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
339373928998	339373929567	339373930115	339373930667	339373931217	339373931767	339373932317	339373932867	339373933417	339373933965	339373934517	339373935067	339373935617	339373936167	339373936717	339373937267	339373937817	339373938367	339373938917	339373939467	339373940017	339373940567	339373941117	339373941667	339373942217	339373942767	339373943317	339373943867	339373944417	339373944967	339373945517	339373946067	339373946617	339373947167	339373947717	339373948267	339373948817	339373949367	339373949917	339373950467	339373951017	339373951567	339373952117	339373952667	339373953217	339373953767	339373954317	339373954867	339373955417	339373955967	339373956517	339373957067	339373957617	339373958167	339373958717	339373959267	339373959817	339373960367	339373960917	339373961467	339373962017	339373962567	339373963117	339373963667	339373964217	339373964767	339373965317	339373965867	339373966417	339373966967	339373967517	339373968067	339373968617	339373969167	339373969717	339373970267	339373970817	339373971367	339373971917	339373972467	339373973017	339373973567	339373974117	339373974667	339373975217	339373975767	339373976317	339373976867	339373977417	339373977967	339373978517	339373979067	339373979617	339373980167	339373980717	339373981267	339373981817	339373982367	339373982917	339373983467	339373984017	339373984567	339373985117	339373985667	339373986217	339373986767	339373987317	339373987867	339373988417	339373988967	339373989517	339373990067	339373990618	339373991167	339373991717	339373992267	339373992817	339373993367	339373993917	339373994467	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	3600	2300	2618	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24229	21796	29286	24987	23515	27086	63009	67878	50389	37038	25902	19709	17600	16835	16891	16719	16844	16805	16623	16780	16870	16803	16579	16748	16708	16728	16834	16712	16458	16776	16834	16663	16689	16677	16957	16554	16635	16643	16749	16698	16566	16671	16649	16654	16674	16506	16527	16771	16660	16656	16689	16681	16676	16559	16558	16810	16906	16848	16599	16651	16653	16768	16730	16576	16587	16562	16762	16560	16403	16647	16722	16506	16426	16894	16561	16716	16419	16680	16533	16642	16708	16925	16493	16626	16739	16482	16780	16829	16560	16598	16666	16350	16501	16474	16631	16436	16554	16659	16698	16555	16720	16657	16535	16710	16509	16584	16635	16609	16616	16726	16661	16630	16396	16483	16633	16636	16470	16759	16478	16473	16560	16571	16496	16593	16543	16471	16566	16645	16497	16480	16518	16489	16702	16370	16550	16677	16734	16559	16594	16558	16534	16461	16834	16583	16582	16453	16628	16620	16713	16714	16550	16431	16677	16593	16810	16707	16646	16471	16474	16556	16576	16586	16392	16735	16536	16653	16677	16538	16661	16693	16457	16743	16506	16469	16312	16560	16539	16585	16615	16688	16539	16606	16689	16627	16697	16472	16622	16328	16544	16639	16517	16511	16843	16623	16514	16664	16785	16538	16608	16691	16709	16517	16473	16560	16483	16362	16782	16620	16483	16623	16547	16617	16819	16526	16608	16462	16366	16489	16722	16687	16603	16661	16379	16541	16614	16749	16618	16551	16567	16628	16723	16648	16598	16578	16672	16628	16660	16472	16510	16590	16832	16597	16524	16712	16565	16573	16560	16457	16288	16565	16565	16500	16538	16743	16710	16616	16583	16563	16662	16407	16498	16637	16646	16560	16462	16768	16678	16545	16684	16365	16659	16599	16565	16575	16562	16669	16623	16695	16516	16705	16561	16529	16601	16493	16662	16937	16519	16515	16629	16479	16765	16498	16640	16429	16561	16635	16467	16544	16579	16683	16655	16465	16639	16622	16609	16570	16654	16600	16562	16395	16535	16840	16683	16607	16646	16504	16761	16485	16629	16487	16500	16387	16654	16424	16504	16397	16629	16698	16546	16383	16608	16470	16624	16686	16596	16813	16617	16688	16533	16583	16416	16625	16616	16358	16634	16582	16483	16420	16799	16589	16706	16640	16518	16733	16670	16385	16449	16411	16653	16445	16488	16583	16587	16601	16566	16599	16351	16510	16576	16562	16641	16453	16632	16590	16734	16536	16490	16931	16650	16731	16619	16763	16570	16458	16442	16643	16468	16635	16637	16592	16494	16668	16495	16716	16549	16432	16250	16483	16668	16606	16644	16415	16593	16666	16619	16446	16613	16787	16416	16415	16562	16591	16359	16549	16800	16578	16405	16512	16506	16567	16588	16862	16689	16534	16668	16629	16622	16610	16638	16525	16615	16449	16675	16349	16765	16814	16772	16532	16371	16506	16338	16479	16590	16639	16713	16717	16760	16456	16465	16603	16505	16637	16579	16611	16550	16725	16592	16499	16411	16532	16638	16742	16637	16492	16561	16635	16730	16707	16623	16557	16577	16748	16613	16561	16700	16643	16572	16628	16673	16509	16652	16747	16692	16378	16678	16387	16722	16632	16566	16589	16716	16554	16407	16641	16387	16527	16608	16361	16514	16760	16693	16632	16535	16664	16517	16593	16600	16633	16747	16632	16715	16847	16726	16576	16761	16461	16600	16883	16575	16680	16787	16624	16687	16502	16575	16554	16625	16527	16589	16846	16591	16514	16478	16613	16412	16732	16374	16540	16725	16538	16643	16382	16752	16504	16647	16755	16510	16444	16652	16547	16621	16636	16369	16758	16452	16679	16839	16512	16529	16618	16752	16573	16564	16596	16380	16367	16844	16668	16656	16512	16486	16568	16657	16640	16601	16685	16612	16438	16636	16534	16460	16606	16699	16800	16392	16680	16605	16638	16575	16504	16412	16230	16422	16329	16596	16486	16506	16596	16629	16711	16769	16884	16508	16383	16635	16555	16663	16893	16668	16589	16582	16746	16396	16546	16611	16401	16610	16652	16532	16714	16551	16316	16696	16659	16521	16540	16420	16672	16557	16680	16477	16694	16529	16702	16492	16503	16615	16592	16558	16435	16591	16439	16459	16526	16603	16759	16454	16473	16541	16542	16578	16586	16682	16591	16513	16687	16550	16703	16304	16687	16760	16460	16532	16358	16476	16486	16519	16511	16602	16633	16684	16527	16764	16634	16398	16678	16585	16623	16862	16446	16550	16394	16520	16574	16581	16647	16414	16720	16993	16461	16730	16629	16530	16710	16587	16609	16531	16558	16500	16576	16524	16505	16866	16593	16617	16530	16563	16727	16690	16394	16532	16615	16605	16497	16735	16697	16656	16561	16624	16601	16457	16853	16744	16521	16575	16596	16327	16470	16493	16617	16595	16731	16675	16532	16655	16561	16797	16780	16421	16675	16728	16542	16708	16467	16639	16786	16746	16732	16676	16609	16815	16658	16650	16487	16689	16601	16512	16533	16602	16570	16553	16705	16431	16623	16548	16523	16601	16787	16631	16647	16510	16661	16756	16711	16919	16599	16793	16374	16663	16651	16515	16561	16541	16512	16567	16668	16564	16591	16565	16577	16798	16765	16715	16627	16615	16608	16406	16644	16553	16601	16354	16486	16613	16520	16568	16574	16698	16705	16863	16464	16814	16530	16450	16390	16726	16694	16677	16527	16592	16622	16628	16553	16614	16655	16452	16632	16536	16286	16697	16343	16548	16555	16347	16467	16544	16570	16822	16699	16499	16385	16689	16486	16573	16568	16475	16727	16710	16648	16502	16524	16604	16711	16373	16431	16533	16721	16813	16762	16422	16371	16570	16651	16636	16601	16536	16376	16467	16673	16544	16712	16585	16710	16808	16397	16665	16630	16654	16484	16591	16574	16500	16617	16548	16715	16601	16650	16506	16586	16595	16458	16795	16630	16777	16642	16652	16670	16743	16655	16464	16553	16843	16702	16569	16539	16606	16504	16589	16455	16535	16551	16581	16482	16650	16745	16768	16822	16294	16520	16541	16549	16327	16359	16482	16739	16821	16584	16706	16657	16613	16556	16851	16368	16595	16488	16555	16793	16585	16394	16800	16362	16419	16623	16813	16753	16695	16615	16542	16661	16449	16686	16461	16515	16538	16641	16550	16466	16407	16582	16515	16389	16593	16619	16386	16688	16535	16471	16807	16687	16901	16562	16632	16356	16577	16599	16609	16771	16724	16419	16391	16406	16736	16412	16553	16667	16590	16507	16683	16458	16541	16511	16648	16553	16575	16635	16586	16486	16469	16603	16648	16464	16684	16665	16455	16441	16841	16535	16566	16518	16617	16551	16535	16587	16709	16657	16551	16837	16538	16768	16570	16562	16651	16657	16409	16531	16639	16809	16557	16363	16579	16515	16543	16605	16624	16464	16775	16705	16794	16382	16646	16540	16892	16740	16700	16663	16647	16565	16589	16633	16571	16662	16661	16491	16578	16595	16599	16650	16561	16517	16670	16695	16672	16531	16528	16337	16580	16821	16547	16804	16580	16287	16554	16399	16413	16583	16706	16597	16530	16473	16532	16588	16629	16494	16617	16639	16662	16688	16520	16633	16536	16543	16458	16750	16698	16675	16652	16631	16471	16513	16468	16486	16759	16777	16716	16666	16685	16506	16784	16663	16500	16753	16645	16563	16631	16544	16754	16694	16543	16674	16514	16522	16409	16397	16689	16506	16697	16525	16670	16692	16685	16602	16569	16665	16575	16713	16689	16563	16524	16596	16577	16733	16465	16450	16469	16575	16463	16424	16630	16387	16624	16329	16491	16724	16524	16592	16691	16806	16643	16552	16707	16511	16678	16612	16535	16439	16549	16625	16671	16855	16581	16526	16643	16702	16601	16509	16740	16824	16515	16491	16744	16623	16801	16513	16460	16685	16805	16645	16544	16511	16489	16750	16384	16356	16584	16749	16492	16485	16670	16567	16495	16309	16437	16427	16561	16564	16363	16335	16560	16808	16633	16630	16715	16569	16535	16627	16568	16415	16492	16784	16562	16671	16563	16722	16585	16519	16605	16595	16490	16577	16626	16633	16548	16504	16694	16462	16523	16676	16548	16482	16563	16567	16698	16482	16658	16653	16546	16694	16573	16733	16438	16618	16383	16657	16755	16560	16643	16450	16409	16564	16526	16689	16662	16594	16621	16625	16509	16599	16726	16306	16593	16520	16677	16641	16439	16529	16497	16515	16388	16516	16712	16366	16543	16531	16595	16682	16596	16645	16552	16571	16532	16606	16530	16745	16550	16400	16626	16529	16630	16739	16825	16559	16567	16513	16419	16380	16638	16631	16699	16511	16635	16705	16536	16636	16648	16560	16504	16500	16562	16617	16454	16507	16636	16437	16699	16572	16840	16550	16654	16524	16560	16659	16564	16421	16624	16632	16447	16574	16581	16495	16528	16689	16717	16539	16608	16616	16445	16658	16488	16508	16836	16523	16311	16414	16594	16500	16552	16713	16738	16497	16575	16725	16612	16401	16594	16499	16621	16661	16554	16424	16450	16440	16677	16506	16718	16498	16440	16806	16635	16527	16800	16767	16565	16478	16494	16417	16584	16479	16736	16711	16444	16467	16418	16580	16496	16708	16633	16526	16550	16410	16602	16593	16593	16487	16407	16498	16455	16479	16594	16586	16686	16354	16665	16586	16421	16514	16597	16598	16700	16673	16563	16492	16632	16503	16807	16682	16598	16517	16658	16437	16665	16418	16388	16443	16435	16654	16760	16486	16454	16451	16533	16397	16515	16440	16626	16557	16605	16697	16495	16626	16634	16559	16686	16608	16588	16657	16519	16619	16843	16525	16802	16732	16589	16591	16728	16545	16535	16515	16614	16560	16387	16578	16434	16411	16687	16705	16593	16532	16489	16695	16487	16596	16549	16549	16589	16645	16541	16693	16580	16631	16463	16429	16436	16576	16648	16500	16583	16762	16669	16701	16578	16555	16626	16446	16771	16498	16571	16744	16525	16633	16632	16596	16632	16546	16527	16655	16688	16520	16656	16440	16575	16605	16556	16458	16393	16652	16499	16524	16463	16492	16518	16589	16610	16717	16419	16487	16694	16635
11799	19819	19047	17704	18344	19010	61562	62463	40521	27709	16526	11430	10088	9879	9744	9704	9969	9836	9902	9865	9829	9932	9911	9858	9825	9816	9775	9856	9736	9809	9955	9760	9774	9767	9806	9834	9729	9861	10041	9758	9759	9817	9792	9775	9818	9746	9906	9668	9684	9802	9911	9745	9819	9747	9788	9866	9787	9676	9799	9798	9719	9881	9671	9957	9842	9890	9838	9787	9882	9765	9844	9848	9801	9756	9859	9852	9735	9999	9806	9630	9789	9724	9736	9902	9826	9939	9850	9866	9808	9842	9756	9843	9723	9800	9759	9720	9820	9863	9885	9627	9867	9685	9784	9762	9710	9736	9657	9720	9785	9870	9794	9750	10013	9741	9655	9665	9859	9782	9896	9712	9662	9819	9729	9547	9691	9901	9827	9923	9820	9726	9686	9791	9829	9872	9839	9690	9832	9773	9751	9760	9743	9855	9660	9775	9801	10009	9694	9818	9953	9559	9860	9788	9859	9828	9822	9807	9747	9736	9795	9850	9741	9694	9753	9826	9734	9912	9714	9756	9813	9795	9802	9752	9733	9833	9788	9743	9893	9772	9747	9811	9656	9716	9798	9794	9667	9855	9717	9521	9657	9719	9847	9651	9847	9691	9772	9843	9709	9838	9610	9842	9752	9837	9719	9785	9808	9850	9623	9719	9558	9797	9796	9788	9803	9729	9751	9718	9747	9905	9721	9745	9898	9720	9510	9687	9759	9928	9846	9808	9660	9773	9643	9705	9794	9905	9705	9774	9608	9719	9790	9851	9760	9793	9838	9660	9849	9813	9566	9576	9822	9747	9817	9710	9858	9723	9692	9665	9694	9788	9682	9743	9686	9787	9687	9768	9706	9694	9702	9805	9714	9761	9810	9679	9714	9702	9685	9787	9816	9561	9758	9854	9730	9783	9874	9598	9861	9941	9682	9672	9810	9845	9586	9800	9711	9625	9625	9827	9755	9762	9828	9657	9768	9739	9827	9806	9731	9750	9708	9816	9802	9840	9836	9672	9730	9799	9778	9667	9832	9875	9809	9602	9672	9883	9784	9648	9511	9726	9665	9753	9789	9649	9669	9821	9759	9892	9701	9840	9635	9782	9756	10001	9864	9768	9657	9711	9851	9660	9762	9745	9807	9732	9920	9694	9779	9767	9774	9641	9778	9766	9845	9766	9862	9683	9843	9724	9799	9660	9891	9793	9770	9911	9727	9853	9723	9790	9748	9682	9824	9683	9784	9762	9833	9765	9784	9785	9637	9764	9729	9882	9773	9668	9664	9768	9912	9833	9716	9572	9810	9900	9599	9745	9536	9852	9573	9672	9769	9733	9763	9704	9617	9626	9719	9685	9659	9947	9752	9682	9756	9791	9928	9918	9742	9806	9881	9737	9953	9752	9683	9742	9692	9731	9889	9866	9623	9758	9554	9747	9804	9686	9710	9779	9835	9754	9668	9636	9698	9754	9819	9618	9754	9742	9778	9587	9654	9807	9678	9732	9663	9685	9812	9806	9865	9821	9784	9821	9743	9820	9720	9690	9800	9825	9785	9653	9792	9727	9757	9589	9923	9685	9747	9928	9800	9650	9838	9816	9822	9709	9634	9872	9853	9786	9807	9687	9699	9744	9767	9759	9688	9661	9774	9710	9862	9876	9821	9634	9829	9762	9721	9778	9880	9788	9660	9781	9913	9828	9907	9693	9742	9757	9738	9693	9685	9751	9801	9679	9752	9853	9675	9748	9757	9729	9738	9790	9764	9766	9862	9966	9698	9617	9810	9835	9946	9898	9685	9718	9709	9606	9786	9663	9739	9787	9725	9727	9664	9805	9672	9818	9774	9748	9747	9653	9811	9749	9655	9891	9647	9670	9763	9676	9829	9764	9824	9659	9846	9857	9740	9588	9779	9706	9695	9753	9762	9847	9743	9862	9736	9608	9752	9775	9835	9824	9751	9701	9761	9825	9790	9757	9768	9731	9824	9771	9733	9777	9674	9711	9771	9690	9799	9794	9823	9738	9668	9742	9793	9712	9797	9641	9650	9745	9814	9942	9755	9845	9920	9896	9677	9669	9804	9830	9832	9798	9829	9737	9653	9791	9735	9869	9727	9752	9721	9871	9790	9711	9597	9814	9741	9689	9744	9685	9772	9895	9800	9809	9852	9920	9818	9894	9694	9861	9638	9808	9990	9675	9697	9577	9738	9673	9719	9660	9613	9890	9704	9811	9963	9830	9577	9789	9742	9916	9760	9680	9735	9632	9702	9811	9726	9714	9774	9742	9712	9589	9611	9847	9607	9892	9591	9726	9801	9753	9622	9645	9714	9873	9715	9655	9646	9732	9694	9751	9816	9682	9754	9722	9752	9726	9625	9841	9707	9897	9807	9825	9748	9679	9705	9764	9824	9614	9754	9744	9747	9704	9929	9823	9578	9758	9878	9646	9665	9724	9673	9757	9751	9691	9733	9833	9475	9887	9803	9887	9774	9803	9720	9732	9772	9634	9802	9801	9676	9663	9880	9962	9747	9770	9792	9682	9858	9909	9715	9693	9612	9790	9917	9905	9719	9603	9703	9925	9769	9779	9607	9792	9748	9681	9802	9802	9692	9641	9765	9865	9853	9676	9665	9577	9787	9661	9751	9639	9869	9694	9724	9936	9804	9888	9660	10050	9757	9746	9604	9689	9722	9593	9755	9894	9624	9754	9844	9680	9610	9825	9751	9777	9836	9771	9632	9642	9945	9656	9699	9612	9811	9637	9739	9726	9664	9772	9863	9720	9748	9770	9748	9833	9764	9832	9690	9688	9658	9857	9760	9781	9789	9647	9730	9751	9798	9738	9665	9838	9755	9698	9738	9715	9665	9852	9803	9797	9827	9818	9773	9799	9843	9709	9676	9711	9765	9672	9766	9739	9778	9843	9726	9665	9568	9757	9756	9772	9850	9761	9593	9807	9632	9901	9592	9688	9829	9668	9752	9809	9575	9725	9780	9755	9761	9742	9708	9738	9661	9713	9716	9754	9698	9746	9734	9667	9756	9833	9849	9798	9814	9585	9623	9786	9717	9772	9826	9601	9733	9843	9828	9740	9827	9775	9694	9770	9714	9818	9759	9578	9801	9737	9685	9806	9797	9843	9626	9696	9729	9766	9888	9800	9612	9826	9728	9642	9726	9775	9889	9655	9634	9715	9937	9727	9804	9741	9709	9732	9735	9896	9780	9703	9732	9738	9720	9844	9692	9729	9737	9909	9780	9740	9757	9817	9781	9713	9657	9776	9649	9846	9669	9655	9697	9725	9790	9814	9886	9662	9948	10010	9977	9621	9923	9747	9724	9757	9837	9622	9748	9743	9838	9701	9747	9885	9678	9696	9620	9768	9770	9594	9761	9759	9767	9742	9612	9807	9696	9862	9639	9861	9797	9796	9677	9717	9601	9658	9695	9711	9792	9761	9937	9655	9722	9826	9634	9857	9782	9576	9670	9775	9787	9708	9774	9757	9743	9674	9613	9628	9813	9724	9711	9724	9710	9831	9548	9715	9763	9629	9573	9728	9804	9871	9828	9744	9714	9774	9795	9828	9893	9633	9622	9775	9586	9723	9757	9621	9662	9686	9753	9612	9831	9773	9634	9593	9752	9825	9559	9619	9814	9732	9759	9775	9902	9691	9707	9786	9694	9828	9811	9725	9761	9797	9687	9671	9673	9675	9781	9738	9732	9731	9613	9735	9898	9634	9664	9840	9761	9820	9870	9701	9763	9813	9687	9700	9824	9708	9902	9640	9638	9827	9685	9813	9735	9775	9820	9709	9735	9728	9693	9777	9778	9842	9761	9627	9739	9788	9822	9723	9775	9766	9811	9807	9723	9578	9687	9738	9700	9647	9718	9681	9778	9693	9672	9762	9574	9723	9841	9704	9832	9833	9712	9754	9905	9789	9741	9734	9608	9797	9614	9747	9782	9637	9700	9767	9677	9767	9786	9769	9692	9586	9695	9802	9750	9636	9816	9806	9598	9799	9824	9798	9662	9653	9696	9693	9761	9746	9733	9662	9677	9747	9695	9719	9748	9772	9682	9731	9827	9952	9769	9599	9767	9662	9797	9763	9790	9677	9782	9769	9690	9740	9791	9831	9738	9761	9710	9821	9873	9605	9737	9640	9686	9590	9858	9758	9698	9685	9795	9763	9770	9677	9655	9619	9754	9859	9855	9745	9549	9776	9733	9750	9701	9773	9775	9766	9838	9780	9697	9583	9761	9787	9789	9753	9808	9761	9890	9907	9856	9723	9801	9715	9687	9610	9797	9673	9851	9809	9774	9799	9654	9703	9761	9820	9848	9954	9537	9841	9906	9786	9898	9759	9790	9873	9667	9800	9798	9805	9800	9731	9516	9712	9881	9849	9774	9680	9825	9734	9765	9552	9878	9773	9776	9760	9789	9708	9730	9834	9772	9833	9842	9849	9791	9721	9808	9735	9779	9695	9687	9866	9764	9685	9846	9869	9679	9823	10011	9779	9772	9844	9812	9684	9665	9713	9781	9818	9672	9748	9804	9792	9719	9907	9724	9745	9939	9728	9701	9612	9769	9771	9666	9623	9812	9726	9624	9789	9802	9648	9812	9688	9525	9699	9828	9780	9873	9635	9706	9746	9873	9761	9793	9752	9721	9756	9786	9746	9759	9711	9888	9780	9712	9732	9782	9830	9585	9745	9821	9829	9707	9776	9670	9651	9684	9735	9801	9770	9677	9754	9781	9579	9968	9695	9696	9542	9653	9717	9749	9755	9775	9810	9754	9780	9706	9680	9866	9924	9772	9813	9728	9887	9566	9838	9759	9561	9618	9788	9710	9710	9648	9917	9789	9847	9621	9788	9736	9770	9562	9838	9749	9858	9689	9676	9818	9838	9676	9703	9773	9722	9897	9737	9808	9828	9769	9757	9619	9744	9895	9707	9787	9833	9609	9697	9602	9782	9827	9615	9858	9688	9849	9657	9961	9749	9775	9728	9706	9709	9728	9700	9751	9629	9882	9867	9765	9538	9758	9757	9758	9583	9750	9722	9631	9758	9844	9672	9773	9753	9669	9741	9772	9670	9672	9833	9808	9929	9747	9772	9609	9567	9800	9769	9747	9817
30099	22118	21113	19259	17439	17183	20966	24112	21146	19038	17633	16863	16321	16234	16444	16545	16339	16477	16571	16416	16177	16587	16525	16575	16329	16461	16549	16488	16448	16709	16530	16544	16463	16588	16514	16274	16488	16466	16220	16434	16480	16459	16589	16606	16320	16564	16360	16348	16386	16278	16406	16504	16413	16418	16430	16288	16687	16428	16282	16440	16536	16590	16502	16429	16575	16593	16193	16406	16387	16424	16193	16381	16346	16140	16516	16499	16619	16500	16492	16500	16607	16463	16603	16384	16435	16473	16729	16304	16354	16346	16398	16433	16474	16432	16249	16497	16321	16297	16469	16414	16238	16495	16694	16513	16379	16354	16446	16256	16419	16340	16408	16489	16545	16599	16543	16352	16615	16619	16499	16257	16577	16429	16549	16520	16273	16381	16456	16447	16563	16416	16607	16588	16425	16515	16264	16191	16701	16578	16547	16347	16483	16453	16360	16477	16340	16443	16375	16528	16667	16459	16340	16322	16177	16429	16513	16330	16554	16472	16415	16572	16254	16416	16268	16580	16462	16252	16366	16626	16540	16454	16194	16682	16517	16458	16453	16516	16430	16425	16542	16319	16263	16467	16353	16412	16351	16442	16295	16501	16511	16359	16651	16480	16168	16439	16309	16439	16494	16556	16369	16503	16434	16359	16457	16243	16473	16322	16411	16436	16435	16389	16484	16521	16383	16499	16372	16570	16484	16337	16471	16565	16424	16445	16399	16511	16434	16349	16464	16431	16428	16431	16341	16401	16398	16531	16288	16306	16386	16264	16451	16322	16403	16527	16473	16496	16278	16615	16342	16562	16491	16329	16318	16493	16432	16459	16543	16408	16536	16255	16590	16335	16609	16402	16599	16481	16491	16384	16431	16462	16245	16305	16246	16296	16490	16257	16638	16567	16492	16454	16447	16560	16409	16607	16578	16547	16341	16379	16219	16302	16278	16242	16504	16393	16300	16284	16538	16418	16402	16405	16619	16360	16519	16556	16468	16487	16687	16479	16542	16348	16299	16530	16468	16221	16521	16530	16452	16577	16377	16443	16255	16294	16414	16538	16314	16524	16368	16553	16587	16422	16433	16272	16353	16279	16491	16578	16455	16350	16448	16467	16505	16263	16441	16422	16348	16347	16235	16466	16499	16401	16302	16479	16406	16493	16405	16237	16459	16385	16176	16466	16406	16300	16420	16313	16504	16405	16469	16441	16476	16675	16362	16501	16320	16461	16484	16695	16555	16439	16293	16500	16542	16404	16624	16536	16624	16528	16494	16556	16589	16456	16408	16396	16558	16676	16456	16508	16513	16253	16696	16369	16543	16246	16492	16343	16486	16306	16468	16324	16567	16472	16515	16513	16465	16340	16567	16504	16682	16340	16482	16401	16434	16492	16587	16372	16424	16286	16438	16510	16558	16596	16473	16446	16340	16610	16436	16706	16394	16437	16491	16462	16517	16233	16467	16380	16629	16355	16613	16404	16350	16413	16635	16467	16490	16606	16427	16515	16304	16382	16360	16384	16399	16550	16355	16456	16291	16472	16325	16716	16333	16313	16220	16539	16484	16561	16445	16463	16720	16528	16520	16498	16346	16328	16541	16269	16373	16419	16413	16264	16320	16528	16515	16485	16273	16427	16545	16506	16451	16434	16520	16187	16505	16502	16500	16491	16347	16355	16471	16368	16491	16441	16342	16420	16374	16446	16464	16643	16415	16351	16322	16289	16379	16485	16301	16311	16386	16632	16425	16427	16368	16382	16309	16461	16461	16555	16648	16559	16373	16443	16518	16384	16586	16497	16338	16403	16485	16606	16356	16353	16406	16339	16479	16526	16565	16517	16360	16655	16457	16267	16418	16445	16709	16469	16497	16647	16401	16266	16464	16447	16416	16552	16627	16501	16488	16473	16367	16379	16430	16224	16468	16380	16658	16534	16368	16391	16392	16404	16285	16471	16533	16291	16333	16431	16360	16404	16454	16455	16623	16560	16256	16406	16402	16652	16574	16306	16465	16523	16448	16593	16408	16464	16418	16301	16329	16254	16499	16365	16419	16270	16274	16510	16516	16578	16453	16539	16533	16344	16393	16390	16424	16437	16487	16606	16354	16458	16671	16518	16310	16541	16575	16558	16725	16508	16500	16456	16379	16313	16388	16328	16497	16185	16434	16312	16464	16501	16324	16310	16403	16334	16384	16450	16386	16541	16360	16337	16441	16429	16449	16308	16589	16486	16726	16454	16379	16428	16606	16354	16337	16637	16462	16470	16571	16334	16459	16343	16769	16435	16446	16490	16657	16715	16608	16618	16415	16437	16515	16697	16562	16287	16411	16450	16356	16626	16476	16368	16554	16389	16587	16563	16558	16415	16421	16391	16393	16367	16390	16490	16455	16496	16557	16456	16526	16231	16502	16566	16346	16564	16302	16374	16522	16304	16497	16739	16594	16465	16440	16335	16643	16475	16697	16461	16561	16485	16662	16228	16462	16394	16326	16383	16516	16354	16623	16479	16108	16205	16624	16712	16526	16320	16606	16648	16481	16515	16383	16667	16471	16476	16329	16535	16323	16530	16419	16268	16258	16410	16478	16662	16572	16549	16523	16438	16569	16608	16500	16500	16452	16467	16506	16368	16600	16451	16420	16317	16647	16507	16449	16635	16497	16491	16405	16393	16716	16454	16497	16394	16290	16550	16509	16566	16471	16327	16435	16408	16561	16556	16427	16343	16449	16333	16481	16398	16524	16426	16335	16565	16418	16473	16522	16479	16531	16408	16461	16620	16404	16400	16524	16542	16609	16357	16159	16553	16443	16494	16201	16432	16554	16524	16498	16644	16608	16367	16425	16252	16624	16395	16544	16793	16435	16464	16587	16377	16399	16402	16421	16305	16437	16574	16419	16764	16542	16737	16486	16312	16467	16590	16380	16484	16418	16410	16646	16435	16389	16225	16666	16362	16357	16416	16443	16453	16588	16510	16658	16433	16458	16365	16486	16345	16467	16371	16591	16640	16312	16296	16518	16400	16378	16453	16411	16518	16536	16509	16542	16469	16485	16678	16392	16438	16568	16572	16335	16433	16565	16521	16476	16638	16527	16466	16293	16807	16354	16368	16455	16470	16421	16563	16398	16422	16450	16332	16598	16539	16321	16420	16474	16401	16395	16586	16393	16360	16245	16468	16556	16450	16613	16638	16514	16305	16344	16274	16462	16471	16442	16267	16448	16298	16506	16584	16419	16550	16389	16465	16316	16346	16535	16396	16576	16400	16447	16515	16514	16493	16365	16348	16351	16392	16501	16515	16299	16589	16728	16459	16502	16370	16473	16503	16305	16261	16318	16316	16393	16437	16612	16458	16551	16626	16381	16471	16484	16371	16507	16543	16283	16394	16268	16281	16328	16291	16591	16731	16358	16471	16533	16446	16629	16417	16369	16547	16419	16140	16483	16438	16552	16534	16434	16534	16412	16318	16291	16628	16661	16510	16433	16459	16396	16319	16283	16217	16297	16289	16257	16225	16517	16360	16384	16538	16517	16217	16573	16554	16501	16331	16368	16465	16182	16416	16296	16483	16506	16560	16500	16459	16549	16485	16656	16535	16399	16188	16227	16445	16311	16470	16433	16271	16376	16747	16736	16361	16328	16324	16608	16476	16308	16306	16421	16554	16286	16297	16362	16432	16634	16588	16551	16530	16558	16602	16392	16562	16565	16318	16463	16585	16331	16451	16485	16608	16531	16399	16491	16440	16690	16412	16407	16467	16544	16446	16359	16570	16237	16500	16526	16495	16429	16361	16371	16510	16402	16612	16403	16232	16469	16358	16440	16674	16433	16553	16530	16276	16222	16411	16558	16695	16731	16563	16592	16550	16401	16421	16569	16347	16461	16535	16340	16306	16615	16288	16200	16368	16313	16580	16314	16462	16385	16451	16355	16468	16395	16412	16436	16480	16401	16495	16518	16487	16323	16312	16397	16408	16545	16526	16418	16346	16640	16349	16593	16587	16579	16424	16340	16381	16475	16168	16532	16408	16470	16462	16481	16497	16554	16520	16428	16520	16590	16607	16502	16270	16435	16275	16336	16624	16394	16421	16354	16704	16578	16492	16501	16220	16483	16567	16542	16738	16424	16481	16323	16227	16429	16525	16423	16503	16300	16284	16451	16376	16474	16360	16324	16523	16513	16507	16426	16208	16542	16659	16394	16583	16706	16458	16421	16476	16719	16505	16626	16512	16665	16563	16510	16422	16414	16492	16447	16221	16346	16714	16519	16372	16489	16291	16345	16443	16211	16580	16749	16508	16331	16485	16527	16459	16521	16349	16493	16561	16556	16425	16571	16500	16771	16611	16485	16394	16375	16348	16423	16412	16333	16157	16509	16285	16371	16209	16402	16358	16641	16289	16474	16557	16804	16373	16355	16416	16347	16374	16563	16520	16439	16460	16371	16525	16380	16467	16276	16507	16662	16515	16428	16540	16286	16580	16394	16563	16370	16370	16392	16329	16360	16373	16623	16381	16208	16428	16335	16519	16330	16643	16402	16385	16446	16388	16323	16481	16397	16442	16369	16540	16472	16453	16491	16494	16431	16432	16255	16422	16457	16365	16503	16575	16358	16486	16460	16336	16282	16517	16520	16462	16518	16546	16505	16452	16607	16478	16434	16549	16441	16239	16331	16300	16218	16668	16312	16429	16662	16400	16221	16383	16426	16534	16539	16424	16157	16521	16347	16460	16489	16469	16398	16522	16464	16418	16416	16507	16513	16349	16339	16256	16446	16498	16582	16255	16653	16578	16399	16435	16506	16523	16625	16576	16486	16358	16447	16266	16381	16473	16440	16393	16551	16332	16436	16550	16580	16616	16601	16582	16573	16414	16390	16452	16381	16590	16521	16551	16384	16581	16448	16339	16477	16669	16434	16577	16612	16271	16462	16301	16725	16463	16511	16665	16589	16442	16625	16491	16469	16469	16518	16316	16589	16356	16512	16335	16678	16438	16432	16555	16438	16528	16490	16328	16684	16352	16521	16595	16419	16469	16495	16421	16479	16408	16405	16363	16467	16440	16499	16362	16509	16527	16513	16516	16397	16395	16365	16563	16349	16368	16184	16290	16529	16374	16444	16453	16461	16468	16608	16538	16361	16463	16357	16362	16461	16485	16439	16179
11963	11406	11078	11038	10492	9957	14853	16500	13457	11433	10199	9828	9458	9517	9444	9645	9585	9491	9319	9464	9415	9462	9422	9433	9611	9260	9471	9410	9631	9421	9289	9447	9554	9409	9442	9617	9521	9482	9507	9581	9344	9309	9549	9487	9211	9591	9460	9419	9317	9414	9334	9542	9532	9389	9470	9390	9289	9442	9536	9393	9599	9502	9521	9217	9461	9364	9367	9476	9339	9560	9358	9438	9551	9343	9515	9280	9449	9408	9489	9465	9467	9413	9334	9421	9447	9561	9295	9297	9597	9397	9509	9439	9484	9461	9515	9358	9629	9450	9577	9389	9474	9501	9435	9497	9384	9464	9306	9357	9363	9427	9441	9353	9417	9513	9567	9479	9510	9356	9451	9464	9376	9588	9544	9349	9442	9474	9205	9388	9369	9448	9379	9387	9543	9394	9432	9442	9352	9423	9439	9440	9391	9365	9347	9461	9420	9455	9320	9452	9494	9399	9453	9417	9446	9459	9366	9337	9449	9447	9252	9441	9375	9423	9492	9461	9398	9360	9416	9335	9387	9386	9609	9356	9401	9385	9412	9310	9369	9431	9327	9443	9378	9366	9428	9326	9508	9320	9415	9234	9428	9414	9489	9402	9502	9326	9482	9430	9290	9510	9532	9281	9503	9438	9366	9373	9261	9405	9356	9431	9416	9505	9321	9358	9511	9527	9447	9476	9520	9373	9375	9375	9461	9475	9491	9345	9500	9424	9404	9362	9509	9375	9292	9562	9399	9310	9411	9475	9386	9384	9444	9349	9502	9476	9457	9232	9501	9508	9253	9366	9506	9505	9314	9475	9536	9380	9408	9348	9367	9352	9461	9404	9505	9492	9337	9602	9367	9425	9447	9411	9341	9450	9378	9447	9492	9573	9277	9566	9417	9290	9405	9401	9468	9468	9552	9515	9300	9360	9523	9496	9401	9343	9423	9477	9389	9448	9329	9449	9380	9508	9527	9514	9501	9520	9442	9392	9458	9379	9538	9438	9278	9456	9325	9529	9531	9370	9329	9314	9464	9508	9428	9435	9357	9281	9369	9452	9410	9465	9417	9371	9445	9452	9474	9407	9342	9280	9369	9450	9394	9436	9452	9274	9582	9360	9603	9445	9488	9536	9507	9308	9353	9295	9464	9620	9305	9443	9525	9500	9620	9325	9492	9553	9522	9285	9603	9417	9398	9506	9439	9499	9293	9522	9392	9437	9325	9355	9608	9501	9553	9359	9519	9410	9522	9337	9494	9392	9382	9372	9386	9437	9412	9451	9438	9544	9588	9491	9458	9457	9409	9455	9449	9375	9390	9585	9326	9553	9427	9368	9434	9485	9454	9390	9415	9484	9436	9416	9415	9419	9418	9481	9383	9524	9343	9299	9291	9317	9402	9420	9370	9524	9379	9486	9260	9410	9574	9451	9433	9351	9539	9485	9484	9512	9553	9420	9509	9443	9515	9426	9541	9392	9415	9486	9446	9435	9349	9465	9528	9388	9497	9466	9381	9428	9459	9357	9441	9407	9362	9555	9464	9407	9474	9279	9411	9541	9392	9275	9495	9420	9386	9469	9600	9403	9442	9455	9586	9498	9589	9451	9326	9482	9407	9263	9355	9305	9455	9381	9277	9265	9459	9622	9470	9276	9430	9543	9572	9279	9468	9411	9484	9293	9397	9359	9392	9487	9541	9371	9415	9360	9321	9408	9353	9426	9694	9417	9474	9410	9554	9361	9304	9404	9459	9477	9480	9461	9442	9324	9416	9360	9504	9461	9339	9564	9509	9577	9431	9451	9587	9530	9501	9483	9397	9313	9486	9387	9214	9576	9565	9488	9263	9403	9518	9420	9376	9368	9452	9354	9541	9272	9346	9443	9426	9436	9394	9559	9477	9482	9262	9538	9685	9459	9280	9394	9535	9420	9546	9474	9412	9373	9297	9477	9486	9403	9471	9488	9462	9443	9422	9518	9425	9377	9529	9412	9379	9284	9435	9566	9456	9341	9507	9367	9552	9510	9532	9484	9417	9459	9362	9385	9412	9449	9418	9528	9370	9336	9501	9465	9451	9635	9417	9431	9442	9372	9260	9487	9439	9565	9550	9400	9371	9458	9413	9367	9261	9392	9508	9504	9450	9493	9419	9406	9405	9443	9301	9392	9370	9505	9344	9303	9480	9523	9420	9390	9450	9481	9419	9536	9375	9539	9493	9464	9377	9478	9473	9260	9429	9591	9270	9529	9554	9414	9429	9494	9459	9443	9362	9387	9322	9472	9645	9376	9533	9427	9453	9525	9489	9491	9498	9519	9429	9473	9442	9506	9469	9265	9449	9349	9626	9498	9507	9359	9477	9480	9291	9417	9422	9497	9393	9313	9411	9451	9471	9445	9421	9336	9425	9462	9396	9537	9372	9302	9488	9380	9517	9440	9506	9476	9426	9370	9626	9387	9294	9529	9609	9431	9371	9473	9344	9518	9332	9324	9432	9438	9527	9482	9415	9358	9555	9368	9343	9367	9430	9432	9259	9439	9378	9500	9427	9437	9498	9350	9504	9418	9420	9373	9462	9418	9288	9512	9582	9322	9565	9460	9448	9426	9494	9221	9427	9399	9544	9512	9392	9453	9413	9346	9398	9502	9355	9490	9411	9449	9472	9298	9375	9546	9391	9276	9453	9356	9441	9487	9351	9504	9288	9486	9373	9412	9481	9517	9580	9417	9374	9408	9446	9398	9433	9603	9434	9507	9492	9359	9558	9299	9593	9504	9532	9630	9505	9521	9375	9348	9482	9389	9334	9463	9565	9474	9433	9523	9469	9420	9381	9530	9451	9339	9408	9475	9457	9403	9285	9544	9358	9480	9361	9518	9401	9300	9574	9511	9543	9367	9439	9338	9432	9457	9554	9487	9333	9397	9505	9498	9283	9346	9436	9308	9266	9450	9340	9360	9509	9358	9432	9468	9547	9464	9350	9400	9417	9390	9605	9458	9400	9384	9507	9393	9411	9428	9351	9456	9379	9410	9405	9311	9498	9419	9456	9386	9430	9468	9314	9498	9382	9391	9562	9432	9346	9375	9480	9628	9241	9481	9401	9459	9502	9462	9434	9290	9409	9519	9459	9419	9457	9623	9529	9486	9513	9399	9536	9339	9268	9569	9486	9301	9472	9439	9377	9423	9396	9616	9296	9459	9376	9524	9288	9320	9377	9427	9469	9460	9450	9400	9413	9495	9413	9301	9453	9496	9424	9319	9369	9482	9344	9335	9446	9538	9450	9431	9411	9296	9560	9347	9436	9485	9227	9485	9556	9414	9426	9436	9340	9495	9420	9250	9412	9590	9582	9460	9381	9291	9445	9526	9547	9449	9496	9468	9583	9394	9483	9323	9471	9379	9272	9424	9423	9329	9460	9487	9456	9382	9422	9242	9538	9489	9433	9393	9382	9401	9419	9364	9357	9573	9301	9469	9410	9317	9348	9475	9570	9675	9431	9408	9452	9577	9393	9480	9477	9328	9385	9352	9662	9234	9351	9473	9583	9252	9419	9460	9407	9395	9366	9390	9387	9414	9311	9484	9432	9347	9575	9502	9453	9459	9450	9392	9511	9393	9342	9169	9349	9392	9422	9540	9434	9342	9489	9427	9365	9359	9501	9485	9387	9402	9427	9569	9382	9390	9292	9374	9401	9472	9383	9398	9331	9493	9445	9459	9421	9453	9365	9376	9398	9441	9414	9589	9256	9455	9341	9421	9299	9437	9495	9491	9397	9554	9510	9510	9420	9417	9517	9533	9401	9486	9513	9440	9622	9513	9467	9508	9468	9506	9427	9409	9457	9510	9500	9452	9436	9258	9478	9361	9418	9491	9384	9445	9416	9639	9391	9452	9361	9391	9488	9491	9388	9477	9555	9440	9394	9473	9512	9344	9485	9456	9446	9500	9385	9510	9495	9469	9593	9332	9373	9390	9299	9384	9291	9510	9262	9427	9522	9319	9339	9520	9433	9526	9344	9228	9407	9426	9475	9481	9499	9312	9305	9480	9227	9381	9376	9554	9379	9446	9445	9608	9285	9409	9413	9288	9553	9423	9464	9320	9454	9499	9452	9320	9388	9572	9438	9478	9416	9478	9466	9543	9388	9383	9332	9531	9376	9384	9499	9485	9554	9620	9442	9446	9364	9372	9431	9523	9476	9478	9419	9389	9395	9347	9238	9390	9350	9476	9492	9413	9493	9565	9379	9445	9525	9440	9388	9613	9541	9380	9473	9477	9454	9425	9391	9516	9674	9325	9401	9448	9280	9339	9288	9389	9327	9395	9418	9561	9400	9440	9409	9669	9440	9470	9497	9457	9419	9431	9584	9452	9463	9554	9585	9366	9406	9331	9406	9461	9524	9531	9360	9479	9573	9516	9428	9416	9511	9500	9410	9438	9432	9473	9509	9626	9298	9320	9432	9485	9340	9442	9409	9431	9359	9387	9402	9385	9413	9561	9315	9404	9439	9540	9406	9367	9317	9441	9277	9488	9365	9380	9412	9471	9351	9426	9418	9466	9428	9433	9252	9522	9417	9573	9536	9513	9353	9421	9511	9397	9482	9399	9402	9392	9533	9420	9530	9425	9308	9581	9382	9394	9283	9294	9318	9518	9301	9401	9356	9583	9331	9395	9471	9418	9409	9348	9381	9469	9500	9329	9457	9562	9519	9456	9458	9428	9293	9403	9387	9457	9525	9491	9428	9352	9461	9280	9408	9541	9487	9531	9353	9286	9500	9268	9509	9373	9370	9358	9570	9470	9491	9602	9434	9431	9394	9495	9342	9456	9377	9465	9477	9395	9378	9290	9472	9427	9330	9471	9427	9506	9565	9517	9428	9459	9500	9480	9292	9458	9560	9397	9446	9356	9426	9321	9378	9402	9463	9394	9495	9345	9433	9496	9492	9593	9449	9450	9463	9229	9220	9418	9399	9408	9371	9483	9542	9533	9493	9364	9520	9359	9196	9354	9420	9439	9478	9433	9474	9357	9566	9585	9460	9376	9517	9466	9415	9334	9432	9262	9370	9589	9463	9472	9415	9504	9303	9314	9538	9413	9442	9349	9516	9220	9486	9542	9548	9458	9316	9570	9505	9339	9323	9441
25443	21136	27475	26012	21533	20928	42885	46412	38309	29210	22245	18448	17406	16939	16911	16990	16847	16952	17044	16846	16570	17022	17109	16950	16882	16879	16630	16869	16684	17053	16871	16907	16928	16827	16839	16785	16791	16636	16808	16832	16849	16907	16986	16881	16847	16900	16737	16912	16704	16915	16661	16946	16769	16925	16948	16762	16886	16874	16766	16680	17104	16944	16719	16760	16824	16725	16583	17028	16641	16733	16670	16882	16909	16748	16743	16807	16922	16858	16775	16848	16665	16653	16873	16759	16973	16890	16675	16841	16804	16871	16731	16829	16964	16929	16657	16967	16833	16977	16764	16779	16722	16848	16900	16708	16573	16515	16738	16895	16960	16884	16730	16785	16744	16946	17037	16750	16863	16872	16896	16654	16903	16981	16944	16678	17032	16928	16828	16836	16657	16797	16806	16935	16730	16959	16696	16698	16569	16746	16630	16884	16982	16855	16752	16805	16650	16657	16803	16485	16676	16731	16810	16777	16830	16758	16849	16667	16830	17003	16868	16993	16648	16712	16697	17019	17038	16684	16818	16832	16997	16829	16867	16839	16827	16693	16919	16875	16701	16797	16700	16961	16828	16756	16790	16758	16612	16783	16749	16652	16835	16854	16958	16633	16575	16636	16796	16759	16670	16704	16682	16754	16827	16805	17101	16717	16716	16702	16815	16686	16945	16559	16578	16697	16717	16685	16891	16826	16814	16727	16950	16644	16918	16912	16624	16774	16730	16959	16651	16786	16855	16902	16905	16777	16796	16710	16638	16741	16789	16706	17009	16905	16838	16886	16987	17061	16963	16768	16792	16525	16694	16770	16754	16866	16848	16768	16991	16715	16768	16877	16497	16631	16771	16830	16723	16782	16671	16721	16772	16761	16989	16624	16678	16971	16922	16902	16778	16729	16682	16597	16739	16951	16803	16946	16558	16787	16598	16618	16726	16655	16843	16705	16923	16628	16895	16797	16823	16831	16750	16669	16621	16761	16872	16724	16906	16920	16776	16831	16765	16758	16863	16751	16935	16756	16927	16771	17015	16785	16802	16881	16821	16922	16949	16705	16667	16568	16549	16762	16901	16740	16662	16799	16608	16837	16899	16642	16798	16776	17180	16866	16767	16710	16767	16868	17037	16836	16716	16917	16890	16840	16827	16726	16864	16912	16704	16887	16746	16941	16771	16816	16782	16867	16655	16794	16884	16929	16791	16861	16700	16881	17010	16712	16695	16583	16865	16598	16928	16802	16769	16859	16829	16490	16744	16891	16851	16872	17004	16953	16666	16833	16753	16798	16866	17035	16891	16740	16764	16849	16962	16731	16839	16791	16657	16851	16952	16758	16694	16805	16976	16911	16958	16762	16802	16635	16799	16843	16932	16842	17014	16784	16650	16714	16666	16808	16660	16894	16684	16788	16829	16696	16706	16885	16709	16789	16949	16700	16760	16625	16720	16777	16996	16653	16867	16873	16770	16842	16805	16670	16912	16774	17040	16877	16815	16746	16960	17044	16718	16722	16592	16624	16804	16747	16688	16658	16803	16945	16833	16726	16807	16834	16693	16655	16804	16855	16690	16752	16558	16715	16695	17031	16737	16665	16754	17044	16784	16729	16450	16534	16782	16752	16898	16693	16702	16864	16813	16670	16870	16975	16751	16698	16733	16788	16805	16779	16659	16712	16596	16724	16955	16831	16756	16814	17019	16833	17111	16568	16815	16755	16928	16670	16925	16860	16697	16786	16949	16996	16719	16774	16733	16774	17006	16686	16922	16782	16701	16651	16732	16688	16571	16823	16630	16670	16989	16797	16961	16857	16822	16699	16811	16760	16800	16788	17026	16926	16877	16735	16775	16898	16676	17033	16824	16607	16882	16610	16640	16864	16725	17044	16896	16860	16662	16937	16885	17113	16844	16828	16954	16807	16857	16949	16919	16728	16888	16747	16787	17017	16855	16659	16933	16560	16773	17053	16848	16942	16736	16937	16743	16999	17050	16691	16617	16866	16693	16869	16605	16850	16918	16764	16890	16772	16850	17007	17017	16626	16777	16863	16815	16814	16952	16568	16946	16890	16772	16955	16861	16585	16797	16948	16637	16886	16818	16877	16790	16863	16623	16801	16712	16970	16765	16688	17008	16963	16904	16729	16701	16680	16938	16667	16734	16974	16742	16876	16863	16746	16794	16646	16713	16673	17009	16865	16587	16730	17130	16730	16902	16620	16856	16681	16835	17083	16989	16788	16863	16781	16813	16694	16919	16882	16766	16650	16872	16765	16810	16802	16830	16765	16828	16805	16799	16883	16826	16793	16799	16836	16736	16806	16962	16922	16805	16803	16717	16826	16795	16804	16860	16927	16867	16781	16926	16875	16695	16845	16660	16840	16827	16827	16876	16738	16727	16678	16617	16801	16702	16451	16843	16680	16856	16994	16839	16784	16780	16811	16838	16822	16861	16960	16830	16886	16758	16992	16797	16740	16750	16924	17024	16730	16569	16749	16747	16876	16851	16585	16650	16647	16713	16748	16829	16714	17101	16657	16766	16818	16929	16797	16843	16953	16894	16954	17024	16774	16559	16844	16901	16647	16746	16927	16699	16792	16854	16729	16740	16737	16739	16635	16841	16770	16870	16750	16863	16742	16837	16621	16701	17007	16689	16919	16700	16845	16723	16988	16757	16963	17061	16659	16776	16771	16736	16647	16872	16790	16686	16785	16744	16877	16859	16829	16960	16898	16820	16798	16740	16776	16792	16702	16771	16820	16598	16730	16797	16942	17063	16611	16906	16577	16620	16682	16861	16770	16826	16834	16807	16941	16733	16838	16719	16788	16643	16791	16816	16807	16526	16592	16847	16816	16799	16763	16854	16789	16672	16488	16756	16695	16656	16985	16936	16846	16793	17065	16773	16894	16805	16711	16784	16793	16760	16935	17003	16797	16875	16804	16787	16839	16698	17042	16769	16875	16863	16719	16882	16997	16672	16923	16953	16729	16778	16927	16773	16577	16610	16777	16753	16788	16821	16742	16872	16907	16896	16857	16754	16993	16852	16953	16915	16795	16856	17133	16884	16874	16681	17004	16910	16833	16645	16719	16748	16719	17053	16997	16869	16806	16798	16853	16797	17129	16866	16834	16759	16780	16796	16805	16712	16755	16926	16797	16690	16791	16816	16840	16650	16709	16672	16983	17066	17012	16868	16766	16602	16892	16778	16861	17036	16806	16819	16613	16772	16804	16994	16730	16903	16682	16896	16885	16795	16853	16685	17004	16929	17007	16777	16596	16790	16860	16809	16755	16653	16918	16740	16784	16951	16697	16809	16742	16726	16809	16687	16859	16859	16926	16771	16816	16818	16834	16847	16758	16875	16526	17051	16667	16653	16609	16834	16784	16826	16700	16577	16789	16734	16659	16802	16919	16474	16902	16889	16773	16726	16914	16841	16860	16958	16898	16643	16778	16573	16575	16941	16737	16962	16845	16789	16937	16735	16652	16839	16803	16670	16896	16648	16829	16798	16887	16507	16636	16916	16717	16825	16987	16752	16930	16788	17025	16754	16842	16629	16831	16641	16541	16635	16546	16733	16734	16860	17123	17041	16958	16836	16851	16797	16629	16808	16702	16732	16728	16916	16710	16767	16927	16826	16868	16885	16852	16907	16661	16731	16893	16838	16859	16825	16778	16781	16715	16754	16951	16972	16866	16812	16810	16712	16705	16865	16779	16575	16535	16762	16857	16818	16811	16789	16743	16721	16860	16862	16510	16778	16953	16845	16941	16895	16902	16914	16740	16746	17048	16932	16711	16713	16831	16689	16684	16693	16712	16670	16886	16864	16832	16718	16896	16844	16878	16766	16744	16868	16718	16825	16870	17157	16834	16808	16920	16706	16756	16622	16875	16749	16814	16657	16551	16664	16779	16830	16825	16963	16794	16803	16823	16800	16885	16828	16781	16948	16769	16776	17017	16875	16797	16892	16601	17022	16928	16937	17037	16659	17010	16727	16812	16919	16868	16675	16755	16765	16912	16729	16753	16954	16521	16649	16784	16745	16789	16823	16759	16726	16924	16669	16652	16735	17034	16830	16771	16708	16542	16836	16757	16829	16809	16746	16838	16777	16845	16927	16532	16643	16938	16832	16852	16985	16696	16753	16684	16941	16941	16721	16854	16801	16928	16926	16833	16860	16777	16904	16794	16893	16800	16836	16707	16817	16660	16718	16948	16782	16719	16691	16909	16897	16831	16870	16829	16913	16650	16686	16869	16813	16579	17105	16888	16950	16763	16865	16985	16873	17014	16762	16748	16910	16669	16802	16914	17046	17179	16797	17040	16981	16859	16777	16767	16669	16795	16544	16673	16594	16743	16769	16707	16670	16770	16850	16923	16975	16911	16727	16789	16618	16956	16987	16639	16957	16923	16678	16642	16827	16646	16706	16740	16815	16761	16991	16839	16760	16675	16820	16801	16864	16806	16909	16715	16945	16944	16849	16820	16877	16814	16747	16473	16662	16646	16906	16818	16695	16677	16905	16919	16885	16950	16997	16971	16482	16619	16811	16963	16927	16638	16811	16891	16855	16895	16791	16684	16665	16684	16813	16779	16797	16895	16697	16800	16824	16678	17036	17122	16751	16736	16818	16747	16776	16887	16911	16926	16730	16760	16784	16659	16759	16905	16819	16753	17009	16938	16620	16592	16868	16869	16653	16947	16719	16750	16970	16729	16975	16994	16706	16721	16673	16801	16785	16793	16878	16704	16695	16886	16725	16918	16798	16792	16819	16759	16591	16849	16884	16844	16748	16885	16780	16674	16946	16711	16765	16709	16838	16937	16815	16680	16650	16614	16825	16752	16916	16705	16865	16846	16743	16852	16683	16674	16924	16883	16816	16745	16627	16738	16836	16824	16661	16789	16876	16888	16891	16898	16584	16783	16691	16793	16634	16883	16789	16776	16872	16663	16871	16751	16675	16954	16814	16946	16671	16813	16965	16909	16743	16846	16759	16992	16988	16829	16825	16689	16827	16621	16771	16644	16687	16830	16829	16669	16750	16555	16801	16647	16794	17069	16712	16891	16818	16932	16779	16934	16782	16634	16999	16871	16839	16855	16665	16832	16813	16934	16866	16818	16841	16870	16745	16688	16672	16932	16832	16780	16798	16678	16727	16719
11000	17763	15175	12758	12250	14107	38647	37248	29134	19963	13352	10752	9876	9917	9859	9741	9819	9701	9857	9782	9737	9675	9722	9780	9690	9720	9790	9579	9729	9784	9622	9867	9888	9704	9626	9768	9626	9513	9784	9713	9838	9782	9776	9769	9803	9719	9745	9728	9729	9688	9772	9745	9690	9738	9666	9626	9832	9791	9712	9653	9588	9615	9729	9615	9728	9704	9700	9661	9646	9831	9874	9653	9824	9738	9673	9638	9690	9746	9765	9736	9645	9721	9676	9756	9556	9618	9598	9600	9516	9694	9775	9770	9687	9663	9762	9739	9742	9760	9699	9706	9682	9788	9791	9587	9729	9709	9698	9871	9658	9653	9783	9665	9743	9709	9790	9635	9802	9507	9777	9767	9788	9617	9852	9784	9865	9605	9616	9870	9702	9631	9615	9513	9572	9721	9800	9501	9833	9741	9648	9664	9612	9693	9552	9785	9730	9641	9672	9722	9570	9677	9718	9849	9764	9729	9774	9707	9583	9567	9725	9652	9623	9819	9845	9720	9622	9794	9540	9801	9663	9756	9558	9576	9671	9817	9697	9562	9666	9601	9680	9755	9559	9667	9509	9699	9853	9643	9849	9543	9751	9470	9697	9676	9704	9802	9748	9850	9859	9634	9739	9703	9839	9719	9745	9826	9704	9742	9604	9555	9776	9751	9688	9676	9762	9709	9621	9575	9594	9679	9704	9715	9764	9719	9746	9807	9663	9564	9785	9800	9724	9571	9718	9633	9699	9758	9628	9635	9560	9674	9651	9616	9703	9666	9725	9586	9716	9723	9706	9549	9745	9471	9664	9673	9635	9738	9651	9752	9759	9696	9725	9607	9822	9736	9632	9727	9720	9830	9807	9747	9713	9650	9576	9539	9712	9690	9616	9718	9685	9605	9678	9743	9624	9719	9630	9563	9679	9723	9703	9692	9663	9767	9755	9715	9670	9663	9636	9504	9752	9711	9604	9684	9804	9630	9648	9545	9697	9698	9715	9612	9658	9768	9644	9692	9692	9798	9693	9700	9798	9688	9623	9673	9599	9730	9660	9801	9624	9588	9524	9500	9729	9520	9739	9559	9604	9721	9656	9606	9651	9570	9886	9689	9800	9630	9605	9792	9680	9689	9662	9725	9717	9709	9593	9792	9709	9622	9631	9726	9604	9794	9739	9757	9511	9621	9597	9680	9623	9699	9728	9713	9707	9521	9824	9809	9475	9725	9784	9688	9654	9662	9647	9739	9738	9683	9740	9669	9742	9552	9637	9862	9748	9697	9784	9565	9725	9640	9704	9673	9716	9818	9695	9649	9629	9820	9820	9821	9693	9697	9691	9747	9554	9680	9706	9782	9606	9723	9624	9645	9618	9616	9804	9600	9607	9701	9698	9632	9745	9904	9862	9699	9665	9713	9710	9756	9704	9753	9669	9632	9665	9771	9686	9644	9643	9652	9794	9764	9717	9674	9610	9681	9587	9593	9809	9757	9749	9784	9530	9762	9568	9784	9680	9645	9705	9837	9607	9739	9745	9519	9570	9906	9710	9719	9558	9633	9647	9586	9663	9658	9657	9705	9694	9745	9579	9724	9612	9656	9632	9532	9769	9608	9627	9665	9743	9696	9667	9686	9549	9733	9701	9594	9590	9855	9671	9762	9669	9790	9778	9671	9743	9567	9646	9612	9709	9774	9780	9636	9640	9814	9727	9646	9702	9609	9684	9719	9692	9650	9658	9548	9503	9642	9668	9665	9701	9604	9599	9736	9791	9617	9731	9725	9673	9645	9910	9538	9729	9592	9656	9736	9781	9720	9690	9740	9645	9464	9718	9649	9691	9725	9750	9722	9538	9665	9568	9675	9871	9693	9664	9752	9863	9745	9700	9567	9700	9821	9700	9750	9888	9501	9723	9709	9748	9848	9744	9738	9718	9757	9739	9716	9735	9764	9654	9672	9659	9651	9715	9759	9610	9725	9765	9603	9759	9611	9691	9721	9767	9532	9574	9628	9733	9540	9582	9576	9689	9669	9682	9849	9784	9681	9588	9756	9847	9696	9690	9775	9762	9562	9829	9828	9730	9813	9661	9807	9661	9809	9521	9546	9697	9802	9669	9742	9731	9752	9711	9828	9751	9655	9563	9774	9636	9625	9660	9826	9883	9707	9665	9785	9848	9664	9865	9662	9671	9647	9605	9736	9717	9620	9754	9541	9766	9783	9698	9689	9683	9748	9729	9725	9715	9642	9714	9755	9792	9679	9653	9583	9762	9795	9603	9845	9523	9670	9682	9657	9852	9782	9841	9620	9659	9747	9720	9653	9749	9751	9709	9826	9531	9691	9627	9639	9742	9745	9700	9664	9767	9560	9754	9693	9688	9631	9667	9670	9862	9724	9606	9770	9548	9758	9671	9526	9657	9793	9780	9815	9748	9789	9722	9694	9742	9867	9496	9678	9857	9715	9642	9725	9528	9724	9847	9721	9792	9642	9641	9661	9695	9647	9763	9669	9735	9571	9669	9768	9687	9919	9644	9685	9771	9792	9777	9681	9743	9771	9815	9714	9684	9554	9670	9696	9785	9773	9652	9605	9751	9595	9755	9704	9607	9745	9702	9693	9646	9566	9802	9709	9673	9497	9707	9745	9816	9684	9725	9629	9737	9705	9700	9769	9729	9534	9754	9584	9713	9639	9844	9695	9616	9706	9593	9547	9735	9669	9606	9714	9671	9696	9540	9827	9701	9639	9687	9803	9540	9679	9674	9769	9856	9758	9739	9519	9626	9722	9663	9655	9552	9694	9609	9654	9652	9629	9663	9640	9580	9643	9780	9667	9631	9645	9673	9742	9720	9697	9610	9608	9657	9618	9775	9562	9801	9692	9702	9765	9756	9495	9741	9720	9767	9518	9706	9526	9851	9692	9650	9699	9636	9700	9548	9604	9933	9631	9771	9698	9719	9652	9703	9732	9709	9553	9666	9636	9841	9591	9753	9556	9647	9756	9664	9694	9865	9602	9665	9612	9675	9758	9662	9720	9770	9819	9602	9696	9706	9710	9904	9761	9749	9728	9795	9706	9730	9772	9591	9696	9623	9512	9673	9722	9823	9623	9607	9563	9613	9646	9576	9700	9627	9703	9494	9812	9799	9705	9722	9723	9733	9648	9809	9617	9667	9553	9757	9716	9662	9685	9675	9769	9733	9877	9733	9751	9804	9564	9777	9691	9752	9635	9712	9660	9497	9546	9589	9780	9596	9821	9826	9655	9513	9844	9779	9713	9789	9703	9651	9663	9634	9710	9724	9750	9705	9577	9681	9610	9621	9478	9768	9772	9655	9690	9659	9726	9564	9707	9647	9615	9640	9846	9638	9740	9628	9621	9635	9723	9668	9760	9680	9582	9621	9755	9534	9653	9637	9633	9817	9651	9571	9571	9679	9570	9714	9603	9568	9823	9610	9760	9607	9791	9791	9719	9736	9678	9664	9660	9593	9625	9779	9679	9719	9587	9743	9799	9626	9661	9625	9804	9678	9808	9622	9648	9611	9797	9771	9596	9736	9600	9713	9618	9758	9788	9636	9730	9660	9686	9542	9810	9739	9754	9582	9719	9550	9683	9721	9820	9626	9600	9734	9733	9803	9715	9949	9720	9607	9749	9570	9636	9696	9796	9680	9676	9570	9641	9699	9719	9624	9708	9586	9591	9638	9670	9614	9650	9683	9561	9683	9789	9848	9668	9672	9661	9615	9616	9733	9661	9733	9669	9614	9638	9556	9752	9602	9732	9492	9931	9836	9728	9683	9638	9744	9539	9825	9827	9762	9747	9731	9783	9810	9707	9679	9831	9670	9462	9661	9648	9785	9780	9650	9540	9682	9723	9698	9648	9669	9791	9688	9659	9674	9604	9633	9627	9600	9635	9743	9632	9680	9642	9736	9768	9598	9877	9640	9740	9804	9652	9684	9715	9621	9668	9674	9718	9676	9716	9726	9701	9696	9700	9670	9655	9829	9779	9740	9740	9721	9705	9786	9670	9610	9813	9626	9556	9640	9862	9747	9663	9743	9560	9661	9661	9701	9581	9679	9669	9812	9511	9756	9592	9805	9696	9784	9721	9743	9615	9721	9710	9656	9686	9685	9759	9632	9769	9791	9738	9731	9743	9622	9568	9816	9627	9637	9863	9705	9805	9829	9623	9715	9701	9678	9733	9721	9627	9749	9507	9653	9705	9687	9696	9681	9728	9780	9620	9724	9698	9627	9647	9689	9751	9855	9687	9875	9728	9661	9756	9639	9810	9570	9760	9633	9720	9877	9716	9749	9692	9693	9666	9747	9607	9659	9724	9591	9760	9643	9754	9592	9730	9619	9728	9625	9631	9723	9605	9687	9770	9727	9657	9648	9706	9604	9849	9701	9651	9902	9688	9739	9714	9653	9773	9699	9617	9600	9593	9649	9784	9738	9639	9695	9674	9766	9605	9504	9520	9709	9627	9870	9607	9675	9713	9716	9666	9665	9633	9681	9670	9634	9640	9560	9713	9613	9591	9552	9673	9710	9664	9727	9590	9648	9748	9755	9759	9767	9845	9612	9750	9638	9872	9592	9554	9727	9760	9640	9630	9945	9650	9678	9668	9657	9659	9706	9861	9689	9626	9641	9641	9710	9748	9644	9790	9698	9746	9716	9631	9787	9673	9658	9707	9616	9749	9693	9595	9615	9737	9833	9557	9751	9757	9613	9676	9669	9612	9707	9697	9775	9809	9614	9639	9721	9693	9705	9617	9718	9747	9681	9752	9726	9704	9802	9745	9651	9546	9753	9803	9759	9926	9953	9693	9700	9714	9997	9669	9798	9750	9672	9564	9627	9699	9690	9658	9759	9613	9509	9761	9570	9831	9660	9584	9754	9545	9803	9675	9686	9708	9603	9621	9670	9630	9717	9640	9664	9773	9507	9653	9797	9734	9694	9636	9806	9815	9771	9733	9815	9652	9687	9831	9720	9698	9543	9623	9786	9801	9755	9710	9623	9704	9717	9680	9784	9580	9685	9805	9882	9771	9744	9800	9609	9671	9780	9668	9750	9657	9781	9657	9660	9806	9669	9703	9759	9813	9743	9823	9651	9598	9725	9683	9757	9815	9688	9737
23414	21105	28404	24163	22495	28856	62193	62554	51372	39395	26877	20318	18147	17850	17747	17465	17422	17268	17400	17365	17474	17446	17573	17614	17476	17410	17429	17248	17461	17447	17310	17473	17376	17357	17478	17502	17533	17349	17373	17340	17523	17614	17529	17601	17261	17281	17374	17360	17435	17369	17459	17362	17410	17179	17299	17187	16991	17221	17305	17389	17258	17513	17494	17353	17255	17438	17424	17589	17356	17322	17277	17260	17426	17231	17050	17284	17291	17191	17487	17291	17249	17232	17250	17303	17504	17259	17745	17230	17402	17245	17451	17274	17389	17488	17469	17234	17109	17299	17188	17412	17370	17328	17353	17247	17343	17300	17439	17286	17161	17292	16998	17293	17256	17430	17169	17391	17284	17180	17207	17378	17384	17139	17495	17395	17371	17376	17312	17366	17281	17441	17497	17347	17310	17190	17242	17282	17243	17244	17429	17392	17181	17125	17319	17319	17213	17286	17350	17297	17317	17117	17511	17359	17207	17225	17232	17314	17212	17204	17262	17140	17309	17288	17436	17299	17097	17387	17309	17349	17328	17276	17230	17107	17197	17280	17288	17398	17197	17097	17331	17376	17505	17294	17187	17166	17247	17450	17161	17321	17283	17187	17423	17292	17451	17196	17314	17495	17418	17409	17216	17205	17477	17212	17197	17449	17391	17281	17406	17287	17374	17349	17416	17206	17347	17277	17314	17187	17265	17294	17318	17350	17260	17289	17562	17482	17375	17360	17251	17404	17195	17347	17464	17215	17407	17354	17045	17171	17386	17408	17238	17512	17132	17256	17074	17467	17308	17285	17182	17101	17165	17006	17158	17248	17180	17536	17462	17254	17528	17428	17230	17143	17211	17168	17333	17262	17381	17287	17126	17150	17331	17349	17260	17252	17345	17410	17230	17357	17204	17571	17141	17274	17189	17205	17223	17397	17368	17358	17199	17501	17268	17178	17290	17309	17357	17101	17293	17416	17429	17510	17136	17457	17143	17093	17344	17385	17426	17334	17268	17266	17295	17137	17461	17520	17217	17127	17248	17244	17036	17262	17178	17450	17097	17330	17344	17352	17324	17180	17351	17220	17156	17280	17459	17425	17160	17407	17325	17388	17248	17297	17292	17207	17364	17208	17315	17161	17209	17236	17178	17214	17354	17318	17315	17238	17407	17277	17102	17206	17376	17201	17104	17054	17369	17372	17339	17254	17176	17331	17275	17229	17339	17166	17078	17253	17375	17392	17277	17047	17333	17395	17378	17282	17097	17425	17226	17059	17389	17240	17315	17392	17341	17462	17268	17195	17337	17282	17273	17087	17306	17166	17215	17466	17495	17074	17199	17089	17160	17187	17468	17130	17108	17239	17356	17243	17319	17197	17386	17223	17238	17335	17277	17331	17393	17223	17361	17208	17324	17281	17343	17121	17325	17552	17221	17354	17195	17109	17012	17282	17297	17298	17083	17335	17279	17179	17404	17380	17398	17518	17489	17336	17213	17511	17120	17186	17336	17233	17058	17403	17243	17307	17125	17392	17323	17339	17443	17450	17269	17411	17321	17136	17371	17209	17464	17297	17289	17218	17264	17211	17318	17399	17317	17166	17212	17126	17260	17417	17461	17436	17201	17368	17454	17236	17372	17344	17483	17221	17357	17245	17436	17328	16958	17315	17333	17232	17198	17348	17482	17406	17385	17507	17203	17379	17234	17338	17093	17383	17188	16995	17091	17245	17306	17265	17167	17489	17292	17115	17220	17295	17316	17507	17431	17282	17406	17278	17210	17165	17315	17247	17154	17247	17405	17392	17212	17307	17144	17247	17185	17354	17429	17305	17286	17201	17275	17282	17380	17239	17270	17472	17147	17531	17300	17164	17180	17276	17275	17278	17397	17208	17415	17223	17314	17252	17262	17441	17298	17305	17292	17251	17342	17292	17265	17227	17259	17310	17303	17230	17324	17247	17065	17215	17113	17366	17023	17192	17332	17231	17017	17478	17196	17199	17455	17172	17161	17053	17246	17323	17239	17370	17326	17297	17382	17249	17163	17476	17374	17425	17400	17285	17245	17035	17221	17371	17411	17198	17351	17213	17218	17187	17150	17171	17116	17221	17214	17253	17278	17280	17536	17137	17356	17310	17346	17268	17489	17373	17458	17323	17332	17125	17244	17320	17272	17497	17088	17275	17221	17336	17181	17442	17432	17362	17355	17283	17464	17351	17402	17160	17258	17255	17275	17390	17359	17193	17170	17261	17349	17239	17145	17403	17314	17254	17225	17090	17380	17265	17209	17357	17182	17281	17308	17411	17366	17432	17240	17122	17202	17240	17259	17435	17288	17147	17494	17168	17450	17464	17160	17285	17246	17299	17277	17323	17096	17268	17357	17151	17176	17388	17302	17248	17309	17332	17290	17408	17684	17285	17432	17300	17098	17488	17190	17072	17079	17190	17365	17253	17256	17415	17209	17284	17242	17159	17328	17316	17093	17226	16957	17347	17241	17237	17315	17350	17481	17380	17261	17252	17192	17340	17339	17210	17505	17162	17349	17375	17224	17341	17416	17303	17460	17363	17346	17248	17256	17375	17363	17079	17238	17356	17368	17318	17274	17300	17595	17066	17190	17172	17295	17338	17512	17263	17220	17401	17197	17224	17353	16999	17402	17299	17258	17180	17472	17323	17264	17230	17407	17444	17369	17143	17392	17241	17197	17200	17478	17105	17405	17353	17224	17542	17258	17317	17256	17304	17019	17388	17181	17427	17292	17259	17266	17450	17499	17443	17402	17343	17305	17413	17235	17424	17389	17018	16996	17108	17168	17363	17228	17319	17242	17113	17220	17500	17293	16978	17256	17171	17307	17307	17432	17247	17316	17318	17358	17268	17284	17277	17304	17183	17149	17123	17105	17294	17125	17286	17293	17267	17298	17282	17368	17381	17291	17437	17089	17218	17276	17207	17406	17236	17341	17301	17184	17323	17143	17227	17280	17301	17415	17076	17178	17369	17298	17297	17271	17137	17269	17394	17343	17228	17398	17179	17379	17301	17347	17198	17176	17232	17357	17256	17251	17297	17310	17287	17216	17451	17466	17368	17153	17234	17306	17203	17322	17315	17151	17306	17395	17227	17216	17087	17164	17296	17339	17319	17356	17318	17409	17393	17317	17291	17282	17062	17351	17344	17300	17140	17354	17240	17302	17052	17079	17323	17288	17093	17292	17328	17317	17354	17272	17232	17137	17204	17264	17295	17276	17302	17377	17237	17183	17299	17414	17370	17312	17264	17423	17268	17129	17349	17508	17476	17329	17242	17321	17063	17232	17295	17267	17310	16915	17255	17293	17317	17244	17363	17392	17523	17391	17327	17412	17263	17140	17406	17363	17396	17242	17167	17257	17372	17589	17376	17355	17186	17067	17283	17054	17101	17275	17141	17316	17397	17267	17419	17328	17408	17332	17192	17160	17182	17518	17270	17394	17433	17342	17287	17300	17501	17510	17300	17546	17392	17455	17115	17233	17122	17416	17032	17215	17383	17301	17368	17352	17193	17314	17497	17412	17154	17162	17147	17348	17209	17269	17279	17446	17329	17291	17254	17285	17304	17084	17402	17210	17374	17355	17358	17085	17119	17209	17161	17289	17228	17317	17222	17221	17214	17253	17239	17393	17254	17061	17148	17424	17182	17175	17150	17278	17274	17306	17138	17219	17273	17253	17378	17479	17315	17283	17351	17362	17088	17164	17149	17240	17394	17362	17221	17208	17319	17419	17203	17214	17107	17164	17244	17447	17123	17330	17425	17549	17298	17187	17143	17363	17270	17491	17316	17428	17209	17098	17547	17233	17060	17244	17164	17468	17326	17446	17200	17372	17297	17246	17063	17274	16988	17183	17546	17315	17403	17372	17223	17507	17146	17294	17151	17031	17221	17195	17270	17148	17350	17244	17392	17329	17108	17443	17353	17240	17352	17316	17323	17223	17408	17315	17265	17193	17274	17487	17258	17337	17538	17329	17292	17277	17409	17339	17151	17307	17372	17515	17477	17362	17301	17239	17257	17128	17160	17331	17315	16958	17169	17149	17299	17471	17477	17338	17267	17436	17179	17334	17473	17325	17113	17139	17318	17322	17207	17158	17509	17154	17317	17127	17256	17301	17358	17382	17445	17282	17182	17421	17384	17231	17051	17210	17464	17128	17277	17352	17366	17276	17260	17276	17268	17181	17269	17304	17261	17411	17198	17267	17060	17324	17273	17338	17216	17248	17334	17389	17517	17412	17297	17438	17296	17339	17218	17212	17389	17302	17297	17252	17257	17254	17352	17248	17318	17497	17118	17327	17299	17280	17184	17189	17435	17263	17382	17384	17274	17193	17177	17280	17232	17246	17370	17315	17166	17373	17416	17233	17359	17480	17281	17438	17100	17176	17355	17396	17252	17386	17263	17164	17232	17484	17310	17213	17480	17240	17365	17383	17406	17289	17233	17139	17229	17297	17409	17384	17067	17170	17315	17134	17392	17252	17297	17286	17325	17288	17406	17420	17389	17225	17418	17557	17406	17372	17368	17153	17473	17396	17361	17219	17381	17145	17240	17133	17319	17123	17246	17339	17207	17473	17194	17366	17272	17215	17374	17443	17540	17192	17280	17182	17252	17163	17104	17209	17181	17143	17165	17340	17097	17263	17215	17408	17361	17073	17310	17512	17285	17274	17273	17332	17446	17288	17441	17040	17283	17233	17148	17336	17311	17328	17295	17279	17192	17244	17394	17504	17268	17569	17450	17387	17449	17353	17133	17268	17403	17239	17147	17258	17440	17333	17135	17363	17156	17390	17208	17533	17180	17146	17345	17514	17324	17318	17621	17288	17279	17265	17220	17235	17399	17353	17296	17333	17100	17299	17267	17290	17272	17329	17007	17373	17399	17234	17197	17526	17412	17274	17068	17338	17233	17300	17481	17177	17189	17416	17274	17084	17480	17312	17029	17272	17250	17477	17199	17037	17282	17219	17146	17187	17211	17225	17390	17420	17360	17279	17136	17248	17527	17612	17316	17126	17307	17120	17402	17299	17170	17352	17237	17246	17406	17403	17407	17250	17226	17285	17253	17355	17316	17316	17478	17351	17061	17040	17351	17033	17369	17397	17437	17022	17420	17340	17140	17093	17252	17376	17335	17357	17399
14897	25615	21651	16772	15368	23735	59662	56749	43531	29371	16832	11894	10382	10215	10130	10127	9973	10058	10088	10128	10126	10039	10209	10288	10144	10137	10130	10273	10130	10092	10029	10169	10081	10068	10058	10102	10101	10127	9980	10114	9963	10133	10135	10078	10135	10105	10249	9964	10261	10092	10161	10009	9951	10059	10190	10046	10023	10137	10134	10006	10007	10007	10059	10111	9939	10076	9982	10101	10194	10144	10078	9980	10027	10026	10167	10023	9995	10054	10079	10031	10192	9950	10114	10141	10085	9976	10029	10183	10148	10090	10066	10016	10107	10141	10025	10154	10019	9962	10007	10091	10004	10089	10084	10075	10118	10194	10082	10239	10202	10047	10022	10040	10103	10118	9918	10058	10195	10006	10067	10153	10107	9840	9988	9996	10000	9925	9955	10124	10057	9992	10061	10112	10046	9922	10125	10100	10267	9926	10148	10078	10079	10029	10066	10023	10101	10126	10072	9890	10073	10035	10059	10027	10155	10046	10039	9986	10010	10016	10078	10003	10175	10100	10133	9993	10209	10153	10032	10281	10088	10061	10079	9988	10084	10135	10117	10040	10234	10079	10244	10187	10110	9961	10105	10042	10047	10024	10043	10022	9985	9879	10150	9954	10041	10031	10129	10109	10054	10147	10098	10105	10118	9986	10155	10132	10063	9929	10172	10016	10111	10020	10018	9993	10196	10005	10023	10055	10112	10167	9905	10016	10053	10116	10069	9946	10107	10004	10112	10017	10004	10117	9921	10073	9932	10083	10104	10064	9895	9910	10108	10026	10117	9936	10128	10013	9886	10076	9929	10097	10049	10078	10156	10116	10012	9962	10003	9971	10094	10074	10177	9984	10060	10002	10204	10085	10193	9970	10110	10142	10089	10050	10097	9983	10026	10018	9882	9835	10001	10138	10151	9885	10053	10070	9817	10017	10281	10041	10124	10052	10062	10009	9956	10034	10060	10150	10052	10129	10198	10085	9991	10006	9976	10112	9912	10136	9950	9975	10070	9969	10218	10012	10006	9993	10005	10055	10101	9959	9905	10130	10006	10029	10033	10077	10062	9990	10057	10056	9886	10064	10061	10152	10060	10041	9993	9974	9794	10096	9917	10186	10048	10029	9923	10129	10078	10031	10075	10145	10013	9965	10054	10104	9944	10005	10042	9697	10080	10046	10032	9988	9975	10104	10130	9968	10092	9850	10051	9985	10100	9901	9984	9790	9961	10084	10019	10156	10040	10062	10005	9934	10081	10110	10133	10179	9982	9979	10012	9995	9957	9959	10084	10239	9939	9963	10047	9949	10047	9981	9934	9973	10017	9987	10035	10115	10009	10091	9973	10132	9979	9985	10036	10000	9898	9867	10093	10132	10131	9950	10084	9990	9984	10084	10051	10008	9987	10142	10043	10089	10003	9880	10216	9917	10122	10084	10176	10150	10069	9984	10141	10020	9966	10111	10053	10045	10149	10203	10162	9997	10007	10214	10087	10015	10237	9991	9999	10042	9882	10070	10133	10040	10020	10066	9973	9997	10106	10110	10125	10024	9951	10083	10029	10154	10201	9947	9968	9990	9922	10133	10077	10116	9927	10246	9942	9985	9986	10069	10091	10084	9980	10048	10131	9965	9984	10001	10043	10131	10079	10014	9910	9996	10094	10006	10119	9998	10012	10000	10034	10137	10037	10010	10077	10257	10126	10077	10052	9866	10052	10004	10110	10119	10140	10198	9979	10161	10049	10078	10006	10166	10019	10016	10012	10014	10157	10230	10150	10132	10053	10184	9881	9861	10010	10268	9958	9963	9963	10114	10029	10103	10075	10022	10066	10034	10121	10055	10103	10045	10001	10078	10046	9948	10050	9906	10114	9922	10104	10099	10060	9967	9961	10049	10168	10148	10217	10116	10075	10017	9974	10088	10202	10088	9943	10033	9957	9986	10265	9956	9820	10003	10139	9962	9968	10087	10000	10047	10025	10029	10090	10039	9982	10002	9946	10109	10052	10025	10126	9969	10029	10084	9927	10096	10101	10136	10161	10027	10163	10047	9962	10047	10120	10023	9914	9974	9945	10064	9994	9934	10122	10045	10070	10092	10007	9902	10123	10057	10005	10132	10021	9933	10241	10200	9923	10075	9861	10010	9991	10037	9974	9940	10051	10080	10087	10140	9965	10087	10047	10043	9981	10082	10059	10056	10068	9838	10088	9901	10194	10096	10044	10114	10108	9980	9855	10028	9963	9874	10122	10100	10135	9981	9942	9956	10230	9939	10108	10022	9986	9972	10009	10008	10009	9995	10003	10036	10014	9990	9948	10017	10110	9970	10054	10150	9972	9996	9918	9965	10029	10207	10200	10039	10087	10062	10043	10105	10017	9941	10006	9923	10058	9884	9994	9997	10132	9958	9930	10045	10153	10061	10095	9990	9968	10202	9880	10112	10009	10049	10025	9904	9867	10181	9997	9989	10137	9978	9908	9946	9775	10081	10089	9943	10033	10084	10072	10052	10189	9948	10015	10107	9979	10032	10053	10054	10061	10138	10036	10122	10058	10086	10096	9994	10022	9981	10111	9926	10036	9962	10081	10031	10081	10051	9960	9984	10000	9958	9986	9976	10064	9972	10139	10049	10181	10125	10140	10128	10024	10011	10089	9996	10027	10040	10068	10164	9910	9983	9886	10043	10038	9960	10159	10073	9948	10104	10110	10084	10074	10042	10089	10084	10075	9982	10037	9981	9960	9979	10037	10085	9983	9963	10034	10159	10038	10034	10176	10289	9942	10011	9870	10079	9983	10055	10026	10027	10094	10041	9966	10029	10001	9909	10106	9984	9945	10152	10090	9960	9927	10123	10043	10096	10010	10117	10036	9996	10015	10022	10057	10125	10033	10253	10086	10072	9996	10079	10157	10091	9931	10152	9999	10102	10122	10053	10066	10144	10001	10077	10124	10092	10160	10111	10024	9979	10059	10124	9892	10008	10065	9976	10153	10092	10127	10002	10117	10129	9983	9992	10130	9978	9970	9987	10037	9987	10097	10069	10144	10070	9969	10039	9934	10034	10136	10110	9997	10009	10237	10023	10114	10066	10043	10144	10053	10096	10102	10030	10097	9998	9974	10151	10028	10043	10095	10157	10059	10072	10148	10092	10006	10137	10073	10017	9919	9851	10026	10169	10007	10125	10013	10032	9848	10176	9909	10148	10106	10185	10105	10131	9928	9928	10170	10009	10085	9991	9955	9949	10140	10030	9945	10040	10114	9998	10130	10031	9912	10166	10165	10117	10063	10042	9847	10072	10035	10125	10101	10092	9951	10022	10154	10109	9883	9971	10043	10094	10013	9909	10207	10011	9901	10165	10052	10027	10132	10123	9950	10060	10046	10049	10066	9923	10136	10080	10026	10169	9993	10037	10032	10032	10001	10114	9995	9949	10127	10009	10049	9867	10052	9946	10093	10019	9936	9992	9935	10057	10083	10050	10026	10170	9998	10106	10009	10035	10011	10253	10052	10068	9948	10197	10113	9964	10134	9945	9970	9977	10131	9955	9961	9991	9981	10071	10106	10042	10021	9980	9979	10051	10029	10063	10080	10066	10211	9972	9890	10133	10049	10022	10042	9876	10062	10103	10111	10141	10069	10059	10046	9948	10073	9986	10081	10093	9906	10050	10096	9894	9873	10023	10132	9985	10102	10018	10029	10067	10095	10060	10063	10044	10074	9956	9943	10045	9974	10056	9980	10009	10136	10082	9956	10020	10018	10080	10049	10019	10095	10002	10084	9944	9894	10022	10221	9934	10028	10021	10096	10026	10052	9884	9902	10144	9914	9972	10280	10078	10036	9807	9893	10061	10092	10107	10084	9998	10059	9981	10155	10021	10123	10112	9896	10025	10006	9971	10203	10014	9883	9891	9971	9996	9933	10088	10057	10046	10073	10116	10078	10175	10024	9957	10043	9891	9910	10170	10089	10056	10015	10057	10068	9888	10122	10062	10119	9935	9970	10055	10088	10138	10023	9962	9913	9934	10133	10002	10006	10192	10120	9951	10052	9981	10097	9997	10047	9988	10203	10175	10004	9960	10007	9981	10042	10109	9969	9946	9958	10084	10155	10131	10072	9997	10115	10189	9973	10047	9966	10011	10064	10066	10015	10114	10226	9933	10027	10043	9992	10005	10075	10104	10045	10149	10155	10066	9883	10112	10205	10174	10024	10021	10029	10109	9949	10053	10066	10092	10077	10107	9997	10057	10043	10090	10038	9963	9852	10130	10071	10023	10091	10012	10108	10077	10160	10083	10075	10214	10087	10057	9921	10048	10049	10008	10013	10009	9962	9943	10005	9941	9962	10085	9870	10051	10115	9999	9956	10074	10032	10000	10147	9912	9995	10085	9940	10071	10003	10038	9963	10026	10020	9967	10170	10073	9895	9857	10105	10060	10178	9940	10010	10012	9910	9933	10046	10017	9903	10052	10079	9957	9993	10110	10110	10114	10071	10177	10080	9952	9970	10037	9989	10065	9965	10033	9981	10035	9929	9975	10004	10034	10069	9983	10074	10169	10000	9905	10065	10054	10011	10117	10165	9890	10090	9906	9947	9944	10072	9925	10052	9981	10025	9853	10216	10177	9931	10084	10039	10042	10009	10091	9896	9997	9852	10046	10139	9875	10011	10129	10070	10114	10148	10061	9860	10118	10001	10036	10158	9959	10095	9983	10029	10007	9874	10002	10014	10019	10000	9992	10141	9995	10010	9990	10006	10044	10043	9949	10002	9954	10031	9865	10042	10035	10045	9942	9967	10067	10094	10095	10007	10091	10075	10055	10100	9995	10043	10084	10154	9880	10056	9980	10029	10007	10111	9943	10164	10104	10047	9995	10039	10068	10040	10090	10109	9949	10166	10086	10168	10053	9979	9981	10174	10142	10066	10079	10072	10015	9858	9933	9950	10032	10131	9834	9972	10058	10157	10054	9970	9850	9948	10022	9970	10028	10165	9990	10153	10086	10057	10031	10176	9833	10181	10043	9993	9951	9982	10111	10145	10012	10000	10057	10037	10160	9881	10025	10165	10111	10061	9985	10108	9987	9932	10090	9914	10072	10096	10125	10166	10033	10094	10028	10060	9964	10122	10012	10077	9946	10196	10119	9944	10066	10058	10156
30301	23099	22993	20862	17975	18581	22407	23353	22023	20520	18719	17853	17504	17587	17742	17595	17634	17598	17552	17394	17307	17424	17661	17366	17626	17355	17399	17469	17654	17667	17288	17314	17457	17394	17427	17354	17491	17547	17484	17279	17489	17230	17420	17458	17447	17509	17421	17325	17270	17540	17410	17393	17435	17301	17527	17598	17319	17482	17442	17430	17566	17456	17402	17379	17409	17482	17489	17432	17518	17423	17492	17617	17623	17309	17546	17720	17628	17531	17254	17334	17331	17362	17514	17384	17621	17567	17556	17349	17478	17535	17279	17567	17614	17668	17148	17740	17562	17462	17265	17560	17274	17433	17460	17474	17329	17440	17323	17333	17458	17519	17341	17563	17568	17167	17398	17407	17419	17364	17303	17516	17364	17335	17224	17429	17367	17358	17439	17345	17505	17473	17907	17482	17677	17640	17482	17520	17325	17514	17521	17384	17543	17726	17499	17512	17406	17380	17285	17314	17468	17447	17294	17597	17562	17688	17534	17508	17411	17425	17493	17404	17546	17397	17407	17507	17411	17590	17588	17457	17367	17469	17573	17512	17505	17663	17466	17260	17273	17415	17542	17478	17439	17324	17425	17614	17370	17591	17465	17504	17681	17327	17511	17670	17528	17450	17487	17275	17507	17451	17645	17379	17418	17572	17442	17491	17515	17359	17211	17324	17294	17324	17461	17401	17434	17793	17426	17161	17466	17218	17568	17205	17489	17294	17577	17649	17677	17504	17382	17639	17433	17584	17289	17556	17493	17438	17557	17445	17554	17383	17525	17285	17351	17204	17453	17365	17437	17452	17348	17326	17385	17499	17350	17423	17554	17427	17315	17198	17415	17540	17519	17639	17405	17426	17361	17382	17498	17195	17642	17491	17392	17550	17634	17388	17332	17450	17325	17380	17310	17501	17376	17503	17350	17497	17510	17464	17787	17337	17442	17511	17384	17427	17541	17384	17447	17342	17544	17254	17316	17423	17523	17200	17382	17543	17483	17410	17392	17638	17501	17449	17545	17528	17260	17353	17419	17410	17326	17444	17294	17478	17384	17432	17456	17435	17402	17288	17292	17205	17396	17343	17675	17562	17441	17371	17388	17513	17393	17375	17495	17627	17322	17348	17338	17504	17280	17359	17402	17425	17431	17322	17576	17243	17391	17451	17347	17394	17437	17309	17398	17429	17496	17366	17325	17492	17431	17524	17533	17405	17283	17327	17272	17205	17356	17538	17598	17325	17574	17462	17497	17657	17494	17557	17266	17196	17427	17239	17234	17442	17634	17389	17425	17331	17490	17291	17147	17337	17581	17451	17413	17190	17528	17689	17552	17560	17433	17487	17517	17265	17544	17335	17423	17563	17383	17372	17342	17615	17571	17541	17549	17456	17214	17312	17449	17258	17347	17413	17385	17719	17496	17376	17328	17447	17382	17296	17449	17502	17639	17522	17572	17398	17645	17387	17438	17661	17466	17451	17452	17454	17488	17346	17381	17387	17545	17399	17443	17476	17322	17437	17328	17546	17415	17496	17407	17605	17568	17634	17493	17305	17540	17569	17488	17235	17516	17324	17605	17325	17295	17448	17638	17341	17472	17551	17289	17435	17386	17464	17526	17410	17376	17522	17356	17735	17474	17526	17581	17233	17419	17253	17418	17449	17327	17282	17295	17388	17453	17425	17498	17366	17410	17475	17432	17348	17329	17445	17494	17440	17276	17339	17370	17469	17256	17386	17342	17276	17462	17337	17382	17305	17592	17431	17451	17465	17635	17308	17490	17486	17399	17536	17494	17411	17435	17518	17407	17373	17802	17552	17354	17396	17441	17455	17459	17210	17636	17354	17387	17252	17551	17620	17323	17387	17452	17454	17510	17545	17465	17341	17386	17147	17569	17446	17291	17337	17599	17503	17246	17484	17376	17601	17324	17323	17630	17421	17682	17409	17506	17343	17568	17458	17405	17643	17474	17308	17620	17708	17496	17459	17484	17472	17585	17403	17416	17457	17672	17611	17266	17427	17454	17382	17339	17386	17585	17498	17550	17533	17369	17297	17513	17349	17539	17700	17524	17539	17199	17517	17444	17526	17601	17413	17388	17243	17547	17366	17539	17330	17485	17318	17706	17392	17497	17469	17668	17385	17365	17336	17322	17236	17499	17430	17396	17520	17416	17491	17494	17309	17589	17410	17507	17333	17242	17327	17352	17290	17684	17410	17535	17356	17306	17638	17468	17656	17444	17332	17382	17454	17405	17465	17431	17655	17589	17472	17413	17371	17285	17269	17580	17253	17471	17583	17492	17333	17556	17437	17374	17311	17249	17354	17372	17169	17322	17351	17303	17612	17491	17489	17503	17519	17426	17478	17472	17300	17522	17464	17584	17432	17408	17272	17454	17540	17407	17429	17376	17367	17587	17253	17613	17366	17577	17317	17619	17336	17250	17226	17355	17392	17639	17600	17351	17534	17380	17289	17423	17444	17298	17312	17322	17359	17532	17444	17578	17431	17784	17431	17690	17566	17571	17466	17376	17240	17473	17545	17576	17552	17434	17585	17484	17528	17462	17447	17554	17566	17554	17574	17452	17341	17527	17450	17560	17470	17547	17552	17502	17596	17513	17317	17612	17351	17272	17232	17319	17463	17222	17750	17635	17569	17445	17409	17456	17646	17597	17517	17297	17343	17723	17359	17383	17400	17286	17480	17660	17356	17494	17440	17569	17367	17427	17406	17443	17467	17429	17563	17718	17406	17551	17305	17446	17553	17439	17515	17537	17403	17547	17494	17274	17377	17324	17415	17177	17549	17662	17392	17568	17377	17348	17376	17628	17303	17666	17459	17380	17481	17449	17555	17653	17690	17628	17416	17450	17369	17400	17454	17303	17154	17405	17481	17578	17482	17484	17378	17385	17459	17240	17505	17291	17505	17433	17550	17605	17406	17248	17198	17523	17284	17265	17375	17357	17594	17454	17477	17593	17467	17305	17606	17452	17394	17562	17612	17405	17702	17730	17326	17389	17447	17607	17357	17777	17471	17421	17521	17457	17456	17694	17483	17619	17451	17539	17503	17482	17459	17423	17256	17418	17265	17438	17326	17519	17367	17262	17406	17583	17600	17423	17489	17463	17365	17462	17304	17570	17185	17521	17452	17491	17433	17339	17410	17447	17376	17378	17442	17480	17455	17561	17629	17439	17376	17523	17389	17357	17597	17404	17215	17335	17511	17572	17522	17422	17461	17444	17299	17204	17515	17560	17316	17506	17456	17363	17334	17586	17422	17258	17449	17444	17519	17312	17494	17554	17556	17518	17499	17599	17430	17393	17286	17607	17826	17532	17467	17481	17323	17419	17485	17490	17555	17361	17375	17431	17288	17605	17387	17505	17546	17329	17673	17274	17402	17658	17663	17418	17365	17403	17444	17405	17579	17609	17309	17419	17503	17342	17380	17696	17473	17391	17636	17490	17340	17672	17252	17467	17451	17481	17556	17397	17411	17317	17263	17477	17436	17317	17485	17277	17249	17393	17325	17322	17550	17363	17333	17689	17258	17316	17256	17568	17554	17237	17235	17471	17305	17429	17560	17631	17732	17377	17527	17448	17471	17432	17399	17466	17395	17418	17629	17359	17571	17440	17496	17280	17305	17294	17473	17284	17450	17567	17421	17454	17251	17410	17513	17483	17443	17654	17559	17530	17402	17652	17464	17286	17377	17374	17579	17822	17515	17463	17478	17511	17425	17525	17516	17490	17556	17615	17579	17633	17455	17373	17565	17527	17498	17703	17639	17634	17702	17471	17582	17361	17286	17407	17422	17444	17350	17333	17456	17366	17435	17263	17555	17404	17395	17613	17562	17551	17589	17376	17713	17478	17370	17367	17483	17412	17329	17594	17366	17478	17232	17623	17414	17585	17198	17461	17412	17523	17581	17763	17365	17294	17506	17463	17430	17220	17323	17561	17425	17550	17455	17332	17332	17383	17452	17453	17485	17351	17456	17777	17502	17278	17385	17439	17360	17450	17217	17337	17703	17444	17522	17523	17443	17584	17246	17460	17393	17318	17481	17405	17322	17552	17379	17574	17592	17464	17645	17599	17521	17384	17458	17357	17478	17528	17391	17462	17352	17443	17458	17313	17473	17544	17494	17163	17157	17294	17512	17411	17268	17294	17308	17463	17338	17538	17528	17321	17304	17344	17530	17428	17213	17514	17702	17240	17254	17636	17385	17098	17442	17565	17438	17682	17459	17375	17442	17487	17365	17369	17342	17453	17591	17493	17540	17351	17642	17534	17421	17495	17532	17623	17324	17499	17294	17556	17481	17376	17401	17263	17501	17329	17385	17415	17417	17380	17388	17507	17644	17306	17550	17248	17427	17497	17254	17513	17365	17365	17425	17319	17461	17488	17624	17380	17487	17237	17294	17430	17308	17546	17707	17446	17508	17410	17468	17259	17387	17685	17371	17556	17434	17647	17537	17598	17561	17398	17352	17365	17322	17557	17304	17588	17479	17444	17322	17359	17583	17557	17271	17501	17642	17439	17451	17362	17247	17420	17200	17552	17426	17465	17539	17355	17514	17319	17462	17356	17450	17448	17437	17511	17292	17522	17283	17395	17314	17502	17315	17342	17422	17654	17456	17346	17508	17633	17509	17414	17417	17255	17432	17452	17562	17474	17439	17368	17487	17382	17427	17538	17494	17700	17586	17311	17382	17622	17598	17682	17447	17467	17649	17350	17453	17509	17445	17470	17447	17374	17524	17189	17325	17379	17480	17474	17779	17542	17458	17381	17177	17396	17398	17253	17394	17263	17372	17556	17469	17562	17407	17465	17316	17466	17468	17229	17251	17341	17451	17485	17495	17224	17440	17578	17399	17388	17467	17439	17642	17336	17343	17670	17498	17469	17682	17279	17515	17137	17490	17687	17595	17597	17529	17559	17337	17563	17518	17598	17458	17533	17320	17608	17319	17490	17480	17585	17564	17510	17491	17453	17279	17598	17437	17615	17458	17291	17372	17372	17541	17648	17303	17378	17394	17589	17180	17558	17493	17253	17530	17493	17316	17394	17575	17664	17362	17366	17469	17750	17623	17452	17526	17380	17383	17333	17553	17620	17469	17435	17377	17507	17594	17511	17458	17535	17308	17503	17622	17578	17484	17444	17414	17586	17530
13618	13698	13529	11549	10747	11454	15559	15492	14124	12029	10422	10100	10104	10162	9864	9857	9998	9888	9853	9953	9734	9743	10010	9874	9836	9871	9969	9812	9965	9740	9936	9972	9872	9949	9846	10122	9944	9912	9852	9792	9821	9833	9797	9901	9775	9990	10053	9832	9742	9828	9885	9917	10070	9958	9788	9770	9745	9887	9923	9987	9877	9982	9835	9942	9817	9812	9823	9799	9831	10021	9734	9925	9835	9713	9765	9711	9913	9867	9833	9864	9875	9893	9884	10031	9876	9838	9871	9777	9792	9791	9929	9892	9965	9867	9812	9908	9885	9887	9812	9882	9821	9822	9935	9971	9770	9794	9944	9845	9976	9941	9920	9785	9882	9919	9886	9903	9951	9959	9786	9963	9779	9856	9805	9867	9990	9831	9900	9759	9863	9965	9848	9905	9875	9773	9813	9873	9763	9875	9881	9771	9905	9869	9977	9931	9908	9776	9761	9734	9770	9926	9983	9952	9917	9880	10022	9942	9790	9841	9755	9989	9846	9852	9773	10018	9800	9888	9887	10079	9897	9843	9952	9849	9910	9789	9785	9906	9754	9973	9862	9854	9855	9721	9940	9924	9982	9904	9884	9850	9667	9852	9937	9780	9818	9831	9772	9740	9837	9954	9971	9804	9800	9862	9907	9995	9842	9903	9883	9926	9880	9870	9865	9977	9872	9919	9720	9907	9953	9730	9849	10012	9961	9888	9861	9967	9916	9629	9818	9747	9790	9913	9920	9924	10047	9864	9944	9814	9874	9806	9905	9899	9837	10012	9903	9889	9961	9919	9793	9865	9889	9837	10009	9748	9859	9728	9976	9793	9791	9974	9879	9878	9931	9893	9760	9721	9852	9809	9845	9906	9743	9905	9840	9982	10041	9722	9804	9920	9718	9822	10025	10000	9857	9918	9867	9951	9831	9985	9937	9926	9823	9832	9982	9946	9985	9888	9774	9875	10048	9935	9866	9954	9837	9837	9980	9918	9884	9906	9842	9775	9936	9792	9871	9914	9870	9854	9788	9991	9965	9907	9802	9977	9979	9691	9998	9874	9932	9969	9925	9815	9849	9892	9863	10102	9944	9850	10029	9835	9884	9832	9863	9907	9813	9868	9818	9846	9887	9952	9869	9811	9738	9971	9861	10089	9864	9619	9838	9845	9850	9915	9803	9783	9924	9945	9994	9791	9859	10030	10035	9820	10022	9577	9864	9820	9817	9789	9798	9996	9821	9811	9948	9934	9990	9986	9909	9839	9835	9982	9900	9812	9875	9901	9917	9917	9932	10088	9909	9901	9906	9970	9924	9773	9878	9948	9865	9834	9835	9824	10048	10022	9936	9681	9994	9877	9809	9881	9878	9956	10002	9897	9913	9844	9906	9988	9690	9806	9850	10107	9752	9933	9929	9787	9886	9916	9842	9724	9908	9887	9726	10020	9861	9899	9805	9949	9833	9892	10006	9895	9985	9941	9956	9655	9867	9741	9867	9661	9808	9894	9990	9861	9850	9934	10066	9724	9858	9887	9887	9862	9779	9923	9727	9806	10093	9867	9996	9834	9943	9964	9911	9854	9891	9918	9863	9987	9801	9979	9772	9984	9890	9995	9794	9955	9871	9988	9927	9804	9772	9968	9798	9905	9899	9931	9893	9821	9831	9858	9821	9771	9914	9842	9917	9973	9848	9859	9747	9849	9878	9916	10069	9708	9813	9802	9837	9888	9921	9968	9889	9955	9971	9822	9786	9942	10004	10056	9917	9935	10061	9771	9947	9996	9876	9705	10016	9741	9823	9827	9838	9912	9898	9926	9709	10013	9982	9867	9923	10109	9792	9876	9959	9851	9924	9977	9964	9839	9839	10010	9745	9986	10008	9875	9931	9824	10026	9835	9725	9711	9859	9919	9864	9798	9799	9867	9865	9755	9989	9806	9997	9866	9935	9877	9898	10024	10093	9850	9923	9776	9940	10035	10013	9818	9910	9948	10043	9852	9878	9797	9990	9957	9940	9879	9819	9934	9828	9922	9739	9780	9803	9771	9948	10007	9834	9982	9877	10027	9911	9787	9928	9936	9867	9847	9804	9733	9809	10073	9949	9891	9986	9905	9998	9743	9861	9942	9811	9942	9796	10015	9848	9961	9999	9854	9958	9833	10051	9722	9816	9906	9786	9961	9889	9830	9907	9860	9880	9829	9681	9923	9927	10041	9886	9797	9833	9851	9998	9856	9969	9765	9858	9916	9858	9906	9850	9832	9926	9748	9843	9654	9908	10002	9789	9857	9795	9969	9775	9780	9893	9962	9949	9779	10045	9854	9955	9793	9828	9896	9867	9961	10011	10031	10126	9829	9787	9804	9846	9914	9863	9901	9897	9865	9879	9938	9768	9765	9868	9911	9914	9779	9914	9715	9899	9830	10005	9853	9905	9752	9859	9916	9924	9719	9864	9911	9799	9795	9835	9903	9961	10040	9796	9925	9900	9944	9861	10029	9921	9990	9885	9918	9961	9868	9841	9920	10071	9844	9975	9952	9890	9988	9981	9954	9909	9875	9589	9843	9818	9935	9953	9944	9785	9927	9954	9875	10014	9832	9928	10021	9942	9909	10050	9768	9943	9825	9858	9975	9898	10120	9969	9877	9848	9825	9794	9773	9929	9876	9747	9766	9963	9872	9852	9763	9940	9876	9971	9794	10009	9985	9680	9865	9819	9941	9913	9756	9937	9835	9973	9863	10064	9874	9698	9935	9852	9975	9805	10045	9948	9919	9967	9939	9917	9873	9972	9987	9905	9673	9953	9817	9928	9925	9992	9851	9861	9844	9837	9931	9920	9955	9909	9766	9833	9927	9803	9968	9889	9972	9873	9937	9904	9882	9937	9879	9929	9916	9792	10025	9939	9912	9939	9966	9764	9854	10046	9780	9807	9968	9951	9863	9887	9836	9989	9944	9704	9972	9868	10022	9685	9712	9850	9970	9855	9968	9948	9838	9924	9939	9634	9918	9853	9920	9869	10013	9736	9920	9909	9870	9803	9915	9871	9838	9869	9810	9901	9719	9985	9963	9837	9766	10060	9863	9926	9786	9852	9794	9949	9894	9957	9876	9843	9913	9714	9789	9843	9913	9940	9945	9857	9732	9721	9920	9869	9940	10076	9795	9923	9823	9877	9850	9828	9786	9895	10026	10117	9978	9956	9891	9783	10076	9895	10005	9989	9947	9851	9931	9747	9808	9765	9833	9903	9935	9814	9940	9936	9945	9771	9800	9748	9729	9843	9815	9902	9953	9777	9878	9978	9892	9815	9850	9882	9906	9849	9883	9933	9936	9823	9930	9986	9807	9943	9807	9901	10030	9785	9730	9904	10022	9886	9787	9998	9991	9987	9913	9890	9830	9727	9940	9819	9739	9901	9738	9829	9894	9760	9896	9834	9964	9989	9749	9915	9728	9902	9893	9838	9957	9933	9795	9811	9866	9953	9723	9996	9889	9791	9909	9837	9978	9936	9980	10095	10045	9795	9921	9745	9897	9886	9819	9828	9842	9970	9826	9905	9732	9989	9948	9889	9861	9915	9945	10000	9988	9821	9996	9904	9779	9899	9743	9968	9970	9903	9936	9966	9771	10008	9810	9929	10085	10021	9722	9882	10056	9909	9924	9829	9831	9836	9936	9835	9951	9774	9991	9796	10065	10008	9901	9882	9832	10020	9951	9824	9866	9945	9840	9769	9826	9897	9702	10003	9785	9803	9863	9790	9885	9976	9920	9881	9864	9799	9789	9820	9916	9865	10010	9862	9836	9769	9988	9962	9844	9854	9879	9837	9691	10006	9957	9810	9981	9859	9796	9880	9789	9975	9900	9787	10029	9917	9775	9929	9853	9868	9783	9894	9812	9807	9813	9904	9851	9739	9903	9789	9885	9725	9982	9928	10031	9911	9861	10024	9952	10054	10022	9850	9807	9749	9790	9752	9961	9868	10067	9989	9865	9988	10002	9914	9812	9909	9872	10021	10010	10079	9743	9999	9945	9898	9837	9808	9866	10030	9702	9924	10013	9882	10000	9876	9746	9753	9935	9963	9931	9856	9886	9888	9804	10001	9928	9882	10078	9862	9871	9877	9836	9973	9727	9856	9913	9889	9869	9839	9932	9991	9797	9937	9769	9959	9828	9988	9842	9956	9873	9933	9921	9883	9968	9997	10015	9817	9897	9954	9861	9886	9990	10027	9971	10131	9868	9945	9790	9940	9799	9983	9831	9953	9815	9814	9893	9841	10072	9931	9854	9919	9856	9870	9867	9975	9952	9755	9902	9888	9707	9930	9864	9886	9863	9997	9862	9751	9929	9775	9806	10020	9883	9970	9874	9864	10104	9924	9864	9911	9961	9908	9881	9841	9777	9856	9856	9858	9708	9879	9954	9920	9788	9783	9935	10059	9890	9854	10014	9957	9837	9866	9781	10016	9826	9843	9788	9978	9762	10037	10014	10025	9952	9878	9885	9896	10024	10086	9659	10006	9860	9955	9859	9847	9783	9857	9761	9938	9933	9932	9710	9986	9895	9965	9924	9791	9951	9988	9948	9852	9790	9710	9808	10054	9978	9819	9924	9797	9991	9910	10002	9904	9847	9887	9948	10030	9923	9981	9699	9896	9807	9705	9918	9984	9904	9863	9683	10084	9975	9974	9910	9798	9834	10059	9942	9847	9790	9957	9925	9748	9954	9686	9828	9989	9725	9867	9965	9892	9880	9768	9940	9852	9755	9939	9908	9697	9821	9893	9832	9974	9902	9738	9864	9863	9834	9818	9908	9921	10058	9928	9868	9877	9889	9791	9858	9901	9883	9841	9954	9991	9970	9784	9926	9920	9947	9854	9752	9844	9937	9996	9748	9883	9908	10130	9835	9864	9802	10031	9857	9906	9757	9774	9881	9938	9963	9893	9896	9797	9841	9877	9670	9941	9856	10028	9881	9881	9947	9798	9779	9806	9847	9841	9851	9899	10010	10041	9744	9805	9866	9902	9872	9740	9738	9828	9839	9846	9820	9716	9834	9858	9885	9770	10014	9857	9797	9835	9920	9828	10015	9853	9775	9866	9906	9871	9926	9872	9920	9991	9865	9857	9874	9857	9871	9792	9841
25305	21099	27495	26113	21727	24989	44978	45485	39378	29502	22236	19561	18015	17688	17697	17900	17589	17669	17595	17735	17683	17676	17437	17516	17585	17631	17876	17535	17798	17542	17540	17698	17546	17836	17515	17575	17465	17456	17577	17687	17449	17630	17670	17678	17695	17663	17656	17571	17577	17543	17604	17600	17695	17483	17523	17618	17584	17544	17744	17434	17464	17534	17736	17715	17651	17734	17669	17437	17549	17554	17735	17550	17548	17440	17599	17583	17646	17645	17979	17491	17685	17519	17437	17662	17615	17511	17759	17665	17447	17463	17777	17400	17754	17710	17465	17726	17533	17553	17570	17667	17527	17506	17820	17422	17591	17525	17520	17488	17317	17695	17581	17613	17662	17443	17504	17399	17458	17504	17455	17658	17310	17305	17571	17639	17859	17744	17630	17722	17561	17538	17419	17567	17661	17548	17564	17445	17594	17684	17478	17672	17573	17477	17614	17548	17554	17749	17417	17246	17605	17695	17756	17496	17754	17504	17568	17772	17652	17406	17373	17697	17600	17551	17602	17493	17943	17436	17724	17678	17789	17469	17603	17571	17565	17744	17724	17770	17674	17644	17408	17703	17573	17629	17578	17549	17703	17745	17483	17626	17421	17650	17517	17620	17624	17584	17517	17553	17707	17386	17499	17515	17606	17719	17412	17692	17652	17637	17481	17698	17668	17576	17548	17510	17699	17656	17808	17718	17531	17750	17575	17567	17686	17421	17682	17715	17589	17472	17550	17549	17747	17609	17742	17481	17508	17539	17820	17395	17733	17602	17777	17602	17653	17677	17756	17521	17768	17624	17559	17741	17370	17621	17524	17412	17760	17770	17523	17717	17826	17499	17638	17436	17797	17462	17512	17626	17568	17375	17447	17588	17825	17476	17536	17618	17610	17537	17661	17669	17491	17437	17409	17634	17733	17637	17584	17546	17509	17795	17492	17494	17572	17499	17544	17519	17498	17737	17884	17622	17638	17560	17596	17408	17542	17688	17637	17628	17733	17602	17572	17594	17682	17807	17807	17559	17701	17592	17543	17738	17564	17575	17672	17554	17484	17503	17482	17608	17552	17430	17586	17652	17672	17710	17631	17563	17665	17565	17482	17646	17529	17446	17423	17528	17787	17540	17665	17658	17719	17833	17371	17553	17419	17435	17576	17500	17466	17606	17686	17708	17606	17636	17387	17481	17561	17652	17462	17759	17815	17716	17692	17424	17591	17512	17443	17554	17734	17619	17615	17494	17526	17372	17339	17647	17691	17520	17666	17666	17734	17678	17574	17634	17532	17372	17349	17580	17701	17477	17554	17706	17523	17609	17600	17473	17588	17595	17715	17551	17356	17554	17550	17660	17735	17770	17941	17701	17714	17690	17704	17517	17616	17661	17727	17534	17747	17368	17650	17481	17652	17489	17521	17498	17565	17702	17495	17540	17623	17319	17432	17514	17566	17670	17722	17602	17499	17623	17593	17566	17467	17627	17573	17774	17810	17606	17529	17554	17655	17605	17359	17738	17423	17565	17583	17407	17612	17459	17676	17648	17695	17650	17632	17497	17589	17525	17473	17618	17656	17457	17734	17675	17451	17551	17503	17562	17717	17500	17543	17543	17559	17543	17655	17695	17766	17345	17571	17566	17649	17663	17498	17646	17621	17420	17509	17387	17454	17407	17509	17523	17597	17532	17750	17551	17417	17726	17264	17584	17643	17590	17631	17663	17710	17634	17616	17459	17620	17558	17742	17519	17404	17415	17507	17523	17393	17451	17449	17428	17546	17451	17743	17451	17467	17605	17651	17826	17552	17455	17646	17433	17637	17397	17579	17566	17629	17511	17524	17504	17655	17496	17604	17621	17686	17414	17547	17733	17657	17460	17461	17684	17435	17608	17537	17568	17565	17626	17353	17490	17623	17377	17631	17460	17418	17667	17558	17505	17764	17700	17527	17489	17535	17610	17786	17695	17688	17670	17456	17632	17699	17541	17598	17795	17543	17576	17496	17517	17741	17607	17623	17745	17724	17484	17565	17710	17603	17670	17644	17518	17595	17624	17765	17594	17753	17556	17579	17401	17280	17402	17640	17535	17445	17649	17642	17737	17454	17427	17519	17567	17519	17543	17662	17790	17564	17782	17695	17601	17544	17529	17544	17579	17555	17516	17586	17609	17617	17397	17795	17681	17736	17528	17636	17629	17569	17534	17533	17593	17661	17658	17677	17429	17562	17618	17689	17319	17714	17703	17444	17733	17459	17700	17763	17638	17692	17322	17541	17526	17509	17520	17473	17703	17466	17682	17694	17732	17841	17589	17701	17547	17496	17585	17681	17464	17468	17581	17380	17449	17690	17520	17647	17641	17680	17546	17533	17499	17554	17767	17481	17556	17714	17655	17602	17686	17792	17636	17471	17683	17832	17782	17605	17619	17502	17460	17701	17351	17502	17438	17466	17767	17380	17716	17713	17549	17713	17560	17540	17646	17590	17782	17542	17550	17565	17673	17557	17437	17633	17560	17446	17402	17359	17665	17385	17645	17578	17751	17684	17602	17642	17683	17559	17707	17822	17630	17541	17593	17309	17648	17566	17582	17601	17849	17667	17467	17566	17649	17451	17467	17710	17487	17449	17618	17673	17836	17506	17326	17428	17508	17718	17599	17580	17620	17693	17469	17785	17658	17388	17510	17509	17628	17669	17524	17523	17686	17520	17505	17462	17474	17556	17483	17688	17642	17471	17471	17554	17557	17534	17714	17550	17465	17749	17464	17362	17488	17558	17567	17513	17896	17750	17580	17727	17559	17466	17520	17512	17704	17465	17600	17639	17572	17493	17459	17506	17506	17522	17178	17645	17514	17483	17443	17637	17756	17391	17527	17715	17627	17625	17700	17677	17598	17651	17529	17640	17551	17728	17721	17567	17559	17682	17483	17737	17430	17603	17489	17615	17716	17391	17595	17510	17798	17537	17573	17475	17606	17612	17529	17564	17456	17777	17629	17682	17682	17685	17634	17637	17491	17570	17653	17562	17455	17519	17333	17592	17633	17661	17736	17643	17631	17667	17660	17602	17477	17464	17577	17650	17693	17702	17592	17713	17734	17557	17777	17679	17667	17519	17678	17422	17696	17804	17509	17726	17466	17491	17660	17704	17664	17484	17593	17599	17312	17598	17497	17418	17486	17582	17610	17510	17422	17554	17450	17507	17419	17627	17533	17912	17890	17715	17710	17594	17597	17258	17697	17466	17532	17471	17587	17358	17663	17785	17689	17657	17596	17677	17544	17533	17759	17598	17522	17584	17688	17666	17843	17682	17471	17591	17710	17605	17564	17742	17540	17563	17396	17589	17457	17628	17497	17616	17537	17521	17591	17764	17734	17566	17620	17555	17488	17534	17758	17601	17635	17450	17766	17539	17659	17662	17525	17584	17749	17598	17495	17758	17628	17733	17775	17650	17652	17290	17404	17684	17570	17702	17448	17762	17703	17565	17634	17957	17567	17715	17618	17577	17746	17614	17639	17571	17638	17756	17515	17564	17418	17523	17561	17721	17593	17603	17631	17619	17786	17499	17699	17579	17525	17527	17430	17757	17577	17655	17623	17506	17440	17605	17769	17660	17454	17565	17583	17507	17625	17438	17674	17673	17443	17785	17763	17578	17656	17573	17674	17593	17541	17591	17850	17673	17426	17579	17548	17545	17599	17546	17626	17561	17582	17731	17567	17749	17630	17578	17640	17623	17526	17474	17521	17498	17609	17541	17555	17491	17559	17827	17716	17788	17785	17738	17707	17513	17493	17743	17581	17422	17488	17650	17561	17521	17283	17617	17499	17419	17623	17521	17496	17736	17657	17713	17476	17720	17641	17411	17440	17665	17563	17492	17694	17761	17747	17696	17533	17667	17728	17664	17617	17752	17731	17608	17431	17396	17563	17555	17606	17734	17418	17565	17430	17628	17605	17451	17629	17661	17428	17569	17640	17566	17664	17659	17772	17629	17596	17527	17577	17635	17465	17541	17598	17769	17433	17507	17703	17568	17634	17641	17774	17615	17513	17614	17636	17736	17819	17557	17646	17502	17738	17619	17610	17560	17827	17711	17453	17820	17702	17716	17564	17538	17763	17472	17574	17929	17660	17513	17829	17771	17553	17801	17667	17652	17570	17536	17637	17659	17403	17448	17516	17877	17639	17603	17697	17619	17335	17671	17724	17666	17638	17706	17601	17647	17789	17706	17686	17432	17659	17669	17434	17229	17484	17575	17697	17611	17639	17634	17602	17551	17599	17539	17620	17535	17460	17594	17546	17368	17536	17508	17651	17639	17601	17689	17721	17603	17520	17519	17471	17537	17735	17767	17662	17583	17470	17442	17455	17587	17508	17542	17504	17632	17355	17553	17490	17506	17582	17616	17782	17606	17898	17588	17537	17524	17737	17621	17510	17577	17481	17683	17625	17601	17334	17528	17375	17600	17538	17681	17805	17764	17610	17450	17728	17578	17589	17596	17486	17396	17477	17630	17523	17474	17509	17536	17600	17653	17744	17553	17366	17697	17590	17632	17679	17457	17748	17976	17483	17576	17610	17615	17626	17769	17554	17474	17496	17728	17606	17560	17645	17767	17510	17690	17450	17434	17409	17554	17592	17605	17627	17580	17558	17426	17552	17990	17554	17592	17571	17684	17675	17496	17637	17389	17768	17645	17596	17486	17388	17737	17741	17705	17570	17574	17543	17596	17822	17761	17413	17558	17797	17509	17313	17353	17696	17643	17667	17497	17430	17533	17636	17683	17607	17685	17534	17653	17409	17600	17519	17628	17588	17525	17721	17692	17380	17763	17355	17317	17553	17533	17572	17537	17591	17617	17706	17729	17642	17593	17511	17751	17570	17770	17687	17560	17870	17517	17620	17656	17715	17683	17479	17801	17494	17474	17588	17651	17677	17553	17767	17654	17508	17698	17642	17628	17630	17802	17603	17426	17572	17657	17518	17697	17425	17730	17640	17584	17523	17423	17710	17634	17556	17548	17706	17741	17523	17526	17705	17605	17759	17643	17510	17747	17636	17511	17679	17569	17476	17568	17519	17508	17405	17488	17672	17440	17445	17511	17584	17513	17815	17603	17496	17452	17732	17670	17604	17613	17370	17654	17494	17708	17472	17591	17512	17743	17832	17561	17693
10400	15542	17467	13770	11870	19285	38861	36792	30517	19328	13616	11061	10433	10130	10203	9985	10010	10042	10066	10107	10102	10155	10106	10080	10103	10189	10111	10258	10145	10082	10245	10244	10157	10182	10231	10184	10134	10012	10009	10143	10057	10048	10092	10059	10092	10092	10004	10098	10135	10132	10153	10024	9907	10037	10070	10051	10152	9988	10239	10084	10070	10034	9983	10134	10159	10121	10190	10065	10156	10126	10117	10080	10124	10090	10122	9864	10009	10044	10187	10023	10100	10159	10207	10101	9966	10076	10125	9927	10098	9980	10198	10071	9983	10180	9826	10212	9970	10024	10203	10161	10031	10195	9907	10100	10083	10147	10061	10047	9942	10100	10115	9911	10046	10039	10155	10001	9966	10085	9967	10192	10178	10099	9994	10033	10120	10041	10039	10087	10115	10046	9788	9997	9935	10185	10189	10115	10130	10217	10084	10055	10044	10237	10172	9965	10151	10042	9986	10166	9940	10051	10034	10193	10048	10082	10045	10113	10141	10111	10173	10075	10056	10130	10023	9912	10164	10126	10075	10074	10165	10016	10018	10081	9947	10129	10111	10129	9995	9954	9872	9970	10089	10027	10029	10223	10249	9920	10067	10143	10020	10257	10160	10048	10200	10072	9949	10171	10060	9914	10189	10066	10128	10185	10092	10095	9922	10031	10150	10093	9993	9945	9983	10159	10109	10027	9921	10138	10022	10066	10100	10190	9894	10166	10076	10054	10104	10152	10021	10133	10127	10088	9998	9883	10119	10108	10060	10184	10101	10243	10016	10033	10073	10019	10222	10024	10135	9953	10082	10021	10132	10115	10023	10063	10077	10066	10021	10057	10118	10010	10111	10049	10049	10158	10040	10213	10095	10097	10032	10105	10119	10099	10115	10151	9832	10154	10257	10045	10047	9941	10208	10144	10040	10253	10174	10011	10246	10032	9993	10163	10159	9955	10067	10145	10175	10194	9991	10087	10239	9947	10093	9946	10116	10086	10285	10060	10085	10230	10122	9859	9995	10008	10121	10067	10110	10002	10128	9999	10183	10091	10146	10091	10001	9942	9963	10105	10212	10061	10048	10156	9943	10171	9969	10043	10089	10115	10005	10172	10174	9940	9925	10215	9927	9949	10187	10258	10123	10174	9990	10122	10059	10135	10017	10127	10134	10098	10074	10205	10336	10089	10026	10015	10048	10118	10117	10082	9953	10158	9921	10067	9969	10107	10045	10105	10012	10018	10040	9913	10051	10295	10147	10017	10108	10006	9774	10049	10111	10065	10098	10013	10059	10067	10001	10046	9994	9949	10142	9957	10214	10059	10122	10147	10152	10164	10025	10050	10105	10022	10021	9978	10073	10152	9981	10187	10073	10020	10106	10037	10090	9929	9953	9984	10079	9989	10114	9998	9901	10119	10206	10120	9928	10051	9921	10168	10062	10086	10170	10070	10000	10043	10000	10112	9991	10043	10066	10018	10001	10074	10108	10091	9946	10139	10141	10064	10203	10115	10057	10144	10272	10024	10096	9984	10200	10010	10199	9977	10012	10118	10049	10256	10022	9890	10003	10227	10055	10036	10147	10062	9988	10039	10082	10049	10052	10027	10160	10155	10061	10091	10070	10160	10200	10127	10129	10127	10071	10027	10022	10028	10008	10101	10088	9934	10067	10084	9913	10086	10200	10041	10205	10278	10078	10111	9871	10252	10050	10059	10136	10022	10065	10082	10075	10113	10059	10079	10023	10054	10133	10052	10127	10089	10109	10023	9988	9990	10208	10208	10129	10203	9964	10175	10154	10005	10022	9966	10097	9883	10116	10002	10096	9907	10073	10033	10146	10017	10047	10172	9969	9954	10062	9936	10118	10073	10088	9971	10072	10056	9962	10193	9993	10224	10163	10032	10069	10113	9819	10168	10157	9983	10022	10211	10176	10226	9939	10001	10053	10089	10040	9921	10042	10113	10097	10037	10153	10108	10071	9976	10065	9958	10022	10167	10051	9985	10037	10031	10235	10134	10003	10098	10138	10117	9990	10112	9960	10150	10087	10102	10166	10040	10226	10156	10158	10018	10031	9955	10222	10035	10059	10186	9985	10060	10067	10222	9894	9943	10075	10054	10103	10105	9922	10049	10120	10001	10088	10154	10068	10087	10164	9818	10029	9949	10193	10089	10154	9973	10103	10075	9986	10022	9950	10130	9865	10002	10015	9949	10089	9969	10004	10123	10023	10091	10061	9808	10151	9976	10153	10253	10232	10050	10224	10042	10111	10162	10027	10150	10161	10148	10046	10085	10117	10070	10112	10281	10003	10123	9983	9941	10151	10031	10171	9976	10177	10102	10109	10074	10032	10007	10042	10154	10152	9980	9998	10299	10094	9978	10028	10208	10045	10205	10012	10015	10096	10085	10103	10145	10102	10072	10068	10037	10237	10192	10022	10049	9968	10250	10156	10055	9975	10302	10024	10070	10041	10025	9980	10062	9965	10115	10043	10000	10112	10104	10083	10070	10094	10058	10163	9977	10033	10135	9948	10014	10015	10081	10211	10046	9967	10244	10025	10069	10187	9946	10162	10112	9944	10039	10096	10077	10089	10206	10080	10091	10034	10051	10005	10033	9996	10081	9999	9914	10166	10075	10047	10031	10109	10103	9932	10037	9908	10197	10084	10080	10022	10213	10065	10119	10142	9869	10002	10112	10083	10083	10116	10026	9971	10016	10113	10074	9940	10114	10011	10279	10002	10033	10061	10194	10043	10011	10039	10058	10040	10000	9918	10024	10041	10094	10082	10232	10106	10130	10136	10026	9906	9950	9937	10059	10208	10154	10116	10045	10038	10141	10161	10130	10060	10128	9949	10213	10007	10166	10162	10043	10001	10092	9965	10299	10101	10133	9988	10119	10086	9994	10148	10207	10035	9999	10239	9982	10143	10150	10148	9990	10135	10082	10168	10121	10086	10026	10138	10069	10132	10107	10023	9908	9979	10075	9950	10029	9953	10006	9996	10035	10120	9977	9994	10067	10097	9920	10068	9991	10019	10250	10176	10122	10047	10167	10176	9946	10040	10080	9959	10199	10040	10106	10149	10231	10125	10008	10057	10051	10117	10008	10111	10058	10050	10205	10046	10166	9977	9992	10131	10094	10125	10033	10122	10051	10127	10105	10033	10147	9965	10073	10131	10110	10105	9945	10183	10054	10121	10081	10212	10157	10059	10095	10198	10114	10058	10095	10053	10152	10006	10066	10058	10251	10160	10045	10012	10232	10161	10078	10296	10109	9920	10285	10206	10034	10117	9970	10070	9979	10183	9943	10088	10077	9980	9976	10094	9994	10140	10087	10089	10089	9889	10130	10121	10182	10004	10064	10057	10098	10167	10025	10017	9943	10158	9934	10036	10174	9988	10062	10009	10127	10018	9973	10163	10064	10025	10119	10226	10044	10048	10014	10040	10069	10131	10078	10024	10121	10130	9922	10178	10173	10281	10096	9945	10006	10136	9915	10098	10128	10238	10039	9896	10141	10101	10083	9984	9946	10124	9967	9898	10089	9999	10139	10262	10099	10167	10019	10087	10084	10153	10001	9930	10101	10157	10059	10106	9922	10187	10074	10003	10220	9958	9920	10107	10096	10104	10221	10150	10054	10057	10133	10158	9951	10070	10094	10113	9929	9988	10011	10024	10048	10132	10088	10027	10102	10049	9943	10180	10013	10118	10153	10163	9913	10096	10032	10091	10098	9968	10114	10053	10107	10161	10030	9976	10195	10075	10075	10084	10084	9832	10030	10065	10159	10087	10045	9991	10100	10126	10111	10035	9987	9983	10060	10206	10039	9945	10160	10067	10046	10141	10267	9954	10109	10080	10200	10052	10032	10038	9986	10038	10028	9910	10078	10089	10156	9958	10068	10060	10130	10018	10228	10054	9897	10032	9904	10140	10206	10096	10018	9992	9973	9902	10128	10089	10078	10240	10175	10265	10141	10010	10020	10111	10026	10102	10056	9983	10107	10061	10215	10045	10102	10164	10087	10196	10184	10026	10084	10180	10032	9958	10074	10149	10090	10161	9911	10036	9880	10167	10261	10088	9977	9994	10043	9989	10232	9851	10143	10131	9964	10011	9978	10116	10113	10077	10003	10200	10041	10203	10139	10130	10096	10183	10264	9995	10124	9970	10033	9974	9927	10171	10057	10014	10131	10034	9930	10185	10115	10223	10068	10193	9895	10109	10053	10160	10157	10025	10181	9982	10039	10003	10146	9984	9991	10138	9959	10132	10074	10196	10047	10311	9972	10006	10226	10013	10132	10090	9972	10043	10156	10167	10062	9981	10206	10207	10036	10244	10164	10079	9999	10067	10018	10007	9940	10231	10095	10113	10193	10082	10048	9975	10114	10019	10037	10025	10106	10044	10152	10036	10183	10049	10171	9939	10139	10108	10177	10084	10138	10008	10069	10059	10032	10028	10016	9963	10075	10053	10030	10119	9922	10235	10150	10027	10054	10024	10189	10053	9953	10184	10064	10031	10210	9939	9993	10062	10165	10015	9986	10069	10167	10139	9984	10117	10046	10232	10101	10055	10001	9987	10077	10047	10128	10118	10211	10101	10026	10058	9980	9971	10128	10076	9981	10033	10187	10157	10043	10019	10028	10064	10157	10059	10188	9979	10272	10077	9852	10233	9952	9938	10121	10038	10054	10117	10074	9967	10158	10170	10106	10194	10112	10147	10183	10162	10003	10262	10089	10125	10130	9966	10212	10079	10018	10038	10280	10100	10047	10098	10047	10079	10167	10095	9875	10111	10092	10098	10125	10155	10035	10107	10015	10174	9973	10048	10057	10237	10223	9977	10078	10127	10080	10070	10131	9982	9997	10077	10001	10100	10090	10162	9984	10066	10110	10069	10147	10160	9995	10154	10119	10200	9971	10027	10184	10030	9989	10053	10137	9984	10033	10050	10096	10091	10072	10070	10121	10165	9961	10074	10144	10084	10029	10209	10088	10059	10069	10040	10164	10043	9950	10168	10044	10157	10096	10077	10070	9980	10026	10135	9960	10135	9979	10101	9949	10232	10039	10139	10083	10072	10031	10105	10114	9926	10074	9915	10116	10037	9876	10110	10133	10096	9988	10284	10126	10072	9960	10121	10059	10061	9941	9991	10107
23318	21104	28363	24197	22358	30338	60732	63326	52511	37833	28381	22034	19304	18602	18210	18270	18161	18033	18152	18043	18053	18066	17967	17788	18105	18008	18075	17839	17966	17872	17963	17707	17729	17938	17897	18426	18017	17773	17825	17971	17728	17814	17891	17958	17986	17862	17866	17986	17882	18013	17876	18053	17962	17702	17820	18054	17959	17887	17782	17810	17780	17747	17714	17706	17869	17847	17796	17876	17886	17620	17731	17687	17809	17841	17759	17806	17952	17832	17889	18107	17946	17927	17881	17651	17813	17973	17740	17913	17700	17802	17900	17854	17600	17650	18005	17788	17901	17825	17714	18025	17859	17896	17757	17565	17761	18084	18249	17933	17726	17817	17857	17814	17760	17960	17786	17959	17948	17812	17714	17695	17847	17892	17901	17955	17950	17871	17793	17847	17864	17928	17954	17973	18078	18110	17905	17870	17882	17824	17861	17849	17807	17931	17876	17941	17942	17839	17816	17913	17959	17795	17864	18156	17936	17852	18094	17806	17620	17962	17842	17949	18149	17806	17612	17802	17972	17960	17881	17928	17872	17710	17835	17920	17853	18001	17695	17633	17684	17713	17870	17784	17822	17755	18013	17884	17823	17849	17879	17693	17752	17735	17931	17917	17870	17884	17847	17770	17965	17876	17861	17887	18012	17884	18119	17699	17818	17805	17781	17875	17723	17749	17951	18063	18187	17581	17948	18159	17962	17745	17887	17903	17868	17851	17693	17859	17752	17986	17848	17864	17768	17817	17827	17890	17747	17641	17745	17847	17764	17810	17981	17741	17626	17981	17883	17858	17816	17723	17812	17984	17904	17908	17685	17652	17786	17748	17720	17739	17786	17645	17916	17714	17637	17591	17965	17946	17902	17885	17695	17739	17814	17880	17907	17986	17843	17861	17850	17877	17983	17852	18001	17886	17779	17762	17786	17871	17968	17938	17742	17724	17708	17883	17850	17908	17859	17805	17725	18072	18094	17736	17720	17861	17918	17794	18012	17789	17738	17695	17941	18256	17697	17771	17803	17679	17776	17707	17991	17945	17822	17881	17964	17935	17808	17652	17827	17731	17758	17952	17824	17689	18036	17663	17535	17923	17903	17970	17973	17764	17823	18006	17803	17749	17879	17796	17798	17714	17879	17680	17918	17802	18147	17919	17935	17859	17959	17708	17813	17870	17809	17961	17820	17999	17865	17815	17782	17768	17758	17650	17829	17892	17652	17669	17705	17888	17804	17807	17869	17794	17737	17832	17731	17769	17886	17880	18053	17995	17976	17612	17695	18033	17689	17720	17980	17828	17770	17917	17737	17816	17862	17769	17734	17738	17787	17850	17815	17709	17738	17841	17857	17774	17738	17725	17673	17790	17771	17915	17888	17860	17997	17751	17845	17888	17943	17590	17811	17936	18143	17791	17757	17769	17821	17824	17909	17936	17869	17965	17934	17966	17745	17779	17725	17704	17742	17849	17849	17998	17853	17918	17887	17710	17801	17789	17907	17868	17769	17809	17923	17797	17963	17841	17822	17986	18118	17763	17866	18025	17983	17824	17890	17756	18018	17862	17853	17952	17906	18000	17869	17693	17832	17944	17828	17872	17691	17806	17794	17856	18044	17772	17716	17828	17697	18126	17823	17759	17888	17957	17931	17666	17774	17735	17980	17857	17649	17874	17857	17922	17718	17895	17775	17899	17907	17940	17928	17995	17848	17803	17685	18034	17922	17881	17785	17703	17730	17663	17607	17990	17844	17764	17891	17712	17897	17820	17911	17848	17864	17804	17774	17790	17843	17890	17910	17757	17769	17686	18075	17951	18010	17859	17978	17734	17895	17821	17839	17859	17552	17729	18031	17751	17784	17902	17944	17871	17804	17868	17803	17880	17724	17984	18082	17932	17938	18170	17938	17799	17982	17804	17885	17956	17935	17754	17953	17872	17751	17820	17676	17580	17753	17891	17891	18040	17798	17898	18080	17933	18006	17781	17921	17880	17919	17922	17740	17726	17721	17853	17862	17666	17878	18001	17719	17819	17903	17826	17685	17760	17924	17688	17718	17605	17819	17595	17756	17742	17901	17811	17900	17873	17624	17749	17807	17840	17689	17979	17838	17879	17657	17868	17965	17853	17942	17865	17615	17903	18037	17797	17905	17951	17753	17755	17811	17861	17684	17796	18079	17865	17628	17873	17977	17821	17770	17719	17628	17819	17902	17655	17952	17827	17814	18045	17964	17744	17844	17742	17792	17651	17695	18214	18061	17830	18019	17802	17848	17731	17714	17740	17614	17877	17772	17754	17869	17944	17751	17641	17806	17996	18159	17753	17750	17780	17885	18132	17762	17824	17790	17808	17891	17889	18014	17951	17724	17769	17580	18042	17554	17845	17731	17800	18091	17965	18003	17794	17753	17950	17926	17808	17694	17617	17838	17936	17736	17643	17644	17597	17796	17714	18032	17917	17945	17604	18004	17776	17737	17874	17964	17739	17782	17842	17941	17919	17837	17773	17844	17856	17606	17690	17895	17957	17764	17653	17780	17786	17909	17902	17770	17701	17833	17865	18049	17848	17842	17798	17610	17713	17613	17736	17930	17712	17660	17887	17725	18023	18047	17844	17900	17706	17901	17680	17785	17907	17947	17758	18043	17761	17815	17962	17895	17810	17993	17860	17990	17920	17872	18045	17933	17925	17767	17840	18075	17958	17735	17689	18107	17865	17977	17773	17873	17669	17715	17878	17829	17862	17693	17713	17806	17918	17872	17841	17972	17843	17992	17676	17844	17897	17952	17970	17796	17923	17872	17717	17642	18037	17948	17799	17910	17835	17724	17906	17951	17964	18000	17913	17816	17646	17772	17983	17706	17685	17688	17729	17698	17825	17872	17771	17684	17678	17635	18036	17950	17839	17763	17753	17869	17973	17952	17887	17907	17800	17706	17789	17886	18111	17741	17724	17757	17850	18042	17967	17856	17842	17980	17866	17825	17794	18022	17756	17759	17779	17736	17773	17648	17773	17598	17795	18131	17687	17602	17954	17896	18027	17588	18019	18003	17530	17895	17790	17944	17845	17719	17805	17800	17915	18137	17776	17756	17794	17768	17913	17991	17915	17781	17875	17951	17777	17735	17912	17729	17726	18035	17897	17653	17744	17885	17807	17969	18091	18060	17970	17982	17828	17890	17667	17803	17948	17727	18104	17966	17971	17911	17943	17711	17712	17701	17830	17784	17840	17644	17882	17745	17991	17922	17731	17766	17847	17751	17924	17897	17719	17813	17819	17898	17987	17862	17804	17849	17703	17832	17835	17902	17910	17978	17838	17882	17877	17990	17893	17893	17998	17643	17743	17974	17867	17874	17840	17906	17866	17753	17945	17835	17909	17779	17842	17932	17883	17554	17941	17890	17977	17785	17890	18069	17948	17889	17820	18088	17903	18115	17737	17763	17839	17884	17851	17812	17903	17735	17818	17573	17749	17917	17917	17983	17948	17747	17837	17802	17687	17699	17893	17846	17829	17745	17949	17782	18008	17787	17870	17680	17868	17881	18047	17842	17734	17855	18000	17892	17937	17781	17654	17635	17823	18008	17867	17706	17689	17855	17852	18054	17945	17645	17931	17922	17847	17511	17744	17937	17934	17800	17776	17781	17868	17834	17820	17932	18010	17821	17726	17617	17552	17754	17836	17880	17935	17910	17919	17791	17827	17936	17945	17840	17677	17873	17762	17816	17948	17678	17656	17799	17546	17831	17895	17749	17856	17879	17996	17870	17852	17716	17871	17959	17800	17753	17733	17786	17963	17858	17864	17948	17897	17955	17921	17889	17803	17855	17783	17753	17822	17735	17846	18081	17707	17767	17976	17894	17877	17780	17601	17854	17847	17881	17879	17882	18032	17907	17780	17698	17628	17660	17891	17832	17995	17973	17820	17514	17884	17759	17957	17929	17749	17597	17760	17914	17795	17780	17796	17866	17732	17936	17685	18135	17820	17691	17859	17905	17736	17739	17827	17872	17770	17771	17631	17910	17788	17590	17869	17735	17831	17616	17797	17805	17839	17881	17879	17968	17813	17926	17971	17815	17972	17789	18011	17645	17810	17704	17571	17548	17669	17722	17816	17995	17821	17901	17801	17878	17630	17767	17701	17975	17952	18004	17871	17736	17683	17852	17562	17832	17822	18069	18037	17878	17855	17887	17782	17729	18036	17947	17751	17808	17695	17748	17734	17751	17876	17775	17641	17894	17734	17955	17752	18032	17806	17828	17853	17727	17854	18157	17899	17847	17750	17793	17961	17945	17844	17610	18034	17793	17848	17786	17976	17641	17825	17741	17813	17705	17921	17886	17699	17840	17850	17910	17738	17966	17651	17779	17874	17826	17812	17900	17874	17926	17908	17633	17782	17828	17825	17893	18109	18115	17806	17722	17673	17885	17830	17872	17946	17986	17760	17900	17949	17712	17792	17995	17837	17741	17879	17761	17859	17945	17964	18003	17809	17861	17975	17794	17861	17628	17704	17738	17861	17626	17912	17867	17871	17905	17834	18045	17739	17748	17726	17752	18050	17937	17784	17877	17708	18000	17807	17732	17940	17643	17701	17645	17793	17774	18070	17789	17811	17774	17642	17861	18041	17974	17885	17794	17839	17780	17841	17938	17667	17650	17741	18100	17999	17909	17714	17740	17820	17817	17740	17810	17750	17417	17806	17842	17823	17771	17806	17860	17841	17811	17953	17653	17839	17845	17844	18058	18127	17910	17908	17707	17911	17913	17615	17931	17728	17889	17797	17874	18006	17673	17801	17906	17734	17778	17866	17826	18015	17798	17872	17847	18020	17842	17869	17639	17876	17726	17786	17939	17935	17763	17855	17626	17730	17940	17868	17748	17776	17915	17804	17961	17951	17837	18094	17721	17508	17716	17720	17859	17779	17957	17840	17778	17633	17766	17974	17875	17949	17829	17765	17825	17604	17942	17703	17864	17851	17877	17528	18001	17735	17818	17752	17594	17912	17733	17938	17654	17878	18084	17741	17660	17983	17824	17891	17620	17579	17655	17764	17822	17680	17778	17742	17926	17784	17744	17983	17928	17716	17808	17912	17811	17792	17827	17764	17891	17786	17963	17733	17725	18264	17999	17849	17610	17657	17846	17767	17767	17739	17604	17852	17842	17746
10825	21244	21777	15875	14307	26956	58002	59167	43972	27197	18535	12963	10915	10471	10249	10555	10257	10255	10411	10341	10276	10418	10358	10330	10282	10210	10416	10370	10262	10284	10413	10304	10290	10293	10371	10374	10280	10428	10241	10294	10448	10316	10253	10413	10340	10252	10274	10452	10242	10352	10394	10292	10461	10251	10313	10463	10301	10305	10120	10360	10218	10319	10356	10136	10291	10285	10331	10160	10214	10340	10327	10219	10355	10481	10406	10197	10324	10314	10136	10263	10053	10216	10365	10321	10290	10196	10132	10304	10433	10468	10249	10199	10274	10311	10228	10346	10437	10361	10303	10364	10354	10478	10312	10246	10147	10502	10322	10239	10403	10379	10174	10218	10446	10117	10295	10161	10445	10202	10258	10160	10514	10291	10032	10427	10324	10550	10195	10201	10290	10185	10274	10339	10350	10254	10267	10281	10061	10394	10187	10422	10324	10324	10239	10165	10265	10148	10236	10283	10335	10342	10159	10236	10249	10291	10322	10323	10251	10270	10253	10307	10331	10221	10386	10302	10149	10369	10209	10324	10214	10190	10319	10310	10294	10250	10245	10297	10257	10241	10201	10294	10145	10297	10205	10251	10385	10224	10258	10283	10394	10284	10314	10278	10275	10312	10235	10215	10349	10176	10250	10240	10299	10334	10394	10327	10379	10239	10181	10338	10253	10267	10106	10306	10258	10305	10183	10313	10158	10298	10270	10234	10229	10143	10347	10204	10221	10292	10379	10037	10204	10405	10184	10414	10299	10285	10211	10331	10370	10276	10198	10265	10260	10262	10186	10240	10241	10124	10270	10227	10241	10332	10338	10289	10332	10293	10329	10328	10311	10306	10294	10347	10068	10210	10159	10326	10361	10393	10301	10282	10217	10364	10211	10383	10175	10271	10379	10243	10240	10286	10307	10253	10189	10257	10310	10206	10171	10313	10029	10187	10243	10251	10308	10216	10137	10211	10321	10347	10193	10201	10242	10260	10334	10425	10370	10177	10230	10284	10204	10235	10381	10226	10243	10190	10404	10305	10360	10128	10230	10291	10197	10264	10187	10244	10382	10236	10222	10270	10197	10319	10120	10364	10215	10168	10313	10255	10273	10260	10115	10385	10235	10308	10146	10218	10140	10496	10375	10307	10207	10305	10180	10249	10451	10352	10406	10142	10180	10271	10250	10267	10454	10270	10142	10151	10197	10161	10248	10150	10296	10162	10212	10253	10476	10152	10232	10271	10141	10361	10171	10210	10196	10384	10249	10176	10186	10219	10329	10272	10228	10200	10371	10373	10190	10231	10343	10100	10280	10388	10221	10262	10447	10407	10254	10323	10333	10182	10123	10197	10359	10267	10200	10305	10178	10229	10063	10247	9972	10287	10255	10503	10301	10358	10107	10225	10213	10338	10195	10243	10201	10458	10105	10277	10262	10175	10221	10261	10255	10229	10188	10212	10262	10228	10295	10357	10377	10237	10255	10318	10294	10257	10259	10046	10358	10485	10296	10345	10352	10303	10212	10045	10276	10213	10192	10423	10112	10221	10212	10215	10271	10162	10355	10432	10274	10250	10091	10173	10292	10320	10346	10186	10270	10268	10281	10229	10199	10203	10325	10189	10182	10333	10218	10355	10166	10211	10375	10202	10373	10256	10388	10293	10402	10164	10160	10357	10171	10374	10409	10262	10238	10241	10211	10288	10208	10135	10306	10227	10164	10373	10153	10306	10182	10107	10326	10371	10248	10283	10336	10341	10336	10216	10208	10411	10284	10350	10208	10117	10117	10207	10304	10291	10170	10220	10252	10311	10272	10224	10334	10239	10264	10247	10386	10190	10296	10355	10252	10280	10393	10315	10172	10215	10230	10250	10239	10234	10343	10253	10237	10275	10366	10110	10208	10215	10335	10285	10215	10353	10278	10385	10283	10210	10312	10400	10089	10044	10282	10288	10368	10266	10242	10188	10334	10262	10285	10327	10197	10127	10366	10442	10373	10265	10175	10298	10335	10253	10230	10290	10333	10242	10314	10235	10299	10340	10424	10405	10132	10273	10256	10173	10301	10196	10267	10352	10258	10310	10199	10358	10359	10190	10090	10223	10382	10119	10374	10264	10299	10319	10364	10266	10024	10334	10324	10160	10293	10406	10331	10283	10222	10171	10304	10277	10153	10357	10466	10386	10328	10189	10277	10258	10126	10215	10152	10321	10249	10311	10239	10226	10307	10278	10352	10244	10148	10296	10271	10194	10207	10361	10230	10233	10304	10143	10278	10448	10462	10175	10233	10292	10255	10609	10232	10182	10261	10236	10288	10406	10215	10104	10156	10271	9987	10261	10268	10349	10171	10360	10236	10265	10205	10181	10213	10370	10286	10311	10350	10323	10438	10217	10349	10088	10426	10270	10270	10321	10119	10311	10310	10277	10320	10153	10190	10335	10221	10304	10081	10107	10215	10313	10283	10256	10333	10197	10383	10315	10162	10174	10204	10282	10219	10184	10358	10201	10145	10146	10272	10192	10260	10449	10199	10390	10044	10236	10261	10188	10281	10298	10298	10433	10322	10382	10295	10347	10149	10278	10399	10399	10143	10072	10239	10257	10308	10262	10240	10264	10255	10207	10218	10161	10318	10296	10320	10208	10385	10222	10340	10272	10314	10217	10328	10274	10369	10228	10125	10292	10133	10209	10423	10187	10243	10215	10293	10255	10161	10333	10155	10102	10366	10212	10257	10118	10313	10240	10101	10333	10315	10261	10195	10133	10157	10536	10193	10287	10074	10216	10195	10206	10325	10264	10260	10295	10244	10248	10257	10261	10133	10292	10395	10199	10198	10335	10368	10365	10378	10208	10363	10211	10357	10269	10229	10335	10287	10189	10348	10233	10237	10251	10173	10296	10165	10345	10277	10413	10433	10184	10333	10198	10258	10110	10148	10335	10213	10179	10170	10127	10252	10211	10248	10402	10376	10214	10247	10301	10165	10285	10348	10229	10248	10290	10262	10170	10232	10269	10326	10322	10255	10139	10189	10212	10218	10185	10289	10266	10252	10287	10348	10240	10319	10198	10475	10338	10189	10171	10247	10021	10282	10173	10266	10152	10413	10372	10257	10384	10208	10262	10307	10301	10402	10237	10166	10320	10265	10275	10282	10342	10322	10310	10235	10260	10414	10232	10201	10299	10189	10206	10131	10310	10481	10180	10289	10085	10201	10229	10392	10325	10331	10283	10170	10150	10145	10222	10258	10040	10229	10332	10144	10198	10133	10253	10276	10292	10390	10305	10214	10393	10277	10225	10263	10167	10301	10311	10326	10207	10303	10220	10296	10153	10220	10172	10158	10267	10178	10286	10315	10361	10390	10302	10253	10317	10267	10374	10256	10165	10328	10415	10162	10394	10336	10121	10269	10192	10297	10215	10162	10189	10325	10284	10235	10222	10306	10153	10238	10213	10252	10267	10269	10332	10248	10128	10212	10186	10088	10267	10299	10189	10258	10273	10221	10229	10123	10186	10401	10217	10077	10275	10053	10336	10253	10249	10260	10123	10251	10208	10248	10320	10267	10129	10188	10255	10385	10201	10381	10245	10233	10081	10284	10247	10157	10304	10312	10212	10251	10388	10246	10245	10164	10220	10112	10275	10360	10350	10322	10352	10203	10242	10254	10227	10274	10215	10389	10173	10271	10342	10136	10283	10270	10342	10319	10347	10336	10303	10314	10286	10349	10229	10195	10252	10180	10168	10320	10253	10203	10288	10264	10399	10165	10220	10328	10210	10391	10257	10178	10232	10359	10280	10141	10286	10362	10282	10314	10255	10355	10230	10254	10242	10203	10315	10283	10422	10222	10325	10321	10312	10323	10190	10241	10150	10468	10337	10079	10181	10181	10228	10284	10329	10285	10319	10408	10329	10169	10217	10410	10277	10187	10119	10300	10286	10225	10282	10212	10206	10274	10306	10355	10169	10296	10268	10177	10322	10275	10068	10463	10023	10295	10274	10129	10320	10324	10385	10274	10252	10272	10350	10310	10109	10428	10296	10324	10134	10255	10360	10170	10282	10274	10270	10189	10210	10303	10197	10336	10229	10379	10110	10169	10235	10249	10220	10169	10363	10260	10267	10138	10222	10185	10275	10221	10372	10270	10295	10220	10229	10357	10322	10216	10208	10248	10312	10281	10289	10305	10203	10322	10145	10017	10424	10376	10201	10149	10181	10207	10273	10402	10305	10208	10287	10343	10387	10287	10321	10219	10166	10323	10278	10305	10252	10298	10268	10271	10223	10346	10309	10256	10269	10260	10467	10274	10315	10259	10240	10215	10199	10190	10064	10222	10253	10267	10277	10308	10130	10263	10148	10078	10287	10247	10227	10255	10208	10383	10168	10260	10319	10236	10244	10210	10192	10306	10389	10300	10238	10199	10425	10334	10238	10314	10312	10227	10237	10231	10230	10168	10285	10158	10255	10206	10154	10297	10245	10394	10182	10238	10220	10296	10274	10269	10173	10263	10241	10209	10105	10256	10375	10290	10253	10305	10390	10349	10193	10228	10359	10219	10323	10319	10404	10167	10258	10188	10288	10238	10380	10268	10149	10330	10228	10470	10329	10343	10204	10290	10265	10302	10116	10275	10234	10238	10309	10222	10104	10290	10196	10249	10205	10169	10156	10221	10201	10375	10162	10349	10383	10266	10308	10298	10282	10349	10131	10144	10226	10047	10346	10231	10250	10039	10232	10254	10121	10288	10248	10174	10185	10381	10357	10251	10309	10352	10536	10233	10334	10079	10135	10330	10312	10329	10176	10116	10322	10209	10243	10311	10242	10383	10303	10332	10227	10288	10197	10356	10277	10272	10231	10125	10315	10209	10243	10206	10231	10416	10345	10335	10149	10328	10231	10118	10325	10276	10331	10170	10306	10324	10386	10227	10339	10091	10314	10238	10283	10444	10366	10203	10109	10298	10378	10361	10316	10243	10244	10157	10332	10293	10292	10207	10258	10255	10424	10275	10144	10220	10191	10355	10251	10182	10180	10282	10316	10300	10020	10149	10288	10233	10074	10334	10297	10282	10126	10203	10379	10197	10254	10127	10241	10360	10275	10366	10171	10236	10220	10200	10332	10183	10394	10374	10291	10232	10320	10156	10226	10182	10067	10422	10329	10358	10479
30201	23032	23437	20542	18395	19014	22556	24218	22375	20527	19469	18643	18264	18199	18025	18130	18047	18172	18108	17816	18081	18068	17999	17960	18043	18122	18033	18248	18232	18071	18081	18239	18151	18199	18187	18009	17688	18111	17942	18070	17983	18095	18240	18068	18141	17972	18147	18027	18197	18060	18015	18151	17976	17843	18015	18121	17916	17963	17843	18140	18089	18094	18001	17990	18297	18177	17765	18044	18177	18072	18145	17955	18133	18049	18072	18074	18156	17961	18137	17898	17943	18214	18062	18089	18103	17862	18089	18019	18080	18028	17903	18173	18205	17877	18082	18162	17985	17979	18072	17951	18079	18216	18097	18106	18046	18161	18185	18034	17797	17944	18140	18018	18150	18076	18330	17992	17849	18123	18003	18103	18263	18066	18062	18039	18054	18184	18059	17994	18062	18017	18043	18200	18213	18167	17949	18025	17963	18154	17948	18052	18041	18047	18213	17875	17957	18010	18187	18074	18101	18319	18002	18134	17916	18129	17883	18292	17968	18073	18205	17967	17914	17861	17949	18181	18082	18042	18037	18113	17848	18165	17899	18080	17936	18209	18293	18140	17837	18059	18086	17900	18043	18174	17999	18036	17807	18085	18084	18014	17858	17934	18081	17989	17969	18185	18006	18106	18139	18036	18002	18003	18032	18102	18125	18082	18025	18052	17776	17918	18060	18039	17971	17976	18001	18150	17595	17827	18076	18115	18051	18062	17936	17980	18083	18055	18348	18081	18161	17945	18255	17932	18110	17811	18281	17995	18199	18322	18057	18259	18159	18104	18044	18269	18384	18171	18060	17822	18083	17957	17990	17989	18031	17921	17948	17988	18045	17967	18096	18266	17904	17886	17977	18112	18069	18103	17969	17949	18105	18246	18257	18335	18025	18362	17887	18166	18091	18162	18132	18050	18201	18242	18080	18110	18017	18006	17849	18068	17823	18035	18009	17865	18210	18234	18066	17948	18217	18022	17963	18066	18031	18043	18105	17980	18013	18091	17912	17875	17970	17963	17996	17853	17893	17963	18007	18046	18186	17915	18056	18050	17997	17764	17839	17932	17974	17974	18109	17951	18294	18383	18189	18046	17865	18090	18184	18031	18082	18005	18013	18186	18034	18121	17969	18150	17897	17910	18105	18116	18137	17774	17939	18089	17986	18110	18000	18044	18034	17929	18248	17866	17997	18136	18169	18276	18135	18021	18151	18066	18020	18057	17959	17874	17842	17815	18120	17888	17999	18073	18136	18266	18008	18047	18078	17905	17958	18219	17947	18160	18183	17706	18022	18218	18222	18029	18098	18239	18104	18087	18232	17996	17899	18173	17954	17946	18138	18079	18057	17995	17773	17945	18128	17873	17931	18048	18199	17941	17954	17870	18009	18047	18079	18025	18006	18169	18063	18047	17848	18036	18135	18113	18152	18113	17890	18078	18228	18206	18013	18005	18038	18133	18024	18019	18198	18216	18037	17986	18079	17883	18100	18165	18098	17930	17907	17992	18074	17884	18055	18162	17942	18141	18079	18172	18044	17929	17911	18446	18239	17925	18167	18116	18181	18093	18055	18014	17988	18176	18254	18047	18050	17828	18201	18043	17937	18199	17942	18151	17921	18052	17951	18007	17981	17925	17954	17826	17889	17863	17971	17937	18073	17987	18048	18082	18000	18184	17985	17973	18066	18059	17993	17881	18078	18070	18063	17923	18026	17958	18227	18016	18259	17946	17904	17991	17955	18024	17887	18103	18039	18096	18067	18261	18101	18004	18044	17812	18056	18143	17957	18038	18211	17986	18034	17979	17945	18195	18127	18019	18050	18130	18108	18274	18060	18069	18127	17968	18146	18220	17932	18026	18179	18130	18025	17965	18147	18057	18010	18094	17850	18084	18020	17992	18022	18106	18195	18034	17953	17961	18040	18098	17790	17843	18116	18177	18077	18052	18047	18158	18182	18018	18118	17970	18059	17943	18235	18028	18057	17770	18025	17990	18230	18272	18039	17991	17998	18142	18258	18065	18013	18062	18040	18142	17962	18122	18007	18035	18087	18276	18212	17870	18102	18016	17971	18090	18065	17935	17995	18199	17868	18148	17961	18032	17912	18092	18012	18081	18035	17915	18022	18135	18204	18132	17976	18067	17835	17865	18048	18045	18047	17830	18168	18027	18059	18141	18199	18140	18083	18036	18337	18127	18091	18009	18243	18074	17799	18222	18141	18041	17929	18163	18048	18044	17932	17988	18091	17911	18086	18178	18087	17998	18241	18320	18116	17945	18173	18175	18104	18023	18017	18151	18157	18191	18084	18066	18126	17931	18041	18078	18084	18035	18038	18186	17951	18044	18043	17893	17966	17979	18065	18291	18148	18036	18274	17998	18101	18030	18030	18220	18125	18072	17968	17884	18013	17841	17829	18085	18208	18073	18038	17958	18017	17895	18117	18163	18014	17770	18079	18128	18123	17967	18288	18020	17995	17916	18149	17973	18147	18049	18141	17912	18012	17984	18087	18087	17874	18040	17908	17960	18025	18072	18040	18214	18062	18093	18067	17927	17970	18089	17944	18073	18188	18025	18149	17947	18176	17951	18082	17948	18169	18103	17952	18180	18174	18048	18149	18153	18080	18089	18037	18102	18177	17950	18153	17893	18196	17976	17975	17907	18133	18122	18158	18030	18266	18048	18128	18042	18000	18010	18327	17945	18083	18035	18105	18068	18107	18091	18012	18206	17916	18206	18171	18247	18004	18070	17943	18063	18063	18049	18231	17995	17984	18094	18111	18127	18351	17802	18108	17903	17882	18046	18249	17993	18036	17988	18205	17923	17903	18384	18039	18081	18123	18004	17937	18111	18018	17992	17991	18174	17987	18079	18176	17970	18209	18183	18149	18252	18065	18015	18018	18002	17939	17996	17889	17839	18104	18046	18047	18160	18090	17962	17938	17963	17996	17797	17963	18232	17875	18046	18006	18041	18102	18228	18259	18081	18184	18211	18025	18200	18157	18174	17925	18069	18157	17899	18060	18104	18042	17933	17994	18059	17975	17894	17857	18111	18086	18115	18068	17936	18227	18214	18047	18078	18076	18089	18040	18214	18195	18200	18161	18127	18031	18179	17867	18047	18018	18118	17917	17772	18121	18104	17831	17936	17884	18087	17965	18105	18013	17787	18094	18006	18046	17903	18149	18141	18057	18076	18251	18329	18067	18120	18186	18286	17975	18150	18024	18180	18140	18133	17965	18059	18224	18149	18011	17982	18083	18006	18061	17849	17934	17863	18136	18045	17977	18236	18136	18057	17909	17947	18086	18170	18135	18151	17988	17864	17773	18061	18042	18290	18057	18081	17995	18140	18248	17955	18182	18218	18064	18083	18142	17990	18123	18072	18222	18065	17924	18157	17988	18122	17744	17706	17772	17904	18063	17971	17865	17880	18242	17834	17845	18042	18050	17976	18030	18013	18261	17985	18172	18065	18021	18265	17976	18068	17819	18208	18016	17887	18092	18194	18167	18102	18043	17993	18111	18052	17888	18187	18115	18013	18150	18023	18037	17958	18056	18039	17910	18307	18190	17915	18066	17951	18145	17899	18179	17897	17948	17963	18093	17873	18101	17964	17935	17890	18032	18003	17938	18142	18248	17990	18072	18047	17974	17931	18102	18161	18147	18058	18084	18011	17905	17955	18012	18057	18188	17972	18058	18067	17937	17905	18032	18112	18011	17973	18015	18111	17940	17937	18064	17930	18019	18040	18115	17920	18101	17912	18204	18014	18321	18079	17850	18125	18232	17996	17783	18155	18338	17888	18079	18156	18077	18077	18274	18027	18300	18138	17991	17870	18226	18201	17941	18045	18089	18212	18014	18149	18187	18319	18180	18036	17906	18171	17943	18146	17977	18118	17757	18038	18073	18098	18163	18188	18048	18212	18194	17938	18396	18112	17883	18024	18078	18247	18043	18284	18003	18026	17980	18018	17907	18156	18132	18189	18161	18135	18347	17998	18034	18154	18021	17794	18192	17986	18182	18005	18117	18022	17948	18198	17826	18003	17958	18000	18001	17954	17903	17906	17980	18095	18080	18201	18101	18058	18313	17996	18235	17851	18118	18016	18087	18116	18031	18198	18100	18170	17943	18004	18030	17963	17925	18135	17771	18272	17995	18050	18074	17986	17864	17977	17865	18057	18107	18129	17800	17916	17893	18060	18163	18147	18066	18139	18157	17899	18349	17901	17863	18077	18193	18060	17996	18260	18142	18120	18123	18052	18072	18113	18032	17908	18274	18067	18270	18121	18108	17893	17956	17946	18097	18096	18025	18069	17997	18366	18211	17892	17954	18226	18004	17940	18113	18203	18118	17914	17909	17902	17967	18035	17864	17954	18212	18418	17882	18047	17883	18081	18113	18095	18313	17943	17936	17842	17965	18122	18238	17922	18027	18071	17946	18127	17987	18130	18052	18134	18052	18076	18042	18033	18036	18172	17896	18090	17836	18084	17986	17845	17970	18144	18153	17969	18044	17932	18015	17939	18234	17964	17978	18111	17981	18111	17966	18028	18188	18069	18114	18036	18105	18080	17732	18048	17978	18072	18212	18203	17969	18085	17879	18154	18155	18038	18031	18169	18006	17907	18025	18053	17968	18158	18037	17978	17963	18026	17907	18129	17930	18094	17952	18165	18043	18067	18226	17990	18059	18110	17941	17983	17918	17918	17999	18018	18213	17951	18041	18004	18000	18033	17904	18121	17983	17887	17934	18053	18044	18193	18162	17907	17865	18103	17766	18063	18024	17850	17776	17925	17981	18077	18096	18338	18032	18365	18166	18193	18136	17988	18155	17966	18058	17980	17954	18098	17924	17948	18057	18093	17808	17984	17926	18017	17917	18114	18123	18007	18176	18208	17742	18034	18043	17976	18067	18096	18154	18004	18009	17990	17894	17975	18016	17938	18289	18087	17951	17938	18261	18020	18138	18057	18170	17944	18127	18022	17888	17930	17844	18021	18175	18073	18076	18119	17910	17873	18106	18062	17948	18004	18095	18120	18200	18222	18056	18008	18214	17957	18092	18229	18056	17960	17927	18080	18108	17954	18297	17836	17832	18061	17838	17914	17931	18114	18253	18090	18183	18099	18020	17977	18040	17854	18021	17899	18077	18163	18035	18083	18118	17944
12289	13415	13151	10906	10527	11297	15554	16160	13773	12050	11196	10361	10194	10234	10157	10059	10220	10178	10167	10100	10239	10123	10313	10104	10225	10101	9954	10068	10259	10097	10020	10157	10049	10296	10076	10192	10196	10281	10159	9996	10282	10127	10265	10122	10213	10155	10108	9996	10368	10092	10050	10002	10083	10117	10135	10045	10200	10127	10125	10156	10209	10100	10215	10102	10211	10186	10290	9969	10131	10192	10098	10216	10195	10104	10221	10116	10010	10164	10021	10007	10080	10155	10042	10134	10148	10094	10155	10081	10220	10179	9902	10084	10104	10033	10236	10158	10189	10158	10092	10113	10034	10113	10037	10125	10261	10069	10178	10154	10008	10279	10274	10137	10172	10294	9990	10201	10151	10191	10177	10021	9986	10215	10203	10099	10135	10177	10244	10035	10134	10394	10145	10035	10024	10293	10039	10094	10218	10145	10261	10192	10120	10205	10095	10083	10163	10125	10124	10112	10021	10054	10333	10152	10029	10341	10162	10111	10153	10088	10116	10254	10088	10274	10119	10182	10099	10073	10088	10193	10181	10127	10112	10159	10133	10074	10122	10056	10127	10171	10135	10155	10204	10059	10084	10191	10076	10146	10276	10023	10042	10203	10220	10160	9921	10089	10132	10222	10131	10084	10005	10121	10251	10168	10164	9964	10064	10123	10115	10244	10199	10199	10196	9990	10193	10124	10256	10156	10096	10109	10166	10111	10128	10091	10083	10087	10191	9960	10239	10149	10186	10047	10162	10207	10061	10150	10098	10152	10136	10138	10107	10135	10213	10154	10127	10087	10162	10111	10122	10121	10036	10233	9967	10002	10335	10211	9964	9972	10130	10213	10074	10092	10092	10064	10165	10185	10204	10151	10205	10181	10253	10168	10172	10256	10264	10191	10338	10256	10059	10140	10137	10181	10022	10208	10085	10224	10155	10053	10154	10095	10231	9944	10230	10143	9999	10198	10059	10097	10138	10163	10048	10108	10011	10035	10201	10011	10105	10125	10277	10218	10119	10178	10093	10141	10002	10172	10131	10125	10217	10068	9963	10098	10185	10040	10132	10196	10327	10025	10110	10029	10197	10101	9967	10159	10062	10255	10111	10140	10068	10244	10083	10130	10054	9993	10076	10079	10214	10082	10258	10075	10038	10178	10165	10172	10015	10243	10175	10226	10121	10076	10252	10172	9984	10097	10185	10351	10070	10188	10184	10012	10110	10141	10094	10162	10100	10263	10070	10113	10247	10149	10149	10030	10155	10246	10068	10216	9984	10260	10143	10191	10102	10094	10196	10102	10200	10173	10165	10142	10235	10164	10263	10138	10342	10149	10129	10306	10112	9979	10175	10162	10132	9983	10142	10166	10146	10162	10163	10104	10140	10133	10148	10195	10121	10057	10193	10138	10296	9913	10106	10259	10111	10069	10132	10244	10152	10076	10055	10218	10123	10124	10046	10077	10129	10061	10223	10176	10034	10089	10184	10099	10006	10023	10324	10095	10134	10068	10176	10064	10015	10128	9983	10140	9998	10132	10214	10086	10082	10176	10086	10107	10218	10197	10142	10122	10007	9954	10326	10044	10193	10275	10227	9996	10250	10091	10296	10208	10179	9871	10081	10066	10183	10215	10218	10184	10321	10126	10168	10216	10116	10039	10213	10209	10207	10014	10086	10117	10216	10225	10122	10040	10002	10213	10187	9873	10115	10138	10102	10150	10129	9963	10261	10271	10146	10153	10104	10114	10063	10192	10031	10157	10254	10099	10157	10075	10083	10141	10093	10189	10138	10039	10001	10129	10177	10009	9949	10111	10073	10035	10090	10310	10033	10142	10028	10199	10248	10060	10193	10110	10015	10122	10141	10338	10129	10164	10198	10200	10040	9946	9983	10167	10151	10118	10025	10161	10178	10100	10120	10195	10288	10104	10101	10152	10091	10332	10170	10203	10017	10130	10204	10166	10079	10222	10353	10078	10164	10209	10120	10314	10122	10048	10036	10031	10094	10136	10060	10090	10116	10059	10115	10159	10202	10316	10311	10063	10210	10134	10167	10204	10114	10050	10043	10240	10006	10114	10171	10285	10241	10133	10051	10062	10041	9987	10024	10184	10174	10134	10174	10077	10221	10157	10097	10069	10144	10158	10298	10194	10166	10235	10091	10101	10236	10306	10084	10227	10170	10149	10179	10152	10076	10172	9991	10173	10153	10080	10057	10066	10080	10214	10199	10137	10057	10293	10088	10130	10090	10215	10164	9994	10137	10027	10154	10144	10144	10055	10223	10171	10027	10223	10017	10117	10278	10178	10215	10217	10131	10221	10118	9972	10146	10125	10214	10079	10032	10162	10101	10080	10206	10143	10032	10206	10137	10134	10117	10045	10128	10115	10281	10209	10192	10199	10142	10257	10091	10039	10276	10247	10240	10131	10093	10050	10164	10168	10179	10064	10210	10245	10046	10055	10172	10295	9930	10100	10225	10131	10116	10040	10174	10346	9937	10110	10269	10032	10118	10199	10116	10285	10111	10148	10180	10203	10220	10183	10017	10094	10086	10143	10099	10145	10046	10086	10176	10131	10085	10117	10246	10214	10042	10108	10238	10169	10244	10050	10093	10175	10088	10126	10103	10133	10183	10226	10382	10031	10123	10042	10299	9985	10074	10140	10207	10186	10254	10119	10143	10192	10168	10079	10147	10204	10200	10223	10064	10262	10236	10028	10226	10112	10097	10197	10065	10124	10196	10089	10280	9976	10200	10120	10096	10319	10096	10074	10045	10142	10157	10056	10129	10091	10234	10162	10017	10227	10138	10204	10241	10075	10141	10224	10240	10205	10128	10117	10131	10196	10120	10190	10151	10086	10133	10067	10290	10309	10090	10313	9985	10066	10133	10161	9959	10100	10114	9984	10132	10159	10089	10266	9894	10186	10105	10212	10081	10303	10024	10152	10172	10136	10175	10265	10057	9911	10155	10138	10082	10109	10206	10022	10217	10133	10136	10367	10057	10325	10179	10283	10084	10021	9952	10008	10069	10153	10188	10120	10237	10167	10038	10099	10141	10002	10218	10166	10099	10189	9992	10121	10040	10288	10105	10104	10294	10130	10152	10037	10240	10099	10247	10173	10249	10134	10183	9956	10379	10194	10174	10179	10209	9968	10152	10200	10176	10277	10225	10092	10157	10175	10003	10138	10281	10237	10174	10066	10216	10155	10174	10137	10061	10277	10242	10102	10010	10215	10165	10065	10268	10086	9970	10174	10121	10096	10132	10166	10187	10047	10174	10101	10122	10318	10105	10171	10130	10093	10116	10091	10065	10065	10064	10057	10064	10106	10340	10119	10162	10199	10225	10207	10252	10104	10138	10196	10125	10199	10202	10106	10268	10303	10228	10075	10179	10035	10197	10054	10103	10098	10168	10122	10207	10247	9996	10120	10013	10083	10063	10233	10147	10094	10144	10139	10162	10247	10093	9911	10206	10156	10162	10281	10117	10143	10128	10096	10194	10050	9969	10283	10200	10030	10092	10081	10083	10232	10047	10166	10082	9989	10142	10088	10088	10008	10276	10199	10123	10167	10247	10071	10123	10151	10232	10102	10132	10344	10135	10097	10035	10105	10103	10279	10028	9919	10120	10161	10176	10143	10203	10217	10053	10226	10165	9996	10103	10047	10224	10209	10132	10188	10286	10133	10221	10185	10255	10142	9986	10285	10260	10153	9903	10211	9959	10234	10194	10071	10229	10298	10121	10056	10182	10156	10083	10237	10193	10077	10146	10128	10032	10214	10207	10152	10154	10046	10037	10104	10115	10165	10144	10150	10174	10095	10091	10187	10261	10111	10040	10116	10228	10140	10224	10093	10144	10153	10035	10050	10091	10160	10154	10104	10121	10188	10048	10128	10135	10078	10033	10165	9990	10278	10001	10299	10024	10054	10144	10074	10055	10184	10171	10157	10115	10180	9847	10333	10148	10091	10120	10151	10172	10131	10204	10110	10168	10142	10182	10123	10092	10147	10157	9959	10183	10230	10048	10027	10161	10126	10035	10190	10184	10240	10233	10019	10231	10098	10036	10193	10288	9990	10222	10143	10116	10135	10082	10165	10136	10331	10138	10005	10264	10234	10151	10024	10245	10220	10009	10134	10161	10118	10185	10092	10192	10186	9996	10230	10160	10071	10299	10054	10238	10164	10182	10045	10127	10130	10161	10172	10120	10141	10060	10121	10136	10095	10186	10021	10101	10156	10242	10175	10325	10215	10170	10059	10014	10121	10092	10225	10024	10189	10293	9996	10098	10159	10106	10127	10151	10162	10176	10122	10205	9986	10158	10174	10138	10128	10148	10131	10208	10072	10229	10250	10218	10080	10118	10118	10079	10103	10102	10073	10104	10191	10179	10218	10181	9985	10241	10059	10055	10005	10286	10168	10185	10176	10164	10021	10166	10096	10001	10127	10155	10191	10176	10076	10045	10214	10191	10081	10141	10216	10251	10120	10060	10161	10071	10171	10139	10061	10201	10060	10127	10144	10095	10280	10115	10076	10132	10189	10165	10115	10186	10165	10017	10239	10053	10119	10279	10296	10258	9998	10059	10112	10259	10169	10210	10039	10163	10162	10222	10113	10146	10226	10209	10185	10170	10113	10070	10015	10212	10213	10232	10020	10033	10221	10203	9974	10174	10181	10236	10116	9994	10243	9932	10067	10223	9992	10195	10046	10128	10211	9999	10064	10167	10197	10124	10216	10187	10243	9881	10081	10060	10315	10130	10272	10084	10160	10220	10191	10078	10181	10156	10277	10158	10160	10173	10230	10180	10290	10122	10201	10226	10157	9998	10193	9987	10094	10144	10217	10072	10109	10177	10050	10090	10179	10193	10233	10141	10161	10185	10118	10152	10175	10146	10113	10058	10105	10214	10146	10360	10206	10224	10184	10102	10176	10157	10270	10179	10097	10202	10032	10175	10103	10145	10118	10104	10041	10174	10014	10185	10311	10241	10117	10219	10078	10149	10113	10260	10057	10208	10146	10217	10065	10045	10113	10192	10175	10273	10054	9988	10099	10101	10311	10147	10135	10085	10244	10137	10020	10078	10182	10159	10046	10032	10102	10061	10062	10171	10056	10086	10146	10121	10010	10233	10052	10002	10139	10112	10155	10096	10095
25374	21110	27423	26287	21939	24801	44688	45381	38158	31153	24542	20381	18986	18128	18231	18303	18285	18144	18288	18258	17964	18223	18128	18043	18153	17909	18155	18057	18167	18098	18233	18107	18005	17792	18038	18149	18045	18181	18161	18097	18177	18217	17939	18237	17947	18135	18084	18204	18073	18065	17921	17924	18261	18109	18183	18294	18141	18242	18298	18212	17926	18074	18078	18318	18026	17957	18046	17946	17958	18116	17989	18243	17874	18207	18061	18101	17953	17931	17891	18201	17868	17973	17959	17806	18068	18273	17833	18061	17883	18072	17905	17977	17965	17977	18132	18063	18298	17910	18140	18243	18072	18035	18048	18072	18102	18114	18194	17998	18089	18134	18208	17992	17882	17978	18006	18074	17869	18247	18175	18074	18106	18205	18041	18180	17635	17864	18018	18094	18013	17950	18165	18118	18140	18201	17997	17845	17910	17695	18070	17989	18075	17940	18007	17851	18089	18043	18159	18039	17994	18043	18002	18076	18231	17872	18076	17877	17918	18165	18005	18275	18053	18099	17984	18024	18264	17978	18023	17991	18081	18199	18059	18078	18144	18074	17928	18109	17929	18134	18030	18112	18083	17957	18019	18038	17875	18127	17969	18134	18108	18113	17967	18112	18180	18053	18023	18131	17949	18024	18184	18022	17958	17840	18058	18042	18193	17794	18007	18063	18002	17913	18133	17835	17984	17839	18078	17985	17960	18062	17867	18080	17981	17943	18048	18088	18016	17856	17927	17981	17949	17921	18139	18082	18161	18098	17938	18166	18012	17857	18096	17994	18295	18179	18219	18090	18047	18124	18100	18000	17880	17862	18045	18017	18126	18242	18177	18033	18218	18139	18125	18153	18130	17927	18138	18163	18208	17868	18129	18134	18002	17810	18118	18224	18151	18126	18157	18205	18185	17925	18099	18095	18253	17849	17860	18016	18147	18061	18204	18304	18005	17680	18062	18020	17780	17949	18160	18066	17958	17865	17968	18178	18185	18099	18163	18082	17976	18171	17928	18045	18079	18179	17795	18153	18024	18094	17873	18182	18062	17862	18124	18047	17966	18032	18345	18059	17813	17938	18093	18131	18305	17945	17950	18118	18003	17924	17977	18203	18237	17969	17994	17996	18139	18201	18012	18060	18039	17903	18032	17946	18090	17894	18090	18250	18180	17983	18142	18113	18188	17957	17969	17942	18098	18133	18072	17930	18056	18101	18235	17945	18103	18253	18164	17981	18087	18068	18231	17976	18028	18057	17935	18113	17991	18116	18171	18125	18005	17755	18074	18287	17971	18170	18156	18189	18003	18249	18026	18110	18047	17913	18226	18144	18175	17914	18279	18077	17939	18042	18055	17953	18103	17892	18025	18153	18223	18012	17880	18221	18251	18207	18026	18029	18272	18092	18075	18012	18108	17986	18294	18276	18226	18024	17975	17867	18011	17856	17980	18092	18093	17893	17941	17977	18247	18096	17930	18098	18046	18311	18154	17978	18198	18174	18238	18035	18043	18236	18196	17913	18093	18025	18107	18234	18003	18013	17990	17901	18157	18047	18113	17947	18068	18219	17939	18010	17910	18091	18108	17956	18021	18069	17966	18252	18097	17923	17841	17993	17984	17941	18220	18237	18139	18214	17939	17836	18121	18084	17973	18182	18239	17955	18157	17980	18248	18048	18196	18137	18088	18191	18153	17790	18062	18325	18025	18053	18224	18179	18106	17881	17875	18027	18181	18129	18220	18226	18008	18210	18234	18119	17930	18250	18145	17950	18224	17951	18202	18225	18117	17957	17927	17876	17968	17928	18153	18153	18181	18083	18243	18185	18101	18143	18256	17916	18068	18157	17919	17988	18169	18078	17977	18273	17901	18022	17968	17964	18076	18060	17973	18081	18092	18077	18274	17863	18079	18194	18215	18051	18139	18216	17996	18113	18120	17887	18263	18082	17855	17968	18152	18230	17969	17985	17973	18131	18107	17993	18182	18109	18027	17974	17856	18069	18002	18044	18075	17990	17752	18152	17922	18021	17801	18099	18084	18045	18138	18049	18213	17927	18091	17898	18088	17947	17896	18001	17956	18214	18005	17963	17996	18078	18245	17951	17879	17903	18201	17977	18216	18112	17923	18119	17850	17979	18300	18140	18164	17857	18281	18183	18215	18156	18238	17840	17883	17955	17947	17964	18047	18102	18199	18166	18166	17908	18093	17994	17964	18116	18040	17977	17995	18044	18152	17794	17954	18048	17694	17792	17906	18110	17808	17884	18185	17937	18244	18041	18024	18034	18198	18065	18183	18139	17950	17951	17829	18123	18138	18027	17860	17849	18061	18114	18052	17999	17827	17969	18037	18150	17964	18053	18168	18167	17955	17934	18071	18214	17991	18221	17987	17970	17881	18068	17939	18122	17892	18111	17854	18154	18176	17880	18244	18228	17988	17922	17996	18161	18301	17863	18056	18082	17976	17847	18131	17964	18222	17992	17958	17961	18153	17827	18005	17936	17863	17916	17998	17996	17915	18311	17995	18127	18335	18228	18230	17962	17888	18185	18185	18079	17873	17976	18002	18010	18094	18017	18202	18388	18072	17947	18038	18107	18120	18015	18230	17777	17995	18257	17980	17909	17911	18024	17954	18136	18115	18266	17953	17891	17904	18155	17965	18066	18016	18073	18079	17890	18064	17911	17964	18184	18160	18126	18055	18164	18282	18109	17899	18140	18301	17935	17925	18119	18001	18140	17920	18016	18027	18057	18022	18067	18157	18126	18218	18164	17856	18096	18243	18059	18186	18113	18017	17962	17839	17990	17919	18004	18149	18196	18086	18156	18080	18002	18206	18053	17887	17908	18192	18069	18153	18147	18200	17941	17909	17965	17950	18029	18028	18125	18171	17832	17996	18048	17933	18107	18260	17986	18165	18210	17990	18028	18025	18050	18057	17941	18304	18055	18277	18226	18081	18110	17976	17924	18008	18005	18064	18045	18045	18168	17850	18188	18129	18149	17891	18204	18122	17986	17914	18143	18209	17970	18137	18136	18130	18044	18039	17923	17963	18049	18149	18098	18017	18110	18056	18087	17953	18166	18101	17944	17966	18107	18331	17977	18179	17977	18165	18043	18125	17990	17878	18178	17930	18125	18080	18007	18210	18113	18355	18269	18047	17980	17993	18060	18070	17956	17994	18114	18048	18171	17924	18183	18063	18115	17991	18066	18088	18092	17856	18250	18330	17960	18083	18004	18047	18026	17987	17788	18024	18230	18212	17967	18081	17993	18263	18161	18157	18314	18088	18162	18064	18325	17836	17962	18035	18080	17855	17930	18218	18198	17920	17976	18108	18084	18136	18024	18171	18223	17960	18197	17979	17989	18163	18042	18088	18114	18126	17910	18022	18237	18040	18027	18030	18162	18051	18230	18023	17893	18228	18076	17963	18009	18035	18268	18268	18031	17935	17903	17889	18055	18042	17805	18034	17940	18033	17951	18234	17903	18159	17956	18109	18059	17938	18045	17970	18053	18108	18330	17976	18086	18064	18038	18271	17956	18004	18002	17996	18238	17833	17930	18029	18120	18075	17957	18212	18014	18153	17908	18062	17983	17863	18009	18116	18161	17952	18161	18060	18121	17948	17827	17706	18088	18101	17984	17959	18202	18136	17964	18176	18171	18231	18016	18031	18032	18134	17954	18179	18225	18193	18041	17858	18109	18077	18123	17893	17864	17925	18130	18129	18096	18119	18080	18146	17877	17843	17912	17971	17992	17996	18007	17918	18073	18187	17958	17879	17892	17948	17933	18077	18172	18179	17781	18272	18085	18067	18024	18112	18073	18130	17986	18136	18172	18112	18093	18069	18040	18229	18024	18109	18079	18134	18023	18228	18057	18125	18208	18076	18053	18056	18000	18071	17973	18056	18223	17967	18178	18172	18067	17906	17966	18043	18051	18128	17965	18183	18401	18168	18038	18292	18101	17968	18040	17920	18172	18046	18182	18072	18122	18056	17940	18252	18165	18050	18236	17959	17928	18064	18066	17927	18068	18189	18297	18187	18132	18161	17938	18018	18125	17968	18077	18223	18038	18196	18068	18075	18007	18040	17998	18169	18171	18069	18259	18164	18006	17992	18099	18254	18213	18051	18288	17999	18056	17942	18135	17996	18014	18226	18109	17957	17719	18111	17943	17921	17963	17978	17985	18087	18220	18245	18014	18324	18124	17881	17895	18132	17985	18018	18269	18274	17953	18165	17754	18411	18281	18042	17989	17960	18169	18032	17616	17993	17968	18229	17962	17927	18048	17969	18014	17972	18149	17923	18057	17878	18026	18137	18119	17915	18239	18341	17987	18127	18178	18052	17990	17987	17986	18226	17944	18141	18033	17758	18132	18229	18173	18232	17933	17950	18005	18202	17956	17983	18055	17972	18005	18065	18204	18018	18117	17958	17884	18083	18075	18236	17884	18026	17957	18173	18022	18121	17917	18104	18132	18242	17814	17929	17972	18165	17918	17980	18174	18278	18029	18002	18031	17901	17823	17952	18071	18261	18127	18021	18204	18120	18084	18171	18123	17961	18167	18108	18110	17939	18035	18134	18044	17996	17894	17996	18077	17974	17828	18229	18203	18091	18037	17984	18023	18068	17985	18011	18091	18201	18070	18050	18196	18077	18134	18403	17839	18054	18268	18182	18089	17963	17962	18086	17997	18098	18026	18099	17921	18052	18171	17950	18108	17947	17867	18082	18323	18052	18160	18093	18008	17938	17962	18076	17979	18112	18092	17987	17875	17959	18075	17916	18024	18025	18086	17888	18027	18070	18102	18171	18258	18043	17886	18158	18124	17945	18239	17920	18133	18060	17928	18134	18089	18051	17970	17861	17986	18094	18341	18102	18184	18059	18024	18039	18339	18025	18066	18134	17792	18197	18122	18092	18274	18244	18214	18061	18151	17937	17905	17976	18147	18059	18002	18006	18087	17977	18098	18264	17997	17992	18117	18106	18039	18132	18126	18093	18246	18334	18023	18290	17923	18089	17884	18055	17922	18061	18177	18163	18127	18248	18107	18193	17920	18058	18245	18068	18150	17875	17994	18032	18255	17998	18041	18087	17907	17855	17938	17781	18138	18171	18154	18155	18015	18239	18131	18264	18226	17861	17999	17987	17885	18142	18049	17829	17828
10457	18068	18873	12514	12387	18349	37706	37613	28173	22098	14973	11572	10764	10380	10365	10289	10320	10439	10366	10265	10495	10304	10192	10402	10335	10339	10410	10266	10201	10266	10426	10275	10422	10341	10294	10298	10380	10168	10131	10094	10237	10277	10310	10268	10335	10138	10326	10313	10183	10214	10303	10320	10398	10343	10287	10401	10307	10314	10129	10189	10319	10079	10238	10287	10301	10151	10243	10265	10300	10501	10329	10196	10330	10411	10351	10237	10249	10258	10395	10180	10218	10337	10341	10311	10308	10298	10257	10259	10230	10349	10201	10313	10376	10299	10192	10270	10322	10364	10405	10092	10265	10361	10306	10220	10306	10208	10102	10131	10194	10338	10327	10199	10280	10296	10225	10370	10154	10286	10144	10245	10138	10172	10204	10268	10321	10239	10390	10280	10203	10227	10248	10252	10342	10331	10192	10192	10219	10162	10225	10383	10245	10272	10200	10200	10262	10097	10287	10232	10323	10310	10329	10317	10166	10365	10278	10353	10212	10069	10200	10197	10336	10189	10195	10340	10359	10120	10263	10318	10358	10340	10261	10235	10295	10246	10192	10184	10358	10275	10342	10134	10352	10257	10036	10352	10175	10200	10285	10222	10113	10319	10223	10210	10243	10063	10343	10250	10272	10137	10293	10203	10197	10254	10156	10294	10158	10245	10269	10366	10256	10186	10035	10189	10381	10222	10330	10192	10168	10253	10173	10167	10281	10345	10235	10119	10204	10249	10390	10298	10346	10157	10227	10306	10196	10287	10201	10224	10223	10310	10177	10091	10117	10283	10252	10292	10254	10242	10308	10213	10198	10067	10199	10267	10154	10205	10151	10432	10219	10285	10322	10133	10220	10360	10286	10133	10239	10200	10146	10158	10185	10306	10174	10225	10257	10105	10190	10283	10110	10188	10240	10282	10173	10309	10305	10253	10186	10143	10159	10255	10256	10303	10168	10466	10243	10296	10485	10276	10333	10406	10366	10356	10168	10120	10203	10168	10250	10359	10342	10297	10241	10312	10216	10127	10254	10190	10408	10332	10285	10193	10066	10303	10447	10280	10240	10134	10168	10316	10183	10264	10319	10237	10344	10171	10434	10419	10265	10320	10275	10273	10347	10160	10395	10131	10222	10113	10326	10283	10239	10379	10209	10230	10158	10244	10341	10294	10189	10239	10337	10281	10317	10278	10276	10174	10333	10148	10296	10262	10083	10216	10336	10101	10269	10164	10430	10199	10315	10224	10214	10363	10248	10177	10304	10112	10297	10368	10114	10221	10207	10249	10225	10272	10111	10236	10245	10341	10277	10244	10341	10388	10181	10246	10349	10022	10255	10346	10239	10210	10345	10273	10126	10362	10338	10269	10308	10171	10263	10257	10328	10278	10267	10231	10275	10316	10533	10218	10259	10346	10318	10282	10254	10164	10181	10317	10301	10324	10354	10089	10324	10308	10383	10221	10363	10257	10332	10065	10150	10167	10270	10285	10295	10158	10416	10341	10230	10124	10335	10273	10285	10159	10369	10278	10267	10200	10245	10092	10330	10279	10323	10357	10280	10207	10426	10397	10398	10272	10426	10277	10258	10231	10348	10226	10315	10355	10230	10302	10214	10162	10325	10384	10313	10317	10298	10201	10215	10166	10323	10289	10258	10206	10215	10265	10298	10263	10229	10279	10256	10152	10238	10316	10250	10142	10376	10443	10258	10304	10229	10340	10411	10265	10405	10144	10345	10259	10300	10275	10234	10377	10192	10314	10204	10183	10179	10190	10300	10261	10077	10160	10295	10259	10190	10259	10254	10370	10268	10344	10213	10238	10066	10281	10236	10148	10319	10181	10345	10343	10324	10303	10116	10165	10223	10290	10286	10277	10320	10381	10326	10153	10318	10336	10195	10279	10424	10209	10145	10207	10361	10302	10403	10258	10187	10393	10216	10325	10222	10132	10178	10271	10162	10372	10277	10368	10297	10242	10240	10172	10210	10253	10176	10318	10210	10377	10214	10382	10200	10365	10242	10296	10387	10252	10294	10215	10112	10234	10296	10131	10296	10344	10265	10262	10198	10209	10371	10188	10071	10321	10157	10190	10379	10363	10315	10155	10270	10273	10341	10174	10249	10215	10318	10339	10324	10481	10275	10359	10215	10366	10122	10320	10291	10140	10271	10436	10272	10151	10283	10272	10190	10405	10271	10302	10279	10252	10216	10092	10169	10330	10241	10131	10278	10072	10259	10306	10160	10321	10259	10128	10177	10223	10270	10119	10154	10337	10146	10318	10350	10340	10226	10378	10278	10278	10183	10185	10158	10223	10284	9970	10244	10220	10193	10237	10233	10228	10246	10181	10366	10177	10288	10214	10223	10200	10187	10306	10287	10302	10257	10278	10275	10246	10170	10269	10218	10224	10292	10132	10210	10307	10346	10241	10323	10270	10212	10300	10233	10145	10297	10350	10189	10346	10361	10110	10411	10294	10398	10153	10385	10191	10263	10267	10331	10353	10242	10333	10296	10201	10243	10124	10253	10180	10198	10271	10237	10196	10292	10282	10086	10311	10180	10208	10167	10288	10247	10291	10305	10319	10255	10226	10182	10182	10276	10163	10219	10215	10356	10280	10199	10333	10272	10078	10372	10180	10148	10334	10280	10281	10051	10245	10369	10260	10113	10142	10157	10266	10247	10334	10323	10156	10255	10037	10174	10084	10279	10246	10238	10051	10321	10448	10258	10260	10215	10195	10299	10252	10293	10235	10140	10263	10112	10241	10265	10278	10230	10062	10335	10181	10310	10308	10232	10327	10354	10190	10284	10193	10385	10182	10171	10277	10312	10289	10262	10302	10380	10239	10368	10183	10144	10391	10167	10195	10343	10138	10211	10284	10286	10284	10283	10254	10359	10349	10193	10477	10327	10151	10338	10191	10233	10308	10342	10163	10230	10365	10280	10303	10358	10235	10276	10264	10151	10071	10152	10249	10180	10043	10261	10298	10343	10303	10204	10278	10351	10246	10108	10305	10299	10334	10164	10249	10206	10206	10342	10267	10087	10244	10232	10260	10212	10287	10308	10210	10313	10067	10290	10219	10254	10316	10241	10127	10266	10256	10283	10274	10307	10276	10248	10100	10260	10297	10282	10382	10147	10174	10340	10085	10144	10429	10254	10174	10241	10245	10385	10178	10273	10325	10373	10332	10323	10125	10234	10308	10121	10225	10177	10221	10250	10358	10287	10315	10310	10156	10411	10305	10208	10316	10235	10355	10336	10275	10154	10200	10150	10316	10301	10245	10278	10197	10299	10246	10124	10283	10262	10117	10223	10117	10250	10321	10145	10114	10328	10271	10287	10255	10360	10338	10158	10272	10315	10144	10248	10342	10344	10218	10253	10322	10290	10124	10114	10222	10186	10183	10172	10198	10067	10266	10234	10248	10240	10272	10272	10214	10268	10275	10224	10157	10173	10282	10207	10224	10298	10314	10337	10241	10153	10145	10290	10147	10309	10360	10020	10224	10181	10361	10216	10344	10231	10104	10245	10236	10293	10302	10267	10146	10216	10246	10236	10223	10243	10264	10303	10272	10411	10239	10257	10405	10347	10133	10284	10195	10397	10182	10298	10274	10239	10264	10258	10354	10300	10280	10112	10126	10193	10173	10251	10273	10286	10330	10142	10158	10382	10315	10311	10181	10318	10337	10168	10264	10272	10198	10183	10308	10333	10210	10223	10213	10200	10244	10329	10091	10224	10148	10350	10170	10327	10269	10338	10238	10282	10179	10290	10214	10242	10191	10143	10119	10379	10057	10422	10242	10176	10289	10216	10239	10280	10252	10257	10269	10286	10048	10184	10208	10361	10242	10353	10404	10315	10221	10110	10240	10273	10119	10291	10028	10230	10252	10337	10189	10251	10113	10190	10308	10174	10282	10307	10316	10175	10456	10180	10098	10408	10125	10243	10112	10271	10326	10269	10187	10304	10234	10208	10199	10179	10231	10302	10191	10327	10256	10185	10129	10137	10349	10260	10264	10394	10192	10187	10185	10300	10310	10270	10402	10126	10295	10323	10074	10269	10134	10414	10265	10228	10256	10378	10276	10238	10223	10180	10234	10255	10248	10397	10166	10145	10168	10325	10225	10249	10171	10318	10189	10206	10283	10180	10136	10380	10074	10337	10232	10268	10450	10260	10238	10352	10247	10213	10299	10163	10372	10342	10345	10301	10162	10186	10341	10272	10244	10508	10239	10205	10264	10213	10216	10151	10321	10283	10412	10236	10398	10260	10238	10160	10197	10328	10242	10380	10361	10312	10230	10286	10277	10325	10378	10244	10325	10122	10118	10382	10126	10522	10293	10422	10017	10308	10113	10234	10272	10327	10343	10110	10373	10283	10243	10420	10419	10384	10216	10326	10353	10131	10172	10343	10161	10233	10262	10185	10439	10149	10182	10122	10380	10437	10298	10336	10351	10230	10333	10184	10418	10368	10224	10214	10229	10140	10308	10298	10227	10327	10170	10366	10289	10378	10275	10129	10235	10230	10160	10319	10289	10215	10289	10239	10287	10254	10245	10138	10304	10335	10424	10228	10250	10198	10344	10237	10320	10108	10354	10273	10130	10252	10310	10353	10109	10290	10309	10324	10323	10317	10267	10173	10348	10382	10401	10145	10217	10196	10274	10080	10269	10215	10150	10313	10255	10298	10196	10291	10177	10232	10329	10332	10304	10223	10416	10231	10283	10214	10206	10182	10184	10186	10184	10086	10371	10220	10263	10204	10307	10322	10307	10175	10326	10298	10287	10198	10292	10265	10203	10081	10335	10325	10137	10233	10267	10096	10187	10274	10288	10297	10348	10368	10319	10272	10133	10221	10190	10149	10187	10048	10317	10176	10290	10292	10388	10243	10504	10355	10465	10346	10365	10447	10286	10262	10263	10196	10345	10436	10282	10203	10118	10445	10174	10103	10363	10276	10326	10210	10359	10252	10303	10283	10175	10252	10206	10385	10163	10224	10272	10181	10206	10166	10316	10143	10194	10246	10232	10374	10258	10166	10191	10267	10354	10174	10364	10212	10326	10105	10356	10155	10173	10211	10240	10197	10246	10371	10277	10341	10358	10285	10403	10151	10198	10292	10289	10231	10111	10344	10313	10161	10266	10285	10244	10301	10171
23397	21143	28427	24271	22849	38158	63601	61107	50687	41211	29476	22307	19476	18695	18559	18599	18326	18322	18537	18528	18430	18327	18170	18461	18388	18459	18161	18379	18367	18381	18452	18468	18287	18436	18312	18478	18335	18187	18386	18398	18468	18188	18212	18388	18220	18351	18482	18434	18367	18247	18245	18421	18434	18307	18260	18159	18349	18179	18242	18336	18434	18290	18110	18225	18354	18250	18134	18166	18198	18339	18341	18469	18240	18227	18204	18222	18378	18489	18422	18148	18263	18164	18293	18307	18310	18155	18357	18362	18577	18339	18514	18281	18318	18484	17945	18231	18125	18278	18485	18401	18292	18265	18326	18248	18000	18343	18210	18307	18272	18384	18254	18233	18181	18276	18219	18235	18245	18300	18315	18341	18079	18168	18396	18092	18185	18422	18270	18186	18343	18233	18137	18136	18198	18195	18358	18461	18249	18228	18193	18370	18424	18293	18076	18287	18158	18318	18354	18385	18370	18296	18193	18077	18163	17869	18158	18260	18099	18149	18248	18234	18295	18453	18126	18109	18077	18238	18271	18118	18384	18320	18392	18454	18272	18306	18508	18120	18336	18223	18016	18136	18018	18222	18166	18448	18225	18270	18414	18187	18113	18354	18187	18429	18151	18330	18223	18216	18198	18260	18351	18121	18313	18285	18158	18367	18210	18338	18327	18112	18509	18226	18095	17936	18328	18213	18412	18140	18133	18391	18037	18161	18169	18557	18384	18080	18134	18277	18474	18060	18505	18423	18295	18167	18274	18271	18068	18030	18122	18325	18111	18215	18347	18271	18411	18261	18604	18086	18331	18255	18209	18227	18425	18280	18421	18183	18460	18099	18404	18271	18316	18226	18278	18381	18016	18139	18252	18527	18091	18349	18235	18140	18285	18378	18375	18073	18305	17963	18230	18403	18357	18188	18154	18096	18270	18402	18255	18382	18340	18258	18308	18231	18464	18542	18145	18188	18124	18058	18214	18345	18350	18221	18309	18178	18016	18276	18277	18235	18365	18212	18251	18191	18238	18335	18409	18215	18328	18271	18125	17971	18184	18182	18237	18175	18101	18053	18155	18214	18185	18050	18087	18190	18387	18172	18152	18139	18176	18122	18235	17868	18360	18334	18163	18408	18173	18249	18205	18162	18259	17969	18149	18222	18181	18338	18411	18185	18263	18219	18197	18308	18074	18007	18099	18283	18215	18468	18013	18057	18352	17997	18356	18275	18381	18141	18333	18220	18177	18231	18257	18452	18078	18274	18209	18290	18299	17948	18137	18181	18258	18297	18356	18353	18275	18381	18215	18183	18412	18134	18417	17968	18270	18479	18336	18298	18307	18062	18213	18256	18220	18203	18261	18337	18130	18129	18358	18241	18050	18022	18181	18105	18403	18118	18306	18179	18296	18107	18362	18139	18345	18106	18234	18271	18289	18353	18407	18306	18312	18140	18336	18263	18178	18338	18231	18113	18338	18160	18195	18285	18202	17827	18224	17927	18196	18112	18331	18322	18226	18289	18303	18250	18364	18431	18429	18181	18195	18196	18401	18113	18160	18302	18321	18482	18221	18156	18244	18101	18265	18305	18181	18227	18511	18554	18224	18230	18166	18182	18175	18212	18272	18066	18312	18350	18264	18339	18425	18367	18166	18036	18184	18271	18503	18353	18263	18389	18394	18118	18002	18360	18161	18399	18306	18254	18227	18424	18087	18210	18268	18208	18296	18206	18093	18050	18060	18259	18078	18228	18183	18254	18402	18135	18107	18297	18180	18343	18258	18181	18360	18129	18411	18229	18312	18327	18258	18361	18243	18317	18344	18266	18264	18149	18289	18091	18338	18101	18473	18188	18240	18122	18135	18170	18393	18273	18092	18070	18194	18284	18037	18316	18246	18329	18326	18255	18213	18246	18240	18367	18271	18309	18169	18284	18122	18089	18057	18347	18206	18322	18367	18068	18236	18120	18170	18363	18217	18260	18169	18214	18251	18218	18229	18251	18301	18177	18185	18121	18394	18261	18308	18477	18301	18259	18211	18319	18300	18157	18202	18178	18037	18165	18179	18345	18409	18127	18409	18203	18210	18102	18089	18014	18059	18166	18157	18350	18235	18135	18156	18349	18285	18364	18408	18320	18358	18153	18310	18129	18311	18266	18229	18368	18187	18305	18612	18287	18303	18360	18180	18269	18300	18255	18296	18272	17998	18098	18249	18223	18250	18152	18385	18317	18127	18429	18056	18248	18130	18276	18486	18310	18124	18247	18468	18108	18255	18537	18077	18268	18186	18124	18518	18560	18121	18279	18408	18216	18333	18615	18399	18242	18410	18150	17943	18126	18052	18386	17971	18138	18168	18468	18507	18425	18317	17936	18112	18202	18077	18087	18362	18191	18180	18256	18131	18413	18486	18234	18177	18242	18375	18338	18301	18146	18238	18087	18412	18275	18394	18113	18282	18121	18378	18150	18317	18463	18203	18092	18123	18148	18234	18310	18465	18424	18035	18367	18287	18237	18284	18215	18158	18135	18085	18359	18337	18010	18477	18231	18111	18080	18288	18257	18246	18457	18235	18188	18202	18478	18181	18417	18362	18181	18329	18026	18328	18361	18249	18370	18164	18265	18206	18346	18224	18186	18400	17921	18289	18122	18099	18323	18234	18330	18256	18153	18188	18304	18192	18164	18150	18340	18353	18154	18248	18399	18198	18074	18214	18363	18355	18129	18307	18075	18185	18093	18334	18414	18329	18413	18193	18181	18385	18078	18274	18096	18164	18312	18406	18493	18393	18252	18048	18361	18287	17985	18181	18280	18192	18231	18206	18232	18104	18271	18193	18201	18080	18122	18349	18169	18103	18136	18147	18189	18399	18380	18310	18088	18319	18151	18071	18279	18165	18133	18071	18266	18280	18159	18174	18314	18160	18333	18115	18126	18290	18167	17936	18081	18351	18267	18295	18056	18150	18265	18011	18168	18256	18226	18404	18186	18350	18458	18215	18197	18145	18015	18214	18243	18022	18140	18032	18358	18137	18261	18246	18161	18339	18228	18118	18135	18411	18372	18288	18143	18375	18467	17971	18008	18347	18247	18256	18055	18298	18172	18131	18223	18198	18126	18188	18227	18219	18231	18348	18115	18168	18167	18152	18006	18137	18318	18592	18102	18528	18215	17973	18273	18069	18183	18161	18342	18222	18191	18222	18376	17951	18298	18258	18289	18198	18170	18251	18262	18356	18190	18326	18191	18189	18311	18235	18049	18206	18220	18206	18235	18229	18399	18349	18223	18369	18126	18186	18335	18260	18298	18211	18235	18132	18251	18065	18142	18343	18360	18102	18218	18177	18298	18409	18137	18133	18260	18263	18609	18498	18291	18124	18332	18365	18218	18067	18207	18326	18124	18297	18195	18398	18203	18211	18008	18176	18363	18114	18152	18226	18352	18139	18165	18191	18328	18248	18271	18250	18249	18255	18103	18282	18194	18374	18307	18209	18271	18111	18317	18314	18300	18146	18269	18380	18310	18282	18167	18181	18166	18280	18156	18186	18222	18444	18351	18126	18305	18301	18366	18145	18177	18036	18252	18056	17963	18207	18395	18314	17850	18434	18211	18469	18163	18099	18084	18174	18213	18321	18142	18306	18159	18223	18204	18073	18345	18400	18555	18510	18169	18333	18258	18286	18261	18215	18011	18388	18311	18176	18280	18249	18103	18182	18299	18277	18089	18302	18236	18420	18205	18033	18295	18261	18343	18336	18344	18190	18181	18035	18382	18467	18435	18312	18235	18221	18416	18219	18275	18237	18173	18146	18158	18271	18269	18212	18310	18349	18326	18342	18285	18209	18289	18320	18326	18244	17958	18220	18030	18187	18176	18260	18281	18177	18151	18148	17953	18293	18148	18218	18255	18026	18346	18293	18275	18252	18245	18219	18498	18257	18148	18069	18324	18267	18256	18469	18208	18306	18217	18155	18056	18384	18239	18310	18286	18045	18107	18148	18170	18274	18152	18355	18119	18170	17999	18322	18119	18013	18362	18257	18132	18238	18287	18276	18339	18261	18199	18078	18352	18170	18115	18094	18088	18119	18251	18289	18142	17987	18312	17859	18283	18365	18176	18268	18137	18172	18269	18168	18078	18224	18323	18224	18293	18409	18274	18336	18182	18261	18208	18388	18078	18186	18265	18069	18252	18176	18200	18159	18530	18263	18127	18328	18304	18418	18360	18199	18462	18452	18273	18156	18164	18383	18259	18239	18152	18291	18188	18434	18270	18060	18060	18280	18181	18433	18397	18149	18345	18350	17996	18348	18119	18412	18257	18246	18285	18343	18432	18276	18282	18206	18135	18291	18173	18163	17997	18096	18052	18177	18237	18161	17951	18112	18086	18149	18237	18329	18318	18407	18211	18434	18374	18230	18210	18247	18286	18198	18079	18207	18423	18221	18102	18032	18148	18181	18486	18256	18149	18066	18087	18140	18338	18294	18380	18420	18365	18515	18344	18213	18302	18268	18421	18278	18377	18407	18190	18056	18276	18337	17976	18519	18267	18559	18353	18185	18260	18127	18073	18258	18174	18193	18363	18128	18061	18255	18243	17907	18282	18120	18236	18352	18147	18401	18155	18245	18264	18135	18194	18374	18387	18100	18001	18381	18284	18238	18299	18591	18264	18355	18361	18080	18266	18079	18235	18104	18374	18312	18190	18229	18226	18305	18309	18259	18172	18093	18128	18283	18375	18418	18082	18011	18284	18461	17912	18277	18300	18465	18491	18249	18121	18015	18379	18224	18377	18061	18165	18153	18326	18181	18274	18386	18140	18182	18261	18328	18405	18312	18295	18313	18191	18300	18183	18309	18369	18382	18350	18190	18225	18147	18230	18260	18161	18141	18176	18503	18225	18386	18312	18194	18234	18159	18197	18116	17996	18337	18108	18332	18391	18289	18357	18155	18199	18303	18309	18126	18453	18138	18283	18139	18507	17971	18235	18177	18140	18159	18296	18318	18301	18354	18276	18192	18376	18146	18283	18380	18188	18371	18411	18355	18284	18221	18213	18188	18115	18370	18082	18416	18183	18175	18153	18088	18213	18228	18248	18312	18275	18164	18127	18299	18301	18171	18260	18221	18205	18356	18252	18422	18351	18216	18416	18136	18012	18179	18308	18253	18091
12137	25223	23345	15951	17649	38186	57493	56960	41819	31572	19111	13003	10880	10717	10643	10634	10581	10429	10500	10483	10672	10599	10529	10598	10603	10484	10470	10559	10675	10543	10658	10536	10466	10468	10511	10547	10412	10397	10479	10403	10424	10631	10476	10450	10548	10570	10465	10533	10551	10594	10348	10549	10230	10606	10330	10343	10460	10450	10551	10385	10333	10555	10621	10630	10449	10580	10427	10393	10569	10444	10596	10477	10560	10524	10428	10431	10438	10439	10502	10513	10437	10479	10483	10486	10528	10398	10459	10384	10722	10449	10520	10463	10433	10495	10272	10586	10453	10461	10565	10536	10459	10504	10413	10456	10293	10362	10447	10415	10521	10404	10573	10489	10437	10481	10415	10463	10485	10471	10258	10485	10425	10395	10415	10507	10530	10305	10617	10572	10510	10447	10419	10476	10533	10337	10393	10439	10574	10356	10447	10516	10424	10442	10467	10509	10439	10503	10452	10329	10415	10400	10428	10412	10350	10402	10439	10494	10515	10325	10514	10358	10394	10387	10513	10510	10511	10418	10469	10333	10307	10398	10422	10416	10569	10520	10389	10421	10302	10527	10585	10384	10538	10325	10409	10338	10397	10268	10334	10559	10508	10542	10419	10625	10388	10643	10378	10427	10466	10520	10491	10459	10412	10345	10444	10435	10422	10283	10456	10468	10472	10489	10479	10371	10552	10586	10413	10316	10535	10387	10277	10482	10478	10511	10382	10525	10414	10453	10397	10313	10396	10393	10407	10566	10547	10481	10428	10396	10499	10556	10432	10289	10417	10325	10505	10435	10375	10502	10475	10220	10393	10329	10489	10410	10465	10480	10574	10333	10392	10526	10371	10543	10236	10448	10367	10507	10488	10343	10423	10212	10392	10488	10403	10490	10376	10493	10469	10491	10541	10324	10392	10349	10336	10389	10555	10506	10279	10522	10542	10378	10423	10544	10401	10488	10341	10423	10508	10388	10304	10538	10422	10449	10514	10366	10521	10329	10600	10388	10480	10414	10525	10462	10482	10436	10400	10309	10424	10414	10287	10455	10510	10361	10548	10306	10534	10427	10439	10541	10243	10439	10347	10472	10392	10480	10501	10458	10424	10319	10427	10443	10462	10401	10444	10341	10338	10520	10476	10402	10401	10417	10430	10408	10347	10344	10526	10486	10465	10617	10263	10404	10559	10467	10295	10590	10427	10480	10390	10392	10420	10470	10571	10432	10260	10396	10437	10519	10548	10342	10378	10463	10368	10378	10294	10419	10479	10520	10525	10335	10545	10415	10426	10365	10572	10360	10484	10399	10422	10423	10371	10381	10542	10488	10496	10347	10438	10204	10452	10478	10387	10511	10419	10392	10395	10385	10538	10330	10435	10410	10443	10442	10515	10511	10478	10471	10302	10495	10473	10365	10589	10295	10373	10431	10353	10390	10318	10383	10448	10395	10572	10458	10489	10490	10299	10465	10506	10470	10465	10402	10493	10320	10407	10415	10385	10546	10348	10438	10498	10339	10442	10343	10334	10386	10441	10503	10511	10437	10407	10358	10437	10427	10380	10395	10482	10415	10481	10510	10438	10463	10366	10478	10513	10182	10374	10507	10441	10489	10565	10355	10223	10439	10521	10401	10428	10456	10532	10474	10456	10486	10528	10479	10420	10470	10461	10401	10605	10502	10427	10263	10377	10529	10449	10471	10398	10535	10292	10434	10621	10408	10518	10552	10351	10409	10261	10393	10452	10352	10379	10491	10509	10386	10391	10455	10438	10369	10471	10456	10440	10285	10325	10357	10392	10374	10457	10286	10650	10379	10445	10615	10315	10393	10468	10418	10385	10402	10307	10531	10600	10375	10494	10619	10452	10517	10497	10280	10469	10522	10325	10652	10389	10427	10345	10473	10488	10386	10465	10360	10341	10345	10283	10520	10506	10438	10430	10424	10355	10539	10432	10538	10447	10326	10405	10465	10290	10416	10271	10411	10505	10459	10291	10325	10505	10410	10502	10450	10354	10215	10437	10433	10405	10482	10375	10395	10417	10412	10568	10393	10376	10501	10479	10362	10370	10447	10435	10400	10487	10311	10463	10547	10438	10424	10407	10394	10325	10474	10426	10428	10416	10431	10498	10428	10343	10582	10265	10422	10561	10486	10397	10365	10526	10230	10544	10503	10324	10535	10558	10531	10399	10461	10429	10570	10459	10537	10431	10323	10486	10410	10291	10482	10527	10421	10489	10553	10499	10582	10474	10485	10275	10550	10518	10439	10409	10419	10504	10297	10356	10496	10459	10499	10600	10356	10398	10467	10457	10347	10426	10508	10529	10426	10432	10493	10553	10402	10477	10494	10295	10361	10534	10515	10574	10454	10405	10370	10634	10514	10388	10361	10502	10469	10199	10379	10439	10436	10336	10443	10407	10504	10516	10473	10445	10525	10540	10407	10426	10417	10457	10581	10459	10590	10521	10459	10376	10339	10385	10285	10383	10502	10439	10469	10469	10478	10451	10506	10381	10460	10717	10344	10247	10388	10433	10440	10467	10528	10558	10251	10438	10407	10480	10388	10554	10347	10596	10405	10506	10430	10491	10417	10495	10446	10512	10332	10341	10360	10392	10540	10639	10457	10415	10416	10534	10471	10521	10313	10365	10387	10468	10384	10455	10355	10517	10375	10288	10428	10468	10405	10542	10495	10448	10522	10397	10315	10546	10546	10384	10486	10430	10520	10407	10539	10258	10455	10442	10310	10520	10408	10431	10495	10374	10598	10331	10470	10512	10424	10429	10338	10526	10430	10474	10425	10569	10382	10432	10442	10660	10506	10436	10395	10471	10542	10401	10422	10318	10447	10482	10424	10409	10439	10426	10472	10466	10290	10593	10635	10377	10411	10459	10438	10518	10463	10609	10471	10508	10437	10414	10376	10296	10372	10404	10439	10409	10535	10244	10514	10306	10285	10440	10444	10379	10497	10440	10359	10506	10344	10395	10291	10416	10592	10335	10462	10453	10621	10326	10449	10359	10358	10472	10440	10492	10272	10318	10524	10539	10369	10464	10232	10466	10484	10334	10549	10450	10470	10522	10409	10442	10340	10482	10482	10427	10287	10552	10272	10423	10442	10361	10523	10254	10434	10582	10426	10393	10416	10325	10385	10411	10516	10479	10328	10602	10493	10339	10427	10420	10385	10356	10438	10512	10400	10331	10461	10479	10450	10312	10339	10547	10373	10351	10479	10337	10539	10514	10354	10576	10368	10305	10311	10364	10574	10446	10361	10584	10397	10497	10287	10587	10547	10461	10355	10231	10452	10395	10535	10437	10378	10514	10382	10399	10391	10239	10381	10471	10407	10363	10440	10531	10254	10572	10403	10442	10469	10461	10547	10524	10433	10457	10535	10538	10497	10503	10396	10457	10461	10380	10469	10266	10477	10443	10337	10517	10387	10502	10329	10525	10461	10366	10346	10339	10540	10337	10431	10343	10544	10485	10483	10619	10291	10387	10648	10340	10435	10379	10528	10464	10521	10480	10368	10343	10371	10473	10480	10355	10330	10675	10408	10484	10386	10552	10475	10345	10498	10350	10482	10508	10602	10468	10457	10412	10291	10240	10386	10456	10268	10492	10190	10465	10367	10562	10477	10490	10396	10326	10412	10410	10333	10385	10432	10550	10420	10313	10469	10350	10605	10409	10437	10317	10425	10525	10445	10503	10376	10470	10324	10364	10479	10441	10486	10437	10465	10514	10285	10544	10405	10566	10303	10423	10287	10450	10249	10438	10394	10180	10401	10590	10398	10563	10522	10545	10554	10541	10476	10257	10543	10341	10514	10402	10443	10421	10368	10436	10416	10465	10493	10447	10409	10468	10445	10281	10452	10460	10516	10300	10295	10441	10491	10272	10616	10456	10498	10409	10460	10587	10347	10368	10398	10469	10411	10335	10560	10293	10347	10382	10389	10375	10433	10365	10358	10501	10459	10366	10282	10356	10406	10436	10437	10312	10498	10504	10329	10336	10477	10327	10471	10374	10448	10374	10496	10452	10300	10408	10533	10488	10387	10354	10381	10370	10301	10331	10490	10479	10346	10474	10426	10435	10348	10531	10572	10430	10491	10359	10561	10532	10416	10430	10441	10440	10324	10397	10496	10331	10440	10480	10355	10421	10467	10408	10338	10299	10282	10454	10404	10281	10446	10259	10421	10430	10493	10422	10504	10495	10431	10472	10375	10461	10415	10463	10488	10475	10478	10523	10436	10442	10487	10259	10514	10439	10420	10434	10356	10466	10438	10409	10471	10330	10415	10298	10441	10474	10478	10404	10450	10377	10344	10293	10288	10423	10567	10522	10400	10428	10462	10383	10432	10575	10414	10310	10416	10567	10424	10409	10432	10573	10468	10380	10449	10535	10437	10242	10338	10492	10419	10361	10429	10401	10398	10439	10376	10351	10663	10464	10371	10436	10444	10464	10396	10302	10477	10405	10399	10459	10384	10363	10416	10406	10521	10469	10496	10222	10380	10376	10394	10408	10468	10568	10432	10610	10454	10200	10368	10356	10363	10537	10412	10357	10320	10420	10269	10490	10439	10427	10525	10386	10530	10442	10482	10236	10370	10473	10316	10360	10351	10282	10361	10477	10458	10406	10418	10531	10429	10603	10503	10519	10520	10455	10477	10414	10398	10360	10495	10411	10277	10466	10499	10593	10302	10443	10595	10385	10390	10328	10367	10452	10513	10425	10467	10361	10317	10468	10401	10544	10389	10421	10346	10480	10388	10465	10492	10370	10387	10503	10410	10393	10468	10309	10394	10506	10299	10364	10504	10600	10519	10456	10353	10398	10473	10425	10437	10540	10399	10495	10296	10475	10560	10504	10372	10520	10467	10490	10517	10364	10484	10377	10402	10499	10397	10402	10301	10629	10342	10292	10445	10498	10434	10505	10355	10293	10413	10492	10444	10430	10417	10334	10388	10349	10579	10424	10353	10407	10432	10561	10435	10394	10423	10453	10441	10421	10517	10538	10362	10365	10292	10307	10379	10336	10467	10429	10340	10380	10402	10505	10441	10448	10487	10474	10333	10416	10442	10466	10409	10486	10403	10454	10464	10466	10474	10408	10343	10444	10470	10391	10390	10316	10420	10395	10489	10292	10377	10514	10404	10400	10335
30278	22948	23511	20493	18375	19926	23460	23911	22777	21324	19433	18653	18341	18128	18223	18112	18122	18160	18398	18171	18148	18046	18296	18034	18159	18243	18229	18147	18152	18248	18371	18144	18152	18000	18082	18231	18193	18111	18143	18157	18242	18111	18087	18346	18306	18261	18262	18196	18293	18150	18106	18119	18204	18286	18034	18084	18142	18173	18134	18344	18113	18106	18211	18275	18104	17999	18315	18212	18143	18369	18379	18153	18156	18142	18137	18189	18283	18249	18006	18266	18180	18163	18160	18296	18249	18114	18206	18178	18143	18200	18140	18072	18217	18038	18259	18359	18052	18012	18262	18257	18130	18165	18195	18289	18054	18272	18348	18212	18337	18105	18318	18187	18226	18219	18248	18173	18210	18212	18127	18180	18092	18068	18010	18245	18148	17954	18191	18115	18117	18116	18130	18283	18110	18055	18049	18147	17990	18109	18196	18213	18178	18315	18324	18021	18219	18127	18021	18108	18025	18293	18292	17956	18189	17984	18016	18184	18189	18207	18325	18134	18166	18174	18212	18085	18253	18042	18042	18151	18020	18261	18059	18082	18315	17868	18113	18239	18057	18025	18183	18326	18089	18328	18140	18155	18223	17870	18295	18139	18006	17971	18032	18256	17939	18172	18286	18049	18296	18361	18265	18201	17872	18100	18262	17969	18038	17952	18349	18284	18282	18123	17992	18228	18171	18157	18436	18145	18302	18289	18130	18263	18266	18209	18356	18148	18133	18068	18144	18194	18162	17943	18174	18023	18326	18191	18243	17897	18201	18156	18209	18196	18193	18318	18186	18160	17994	18152	18255	18366	18085	17989	18138	18188	18215	18068	18202	18161	18273	18160	18300	17991	18024	18097	18061	17966	18349	18145	18191	18237	18207	18250	18083	18114	18270	18247	18098	18225	18260	18072	18202	18321	18271	18034	18348	18252	18026	17984	18242	18476	18247	17985	18005	18130	18063	18353	18118	18190	18268	18086	18063	17977	18189	18314	18148	18169	18076	18159	17953	18063	18129	18207	18109	18135	18155	18128	18185	18305	18094	18074	18107	18307	18331	17854	18144	18226	18286	18270	18221	18282	18231	18116	18235	18089	18088	18125	18141	18137	18254	18087	17911	18190	18083	18171	18264	18173	18198	18113	18241	18205	18134	18187	18264	17938	18034	18165	18131	18027	18316	18078	18196	18267	18431	17975	18237	18083	18124	18115	18255	17871	18225	17933	18151	18219	18182	18148	18257	18257	18109	18401	18217	18095	18215	18107	18013	18217	18042	18212	18184	18174	18087	18362	18139	18194	18289	18362	18200	18191	18431	18111	18313	18331	17931	18032	18390	18136	17918	18061	18150	17945	17993	18081	18197	18080	18147	18045	18057	18098	18006	18115	18211	18232	18198	18294	18081	18241	18316	18108	18316	18172	18180	18108	18198	18117	18207	18079	18223	18073	18011	18343	18427	18081	18251	18189	17965	18166	18273	18084	17979	18290	17939	18019	18204	18237	18045	18092	18202	18316	18235	17969	18324	18395	18322	18310	18264	18323	18203	18160	18123	17933	17872	18312	18116	18022	18240	17997	18031	18259	17926	18188	18101	17934	18207	18225	18193	18064	18228	18008	18235	18153	18219	18147	18174	18091	18070	18150	18301	18256	18297	18150	18164	18152	18128	18264	18234	18208	18161	18104	18208	18281	18346	18273	18207	18283	18013	18187	18100	18071	18131	18149	18055	18248	18134	18289	17953	18313	18190	18021	18325	18116	18045	18080	18080	18042	18443	18152	18012	18005	18323	18095	18117	18128	18213	18149	18376	18095	18030	17966	18206	18268	18371	18149	18158	18298	18216	18141	18020	18219	18040	18060	17992	18335	18294	18134	18142	18162	17920	18239	17885	18161	18317	18258	18149	18045	18167	18123	18212	18348	18177	18162	18380	18249	18196	18136	18140	18200	18257	18364	18050	18083	18390	18271	17874	18036	17977	17972	18048	18126	17993	17890	18426	18195	18129	17946	17964	18211	18188	18215	18205	18082	18107	18229	18050	17945	18102	18165	18066	18277	18287	18080	17828	18169	18230	18149	18333	18149	18392	18351	18165	18236	18267	18146	18117	18038	18031	18291	18210	18066	18166	18446	18263	18365	18029	18096	18093	18129	17935	18044	18371	18187	18034	18211	17993	18090	18121	18234	18361	18112	18001	18118	18016	18295	18271	18127	18368	18288	18296	18253	18244	18234	18207	18401	18110	18254	18024	18235	18169	18032	17874	18177	18161	18350	18229	18295	18329	17996	18060	18252	18216	17985	18184	18216	18288	18223	17978	18138	18209	18066	18126	18283	17890	18132	17980	18018	18107	18309	18362	18064	18253	18073	17999	18219	18065	18222	18290	18270	18327	18052	18196	18334	18008	18007	18245	18053	17916	18156	18187	18234	18212	18166	18163	17970	18146	18092	18240	18180	18246	18380	18324	18119	18228	18260	17993	17959	17993	18150	18581	18389	18216	18209	18255	18330	18203	18381	18304	18058	18192	17967	17997	18103	18283	18205	18337	18302	18477	18255	18193	18265	18101	17965	17955	18275	18068	18042	18257	18189	18117	18039	18278	18255	18136	18151	18208	18347	18372	18113	18069	18195	18261	18389	18187	18078	17911	18306	18303	18206	18434	18242	18340	18069	18279	17941	18176	18045	18182	18375	18101	18051	18281	18360	18251	18297	18183	17935	18160	18195	18222	18248	18271	18005	18114	18063	18173	18185	18149	18016	18069	18162	18171	18075	18363	18301	18307	18189	18443	18278	18104	18013	18112	18148	18001	18083	18329	18208	18095	18346	18162	17972	18074	18152	18270	18100	18147	18332	18481	18201	18154	17994	18111	18121	18165	18076	18302	18119	18202	17974	18206	17973	18437	18231	18195	18085	18433	18186	18184	18325	18264	18283	18293	18262	18368	18201	18258	18354	18281	18225	18185	18235	18142	17978	18114	18082	18062	18128	17969	18063	18202	18148	18049	18177	18230	18141	18219	17937	18266	18191	18121	18053	18078	17972	18275	18398	18297	18202	17989	18076	18238	18276	18230	18108	18288	18211	18233	18182	18245	18181	17975	18432	18227	18112	18166	18166	18368	18255	18126	17964	18194	18280	18192	18319	18401	18119	18124	18047	18236	18161	18211	18097	18295	18258	18252	18285	18350	18031	18036	17969	18265	18126	18285	18146	18228	18050	18253	18067	18247	18062	18353	18264	18170	18214	18266	18121	18101	18263	18376	18311	18131	18144	18079	18272	18434	18169	18280	18219	18234	18218	18363	18203	18412	18302	18362	18326	18222	18075	17955	18173	18153	18082	17980	18229	18141	18220	18137	18194	18212	18376	18292	18040	18079	18112	18294	18100	18091	18229	18094	18063	18312	18205	17977	18283	18126	18289	18143	18254	18233	18126	18253	18170	18153	18013	18365	18215	18115	18380	18104	18132	18114	18053	18254	18264	18050	18187	17987	18036	18032	18250	18257	18270	17970	18047	18167	18167	18155	18089	18359	18121	17968	18203	18216	18127	18224	18317	18094	18237	18067	18099	18166	17952	18150	18163	18130	18094	18328	18171	18361	18365	18146	18243	18222	18350	18137	17984	18038	18067	18185	18131	17945	18146	18276	18273	18437	18364	18159	18067	18150	18143	18166	17922	18284	18060	18171	18143	18059	18108	18195	18330	17925	18362	17911	17917	17982	17984	17962	18133	18395	18063	18103	18269	17908	17977	18053	18129	18122	18199	18317	18085	18243	18200	18349	18358	18351	18311	18097	18157	18183	18121	18005	18068	18083	18033	17949	18184	18329	18029	18219	18225	18169	18160	18144	18155	18203	18227	18327	17972	18228	18130	18335	18197	18123	18265	18087	18339	18230	18167	18127	18214	18041	18004	18219	18300	18144	18289	18263	18163	18226	18096	18177	18144	18109	18123	18159	18189	18108	18327	17971	18081	18077	18063	18183	18261	18244	18186	18143	18300	18188	18100	18375	18066	18110	18142	18065	18068	18287	18290	18306	18282	18167	18145	18358	18193	18164	18075	18195	18220	18259	18127	18160	17836	18241	18048	18111	18382	18138	18301	18125	18285	18358	18043	18285	18183	18262	18187	18361	18156	18129	18332	18294	18199	18164	18099	18245	18077	18261	18171	18370	18061	18218	18191	18316	18349	18359	18290	18084	18182	17853	18198	18057	18172	18318	18063	18113	18061	18010	18141	18240	18188	18113	18223	18049	18246	18048	18237	18113	18270	18084	18303	18047	18287	18198	18239	18240	18138	17983	18219	17983	17907	18288	17907	18241	18348	18188	18143	18199	17977	18298	18280	18231	18073	18115	18155	17997	18230	17910	18123	17992	18051	18247	18228	18066	18364	18336	18044	18034	18244	18174	18213	18004	17960	18195	18153	18176	18374	18194	18173	18109	18306	18092	18185	18316	18259	18216	18214	18083	17984	18040	18099	18323	18316	18151	18303	18052	18148	18194	18171	17900	18251	18288	18087	18115	18056	18071	18073	18418	18031	18173	18217	18164	18205	18193	18060	18266	18201	18079	18269	18227	18276	18272	17933	18209	18006	18297	18288	18215	18096	18113	18000	18235	18080	18187	18160	18216	18289	18072	18129	18404	18222	18171	18117	18155	18195	18203	18344	18123	18166	18085	18144	18172	18164	17962	18348	18300	18134	18103	17897	18177	18250	18067	18081	18460	18135	18237	18212	18125	18100	18248	18225	18118	18160	18238	18271	18122	18195	18102	18008	18226	18066	18299	18258	17908	18084	18148	18210	18184	18127	18288	18218	18148	18176	18105	18354	18124	18261	18121	18073	18184	18192	18044	18204	18243	18312	18213	18041	18201	18149	18192	18165	18371	18565	18272	18192	18338	17980	18064	18086	18043	18248	18198	18414	18172	18249	18419	18032	18312	17967	18011	18274	18256	18342	18092	18118	18375	18271	18132	18089	18028	18284	18135	18237	18326	18138	18131	18269	18230	17906	18414	18109	17984	18102	17924	18355	18120	18290	18070	18158	18261	18257	18099	18003	18163	18219	18269	17968	18210	18165	18083	18307	18173	18013	18097	17936	18248	18392	18058	18201	18275	18412	18172	18123	18434	18105	18166	18152	18256	18141	17999	18409	18111	18235
12653	13363	12930	10761	10778	12364	15715	15704	14427	12624	10992	10252	10327	10192	10275	10196	10261	10219	10245	10424	10175	10244	10264	10273	10295	10207	10176	10007	10206	10293	10175	10348	10194	10246	10226	10117	10348	10281	10249	10202	10135	10336	10049	10174	10262	10168	10362	10192	10077	10111	10176	10196	10278	10190	10253	10258	10280	10199	10104	10145	10226	10218	10061	10105	10130	10184	10188	10284	10103	10249	10104	10158	10245	10173	10136	10204	10206	10333	10221	10112	10178	10340	10184	10149	10113	10165	10219	10233	10190	10150	10222	10127	10258	10291	10198	10274	10268	10226	10278	10093	10224	10347	10153	10124	10164	10178	10297	10148	10274	10317	10118	10270	10225	10140	10216	10057	10138	10112	10367	10244	10284	10137	10251	10092	10288	10197	10227	10142	10318	10225	10263	10218	10159	10270	10217	10286	10100	10071	10063	10270	10140	10163	10124	10220	10251	10327	10190	10256	10260	10276	10216	10223	10287	10175	10073	10171	10275	10136	10310	10198	10112	10108	10161	10202	10178	10272	10222	10231	10447	10023	10211	10037	10183	10370	10182	10243	10072	9982	10299	10121	10340	10234	10045	10363	10090	10263	10244	10276	10314	10159	10198	10183	10200	10149	9924	10127	10227	10199	10153	10181	10104	10325	10005	10086	10154	10369	10159	10119	10105	10080	10254	10279	10139	10247	10280	10234	10163	10207	10106	10205	10261	10354	10156	10272	10167	10344	10251	10214	10075	10095	10185	10252	10218	10329	10097	10179	10350	10288	10213	10155	10183	10268	10111	10278	10200	10237	10253	10325	10309	10278	10094	9977	10164	10268	10102	10186	10175	10105	10100	10305	10089	10455	10220	10220	10226	10094	10049	10157	10075	10160	10143	10206	10246	10171	10081	10272	10136	10147	10244	10210	10145	10248	10086	10144	10010	10232	10111	10245	10185	10244	10228	10321	10260	10184	10230	10245	10304	10317	10211	10173	10354	10093	10320	10054	10156	10202	10309	10293	10222	10006	10222	10129	10287	10205	10207	10115	10154	10086	10126	10300	10173	10218	10366	10258	10222	10144	10031	10111	10232	10251	10149	10259	10190	10167	10247	10237	10291	10277	10168	10264	10228	10017	10020	10171	10174	10146	10360	10172	10301	10217	10159	10223	10195	10215	10238	10044	10214	10123	10087	10166	10341	10276	10216	10082	10345	10416	10212	10207	10188	10299	10056	10234	10146	10127	10324	10063	10220	10138	10155	10175	10223	10161	10098	10222	10212	10124	10198	10214	10151	9904	10082	10171	10268	10066	10164	10144	10205	10250	10209	10081	10131	10391	10251	10305	9983	10165	10224	10140	10185	10225	10325	10183	10169	10180	10129	10248	10264	10083	10259	10220	10298	10146	10228	10137	10134	10185	10237	10170	10226	10061	10157	10282	10158	10042	10115	10116	10177	10225	10161	10363	10196	10263	10369	10282	10389	10162	10168	10074	10241	10275	10231	10045	10226	10244	10415	10085	10275	10301	10251	10264	10180	10246	10230	10258	10171	10473	10301	10167	10184	10043	10367	10179	10147	10186	10183	10141	10216	10313	10159	10092	10276	10203	10196	10212	10262	10159	10255	10037	10179	10219	10148	10091	10255	10274	10128	10326	10253	10192	10149	10192	10281	10063	10094	10159	10108	10394	10101	10030	10148	10156	10230	10149	10127	10143	10226	10135	10226	10082	10159	10160	10206	10172	10015	10125	10121	10146	10110	10265	10175	10276	10270	10148	10067	10224	10254	10192	10226	10169	9937	10384	10230	10158	10233	10195	10263	10258	10144	10296	10061	10192	10296	10343	10065	10153	10171	10118	10234	10298	10304	10187	10196	10292	10296	10302	10153	10263	10161	10139	10177	10194	10199	10197	10240	10373	10270	10237	10190	10180	10169	10288	10352	10150	10221	10142	10305	10240	10260	10373	10282	10207	10261	10206	10170	10251	10354	10195	10247	10215	10091	10307	10124	10121	10258	10327	10012	10252	10245	10227	10130	10179	10267	10198	10299	10396	10225	10148	10262	10151	10076	10196	10384	10211	10217	10286	10299	10265	10104	10319	10354	10141	10180	10180	10170	10251	10177	10185	10160	10334	10389	10195	10259	10228	10142	10130	10119	10223	10230	10317	10136	10195	10063	10270	10319	10289	10324	10186	10083	10269	10295	10145	10156	10299	10176	10153	10146	10219	10216	10263	10248	10201	10220	10124	10291	10187	10210	10162	10222	10336	10020	10170	10204	10138	10264	10166	10272	10201	10261	10245	10316	10224	10184	10089	10310	10181	10144	10020	10041	10106	10050	10189	10171	10189	10308	10334	9964	10371	10342	10307	10255	10183	10210	10281	10169	10405	10140	10366	10373	10120	10182	10072	10169	10248	9948	10202	10348	10128	10120	10280	10339	10219	10069	10182	10043	10332	10243	10202	10259	10113	10334	10212	10321	10318	10256	10242	10353	10178	10168	10170	10395	10247	10163	10237	10163	10259	10264	10038	10253	10004	10103	10100	10159	10245	10237	10216	10297	10209	10268	10272	10159	10356	10234	10209	10266	10150	10071	10000	10127	10210	10164	10126	10136	10190	10121	10186	10154	10227	10230	10304	10175	10070	10104	10224	10225	10220	10234	10212	10074	10208	10331	10184	10262	10164	10245	10217	10126	10061	10192	10349	10229	10258	10213	10352	10333	10225	10254	10042	10181	10076	10222	10152	10044	10237	10137	10163	10166	10103	10153	10073	10134	10150	10313	10110	10241	10129	10116	10085	10247	10356	10159	10362	10222	10045	10306	10155	10050	10180	10215	10342	10211	10091	10194	10239	10076	10316	10116	10221	10215	10308	10185	10332	10211	10203	10045	10380	10220	10144	10201	10299	10187	10132	10300	10185	10203	10254	10205	10298	10142	10190	10113	10356	10095	10189	10195	10178	10057	10219	10162	10215	10300	10125	10214	10214	10146	10143	10273	10275	10156	10142	10290	10205	10256	10142	10198	10409	10242	10297	10176	10414	10157	10272	10378	10231	10353	10169	10276	10241	10186	10054	10293	10184	10193	10153	10285	10243	10126	10218	10138	10376	10225	10186	10290	10097	10347	10159	10084	10131	10228	10339	10189	10391	10070	10233	10220	10116	10074	10304	10185	10236	10267	10353	10159	10278	10285	10187	10236	10143	10110	10315	10164	10147	10204	10174	10108	10268	10166	10225	10267	10179	10133	10218	10092	10186	10289	10115	10278	10366	10257	10204	10265	10150	10182	10025	10175	10097	10163	10316	10035	10104	10165	10203	10233	10004	10194	10353	10170	10021	10224	10289	10202	10216	10080	10158	10284	10096	10319	10262	10149	10235	10234	10157	10144	10268	10226	10124	10279	10149	10102	10238	10347	10227	10087	10263	10159	10250	10303	10247	10121	10253	10313	10158	10202	10227	10307	10167	10307	10112	10239	10107	10189	10025	10271	10342	10102	10272	10273	10029	10201	9898	10282	10250	10261	10202	10104	10228	10182	10252	10102	10145	10247	10253	10295	10275	10332	9954	10039	10218	10276	10088	10102	10267	10278	10194	10276	10185	10257	10160	10167	10247	10371	10222	10196	10216	10389	10217	10319	10047	10200	10249	10188	10260	10237	10079	10188	10236	10184	10251	10216	10387	10147	10217	10218	10304	10367	10241	10331	10055	10221	10294	10145	10274	10297	10253	10153	10245	10251	10262	10171	10155	10156	10160	10303	10090	10228	10293	10335	10307	10209	10122	10288	10178	10212	10379	10151	10184	10260	10237	10061	10046	10397	10209	10314	10078	10286	10343	10071	10168	10241	10130	10255	10167	10227	10172	10250	10310	10159	10297	10239	10217	10293	10339	10148	10198	10076	10150	10221	10177	10177	10137	10321	10299	10183	10284	10187	10143	10215	10134	10261	10211	10237	10180	10148	10334	10187	10173	10220	10095	10383	10155	10276	10224	10334	10199	10328	10185	10226	10157	10227	10112	10111	10075	10249	10226	10162	10362	10091	10164	10193	10096	10232	10214	10176	10152	10240	10144	10188	10146	10197	10276	10229	10312	10242	10254	10225	10278	10167	10264	10114	10034	10013	10296	10234	10170	10272	10209	10259	10246	10232	10252	10265	10385	10077	10253	10217	10379	10315	10171	10348	10240	10131	10135	10237	10232	10195	10029	10383	10319	10216	10089	10126	10336	10105	10204	10249	10221	10229	10216	10238	10139	10191	10292	10274	10326	10243	10160	10178	10229	10305	10283	10276	10258	10271	10154	10053	10193	10236	10115	10235	10261	10337	10417	10278	9914	10206	10312	10308	10110	10176	10220	10143	10130	10141	10317	10140	10336	10280	10186	10318	10198	10079	10123	10076	10253	10147	10140	10198	10167	9972	10311	10125	10224	10307	10370	10234	10222	10263	10149	10157	10335	10212	10159	10183	10279	10241	10090	10324	10231	10236	10152	10193	10264	10159	10180	10306	10131	10273	10210	10206	10368	10278	10182	10157	10240	10126	10261	10157	10224	10119	10008	10332	10239	10164	10258	10082	10108	10256	10104	10214	10182	10273	10225	10232	10192	10239	10177	10334	10304	10098	10316	10130	10154	10143	10256	10257	10038	10234	10266	10256	10388	10253	10101	10236	10313	10160	10090	10231	10249	10188	10196	10047	10269	10235	10159	10238	10340	10128	10027	10354	10205	10208	10168	10267	10203	10268	10206	10057	9992	10088	10263	10189	10278	10058	10097	10214	10182	10294	10227	10059	10245	10237	10185	10226	10072	10286	10180	10289	10106	10211	10250	10148	10040	10196	10140	10114	10341	10250	10228	10148	10289	10260	10385	10266	10151	10254	10115	10259	10099	10133	10174	10259	10322	10152	10168	10191	10197	10322	10193	10271	10250	10224	10215	10357	10114	10163	10121	10336	10233	10232	10260	10113	10292	10097	10048	10137	10298	10197	10070	10381	10140	10147	10081	10268	10147	10187	10114	10172	10095	10272	10219	10077	10187	10251	10185	10182	10337	10292	10050	10281	10113	10262	10295	10178	10185	10175	10082	10197	10205	10149	10097	10153	10293	10166	10296	10169	10344	10113	10266	10382	10166	10173	10302	10093	10237	10196	10397	10302	10105
25439	21113	27431	26039	21901	27011	46342	45564	39306	30336	23767	20137	18589	18103	18210	18044	17993	18154	18299	18109	18131	18223	18328	17914	17945	18111	18134	17997	18084	17814	18243	18130	18025	17967	17955	17917	17879	17965	18029	18236	18063	17982	18069	18119	17978	18097	18105	17962	18069	18041	17912	17837	17861	17765	18020	17860	17955	18056	17830	17894	17882	17911	17971	18109	17989	17811	17910	17960	17926	17887	17964	17966	18090	17756	18054	18091	18267	17991	17918	18024	18176	17887	18131	17879	17896	18085	18207	17837	18021	18042	17980	18105	17923	17875	18088	18077	17852	17937	18377	18084	17906	18004	17847	18089	17909	18062	18060	17995	18052	17995	17956	17973	17946	18103	18143	18050	17811	17807	17855	17990	17952	18141	18126	17926	17997	17922	18025	18039	18069	17862	18110	18059	18110	18154	18119	18152	18095	17978	18061	18046	18124	17988	17922	17982	17898	17835	18084	18102	17967	17987	17923	17841	17917	18021	18063	18102	17910	18210	18121	18046	18081	18041	17955	18030	18036	18103	17769	17921	18229	17924	17928	18035	17871	17998	17815	17945	17816	17907	18054	18091	18027	18011	17944	18012	17856	18071	17793	17893	17713	18054	17912	17983	18061	17831	17874	17767	18122	17917	18093	17745	17892	18063	17998	18061	18151	18116	17874	17986	18107	17871	17987	18136	18063	17943	17916	18005	18092	17930	17918	18014	18217	17799	17992	17715	17902	17965	17881	17921	17778	18048	17937	17973	17946	17845	17911	17744	17762	17863	17883	18066	17958	18147	17960	17991	17939	17930	18206	17944	17979	17983	18006	18187	18019	17987	18113	18051	18036	17968	17898	17827	18020	17828	17883	18039	17992	18099	18272	18031	18083	18070	17894	17878	18047	18091	18037	17859	17796	17669	17771	17876	18141	17892	17905	17969	17791	18132	17736	17906	17971	17871	17980	17899	17996	17887	17855	17919	17894	18094	18027	18109	18019	17861	18043	18331	18190	18054	18021	17869	17876	18057	17882	17884	17748	17962	18008	17999	18047	17985	18023	17847	17930	18014	17974	17991	17947	18006	17886	17921	17924	17937	17926	18074	18011	18133	17878	17994	18169	17818	17831	17772	17962	17859	17994	17953	18085	18055	18003	17905	18177	17907	17908	17751	17770	18037	17985	18286	18050	18250	18034	17928	18191	17979	18149	17993	18061	17719	17875	17680	18031	17928	17838	17899	18032	17915	17799	18094	17983	18005	18006	17967	18103	17972	17917	18094	17933	18057	18126	17774	17905	18144	18006	18103	17870	18067	18162	18175	18041	18014	17971	17804	17901	18202	17930	17978	18184	17780	18107	17952	17959	17949	18024	18043	17838	18135	18137	17918	17952	17867	18150	17932	17946	17896	18039	17995	18168	17918	17991	18013	17795	17840	17819	18021	18057	18186	17883	18074	18006	17895	18001	18023	18151	18138	18044	17866	17962	18061	18016	18006	18057	17901	18014	17961	17919	17758	17945	18099	17902	17738	17906	17870	17939	17894	18026	17912	18001	17999	17838	17889	18047	18159	18073	17873	18081	17879	17982	18114	18030	17743	18187	18094	17847	17869	17830	18044	17961	17941	17829	18103	17914	18106	18031	18080	17933	18023	18012	18111	18007	17987	18003	17834	17883	18040	17996	18131	17869	17831	17964	17996	17995	18210	17956	18101	18031	17957	17872	18057	17767	18054	17912	18072	17965	17950	17847	18083	18129	17710	17906	17810	17923	18036	17944	17766	17967	17936	17933	17944	17842	17928	17748	18089	17872	17713	17985	18102	18112	17952	17911	17899	18094	17898	18168	18065	18094	17903	17887	17787	17800	18217	17915	17872	18046	18064	18011	17821	17798	18334	18020	18000	17893	17899	18051	17986	18052	18158	18297	18109	18358	17901	17864	18014	17821	17890	17988	18013	18018	17927	17904	17953	18000	17847	18153	18033	18125	18101	17927	18008	17852	17850	17875	17914	18063	17920	18013	18048	17852	18016	18262	18009	18061	18103	18016	17780	18179	18047	17933	17816	18068	17970	18076	18163	18072	18161	17889	17812	17983	17908	17903	17891	18021	18255	17811	18094	18062	17981	17956	18028	18011	17868	17944	18015	18329	18075	17874	17894	18029	18072	18020	18043	17905	17928	18013	17935	17951	17893	18192	18012	17837	17880	17675	18069	17803	18308	18134	17924	18038	18014	17907	17886	17830	18084	17707	17958	17768	18179	18113	17807	17859	17901	18247	18003	17971	17791	18205	17929	17879	17914	18006	17970	18090	18130	17984	18078	18105	18065	17924	17951	18051	17936	18000	17936	18000	18270	18099	17950	18164	18119	18096	17871	17789	17835	18130	17947	17836	18194	18066	18104	17975	18046	17842	17955	18068	18200	17700	18030	18056	17754	18123	18183	17909	18055	17846	17855	18035	18185	18256	17809	17984	17916	17897	17971	18206	17991	17881	17825	17845	18095	17962	17838	17820	17919	17983	17898	18209	18032	18012	18006	18108	18024	18026	18147	17985	17841	18068	17936	17830	18037	17999	18224	17890	17902	18114	18114	17807	18192	17962	17748	17917	18041	17955	17919	18117	17931	17950	17717	17698	17893	18104	17859	17970	17943	17957	18074	17823	17707	17734	17974	17872	17950	18186	18013	17927	17828	18074	17997	17933	17922	17863	17902	18029	17905	17833	17980	18002	18034	17999	18143	17923	17970	18125	18122	17792	17905	17914	17957	17858	18052	18137	18118	17977	18035	17992	18123	17876	18203	17930	18310	17857	17912	17897	17881	17984	17840	17956	18066	17774	17903	17948	18018	18045	17880	18140	18026	17889	17833	17981	17862	17950	17945	17822	17873	17972	17854	17764	17999	17823	18036	17900	18127	18220	18088	17773	17916	17827	17967	18193	17880	17926	17947	17930	17887	18094	17882	17932	18015	17972	18057	17910	18085	17965	17821	17956	17833	18157	17839	18156	17979	17924	17976	18069	17999	18029	17744	17974	18094	17992	18035	18001	17843	17951	18013	17882	17835	17967	18148	18009	17968	17990	17801	18066	18212	17738	17984	17892	17964	17867	18115	17890	18034	18182	18023	17962	17899	18059	18078	17953	18148	17932	18102	17694	18144	17930	17969	18146	17861	18107	17993	17992	17856	17830	17690	17896	17909	17883	17989	17831	17813	17886	17943	17790	17977	17829	17951	18027	18115	18104	18277	17914	18044	17958	17780	17852	17857	18020	17915	17899	17946	18072	17932	17968	18321	17957	17929	17932	17773	17836	17780	18112	17965	18064	17974	17847	17895	17971	17737	17883	17974	18029	18162	17900	17864	17961	17981	18039	18085	18105	18121	17854	17836	18009	17984	18023	18023	18066	17998	18116	17979	18068	18109	17892	17866	18065	18226	18005	18022	18043	18131	18016	18043	18134	17891	18051	17969	17941	17968	17945	17972	17993	17914	17782	18022	17806	18073	18012	18003	18007	17901	17860	17814	18035	17865	17905	18011	17903	18200	18077	18250	18046	17854	17742	18058	18216	17911	18244	18095	17848	17950	18145	18112	17843	17913	17731	18103	18163	17842	18076	17838	17959	17844	18153	18241	17921	17945	17868	17892	17998	18014	17825	17896	17999	17904	17750	17933	18063	17959	17956	18102	18063	17909	17735	18122	17979	18098	18162	18002	17986	18037	18003	18016	18013	17996	18007	17931	18067	17821	17950	17857	18019	18118	17892	18012	18078	17881	18126	17943	17868	17965	18271	17862	18077	17841	17889	17874	17975	18131	18021	18037	18138	18026	17947	18017	17959	17932	18023	17972	17953	17880	18068	17993	18114	18073	18011	17978	18004	17729	18203	17830	18094	18024	18095	18020	17807	17857	18106	17852	18258	17985	17922	17960	18073	18055	18010	17984	17910	17997	18013	17952	17980	18041	18055	17907	17943	18036	17903	18106	18030	17830	18191	18059	18103	18063	18083	18131	17879	17940	18191	18101	18059	17912	17987	18018	17943	17672	18070	18055	17913	17820	17890	17817	17927	17985	18039	18027	17870	18082	17995	17942	18058	18057	17726	17949	17768	17861	18062	17909	18059	17955	17912	17805	17972	17876	17987	18214	17948	17844	18139	18032	17936	17755	18013	17955	18119	17951	17899	18040	18012	17920	17935	17891	18090	17946	18049	18224	18053	18306	17854	18209	18193	18008	17834	18298	18211	18017	17998	18072	18010	18030	17990	18056	17962	18094	17959	17965	18081	18041	18041	18007	18178	18086	18012	18052	17889	18016	17877	17951	18058	18059	17915	17907	17924	17952	17966	17843	17978	18011	17872	18184	17902	18054	17998	17805	18067	18013	18027	18008	17931	17999	17952	17916	18048	17718	17998	18106	18085	17906	17961	18029	17945	17984	17926	17983	17695	17979	17909	17935	18133	17949	17896	17976	18002	17994	18043	17982	18055	18151	17952	18061	17790	17903	18079	18031	18021	17950	17944	18074	18045	18062	18020	18026	18055	18025	18055	18215	18250	18016	18080	17824	18039	17909	18124	18040	18087	18075	17892	18059	18279	18088	17946	17902	18068	18198	18131	18041	17970	17935	17948	17892	17943	17938	17857	18107	18074	17974	17894	18067	17925	17943	18080	18176	18154	18186	18092	17965	18128	17914	17757	18027	18056	18027	18065	17821	18085	17937	18015	18026	18076	17831	17963	18073	18042	17972	17972	17981	17919	18089	17973	17837	18078	17994	17899	17992	18145	17901	17854	18092	17993	17963	17894	17900	18090	18069	18050	17681	17888	18133	18073	17936	18124	18089	17880	17979	18063	18002	17900	17946	17828	18200	17920	17981	18074	18041	17883	18056	18092	18062	18108	18062	18193	18128	17994	18209	17930	17787	17882	18116	18009	17996	18022	18006	18091	17953	17898	18035	17845	18158	17945	17869	18068	18077	17892	17845	17888	18005	17886	18011	17947	17886	18250	17948	17973	18103	17903	18104	18084	18011	18139	17955	18086	17929	18079	17832	18014	18285	18123	18105	18089	17838	18142	17917	17846	18065	18129	18007	18053	17997	18167	18220	17948	18138	18167	18012	17884	17854	17826	17877	18110	17957	18037	17949	18141	18059	18135	17945	18080	18160	18156	18081
10085	15372	14805	12121	12232	21058	39891	36919	29792	20496	14399	11698	10495	10457	10225	10406	10331	10326	10446	10493	10199	10356	10237	10257	10286	10307	10369	10371	10208	10347	10258	10185	10180	10318	10270	10302	10122	10267	10273	10271	10247	10257	10321	10137	10376	10257	10166	10315	10465	10272	10318	10329	10263	10317	10281	10310	10244	10168	10353	10284	10073	10165	10115	10311	10241	10264	10126	10256	10278	10184	10206	10301	10227	10413	10232	10169	10172	10166	10289	10180	10160	10287	10201	10257	10259	10169	10243	10257	10229	10271	10272	10272	10225	10257	10115	10257	10190	10211	10255	10214	10137	10204	10212	10130	10240	10314	10338	10180	10225	10081	10195	10464	10190	10175	10243	10209	10276	10260	10216	10303	10141	10049	10191	10126	10108	10437	10160	10254	10255	10287	10333	10202	10178	10240	10191	10276	10307	10163	10144	10234	10170	10156	10236	10135	10302	10122	10364	10205	10273	10320	10146	10327	10174	10224	10350	10225	10289	10311	10201	10118	10198	10301	10274	10250	10143	10333	10303	10353	10094	10096	10071	10427	10251	10231	10211	10285	10169	10184	10039	10153	10270	10355	10245	10313	10405	10211	10167	10237	10242	10325	10129	10127	10053	10312	10135	10495	10116	10242	10136	10207	10323	10268	10114	10206	10166	10270	10198	10224	10421	10358	10228	10169	10209	10206	10156	10163	10125	10179	10344	10325	10233	10094	10256	10195	10217	10337	10269	10312	10125	10090	10118	10281	10133	10259	10269	10213	10398	10322	10180	10112	10248	10177	10164	10260	10098	9981	10274	10280	10037	10357	10220	10176	10142	10158	10133	10170	10249	10287	10264	10139	10167	10193	10259	10304	10339	10240	10154	10272	10228	10200	10018	10155	10337	10162	10196	10340	10183	10138	10152	10311	10138	10157	10249	10224	10213	10175	10180	10185	10151	10259	10183	10271	10159	10335	10287	10230	10152	10259	10329	10307	10128	10228	10226	10252	10234	10305	10182	10230	10312	10195	10279	10250	10338	10370	10283	10169	10135	10236	10366	10124	10240	10151	10167	10105	10288	10117	10356	10095	10077	10139	10324	10194	10296	10223	10195	10246	10143	10302	10202	10289	10295	10265	10159	10130	10064	10232	10245	10338	10131	10143	10248	10287	10222	10203	10110	10211	10235	10141	10145	10025	10190	10183	10222	10210	10358	10157	10202	10372	10271	10269	10163	10078	10123	10085	10224	10241	10234	10213	10130	10147	10241	10236	10040	10259	10277	10255	10225	10086	10468	10240	10299	10169	10236	10323	10319	10197	10204	10144	10284	10222	10040	10245	10072	10127	10193	10306	10195	10159	10114	10101	10200	10180	10108	10282	10102	10135	10224	10336	10383	10364	10207	10199	10258	10174	10135	10244	10178	10288	10373	10227	10143	9990	10334	10273	10233	10376	10171	10169	10183	10361	10326	10273	10159	10263	10264	10411	10168	10315	10318	10279	10195	10098	10211	10310	10221	10109	10103	10266	10193	10210	10282	10032	10476	10214	10172	10366	10244	10273	10148	10083	10164	10245	10173	10226	10216	10145	10195	10144	10262	10162	10213	10270	10354	10290	10222	10248	10342	10163	10352	10141	10358	10316	10354	10245	10236	10209	10262	10098	10335	10303	10327	10255	10143	10179	10316	10284	10306	10131	10216	10177	10184	10055	10253	10109	10102	10309	10238	10266	10232	10230	10320	10172	10215	10230	10119	10304	10123	10217	10265	10253	10123	10288	10165	10257	10293	10102	10224	10298	10199	10201	10202	10166	10293	10231	10120	10345	10254	10187	10114	10231	10188	10241	10097	10293	10203	10165	10175	10244	10433	10278	10201	10213	10152	10283	10337	10333	10158	10293	10242	10323	10232	10308	10307	10301	10101	10266	10285	10152	10272	10324	10389	10215	10206	10284	10128	10307	10161	10175	10387	10264	10452	10111	10280	10174	10215	10220	10007	10335	10143	10123	10283	10255	10195	10182	10150	10037	10038	10352	10163	10328	10169	10087	10124	10112	10337	10214	10170	10112	10310	10276	10242	10162	10002	10166	10134	10071	10119	10203	10165	10294	10086	10270	10306	10184	10225	10082	10149	10298	10240	10198	10275	10291	10255	10218	10364	10279	10200	10258	10302	10113	10332	10342	10053	10136	10168	10117	10203	10227	10162	10302	10104	10096	10322	10144	10120	10299	10209	10232	10146	10120	10283	10270	10206	10261	10237	10218	10253	10246	10235	10209	10311	10310	10177	10081	10151	10391	10260	10370	10366	10165	10193	10104	10097	10267	10267	10295	10187	10239	10393	10349	10267	10235	10188	10275	10217	10226	10140	10255	10195	10288	10277	10136	10212	10242	10193	10243	10230	10330	10236	10215	10190	10377	10203	10139	10118	10364	10260	10145	10242	10285	10123	10188	10328	10189	10215	10291	10273	10304	10164	10153	10369	10250	10110	10079	10247	10289	10179	10240	10211	10378	10231	10088	10301	10317	10195	10282	10215	10293	10262	10205	10231	10149	10250	10107	10238	10171	10325	10307	10193	10208	10267	10152	10316	10293	10109	10287	10218	10147	10336	10332	10119	10312	10170	10287	10196	10146	10199	10132	10207	10305	10274	10180	10155	10315	10194	10169	10141	10308	10358	10246	10241	10306	10180	10090	10117	10369	10122	10246	10136	10298	10393	10241	10257	10312	10175	10183	10291	10228	10205	10271	10313	10212	10287	10145	10260	10123	10258	10270	10317	10206	10271	10195	10093	10202	10193	10050	10398	10216	10276	10204	10131	10214	10199	10244	10171	10277	10229	10287	10255	10158	10141	10113	10312	10267	10167	10160	10292	10178	10161	10271	10292	9945	10254	10283	10341	10192	10162	10317	10152	9941	10162	10230	10083	10281	10219	10388	10294	10189	10263	10249	10266	10188	10175	10192	10179	10366	10252	10190	10153	10187	10215	10114	10055	10189	10112	10393	10224	10189	10096	10275	10248	10227	10369	10117	10088	10120	10298	10479	10298	10224	10154	10210	10197	10227	10189	10325	10253	10263	10328	10208	10239	10290	10296	10218	10214	10275	10203	10233	10249	10236	10287	10062	10333	10182	10231	10190	10217	10375	10068	10362	10193	10079	10220	10208	10242	10138	10211	10172	10203	10258	10305	10090	10262	10331	10270	10186	10279	10254	10187	10148	10208	10220	10058	10181	10141	10272	10266	10244	10150	10207	10026	10289	10209	10160	10212	10193	10214	10276	10170	10121	10248	10147	10266	10197	10307	10169	10238	10213	10337	10179	10172	10215	10248	10164	10243	10244	10266	10293	10243	10216	10197	10175	10117	10218	10158	10151	10112	10226	10140	10065	10163	10194	10228	10140	10123	10135	10183	10291	10282	10238	10230	10230	10503	10322	10354	10313	10349	10244	10330	10260	10171	10203	10260	10243	10272	10089	10290	10182	10330	10109	10061	10253	10327	10211	10166	10174	10202	10265	10397	10164	10251	10253	10155	10043	10226	10336	10213	10117	10199	10320	10249	10349	10111	10173	10119	10278	10258	10220	10235	10241	10284	10165	10213	10205	10324	10174	10208	10193	10184	10116	10182	10201	10305	10204	10183	10165	10097	10200	10178	10325	10267	10110	10027	10138	10145	10260	10198	10057	10161	10174	10194	10261	10026	10261	10267	10281	10302	10267	10232	10174	10299	10229	10183	10122	10329	10068	10197	10118	10218	10232	10134	10245	10262	10177	10266	10255	10300	10353	10081	10325	10256	10072	10135	10162	10210	10327	10085	10397	10159	10248	10151	10248	10379	10088	10100	10147	10286	10178	10307	10266	10270	10307	10227	10275	10337	10127	10128	10275	10155	10146	10282	10293	10258	10275	10287	10157	10163	10194	10245	10292	10312	10176	10333	10271	10147	10418	10308	10136	10121	10098	10153	10034	10250	10247	10210	10160	10199	10245	10106	10191	10126	10230	10235	10358	10146	10266	10198	10176	10493	10112	10052	10274	10185	10474	10349	10173	10166	10309	10216	10189	10064	10231	10275	10264	10187	10255	10283	10141	10127	10071	10219	10210	10422	10110	10268	10394	10248	10174	10190	10238	10036	10190	10381	10182	10270	10207	10223	10200	10297	10238	10178	10230	10138	10218	10067	10234	10171	10196	10305	10202	10262	10388	10186	10447	10330	10236	10182	10195	10161	10130	10280	10296	10244	10255	10346	10293	10316	10163	10164	10139	10144	10247	10237	10264	10136	10193	10209	10019	10309	10264	10165	10181	10175	10375	10305	10271	10163	10317	10056	10234	10284	10286	10278	10292	10256	10210	10157	10280	10123	10166	10145	10353	10197	10206	10348	10115	10385	10252	10316	10255	10124	10199	10164	10339	10221	10206	10243	10258	10330	10072	10253	10251	10176	10198	10319	10163	10307	10258	10243	10363	10252	10237	10147	10145	10187	10162	10102	10216	10092	10329	10192	10337	10246	10217	10142	10134	10237	10119	10244	10276	10249	10233	10287	10254	10273	10199	10230	10267	10239	10203	10287	10287	10312	10388	10288	10211	10224	10239	10276	10209	10137	10293	10277	10190	10125	10171	10102	10186	10132	10209	10194	10276	10312	10175	10274	10217	10326	10202	10198	10183	10178	10315	10277	10095	10216	10121	10257	10194	10323	10311	10334	10460	10364	10305	10205	10232	10127	10103	10302	10348	10106	10332	10145	10214	10232	9992	10276	10224	10160	10238	10300	10081	10190	10296	10230	10324	10067	10179	10163	10339	10234	10364	10412	10172	10250	10226	10184	10269	10243	10212	10354	10208	10183	10310	10180	10230	10202	10124	10413	10229	10299	10091	10209	10205	10270	10214	10098	10219	10292	10337	10237	10318	10086	10268	10257	10385	10103	10129	10145	10263	10251	10179	10243	10163	10252	10001	10416	10269	10333	10284	10115	10336	10264	10240	10405	10079	10393	10127	10255	10316	10319	10161	10266	10207	10128	10363	10125	10034	10220	10193	10077	10293	10235	10165	10137	10282	10264	10256	10219	10240	10287	10197	10164	10305	10336	10138	10167	10179	10148	10183	10189	10374	10118	10237	10155	10240	10299	10246	10029	10427	10165	10172	10232	10259	10371	10269
23392	21105	28359	24205	22531	33652	65493	61191	50391	39155	29472	22599	19403	18471	18293	18299	18192	18254	18295	18304	18473	18474	18302	18246	17917	18177	18269	18307	18219	18427	18047	18125	18024	18108	18372	17989	18124	18034	18196	18205	18148	18035	17904	18034	18045	17919	18030	18247	18000	18061	18374	18225	18074	18174	17949	17792	18004	18022	18263	17911	17918	17850	17947	17926	18227	17848	17992	17916	17748	18112	18022	18118	18030	18104	17720	18001	18129	18106	18175	18031	18031	18229	18192	18188	17866	18063	18180	17933	18252	17915	17806	18145	18307	18229	17994	18033	18367	18012	17932	18121	18103	18022	18060	18107	18182	18417	17992	18045	18092	18070	18023	18005	18074	17854	18068	18009	18151	18052	17965	18081	17956	18053	18065	18162	17965	18064	18063	18090	18137	18065	17888	17945	17903	17849	17912	18019	18043	17889	18014	18058	18011	18287	18165	18208	18265	17986	17864	17924	18228	17962	17790	18122	17915	18014	18182	18121	18047	17810	18065	18078	17991	17777	18024	18166	18064	17926	18174	17960	18028	17671	17957	18071	18205	17878	17797	18176	17740	18348	18151	17953	18092	17996	18035	17982	17758	17999	17986	18047	17912	18201	18014	18163	18190	18185	18226	17940	18054	17904	17810	17851	18243	17756	18197	18098	17989	18033	17942	17929	17987	18053	17991	18098	18139	18109	18187	18147	18036	17965	18023	18151	17929	18095	18201	17770	18005	17924	18203	17940	18024	17928	17835	17958	17942	18157	17878	17810	18205	18013	18132	18219	17971	18133	18198	18145	18114	18086	18150	17938	17984	17925	17968	18067	18245	17742	18244	18000	17991	17993	17943	18107	18129	18038	17866	18011	18123	18009	17945	18124	18049	18078	18080	18311	17947	17897	17836	18061	18069	17902	18029	18101	17943	17945	17985	18109	17805	17932	17990	18065	18128	17978	18086	17783	18196	17921	17981	18063	18190	18039	18014	18192	18115	18036	17997	18138	18113	17938	18016	17995	18066	18088	17980	17983	18042	18002	17898	17886	18071	18047	17992	17833	18110	18227	17966	18036	18203	17938	17963	18064	18073	18130	17957	18106	18151	18015	18040	18060	18288	18167	18019	18101	18076	18116	17917	17808	17792	17700	17965	17961	17997	17873	18011	18002	17877	18196	18327	18066	18041	18016	18018	18110	18047	18046	17900	18081	17884	18122	18187	17982	18114	17854	17976	17859	18009	17857	18113	18169	18297	18008	17862	18016	18066	18068	17826	17974	18260	18000	17968	17589	17922	18038	18004	18156	18266	18101	18023	17896	18052	18016	17754	17954	17824	18196	17955	17975	17772	17695	18067	17833	17863	17927	18123	17949	17799	17942	17884	18151	18049	18031	17982	17964	18208	17984	18171	18414	17974	18039	17878	17965	18089	17844	18061	18120	18017	17980	18138	18047	18030	17851	17819	17891	18157	18149	17916	17928	18100	17915	17973	17962	17998	18029	17804	17845	17937	17885	17918	17991	17885	17872	17924	18005	17907	17801	18014	18043	17996	18016	18309	18031	18005	18150	18081	17775	17911	18098	17950	18276	18080	17938	18133	18048	17981	18036	18185	18200	18138	18039	18164	18288	17933	17806	17897	17994	17957	17956	18031	17931	17929	17993	17930	17799	18082	17936	17988	17812	17875	18044	18107	18134	17780	17875	18178	17911	17837	17802	18046	18191	17901	17828	18160	18064	18108	17983	17886	18089	17982	17803	17978	17741	17789	17879	17898	17952	18130	18155	18010	17875	18170	17960	17973	18225	18078	18034	18063	17942	18012	18119	17830	18053	18009	18198	18034	18035	18016	18322	18066	17790	18115	18015	18080	18075	18202	17928	17959	17892	18017	17935	18046	17900	17950	18100	17926	18015	17940	18034	18305	18102	17962	17994	18115	17982	17975	18088	18071	18136	17945	18054	17985	18036	17965	17968	17985	18015	18233	17932	17836	17885	17755	18026	18111	18144	17856	18126	18269	17925	18262	17997	18029	18140	18187	17878	18066	17996	18019	18072	17914	18115	18134	17985	18072	18098	17949	17953	17851	17950	18063	17866	18028	18165	17907	17906	17949	17983	18156	18007	17922	18013	18154	17696	17913	17858	17957	18098	17974	17782	18170	18025	18117	18128	18136	18095	18102	17960	18087	18136	17914	18003	18004	18090	18084	18009	18037	17858	18138	17926	17967	18168	18226	18093	18007	17881	18104	18060	18030	17974	17900	17987	18164	18094	18162	18098	17985	17931	18145	18068	17872	17922	18001	18162	17999	18025	17913	17969	17832	18185	17862	18056	17881	18062	18246	17889	18200	17997	17972	18180	18210	18020	17976	17846	17975	17990	17955	17928	18104	17802	17967	17838	18188	17902	18166	17834	18108	18079	18057	17938	18129	18040	17865	17748	18000	18225	18030	17821	17742	17853	18026	17919	18051	17947	17999	18077	18063	18041	18186	17905	18062	18122	18156	18100	17958	17963	17960	17928	18225	17976	18055	17995	17930	17904	18122	18014	18159	17824	17953	17866	18156	17933	17769	18149	17932	18059	18238	17994	17932	18036	17938	17808	17932	18067	17981	17768	18082	17857	17956	17886	17921	18158	17966	17871	17903	18136	17928	18038	17914	17877	18123	17921	17957	18016	17990	18123	18172	18007	17928	17945	17748	18174	18063	17975	18037	18071	17973	18048	17819	18016	17933	18168	18085	17956	18281	18024	18123	18208	18047	18049	18106	17938	17835	18004	17941	17938	18037	17935	18063	17738	17907	18103	18131	18067	17990	18078	17942	17754	17886	18164	17915	17959	18030	18111	18162	18148	17869	17937	17961	17763	17952	18117	18159	18052	18084	18187	18022	17934	18103	17876	18153	18055	18052	17900	17876	18025	18130	18274	18018	18086	17952	17929	17957	17979	17984	18260	17941	18119	18203	17868	18012	17940	18161	18009	18028	18086	18074	18031	17966	18086	18155	18007	18005	18279	18205	18111	17867	18006	17992	18073	18158	17967	17909	18083	17984	18190	17939	17946	18250	18066	18119	18096	18022	18074	17837	18164	18085	18177	18072	17936	17985	18163	18144	17889	18085	18040	17770	17961	18203	18102	17917	17895	17880	17938	17950	18065	17963	17934	18091	18056	18014	18050	17875	17959	18139	17823	18096	17826	18088	18146	18074	18197	18162	17774	17888	18035	17971	17963	17978	17825	18128	18140	18008	18079	17737	18023	18036	18083	17994	17984	17839	18034	17791	18048	17874	17945	17847	17862	17915	18091	17752	17882	18202	18154	18065	17865	17889	18072	17920	18031	18096	18260	18145	17948	17985	18262	18187	17829	17904	18131	18063	18093	17906	17979	18173	18185	17977	17965	17832	18104	18080	17974	17887	18145	18152	18085	17859	17946	17950	17861	18021	18114	18010	17997	18068	17990	18157	18305	18127	18163	18038	18018	18061	18061	17974	18145	17996	18005	17951	18176	18068	17940	18031	18013	18086	18168	18035	18075	17822	17947	17861	17867	18033	17980	17864	18083	18189	18138	18111	17963	17805	18023	18097	17889	18036	18269	18163	17819	17729	18125	18087	17885	18078	18012	17927	18089	17862	18134	18031	17902	18019	17929	18233	18010	18025	17949	18045	18030	17844	17838	17941	17929	18103	18029	18146	18120	17981	18121	18200	17976	18050	17864	17869	17998	17915	18093	17997	18088	18095	17907	18158	17967	18030	18031	18038	17962	17926	17982	17926	17872	17975	18035	18004	18202	18039	17927	17995	18060	18122	18210	18061	18001	18144	17988	18070	18029	18124	18131	17909	18159	17977	18013	18088	17979	18050	18198	17993	17834	17907	17725	17952	17909	18049	18044	18114	18023	17971	18016	18014	18146	18136	18190	18027	17952	18122	18097	18001	17963	18187	18199	17959	18010	17809	17834	18163	18127	18141	18107	18123	17926	17938	17958	18160	18056	18159	18092	17783	17943	17964	17980	18156	18035	17995	17942	18041	18042	18067	17790	17968	17858	18102	18193	17929	18093	18158	17986	17865	18257	17780	17848	18078	18000	17984	17993	18062	17720	18026	17784	18070	18037	18073	17856	18111	17948	18107	17953	18265	18098	18024	17929	18044	18034	18074	17963	17959	17832	18068	17790	18124	18034	18177	18322	17979	18123	18148	17752	18032	17991	18213	17907	18019	17834	18140	18020	18012	18047	17868	17994	18000	17844	17838	17956	17942	17897	17868	18105	17803	17940	18013	17820	18024	17908	18099	18230	18120	18047	18023	18115	17998	18083	17815	18200	17885	17920	18029	18059	18007	17853	18175	17845	18001	18193	18031	17859	18041	17921	17923	18081	17958	18025	17856	18099	17970	18095	18241	17969	18084	17923	17994	17818	18082	18185	18057	17944	17987	17938	18189	18015	17913	18111	18041	17820	17988	18047	17975	17806	18090	17902	18014	18289	18081	17980	17890	17895	18291	18195	18010	18047	18039	17960	17902	17818	17938	18042	18284	18083	18242	17893	17948	17968	17862	17985	18067	18048	18035	18017	17933	17942	17981	17917	17965	18128	17946	17917	18043	18179	18013	18009	17907	18026	17904	18067	18013	17954	17973	18001	17940	18016	18056	17939	18006	17992	17900	18143	17937	17921	18259	18049	18027	18270	17919	17982	17810	17918	17883	18168	17955	17971	17988	18045	18052	18078	18019	18113	18007	18116	18106	18019	17882	17821	18029	17960	17964	18102	18032	17996	18029	18007	17889	18168	18160	18015	18037	17893	18158	18059	17890	17988	17944	17977	18136	17930	17878	18005	18147	18040	17938	17960	17749	17833	17959	17985	17705	17904	18026	17913	18098	17986	18097	17937	17683	17827	18088	17818	18026	17900	17988	18044	18047	17979	17958	17995	17992	18030	18071	18043	17952	18052	17986	17911	18027	18002	17806	17727	18153	18067	17996	18047	18166	18124	18259	17970	18070	17989	17962	18078	18169	17995	18011	18063	18162	18017	18074	17920	17899	18158	17981	17925	18419	18139	18073	18004	18051	18138	17929	18062	17801	17973	18142	17966	18066	18101	17931	17988	17994	17994	18084	18267	18054	17905	18080	18007	17872	17764	17970	17986	18112	17958	18110	17930	18047	18055
11263	21385	19206	14730	14633	31713	62177	55440	42181	29162	19594	13541	11006	10459	10532	10299	10400	10392	10467	10362	10355	10554	10388	10468	10426	10443	10546	10451	10409	10464	10396	10276	10337	10398	10452	10359	10344	10272	10387	10390	10416	10363	10170	10404	10431	10318	10383	10368	10365	10387	10398	10364	10292	10328	10280	10217	10219	10146	10239	10214	10378	10317	10300	10316	10274	10258	10356	10562	10319	10162	10274	10279	10199	10400	10368	10356	10325	10258	10300	10370	10440	10233	10141	10219	10328	10226	10369	10249	10149	10384	10342	10406	10149	10252	10246	10321	10276	10234	10236	10250	10344	10338	10331	10320	10387	10200	10338	10217	10160	10214	10249	10359	10348	10307	10175	10325	10202	10204	10129	10381	10354	10258	10244	10200	10386	10245	10375	10271	10230	10473	10274	10302	10358	10308	10316	10409	10266	10276	10190	10229	10328	10168	10355	10258	10341	10302	10228	10294	10177	10315	10294	10156	10153	10199	10205	10236	10223	10218	10192	10292	10445	10125	10333	10201	10285	10250	10312	10372	10420	10270	10202	10300	10178	10368	10211	10174	10364	10269	10223	10270	10303	10353	10279	10316	10360	10491	10298	10230	10316	10151	10202	10402	10166	10260	10450	10253	10298	10196	10492	10177	10199	10194	10316	10242	10222	10260	10083	10264	10257	10189	10254	10159	10351	10281	10370	10329	10324	10204	10378	10452	10236	10332	10227	10149	10314	10155	10301	10349	10213	10474	10326	10384	10241	10336	10210	10217	10325	10263	10249	10290	10230	10371	10238	10406	10169	10242	10200	10259	10412	10477	10282	10292	10250	10242	10400	10357	10326	10284	10230	10220	10381	10363	10234	10354	10350	10268	10262	10264	10306	10263	10319	10201	10277	10220	10422	10382	10340	10145	10298	10252	10365	10200	10336	10311	10278	10139	10190	10200	10322	10283	10275	10320	10478	10371	10257	10319	10283	10154	10275	10315	10362	10279	10235	10226	10393	10124	10196	10277	10224	10428	10241	10190	10253	10138	10283	10247	10188	10360	10290	10232	10306	10237	10336	10171	10337	10237	10234	10349	10187	10210	10167	10201	10290	10260	10329	10182	10285	10256	10321	10135	10320	10259	10209	10113	10275	10258	10092	10251	10289	10323	10127	10477	10255	10323	10252	10275	10322	10200	10324	10308	10290	10399	10339	10269	10133	10280	10249	10377	10104	10337	10081	10235	10390	10404	10195	10347	10284	10270	10206	10203	10247	10317	10208	10253	10439	10296	10264	10391	10197	10575	10290	10253	10238	10335	10320	10438	10235	10336	10187	10192	10311	10185	10167	10313	10382	10285	10339	10314	10320	10229	10413	10303	10280	10249	10296	10218	10373	10211	10274	10264	10254	10364	10288	10190	10335	10202	10283	10363	10258	10234	10310	10142	10363	10193	10210	10239	10288	10279	10291	10374	10136	10105	10278	10397	10208	10329	10361	10377	10155	10508	10264	10255	10324	10313	10142	10473	10257	10125	10120	10400	10176	10274	10317	10307	10208	10336	10242	10262	10270	10287	10329	10383	10256	10138	10247	10364	10196	10252	10268	10386	10237	10301	10301	10283	10347	10248	10266	10321	10350	10369	10223	10161	10365	10302	10189	10374	10169	10352	10330	10453	10208	10384	10314	10437	10194	10349	10494	10232	10362	10360	10351	10425	10219	10319	10388	10492	10213	10541	10198	10281	10181	10218	10288	10211	10294	10134	10258	10380	10346	10191	10298	10191	10343	10227	10327	10292	10182	10283	10318	10310	10183	10154	10292	10119	10451	10361	10167	10340	10353	10256	10425	10242	10289	10243	10344	10247	10194	10387	10261	10173	10326	10406	10344	10172	10099	10259	10352	10231	10232	10356	10369	10349	10276	10183	10415	10222	10327	10324	10412	10206	10348	10314	10345	10383	10237	10410	10183	10214	10406	10252	10327	10284	10236	10246	10300	10258	10263	10303	10306	10354	10336	10261	10313	10280	10232	10289	10221	10406	10293	10393	10254	10416	10266	10275	10274	10426	10141	10381	10260	10266	10281	10160	10366	10352	10230	10219	10282	10268	10379	10253	10344	10399	10202	10256	10259	10215	10457	10295	10356	10168	10196	10183	10278	10322	10348	10236	10403	10353	10265	10272	10315	10244	10186	10399	10174	10228	10296	10227	10308	10166	10255	10203	10358	10197	10357	10442	10200	10313	10399	10300	10211	10242	10301	10244	10261	10176	10247	10253	10360	10336	10518	10160	10254	10320	10269	10458	10178	10205	10391	10414	10366	10291	10293	10321	10382	10413	10239	10238	10321	10317	10365	10151	10270	10244	10431	10299	10330	10160	10307	10317	10332	10395	10235	10129	10186	10325	10202	10265	10293	10156	10188	10330	10193	10297	10299	10271	10326	10254	10289	10470	10376	10392	10285	10268	10273	10302	10398	10460	10276	10233	10280	10294	10263	10288	10183	10397	10383	10401	10269	10237	10268	10324	10336	10194	10232	10378	10243	10374	10301	10254	10209	10281	10162	10202	10206	10280	10297	10311	10297	10144	10293	10311	10257	10222	10370	10327	10365	10237	10207	10284	10327	10117	10184	10342	10250	10357	10205	10278	10162	10297	10368	10266	10158	10190	10206	10413	10368	10352	10129	10311	10282	10141	10323	10250	10365	10354	10264	10403	10320	10246	10248	10229	10311	10311	10161	10196	10267	10157	10334	10370	10327	10217	10355	10138	10296	10281	10283	10252	10252	10211	10301	10272	10325	10302	10272	10371	10303	10141	10407	10264	10081	10260	10325	10217	10239	10248	10223	10241	10399	10244	10202	10299	10324	10214	10175	10362	10229	10340	10494	10191	10209	10280	10236	10234	10240	10349	10229	10362	10304	10187	10308	10344	10386	10238	10355	10294	10298	10307	10245	10380	10160	10257	10331	10355	10247	10328	10319	10219	10363	10239	10205	10359	10191	10296	10360	10200	10338	10208	10213	10307	10243	10084	10106	10395	10154	10175	10333	10172	10306	10355	10285	10221	10348	10242	10138	10055	10246	10274	10321	10295	10425	10229	10481	10167	10252	10348	10278	10283	10127	10257	10512	10306	10234	10293	10207	10364	10453	10285	10341	10332	10351	10269	10227	10254	10305	10339	10249	10285	10303	10284	10228	10104	10296	10371	10297	10223	10160	10273	10389	10320	10203	10240	10268	10264	10388	10244	10243	10269	10258	10208	10344	10368	10216	10312	10352	10184	10229	10085	10331	10325	10301	10313	10255	10437	10281	10309	10274	10230	10217	10431	10310	10516	10283	10269	10344	10246	10257	10357	10091	10234	10295	10207	10372	10198	10345	10219	10305	10361	10224	10357	10208	10350	10253	10306	10314	10493	10319	10349	10404	10363	10160	10229	10259	10277	10144	10309	10395	10249	10187	10328	10282	10306	10264	10354	10209	10412	10317	10310	10152	10236	10287	10183	10183	10216	10325	10277	10195	10267	10175	10135	10348	10094	10260	10319	10430	10377	10151	10186	10102	10282	10046	10414	10285	10334	10389	10357	10261	10363	10232	10320	10418	10318	10372	10251	10427	10311	10276	10334	10266	10333	10347	10250	10341	10157	10209	10206	10349	10345	10452	10473	10232	10263	10440	10255	10295	10158	10237	10314	10361	10322	10218	10381	10339	10299	10297	10385	10337	10305	10352	10175	10238	10267	10256	10278	10139	10243	10087	10440	10250	10175	10262	10188	10138	10357	10277	10199	10266	10328	10305	10292	10306	10154	10410	10326	10383	10270	10259	10390	10219	10304	10261	10355	10309	10216	10228	10296	10274	10220	10266	10324	10184	10153	10204	10204	10347	10271	10340	10314	10301	10212	10290	10117	10237	10200	10400	10277	10102	10271	10258	10305	10342	10421	10298	10252	10321	10216	10309	10310	10359	10192	10206	10448	10294	10426	10263	10005	10328	10251	10331	10251	10355	10409	10155	10396	10279	10253	10380	10185	10365	10282	10238	10309	10257	10230	10464	10286	10228	10227	10271	10309	10360	10286	10318	10341	10301	10372	10161	10312	10258	10303	10084	10175	10368	10381	10305	10365	10320	10360	10227	10363	10215	10264	10223	10215	10262	10347	10318	10313	10307	10262	10420	10399	10440	10129	10406	10253	10459	10242	10130	10333	10257	10354	10324	10068	10395	10105	10391	10073	10193	10247	10321	10438	10323	10310	10335	10274	10196	10332	10203	10349	10308	10213	10340	10436	10174	10273	10150	10142	10359	10264	10273	10293	10319	10261	10350	10278	10275	10288	10334	10201	10293	10520	10245	10228	10166	10334	10205	10270	10246	10271	10292	10179	10382	10391	10202	10204	10309	10362	10322	10339	10442	10140	10268	10384	10363	10287	10309	10220	10288	10200	10082	10352	10208	10259	10167	10345	10246	10427	10162	10322	10251	10426	10385	10239	10319	10309	10338	10133	10271	10223	10270	10291	10207	10157	10287	10395	10220	10224	10188	10266	10374	10351	10254	10252	10171	10196	10130	10151	10248	10343	10292	10342	10263	10237	10297	10279	10252	10317	10380	10149	10494	10262	10484	10335	10416	10310	10236	10397	10158	10333	10208	10298	10222	10320	10338	10192	10365	10351	10209	10366	10141	10269	10391	10286	10444	10334	10196	10402	10230	10359	10315	10216	10388	10319	10369	10287	10324	10219	10255	10515	10236	10239	10281	10374	10171	10291	10341	10254	10143	10228	10207	10191	10307	10155	10215	10217	10227	10289	10377	10142	10290	10407	10263	10395	10172	10229	10369	10166	10231	10235	10181	10156	10300	10293	10164	10559	10219	10386	10416	10120	10156	10511	10233	10191	10422	10314	10291	10275	10324	10253	10273	10312	10360	10362	10271	10475	10278	10307	10245	10251	10216	10248	10240	10377	10325	10240	10289	10233	10345	10262	10440	10359	10217	10216	10344	10398	10223	10187	10374	10341	10337	10151	10193	10215	10300	10195	10164	10203	10203	10240	10178	10338	10383	10346	10390	10303	10278	10276	10341	10185	10315	10261	10213	10211	10447	10298	10433	10277	10372	10194	10296	10310	10209	10206	10407	10242	10319	10358	10152	10424	10503	10350	10349	10197	10333	10217
30227	22882	22440	20373	18426	19550	23635	25443	23420	21136	19468	18481	18037	18081	18037	18104	18201	18054	18103	18272	17994	18157	18255	18123	18076	18172	17946	18021	18012	17804	18073	17951	18000	17934	18043	18003	18177	18063	17906	17882	17837	17918	18002	17958	18208	18008	17859	17981	17728	17867	18093	18062	18111	17940	18223	17986	17947	17883	18014	17721	18102	18048	17909	18016	18185	17953	18056	18059	18053	18109	17882	18151	18138	18015	18026	18177	18199	18098	17949	17883	18126	17951	17917	18153	18017	17899	17933	17963	18055	18239	18236	17931	17962	17955	18044	17984	18065	18099	17904	17993	17926	17991	17988	18007	18420	18198	18146	18136	17862	18120	18113	17993	17851	17744	17904	17940	18175	18037	17902	17930	17988	18075	17941	17915	17825	17872	17856	17922	17885	18242	18016	17945	18208	18036	18297	17987	17939	17918	17963	18046	18182	17928	17952	17902	18067	17722	17808	17893	17823	17886	18003	18171	18001	18068	17988	17978	18040	17862	17809	17876	18071	17854	17988	18159	17856	17892	18009	17981	18054	17846	18075	17803	17915	18059	17988	17778	17746	18074	17788	17940	17932	18209	17803	17902	17982	17773	17971	17985	18045	17942	17900	17964	17993	18020	17735	17883	17761	18172	17847	17897	17761	17844	17895	17898	17932	18017	18056	18029	18119	17980	17796	17817	17913	18099	18132	17988	18175	17872	18150	18161	18176	18029	17979	17886	17952	18006	18046	17870	18081	18129	17931	17982	18074	17942	17928	17924	18040	17983	17956	18011	17749	18014	18075	18190	17975	18138	17927	18037	17942	18123	18068	18211	18021	18249	18141	18136	18175	17879	18166	18046	17925	18000	17998	18056	18095	17750	18070	17837	18119	18184	18153	18002	17909	18069	17999	17974	18127	17791	17916	18097	18082	18016	18091	17892	18120	17926	18064	18034	17963	17936	17991	18117	17976	18029	18009	18012	17933	17996	18096	17842	18159	17880	17912	17884	18018	17920	18146	17968	18041	18045	17770	18005	18025	18068	17960	17875	17936	17772	18096	18099	17982	18136	18133	17992	18178	17811	18221	18158	18102	17989	17990	17951	18080	17979	18036	18165	18027	18080	17892	18023	17923	18142	17961	17894	17907	17952	18011	17904	17953	18123	18041	17959	17920	17943	17902	17812	18050	17926	18028	18123	18042	18287	18013	17903	17910	17934	18014	17890	17992	18116	17882	17945	17984	18042	17980	17882	17879	18077	17977	17875	17949	17921	18184	18270	17868	17947	18033	18341	17977	18077	18041	18097	17852	18092	17929	17996	18033	18017	18078	18110	17985	17846	18089	17826	18147	18098	17984	17838	18118	17888	18046	17914	18046	18135	17857	17982	17757	17796	17842	17877	17857	18018	18052	17858	18068	17992	17950	17940	17974	18099	18063	17975	17905	18026	18004	17758	17881	18148	17971	17891	18041	18059	17817	17956	17959	17940	17999	18035	17842	17946	18013	17942	18003	17981	17884	17944	18158	18173	18026	18016	17924	17938	17920	17961	18017	18286	17997	17994	17927	17897	18170	17991	17950	17919	18268	18165	17863	18053	17992	18069	17804	17946	17944	17958	18091	18061	17862	17956	18015	17903	17973	18158	18003	18141	17919	17815	17913	18101	17855	17992	18138	17832	17936	17916	18261	18207	17942	18102	17828	18053	18058	17742	18067	18207	17813	17994	17909	17907	17825	18003	17992	17941	17889	17932	17985	17992	18079	18092	18111	18011	17936	18090	18001	17990	18157	17919	18131	17947	17949	18195	18137	18018	18075	18019	18013	17924	17982	17932	17910	17935	18010	18032	17897	18024	17896	18219	18209	17968	17985	17879	17900	17985	17984	17776	17887	18042	18017	17682	17872	18093	17800	18107	18186	18009	17901	18057	17971	18069	17880	18018	17981	17960	17723	17994	17787	17925	17988	17852	17916	17961	18030	17984	17901	18135	18105	17561	17914	18074	18058	17952	18085	17971	18020	17982	17954	17944	18100	18075	17915	17856	17955	17926	18033	18099	17964	17924	17952	18095	17974	18030	17922	18037	17944	17758	18145	17795	17921	17744	18108	18011	18076	18147	17784	18134	18039	17905	17902	17670	17971	17882	18045	18097	18040	18040	18189	18203	18054	18048	17937	18204	17953	17873	17791	18079	18093	18086	18104	18086	18191	17965	17951	17722	17899	17875	18023	18258	18062	17880	17899	18009	18010	17802	17848	18195	17971	17982	18127	18031	17914	18104	17895	18036	18039	18256	18125	17885	17887	18027	17831	17993	18056	17879	18213	18144	18097	17902	18051	17884	17819	17809	18156	17963	17847	17944	17974	18032	18017	18139	17830	17961	17895	17978	18144	18006	17879	18019	17926	18069	18138	18032	18127	18083	18026	17985	18086	17974	17997	17928	18116	18135	17906	17972	18257	18194	17927	17980	17944	17906	18124	18074	17849	18030	18115	17824	17928	17976	18023	18087	18165	18255	17860	17879	17876	17920	17821	18195	17881	17711	17761	17962	17972	18001	17792	17892	17788	17783	18059	18009	18089	17876	17908	17975	18034	17840	18016	17768	17828	18052	18080	18125	17776	17950	17927	18133	18041	17990	17840	17950	17980	18073	17777	17749	18080	18063	17678	17928	17829	18056	17907	17837	17778	17765	17896	18298	18024	18045	18045	18019	17830	18033	17807	17958	17950	18104	18142	18010	17988	18034	18014	18160	17973	17734	18053	18147	17947	18135	18069	17909	18095	17965	18063	18010	17935	17813	17961	17947	17850	18007	18281	17971	17978	17952	17959	17843	17918	17886	17999	18085	17967	18068	18098	18001	18153	18155	18017	17801	18000	17912	17885	17998	18068	17940	17929	17930	18137	17971	17872	17981	18139	18082	17997	17977	17960	17586	17960	17944	18030	17972	18053	18121	17966	17994	17911	17815	17938	17905	17873	17952	17791	17941	17708	18111	18036	17873	17930	18003	17926	17994	18158	18107	17979	18022	18003	18040	17899	18076	18198	18047	17919	18213	18060	17912	17919	18125	18063	17893	17860	18040	18061	17813	18165	18074	17967	18097	18041	17917	17944	17973	17746	18042	17932	17895	17970	17921	18056	18123	18136	18034	17847	17913	18114	18164	17836	18072	17887	17994	18034	18007	18040	18135	17858	17936	18000	18031	18138	18050	17838	18041	18206	17937	18058	17979	17925	18062	18092	18069	17853	17980	17870	17932	17918	18005	17979	17815	18090	18134	17941	18136	17955	18083	18147	18019	18105	17945	17996	17922	17995	18111	18128	18099	17979	18236	17800	18032	17960	18045	18074	18116	18077	17798	17899	18064	18158	18006	17927	17844	17885	18114	17981	18081	17926	18137	18043	17891	18046	17833	17956	17884	17910	17982	17981	18034	17998	18028	18002	18041	18027	18157	17991	17977	17877	17823	17970	17941	17940	17747	18125	18096	17821	17861	18028	17989	17970	18135	17787	17913	18193	17943	17984	17849	17973	17837	18061	18022	17929	18053	18064	18201	17916	17827	17990	17976	17835	18024	18023	18092	17881	18008	17902	17946	17959	18003	18022	18092	18034	17792	18048	17946	17993	17939	18004	17972	17831	18342	17996	17938	18137	18016	17864	17868	17723	18057	18116	18154	18061	17792	17878	17949	18130	17943	17904	18126	17611	18018	17958	17996	17844	17966	17976	17845	18110	18089	18087	17994	18157	18182	18066	18204	18018	18023	17894	18039	18048	18083	17751	17894	17904	18111	17990	17975	18024	17834	18129	18261	17999	18044	17923	18008	17923	18044	18160	18154	18085	18267	17941	17869	17965	17884	17948	17871	17864	18017	17985	18057	18141	17998	18071	17946	18235	18064	17885	17777	18074	17913	18113	17853	18143	18117	18075	18200	18216	18101	17865	18004	17988	18065	17973	18074	18089	17991	18054	18020	17955	18031	17977	18129	17764	17796	17977	18059	17918	17892	17742	17872	17867	17858	18058	18027	18289	17981	18138	17749	17785	18092	18124	18186	17754	17865	18024	17861	17738	17815	18099	17959	18094	17939	18040	18246	17981	17807	18053	18077	18038	18090	18060	17994	17983	17866	18034	17903	17914	18057	18043	17942	18046	17893	17836	17886	17988	17957	17792	17940	17884	18174	18019	18091	17776	18081	18018	18092	18020	17953	17997	17858	17873	18209	18049	17915	17961	18070	18057	18198	17805	17868	17897	17972	18057	18091	18024	18130	18075	18173	18279	18071	17997	17986	17870	18029	17987	18138	17974	18056	17797	18194	17808	18104	17874	17890	17933	18091	18016	18113	17966	17975	17810	17838	18067	17997	18122	17986	18149	18129	17893	17795	18038	17957	17947	17929	18067	18179	18008	17993	18234	18080	17971	17921	18080	18013	18039	17876	18177	18166	17946	17988	18078	17779	17834	17943	17978	18161	17860	17827	17979	17866	18064	17864	18181	17972	18008	17916	17994	18062	17897	18263	18057	17884	17981	17876	18239	17945	17975	17903	18226	18004	17967	18063	18184	18133	17897	18143	17937	17922	17820	18130	18073	18120	17738	17880	17980	18052	18108	18032	17746	17897	17793	17880	18108	18155	17809	17827	17990	17811	17977	17969	18121	18071	18171	17989	18027	18154	17726	18003	18116	18013	18079	17778	17998	18051	17970	17882	18082	18200	18127	17969	17904	18049	18101	17982	17994	17723	17793	17763	18153	17941	17965	18000	17975	18121	17964	18065	17774	18096	18166	17853	17711	18138	18124	17961	17867	17894	17927	18094	18059	17897	18107	18082	17969	18127	18019	18056	17914	18051	17887	17970	18268	18289	17919	17954	18191	18062	17981	18175	18206	17890	17997	18073	18197	18323	18025	17779	17830	18125	18154	17911	17958	17810	18027	17933	18055	17991	18208	17969	17893	18041	17958	17946	18021	17765	18049	17892	17932	17809	17871	18008	18078	17935	18124	18001	17968	17870	18084	18043	18101	17999	18076	17908	17966	18132	18001	18159	17776	18008	17952	18268	18117	17947	18041	17864	18025	18217	17846	18122	18011	17903	17764	17799	18004	18113	18073	17801	17867	17949	17784	18121	18125	17962	17934	18106	17969	18061	18086	18055	18227	18036	18144	17891
12173	12315	11295	10717	10532	11821	16274	18021	15054	12348	10887	10470	10280	10281	10132	10220	10059	10068	10151	10236	10189	10038	10150	10094	10219	10131	10042	10070	10001	10141	10190	10209	10108	10009	10167	10155	10049	9976	10076	9992	9920	9943	10061	10038	10110	10222	10199	10003	10156	10096	10117	10004	10168	10133	10141	10034	10028	10189	10092	10153	10142	10132	10245	10174	10129	10035	10028	10049	10137	10038	10175	10081	10122	10169	10047	10125	9927	10005	10050	10048	10100	10249	10228	10053	10194	10165	9999	10140	9959	10061	10203	10042	10012	9889	10099	10060	10162	10019	10114	10130	9946	10141	10105	10039	10168	9895	10116	10266	10047	10130	10061	10180	10153	10004	9936	10122	9975	9817	10112	10106	10040	10035	10027	9926	10201	9999	10075	10006	10032	10152	9914	10068	10168	10070	10083	10205	10059	9946	10118	10090	10015	9978	10103	10015	10063	10027	9979	10035	10021	9973	10113	10032	10111	10138	10198	10065	10069	10045	9882	10162	10063	10040	10065	10079	10079	10089	10006	10017	10029	10223	10013	10204	10110	10283	10179	10025	10004	10105	9846	10065	10030	10218	9933	10190	9975	9880	10121	10146	10179	10044	10148	10065	10110	10053	9932	10065	10032	10101	10066	10042	10175	10110	10145	10054	10051	10159	10099	10073	10044	10229	9943	9998	10127	10196	9970	10021	10137	10184	10075	10111	10084	10051	10119	10176	10055	10089	9985	10035	9989	10197	10088	10213	10204	10021	10034	10110	10185	10053	10020	10144	10038	9952	10156	10122	10031	10118	9991	9984	10054	10121	10004	10120	9982	9959	10122	9931	10200	10036	10042	10059	9980	10109	10059	10015	10133	10011	9898	10051	10086	10238	10060	10106	10000	10183	10194	10030	10026	9984	10021	10111	10100	9994	10181	10268	10208	10050	10018	10132	10030	10012	10108	10119	10012	9901	10259	10108	10043	10174	10072	10017	9993	10107	9993	10050	10085	10094	10147	10035	10066	10143	10000	10085	10093	10055	10199	10170	10105	10080	10185	10063	10041	10072	10097	10025	10090	10035	10049	9880	10085	10058	10134	10196	10005	10156	10063	10173	10131	10092	9955	10022	10054	10082	10150	9990	9973	10014	10118	10211	10026	9998	10007	10171	9999	10180	9987	10109	10122	10023	10146	10014	10163	10015	10041	10134	10087	10101	10183	10137	10080	10071	10011	10027	10155	10170	10059	10040	10111	10029	9956	10201	9939	9983	10073	10079	10137	10042	9951	10024	10106	10013	10157	10140	10110	10076	10116	10171	10140	10219	9911	10092	10097	10006	10079	10121	10181	10110	10078	10080	10048	10047	10091	10200	10013	10121	10180	10179	10208	10088	10188	10070	9910	10064	10215	10114	10027	10108	10201	9959	10023	10071	10201	10275	10049	10107	10053	10009	10101	10084	10053	10036	10077	10032	9958	10156	10000	9983	10077	10151	10041	9991	10022	10207	10073	10177	10248	10131	10109	10067	10119	10096	10209	9980	10043	10099	10027	10075	10213	10137	10053	10035	10083	10094	10079	9996	10019	10280	10099	10186	10258	9946	10099	10149	9999	10162	10050	9989	10074	10183	10159	10162	10027	10078	10135	10197	10117	10015	10161	10075	10109	10095	10074	10089	10039	10090	10080	9994	9990	10126	10071	10205	10176	10003	10122	10076	10183	10225	9980	10060	10229	10083	9974	10110	10046	10021	9968	10047	10155	9932	10113	10049	10247	9991	10145	10123	10098	10136	10069	10042	10108	9920	10066	10029	9844	10190	10030	10026	10011	10114	10023	10133	10010	9999	10007	10158	9959	9975	10104	9916	10261	10048	10145	10097	10173	10112	10031	10138	10107	10125	10035	10107	10064	10086	10127	10075	10170	10033	9993	10091	9976	10192	10077	10217	10099	10146	10130	10078	10057	10156	10179	10116	10019	10056	10175	10214	10197	10210	10207	10064	10027	10083	10074	9997	9992	10128	10192	10122	10149	10032	10178	10127	10154	10214	10151	10116	9931	9999	10188	10110	10166	10161	10106	9971	10143	10008	10102	10167	10161	10013	9948	10154	10184	10190	10135	10117	10137	10004	10028	10168	10026	9915	10115	9885	10098	9954	9952	10013	10054	9977	9997	10091	10139	9944	9879	10025	10062	10178	10068	9965	10067	10141	9983	10044	10063	10009	10058	10122	10096	10041	10168	10218	10005	10046	9929	10060	10213	9943	10019	10160	9942	10175	9826	10129	9940	10114	10062	10006	10220	10029	10102	9941	10272	10140	10105	9940	10006	10045	10177	10044	10118	10012	10135	10148	10119	10188	9887	10027	9972	10207	10178	10116	10037	10093	10149	10144	10084	9951	10083	10074	9969	10021	10156	9984	10060	10088	10097	9904	10093	9934	9951	10070	10203	9918	10086	10000	10073	9940	10167	9990	10037	9892	10036	9836	10061	10143	10080	9906	10064	10101	10128	10146	10104	10076	10089	10043	10013	10103	10130	10040	10063	10094	10288	9977	9950	9990	10120	10032	10212	10077	10065	10187	10163	10076	9948	10274	10197	10142	10054	10058	9958	10032	10123	10126	10046	10073	10059	9955	10187	10027	10084	10139	10069	10061	10056	9962	10219	10168	10064	9908	10095	10146	10077	9969	10067	10036	10029	10196	10018	9934	10091	10110	10095	10100	10000	10101	10072	10078	10223	10038	10011	10092	10172	9994	10121	10159	10006	10091	10068	10206	10135	9985	10078	10188	10208	10074	9995	9995	10247	10012	9967	9917	10012	10041	10126	10002	10106	10089	10160	10078	9954	10180	10122	9894	9978	9957	10131	10045	10132	10044	10146	10090	10049	10121	10108	10079	10252	10097	10014	9934	10078	10000	10095	9984	10082	9987	10058	10076	10102	10021	9968	10091	10063	10059	10138	9950	10116	9925	10084	10057	10168	10042	10021	10060	10165	10104	10088	9831	9943	10138	10001	10057	10062	10100	10100	9989	10320	10319	10156	10222	10100	10082	10067	10100	10042	10103	10141	10047	10110	9965	10003	10036	10189	10101	10150	10189	10009	10153	10113	10047	10160	10141	9952	10279	10242	10056	10105	10058	10199	10061	10064	10001	9951	10139	9930	10038	10134	10129	10245	10041	10003	10041	10196	10090	10078	10201	9976	9989	10018	10219	9850	9940	10046	9990	10198	10258	9914	10158	10233	10116	10102	9984	10120	9946	9984	10084	9952	10113	10055	10116	10118	9975	9960	10174	10121	10190	9999	10063	10109	10170	9984	10153	10003	10114	9839	9990	9977	10063	10191	10103	10148	10039	10105	10149	10180	9956	9849	10029	10005	10225	10078	10075	10118	10065	10012	10164	10131	10029	10052	10139	10113	10016	10147	10095	9961	10152	10139	10026	10232	10150	10048	10160	10044	10100	10152	9925	9995	9982	10092	9951	10107	10177	9909	10114	10041	10050	10108	10173	10136	10088	10112	10154	10130	9953	10195	10130	10106	9983	10199	9982	10041	9948	9980	10107	9984	10158	9980	10081	10049	10197	10096	10092	10150	10191	10071	10094	10274	10025	10070	10135	10196	10126	10058	10143	10072	10057	10095	10027	10081	10147	10056	10174	10145	10165	10106	10051	10000	10041	10027	10010	10008	10173	10245	10147	10031	10158	9994	10065	10209	10094	10075	10025	10244	10110	10153	10176	10106	9955	10236	10305	10111	9970	10220	10020	10067	10152	9967	10148	10154	9997	10149	10046	10104	10004	10117	10235	10085	9981	10075	10131	10024	10168	10146	10096	10165	9965	10005	10000	9918	10141	10086	10102	10152	9978	10024	10114	10129	9963	9974	9929	10033	10032	10119	10056	10193	10096	10193	10231	10109	10065	10074	10161	10095	10078	10140	10063	10040	10211	9987	10086	10023	10048	10178	9968	9913	10142	9962	10098	10089	10009	10035	10029	10211	9909	10174	10125	10054	10080	10107	10080	10119	9942	9978	10137	10023	10002	10122	10046	10100	10155	10254	10115	9984	9985	10134	10120	10054	10098	10126	10065	9978	10152	10075	10129	10125	10157	9994	10251	10198	10082	10081	10139	10128	10123	9994	10006	10195	10144	9936	10076	10310	10199	10122	9960	10099	10071	10041	10105	10111	10035	10146	10047	10134	9981	10069	10255	9988	10077	10016	9970	10018	10008	10037	9994	9990	10033	10039	9890	10071	10068	10153	10076	10125	9969	10064	10160	10044	10124	10161	9910	10123	10161	9942	10144	10055	10074	10048	10021	10024	10183	10059	10090	9976	10080	10264	10078	10160	10065	9951	10132	10007	10058	10142	10039	9983	10058	10051	10004	10112	10222	10118	10089	10082	10028	10149	10311	10111	10174	10131	10043	10023	9981	10063	10075	10231	10140	10107	10091	10026	10050	10100	10177	10151	9985	10244	10094	9988	10092	10183	10108	10217	9965	10174	10079	10101	9865	10091	10149	10162	10113	10136	10097	10022	10127	10098	9852	10023	10123	10133	10016	10162	9805	10051	10130	10107	10127	10249	9987	10006	10047	10067	9922	10063	9960	10167	10130	10095	10085	10070	10094	9948	10034	10104	10079	10030	9918	9996	10089	10251	10150	10026	9977	10239	10062	9993	10084	10077	10001	10231	10112	10085	10058	10090	10064	9984	10138	10197	10089	10031	10228	10197	10140	10096	10072	10160	10017	10029	10154	10210	10060	10083	10130	10020	10143	9906	10116	10082	10165	10038	10056	10033	10096	10159	10070	10125	10083	10173	10095	9934	10053	10142	10171	10149	10137	10053	10080	10140	10035	10119	10044	10116	10042	10142	10037	10259	10149	10006	9922	10167	10261	10027	10050	10158	10076	10075	10004	10135	10171	10086	9909	9957	10088	10029	10016	10030	10018	10073	9998	10207	10222	10167	10037	9882	10081	10116	10132	9976	10077	10040	10104	10124	10093	10143	10095	10178	10202	10086	10008	10073	10074	10144	10293	10139	10042	10151	10193	10020	10174	10058	10022	9920	10077	10019	10151	10038	10080	9900	10156	10101	10079	10121	10044	10101	10143	10153	10148	10122	10316	10112	10146	10181	10121	9949	10212	10032	10033	9975	10204
25349	21123	27462	26056	22820	28748	48431	44164	38710	30402	23060	19939	18608	18080	17847	17769	17780	17968	17777	18043	17998	17660	17943	18023	18063	17892	17867	18001	18069	18174	18012	17868	17977	17828	17878	17986	17920	17886	17719	17773	17907	17791	17621	17793	18005	17871	17828	17791	17948	17976	17698	17876	17688	17832	17855	17947	17955	17710	17841	17717	17859	17919	17900	17838	17902	17984	17741	17684	17794	17747	17853	17744	17837	17738	17818	17952	17887	17867	17835	17759	17808	17824	17590	17682	17785	17878	17715	17759	17787	17874	18046	17651	17814	17888	17692	17804	17602	17884	17704	17928	17778	17691	17609	17814	17865	17745	17885	17954	17781	17734	17805	17748	17667	17864	18013	17768	17873	17789	17792	17677	17727	17990	17700	17808	18003	17904	17771	17692	17788	18061	17766	17911	17606	17799	17827	17841	17761	17807	17839	17898	18162	17587	17561	17889	18064	17922	17872	17936	17911	17954	17779	17831	17693	17821	17699	17773	17865	18080	17865	17815	17717	17781	18022	17644	17780	17928	17593	17967	17740	17647	18170	17892	17894	17930	17822	17587	17644	17506	17767	17909	17627	17813	17792	18010	17760	17922	17724	17913	17739	17917	17847	17894	17684	17820	17838	17893	17973	17779	17632	17694	17735	17766	18025	17795	17954	17883	17909	17785	17888	18099	17939	17671	17828	17924	17721	17810	17814	18005	17745	17594	17691	17799	17887	17858	17855	17647	17756	17875	17719	17933	17840	17928	17837	17696	17907	18139	17941	17675	17769	17820	17788	17966	17871	17953	17785	17722	17711	17830	17757	17768	17727	17697	17911	17770	17756	17669	17816	17751	17819	17746	17668	17765	17836	17654	17922	17698	17919	17698	18013	17996	17849	17962	17792	17597	17813	17811	17941	17769	18101	17737	17810	17860	17748	17644	17684	17624	17867	17754	17879	17933	17760	17934	17850	17965	17855	17902	17865	17801	17984	17794	17842	17669	17948	17758	17740	17585	17659	17819	17790	17880	17713	17723	17857	18207	17987	17812	17953	17805	17821	17806	17883	17952	17959	17946	17950	18016	17846	17740	17918	17821	17783	17768	17832	17891	17754	17790	17954	17891	17656	17737	18049	17617	17774	17880	17830	17887	18017	17692	17767	18057	17960	17763	17765	17991	17846	17975	17898	17994	17739	17843	17887	17910	18136	17931	17856	17836	18135	17802	17784	17782	17777	18043	17795	17763	17617	17882	17724	17815	17890	17837	17859	17859	18007	17560	17787	17873	17744	17671	17834	17857	17920	17794	17671	17704	17806	17985	17842	17736	17820	17811	17919	17927	17679	17965	17816	17683	17646	17827	17976	17960	17672	17785	17837	17769	17719	17926	18007	17776	18098	17659	17901	17903	17624	17745	17711	17823	17843	17697	17855	17699	17821	17721	17840	17690	17870	17928	18094	17702	17762	17803	17773	17926	17688	17730	17759	17751	17859	17791	18015	17844	17975	17745	17787	17798	17898	17789	17644	17815	17719	17839	17925	18015	17718	17982	17612	17867	17871	17769	17679	17918	17686	18037	17758	17817	17947	18079	17868	17714	17849	17752	17769	17644	17943	18010	18001	17871	17725	17626	17870	17530	17880	17821	17703	17888	17649	17695	17870	17827	17923	17742	17801	17699	17757	17774	17752	17812	17929	17860	17769	17853	17733	17904	17792	17938	17639	17685	17970	17906	17685	17782	18056	17674	17929	17796	17772	17635	17678	17779	17782	17580	17868	17811	17904	17857	17799	17576	17948	17811	17940	18085	17871	17865	17729	18012	17771	17799	17717	17694	17664	17883	17722	17719	17820	18033	17749	17906	17990	17738	17847	17877	17949	17723	18032	17875	17862	17860	17774	18134	17848	17754	18061	17851	17601	17874	17923	17638	17947	17878	17632	18007	17884	17892	17751	17827	17954	17816	17834	17907	17954	17927	17834	17890	17843	17666	17922	17715	17650	17671	17651	17865	17906	17876	17931	17728	17739	17632	17837	17746	17544	17885	17907	17777	17659	17775	17973	18026	17745	17868	17696	17992	17764	17876	17577	17926	17831	17804	17915	17708	17703	17728	17924	17963	17885	17896	17842	17771	17710	17962	17770	17689	17803	17728	17804	17819	17878	17796	17650	17825	18121	17702	17680	17858	17749	17929	17778	18008	17939	18034	17831	17773	17613	17902	17706	17813	17924	18122	17769	17790	18026	17805	18029	17917	17741	17717	17871	17724	17576	17790	17944	17653	17654	17978	18145	17815	18014	17746	17748	17946	17776	17889	17915	17904	17785	17990	17848	18034	17888	17688	17586	17668	17737	17775	17849	17696	17820	18110	17991	17713	17794	17786	17615	17960	17875	17822	17650	17889	17628	17686	17749	17677	18077	17805	17984	17769	17801	17793	17780	17941	17788	17741	17699	17996	17956	17913	17900	17769	17841	17875	17926	17737	17992	17614	17770	17875	17814	17824	17864	17689	17702	17742	17855	17529	17762	17783	17814	17783	17656	17786	17774	17985	17749	18047	17851	17799	17760	17780	17894	17773	17749	17693	17894	17654	17842	17980	17787	17665	17784	17863	17931	17826	17945	17927	17954	17884	18032	17855	17938	17750	17937	17820	17776	17976	17768	17816	17904	17892	17875	18037	17853	17714	17897	17822	17705	17774	17899	17525	17895	17897	17551	17869	17930	17689	18027	17968	17853	17782	17865	17550	17997	17792	17516	17753	17828	17908	17825	17869	17605	17747	17710	17954	17871	17616	17499	17788	17799	17704	17623	17817	17851	17922	17823	17842	17905	17803	17905	17783	17805	17773	17872	17832	17766	17831	17646	18093	17837	17576	17688	17712	17937	17873	18018	17852	17780	17612	17896	17771	17821	17767	17888	17740	17845	17880	17860	17763	17647	17782	17700	17922	17902	17705	17718	17735	17729	17814	17606	17691	17974	17852	17849	18070	17890	17943	18027	17887	17765	17713	17565	17727	17791	17749	17883	17838	17949	17803	17832	17632	17887	17742	17766	17752	17707	17901	17503	17626	17760	17815	17760	17621	17665	17784	17813	17736	17954	17579	17889	17829	17841	17811	17612	17608	17909	17764	17810	17884	17596	17781	17783	17753	17880	17872	17726	17885	17839	17825	17719	17854	17838	17604	17699	17663	17876	17838	17804	17847	17864	17675	17930	17660	17805	17948	17858	17826	17735	17747	17848	17772	17868	17861	17765	17699	17733	17686	17937	17686	17900	17810	18132	17805	17748	17768	17862	17783	17789	17845	17840	17923	17979	17558	17928	17851	17906	17826	17971	17934	17690	17574	17751	17688	17872	17854	17788	17672	17853	17897	17580	17765	17772	17958	17767	17694	17975	17831	17796	17696	17838	17604	17764	17903	17837	17895	17766	17689	17720	17733	17931	17571	17726	17585	17752	17723	17996	17759	17744	17801	17989	17728	17725	17822	17565	17785	17643	17854	17760	17793	17837	17852	17697	17692	17731	17735	17968	18120	17994	17824	17874	17636	18060	17579	17939	17826	17908	17759	17961	17888	17799	17892	17782	17879	17903	18103	17968	17786	17802	17898	17847	17811	17778	17889	17594	17550	17630	17714	17673	17840	17818	17633	17693	17748	17907	17859	17765	17695	17612	17760	18124	18076	17819	17949	17812	17856	17940	17677	17831	17707	17776	17910	17761	17679	17891	17701	17917	17623	17680	17851	18107	17789	17753	17964	17920	17593	17919	17907	17933	17763	17822	17879	17897	17955	17878	17719	17892	17901	17763	17758	17675	17833	17912	17707	18155	17881	17683	17908	17980	17694	17750	17658	17706	17801	17560	17948	17889	17850	17841	17631	17767	17764	17995	17803	17668	17623	17832	17739	17697	17916	17977	18034	17874	17710	17808	17881	17888	17670	17860	17660	17875	17792	17947	17861	17791	17874	17720	17745	17898	18195	17733	17623	17809	17736	17865	18026	17715	17687	18033	17826	17819	17621	17546	17824	17674	17655	17802	17879	17985	17839	17833	17677	17823	17636	17688	17749	17610	17906	17909	17657	17749	17653	17655	17696	17999	17881	17846	17831	17839	17866	17783	17777	17866	17940	17858	17582	17681	17739	17625	17719	17772	17807	17646	17960	17838	17860	18074	17776	17875	17662	17901	17711	17829	17688	17931	17524	17688	17869	17642	17825	17802	17715	17887	17883	17719	17751	17659	17697	17871	17651	17729	17873	18208	17826	17663	17568	17867	17745	17829	17903	17934	17799	18036	17921	17841	17764	17669	17729	17785	17688	17961	17729	17725	17984	17642	17853	18085	18037	17696	17656	17789	17709	17889	17993	17831	17811	17721	18082	17912	17712	17691	17710	18003	17919	17847	17601	17959	17822	17959	17769	17912	17904	17781	17715	17763	17985	17852	17884	17842	17907	17551	17841	17902	17552	17790	17866	17964	17943	17889	17760	17963	18141	17697	17814	18099	17960	18096	17929	17829	17643	17914	18023	17827	17791	17690	17853	17606	17672	17707	17906	17723	17704	17885	17592	17952	17723	17946	17947	18130	17760	17649	17758	17891	17973	17853	17918	17676	17856	17853	17907	17679	17891	17687	17624	17845	17688	17887	17862	17719	17687	17808	17877	17861	17728	17551	17883	17838	17706	17781	17986	18015	17700	17716	17694	17942	18102	17708	17704	17764	17743	17636	17745	17827	17759	17607	17828	17901	17759	17538	17426	17711	17837	17804	17989	17700	17878	17739	17769	17741	17669	17422	17766	17933	17775	17793	17786	18032	17591	17648	17588	17650	17632	17884	17688	17698	17937	17821	17864	17796	17800	17936	17735	17787	17592	17879	17989	17687	17813	17991	17815	17688	18050	17799	17858	17739	17801	17670	17852	17549	17646	17898	17720	17606	17806	17859	17601	17701	17646	17933	17664	17962	17932	17781	17930	17722	17688	17896	17734	17665	17902	17904	17616	17793	17658	18058	17926	17968	17945	17762	17915	17667	17873	17765	17825	17829	17678	17742	17870	17831	17672	17644	17817	17763	17687	17722	17957	17690	17699	18016	17722	17680	17542	17685	17975	17932	17623	17788	17997	17957	17756	17687	17933	17689	17687	17857	17939	17929	17807	17645	17793	17729	17867
10343	15734	14469	12300	13927	23426	41686	35493	29589	20696	13893	11327	10448	10224	10297	10213	10194	10181	10316	10217	10029	10151	10090	10042	10159	10215	10200	10185	10132	10150	10156	10047	10218	9999	10174	10040	10111	10130	10059	10124	10154	10078	10072	10105	10124	10208	10312	10113	10149	10003	10145	10140	10189	10165	10097	10019	10185	10085	10215	9883	10063	10219	10075	10172	10095	10161	10097	9967	10086	10146	10047	10125	10029	10167	10170	10151	10207	10321	10091	10046	10178	10123	10070	10014	10326	10032	10004	9948	10141	10148	10108	10254	10111	10332	10228	9984	10033	10176	10031	10224	10115	10032	10070	9940	10109	10106	10160	10072	10118	10053	10040	10031	10335	9962	10115	9916	10070	10041	10079	10150	10020	10200	10158	10180	10199	10021	10067	10364	10277	10206	10096	10070	10138	10044	10006	10047	10020	10196	9988	10065	10184	9944	10034	10019	10062	10128	10075	10111	10135	10251	10119	10091	10135	10234	10175	10218	10126	10019	10119	10160	9992	10101	10168	9945	10154	10030	10162	10244	10074	10016	10282	10242	10103	10036	10125	10212	10111	10172	9981	10148	10005	10052	10169	10081	10067	10217	10097	10015	10060	10197	10076	9898	10174	10055	10219	10069	10088	10157	10139	10157	10116	10235	10150	10049	10188	10230	10106	10123	10084	10047	10074	10070	10020	10019	10280	10050	10133	10215	10116	10121	10187	10183	10232	10225	10144	9997	10198	10041	10120	9995	10332	10108	10056	10068	10017	10035	10065	10124	10059	10027	10168	10122	10085	10104	10014	10001	10065	9979	10267	10025	9999	10097	10172	10064	9998	9972	10079	10222	10264	10183	10011	10064	10220	10097	10202	10009	10146	10285	10098	9999	10116	10168	9983	10111	10014	10158	10086	10064	10169	10167	10090	9999	10071	10037	10028	10095	10147	10191	10158	10107	10271	9968	10225	10057	10218	10129	10128	10155	10144	10096	10236	10261	10233	10274	10208	10032	10113	10038	9962	10222	10189	10042	9987	10262	10187	10093	10169	10172	10057	10056	10112	10182	10329	9894	10104	10047	10037	10010	10152	10067	10139	9963	10090	10071	10208	10081	9969	10171	10120	10083	10022	10025	10116	10081	10145	10080	9986	10160	10191	10111	10170	10027	10038	10078	10099	10043	9976	10190	9976	10059	10154	9989	10184	10270	10061	10163	10036	10112	10245	10243	10104	10096	10074	10109	9938	10098	10041	10083	9992	10080	10082	10150	10099	10104	10084	10007	10133	10183	10008	10072	10064	10003	10091	10211	10139	10195	10052	10081	10233	10092	10215	10042	10121	10164	10131	10046	10127	10034	9992	10130	10037	10021	10212	10048	10202	10001	10049	10151	10181	10071	10083	10096	10120	10233	10095	10098	10141	10092	10078	10099	10084	10188	10135	10187	10108	10165	10045	10011	9978	10213	10039	10136	10091	10051	10149	10149	9901	10064	9972	10239	10055	10186	9907	10072	10176	10052	10104	10036	10174	10144	10159	10113	10194	10203	9995	10069	10100	10024	10232	10028	10044	10197	10084	10095	9902	10083	10012	10138	9884	9928	10218	9960	10059	10138	9973	10167	10050	9938	10167	10045	9961	10042	9985	10129	10111	10273	10113	10175	9931	10072	10069	10128	9962	10070	10149	10036	10068	10189	10174	10152	10165	10261	10179	10095	10015	10208	10206	10132	10146	10154	10016	10078	10067	9936	10150	10196	10124	10027	10195	10189	10122	10178	10229	10211	10087	10005	10158	9982	10192	10047	10129	10111	10120	10174	10219	10081	10104	10118	10226	10063	10173	10330	10052	10216	10083	10048	10044	9984	10065	10096	10155	10109	10090	10167	10000	10143	9993	10165	10162	10099	10087	10118	10210	10076	10121	10041	10150	9959	9979	10048	10107	10094	10081	9997	10113	10092	10056	10104	9986	10206	10210	10092	10165	9982	10264	10187	10215	10140	10157	9979	10180	10117	10070	10015	10161	9946	10143	10106	10174	10179	10211	9929	10102	10113	9967	9965	10157	10259	10188	10128	10119	10181	10238	10066	10139	10191	10013	10130	10184	10154	10093	9973	10094	10145	10044	10013	10022	10133	10074	10115	9938	10076	9966	10096	10020	10000	9972	10067	10199	10152	10208	10031	9910	9993	9902	10029	10022	10160	10223	10031	10012	10101	10081	10083	10113	9978	10054	10015	9903	10229	10049	10291	9998	10059	10113	10074	10049	10126	9877	10083	9991	10110	10052	10164	10108	10244	10057	10093	10136	10118	10031	10067	10001	10092	10196	10147	9979	10214	10095	10084	10176	10175	9978	10195	10070	10135	10093	10074	10280	10094	9979	10222	10034	10258	10329	10077	10100	10140	10091	9990	10017	10258	10074	10205	10049	10115	10142	10076	9985	10297	10077	10153	10096	10142	10207	10000	10182	10068	10061	10126	9992	10026	9911	10104	10158	10143	10100	10216	10001	10138	10298	10094	10168	10100	10108	10114	10057	10080	10116	10096	10212	9951	9926	10067	10055	10020	10062	10098	10009	10142	10231	10211	10167	10007	10111	10089	9940	10261	10277	10152	10128	10113	10161	10008	10073	10087	10130	10028	10062	10197	9974	10098	10219	9974	10122	10103	10188	10158	10126	10121	10223	9948	9999	10180	10256	10242	10040	10065	10160	10014	10107	10166	10238	9989	9874	10115	10048	10318	10156	10060	10072	10127	10166	10143	10104	9981	10130	10138	10102	10059	10054	10052	10235	10227	10072	10058	10106	10120	10142	10245	10090	10221	9946	10265	10083	9972	10012	10214	10174	10037	10150	10069	10066	10073	10068	10143	9988	10124	10126	10002	10168	10034	10208	10268	10197	10007	10085	10239	10160	10219	10084	10068	10190	10209	10073	10014	10087	10013	9886	9961	10122	10058	9954	10258	10315	10145	10180	10198	10115	10217	10187	10109	10208	9880	10158	10150	10065	10080	10255	10115	10140	10115	10205	10095	10244	10224	10090	10126	10105	10060	10152	10246	9981	10077	10180	10133	10058	9954	10051	10087	10242	10158	10118	9985	10157	10064	10051	9997	10103	9979	10113	10070	10248	10225	10130	10181	10187	10003	10096	10079	9933	10065	10135	10108	10234	10241	10026	10178	10167	9945	10315	10192	10104	9986	10207	10188	10215	10189	10155	10150	10095	10110	10096	10154	10188	10200	10057	9988	10146	10146	10086	9994	10110	10097	10063	9986	10196	10132	9975	10043	10055	10016	10218	9988	9985	10091	10180	10048	10034	10207	9925	10111	10099	10074	10098	10088	10145	10203	10064	10092	10097	10230	10119	10024	10150	10069	10123	10150	9978	10165	10052	10143	10089	10134	10097	10100	10227	10126	10055	10101	10063	10156	10122	10157	10053	10036	10083	10130	10056	9968	10268	9912	10080	10094	10046	10028	10012	9986	9915	10043	10142	10080	10086	10228	10173	9997	9914	10123	10077	9924	10046	10138	10210	10053	10229	10264	10159	10160	10346	10174	10101	10153	10174	10088	10217	10050	10057	10094	10158	10176	10086	10140	10224	10133	10244	10186	10013	10191	10072	10189	9934	10118	9995	10066	10076	10062	10066	10167	9996	10053	10164	10123	9978	10134	10069	9966	10023	10109	10221	10191	10069	10099	10085	10030	10109	10127	10129	10253	10165	10146	10091	10071	10155	10126	10141	10022	10154	10137	10196	10054	10138	10066	10058	10104	10075	10039	9998	10169	10078	10241	10106	10113	10191	10077	10109	9955	10068	10156	10109	10186	10240	10043	9948	10129	10144	10220	10142	10030	9997	10155	10114	10049	10178	10114	10127	10015	10203	10083	10067	9968	10206	10297	10350	10092	10050	10030	10077	10041	9946	9956	10163	10035	10163	10181	10166	10141	9957	10061	10125	10077	10019	10094	10046	10019	10097	10160	10158	10142	10045	10028	10052	10176	10005	10010	10099	9948	10217	10115	10102	10171	10044	10104	10021	10088	10052	10177	10173	10030	9974	10090	10069	9987	10112	10132	10094	10049	9879	10227	10210	10077	10139	10141	10113	10103	10065	10174	10059	10061	10016	9902	10050	10173	9940	10055	10162	10188	9985	10004	10127	9863	10095	10038	10182	10224	10122	9981	9992	10131	10102	9987	10180	10008	10155	10191	10169	9995	10133	10103	10185	10280	10149	10110	10191	10218	10033	10019	10105	10060	10215	9989	10240	10125	10124	10003	10081	10261	9961	10053	10200	10111	10056	9994	9969	10152	10042	10120	10241	10044	10178	10120	10111	10251	9985	10101	10073	10059	10091	10053	10028	10131	10098	10049	10092	10038	10075	10041	10196	10146	10070	10180	10182	10037	10181	10100	10084	10047	10109	10239	10124	10052	9979	10155	10153	9969	10183	10270	9958	10129	10043	10233	10204	10280	10028	10180	10205	10066	9903	9851	9971	10069	10150	10007	10142	10099	10381	10115	10190	10204	10227	10103	10080	10113	9980	10152	10087	10093	9973	10124	10044	10057	10326	10114	10026	10020	10204	10065	9955	10238	10092	10076	10140	10217	10046	10130	10085	10154	10071	10123	10206	10199	10061	10029	10149	10000	10133	10005	10034	10080	10216	10136	9902	10228	10108	10000	10180	9993	10068	9968	10068	10148	10010	10065	10265	10003	10267	10166	10131	9997	9976	10059	10108	10069	10040	10177	10169	10216	10082	10059	10151	10133	10100	10165	10102	10237	10001	10150	9984	10131	10205	10114	10131	10080	10061	10122	10218	10103	10114	10079	10207	10055	9996	10048	9970	10010	10208	10177	10040	10224	10105	10187	9976	10122	10058	10066	10260	10048	10069	10231	10067	10169	10217	10068	10078	9999	10153	10042	10146	10001	10221	10066	10143	10137	10021	10135	10006	10023	10114	10166	10129	9994	10048	10128	10119	10068	10050	10031	10131	10024	10089	10070	10047	10038	10212	9910	10063	9986	10184	10029	10195	10155	10167	10152	10053	9994	10175	10063	10098	10037	10175	10045	10023	10091	10016	10069	10129	10125	10059	10176	10155	10152	9858	10096	10279	10132	10034	10221	10039	10024	9990	10050	9990	10037	9932	10160	10081	10139
23339	21092	28372	24240	26123	38698	63040	57025	52484	40554	28257	21869	19126	18433	18005	18026	17971	18000	18104	18113	18232	17932	18001	18172	17998	17715	17982	17692	17975	18032	18027	17837	18263	17910	18255	18129	18053	17712	17745	17829	17972	17981	17684	17659	17796	17878	17796	17914	17795	17783	17933	17978	17803	17644	17895	17880	17619	17867	17857	18037	17883	18010	18176	17921	17832	17890	17804	17855	17989	17999	17796	17899	18036	17969	17902	18080	17824	17934	17740	17830	17999	18021	18039	17913	17828	18138	17732	17742	17991	17649	18044	17809	18108	17699	17857	17962	17802	17939	17878	17953	18014	17825	17884	17748	17745	18004	18029	17814	17949	17830	17910	17747	17760	17535	17932	18016	18052	17932	17679	17846	18077	17899	17889	18046	18156	17770	17805	17733	17734	18030	17664	18016	17905	17670	17914	18022	17868	17853	17819	17729	18142	17771	17867	17795	17903	17989	17636	17865	17940	17865	17496	17568	17699	17836	18065	17887	17667	17773	17587	17781	17694	17947	17750	17679	17687	17832	17815	17738	17894	17908	17861	17827	17734	17634	17786	17572	17743	17991	17856	17780	17867	17868	17897	17745	17857	17823	17884	17690	17795	17915	17780	18051	17886	17807	17949	17975	17761	18012	17890	17857	17942	17772	18054	17869	17755	17941	17872	17749	18037	17748	17961	17738	17873	17782	17782	17954	18022	17966	17775	17720	17891	17813	17935	17762	17976	18082	17866	17748	17865	17880	17892	17753	17973	17761	17852	17744	17848	17615	17833	17991	17809	17628	17705	17850	17797	17606	17904	17840	17911	17691	17769	17727	17809	17869	17605	17853	17489	17808	17774	17758	17848	17672	17928	17912	17826	17790	17712	17935	17914	17656	17896	17881	17818	17905	17834	17630	17658	17569	17720	17803	17797	17754	17813	17648	17895	17942	17864	17834	17913	17735	17644	17669	17814	17788	17668	17736	17766	17748	17757	17773	17924	17879	17754	17908	17676	17838	17847	17888	17806	18035	17839	17620	17875	17662	17712	17998	17835	17792	17989	17883	17941	17988	17730	17938	17801	17719	17806	17673	17836	17951	17738	17796	17728	17815	17839	17779	17951	17737	17829	17836	17843	17888	17682	17824	17839	17825	17648	17811	17854	17767	17701	17862	17738	17685	17853	17640	17731	17698	17646	18058	17764	17867	18113	17898	17721	17845	17933	17691	17908	17855	17771	17717	17983	17922	17888	17795	17860	17842	17741	17718	17749	17651	18047	17994	18025	17955	17616	18042	17677	17866	17659	17804	17891	18058	17784	17962	17666	17670	17692	17922	17688	17835	18004	17684	17906	17880	17983	17965	17721	17941	17627	17723	17674	17616	17772	17837	17791	17686	17841	17810	17776	17810	17679	17961	17779	17711	17869	17894	17798	17823	17766	17824	17885	17900	17606	17869	17854	17712	17851	17874	17879	17986	17931	17760	17686	17901	17830	17877	17821	18078	17880	17795	17988	17687	17938	17811	17970	17748	17711	17715	17844	17708	17694	17776	17745	17891	17687	17682	17624	17820	17938	17776	17585	17690	17861	17760	17823	17880	17926	17786	17864	17960	17697	17881	17706	17733	17894	17606	17773	17724	17603	18014	17907	17877	17880	17836	17655	17728	17660	17790	17822	17769	17755	17608	17669	17797	17919	17921	18092	17954	17654	17720	17950	17717	17822	17912	17867	17886	17828	17924	17868	17808	17726	17613	17641	18125	17900	17723	17952	17897	17875	17765	17983	18106	17694	17956	17828	17776	17875	17861	17840	17924	17956	17720	17844	17815	17807	17896	17755	17937	17808	17586	17957	18060	17905	17814	17617	17887	17918	17710	18018	17820	17877	17941	17903	17703	17776	17562	17940	17788	17873	17895	17723	17621	17930	17812	17845	17926	18005	17827	17755	17847	17739	17708	17908	17670	17943	17834	17785	17767	17628	18068	17805	17780	17703	17702	17921	17816	18000	18063	17875	17644	17672	17729	17666	17853	17812	17529	17642	17926	17831	17706	17937	17815	17985	18076	18004	17803	17707	17588	17729	17775	17820	17862	17864	17940	17980	17869	17864	17738	17848	17920	17703	17854	17774	17757	17678	17818	17973	17568	17881	17740	17798	17903	17599	17826	17726	17763	17815	17929	17949	17727	17735	17778	17772	18007	17881	17587	17641	17566	17757	17969	17733	17595	18031	17896	18110	17801	18043	18011	17718	17787	17827	17759	18018	17887	17789	17731	17875	17959	17594	17705	17735	17819	17760	17839	17918	17745	18001	18009	17941	17686	17783	17794	17648	17722	17921	17705	17790	17867	17788	17740	17807	18008	17855	17784	17794	17782	17959	17857	17851	18027	17911	17888	17721	17811	17897	17840	17764	17861	17764	17721	17808	17715	17936	17724	17906	17869	17774	17821	17908	17800	17867	17904	17809	17809	17834	17923	17700	17787	17797	18013	18112	17908	17688	17672	17827	17876	17852	17728	18046	17741	17816	17755	17731	17851	17955	18060	17713	17766	17942	17915	17742	17857	17732	17816	17622	17995	18038	17813	17701	17883	18046	17794	18001	17763	17852	17818	17675	17633	17705	17869	17594	17862	17699	17819	17708	17684	17978	17866	17646	17884	18063	17745	17719	17767	18015	17920	17829	18056	17654	17917	17778	17795	18091	17788	17908	17866	17797	17886	17806	17967	17998	17856	17798	17781	17698	17711	17930	17790	17980	17824	17961	17838	17961	17852	17965	17593	17870	17883	17707	17691	17780	17817	17575	17743	17891	17881	17693	18033	17894	17916	17948	17659	17824	17584	17802	17808	17843	17744	17674	17951	17734	17679	17879	17926	17889	17861	17746	17846	17883	17906	17630	17753	17918	17887	17942	17767	17664	17844	17674	17856	17864	17686	17642	17890	18020	18099	17887	17713	17732	17854	17638	17832	17669	17846	17866	17887	17828	17999	17790	17791	17818	17765	17831	17940	17960	17816	17888	18087	17705	17904	17803	17840	17808	17786	17685	17714	17488	17942	17819	17918	17705	17885	17836	17749	17738	17783	17768	17848	17829	17869	17709	17755	17877	17748	17965	17890	17763	18041	17724	17895	17838	17734	17998	17927	17846	18065	17903	17741	17703	17773	18027	17611	17849	17940	17886	17508	17712	17836	17913	17743	17747	17657	17881	17858	17867	18135	17811	17654	17858	17905	17853	17853	17813	17958	17876	17781	17943	17870	17964	17900	17793	17781	17941	17870	17600	17581	17996	17903	17748	18002	17746	17678	17687	17631	17856	17973	17923	17919	17837	17552	17869	17959	17890	17885	17725	17923	17767	17733	17910	17797	17932	17805	17733	17982	18109	17533	17757	17870	17876	17678	18016	17880	17558	17778	17981	17796	17682	17733	17566	17670	17786	17928	17551	17847	17644	17879	17955	17883	17907	17795	17937	17977	17755	17838	17829	17890	17855	17845	17688	17762	17835	17616	17730	17679	18311	17742	17888	18039	17752	17840	17886	17629	17894	17922	17600	17949	17883	18086	17882	17636	17808	18047	17954	17815	17849	17648	17603	17709	17901	17746	17812	17752	17791	17817	17873	17782	17658	17704	17828	17990	17904	18010	17755	17875	17876	17503	17851	18157	18026	17684	17930	17724	17566	17842	17663	17837	17980	17725	17916	17645	17706	17801	17892	18153	18353	17628	17753	17956	17773	17741	17707	17904	17790	17892	17838	17929	17637	17714	17695	17798	17860	17818	17840	17695	17924	17820	17696	17795	17724	17839	17863	17905	17927	17744	17987	17699	17859	17881	17845	17623	17625	17817	17858	17906	17847	17779	17884	17879	17771	17663	17811	17793	17742	17903	17837	17729	17770	17863	17586	17919	17686	17871	18016	17826	17921	17790	18002	17877	17708	17791	17658	17821	17722	17553	17806	17830	17654	17740	17975	17742	17682	17740	17902	18035	17816	17806	17857	17882	17800	17869	17985	17779	17631	17847	18142	17683	17747	17683	17664	17938	17668	17633	17869	17679	17676	17910	17603	18066	18079	17748	17821	17893	17690	17827	17844	17869	17963	17595	17729	17932	17851	17827	17687	17922	17596	17723	17715	17709	17796	17768	17761	17847	18029	17553	17914	17783	17869	18020	17912	17883	17955	17840	17828	17781	17773	17691	17917	17901	17601	17943	17767	17587	17655	17490	17759	17755	17658	17637	17869	17854	17588	17735	17862	17802	17552	17634	17673	17800	17790	17758	18013	17694	17876	17619	17796	17758	17903	17845	17783	18119	17630	17706	17858	17816	17756	17748	17790	17807	17820	17699	17638	17763	17736	17908	17775	17683	17767	17749	17828	17787	17705	17942	17736	17866	17869	17872	17947	17806	17782	17929	17671	17889	17567	17730	18040	17918	17904	17711	17842	17844	17769	17607	17909	17979	17981	17831	17559	17744	18016	17756	17791	17650	17740	17789	17843	17883	17826	17739	18059	17879	17982	17641	17858	17790	17652	17955	17792	17821	17898	17843	17778	18000	18021	17820	17894	17796	17848	17824	17994	17962	18045	18021	17834	17991	17833	17811	17895	17893	17961	17834	17645	17939	17759	17638	17869	17703	17838	17901	17824	17778	17757	17753	17938	18049	17841	17897	17760	17656	18037	17844	18057	17844	17735	17712	17767	17751	17681	17848	17648	17707	17909	17857	17958	18050	17994	17727	17760	18124	17897	17490	17818	17957	17799	17857	17854	17926	17836	17733	17770	17991	17769	17710	17864	17864	17780	17818	17800	17928	17793	17629	17765	17643	17740	17919	17887	17975	17850	17775	17898	18228	18160	17598	17750	17753	17872	17905	17726	17825	17732	17852	17832	17925	17772	17967	17971	17819	17753	17627	17927	17677	17779	17894	17809	17761	17725	17816	18029	17955	17975	17933	17742	17728	17652	17732	17818	17883	18006	18002	17906	18119	17976	17840	17881	17777	17899	18180	18007	17942	17755	17645	17974	17893	18028	17713	17896	17866	17797	17630	17756	17893	17878	17889	17770	17836	17862	17728	17766	17718	17704	17856	17865	17789	18074	17952	17904	17797	17736	17765	17679	17631	17738	17726	17782	17851	17663	17820	17734	17715	17908	17805	17605	17934	17727	17725
11701	21080	19121	18052	28966	37544	58928	51759	45963	29313	18100	12868	10698	10330	10294	10485	10317	10208	10195	10368	10404	10340	10321	10296	10405	10356	10236	10332	10401	10352	10358	10228	10402	10243	10286	10402	10291	10254	10118	10222	10297	10435	10288	10198	10353	10281	10337	10321	10226	10259	10313	10309	10265	10244	10398	10335	10268	10345	10370	10333	10143	10454	10350	10382	10330	10334	10439	10203	10267	10370	10356	10224	10339	10281	10243	10189	10366	10158	10195	10316	10344	10200	10256	10120	10337	10271	10348	10319	10316	10352	10339	10274	10286	10297	10261	10195	10315	10273	10109	10416	10355	10234	10370	10248	10187	10342	10152	10116	10389	10226	10262	10298	10157	10249	10026	10187	10178	10224	10196	10171	10389	10419	10167	10328	10209	10262	10183	10320	10234	10261	10052	10308	10179	10224	10088	10319	10191	10329	10338	10055	10374	10269	10144	10299	10191	10263	10072	10126	10282	10322	10211	10273	10126	10234	10269	10250	10051	10319	10156	10148	10223	10279	10429	10197	10239	10312	10273	10211	10195	10093	10122	10220	10334	10192	10224	10096	10188	10147	10261	10162	10057	10335	10266	10081	10090	10221	10220	10272	10260	10229	10088	10222	10108	10259	10346	10364	10146	10209	10279	10340	10225	10103	10333	10258	10310	10260	10231	10147	10300	10176	10284	10504	10291	10236	10213	10153	10180	10364	10232	10133	10098	10152	10284	10182	10233	10181	10248	10355	10208	10217	10468	10136	10164	10207	10114	10258	10094	10382	10167	10246	10208	10029	10149	10239	10188	10360	10293	10262	10256	10148	10139	10219	10280	10172	10283	10202	10161	10050	10316	10309	10342	10296	10312	10217	10248	10264	10280	10307	10138	10336	10178	10115	10220	10311	10276	10332	10285	10293	10239	10333	10312	10185	10146	10213	10247	10240	10093	10235	10324	10307	10265	10155	10200	10245	10013	10331	10227	10068	10227	10107	10304	10188	10217	10140	10281	10236	10258	10223	10249	10360	10049	10155	10212	10143	10004	10148	10240	10281	10241	10275	10275	10209	10124	10254	10317	10239	10188	10317	10280	10270	10385	10129	10294	10210	10220	10190	10196	10015	10296	10226	10129	10113	10266	10133	10287	10221	10149	10283	10078	10365	10096	10236	10251	10200	10251	10388	10383	10160	10246	10281	10319	10170	10356	10429	10198	10275	10316	10228	10209	10388	10249	10071	10242	10207	10346	10206	10195	10113	10274	10170	10334	10156	10230	10109	10205	10323	10306	10083	10278	10282	10156	10004	10129	10358	10226	10159	10147	10405	10183	10270	10176	10176	10431	10331	10158	10296	10342	10244	10191	10309	10091	10091	10364	10137	10195	10266	10216	10280	10295	10270	10032	10265	10145	10105	10214	10142	10300	10195	10174	10228	10117	10236	10203	10099	10153	10154	10332	10274	10103	10242	10309	10341	10370	10063	10122	10286	10125	10181	10272	10290	10175	10260	10380	10039	10140	10235	10098	10306	10225	10265	10269	10109	10318	10196	10198	10196	10112	10120	10132	10219	10253	10359	10295	10253	10230	10375	10410	10358	10232	10357	10241	10186	10236	10340	10322	10202	10277	10286	10161	10275	10345	10230	10215	10250	10085	10238	10127	10280	10058	10235	10240	10263	10179	10275	10164	10408	10237	10279	10235	10233	10169	10045	10285	10055	10143	10142	10247	10108	10222	10219	10260	10344	10184	10362	10222	10246	10299	10266	10360	10198	10292	10137	10207	10010	10220	10133	10156	10316	10026	10219	10203	10295	10302	10331	10251	10343	10222	10293	10150	10269	10199	10134	10117	10099	10302	10257	10124	10179	10161	10009	10028	10070	10098	10176	10181	10166	10291	10161	10155	10131	10247	10143	10229	10089	10110	10057	10230	10168	10316	10331	10283	10244	10139	10152	10285	10247	10342	10391	10092	10222	10304	10203	10256	10152	10227	10213	10255	10361	10195	10246	10238	10184	10173	10189	10158	10157	10316	10262	10226	10212	10104	10115	10255	10216	10201	10244	10408	10169	10225	10316	10126	10273	10185	10293	10183	9972	10214	10186	10266	10203	10264	10203	10253	10264	10314	10129	10186	10311	10187	10162	10274	10299	10211	10337	10162	10268	10343	10059	10088	10098	10294	10211	10027	10271	10204	10298	10298	10258	10112	10108	10162	10065	10258	10333	10200	10237	10138	10166	10125	10235	10195	10230	10261	10241	10135	10310	10373	10210	10291	10246	10280	10243	10347	10218	10159	10129	10141	10370	10162	10330	10325	10209	10303	10283	10424	10237	10360	10193	10219	10290	10185	10171	10087	10182	10149	10222	10134	10269	10123	10314	10395	10122	10233	10137	10351	10148	10276	10189	10201	10141	10212	10213	10135	10381	10343	10335	10277	10360	10213	10111	10146	10252	10186	10219	10357	10293	9956	10274	10210	10280	10299	10053	10246	10225	10215	10275	10159	10266	10211	10380	10183	10242	10196	10170	10396	10092	10132	10178	10227	10173	10248	10118	10248	10307	10258	10252	10129	10307	10232	10155	10155	10162	10337	10239	10156	10058	10331	10222	10178	10195	10298	10029	10177	10118	10337	10248	10159	10239	10163	10187	10296	10204	10185	10270	10273	10190	10304	10057	10181	10253	10234	10381	10296	10146	10348	10145	10362	10237	10379	10326	10201	10224	10209	10249	10241	10043	10138	10259	10082	10311	10161	10236	10286	10229	10182	10221	10261	10328	10249	10344	10321	10211	10079	10187	10251	10196	10307	10231	10261	10267	10181	10304	10287	10199	10225	10071	10216	10128	10194	10197	10277	10182	10179	10307	10231	10036	10148	10117	10306	10234	10093	10270	10170	10002	10214	10231	10073	10244	10292	10221	10179	9982	10117	10196	10286	10132	10323	10222	10316	10157	10200	10170	10394	10302	10143	10254	10172	10061	10317	10377	10186	10358	10135	10163	9933	10235	10291	10339	10228	10337	10137	10204	10179	10130	10272	10036	10185	10233	10238	10263	10103	10361	10067	10263	10115	10178	10169	10240	10354	10309	10078	10364	10142	10173	10164	10199	10267	10311	10166	10236	10349	10192	10178	10206	10159	10190	10148	10245	10199	10402	10266	10268	10299	10116	10200	10148	10318	10268	10206	10158	10292	10240	10166	10244	10247	10112	10199	10192	10222	10218	10258	10166	10141	10181	10108	10217	10184	10116	10210	10185	10227	10215	10264	10200	10283	10223	10380	10228	10146	10283	10405	10204	10302	10264	10152	10277	10213	10096	10271	10195	10099	10184	10046	10332	10066	10149	10254	10122	10108	10087	10253	10083	10359	9999	10152	10318	10205	10363	10033	10287	10188	10204	10152	10227	10163	10277	10309	10213	10132	10298	10142	10166	10079	10339	10229	10273	10287	10198	10335	10260	10274	10186	10321	10116	10331	10262	10232	10072	10183	10131	10233	10286	10215	10294	10278	10295	10265	10249	10149	10372	10283	10319	10365	10158	10254	10280	10177	10200	10217	10226	10214	10168	10303	10321	10190	10292	10220	10155	10226	10215	10252	9988	10255	10158	10248	10173	10186	10294	10061	10269	10111	10114	10314	10314	10245	10202	10089	10308	10287	10136	10212	10361	10250	10415	10195	10299	10365	10243	10201	10215	10169	10107	10264	10094	10079	10251	10265	10274	10251	10235	10269	10159	10361	10239	10187	10380	10183	10290	10235	10255	10421	10079	10120	10247	10278	10137	10300	10272	10296	10229	10156	10262	10324	10198	10209	10149	10092	10226	10295	10210	10247	10251	10157	10267	10248	10142	10179	10227	10085	10239	10232	10383	9978	10230	10167	10180	10161	10085	10288	10156	10305	10210	10312	10282	10168	10304	10144	10086	10390	10160	10276	10277	10122	10228	10178	10203	10158	10213	10331	10360	10170	10196	10310	10257	10217	10128	10361	10140	10181	10348	10131	10363	10407	10126	10235	10312	10252	10142	10289	10208	10187	10180	10333	10268	10032	10176	10232	10233	10138	10209	10083	10182	10119	10113	10266	10304	10288	10302	10134	10319	10292	10284	10219	10113	10037	10140	10155	10163	10232	10150	10218	10427	10146	10292	10076	10245	10184	10173	10305	10127	10248	10177	10160	10358	10195	10269	10125	10073	10129	10283	10239	10253	10238	10182	10212	10322	9965	10158	10172	10280	10235	10271	10133	10360	10252	10163	10242	10257	10240	10371	10180	10368	10227	10214	10203	10085	10151	10233	10236	10233	10275	10152	10183	10162	10216	10379	10244	10204	10239	10268	10104	10179	10081	10400	10178	10269	10261	10360	10055	10118	10235	10169	10288	10251	10243	10022	10402	10010	10283	10289	10230	10326	10196	10113	10189	10341	10185	10184	10211	10325	10190	10239	10335	10203	10253	10233	10396	10297	10238	10070	10308	10230	10193	10142	10332	10244	10214	10210	10003	10237	10166	10373	10261	10187	10304	10182	9973	10062	10349	10126	10189	10266	10068	10077	10266	10325	10281	10226	10141	10203	10181	10324	10218	10177	10105	10229	10224	10110	10229	10177	10227	10352	10186	10277	10110	10224	10255	10118	10213	10277	10151	10230	10184	10222	10134	10279	10286	10289	10203	10172	10149	10007	10264	10246	10130	10144	10123	10186	10231	10235	10263	10383	10028	10151	10279	10195	10068	10266	10266	10096	10180	10091	10244	10206	10305	10082	10233	10303	10106	10078	10100	10089	10190	10225	10128	10233	10233	10152	10471	10293	10240	10219	10324	10304	10196	10201	10197	10204	9996	10236	10195	10227	10195	10265	10293	10265	10144	10321	10119	10190	10202	10411	10139	10331	10384	10205	10136	10088	10164	10299	10182	10101	10091	10208	10277	10211	10115	10224	10155	10271	10230	10127	10021	10290	10130	10218	10225	10253	10282	10082	10291	10176	10377	10255	10291	10104	10125	10295	10328	10294	10381	10165	10098	10278	10263	10125	10257	10187	10275	10145	10239	10155	10208	10083	10260	10272	10083	10333	10251	10279	10143	10313	10159	10245	10035	10193	10111	10295	10105	10301	10354	10203	10336	10302	10128	10245	10345	10070	10176	10095	10296	10083	10179	10248	10189	10341
30349	22585	23957	23090	26784	28093	27599	25158	23183	20773	19180	18374	17811	18078	17930	17850	17870	17869	17840	17780	17824	17756	17681	17855	17875	17811	17723	17629	17902	17792	17813	17936	17941	17824	18033	17728	17857	17739	17809	17710	17930	17817	17867	18109	18005	17896	17966	17683	17758	17557	17967	17754	18093	18003	17668	17798	17886	17816	17741	17620	17782	17862	17926	17543	17689	17697	17873	17706	17956	17846	17776	17806	17856	17719	17735	17840	17663	17828	17665	17789	17951	17924	17848	17765	17514	17838	17857	17842	17802	17785	17723	17518	17730	17594	17715	17641	17775	17713	17858	17574	17758	17783	17827	17700	17794	18020	17836	17703	17694	17701	18033	17655	17873	17818	17804	17525	17698	17695	18041	17665	17720	17737	17545	17804	17593	17769	17824	17643	17737	17747	17593	17840	17775	17849	17551	17831	17605	17663	17923	17728	18066	17831	17724	17616	17536	18008	17768	17893	17804	17867	17993	17830	17771	17866	17826	17781	17873	17732	17836	17789	17714	17668	17904	17913	17520	17636	17767	17710	17843	17727	17790	17519	17778	17725	17731	17842	17566	17870	17771	17819	17828	17585	17523	17841	17759	17929	17874	17586	17715	17825	17789	17615	17908	17821	17583	17734	17679	17829	17899	17884	17734	17728	17650	17726	17936	17944	17830	17633	17901	17776	17897	17735	18035	17471	17859	17749	17789	17722	17697	17771	17666	17992	17762	17647	17645	17657	17870	17921	17723	17822	17849	17675	17800	17888	17890	17839	17809	17694	17937	17663	17909	17762	17817	17654	17806	17638	17715	17869	17670	17811	17658	17756	17647	17559	18020	17930	17726	17840	17917	17766	17881	17808	17606	17870	17904	17802	17690	17903	17697	17714	17666	17932	17635	17890	17764	17868	17622	17805	17651	17457	17688	17858	17503	17711	17781	17675	17869	17834	17892	17881	17863	17725	18003	17630	17726	17622	17817	17840	17880	17651	17772	17894	17817	17888	17740	17719	17676	17986	17712	17815	17698	17834	17826	17769	17746	17838	17927	17770	17806	17992	17690	17658	17887	17871	17710	17624	17691	17847	17905	17709	17774	17915	17948	17868	17895	17903	17895	17838	17643	17784	18007	17945	17863	17954	17867	17881	17744	17718	17948	17796	18108	17755	17643	17918	17677	17940	17716	17943	17714	17751	17790	17701	17811	17767	17757	17784	18061	17989	17498	17848	17701	17716	17757	17450	17890	17945	17878	17960	18098	17659	17901	17837	17877	17680	17925	17902	17744	17747	17763	17846	17755	17912	17651	17835	17787	17888	17817	17711	17763	17814	17643	17594	17726	17624	17845	17828	17782	17726	17816	17954	17988	17872	17650	17658	17826	17675	17764	17817	17672	17916	17666	17863	17893	17768	17823	17536	17571	17649	17641	17851	18006	17902	17789	17807	17778	17798	17621	17768	18096	17872	17906	17663	17725	17835	17797	17951	17674	17869	17913	17665	17727	17664	17673	17634	17650	17804	17619	17686	17731	17847	17772	17602	17848	17858	17966	17825	17597	17754	17821	17695	17770	17758	17746	17824	17925	17655	17666	17913	17854	17694	17920	17711	17890	17534	17582	17707	17758	17749	17527	17703	17700	17906	17674	17815	17855	17656	17580	17881	17790	17830	17570	17896	18007	17752	17625	17622	17770	17912	17773	17712	17756	17734	17737	17926	17847	17979	17750	18045	17828	17814	17786	17961	17748	17589	17578	17875	17645	17506	17649	17828	17924	17561	17755	17810	17709	17712	17730	17838	17674	17742	17854	17733	17999	17901	17552	17705	17676	17827	18168	17761	17735	17740	17846	17825	17620	17778	17661	17817	17658	17794	17799	17974	17871	17650	17905	17597	17625	17796	17739	17728	17615	17702	17636	17631	17835	17822	17755	17619	17744	17931	17797	17993	17849	17818	17767	17728	17750	17839	17887	17936	17760	17810	17842	17788	17948	17910	17906	17989	17640	17654	17736	17812	17638	17986	17543	17786	17693	17936	17856	17921	17688	17926	17732	17808	17804	17541	17750	17725	17888	17770	17771	17792	17986	17839	17858	17667	17766	17755	17563	17925	17642	17956	17797	17872	17899	17845	17762	17873	17802	17749	17831	17837	17866	17808	17818	17974	17682	17761	17624	17618	17877	17758	17910	17692	17860	17649	17887	17844	17810	17635	17650	17761	17741	17529	17620	17804	17839	17904	17860	17933	17963	17813	17825	17662	17898	17879	17866	17405	17724	17764	17896	17666	17730	17767	17760	17709	17771	18030	17773	17681	17568	17800	17917	17905	17813	17893	17841	17678	17941	17718	17812	17732	17775	17899	17984	17774	18004	17825	17805	17670	17755	17853	17818	17798	17885	17744	17950	17625	17798	17642	17894	18002	17671	17995	17853	17872	17720	17681	17798	17682	17560	17719	17606	17766	17921	17699	17939	18012	17773	17814	17908	17943	17651	17730	17854	17841	17977	17727	17528	17681	17623	17799	17739	17953	17726	17966	17716	17755	17898	17905	18035	17768	17833	17851	17994	17740	17792	17784	17734	17879	17760	17843	17762	17814	17879	17854	17661	17654	17818	17835	17687	17885	17808	17883	17824	17678	17739	17918	17936	17922	17623	17719	17785	17653	17785	17732	17757	17772	17973	17798	17564	17820	17761	17806	17948	17618	17866	17642	17859	17947	17907	17707	17955	17790	17732	17665	17716	17619	17736	17655	17752	17738	17769	17884	17816	17727	17851	17871	17903	17907	17775	17517	18002	17755	17785	17728	17600	17732	17881	17796	17992	17692	17627	17982	17856	17898	17737	17883	17646	17618	17664	17701	17766	18072	17731	17863	17895	17908	17774	17843	17702	17761	17654	17926	17801	17733	17843	17727	17790	17718	17854	17766	17748	17649	17825	17939	17838	17672	17752	17748	17572	17751	17886	17904	17609	17652	17930	17895	17739	17812	17648	17857	17725	17906	17706	17573	17892	17953	17943	17711	17854	17813	17893	17728	17681	17697	17753	17771	17748	17705	17839	17666	17805	17627	17790	17965	17653	17901	17788	17768	17720	17843	17756	17837	17888	17910	17689	17794	17628	17968	17792	17849	17729	17868	17844	17825	17903	17743	17728	17891	17758	17696	17508	17767	17868	17888	17825	17658	17858	18078	17770	17650	17639	17590	17675	17823	17630	17804	17733	17766	17745	17646	17708	17671	17806	17603	17801	17867	17596	17691	17683	17621	17611	17802	17852	17988	17710	17936	17723	17632	17883	17888	17773	17919	17749	17828	17659	17792	17660	17733	17817	17776	17684	17597	17835	17776	17832	17833	17754	17982	17703	18007	17856	17827	17902	17846	17776	17880	17714	17836	17758	17707	18036	18010	17785	17622	17921	17873	17684	17791	17735	17562	17861	17810	17864	17794	17801	17775	17681	17768	17598	17821	17863	17960	17601	17937	18099	18067	17529	17630	17902	17692	17890	17822	17656	17907	17898	17701	17916	17901	17753	18063	17794	17669	17595	17838	17774	17767	17607	17826	17862	17927	17653	17678	17701	17565	17724	17806	17745	17725	17848	17816	17931	17841	17737	17767	17813	17804	17741	17957	17718	17661	17533	17825	17610	17697	17772	17643	17578	17779	17745	17724	17854	17721	17763	17633	17646	17780	17641	17781	17771	17538	17659	17954	17794	17673	17917	17586	17948	17889	17786	17725	17868	17624	17663	17740	18019	17596	17733	17770	17719	17639	17919	17913	17742	17886	17642	17738	17719	17802	17731	17718	17769	17861	17705	17658	17827	17749	17771	17631	17797	17896	17834	17856	17845	17635	17933	17590	17683	17878	17962	17660	17704	17777	17708	17852	17906	17832	17740	17570	17666	17827	17486	17751	17806	17793	17807	17770	17839	17810	17612	17728	18018	17854	17779	17803	17880	17802	17749	17669	17798	17772	17888	17930	17923	17972	17787	17799	17784	17966	17831	17807	17771	17756	17702	17791	17858	17799	17748	17726	17954	17854	17546	17761	17611	17632	17632	17485	17851	17585	17733	17883	17958	17731	17791	17825	17842	17914	17896	17596	17990	17715	17985	17620	17646	17790	17877	17841	18035	17723	17641	17808	17735	17924	17806	17684	17758	17795	17730	17774	17757	17791	17839	17726	17857	17947	17752	17899	17711	17867	17860	17473	17678	17867	17995	17700	17825	17738	17721	17884	17906	17748	17783	17800	17654	17657	17606	17729	17635	17933	17824	17742	17523	17680	17685	17767	17790	17563	17845	17848	17682	17755	17645	17840	18033	17743	17884	17808	17878	17804	17889	17706	17567	17625	18011	17812	17579	17697	17958	17860	17853	17749	17648	17864	17940	17772	17835	17714	17994	17739	18017	17847	17814	17671	17673	17781	17762	17715	17794	17629	17821	17802	17695	17777	17902	17718	17567	17767	17853	17863	17872	17823	17803	17908	17971	17594	17773	17629	17775	17798	17965	17532	17784	17741	18032	17953	17731	17857	17887	17663	17908	17944	17918	17725	17830	17347	17887	17635	17947	17896	17777	17828	17669	17803	17835	17901	17672	17960	17815	17704	17926	17674	17867	17823	17807	17908	17836	17851	17688	17834	18047	17918	17576	17607	17821	17690	17616	17674	17856	18132	17876	17717	17837	17785	17910	17774	17704	17621	17908	18050	17771	17824	18010	17805	17848	17646	17871	17803	17732	17755	17864	17841	17805	17605	17655	17629	17726	17664	17770	17760	17870	17815	17818	17824	17644	17812	17841	17888	17785	17791	17805	17641	18016	17613	17847	17660	17873	17957	17654	17761	17910	17795	17661	17941	17587	17748	17787	17845	17817	17557	17835	17817	17733	17785	17782	17656	17642	17770	17580	17682	17974	17500	17698	17544	17950	17816	17746	17703	17986	17825	17850	17869	17608	17615	17937	17784	17958	17853	17554	17801	17961	17995	17735	17825	17856	17815	17668	17701	17804	17845	17715	17657	17974	17850	17744	17811	17806	17993	18043	17623	17872	17672	17935	17582	17737	17676	17669	17802	17966	17584	17669	17827	17685	17954	17982	17795	17726	17702	17866	17617	17873	17849	17868	17841	17828	17589	17702	17751	17783	17754	17981	17680	17720	17812	17956	17949
13235	11437	14165	14317	20271	20960	20134	16922	15055	12336	10946	10446	10059	10010	10176	10050	10033	10002	9961	10029	9998	10115	10111	9923	10004	10112	10104	10156	9987	9935	10055	10101	10006	9980	9972	10198	10130	10119	9989	10061	9993	9956	9965	10093	10141	9990	10079	10145	10101	10178	9979	10069	9911	10023	10057	10124	10057	10103	10109	9943	10017	10040	10048	10115	10187	10134	10025	9999	9961	10068	9985	9996	10074	10012	10182	10137	10088	9914	9987	10044	10097	10082	9906	10169	10019	10100	9911	10116	10187	10228	10009	10000	10230	9981	10014	10070	10042	10039	10096	10001	10061	9922	10036	10028	10178	10251	10026	10160	9994	10006	9862	10065	10057	9937	10056	9989	10077	10115	9882	10094	10036	10136	10026	10112	10063	9855	10114	10086	10085	9956	9937	10133	9986	9968	10041	10087	10147	10056	9937	10064	10085	9925	10020	10000	9937	10167	10037	9956	9967	10064	10023	9961	10056	10157	9990	10099	9952	9991	10067	10071	10056	9990	10028	10159	10268	10085	10037	10036	10102	9985	10023	10068	10027	10084	10042	9944	10091	9907	10060	10022	9986	10105	10121	10187	9970	10025	10118	9999	10011	10090	10092	9960	9925	10126	10075	10101	10002	9965	10062	10039	9960	9896	9985	9937	9983	10116	9977	9986	10043	10090	10027	9939	10064	9990	10194	10076	9945	10046	9948	10095	9905	10008	10171	9986	10070	10067	10066	9972	10142	10027	10100	10067	10169	10111	9999	10010	10194	10082	10166	10119	10000	10153	9975	9906	10022	10015	10015	10141	9991	10099	10172	9961	10162	10048	9992	9963	10055	10006	10021	9962	10156	9901	10030	10105	10096	10114	9947	9971	9984	10037	10001	10053	10077	9939	9967	10119	10172	9908	10135	10079	9969	9974	10136	9952	10059	10062	10216	10135	10110	10013	10135	10094	10103	10032	10052	10067	10130	10189	10205	10135	9965	10026	10056	10212	10037	9905	9879	10030	10089	10066	9979	9981	10041	10008	9994	10122	10091	10127	10094	10066	10131	10056	9842	10013	10144	10026	10068	9911	10133	10127	10085	10008	10075	10222	10069	9921	10036	10125	9966	10066	9868	10050	10051	10180	9796	10024	10059	10195	9860	10013	10086	10155	10154	10027	10002	10004	9932	10081	9983	10050	10028	10162	10089	10213	10002	10106	10008	10156	10117	9941	10019	10025	10027	10159	10019	10031	9982	10084	10138	9993	10163	10057	10044	10040	10150	10048	10181	9952	10096	9977	9998	9998	10111	9960	9913	9947	10044	10044	9930	10023	9971	10078	10068	9975	9868	10005	10012	10038	10074	10099	10116	10151	10028	10205	9950	9905	10051	10063	10010	9917	10111	9976	9958	10053	10043	9965	9981	10075	10015	9980	9885	10182	10167	9891	10072	9967	10017	10086	10026	10003	10130	9984	10245	10102	10032	10139	10086	10082	10081	10091	10035	10063	9967	9894	10104	10031	10077	10098	10116	9980	9932	10002	9929	10033	10038	10037	10043	9923	10118	10239	9953	10108	10029	10100	10002	10114	10132	10079	9898	9951	10041	10064	9909	10057	10053	10061	10059	10058	10147	9995	10058	10056	10048	10106	10133	10029	10071	10045	10081	10006	10060	9964	10059	10095	9999	10094	10052	10037	10082	10082	10206	10110	9924	9978	10109	10060	10116	10096	10037	9916	9968	10109	10087	10050	10020	9934	10080	10017	9991	10146	10122	10182	10123	10163	10106	9907	10077	10032	10147	9942	10031	9982	9947	10133	9997	10045	10009	10011	10080	10012	10070	9994	9934	10116	10034	10063	10332	10037	10102	10060	10019	10228	10096	10114	9939	9986	10037	10052	9947	10081	9852	10117	10244	10057	10034	10076	10126	10070	10194	9971	10113	10074	10019	10041	9973	10140	10016	10046	10095	9904	10148	10002	10073	10044	10005	10006	9959	10196	10184	10079	10009	10043	9988	10009	9914	9965	10052	10105	10157	9996	10123	10160	9904	10004	10118	10052	10044	10346	9936	10079	10057	9938	10041	9962	10091	10021	10104	10091	10005	10073	10080	10022	10128	9929	10060	10167	10052	9980	10163	10127	10088	10144	10102	10045	9955	10052	10173	10073	9984	10091	10086	10053	9973	10113	10025	10111	9929	10146	10153	9885	10021	10081	9960	10112	9992	10172	9941	10059	9958	10078	10050	10108	10071	10053	10035	9992	10144	10143	10077	10027	10101	10149	10063	10111	9967	10148	10163	10031	10006	10277	10104	10037	10021	9966	9979	10232	10125	10083	10028	10024	10011	10061	10085	10095	9967	10106	10054	10019	9972	9915	10183	10021	10223	9964	10084	9934	10069	10089	9889	10100	10175	10000	9990	10035	10104	9943	10110	9895	9963	10123	9886	10124	10035	10080	10057	10298	10029	10045	10090	10078	10103	10209	10096	10130	10103	9990	10148	9996	10184	10098	10048	9950	10093	10159	9849	10137	9969	10095	10000	10003	10141	10009	9977	10240	9983	10082	9986	10012	10088	9997	10081	10026	10048	10070	9983	9916	9955	10012	10010	9897	9961	9780	10044	10040	10047	10000	9926	10082	10087	10145	10096	9979	9934	10175	10027	10065	10170	10133	10122	10199	10153	10015	10013	10086	10082	10080	9920	10057	9938	10128	10157	9960	10153	10179	9945	10026	9926	9866	10004	10007	10022	9935	10047	9880	10001	10122	10139	10009	10104	9981	10043	9866	9896	10128	10003	9900	9920	10107	10064	9942	10117	10045	9953	9983	10060	10202	10029	10221	10024	10096	10110	9953	10146	9979	10184	10106	10124	10150	10000	10085	10019	9987	9919	9978	10174	9994	9984	9973	9888	10047	10067	10140	10023	10129	9928	10012	10011	10117	10108	10011	10065	9971	10135	9891	10029	10000	9951	9997	10086	10116	10077	10016	10137	10092	10100	10150	9977	10121	9876	10254	10071	10151	10270	10020	10140	10175	10157	10022	10020	10159	10085	10054	10080	10109	10162	10173	9971	10122	10051	10140	9910	10093	10090	9960	10034	10016	10102	9930	10064	9957	10135	10194	10070	10052	10041	9984	10017	10030	10055	10155	10036	10221	10266	10030	10093	10147	10012	10061	10033	9902	10183	10015	9919	10113	10096	9998	9993	10093	10193	10149	10081	10127	9917	10000	10062	10029	9886	9849	10020	10025	10080	10100	10043	10105	9961	9968	10137	10136	9924	10082	10091	10109	10179	10171	9997	10144	9874	10084	10004	10237	10093	10195	10218	10013	10027	9963	10093	9983	10114	10072	10181	10111	9954	9967	10302	10082	10040	10105	10027	10061	10041	9900	9993	10107	9953	9922	10066	9995	10026	9957	10053	10176	9876	9988	10036	9954	9907	10091	9978	10228	10080	10168	10006	10027	10149	10062	9922	9921	10052	10039	10074	10077	10137	10064	10221	9891	9928	9903	10103	10134	9974	9978	9981	9990	10188	9999	10183	9892	9853	10080	10112	10134	9927	10039	10131	10164	9921	9918	10084	10299	10172	9983	10045	10045	9951	9955	9917	10173	10118	10031	10114	10054	10005	10089	10198	10079	10087	10045	9979	10131	10065	10047	9995	10081	10003	10226	10080	10141	10024	9927	10018	9940	10070	10074	9938	10012	10019	9942	10112	9875	10138	9835	10042	10138	9969	10151	10122	10053	10091	10160	10071	10267	10101	10141	10174	10109	9988	10058	10024	10113	10080	10041	10081	9994	10121	9884	10169	10016	10031	10143	10079	9913	10176	10131	10012	9937	10081	10047	10142	9997	9994	9971	10281	10158	9948	9969	10080	9952	10029	10047	10083	10046	10098	9978	10021	10157	10158	10216	10090	9896	9978	10109	10116	10054	10248	10069	10197	10073	10040	10016	9947	10047	10094	10144	9933	9973	10263	9983	10040	10014	10036	10035	10074	10043	10042	10053	10039	10035	10146	9939	10126	10083	9944	10099	10060	10083	10128	9983	10133	9954	10062	10117	10100	9943	10076	9965	9982	10103	10029	10124	10218	10055	10112	10066	10137	9980	10136	10014	10063	9981	10037	10092	10002	9992	10070	10094	10044	9990	10151	9954	10047	10046	9950	10010	10063	9943	10041	9931	9956	10050	10022	10142	10101	10118	10015	10041	10047	10122	10061	9965	10258	10038	10011	10085	9835	10145	10094	10258	10099	10150	9916	9960	10199	10068	10035	10061	9835	10075	10272	10050	10163	9971	10176	10111	10065	9991	10005	10128	10122	10065	9903	9893	9987	9861	10009	10024	10019	9907	9998	9980	10150	10139	10208	10070	9987	10020	10074	10057	10151	9990	10003	9998	10073	9912	10088	10049	10045	9938	9970	10062	10024	10089	10015	10078	10037	10083	10141	10089	10188	10070	9986	9967	10118	9785	10238	10044	10053	10000	10108	10057	9975	10125	10168	10002	10018	10049	10010	10023	10090	9982	9977	9963	10080	10082	10211	9902	9974	9915	10059	10062	10051	9951	10110	10103	9924	10067	10052	9869	10043	10101	10080	10028	10032	10030	10021	10054	10125	10030	10106	9985	10100	10015	10025	10060	10040	10073	10091	10130	10021	10044	10015	10159	10027	10171	10071	9855	10101	10165	10079	10235	10166	10163	9834	10178	10043	10195	10068	9978	10119	10059	9983	9946	10137	10027	10152	9935	10077	10146	10038	10053	10086	10054	9987	10031	10012	10059	10015	10117	10034	10106	10059	10089	9895	10060	10017	9960	10129	10153	10178	10116	10133	10062	10081	10072	10121	10084	9872	10053	10028	10045	10115	10062	10200	10114	9979	10198	10026	10040	10086	9979	10121	9957	10090	10173	10025	10113	10099	9990	10060	10100	10073	9857	9998	9882	9981	10051	9952	10155	9929	10056	10001	10092	10125	9981	10090	9994	10001	10188	10068	10025	9949	10168	10120	10015	10171	9949	9843	10093	10105	10045	10089	10205	10127	10037	10106	10080	10055	10052	10121	10072	9997	9894	10098	10099	10215	10043	10126	10101	10064	9977	9927	10159	10052	10175	10144	9976	10084	10153	9980	10073	9832	10101	9931	10014	10090	9916
25414	21144	28610	27327	28693	32103	42861	44185	39674	29769	22656	19217	17870	17650	17510	17620	17607	17626	17571	17627	17753	17695	17490	17687	17594	17620	17411	17462	17549	17502	17284	17418	17689	17601	17523	17590	17444	17439	17532	17495	17605	17418	17512	17438	17409	17518	17536	17460	17571	17524	17346	17550	17404	17465	17655	17457	17673	17570	17567	17436	17441	17694	17544	17540	17575	17598	17341	17524	17533	17514	17547	17304	17287	17466	17584	17687	17606	17567	17388	17575	17636	17455	17522	17394	17335	17470	17626	17711	17575	17532	17606	17478	17425	17747	17480	17585	17530	17634	17569	17695	17546	17478	17752	17526	17425	17300	17511	17528	17380	17691	17555	17467	17516	17606	17692	17614	17606	17535	17526	17436	17399	17426	17291	17445	17604	17417	17541	17477	17375	17553	17610	17403	17480	17432	17499	17313	17394	17299	17321	17291	17583	17424	17438	17433	17448	17492	17413	17481	17492	17522	17279	17420	17859	17554	17661	17301	17632	17473	17576	17491	17334	17392	17406	17522	17549	17615	17637	17371	17728	17579	17850	17414	17497	17526	17547	17559	17578	17522	17510	17553	17575	17618	17658	17559	17710	17435	17367	17477	17253	17469	17494	17567	17510	17449	17702	17524	17457	17453	17527	17474	17366	17599	17428	17441	17703	17595	17465	17581	17795	17481	17546	17588	17683	17578	17454	17375	17302	17688	17346	17410	17399	17554	17585	17418	17487	17369	17582	17583	17489	17279	17639	17587	17346	17509	17480	17768	17542	17450	17327	17719	17606	17536	17364	17565	17482	17351	17417	17450	17502	17437	17618	17433	17598	17470	17512	17497	17449	17607	17516	17425	17256	17339	17431	17678	17461	17573	17459	17444	17396	17626	17429	17317	17330	17408	17694	17655	17375	17445	17549	17715	17720	17475	17380	17548	17568	17600	17382	17469	17483	17519	17559	17729	17585	17471	17539	17600	17491	17456	17426	17443	17216	17450	17626	17567	17743	17398	17729	17457	17574	17397	17526	17737	17475	17536	17737	17429	17386	17374	17334	17521	17299	17490	17631	17645	17621	17470	17661	17633	17718	17548	17555	17575	17588	17533	17552	17618	17573	17510	17391	17348	17467	17465	17794	17551	17545	17388	17408	17514	17780	17308	17759	17584	17410	17583	17479	17409	17436	17440	17474	17565	17555	17566	17448	17338	17530	17601	17600	17633	17567	17562	17506	17539	17412	17510	17482	17493	17575	17594	17523	17441	17497	17438	17640	17463	17647	17528	17585	17500	17501	17461	17280	17536	17504	17478	17438	17547	17421	17337	17220	17292	17536	17484	17768	17479	17628	17586	17594	17555	17476	17456	17384	17574	17524	17250	17596	17419	17402	17485	17480	17385	17531	17372	17445	17414	17479	17630	17527	17475	17458	17482	17391	17520	17472	17383	17335	17387	17407	17480	17392	17498	17552	17641	17280	17459	17368	17299	17613	17377	17452	17562	17607	17593	17548	17491	17646	17557	17600	17631	17677	17539	17353	17635	17492	17540	17542	17456	17712	17449	17558	17399	17659	17539	17697	17479	17468	17500	17486	17612	17424	17369	17465	17538	17564	17526	17369	17449	17572	17542	17476	17436	17671	17550	17526	17438	17340	17594	17571	17584	17537	17380	17447	17579	17522	17412	17562	17463	17415	17569	17565	17469	17566	17287	17461	17636	17565	17441	17621	17547	17461	17457	17489	17477	17286	17567	17646	17463	17555	17670	17510	17468	17582	17464	17603	17654	17331	17381	17589	17488	17501	17338	17547	17481	17500	17442	17226	17595	17501	17528	17477	17492	17484	17519	17675	17669	17574	17489	17516	17275	17544	17216	17398	17657	17526	17450	17389	17363	17439	17414	17553	17436	17542	17350	17473	17639	17529	17591	17718	17564	17497	17463	17414	17468	17487	17553	17600	17396	17577	17368	17569	17513	17511	17310	17377	17256	17614	17534	17494	17606	17480	17486	17573	17489	17424	17525	17649	17725	17611	17450	17517	17585	17666	17455	17518	17566	17466	17610	17409	17435	17380	17479	17336	17370	17566	17393	17485	17393	17622	17767	17617	17472	17535	17492	17601	17606	17310	17477	17532	17575	17300	17141	17505	17667	17491	17550	17432	17556	17511	17343	17488	17418	17415	17501	17618	17623	17596	17696	17657	17623	17428	17540	17698	17489	17427	17619	17446	17510	17642	17601	17672	17404	17228	17523	17602	17495	17606	17430	17490	17396	17431	17387	17329	17662	17455	17753	17497	17655	17472	17461	17556	17510	17365	17764	17538	17450	17436	17265	17638	17550	17664	17388	17380	17580	17444	17492	17566	17646	17441	17567	17664	17528	17469	17423	17491	17639	17338	17489	17616	17548	17586	17722	17453	17557	17730	17355	17512	17479	17367	17532	17567	17396	17447	17488	17634	17627	17605	17440	17388	17546	17445	17519	17301	17416	17673	17508	17628	17588	17510	17446	17542	17497	17447	17528	17332	17680	17666	17481	17462	17539	17395	17296	17330	17338	17634	17496	17629	17393	17609	17620	17540	17551	17432	17515	17586	17534	17373	17510	17407	17610	17650	17597	17544	17444	17399	17347	17429	17654	17336	17395	17471	17607	17493	17433	17438	17664	17536	17486	17660	17537	17352	17414	17497	17494	17303	17397	17642	17556	17417	17563	17459	17479	17510	17486	17725	17479	17623	17422	17565	17534	17537	17399	17438	17399	17428	17440	17596	17450	17365	17585	17550	17332	17486	17388	17431	17398	17453	17318	17364	17502	17698	17577	17352	17237	17440	17554	17471	17232	17608	17552	17459	17520	17534	17587	17288	17450	17544	17286	17370	17502	17370	17394	17673	17561	17487	17757	17339	17499	17609	17452	17736	17330	17435	17418	17515	17610	17467	17321	17411	17505	17368	17522	17663	17462	17541	17381	17567	17516	17382	17349	17527	17802	17664	17592	17354	17490	17486	17485	17646	17577	17597	17417	17470	17559	17390	17372	17538	17512	17589	17572	17654	17532	17449	17303	17370	17559	17629	17557	17511	17477	17354	17480	17579	17773	17354	17465	17416	17456	17528	17475	17295	17594	17674	17525	17408	17592	17526	17688	17567	17294	17645	17559	17611	17393	17522	17583	17540	17395	17420	17550	17488	17381	17291	17461	17484	17304	17624	17498	17668	17564	17564	17656	17438	17714	17402	17536	17438	17436	17410	17506	17466	17529	17589	17650	17385	17726	17636	17490	17410	17593	17545	17659	17557	17327	17277	17462	17636	17394	17374	17536	17486	17663	17622	17430	17367	17457	17478	17545	17500	17470	17621	17313	17595	17604	17514	17558	17501	17448	17517	17472	17347	17300	17428	17530	17453	17505	17440	17629	17490	17565	17600	17530	17610	17440	17543	17593	17689	17457	17458	17505	17431	17378	17556	17494	17557	17590	17379	17651	17451	17446	17653	17516	17634	17397	17363	17413	17544	17706	17488	17657	17474	17555	17286	17235	17712	17607	17541	17808	17518	17641	17641	17442	17696	17542	17679	17729	17647	17360	17445	17592	17365	17376	17591	17399	17434	17419	17509	17353	17426	17537	17478	17374	17527	17582	17611	17533	17586	17404	17507	17529	17519	17356	17680	17651	17395	17368	17554	17371	17658	17318	17498	17517	17562	17550	17378	17364	17666	17318	17563	17701	17589	17435	17454	17545	17345	17391	17448	17526	17566	17646	17504	17499	17543	17383	17607	17563	17484	17589	17412	17744	17542	17486	17578	17594	17430	17416	17533	17635	17343	17555	17544	17409	17390	17703	17597	17570	17511	17832	17480	17506	17449	17569	17691	17350	17401	17494	17548	17412	17546	17668	17585	17383	17648	17457	17463	17352	17583	17674	17547	17573	17395	17516	17727	17610	17503	17622	17536	17358	17519	17509	17707	17625	17566	17407	17373	17602	17457	17653	17537	17441	17283	17468	17374	17441	17478	17600	17579	17452	17470	17625	17559	17483	17493	17351	17764	17395	17793	17432	17616	17254	17449	17624	17323	17510	17410	17494	17505	17428	17415	17743	17520	17529	17453	17461	17364	17417	17704	17431	17430	17498	17366	17756	17431	17720	17627	17473	17744	17451	17423	17672	17478	17471	17702	17519	17549	17470	17516	17618	17480	17526	17418	17529	17483	17666	17692	17393	17505	17614	17457	17410	17338	17394	17517	17468	17444	17715	17622	17345	17623	17544	17380	17516	17351	17382	17839	17382	17546	17429	17499	17434	17553	17514	17750	17534	17656	17480	17450	17492	17508	17572	17615	17318	17636	17512	17631	17308	17629	17500	17434	17381	17287	17362	17562	17429	17488	17619	17701	17270	17539	17522	17369	17293	17509	17402	17417	17343	17535	17609	17508	17636	17456	17232	17578	17533	17536	17210	17429	17382	17763	17667	17374	17644	17541	17321	17596	17500	17447	17479	17482	17599	17388	17405	17436	17317	17749	17413	17620	17448	17456	17367	17542	17477	17729	17459	17494	17501	17314	17736	17533	17304	17497	17485	17625	17746	17514	17530	17572	17327	17388	17268	17658	17685	17409	17670	17663	17440	17603	17484	17423	17355	17475	17568	17476	17596	17639	17459	17397	17353	17538	17524	17523	17391	17403	17398	17390	17442	17509	17573	17409	17605	17617	17296	17519	17703	17668	17477	17465	17416	17485	17627	17515	17465	17502	17513	17445	17588	17619	17472	17500	17564	17491	17497	17478	17552	17582	17536	17566	17525	17730	17500	17699	17464	17544	17575	17426	17335	17425	17456	17462	17514	17412	17721	17288	17645	17782	17567	17482	17387	17807	17748	17422	17416	17455	17559	17525	17585	17461	17251	17556	17589	17451	17669	17455	17438	17482	17299	17274	17495	17576	17451	17415	17409	17442	17256	17435	17660	17523	17548	17361	17659	17692	17580	17284	17507	17570	17372	17440	17594	17439	17526	17658	17396	17463	17650	17655	17507	17611	17745	17344	17631	17504	17515	17426	17630	17441	17650	17672	17497	17465	17392	17446	17402	17535	17441	17440	17385	17469	17506	17424	17533	17718	17530	17528	17491	17566	17519	17616	17649	17406	17269	17523	17528	17121	17250	17399	17344	17607	17567
12486	16871	24839	18468	24650	25776	36156	36179	30791	19711	13758	10912	10404	10061	10133	9995	10088	9964	9935	10009	10017	10057	10042	10129	9944	10161	10036	9906	10104	10119	10011	10130	10168	10054	9974	10095	9990	10168	10289	10062	10038	10059	10020	10153	10180	9987	10069	10233	10060	10119	9990	10049	10213	9793	10017	10028	10161	9954	9966	10055	10142	10004	9875	10023	10084	10132	10076	10152	10154	10009	10054	9887	10060	10093	9983	9999	10156	9976	9975	9996	10096	10000	9975	10152	10014	10084	10023	9984	10049	9995	10195	10072	10181	10204	9953	10046	10163	9915	9994	10109	10051	9875	10237	9902	10186	9932	10178	10007	10015	9968	9959	10074	10137	10072	10136	9940	10139	9946	10103	9913	9972	9909	10073	9989	10147	10114	9996	10077	10124	10054	9953	10072	10006	10104	9984	9993	10073	10055	9878	10005	10077	9987	10089	9892	10155	9956	10188	10064	10211	10008	9906	9955	9928	10051	10118	9894	10041	10114	9992	10064	9989	9886	10001	10022	9862	10020	10049	10257	10002	10043	9940	9836	9895	10017	9942	9936	10026	9922	9843	10056	10086	10088	10029	9938	10024	10154	10148	10020	9924	9902	9948	10024	9984	10009	10022	9986	10058	9940	10087	9987	9897	10112	9964	10041	10182	9876	9877	10144	10078	10041	10023	10082	10095	10010	10051	9945	9932	10028	10112	10055	10055	10071	9979	9987	10039	10222	9912	10074	10012	10022	9835	10053	10066	9940	10037	9820	9896	10074	10084	9936	10134	10072	9941	9875	10165	9994	9894	9929	10021	10032	10182	10046	10047	10056	9919	9923	9964	10082	9937	9946	10056	9966	10126	9831	9954	10185	9893	10024	9934	9992	10008	9790	10159	10040	10160	9832	9872	10010	9983	10038	10009	10034	9935	10012	9937	10042	10021	9896	9874	9976	9961	10024	10059	10049	9969	9877	10014	10032	9996	9963	9961	10060	9902	9873	9942	10002	9982	9983	10066	9858	10030	10060	9949	9995	9939	9744	10028	10021	9928	9894	9911	10029	9940	9951	9994	10115	10025	10062	10136	10157	9954	10097	9977	9922	10119	10166	9988	9995	10073	10120	9934	9954	9993	10071	10158	9896	9971	9928	9977	9893	10036	10083	9992	10007	10028	9914	10040	10051	10126	9960	9995	10100	9922	9965	10011	10047	10096	10064	9880	10072	9971	10043	10050	9875	9883	9978	10095	10060	10254	9920	9957	9957	10116	10071	10002	9931	10051	9954	10152	9917	10029	10051	9966	10009	9996	9993	10049	9961	10017	10020	10050	10057	10054	9951	9936	10023	9976	10040	9954	10138	9884	10048	10017	10065	9849	10007	10148	9917	10133	10065	10045	10010	10022	9975	9954	9945	10067	9994	10036	9930	10083	9933	10067	10009	9893	10124	9988	9929	10041	9984	9947	9970	10129	9984	10045	9851	9948	10118	9895	10074	10022	10127	10002	10040	10015	10205	10132	10014	10030	10108	10087	10000	10113	10010	10075	9966	9921	10094	10021	10007	9992	10013	9912	10123	9976	9854	9939	10110	10087	10087	10039	10064	10000	10066	9961	9899	9969	10166	9999	10037	9988	10093	10097	9935	10014	9980	9946	10131	9972	10116	9962	10085	9826	10171	10131	9985	10043	10246	10032	10054	10194	10010	9990	10161	10108	10079	10082	10088	9928	9854	9998	10026	9893	9872	10073	9961	10131	9936	9960	10032	9977	9970	9961	10123	9847	10078	10093	9871	9944	10098	9923	10009	9996	9887	9912	10009	9982	9955	10051	9968	10075	10021	10066	9819	9990	10042	9852	10152	10025	10071	10093	9985	10084	10112	10011	10049	10045	10012	9958	10036	10133	10037	10024	10028	9984	9927	10049	10024	10049	10002	9980	10118	10108	9971	10059	10037	9912	9968	10168	10203	9824	9976	9959	9977	9978	10020	10162	9968	10075	9984	9887	10043	9794	9930	10016	10149	10021	10054	10080	9952	9884	10042	10108	10011	10094	10053	9923	10010	9934	9897	9874	10113	10125	9972	10019	10107	9890	9865	9899	10146	10215	9973	10129	10014	10071	10036	9998	9984	10039	10163	9926	9999	10063	10009	9928	10021	10063	10099	10184	10137	9948	10035	10033	10043	10096	9991	10049	9926	9956	10013	10070	9969	10127	10061	10041	10156	10007	10198	10102	10037	10071	10049	10099	9967	10006	10049	10008	9958	9913	9941	10045	9964	10057	9936	10036	10062	9951	9962	10105	10003	10059	10050	9980	10132	10035	10001	9918	10129	10002	10027	9990	10018	10025	10052	9971	10000	9977	9940	9993	9997	10172	9874	9862	9955	10042	10095	9883	9922	10104	10068	10076	9914	9979	9954	9977	9941	10118	10125	10113	10053	9968	9925	10044	9963	10092	9998	10075	10019	9968	9820	10004	9997	10011	9978	9906	9926	9788	10070	10089	10016	10011	10302	9920	10156	10080	10131	9899	10146	10039	10108	10079	10143	10026	9853	10063	9870	9802	10032	10192	9942	10103	10038	10128	10085	9978	10038	9906	9951	9973	10007	9860	9807	9999	9920	10024	9960	9851	10023	10137	9947	10070	10007	9919	10054	10033	9945	9971	9971	10024	10003	10107	10065	10082	9866	9980	10025	10038	10109	9747	10049	10058	10090	9998	9988	10060	10029	9987	9952	10000	10125	9958	9941	10014	10039	9999	10079	10009	10103	10297	10139	10076	9976	10044	10053	10131	9915	10040	9998	10068	9971	10082	9997	10043	9924	10090	10142	9985	10107	10043	9955	9916	10010	10046	10002	9973	10000	10016	10115	10138	9967	10037	9939	9961	9925	10046	9972	9989	10142	10098	9961	10004	10280	9977	10018	10054	10125	10061	9964	9977	10001	9997	10129	10033	10012	10185	9981	10024	10143	10037	10128	10099	10070	10056	9929	10173	9954	9979	9978	9892	10118	9866	10095	10020	10100	10077	10041	9984	10019	10017	9915	10010	9924	10042	10029	9963	9953	10058	10043	10049	10051	10010	9975	9908	10113	9898	10041	10066	10106	10127	10047	10026	10082	10048	9955	9954	9988	10064	10024	9941	10114	9954	9978	10026	9994	9849	9919	10028	10051	9890	10048	9972	10110	10004	10076	10068	9901	9979	10141	9995	9933	10039	9969	10001	10063	9994	9879	10091	10021	10095	10069	10052	10025	9888	9989	10081	10125	9988	10053	10004	10031	10024	9917	10053	10125	10023	10015	10064	9929	10051	9974	10109	10128	10011	10033	10040	9845	9814	10134	10055	9989	10019	10051	9977	9803	9946	9931	10068	10047	10099	10047	9912	9980	9887	9926	10264	10158	10045	9998	10019	10060	9960	9874	10152	9961	10181	9935	10110	10097	10121	9967	10078	9875	9993	9934	9914	9947	10068	9797	10020	9958	10068	10042	10114	10018	10023	9944	9976	9990	9968	10003	10053	10133	9986	10016	9975	10013	10036	9957	10052	9999	9985	10096	9915	9986	9887	10228	9957	10051	10026	9940	9987	9955	10066	10002	9907	10029	9856	9993	10196	10025	9910	10005	10024	10128	10025	10097	10105	9898	10027	9967	9988	9994	9942	9959	10087	9882	10129	10075	9959	9994	10033	10121	10093	9953	10081	10038	10097	10090	9940	9972	10101	10072	10139	9969	10132	9965	10114	9905	9856	9962	10200	10010	9981	10103	10052	10062	10038	9973	10064	10062	10053	9999	10011	10031	9963	10113	10132	10006	9930	10147	9975	10033	9916	9956	10128	9938	9949	10019	9995	10244	10043	10043	10063	9933	9961	9973	10028	10103	9954	9923	9987	9992	9936	10006	10243	9961	9953	10007	10009	9962	10024	9909	10038	9877	9969	9965	10168	10050	10044	9946	10072	10024	10076	10015	10067	10126	10169	10047	9815	10022	9922	9839	10011	10019	9874	10216	9855	10053	10143	10179	9973	10013	9979	9963	10024	10120	10010	10144	9869	10065	10006	9967	10100	10015	10038	10022	10092	10059	10002	9966	10077	10083	9914	9881	10217	10125	10079	10044	9968	9818	9862	9883	10086	10026	10032	10028	9970	9895	10112	10034	9957	9985	10184	9993	9958	10002	9968	9990	10139	9977	10085	9843	10068	9875	10154	10059	9934	10053	10167	9905	9983	10001	9987	9894	10053	10043	10140	10012	10097	10026	10067	10045	10057	9935	9999	10093	10081	9995	9955	10028	9974	10099	10016	10191	10159	9919	9939	10012	9963	10151	9940	10008	10043	9923	10180	9974	10030	9812	10011	10064	10160	10030	10174	9845	9941	10175	9999	9843	10042	9973	9956	10036	9955	9750	9996	10175	10035	9995	9923	10013	10051	9872	9951	10154	9950	10069	9989	10037	9970	10145	10078	9977	10246	10069	9975	9935	9960	10035	9893	10012	10039	10092	9955	10161	10147	9906	9998	9955	9964	9993	10040	10094	10056	10088	9915	9882	10112	9899	10046	10066	10064	9991	10035	9934	10041	10135	9995	10035	10154	9998	9985	10069	10007	10002	10176	10100	10059	9919	9919	10022	10104	9954	10023	10089	9923	10071	9955	10063	9879	10087	9872	10069	10044	10074	9966	10211	10101	9938	10052	9991	10092	9964	10099	10060	9986	9933	10113	10042	10033	10068	10051	9911	10058	10084	9901	9922	10059	10011	9971	9887	10168	9968	9993	9882	10085	10039	10042	10073	10023	10141	9890	9934	9995	9999	10011	9974	10148	10192	9808	10022	10113	9956	10024	9959	10134	9956	9927	10091	9984	9888	10075	9994	9915	9864	9992	10186	10170	9944	10032	9983	9900	10034	9882	10006	9888	10037	10040	9973	9908	9908	10067	9995	9977	9979	9962	10036	10082	10003	10029	10020	10005	10051	9945	10062	9950	10129	9914	9994	9898	10014	10002	10002	10130	10151	9931	9942	9874	10041	10018	10014	9967	10030	10119	9938	10037	10044	10023	10029	9975	10060	10010	10108	10028	9918	9909	10157	9989	9941	10015	9909	10036	9978	10169	10132	9982	10067	10062	9879	10002	10000	9892	10032	10102	9989	9995	9928
23439	21157	28815	24786	26592	33299	55847	59322	52892	39714	27254	20924	18854	18273	17892	17917	17944	17694	17958	17846	17812	17683	17686	17759	17872	17723	17691	17810	17538	17646	17747	17611	17730	17657	17607	17622	17698	17690	17588	17574	17529	17553	17640	17674	17467	17678	17650	17658	17541	17804	17662	17479	17714	17650	17754	17709	17791	17428	17595	17529	17941	17741	17556	17525	17399	17521	17637	17686	17747	17445	17718	17504	17611	17684	17695	17820	17752	17641	17674	17348	17696	17697	17635	17673	17733	17585	17705	17873	17682	17527	17581	17484	17792	17582	17572	17683	17541	17763	17552	17432	17598	17666	17731	17415	17569	17548	17784	17621	17554	17637	17692	17533	17789	17735	17570	17689	17469	17898	17592	17648	17350	17495	17625	17552	17511	17469	17709	17602	17483	17485	17624	17718	17744	17696	17683	17493	17477	17681	17821	17701	17553	17735	17625	17396	17518	17540	17570	17460	17531	17468	17818	17504	17762	17490	17646	17583	17665	17432	17580	17571	17630	17600	17692	17524	17649	17571	17660	17514	17663	17765	17693	17322	17801	17748	17401	17685	17634	17582	17612	17685	17553	17593	17478	17573	17535	17411	17705	17630	17727	17380	17545	17499	17644	17697	17526	17536	17558	17450	17385	17480	17795	17573	17586	17750	17645	17733	17470	17562	17671	17665	17515	17648	17664	17827	17378	17508	17677	17693	17492	17509	17641	17583	17350	17427	17427	17440	17653	17649	17642	17667	17772	17806	17764	17234	17490	17451	17540	17590	17447	17614	17695	17583	17686	17737	17629	17672	17497	17492	17579	17559	17473	17536	17576	17680	17668	17448	17743	17529	17770	17313	17449	17526	17525	17534	17418	17577	17612	17443	17678	17553	17691	17557	17726	17620	17660	17527	17626	17567	17504	17649	17529	17588	17485	17563	17495	17863	17724	17444	17635	17700	17533	17521	17486	17593	17766	17808	17661	17396	17694	17784	17543	17935	17662	17560	17535	17477	17601	17509	17694	17485	17530	17616	17495	17494	17512	17626	17732	17601	17526	17660	17464	17770	17779	17650	17399	17578	17441	17740	17496	17582	17417	17521	17811	17757	17856	17682	17679	17649	17874	17581	17764	17783	17466	17461	17673	17643	17554	17608	17677	17527	17599	17635	17315	17536	17754	17571	17379	17793	17620	17496	17447	17516	17629	17648	17624	17694	17497	17561	17674	17632	17752	17458	17392	17519	17652	17736	17734	17642	17540	17557	17434	17644	17823	17373	17546	17474	17653	17531	17706	17434	17759	17678	17723	17675	17652	17724	17617	17301	17561	17594	17660	17334	17437	17538	17657	17312	17667	17588	17560	17648	17501	17275	17779	17594	17558	17671	17709	17632	17490	17598	17598	17679	17715	17594	17506	17754	17680	17394	17570	17588	17801	17568	17787	17592	17535	17589	17716	17482	17682	17607	17671	17737	17578	17613	17783	17365	17656	17689	17635	17608	17764	17610	17634	17599	17585	17630	17835	17768	17697	17409	17731	17578	17577	17566	17672	17694	17609	17575	17525	17464	17348	17553	17640	17595	17644	17544	17463	17814	17888	17625	17507	17621	17541	17336	17603	17373	17552	17648	17605	17597	17353	17629	17736	17620	17622	17566	17564	17717	17746	17469	17543	17464	17579	17536	17570	17571	17512	17652	17643	17542	17677	17745	17707	17565	17623	17765	17490	17375	17695	17464	17793	17593	17784	17639	17473	17882	17579	17604	17540	17532	17384	17678	17659	17525	17702	17513	17425	17387	17546	17606	17645	17536	17567	17666	17434	17572	17646	17614	17576	17753	17597	17457	17715	17729	17669	17704	17847	17694	17547	17557	17649	17611	17618	17402	17550	17554	17874	17523	17584	17681	17551	17785	17741	17400	17710	17589	17660	17480	17818	17551	17605	17442	17717	17732	17619	17521	17421	17715	17522	17662	17495	17667	17720	17480	17736	17459	17714	17812	17826	17786	17763	17475	17503	17573	17414	17564	17590	17554	17306	17631	17592	17636	17693	17467	17836	17685	17714	17726	17584	17591	17690	17614	17584	17588	17714	17713	17393	17483	17516	17483	17638	17570	17440	17719	17500	17403	17656	17702	17531	17738	17524	17675	17543	17665	17623	17558	17716	17478	17617	17415	17614	17528	17638	17412	17609	17505	17354	17435	17587	17532	17743	17642	17727	17452	17643	17576	17613	17382	17607	17663	17491	17611	17682	17650	17403	17374	17692	17520	17660	17460	17565	17527	17690	17691	17546	17630	17416	17611	17544	17571	17459	17541	17693	17643	17486	17609	17704	17605	17506	17717	17510	17526	17735	17691	17605	17819	17620	17605	17843	17563	17663	17664	17626	17450	17587	17511	17634	17520	17592	17623	17636	17684	17704	17607	17675	17526	17587	17607	17445	17674	17515	17565	17487	17490	17633	17625	17561	17590	17549	17533	17588	17490	17701	17726	17550	17623	17646	17604	17824	17973	17729	17753	17507	17645	17512	17702	17657	17537	17596	17690	17862	17770	17741	17347	17743	17356	17538	17902	17630	17584	17310	17637	17671	17611	17785	17585	17661	17797	17583	17724	17509	17671	17480	17324	17523	17177	17777	17619	17667	17642	17667	17588	17586	17424	17392	17369	17614	17418	17708	17483	17403	17482	17344	17458	17660	17855	17537	17686	17595	17599	17642	17472	17554	17750	17588	17671	17753	17544	17616	17677	17730	17685	17437	17262	17731	17616	17498	17602	17537	17516	17739	17677	17632	17607	17561	17598	17563	17564	17527	17597	17537	17786	17692	17608	17563	17583	17610	17777	17601	17928	17653	17615	17580	17468	17798	17427	17734	17800	17728	17679	17717	17483	17426	17743	17510	17389	17621	17835	17649	17639	17648	17455	17810	17635	17918	17545	17588	17498	17813	17524	17661	17857	17754	17782	17709	17640	17640	17769	17814	17673	17578	17511	17280	17506	17619	17416	17291	17492	17615	17719	17572	17487	17867	17667	17288	17561	17574	17810	17780	17477	17575	17743	17811	17628	17395	17564	17817	17428	17487	17706	17598	17556	17624	17689	17378	17564	17455	17627	17640	17730	17522	17591	17319	17523	17515	17597	17785	17385	17677	17582	17787	17577	17627	17610	17650	17495	17685	17458	17536	17552	17655	17773	17577	17580	17537	17709	17333	17705	17721	17561	17757	17407	17521	17813	17638	17633	17647	17898	17608	17607	17701	17645	17685	17531	17518	17392	17608	17648	17710	17703	17623	17361	17605	17581	17694	17368	17539	17603	17596	17592	18013	17574	17625	17601	17624	17572	17631	17459	17470	17546	17429	17601	17502	17449	17309	17708	17532	17651	17510	17482	17717	17737	17622	17481	17431	17442	17447	17394	17499	17523	17758	17650	17806	17581	17639	17570	17509	17681	17537	17559	17568	17850	17475	17571	17521	17591	17658	17620	17426	17629	17413	17528	17497	17677	17759	17654	17672	17527	17598	17572	17594	17499	17572	17568	17638	17407	17768	17619	17712	17727	17592	17499	17550	17622	17646	17485	17441	17841	17667	17579	17531	17630	17618	17662	17609	17602	17668	17453	17422	17683	17392	17555	17557	17461	17578	17837	17638	17714	17579	17761	17271	17715	17605	17580	17811	17537	17590	17547	17588	17540	17859	17757	17581	17581	17730	17628	17720	17596	17458	17693	17500	17580	17359	17563	17771	17586	17542	17585	17544	17376	17778	17746	17772	17591	17747	17708	17655	17647	17734	17654	17447	17550	17620	17605	17493	17566	17837	17631	17357	17529	17471	17561	17722	17549	17672	17619	17428	17640	17906	17674	17682	17366	17753	17641	17711	17668	17457	17565	17693	17733	17491	17480	17583	17626	17510	17582	17535	17709	17668	17670	17732	17553	17722	17668	17398	17526	17447	17493	17843	17693	17641	17715	17640	17782	17612	17589	17697	17560	17683	17749	17817	17694	17531	17504	17606	17728	17788	17849	17592	17844	17609	17511	17600	17650	17694	17747	17552	17492	17613	17494	17724	17639	17562	17387	17703	17455	17361	17666	17687	17707	17858	17683	17499	17711	17764	17353	17606	17824	17738	17709	17584	17870	17616	17570	17748	17667	17655	17525	17601	17727	17629	17879	17597	17506	17358	17518	17849	17483	17637	17443	17369	17637	17389	17590	17710	17533	17534	17724	17714	17769	17492	17657	17534	17589	17439	17583	17503	17496	17589	17712	17774	17696	17628	17793	17450	17600	17527	17684	17610	17583	17413	17693	17561	17740	17602	17545	17729	17564	17618	17599	17532	17732	17771	17651	17725	17645	17662	17653	17409	17565	17444	17602	17654	17355	17538	17679	17493	17501	17728	17842	17779	17771	17557	17608	17641	17467	17601	17609	17612	17718	17513	17618	17743	17434	17685	17691	17404	17547	17831	17637	17497	17673	17546	17654	17648	17645	17587	17653	17650	17774	17539	17394	17874	17559	17801	17618	17562	17635	17598	17821	17486	17676	17550	17676	17503	17519	17626	17511	17666	17553	17634	17479	17388	17719	17503	17664	17706	17728	17533	17573	17377	17386	17566	17593	17449	17546	17312	17527	17471	17576	17481	17643	17581	17642	17596	17664	17674	17623	17587	17590	17636	17608	17498	17508	17677	17661	17486	17569	17737	17673	17516	17475	17705	17760	17497	17726	17561	17483	17628	17546	17797	17397	17744	17574	17595	17857	17611	17499	17637	17676	17390	17600	17613	17516	17614	17646	17642	17579	17744	17441	17441	17580	17594	17614	17705	17551	17562	17518	17680	17685	17686	17620	17515	17607	17743	17650	17453	17507	17701	17556	17631	17768	17512	17475	17616	17424	17297	17484	17905	17649	17667	17558	17597	17685	17692	17243	17792	17538	17575	17571	17626	17525	17725	17610	17509	17528	17689	17626	17552	17672	17807	17645	17594	17541	17459	17679	17601	17670	17681	17823	17609	17807	17731	17522	17718	17528	17629	17492	17662	17601	17784	17644	17497	17693	17521	17663	17624	17593	17592	17612	17702	17565	17516	17715	17644	17573	17802	17737	17601	17528	17523	17635	17698	17439	17522	17725	17484	17541	17724	17577	17584	17580	17675	17617	17514	17877
14645	29379	36115	24585	30131	31029	52762	54065	45509	28966	17231	11965	10666	10387	10296	10433	10324	10369	10128	10234	10405	10293	10232	10170	10241	10117	10373	10330	10345	10250	10205	10197	10091	10193	10270	10146	10396	10267	10202	10245	10295	10413	10294	10216	10320	10203	10404	10366	10350	10203	10211	10088	10256	10375	10227	10289	10276	10367	10185	10322	10300	10212	10370	10168	10145	10360	10209	10326	10225	10250	10284	10223	10214	10151	10224	10241	10114	10239	10067	10139	10269	10181	10330	10172	10194	10159	10209	10089	10226	10269	10261	10258	10272	10134	10146	10212	10206	10159	10117	10297	10205	10305	10276	10135	10182	10151	10300	10328	10188	10183	10200	10319	10103	10256	10335	10282	10157	10112	10129	10078	10323	10367	10240	10196	10244	10195	10333	10128	10168	10177	10317	10199	10089	10288	10098	10312	10201	10175	10253	10131	10139	9997	10286	10116	10222	10136	10268	10203	10068	10136	10237	10330	10179	10176	10129	10318	10090	10308	10106	10216	10219	10176	10388	10220	10118	10052	10225	10155	10194	10078	10190	10025	10051	10286	10215	10154	10089	10214	10195	10107	10143	10051	10057	10227	10281	10278	10243	10018	10151	10269	10069	10181	10187	10237	10129	10053	10259	10182	10023	10217	10245	10206	10153	10146	10247	10170	10105	10158	10187	10374	10349	10053	10199	10028	10215	9990	10019	10125	10249	10030	10374	10182	10071	10217	10175	10302	10384	10252	10150	10183	10117	10214	10150	10290	10209	10135	10286	10207	10183	10314	10280	10149	10332	10229	10281	10095	10182	10169	10208	10166	10363	10204	10145	10424	10164	10007	10088	10277	10107	10283	10330	10136	10272	10131	10250	10198	10122	10145	10311	10158	10000	10109	10093	10166	10164	10187	10206	10247	10093	10194	10154	10131	10122	10131	10048	10286	10237	10241	10221	10160	10185	10100	10164	10270	9979	10204	10108	10173	10120	10183	10113	10101	10259	10126	10267	10119	10145	10240	10183	10349	10129	10253	10399	10097	10163	10213	10114	10143	10113	10182	10303	10109	10219	9998	10084	10221	10205	10029	10034	10196	10277	10190	10303	10141	10036	10334	10206	10269	10125	10237	10310	10161	10224	10179	10135	10267	10245	10136	10217	10243	10167	10128	10183	10248	10153	10152	10115	10200	10193	10201	10178	10082	10132	10150	10239	10130	10225	10189	10180	10251	10209	10070	10235	10346	10269	10250	10259	10191	10050	10078	10333	10307	10181	10209	10121	10202	10262	10153	10113	10064	10225	10090	10219	10161	10083	10085	10267	10224	10281	10140	10155	10155	10113	10196	10252	10059	10233	10123	10089	10189	10138	10109	10145	10256	10277	10224	10146	10026	10180	10230	10157	10152	10135	10322	10078	10089	10237	10238	10217	10159	10128	10119	10069	10125	10049	10211	10172	10025	10241	10136	10134	10223	10090	10025	10245	10144	10183	10242	10274	10257	10189	10254	10144	10115	10237	10154	10127	10181	10051	10126	10008	10171	10246	10188	10182	10193	10000	10211	10333	10112	10183	10203	10195	10160	10033	10233	10245	10164	10173	9997	10312	10182	10199	10289	10196	10117	10179	10202	10166	10145	10203	10127	10103	10237	10189	10369	10111	10172	10165	10087	10104	10125	10224	10217	10241	10229	10251	10197	10140	10160	10145	10179	10116	10165	10038	10152	10231	10246	10051	10109	10244	10329	10213	10280	10302	10019	10185	10015	10280	10344	10124	10122	10296	10119	10151	10137	10213	10231	10249	10114	10115	10057	10129	10036	10086	10260	10251	10116	10061	10177	10170	10126	10116	10012	10185	10191	10252	10250	10366	10089	10159	10313	10184	10098	10265	10141	10130	10223	10059	10142	10155	10308	10094	10138	10201	10235	10154	10225	10342	10177	10050	10196	10206	10080	10295	10309	10250	10125	10309	10155	10163	10303	10121	10141	10197	10314	10289	10195	10086	10284	10105	10205	10154	10230	10222	10125	10174	10074	10269	10214	10037	10155	10236	10160	10043	10286	10132	10229	10136	10122	10271	10204	10232	10173	10052	10189	9938	10152	10169	10321	10257	10059	10096	10159	10276	10280	10283	10173	10213	10088	10125	10155	10218	10085	10245	10283	10172	10320	10243	10186	10266	10075	10166	10213	10112	10164	10216	10262	10395	10258	10176	10160	10164	10116	10166	10486	10273	10313	10141	10053	10021	10199	10033	10195	10213	10365	10214	10081	10077	10200	10232	10041	10148	10183	10129	10045	10181	10070	10207	10137	10111	10153	10042	10173	10221	10163	10187	10249	10225	10281	10140	10136	10120	10115	10165	10156	10241	10055	10120	10294	10132	10183	10253	10160	10244	10220	10078	10161	10221	10270	10148	10140	10199	10209	10102	10149	10235	10223	10163	10376	10196	10222	10145	10077	10132	9977	10186	10276	10335	10157	10087	10237	10144	10257	10138	10102	10071	10179	10173	10288	10258	10251	10203	10225	10087	10079	10211	10096	10268	10221	10034	10264	10138	10268	10217	10133	10030	10054	10234	10091	10191	10128	10187	10220	10172	10258	10233	10083	10175	10047	10202	10192	10144	10209	10298	10183	10160	10075	10201	10254	10076	10074	10196	10183	10085	10252	10256	10193	10223	10202	10242	10068	10330	10150	10237	9999	10344	10218	10196	10149	10165	10146	10180	10138	10029	10160	10134	10188	10175	10235	10180	10159	10236	10300	10122	10179	10061	10156	10215	10120	10029	10207	10081	10317	10152	10225	10178	10312	10256	10244	10188	10298	10088	10194	10082	10163	10113	10287	10152	10253	10338	10233	10040	10292	10135	10144	10154	10109	10279	10129	10100	10320	10161	10303	10146	10087	10162	10097	10130	9993	10182	10099	10433	10180	10282	10162	10238	10248	10233	10315	10053	10173	10326	10218	10084	10107	10158	10176	10077	10183	10320	10089	10152	10276	10353	10111	10224	10153	10086	10171	10142	10178	10176	10270	10206	10303	10156	10186	10334	10060	10227	10208	10127	10063	10029	10231	10130	10172	10090	10206	10093	10136	10346	10123	10138	10181	10093	10160	10061	10205	10195	10234	10226	10249	10079	10011	10195	10353	10141	10200	10274	10216	10055	10243	10199	10084	10288	10105	10348	10205	10196	10291	10356	10210	10196	10130	10043	10230	10266	10349	10298	10160	10142	10161	10246	10068	10169	10305	10179	10154	10307	10395	10008	10246	10225	10240	10256	10113	10071	10201	10114	10162	10292	10216	10169	10277	10254	10110	10067	10236	10166	10113	10308	10132	10197	10108	10198	10395	10139	10116	10260	10130	10194	10190	10196	10176	10242	10031	10185	10214	10014	10090	10320	10261	10013	10325	10164	10325	10151	10210	10160	10131	10104	10243	10162	10295	10070	10129	10240	10244	10170	10131	10085	10256	10190	10091	10117	10223	10114	10162	10268	10067	10133	10068	10174	10128	10180	10147	10202	10193	10113	10181	10265	10174	10373	10252	10118	10145	10244	10026	10142	10213	10063	10180	10146	10071	10261	10142	10109	10208	10196	10071	10312	10200	10057	9994	10299	10223	10283	10128	10271	10296	10226	10048	10290	10242	10162	10057	10066	10106	10216	10141	10164	10151	10189	10292	10210	10017	10123	10098	10088	10076	10252	10152	10180	10075	10085	10135	10138	10178	10089	10127	10047	10153	10237	10188	10155	10148	10135	10259	10113	10143	10132	10134	10137	10148	10140	10195	10137	10127	10051	10345	10170	10216	10326	10242	10303	10241	10104	10244	10165	10287	10182	10205	10039	10166	10314	10093	10062	10143	10277	10215	10237	10261	10370	10023	10134	10251	10064	10271	10344	10289	10204	10267	10164	10170	10246	10248	10198	10134	10001	10282	10190	10228	10085	10131	10220	10122	10133	10202	10162	10157	10227	10140	10244	10013	10142	10094	10135	10154	10184	10198	10332	10194	10100	10071	10234	10180	10184	10188	10373	10102	10076	10175	10229	10237	10220	10145	10082	10131	9999	10087	10107	10214	10226	10321	10263	10136	10198	10082	10209	10185	10223	10227	10189	10318	10171	10154	10113	10271	10260	10194	10145	10090	10047	10177	10102	10194	10069	10045	10233	10095	10218	10176	10260	10283	10147	10304	10209	10186	10217	10109	10116	9987	10208	10166	10092	10195	10176	10191	10344	10202	10315	10070	10327	10072	10168	10118	10171	10255	10087	10261	10304	10207	10144	10137	10175	10291	10309	10137	10249	10179	10095	10169	10258	10242	10206	10248	10179	10191	10204	10188	10308	10224	10221	10239	10153	10102	10286	10069	10184	10166	10202	9991	10181	10391	10129	10063	10202	10122	10159	10138	10267	10186	10214	10173	10166	10214	10359	10116	10294	10077	10230	10235	10150	10129	10094	10225	10084	10087	10236	10053	10312	10077	10189	10203	10335	10181	10188	10394	10046	10156	10147	10285	10223	10256	10113	10145	10292	10287	10037	9925	10204	10421	10121	10320	10207	10278	10131	10145	10155	10141	10202	10150	10266	10237	10308	10186	10195	10087	10079	10192	10149	10173	10214	10225	10124	10147	10282	10153	10086	10275	10295	10233	10164	10058	10176	10361	10008	10050	10128	10239	10208	10412	10160	9997	10064	10268	10181	10371	10187	10193	10250	10155	10440	10113	10351	10214	10066	10316	10204	10163	10139	10163	10122	10193	10217	10063	10202	10081	10218	10209	10259	10134	10161	10178	10330	10181	10132	10127	10229	10323	10206	10134	10149	10190	10204	10157	10253	10219	10281	10007	10254	10263	10189	10110	10227	10154	10083	10209	10214	9964	10151	10246	10175	10143	10205	10213	10162	10148	10165	10270	10251	10303	10222	10275	10356	10113	10137	10106	10208	10223	10030	10171	10268	10088	10175	10206	10136	10410	10087	10043	10158	10277	10157	10096	10275	10188	10018	10238	10267	10145	10138	10129	10194	10149	10072	10084	10146	10210	10178	10278	10129	10249	10284	10148	10216	10121	10309	10159	10269	10170	10152	10245	10200	10162	10044	10251	10027	10153	10151	10287	10280	10031	10256	10268	10133	10161	10075	10088	10300	10043	10298	10148	10179	10282
31244	27565	31962	33990	29244	25543	24349	23802	23194	20640	18700	18005	17805	17628	17761	17608	17612	17681	17526	17653	17653	17396	17651	17636	17610	17708	17636	17596	17310	17472	17585	17805	17605	17690	17510	17549	17616	17718	17594	17497	17730	17448	17549	17529	17622	17477	17618	17455	17536	17318	17487	17494	17662	17359	17478	17757	17537	17385	17296	17602	17529	17570	17393	17657	17835	17409	17470	17524	17622	17478	17669	17534	17425	17543	17329	17590	17580	17507	17539	17649	17479	17518	17422	17484	17712	17471	17609	17446	17508	17669	17526	17562	17497	17552	17546	17239	17375	17512	17657	17639	17523	17607	17437	17521	17822	17717	17506	17514	17457	17467	17404	17494	17691	17665	17750	17509	17698	17449	17601	17362	17329	17301	17519	17455	17475	17374	17463	17508	17508	17552	17199	17427	17369	17522	17676	17519	17391	17477	17513	17409	17555	17495	17536	17462	17522	17749	17339	17269	17744	17661	17551	17707	17663	17679	17572	17589	17435	17618	17587	17430	17679	17358	17409	17572	17557	17176	17448	17449	17456	17589	17598	17311	17560	17602	17690	17528	17732	17426	17665	17351	17432	17281	17507	17636	17424	17546	17590	17457	17491	17531	17480	17645	17590	17414	17505	17396	17404	17483	17489	17638	17614	17472	17400	17492	17330	17507	17647	17493	17594	17461	17448	17501	17742	17491	17536	17394	17616	17461	17568	17406	17453	17568	17353	17511	17314	17353	17638	17548	17346	17457	17500	17420	17573	17433	17389	17537	17261	17624	17660	17528	17515	17673	17483	17469	17558	17624	17487	17521	17397	17294	17725	17754	17585	17586	17472	17373	17645	17605	17673	17511	17572	17464	17403	17467	17635	17405	17383	17496	17574	17379	17405	17552	17555	17676	17408	17382	17630	17467	17353	17429	17668	17554	17733	17612	17578	17643	17672	17442	17553	17427	17869	17371	17505	17697	17262	17639	17482	17430	17393	17421	17593	17766	17414	17250	17544	17513	17399	17540	17576	17614	17747	17500	17331	17703	17469	17496	17468	17430	17492	17335	17603	17704	17392	17413	17454	17534	17507	17504	17575	17443	17529	17482	17640	17434	17595	17263	17456	17536	17403	17685	17458	17499	17648	17517	17780	17679	17491	17242	17461	17406	17549	17598	17610	17354	17668	17474	17354	17679	17527	17562	17657	17599	17664	17657	17605	17625	17676	17645	17500	17762	17598	17289	17621	17717	17475	17697	17331	17480	17656	17622	17324	17587	17584	17424	17446	17443	17369	17396	17598	17376	17512	17549	17564	17497	17555	17420	17556	17426	17357	17600	17378	17363	17642	17527	17559	17552	17533	17475	17520	17678	17498	17596	17314	17562	17651	17552	17572	17665	17689	17387	17459	17402	17513	17664	17516	17535	17563	17305	17441	17432	17684	17768	17366	17583	17604	17595	17416	17580	17541	17605	17488	17431	17726	17519	17621	17637	17538	17602	17586	17664	17560	17499	17702	17507	17318	17459	17553	17584	17601	17601	17539	17466	17720	17362	17131	17517	17652	17671	17594	17540	17523	17577	17464	17498	17635	17487	17576	17311	17562	17746	17428	17315	17428	17542	17596	17592	17545	17573	17665	17494	17547	17594	17468	17543	17648	17537	17435	17472	17643	17583	17516	17369	17664	17432	17525	17535	17664	17831	17761	17398	17597	17435	17405	17356	17594	17554	17360	17473	17259	17247	17620	17533	17713	17461	17432	17678	17599	17559	17663	17562	17609	17453	17521	17401	17423	17497	17685	17514	17500	17594	17345	17457	17429	17534	17571	17717	17505	17629	17682	17503	17220	17393	17332	17341	17537	17492	17575	17407	17697	17640	17443	17465	17648	17548	17377	17410	17510	17461	17398	17552	17447	17514	17274	17698	17447	17650	17584	17774	17599	17617	17551	17520	17504	17543	17523	17600	17881	17667	17513	17387	17561	17508	17684	17516	17454	17588	17611	17306	17710	17731	17387	17545	17585	17405	17637	17574	17496	17593	17497	17530	17622	17342	17515	17544	17705	17706	17642	17543	17610	17618	17404	17390	17584	17594	17593	17630	17639	17629	17778	17335	17446	17337	17520	17429	17275	17466	17502	17650	17622	17672	17712	17526	17659	17483	17597	17323	17568	17601	17539	17587	17658	17618	17451	17623	17540	17565	17555	17478	17664	17535	17660	17408	17513	17648	17443	17639	17552	17546	17735	17611	17497	17452	17650	17481	17418	17427	17645	17535	17635	17312	17311	17457	17602	17491	17579	17718	17371	17573	17615	17523	17591	17618	17283	17618	17513	17662	17662	17294	17497	17487	17449	17386	17405	17412	17571	17423	17580	17624	17659	17535	17428	17741	17403	17410	17458	17575	17694	17628	17705	17673	17839	17655	17323	17409	17645	17361	17496	17624	17521	17544	17621	17582	17610	17510	17466	17602	17696	17580	17746	17392	17460	17578	17827	17629	17433	17462	17575	17628	17553	17428	17390	17630	17526	17487	17714	17366	17591	17559	17633	17305	17528	17604	17739	17627	17785	17618	17469	17452	17580	17403	17389	17428	17611	17617	17363	17612	17448	17457	17510	17516	17770	17267	17759	17520	17491	17547	17389	17284	17424	17513	17603	17565	17610	17485	17436	17507	17415	17473	17710	17638	17442	17724	17587	17480	17564	17657	17577	17552	17489	17778	17632	17483	17403	17624	17538	17453	17739	17503	17568	17413	17528	17557	17542	17607	17559	17564	17527	17307	17616	17591	17561	17573	17414	17420	17599	17592	17594	17578	17541	17641	17398	17638	17476	17586	17571	17695	17546	17655	17506	17506	17638	17382	17537	17424	17511	17587	17646	17616	17635	17570	17584	17198	17696	17646	17600	17565	17515	17629	17497	17574	17508	17539	17526	17568	17442	17739	17793	17563	17601	17295	17487	17553	17488	17572	17574	17668	17441	17605	17511	17398	17557	17499	17415	17488	17573	17310	17352	17438	17243	17409	17412	17525	17506	17514	17693	17379	17453	17841	17728	17524	17430	17612	17705	17649	17550	17491	17664	17501	17639	17398	17538	17451	17834	17373	17306	17677	17508	17600	17396	17414	17638	17584	17537	17547	17569	17572	17387	17680	17459	17663	17782	17602	17480	17474	17610	17415	17562	17626	17478	17497	17556	17469	17399	17357	17436	17564	17476	17384	17423	17381	17674	17576	17446	17622	17460	17716	17507	17444	17684	17692	17678	17450	17694	17568	17792	17432	17512	17465	17361	17482	17665	17711	17618	17405	17678	17386	17443	17619	17554	17476	17546	17759	17807	17532	17432	17568	17479	17558	17558	17605	17764	17333	17578	17596	17302	17588	17495	17401	17702	17505	17542	17348	17557	17697	17447	17597	17548	17623	17522	17489	17544	17574	17613	17571	17448	17388	17472	17425	17313	17590	17704	17512	17413	17593	17535	17376	17523	17276	17492	17448	17668	17617	17297	17514	17566	17448	17627	17520	17481	17459	17726	17633	17729	17509	17511	17346	17603	17471	17538	17375	17552	17595	17467	17471	17335	17387	17722	17561	17557	17459	17607	17540	17437	17321	17565	17444	17360	17446	17448	17482	17643	17381	17622	17517	17423	17439	17593	17661	17693	17813	17399	17402	17783	17764	17606	17314	17506	17645	17469	17387	17614	17566	17650	17581	17472	17568	17874	17705	17649	17636	17592	17522	17714	17428	17586	17608	17692	17457	17632	17649	17600	17696	17512	17607	17356	17443	17560	17581	17616	17625	17876	17601	17588	17504	17487	17434	17860	17569	17648	17414	17555	17526	17598	17288	17553	17615	17719	17580	17527	17480	17506	17489	17299	17594	17497	17596	17511	17468	17447	17515	17636	17526	17690	17750	17489	17508	17554	17299	17578	17401	17344	17582	17417	17621	17730	17530	17459	17451	17457	17680	17609	17642	17627	17349	17475	17571	17353	17692	17708	17637	17489	17598	17519	17592	17752	17458	17580	17599	17486	17554	17620	17586	17510	17379	17576	17242	17561	17593	17415	17483	17522	17543	17745	17543	17558	17289	17433	17563	17458	17524	17497	17477	17461	17292	17589	17362	17732	17427	17551	17593	17489	17690	17498	17492	17685	17519	17609	17579	17566	17375	17483	17649	17398	17495	17491	17494	17480	17535	17590	17521	17431	17610	17483	17422	17504	17541	17627	17794	17488	17483	17468	17357	17405	17607	17388	17505	17697	17472	17409	17298	17390	17167	17418	17544	17537	17421	17597	17554	17737	17428	17651	17504	17401	17505	17703	17462	17522	17310	17241	17666	17702	17322	17915	17707	17761	17715	17388	17555	17662	17609	17421	17287	17728	17555	17741	17464	17503	17520	17319	17473	17405	17563	17624	17413	17594	17539	17552	17819	17718	17464	17538	17503	17623	17542	17750	17444	17581	17723	17382	17541	17534	17443	17519	17753	17560	17213	17433	17641	17588	17601	17490	17497	17017	17512	17636	17820	17522	17311	17516	17496	17570	17599	17478	17390	17621	17425	17778	17623	17718	17654	17531	17573	17687	17530	17674	17893	17608	17508	17393	17657	17760	17698	17577	17494	17697	17434	17398	17505	17585	17661	17514	17582	17501	17473	17573	17748	17646	17555	17439	17341	17689	17667	17471	17393	17457	17606	17638	17613	17496	17563	17613	17563	17543	17663	17406	17828	17466	17820	17468	17657	17420	17447	17652	17699	17609	17584	17622	17868	17712	17318	17554	17471	17641	17391	17429	17608	17436	17598	17598	17390	17376	17625	17524	17747	17614	17526	17561	17454	17787	17550	17408	17743	17600	17553	17632	17481	17383	17509	17233	17612	17472	17542	17551	17551	17711	17499	17526	17461	17687	17634	17491	17401	17560	17690	17869	17558	17617	17560	17396	17499	17614	17646	17678	17572	17555	17595	17669	17502	17488	17683	17687	17526	17276	17664	17622	17505	17471	17425	17470	17537	17447	17499	17606	17483	17422	17693	17490	17449	17358	17659	17359	17534	17623	17336	17475	17426	17327	17640	17524	17592	17506	17667	17377	17596	17626	17429	17639	17462	17659	17616	17614	17468	17330	17689	17523	17543	17593	17315	17620	17577	17545	17585	17578	17487	17630	17544
17324	22898	23587	25426	21691	17477	17030	16098	15206	12284	10819	10079	9890	10102	9849	9981	10025	9928	9934	9933	9983	10063	9915	9889	9891	9993	10050	9958	9873	9859	10001	9815	9990	9990	9959	10059	9786	9823	9965	9897	9881	9959	9927	9845	9945	9990	9861	10034	10040	9886	9819	10014	9888	9942	9888	10081	10006	9781	9933	9855	9875	9937	9966	9939	9944	9934	9946	9927	9876	9926	9827	10032	9968	9946	9871	10041	9968	9815	9906	10014	9882	9800	9894	9912	9964	9782	9852	9852	9783	9872	9768	9855	9929	9921	9852	10009	9939	10064	9990	9950	9941	10016	9957	10031	9874	9945	9844	9932	9881	9923	9923	9881	10047	10016	9881	9777	9788	9991	9829	9827	9830	9997	9957	9872	9920	9831	9944	10013	9884	9811	9995	9975	9948	10000	10053	9839	9898	10008	9897	9919	9869	9980	9919	9917	9881	9964	9855	9867	9769	10131	9855	9712	9839	9809	9806	9916	9938	9899	10066	9826	9959	9897	9750	9945	9988	10029	9858	10029	9884	10027	9838	9984	9955	9965	9994	10007	9874	10030	9909	9849	9842	10089	9820	9907	10002	9924	9826	9737	9913	9909	10065	9918	9729	9908	9908	9921	9795	10006	9844	9917	10071	9993	9928	9968	10006	9957	9965	9890	10024	9863	10015	9919	9888	9815	9890	9850	9950	10021	9728	9957	9920	10090	9929	10070	10041	9988	9982	9936	9842	9759	9895	9933	9851	9935	9807	9808	9890	9928	9929	9924	9930	9995	10021	9931	9964	10011	9832	9866	9915	9888	10009	9916	9905	9829	9857	9975	9965	9899	9839	9921	9978	9948	9967	9863	10093	9851	10020	9997	9775	9938	9901	10016	9867	9970	9895	9869	9958	9982	9864	9836	10035	9910	9856	9923	9894	9863	9925	9923	10127	9856	9950	9959	9952	9899	9818	9942	9904	9991	9966	9820	9890	9857	9918	10019	9986	9968	9894	9861	10017	9934	9932	9911	9984	9982	9889	9975	9878	9925	10001	10003	9897	9732	9991	9971	9929	9784	9872	9844	9981	9765	9926	9814	10031	10058	9734	9889	9959	9854	9952	9828	9730	9914	10014	9981	9977	9828	9922	9998	10026	10044	10002	9760	9982	9848	9975	9848	9966	10013	9883	9929	9916	9835	9937	9889	9862	9819	9988	9944	9933	9915	10004	9777	9889	9861	9870	9856	9991	9945	9922	9879	10018	9962	9853	10047	10030	9914	9923	9926	9983	9800	9983	10071	9995	9877	9937	9890	9893	9973	9911	9967	9973	9981	10008	9862	9876	9724	9812	9863	9995	9866	9802	10068	10029	9875	9941	9937	9947	9879	10035	9813	9829	9828	9993	9861	9945	10012	9930	10050	9922	10052	9842	9956	9812	10039	9840	9744	9915	9836	9910	9914	9926	9754	10005	10004	9944	9988	9953	9835	9904	9750	9928	10009	9822	9778	9944	9912	9901	9971	9896	9852	9987	9873	9923	9775	10147	10034	9874	9852	9991	9949	9849	9924	10089	9813	9933	9897	9857	9877	10005	9859	9971	9772	9853	9899	9969	9974	10087	9813	9798	9964	9868	9805	9884	9871	9875	10021	10014	10081	10035	9812	9828	9801	9763	9931	9921	9947	9986	9998	9854	9876	9950	10165	9807	9889	9878	9979	9962	10021	9822	10037	9813	10019	9807	9921	9837	9866	9905	9915	9707	9875	9793	9817	9995	10121	10098	9929	9904	10065	9992	9931	9917	9885	9838	9842	9855	9790	9961	9835	9995	9820	9897	10012	9888	9856	9869	9925	9833	9770	9828	9920	9957	9872	9853	9965	9995	9984	9796	9941	9856	9907	9999	9902	9828	10043	9902	9934	9855	9890	10016	9778	9836	10006	9829	9938	9891	9839	9931	10163	9856	9781	9833	10027	9946	9870	9898	9876	10039	9957	9933	9888	9781	10020	9959	9881	9879	9928	9935	9699	9974	9939	9911	9791	9897	9867	10050	9938	9961	9846	9968	9839	9870	9864	9864	9917	9667	10026	9751	9889	9906	10007	9851	10045	9840	9841	9745	9787	9919	9995	9926	10047	9855	9976	10027	9971	9821	9999	10044	9945	10067	9843	10043	10008	9977	9964	9888	9995	9919	10008	10023	9893	9856	9910	9752	10048	9980	10059	9851	10034	9950	10027	10038	9963	9856	9954	9831	9974	9971	10068	10043	9869	9880	9938	9991	9823	9942	10027	9991	9937	9999	9855	9959	9987	9971	10019	9893	9937	10123	9934	9838	9830	9868	9980	9997	9884	9743	10057	9810	10043	9862	9965	9919	9987	9905	9973	10014	10016	9954	9875	9822	9886	9912	9946	9957	10013	9850	9927	9890	9880	10048	9955	9894	9931	10039	9939	9983	9873	9873	9814	10008	9920	9908	9843	10022	9958	9949	9891	9877	10003	9894	9858	9885	10108	9855	9780	9766	10009	9859	10010	10012	9827	9858	9743	9986	9869	9835	10011	9951	9832	9863	9888	10008	9896	9903	9732	9852	10067	9963	10064	9875	9987	10041	9883	9931	9923	10016	10074	9867	9969	9817	9931	9905	9879	9980	9927	9963	9845	9889	10009	9862	9833	10027	10050	10081	9949	9944	9885	9956	9871	10012	9972	9821	10020	10000	9843	9952	9999	9919	10079	9971	9900	9853	9944	9851	9993	9853	9802	9956	9889	9953	9873	9920	10081	9877	9982	9935	9944	9849	9920	9903	9872	9868	9833	9823	9889	9990	10020	9861	9966	10063	9890	9874	9946	9933	9861	9903	9949	9878	9994	9990	9818	9859	9876	9899	9934	10015	9918	9967	10008	9823	9897	10034	9945	9881	9870	10157	9714	9928	9814	9830	10129	9935	9895	9964	9957	9869	9808	9886	10103	9884	9893	9961	9814	9874	9906	9842	9951	9831	9836	9943	9894	9914	9861	9929	10028	9962	9919	9846	9745	9862	9900	9825	10014	9944	10004	10069	9825	10015	9953	10028	9919	10028	10048	9907	10014	9940	9890	9934	9895	9961	10008	9993	9774	9871	9852	9981	9774	9836	10047	10095	9878	9854	9884	10022	9795	9930	9874	9883	9899	9849	9821	9862	9972	9894	9867	10038	9901	9947	9857	9963	9689	9875	10028	9858	9863	9904	9910	9900	9878	10101	9927	9881	9915	9712	9884	9913	9850	9787	9839	9989	9854	9909	9865	10040	9917	9955	9961	9979	10013	10003	9844	9879	10046	10075	9890	10145	10026	9818	9878	9855	9858	9851	9978	9855	9912	9946	9862	9928	9849	10006	10133	9909	9765	10112	9882	10047	9867	9898	9798	10042	9874	9977	9918	9991	9930	9939	9910	9945	9998	10116	9824	9922	9802	9875	9903	9858	10016	9797	9908	9868	9869	9855	9898	10095	9928	9876	9803	9795	9904	9968	9915	9955	10043	9971	9891	9977	10055	9898	9970	9812	10121	9903	10069	9840	9965	9854	9833	9913	9887	9800	10023	9733	9988	9865	9874	9966	9943	10032	9812	9993	9803	9772	9960	9897	9970	10024	9910	10075	9855	9832	9806	9844	9998	9923	9816	9982	10001	9865	9901	9713	9789	9981	9898	10059	10074	9975	9856	9931	10071	9934	9960	10050	9884	9958	9906	9776	9979	9880	9803	9884	9987	9894	10015	10144	9827	9922	9808	9939	9952	9760	9969	9975	9824	9944	9946	9888	9992	9740	10032	9871	10024	9757	9925	10018	9860	9849	9945	9848	9967	9856	9913	9853	10029	9971	9837	9947	9850	9971	9871	9874	9872	10020	9853	9852	10027	10034	9863	9985	9963	9915	9877	9887	10049	10039	10011	9845	9867	9862	9963	9936	9819	9972	10019	10017	9943	9799	9759	9990	10010	9868	9917	10038	9927	9812	9816	10005	9800	9970	10070	9949	9848	9909	9933	9866	10020	9880	9953	10005	10081	9999	9823	9910	9906	9960	9901	9984	9902	9941	9840	9925	9847	9899	9969	9924	9944	10111	10020	10054	9851	9970	10078	9908	9868	10070	9629	10012	10005	10039	10041	9920	10162	9674	9835	10005	9883	10035	10020	9897	9888	9858	10122	9961	9991	9862	9850	9750	9957	9943	10147	9968	9905	9905	9937	9990	9881	9996	9932	9891	9686	9919	9799	10073	9895	10092	9894	9859	9751	9868	9828	9941	9859	10014	9935	10061	9875	9853	9966	9917	9909	9904	9839	10008	9903	9861	9759	10030	10004	10084	9904	9957	10041	9937	9882	9877	10035	9953	9961	9968	9909	10016	9935	10031	9935	9955	9854	9897	9924	9867	9870	9727	9811	9782	9959	10012	9821	9974	9934	10005	9882	9953	9909	9925	9943	9958	10138	10052	9845	9945	9797	9814	9977	9807	10014	9824	10021	9882	9969	9924	9972	9887	9882	10000	9854	9883	9799	9838	9801	10013	9661	10087	10046	9995	9729	9922	9904	9782	9995	9942	9879	10066	10002	9814	9958	9817	9845	10036	9903	9978	9718	9851	9839	9940	9878	9950	9886	10046	9958	9880	10000	9849	10028	9974	9865	10057	9925	10041	9983	10036	9859	10016	9955	9842	9852	9924	9854	9819	9723	9953	9996	9790	9975	9995	9980	9881	9924	9893	9867	9969	9923	9963	9869	10016	9830	9895	9881	9829	9833	9927	9922	10043	9927	10069	9852	9865	9972	9888	10013	9854	10032	9978	9795	9835	10060	9935	9926	10181	9889	9888	10035	9963	9960	9886	9863	9991	9900	10116	9980	9915	9921	9969	9937	9807	9814	9838	10072	9850	9914	9949	9848	9809	9916	10023	10039	9966	9939	10033	10054	9958	9858	9977	9951	9751	9903	9932	9945	9899	9891	9826	10001	9798	9822	9874	9853	9935	9868	10021	9894	9953	10039	10088	9827	9939	9849	9960	9914	10022	9997	9890	10049	9767	9847	9909	9940	9874	9956	9954	9993	10005	9886	9987	9920	10048	9861	9998	9865	9964	9939	9967	9858	10127	9892	9819	10053	9974	9840	9807	9930
25496	21620	30165	31637	29571	29122	38122	41476	38929	29309	22257	18825	18078	17806	17939	17793	17810	17316	17716	17629	17529	17617	17652	17648	17677	17392	17502	17696	17691	17605	17478	17475	17606	17528	17637	17534	17385	17665	17505	17606	17664	17544	17435	17481	17567	17559	17534	17530	17689	17563	17561	17472	17552	17440	17396	17359	17442	17673	17588	17397	17436	17498	17562	17537	17573	17367	17664	17698	17602	17643	17610	17556	17473	17598	17435	17391	17569	17172	17700	17508	17612	17535	17353	17547	17475	17454	17504	17613	17123	17492	17449	17689	17468	17622	17369	17451	17682	17224	17660	17317	17623	17422	17431	17303	17418	17390	17422	17789	17432	17440	17363	17459	17204	17761	17606	17501	17604	17428	17700	17227	17493	17712	17660	17361	17496	17507	17600	17474	17588	17434	17531	17277	17406	17518	17525	17656	17547	17677	17517	17507	17525	17522	17534	17325	17518	17261	17511	17502	17519	17430	17568	17548	17535	17435	17591	17602	17627	17605	17461	17385	17487	17460	17561	17512	17477	17547	17499	17429	17531	17618	17365	17585	17342	17622	17620	17421	17603	17491	17691	17457	17521	17440	17493	17396	17457	17554	17621	17534	17541	17607	17431	17632	17360	17502	17522	17591	17462	17564	17458	17650	17682	17650	17525	17392	17548	17499	17566	17509	17281	17493	17369	17693	17385	17344	17534	17339	17341	17687	17667	17432	17647	17479	17346	17436	17463	17524	17705	17643	17606	17710	17351	17429	17314	17538	17536	17490	17567	17563	17566	17265	17485	17410	17542	17729	17689	17405	17457	17585	17433	17303	17289	17639	17485	17674	17493	17384	17331	17677	17502	17634	17552	17412	17409	17315	17515	17646	17573	17636	17489	17310	17483	17479	17268	17421	17482	17404	17384	17482	17358	17876	17393	17581	17698	17430	17609	17333	17424	17517	17537	17512	17484	17512	17644	17556	17488	17372	17440	17556	17678	17417	17428	17357	17298	17581	17257	17709	17607	17350	17452	17454	17358	17507	17396	17427	17392	17365	17313	17619	17492	17688	17769	17585	17783	17566	17553	17624	17669	17776	17522	17665	17560	17525	17522	17657	17544	17700	17715	17470	17464	17452	17269	17471	17620	17578	17376	17555	17429	17451	17588	17497	17393	17485	17479	17631	17626	17679	17734	17805	17636	17264	17618	17480	17595	17396	17445	17444	17478	17369	17480	17307	17604	17488	17837	17592	17426	17498	17628	17444	17704	17640	17541	17455	17451	17540	17280	17518	17497	17410	17570	17542	17557	17682	17654	17534	17536	17566	17538	17388	17309	17764	17737	17500	17553	17498	17572	17395	17461	17422	17436	17582	17590	17175	17599	17545	17538	17560	17448	17259	17330	17360	17502	17415	17390	17514	17464	17529	17803	17513	17455	17344	17516	17506	17533	17407	17462	17478	17411	17538	17495	17529	17553	17488	17528	17507	17548	17690	17426	17656	17596	17662	17502	17619	17512	17405	17350	17417	17468	17630	17602	17508	17767	17635	17361	17574	17776	17576	17300	17708	17623	17438	17483	17554	17702	17778	17700	17830	17558	17356	17543	17607	17303	17632	17461	17514	17659	17459	17484	17513	17483	17458	17633	17586	17642	17674	17480	17678	17555	17472	17689	17706	17614	17405	17525	17703	17397	17428	17580	17546	17502	17559	17444	17439	17516	17734	17630	17504	17390	17600	17410	17688	17532	17502	17288	17644	17434	17532	17499	17497	17593	17543	17564	17471	17549	17515	17372	17513	17667	17465	17451	17519	17299	17478	17544	17427	17560	17486	17468	17490	17560	17481	17422	17513	17733	17484	17699	17441	17863	17544	17624	17728	17501	17697	17732	17312	17447	17487	17475	17458	17560	17594	17378	17306	17632	17611	17342	17454	17634	17663	17519	17382	17729	17463	17460	17567	17510	17564	17415	17356	17643	17404	17592	17296	17614	17531	17398	17461	17371	17648	17449	17477	17508	17443	17578	17429	17469	17488	17509	17542	17618	17450	17707	17330	17654	17579	17363	17527	17462	17302	17476	17792	17628	17447	17343	17679	17733	17531	17670	17181	17585	17781	17640	17526	17603	17547	17307	17546	17339	17558	17439	17619	17641	17559	17573	17503	17592	17498	17596	17557	17696	17511	17354	17486	17521	17682	17449	17483	17464	17285	17271	17606	17368	17483	17403	17691	17409	17386	17357	17585	17642	17456	17573	17552	17545	17460	17512	17615	17419	17621	17461	17708	17638	17553	17782	17576	17374	17671	17441	17457	17618	17633	17681	17487	17497	17331	17471	17480	17442	17421	17835	17378	17403	17642	17511	17385	17470	17741	17698	17355	17590	17453	17536	17649	17478	17445	17484	17419	17397	17528	17789	17735	17593	17480	17534	17394	17530	17442	17435	17371	17524	17610	17698	17396	17743	17471	17489	17529	17396	17468	17443	17472	17576	17660	17665	17380	17424	17590	17595	17537	17528	17459	17587	17629	17520	17524	17513	17306	17328	17490	17402	17614	17662	17645	17637	17214	17516	17415	17400	17478	17496	17753	17313	17483	17462	17646	17457	17702	17502	17525	17460	17597	17389	17583	17589	17220	17452	17590	17478	17709	17517	17495	17700	17416	17477	17419	17711	17689	17364	17391	17362	17443	17559	17482	17641	17624	17474	17414	17499	17452	17386	17249	17528	17465	17281	17562	17477	17521	17451	17498	17455	17615	17436	17552	17677	17338	17460	17363	17383	17570	17433	17628	17585	17422	17413	17620	17548	17626	17459	17433	17415	17348	17694	17324	17411	17546	17448	17565	17413	17399	17698	17322	17453	17484	17495	17449	17485	17499	17439	17544	17473	17580	17709	17689	17644	17433	17621	17499	17541	17389	17738	17700	17584	17483	17458	17449	17572	17608	17608	17486	17458	17313	17577	17589	17571	17452	17444	17394	17515	17556	17595	17698	17206	17499	17450	17540	17565	17472	17467	17406	17443	17477	17223	17526	17453	17467	17733	17671	17420	17535	17629	17488	17447	17745	17636	17576	17453	17446	17670	17407	17416	17346	17485	17653	17435	17548	17672	17541	17519	17379	17442	17624	17603	17657	17625	17490	17337	17432	17497	17421	17476	17530	17490	17787	17426	17613	17481	17486	17487	17475	17502	17541	17659	17497	17593	17333	17385	17376	17291	17658	17515	17698	17479	17465	17725	17412	17588	17745	17867	17685	17368	17381	17380	17418	17382	17585	17379	17769	17671	17541	17537	17543	17511	17470	17699	17464	17408	17464	17513	17545	17502	17535	17550	17408	17547	17576	17575	17300	17657	17421	17577	17527	17394	17709	17409	17325	17475	17609	17435	17615	17722	17578	17444	17423	17418	17544	17338	17487	17545	17588	17619	17381	17733	17395	17600	17479	17533	17757	17570	17616	17510	17670	17333	17619	17427	17595	17711	17476	17398	17604	17586	17629	17596	17757	17790	17715	17410	17694	17495	17490	17512	17601	17550	17610	17582	17452	17588	17479	17451	17375	17429	17424	17621	17592	17439	17476	17341	17509	17492	17701	17420	17518	17386	17467	17380	17517	17346	17387	17620	17431	17372	17578	17573	17411	17456	17649	17367	17463	17393	17894	17533	17613	17608	17668	17314	17324	17429	17385	17491	17439	17536	17567	17363	17582	17445	17642	17585	17522	17639	17645	17503	17494	17744	17426	17487	17730	17794	17637	17616	17455	17438	17469	17401	17465	17317	17734	17644	17554	17571	17494	17494	17589	17292	17609	17501	17489	17478	17315	17313	17565	17397	17534	17444	17371	17330	17680	17521	17421	17375	17485	17532	17790	17400	17661	17296	17714	17661	17488	17178	17512	17574	17213	17559	17546	17495	17578	17652	17470	17567	17436	17592	17632	17403	17692	17559	17455	17377	17633	17417	17346	17332	17491	17629	17466	17471	17605	17257	17399	17581	17521	17424	17791	17379	17469	17422	17885	17388	17812	17426	17413	17526	17414	17531	17496	17592	17506	17382	17459	17492	17630	17623	17606	17403	17506	17474	17578	17330	17362	17586	17612	17550	17359	17594	17573	17695	17608	17387	17576	17710	17484	17571	17641	17421	17552	17721	17517	17512	17343	17349	17521	17400	17325	17327	17402	17354	17406	17530	17537	17604	17698	17665	17592	17620	17336	17696	17406	17477	17553	17617	17445	17557	17705	17533	17704	17512	17592	17374	17641	17546	17543	17217	17414	17428	17518	17761	17588	17500	17418	17548	17609	17560	17608	17519	17669	17312	17419	17594	17406	17662	17492	17537	17671	17595	17579	17574	17472	17483	17343	17224	17540	17609	17393	17755	17684	17617	17675	17412	17417	17397	17515	17670	17410	17181	17388	17402	17652	17711	17511	17422	17557	17496	17336	17598	17503	17496	17425	17599	17784	17426	17714	17316	17372	17627	17585	17394	17434	17580	17415	17508	17492	17516	17459	17460	17408	17520	17532	17446	17599	17494	17384	17681	17748	17764	17451	17376	17712	17397	17648	17552	17737	17599	17488	17536	17466	17267	17545	17394	17568	17626	17635	17604	17376	17506	17670	17513	17453	17699	17568	17568	17606	17662	17534	17563	17537	17789	17537	17603	17597	17631	17563	17384	17460	17455	17509	17488	17484	17574	17514	17589	17587	17403	17497	17354	17388	17748	17456	17521	17521	17593	17700	17576	17412	17672	17325	17535	17411	17391	17242	17439	17481	17395	17237	17583	17552	17556	17630	17536	17413	17571	17493	17609	17446	17541	17429	17567	17662	17721	17518	17565	17631	17555	17638	17648	17588	17599	17577	17594	17664	17268	17584	17579	17610	17430	17405	17515	17610	17553	17631	17369	17448	17453	17725	17620	17423	17605	17555	17563	17268	17621	17526	17458	17518	17596	17480	17187	17364	17526	17522	17369	17558	17389	17494	17585	17538	17421	17418	17690	17601	17389	17512	17513	17436	17529	17478	17438	17616	17693	17619	17311	17548	17706	17457	17606	17501	17548	17697	17621	17549	17424	17508	17635	17408	17689	17536	17604	17549	17329	17707	17427	17544	17422	17366	17533	17590	17491	17364	17440	17526	17436	17132	17651	17618	17474	17501	17470	17718	17483	17396
20778	33041	34539	29635	25032	21369	32149	33467	29614	19046	13241	10803	10187	10122	10070	10182	10077	10085	10053	9996	10089	10200	10112	9977	9921	10195	10027	10183	10047	9915	10221	10034	10265	10218	10047	10100	10054	10040	10046	9908	10088	10115	10047	9947	10063	10174	10127	10088	10144	10086	9936	9928	10021	10011	10153	10026	10154	9984	10105	9990	10095	10114	10141	10131	10199	9990	9950	10028	10143	10002	10137	10134	10049	10023	10152	10095	10081	10000	10080	9925	10192	10007	10174	10118	10091	10096	9997	10127	10039	9973	10154	9952	10056	10100	9960	10145	10109	10007	10042	10130	9931	10228	10083	10104	10182	10007	10002	10100	9844	10003	9980	10079	10080	10075	9987	10140	10182	9987	10275	10014	10015	10015	10090	10076	10112	10012	10208	9977	9979	10037	10148	10215	9978	9983	10108	10119	9979	10056	10056	10258	10106	10139	10053	10141	10080	9966	9946	9942	9898	10014	10032	10053	10029	10023	10000	10144	9890	10106	9868	9957	10123	9916	10262	9935	10188	10078	9997	10088	10100	9897	10023	10205	10117	10008	10105	10081	10094	10238	10113	10118	9997	10075	10058	9902	10021	10034	10062	10171	10200	10049	10063	9978	9965	10023	10015	10122	10132	10031	10047	10131	10095	9983	9965	9980	9975	10051	10037	9878	10130	9941	10190	9939	9883	10174	9940	9959	10071	10039	10002	10212	10077	10189	10087	10042	9977	10114	10235	10027	10163	10012	9900	10056	10155	10102	9891	9877	10143	9939	9971	9903	10140	10069	9963	10184	9928	10077	10248	9976	10101	10126	10014	10005	9950	9983	9970	9965	10016	10090	10127	9993	10229	10012	10031	9953	10188	10062	10067	9984	10049	10131	10167	9891	10021	9901	10039	9928	10159	9995	10037	10102	10044	9996	10057	10224	9935	10164	9951	10049	10073	10032	10109	10036	9995	10093	9949	10067	9990	10101	10180	10028	9935	10120	10073	10043	10011	10004	10090	10190	10043	9911	10057	10057	10046	10075	10154	9966	10157	10029	10077	9900	9959	9916	9916	10051	10023	10072	10056	10043	9977	10024	10127	9995	10083	10020	9973	9919	10024	9922	10022	10094	10033	10097	10019	10055	9947	9943	10148	9992	9975	9858	10050	10005	10128	10032	10169	10003	9979	10069	9980	10026	9998	10176	9960	10032	10010	9954	10185	10180	10019	10047	10067	9975	10095	9878	9977	10089	9979	10000	9920	10009	10117	10161	10128	10161	10185	10115	10026	10105	10138	10018	10016	9908	10195	9892	9985	9934	10065	10010	10027	9915	10021	9939	10025	10012	10064	10093	9996	10046	10124	9989	10065	10092	10095	9913	9911	10047	10020	9992	10044	9949	10210	10120	10002	10098	10039	10023	10147	10020	10129	10093	9932	9990	9864	10137	9974	10033	9894	9815	10021	10222	10092	10094	9915	10050	10180	10068	10064	9973	10034	10050	10094	10146	10044	9954	9861	10163	10027	10136	9983	10178	10035	10074	10090	10086	10002	9988	10052	10105	9988	9967	10038	9895	10018	10014	10039	10000	10055	10019	10024	9967	9904	10026	10061	9957	9954	10166	9887	10053	10009	10106	10157	10060	10133	10061	10038	10206	10130	10196	10079	10055	10148	10078	10077	10002	10238	10191	10082	10046	9960	10042	9949	10070	10044	10120	10006	10153	10215	9928	9873	10016	10181	10098	9889	9918	10099	10111	9947	10114	10079	10267	10102	10155	9973	10084	10030	10106	10036	9992	9918	10104	9996	10083	10030	10056	9980	9779	10071	10052	10029	10112	10118	10162	10047	10159	9844	9982	10080	10111	10003	10071	10040	10060	10066	10121	10145	10189	10074	10176	10003	10030	10029	10055	10104	9995	9908	10009	9904	10041	10143	10179	10195	10116	10092	9945	10057	10004	10032	10057	10038	10124	9986	10047	10152	10211	10035	10000	10048	10082	9911	10012	10109	10039	10211	10160	10014	9985	10059	10107	10026	10024	10047	10123	10090	9988	9987	9989	10082	9987	10069	9818	9961	9944	10044	10073	9858	10045	10061	10027	10050	9974	10197	9999	10028	10051	9972	10073	9911	9895	10007	10085	9908	10026	10070	10121	10220	10097	9959	10115	10113	10044	9947	10081	9936	9935	10175	10192	9961	9984	9912	10006	10161	10150	9870	10107	9823	10110	10075	10094	10068	10185	10070	10054	10106	9943	10084	9976	10036	10195	9974	10200	9921	10132	10152	9961	9957	10005	10054	10122	10078	10136	10122	9948	10005	10023	10026	10120	10064	9991	9887	10265	10053	9989	10098	10116	9940	10178	10065	9982	10025	10249	10158	10111	10120	10024	10147	10076	10110	10031	9979	10223	10156	9949	10000	10058	9819	9984	10077	10004	9940	9997	10202	10144	10150	9981	10128	9990	10136	10089	9978	9902	10190	10023	9991	10050	9959	10000	10030	10070	9977	10195	10142	10147	10007	10010	10120	10045	10095	10232	10013	10060	10065	10189	9941	10039	10050	10142	10104	10202	10059	10095	9863	10284	10139	9955	10088	10000	10029	10052	10123	10090	10236	10075	9946	10129	9925	10031	9930	9982	10030	10048	10011	10014	10030	9908	10083	9928	10011	9997	10043	9973	9983	10086	10124	9898	10155	10040	9904	10149	9912	10019	9907	10094	9946	10188	10079	10065	10153	9860	9998	10078	10059	9934	10044	10049	10025	9867	10296	10097	9829	10013	10153	9993	10068	10089	10037	10071	10065	10225	10196	10146	10045	10071	10125	10044	10086	10108	9995	10047	10131	10108	10079	9920	10072	9862	9967	9988	9986	10058	10101	10104	9878	10027	10105	10058	10215	9975	10029	10092	9969	10169	10022	10068	10037	10204	10169	10032	10063	10115	10198	10108	9943	10105	10162	10047	9984	10073	10042	10001	10038	9764	10185	10000	9943	10033	10000	9999	10024	10106	10097	10014	10070	10010	9952	10029	9925	9833	9835	10069	10092	10030	10022	9990	9935	9959	10216	9995	10030	9980	10091	9951	10078	10103	10051	10108	9887	10101	10074	10233	9927	10060	10119	10051	10046	10141	10119	10152	10049	9952	10175	10045	10054	9956	10034	10052	10292	10012	9949	9994	10019	10126	10085	10102	10093	9921	9964	9947	10135	9912	10137	10003	10057	10023	10012	9946	10066	10051	10089	10082	10125	9993	9922	10164	10096	10043	9989	10081	10030	10205	10074	10006	10088	10025	10078	10021	10047	10019	10005	10022	10168	10312	10159	10018	10062	10086	10019	10050	9982	9983	10155	10067	10091	10028	9940	10013	9970	10034	10097	9926	10154	10119	9968	9903	10181	10023	10238	10007	10013	10020	10056	10081	10031	10029	9935	10028	10133	9972	9917	10129	10171	10108	10145	9920	10191	10071	10077	10061	10148	10080	9995	10103	10045	10131	10107	10025	10117	9986	10028	10100	10104	10010	10031	9974	10080	10033	10211	10104	10026	10101	10085	10113	9989	10005	10029	9959	10089	10167	9976	10005	9884	10118	9983	10012	10194	10067	9973	10129	10130	10020	10082	9948	10125	10058	10094	10006	10139	10060	10152	10037	10174	10092	10083	10108	9959	10030	10167	10065	10222	9992	10086	9954	10117	10074	10050	10013	9955	10175	9968	10048	9870	9987	10033	10200	9945	10089	9941	10059	9944	10102	10093	10064	10124	10115	10189	10114	10016	9885	10131	10078	10015	10171	10092	10170	9975	10199	10153	10048	10096	9953	10049	9896	10026	10067	9982	10226	9993	10012	10093	9907	10067	9977	9945	10073	9929	9923	10024	10047	9940	9945	10037	10023	10048	10076	9969	10079	10094	9986	10025	10092	10056	10088	10020	9882	9902	9984	10064	10177	9986	10097	10015	9892	10232	10010	10180	10091	10146	9942	10094	10102	10064	10075	10018	9986	9923	10027	10024	10009	9978	10026	10070	9823	10002	10100	10148	10050	9914	10110	10160	10032	10099	10049	10035	10056	10067	9978	10128	10146	9997	10143	9924	9927	10179	10010	9908	10122	10009	10056	10054	10119	9939	10133	9985	10017	10069	10029	10149	10001	10114	10006	9961	9880	10045	10219	9976	10066	9920	10143	10112	10077	10060	10136	10064	9959	10145	10000	10005	9965	10051	9984	10031	10119	9982	10059	10171	10045	10037	10126	10132	10075	10063	9937	10043	10057	9762	10077	9951	10077	9994	10157	9930	10124	10128	10170	10092	10030	9996	10173	10070	10089	10106	10063	10053	10159	10007	10022	10044	10008	9952	10259	9932	9945	10155	9959	10013	10266	9971	10008	9943	10011	10029	10049	9924	9983	10052	10147	10072	10207	10136	10062	10012	10093	9983	10034	10034	9843	9952	9938	10142	10012	10021	10022	10182	10097	9983	10048	10023	10024	10063	9944	10083	10079	9974	9934	10034	10084	9870	10198	10040	10112	10032	10126	10103	9960	10030	10033	9843	10139	10065	9995	9956	10181	10048	10208	9929	9994	10010	10023	10141	10013	10117	10154	10140	9975	9957	10017	10094	9997	9926	9964	10205	9995	10115	9936	10041	9927	9956	10113	10183	10076	10297	10059	10084	10175	9856	10113	10178	9941	10023	9994	10019	10287	10115	10061	9985	10104	9954	10157	9930	10037	9988	9990	9766	10125	10060	10012	10061	10063	10071	10150	10207	9953	9983	10081	10029	10122	10108	10039	9954	10114	10089	9999	10121	10033	10077	10048	9957	10097	10036	10035	10064	10033	9969	9986	10073	10082	10231	9984	9921	9973	9957	9986	9982	10063	10116	9836	10077	10179	10101	10031	9941	9788	10004	9947	10115	10005	10016	10088	9984	10116	10076	10101	10266	9995	9975	9907	9998	10049	10010	10087	10072	10026	10039	9964	10038	10187	9887	9984	10229	9892	9941	9993	10114	9985	10317	9974	10101	9979	10067	10060	9959	9992	9906	10160	10012	10022	10161	10130	9984	10013	9975	10062	10113	10175	10094	9964	10164	10030	10115	10069	10084	10047	10036	10084	10055	10007	9919	10092	10111	10076	10019	9982	9999	10029	9833	10000	9999	10024
23276	21347	29231	26707	26259	35031	56554	55754	48171	34661	25152	20176	18541	17956	17673	17637	18003	17918	17782	17768	17995	17808	17560	17855	17677	17648	17713	17652	17623	17696	17647	17672	17756	17702	17712	17443	17817	17820	18050	17688	17630	17669	17691	17507	17631	17667	17483	17553	17711	17657	17369	17771	17636	17627	17861	17494	17616	17654	17408	17582	17746	17472	17577	17621	17633	17681	17647	17345	17675	17956	17577	17658	17632	17619	17536	17643	17600	17633	17666	17437	17625	17691	17734	17514	17662	17626	17443	17622	17547	17593	17634	17700	17640	17495	17456	17697	17735	17886	17549	17691	17521	17692	17601	17489	17467	17684	17736	17710	17453	17663	17608	17580	17568	17690	17729	17716	17377	17684	17447	17656	17702	17348	17450	17568	17583	17491	17672	17332	17565	17398	17492	17398	17602	17678	17569	17407	17655	17841	17632	17685	17553	17540	17641	17545	17556	17713	17794	17799	17670	17662	17584	17581	17590	17473	17580	17452	17559	17513	17704	17691	17644	17603	17578	17533	17561	17585	17511	17562	17438	17593	17642	17696	17627	17611	17606	17515	17563	17672	17569	17554	17678	17591	17510	17563	17582	17620	17566	17536	17614	17723	17568	17329	17537	17675	17497	17824	17622	17480	17455	17692	17588	17401	17723	17388	17564	17375	17559	17489	17534	17571	17498	17624	17630	17469	17746	17748	17635	17639	17592	17504	17493	17625	17478	17317	17331	17496	17486	17380	17516	17607	17655	17360	17976	17816	17696	17558	17566	17438	17582	17477	17617	17560	17586	17439	17401	17379	17452	17428	17523	17757	17711	17765	17611	17520	17489	17660	17709	17633	17561	17487	17380	17622	17539	17416	17725	17588	17328	17514	17416	17520	17588	17579	17559	17771	17624	17676	17554	17469	17736	17843	17451	17876	17515	17665	17654	17560	17392	17579	17796	17619	17654	17537	17676	17416	17552	17481	17423	17619	17392	17453	17624	17538	17375	17544	17469	17546	17525	17597	17600	17560	17605	17536	17733	17417	17787	17523	17631	17674	17652	17633	17600	17714	17621	17576	17637	17593	17531	17764	17559	17664	17734	17532	17661	17534	17630	17610	17423	17388	17462	17498	17588	17632	17647	17644	17415	17459	17606	17370	17586	17677	17434	17587	17591	17577	17611	17488	17590	17675	17728	17514	17664	17499	17539	17576	17686	17590	17641	17674	17496	17512	17742	17670	17736	17468	17475	17420	17613	17675	17572	17693	17759	17496	17642	17676	17424	17646	17570	17694	17599	17520	17889	17744	17659	17518	17524	17456	17458	17807	17470	17486	17439	17266	17537	17633	17578	17700	17659	17570	17661	17588	17618	17507	17434	17545	17748	17721	17600	17639	17405	17649	17487	17485	17624	17478	17591	17634	17520	17460	17415	17453	17585	17408	17591	17529	17446	17578	17752	17675	17499	17651	17737	17668	17563	17546	17427	17504	17458	17506	17520	17465	17755	17619	17545	17555	17625	17731	17555	17693	17688	17754	17493	17787	17729	17598	17715	17676	17603	17657	17524	17628	17588	17513	17608	17458	17397	17503	17358	17601	17490	17722	17790	17659	17429	17611	17583	17667	17630	17453	17712	17706	17629	17540	17402	17468	17839	17395	17606	17686	17708	17881	17585	17694	17751	17803	17788	17513	17506	17628	17658	17516	17544	17659	17634	17621	17629	17653	17679	17625	17660	17687	17618	17689	17580	17414	17483	17653	17674	17578	17506	17536	17349	17270	17504	17707	17470	17634	17915	17443	17681	17763	17524	17750	17660	17647	17602	17650	17410	17622	17573	17561	17712	17531	17664	17452	17586	17672	17780	17442	17759	17670	17632	17504	17508	17645	17689	17669	17824	17395	17503	17623	17536	17628	17439	17717	17533	17433	17712	17649	17396	17559	17544	17523	17593	17512	17526	17391	17717	17590	17650	17573	17452	17526	17545	17618	17578	17511	17429	17671	17558	17535	17564	18006	17591	17631	17581	17588	17421	17508	17625	17643	17767	17604	17679	17566	17613	17481	17678	17489	17599	17487	17577	17631	17590	17458	17725	17650	17487	17411	17513	17563	17470	17592	17415	17460	17337	17438	17512	17700	17771	17704	17689	17718	17467	17551	17731	17553	17316	17547	17447	17496	17641	17648	17694	17368	17470	17442	17490	17422	17485	17663	17802	17547	17632	17694	17694	17544	17681	17551	17694	17620	17480	17574	17484	17406	17668	17472	17608	17558	17675	17699	17688	17491	17568	17650	17677	17482	17444	17491	17791	17541	17568	17473	17773	17393	17592	17479	17659	17381	17623	17766	17659	17632	17746	17716	17653	17420	17479	17509	17400	17560	17485	17676	17708	17413	17541	17526	17435	17535	17844	17618	17637	17722	17582	17543	17500	17510	17529	17535	17711	17633	17615	17382	17556	17645	17658	17544	17894	17706	17650	17496	17564	17447	17581	17588	17627	17467	17519	17585	17770	17412	17420	17723	17612	17587	17618	17406	17404	17389	17664	17461	17502	17629	17612	17727	17621	17612	17552	17279	17532	17476	17317	17605	17653	17705	17357	17617	17608	17507	17380	17609	17847	17615	17294	17500	17553	17545	17590	17471	17744	17500	17685	17597	17610	17583	17604	17486	17631	17522	17689	17727	17660	17426	17820	17646	17436	17680	17463	17405	17322	17665	17568	17278	17633	17363	17761	17389	17545	17612	17613	17875	17434	17709	17754	17548	17542	17539	17359	17616	17803	17597	17621	17574	17727	17619	17693	17573	17774	17505	17576	17588	17645	17694	17428	17737	17722	17578	17498	17567	17692	17615	17707	17587	17436	17575	17622	17644	17504	17634	17494	17397	17395	17273	17531	17183	17410	17402	17385	17726	17626	17397	17528	17507	17688	17648	17446	17537	17360	17765	17635	17594	17691	17490	17432	17446	17477	17640	17592	17486	17734	17807	17854	17782	17718	17437	17529	17600	17644	17508	17650	17943	17592	17807	17514	17603	17748	17563	17477	17557	17363	17592	17572	17553	17666	17617	17675	17424	17611	17596	17587	17407	17472	17599	17559	17509	17864	17692	17746	17650	17553	17374	17606	17469	17530	17445	17710	17565	17640	17589	17423	17599	17372	17537	17504	17560	17493	17599	17678	17602	17666	17217	17261	17651	17531	17640	17454	17387	17704	17782	17456	17617	17629	17441	17697	17593	17547	17579	17326	17691	17631	17687	17647	17668	17829	17571	17624	17518	17692	17551	17467	17361	17345	17515	17411	17632	17519	17519	17599	17676	17590	17533	17609	17546	17636	17581	17348	17360	17455	17575	17771	17477	17647	17452	17469	17564	17560	17599	17662	17713	17531	17608	17567	17717	17695	17518	17687	17593	17662	17460	17709	17642	17517	17440	17690	17446	17974	17681	17656	17571	17589	17596	17479	17558	17393	17788	17681	17672	17390	17332	17567	17737	17725	17637	17484	17738	17669	17649	17507	17564	17563	17734	17324	17332	17465	17632	17549	17571	17423	17779	17590	17607	17596	17921	17628	17620	17619	17609	17615	17718	17430	17713	17371	17550	17451	17582	17571	17697	17733	17474	17686	17428	17549	17611	17622	17630	17384	17619	17476	17557	17417	17574	17470	17567	17553	17511	17292	17810	17575	17591	17633	17695	17734	17561	17536	17672	17370	17530	17521	17718	17680	17305	17854	17576	17521	17490	17779	17784	17723	17597	17527	17605	17357	17481	17525	17624	17681	17445	17570	17413	17537	17694	17605	17457	17569	17643	17605	17387	17667	17583	17618	17653	17670	17634	17430	17518	17643	17610	17673	17501	17527	17559	17706	17690	17478	17744	17538	17474	17499	17674	17743	17670	17471	17583	17563	17553	17704	17719	17447	17463	17660	17740	17802	17645	17780	17494	17606	17774	17445	17619	17493	17709	17625	17722	17765	17596	17475	17675	17760	17670	17674	17638	17560	17453	17463	17607	17772	17505	17655	17586	17756	17586	17617	17439	17693	17630	17731	17727	17869	17278	17600	17595	17533	17621	17556	17495	17380	17614	17591	17809	17677	17723	17695	17481	17602	17503	17428	17476	17564	17476	17520	17528	17652	17427	17331	17498	17612	17543	17609	17722	17518	17597	17756	17758	17510	17648	17526	17400	17446	17583	17415	17775	17737	17655	17607	17432	17813	17434	17431	17562	17569	17445	17515	17530	17746	17347	17755	17667	17565	17499	17667	17385	17577	17657	17638	17654	17793	17705	17668	17404	17255	17420	17401	17603	17547	17577	17801	17465	17575	17639	17673	17513	17605	17749	17510	17612	17682	17608	17591	17475	17474	17409	17454	17426	17516	17596	17676	17563	17541	17507	17832	17767	17542	17790	17606	17666	17692	17400	17377	17824	17480	17513	17634	17806	17551	17440	17480	17634	17474	17731	17270	17620	17736	17718	17484	17740	17711	17579	17601	17696	17696	17643	17670	17521	17420	17410	17518	17636	17431	17704	17500	17390	17620	17517	17647	17742	17577	17496	17645	17478	17385	17456	17684	17411	17441	17497	17558	17768	17601	17496	17736	17512	17581	17490	17718	17635	17609	17673	17644	17356	17464	17738	17495	17444	17661	17557	17813	17827	17378	17502	17460	17518	17747	17550	17635	17454	17590	17771	17578	17480	17507	17547	17592	17271	17416	17690	17385	17534	17793	17581	17460	17497	17601	17471	17474	17733	17697	17528	17548	17662	17569	17651	17595	17669	17880	17650	17739	17799	17656	17693	17531	17592	17769	17526	17613	17767	17741	17562	17386	17695	17713	17532	17556	17594	17638	17498	17595	17508	17521	17666	17663	17553	17576	17496	17582	17602	17608	17552	17819	17451	17506	17633	17481	17647	17621	17308	17422	17484	17328	17636	17687	17803	17504	17549	17580	17639	17584	17547	17509	17380	17428	17188	17641	17586	17464	17718	17524	17281	17613	17489	17562	17720	17695	17621	17836	17568	17562	17672	17511	17651	17493	17587	17747	17645	17562	17642	17462	17600	17549	17475	17432	17545	17611	17713	17728	17561	17368	17421	17637	17580	17414	17631	17630	17715	17870	17813	17622	17757	17594	17426	17658	17626	17577	17661	17682	17547	17591	17467
24465	42094	44135	35491	27358	32762	52015	48366	38786	24119	15487	11592	10766	10350	10367	10340	10537	10311	10152	10392	10179	10578	10277	10471	10387	10177	10325	10138	10070	10286	10242	10099	10350	10270	10073	10445	10356	10268	10205	10354	10461	10248	10282	10175	10403	10273	10251	10392	10133	10178	10269	10407	10105	10047	10419	10307	10262	10313	10262	10355	10272	10105	10228	10139	10315	10286	10239	10401	10377	10126	10201	10390	10347	10230	10199	10184	10169	10098	10153	10164	10566	10258	10266	10307	10340	10240	10271	10279	10166	10270	10350	10235	10358	10114	10361	10265	10320	10114	10328	10219	10125	10092	10242	10293	10033	10212	10221	10096	10280	10158	10184	10102	10287	10365	10269	10206	10146	10253	10172	10242	10229	10287	10165	10253	10188	10097	10206	10222	10398	10377	10166	10232	10321	10361	10059	10296	10220	10096	10290	10227	10363	10301	10266	10119	10255	10207	10299	10142	10152	10265	10259	10265	10297	10074	10220	10133	10208	10250	10188	10202	10098	10258	10126	10212	10312	10320	10250	10364	10305	10110	10194	10165	10239	10214	10257	10382	10155	10109	10228	10284	10245	10248	10303	10263	10148	10233	10340	10066	10199	10287	10112	10303	10228	10181	10246	10273	10134	10290	10313	10226	10252	10187	10171	10258	10117	10139	10267	10221	10112	10074	10331	10164	10416	10188	10274	10139	10182	10268	10231	10189	10220	10259	10375	10109	10190	10502	10284	10258	10302	10211	10151	10168	10336	10319	10228	10274	10122	10199	10070	10130	10215	10246	10159	10146	10212	10369	10126	10223	10195	10248	10172	10144	10292	10145	10364	10131	10140	10116	10382	10252	10239	10167	10286	10207	10213	10407	10236	10128	10102	10163	10122	10216	10209	10406	10166	10072	10132	10323	10260	10229	10189	10204	10237	10276	10235	10211	10194	10309	10281	10156	10375	10306	10173	10107	10138	10236	10303	10214	10145	10272	10219	10195	10186	10049	10174	10356	10277	10107	10308	10280	10186	10274	10104	10042	10142	10200	10218	10192	10177	10375	10139	10194	10230	10091	10328	10350	10057	10281	10319	10127	10221	10296	10303	10211	10304	10236	10175	10334	10267	10299	10360	10427	10261	10274	10044	10139	10169	10373	10302	10210	10175	10164	10075	10365	10364	10074	10061	10140	10323	10279	10272	10110	10185	10115	10271	10318	10198	10151	10190	10391	10327	10229	10375	10328	10304	10286	10280	10310	10232	10155	10072	10185	10332	10217	10181	10158	10135	10259	10369	10239	10049	10150	10229	10203	10232	10195	10293	10137	10148	10243	10103	10232	10359	10238	10121	10316	10285	10165	10298	10195	10330	10161	10298	10264	10162	10412	10314	10217	10206	10134	10138	10178	10295	10075	10216	10300	10306	10124	10286	10360	10274	10183	10266	10243	10102	10211	10352	10210	10325	10194	10025	10153	10213	10322	10053	10093	10135	10012	10249	10275	10257	10011	10230	10200	10318	10205	10186	10219	10102	10278	10011	10293	10132	10256	10201	10250	10227	10210	10246	10247	10235	10169	10296	10176	10194	10216	10318	10327	10234	10253	10259	10148	10213	10382	10146	10275	10120	10161	10334	10116	10114	10032	10177	10276	10079	10257	10213	10132	10418	10063	10289	10138	10199	10071	10095	10227	10250	10365	10434	10173	10298	10197	10160	10225	10287	10205	10243	10112	10210	10236	10207	10179	10145	10155	10340	10247	10128	10345	10092	10153	10339	10420	10318	10181	10180	10168	10387	10036	10205	10140	10144	10255	10198	10193	10229	10135	10050	10448	10151	10225	10126	10123	10262	10100	10211	10211	10051	10296	10247	10116	10176	10125	10227	10194	10251	10186	10191	10096	10228	10252	10180	10308	10235	10107	10242	10004	10374	10166	10142	10226	10233	10173	10289	10422	10100	10210	10027	10179	10258	10149	10186	10078	10251	10224	10231	10338	10162	9921	10353	10192	10227	10309	10213	10273	10358	10242	10224	10263	10241	10355	10273	10226	10149	10259	10246	10287	10173	10208	10216	10369	10258	10178	10144	10345	10084	10180	10164	10374	10257	10001	10336	10206	10276	10260	10174	10275	10108	10088	10219	10386	10487	10150	10182	10153	10241	10278	10323	10183	10292	10118	10204	10214	10234	10233	10128	10261	10206	10291	10233	10257	10087	10224	10207	10209	10259	10208	10139	10329	10276	10317	10250	10183	10165	10247	10067	10230	10304	10288	10199	10091	10279	10166	10007	10204	10248	10258	10168	10343	10300	10303	10204	10269	10203	10239	10171	10299	10202	10263	10105	10261	10373	10181	10379	10118	10218	10306	10193	10168	10233	10207	10134	10339	10293	10073	10281	10347	10109	10186	10113	10336	10285	10211	10247	10077	10131	10281	10235	10224	10223	10268	10149	10268	10340	10154	10053	10203	10137	10377	10015	10179	10105	10214	10202	10243	10176	10220	10190	10132	10297	10152	10159	10358	10141	10298	10203	10313	10222	10284	10226	10216	10357	10173	10408	10188	9980	10046	10325	10227	10184	10233	10426	10351	10135	10237	10252	10306	10378	10269	10212	10299	10289	10115	10370	10332	10225	10101	10111	10055	10200	10183	10220	10178	10242	10052	10345	10331	10206	10176	10201	10116	10148	10236	10125	10233	10328	10240	10058	10140	10305	10143	10147	10320	10174	10059	10197	10235	10216	10227	10211	10150	10031	10328	10167	9983	10152	10279	10028	10204	10306	10078	10176	10133	10389	10235	10328	10263	10177	10128	10200	10134	10178	10294	10179	10051	10225	10345	10196	10257	10244	10051	10258	10206	10280	10412	10260	10299	10260	10167	10291	10174	10332	10207	10228	10148	10109	10237	10086	10290	10175	10089	10286	10275	10148	10244	10309	10179	10019	10140	10183	10076	10222	10252	10282	10188	10206	10314	10183	10337	10330	10342	10290	10154	10205	10219	10211	10069	10358	10363	10285	10144	10217	10123	10383	10206	10384	10287	10283	10185	10090	10175	10181	10227	10356	10199	10214	10310	10256	10131	10322	10268	10206	10325	10170	10276	10279	10235	10212	10161	10209	10113	10239	10155	10337	10191	10289	10206	10112	10197	10079	10203	10207	10284	10145	10252	10157	10152	10196	10423	10314	10201	10368	10227	10099	10207	10256	10099	10155	10218	10153	10020	10390	10342	10274	10166	10318	10134	10357	10273	10242	10297	10072	10320	10188	10179	10267	9993	10173	10218	10144	10229	10245	10252	10206	10166	10227	10120	10168	10268	10430	10255	10169	10326	10229	10185	10184	10124	10142	10189	10259	10172	10319	10162	10214	10143	10367	9990	10238	10305	10253	10228	10254	10365	10294	10326	10291	10178	10164	10472	10131	10147	10239	10288	10170	10167	10222	10285	10368	10263	10339	10282	10193	10192	10236	10254	10227	10205	10123	10166	10180	10188	10176	10043	10205	10295	10190	10183	10075	10197	10021	10258	10171	10270	10314	10048	10252	10353	10056	10140	10076	10275	10155	10328	10209	10198	10316	10171	10310	10193	10391	10304	10039	10191	10144	10024	10312	10250	10254	10234	10238	10048	10208	10246	10342	9937	10125	10263	10074	10230	10122	10336	10101	10133	10100	10241	10352	10297	10213	10332	10216	10161	10189	10259	10375	10325	10285	10171	10303	10125	10145	10332	10087	10114	10103	10237	10370	10128	10280	10248	10146	10260	10316	10298	10169	10251	10174	10227	10100	10243	10272	10173	10264	10152	10324	10109	10141	10286	10384	10194	10246	10126	10153	10082	10289	10203	10145	10124	10169	10087	10297	10307	10221	10158	10150	10396	10223	10428	10215	10107	10276	10138	10221	10118	10366	10119	10398	10211	10156	10215	10234	10076	10271	10000	10098	10179	10148	10199	10239	10211	10061	10264	10175	10126	10262	10167	10150	10280	10187	10192	10203	10219	10170	10167	10131	10171	10267	10293	10373	10204	10231	10394	10175	10055	10167	10171	10381	10183	10255	10311	10109	10142	9935	10369	10241	10272	10082	10227	10068	10143	10123	10187	10195	10294	10223	10195	10192	10165	10274	10196	10256	10244	10287	10140	10360	10160	10231	10085	10192	10175	10138	10114	10148	9990	10297	10326	10163	10130	10400	10248	10146	10020	10210	10320	10325	10180	10059	10246	10260	10205	10235	10231	10253	10192	10080	10336	10232	10180	10240	10245	9998	10089	10059	10237	10019	10159	10192	10270	10222	10355	10156	10165	10279	10199	10232	10250	10149	10109	10176	10150	10168	10338	10206	10316	10180	10236	10307	10368	10201	10224	10399	10150	10187	10215	10216	10217	10104	10202	10302	10311	10282	10154	10211	10245	10287	10077	10147	10100	10193	10170	10212	10143	10284	10207	10225	10211	10210	10370	10096	10206	10151	10244	10194	10090	10253	10222	10019	10128	10224	10193	10154	10356	10185	10256	10259	10264	10373	10209	10159	10071	10138	10139	10295	10165	10167	10261	10066	10198	10134	10296	10193	10276	10188	10194	10200	9998	10245	10283	10243	10014	10229	10214	10331	10103	10285	10138	10261	10234	10285	10165	10212	10224	10085	10161	10150	10134	10274	10205	10206	10105	10329	10159	10080	10216	10213	10257	10273	10167	10219	10097	10172	10262	10348	10317	10333	10309	10136	10189	10251	10265	10307	10082	10211	10341	10221	10058	10216	10064	10201	10159	10338	10140	10204	10282	10233	10138	10150	10246	10441	10132	10108	10293	10256	10178	10213	10261	10152	10205	10303	10246	10077	10313	10110	10248	10264	10119	10208	10407	10264	10158	10071	10180	10242	10243	10152	10081	10191	10191	10133	10108	10234	10212	10200	10040	10154	10180	10245	10229	10234	10167	10244	10165	10188	10209	10324	10190	10194	10193	10107	10259	10334	10034	10320	10322	10196	10346	10042	10310	10198	10178	10247	10134	10240	10269	10364	10169	10394	10179	10144	10245	10049	10278	10074	10260	10148	10245	10359	10332	10178	10221	10221	10191	10174	10208	10251	10182	10039	10365	10307	10297	10152	10204	10153	10160	10101	10103	10117	10278	10251	10235	10316	10214	10343	10169	10171	10304	10280	10210
34307	34142	37440	34242	26252	23073	22965	24105	22508	20087	18611	17780	17743	17612	17471	17705	17687	17786	17671	17743	17541	17675	17495	17532	17628	17352	17506	17788	17550	17496	17953	17556	17447	17704	17540	17444	17434	17766	17634	17606	17566	17639	17753	17484	17591	17591	17567	17756	17399	17630	17562	17585	17509	17595	17690	17509	17579	17845	17687	17654	17744	17610	17590	17527	17475	17472	17575	17620	17546	17529	17561	17577	17708	17643	17472	17637	17613	17725	17583	17527	17554	17632	17495	17611	17555	17473	17605	17577	17473	17556	17389	17468	17492	17536	17354	17674	17591	17651	17764	17524	17674	17502	17845	17586	17653	17493	17480	17606	17282	17529	17420	17850	17591	17792	17790	17601	17653	17398	17556	17492	17375	17856	17757	17452	17572	17554	17711	17558	17599	17734	17573	17524	17634	17554	17588	17517	17491	17418	17372	17472	17575	17340	17779	17676	17452	17490	17533	17605	17675	17624	17456	17557	17637	17432	17670	17625	17443	17600	17455	17716	17640	17623	17526	17923	17726	17410	17551	17437	17475	17434	17589	17483	17503	17620	17637	17478	17852	17381	17502	17676	17613	17575	17443	17825	17396	17489	17557	17366	17284	17657	17629	17560	17533	17618	17613	17486	17586	17509	17526	17685	17564	17608	17434	17599	17899	17573	17446	17628	17698	17465	17570	17602	17460	17679	17864	17638	17472	17590	17527	17772	17683	17731	17675	17543	17613	17640	17512	17639	17490	17442	17475	17712	17800	17674	17561	17655	17522	17607	17460	17562	17566	17415	17565	17689	17682	17592	17511	17713	17457	17755	17591	17423	17930	17404	17382	17609	17449	17619	17384	17490	17567	17632	17443	17466	17432	17596	17369	17651	17694	17738	17458	17801	17578	17271	17734	17645	17578	17337	17460	17602	17600	17639	17823	17436	17753	17799	17452	17591	17540	17644	17747	17523	17433	17418	17477	17426	17633	17783	17679	17386	17386	17681	17678	17519	17537	17502	17595	17619	17641	17365	17406	17747	17607	17667	17543	17945	17495	17264	17576	17559	17490	17657	17741	17516	17408	17463	17401	17320	17480	17625	17589	17626	17565	17698	17583	17682	17617	17495	17609	17729	17428	17636	17621	17755	17634	17557	17461	17556	17528	17521	17546	17816	17427	17509	17580	17363	17672	17341	17686	17661	17835	17625	17542	17673	17684	17551	17511	17282	17483	17507	17445	17541	17661	17488	17398	17530	17704	17393	17367	17511	17643	17445	17519	17430	17609	17581	17503	17545	17482	17404	17556	17416	17440	17566	17670	17571	17659	17551	17471	17394	17496	17441	17680	17539	17582	17441	17477	17638	17804	17359	17510	17566	17896	17571	17577	17374	17430	17526	17421	17491	17519	17597	17624	17609	17500	17566	17545	17555	17462	17530	17605	17313	17479	17713	17709	17562	17689	17410	17487	17595	17465	17311	17501	17452	17601	17526	17770	17588	17544	17617	17596	17487	17513	17588	17529	17516	17588	17434	17544	17672	17609	17327	17653	17496	17616	17785	17427	17715	17711	17563	17506	17522	17317	17644	17526	17524	17724	17520	17629	17503	17454	17614	17480	17536	17667	17671	17610	17609	17559	17287	17478	17587	17555	17446	17542	17677	17473	17529	17683	17400	17407	17659	17531	17439	17530	17536	17630	17579	17439	17468	17658	17528	17717	17562	17284	17466	17606	17570	17460	17587	17668	17687	17785	17582	17523	17591	17711	17580	17660	17639	17417	17481	17574	17702	17619	17641	17469	17774	17608	17684	17483	17566	17531	17788	17447	17621	17576	17588	17523	17775	17602	17512	17634	17740	17695	17752	17576	17449	17575	17547	17735	17552	17629	17565	17628	17539	17709	17433	17670	17462	17395	17328	17366	17584	17657	17740	17607	17384	17338	17298	17408	17573	17592	17552	17725	17778	17603	17451	17432	17644	17578	17584	17595	17667	17785	17372	17677	17614	17605	17653	17720	17776	17697	17720	17616	17581	17356	17516	17518	17521	17579	17585	17518	17501	17580	17525	17570	17660	17720	17649	17855	17630	17534	17800	17480	17615	17712	17661	17579	17450	17598	17232	17610	17722	17386	17366	17758	17564	17504	17913	17736	17650	17732	17614	17479	17742	17488	17759	17555	17479	17607	17506	17624	17471	17263	17544	17810	17677	17705	17694	17391	17569	17593	17549	17597	17529	17613	17596	17545	17460	17535	17682	17693	17585	17755	17538	17605	17510	17693	17767	17757	17373	17468	17701	17655	17692	17484	17695	17580	17586	17631	17482	17430	17406	17295	17755	17623	17399	17554	17432	17521	17611	17772	17612	17505	17554	17749	17560	17606	17667	17529	17564	17668	17693	17730	17554	17813	17787	17732	17431	17617	17536	17365	17532	17685	17628	17496	17605	17526	17550	17651	17428	17685	17683	17558	17616	17853	17507	17538	17612	17439	17610	17660	17478	17584	17511	17545	17505	17699	17653	17534	17779	17708	17487	17549	17414	17357	17586	17484	17494	17813	17639	17582	17540	17521	17506	17485	17736	17584	17591	17679	17465	17598	17556	17690	17643	17751	17741	17474	17521	17600	17433	17741	17602	17699	17534	17452	17386	17489	17510	17751	17688	17701	17669	17577	17645	17254	17803	17539	17589	17543	17590	17328	17405	17638	17575	17681	17732	17691	17539	17513	17505	17438	17649	17473	17369	17551	17677	17441	17507	17632	17466	17650	17424	17422	17737	17356	17487	17608	17687	17524	17489	17443	17253	17586	17404	17599	17545	17442	17400	17653	17645	17455	17565	17678	17405	17356	17465	17617	17591	17592	17461	17771	17586	17571	17656	17645	17607	17529	17608	17314	17381	17515	17370	17479	17525	17450	17597	17533	17639	17565	17510	17441	17587	17526	17484	17509	17635	17559	17575	17564	17780	17415	17389	17197	17601	17502	17488	17475	17468	17670	17507	17493	17475	17337	17670	17563	17617	17508	17450	17658	17715	17527	17424	17688	17364	17551	17576	17698	17589	17756	17503	17474	17470	17693	17617	17470	17567	17642	17638	17492	17618	17788	17525	17711	17474	17511	17653	17635	17860	17569	17538	17363	17519	17556	17665	17552	17673	17594	17655	17606	17680	17508	17779	17475	17387	17678	17760	17663	17555	17405	17372	17584	17610	17338	17500	17504	17652	17590	17783	17564	17534	17600	17567	17575	17580	17567	17489	17473	17358	17657	17639	17565	17397	17406	17762	17458	17723	17556	17747	17431	17418	17454	17524	17584	17645	17591	17530	17420	17330	17557	17380	17667	17682	17667	17584	17675	17621	17412	17704	17377	17331	17769	17570	17580	17501	17772	17637	17571	17632	17676	17519	17463	17471	17664	17666	17718	17600	17611	17496	17556	17417	17492	17679	17665	17581	17861	17619	17434	17483	17644	17646	17557	17690	17633	17543	17714	17587	17374	17480	17479	17431	17597	17546	17472	17712	17692	17585	17593	17606	17674	17931	17623	17527	17452	17874	17631	17551	17715	17520	17521	17691	17677	17655	17622	17491	17466	17507	17707	17519	17673	17347	17613	17540	17511	17742	17751	17604	17673	17730	17708	17504	17640	17619	17641	17635	17606	17666	17548	17636	17631	17543	17692	17351	17635	17532	17596	17891	17714	17673	17597	17506	17875	17417	17703	17613	17513	17572	17611	17315	17497	17704	17556	17574	17758	17470	17770	17627	17249	17506	17589	17444	17692	17794	17535	17640	17353	17691	17745	17428	17578	17690	17623	17631	17495	17514	17637	17279	17606	17572	17806	17608	17683	17445	17571	17456	17824	17506	17660	17706	17711	17522	17530	17640	17658	17699	17463	17530	17451	17501	17702	17501	17587	17395	17632	17743	17545	17536	17447	17566	17639	17711	17742	17495	17502	17682	17566	17642	17494	17747	17613	17457	17495	17763	17596	17627	17572	17526	17633	17680	17462	17726	17794	17822	17513	17432	17662	17511	17485	17672	17645	17648	17686	17637	17742	17709	17724	17842	17505	17560	17584	17547	17525	17551	17636	17387	17576	17898	17510	17619	17589	17360	17587	17446	17511	17765	17707	17747	17525	17768	17777	17606	17376	17746	17611	17611	17580	17446	17773	17635	17783	17498	17703	17491	17751	17446	17545	17623	17672	17721	17617	17791	17694	17453	17687	17823	17646	17744	17523	17550	17495	17481	17587	17665	17741	17736	17742	17450	17836	17480	17557	17810	17720	17480	17502	17621	17481	17649	17444	17575	17342	17720	17658	17545	17483	17720	17475	17579	17598	17408	17571	17482	17651	17655	17693	17778	17561	17441	17549	17724	17457	17607	17592	17771	17754	17626	17710	17648	17580	17594	17800	17748	17583	17323	17517	17442	17534	17204	17533	17325	17447	17486	17529	17631	17654	17555	17459	17639	17634	17518	17762	17423	17596	17534	17793	17394	17520	17629	17431	17734	17625	17563	17606	17408	17518	17428	17644	17476	17625	17390	17567	17752	17483	17346	17504	17498	17538	17609	17597	17661	17574	17480	17722	17564	17709	17460	17612	17480	17366	17636	17559	17596	17728	17491	17812	17648	17271	17524	17593	17382	17546	17745	17766	17524	17732	17440	17590	17678	17654	17793	17803	17765	17787	17488	17402	17629	17707	17463	17365	17512	17743	17547	17624	17722	17683	17643	17761	17526	17491	17492	17524	17602	17454	17679	17523	17455	17560	17699	17472	17478	17541	17501	17499	17558	17724	17384	17591	17560	17855	17426	17507	17523	17696	17463	17492	17642	17536	17698	17728	17482	17774	17640	17551	17449	17688	17515	17750	17655	17754	17468	17540	17645	17570	17568	17745	17772	17606	17775	17518	17616	17538	17721	17561	17725	17496	17475	17548	17491	17357	17520	17618	17317	17523	17375	17479	17517	17583	17541	17702	17647	17536	17469	17610	17453	17575	17582	17597	17504	17517	17540	17553	17596	17547	17625	17582	17533	17703	17468	17525	17537	17602	17679	17790	17507	17799	17746	17531	17495	17605	17481	17582	17612	17518	17582	17544	17440	17336	17461	17653	17402	17603	17642	17534	17319	17470	17693	17534	17579	17450	17452	17523	17738	17536	17577	17630	17785
24407	33128	31198	24987	17348	14958	14980	16561	14457	11717	10709	10115	10117	9949	9980	10081	10066	10234	9961	9802	9948	10106	10078	10019	10112	10028	10051	9990	10114	10055	10097	10051	9942	9958	9983	9894	9951	10060	10106	10031	10003	9989	10028	9931	9975	9867	10038	10212	9923	9969	9993	9963	10096	9970	10024	10038	9980	10094	9956	9920	9829	9948	9951	9974	9858	9962	10078	9778	10023	9895	10131	9992	10046	10087	10116	10101	9892	10122	10152	10209	9967	10018	9995	9922	10042	9932	10019	10040	9987	10005	10144	9936	9939	10071	10218	10027	10094	10039	9967	10009	10088	9810	9876	10070	10031	9990	10041	9817	10012	10088	9992	10048	10071	10134	9957	9947	10065	9873	9929	10127	9983	10095	9944	9947	9879	9897	10142	9931	9978	9887	9895	9958	10116	10091	9883	10055	9983	9935	9936	9927	10047	10027	9870	9953	10138	9907	10059	9914	10017	9933	10028	9907	9956	10126	9963	9947	9995	9846	10051	10123	10120	9997	10053	9884	10026	9901	10076	10084	9922	9936	10047	9871	9900	10033	9939	10015	9984	9925	9851	10025	10010	10082	9826	9982	9960	9966	9912	10119	9987	9960	9945	9952	9979	9851	10033	9916	10079	10046	9972	9940	9971	10084	9980	9916	9812	9979	10179	10057	9960	10053	9935	10019	9852	9991	9927	9917	10019	10003	9998	9906	9814	10021	10110	10037	10088	10043	9992	9984	9968	9957	10045	10041	9938	10024	10015	9827	9828	10135	9904	9938	10042	10023	10097	9971	9956	9950	10064	10023	10005	10081	9854	9893	9980	10038	9871	10063	10085	9988	10033	9979	9965	9974	10108	9981	10128	9902	9859	9948	10031	9896	9824	10000	10049	9816	10032	9870	9975	10033	9974	10042	9936	10079	10179	9756	9961	10038	10093	10127	9961	9942	10002	9948	10013	10016	10026	9902	10017	10116	10062	10039	9887	9869	9855	10059	9932	9914	9870	9994	9994	10073	9901	10020	9907	9996	9894	10024	9935	10027	9849	10138	9990	10086	9847	9947	10167	10089	9979	10026	9991	10116	10107	10093	9830	9947	10069	9933	9992	9996	10020	10190	9988	9999	10049	10075	9867	9879	9984	9954	10180	10029	9977	10068	10077	9909	10058	9937	9939	9837	10005	10061	9976	9893	10127	10131	9850	10012	10091	10054	9866	9908	10216	10140	10021	10057	10011	9968	10071	10004	9819	9826	9899	10032	10061	9892	9934	9976	10052	9887	9942	9840	9960	9883	9926	9911	9997	10054	9903	10057	10075	9985	9955	9841	10025	10010	9936	10062	10034	9853	9952	9918	9950	9997	10150	9994	9923	9927	9875	10051	9985	9957	10017	10009	10050	10013	10015	9981	10246	9941	10015	10017	10059	9886	9851	9961	9956	10017	10012	10102	10130	9846	10047	10003	9927	9947	9876	9813	10004	9998	9989	9992	10027	10014	10018	10006	10055	9991	9819	10031	10146	9970	9925	10009	10021	10023	10166	10026	9841	9999	9822	10008	9999	9982	9954	9958	10079	9903	10015	10059	9946	9878	9891	9957	10220	10094	10112	9930	9852	10111	10036	10003	9798	9976	9880	10024	10031	9937	9883	10032	9914	10014	9902	10126	9929	10072	9924	10004	10011	9882	10087	10026	9984	9986	9975	10005	9921	9746	9974	9981	9956	10012	10043	9969	9933	10012	9967	10033	9994	9988	9918	9955	9917	10029	9865	10186	10009	10017	9936	9966	9995	10033	10048	9967	9969	9910	10049	9867	10152	10084	10175	9973	10019	10019	10016	9850	9984	9958	9907	10018	9937	9903	9850	9953	10052	9968	9946	9865	9790	10015	9979	10123	9937	9992	9938	9972	9979	10079	9999	10039	9904	10050	9954	9962	10108	10018	9925	9933	9886	9940	9922	9986	10039	9838	10024	9912	10005	9943	10049	10064	9923	10022	10066	9990	9829	9976	10045	9747	10092	10076	9852	9957	9973	10060	9927	9937	10038	9978	9981	9960	10030	10060	9805	10039	9954	9905	10008	9903	10023	9915	9880	9958	9856	9928	9986	9947	9851	10043	10083	9844	9920	10000	9961	10085	10194	10063	10024	9903	9859	10057	10080	9954	10031	10056	10006	10023	9802	9967	9930	10004	9895	10031	9930	10087	10009	9952	10076	9996	9967	9998	9980	9996	10020	9780	9961	10026	9897	9922	9959	9976	9862	9975	10036	10068	9998	10038	10019	10014	10080	10148	9941	9921	10013	10049	9947	10003	10017	9833	10078	9939	9877	9842	9824	10027	9910	9960	10100	9978	10147	9818	9868	9854	10004	9995	10023	9935	10014	10066	9919	9953	10007	10081	10017	10181	9961	9982	9811	10143	10068	10120	10109	10032	10036	9935	10132	9968	10093	10029	9893	9850	9952	10028	10006	10078	10038	10126	10044	9985	9910	10028	10095	10084	10091	10158	9904	10137	9888	10045	10024	9978	10021	9934	10054	9959	9974	9997	9954	10054	10035	9923	9900	10016	10088	10081	9932	9931	9983	9773	9965	10104	9943	9928	10012	9700	9934	10025	9938	10054	10136	9955	10101	10035	9934	9971	9972	9992	10018	9780	9959	10059	10057	10075	9988	10037	9994	10106	10051	10040	10012	10014	9863	9931	9982	10141	10010	9996	10034	9995	10092	9959	9885	10056	10092	9897	9974	9966	10103	10087	9957	9826	9992	9919	9971	9964	10080	10096	9956	9973	10112	9962	9984	9869	9926	9908	10153	10017	9955	9855	10042	9922	10131	10016	9936	10055	10133	9950	9982	10002	9935	9994	9973	10027	9936	10036	10017	9926	10096	10159	10051	10088	10019	10056	10063	10012	10072	9997	9784	10101	9860	9911	9955	10002	10142	9887	9939	10194	10110	9981	9951	9924	10097	9984	9988	10010	9979	10046	9960	9941	10026	9798	10018	10022	10037	9893	9919	10121	9892	10069	10041	10056	9929	9972	10066	9986	9913	10025	9820	9980	10083	9975	10026	9928	10010	9841	9966	9895	10120	9862	10069	10036	10032	9970	10042	10080	9890	9909	10011	10062	9998	9909	9924	10170	9903	9936	9944	10126	9857	9807	9909	10130	9943	9886	9864	9956	9994	9916	10176	9839	10052	10043	9995	9919	10033	9959	9904	10009	9967	10019	9956	10072	9985	10035	9979	10067	10099	9840	9862	9984	10023	9980	9887	10073	10025	10045	9970	9801	10018	10029	9961	10154	10065	9991	10021	9873	9907	10017	9954	10062	10022	9885	9956	9886	10080	10018	10020	10014	9977	9956	9984	10026	9980	9896	9957	10028	10045	9980	10090	9990	9898	9949	9964	9934	10127	10017	9838	10044	9863	10121	10117	10062	10004	10161	9931	9934	10017	9909	10111	9926	9910	10084	9940	9924	9954	10016	9934	9947	9944	10047	10153	10012	9938	9997	9887	9989	9980	9959	10013	10081	10020	10065	9995	9947	10017	9956	9884	10021	10050	9976	10001	9842	10012	10023	9832	9951	9973	9899	9918	10140	10071	10127	10059	9961	10022	9862	9939	9976	9974	10018	10056	10041	9979	10016	9982	10134	9971	9976	9982	9968	10025	9950	9818	10090	9727	10130	9982	9993	10008	9947	9983	10018	9876	10088	9934	9955	10042	10000	10095	10018	9886	10014	10015	9880	10102	9922	10027	10110	9967	10040	9913	9785	10161	9989	10109	10023	10026	10045	9967	10041	9789	9891	9857	9919	9988	10057	9938	10043	9953	10087	9915	10085	9978	9873	10147	9979	9870	10030	9706	10085	9904	9972	10030	10084	10008	9938	10159	9972	9977	10000	10102	10072	10031	10122	10032	10000	9983	9969	9961	10011	10037	9990	10051	9971	10146	10019	9811	10056	10058	10078	10103	10097	9887	10028	9978	9991	9821	10038	10113	10084	9973	9965	9968	10007	10092	9940	10222	10025	9976	10089	10221	9982	10064	10011	9788	10092	10206	10009	9980	9979	9812	9983	9953	9918	9923	9991	10005	9933	9930	9844	9931	10107	9993	10016	9975	10017	10093	9930	9997	10045	10048	10055	10006	9816	10018	10029	10003	9907	10056	10160	10056	9992	10100	9934	9939	9918	10023	10117	9989	9959	10053	10125	10033	10046	10140	9934	10008	9963	10092	9971	10121	9940	9955	9914	9968	9910	10256	10027	10034	9928	10071	9901	9933	9951	10020	10046	9871	10010	10044	10073	9863	10132	9923	9944	10081	9963	10066	9950	10117	9925	10078	9851	10015	10173	9859	10162	10012	9959	9816	10044	10101	9892	9986	9987	10011	10148	9936	9983	10012	10002	10214	10088	10138	10034	9947	9960	9887	10011	10046	9887	10033	9873	10043	10140	9899	10086	9969	10043	10039	10101	9882	10026	10002	9979	9939	10110	10046	10031	10072	9980	10007	9938	10211	9983	10044	9912	10108	9982	10006	9944	9969	9951	10066	10013	10059	9902	10065	10017	10172	9857	9932	10007	9913	10107	9912	9992	10047	9909	9882	10191	10040	10083	9830	10067	10168	9873	10171	10066	9955	10005	9910	9921	10033	10005	10060	10138	9918	10100	10083	10103	9985	10038	9972	9815	9971	9882	10285	10131	9962	10063	10126	10016	9953	10039	10031	9967	9845	9914	9873	10070	9986	9937	10002	9860	10005	10002	10108	9933	10027	10084	10034	10079	10089	9971	10063	9901	10164	10050	9961	9994	9962	9923	9917	9897	10036	10069	10016	10026	10009	9934	9922	9855	10046	9978	10063	10055	10072	9907	9893	10032	10081	9853	10051	9944	9998	9943	10018	10006	10156	9989	9907	9915	9780	9921	10074	10089	9967	10052	10028	9982	9883	10073	10122	10047	9941	10104	9967	9944	9977	9969	9927	9840	10090	9901	10044	9998	10112	10143	9988	9970	10146	10000	9893	9996	9900	10018	9995	10085	9944	9777	9963	10062	9957	9837	9867	9975	9944	9992	10168	9991	9851	10039	9916	9904	10109	10071	10051	10035	10073	10105	9902	9974	10001	9837	10160	9910	10085	10002	9974	10145
25452	21537	29320	30055	27004	27799	35996	43667	37386	28042	21863	18896	17879	17663	17527	17526	17396	17316	17464	17392	17484	17299	17384	17383	17508	17546	17635	17555	17452	17419	17432	17515	17381	17435	17473	17424	17363	17516	17341	17446	17203	17365	17531	17454	17486	17293	17409	17387	17428	17353	17413	17485	17522	17652	17399	17279	17523	17542	17386	17306	17299	17333	17492	17416	17235	17302	17395	17460	17357	17388	17547	17461	17347	17499	17188	17618	17575	17207	17361	17397	17623	17350	17444	17719	17428	17236	17542	17487	17236	17639	17365	17377	17568	17204	17346	17278	17435	17446	17529	17366	17397	17424	17270	17468	17409	17479	17513	17535	17302	17601	17265	17190	17427	17380	17512	17367	17259	17332	17343	17320	17509	17509	17177	17231	17268	17443	17422	17478	17289	17430	17319	17542	17399	17483	17382	17143	17441	17421	17443	17204	17547	17437	17644	17620	17487	17430	17308	17326	17271	17329	17202	17285	17523	17418	17319	17204	17400	17425	17394	17518	17665	17255	17489	17289	17112	17405	17321	17434	17442	17457	17509	17481	17413	17285	17365	17452	17591	17451	17468	17303	17263	17473	17229	17539	17365	17541	17288	17382	17386	17341	17373	17294	17285	17279	17383	17149	17246	17291	17434	17385	17183	17418	17372	17303	17526	17346	17256	17375	17156	17185	17219	17206	17255	17174	17281	17259	17341	17354	17436	17394	17117	17431	17347	17343	17229	17249	17419	17369	17428	17514	17352	17330	17310	17366	17432	17438	17291	17338	17421	17295	17353	17346	17437	17217	17183	17395	17257	17528	17428	17368	17287	17555	17586	17259	17214	17358	17305	17267	17238	17299	17267	17339	17510	17334	17428	17349	17442	17574	17163	17288	17451	17355	17415	17359	17292	17361	17459	17453	17495	17473	17314	17401	17596	17421	17520	17217	17267	17365	17324	17318	17494	17383	17202	17252	17259	17318	17366	17250	17333	17264	17623	17194	17265	17358	17084	17237	17444	17425	17093	17227	17229	17252	17692	17503	17198	17504	17671	17515	17300	17232	17427	17441	17388	17261	17369	17334	17434	17340	17378	17289	17381	17269	17330	17203	17462	17189	17354	17436	17287	17075	17256	17463	17271	17308	17125	17392	17291	17370	17479	17420	17365	17295	17326	17415	17280	17381	17225	17486	17299	17523	17226	17421	17360	17471	17505	17373	17479	17571	17297	17334	17234	17310	17381	17397	17391	17312	17397	17352	17337	17405	17425	17319	17672	17278	17297	17284	17405	17478	17426	17340	17168	17271	17418	17305	17393	17445	17297	17370	17500	17508	17201	17363	17284	17369	17324	17039	17283	17223	17409	17233	17376	17327	17470	17233	17363	17367	17339	17288	17526	17281	17539	17336	17536	17457	17304	17286	17371	17644	17347	17366	17333	17299	17364	17419	17387	17468	17612	17398	17532	17277	17333	17316	17432	17268	17335	17365	17739	17392	17517	17160	17511	17597	17299	17394	17383	17513	17264	17309	17188	17355	17422	17342	17202	17423	17234	17366	17310	17475	17101	17271	17272	17356	17423	17258	17327	17371	17477	17186	17266	17537	17303	17359	17288	17342	17392	17469	17386	17442	17483	17326	17398	17256	17236	17408	17486	17180	17309	17326	17437	17462	17414	17132	17201	17279	17609	17291	17431	17464	17511	17612	17617	17199	17059	17421	17269	17320	17487	17223	17365	17338	17402	17417	17744	17236	17351	17549	17410	17318	17240	17208	17381	17515	17296	17334	17426	17124	17435	17145	17213	17294	17278	17156	17424	17218	17138	17228	17352	17517	17215	17556	17243	17565	17437	17582	17344	17363	17378	17323	17408	17179	17521	17461	17349	17343	17385	17343	17525	17469	17429	17272	17312	17273	17371	17276	17381	17266	17401	17268	17214	17324	17200	17389	17414	17157	17394	17466	17427	17510	17380	17419	17302	17451	17492	17375	17382	17415	17331	17466	17306	17273	17386	17459	17484	17464	17527	17279	17192	17524	17507	17484	17529	17316	17420	17152	17337	17366	17476	17464	17394	17327	17422	17381	17339	17414	17578	17436	17026	17252	17444	17335	17342	17383	17499	17237	17464	17330	17340	17281	17389	17611	17611	17269	17362	17488	17486	17195	17431	17432	17416	17299	17357	17373	17283	17241	17303	17293	17281	17365	17282	17509	17228	17226	17405	17439	17412	17378	17573	17441	17512	17515	17684	17307	17222	17259	17415	17553	17350	17289	17371	17198	17267	17149	17327	17351	17391	17336	17395	17399	17537	17335	17155	17251	17150	17284	17333	17519	17622	17382	17093	17049	17213	17465	17361	17383	17244	17410	17197	17211	17459	17355	17200	17333	17357	17325	17610	17495	17321	17450	17384	17473	17365	17294	17363	17321	17332	17183	17500	17319	17380	17508	17385	17276	17201	17300	17360	17285	17450	17358	17297	17172	17293	17398	17456	17266	17350	17433	17575	17318	17494	17349	17354	17369	17446	17257	17469	17297	17475	17524	17266	17546	17463	17419	17153	17174	17419	17565	17047	17431	17413	17331	17415	17362	17458	17477	17316	17375	17242	17441	17281	17185	17231	17366	17199	17268	17288	17444	17441	17348	17429	17403	17630	17352	17409	17317	17488	17400	17273	17495	17339	17420	17395	17490	17385	17364	17600	17556	17467	17368	17264	17290	17335	17439	17584	17527	17281	17187	17309	17506	17454	17315	17484	17305	17375	17303	17312	17265	17446	17570	17293	17382	17360	17286	17086	17254	17358	17358	17554	17387	17487	17486	17412	17249	17575	17236	17540	17406	17060	17377	17332	17486	17547	17568	17409	17352	17311	17277	17457	17335	17318	17392	17436	17427	17306	17599	17476	17387	17286	17402	17257	17392	17396	17202	17328	17731	17275	17478	17321	17577	17436	17411	17148	17349	17456	17405	17267	17307	17559	17500	17551	17172	17387	17531	17387	17394	17264	17353	17274	17562	17325	17332	17461	17460	17357	17217	17433	17329	17273	17256	17249	17260	17521	17234	17536	17271	17296	17404	17431	17336	17581	17262	17434	17538	17236	17385	17422	17459	17497	17360	17459	17248	17633	17377	17523	17482	17458	17283	17449	17312	17233	17298	17281	17292	17440	17521	17418	17190	17389	17232	17442	17456	17316	17250	17487	17721	17455	17114	17469	17441	17524	17386	17256	17180	17094	17223	17364	17499	17398	17263	17430	17360	17291	17216	17390	17222	17458	17092	17362	17199	17176	17497	17444	17176	17261	17339	17474	17408	17566	17371	17590	17388	17274	17667	17477	17634	17134	17420	17506	17129	17512	17558	17322	17428	17294	17278	17173	17402	17187	17280	17441	17310	17434	17350	17275	17432	17458	17465	17473	17443	17534	17438	17484	17351	17410	17424	17325	17247	17311	17514	17365	17303	17563	17296	17214	17393	17300	17349	17269	17526	17120	17250	17376	17411	17657	17473	17424	17478	17440	17375	17432	17313	17299	17579	17416	17237	17398	17384	17289	17183	17238	17357	17175	17327	17346	17478	17312	17276	17229	17474	17408	17583	17318	17349	17358	17497	17236	17244	17506	17479	17452	17433	17397	17408	17312	17525	17433	17233	17302	17351	17226	17153	17295	17525	17523	17380	17212	17351	17422	17203	17305	17151	17234	17257	17470	17383	17367	17257	17475	17284	17365	17438	17462	17303	17389	17516	17380	17156	17517	17345	17368	17298	17489	17338	17483	17188	17308	17382	17298	17337	17524	17506	17380	17501	17244	17179	17354	17382	17455	17438	17205	17540	17305	17577	17360	17338	17373	17535	17334	17263	17543	17367	17271	17350	17166	17177	17441	17512	17359	17259	17491	17340	17329	17282	17119	17511	17408	17187	17491	17410	17316	17380	17324	17308	17390	17404	17275	17324	17450	17317	17359	17382	17643	17492	17196	17508	17634	17421	17441	17552	17428	17344	17214	17324	17304	17589	17377	17502	17369	17457	17342	17228	17270	17311	17278	17240	17205	17319	17390	17453	17444	17489	17383	17396	17417	17368	17594	17487	17480	17331	17673	17159	17172	17269	17307	17464	17227	17291	17549	17377	17315	17320	17433	17467	17351	17207	17280	17316	17500	17376	17218	17461	17427	17699	17488	17220	17201	17243	17316	17437	17514	17416	17350	17383	17504	17426	17505	17308	17412	17418	17231	17508	17474	17517	17463	17349	17325	17221	17397	17469	17482	17350	17350	17265	17421	17241	17358	17440	17254	17455	17358	17379	17217	17513	17321	17465	17534	17482	17432	17359	17382	17318	17295	17398	17558	17198	17412	17255	17335	17403	17401	17524	17505	17512	17618	17572	17401	17435	17290	17410	17183	17344	17313	17461	17431	17410	17407	17236	17425	17320	17211	17409	17332	17281	17533	17477	17380	17411	17348	17465	17210	17540	17278	17494	17313	17208	17250	17267	17256	17203	17303	17389	17446	17435	17377	17500	17292	17264	17420	17260	17495	17463	17535	17369	17363	17471	17265	17232	17347	17715	17421	17308	17437	17583	17430	17315	17310	17252	17606	17509	17465	17227	17626	17395	17515	17390	17579	17531	17210	17348	17450	17595	17432	17371	17335	17203	17259	17064	17450	17471	17201	17414	17410	17502	17538	17409	17412	17451	17360	17589	17243	17392	17602	17096	17497	17489	17189	17452	17419	17505	17342	17215	17484	17455	17435	17476	17485	17302	17455	17394	17290	17055	17290	17232	17266	17171	17520	17214	17177	17397	17560	17332	17603	17226	17403	17462	17307	16963	17367	17478	17225	17132	17314	17432	17348	17305	17356	17354	17442	17314	17315	17361	17314	17302	17195	17494	17511	17396	17388	17321	17352	17254	17316	17400	17568	17444	17446	17330	17226	17527	17246	17396	17427	17501	17463	17542	17538	17474	17420	17350	17386	17352	17417	17441	17284	17358	17310	17283	17566	17258	17290	17437	17485	17440	17354	17265	17343	17368	17053	17374	17258	17498	17611	17698	17286	17386	17186	17323	17204	17461	17389	17392	17150	17296	17413	17374	17303	17630	17274	17408	17582	17681	17431	17462	17347	17339	17335	17350	17341	17262	17360	17449	17321	17450	17266	17435	17467	17262
21226	32575	33254	27166	20838	20892	29182	35833	27738	18206	12839	10548	10117	10102	10079	9949	9889	9974	10056	9970	10013	10008	10003	9852	10032	10096	10096	9942	9994	9885	10004	10049	9972	9969	10079	9995	9927	9928	9962	9998	9959	9969	10053	9788	9918	9865	9749	9825	9969	9929	9891	9962	9968	9747	9897	10060	9927	10098	10094	10003	9994	9796	9969	9857	9969	10096	10006	9969	9874	10007	10018	10024	9760	9975	9881	9912	9999	9943	9872	9943	9898	9874	9923	9829	9780	9990	9941	9918	9905	9983	9880	9872	9977	9855	9911	9970	9946	9844	9997	9958	9853	10057	9910	10044	9869	10089	9958	9966	9968	9926	9961	9883	10023	9919	10016	10059	9930	9932	9913	10043	9977	10088	9977	9746	9972	9964	10112	9970	9944	9863	9908	10039	10081	9938	9781	9814	9754	9894	10018	9855	10047	9875	10065	9929	9939	9912	10019	10019	9939	9797	9963	9885	9945	9936	9936	10094	9963	9983	10027	9977	10081	9957	10068	9913	10058	9809	9801	9746	9961	9883	9821	9809	10054	9983	10037	10061	9909	9964	9891	10014	9970	9824	9997	10003	10159	9845	9906	9943	9900	10043	9892	9910	9969	10031	10000	9935	9823	9895	9808	9904	10055	9940	10126	9838	10010	9953	9926	9884	9854	9878	9929	10001	9919	9877	9904	10018	9902	10012	9797	9990	9795	9807	9894	9912	9914	9831	10016	10029	9889	9802	9902	10099	9894	9916	9906	9769	10134	9991	9975	10103	9886	9867	10099	9807	9756	9920	9912	9929	9684	9849	9922	10042	10066	9839	9863	9849	9895	9994	9875	9914	10035	9830	9896	9854	9845	9932	10009	9885	9902	10014	9860	9881	10008	9882	9882	9838	9884	9902	9995	9928	9941	10013	9876	10168	9955	9869	10010	9986	9983	9863	9914	9857	10060	9904	9876	9817	9850	9667	10041	9913	9949	9960	9883	9918	9979	9883	9900	9805	10041	9729	9920	9758	9928	9951	9801	9821	9864	9940	9929	9959	9866	9894	9952	9965	9930	10122	9860	9965	10004	9978	9909	9977	9890	9815	9981	9791	9918	10047	9759	9963	9968	9998	9784	9897	9860	9918	9867	9934	9996	9933	9856	10079	9969	9842	10024	9855	9903	9867	10041	10053	10080	9908	9956	9964	10051	9848	9937	9993	10048	9863	9928	10003	9859	9944	9909	9923	9908	9957	10001	9919	9958	10147	10057	9994	9894	10027	9992	10206	9989	9911	9828	9912	10066	9885	10051	9823	10051	9698	9872	9966	9956	9930	9772	9952	9834	9952	9909	9902	9785	9908	9918	9969	9886	9952	9826	9806	10036	9891	9894	10004	9919	9926	10092	9831	9898	9922	9895	9949	9912	9850	10004	9808	9712	9807	9988	10129	9900	9864	9959	9974	9820	9805	9986	10010	9961	9964	9898	9985	10009	9883	9923	9928	9950	10078	9847	9955	10056	9952	9970	9994	9954	9983	9854	9908	9992	9955	9997	9929	9860	9877	9885	9929	9988	10067	9969	9870	10021	9985	9950	9914	9927	9838	10033	9882	9950	9854	9748	10041	9852	9966	9909	9912	9957	9956	9872	9944	10151	9859	9773	9912	9873	10000	9910	9958	9824	9927	10083	9987	9901	9937	10039	9964	9893	9880	9820	9825	10033	10040	9780	9932	9960	9948	10030	9814	10013	9851	9840	9967	9922	9972	10066	9879	9902	9871	9979	9955	9974	9933	9987	9857	9926	9917	9810	10039	9868	9924	9986	9854	10079	9891	10102	10038	10017	10149	10017	9970	9959	9888	10062	9965	9965	9832	9994	9981	9878	9913	9887	9861	9936	9918	9903	9961	9900	10012	9827	9933	9933	10023	9894	9845	9923	9909	10023	9941	9847	9820	9971	9954	9894	10017	9857	10077	9973	9968	9912	9875	9888	10076	10011	9758	9886	10004	9870	9842	9805	9927	9924	9908	10087	9983	10046	9917	9906	9787	9752	9993	9900	9963	9831	9899	9872	9963	9896	9854	9855	10023	9847	9977	9925	10052	9888	9846	9979	10017	9819	9956	9983	9938	9812	9823	9860	9881	9994	9922	9887	9873	9898	9937	9901	9921	9860	9983	9956	9849	9876	9839	9894	9877	10030	9860	9971	9932	9945	9953	10014	9994	9847	9909	9954	9904	9890	9816	9981	9888	9896	9764	9851	9939	9874	9849	10137	9972	9806	9927	9911	10181	10095	9970	10076	9845	9940	9933	9858	9903	9871	9966	9968	9955	9994	9770	9941	10081	9972	10054	10038	9860	9881	9933	10068	9908	10007	9858	10019	9746	9917	10073	9754	9886	9948	9893	9902	9990	9871	9917	9918	9869	9798	9775	9883	10024	9853	9930	10141	9826	9974	10003	9996	9901	10054	9845	9926	9896	10077	9894	9890	9992	10045	9894	9905	10109	9884	10003	9890	9925	9687	9839	9958	9925	10040	9879	9934	9981	9886	10066	9779	10114	9890	9927	9967	9892	9922	9948	9895	9885	9913	9940	9978	10023	10041	10086	9933	9908	9918	9784	10027	9801	9838	10100	10071	9948	9978	9766	10013	10018	9903	9983	9853	10006	10005	10050	10062	9982	9829	10033	9928	9944	9840	9989	10064	9962	10019	9970	9987	10086	9941	9924	10037	9957	9996	10032	9924	9890	9983	9932	10049	9995	9803	9952	9969	9708	9961	10147	9855	9924	9821	9857	9954	9993	10067	9852	9940	9838	9928	9987	9911	9877	9985	9955	10031	10016	9965	9894	10042	9975	9991	9869	10051	9928	10066	9836	9976	9972	9773	9820	10052	9995	9813	9818	9875	9892	10086	9804	9842	9880	9729	10080	9989	9977	10057	9971	10099	9917	9699	10087	9942	9844	9911	9865	10010	9945	10018	9972	10052	9739	9745	9882	9858	9954	9952	9822	9928	9915	9922	9960	9709	9864	10015	9980	10048	10010	9814	9977	9763	9852	9724	9946	9854	9981	9851	9975	9976	9975	9910	9894	9826	9981	9939	9803	9914	9897	9771	10020	9904	9861	9842	9824	9894	10004	9832	10147	9948	9712	9976	9787	9902	10066	9931	9887	9930	9986	10002	10059	9897	9996	9954	9983	9961	9896	9729	10119	10001	9918	9997	10006	9963	9843	9922	9983	9976	9871	9812	9908	9921	9893	10000	9950	9927	9902	10115	9952	9837	9951	9877	10029	10013	9972	10034	10113	9972	9837	9864	10001	9950	9908	9872	9868	9964	9877	10055	9984	9979	9916	10015	10059	9990	9944	10046	10048	9873	10110	9941	9832	9743	9917	9904	9930	10036	10059	9775	10058	9927	9969	9836	9940	9962	9875	10107	9849	9972	9948	9811	9947	9761	9949	9903	10146	9879	9825	10129	9783	9992	9799	9997	9828	9903	10011	9863	9898	10031	9883	10111	10073	9818	9928	9933	9870	9884	9969	10039	9994	9894	10032	9984	10003	9883	9849	10047	9775	9843	10006	9922	9803	9838	9954	9874	9873	9964	9985	10127	10021	9808	10037	9946	9969	10026	9858	9861	9986	10072	9986	9962	9945	9827	9826	9882	9891	9771	9890	9997	9736	9847	9859	10004	9915	10115	9918	9818	9809	9956	9863	9733	9795	9981	10044	9839	9838	9814	9856	9962	9905	9870	9911	9936	9910	9889	9979	9826	10016	9894	9988	9862	10017	9803	10011	10007	9971	9828	9924	10044	9845	9984	9817	9963	9949	10057	9996	9908	10006	9929	9868	9873	9954	9986	9966	9890	10109	9983	10078	10097	9989	9916	9903	9783	10064	10116	9912	9782	9956	9815	9840	10015	9848	9975	9981	9817	9881	9725	9929	9845	9899	9842	9857	9944	10062	9881	9956	9927	9789	9941	9956	10032	10030	9834	9833	10046	9952	9940	9946	9842	9807	9819	9918	9858	10029	9925	9887	9847	9757	9924	9885	9995	10016	9940	9932	9981	9916	9951	10014	9917	10008	10014	9983	10144	10044	10091	9914	9898	10025	9800	9921	9913	9900	10018	9969	10195	10009	9919	9878	9846	10032	9998	9955	9739	9790	9970	10056	9779	9852	9897	9900	9756	9805	10062	10027	10076	9868	10040	9862	9996	10037	9994	9926	9922	10000	9906	9918	10072	10064	9923	9918	9860	9850	9904	9904	9932	10044	10033	10133	9927	10011	9976	9936	9859	9794	10021	9863	9865	10001	9827	9924	9766	9969	9944	10032	9916	10048	9902	9947	10161	9900	9957	10053	9964	10002	9879	9797	9981	9926	9895	9926	10014	9787	9966	9881	9775	10014	9812	10090	9928	9771	10020	9998	9933	9791	10017	9973	9841	10022	9850	10103	9886	9863	9769	9992	10009	10004	10030	10080	9906	9753	9925	9863	9810	9946	9859	10059	10000	9946	9816	9855	9896	9960	10013	9925	10094	10033	9920	10188	9915	10026	9961	9994	10023	9870	9856	9959	9913	9896	9912	9888	9812	9928	9827	9946	9842	9992	9959	10060	9932	9968	9945	9834	10078	10071	9953	10034	9896	9870	9795	9941	10030	9948	9920	9979	9879	9827	9901	9858	9883	9993	9851	9975	9958	9994	9793	9906	9882	9998	9932	9975	9690	9881	9800	9950	9873	10067	9874	9962	9853	9901	9986	9975	9732	10113	9986	9927	9946	9934	10060	9741	9972	9810	9983	9901	9985	9923	9889	10003	10005	10026	9967	9893	9774	9910	9901	9852	9872	9981	9940	10012	9974	9844	10010	10045	9873	9916	9970	9966	9893	9905	9994	9870	10016	9997	9909	9896	10017	9933	9855	9924	9886	9952	9771	9953	9920	10016	9870	10038	9869	9939	10101	9837	9991	9834	9929	9902	9933	9939	10016	9968	9887	9982	9994	9916	10016	9928	9735	10012	9931	10034	9966	9844	9967	9883	9806	10003	9903	9910	9821	10041	10019	9956	9886	9929	9837	9953	10042	10105	10079	10016	9939	10005	10011	9841	9967	9879	9835	9824	9853	9817	10028	9908	9960	9936	9918	10242
23347	21150	28666	26037	25584	30993	51891	59255	49082	35390	25445	20151	18182	17914	17575	17404	17552	17727	17610	17584	17680	17763	17615	17494	17596	17728	17526	17404	17482	17664	17500	17523	17464	17366	17577	17489	17521	17494	17569	17587	17579	17339	17505	17477	17469	17611	17523	17221	17510	17532	17381	17589	17646	17487	17348	17707	17310	17581	17570	17373	17317	17209	17543	17237	17377	17351	17576	17451	17409	17299	17412	17418	17238	17336	17448	17518	17452	17393	17295	17324	17436	17528	17187	17463	17383	17309	17673	17582	17640	17526	17649	17430	17289	17447	17533	17409	17467	17301	17479	17261	17455	17643	17593	17486	17312	17482	17434	17647	17259	17579	17482	17383	17445	17523	17498	17340	17532	17442	17372	17294	17351	17380	17403	17282	17461	17490	17485	17417	17431	17375	17010	17220	17531	17246	17301	17289	17255	17607	17411	17497	17449	17360	17359	17301	17545	17143	17374	17554	17386	17268	17439	17278	17556	17242	17386	17203	17299	17519	17337	17416	17259	17186	17488	17272	17461	17440	17133	17286	17289	17553	17560	17561	17207	17166	17327	17449	17233	17485	17504	17367	17173	17368	17634	17321	17359	17384	17407	17284	17374	17529	17417	17292	17598	17553	17437	17191	17262	17383	17388	17462	17410	17296	17527	17395	17481	17519	17415	17271	17494	17508	17190	17401	17576	17287	17402	17500	17421	17376	17409	17632	17677	17422	17291	17341	17495	17421	17465	17554	17513	17460	17494	17466	17501	17641	17587	17477	17552	17521	17588	17301	17240	17262	17287	17309	17473	17458	17413	17443	17390	17510	17597	17292	17414	17494	17564	17541	17488	17486	17484	17415	17483	17565	17398	17404	17694	17514	17304	17336	17431	17283	17284	17488	17261	17458	17298	17368	17248	17313	17402	17327	17447	17472	17529	17099	17376	17429	17158	17375	17275	17397	17478	17413	17366	17281	17308	17553	17358	17323	17410	17568	17219	17333	17520	17489	17221	17496	17176	17406	17366	17304	17618	17069	17306	17509	17233	17520	17407	17345	17623	17335	17492	17465	17470	17527	17218	17394	17449	17343	17229	17191	17333	17432	17059	17373	17296	17279	17380	17511	17298	17067	17274	17469	17320	17536	17540	17440	17223	17436	17371	17532	17550	17299	17454	17514	17398	17719	17430	17557	17243	17353	17479	17441	17207	17457	17593	17163	17357	17375	17292	17574	17463	17641	17337	17254	17562	17385	17430	17316	17517	17568	17298	17389	17261	17695	17319	17341	17498	17599	17243	17333	17256	17403	17361	17430	17452	17556	17283	17376	17453	17338	17291	17291	17593	17146	17492	17420	17495	17269	17167	17537	17328	17299	17447	17226	17571	17302	17441	17331	17439	17256	17553	17625	17508	17419	17810	17499	17463	17321	17273	17561	17411	17590	17408	17527	17569	17224	17438	17437	17512	17578	17506	17459	17512	17392	17708	17488	17563	17446	17438	17407	17424	17202	17435	17400	17697	17402	17325	17413	17337	17191	17308	17419	17497	17330	17310	17441	17343	17364	17532	17369	17258	17270	17247	17452	17641	17496	17341	17372	17224	17367	17413	17220	17352	17321	17437	17527	17462	17262	17388	17249	17217	17460	17360	17450	17316	17503	17431	17469	17405	17352	17483	17606	17514	17291	17324	17455	17289	17500	17503	17387	17318	17283	17375	17529	17463	17460	17391	17306	17522	17416	17306	17303	17302	17287	17437	17518	17300	17478	17403	17503	17407	17281	17272	17303	17494	17426	17312	17380	17356	17462	17232	17324	17184	17443	17419	17250	17120	17316	17389	17367	17497	17378	17332	17407	17238	17418	17433	17207	17408	17372	17500	17524	17189	17237	17391	17355	17691	17504	17366	17443	17403	17487	17634	17181	17311	17106	17465	17333	17523	17216	17664	17372	17472	17530	17351	17223	17327	17543	17509	17485	17225	17374	17430	17310	17302	17235	17165	17421	17388	17181	17492	17467	17628	17488	17262	17314	17633	17347	17302	17323	17538	17418	17396	17446	17494	17503	17531	17337	17401	17350	17272	17395	17345	17286	17284	17198	17257	17147	17255	17388	17230	17625	17693	17514	17290	17392	17386	17422	17338	17406	17522	17296	17346	17353	17364	17261	17445	17257	17350	17464	17504	17415	17426	17436	17298	17449	17620	17185	17328	17417	17351	17121	17477	17564	17388	17301	17389	17381	17297	17248	17194	17339	17589	17463	17411	17490	17319	17312	17583	17359	17326	17544	17269	17319	17400	17397	17134	17159	17212	17401	17339	17259	17301	17419	17517	17571	17347	17282	17370	17348	17360	17475	17302	17245	17399	17426	17278	17348	17391	17261	17277	17379	17491	17455	17329	17366	17419	17510	17480	17400	17271	17421	17408	17469	17265	17402	17437	17305	17295	17436	17335	17309	17400	17575	17216	17289	17266	17491	17510	17253	17307	17251	17281	17444	17458	17405	17363	17332	17544	17343	17391	17440	17227	17326	17433	17399	17297	17351	17291	17567	17364	17493	17509	17284	17264	17543	17307	17416	17376	17222	17338	17328	17343	17398	17433	17419	17443	17287	17171	17572	17150	17305	17526	17413	17388	17553	17542	17539	17349	17124	17465	17325	17148	17361	17380	17277	17281	17376	17355	17314	17394	17288	17494	17466	17412	17386	17374	17275	17439	17267	17186	17256	17535	17513	17467	17288	17494	17216	17406	17451	17211	17408	17402	17447	17248	17310	17338	17354	17317	17293	17360	17587	17143	17482	17431	17274	17346	17406	17735	17517	17696	17260	17162	17611	17558	17304	17499	17516	17376	17365	17381	17468	17769	17445	17319	17359	17441	17256	17385	17383	17379	17438	17332	17213	17350	17311	17340	17324	17509	17291	17270	17393	17452	17481	17764	17411	17503	17535	17121	17518	17412	17597	17346	17441	17378	17477	17565	17478	17427	17473	17452	17386	17413	17399	17460	17293	17405	17320	17386	17343	17240	17249	17196	17653	17499	17339	17346	17015	17548	17535	17365	17377	17505	17476	17405	17373	17371	17409	17306	17287	17579	17566	17473	17595	17485	17453	17337	17360	17378	17290	17399	17591	17493	17512	17306	17454	17592	17230	17417	17568	17485	17172	17451	17495	17304	17330	17540	17554	17562	17517	17529	17493	17287	17413	17397	17363	17527	17322	17370	17440	17501	17419	17314	17386	17488	17440	17372	17133	17349	17482	17142	17409	17441	17589	17529	17482	17451	17437	17432	17353	17376	17318	17429	17161	17454	17412	17222	17420	17272	17438	17590	17493	17360	17349	17430	17519	17332	17047	17366	17204	17417	17293	17017	17563	17554	17353	17451	17398	17479	17321	17280	17277	17344	17263	17479	17473	17254	17612	17319	17336	17324	17457	17309	17345	17396	17387	17410	17305	17228	17337	17407	17421	17484	17334	17450	17250	17414	17416	17057	17283	17391	17681	17377	17457	17370	17371	17506	17502	17648	17543	17530	17526	17518	17590	17245	17361	17292	17387	17417	17412	17201	17462	17425	17608	17445	17405	17526	17408	17458	17468	17319	17285	17397	17554	17513	17629	17479	17394	17563	17487	17054	17325	17469	17593	17419	17392	17575	17261	17466	17514	17229	17746	17253	17382	17237	17323	17339	17355	17408	17434	17318	17187	17422	17419	17209	17272	17428	17192	17487	17472	17346	17343	17544	17432	17555	17400	17547	17269	17573	17448	17343	17274	17538	17292	17472	17236	17345	17334	17366	17448	17387	17272	17268	17461	17234	17278	17319	17593	17129	17428	17357	17426	17407	17493	17537	17587	17441	17404	17248	17697	17729	17423	17343	17344	17481	17570	17349	17582	17316	17515	17466	17475	17236	17324	17268	17475	17568	17303	17357	17208	17391	17188	17595	17188	17375	17408	17632	17220	17401	17284	17398	17295	17477	17563	17664	17411	17680	17427	17427	17548	17549	17569	17307	17460	17430	17369	17509	17569	17463	17439	17387	17101	17273	17261	17154	17405	17338	17422	17643	17338	17269	17296	17750	17268	17286	17407	17300	17455	17381	17547	17384	17403	17313	17322	17448	17373	17507	17355	17426	17356	17362	17348	17491	17278	17329	17360	17473	17206	17274	17412	17575	17291	17122	17262	17404	17474	17490	17385	17305	17364	17188	17442	17567	17217	17238	17284	17497	17465	17356	17420	17538	17288	17366	17407	17353	17339	17308	17327	17308	17364	17422	17404	17258	17186	17527	17352	17612	17499	17333	17552	17269	17338	17493	17539	17472	17440	17282	17469	17573	17401	17576	17438	17441	17418	17109	17521	17359	17511	17545	17357	17213	17446	17468	17696	17380	17407	17396	17325	17337	17544	17469	17367	17405	17504	17518	17352	17410	17325	17505	17261	17373	17428	17456	17603	17452	17385	17552	17394	17387	17501	17245	17510	17333	17525	17474	17291	17425	17321	17454	17400	17313	17364	17305	17623	17491	17574	17488	17447	17395	17364	17452	17309	17585	17592	17415	17537	17528	17301	17467	17369	17378	17316	17616	17414	17328	17259	17242	17377	17268	17227	17515	17137	17456	17415	17333	17274	17316	17495	17341	17328	17281	17376	17418	17554	17271	17514	17488	17524	17545	17495	17377	17472	17537	17346	17598	17350	17427	17325	17269	17451	17566	17434	17233	17291	17376	17368	17509	17594	17434	17354	17370	17219	17421	17350	17236	17534	17314	17151	17257	17090	17315	17532	17451	17488	17481	17399	17302	17353	17433	17189	17387	17260	17470	17431	17460	17465	17447	17297	17332	17415	17551	17710	17417	17418	17355	17431	17512	17601	17383	17290	17256	17366	17448	17360	17498	17285	17261	17370	17421	17366	17338	17216	17489	17277	17226	17358	17557	17454	17233	17423	17474	17519	17366	17548	17318	17224	17374	17274	17346	17538	17471	17273	17388	17479	17693	17150	17252	17435	17524	17467	17367	17405	17507	17290	17451	17305	17701	17459	17374	17544	17456	17468	17543	17427	17283	17333	17267	17558	17440	17373	17322	17472	17416	17460	17386	17250	17240	17462	17274	17576	17645	17482	17338	17513	17647	17445	17554	17474	17381	17713	17574	17571	17503	17390	17507	17423
22119	41087	42574	33400	26457	27066	47377	53131	39308	25087	15959	11513	10462	10207	10159	10153	10153	10097	10072	10063	10272	10230	10170	9997	10336	10207	10252	10107	10125	10119	10041	10225	10059	10089	10248	10080	10026	10072	10215	10162	10269	10170	9963	10088	10025	10095	9920	9915	10031	10135	10130	10186	10115	10055	10142	10056	10199	9870	10095	10207	10058	10055	10046	9998	10148	10012	10070	9970	10185	10166	10047	10126	10036	10151	10136	9952	10069	9993	10094	9964	10155	10049	10073	10114	10172	10118	10123	9991	10043	10166	9939	10067	10067	10026	9999	10211	10086	9983	10099	10003	10188	9973	10102	10158	10080	10065	9743	10156	10123	10000	10063	10128	10150	10155	10015	10048	10035	10149	10098	10153	10200	9880	10212	9993	10254	9917	10103	10180	9995	10110	10108	10046	10097	10121	9998	10025	10083	10067	10040	10158	10040	10151	10146	10040	10104	10097	9998	10172	10128	9938	10112	10097	10046	10103	10101	10018	9942	9975	10062	10134	10026	10011	10082	10050	9952	10193	9965	9948	10030	10081	10142	10085	10133	10136	10107	10112	10109	10027	9932	9939	10048	10108	9979	10065	10115	10115	10088	10153	10152	10048	10075	10115	10041	10088	9902	10131	9916	9935	9911	10139	10023	9970	9983	10083	9900	9997	10054	10085	10150	10028	9894	10023	10128	10111	10019	10043	10019	10048	10111	10021	10193	9956	9889	10045	10041	10078	10054	10012	10010	10019	10050	10044	9979	10027	10002	10153	10113	9953	9977	10184	10308	9941	10082	10138	10108	9969	10034	10124	10200	9943	10039	10122	10025	10075	10049	10048	10009	10101	10150	10191	9984	10018	10173	10147	10098	9903	10185	10103	9998	10082	10114	9933	10112	10028	10045	10012	9974	10056	10011	10043	10134	10218	10061	10041	9875	10078	10114	10056	10135	10039	10022	10025	10005	10174	9941	9981	9903	10147	10012	10141	10036	10076	10017	10088	9892	10194	10061	10111	9980	10116	10111	10097	9997	9899	10028	10079	10093	10093	10218	10061	9896	10085	9959	10077	10028	10047	9904	10038	10099	10071	9962	10047	10145	9957	9997	9954	10143	9955	9861	9988	10045	10078	9982	10104	10034	9948	10156	10316	10047	9953	10158	10077	10115	10023	9985	9950	10066	9956	9932	9836	10090	10045	10116	10099	10189	10061	10036	10107	10117	10111	10093	9994	9988	10033	10058	10162	10106	10087	9994	10019	10090	10168	10073	10091	10084	9961	10138	10190	10136	10094	10016	10039	10123	10043	10153	10051	10049	10160	10028	10096	9918	10090	10079	10002	10049	10035	9839	10012	10000	10030	10015	9904	10056	10016	10041	10098	9999	10135	10031	10098	9769	10046	10085	10011	10189	10050	9996	10110	10013	10116	10069	10065	9918	9959	9954	10096	9969	10150	9943	10027	10037	10059	10056	9933	10074	9954	10085	10088	10007	10011	9968	10144	10134	10060	10113	10022	9965	10092	10125	10063	10145	9911	10010	10055	10181	10053	10114	10110	10073	10095	10016	9984	9940	10156	10070	10169	10127	10063	10078	10138	9859	10151	10145	9886	9931	10026	10100	9968	10002	9980	9973	10149	10096	10027	10049	9996	10073	10090	10078	9970	9968	9959	10075	10162	10161	10055	9930	9931	9994	10049	9970	9994	9970	10082	9992	10003	9923	9957	10121	10027	9987	10161	10153	10101	10049	10073	9950	9972	10075	10103	10005	10142	10163	9960	10092	10191	10115	10024	10046	10025	9945	9966	10002	9970	10041	9937	10106	10192	9956	9973	10034	10137	10060	10039	10089	10130	9977	9965	10055	10008	10011	9999	10105	10012	10127	9955	9895	10183	10106	10167	9865	10163	9857	10090	10051	10178	9987	10124	10095	10098	10160	10001	10026	10209	9833	10136	10101	10159	10032	10131	10118	10091	10079	10026	10037	10019	10029	9936	9996	9990	10104	10092	10040	9868	10098	10051	10078	9993	10006	10095	10037	10023	10085	10110	10221	10112	10137	10009	9980	9932	10032	10016	10273	10162	10144	9936	10134	10068	9953	9976	10162	9905	10155	10013	10018	10029	9844	10020	10042	10003	10098	10070	10206	10024	10138	10140	10112	10024	9866	10054	10102	10036	10051	9986	10138	10007	10130	10033	10034	10120	10005	9920	9830	9929	10105	10127	10127	10098	9926	9990	10070	10042	10095	10137	10065	10085	9942	10000	10064	10232	10045	9895	10121	10065	10085	10101	10085	10026	10002	10044	9932	10084	10109	10074	9958	10146	9977	10127	10268	10014	10023	9976	10021	10126	10111	9968	10050	9898	10017	10051	10023	9957	10088	10015	9990	10034	10046	9970	9949	10136	9932	10060	10147	10003	9984	10029	10123	10052	10142	9857	9965	10002	10034	9966	10131	9992	10021	10087	9895	10040	10064	10096	9913	10051	10216	10101	10037	10056	9971	9996	10065	9947	10113	10061	10057	10128	9964	10019	10044	9960	10103	10191	10087	10071	9878	10064	10124	10019	9919	9886	10001	10055	10216	9969	10030	9914	10051	10070	9891	10149	10058	10120	10011	10020	10096	10239	9960	9955	10076	9957	10061	10186	9961	10114	10157	9983	9847	9995	9986	10107	9984	10054	10132	10058	10096	10140	10072	10054	9977	10137	9991	9979	9991	9811	9952	10115	10060	10111	9892	9932	9992	9884	10034	9968	10083	9988	10051	9974	9914	9975	10022	9970	9991	9935	10179	9943	10007	9876	10175	10003	9993	9986	10156	9982	9978	9876	10175	9901	10027	10164	9924	10112	10118	10111	10048	10024	10212	10201	9759	10141	10088	10195	10055	10081	10021	9999	10157	10043	9944	10095	9974	10197	9939	10148	10038	10119	10283	10093	10113	10119	10005	9984	9955	9977	10158	10094	9994	10071	10083	10030	10006	10028	10128	10021	10002	9940	10109	9946	10088	10141	10193	10097	9918	10002	10215	10093	10036	9956	10151	10075	10195	9986	10086	10031	10200	10162	9889	9932	9989	10154	9960	10132	9857	10012	10279	9975	9934	10035	10049	10029	10048	10030	9966	9961	9999	10074	9964	10142	10022	10036	10119	10139	10078	9909	9982	10120	10167	10011	10059	10163	10065	9975	10079	9960	10133	9950	10047	10124	10109	10015	9964	10074	10039	10001	10223	10089	10015	10075	9948	10155	10050	10048	9911	10119	10054	10084	10159	10102	9843	10001	10065	10165	10104	10178	10077	10084	10099	9990	10049	9878	10091	10012	10087	10140	10185	10017	10195	10011	10061	10069	10167	10085	10047	10229	10061	9952	9946	10000	10126	10011	10042	9960	10008	10148	10163	10032	9969	10032	10088	10181	10104	10016	9931	10115	9954	10138	9894	10078	10023	9948	9931	10187	10015	10129	9857	9977	10126	9938	10073	9999	10145	10030	10149	9846	10035	9976	10116	9946	10090	10004	10133	9959	10250	10113	9985	10038	10031	10098	10194	10052	10116	10008	10016	9964	10111	9944	10056	10149	10115	9938	10080	10096	10050	10031	10222	10038	10192	10145	9925	10027	10086	10105	10080	10021	10052	9930	10020	10025	10085	10082	10199	9953	10072	10179	10079	10056	10146	9980	10152	10244	9994	9915	10010	10084	10058	9994	10096	9984	10111	10044	9966	10105	10259	10149	9994	9850	9991	9932	10111	9937	10143	10070	10023	9878	10141	10041	9930	10072	10165	10090	10040	10060	10218	10009	10019	10058	10047	10136	10071	9979	9967	9960	9883	10017	9985	9977	10121	9992	10087	10023	10212	10030	10001	10107	10074	9940	9983	9992	10042	10036	10062	10151	10016	10213	10230	9899	10163	10039	9914	9949	10099	10124	10126	9889	10150	10081	9966	10055	10020	10020	10092	10175	9835	10108	10063	9913	10026	10098	9886	9995	10073	10139	10062	10023	9970	10073	10006	9926	10092	10056	10182	10021	10034	10050	10054	10031	10186	9986	10069	10025	10048	9994	10016	9963	10138	10005	10045	10068	10081	10078	10159	10003	10031	10153	10088	10023	10042	9978	9967	10008	10139	10164	10044	10041	10045	10200	9988	9958	9916	10068	10182	10216	10011	10154	10116	9928	9947	10136	9864	9951	10056	9925	10076	9882	10139	9896	10133	10200	9987	10210	10067	10097	10008	10182	9977	9973	9900	10244	9899	9957	10080	10090	9937	10135	9979	10000	10050	10007	10058	10083	10028	9956	10112	10084	10104	10048	10089	9992	10094	10153	10123	9993	9908	10094	9983	10016	10139	10015	10118	10082	10152	10095	9994	9892	10074	9989	10082	10124	10065	9959	9925	10056	10112	10170	10037	10053	10000	10183	10176	9958	10222	10017	10117	9944	10016	10013	10079	10092	10145	10268	10073	9945	9945	10169	10005	10098	9967	10039	10132	10031	9859	10028	9967	10043	10129	10125	10033	10137	10116	10048	9969	10061	9790	10159	10021	10119	10177	10137	9927	10183	10124	10040	9915	10141	10107	10084	10058	10109	9994	10052	9993	10005	10002	10127	9991	10140	10086	10021	9989	10036	10024	10102	10161	10120	9955	10075	10072	9913	9887	9999	10203	10107	10127	10030	10023	10046	10139	9957	10098	10113	10063	9947	10037	10149	9944	10076	10158	9979	10221	10093	10001	10003	9944	10002	10029	10010	9965	10178	10075	10020	10136	10061	10011	9978	9935	10117	10069	10149	10016	9951	10207	10122	10004	10021	10017	10078	10019	9905	10048	10008	10076	9957	9975	9956	10145	10279	9961	10196	10089	9998	10101	10026	10062	9999	9956	10240	9994	10066	10065	10053	10121	10231	10174	10069	10026	10036	9898	9950	10048	9988	10095	10098	10055	10079	10016	9984	10060	9954	9885	10078	10003	10045	9851	10093	9871	10021	10132	10106	10111	10166	10067	10000	10123	9925	10109	10067	10111	10101	10019	10196	10077	9960	10100	9875	9899	10044	10138	10050	10085	9976	9999	10049	10033	9891	10072	9959	10132	10090	10054	10039	10036	9984	10070	10060	10153	10019	10039	10073	10031	9917	9874	9961	9976	10060	10135	9981
32584	32737	36683	30341	24790	22972	24861	24578	22645	20114	18368	17751	17492	17700	17427	17457	17529	17498	17476	17307	17658	17454	17539	17443	17360	17512	17263	17261	17376	17354	17437	17509	17250	17296	17370	17401	17505	17353	17376	17666	17431	17283	17479	17462	17617	17301	17475	17278	17547	17445	17411	17410	17362	17229	17380	17483	17259	17468	17239	17388	17436	17625	17451	17378	17367	17327	17564	17215	17506	17486	17683	17554	17237	17556	17534	17449	17533	17427	17357	17529	17318	17370	17517	17663	17299	17498	17408	17343	17647	17375	17387	17490	17520	17240	17364	17405	17290	17578	17442	17220	17231	17304	17513	17505	17382	17444	17452	17536	17446	17353	17430	17202	17309	17260	17546	17340	17339	17446	17431	17454	17233	17530	17300	17496	17461	17168	17387	17264	17273	17490	17339	17572	17211	17274	17399	17540	17604	17616	17450	17281	17673	17607	17394	17519	17211	17216	17708	17526	17289	17396	17312	17297	17348	17514	17356	17598	17339	17550	17511	17253	17616	17333	17456	17528	17318	17586	17343	17425	17406	17304	17482	17444	17292	17587	17609	17368	17453	17386	17561	17326	17426	17403	17396	17448	17512	17502	17446	17399	17360	17195	17245	17331	17243	17309	17415	17491	17361	17408	17370	17318	17639	17425	17508	17487	17443	17415	17486	17352	17348	17381	17540	17437	17531	17362	17252	17394	17364	17356	17439	17446	17539	17416	17529	17380	17623	17466	17334	17474	17412	17419	17354	17431	17228	17517	17167	17564	17302	17601	17422	17418	17422	17443	17508	17377	17195	17390	17291	17438	17379	17320	17290	17237	17211	17387	17203	17240	17388	17290	17393	17451	17512	17324	17420	17506	17686	17414	17586	17474	17312	17254	17438	17290	17485	17479	17594	17564	17361	17341	17170	17379	17380	17367	17547	17505	17622	17363	17394	17326	17356	17426	17549	17159	17318	17524	17644	17197	17524	17264	17490	17490	17634	17407	17546	17583	17571	17623	17388	17579	17536	17366	17255	17362	17521	17482	17493	17378	17414	17324	17671	17289	17301	17275	17343	17532	17444	17495	17415	17499	17506	17552	17242	17357	17561	17332	17503	17424	17555	17334	17469	17546	17607	17376	17452	17507	17230	17478	17236	17275	17471	17287	17430	17420	17272	17378	17304	17450	17436	17345	17511	17467	17316	17336	17345	17608	17194	17346	17486	17246	17406	17440	17498	17546	17491	17399	17507	17628	17561	17434	17402	17346	17305	17664	17361	17313	17145	17401	17558	17343	17340	17408	17407	17586	17267	17263	17481	17310	17505	17664	17340	17395	17218	17341	17432	17470	17520	17395	17138	17519	17465	17462	17523	17650	17444	17290	17309	17376	17614	17439	17641	17501	17368	17446	17276	17402	17285	17495	17512	17336	17412	17341	17420	17274	17172	17504	17423	17188	17226	17352	17325	17416	17262	17308	17465	17480	17283	17436	17423	17394	17683	17634	17428	17364	17621	17486	17726	17550	17314	17381	17547	17533	17353	17375	17311	17335	17398	17478	17510	17425	17328	17378	17441	17333	17331	17435	17567	17478	17448	17372	17485	17379	17589	17499	17444	17614	17448	17441	17307	17529	17452	17312	17545	17511	17302	17251	17364	17242	17438	17547	17592	17300	17337	17661	17443	17490	17371	17470	17496	17499	17406	17393	17376	17273	17600	17417	17475	17313	17347	17540	17446	17488	17460	17600	17440	17402	17464	17498	17272	17405	17486	17406	17591	17358	17384	17486	17427	17595	17519	17410	17408	17568	17344	17526	17356	17441	17250	17450	17524	17225	17497	17506	17240	17299	17386	17426	17376	17223	17162	17263	17341	17529	17428	17301	17540	17525	17410	17414	17290	17447	17490	17756	17451	17085	17227	17267	17457	17370	17527	17548	17150	17300	17188	17194	17386	17473	17372	17330	17449	17412	17477	17497	17454	17333	17447	17383	17463	17422	17448	17453	17257	17430	17404	17446	17480	17339	17374	17457	17506	17379	17344	17305	17192	17485	17303	17158	17399	17289	17620	17347	17350	17458	17433	17532	17594	17259	17308	17389	17525	17398	17304	17393	17398	17469	17471	17358	17433	17394	17435	17380	17505	17357	17562	17287	17324	17257	17283	17319	17547	17423	17609	17110	17547	17360	17274	17407	17528	17530	17496	17577	17345	17602	17558	17557	17531	17651	17785	17501	17623	17371	17332	17095	17253	17279	17397	17333	17242	17295	17370	17345	17289	17474	17407	17398	17633	17459	17500	17324	17335	17564	17475	17286	17467	17319	17378	17262	17368	17407	17369	17446	17314	17424	17372	17412	17346	17465	17340	17564	17321	17445	17395	17533	17590	17452	17501	17447	17463	17211	17269	17673	17473	17473	17277	17185	17325	17256	17347	17147	17561	17272	17558	17413	17370	17312	17460	17389	17409	17552	17562	17481	17513	17458	17372	17536	17533	17572	17377	17390	17312	17309	17461	17513	17478	17369	17549	17544	17192	17478	17552	17337	17519	17324	17473	17412	17402	17434	17293	17330	17482	17427	17524	17562	17442	17332	17494	17546	17451	17419	17223	17383	17519	17312	17242	17316	17421	17346	17395	17359	17650	17309	17409	17277	17397	17555	17521	17269	17252	17387	17527	17295	17287	17414	17417	17534	17371	17192	17204	17506	17527	17500	17622	17465	17546	17329	17438	17231	17444	17399	17218	17404	17554	17458	17652	17246	17426	17377	17551	17377	17385	17233	17402	17414	17478	17274	17553	17469	17514	17342	17352	17403	17289	17407	17374	17315	17607	17321	17367	17409	17408	17456	17532	17488	17454	17377	17581	17610	17462	17383	17408	17490	17315	17250	17461	17268	17471	17230	17343	17310	17493	17661	17241	17329	17344	17376	17210	17588	17401	17585	17394	17397	17428	17281	17363	17477	17415	17358	17349	17332	17428	17651	17475	17394	17507	17436	17605	17451	17603	17413	17486	17321	17480	17443	17244	17408	17458	17359	17410	17313	17283	17413	17334	17357	17588	17403	17517	17515	17406	17531	17394	17452	17643	17569	17509	17255	17460	17343	17399	17494	17428	17266	17344	17202	17331	17483	17522	17524	17441	17511	17575	17203	17491	17513	17388	17425	17557	17507	17461	17476	17330	17452	17511	17446	17659	17469	17601	17461	17526	17442	17512	17425	17456	17483	17448	17582	17497	17706	17274	17338	17279	17450	17520	17411	17394	17420	17213	17120	17310	17520	17508	17459	17324	17320	17639	17637	17396	17387	17377	17302	17303	17167	17388	17549	17520	17526	17534	17574	17343	17240	17332	17457	17539	17218	17276	17478	17384	17379	17469	17629	17205	17315	17442	17495	17355	17606	17336	17357	17191	17400	17325	17273	17250	17455	17485	17336	17488	17542	17443	17385	17494	17352	17386	17511	17634	17444	17391	17251	17621	17453	17433	17517	17380	17406	17458	17353	17397	17370	17530	17298	17409	17487	17286	17206	17577	17409	17332	17427	17386	17299	17350	17391	17268	17071	17489	17388	17458	17509	17359	17449	17325	17192	17339	17417	17576	17602	17389	17368	17493	17473	17367	17524	17544	17514	17545	17518	17414	17481	17271	17396	17170	17477	17370	17395	17585	17520	17604	17387	17208	17458	17422	17516	17293	17386	17459	17253	17296	17375	17384	17397	17456	17388	17334	17471	17397	17352	17424	17443	17354	17326	17379	17337	17438	17309	17512	17530	17654	17523	17278	17285	17400	17475	17512	17497	17548	17493	17539	17525	17195	17397	17208	17588	17558	17466	17625	17440	17395	17095	17038	17430	17303	17435	17228	17549	17328	17290	17539	17351	17570	17488	17358	17565	17557	17459	17325	17231	17408	17424	17476	17535	17373	17451	17401	17239	17413	17514	17397	17491	17371	17491	17429	17516	17312	17359	17518	17285	17308	17415	17368	17297	17616	17352	17458	17586	17235	17425	17471	17502	17423	17233	17416	17486	17396	17290	17423	17442	17337	17251	17485	17474	17132	17305	17540	17356	17262	17451	17480	17397	17705	17505	17637	17782	17351	17438	17464	17549	17310	17485	17541	17518	17404	17506	17590	17550	17489	17327	17405	17426	17209	17615	17366	17379	17392	17430	17523	17385	17430	17416	17376	17331	17114	17194	17366	17255	17181	17280	17302	17396	17627	17264	17163	17431	17371	17264	17350	17459	17466	17356	17215	17130	17215	17286	17457	17518	17581	17701	17456	17485	17488	17517	17407	17390	17436	17418	17578	17400	17403	17352	17318	17352	17469	17375	17304	17340	17482	17316	17490	17337	17470	17619	17361	17171	17540	17381	17304	17399	17496	17501	17632	17294	17283	17233	17463	17195	17409	17247	17304	17462	17346	17424	17615	17479	17515	17399	17390	17445	17416	17415	17400	17577	17401	17436	17423	17461	17305	17365	17488	17340	17742	17222	17603	17565	17492	17624	17314	17371	17358	17732	17270	17188	17504	17384	17510	17389	17551	17632	17609	17371	17296	17249	17536	17521	17371	17401	17477	17624	17560	17336	17476	17268	17647	17470	17380	17345	17483	17409	17232	17406	17660	17447	17511	17476	17327	17409	17258	17456	17321	17437	17422	17384	17371	17525	17530	17313	17307	17570	17385	17298	17435	17447	17183	17501	17345	17471	17542	17521	17402	17470	17539	17603	17489	17435	17485	17443	17494	17627	17447	17345	17583	17409	17261	17264	17359	17453	17336	17316	17642	17514	17432	17270	17436	17666	17488	17564	17226	17292	17249	17426	17561	17625	17434	17416	17245	17272	17342	17326	17395	17363	17558	17496	17373	17370	17264	17478	17370	17496	17298	17299	17471	17676	17273	17194	17361	17445	17390	17396	17232	17670	17538	17442	17512	17461	17535	17328	17462	17466	17419	17348	17526	17371	17573	17513	17692	17444	17447	17375	17405	17320	17421	17384	17445	17518	17428	17389	17489	17538	17356	17417	17547	17414	17542	17334	17653	17573	17468	17379	17358	17438	17439	17523	17436	17572	17370	17395	17401	17311	17657	17408	17258	17408	17531	17441	17471	17407	17483	17328	17610	17579	17453	17394	17338	17552	17449	17403	17337	17291	17199	17448	17364	17421
20671	31486	29838	20063	16825	15337	18012	16759	14344	11835	10378	9863	9959	9919	9953	9785	9747	9909	9795	9978	9927	9687	9963	9945	9860	9863	9745	9821	9853	9775	9902	9892	9794	9822	9882	9844	9793	9730	9907	9853	9745	9766	9818	10030	9757	9780	9830	9898	9719	9772	9751	9845	9862	9758	9633	9848	9940	10019	9851	9937	9696	9788	9805	9826	9988	9739	9894	9824	9877	9828	9886	9834	9822	9875	9891	9796	9813	9869	9975	9765	9735	9896	9986	9809	9845	9843	10001	9933	9991	9888	9639	9858	9737	9845	9793	9930	9938	9762	9933	10011	9785	9989	9832	9843	9868	10027	9878	9749	9707	9871	10007	9697	9931	9780	9826	9741	9909	9868	9842	9849	9708	9687	9904	9938	9787	9711	9723	9684	9871	9708	9815	9894	9788	9817	9937	9878	9816	9771	9742	9839	9953	9891	9804	9849	9934	9690	9793	9812	9848	9941	9786	9783	9755	9715	9920	9701	9848	9795	9859	9753	9768	9733	9796	9944	9776	9791	9773	9726	9724	9971	9719	9804	9787	9902	9710	9741	9721	9815	9809	9705	9780	9707	9769	9910	9826	9678	9691	9726	9731	9837	9767	9855	9724	9787	9838	9828	9912	9845	9851	9735	9771	9938	9778	9777	9873	9827	9853	9893	9818	9840	9648	9934	9874	9878	9694	9674	9940	9802	9673	9887	9960	9891	9782	9896	9750	9724	9709	9974	9779	9801	9909	9866	9813	9731	9765	9938	9670	9747	9939	9837	9826	9724	9756	9811	9740	9758	9906	9729	9850	9847	9830	9836	9894	9615	9740	9855	9829	9727	9900	9921	9844	9756	9609	9762	9841	9789	9827	9738	9893	9825	9783	9742	9725	9806	9962	9764	9763	9727	9956	9794	9910	9960	9828	9775	9782	9755	9681	9796	9826	9773	9935	9948	9846	9921	9733	9748	9885	9848	9856	9910	9850	9837	9815	9824	9801	9640	9772	9832	9773	9858	9761	9786	9797	10036	9793	9813	9878	9806	9816	9736	9727	9988	9874	9929	9823	9845	9971	9806	9848	9787	9833	9847	9737	9852	9788	9931	9720	9867	9621	9746	9902	9842	9514	9841	9874	9878	9741	9870	9771	9794	9977	9704	9845	9874	9693	9759	9802	10035	9783	9851	9676	9851	9898	9805	9886	9921	9809	9698	9741	9815	9998	9823	9873	9682	9715	9668	9932	9861	9868	9914	9730	9884	9892	9768	9793	9845	9956	9668	9770	9817	9910	9798	9679	9913	9771	9869	9935	9771	9982	9855	9806	9772	9765	9890	9920	9800	9771	9729	9675	10016	9735	9836	9885	9724	9869	9783	9894	9758	9792	9821	9906	9937	9886	9836	9771	9741	9778	10010	9905	9742	9844	9716	9823	9810	9877	9927	9927	9812	9657	9820	9653	9910	9742	9863	9823	9803	9864	9810	9805	9757	9769	9770	9797	9749	9891	9890	9826	9900	9997	9810	9780	9802	9869	9895	9865	9868	9926	9756	9764	9864	9899	9816	9873	9793	9784	9807	9849	9944	9848	9893	9930	9721	9795	9981	9769	9766	9891	9787	9819	9866	9874	9900	9864	9914	9866	9778	9878	9804	9732	10028	9712	9816	9633	9894	9734	9766	9662	9648	10004	9781	9633	9865	9924	9874	9733	9936	9877	9856	9892	9894	9815	9799	9747	9711	9855	9789	9864	9776	9966	9868	9940	9800	9789	9702	9826	9819	9928	9858	9719	9721	9944	9866	9735	9713	9733	9627	9897	9882	9725	9878	9826	9899	9929	9969	9845	9869	9828	9616	9763	9633	10026	9821	9792	9855	9932	9711	9787	9985	9749	9830	9674	9864	10087	9816	9826	9851	9816	9942	10028	9779	9654	9826	9720	9882	9896	9667	9806	9875	9569	9805	9828	9933	9789	9844	9970	9844	9748	9722	9884	9796	9814	9887	9702	9791	9774	9918	9932	9788	9911	9954	9774	9848	9956	9795	9785	9672	9645	9840	9917	9769	9750	9759	9928	9608	9814	9695	9774	9810	9810	9786	9755	9764	9881	9851	9814	9677	9694	9791	9854	10056	9845	9680	9837	9709	9665	9645	9921	9852	9729	9876	9779	9708	9862	9824	9859	9771	9934	9829	9725	9890	9741	9720	9842	9815	9810	9743	9634	9924	9788	9873	9811	9855	9833	9822	9932	9761	9772	9776	9821	9883	9849	9746	9707	9860	9955	9714	9836	9867	9739	9781	9814	9728	9815	9698	9798	9957	9924	9742	9964	9847	9849	9826	10019	9888	9785	9754	9722	9655	9862	9820	9879	9727	9841	9841	9800	10063	9735	9853	9870	9828	9952	9891	9893	9787	9756	9895	9863	9988	9604	9758	9944	9908	9797	9749	9841	9775	9918	9719	9925	9599	9817	9751	9903	9707	9984	9757	9780	10009	9808	9841	9841	9887	9855	9891	9870	9797	9838	9696	9802	9757	9822	9858	9668	9835	9730	9761	9764	9872	9827	9980	9767	9906	9772	9654	9831	9848	9744	9909	9718	9796	9802	9798	9743	9982	9975	9920	9726	9936	9742	9845	9885	9940	9815	9859	9694	9819	9836	9899	10104	9830	9934	9777	9674	9958	9825	9955	9666	9931	9878	9803	9702	9842	9663	9782	9795	9737	9675	9840	9825	9874	9899	9653	9802	9902	9808	9543	9685	9711	9879	10060	9877	9798	9845	9849	9833	9732	9756	9710	9693	9840	9853	9753	9994	9817	9893	9748	9804	9769	9632	9801	9790	9789	9820	9834	9927	9866	9875	9719	9783	9871	9925	9683	9910	9799	9751	9800	9715	9870	9743	9845	9811	9949	9912	9705	9780	9741	9712	9888	9811	9851	9785	9706	9737	9864	9753	9787	9790	9909	9911	9845	9720	9926	9764	9794	9768	9765	9793	9776	9640	9830	9800	9734	9859	9729	9618	9876	9836	9908	9941	9704	9805	9830	9965	9996	9928	9777	9872	9839	9781	9848	9796	9821	9675	9867	9895	9811	9777	9850	9847	9763	9807	9830	9929	9717	9797	9599	9765	9954	9803	9832	9748	9639	9928	9836	9813	9815	9777	9864	9936	9795	9661	9832	9677	9767	9766	9783	9908	9801	9860	9833	9862	9926	9866	9821	9955	9743	9762	9909	9807	9801	9915	9859	9947	9780	9949	9787	9832	9897	9784	9768	9801	9839	9791	9830	9611	9805	9793	9888	9780	9856	9852	9709	9769	9998	9836	9817	9756	9770	9777	9765	9801	9857	9784	9898	9879	9894	9888	9773	9903	9932	9772	9889	9995	9901	9887	9882	9840	9903	9794	9772	9990	9809	9800	9849	9749	9861	9791	9844	9816	9765	9785	9833	9902	9803	9867	9881	9872	9882	9858	9860	9791	9839	9893	9794	9923	9806	9953	9629	9885	9904	9855	9863	9779	9935	9719	9796	9846	9814	9862	9875	9672	9712	9902	9675	9858	9867	9789	9762	9896	9915	9857	9810	9795	9792	9895	9774	9760	9938	9911	9934	9674	9998	9718	9829	9962	9801	9747	9815	9738	9951	9851	9670	9766	9713	9920	9837	9621	9868	9958	9881	9950	9894	9913	9786	9826	9877	9895	9936	9791	10019	9971	9859	9933	9783	9806	9764	9884	9765	9928	9933	9912	9824	9797	9852	9802	9779	9863	9756	9871	9881	9985	9834	9691	9989	9741	9993	9846	9708	9622	9887	9811	9785	9816	9855	9838	9876	9729	9878	9914	9719	9804	9700	9760	9791	9903	9995	9773	9903	9775	9878	9703	9826	10037	9829	9867	9880	9857	9907	9725	9869	9844	9704	9944	9896	9762	9799	9734	9789	9821	9746	9810	9727	9907	9889	9727	9763	9764	9889	9877	9703	9766	9731	9803	9872	9887	9721	9784	9904	9928	9915	9905	9917	9700	9822	9735	9908	9839	9965	9970	9946	9914	9872	9827	9752	9927	9815	9919	9794	9822	9749	9944	9838	9732	9848	9860	9910	9774	9831	9830	9906	9836	9830	9819	9812	9823	9863	9879	9794	9713	9791	9957	9714	9847	9629	9771	9851	9893	9727	9797	9773	9712	9701	9793	9847	9675	9899	9906	9754	9826	9828	9796	9860	9861	9896	9727	9789	9887	9786	9861	9736	9789	9908	9902	9840	9934	9752	9740	9843	9747	9586	9949	9954	9848	9919	9982	9679	9924	9933	9947	9901	9553	9783	10034	9711	9818	9917	9872	9872	9832	9672	9833	9788	9682	9837	9730	9929	9754	9825	9858	9978	9642	9927	9909	9842	9812	9779	9705	9810	9815	9821	9987	9745	9911	9872	9686	9814	9799	9889	10003	9813	9757	9797	9913	9875	9861	9796	9926	9692	9789	9926	9994	9692	9822	9870	9910	9608	9706	9780	10000	9843	9739	9845	9882	9811	9723	9737	9806	9806	9710	9892	10025	9835	9905	9734	9854	9886	9880	9839	9946	9924	9884	9965	9869	9879	9979	9886	9727	9704	9850	9837	9896	9875	9873	9809	9841	9824	9950	9817	9892	9863	9864	9885	9788	9926	9814	9870	9799	9790	9768	9862	9817	9831	9983	9915	9619	9777	9827	9977	9865	9918	9875	9849	9734	9679	9853	9864	9791	9794	9760	9755	9970	9936	9806	9798	9929	9812	9993	9897	9930	9846	9857	9880	9806	9961	9801	9935	9872	9948	9883	9898	9896	9868	9852	9987	9648	9694	10107	9898	9943	9863	9863	9833	9718	9898	9809	9888	9891	9716	9808	9936	9772	9755	9704	9870	9680	9674	9722	9777	9980	9727	9837	9937	9831	9862	9839	9759	9881	9792	9779	9805	9900	9915	9910	9827	9915	9873	9709	9790	9818	9847	9929	9776	9776	9860	9815	9900	9754	9894	9816	9844	9929	9889	9860	9847	9786	9959	9809	9863	9811	9774	9900	9734	9885	9880	9934	9677	9880	9796	9803	9703	9746	9791	9845	9849	9861	9816	9773	9801	9823	9834	9745	9780	9815	9727	9793	9895
25367	21419	28893	28967	27038	28723	41195	40832	36519	27705	21560	18624	17830	17324	17345	17345	17464	17275	17458	17259	17327	17177	17190	17100	17269	17220	17099	17377	17156	17105	17320	17042	17218	17354	17469	17406	17198	17244	17097	17195	17106	17499	17415	17175	17310	17413	17300	17101	17240	17224	17108	16952	17256	17271	17211	17092	17298	17186	17283	17239	17199	17231	17031	17338	17159	17117	17199	17209	17250	17162	17469	17216	16925	17183	17061	17204	17214	17274	17266	17195	17349	17229	17382	17357	17347	17270	17270	17104	17091	17220	17104	17358	17126	17249	17056	17259	17197	17165	17189	16955	17121	17268	17272	17224	17199	17018	17138	17203	17101	17281	17114	17024	16971	17138	17247	17217	17168	17183	17245	17243	17302	16933	16981	16920	17251	17076	16976	17145	17264	17222	17005	17158	17133	17416	17361	17193	17129	17169	17094	17099	17034	17073	17379	17334	17396	17089	17116	17216	17385	17384	17199	17151	17127	17131	17145	17112	17246	17399	17224	17028	17288	17079	17395	17153	17178	17203	17096	17262	17141	17210	17113	17002	17066	17198	17199	17120	17126	17113	17153	17125	16999	17401	17112	17273	17161	17456	17319	17018	17369	17037	16968	17148	17074	17436	17278	16942	17165	17256	17100	17153	17177	17229	17036	17212	17277	17174	17185	17143	17362	17294	17280	17109	17267	17216	17067	17160	17264	17140	17190	17090	17156	17090	17242	17238	17234	17157	17251	17306	17176	17374	16962	17206	17183	17226	16994	17162	17009	17200	17262	17089	17381	17372	17309	17229	17270	17143	17263	17057	17041	17136	17241	17215	17199	17076	17282	17203	17164	17217	17058	17075	17312	17165	17324	17441	17134	17275	17226	17103	17122	17285	17228	16933	17189	17094	17204	17368	17314	17292	17119	16970	17088	17039	17259	17252	17024	17132	17053	17246	17226	17131	17322	17346	17021	17162	17297	17067	17240	17047	17285	17213	17182	17187	17240	17246	17383	17331	17150	17217	16950	17287	17135	17221	17331	17213	17094	17240	17208	17220	17251	17206	17208	17180	17163	17138	17167	17078	17322	17223	17097	17214	17151	17184	17069	17239	17201	17031	17176	17306	17389	17264	16993	16991	17135	17444	17339	17033	17053	17246	17232	17299	17227	17271	17201	17115	17089	17083	17251	17229	17130	17206	17320	17187	17108	17142	17223	17260	17074	17126	17126	17413	17020	17028	17401	17137	17168	17279	17217	17032	17026	17309	17193	17094	17271	17107	17199	17197	17156	17424	17157	17099	16991	17164	17228	17162	17112	17359	16952	17132	17318	17273	17163	17190	16838	17327	17122	17188	17401	17241	17036	17068	17097	17063	17248	17114	17294	17087	17134	17093	17316	17341	17264	17069	17276	17273	17229	17290	17545	17108	17122	17181	17135	17038	17058	17161	17236	17216	17139	17276	17135	17227	17026	17100	17027	17082	17165	17186	17316	17232	17321	17272	17237	17248	17165	17345	17266	17197	17225	16994	17065	17077	17234	17264	17214	17030	17328	17282	17160	17148	17056	17170	17336	17215	17312	17085	17289	17196	17008	17173	17212	17119	17181	16942	17255	17111	17250	17324	17150	17379	17055	17141	17233	17267	17262	17288	17133	17138	17042	17137	17373	17306	17151	17371	17089	17211	17270	17200	17144	17231	17482	17198	17169	17086	17286	17197	17025	17287	17349	17038	17194	17302	17221	17061	17219	17193	17287	17206	17202	17184	17292	17064	17072	17333	17118	17014	17024	17261	17016	17214	17184	17378	17201	17177	17018	17178	17231	17123	17336	17170	17211	17190	17134	17099	17025	17211	17139	17125	17015	16860	17055	17349	17253	17092	17314	17085	17006	17309	17152	17291	17165	17116	17128	17196	17072	17287	17155	17237	17180	17279	17144	17263	16981	17154	17329	17047	17130	17116	17258	17242	17002	16990	17101	16955	17254	17526	17143	17096	17402	17297	17237	17195	17108	17224	17104	17156	17202	17295	17176	17228	17302	17295	17307	17112	17135	16915	17335	17130	17106	17117	17269	17201	17306	17122	17125	17038	17221	17324	17186	17492	17432	17083	17034	16894	17054	17143	17174	17107	17085	17274	17132	17358	17035	16972	17297	17195	17205	17199	17266	17244	17251	17214	17082	17196	17300	17227	17021	17107	17250	16998	17242	17166	17304	17349	17055	17220	17159	17129	17045	17298	17220	17080	17193	17056	17240	17091	17221	17130	17233	17118	17290	17177	17421	17289	17315	17157	17366	17289	17308	17096	17200	17213	17270	17383	17171	17393	17053	17107	17277	17174	17128	17135	17356	17184	17181	17214	17148	17223	17157	17170	17112	17262	17218	17295	17165	17127	17257	17199	17118	17240	17161	17185	17342	17122	17097	17316	17203	17183	17221	17238	17171	17287	17303	17123	17147	17242	17124	17049	17418	17094	17189	17229	17215	17231	17385	17289	17275	17409	17132	17048	17315	16959	17322	16987	17226	17151	17306	17252	17204	17191	17352	17120	17073	17063	17209	17462	17197	17197	16889	17000	17359	17054	17063	17092	17051	17285	17305	17122	17095	17094	17293	17210	17317	17089	17189	17320	17067	17211	17201	17142	17113	17321	17088	17059	17204	17325	17146	17186	17001	17111	17376	17087	17369	17361	17151	17154	17218	17184	17194	17076	17057	17261	17128	17185	17234	16900	16994	17302	17225	17068	17165	17110	17190	17116	17161	17281	17328	17091	17159	17136	17043	17268	17130	17126	17286	17243	17133	17201	17027	17260	17307	17097	17113	17148	17396	17036	17056	17074	17174	17096	17481	17376	17480	17151	17372	17059	17024	17279	17133	17114	17147	17185	17050	17324	17370	16972	16970	17171	17283	17161	17073	17256	17221	17153	17151	17092	17114	17130	17209	17262	17123	17249	17182	17007	17265	17149	17245	17190	17274	17374	17156	17153	17346	16985	17186	17304	17094	17058	17144	17091	17268	17166	17162	17101	17162	17380	17210	17313	17214	17432	17008	17165	17195	17390	17345	17064	17032	17478	17290	17255	17073	17316	17234	17111	17080	17320	17178	17196	17302	17172	17082	17227	17034	17197	17324	17194	17171	17182	17271	16961	17253	17148	17028	17243	17389	17179	17285	17264	17167	17153	17053	17097	17092	17039	17021	16996	17053	16945	17238	17251	17040	17307	17101	17129	17201	17270	17082	17305	17347	17288	17351	17233	16991	17283	17276	17059	17179	17151	17112	17244	17138	17077	16938	17131	17157	17162	17266	17183	17202	16955	17103	17320	17216	16985	17111	17283	17053	17107	17126	17171	17158	17181	17075	17193	17209	17289	17296	17050	17318	17039	17466	17222	17141	17329	17264	17212	17162	17229	17081	17182	17256	17251	17367	17091	16989	16934	17139	17315	17088	17063	17192	17193	17103	17198	17191	17209	17353	17295	17119	17090	17395	17085	17247	17114	16991	17302	17325	17074	17168	17032	17150	17279	17570	17206	17174	17389	17333	17107	17186	16979	17059	17228	17012	17158	17292	17201	17165	17256	17145	17168	17125	17160	16994	17311	17295	17351	17177	17027	17345	17111	17136	17018	17501	17429	17344	17296	17074	17037	17181	17197	17027	17170	17249	17093	17302	17320	17424	17131	17318	17218	17229	17301	17176	17291	17138	17427	17127	16972	17352	17358	17069	17183	17288	17002	17204	17022	17347	17116	17207	17345	17207	17354	17180	16935	17338	17208	17205	17150	17195	17123	17176	17141	17223	17277	17163	16996	17137	17157	17039	17117	17281	17283	17279	17373	17234	17170	17234	17160	17210	17100	17349	17165	17095	17198	17256	17280	17274	17186	17277	17059	17123	17213	17039	17389	17121	17058	17291	17197	17148	17131	17304	17156	17081	17180	17176	17241	16943	17174	17182	17358	17231	17147	17393	17181	17346	17117	17172	17364	17201	17275	17442	17230	17204	17273	17370	17132	17470	17329	17146	17206	17236	17227	17184	16980	17178	17254	17331	17331	17249	17239	17255	17121	16948	16956	17342	17338	17062	17067	17096	17139	17285	17075	17286	17218	17109	17151	17309	17242	17412	17159	17195	17081	17224	17126	17098	17134	17432	17136	17138	17215	17257	16874	17327	17010	16918	17346	17298	17273	17463	17267	17168	17127	17180	17193	17174	17207	17251	17074	17197	17234	17163	17166	17224	17112	17244	17038	17027	17280	17073	17043	17225	17343	17189	17103	17048	17284	17049	17215	17296	17030	17215	17244	16989	17181	17162	17183	16901	17038	16961	17408	17226	17285	16976	17109	17144	17080	17201	17299	17428	17177	17234	17393	17055	17138	17196	17154	17213	17299	17174	17273	16933	17217	17022	17039	17143	17279	16960	17244	16963	17304	17120	17286	17233	17036	17068	17284	17263	17194	17119	17160	16973	17171	17325	17399	17138	17188	17179	17283	17131	16981	17277	17132	17092	17146	17449	17268	17319	17316	17180	17083	17279	17151	17156	17232	17246	17230	17392	17385	17157	17119	17321	17400	17335	17208	17376	17252	17388	17139	17166	17074	17047	17282	17252	17256	17045	16877	17280	17275	17190	17283	17202	17222	17223	17244	17167	17304	17114	17017	17142	17179	17013	17315	17092	17163	17264	17134	17089	17084	17136	17198	17367	17258	17427	17285	17086	17288	17327	17077	17264	17286	17286	17284	17152	17233	17183	17354	17354	17246	17299	17249	17123	17088	17045	17254	17093	17188	17236	16914	16991	17382	17169	16932	17361	17030	17188	17122	17316	17270	17172	17340	16942	17267	17304	17153	17114	17280	17082	17193	17212	17353	17178	17358	17305	17476	17166	16910	17269	17106	17368	17197	16973	17320	17056	17097	16934	17146	17150	17301	17139	17167	17158	17118	17077	17011	17074	17112	17128	17348	17192	17302	17303	17155	17119	17269	17105	17169	17108	17317	17129	17385	17340	17344	17139	17107	17304	17080	17292	17296	17299	17170	17404	17179	17103	17248	17254	17241	17205	17165	17141	16942	17314	17031	17096	17200	17082	17119	17129	17251	17227	17491	17025	17179	16993	17365	17366	16929	17114	17287	17448	17366	17314	17211	16943	17299	17370	17389	17325	17112
21707	35865	32282	24731	21116	22194	34213	32678	27299	17749	12784	10638	10134	9873	9895	9971	9913	9970	9960	9903	9912	9950	9960	9825	9933	9903	9875	9856	9986	10054	9806	9900	9709	9876	9783	9895	9756	9910	9850	9900	9770	9908	9933	9875	9847	9812	9900	9676	9881	9681	9978	10009	9993	9908	9783	9825	10000	9721	9832	9830	9848	10031	9789	9763	9931	9842	9854	9787	9929	9911	10002	9842	9895	9873	9974	9673	9979	9804	9877	9761	9810	9729	9822	10027	9773	9866	9688	9826	9809	9841	9774	9796	9814	9756	9855	9691	9856	9919	9879	9735	9934	9857	9888	9887	9667	9801	9884	9752	9921	9876	9666	9790	9767	9903	9750	9892	9726	9740	9894	9880	9862	9807	9688	9704	9781	9686	9780	9964	9725	9709	9874	9848	9730	9795	9892	9900	9793	9821	9719	9831	9882	9856	9757	9860	9680	9881	9903	9750	9786	9897	9693	9829	9835	9918	9971	9775	9868	9866	9865	9875	9796	9785	9767	9777	9750	9864	9763	9783	9824	9981	9692	9945	9874	9822	9897	9803	9731	9851	9786	9905	9793	9816	9838	9919	9762	9805	9959	9899	9783	9748	9833	9888	9984	9814	9702	10068	9634	9770	9977	9767	9710	9741	9869	9747	9856	9899	9849	9872	9718	9730	9955	9779	9832	9622	10047	9890	9985	9780	9883	9852	9814	9875	9835	9850	9911	9754	9815	9783	9938	9943	9771	9760	9852	9828	9778	9844	9850	9700	9960	9784	9770	9794	9864	9887	9674	9869	9784	9767	9739	9945	9760	9973	9674	9908	9959	9775	9766	9971	9603	9760	9875	9921	9825	9766	9964	9772	9824	9640	9780	9909	9819	9908	9760	9883	9844	9701	9808	9754	9794	9874	9638	9674	9820	9958	9716	9753	9794	9766	10060	9939	9955	9834	9804	9974	9908	9841	9761	9699	9796	9829	9825	9932	9862	9776	9723	9700	9844	9708	9981	9883	9681	9855	9681	9807	9790	9616	9818	9692	9726	9683	9740	9787	9912	9889	9934	9897	9717	9713	9929	9711	9811	9755	9566	9791	9950	9757	9865	9710	9839	9712	9757	9856	9868	9873	9810	9843	9821	9843	9832	9891	9822	9832	9776	9853	9742	9927	9866	9680	9838	9824	9921	9840	9778	9821	10017	9795	9881	9886	9966	9898	9882	10006	9709	9794	9891	9762	9807	9763	9870	9720	9851	9882	9799	9797	9818	9885	9898	9801	9834	9807	9915	9813	9855	9850	9860	9748	9759	9885	9838	9764	9912	9737	9882	9846	9715	9790	9895	9837	9971	9954	9899	9730	9769	9771	9751	9888	9796	9791	9766	9726	9974	9907	9884	9827	9783	9751	9714	9745	9772	9825	9793	9810	9980	9999	9772	9895	9879	9793	9855	9763	9819	9816	9764	9825	9821	9852	9704	9957	9921	9716	9845	9634	9797	9970	9926	9849	9736	10004	9834	9786	9746	9773	9800	9765	9627	9896	9712	9869	9764	9793	9862	9736	9812	9770	9843	9822	9949	9777	9746	9893	9903	9799	9965	9751	9857	9796	9835	9931	9841	9783	9745	9799	9982	9822	9668	9766	9876	9800	9613	9833	9791	9647	9882	9840	9806	9942	9705	9842	9821	9691	9921	9765	9885	9740	9726	9731	9691	9730	9773	9801	9934	9870	9709	9701	9888	9901	9810	9791	9725	9768	9918	9811	9809	9983	9881	9920	9872	9769	9792	9824	9889	9741	9768	9791	9968	9818	9749	9882	9955	9829	9777	9891	9960	9903	9786	9774	9822	9753	9823	9827	9799	9818	9826	9802	9869	9810	9863	9843	9715	9840	9908	9741	9937	9757	9797	9833	9745	9779	9869	9773	9840	9853	9822	9835	9759	9902	9868	9819	9826	9775	9893	9841	9721	9721	9707	9836	9812	9872	9747	9880	9972	9774	9792	9958	9878	9800	9937	9809	9914	9686	9858	9818	9967	9837	9807	9836	9777	9959	9804	9640	9782	9999	9870	9818	9686	9807	9945	9730	9703	9810	9807	9796	9647	9806	9916	9651	10033	9992	10058	9626	9741	9839	9671	9985	9779	9744	9764	9831	9806	9930	9956	9889	9848	9952	9880	9750	9830	9806	9862	9768	9857	9972	9834	9791	9754	9949	9830	9828	9783	9783	9849	9870	9770	9815	9844	10098	9804	9891	9744	9869	9862	9875	9825	9776	9792	9708	9878	9846	9706	9788	9782	9712	9830	9830	9690	9715	9777	9906	9925	9759	9811	9992	9930	9862	9953	10031	9876	9754	9829	9734	9847	9906	9691	9740	9928	9928	9887	9881	9818	9851	9792	9731	9709	9800	9651	9908	9687	10075	9851	9812	9854	9774	9839	9791	9847	9947	9786	9803	9872	9833	9616	9963	9733	9790	9890	9860	9852	9963	9783	9827	9820	9734	9754	9826	9963	9843	9662	9788	9829	9819	9839	9730	9725	9731	9679	9833	9798	9914	9775	9895	9738	9867	9969	9859	9866	9697	9779	9980	9786	9916	9920	9823	9875	9863	9727	9822	9861	9978	9823	9935	9740	9743	9906	9862	9789	9756	9887	9861	9737	9814	9724	9779	9783	9859	9748	9746	9770	9751	9799	9892	9810	9763	9717	9737	9881	9676	9751	9783	9810	9796	9955	9847	9837	9790	9943	10013	9776	9883	9881	9608	9864	9830	9902	9908	9793	9783	9967	9834	9725	9863	9829	9871	9913	9781	9798	9905	9759	9815	9724	9949	9790	9884	9751	9721	9855	9826	9803	9833	9887	9762	10008	9747	9713	9758	9755	9866	9740	9713	9866	9885	9782	9792	9628	9989	9879	9821	9890	9842	9901	9701	9697	10018	9913	9888	9697	9740	9762	9829	9790	9734	9903	9973	9743	9858	9870	9858	9851	9783	9928	9759	9929	9849	9831	9746	9845	9845	9793	9761	9797	9767	9710	9737	9891	9828	9766	9751	9882	9839	9808	9715	9768	9804	9709	9953	9893	9845	9739	9889	9826	9999	9721	9958	9801	9799	9843	9794	9919	9763	9803	9613	9929	9859	9989	9952	9831	9878	9643	9786	9988	9811	9975	9790	9779	9795	9787	9781	9690	9811	9848	9691	9832	9852	9806	9843	9827	9882	9687	9953	9854	9838	9732	9948	9801	9797	9799	9795	9989	9951	9733	9871	9946	9988	9787	9759	9739	9938	9853	9821	9963	9728	9760	9897	9859	9928	9961	9746	9777	10007	9870	9934	9984	9787	9810	9853	9829	9926	9868	9888	9843	9956	9797	9792	9715	9831	9659	9928	9895	9803	9808	10000	9771	9890	9926	9857	9875	9817	9840	9863	9828	9796	9778	9956	9628	9811	9930	9808	9810	9902	9815	9849	9790	9845	9907	9808	9769	9803	9775	9808	9755	9901	9811	9863	9739	9819	9856	9768	9827	9945	9858	9822	9795	9908	10015	9821	9802	9765	10040	9795	9950	9803	9709	9712	9807	9832	9807	9798	9790	9894	9936	9815	9883	9796	9865	9883	9760	9814	9755	9780	9864	9846	9713	9913	9845	9834	9875	9884	9890	9867	9778	9817	9947	9742	9871	9778	9988	9975	9811	9787	9737	9705	9706	9695	9919	9729	9849	9851	9819	9783	9713	9795	9912	9882	9637	9630	9818	9806	9732	9833	9713	9917	9846	9833	9819	9874	9921	9849	9687	9801	9869	9811	9895	9806	9853	9886	9781	9854	9744	9885	9824	9826	9656	9766	9910	9819	9741	9856	9794	9787	9834	9760	9858	9924	9790	9847	9727	9774	9688	9777	9882	9667	9853	9633	9757	9673	9822	9671	9868	9884	9894	9817	9861	9847	9766	9594	9715	9746	10026	9789	9583	9854	9691	9635	9888	9861	9932	9770	9804	9715	9743	9779	9972	9735	9722	9866	9768	9896	9739	9796	10020	9780	9857	9843	9802	9766	9663	9784	9650	9730	9921	9791	9813	9837	9854	9804	9783	9840	9899	9806	9916	9909	9797	9852	9742	9888	9778	10061	9694	9888	9659	9884	9812	9936	9796	9891	9779	9699	9896	9739	9752	9874	9902	9858	9803	9779	9949	10028	9703	9840	9808	9912	9809	9970	9684	9843	9948	9809	9744	9872	9840	9840	9746	9767	9872	9822	9676	9781	9806	9731	9858	9869	9890	9812	9818	9876	9947	9905	9802	9770	9875	9824	9903	9816	9740	9689	9851	9865	9953	9789	9730	9743	9860	9867	9941	9750	9906	9903	9708	9826	9782	9846	9760	9679	9773	9766	9717	9848	9944	9777	9630	9837	9861	9902	9972	9948	9682	9972	9914	9805	9852	9795	9842	9727	9817	9749	9749	9673	9827	9916	9937	9741	9777	9873	9872	9737	9803	9691	9833	9829	9875	9735	9892	9742	9804	9872	9969	9966	9766	9788	9829	9827	9892	9888	9709	9918	9800	9931	9849	9817	9797	9872	9937	9730	9980	9661	9698	9795	9831	9723	9944	9618	9727	9851	9940	9852	9762	10014	9873	9956	9952	9767	9821	9852	9705	9699	10063	9789	9886	9830	9902	9799	9831	9788	9782	9757	9825	9999	9874	9810	9972	9862	9764	9827	9849	9543	9790	9887	9823	9906	9672	9898	9935	9778	9739	9930	9815	9997	9855	9875	9715	9722	9908	9758	9942	9775	9702	9868	9960	9860	9765	9656	9761	9936	9793	9771	9813	9804	9922	9852	9919	9807	9831	9752	9811	9764	9879	9876	9936	9781	9793	9898	9907	9894	9862	9873	9757	9771	9775	9811	9899	9909	9693	9763	9728	9911	9587	10044	9824	9684	9708	9952	9686	9725	9773	9812	9647	9769	9918	9898	9776	9828	9887	9846	9837	9905	9926	9614	9787	9635	9878	9723	9663	9776	9757	9921	9807	9839	9716	9785	9666	9868	9828	9740	9805	9670	9915	9807	9923	9846	9811	9786	9858	9862	9916	9886	9839	9741	9772	9773	9784	9939	9899	9932	9843	9933	9775	9705
23396	21181	28617	25580	26466	35295	51074	56435	49486	35255	25353	20012	18095	17593	17517	17592	17267	17322	17551	17432	17319	17376	17365	17471	17233	17249	17245	17209	17304	17178	17085	17129	17139	17300	17255	17263	17188	17322	17486	17212	17211	17176	17314	17347	17277	17175	17420	17158	17321	17044	17257	17087	17465	17167	17196	17446	17435	17168	17169	17017	17088	17051	17264	17446	17100	17189	17205	17269	17118	17155	17177	16995	17101	17346	17211	17178	17298	17275	17354	17243	17309	17193	17363	17221	17406	17344	17287	17214	17208	17112	17034	17257	17212	17195	17015	17084	17243	17077	17303	17377	17222	17241	17225	17218	17181	17100	17123	16972	17175	17134	16938	16991	17307	17061	17065	17068	17208	17307	17248	17178	17161	17308	17193	17127	17243	17121	17094	17074	17467	17175	17193	17084	17168	17107	17152	17222	17229	17222	17574	17356	17368	17252	17274	17169	17383	17297	17459	17374	17121	17227	17390	17324	16976	17167	17243	17234	17277	17101	17183	16977	17096	17265	17249	17151	17323	17089	17361	17461	17416	17199	17243	17262	17110	17290	17233	17158	17050	17072	17118	17243	17275	17203	17005	17269	17231	17089	17233	16975	17255	17063	17172	17270	17137	17124	17203	17069	17110	17026	17233	17361	17054	17196	17286	17213	17326	17069	17174	17306	17259	17090	17042	17393	17102	17101	17195	17120	17125	17193	17194	16983	16927	17097	17014	17060	17078	17067	17164	17179	16972	17197	17371	16959	17151	16990	17190	17243	17287	17291	17315	17149	17482	17333	17062	17138	17144	17190	17007	16963	17343	17053	17301	17135	17170	17200	17230	17321	17164	16917	17149	17073	17294	17087	17204	17276	17206	17422	17295	17308	17224	17132	17036	17029	17351	17310	17082	17169	17309	17171	17351	17206	17175	17029	17249	17079	17277	17357	17359	17187	17116	17363	17217	17226	17260	17202	17318	17247	17340	17143	17203	17101	17329	17204	17125	17307	16918	17091	17184	17217	17099	17057	17231	17070	16941	17131	17381	17126	17131	17016	17108	17091	17188	17069	17204	17127	17294	17260	17169	17358	17068	17376	17072	17056	17252	17372	17217	17253	17292	17088	17086	17013	17023	17145	17059	17172	17114	17179	17068	17191	17328	17265	17295	17060	17065	17291	17145	17113	17273	17311	17240	17256	17453	17324	17030	17282	17187	17169	17193	17083	17382	17135	17289	17142	17313	17316	17348	17338	17045	17191	16960	17051	17195	17093	17190	17194	17135	17291	17389	17327	17369	17258	17209	17078	17300	17214	17129	17229	17149	17263	17176	16815	17254	17146	17201	17293	17080	17345	17382	17315	17385	17224	17188	17088	17151	17162	17255	17168	17345	17310	17175	17218	17143	16976	17219	17254	17161	17088	17075	17076	17117	17073	17119	17041	17299	17174	17119	17287	17365	17280	17250	17212	17157	17182	17255	17269	17071	17006	17167	17154	17187	17081	17390	17176	17140	17307	17276	17060	17353	17325	17151	17064	17264	17121	16990	17180	17216	17111	17323	17075	17144	17168	17179	17199	17221	17260	17023	17177	17300	17403	17353	17165	17147	17434	17386	17179	17006	17042	17089	17066	17059	17126	17149	17252	17096	17137	17252	17073	17211	17253	17052	17109	17117	17263	17333	17363	17205	17102	17212	17195	17107	17229	17279	17123	17024	17469	17396	17235	17113	17034	17213	17121	17218	17100	17203	17294	17233	16988	17127	17162	17189	17320	17343	17319	17103	17182	17281	17226	17040	17194	17214	17259	17191	17272	17203	17219	17173	17176	17232	17374	17123	17186	17261	17278	17081	17362	17288	17260	17212	16987	17201	17369	17256	17086	17358	17039	17327	17336	17451	17349	17375	17237	17507	17039	16972	17029	17022	17251	17305	17259	17055	17106	17255	17068	17273	17217	17170	17097	17161	17196	17429	17151	17173	17041	17188	17219	17392	17119	17266	17188	17035	17174	17180	17354	17144	16925	17050	17184	17053	17246	17365	17057	17287	17269	17341	17226	17185	17228	17125	17189	17107	17084	17180	17119	17379	17180	17026	16935	16938	16973	17219	17369	17169	17233	17059	17120	17359	17325	17208	17207	17377	17189	17233	17307	17082	17213	17156	17269	17225	17183	17261	17233	17145	17325	17170	17048	17371	17122	17331	17292	17272	16982	17159	17185	17091	17182	17092	17071	17224	17020	17081	17118	17108	17229	17410	17252	17294	17090	17081	17288	17414	17329	17173	17274	17381	17198	17198	17292	17330	17140	17246	17117	17240	17141	17091	17269	17123	17159	17098	17301	17201	17323	17365	17098	17359	17296	17384	17310	17245	17359	17369	17256	17167	17042	17187	17268	16892	17188	17340	17261	17211	17229	17419	17416	17209	17227	17301	17029	17214	17063	17285	17213	17044	17140	17294	17054	17317	17144	17435	17259	17430	17296	17180	17217	17116	17295	17123	17108	17064	17290	17020	17140	17086	17193	17096	17113	17052	17112	16927	17163	17219	17150	17101	17155	17193	17185	17050	16917	17040	17140	17178	17245	17014	17178	17202	17326	17200	17175	17231	17250	17049	17111	17218	17224	17226	17221	17274	17322	17084	17068	17217	17257	17305	17246	17070	17277	17445	17231	17152	17208	17105	17127	17256	17104	17231	17086	17250	17016	17206	17049	17031	17297	17283	17308	17261	17086	17213	17183	17217	17248	17142	17294	17220	17499	16990	17303	17121	17191	17252	17245	17112	17401	17266	17207	17092	17166	17297	17264	17178	17159	17154	17253	17380	17301	17098	17209	17017	17041	17355	17227	17320	17326	17100	17161	17228	17183	17164	17178	17190	17088	17109	17225	17306	17368	17182	17360	17156	17111	17139	17088	17162	17234	17289	17292	17369	17218	17388	17269	16966	17202	17198	17167	17036	17201	17170	17248	17192	17210	17400	17226	17038	17193	17458	17315	17200	17269	17110	17172	17269	17207	17284	17334	17043	17295	17052	17177	17293	17177	17241	17341	17325	17301	17227	17133	17029	17231	17209	17179	17083	17116	17234	17350	17212	17116	17120	17148	17053	17081	17044	17200	17161	17272	17252	17185	17069	17089	17114	17462	17199	17383	17250	17159	16992	17294	17205	17095	17426	17313	17289	17268	17122	17174	17308	17500	16992	17176	17141	17361	17494	17433	17421	17416	17138	17255	17078	17173	17381	17235	17298	17326	17262	17269	17335	17367	17129	17152	17026	17267	17312	17399	17213	17266	17096	17346	17194	17349	17043	17233	17134	16991	17256	17220	17205	17089	16901	17297	17318	17304	17416	17221	17045	17110	17138	17280	17302	17286	17222	17233	16928	17424	17149	17200	17460	17179	17169	17218	17237	17212	17282	17298	17393	17129	17233	17028	17130	17062	17020	17148	17188	17129	17131	17217	17199	17154	17170	17034	16984	17134	17107	17059	17234	17171	17232	17245	17135	17221	17142	17067	17098	17120	17406	17187	17242	17241	17296	17032	17128	17194	17247	17067	17241	17161	17091	17078	17035	17178	17133	17218	17084	17024	17079	17298	17048	17415	17300	17195	16851	17206	17144	17376	16938	17251	17228	17193	17250	17416	17246	17102	17269	17186	17179	17096	17165	17415	17260	17163	17154	16969	17049	16988	17363	17102	17195	17227	17389	17252	17384	17216	17257	17112	17244	17146	17173	17069	17222	17154	17306	16956	16971	17193	17040	17105	17356	17051	17493	17318	17250	17283	17246	17300	17177	17354	17290	17210	17185	17174	17182	17269	17327	17281	17094	17232	17098	17317	17285	17237	17307	17130	17240	17157	17019	17186	17399	17121	17149	17081	17133	17249	17253	17371	17139	17298	17244	17200	17027	17335	17122	17164	17205	17022	17255	17405	17123	17305	17240	17125	16897	17284	17191	17155	17214	17316	17184	17405	17139	17245	17353	17483	17238	17268	17197	17227	17155	17247	17112	16989	17082	17109	17318	17258	17131	16997	17052	17229	17188	17068	16999	17053	17221	17113	17209	17171	17217	17244	17275	17260	17287	16938	17193	17246	17303	17133	17376	17301	17190	17033	17270	17242	17221	17178	17475	17228	17059	17092	17093	17286	17365	17400	17189	16992	17384	17238	17113	17142	17321	17152	17290	17241	17343	17140	17064	17251	17146	17287	17123	17128	17238	17116	17202	17222	17197	17329	16868	17071	17170	17290	17107	17132	17064	17358	17302	17249	17161	17179	17260	17160	17191	17084	17036	16991	17148	17262	17197	17164	17167	17249	17199	16984	16959	17227	17155	17122	17204	17226	17181	17184	17298	17270	17110	17205	17100	17191	17036	17313	17258	17149	17068	17312	17115	17257	17356	17275	17149	17245	17174	17171	17087	17186	17196	17368	17171	17057	17106	17136	17299	17297	17289	17364	17222	16962	17307	17195	17180	17403	17139	17075	17064	17101	17149	17223	16999	17038	17348	17138	17287	17148	17104	17333	17266	16938	17126	17046	17322	17164	17368	17175	17160	17341	17268	17212	17152	17105	17110	17315	17133	17107	17286	17351	17000	17119	17147	17048	17128	17351	17388	17430	17141	17253	17319	17267	17238	17310	17365	17221	17313	17104	17180	17161	17045	17247	17228	17458	17045	17221	17153	17302	17363	17287	17275	17377	17169	17286	17070	17089	17046	17056	17172	17207	17185	17193	17158	17297	17191	17084	17155	17252	17270	17469	17157	17310	17353	17042	17106	17254	17219	17249	17257	17033	17185	17107	17239	17471	17051	17171	17222	17285	17250	17255	17194	17089	17183	17023	17178	17090	16905	17293	17153	17047	17292	17224	17338	17078	17184	17108	17153	17327	17306	17051	17156	17232	17225	17211	17141	16956	17053	17217	17083	17111	17167	17187	17002	17111	16979	17254	17203	17285	17025	17426	17292	17193	17388	17245	17339	17348	17245	17069	16934	17018	17073	17212	17117	17129	17166	17349	17226	17164	17152	17371	17226	17158	17148	17251	17132	17348	17168	17315	17290	17338	17362	17300	17353	17180	17426	17264	17225	17128	17171	17350	17306	17039	16827	17103	17247	17196	16922	17321	17365	17417	17210	17215	17001	17224	17379	17239	17308	17094	17219	17203
24103	40798	38664	33248	28683	33403	45697	51104	40257	24611	15681	11501	10132	10134	10009	9767	10045	10057	10009	9916	10039	10055	9898	10020	9993	9920	10002	9910	9897	9947	10011	9894	9993	10066	9964	9929	9965	9992	9976	9980	9914	9870	10169	9856	9901	10022	10039	9847	9918	9853	10029	9846	9928	10022	9926	9939	10116	10016	10066	9897	9765	9971	10049	9893	10005	9959	9816	9938	9974	10102	10065	9941	9861	9892	9901	10023	9951	9781	9851	9789	9930	9977	10024	9900	10007	9942	9838	9884	10053	10026	9890	9936	9882	9913	9920	9892	9895	10042	10013	10060	9723	9894	9848	9804	9766	9935	9914	9799	9935	9898	10088	9820	9906	9829	10105	9975	10039	9806	9993	9911	9992	9982	9864	10154	9857	9999	9882	9853	9998	9984	9997	9950	9994	10029	9960	9912	10114	9873	9904	9881	9802	9803	9944	10119	10016	9905	10003	9942	9929	9796	9863	10030	9841	9979	9894	9863	9884	9920	9849	9888	9842	10025	9735	9959	10056	10043	9942	9874	9983	9847	9779	9849	9778	9841	10061	9791	9818	10044	9912	10005	9950	9952	9904	9977	10079	9963	9963	9983	9836	9908	9911	9997	9776	9879	9983	9827	9947	9935	9940	9938	9953	10048	9872	9886	10060	9876	9833	9914	9958	9864	9843	9763	9906	9893	9781	10008	9875	9901	9881	9892	9847	9932	10054	9917	9910	9826	9975	9943	10066	9899	9931	9937	10003	9758	9938	9887	9945	9874	9884	9795	9816	9927	9782	9905	9898	9976	9943	9838	9956	9868	9936	9848	9879	9907	9901	9746	9964	9940	10047	10064	9890	9994	9939	10006	9923	9978	9756	9908	9887	10049	10021	9934	9944	9979	9798	9862	9850	9889	9980	9896	9961	9931	9926	9953	9913	9923	10062	9805	9879	10033	9909	9762	9909	10082	9806	9922	9950	9932	9929	9964	9885	9801	9847	9897	9801	9831	10016	10004	9896	9998	9954	9846	9963	9816	9830	9960	9985	9877	9881	9780	9930	9945	9978	9943	9847	9780	9965	9932	9997	9916	9718	9851	9791	9859	9908	9819	9836	9931	9986	9911	9954	9925	9924	9836	9954	9857	9895	10041	9997	10016	9838	9955	9834	9816	9927	9852	9856	9869	9984	9883	10007	9904	9727	9840	9903	9880	9757	9986	9930	9929	9791	9916	9953	9866	9845	9961	10044	9879	9864	10010	10048	9893	9956	10028	9928	10032	9913	9891	9857	9849	9923	9842	9834	9903	9855	9822	9724	9943	9955	10034	10053	10017	9862	9973	10015	9913	9825	9983	10008	9892	9922	9703	10024	9976	10006	9882	9901	9898	10084	9888	9803	9905	9899	9959	9821	10038	9837	9976	9861	9804	9974	9840	9881	9984	9896	9857	9975	10044	9972	10068	10003	9989	9826	10060	9711	9886	9927	9962	10008	9907	9840	10045	9868	9859	10020	9918	9966	9924	9898	9993	10020	9847	9911	9998	10108	9988	9826	9911	9794	9853	9926	9914	9857	9868	9943	9904	9810	9890	9963	9912	9911	9941	9945	9979	9911	9856	9887	9966	9921	9895	9665	9896	10087	9755	9957	9872	10095	9925	9805	9877	9890	9868	10006	10147	10028	9957	9970	9887	9991	9824	10096	9871	9915	9975	9879	9880	9793	9883	9885	9979	10047	9894	9894	9954	9996	9959	9873	9864	9731	9953	9944	9930	9983	9939	10004	9951	9943	9896	9952	9896	9988	9949	9783	9902	9824	9830	9999	9871	9828	9983	9918	9997	9756	9797	10020	9934	9956	9982	9961	10058	9899	9875	9924	9884	10044	9937	9871	9860	9798	9894	9718	10001	9933	9887	9962	9919	10047	9868	10151	9814	9999	9937	9983	9820	9996	9972	9935	10008	10001	9895	9869	9756	10099	10140	9928	9759	10054	9852	9901	10003	9799	9873	9839	9828	9984	9831	9818	9871	10003	9694	9916	9875	9995	9843	9962	9872	9914	10003	9859	9810	9716	9987	9979	9923	9870	9945	10038	10006	9816	9966	9873	9841	9814	9967	9936	9968	9727	9905	9712	9836	9837	9917	10032	9993	9902	10008	9978	10022	9877	9921	9921	9993	9934	9903	9872	10038	9887	10033	9990	9907	9834	10000	9916	10037	9905	9890	9930	9894	9869	10077	10112	9918	9915	9845	9903	9867	9907	9714	9814	9871	9755	9883	9845	9818	9861	9953	10106	9786	9833	9834	9981	9938	9754	9983	9890	9898	9916	9796	9819	9858	10028	9935	9879	9796	9993	9862	9988	9837	9894	9906	9793	9975	10068	10067	9924	9774	10056	9834	9999	10024	9862	9954	9940	9900	10016	9983	9817	9923	10166	9943	9749	10112	9943	9767	10001	9897	9960	9994	9971	9785	9849	9929	9833	9957	9843	9967	9723	9856	9978	9806	9948	9879	9998	9885	9996	9764	9808	9778	9966	9791	9852	9927	9830	9911	9837	9915	9858	9906	10142	9942	9744	9999	9685	9978	9831	9948	9909	9749	9876	9874	9921	9915	9820	10000	9859	10073	9855	9902	9907	9746	10098	9879	9848	9875	9858	9976	10018	9761	9963	9916	9799	9920	9915	10087	9827	9841	9840	9792	9953	9879	10009	9902	9984	9944	9797	9933	9861	9842	9774	9796	9892	9915	9923	9855	9873	10199	9857	10199	9745	9917	9951	9826	9849	9915	9912	9910	9910	10016	9909	9951	9891	9866	9883	9941	9946	9822	9904	9630	10031	10031	9932	9887	10020	9917	9904	9861	9746	10010	9806	9885	9883	9871	9922	9821	9885	9878	9861	9849	9894	9874	9842	9842	9946	10042	9841	9763	10052	9790	9820	9935	9815	9887	9854	9900	9791	9904	9920	9888	9922	9913	9785	9842	9739	9967	9912	9811	9833	9784	9863	9855	9840	9860	9838	9988	9764	9845	9913	9906	9798	9909	9942	9902	9834	10033	9894	9965	9847	9931	9945	9934	9904	9779	10030	9737	9941	10038	9965	9880	9896	9984	9741	10055	9973	10021	9810	9779	9991	9870	9860	10116	9828	9808	9934	9939	9957	9855	9982	9957	10179	9813	9689	9965	9875	10094	9913	10016	9877	9898	10080	9793	9841	9964	9937	10133	9922	9706	9896	9971	9897	9879	9966	10071	9920	9791	9951	9957	9825	9833	9992	9919	9769	9968	9836	9833	9768	9965	9902	9686	9879	9977	9953	9975	9995	9863	9762	9889	9894	9884	9804	9851	9868	10004	10030	10033	9929	9983	10058	9950	9984	9846	9850	9890	9814	9977	9957	9953	10043	9847	9894	9863	9955	9905	9911	9876	9843	9901	9990	9982	9985	9862	9901	9899	9921	9961	10069	9879	9975	9857	9938	9839	9885	9814	9869	9960	9932	9765	10031	9900	9920	9949	9873	9792	9982	10063	10004	9900	9868	9834	9881	9875	9965	9776	9791	9960	9864	10044	9906	9657	9944	9963	9934	9778	9896	9750	9933	9927	9999	9832	9909	9937	10005	9991	9704	9803	9918	9932	9907	9927	9910	9779	10033	9890	9889	9821	9874	9712	9872	9826	10082	9933	9924	9911	9866	9890	9893	9901	9943	9866	9750	9868	9876	9882	9802	9864	9819	9868	9825	9842	9825	9925	9924	9880	9918	9781	9951	9895	10053	9881	9978	9901	9971	9957	9864	9739	9898	9798	9935	9854	9902	9893	9889	9812	9864	9743	9934	9848	9927	9893	9967	9968	10033	9894	10018	9766	9991	9881	9799	9990	9937	10036	9847	9936	9803	9901	10034	10164	9760	9770	9851	9793	9838	9895	9982	9746	10036	9992	10031	10005	9735	9849	9980	9939	9940	9800	9926	9993	9937	10049	10001	9872	9851	9882	9933	9723	9846	9817	9956	9832	9941	9827	9996	9908	9913	9881	9854	9889	9820	9766	9910	9872	10069	9867	10007	9897	10090	9875	9907	9962	9920	9878	9936	9797	10016	9816	9876	10018	10070	9848	10010	9814	9866	9808	9882	9897	9913	9812	9860	9727	10001	9834	9912	10056	9933	9821	9908	9839	9803	10147	9917	9808	9826	9917	9905	9692	9949	10102	10155	9836	9679	9923	9864	9929	9928	9829	9934	9860	9941	9730	10138	10064	9887	9851	9838	9984	10030	9923	9825	9966	9820	9979	9943	10030	10092	9894	9938	9838	9830	9852	9873	9758	9964	9882	9875	9900	9984	9994	9854	9850	9797	10037	10022	9986	9852	9789	9907	10109	9744	9944	9989	9758	9748	10079	9985	9863	9940	9968	10050	9928	10024	9926	10008	9885	9830	9897	9865	9939	9869	9751	10016	9974	9871	10064	9884	9854	9799	9992	9956	10060	9893	9855	9931	9911	10038	9922	9912	9920	9952	9915	9936	10007	9856	9928	9958	9816	10040	9874	9926	10072	9809	9950	9801	9964	9985	9835	10016	9899	9897	9851	9807	9824	9897	9964	10030	10028	9875	9752	9801	9812	9947	9960	9984	9784	9940	10089	9862	9856	9931	9850	9877	9918	9953	9759	9882	9848	9973	10005	9972	10050	9814	9897	9888	9994	10019	9911	9914	9904	9848	9930	9906	9839	9818	9865	9859	9948	9917	9853	9913	9728	9876	9959	9991	9989	9927	9810	9990	9960	9969	9926	9900	9769	9954	9936	9920	9865	9930	9883	9896	9932	10043	9911	9895	9971	10009	9909	9811	10054	9718	9791	9845	9966	9962	9906	9884	9986	9754	9799	9863	9778	9911	9806	9823	10014	9967	9960	9887	9883	9926	9859	9921	9940	9973	9935	9959	9926	9956	9966	9869	9965	9912	10030	9878	9942	9865	9931	9986	9814	9800	9835	10056	9932	9770	10003	10015	9813	9971	9814	9896	9886	9794	9683	9870	9878	9974	9859	10110	9723	10027	9883	10022	9843	9857	9827	9971	10010	9968	9993	9940	9873	9880	9877	9798	9862	9871	9940	9981	10011	9818	9967	9949	9815	9913	10054	10024	9880	9850	9977
32491	30775	35119	29658	26417	27191	26246	24173	22559	20057	18218	17420	17078	17137	17037	17048	17187	17205	17268	17181	17449	16904	17069	17110	17317	17232	17106	16909	16997	17141	17196	17006	17147	17000	17203	17069	17411	17318	17010	17199	17150	17321	17162	17134	17079	17015	16805	17092	17194	16930	17173	17226	17329	17084	17203	17135	17218	17277	17224	16985	17167	17246	16987	17239	17227	17146	17162	17087	17148	17154	17221	16997	16997	17066	17111	17145	17235	17149	17061	17226	17123	17340	17140	17222	17226	17227	17089	17075	17193	17150	17133	16970	17041	16997	17204	17057	17317	16995	16900	17006	17213	17195	17381	17227	17019	17279	17193	17002	17161	17139	17020	16911	17188	17269	17157	17053	16944	17024	17049	17000	16879	17070	17110	17204	17058	16928	16943	17164	17159	16993	16987	17268	16811	16955	17036	17212	17016	17082	17008	17238	17086	16888	17354	16984	17184	16988	16989	16855	17163	17003	17238	17201	17175	17228	16777	17124	17128	16953	16865	17182	17058	17118	17017	16906	16990	17272	17253	16980	17034	17251	17190	16873	16936	17019	17137	17237	17102	17204	16914	17109	16909	17184	17073	17230	17185	17208	17011	17265	17094	17044	17270	17102	17068	17123	17030	17115	17054	16921	17177	17215	17174	17178	17240	17233	17019	17040	17225	17207	17101	17102	16978	17151	17129	17246	17135	17154	17155	16914	17093	17009	17227	16934	17127	17221	17165	17214	17241	16967	17205	17140	17031	17119	17215	17215	17136	17053	17104	16868	17122	17108	17211	17018	17010	17104	17066	16910	17096	17096	16890	17077	17333	17162	17112	17011	17004	17294	17074	17172	17206	17049	16941	17034	16971	16980	17200	16960	17009	17104	17330	17011	17091	17124	17049	17225	17152	17042	16932	17070	16805	16920	17150	16988	17089	16994	16719	16845	17220	17093	16954	17142	17117	17065	17179	17156	17113	17064	16997	16909	17057	17046	17232	17264	17214	17128	17019	17006	17267	17263	17177	17038	17114	17339	17183	16951	17107	17060	17273	17135	17249	17203	17304	17267	17028	17096	17076	17244	17177	17316	17137	17128	17248	17041	17241	17177	17197	17385	17213	17029	16886	16943	17171	17204	17038	17056	17158	16937	17031	17103	16895	16912	17201	17084	16944	17086	17138	17060	17017	17022	16959	17146	17107	17121	17236	17025	17069	17140	17186	17148	17140	17026	17313	17104	17079	17057	17023	17000	17057	17196	17139	16924	16986	16965	17187	16820	16993	16861	17047	16927	17233	17074	16977	17096	17174	17186	17153	17054	17178	17269	17381	17131	17063	17085	17049	17184	16955	17138	17123	17215	17064	17040	17265	16964	16893	16862	17081	17147	17061	17130	17056	17059	16999	17147	17039	16962	16850	16870	17011	17032	16995	16851	17150	16958	17045	17039	17197	17114	16882	17116	17014	17335	17325	17221	17028	17029	17308	17027	17115	17047	16943	17307	17169	17319	17228	17021	16900	17087	17336	17034	17329	17237	17130	17131	16997	17089	17159	16977	17151	17081	17109	17124	17221	17073	17379	17057	17034	17184	17110	17225	17060	17150	17229	17036	17144	17043	16900	17086	17202	17285	17175	16986	17348	17172	17299	17297	17392	17318	17018	16971	17131	17036	17131	16971	17124	17129	17039	16992	17283	17040	17175	17149	17130	17078	17029	17199	16927	16896	17230	17159	16986	16967	17100	17310	17149	16886	17033	17101	16940	17061	17154	17100	17025	17125	17243	17073	17202	17051	17192	16963	17102	17160	17177	17165	17059	17062	17300	17221	17089	17013	17087	17064	17384	16955	17131	17326	17237	17147	17226	16978	17121	17092	17038	17228	17010	17005	17113	16912	17100	17037	17195	16893	17289	17140	17045	17055	17129	17112	17091	16964	17229	17095	17094	17117	17097	17155	16933	16937	17068	16989	17246	17174	17241	17037	16910	16924	17020	17044	17182	17018	17138	17097	17159	17019	17169	17108	17120	17018	17144	17156	17135	17194	17196	17193	17059	17028	17132	17104	17183	17340	17194	17033	17263	17132	17133	17138	17145	17183	16943	17135	17218	17156	17201	17090	17040	17125	17266	17039	17104	17100	16990	17129	17057	17094	17338	17183	17125	17072	17176	16939	17033	17116	17139	17412	17030	17240	17072	17143	17014	17033	17125	17147	17036	17286	17142	17164	17315	17028	16977	17155	17109	17165	17339	17263	17176	17096	17142	17108	17259	16927	17234	17063	17193	17144	17280	17210	17068	17212	17165	17043	17080	17039	17158	17229	17209	17187	17220	17070	17008	17206	17187	17106	17130	16966	17194	17241	17108	17029	17080	16890	17282	17048	17157	17198	17168	17081	17288	16930	17038	16991	17096	17065	17073	16990	17160	17068	17098	16951	17037	17256	17130	16975	17156	16996	16958	17126	17060	17056	17143	17053	17168	16986	17211	17177	17106	17138	17114	16910	17072	17178	17063	17216	16999	17060	17130	16934	17444	17225	17134	17145	17244	17108	17164	17219	17134	16933	16994	16997	17059	17328	17139	17113	17016	17062	17086	17038	17135	17035	16984	17150	17019	16879	17194	16899	16886	16931	17019	17386	17136	17112	17210	17009	16959	17134	17073	17135	16979	16937	17141	17273	17117	17048	17058	16964	17100	16977	17014	17199	17121	17049	17128	17036	17063	17142	16896	17055	17237	17177	17055	17022	17145	16973	17134	17113	17267	17360	17141	17214	17126	17113	17131	17255	17293	17024	17304	17099	17240	17281	17203	17218	17184	17225	17065	16789	17105	17193	17133	17001	17200	17360	17108	17119	17277	17105	17012	17124	16915	17234	17085	17017	17003	16942	17075	17001	17153	16928	17315	17328	17025	17097	17049	17107	17353	17008	17091	17123	17110	17145	17275	17052	17090	17170	17118	17147	17177	17202	17043	17226	17139	17146	17324	17295	17134	17144	17198	17052	16935	17237	17190	17083	17152	17072	17178	17188	17061	17134	17038	16834	17095	17246	17198	16948	17098	17231	17022	17235	17108	16992	17244	16881	17057	16965	17239	17163	17200	17111	17210	17128	17273	16915	17166	17186	17071	17198	16906	17083	17210	17076	17207	16985	16990	17326	17130	17108	17138	17117	17235	17165	16899	16941	17240	17212	17044	17247	17132	17140	17150	17020	17140	17210	17156	17170	17234	16962	17146	16904	17103	16970	17186	17239	17080	17197	17158	16771	17278	17127	17125	16823	17091	17201	17244	17025	16916	17148	17133	17074	17258	16957	17069	17207	17030	17099	17067	17009	17047	17046	17196	17279	17132	17135	17278	17087	16921	17023	17181	17327	17062	16860	17308	17031	17384	17076	17134	16989	17089	17206	17173	17021	17258	17045	16918	16965	17161	17123	17036	17147	17116	17279	16967	17199	17248	16925	17221	17057	17288	17054	17070	16999	17100	17061	17169	17057	17124	17346	17305	17198	17056	17094	17157	17266	17200	16984	17336	17167	17156	17011	17088	17119	17077	17026	17202	17210	17175	17170	17306	17112	17166	17198	16973	17318	17072	16976	16984	17087	17213	17294	17159	16995	17205	17342	17079	17005	17000	17053	17167	17173	17090	16881	16976	17066	17114	16912	17190	17240	17219	17128	17091	17288	17189	17135	17248	17001	17185	17185	17302	17020	17352	17201	17158	17030	17105	17312	17216	17050	16997	17301	17096	16974	17185	16953	17013	17197	17073	17215	16898	16914	17219	17121	17132	17094	17108	17238	17297	17029	17084	17172	17102	17159	17063	17019	17142	17040	17117	17088	17093	17123	17181	17344	17297	17234	17127	17035	17218	17196	17233	17222	17112	17087	17252	17346	17310	17078	17355	17274	17146	17126	17140	17177	17306	17330	17161	17118	17475	17116	17043	17119	17202	17138	16951	17312	17112	17010	17280	17138	17187	17110	17107	17253	17285	17011	17056	16998	17227	17182	17095	16896	16901	17037	16920	17340	16992	17032	16880	17094	17114	17282	17070	17058	17081	17160	17204	17357	17222	17152	17246	17097	17180	16985	17184	17143	17214	17379	17034	17260	17156	17252	17297	17074	17145	16944	17278	17157	17220	17442	17195	17078	17130	17250	17112	17181	16957	17193	17169	17122	17145	17000	17086	17075	17141	17371	17273	17032	17295	17123	17297	17212	17097	17001	17077	16972	17189	17174	17146	17006	16964	17121	17059	17246	17137	16888	17368	17114	17212	17091	17201	17021	17242	17118	17047	17060	17162	17154	17050	17077	17090	17068	17246	17117	17289	17085	17171	17109	17193	17178	17053	17094	17081	17287	17085	17232	17149	17061	17180	17108	17148	17230	17193	17054	17190	17128	17252	17267	17248	17175	17332	17172	17191	17061	17209	17110	17219	17341	17070	17130	17043	16930	17043	17068	17114	17047	17049	17076	17229	17112	17195	17120	17097	17295	17136	16888	17128	17005	16959	17312	17195	17134	16892	17192	17032	16868	16985	17203	17023	16959	16961	17075	17271	17185	17083	17081	17166	17236	17061	17173	17081	17051	16956	17032	17278	17039	16896	17120	16899	16786	16979	17092	17171	17171	17350	17270	16978	17118	17156	17058	17081	16902	16976	16966	17156	16997	17025	16916	17195	17146	17062	17068	17266	17038	17230	17141	17169	17378	17375	17251	17094	17192	16968	17359	16952	17140	17025	17210	16885	17046	16968	17195	17178	17281	17228	17170	17181	17205	17283	16993	17166	17328	17079	17258	17269	16945	17249	17201	17078	17455	17291	17241	17226	17158	16991	16932	17118	17116	17044	16992	16996	16962	16998	17011	17086	17151	17005	17023	17170	17083	17000	17079	17251	17085	17180	17028	17008	17020	17071	17268	16983	17114	17141	17288	17199	17087	17249	17267	17111	17134	16987	16886	17273	17300	17239	17177	17245	17255	17036	17121	16961	17103	17275	16906	16991	16946	17079	17371	17415	17034	17055	17295	17070	17000	17158	17149	16999	17099	17246	17060	17180	16841	17239	17206	17093	16980	17129	17268	17048	17184	16977	17389	17032	17111	17045	17007	17047	17076	17146	17249	17243	17097	17091	17053	17320	17280	16940	17084	17254	17132	17037	17066	17305	17209
21600	28323	29087	19775	19540	20143	18491	16661	14480	11838	10341	9922	9839	9715	9818	9792	9744	9663	9855	9635	9760	9787	9617	9783	9764	9718	9738	9604	9673	9760	9798	9669	9627	9652	9870	9779	9654	9766	9665	9726	9759	9703	9759	9762	9467	9722	9789	9687	9452	9683	9723	9904	9657	9545	9667	9741	9751	9730	9739	9727	9738	9623	9794	9710	9745	9774	9665	9818	9752	9688	9810	9599	9759	9708	9488	9725	9683	9732	9759	9758	9881	9673	9641	9808	9886	9745	9761	9636	9587	9611	9728	9807	9700	9668	9737	9429	9508	9677	9694	9604	9729	9613	9703	9632	9543	9588	9607	9530	9649	9804	9751	9558	9683	9591	9847	9577	9729	9737	9643	9765	9731	9734	9672	9634	9604	9611	9595	9827	9825	9671	9604	9748	9698	9543	9635	9682	9771	9924	9718	9706	9778	9747	9620	9695	9851	9788	9497	9705	9751	9652	9648	9683	9846	9777	9690	9614	9561	9762	9566	9521	9764	9716	9544	9655	9578	9737	9663	9659	9650	9628	9622	9633	9668	9618	9813	9541	9764	9572	9635	9667	9830	9746	9672	9743	9676	9696	9578	9839	9623	9757	9725	9682	9606	9667	9710	9702	9710	9709	9838	9591	9551	9777	9823	9676	9512	9474	9818	9790	9496	9713	9706	9575	9683	9808	9559	9793	9560	9933	9817	9764	9585	9684	9744	9697	9594	9673	9619	9685	9560	9688	9641	9712	9708	9731	9606	9726	9708	9515	9672	9801	9714	9713	9738	9613	9608	9750	9690	9721	9532	9686	9631	9689	9722	9673	9612	9726	9758	9528	9626	9808	9695	9861	9697	9790	9575	9728	9611	9681	9735	9679	9613	9535	9570	9644	9686	9759	9576	9739	9629	9644	9692	9495	9619	9807	9662	9587	9777	9786	9605	9791	9664	9682	9614	9731	9609	9724	9684	9669	9729	9750	9689	9562	9769	9810	9646	9830	9647	9613	9753	9838	9680	9629	9708	9764	9817	9623	9680	9624	9619	9603	9815	9789	9670	9687	9648	9827	9616	9593	9525	9720	9514	9606	9695	9474	9542	9630	9514	9584	9598	9700	9770	9635	9784	9809	9689	9677	9614	9630	9727	9734	9610	9749	9801	9625	9817	9727	9656	9608	9625	9665	9535	9612	9767	9690	9575	9658	9742	9797	9739	9642	9692	9742	9663	9851	9620	9731	9612	9537	9740	9601	9704	9763	9684	9747	9538	9623	9585	9671	9638	9748	9622	9566	9810	9562	9770	9733	9689	9659	9676	9788	9723	9601	9586	9663	9463	9850	9642	9597	9626	9748	9578	9658	9697	9763	9669	9638	9644	9612	9598	9670	9912	9639	9666	9836	9719	9640	9663	9689	9706	9706	9662	9705	9691	9764	9736	9645	9741	9649	9655	9678	9692	9692	9657	9730	9593	9534	9637	9629	9631	9533	9536	9753	9779	9832	9571	9603	9729	9613	9750	9780	9690	9836	9596	9577	9791	9680	9694	9691	9770	9815	9656	9703	9695	9684	9595	9628	9823	9650	9703	9646	9848	9629	9730	9851	9446	9814	9702	9551	9694	9630	9544	9672	9670	9555	9583	9806	9501	9800	9700	9620	9755	9687	9683	9719	9683	9757	9737	9730	9615	9710	9786	9738	9686	9695	9722	9754	9499	9711	9500	9882	9722	9735	9772	9676	9717	9688	9815	9791	9661	9828	9644	9677	9703	9636	9662	9762	9626	9652	9744	9560	9686	9617	9785	9746	9589	9696	9681	9627	9559	9671	9761	9721	9778	9725	9723	9596	9620	9628	9747	9742	9564	9688	9632	9715	9573	9508	9819	9803	9703	9583	9719	9514	9575	9691	9744	9620	9703	9775	9687	9639	9752	9764	9736	9746	9690	9750	9648	9737	9691	9686	9655	9706	9715	9616	9785	9576	9541	9698	9758	9626	9819	9637	9723	9805	9686	9626	9634	9669	9735	9703	9600	9743	9636	9697	9889	9494	9597	9681	9699	9823	9687	9721	9777	9742	9661	9671	9606	9512	9593	9634	9564	9871	9778	9734	9696	9653	9794	9706	9756	9680	9734	9658	9690	9702	9606	9599	9678	9626	9671	9587	9679	9735	9642	9731	9758	9753	9667	9699	9554	9822	9706	9727	9680	9584	9826	9817	9772	9690	9548	9574	9662	9651	9732	9764	9687	9648	9786	9792	9746	9668	9762	9576	9761	9616	9685	9642	9629	9637	9588	9673	9770	9711	9579	9819	9714	9907	9896	9660	9470	9760	9600	9631	9513	9659	9826	9648	9730	9574	9706	9859	9601	9683	9560	9641	9729	9541	9769	9749	9719	9662	9497	9722	9651	9525	9642	9595	9617	9662	9592	9696	9762	9712	9772	9761	9746	9652	9757	9716	9752	9677	9715	9675	9784	9851	9780	9567	9704	9628	9636	9751	9794	9556	9703	9659	9730	9547	9636	9635	9557	9679	9625	9647	9807	9632	9707	9770	9608	9526	9630	9656	9565	9716	9756	9728	9632	9607	9748	9546	9739	9597	9678	9653	9670	9624	9800	9651	9726	9711	9589	9672	9675	9724	9808	9693	9787	9740	9689	9835	9630	9643	9696	9484	9687	9618	9653	9814	9592	9695	9601	9666	9725	9787	9543	9826	9607	9717	9653	9749	9706	9534	9678	9667	9616	9676	9633	9779	9723	9729	9659	9571	9631	9787	9815	9633	9725	9643	9696	9628	9601	9674	9733	9735	9761	9667	9692	9924	9696	9732	9650	9641	9615	9621	9718	9669	9700	9656	9641	9866	9644	9566	9801	9595	9730	9682	9647	9697	9473	9796	9680	9683	9842	9617	9825	9823	9787	9677	9720	9670	9762	9629	9818	9635	9537	9758	9754	9590	9702	9703	9691	9600	9645	9706	9538	9643	9799	9733	9902	9592	9792	9732	9614	9822	9812	9657	9807	9684	9799	9671	9596	9879	9731	9640	9702	9583	9513	9734	9750	9670	9758	9689	9635	9824	9735	9544	9698	9705	9718	9678	9679	9787	9879	9609	9736	9656	9478	9841	9812	9597	9595	9756	9651	9739	9583	9573	9653	9707	9816	9761	9696	9664	9554	9716	9726	9803	9732	9691	9726	9722	9705	9630	9750	9586	9608	9616	9677	9785	9952	9827	9651	9646	9638	9646	9622	9760	9566	9704	9747	9636	9696	9484	9705	9700	9794	9691	9665	9550	9562	9613	9663	9733	9636	9685	9674	9626	9821	9758	9693	9609	9557	9692	9783	9529	9696	9736	9735	9648	9692	9798	9742	9728	9502	9648	9655	9721	9601	9640	9793	9781	9757	9794	9627	9795	9758	9761	9756	9559	9653	9614	9515	9752	9774	9726	9697	9829	9917	9568	9683	9723	9845	9731	9662	9675	9714	9515	9600	9650	9825	9637	9574	9712	9681	9696	9628	9699	9729	9668	9682	9609	9750	9656	9766	9660	9713	9695	9768	9678	9605	9681	9592	9611	9711	9635	9723	9642	9573	9980	9688	9704	9763	9723	9639	9685	9684	9736	9802	9627	9528	9631	9715	9648	9654	9594	9591	9820	9598	9805	9675	9543	9698	9914	9732	9790	9573	9759	9708	9720	9781	9543	9624	9681	9673	9700	9610	9651	9548	9724	9665	9532	9569	9831	9784	9738	9645	9814	9615	9617	9643	9751	9697	9711	9715	9633	9761	9690	9639	9762	9616	9754	9700	9742	9855	9735	9528	9555	9741	9579	9670	9625	9610	9645	9646	9624	9650	9625	9895	9714	9621	9498	9642	9759	9668	9605	9647	9772	9754	9558	9655	9722	9734	9742	9670	9713	9700	9739	9756	9811	9597	9673	9762	9647	9649	9613	9612	9714	9723	9671	9774	9797	9739	9674	9903	9756	9529	9742	9606	9837	9696	9582	9741	9616	9710	9684	9647	9875	9637	9608	9719	9726	9606	9453	9833	9790	9782	9697	9757	9847	9577	9570	9547	9696	9739	9692	9745	9649	9700	9505	9675	9547	9666	9714	9667	9725	9681	9670	9676	9778	9693	9679	9768	9637	9613	9801	9599	9632	9679	9683	9721	9763	9619	9631	9673	9673	9786	9664	9645	9824	9611	9865	9496	9618	9692	9626	9784	9727	9614	9704	9652	9594	9769	9698	9734	9739	9622	9669	9654	9669	9715	9757	9695	9587	9494	9714	9644	9851	9669	9702	9653	9465	9625	9591	9709	9700	9552	9786	9773	9644	9655	9833	9701	9727	9591	9603	9615	9630	9829	9456	9619	9827	9586	9701	9591	9752	9751	9603	9619	9783	9724	9893	9757	9632	9755	9752	9623	9684	9796	9542	9682	9628	9738	9678	9625	9765	9645	9631	9623	9707	9739	9631	9836	9762	9641	9816	9751	9731	9696	9640	9616	9742	9711	9802	9680	9668	9852	9656	9594	9693	9766	9749	9541	9605	9607	9895	9709	9744	9641	9654	9682	9610	9624	9625	9688	9662	9745	9600	9756	9775	9587	9558	9732	9717	9713	9721	9622	9754	9864	9643	9575	9619	9725	9631	9689	9592	9650	9735	9720	9518	9904	9742	9642	9714	9615	9607	9606	9693	9666	9797	9619	9750	9516	9749	9617	9673	9723	9733	9643	9639	9688	9802	9520	9712	9539	9685	9783	9814	9769	9717	9790	9720	9680	9735	9780	9701	9596	9598	9707	9662	9788	9746	9706	9699	9664	9656	9665	9677	9641	9617	9935	9700	9643	9600	9706	9596	9715	9632	9746	9687	9532	9661	9694	9718	9812	9564	9617	9613	9783	9750	9741	9532	9797	9670	9841	9738	9676	9578	9855	9790	9687	9694	9716	9626	9750	9735	9593	9707	9705	9622	9732	9729	9813	9682	9578	9834	9611	9625	9783	9681	9615	9651	9683	9557	9599	9605	9779	9685	9815	9740	9704	9617	9709	9643	9556	9748	9621	9601	9482	9654	9750	9673	9805	9728	9776	9700	9764	9690	9594	9665	9769	9583	9565	9662	9605	9719	9647	9635	9690	9573
25591	21771	29137	30640	31110	32335	35258	39093	36595	27684	21518	18538	17577	17217	17157	16933	16859	17015	17017	17046	16875	17084	17080	17208	17264	16860	16988	17069	16957	16964	17052	16944	16963	17158	17172	17063	17104	16901	17131	17018	17061	16883	17106	17181	17099	17130	16739	16865	17060	16945	17171	16834	16965	17001	16831	16945	17013	16935	16850	17055	17002	16810	17007	16964	16883	17043	16697	16921	16965	16968	16920	16875	17026	16840	16880	16916	17071	16997	16875	17033	16779	16930	16870	16935	16999	17135	16894	17057	17057	16889	16886	17046	17047	16950	17085	16735	16911	16939	17169	16996	16943	16864	17107	16727	17081	16910	16797	16987	17088	17083	16907	16884	16744	17058	16869	16895	17027	17034	17089	16915	16939	16772	17029	16995	16926	17039	16923	16926	17090	16947	16980	17021	16811	16752	17097	16984	16851	16853	16980	16744	16936	16951	17113	16833	17113	16958	16926	16948	17028	16904	16784	17033	16858	16899	17006	16895	16965	16894	17059	17068	17023	16925	16927	17002	17045	16916	16902	16924	17032	16876	16962	17004	17133	17186	17046	16848	16858	17020	17006	16701	16983	16806	16805	16951	16964	16873	17114	16848	16949	16663	17012	16998	17027	16881	16909	16955	17246	16860	16784	17020	16833	16988	16750	16937	16937	16860	17078	16861	16945	16881	16953	16967	16907	16758	16939	16950	16885	16823	16811	16890	17071	16870	17061	16846	16937	17001	17062	16951	16877	16881	16993	16914	16986	16941	17008	17065	16913	16877	17010	16898	16905	16949	16950	16681	16955	16670	17102	16986	17085	16872	16963	17016	17081	17109	17051	16778	16744	16863	17060	16951	16935	17159	17072	16800	17026	16953	17078	16874	16853	16998	17037	16863	16677	16933	16922	16832	16771	16883	16880	16905	17131	17044	16995	16884	16849	17038	16978	17016	16875	16881	16997	16811	17029	17009	17035	17217	16869	16896	17074	16780	16827	17014	16981	17007	17046	16984	16900	16960	17040	16940	17070	16732	17007	17101	16803	16708	16916	17018	16961	16778	16973	17077	17157	17053	16858	16998	17103	17108	16946	17057	17047	16868	17029	16820	16925	16856	17002	16952	17035	16986	17038	17033	16998	17132	16981	16853	16884	16808	16898	16896	17005	16901	16695	16919	16650	16944	16863	17182	17143	16938	17157	17139	16906	17122	17058	17027	17052	16786	16807	16744	16913	16980	17062	16950	17071	16894	16956	17019	16855	16849	16807	17150	17038	16999	17271	17186	16839	17040	17064	16985	16759	16882	17055	16969	16940	16825	16999	16976	16936	17030	16870	16939	16912	16872	16873	16781	16953	16789	16867	16790	17093	16930	16934	17184	16763	16817	16870	17098	16917	16857	16816	16906	16873	16882	16946	16902	16689	16883	17081	16808	17115	17042	16923	17002	17046	16945	16826	16995	17015	17103	16957	16877	17062	16900	16982	17111	16878	16867	16962	16900	16914	16940	16861	16919	16972	17044	17033	17029	17178	16994	17073	16827	16913	16927	16915	16809	16985	16924	16950	16691	16983	16939	16935	17035	16947	17029	17031	16956	16929	17053	17118	16801	16875	16727	16949	17013	17037	16903	17202	16939	16973	16862	16850	17116	16962	17059	16829	16764	16811	16806	16894	16812	16869	16937	16991	16856	16915	16979	16699	16957	16889	16852	16971	17097	16808	16836	16873	16877	17035	16985	16770	17081	16878	17027	16900	17023	16958	16980	17115	17115	16994	16738	16913	16956	16695	16852	17050	16989	16987	17273	17104	17072	17073	16936	16812	17068	16899	17012	16709	16744	16807	16813	16758	16867	17064	16721	17092	16876	16884	16734	16990	17084	17028	16911	16994	16907	16845	16773	17104	16896	16923	16856	16713	16908	16746	17072	16834	16821	16939	16854	16924	17071	16852	16890	16751	16826	16777	16934	17153	16969	16894	17020	17091	17065	17158	16847	16768	16850	16926	16980	16831	16949	16765	16904	16944	16840	16801	17124	16846	17266	16858	16754	16802	16963	17103	16803	16976	16995	16967	16949	17196	16902	17012	16868	17073	16937	16928	17105	16823	17171	17273	16960	16838	16949	16816	16929	16953	16972	16990	17039	16840	16980	16914	16963	16874	16892	16783	16900	16776	16752	16792	17149	17158	16836	17132	17149	17076	17151	16878	17111	17077	16914	16920	16975	16993	17151	16978	16813	17010	16991	17025	16978	17064	17009	16998	16907	16746	16983	16976	16766	16919	17211	17066	16991	16797	17167	16909	16949	16917	17018	16824	16949	16949	16809	16896	16907	16712	17046	16923	17078	16901	16948	16910	16935	17062	16798	16825	17060	16940	17018	16690	16851	16909	17144	16957	16763	17084	17014	16701	16846	16860	16927	16923	16763	16756	17136	16908	17068	17012	17109	16866	16843	16750	16921	16841	17093	17056	16933	16945	16900	16863	16786	16838	17037	16910	16806	16938	17115	16965	17181	16908	16901	16868	16952	16784	17051	16781	16815	16911	16977	16888	16999	17021	16924	16819	16862	17147	16769	16872	16687	16879	16879	16869	16971	16851	16851	16793	17030	16865	16872	17099	16989	16883	16921	17061	16979	16824	16834	16886	16910	16889	16793	16758	16804	16953	16906	16826	16970	17046	17089	16955	16972	17042	17006	17173	16875	16998	17018	16818	16965	16898	16898	16892	17016	16929	17069	16944	16870	17022	16840	17177	16968	16835	16817	16903	16939	16923	17053	16963	16851	16921	16745	17061	16778	16960	16732	16723	16889	16792	17053	16953	16689	16846	16891	16932	16809	16898	16840	17053	17014	16823	17038	16857	16991	17133	16932	17050	16881	16849	16859	17042	16924	17036	16903	16771	17020	16846	17035	16895	16982	16993	16905	16624	16899	16910	16777	16884	16847	16973	16827	16768	16945	17053	16923	16951	17115	16920	16937	16978	16855	16810	16641	17117	17060	16808	16923	17058	17129	16871	17083	16956	17055	16957	16747	16853	16817	16899	16853	16990	16779	16803	16931	16918	16905	16924	16807	16950	16903	16980	17087	16903	16900	16793	16886	16904	17068	16895	16839	16620	16660	16930	16894	17095	17016	17095	17045	16853	16794	16708	16815	16829	16876	17064	16685	16970	16989	16970	16951	16840	16809	16971	17028	16852	16862	16925	16693	17052	16884	16944	17000	16827	16969	16983	16877	16832	16979	16933	16935	16642	16651	16828	16792	16946	16894	17049	16915	16934	16990	17077	16788	17213	17052	16984	16946	16887	16795	16964	16876	17048	16941	17080	16974	17004	16762	16977	16967	16818	16730	17035	16863	17007	17089	16802	17008	17024	17084	16818	16966	16946	17260	17005	17019	17076	17032	16977	16799	16892	16926	16950	16816	16902	16989	17174	16919	16870	17063	16973	16894	16953	16777	16910	16819	16812	16892	16795	16823	17122	16835	16814	17109	16869	16906	16977	16836	17073	16858	16865	16943	16869	16946	16844	17000	16990	17151	16998	17083	17172	16902	16958	16889	16950	16913	17097	16974	17071	17002	16726	17033	16922	16862	16694	16983	16848	16805	16775	16995	17127	16825	16879	17052	16844	16863	17178	17199	16925	17060	17096	16836	16971	16859	16817	16849	16878	17150	16902	16856	16883	17062	16879	17221	17110	17164	16945	16895	16953	17010	16925	16888	16773	17044	16973	17066	16935	16898	16987	16886	17028	16679	16822	16761	16827	16999	16930	16967	16803	16795	16898	17038	17108	16998	16992	17016	17204	16928	16821	16878	16923	16939	16805	17183	16788	16752	17033	16867	17111	16840	16892	16952	16915	16978	16845	17056	16952	16909	16885	16881	17148	16997	17184	16982	17176	16775	16955	17007	17005	16989	17021	16868	17136	16814	16744	16737	16879	17073	16708	16721	16824	17000	16886	16918	16953	16939	17069	16960	16875	16971	16914	17045	17064	17055	16951	16829	16846	16876	17053	16697	16944	16901	16872	16984	16633	16807	17018	16987	17119	16933	16978	17008	16869	16854	16969	17101	16890	16812	16827	16987	16790	16869	17060	17105	16910	17058	17023	17158	16853	16975	17017	17130	17037	17148	16842	16899	16740	16818	16946	16776	16870	16866	17009	17111	16951	17084	16867	16946	16979	17001	16887	17049	16941	16921	16869	16879	17083	16964	17041	16868	16974	17000	16933	16916	16901	16752	17139	16949	16912	16672	16935	16900	17051	17154	16913	17007	16924	16922	16814	16966	16980	17069	16912	16855	16932	16923	16939	17011	16617	17079	16950	16883	16927	16907	17030	16622	16954	16996	16865	16770	16769	17034	16996	16817	16929	16917	17108	16706	16884	16816	17096	16997	16862	16921	16893	16733	16909	16874	16844	16938	17067	17005	17160	16777	16946	16967	17161	17237	17059	17091	17031	16986	16965	16897	17013	17000	16837	16887	17105	16931	16886	16834	16915	16708	16600	16819	16951	16961	16805	17206	17026	16866	17008	16911	17078	17082	16692	16746	16862	16988	16913	16820	16795	16820	16726	17070	16866	16918	16946	16795	16877	16866	17062	17008	16928	16880	16740	17213	16628	16846	16962	16815	17099	17142	16870	16720	16817	16918	16829	16741	17106	16943	16932	16977	16874	16962	16883	16722	17148	16927	16817	16831	16999	16874	17081	16933	16760	17130	16989	16871	16939	16727	16919	16943	17099	16982	16889	16995	17068	16822	16955	17021	17048	16803	17053	16832	16937	16931	17110	16947	16906	16915	16974	17011	16962	16671	17059	16688	17225	16995	16919	16953	17109	16659	17099	17115	16895	17155	16977	16884	16857	16940	16918	16932	17002	17011	16946	16945	16875	16919	16991	17058	16786	16923	17096	17031	17017	16808	16863	16983	16916	16976	16943	17122	16968	17068	16885	16821	17016	16856	17139	16897	17060	16905	16825	16688	17125	16938	17066	16993	16752	16936	17069	16939	16845	16688	16731	16921	16880	16897	16971	16789	16983	16960	16883	17106	16691	16749	16771	16980	16766	16836	16987	16933	16806	16990	16902	17060	16915	17006	16977	16814	16895	16944	16807	16871	17059	16897	16965	16941	16827	16843	16806	17024	16864	17040	17035	16967	16994	17178
22950	35613	34819	28485	27151	25716	28121	31844	27866	18320	13056	10602	9750	9840	9862	9710	9861	9793	9842	9751	9756	9791	9792	9779	9679	9863	9821	9658	9745	9753	9733	9808	9767	9771	9691	9835	9667	9684	9749	9982	9747	9669	9785	9755	9635	9649	9677	9816	9809	9764	9680	9813	9676	9650	9778	9754	9636	9660	9883	9821	9716	9668	9661	9746	9762	9732	9904	9726	9936	9797	9594	9646	9694	9664	9744	9798	9624	9716	9807	9702	9728	9816	9696	9688	9624	9734	9630	9730	9774	9679	9736	9806	9702	9855	9833	9560	9751	9769	9721	9667	9800	9692	9862	9693	9849	9469	9855	9503	9803	9788	9692	9584	9765	9648	9656	9720	9737	9515	9699	9864	9738	9522	9718	9647	9794	9678	9824	9622	9652	9650	9779	9697	9718	9762	9752	9703	9911	9651	9587	9808	9825	9682	9913	9542	9845	9827	9760	9740	9746	9816	9789	9650	9778	9692	9735	9762	9701	9744	9846	9824	9646	9674	9688	9818	9599	9647	9770	9770	9577	9649	9772	9650	9658	9751	9730	9809	9649	9650	9901	9819	9630	9771	9750	9789	9665	9593	9753	9809	9740	9910	9694	9607	9714	9679	9631	9776	9681	9801	9849	9639	9705	9808	9594	9748	9698	9720	9544	9730	9737	9563	9785	9725	9804	9793	9781	9867	9727	9769	9707	9799	9641	9820	9719	9737	9709	9767	9713	9709	9595	9853	9730	9757	9750	9896	9614	9628	9742	9803	9741	9778	9659	9673	9837	9741	9767	9764	9620	9785	9797	9662	9743	9767	9633	9664	9553	9739	9718	9592	9866	9627	9800	9836	9743	9822	9739	9762	9704	9676	9707	9782	9623	9730	9723	9870	9847	9808	9741	9842	9818	9739	9927	9773	9712	9651	9738	9722	9681	9664	9626	9868	9779	9636	9616	9740	9755	9653	9775	9768	9729	9665	9741	9741	9716	9646	9724	9743	9797	9749	9681	9854	9638	9693	9814	9764	9762	9712	9797	9657	9703	9618	9815	9678	9652	9619	9752	9674	9662	9958	9750	9695	9759	9797	9686	9897	9675	9653	9804	9678	9769	9594	9777	9693	9756	9741	9749	9693	9723	9436	9934	9779	9623	9787	9665	9616	9695	9807	9522	9795	9852	9824	9633	9659	9569	9740	9697	9884	9620	9773	9610	9775	9733	9865	9600	9844	9661	9695	9799	9764	9675	9594	9760	9814	9526	9741	9611	9642	9712	9706	9848	9680	9752	9698	9629	9723	9736	9814	9559	9831	9769	9705	9734	9894	9546	9887	9847	9927	9569	9639	9794	9674	9712	9624	9627	9562	9593	9897	9695	9853	9632	9740	9663	9603	9726	9886	9667	9738	9787	9681	9701	9845	9589	9648	9719	9728	9539	9737	9600	9860	9835	9833	9746	9735	9666	9853	9686	9718	9679	9800	9636	9550	9627	9806	9755	9841	9826	9646	9677	9742	9755	9610	9821	9758	9652	9633	9622	9733	9742	9773	9735	9672	9717	9718	9593	9807	9675	9693	9742	9756	9681	9736	9761	9761	9650	9703	9696	9768	9724	9763	9845	9695	9654	9871	9811	9680	9693	9790	9763	9661	9716	9614	9826	9882	9540	9782	9808	9799	9810	9770	9722	9558	9713	9696	9803	9726	9683	9647	9707	9690	9640	9700	9826	9724	9739	9830	9690	9689	9666	9857	9602	9748	9772	9722	9896	9679	9663	9608	9823	9732	9688	9577	9785	9824	9665	9705	9697	9789	9669	9741	9826	9789	9645	9788	9844	9796	9621	9638	9603	9716	9787	9715	9650	9477	9729	9732	9582	9690	9706	9577	9730	9709	9751	9740	9622	9575	9757	9509	9782	9691	9672	9662	9796	9647	9835	9756	9711	9563	9558	9711	9771	9748	9811	9682	9584	9754	9604	9781	9712	9686	9630	9817	9718	9597	9643	9601	9710	9796	9731	9819	9734	9651	9460	9694	9722	9764	9656	9721	9755	9640	9694	9740	9670	9670	9868	9637	9626	9785	9691	9794	9739	9691	9653	9790	9777	9767	9576	9700	9744	9758	9806	9739	9712	9828	9683	9662	9757	9817	9741	9785	9721	9699	9744	9472	9899	9778	9552	9791	9735	9722	9711	9522	9721	9586	9805	9666	9803	9667	9797	9667	9761	9688	9748	9791	9693	9601	9696	9680	9687	9681	9841	9684	9716	9798	9552	9689	9734	9590	9601	9691	9774	9752	9722	9681	9751	9636	9823	9633	9777	9701	9851	9766	9752	9725	9767	9702	9560	9815	9665	9552	9865	9699	9736	9618	9842	9705	9653	9743	9641	9562	9688	9747	9701	9592	9621	9820	9490	9761	9874	9477	9640	9794	9583	9739	9674	9754	9681	10022	9665	9527	9711	9753	9768	9757	9795	9700	9774	9755	9751	9730	9810	9676	9722	9621	9660	9872	9618	9655	9815	9852	9704	9635	9890	9876	9714	9697	9844	9661	9755	9624	9553	9790	9667	9808	9668	9738	9654	9768	9623	9823	9721	9613	9742	9820	9647	9743	9714	9840	9721	9914	9725	9744	9723	9727	9728	9853	9766	9621	9796	9563	9776	9799	9616	9746	9804	9795	9785	9724	9695	9818	9631	9839	9615	9776	9626	9732	9760	9753	9730	9738	9731	9460	9736	9640	9682	9698	9871	9715	9647	9797	9800	9815	9669	9914	9728	9575	9650	9713	9692	9590	9622	9618	9844	9660	9622	9691	9705	9764	9791	9538	9661	9594	9733	9652	9740	9833	9831	9730	9768	9689	9951	9806	9813	9786	9579	9449	9821	9765	9713	9753	9675	9763	9698	9707	9635	9678	9614	9761	9760	9843	9863	9785	9786	9862	9698	9851	9795	9730	9792	9893	9689	9685	9706	9851	9679	9637	9604	9731	9729	9860	9519	9855	9692	9793	9675	9625	9612	9716	9651	9621	9667	9702	9673	9685	9801	9685	9688	9686	9723	9762	9666	9730	9662	9544	9730	9735	9733	9741	9827	9573	9685	9543	9689	9571	9809	9690	9616	9791	9680	9718	9725	9600	9711	9715	9710	9799	9728	9822	9702	9610	9696	9767	9705	9661	9656	9752	9641	9720	9836	9638	9670	9705	9721	9814	9713	9711	9785	9645	9700	9623	9643	9781	9621	9675	9752	9722	9801	9792	9796	9649	9790	9778	9836	9782	9459	9716	9621	9695	9844	9687	9673	9792	9699	9705	9870	9750	9455	9504	9596	9624	9547	9719	9602	9754	9692	9657	9789	9768	9725	9687	9795	9557	9660	9884	9755	9678	9649	9678	9708	9814	9859	9592	9735	9733	9727	9884	9788	9667	9719	9715	9750	9634	9876	9685	9762	9671	9768	9663	9874	9707	9710	9686	9685	9758	9805	9730	9642	9796	9678	9558	9707	9622	9721	9808	9655	9663	9740	9786	9793	9642	9754	9593	9831	9733	9770	9690	9690	9665	9651	9700	9681	9742	9792	9761	9647	9735	9699	9742	9640	9595	9603	9762	9649	9677	9813	9716	9671	9724	9581	9686	9750	9688	9658	9829	9603	9843	9680	9705	9734	9742	9767	9677	9796	9640	9508	9634	9714	9705	9681	9768	9704	9637	9808	9822	9627	9717	9632	9746	9734	9681	9838	9557	9813	9527	9780	9751	9665	9747	9720	9759	9766	9772	9731	9741	9762	9688	9736	9730	9722	9761	9756	9767	9725	9660	9719	9675	9756	9673	9699	9625	9687	9845	9694	9715	9714	9680	9677	9663	9788	9715	9875	9824	9675	9689	9802	9672	9739	9644	9886	9727	9638	9601	9734	9700	9730	9695	9931	9637	9700	9823	9785	9685	9698	9747	9803	9750	9744	9641	9701	9766	9738	9701	9761	9658	9696	9620	9739	9585	9549	9873	9772	9662	9854	9770	9681	9596	9806	9822	9570	9876	9728	9653	9823	9448	9740	9686	9744	9734	9742	9646	9836	9720	9672	9683	9848	9628	9712	9818	9751	9650	9717	9743	9671	9787	9640	9598	9556	9799	9852	9664	9668	9711	9541	9932	9803	9607	9805	9661	9812	9756	9780	9668	9555	9674	9610	9823	9767	9693	9693	9589	9657	9568	9656	9728	9619	9753	9716	9862	9604	9667	9830	9776	9772	9759	9567	9698	9835	9798	9747	9582	9716	9749	9901	9838	9713	9741	9690	9580	9693	9792	9798	9958	9797	9755	9602	9731	9856	9516	9805	9805	9689	9716	9814	9632	9780	9818	9809	9705	9753	9681	9645	9753	9763	9640	9676	9719	9681	9613	9722	9787	9664	9812	9723	9805	9612	9809	9725	9773	9819	9827	9779	9646	9664	9759	9856	9606	9703	9661	9690	9705	9554	9712	9693	9586	9613	9692	9641	9949	9706	9627	9664	9662	9638	9762	9563	9851	9743	9661	9637	9747	9653	9596	9859	9775	9706	9719	9636	9596	9738	9674	9679	9697	9716	9699	9797	9842	9647	9706	9681	9965	9852	9675	9486	9801	9625	9726	9858	9618	9808	9824	9685	9604	9652	9803	9597	9664	9758	9677	9685	9763	9724	9596	9729	9579	9565	9910	9599	9714	9815	9835	9819	9748	9570	9784	9893	9756	9654	9629	9584	9767	9689	9646	9762	9681	9658	9739	9757	9725	9666	9508	9872	9531	9711	9627	9782	9637	9757	9748	9713	9608	9668	9676	9645	9740	9611	9595	9756	9838	9736	9664	9633	9698	9655	9816	9822	9801	9766	9788	9621	9738	9771	9728	9584	9696	9737	9883	9826	9520	9743	9716	9773	9714	9637	9708	9746	9822	9706	9673	9773	9619	9831	9623	9653	9755	9908	9816	9689	9858	9691	9804	9660	9754	9657	9617	9820	9799	9681	9568	9706	9838	9568	9648	9605	9768	9703	9725	9725	9846	9634	9709	9699	9668	9647	9746	9766	9681	9792	9754	9732	9695	9477	9694	9440	9933	9766	9820	9654	9749	9646	9845	9771	9674	9569	9570	9745	9706	9687	9689
23494	21326	28860	26487	28326	34344	52363	53789	43484	33269	24710	19396	18038	17335	17355	17503	17492	17239	17190	17294	17332	17094	17160	17378	17490	17147	17134	17066	17304	17249	17105	17446	17061	17077	17153	17070	17016	17106	17157	17101	17129	17189	17181	17177	17179	16986	17185	17108	17148	17201	17118	17216	17250	17234	17365	16993	17104	17251	17100	17078	17102	17108	17092	17115	17286	17005	16914	17043	17115	17012	16996	17168	16937	16847	16955	17178	17006	17097	16965	16953	17172	17081	17006	17085	17333	17010	16901	16940	17032	17111	17081	16871	17183	17023	17239	17114	17116	16768	17173	17093	17074	17078	17253	17097	17063	17102	17205	17220	17127	17175	17099	16948	17033	17269	16975	17160	17133	17196	17063	17150	17103	17167	17193	17180	17159	17096	17259	16903	16941	17030	17110	16990	16918	16857	17130	17001	16964	17238	17025	17029	17001	17227	17096	17124	17075	17054	17086	16997	17177	16942	17018	16966	17048	17198	16934	17047	17252	17170	17076	16946	16945	17130	17023	17125	17128	17009	17397	17146	16929	17255	16930	17161	17309	17128	16958	17169	17021	17107	17239	16961	17142	17218	17322	17055	17203	17034	17095	17010	17196	17218	17043	17184	17207	17149	17138	17097	16966	16948	17270	17089	17144	17156	16841	16891	17058	16969	16861	16992	16944	17008	17187	17116	17032	17130	17152	17113	16785	17039	16946	17072	17084	16964	17053	17109	17084	17240	17000	17097	17251	16986	17355	17210	17005	17049	17120	17207	17335	16958	17237	17090	17102	17303	17124	17106	17006	17140	17076	16918	17115	17431	17042	17150	17251	17152	17113	16927	17187	16993	16989	17100	17230	17127	17069	17067	17089	17024	17280	17042	17047	16970	17122	17095	16865	17153	16850	16887	16972	17212	16974	17097	17129	17167	16716	16910	17133	17146	16746	16959	16863	17225	17071	17199	16902	17103	16906	16909	17039	16854	16990	16933	17049	16927	17120	17002	17036	17151	16960	17148	17201	17159	17270	17098	17098	17064	16955	17079	17189	17271	16820	17035	17030	17097	16885	17189	17076	16987	17166	16871	17031	17076	17175	17042	17119	17099	16934	17095	17069	17108	17181	16971	16983	16941	16959	17005	17090	17098	17080	17150	16950	17118	16977	17019	17278	17155	17093	17019	17049	17077	17111	17200	17120	16969	17069	17201	17126	16963	17028	17128	16988	17071	16982	17221	17062	17116	17027	17020	17160	16836	17067	17057	16999	17286	17238	17123	17064	17243	17054	17212	17118	16991	17239	17282	17056	17085	17100	16969	17077	16875	16883	17174	17226	17128	17304	17132	17147	17252	17016	17044	17056	17107	17006	16944	17113	17059	16886	17064	17169	17217	17095	17093	17211	17031	17102	17265	17062	16826	16967	17337	16967	17271	17085	17042	16793	17210	17382	17075	17261	16968	17125	17225	16979	17017	16952	16901	17180	17064	17122	17152	17222	16959	16914	16780	16894	17252	17057	17067	16971	17130	16943	17096	17147	17059	17066	17065	16930	17015	16868	17074	17041	17090	17012	17078	17161	16976	17160	16826	16937	16986	17110	17076	17059	17238	17202	17296	17018	17037	17185	17248	17000	16951	16990	17222	16996	17051	16951	16831	16987	17193	17051	17123	17175	17012	17235	17174	17020	17173	17254	17060	16940	17006	17076	17234	17104	17140	17160	17252	16834	16894	17040	17155	17160	17098	17182	17068	16996	17058	17119	17095	17056	17048	17325	16838	17217	17162	16989	17083	17271	16967	17166	16894	17264	16998	17034	17196	17084	17215	17190	17173	17004	17069	16904	17092	17317	17125	16930	17113	16894	17281	16948	17131	17237	17056	17184	17303	17156	16989	17212	17214	17232	17108	17103	17119	17142	16932	17051	16838	17041	17057	17171	17056	17040	17038	17306	17126	17092	17263	17230	17249	17141	17193	17024	17139	17283	16957	17044	17132	17240	17024	17236	16990	16956	17262	16831	17101	16948	16977	16927	17071	17151	16988	16964	16993	17200	17068	17094	17098	16892	16995	17161	17111	17211	17147	17221	17098	17281	17240	17164	16841	17070	17014	16794	17077	17071	16991	17027	17127	17307	16972	17032	16979	17168	17200	17192	17263	16998	16925	17071	17011	17092	17082	17204	16979	17155	16997	17085	17112	17053	16988	17143	17061	17185	16926	16875	17056	17200	16965	17124	16943	17115	17173	16956	17305	17002	17200	17060	17027	16959	17122	17247	17243	17159	17082	17229	17202	17054	17221	17015	16837	16970	17067	17056	17304	17061	17119	17221	17115	17096	17064	17082	17049	16922	16966	17179	17013	17113	17145	16943	17046	16988	16994	17165	17036	17147	16951	17165	17011	16906	16900	17194	17111	17026	17087	17017	17019	16893	16910	17077	17074	17059	17183	17068	17340	17106	17018	17092	17069	17168	17084	17132	17154	16976	17154	17041	17056	17097	17199	17010	17281	17301	17080	17315	17188	16959	16886	17040	17061	17067	17149	16951	16914	17090	17130	17134	17282	16805	17106	17261	17176	16911	17041	17034	17043	16962	16962	16998	17196	17169	17176	16911	16946	17000	17066	17036	17063	16940	16993	17083	17142	17269	17021	17281	17019	17151	17293	17048	17052	17162	16916	17023	16945	17148	17021	16964	17075	17053	17108	16978	16990	17097	17210	16953	17088	17029	16876	17021	16988	17139	17105	17066	17222	17095	17030	17193	17161	17064	17181	16995	16897	17128	17135	16892	17154	17267	17215	17019	16962	17089	16935	17206	17127	16904	17176	16996	17301	17032	17015	17202	17199	17058	16922	17008	17165	17059	16987	16978	16805	16968	16994	17115	17115	17425	16931	17263	17175	17089	17133	17191	17110	17080	17118	17122	17065	17052	17033	17114	16956	17116	16962	17177	17175	16953	17127	17041	17258	17040	17172	17084	16982	17233	17290	17226	16997	17051	17077	17054	16955	17128	17201	17061	17246	17153	17360	17222	17208	17231	17067	17207	17021	17056	16998	17045	17005	17161	16755	17113	17144	17190	17201	17096	16840	16921	17315	17173	17053	17174	17254	17184	16956	17194	17196	17014	17219	17276	16999	17199	17081	16893	16923	16893	17073	16992	16868	16930	16832	17200	17079	17064	17267	17271	17037	16989	17117	17027	16900	17161	16888	16938	17065	17096	17023	16938	17135	17141	17075	16996	16964	16930	17096	17034	17043	17158	16997	17078	17066	17118	16964	17030	17205	17050	17276	17192	17123	17026	17058	16873	17019	16885	16971	17071	17208	17109	17069	17005	17017	16801	17049	17155	16903	16885	16939	17020	17051	17192	17178	17056	17208	16865	17183	17233	17021	17114	16873	17113	17009	16906	16837	16925	17038	16928	17180	17245	17114	17100	17003	17069	17092	17094	17003	16811	17031	17079	17394	17095	17181	17007	17116	17102	17134	16848	16990	17039	17149	17009	17052	17343	17303	17149	17028	17123	17218	17236	17249	17178	17083	17033	17009	17055	16939	17207	17403	17185	17141	17018	17044	17071	17061	17001	17343	16964	17176	17087	16984	17241	16868	16939	16950	17207	17192	17053	17039	17210	16997	16996	17025	17328	17016	17181	17110	17102	17107	17103	17086	16892	17134	17176	17055	16924	17155	17269	16867	17065	16924	17085	17365	17152	17018	16937	17050	17065	17225	17091	17105	17072	16852	17153	17111	17125	17049	17046	16836	16999	17029	16935	17178	16981	16994	16999	16911	16908	17120	16963	17197	17211	17174	17060	17200	16892	17263	17151	16938	17283	16988	17097	17015	16926	17138	17191	17136	17137	17212	17275	17080	17022	17433	17218	16949	17143	17247	17074	17232	17144	17227	17216	17099	16983	17174	16993	17022	17152	17232	16952	17158	17218	17133	17091	17183	17235	17140	16803	17066	17298	17015	17064	17074	17189	17154	16943	17259	17219	17108	17197	17029	17098	17065	17016	16931	17072	17063	17044	17118	17357	17035	17189	16914	17185	17260	17034	17268	17089	17003	17063	17109	16903	16838	17101	17055	17301	17225	17055	17211	17040	17117	17062	17139	16910	17134	17010	17092	17415	17134	17290	17081	16917	17117	17280	17077	16897	17217	17009	17103	16983	17186	17008	17005	16914	16988	17004	17118	17154	17253	17145	17131	16862	16858	17030	16867	17083	17052	17199	17041	16865	17086	17148	16978	17146	17134	17062	17207	17014	17003	17221	16908	17166	17005	17284	17396	16946	16934	17138	17226	17175	17083	16917	17188	17094	17212	16971	17009	17101	17250	16830	17194	16863	17034	16993	16796	16903	17129	17037	16836	17048	16875	16918	17112	16997	17145	17157	17022	17098	17080	17002	17170	17035	17067	16967	16950	17039	17141	17168	17261	17248	16948	17021	17148	17263	17022	17001	17321	17186	17087	17098	16938	17133	17098	17104	16930	17067	17212	17050	17098	17075	16973	17112	17016	17262	17300	17124	17152	16795	16928	17142	17055	16965	17216	17001	16925	17062	17273	16930	17093	17074	17026	17345	16959	17151	16966	17178	17220	17048	17048	17207	17194	16851	16973	16883	17140	16964	17023	17160	16878	16949	17209	17246	17221	17198	17205	17105	16910	17019	17019	16948	17130	16838	17074	17016	17127	16979	17324	17142	17252	16957	16919	16947	16877	17154	16968	17059	17110	17133	16905	16997	17148	16970	16864	17276	17317	17182	17196	16958	17083	17131	17081	16986	17081	17282	17096	17183	17184	17156	17213	16794	17080	17034	17156	17063	17201	17239	16871	16812	17077	17091	17260	16941	17127	17190	17273	16995	17154	17117	16858	16921	17186	17163	16934	17320	17071	17272	17117	17020	17152	17244	17102	17038	17033	17016	16999	16974	17116	17126	16950	16934	17160	17143	17039	17020	17041	16976	16910	16955	17092	17137	17013	17060	17148	17056	17094	17175	17084	16997	17038	17001	16832	16735	17030	17005	17193	16958	17064	17340	17035	17080	17021	17071	17118	17062	16866	16890	16996	17114	16974	17285	16957	17191	17067	17236	17030	17178	17029	17228	17041	17160	17098	16892	16746	17082	17033	17083	16994	17140	17043	17050	17240	17081	17187	17130	17028
25011	43250	41000	37362	32981	32197	49037	45136	35659	23444	15912	11360	10293	10117	10055	9902	10194	9947	9991	10020	9858	9999	10036	9968	10125	10017	9985	10145	10007	10059	10025	10073	10007	10122	10051	10023	9865	10017	9819	10026	10127	10046	9910	10046	9985	10041	10041	10144	10075	9912	9947	10116	10163	10043	9959	10203	9937	9977	9891	9781	10131	10169	9915	9858	9972	9899	10017	9959	9932	9916	9976	10166	9918	9895	9884	9921	10007	9850	9920	9901	9880	10062	10018	10025	10149	10035	9962	9773	9905	10122	9980	10214	10034	9980	9941	10009	9937	9929	9838	10001	10047	10096	9987	9815	9953	9937	10137	10050	9907	10062	9859	9944	9948	9954	9941	9954	9954	10026	9864	9964	10108	10016	9976	9922	9984	9897	9960	9865	9958	10006	10098	9998	9902	9932	9945	10029	9882	9923	10004	9875	9952	10026	10042	10061	10086	9850	9943	9838	9883	9878	9955	10027	9974	10054	9946	9966	9817	9835	9741	10060	10161	9923	10018	10024	10113	9817	9898	9873	9885	9925	9909	9860	9903	9992	10055	9826	9837	9919	9896	9939	9928	10061	10038	9895	10051	9985	9873	9987	9970	9842	9983	10128	9913	9721	10022	9886	9751	9988	9777	9828	10167	9842	10033	9859	9923	9971	9903	10120	10130	9930	9853	9952	9821	9890	9939	10053	9959	9878	9949	9905	9988	10148	9832	10053	9923	10041	9940	9993	9887	9954	9948	9963	10021	9946	10011	9910	9870	9930	9796	9978	10041	9943	9985	9928	9844	9788	10062	10001	10021	10013	9987	9960	9851	9978	9966	9971	10041	9955	10021	9982	9965	9825	9964	9979	9899	9944	9988	9862	9931	9896	9928	10147	9828	9893	10001	9985	10005	10004	10075	9949	9890	9995	10064	9918	9943	9992	10036	9820	9900	10136	9943	10134	10004	9980	10037	9967	9913	9897	10036	9909	9940	9977	10013	9994	9923	9963	9941	10005	9786	9906	9903	10013	10117	9926	9804	9979	9880	9915	9899	9864	9865	9922	9937	10009	9832	9863	9829	9995	10011	10001	9852	9943	9980	9946	10093	9916	9981	9907	9867	9906	9887	10006	10009	9888	10052	10032	9949	9997	9851	10040	9777	9833	9973	9976	9978	9970	10067	9891	9961	9841	9963	9965	9882	9956	9967	9934	10075	9908	9775	9913	9903	9850	9956	9885	9957	9966	9941	10011	9948	9944	9784	9901	10013	9880	10003	9906	10023	9952	10058	10066	9868	9840	9974	9846	9932	10025	10063	10039	9970	9979	10019	9741	9947	10100	9962	10013	9907	9961	10027	9984	9930	9964	10019	10127	9886	9932	9962	10139	10036	9927	10068	9921	9962	9774	9940	9894	9859	9983	10073	9986	9958	10049	9971	9929	10081	9944	10092	9912	9777	10071	10056	10114	9680	9927	9834	9997	10004	9962	9860	9877	9919	9963	10071	9975	10012	10018	9971	9906	10046	9948	10004	10001	10015	9945	10146	9825	9882	9915	9923	9925	10060	10002	9973	9842	10071	9925	10009	9925	10081	10041	9936	10074	9745	9984	9995	9990	10058	10063	10058	10018	9894	9986	9882	10013	10026	9931	10019	10170	9785	9855	9958	10124	9807	9926	10057	9965	9942	10191	9869	9861	9989	9996	9917	9835	9955	9959	9926	9789	9902	10015	9845	9892	9861	10047	10040	10007	9984	9998	10125	9842	9867	9985	9820	9929	9962	9843	9951	9893	9956	9851	9856	9982	9830	9978	10186	9997	9764	9810	9876	9927	9964	10070	10034	10072	9847	9984	9954	9885	9912	9889	10005	10056	10003	9911	9937	10068	9948	10034	9964	9845	9966	9982	9981	10024	9887	9831	9960	10031	9874	9882	9887	9880	9967	9951	10030	9908	9872	9921	10065	9907	9961	9811	9976	9989	10088	10070	9847	9867	9926	9881	9972	9988	10072	9897	9938	9866	9917	9839	9932	9793	9895	10002	9830	9938	9832	9934	9856	9829	10005	9943	9835	9822	9872	9975	9949	9901	9991	9822	10003	9836	9915	10052	9818	9972	9923	9978	9971	10009	9824	9872	10054	10036	9880	9871	9953	9917	9951	9980	9977	9829	10028	9924	10093	10016	10063	9813	9962	9850	9910	10042	10022	10031	9895	10033	9951	9917	10003	10103	9956	9958	9931	9889	9950	9937	9974	10095	9818	10090	10036	9884	9829	9836	9980	10110	10009	9860	9907	9922	9865	10012	9869	9911	10093	9981	10063	9969	9815	9967	10011	10106	10025	9853	10003	9894	9992	9983	9850	10050	9851	9841	9968	10067	10061	9863	9944	9905	9951	10084	10045	9741	9990	9877	9865	9782	9798	10230	9866	9987	9799	9841	10003	9888	9953	9903	9921	9814	9873	9852	9990	9903	9805	10030	10106	9842	9865	9983	9877	9938	9990	9924	9933	9966	9854	9915	9887	9964	9890	9859	9876	9971	9959	9860	9967	9848	10011	9821	9915	9961	9855	9939	10063	9911	9818	9804	9745	9996	10072	9992	9972	9862	10001	9944	10058	9945	10053	9951	9921	10049	9959	9951	9863	9749	9797	9961	9959	10018	9939	9830	9940	9949	9889	9958	9923	9743	9866	9952	10014	9888	9923	9854	9853	9990	10060	9937	9997	9901	9821	9843	9858	9847	9839	10000	9899	9930	9917	9851	9940	9962	9862	10006	10017	9942	9909	10128	9801	9882	9867	10081	9895	9975	10032	9942	9938	9909	9925	9889	9973	9990	10037	9776	9923	9825	9992	10068	9904	9883	9871	10002	9879	10039	9951	9954	9798	9972	9981	10128	9773	10016	10123	9907	9922	9929	9897	9947	9982	9868	10047	10070	10005	9921	9754	10141	9980	9853	9840	9928	10050	9922	10002	9992	10002	9986	9853	10101	10035	9797	10033	9948	9997	10021	9993	9854	9964	9880	10106	9942	10022	10047	9899	9898	9920	9919	10084	9852	9934	9820	9936	9895	9771	9996	9945	10054	9925	10042	10008	9911	10014	9925	9928	9801	10083	9949	10005	9862	9953	9821	9862	10010	9959	9959	9901	9951	9975	10069	9915	9888	10067	10052	9876	9810	9995	9883	10036	10115	9857	9767	9913	9997	9843	9951	9908	9919	9807	9965	9981	9814	10069	10028	9881	9911	9812	10036	9782	10042	10028	9893	9974	9915	10059	9938	9944	9909	9851	10050	9919	9965	9904	9883	9765	9881	9817	10032	9942	9932	9961	9892	9927	10011	9806	10031	9843	10033	10050	9873	10072	10020	9881	10107	9935	9959	9832	9831	9872	9904	9937	9939	10025	10026	9965	10000	9916	9892	10021	9843	10002	10035	9889	9840	9984	10013	10045	10003	9858	10106	9940	9951	10019	9998	10053	9792	9858	9982	9993	10074	9837	9927	9963	9989	10100	9949	9886	9942	9928	9928	10006	10130	9915	9846	9909	9950	9918	9878	9873	9775	10050	10086	9925	9889	9897	9881	9877	9957	9985	10088	10009	9971	9914	10056	9956	10123	9954	9754	9994	10035	9943	9914	9724	9882	9999	9881	9966	10049	10018	9872	9917	10003	9933	9948	10038	9954	9984	10037	9870	9759	9872	9980	10030	9902	10025	10011	9963	9940	9797	9834	10010	9917	9836	9754	9908	10002	9923	9913	9923	9848	9927	9990	9958	9803	9925	10015	9840	9771	10163	10033	9861	9837	10069	9847	9941	9998	9836	9922	9886	10011	9953	9923	9912	9906	9981	9877	9756	9887	9912	10051	9947	9936	9837	9958	9878	9936	9912	9987	9990	9887	9944	9995	9998	10135	10009	9833	10064	10005	9952	9920	9959	9984	9821	9970	10001	9863	10047	9973	10127	9870	10025	9931	9846	10006	10031	9826	9974	9885	10006	9887	10027	9896	9960	9996	9913	9967	9963	9809	9835	10098	9783	9980	10064	9965	9785	9743	10051	10002	9972	9786	9749	9849	9950	10022	9799	9964	9879	10011	10088	9951	9870	10067	9862	9909	9974	9863	9805	9852	10017	10001	9772	9966	9920	9906	9843	9954	9925	9971	10021	9823	10096	9990	9886	9890	9954	10005	9894	9793	9991	9837	10077	9997	10014	9965	9913	9843	9907	9809	10105	9846	9848	9943	9867	9826	9956	9812	9949	10043	9872	9832	9848	9847	9956	9893	9934	9848	9887	10032	9933	9978	9944	10082	10104	9853	10209	10007	9952	10048	9800	9881	9865	9693	9885	9982	9906	9809	9969	10012	10076	9940	9962	9907	9888	9781	9811	10030	10008	9970	9838	9928	9967	9904	9925	10038	9946	9791	9907	10028	9809	10015	10035	9986	10021	10119	9892	9918	9902	10008	10000	9979	9842	9824	10061	9888	9920	9974	9984	9920	9999	9934	9846	9957	9877	9851	10018	9812	9881	9977	9812	9982	9993	9894	9930	9958	9883	9906	9730	9843	9793	10005	10103	9896	9986	9846	9800	10095	9911	10003	9905	9871	9832	9799	9885	9870	9914	9870	9966	9791	9849	10038	9817	9976	9814	10032	9852	9896	9949	9951	10002	10050	9940	9809	10015	9809	9820	9911	9935	9890	9909	10000	9870	9850	9964	10115	9985	9819	9872	10016	10135	10007	9915	10000	9995	9879	10005	9980	9990	9899	9886	9979	9910	9961	9967	9866	9970	9912	10079	9910	9898	9898	9900	9915	9736	9739	9846	9869	10037	9950	9854	10035	10064	9911	9789	9832	9950	9989	10006	9771	9888	9995	9943	10018	10040	9737	10027	10195	9929	9858	9884	9938	9746	9871	9891	9974	9986	9880	9972	9841	10065	9892	9977	9825	9921	9874	9955	10022	9943	9778	9953	9881	9939	9869	9916	10047	9916	9945	10059	9848	10038	9858	9856	10020	10035	9964	9835	10125	10068	9958	9913	9931	9997	10033	9796	9859	9902	9923	10141	10018	10013	9922	9994	9814	9828	9851	9992	9904	9878	9806	9860	9873	10006	9980	9900	9921	9964	9948	9993	9851	9898	10022	10127	9863
33521	35294	40022	37377	32750	30067	28322	24447	20074	18707	17766	17259	17271	17212	17250	17126	17095	17032	17049	17260	17288	17317	17322	17306	17003	17180	17308	17224	17155	17333	17249	17013	17178	17170	17490	17220	17145	17052	17229	17053	17160	17199	17127	16965	17410	17168	17281	17154	17412	17027	17205	17156	17226	17186	17164	17253	17211	17204	17391	17147	16986	16983	17106	17395	16849	17171	17224	17090	17413	17007	17328	17212	17222	17269	17153	17255	17050	17279	17180	17206	17162	17127	17315	17157	17050	17162	17132	17260	17047	17044	17069	17079	17271	17030	17002	17223	17199	17036	17199	17449	17233	17087	17241	17106	17334	17229	17245	17160	17218	17170	17038	17187	17183	17282	17157	17236	17123	17368	17148	17327	17121	17066	17365	17133	17154	17139	17002	17444	17249	16972	17148	17203	17189	17050	17133	17061	17111	17009	17096	17156	17003	16963	16983	17125	17009	17013	16898	16989	17191	17010	17100	16925	17205	16853	17069	17223	17137	17165	17149	17386	17184	17304	17342	17137	17240	17280	17021	17023	17204	17018	17018	17218	17264	17199	16978	17280	17162	17089	17036	17129	17091	17263	17209	17116	17094	16978	17226	17109	17045	17267	17236	17102	17212	17044	17170	16979	17216	17001	17148	17202	17356	17289	17291	17184	17127	17319	17074	16996	17064	17185	17249	17165	17251	16985	17187	16879	17366	17229	17297	16985	17265	17313	17205	17167	17113	17067	17050	16939	16959	17077	17217	17139	17179	17286	17349	16768	17123	17027	17055	17057	17303	16992	17175	17272	17151	17104	17113	17313	17296	16926	17093	17222	17138	17086	17027	17229	17020	17069	17091	17054	17095	17270	17100	17079	17196	17264	17110	17038	17014	17053	17048	17245	17204	17050	17186	17392	17018	17284	17409	17124	17101	17074	17295	17175	17087	17265	17246	17201	17228	17027	16957	17039	17299	17221	16941	17143	17087	17275	17218	17329	17202	16997	17210	17335	17189	17134	17090	17142	17045	17046	17192	17334	17192	17186	17048	16957	17177	17167	17216	17143	17131	17088	17146	16948	17201	16931	16824	17142	17208	17091	16993	17183	17227	17080	16995	17244	17361	17255	17175	17246	17278	17090	16987	17207	17162	17308	17000	17129	17083	17182	17130	17043	17079	17059	17414	17303	17151	17421	17292	17296	17120	17098	17075	17084	17174	17113	17206	17128	17231	17348	17401	17057	17231	16801	17175	17153	17267	17326	17101	17285	17321	17311	16903	16952	17300	17143	17221	17270	17144	17317	17185	17199	17290	17092	17163	17016	17096	17118	17118	17430	17251	17250	17175	17074	17277	17229	17187	17435	17463	17356	17131	17110	17066	17291	17231	17182	17220	17054	17123	17168	17023	16853	17094	17256	17051	17278	17032	17165	17055	17223	17055	17198	17063	16948	17023	17061	17202	17232	17350	17208	17295	17104	17162	17052	17153	17108	17107	17145	17425	17025	16997	16884	17372	17257	17081	17265	17150	17112	17070	17231	17147	17064	17135	17183	17123	17204	17345	17336	17299	17243	16978	17095	16928	17325	17203	17196	17349	17402	17020	17117	17209	17118	17095	17189	17076	17293	17307	17223	17250	17314	17070	17103	17034	17063	17153	17286	16992	17236	17100	17049	17118	17244	17081	17137	17187	16894	17121	17074	17211	17379	17231	17100	17248	17135	17102	17125	17385	17341	17198	17143	17168	17104	17254	17239	17086	17239	17262	16954	17281	17205	17351	17345	17156	17068	17125	17333	16926	17306	17476	17393	17256	17095	17225	17246	17117	16991	17119	17131	17243	17031	17171	17206	16912	17168	17259	17215	17288	17301	17253	17178	17004	16885	17158	17313	16916	17089	17116	17079	17234	17109	17098	16921	17206	17119	17105	17280	17131	17233	17247	17185	17081	16836	17144	17330	17139	17215	17186	16998	17124	17061	17269	17165	16967	17281	17188	16914	17291	17153	17219	16996	17249	17035	17064	17106	17237	17239	16997	17063	17179	17203	17391	17037	17125	17064	17099	17010	17305	17024	17049	17472	17099	17079	17201	17088	17037	17077	17234	17244	17221	17201	17134	17076	17107	17066	17173	17264	17316	17200	17102	17129	17048	17286	16986	17292	17200	17085	17223	17199	17339	17296	17231	17181	17184	17192	17174	17262	17184	16984	17197	17163	17130	17191	16986	17104	17297	17226	17203	17176	17104	17234	17133	17327	17366	17263	17241	17260	17089	17192	17108	17093	17425	17152	17284	17219	17074	17128	17262	17315	17161	17048	17181	17303	17231	17241	17202	17051	17169	17133	17354	17055	17224	17314	17250	17270	17141	17175	17173	17178	16993	17335	17270	16936	17125	16989	17034	17346	17204	17016	17176	17286	17072	16980	17211	17173	17230	17286	16997	17097	17329	17129	17371	17317	16981	17169	17136	17108	17356	17404	17256	16932	17145	17312	17081	17127	16868	17105	17174	17193	17186	17133	17367	17059	17068	17199	17159	17230	17181	17280	17396	17040	16988	17036	17284	17130	17003	17133	17056	17140	17355	17234	17125	17263	17217	17102	17105	17256	17233	17317	17065	17362	17142	17213	16990	17133	17192	17125	17052	17204	17156	17106	17300	17218	17431	17015	17120	17176	17258	17058	17030	17154	17049	17305	17088	17255	17200	17118	17145	17091	17007	17241	17257	17268	17184	17146	17139	16921	17117	17244	17201	17050	16964	17022	17140	17236	17202	17298	17185	17147	16957	17075	17245	17313	17173	17380	17342	17061	17248	17118	17198	17228	17220	17157	16984	17228	17287	17115	16893	17246	17167	17095	17121	17102	16933	17339	17224	17208	17093	17115	16876	17201	17270	17191	17144	17245	17160	17122	17225	17224	17220	17145	17367	16989	17058	17099	17092	16978	17152	17040	16945	17136	17084	17351	17058	17189	17106	17321	17270	17108	17314	17046	17338	17068	17223	17053	17402	17430	17237	17153	17061	17026	17024	17185	17075	17056	17127	17098	17239	17302	17056	17108	17405	17082	17176	17072	17264	17231	17275	17290	16866	17073	17168	17094	17099	16947	17175	17267	17288	17172	16917	17085	17179	16989	17175	16992	17225	17160	17110	17123	17105	17038	17238	17296	17051	17062	16923	17123	17266	17227	17283	17387	17154	17160	17409	17501	17385	17155	17123	17367	17159	17215	17081	17001	17134	17152	17089	17140	17076	17158	16992	17421	17209	17091	17046	17146	17158	17084	17217	17019	17056	17132	17135	17188	17114	16968	17103	17123	17357	17081	17045	17252	17065	17416	17043	17373	17049	17081	17301	17352	17228	17221	17122	17162	17073	17228	17279	16945	17123	17229	17115	17032	17182	17191	17444	17256	16966	17110	16989	16993	17217	17275	17299	16980	17028	16980	17142	17055	17127	17098	17180	17089	17271	17191	17338	17315	16988	17028	17085	17200	17262	17408	17123	16948	17013	17041	17176	16921	17124	17250	17152	16947	17240	17174	17380	17233	17123	17424	17172	17084	17231	17109	17193	17031	17111	17156	17167	17241	16975	17289	17203	17156	17268	17235	17036	17277	17166	17195	17130	16965	17223	17114	17100	17026	17112	16986	16969	17203	17240	16986	17065	17176	17013	17003	17027	17330	17222	17233	17304	17322	17327	17208	17082	17086	17145	17274	17211	17260	17156	17089	17213	17114	17211	17087	17241	17035	17315	17156	16980	17030	17225	17043	17139	17152	17233	17149	17118	17155	17308	17232	17281	17209	17105	17150	17061	17163	17154	17259	17019	17174	17129	17072	17165	17177	17263	17089	17136	17124	16994	17036	17167	17291	17096	17189	17290	17131	17118	17167	16928	17062	17283	17132	17231	17327	17190	17121	17174	17193	17063	17271	17235	17123	17363	17239	17259	17183	17063	17244	17324	17288	17059	17200	17305	17130	17126	17160	16949	17209	17206	17125	16980	17342	17389	16894	17137	17183	17115	17099	17121	17045	17008	17273	17121	17229	17190	17249	17209	17196	17331	17318	17262	17209	17212	17185	17256	17069	17493	17360	17231	17190	17070	17232	17048	16919	17171	17284	17212	17294	17169	17012	17202	17125	17206	17146	17042	17192	17231	17341	17156	17157	17203	17184	17197	17386	17149	17201	17010	17025	17114	17034	16940	17158	16782	17394	17157	17438	17290	17293	17058	16996	17094	17081	17135	17225	17274	17396	17186	17403	17067	17233	17118	17140	17258	17193	17174	17152	17198	16978	17177	17022	17106	17226	17330	17160	17369	17183	17091	17263	17138	17247	17049	17037	17278	17149	17038	17071	17110	17310	17119	17098	17313	17110	17275	17263	17218	17234	17151	17061	17334	17039	17024	17179	17215	17198	17214	17264	17159	17097	17088	17179	17301	17140	16992	17275	17031	17279	17241	17078	17302	17435	17320	17414	17134	17167	17325	17062	17178	17326	17365	17072	17392	17196	17062	17017	17145	17329	17335	17190	17042	17065	17295	17115	17198	17180	16938	17236	17244	17021	17184	17119	17306	17266	17019	17190	17072	17139	17265	17060	17204	17236	16987	17254	17074	17075	17087	17172	17254	17101	16980	17055	17195	17169	17164	16899	17338	17190	17171	17117	17236	17220	17161	17152	17156	17100	17254	17115	17240	17308	17090	17025	17148	17041	17052	17150	17223	16967	17238	17007	17108	17151	17199	17143	17223	17051	17149	17068	17139	17133	17206	17239	17240	17015	17153	16783	16977	16974	16928	17332	17370	17033	17209	17303	17108	17235	17220	17026	17242	17226	16865	17185	17047	17227	17247	17282	17381	17222	17015	17038	16986	17299	17212	17224	17315	17163	17150	17288	17094	17099	17162	17136	17183	17141	17130	17224	17254	17093	16856	17182	17118	17139	17035	17016	17044	17200	17231	17040	17241	17181	17157	17153	17087	17133	17132	17148	17166	17174	17205	17113	17099	17068	17051	17165	17116	17218	17090	17273	17018	17137	17072	17319	17108	17028	17105	17119	17289	17113	17225	17260	17057	17184	17286	17053	17136	17158	17135	17277	17107	17033	16942	17222	17184	17123	17260	17331	17189	16991	16996	17299	17107	17167	17056	17257	17271	16974	17137	17076	17165	17084
22902	33589	34813	29702	25027	22566	20408	15648	12003	10827	10196	9780	9829	9612	9654	9772	9780	9912	9713	9926	9901	9661	9889	9805	9681	9647	9900	9757	9756	9677	9628	9677	9862	10001	9829	9815	9685	9778	9739	9745	9871	9877	9798	9748	9658	9808	9687	9719	9833	9805	9712	9619	9921	9633	9698	9778	9801	9668	9755	9831	9834	9688	9949	9853	9591	9762	9699	9816	9627	9838	9611	9775	9741	9864	9776	9673	9676	9878	9743	9669	9806	9635	9793	9786	9834	9671	9776	9797	9835	9801	9788	9652	9747	9854	9700	9690	9716	9737	9591	9643	9747	9672	9839	9754	9803	9795	9707	9781	9713	9657	9815	9646	9560	9663	9736	9810	9838	9684	9781	9837	9619	9770	9728	9667	9806	9689	9861	9662	9850	9785	9663	9819	9757	9662	9892	9677	9649	9687	9765	9792	9495	9585	9813	9868	9768	9691	9646	9743	9605	9602	9873	9696	9712	9884	9768	9686	9754	9857	9817	9768	9722	9664	9694	9706	9805	9729	9728	9733	9687	9768	9696	9785	9575	9750	9773	9835	9680	9640	9780	9786	9650	9725	9708	9848	9859	9779	9718	9675	9726	9695	9716	9672	9806	9759	9805	9837	9818	9593	9732	9781	9659	9842	9806	9805	9770	9720	9774	9744	9772	9760	9834	9600	9700	9869	9848	9640	9661	9927	9596	9741	9812	9829	9769	9614	9766	9917	9758	9720	9826	9616	9697	9729	9778	9730	9604	9729	9722	9658	9646	9788	9624	9673	9902	9909	9824	9650	9708	9865	9751	9681	9837	9875	9782	9791	9555	9694	9665	9635	9806	9706	9797	9554	9858	9819	9752	9717	9558	9786	9786	9841	9736	9605	9853	9718	9727	9652	9748	9783	9787	9736	9799	9791	9716	9820	9892	9864	9847	9733	9831	9773	9737	9820	9730	9654	9763	9742	9826	9662	9857	9796	9791	9847	9476	9760	9899	9600	9760	9873	9680	9655	9772	9597	9736	9673	9763	9653	9814	9549	9771	9642	9739	9811	9606	9756	9783	9771	9698	9778	9622	9681	9778	9782	9682	9782	9801	9731	9673	9876	9727	9817	9724	9864	9661	9732	9668	9774	9772	9808	9806	9813	9785	9798	9752	9731	9643	9789	9764	9747	9911	9816	9613	9729	9756	9822	9805	9832	9809	9706	9713	9640	9755	9697	9748	9831	9679	9769	9928	9778	9771	9574	9775	9614	9787	9867	9617	9741	9645	9816	9876	9850	9656	9655	9671	9811	9758	9630	9863	9687	9820	9753	9848	9648	9625	9645	9865	9754	9654	9788	9615	9703	9676	9709	9727	9728	9781	9766	9695	9788	9735	9891	9700	9799	9813	9539	9787	9662	9793	9818	9743	9650	9829	9811	9678	9685	9810	9853	9791	9742	9775	9596	9669	9607	9718	9667	9777	9764	9727	9694	9853	9611	9830	9758	9950	9786	9660	9631	9666	9676	9769	9850	9755	9656	9653	9811	9793	9809	9887	9868	9668	9585	9904	9834	9719	9846	9681	9739	9831	9752	9798	9763	9707	9722	9916	9686	9694	9725	9572	9667	9708	9664	9881	9671	9708	9683	9809	9842	9759	9726	9735	9766	9716	9742	9823	9865	9682	9640	9767	9927	9821	9716	9674	9830	9763	9734	9704	9724	9871	9613	9774	9681	9727	9737	9729	9642	9752	9746	9743	9842	9834	9741	9811	9613	9776	9751	9920	9542	9840	9750	9743	9751	9796	9754	9566	9722	9801	9738	9693	9696	9722	9667	9699	9659	9719	9815	9684	9651	9837	9723	9814	9801	9663	9749	9776	9635	9887	9660	9740	9745	9697	9676	9710	9687	9664	9650	9735	9739	9785	9822	9662	9807	9746	9718	9799	9713	9761	9715	9734	9817	9718	9700	9675	9866	9795	9709	9655	9713	9749	9735	9732	9769	9704	9697	9826	9788	9769	9811	9716	9663	9838	9867	9752	9713	9644	9749	9807	9745	9763	9726	9801	9878	9686	9882	9696	9713	9813	9657	9595	9820	9659	9761	9796	9844	9809	9917	9814	9666	9782	9838	9886	9701	9681	9823	9747	9793	9646	9807	9786	9567	9762	9763	9840	9768	9846	9679	9694	9771	9725	9678	9726	9809	9648	9745	9559	9710	9791	9695	9776	9943	9649	9778	9717	9646	9872	9831	9769	9783	9637	9711	9594	9808	9796	9733	9637	9869	9749	9788	9743	9868	9599	9682	9849	9779	9694	9761	9760	9854	9644	9787	9772	9825	9810	9795	9670	9744	9780	9778	9738	9636	9701	9663	9662	9884	9829	9551	9715	9907	9773	9615	9678	9511	9807	9819	9791	9833	9837	9747	9754	9797	9778	9818	9704	9740	9595	9696	9795	9800	9662	9743	9733	9707	9621	9677	9665	9851	9789	9787	9741	9744	9650	9722	9815	9660	9840	9633	9720	9655	9877	9892	9761	9876	9693	9685	9840	9727	9790	9741	9585	9860	9862	9617	9980	9764	9860	9754	9682	9956	9688	9971	9779	9655	9805	9563	9681	9690	9726	9745	9787	9782	9734	9786	9688	9773	9910	9742	9697	9631	9766	9718	9827	9853	9699	9918	9735	9708	9627	9656	9710	9811	9705	9609	9713	9726	9716	9653	9747	9822	9721	9712	9691	9789	9722	9675	9665	9602	9774	9679	9600	9867	9813	9988	9697	9810	9613	9819	9709	9728	9663	9733	9666	9659	9708	9847	9843	9712	9734	9834	9539	9720	9570	9772	9888	9736	9681	9795	9675	9746	9854	9805	9590	9797	9796	9785	9855	9733	9750	9849	9809	9567	9838	9828	9817	9631	9701	9638	9680	9730	9870	9727	9809	9711	9685	9859	9840	9714	9862	9839	9806	9818	9827	9717	9766	9889	9813	9785	9696	9771	9616	9662	9824	9775	9712	9756	9907	9761	9837	9669	9885	9654	9725	9722	9754	9810	9670	9708	9686	9770	9809	9724	9666	9696	9877	9789	9961	9536	9799	9712	9804	9641	9765	9663	9811	9874	9554	9615	9680	9607	9662	9858	9841	9728	9641	9730	9740	9623	9805	9761	9716	9661	9681	9819	9787	9760	9675	9719	9658	9662	9770	9771	9830	9840	9765	9803	9650	9681	9659	9625	9629	9689	9714	9790	9682	9819	9603	9800	9881	9716	9625	9739	9840	9673	9923	9851	9765	9769	9798	9897	9844	9731	9808	9716	9635	9788	9520	9592	9798	9734	9700	9718	9646	9816	9797	9838	9786	9715	9705	9807	9777	9875	9719	9776	9672	9689	9890	9655	9707	9632	9773	9729	9752	9635	9787	9699	9741	9859	9682	9774	9703	9643	9868	9654	9833	9847	9575	9680	9677	9826	9871	9795	9793	9866	9708	9852	9724	9741	9767	9703	9628	9803	9751	9845	9696	9667	9658	9739	9819	9614	9718	9633	9804	9737	9782	9803	9664	9667	9783	9867	9799	9871	9839	9667	9673	9708	10010	9811	9716	9663	9671	9724	9650	9733	9928	9799	9807	9634	9791	9687	9825	9734	9761	9567	9722	9772	9848	9640	9808	9730	9594	9838	9689	9852	9728	9722	9713	9712	9674	9728	9840	9700	9708	9714	9768	9922	9665	9802	9776	9760	9919	9799	9568	9880	9702	9855	9635	9932	9845	9744	9867	9607	9683	9655	9563	9792	9669	9792	9887	9752	9731	9617	9785	9829	9859	9737	9696	9833	9709	9871	9776	9757	9886	9788	9794	9795	9724	9762	9734	9690	9702	9699	9794	9674	9760	9833	9913	9798	9752	9827	9690	9791	9638	9783	9828	9840	9693	9789	9734	9715	9790	9677	9736	9932	9824	9802	9662	9766	9639	9732	9721	9670	9761	9885	9640	9923	9782	9728	9708	9834	9778	9753	9711	9655	9703	9692	9709	9800	9722	9757	9668	9762	9781	9651	9727	9903	9656	9738	9770	9824	9723	9878	9798	9748	9776	9788	9714	9734	9799	9816	9869	9711	9821	9757	9675	9803	9799	9897	9756	9724	9690	9596	9777	9754	9674	9728	9896	9837	9648	9745	9808	9705	9703	9624	9788	9752	9732	9743	9728	9759	9649	9807	9745	9784	9663	9756	9611	9582	9665	9819	9729	9786	9772	9602	9697	9694	9725	9821	9704	9739	9714	9783	9799	9723	9797	9766	9709	9825	9669	9711	9663	9708	9627	9752	9850	9737	9820	9835	9657	9670	9759	9749	9699	9657	9792	9702	9771	9885	9827	9773	9747	9777	9805	9957	9796	9847	9621	9754	9777	9717	9645	9730	9713	9789	9680	9878	9754	9727	9689	9716	9723	9660	9738	9722	9768	9757	9739	9746	9712	9692	9541	9638	9925	9829	9777	9628	9754	9828	9699	9986	9846	9762	9661	9690	9547	9818	9871	9656	9716	9770	9599	9799	9707	9913	9703	9716	9929	9636	9721	9813	9780	9872	9730	9924	9796	9754	9701	9838	9958	9704	9804	9616	9710	9626	9731	9809	9784	9687	9825	9861	9787	9776	9681	9640	9695	9829	9713	9582	9860	9667	9686	9551	9763	9683	9518	9683	9714	9675	9769	9935	9655	9984	9803	9737	9763	9795	9745	9761	9616	9844	9776	9600	9707	9741	9950	9875	9953	9663	9751	9792	9622	9829	9688	9671	9755	9494	9760	9786	9795	9673	9681	9761	9745	9818	9770	9799	9793	9797	9761	9666	9763	9722	9804	9705	9684	9755	9715	9740	9747	9731	9739	9689	9951	9637	9777	9909	9639	9740	9660	9588	9712	9833	9722	9762	9936	9826	9669	9760	9821	9629	9800	9920	9667	9653	9873	9717	9737	9698	9752	9678	9793	9899	9793	9647	9794	9839	9846	9776	9628	9855	9689	9725	9719	9711	9700	9544	9780	9780	9740	9671	9765	9769	9797	9746	9632	9750	9783	9661	9891	9881	9607	9731	9850	9753	9753	9583	9609	9765	9772	9836	9747	9762	9647	9726	9762	9864	9699	9703	9777	9825
25471	21746	31375	35027	35177	37018	45245	38486	28191	22253	19387	17866	17378	17286	17491	17259	17239	17351	17050	17156	17331	17057	17100	17301	17423	17176	17017	17410	17092	17211	17300	17051	17071	17175	17157	17135	17118	17008	17079	17065	17192	17004	16966	17099	17178	17385	17200	17211	17111	17102	17264	17088	16932	17106	17215	17074	16835	17157	17054	17097	17008	17327	17100	17210	17176	17206	17049	16981	16921	17116	17111	17260	16990	17096	16995	17281	17118	17196	17094	17156	17100	17143	17160	17207	17190	17108	17060	17092	16795	17155	17151	17139	17135	17160	17100	17083	17026	17136	17312	16918	17029	16983	17140	17145	17123	17006	17130	17066	16980	17121	17100	17227	17099	17148	17054	16908	16990	17021	17103	17117	17088	16965	17216	16941	17017	17148	17014	16988	17057	17198	17028	17079	17110	16956	17239	17096	17133	16924	17055	17076	17120	17157	17189	17124	17104	17018	17093	17016	17205	17138	16996	17092	17272	17205	17009	17141	17093	17058	17140	17136	17409	17289	17127	17013	17018	17065	17208	17068	17042	17071	16919	17061	17107	17077	16933	17097	16957	17019	17144	17133	17119	16839	16938	17095	17117	17084	17042	17091	17274	17109	17188	17119	17118	17113	17041	17187	16971	17183	17167	17169	17306	17060	17233	17180	16939	17026	17086	17054	17137	17037	16970	17111	16993	17076	17303	17187	16888	17043	17184	16835	16975	17116	17140	17118	17224	17129	17101	17044	17019	17143	17059	17069	16790	16942	16954	17098	17079	17205	17139	17073	17115	17156	17078	16814	16982	16982	17008	16994	17073	17071	17229	17207	17209	16913	16927	16946	17017	17108	16787	17058	16981	16918	16992	17105	16978	17111	16872	16953	17024	17035	16841	16946	16901	17072	17024	16878	17402	17012	17211	16861	16991	17231	17121	16949	17023	17115	17197	16900	16940	17167	16939	17169	17160	16918	16990	17076	16929	17101	17196	17003	17179	17236	16866	17017	17020	16980	16979	17172	16846	17139	17203	17160	16847	17005	17072	17296	17079	17085	17121	17166	17163	17156	17144	17139	17158	17248	16967	17179	17076	16987	16941	17009	17151	17052	17299	17257	17275	17027	17117	17140	16968	16977	17055	17093	17103	17025	17115	16985	17055	17032	17045	16984	17253	17114	16947	16952	17064	17098	16967	16965	16812	17156	17193	17253	17237	17111	17127	17076	16923	17318	16941	17080	17074	17160	17044	17015	17078	17020	17169	17146	17114	17116	17147	16965	17176	16882	16928	16931	16883	16953	16955	16971	17169	16971	16859	16940	17063	17052	16910	17094	17092	17007	16781	17062	17153	17045	16778	17071	16914	17197	17143	16948	17292	16864	17107	17204	17014	17158	16857	17111	16878	17034	16971	17201	16866	17153	16979	17012	17175	16942	17117	17033	17057	17090	17232	16975	17169	16796	16991	16979	16917	17040	17124	17229	16990	16885	16998	17156	16960	17173	16924	17011	17164	17115	17275	17159	17071	17224	16985	17266	16974	17076	17012	17050	17067	17012	17051	17202	17057	17015	16961	17131	17063	17121	17083	17168	17150	17084	16930	17056	16993	17126	17221	16961	17029	16977	17116	16948	16851	16972	16978	17000	16929	17074	17064	17240	17211	17002	17252	17055	17169	17131	17093	17357	17095	17161	17097	17193	17305	17058	17051	17013	17111	17096	17311	17010	17070	17161	17087	16970	17155	17235	17323	17037	16974	17054	17137	16936	17220	17122	17278	17028	17122	16939	17140	17064	17185	16945	17101	17116	17020	17188	17186	17043	17003	17132	16876	16916	17067	17016	16968	17041	17121	16794	17197	17083	17400	17096	17208	16928	16990	17034	17102	16941	17138	17068	17011	17090	17000	16900	17066	16996	17154	16921	17042	17145	17019	17228	17048	17128	17105	16979	17006	17169	17202	17171	16968	17078	17371	16933	17084	16970	16976	17088	17323	17069	17052	17202	16843	16831	17193	17078	17097	17132	16841	17182	16930	17065	17183	17039	17039	16988	17306	17231	17273	17133	17210	17052	16905	17112	16873	17047	16884	17134	17175	17232	17105	16987	17123	17100	17250	17133	17008	17133	17167	16934	17145	17104	17197	17195	17057	17098	17071	16973	17004	17206	17146	17035	16975	16929	17097	17221	17074	17095	17220	17159	17157	17120	17222	17158	17183	17112	17260	17028	17188	17271	17106	17227	16995	17060	16900	16952	17042	17018	17131	17117	17019	17027	17030	17085	16994	17169	16983	17125	17222	17236	17175	17035	17030	17107	17173	17043	17173	17205	16866	17056	17043	16955	17302	17006	17209	17144	17064	16976	17170	17246	17247	17126	17190	17254	17135	17177	17215	16946	16969	17111	16836	17072	17045	16960	17134	17072	17172	17006	17027	17293	17098	17073	17219	17012	17077	17244	16927	17117	17216	17173	17207	17056	17043	17302	17072	17020	17218	17239	17081	17054	17134	17162	17199	17263	17010	17004	16968	17153	17094	17115	16844	16940	16972	17316	17103	16922	17065	17133	17081	17146	17022	17149	16985	17025	16883	16970	16989	17189	17008	17131	17075	17074	17412	17150	17252	17077	17229	17018	17230	17035	17058	17196	16865	17028	17162	17230	17139	17130	16954	17014	16911	16963	16956	17023	17127	17072	16893	17027	17020	16918	16901	17108	16981	17068	17358	17208	17037	16905	16801	17226	17102	16977	17100	17173	17247	17065	17059	17207	16939	17213	17189	17044	17137	17072	16832	17004	17295	17038	17075	17273	17204	17279	17202	17257	16977	16877	17142	17041	16958	17125	17335	17089	16987	17286	16910	17107	17145	17040	17188	17272	17152	17237	17267	17153	17053	17341	17244	16932	16950	17148	16996	16908	17102	17137	17499	17012	17017	17029	17146	17016	16899	17327	16973	17100	17013	17068	17077	16922	17211	17132	17323	16950	17210	17085	17145	17313	17122	16956	16931	17008	17158	17166	16959	17050	17002	17092	17067	16856	17200	17008	16994	16931	16830	17179	17093	17063	17001	17222	16998	17092	17224	17188	17004	17292	17211	17171	17087	17109	17174	17210	16784	17047	17090	17176	17216	17230	17323	16990	17195	17087	16999	17201	17179	17203	17101	17214	17069	17189	17196	17173	17030	16934	17069	16973	17054	17263	17231	17171	17369	17109	17044	16957	17123	17177	17064	17377	17207	17125	17107	16955	17123	17136	17093	17109	16988	17264	17124	17095	17156	17125	17291	17372	17098	16878	17014	17155	16951	17013	17216	17077	16998	17268	17131	17016	17113	17174	17168	17078	17312	17092	17113	17270	17134	16798	17063	17035	17192	17223	16896	17173	17150	17030	16868	17061	17045	17114	17007	16994	16966	16894	17004	17146	17083	16999	17479	16976	17173	17504	17076	16918	16915	17243	17252	17232	16830	16939	17152	16937	16795	17219	16955	17132	17099	16959	17293	17101	17191	17032	17069	17052	16880	17154	17046	17177	17272	16984	16991	17265	17086	17222	17122	17396	17035	16972	17236	17202	17099	17072	17227	17338	17193	17041	17101	17075	17114	17060	17290	17145	17218	16941	17066	17185	17030	17144	17139	17096	17184	17111	16989	16963	17214	16901	16959	17094	17329	17106	17181	17116	17143	16962	16926	17082	16985	17062	17114	17123	17092	17276	17068	17156	17214	17141	17106	17059	17315	17151	17042	17049	17038	17232	17066	17014	16787	17075	17127	17028	17096	17105	17301	16987	17188	16961	16732	16964	16905	17008	17121	16922	17161	17259	17137	16995	17134	16904	16984	17086	17069	17144	17072	16979	17036	17128	17007	17162	16953	17161	17022	17165	17012	17089	17245	17140	16890	17113	17156	17099	17219	17020	17049	16998	17117	17178	17041	17086	17110	16920	17167	17159	16978	17159	17345	16954	17090	16938	16937	17202	17176	16974	17102	16963	17084	17028	17241	17008	17022	17099	17195	17219	17229	17179	17005	17059	17181	17171	17054	17225	16954	17072	17196	17327	17183	17158	17129	16849	17141	17219	17187	17229	17140	17338	17277	17013	17180	17113	16930	16889	17030	17285	17143	17305	16992	17053	17117	17082	17112	17124	17104	17018	16922	16928	17151	16971	17146	17207	16925	17026	16971	16953	17080	17228	17140	16904	17315	17078	17024	17002	17057	17039	17179	16862	17178	17061	17140	17141	17119	16936	17100	17106	17087	17077	16950	17006	17249	17263	16936	17208	17127	17011	17001	17201	17052	17109	17113	17263	17098	16854	17141	16994	17141	17243	17020	16960	17168	17117	16987	17013	16999	17053	16930	17020	16862	17060	17067	17027	17074	16989	16955	17079	17150	16914	16966	17111	17054	16961	17125	17105	17216	16905	17228	17059	17237	16890	17078	17022	16969	17175	17065	17043	17165	17190	17132	17130	17119	17015	17118	17096	16912	17197	17199	17048	17035	17080	17108	17150	17050	17160	17234	17191	17102	17241	17054	17152	17348	17052	17106	17079	17280	17084	16929	17088	17089	17035	17023	17124	17115	17065	17008	17128	17177	16984	17183	17276	17224	17337	17009	16953	16877	17160	17244	16994	17385	17116	17169	17008	17070	17026	17040	16942	17055	16916	17102	16983	17311	17143	17077	17198	17138	17034	16920	17146	17008	17159	16993	17138	17011	17250	17150	16883	17033	17143	17080	17197	17292	17062	17151	17057	17241	17192	17085	17069	17126	17260	17034	17149	16886	17155	17037	17255	16973	17187	17120	17241	17304	17253	17112	16957	17181	17188	16979	17073	17186	17114	17140	17046	16913	17064	17282	17119	17130	17142	16920	16961	17159	17284	17226	17072	17111	17068	17236	17015	17335	17204	17096	17064	17150	17168	17086	17297	17039	17166	17189	17246	16984	16995	17179	17012	17147	17079	17238	17191	17294	17180	17041	17208	17096	17054	17183	17103	17196	17311	17098	17039	17093	17047	17063	17052	17248	17048	17280	17211	17063	17087	17035	16873	17058	17261	17111	16963	17185	17024	17235	17262	17116	17178	17132	17165	17022	16955	17159	16888	17067	17107	16875	17192	17205	17152	17193	17126	17235	17161	17176	16950	17090	17130	17005	17055	17155	17059	17292	16859
21203	36420	38893	35445	32576	31530	36976	29133	18809	13598	11232	9971	9962	10031	9862	9921	9878	9818	9853	9954	9934	9855	9860	9865	10007	9853	9795	9774	9726	9828	9887	9971	9943	10059	9804	9808	9979	9922	9746	9892	9787	9896	9947	9974	9769	9740	9823	9858	9976	9876	9702	9941	10013	9954	10013	9937	9794	9824	9812	9779	9739	9882	9745	9852	9820	9750	9905	9809	9930	9781	9682	9865	10016	9877	9850	9813	9876	9815	9849	9820	9893	9821	9855	9825	9819	9836	9831	9650	9843	9837	10017	9806	9807	9903	9732	9793	9747	9990	9853	9826	9788	9735	9960	9730	9854	9871	9889	9672	9830	9860	9744	9811	9923	9836	9876	9767	9871	9841	9734	9800	9630	9759	9964	9894	9817	9918	9795	9818	9828	9715	9816	9690	9863	9849	9748	9899	9832	9850	9800	9722	9730	9840	9720	9872	9752	9788	9842	9919	9739	9707	9708	9887	9691	9770	9849	9805	9824	9887	9947	9828	9529	9698	9810	9887	9780	9962	9838	9935	9773	9879	9874	9784	9792	9784	9779	9914	9745	9844	9954	9844	9742	9813	9763	9732	9806	9843	9842	9798	9880	9726	9715	9939	9929	9868	9892	9949	9761	9891	9794	9920	9749	9816	9741	9722	9704	9861	9896	9725	9842	9789	9830	9800	9856	9802	9886	9660	9769	9795	9852	9765	9904	9822	10017	9730	9899	9858	9782	9915	9831	9812	9786	9895	9907	9796	9798	9893	9955	9764	9811	9769	9624	9903	9878	9685	9787	9889	9752	9844	9906	9882	9738	9788	9709	9917	9861	9815	9823	9847	9748	9671	9779	9955	9678	9857	9704	9775	9880	9590	9746	9669	9889	9912	9774	9906	9829	9790	9718	9944	10024	9740	9768	9710	9776	9664	9906	9743	9675	9651	9820	9866	9669	9725	9798	9809	9851	9845	9875	9766	9868	9900	9913	9863	9884	9801	10031	9923	10009	9830	9806	9745	9801	9780	9888	9790	9836	9828	10042	9764	9808	9829	9684	9834	9870	9766	9893	9865	9815	9743	9837	9791	9630	9825	9925	9814	9996	9803	9752	9902	9798	9776	9666	9886	9878	9947	9767	9829	9624	9843	9808	9840	9757	9712	9795	9684	9782	9784	9886	9861	9780	9792	9990	9701	9743	9885	9741	9955	9903	9762	9828	9690	9774	9995	9736	9927	9881	9885	9937	9865	9828	9845	9726	9969	9899	9746	9757	9947	9870	9706	9788	9790	9916	9812	9942	9648	9766	9804	9751	9677	9866	9836	9673	9849	9807	9863	9721	9877	9837	9798	9766	9709	9894	9937	9806	9746	9864	9855	9581	9810	9898	9792	9930	9906	9864	9929	9760	9811	9922	9951	9874	9716	9829	9720	9779	9842	9764	9808	9767	9840	9641	9963	9876	9746	9779	9958	9866	9762	9737	9741	9874	9690	9899	9902	9982	9752	9818	9939	9874	9921	9916	9794	9735	9899	9885	9867	9774	9950	9830	9802	9762	9839	9677	9791	9747	9878	9903	9822	9739	9762	9909	9869	9780	9796	9798	9908	9783	9776	9972	9942	9845	9850	9786	9959	9944	9936	9796	9570	9956	9758	9722	9768	9759	9704	9730	9928	9881	9888	9920	9706	9814	9742	9797	9850	9871	9773	9916	9720	9764	9870	9824	9801	9729	9907	9939	9784	9910	9909	9853	9847	9765	9937	9907	9620	9890	9797	9891	9897	9715	9744	9667	9816	9889	9842	9710	9810	9949	9781	9665	9808	9692	9784	9726	9851	9708	9815	9740	9762	9713	9696	9803	9816	9926	9836	9918	9725	9842	9930	9757	9787	9791	9767	9880	9854	9798	9754	9809	9920	9720	9930	9794	9683	9833	9901	9790	9886	9879	9779	9698	9791	9914	9764	9849	9815	9922	9769	9979	9867	9844	9889	9899	9871	9878	9743	9792	9800	9725	9658	9852	9824	9939	9685	9766	9869	9853	9867	9848	9852	10053	9775	9936	9841	9893	9787	9766	9694	9837	9815	9647	9763	9855	9890	9910	9992	9793	9763	9749	9902	9872	9685	9841	9693	9745	9825	9803	9803	9822	9911	9841	9790	9824	9730	10014	9736	9919	9883	9873	9663	9969	9899	9943	9854	9790	9758	9731	9772	9856	9961	9741	9863	9880	9799	9825	9968	9840	9699	9987	9824	9628	9800	9811	9791	9784	9652	9929	9792	9981	9910	9826	9724	9869	9738	9910	9940	9661	9761	9798	9804	9839	9878	9683	9816	9713	9726	9893	9920	9801	9912	9792	9992	9876	9817	9997	9951	9754	9714	10117	9858	9863	9851	9965	9817	9780	9672	9727	9755	9808	9849	9839	9828	9913	9829	9770	9786	9946	9862	9911	9915	9881	9791	9802	9700	9797	9794	9727	9676	9802	9849	9910	9871	9859	9954	9840	9565	9646	9833	9844	9801	9748	9871	9652	9752	9714	9958	9758	9831	9744	9769	9862	9863	9913	9807	9861	9711	9942	9865	9676	9786	9874	9902	9980	9978	9812	9872	9866	9973	9702	9885	9914	9757	9862	9830	9714	9814	9850	9875	9891	9920	9822	9815	9804	9819	9665	9856	9774	9718	9914	9666	9884	9674	9854	9838	9828	9903	9823	9860	9904	9814	9821	9781	9878	9755	9930	9824	9737	9855	9866	9878	9838	9764	9847	9763	9811	9789	9888	9806	9827	9789	9889	9886	9736	9918	9806	9867	9766	9785	9947	9871	9722	9792	9703	9778	9784	9853	9960	9798	9891	9797	9796	9886	9773	9965	9761	9762	9994	9867	9909	9845	9919	9808	9878	9839	9848	9819	9929	9661	9839	9809	9828	9897	9850	9749	9846	9789	9694	9836	9971	9820	9875	9799	9932	9842	9910	9888	9834	9658	9729	9830	9673	9932	9838	9694	9820	9992	9716	9919	9640	9759	9899	9736	9768	9864	9844	9983	9919	9942	9882	9913	9746	9892	9722	9955	9655	9792	9870	9651	9780	9829	9816	9732	9976	9949	9900	9661	9871	9731	9782	9866	9719	9947	9721	9866	9767	9666	9712	9992	9777	9853	9955	9791	9865	9670	9872	9821	9888	9817	9876	9759	9686	9850	9856	9762	9760	9735	9727	9987	9905	9852	9776	9834	9907	9789	9864	9784	9712	9849	9828	9742	9852	10061	9884	10076	9871	9914	9748	9949	9855	9760	9693	9900	9854	9802	9876	9698	9736	9776	9830	9714	9818	9886	9920	9745	9702	9753	9953	9857	9778	9923	9749	9966	9863	9764	9798	9890	9699	9787	9784	9864	9933	9748	9923	9957	9923	9862	9782	9703	9677	10081	9836	9855	9727	9807	9771	9867	9732	9786	9790	9786	9837	9858	9997	9868	9895	9761	9665	9811	9692	9812	9940	9758	9922	9767	9732	9737	9986	9873	9881	9893	10016	10021	9903	9842	9902	9870	9934	9792	9889	9765	9820	10004	9722	9905	9941	9936	9831	9933	9801	9716	9783	9850	9798	9841	9942	9696	9836	9818	9794	9777	9854	9999	9786	9759	9847	9943	9886	10026	9823	9664	9817	9801	9860	10007	9695	9807	9757	9899	9812	9862	9723	9836	9856	9866	9934	9756	9775	9871	9951	9880	9785	9886	9730	9897	9769	9854	9894	9810	9933	9781	9866	9749	9760	9762	9821	9829	9829	9744	9769	9779	9861	9704	9811	10071	9846	9809	9789	9803	9628	9809	9901	9894	9821	9905	9888	9870	9749	9806	9834	9906	9846	9939	9855	9817	9744	9795	9719	9892	9843	9681	9815	9716	9780	9909	9726	9787	9792	9687	9734	9830	9759	9653	9797	9803	9829	9800	9949	9745	9835	9881	9698	9777	9940	10069	9759	9817	9952	9884	9874	9766	9917	9807	9818	9924	9841	9738	9808	9945	9789	9908	9930	9784	9835	10019	9862	9642	9735	9750	9856	9809	9799	9770	9664	9921	9800	9881	9765	9758	9846	9828	9917	9908	9700	9844	9787	9725	9789	9842	9859	9943	9778	9863	9853	9821	9917	9705	9774	9786	9725	9807	9719	9720	9827	9738	9994	9827	9786	9765	9901	9832	9763	9756	9925	9748	9828	9805	9804	9894	9710	9891	9964	9859	9839	9821	9710	9708	9895	9863	9726	9874	9945	9945	9839	9827	9908	9845	9785	9714	9807	9938	9818	9846	9789	9843	10039	10013	9840	9794	9975	9869	9903	9718	9782	9929	9928	9864	9926	9921	9897	9946	9825	9696	9826	9982	9818	9939	9691	9857	9770	9775	9918	9885	9798	9790	9893	9680	9767	9862	9937	9871	9770	9742	9876	9703	9833	9922	9708	9761	9749	9750	9635	10015	9771	9840	9812	9914	9870	9780	9807	10009	9857	9651	9863	9774	9843	9856	9690	9823	9712	9868	9843	9867	9803	9819	9701	9815	9880	9846	9831	9665	9714	9795	9764	9869	9915	9851	9934	9732	9654	9819	9805	9782	9703	9700	9857	9822	9869	9755	9906	9909	9867	9780	9828	10003	9912	9680	9775	9800	9943	9949	9876	9660	9800	9802	9857	9681	9709	9897	9693	9618	9805	9756	9819	9993	9869	9705	9833	9989	9908	9860	9847	9897	9782	9842	9637	9898	9771	9776	9858	9785	9791	9769	9923	9868	9938	9862	9838	9825	9902	9862	9836	9888	9717	9897	9914	9740	9806	9785	9902	9816	9952	9923	9881	9890	9785	9876	9835	9722	9919	9804	9714	9827	9813	9813	9777	9714	9827	9880	9796	9963	9866	9700	9820	9799	9891	9710	9652	9781	9817	9878	9729	9826	9864	9739	10006	9809	9651	9914	9837	9843	9681	9792	9791	9777	9827	9759	9859	9831	9820	9704	9908	9790	9835	9767	10009	9994	9807	9823	9776	9854	9779	9834	9912	9864	9781	9758	9917	9687	9844	9765	9831	9736	9859	9879	9806	9735	9902	9925	9878	9861	9880	9808	9878	9965	9951	10003	9775	9988	9734	9935
23448	21227	29150	27855	32180	42249	59698	52971	37162	27428	21581	18585	17811	17779	17547	17603	17460	17316	17420	17161	17246	17399	17240	17581	17523	17317	17317	17191	17394	17109	17207	17290	17233	17552	17115	17065	17374	17202	17067	17282	17327	17476	17306	17153	17339	17314	17363	17351	17206	17213	17253	17383	17312	17559	17320	17541	17552	17228	17050	17335	17266	17134	17381	17322	17419	17268	17403	17278	17210	17298	17245	17351	16989	17213	16962	17311	17208	17261	17227	17403	16978	17211	17219	17361	17256	17300	17054	17165	17266	17225	17125	16937	17260	17161	17234	17302	17176	17482	17503	17316	17200	17303	17158	17115	17196	17169	17286	16981	17227	17354	17023	16981	17488	17359	17162	17299	16971	17257	17324	17269	17236	17406	17356	17228	17257	17217	17211	17023	17422	17423	17257	17219	17306	17214	17279	17319	17333	17356	17278	17089	17289	17217	17244	17021	17161	17064	17272	17141	17341	17317	17383	17146	17236	17051	17255	16989	17376	17066	17305	17212	17342	17185	17153	17150	17118	17169	17345	17051	17117	17174	17074	17089	17193	17317	17316	17214	17109	17325	17305	17181	17561	17362	17310	17179	17467	17088	17332	17144	17269	17371	17296	17239	17184	17314	17023	16959	17148	17202	17061	17156	17235	17165	17036	17423	17177	17471	17270	17137	17246	17557	17214	17303	17192	17153	17369	17272	17219	17429	17177	17210	17197	17154	17243	17061	17202	16951	17132	17196	17101	17165	17120	17189	16894	16977	17142	17085	17129	16997	17303	17284	17074	17232	17117	17293	17288	17126	17103	17410	17229	17528	17121	17236	17321	17217	17196	17219	17191	17015	17084	17160	17410	17118	17161	17109	17224	17241	17236	17164	17101	17262	17190	17284	17335	17166	17168	17224	17312	17241	17287	17337	17107	17020	17101	17109	17064	17248	17091	17411	17397	17205	17112	17088	17140	17035	17171	17182	17245	17181	17266	17258	17198	17140	17034	17121	17269	17257	17287	17115	16925	17233	17180	17193	17278	17090	17245	17492	17323	17284	17315	17469	17473	17427	17123	17285	17122	17157	17398	17206	17488	17153	17141	17332	17147	17191	17261	17064	17052	17105	17179	17323	17295	17189	17220	16955	17299	16954	17047	17188	17225	17124	17229	17160	17375	17389	17499	17193	17104	17137	16970	17257	17100	17182	17188	17314	17374	17065	17166	17085	17161	17408	17243	17150	17466	17254	17015	17281	17393	17332	17143	17139	17129	17156	17107	17296	17155	17064	17521	17265	17175	17373	17198	17141	17092	17441	17201	17098	17199	17197	17182	17185	17103	17192	17106	17107	17042	17274	17405	17196	17080	17294	16953	17259	17164	17307	17394	17247	17165	17048	17215	17124	17203	17260	17275	17273	17195	17230	17312	17202	17254	17445	17466	17362	17205	17189	17208	17208	17308	17283	17098	17066	16972	17176	17068	17013	16961	17356	17101	17356	17199	17045	17167	17252	17330	17250	17203	17066	17098	17110	17332	17115	17232	17366	17429	17382	17388	17116	17206	17199	17235	17267	17271	17166	17064	17135	17241	17173	17160	17232	17043	17307	17412	17309	17065	17110	17159	17203	17141	17151	17444	17174	17224	17192	17227	17089	17147	17366	17103	17180	17302	17065	17070	16995	17238	17306	17028	17248	17068	17076	17269	17194	17262	17276	17240	17197	17383	17317	17259	17368	17446	17338	17124	17279	17158	17361	17280	17135	17279	17302	17121	17546	17155	16977	17409	17235	17360	17140	17166	17287	17248	17234	16900	17231	17033	17269	17217	17084	17371	17340	17151	17168	17113	17313	17244	17126	17378	17278	17155	17046	17267	17053	17404	17488	17160	17275	17235	17081	17181	17243	17296	17269	17135	17242	17316	17286	17149	17128	17008	17255	17320	17003	17199	17221	17197	17062	16975	17298	17250	17126	17274	17248	17200	16983	17152	17348	17540	17273	17253	17220	17296	17224	17357	17244	17253	17125	17023	17079	17248	17026	17214	17120	17156	17159	16913	17058	17312	17120	17205	17406	17164	17183	17031	17081	17309	17154	17250	17188	17118	17160	17032	17265	17230	17123	17251	17255	17202	17290	17367	17311	17380	17038	17082	17159	17362	17276	17290	17209	17298	17311	17301	17083	17178	17199	17258	17234	17275	17222	17265	17335	17334	17257	17139	17290	17039	17092	17254	17158	17242	17369	17288	17363	17269	17349	17201	17064	17149	17314	17319	17208	17194	17237	17108	17015	17197	17123	17225	17291	17199	17302	17250	17302	17116	17072	17370	17333	17188	17210	17201	17293	17123	17357	17028	17075	17285	17125	17397	17323	17190	17245	17158	17177	17246	17318	17255	17157	17271	17200	17355	17114	17066	17256	17235	17172	17369	16941	16978	17291	17301	17167	17215	17281	17212	17112	17195	17136	17314	17241	17265	17142	17199	17223	17143	17338	17043	17247	17228	17011	16976	17132	17424	17305	17163	17071	17054	17141	17161	17248	17305	17255	17415	17156	17332	17223	17205	17301	17291	17388	17335	17264	17289	17302	17156	17186	17038	17251	17159	17135	17205	17217	17087	17219	17075	17311	17335	17118	16985	17238	17024	17132	17246	17283	17340	17046	16986	17470	17216	17075	17231	17371	17156	17406	17168	17372	17341	17304	17070	17137	17177	17091	17197	17106	17097	17242	17236	17076	17212	17142	17185	17288	17201	17344	17159	17209	17174	17223	17308	17310	17051	16995	17345	17308	17084	17239	17277	17189	17353	17515	17377	17319	17299	17124	16984	17231	17059	17273	17240	17162	17285	17321	17132	17375	17447	17231	17290	17208	17271	17245	17074	17270	17253	17345	17240	16951	17393	17287	17143	17204	17234	17277	17081	16975	17230	17093	17052	17212	17386	17060	17169	17135	17254	17093	17313	17234	17263	17148	17146	17043	17397	17199	17180	17130	16879	17040	17161	17081	17343	17272	17189	17250	17296	17109	17263	17329	17229	17181	17171	17038	17474	17327	17084	17243	17390	17182	17308	17276	17215	17359	17206	17361	17208	16948	17242	17041	17248	17179	17142	17258	17375	17139	17355	17215	17277	17142	17140	17087	17342	17104	17271	17287	16971	17017	17343	17243	17253	17131	17256	17099	17109	17194	17161	17315	17198	17275	17237	17115	17258	17076	17115	17158	17244	17299	17318	17061	17359	17270	17210	17214	17183	17360	17164	17191	17388	17177	17291	17213	17212	17028	17011	17105	17264	17058	17067	17036	17051	17144	17133	17111	17207	17031	17272	17140	17242	17159	17265	16974	17187	17275	17028	17274	17398	17268	17257	17020	17471	16957	17088	17267	17368	17114	17076	17060	17154	17101	17129	17380	17285	17281	17227	16974	17200	17261	17398	17114	16991	17268	17223	17416	17265	17300	17352	17328	17310	17188	17137	17232	17125	17055	17275	17321	17158	17179	17282	17232	17258	17187	17207	16954	16996	17275	17262	17245	17134	17252	17273	17039	17027	17225	17208	16843	17343	17138	16916	17132	17178	17086	17186	17361	17199	17175	17235	17193	17268	17267	17124	17348	17062	17206	17425	17381	17052	17138	17314	17275	17119	17320	17158	17132	17142	17170	16929	17053	17222	17115	17361	17099	17285	17178	17001	17037	17121	17171	17268	17264	17113	17210	17146	17326	17256	17222	17193	17179	17112	17225	17460	17174	17117	17067	17309	17096	17164	16988	17191	17162	17339	17310	17002	17115	17235	17169	17173	17213	17002	17154	17362	17143	17002	17125	17140	16995	17241	17177	17099	17230	17278	17286	17335	17264	17209	17184	17410	17213	17244	17417	17182	17308	17286	17115	17171	17105	17123	17200	17147	17164	17406	16893	17285	17508	17127	17189	17282	17194	17091	17353	17097	17137	17246	17348	17300	17000	17247	17262	17312	17340	16908	17248	17344	17236	16924	17482	17174	17165	17069	17310	17168	17121	17180	17119	17369	17040	17146	17121	17246	17359	17140	17074	17324	17326	17298	17127	17412	17079	16995	17198	17038	17260	17295	17352	17124	17115	16881	17366	17291	17140	17196	17145	17251	17073	17368	17392	17239	17123	17378	17295	17228	17084	17097	17035	17127	17285	17379	17253	17186	17171	17146	17198	17279	17192	17313	17212	17217	17084	17232	17062	17327	17257	17080	17115	17083	17200	17281	17327	17059	17289	17206	17390	17449	17344	17056	17098	17168	17194	17519	17156	17158	17007	17178	17016	17326	17284	17280	17361	17394	17098	17156	17395	17307	17066	17307	17404	17326	17120	16962	17331	17284	17148	17188	17326	17261	17392	17241	17207	17100	17039	17039	17173	17103	17215	17161	17245	17129	17317	17313	17269	17105	17347	17514	17006	17040	17215	17346	17067	17289	17210	17434	17203	17013	17133	16998	17344	17074	17147	17434	17072	16995	17218	17197	17200	17171	17310	17131	17189	17156	17032	16960	17262	17075	17092	17236	17232	17476	17306	17375	17202	17215	17158	17139	17162	17257	17030	17163	17215	17219	17120	17387	17103	17296	17188	17114	17292	17125	17120	17249	17249	17205	17342	17209	17141	16946	17111	17412	17208	17228	17315	17042	17028	17140	17269	17107	17013	17037	17441	17085	17267	17219	16940	17481	17131	17196	17273	17139	17222	16961	17085	17084	17031	17108	17384	17193	17506	17123	17197	17160	17305	17265	17177	17178	17266	17185	17304	17410	17312	17023	17063	17187	17247	17272	17196	17302	17287	17159	17232	17142	17269	17223	17132	17163	17309	17157	16995	17127	17194	17225	17155	17028	17061	17013	16982	17311	17299	17339	17262	17242	17335	17156	17028	17185	16998	17016	17258	17106	17289	17142	17587	17170	17307	17287	17318	17174	17026	16971	17357	17229	17056	17094	17430	17323	17243	17196	17278	17083	17315	17263	17267	17113	17025	17189	17089	17346	17410	17522	17008	17052	17179	17159	17233	17272	17288	17258	17154	17107	17247	17067	17190	17197	17189	17039	17193	17114	17344	17148	17158	17028	17278	17075	17137	17500	17172	17092	17061	17046	17298	17088	17166	17037	17215	17226	17249	17149	17167	17217	17005	17257	17235	17324	17018	17180	17225
22802	40953	43254	40488	38857	42258	54439	44693	27473	18085	12950	10583	9999	10129	9975	10312	10231	10096	10164	10103	10264	10084	10112	10085	10209	10143	10069	10132	10042	10008	10182	10186	10063	10079	10121	9873	10128	10060	10109	10117	10152	10041	10084	10006	10084	9996	10030	10142	9983	10140	10227	10028	10090	10027	10008	10010	10126	10094	10045	9917	10048	10034	10196	10103	9944	10104	10030	10039	9929	10139	10177	10081	9990	10041	9999	10012	9989	10017	9942	9977	9908	9950	10115	9990	10050	10075	10128	9958	10088	10136	10055	10070	10117	9982	10137	10199	9956	10022	9948	10030	9984	10086	9949	9972	9970	10054	10018	10160	10169	10238	10130	10081	10011	10145	10092	10116	9924	10140	9952	10017	10017	10161	10134	10086	9935	10000	10171	10033	9910	10055	10086	10079	10094	10214	10192	9948	10165	9987	9981	10208	10221	10030	10080	10107	9945	10179	10146	9956	10130	9867	10057	10102	10118	10138	10237	9972	10062	10161	10052	10152	10050	9994	10108	10043	9899	10016	10160	9950	9991	10201	10173	9912	10072	10256	9918	9890	10294	10019	10073	10167	10079	10056	10238	10037	10141	10117	9997	10009	9990	10085	9982	10214	10131	10010	10141	9940	10074	9960	10058	9997	10044	10033	10087	10014	9996	10049	10086	10115	9955	10041	9993	10184	10033	10000	10164	9986	10037	10111	10146	10117	9952	10077	9980	10075	10028	10049	10144	9997	10123	10140	10133	9938	10021	9917	10079	10075	10078	10081	10095	10076	10078	9899	9972	10153	9960	9992	10069	10036	10061	10001	10128	10152	10254	10044	10035	10068	10099	9998	10079	10076	9929	10187	10095	9972	10195	10039	10105	10159	10042	9976	9973	9871	10174	9995	10050	10000	10074	9929	10053	10074	10079	10070	10245	10040	9932	9989	10016	9971	10096	9983	10051	10184	9995	10054	10170	10100	10045	9978	10023	10054	9964	10099	10131	10168	10145	10329	10095	10095	10127	10049	10066	9821	10079	10005	10050	10012	10147	10124	10017	10031	9979	10091	9972	10118	10090	10066	10084	10143	10114	9853	10096	10078	9865	10015	10030	10088	9983	10014	10070	10094	10122	9947	10075	10025	10010	9959	10105	10077	10357	10088	10043	10149	9937	10014	9971	10014	10035	10013	10025	10164	10025	9955	9929	10054	10049	10051	10237	10066	10003	9933	9959	9948	10046	10149	10006	9863	10081	10104	9960	10157	9994	9968	9948	10112	10091	9992	9995	10059	10100	10073	9820	10118	9984	9942	10100	9914	9969	10021	10104	10025	10111	10087	9968	10076	10049	10020	9994	10063	9965	10106	10095	9964	9999	10102	9918	10163	10025	10066	10103	10035	10162	10041	10025	10147	10126	9918	10129	10072	10029	10175	9781	10046	10097	10051	10042	10114	9932	9968	9918	10035	10072	10063	10065	10162	10131	9923	9967	9903	10221	10062	10104	9872	10162	9866	10071	10151	10052	9959	10006	9851	10173	10087	10252	10107	10093	9901	9821	10005	10128	10070	10139	10229	9979	10094	10115	10069	10031	10090	10055	10054	10047	10071	10025	9972	9968	10117	10043	9925	10191	10000	10069	9985	10106	10033	10108	10063	9998	10017	9893	10151	10018	9990	9926	10067	9949	9954	10035	9851	10014	10205	9964	9968	10012	9990	9863	10061	10032	10115	9972	10136	10117	9993	10011	10013	10080	9991	10077	10133	10131	9916	10121	10099	10061	10126	9985	10021	10034	10100	9995	10164	9992	9966	10055	9979	10142	9915	10024	10031	10101	10051	9928	10048	9940	9819	10229	9986	10019	9950	10175	9954	10105	10026	10170	10085	9962	10116	10006	10110	10008	10009	10055	10111	10152	9899	10197	10130	10118	10070	10205	9959	10146	10056	10061	10082	9984	10083	10054	10027	9926	10095	10050	10052	10042	10031	10038	10038	9934	9977	9962	9869	10063	10009	10069	10104	10184	10121	10061	9907	10186	9904	10016	10082	10067	10018	10117	10063	10064	10028	10153	10075	10067	9814	9990	10052	9919	10087	10030	10028	10075	10041	10015	9977	9985	10108	9952	10198	10056	9925	10078	9860	10066	10062	10030	10013	10088	10137	10096	10085	9874	10066	10095	10098	10032	9986	10129	9937	10128	10045	9930	10138	10097	10158	10170	10049	9979	10025	10005	10210	10163	10121	10048	10034	10025	9959	10091	10090	10004	10077	9906	9963	9950	10009	10094	10035	9961	10148	10013	9994	10032	10170	9870	10153	10093	9951	10153	10072	10044	10137	10002	10017	10114	10058	10013	9963	10079	10184	10032	9945	10077	10143	10100	10050	10129	9969	10049	9958	10195	10052	10015	9989	10207	9982	9972	9935	10214	10007	9950	10135	10040	10132	9961	9988	10068	9967	10134	10142	9993	10215	10009	9998	10183	10032	10114	10167	9983	10089	10142	9997	10067	9903	9994	10078	10093	9979	9964	10119	10091	10180	10045	10089	9901	10068	9993	10041	10148	10100	10074	9870	10243	9958	10177	10094	10067	10111	10084	9991	10208	9990	9990	10157	9955	10007	9890	10167	10003	9935	10257	10160	9869	9992	10158	9920	9983	9965	10151	9972	10039	9993	10010	9991	10069	10122	10050	10141	9951	10188	10069	9913	9952	9984	10098	10075	10087	10087	10205	10070	10009	10216	10054	10069	10216	10048	9984	10025	10172	9993	10015	10215	10037	9974	10107	10096	10103	10149	10050	10102	9985	10068	10244	10133	10176	10076	10109	10073	10125	10194	10038	10070	10085	9993	10143	10133	10011	10033	9965	10175	9962	10030	10076	10099	10044	10014	9916	10076	10111	10009	9962	10120	10212	10107	10085	10009	10064	9959	10034	10091	10133	10157	10098	10048	9934	9971	10134	10131	9940	9879	9982	10217	10061	10161	10037	10084	10110	10074	10077	10079	9959	9954	10161	10026	10139	9986	10030	10041	10094	10162	10011	9975	10200	10201	10138	10083	9896	10116	9890	10032	9948	9910	10051	10129	10062	9860	9865	10093	10081	10015	10040	10179	10019	10018	10236	10111	10122	10107	9933	10053	9987	10082	10013	10035	10003	10029	9970	10077	10012	10220	10264	10093	10114	10048	10204	9986	10027	10277	10079	9978	10176	10117	9994	9989	10062	9927	10158	10096	10122	9874	9979	10077	10002	10194	10009	10106	10057	10034	9912	10190	9940	9996	10037	9911	9994	9891	10198	10087	10028	9933	10098	10077	9969	10001	10099	10094	10173	9990	9998	10040	10067	9913	10054	9993	10051	9873	10141	10118	9922	9984	10010	9957	10113	9990	10090	9959	10206	10132	10010	9979	10135	10009	10185	9947	10133	9875	10111	10057	10143	10041	10063	10071	10010	10007	9933	9899	9907	9996	10183	10129	10008	10177	10031	10077	10082	9910	9980	10000	10091	10147	10077	9950	9964	10049	10090	9940	10124	10114	10182	10065	10081	10086	10029	10096	10159	9932	10173	10035	9996	10132	10093	10172	10005	10037	10191	10038	9966	10000	10057	10024	10081	9961	10039	10039	9972	10060	10134	10094	9943	9913	10103	9867	9998	9942	10074	9900	10137	9984	10008	10155	9913	9958	10004	9978	9958	9990	10100	9982	10026	10178	10148	10138	10221	10189	10035	10097	10183	10081	9909	9981	10100	9972	10292	10102	10008	10138	10045	9996	9916	10127	10124	10066	9974	9840	10090	10047	10068	10161	10042	9948	9962	10085	10136	9969	10157	10075	9912	10116	10109	9952	9956	9912	9961	10031	9977	9986	10105	9985	10246	9932	10061	10081	10098	10099	10128	10199	9933	10025	9931	9945	9938	10026	10236	9859	10173	10035	10099	10115	10006	10196	10003	10154	9956	10275	9925	10019	10119	9952	10113	9962	10023	9970	10023	10051	10028	9961	10097	9925	10069	9952	10066	10061	10193	10104	10010	10050	9952	10039	10086	9999	10117	10092	10193	9972	10115	10153	10093	9866	9942	10127	9985	10085	10024	10041	10000	10060	9960	10076	10085	10046	10108	9982	10047	10077	10044	9979	10169	10028	10078	9992	10102	10024	9945	10115	10003	10106	10108	10175	10196	10018	10177	10039	9908	10215	9987	9962	10041	10023	10030	10078	10096	10127	10054	10098	10004	10146	10035	9979	10122	10198	9990	10006	10195	9993	10185	10120	10094	10149	10035	10038	10051	10224	10163	10011	9922	10112	10057	9972	9951	10167	10123	10114	9994	10105	10073	9881	10035	10078	10175	10229	10010	10045	10108	10112	10019	10073	10147	10007	10025	10081	10036	10052	10224	10192	10021	10022	9892	9930	10006	9947	9949	10079	10032	9989	10186	9861	10044	10069	9974	10158	10202	10012	9997	10125	9942	10109	10008	9989	10042	10111	10123	10167	9897	10066	10040	9930	10087	9914	10098	9944	10155	10069	10132	9867	10086	10177	10042	10077	10207	10124	10031	10141	10143	10084	9947	10103	10048	10016	10065	10079	9982	10123	9950	10087	10096	10257	9896	9996	10141	10156	10007	10129	10015	9836	10022	10125	10082	9931	9947	10143	9976	10110	9972	10177	9953	9985	10040	10040	10101	10084	9971	10168	10100	10045	10261	10101	10100	10049	10038	9974	9977	9983	10137	10010	9981	10076	10051	9982	10026	10044	10181	9964	10043	9985	9968	9933	10127	9934	9879	9950	9957	9975	10009	10130	9989	10202	10004	10071	10010	10015	10111	10129	10071	10079	10055	9980	9983	9970	9959	10067	10110	10097	10095	9918	10108	10070	10226	9969	9891	10060	9985	10074	10101	9931	9940	10111	9927	10108	9994	10179	9962	10266	10070	9925	9891	10123	9991	10095	9983	10187	10048	10019	10083	9944	10055	10030	10074	9894	10074	10004	9904	10002	10232	9941	10136	9960	10204	9988	10098	9938	10153	10121	10045	9895	10141	9858	10051	10175	10070	10104	9909	10058	10087	10113	10102	10070	10171	10082	10069	9978	10214	10069	10041	9959	10071	10014	10018	10166	10040	9904	10060	10049	10068	9885	10045	10039	9964	10294	9920	10048
33102	35016	40720	39571	32889	28333	26505	23430	20449	18409	17823	17503	16992	17505	17474	17217	17338	17521	16991	17330	17229	17132	17340	17107	17257	17097	17148	17480	17115	17596	17248	17441	17246	17113	17220	17200	17304	17073	17207	17031	16973	16957	17426	17137	17402	17382	17350	17011	17310	17305	17357	17362	17195	17118	17367	17346	17288	17188	17183	17252	17249	17456	17130	17259	17190	17094	17298	17234	17105	17276	17258	17111	17241	16893	17211	17385	17095	17400	17249	16994	17199	17234	17089	17262	17327	17115	17150	17282	17151	17058	17553	17419	17125	17367	17231	17222	17448	17221	17250	17010	17312	17317	17239	17310	17254	17315	17150	17495	17183	17001	16980	17220	17010	17174	17340	17081	17355	17174	17227	17091	17390	17219	17262	17519	17164	17140	17363	17270	17041	16948	17272	17339	17114	17121	17030	17091	17152	17181	16926	17200	17342	17134	17093	17334	17271	17087	17404	17149	17146	17164	17390	16977	17241	17290	17301	17146	17087	17226	17358	17245	17253	17252	17278	17156	17278	17045	17256	17140	17330	17003	17443	17129	17354	17107	17199	17154	17221	17315	17398	17355	17204	17146	17270	17306	17171	17062	17309	17008	17146	17054	17292	16917	17179	17429	17271	17329	17257	17280	17376	17103	17359	17306	17223	16955	17134	17226	17333	17138	16941	17306	17296	16870	17036	17288	17357	17253	17164	17428	17276	17178	17222	17291	17171	17054	17457	17241	16981	17154	17020	17241	17105	17382	17341	17297	17018	17243	17280	17291	17174	17217	17206	17212	17335	17102	16979	17205	17269	17160	17132	17156	17300	17141	17029	17300	17167	17208	17086	17228	17136	17108	17310	17172	16904	17150	17232	17051	17253	17424	17381	17171	16969	16997	17201	17141	17376	17328	17387	17200	17290	17160	17175	17389	17227	17260	17343	17385	17435	17366	17308	17249	17336	17261	17267	17214	17273	17220	17228	17208	17355	17065	16823	17309	17232	17184	17152	16975	17211	17071	17306	17201	17162	17321	17257	17209	17186	17041	17298	17304	17198	17127	17204	17080	17131	17232	17356	17179	17072	17258	17232	17031	17048	17371	17233	17157	17424	17018	17302	17228	17277	17100	17250	17071	17061	17082	17203	16930	17503	17177	17286	17096	17037	17278	17412	17095	17344	17330	17177	17137	17216	17185	17254	17087	17188	17278	17159	17386	17278	17064	17130	17113	17169	17224	17231	17251	17255	17203	17098	17197	17335	17314	17210	17041	17025	17028	17128	17223	17037	17333	17266	17264	17128	17161	17218	17067	16973	17070	17388	17199	17104	17141	17257	17196	17274	17209	17124	17139	17119	17230	17138	17201	17323	17121	17122	17183	17373	17233	17160	17096	17324	17220	17162	17166	17347	17251	17265	17337	17215	17006	17312	17303	17220	16999	17271	17217	17466	17192	17226	16999	17180	17102	17467	17076	16985	17076	17104	17222	17296	17267	16988	17096	17179	17021	17049	17230	17097	17232	17204	17241	17070	17359	17144	17310	17145	17255	17398	17061	17425	17112	17105	17307	17141	17071	17281	17147	17113	17085	17297	17197	17187	17142	17187	17129	17127	16976	17141	17348	17369	17198	17360	17082	17162	17163	17227	17202	17207	17344	17218	17005	17213	17179	17162	17413	17116	17261	17192	17182	17102	17063	17386	17352	17253	17023	17067	17202	17266	17268	17085	17276	17065	17105	17281	17180	17144	17207	17235	17198	17094	17304	17131	17300	17183	17105	17381	17351	17335	17171	17254	17478	17108	17129	17043	17283	17054	17427	17305	17053	17250	17253	17484	17028	17193	17245	17275	17045	17145	17410	17092	17316	17275	17181	17280	17278	17217	17420	17356	17144	17149	17151	17057	17218	17219	17405	17237	17403	17146	17033	17065	17326	17283	17252	17221	17185	17333	17197	17386	17339	17392	17103	17194	17220	17394	17166	17187	17351	17291	17005	16987	17164	16854	17285	17245	17190	17395	17192	17345	17174	17178	17252	17127	17090	17069	17172	17054	17005	17376	17159	17155	17266	17103	17157	17250	17138	17309	17268	17252	17240	17449	17325	17223	17330	17401	17215	17243	17174	17270	17350	16983	17112	17277	17316	17333	17248	17086	17134	17300	17197	17218	17336	17195	17220	17087	17146	17141	17366	17048	17146	17255	17084	17341	17466	17093	17310	17094	17287	17260	17108	17419	17315	17084	17277	17262	17204	17333	17243	17405	17245	17193	17325	17057	17315	17334	17109	17319	17226	17285	17432	17135	17131	17193	16989	17018	17246	17350	17321	17195	17123	17351	17248	17354	17283	17055	17040	17105	17161	17117	17341	17271	17079	17148	17324	17011	17077	17265	17110	16946	17320	17344	17170	17376	17391	17132	17151	17271	16836	17055	17426	17397	17343	17204	17205	17043	17357	17019	17227	17523	17200	17346	17186	17132	17254	17368	17199	17491	17227	17316	17141	17151	17454	17303	17227	17305	17122	17066	17327	17214	17006	17082	17084	17157	17414	17226	17584	17092	17186	17193	17516	17241	17274	17205	17036	17242	17318	17111	17050	16884	17130	17154	16979	17192	17266	17291	17332	17035	17270	17356	17376	17088	17401	17184	17269	17171	17130	17219	17081	17230	17326	17286	17147	17388	17173	17307	17341	17241	17099	17300	17306	17171	17403	17112	17162	17073	17049	17125	17254	17178	17324	17317	17313	17007	17318	17439	17126	17224	17052	17171	17323	17223	17404	17164	17160	17422	17102	17246	17261	17130	17263	17112	17216	17208	17085	17379	17167	17325	17298	17371	17221	17285	17049	17264	17378	17082	17006	16918	17218	17216	17100	17192	17319	17191	17093	17421	17209	17187	17221	17351	17167	17215	17240	17249	17093	17066	17227	17116	17175	17177	17063	16974	17430	17246	17011	17030	17389	17007	17240	17462	17159	17304	17314	17102	17138	17129	17138	17362	17228	16927	17142	17248	17486	17363	17161	17110	16950	17191	17304	17337	17277	17372	17274	17171	17215	17232	17257	17319	17201	17155	16995	17175	17142	17320	17377	17138	17382	17226	17199	17218	17015	17044	17146	17032	17257	17206	17218	17118	17084	17080	17153	17073	17163	16968	17176	17230	17377	17224	17397	17354	17241	17333	17219	17240	17388	17143	17227	17255	16903	17141	17101	17227	17092	17046	17040	16953	17039	17094	17278	17314	17154	17248	17466	17099	17228	17066	17328	17227	17404	17091	17247	17112	17119	17066	17226	17215	17108	17143	17316	17206	17247	17157	17387	17077	17119	17168	17218	17204	17319	17072	17329	17194	17151	17177	17275	17211	17091	17229	17248	17294	17270	17229	17054	17282	17241	17189	17331	17165	16946	17188	17242	16953	17059	17134	17077	17211	17138	17129	17265	17233	17176	17158	17348	17127	17292	17362	17291	17353	17202	17407	17238	17474	17237	17361	17174	17271	17224	17292	17211	17190	17351	17118	17070	17378	17250	17026	17134	17273	17035	17074	17547	17211	17197	17412	17283	17267	17165	17258	17091	17169	17206	17240	17113	17238	17011	17354	17291	17332	17118	17386	17188	17446	17275	17062	17169	17270	17242	17178	17151	17085	17101	17228	17336	17282	17144	17270	17297	17388	17141	17185	16953	16907	17200	17308	17060	17330	17205	17235	17301	17110	17150	17189	17087	17389	17158	17046	17194	17225	17336	17242	17000	17283	17223	17027	17068	17208	17101	17250	17352	17211	17181	17048	17137	17113	17262	17346	17413	17220	17155	17383	16875	16953	16960	17083	16976	17129	17166	17160	17064	17161	17200	17026	17441	17380	17164	17301	17179	17167	17158	17303	17168	17321	17345	17198	17200	17328	17190	17218	17146	17337	17336	17203	16952	16985	17357	17309	17159	17241	17283	17214	17193	17131	17133	17180	17205	17114	17362	17381	17359	17206	17156	17135	17129	17192	17126	17551	17196	17257	17145	17170	17207	17194	17286	17168	17246	17348	17234	17478	17420	17294	17295	17283	17502	17195	17071	17164	17356	17237	17434	17106	17196	17165	17074	17109	17219	17259	17360	16977	17212	17131	17095	17195	17287	17399	17403	17153	17176	17354	17208	17314	17229	17140	17273	17156	17140	17316	17248	17273	17212	17222	16993	17318	17341	17194	17147	17112	17171	17379	17215	17165	17095	17389	17046	17384	17407	17248	17253	17283	17153	17062	17077	17337	17253	17196	17250	17016	16982	17332	17224	17211	17027	17181	17342	16947	17353	17263	17246	17133	17378	17319	17370	17169	17269	17104	17104	17319	17121	17310	17129	17412	17380	17132	17259	17023	17232	17359	17276	17098	17212	17189	17172	17377	17076	17210	17307	16944	17037	17241	17193	17345	17157	17174	17315	17078	17195	17232	17313	17259	17310	17215	17177	17154	17032	17472	17364	17219	17104	17382	17184	17253	17254	17374	17203	17276	17386	17552	17243	17223	17169	17589	17133	17241	17311	17230	17105	17399	17066	17212	17248	17115	17171	17279	17158	17205	17217	17087	17200	17105	17001	17079	17222	17181	17168	17350	17288	17143	17178	17362	17256	17318	17112	17395	17296	17089	17120	17275	17034	17195	17103	17331	17201	17381	17177	17296	17182	17292	17174	17241	17327	17048	17302	16953	17425	17421	17310	16973	17274	17290	17455	17217	17106	17192	17124	17208	17201	16946	17070	17407	17062	17124	17078	17207	17335	17435	17184	17022	17200	17249	17107	17331	17388	17263	17016	17005	17081	17191	17347	17254	17201	17222	17334	17304	17266	17082	17153	17429	17204	17121	17462	17125	17202	17212	17208	17413	17283	17259	17192	17280	17215	17372	17356	17174	17173	17306	17272	17363	16981	17129	17182	17304	17249	17617	17525	17394	17160	17374	17316	17341	17183	17481	17538	17216	17329	17221	17226	17294	17251	17210	17100	17040	17254	17213	17085	17341	17388	17211	17204	17196	17099	17149	17086	17249	17538	17417	17174	17000	17253	17304	17114	17240	17265	17317	17271	17207	17074	17307	17163	17271	17250	17134	17204	17446	17135	17436	17179	17135	17278	17457	17106	17246	17268	17130	17192	17304	17276	17233	17328	17119	17100	17302	17238
21481	32839	35060	32744	24293	20552	18436	15367	12213	10600	10093	9836	9971	9836	9799	9824	9888	9974	9936	9853	9736	10014	9877	9898	9960	9850	9776	9896	9909	9904	9909	9949	9953	9885	9907	9976	9672	9970	9947	9861	9931	10030	9786	9909	9891	9693	9821	9822	9702	9934	9887	9799	9777	9779	9957	9871	9786	9882	9811	9806	9594	9811	10054	9761	9787	9938	9868	9850	9729	9956	9861	9955	9945	9798	9729	9788	9964	9955	9975	9750	9992	9813	9724	9893	9846	9900	9982	9840	9973	9717	9756	9926	9780	9595	9875	9642	9782	9809	9764	9801	9897	9854	9889	9858	9827	9753	9832	9778	9821	9827	9745	9888	9892	9836	9873	9922	9915	9954	9706	9835	9886	9807	9701	9838	9799	10009	9742	9850	9796	9831	9675	9900	9881	9763	9798	9759	9897	9934	9704	9752	9822	9874	9846	9787	9878	9697	9945	9710	9981	9812	9769	9797	9707	9810	9831	9677	9885	9845	9692	9760	9960	9944	9826	9981	9832	9777	9875	9972	9738	9789	9762	9708	9896	9834	9735	9916	9749	9930	9868	9955	9676	9837	9943	9892	9815	9864	9844	9734	9822	9933	9844	9813	9946	9834	9947	9923	9756	9921	9852	9801	9747	9653	9627	9847	9858	10025	9872	9800	9943	9821	9726	9902	9931	9674	9950	9951	9821	9722	9812	9901	9797	9837	10016	10051	9784	9809	9754	9655	9847	9991	9771	9814	9780	9716	9829	9711	9843	9767	9924	9785	9841	9791	9783	9851	9869	9834	9928	9893	9870	10006	9705	9768	9776	9978	9746	9948	9742	9770	9847	9838	9846	9830	9576	9793	9901	9832	9917	9825	9767	9940	9801	9841	9798	9851	9709	9905	9902	9801	9691	9906	9930	9872	9740	9913	9915	9815	9784	9789	9710	9713	9929	9951	9923	9869	9889	9746	9745	9776	9754	9886	9914	9841	9761	9880	9781	9703	9784	9979	9730	9792	9720	9829	9867	9840	9879	9800	9717	9791	9738	9701	9624	9708	9817	9700	9830	9711	9812	9787	9871	9738	9880	9914	9803	9877	9938	9840	9852	9879	9861	9752	9959	9700	9808	9867	9756	9824	9781	9819	9906	9785	9891	9889	9814	10007	9753	9862	9715	9870	9830	9872	9869	9792	9698	9834	9847	9893	9912	9838	9751	9947	9724	9848	9855	9803	9983	9824	9612	9783	9858	9976	9712	9801	9766	9975	9604	9878	9705	9909	9870	9834	9884	9986	9848	9841	9878	9666	9749	9811	9792	9816	9857	9797	9788	9769	9926	9903	9754	9788	9778	9760	9813	9841	9756	10011	9727	9824	9706	9929	9820	9868	9804	9751	9756	9967	9728	9764	9739	9812	9814	9748	9868	9836	9768	9884	9945	9694	9808	9862	9950	9765	9758	9850	10001	9757	9884	9841	9676	9716	9859	9949	9795	9895	9942	9829	9748	9837	9826	9775	9797	9851	9855	9815	9765	10022	9760	9926	9808	9791	9795	9875	9711	9864	9960	9943	9816	9912	9824	9717	9782	9723	9817	9898	9824	9721	9824	9881	9869	9709	9753	9764	9836	9945	9761	10014	9914	9856	9949	9885	9871	9866	9803	9773	9872	9794	9718	9751	9713	9841	9787	9870	9903	9782	9840	9851	9866	9812	9841	10022	9992	9888	9759	9789	9891	9733	9754	9760	9875	9680	9861	9751	10040	9875	9929	9862	9901	9984	9839	9825	9986	9997	9937	9837	9783	9768	9791	9737	9690	9884	9763	9905	9774	9725	9913	9793	9901	9724	9764	9825	9775	9864	9786	9903	9845	9860	9827	9816	10074	9890	9892	9923	9912	9872	9797	9804	9766	9925	9797	9760	9869	9783	9817	9758	9806	9853	9941	9793	9794	9874	9775	9836	9806	9792	9787	10021	9984	9919	9720	9955	9902	9841	9828	9799	9876	9873	9824	9775	9896	9891	9940	9862	9699	9904	9763	9745	9873	9741	9847	9886	9797	9864	9819	9810	9851	9821	9865	9833	9851	9825	9892	9762	9914	9724	9907	9749	9995	9885	9863	9849	9847	9803	9880	9855	9757	9671	9974	9833	9753	9808	9785	9824	9978	9794	9651	9733	9794	9657	9804	9781	9722	9855	9924	9952	9762	9879	9763	9651	9859	9624	9979	9857	9902	9798	9867	9951	9845	9865	9742	9815	9836	9805	9795	9897	9906	9704	9909	9816	9746	9851	9893	9804	9777	9871	9797	9887	9871	9804	9886	9868	9774	9841	9814	9874	9892	9839	9886	9845	9813	9841	9836	9858	9812	9771	9905	9727	9770	9925	9794	9842	9789	9874	9780	9897	9829	10008	9924	9827	9762	9871	9987	9880	9806	9799	9839	9743	9803	9783	9658	9811	9846	10029	9970	9956	9899	9778	9828	9902	9727	9788	9798	9804	9805	9659	9833	9927	9716	9918	9730	9772	9802	9835	9723	10021	9926	9908	10001	9900	9802	9757	9850	9827	9852	9700	9710	9960	9828	9865	9837	9801	9789	9782	9769	9987	9760	9783	9891	9952	9804	9593	9772	9789	9782	9900	9901	9883	9879	9798	9823	9782	9794	9733	9855	9833	9812	9859	9871	9871	9827	9924	9782	9878	9803	9687	9944	9771	9886	9885	9957	9851	9812	9761	9760	9741	9847	9848	9800	9820	9959	9753	9923	9886	9820	9792	9997	9955	10084	9832	9738	9927	9900	9996	9830	9759	9746	9738	9891	9927	9860	9819	9896	9879	9957	9762	9877	9817	9864	9868	9832	9770	9862	9820	9897	9786	9825	9818	9849	9892	9823	9825	9915	9862	9674	9864	9937	9817	9788	9758	9898	9745	9800	9717	9773	9899	9849	9830	9814	9886	9739	9890	9865	9932	9854	9817	9771	9846	9866	9850	9732	9765	10010	9774	9967	9841	9757	9930	9800	9731	9999	9850	9821	9884	9746	10078	9686	9638	9668	9721	9730	10074	9772	9929	9843	9988	9716	9750	9894	9881	9662	9813	9993	9794	9755	9819	9732	9831	9824	9810	9865	9979	9809	9893	9918	9846	9840	9741	9782	9631	9970	9675	9754	9801	9656	9840	9743	9725	9728	9819	9826	9745	9773	9825	9974	9961	9920	9810	9808	9717	9831	9873	9753	9805	9815	9690	9905	9925	9781	9851	10013	9857	9824	9767	9875	9747	9876	9762	9821	9846	9947	9746	9853	9879	9859	9613	9692	9791	9761	9722	9845	9747	9839	9932	9892	9652	9892	9980	9787	9858	9757	9845	9879	9710	9725	9836	9706	9975	9875	9994	9906	9809	9848	9835	9787	9736	9795	9744	9778	9914	9753	9808	9756	9808	9851	9851	9878	9854	9882	9677	9998	9925	9816	9829	9919	9760	9846	9733	9823	9904	9796	9919	9862	9834	9955	9810	9825	9753	9835	9812	9819	9722	9864	9790	9781	9764	9867	9928	9883	9809	9908	10010	9752	9857	9800	9786	9727	9926	9935	9802	9795	9948	9849	9796	9891	9745	9918	9802	9740	9796	9848	9879	9877	9797	9769	9706	9859	9799	9886	9684	9892	9876	9873	9843	9733	9867	9780	9743	9837	9688	9875	9777	9754	10023	9902	9767	9820	9791	9726	9874	9747	9730	9881	9679	9971	9826	9786	9924	9830	9943	9778	9864	9837	9928	9837	9773	9805	9824	9898	10009	9886	9816	10089	9925	9788	9958	9800	9730	9902	9751	10052	9719	9890	9767	9760	9965	9683	9738	9855	9928	9809	9973	9848	9845	9631	9710	9722	9853	9799	9813	9983	9982	9819	9752	9919	9952	9827	9891	9819	9810	9773	9907	9766	9958	9804	9780	9865	9994	9723	9821	9801	9708	9933	9923	9899	9802	9761	9785	9852	9833	9806	9705	9850	9782	9732	9648	9720	9969	9882	9861	9875	9731	9866	9708	10050	9906	9821	9811	9865	9850	9654	9826	9769	9689	9895	9823	9790	9851	9778	9970	9828	9804	9858	9857	9781	9777	9773	9938	9757	9808	9874	9902	9893	9817	9789	9840	9879	9713	9929	9805	9770	9711	9818	9847	9945	9821	9928	9987	9917	9770	9724	9718	9791	9873	9860	9937	9702	9886	9831	9754	9819	9975	9831	9927	9736	9848	10029	9854	9849	9755	9761	9773	9774	9773	9862	9718	9792	9752	9815	9903	9838	9999	9816	9756	9905	9749	9748	9807	9805	9695	9775	9936	9820	9944	9886	9757	9873	9843	9876	9581	9824	9651	9740	9686	9935	9767	9690	9826	9800	9897	9933	9768	9786	9902	9670	9777	9746	10100	9920	9886	9867	9925	9773	9707	9769	9816	9876	9798	10015	9704	9782	9773	9776	9828	9786	10001	9838	9735	9747	9801	9732	9739	9956	9927	9805	9907	9900	9962	10000	9767	9780	9801	9765	9807	9892	9925	9792	9982	10048	9617	9967	9799	9844	9823	9911	9928	9932	9718	9947	9784	9788	9865	9914	9901	9819	9875	9811	9833	9971	9698	10033	9765	9682	9781	9738	9992	9802	9872	9859	9777	9809	9884	9703	9936	9905	9765	9819	9873	9824	9909	9813	9839	9894	9819	9791	9834	9897	9914	9843	9923	9779	9899	9842	9881	9845	9815	9797	9904	9752	9832	9815	9884	9876	9883	9808	9689	10024	9872	9908	9997	9831	9709	9866	9935	9899	9940	9878	9925	9807	9958	9950	9898	9916	9919	9804	9810	9914	9837	9854	9807	9761	9738	9864	9806	9870	9812	9946	9932	9893	9849	9727	9819	9972	9933	9915	9833	9737	9576	9905	9902	9757	9818	9869	9822	9847	9868	9855	9832	9803	9825	9894	9940	9697	9841	9768	9825	9807	9821	9981	9757	10014	9749	9779	9838	9697	9824	10066	9818	9719	9918	9927	9815	9723	9829	9795	9841	9863	9629	9870	9827	9886	9795	9764	9891	9805	9774	9817	9686	9845	9818	9794	9734	9914	9921	9883	9814	9758	9855	10027	9734
25577	22564	32882	35616	28383	37168	45794	38688	28055	21076	18653	17430	17287	17314	17276	17240	17134	17354	17234	17206	17180	17128	17040	17200	17359	17170	17338	17239	16885	16973	17361	17322	17066	17097	17035	17002	17393	17179	16942	16918	17090	17056	17055	17035	17201	17218	17219	16959	16913	17041	16856	16948	17024	17026	16973	16955	17038	17097	17034	17134	17023	16950	17286	17095	17186	17004	16948	17066	16982	17139	17012	17134	17021	17122	16941	16899	16992	17074	17004	16862	16838	17065	17183	16975	17097	17010	17047	16921	17016	16902	16815	17015	17185	16994	16949	17060	17007	17179	17043	17002	16896	16793	17138	17089	17195	17256	17079	17187	16923	17101	17159	17092	17084	17064	17058	16955	17244	16995	17114	16894	17058	16975	17129	16960	16962	17011	17225	16782	16944	16879	16937	16950	17013	16995	17135	17031	16851	16823	17045	16998	16917	16980	17056	17140	16884	16887	16832	17097	17174	16975	16711	16857	17017	17030	17277	16999	16983	17049	17276	17101	17016	17023	16953	17074	16910	17222	17276	17017	16882	16988	17106	16826	17224	16969	17110	17104	17020	16853	16973	16812	17049	17003	17108	17179	16765	17048	16748	17169	17166	17177	17074	17148	17080	17066	16868	17112	16963	16772	17042	17120	17027	16949	17164	16942	16903	17048	16768	16965	16981	16958	16966	17086	17064	17305	17206	17309	17165	17010	16951	17176	17249	17069	16954	17126	17021	16993	17190	16897	17024	16881	16988	17188	16952	16934	17139	17155	17121	16937	17115	16923	16987	16922	17230	17108	17094	17158	17077	16813	17121	17054	17177	16949	17058	16989	17045	17216	17082	17136	17037	17127	17062	16944	17297	17286	16955	16985	16877	17283	17271	17165	17035	16983	16840	17312	16931	16904	16990	17104	16856	17006	16918	17102	17259	17325	17049	17060	17097	16927	17000	16932	16874	17215	17161	17208	16936	16981	17204	16900	17120	16905	17095	16948	17060	17146	17194	17087	16990	17088	17084	17215	17052	16896	16951	17195	17058	16910	17234	17030	17242	17099	17101	17152	17008	17031	17326	17133	17031	16889	17085	17049	17290	17124	16781	17031	16987	16906	17088	17072	17076	17359	17072	17281	17054	17087	17114	16946	16922	17067	17036	16959	16992	16971	17066	16832	16956	17297	17122	17096	17102	17167	17085	17121	17175	17309	17221	16871	17180	17234	16973	17102	17167	16956	17036	17217	16992	17000	17030	16936	16667	17120	17054	17370	16901	17337	17164	16757	16918	17164	17376	17051	17024	17303	17149	17057	17231	17063	17191	17017	17178	17040	16803	17179	17227	16836	16958	16952	17347	17134	17059	17192	16893	17068	16890	17075	17121	17050	17032	17047	16895	17266	17074	17077	17016	17125	16957	17257	16985	17079	16976	16903	16992	16952	16960	17057	16946	17062	16823	17098	17285	16967	16938	16906	17055	16971	17213	17124	17008	16995	17030	17142	17077	17121	17097	16976	16959	17349	17031	16984	17220	17105	17034	16936	17052	17040	17073	17094	17045	17090	17226	16932	17163	17069	17100	17052	16975	16909	17000	16853	16939	17155	16971	16859	16943	17154	17246	16995	17093	17062	17194	16967	17043	17019	17080	17102	16997	17094	16988	17095	17089	17065	17209	17183	17145	17053	16964	16886	17100	16837	16978	17044	17186	17165	16911	17064	17037	16996	17111	17157	16897	16975	17243	16977	16947	17013	17100	17070	17231	16950	17037	16973	17132	17022	16947	17137	17045	16877	17110	17123	17149	17345	16987	16932	16969	17268	16957	17106	17043	16740	16924	16957	17143	16907	16978	17084	17151	17008	16971	16936	16985	17033	17113	16956	16991	17021	16957	17073	17003	16965	17149	17073	17157	16963	17055	16954	16941	16989	16994	17022	17057	17053	17290	17103	17113	16878	16911	17073	16941	17029	17102	17122	17128	17034	17017	17053	17395	17003	17320	16923	17097	17372	17191	16864	17154	17038	17206	17066	16988	17053	17091	17042	16954	17022	16997	17052	17193	17099	16974	17135	16966	16896	16973	16960	17059	17117	17080	17222	16993	17084	16951	16964	17386	16909	17123	17052	17245	17331	17031	17240	16861	17063	16903	17376	17049	16998	17078	17020	17119	16934	17155	16890	16992	17243	17083	16916	16985	16894	17106	17024	17078	17192	16956	16941	16968	17122	16948	17057	16910	16905	17088	17140	16958	17184	17147	16957	17155	17122	16926	16792	16997	17095	17148	17195	17281	17220	17062	17229	17225	17074	17049	16970	17018	16894	17083	17013	17101	17098	17347	17052	17147	17049	17132	16998	17098	17317	16935	16953	17305	17036	16939	17228	17375	17036	17006	16952	17098	17259	17205	17037	17141	17081	16959	16997	17066	16881	16917	17074	17198	17024	17110	17162	17096	17053	17003	16934	17129	17001	16878	17159	17028	17153	17117	17226	17022	17053	16787	17029	17139	16951	17074	17072	17028	16963	17141	16928	16850	16976	17050	16982	17058	17048	17134	17183	17210	16897	17042	16915	17186	17039	16964	17080	17018	16879	17123	16890	17128	17066	17326	16931	17132	17062	17145	17127	17046	17054	17068	17000	17073	16659	17007	17009	16854	16910	16903	17128	17154	17126	17005	17066	17024	17038	17079	16976	16975	16909	17124	17062	17309	17171	17069	16855	16930	16883	17204	17096	17128	17064	17105	17121	17157	17058	16986	16917	17121	17020	17047	17127	17154	17049	17177	17103	16908	16957	16902	16900	17157	16876	16975	16880	17131	17197	17058	17020	17001	16972	16700	16923	17020	16787	17066	17029	17265	17080	17076	16932	17019	17301	17280	17016	17041	17354	17126	17061	17171	16922	17191	17065	17199	17013	16835	17150	17290	16949	17187	16891	17042	17090	17066	17218	17044	16964	17111	17250	17278	16927	16864	17068	16979	16825	17041	17035	16864	16871	17162	17189	17168	17020	16851	17173	17113	17252	17211	17030	17313	16966	17088	16876	17110	17066	17076	17000	16972	17313	17080	16926	16976	17149	17151	17153	17050	17202	17009	17069	17064	17203	16940	17140	17170	16803	16809	16929	17176	16968	17066	17008	16859	17036	17105	17081	17170	17044	16977	17322	17134	16963	17204	17035	17001	17031	17164	17166	16892	17182	17113	17014	17132	17032	17154	17053	17227	17029	16968	17032	17026	17098	17156	17013	17179	17235	17178	17212	17125	17103	17127	17036	17126	17133	17210	16956	17220	17071	17046	17067	17092	17169	16910	16968	16994	17097	16928	17080	17008	16902	16952	17074	17172	17092	17071	16950	17191	16865	17206	17073	17065	16972	17100	16976	17131	16853	17028	16979	16851	16891	17151	16991	17005	17013	16908	16921	17268	16993	17029	17027	17043	17005	16991	16932	17117	16997	16939	17229	16953	17175	16996	17351	17001	16966	17003	17113	17244	16816	17031	17247	17149	16772	17116	17060	17127	16822	17031	16961	16826	16932	16992	17041	17308	17059	17096	16984	17114	17152	17030	17034	17177	17104	17196	16804	17017	17045	16966	17016	17146	17128	17108	17047	17070	16905	16947	17009	17172	17119	17230	17000	16988	16844	17058	17164	16826	17244	17137	16943	17044	17149	17199	16663	17052	16795	17034	16863	17208	17319	16806	16811	17108	17112	17067	17130	17200	17089	16923	17162	17042	16899	17089	17091	17055	17020	16900	16964	17082	17129	17027	16837	17233	16990	16962	17098	17245	17070	17095	16782	17127	17092	17164	17053	16882	16810	17098	16996	16884	16904	16945	17088	17002	16973	17307	17004	16833	17000	17063	16986	17128	17020	16780	17123	17089	17047	17300	17125	16968	17151	17196	17147	17074	17158	17166	16929	17102	17192	17108	16935	17142	17035	17113	17145	17003	16981	17195	17173	17035	17130	16998	16952	17214	17017	17046	17153	17202	17238	17044	17086	17182	17053	17178	17163	16859	16989	17067	17046	17144	17165	16952	16944	16993	17161	16953	17105	17216	16960	17134	17122	17118	17075	16832	16914	17096	16904	16939	17067	16952	17098	17225	17054	17114	17019	17113	16942	17200	16960	17041	17010	16816	16913	17169	17020	16946	16936	16907	16990	16999	17125	17092	17103	17093	16910	16984	17038	16856	16867	17076	16929	16965	17172	17040	17057	17016	17208	16896	17165	17154	17089	16944	16996	17112	17068	16894	16938	17030	17033	16921	16973	17071	16901	16992	16913	17144	17287	17190	17169	17074	17152	17098	17199	17139	16982	16894	17165	16822	17112	16795	16911	17022	16846	17115	17105	17192	17159	17172	17133	17131	16995	17162	17055	16974	16930	17156	16837	17090	16956	17113	17003	17083	17237	17206	17349	17220	17154	16998	17070	16818	17078	16819	16859	17226	17122	16976	16899	17056	17064	16688	17070	17087	17115	17234	17067	17114	17098	17245	17312	17015	17015	17059	16926	17018	16982	17292	17074	16898	16951	17007	16825	16813	17044	16975	17001	16966	17082	16934	16651	17093	17072	17013	16882	17006	17026	17175	17043	17251	17087	17069	17046	17023	17069	16869	17126	17112	17201	16999	17110	17023	17011	17044	17000	17123	17124	17306	17131	17046	17193	16968	17044	17099	17111	16946	17370	17208	17130	17070	17146	16910	16917	17267	17067	17063	16846	17025	16892	16938	17039	16872	17033	16977	16953	17105	17011	16972	17177	17104	17082	17134	16887	17178	16917	17183	17098	17128	17210	17114	17099	17139	17048	16980	17042	16839	16910	17059	17275	17035	17054	17063	16958	17088	17094	17250	17031	16967	17163	17055	17142	17063	17281	17222	17210	17123	17009	17273	17358	17188	16913	17050	16963	17036	17074	17071	17063	17160	16996	17029	17087	17206	17076	17145	17058	17042	17109	17242	17194	16990	17135	17082	16952	17044	17233	17108	17330	16904	17148	16871	16820	17067	16926	17054	16821	17104	17056	16981	16831	17219	16986	16947	17297	17223	17146	16968	16931	17108	17006	17253	17092	17175	17041	17041	16942	17125	16884	17099	17289	17015	17086	17121	16914	16995	16906	17099	17057	17024	16900	17161	17082	17170	17074	17122	17067	16934	17110	16856	16985
20246	37692	40727	35068	21786	33404	37206	29157	18522	12407	10807	9854	9963	10022	10033	9856	10018	9906	9953	9855	9901	9870	10041	10126	9929	10025	9823	9955	9905	9976	10033	9867	9799	9756	9819	9948	10045	9922	9929	9848	9884	9976	9828	10020	10047	9911	10060	9772	10003	9909	10011	9922	9840	10017	10121	9908	9944	9724	9875	9986	9858	9964	9961	9873	9896	9994	9905	9872	10061	9922	9913	9869	9908	10000	9998	9997	9827	9888	9943	9804	10001	9820	9854	9891	9851	9866	10011	9971	9867	9864	9889	9733	9848	9928	9902	9836	10017	10069	9863	9710	9836	9883	9841	9975	9904	9734	9874	9926	9870	10087	10032	10094	9826	9934	9979	9978	9763	9838	9968	9871	10047	9870	9993	10007	9804	9896	9820	9840	9884	9898	9942	9858	9979	10039	9843	9900	9886	9825	9902	9896	10072	9825	9906	9845	9909	9986	9816	9845	9860	10027	9855	9862	9834	9842	9838	9834	9937	9810	9704	9863	9896	9869	9939	9853	9928	9883	9978	9975	9883	9892	9787	9854	9900	9915	10050	9784	9860	9900	9800	10074	9938	9816	9915	10027	9934	9856	9705	9839	9892	9969	9784	10137	9789	9943	9887	9930	9926	9978	9885	9960	9802	9881	10016	9926	9775	9936	9885	9862	9699	9755	9953	9971	9822	10066	9898	9834	9840	10006	9744	9927	9714	9834	9955	9829	9870	9863	9789	9906	9910	10011	9882	10011	9968	9930	10121	9851	9866	9883	9833	9892	9798	9967	10004	10028	9793	10011	9898	9957	9761	9886	9811	9924	9863	9790	9904	9863	9993	9976	9812	9785	9951	9806	9821	9724	9879	9970	9819	9757	9746	9826	9878	9913	9966	9834	9773	10103	9731	9811	9700	9929	9823	9975	9924	9819	9793	9974	9777	9675	9904	9991	9950	9752	9972	10015	9998	10008	9861	9793	9939	10006	9811	9878	9810	9970	9884	9935	10057	9883	9891	9841	9794	9805	9868	9896	9892	9873	9944	9884	9899	9863	9942	9865	9890	9864	9925	9883	9957	9903	9956	9802	10089	10075	9843	9818	9940	9945	10023	9886	9810	9988	9926	9769	9782	9839	9939	9925	9861	9900	9840	9872	9774	9887	9879	9891	9813	9988	9882	9949	9830	10003	9876	9836	9819	9928	9893	9901	9980	10065	9841	9754	9915	9965	9853	9822	9970	9889	9999	9796	9896	10116	10001	9852	9843	9907	9921	9878	9840	9943	9926	9861	9893	10060	9959	10016	9699	9901	9855	9964	9944	9912	9921	10038	9877	9974	9851	9832	9918	9687	9753	9891	9921	9671	9825	9985	9966	9890	9983	9872	10059	10015	10055	9737	9944	9982	9960	9832	9902	9910	10109	9776	9703	9805	9829	9832	9860	9965	9937	9822	9921	9799	9938	9958	9931	9902	9911	9989	9939	9916	9943	9831	9933	9846	9917	9823	9801	9928	9962	9929	9922	9981	9848	9998	9977	9931	9795	10002	9812	9922	9936	9985	9890	9882	9926	9870	9868	9938	9873	9926	10096	9948	9886	10116	9882	9887	9777	9755	9908	9953	10061	9820	9836	9982	9968	9891	9977	9873	9891	9900	9807	9947	9956	9701	9889	9818	9824	9999	9915	9815	10027	10073	9957	10068	9939	10012	10047	9876	9889	9785	9744	9814	9829	9833	9958	9892	9930	9884	9938	9881	9717	10046	9965	9907	9943	9792	9826	9903	9813	9759	9905	9957	9894	9842	9982	9922	10016	9793	9814	9809	9795	9688	9872	9896	9821	9974	9921	9935	10091	9836	9852	9908	9785	10005	9997	10004	9919	10035	9957	10066	9954	9896	9829	9947	9787	9943	9960	9770	9770	9795	9946	9792	10068	9895	10015	9760	9936	9848	10018	9884	9907	9716	9930	9859	9823	9964	9957	9613	9994	9920	9873	9762	9967	9868	9848	9883	10047	9802	10024	9914	9756	9854	9884	9823	9837	10040	9991	9873	9901	9977	9935	9749	9735	9930	9911	9754	9942	9918	9920	9874	9835	9920	9969	9716	9895	9921	9862	9860	9943	9792	9942	9935	10115	9919	9786	9911	9977	9904	9803	9951	9715	9902	9897	9864	9824	9859	9964	9862	9904	9907	9924	9859	9914	10056	9961	9914	9781	9925	9800	9803	9974	9847	9902	9918	9854	9688	9834	9838	9965	9904	9941	9791	9891	9846	9887	9793	9987	9725	9777	9883	9900	10078	9817	9892	9951	9742	9867	9907	9955	9920	9953	9924	9824	9901	9813	9910	9914	9841	9878	9832	10051	9896	9931	9877	9900	9937	9798	9882	9972	10005	9922	9847	10014	9925	9903	9872	9923	9874	9866	9974	9819	9891	9929	9974	9878	9982	9922	9930	9759	9855	9869	9826	9923	9977	9795	9897	9769	9971	9864	9754	9755	9910	9937	9971	9930	9758	9811	9977	9859	9691	9866	9915	9861	9917	9770	10023	9964	9814	10009	9887	9919	9809	9787	9884	9860	9822	9839	9831	9852	10062	9889	9937	9935	9889	9951	9857	10013	9843	9860	10014	10053	10043	9996	9960	9709	9972	9788	9892	9998	9841	9928	9707	9808	9818	9800	10057	9869	9900	9803	10013	9842	9826	10050	9918	9894	9829	9918	9930	9868	9952	9972	9908	9818	9929	9919	9944	9923	10060	9834	9895	9843	9747	10070	9925	9939	9976	9776	9936	9952	9865	9954	9922	9821	9905	9973	9894	9959	9979	9838	9778	9815	9745	9803	9755	9979	9935	9959	9836	9849	9899	9907	9830	10041	9869	9884	9855	9765	9936	9948	9963	9841	9835	9995	9930	9864	9927	9833	9918	9924	9961	9773	9799	10028	10068	9968	9880	9901	9879	9818	9927	9963	9814	9933	9827	9919	9918	9907	9927	9914	9902	9929	9915	9823	9951	9858	9799	9939	9954	9888	9842	9907	9908	9855	9828	9864	9797	9943	9871	9900	10040	9998	9756	9868	9971	9760	9955	9779	9792	9889	9850	9886	9860	9843	9686	9921	9759	9813	9866	9854	9865	9643	9837	9923	9915	9936	9921	9908	9818	9827	9928	9946	9844	9974	9949	9857	10033	10007	9923	9897	9858	9796	9929	9831	9874	10003	9895	9869	9833	10053	9993	9848	9717	9976	9797	9952	9934	9925	9963	9856	9916	9919	9842	9970	9867	9849	9979	9826	10098	9984	9996	9916	9954	9897	9986	9821	9864	9825	9674	10119	9847	9894	9793	9936	9881	9775	9903	9869	9756	9781	9980	9936	9729	9905	9964	9971	9892	10042	9949	9924	9992	9870	9923	9920	9909	9890	9659	9908	9953	9886	9812	9876	10010	9811	9963	9922	9745	9850	9882	9838	9774	9822	9921	9953	9875	9875	9942	9882	9716	9872	9959	9948	9945	9889	9894	9775	10018	9923	9740	10068	9923	9869	9940	9970	9919	10113	9971	10076	9865	9918	9943	9921	10094	9968	9862	9853	9857	9667	9929	9883	9908	9957	10012	9896	9878	9879	9857	9812	9758	9799	9961	9951	9887	9822	9827	9895	9878	9951	9820	9969	9905	9767	9923	9798	9902	9802	9965	10010	9775	9846	9790	9803	9808	9855	9931	9858	9772	9982	9831	9928	9797	9923	9796	9980	9833	9834	9887	9931	9822	9944	9670	9920	9976	9813	9963	9888	9821	9841	9921	9837	9970	10103	9916	10018	9955	10010	9916	9858	9924	9733	9818	9854	9915	10060	9863	9948	9899	9941	9954	9770	9941	9936	10117	9761	9768	9989	9856	9807	9795	9925	9764	9692	9871	10022	9990	9877	9821	9738	9778	9947	9802	10080	10063	9965	9956	9964	9976	9862	9886	9809	9839	9801	9865	9985	10008	9820	9967	9939	9990	9960	9948	10037	9997	9865	9900	9870	9840	9736	9866	9864	9706	9935	9692	9932	9861	9943	9947	9922	9966	9982	9936	9862	9921	9917	9970	9813	9722	9917	9850	9780	9931	9878	9811	9899	9792	9946	9966	10027	9830	9956	9869	10020	9695	9845	10047	9768	9876	9855	9798	10040	9849	9805	9985	9805	9808	9920	9993	9844	9934	9818	9899	10040	9758	9800	9885	9969	9889	9959	9864	9877	9899	9828	9888	9833	10025	9827	9903	9875	9879	9876	9930	9845	9926	9789	9908	9920	9865	9979	9882	9807	9973	9911	9981	9952	10048	9952	10039	9853	9822	9934	9901	10027	9897	9849	9862	9920	9841	9964	9973	9915	9955	9914	9898	9986	9777	10043	9825	9933	10005	9998	9982	9941	9805	9847	9901	9961	9958	9908	10031	10020	9789	9991	9919	9967	9793	9879	9986	9898	9899	9872	9863	9874	10003	9801	9878	10004	9929	9984	10074	9854	9934	9984	9937	9887	9921	9768	10031	9736	10045	9905	9826	9922	9818	9935	9980	9930	9940	9836	9821	10099	10011	9853	9927	9969	9652	9983	9974	10014	9970	9821	10014	9931	9758	9770	9849	9711	9959	9869	9864	9952	9838	9809	9832	9971	9905	9864	9947	9904	9771	9850	9895	10029	9740	9913	9852	9861	9793	9850	9869	9895	9773	9959	9902	10057	9882	9681	10113	9781	9883	9915	10003	9886	9818	9792	9929	9869	9908	9917	9843	9998	9848	9885	9909	9876	10133	9788	9971	9815	9994	9931	9822	9791	9929	9848	9886	9944	9845	9866	9920	9995	9859	9868	10012	9802	9837	9912	9920	9763	9818	9897	10051	9830	9871	9876	9906	9732	9947	9942	9944	9908	9807	9950	10035	9951	9970	9977	9830	10081	9847	10027	9905	9905	9950	9749	9908	9966	9789	9896	9962	9867	9791	9888	9776	9889	9976	10033	9878	9843	9830	10098	9810	9925	9923	10018	9923	9880	9839	9868	9786	9806	9787	9799	9929	9901	9979	9896	9900	9793	9910	9942	9787	9945	9931	9892	9888	9958	9778	9943	9955	10069	9951	9880	9828	9777	9984	9767	9841	9989	9934
23466	21345	29057	27068	25691	40912	63140	53583	38483	25785	20452	18348	17707	17676	17463	17383	17344	17314	17571	17438	17351	17520	17463	17291	17074	17209	17244	17215	17211	17264	17499	17294	17189	17104	17090	17149	17349	17487	17140	17369	17269	17243	17394	17183	17232	17311	16996	17294	17340	17263	17196	17130	17043	17177	16906	17104	17149	17365	17520	17199	17312	17137	17085	16988	17274	17046	17197	17218	17025	17083	17212	17320	17185	17182	17095	17265	17319	17372	17254	17385	17341	17183	17179	17138	17219	17191	17250	17208	17458	17339	17394	17281	17349	17293	17232	17189	17202	16965	17086	17398	17370	17397	17169	17190	17139	17186	17337	17694	17392	17230	17317	17141	17187	17292	17137	16976	17096	17253	17275	17106	17332	17220	17040	17056	16955	17299	17200	17026	17092	17089	17303	17454	17195	17035	16883	17262	17383	17377	17212	17170	17199	17085	17341	17207	17114	17141	17079	17234	17297	17254	17191	17162	17132	17097	17229	17305	17222	17407	17109	17005	17016	17148	17253	17133	17146	17152	17351	17164	17162	17213	17262	17262	17139	17007	17077	16991	17197	17145	17299	17312	17169	17063	17123	17078	17261	17013	17031	17179	17391	17199	17321	17272	17228	17406	17208	17003	16916	17017	17189	17071	17201	17226	17018	17124	17343	17129	17286	17230	17100	17183	17169	17159	17078	17124	16938	17223	17352	17141	17086	17335	17084	17343	17144	17159	17122	17018	17169	17232	17239	17197	17061	17290	17112	17468	17206	16994	16932	17093	17191	17289	17107	17114	17388	17165	17363	17078	16959	17198	17321	17226	17194	17174	17175	17149	17137	17168	17001	17452	17354	16928	16978	17218	17290	17275	17200	17270	17149	17067	17047	17177	17123	17207	17282	17195	17328	17239	17118	17184	17151	17190	17432	17442	17177	17292	17083	17104	17222	17235	17171	17128	17345	17138	17161	17191	17114	16934	17122	17081	17428	17028	17241	17119	17342	17268	17234	17339	16913	17104	17137	17305	17211	17124	17184	17049	17071	17236	17225	17142	17248	17200	17245	17216	17154	17211	17174	17236	17365	17134	16950	17153	17104	17178	16954	17111	17133	17330	17213	17329	17056	17003	17267	17262	17251	17179	17086	17081	17064	17179	17322	17249	17179	17216	17282	17053	17157	17203	17054	17101	17332	17255	17113	17196	17026	17169	17249	17377	17163	17271	17096	17040	17203	17266	17067	17270	17078	17070	17153	17198	17308	17284	17210	17107	17243	17159	17228	17321	17233	16991	17212	17083	17010	17121	17270	17006	17345	17217	17164	17298	17241	17268	17305	17306	16940	16894	16950	17247	17361	17210	17140	17212	17136	17051	17160	17168	17270	17242	17269	17268	17156	17294	17274	17141	17143	17220	17334	17287	17281	17162	17283	17433	17321	17088	17208	17255	17076	17273	17120	17418	17464	17289	17298	17157	17202	17127	17101	17446	17264	17026	17064	17237	17079	17189	17157	16962	17256	17065	17059	16996	16993	17046	17025	17127	17358	17216	17232	17210	17222	17204	17306	17334	17223	17060	17138	17179	17206	17277	17199	17141	17164	17125	17217	17085	17338	17202	17093	17017	17129	17234	17110	17015	17229	17181	17546	17317	17202	17072	17221	17161	17096	17138	17243	17163	17130	17139	17105	17147	17187	17154	17300	17044	17171	17422	17450	17164	17219	16976	17219	17228	17102	17089	17018	17215	17195	17292	16975	17342	17335	17055	17207	17111	16949	17202	17170	17108	17409	17285	17041	17241	17346	17144	16838	17104	16990	17045	17213	17075	17061	17099	17194	17110	17224	17359	17242	17180	17247	17189	17412	17105	17179	17142	17143	17256	17100	17319	16918	17309	17229	17291	17306	17144	17105	17329	16995	17221	17229	17138	17008	17288	17376	17196	17154	17409	17243	17340	17220	17079	17011	17420	16975	17431	17094	17185	16922	17106	17369	17280	17193	17450	17323	17107	17190	17116	17198	17091	17234	17166	17067	17316	17294	17176	17273	17144	17148	17043	17143	17118	16947	17043	17230	17197	17005	17151	17080	17189	16998	17243	17147	17155	17327	17197	17193	17038	17276	17040	17349	17388	17315	17263	17138	16977	17139	17182	17191	17190	17033	17267	17247	17132	17339	17130	17318	17403	17112	17104	17266	17232	17206	17278	17156	17133	17094	17156	17045	17139	17150	17268	17173	17141	16980	17183	17201	17056	17163	17226	17160	17211	17019	17265	17041	17227	17243	17367	17195	17202	17345	17222	17150	17116	17128	17078	17263	17087	17170	17275	17414	17052	17176	17235	17193	17055	17213	17135	17290	17364	17143	17223	17476	17219	17375	17260	17095	17338	17253	17292	17135	17406	17282	16994	17206	16902	17084	17135	17227	17116	16981	17202	17193	17168	17156	17319	17330	17374	17340	17155	17094	17116	17406	17123	17340	17328	17381	17381	17095	17074	17107	17070	17102	17274	17167	17330	17229	17101	16964	17395	17190	17171	17231	17006	17181	17185	16951	17345	17010	17174	17232	17252	17363	17241	17295	17224	17018	17365	17125	17204	17115	17169	17346	17246	17280	17249	17136	17052	16943	16995	17205	16983	17086	17226	17207	17269	17224	17243	17219	17044	17044	17234	17101	17064	17291	17283	17107	17487	17054	17121	16872	17198	17102	17155	17275	16990	17015	17383	17348	17324	17167	17220	17243	17175	17293	17402	17298	17222	17035	17565	17323	17262	17204	17062	17099	17207	17320	17041	17223	17331	17242	17054	16924	17308	17338	17400	17290	17068	17296	17330	17327	17244	16989	17223	17211	17306	17025	16966	17041	17147	17162	17117	17212	17077	17476	17096	17277	17291	16998	17157	17103	17204	17144	17152	17087	17094	17310	17110	17044	17253	16958	17385	17179	17259	17322	17019	17204	17140	17148	17099	17121	17393	17305	17090	17360	17211	17137	17189	16960	17131	17223	17234	17061	17243	17117	17151	17016	17105	16993	17161	17259	17066	17235	17183	17278	17105	17187	17314	17100	17116	17199	17078	17000	17132	17348	17300	17048	17119	17126	17299	17235	17266	17134	17214	17345	17028	17277	17068	16951	17152	17177	17123	17130	17164	17013	17298	17159	17272	17192	17352	17126	17215	17152	17172	17265	17274	17322	17262	17242	17363	17091	17146	17154	17211	17365	17115	16987	17007	17209	17292	17188	17361	17082	17061	16984	17130	17433	17266	17197	17136	17186	17208	17198	17103	17383	17071	17142	17171	17068	17276	17423	17366	17099	17060	17219	17284	17030	17140	17247	16877	17289	17344	16953	17134	16876	17301	17094	17007	17047	17100	17421	17317	17235	17352	17008	17171	17302	17013	17305	17183	16990	17307	17223	17288	17109	17006	17125	17095	17134	17441	17303	17249	17208	17292	17398	17180	17383	17326	17305	17120	17249	17176	17242	17300	17144	17128	17221	17221	17341	17197	17258	17026	17117	17246	17075	17069	16969	17159	17185	17193	17297	17057	17146	17213	17287	17226	17177	17302	17164	17164	17262	17215	17113	17233	17281	17153	17200	17263	17097	17201	17258	17046	17244	17049	17461	17158	17337	17095	16981	17098	17174	17038	17252	17162	17086	17094	17100	17348	17206	17230	17314	17112	17229	17161	17028	17214	17033	16900	17021	17271	17258	17307	17271	17188	17294	17255	17236	17222	17198	17086	17181	17295	17137	17114	17180	17280	17244	17385	17195	17379	17225	17242	17184	17160	17224	17334	17360	17452	17342	17197	17400	17305	17002	17192	17216	17088	17062	17300	16969	17190	17286	17412	17141	17356	17145	17153	17045	17300	17238	17052	17056	16874	17309	17369	17254	17277	17151	17144	17223	17384	17460	17069	17173	17202	16905	17231	17297	17235	17137	17093	17052	17120	17187	16997	17155	17099	17274	17008	17208	17037	17082	17290	17131	17170	17058	17032	17153	17091	17339	17459	17205	17100	17073	17227	17045	17160	17164	17252	17107	17173	17135	17204	17196	17126	17120	17131	17392	17106	17178	17216	17367	17077	17213	17042	17279	17383	17097	16930	17029	17112	17205	17356	17115	17338	17247	17155	17150	17121	17190	17340	17141	17090	17480	17359	17117	17308	17496	17203	17043	17149	17236	17239	17262	17256	17230	17057	17393	17186	17151	17208	17044	17401	17198	17211	17254	17398	17137	17213	17418	17328	17175	17320	17324	17246	17352	17350	17133	17317	17143	17116	17331	17218	17227	17233	17118	17296	17457	17209	17282	17158	17431	17056	17127	17032	17143	17196	17235	17252	17175	17200	17134	17248	17471	17144	16990	16873	17254	16997	17293	17063	17238	17263	17056	17205	17324	17220	17148	17054	17308	17336	17218	17288	17175	17198	17259	16953	17184	17234	17296	17173	17042	17288	17019	17222	17160	17241	17298	17281	17206	17114	17177	17233	16941	17092	17357	17369	17179	17257	16987	17183	17309	17015	17398	17288	17119	16951	16994	17251	17450	17056	17185	17216	17335	17214	17334	17293	17140	17140	17209	17230	17032	17268	17120	17151	17215	17375	17249	17151	17215	17219	17040	17145	17094	17182	17229	17265	17000	17100	17120	17249	17136	17145	17290	17018	17096	17062	17275	17120	17161	17024	17183	17236	17345	17453	17153	17269	17093	17387	17225	17209	17225	17311	17242	16965	16937	17366	17375	17210	17173	17136	17504	17250	17118	17233	17181	17222	17195	17285	17197	17180	17171	17091	17326	17214	17144	17241	17265	17085	17215	16931	17282	17369	17132	17337	17300	17027	17285	17117	17269	17346	17230	17077	16933	17178	17319	17084	16934	17194	16994	17248	17129	17300	17410	17044	17109	16968	17262	16919	17086	17382	17157	17331	17132	17204	17234	17079	17253	17215	17336	16978	17239	17233	17064	17331	17270	17269	17541	17271	17256	17094	17361	17253	17138	17258	17304	17135	17088	17227	17343	17351	17162	17152	16977	17445	17047	17433	17167	17172	16995	17170	17046	17000	17348	17363	17200	17050	17099	17277	17195	17276	17319	17324	17155	17211	17263	17269	17065	17372	17136	17139	17171	17118	17281	17243	17275	17032	17297	17056	17064	17041	17325	17228
22405	40085	42321	35690	26241	43167	57628	45461	27882	15641	11944	10450	10150	10142	10008	10260	10074	10195	10164	10206	10062	10172	10134	10005	9962	10132	10116	10256	10289	10196	10090	10099	10153	10079	10240	10153	10029	10009	10074	10146	9970	10038	9949	10054	10277	10049	10045	10067	10134	10209	9985	10067	10130	10098	10029	10037	10107	10159	10083	10041	10162	10162	10026	10111	9962	9946	10043	10110	10039	10004	10122	10157	9865	10054	10015	9946	10100	10028	10147	10008	9966	10034	10192	9948	10139	9926	10116	10148	10078	10074	9964	10237	9926	10067	9891	10093	10106	10000	9971	9981	10191	10140	10117	9917	9991	10057	9950	9872	10034	10103	9785	9981	10038	10088	9989	10017	10234	10211	10099	10254	10006	9967	9937	10130	10125	9964	10088	10017	10020	9959	10120	9893	10091	10234	10129	10005	9974	10144	10117	10032	10049	10076	9957	10117	10049	10004	10118	10224	10001	10108	9978	9966	10110	10044	10106	10052	10040	9989	10027	10048	9939	10170	10008	10233	9979	10018	10109	10062	9959	10055	10017	9953	9930	10071	10086	9974	9951	10020	10073	10110	10021	10046	9954	10051	10009	10101	10053	10079	9934	10056	9968	10010	10085	10028	10086	10049	10010	10083	10064	10120	10150	9951	10001	9883	10004	10006	10095	10091	10114	10200	9981	9979	10022	10088	10085	10029	10021	10099	10091	9911	10124	10211	10146	10107	10071	10054	9963	10134	9964	10057	10003	10149	10224	10191	9826	10047	10026	10089	9975	10056	10033	10015	10075	9959	9990	10128	10073	9984	9949	10082	10110	10203	9972	9918	10064	10120	10042	10042	10120	10042	10070	10095	9976	9802	10123	10036	9903	10105	10100	9866	9935	9993	10006	9782	9893	9962	9951	10107	10026	10083	10095	10095	9984	10029	10006	9926	10040	9891	10215	10171	10021	9919	9991	10061	9926	9973	10016	9856	9841	10075	10065	10100	9904	10099	10120	9950	9823	10158	9994	9809	9993	9992	10030	10056	9999	9973	9938	10037	10247	10019	10161	10011	9896	9994	9923	10215	10155	9957	9927	9974	9989	9888	10161	10067	10228	10083	9992	10024	9968	9988	10078	9911	9947	10038	10048	10081	10123	10019	10094	10046	10019	9990	9815	10007	9969	10063	10087	10095	9855	9993	9958	9935	9965	10057	10030	10056	10029	10015	10102	10049	9954	9892	10103	10091	9953	9922	10207	10038	10095	9947	10088	9837	10020	9990	10112	9983	9983	9943	9916	10078	9923	9959	10095	10062	9942	10086	10180	9932	10041	9878	10014	10048	10021	10011	10010	10155	10022	10054	10080	10022	9960	9977	9977	10010	9997	10029	9961	10084	9960	10020	10100	10131	10059	10021	9801	10013	10053	10033	9923	10140	10057	10019	10165	10029	10009	10078	9940	9937	9970	10180	9819	9984	10144	10066	9978	9967	10084	9965	10036	9967	9902	10081	10058	10123	10148	9983	9899	10142	10058	10131	10029	10068	9956	10160	10149	9898	10018	9886	10038	10043	10090	9935	9926	10140	10013	9957	10090	10201	10097	10044	10025	9946	9936	10060	10062	10053	10012	10073	9912	10145	9910	10058	10016	10103	9984	10028	10026	10119	9939	10023	10102	10015	9978	10004	10297	9955	9988	10039	9988	9997	10106	9967	10049	10096	10066	10022	10095	10150	10063	10119	10126	10052	9939	10017	10045	9891	9989	9876	10120	10094	10022	10121	9937	10121	10008	10092	10018	9910	10043	10034	10019	9987	9932	10146	10079	10017	10087	9884	10029	10033	10112	9964	9942	10072	10028	10110	10010	10197	10023	10069	10128	9978	9878	10032	10131	10226	10095	9879	9977	9952	10084	10066	9964	10003	9996	10017	9891	10005	10030	10139	10191	10143	10101	10211	9937	10015	9976	10068	10020	10221	10071	9969	10024	10049	10129	10130	10130	9846	9870	10085	9890	10151	10023	10001	10012	9876	10146	10074	9799	10033	10086	10022	10001	10096	9855	9911	9980	10094	10167	10005	10001	9861	10026	10048	9918	9999	9975	9964	10098	10173	10018	9909	10024	10021	9947	9940	9888	10059	9826	10016	10084	10010	10253	10134	10071	9940	10047	10003	10051	10113	9958	10046	10138	9857	10034	10182	10157	9946	9930	9953	10012	10028	9961	10071	9953	10131	10115	10009	10071	10035	10151	10064	10063	10087	10071	10131	10087	10086	10016	9945	10190	9992	10054	9994	10012	10078	10047	9969	10096	10003	10020	10090	9989	10174	9868	9968	9999	9993	10013	10144	9975	9946	9916	9808	10095	10132	9977	9992	10058	9976	10198	10073	10050	9968	10026	9969	9994	9990	9972	10031	10288	9992	9950	10045	10102	9964	10107	10067	10165	10197	10029	10005	9832	10174	10081	10008	9915	10089	10105	10006	10075	10029	10066	9940	10077	10138	10019	9999	9969	10017	10152	9884	10048	9996	9968	9870	10014	10090	9990	10111	10045	9927	10112	9984	9995	10161	10059	10184	10127	10164	10073	10014	9952	10028	10086	9940	9856	9901	9835	10197	10145	10120	9928	10093	10004	10001	10047	9977	9925	10054	10099	9959	9963	9940	9979	10177	9944	10132	10010	10033	10165	9932	10008	10032	9851	10022	9957	10026	9943	10015	10148	10127	10104	10147	10056	9957	10038	9944	9956	10016	10016	9916	9914	10053	10103	10128	10118	10201	9949	10012	9850	9862	10079	9914	10105	9984	9942	9952	10090	10031	10048	9941	10146	10104	10036	9983	10061	10042	9954	10073	9996	10171	9988	9967	10082	10048	9994	10060	10101	9965	9961	9937	9940	10002	10182	9990	9945	10000	9914	9954	9996	10191	10163	10038	10078	9918	10115	10067	10077	10093	9860	10110	10033	9993	10237	9989	10036	10098	10055	10054	10077	10092	10048	10125	9851	10024	10024	10077	9992	9987	9806	9969	9992	10001	10087	10048	10107	9997	9995	9888	10062	9949	9852	9961	10034	9997	10015	10014	10133	10075	10035	10057	9949	10109	9957	10030	10149	9956	9979	10094	10086	9973	10077	10158	9874	9945	10168	9964	10062	10074	9977	9905	10007	9931	10044	9910	10171	9984	10081	10134	10040	9881	10040	10054	9997	9968	10103	9934	9909	10092	10053	10082	10001	10222	9918	10057	10033	9807	10116	9970	10065	9964	10069	10029	10178	10087	10017	9901	9922	10004	10116	9858	10113	9992	10185	10012	10068	9886	9871	10040	10012	10131	10048	9901	10013	10317	9922	10183	10161	9880	10075	10020	10059	10029	10001	10172	10104	9809	10176	10092	10085	9899	10203	10052	9916	9895	9950	9972	10038	9853	10021	9997	10090	10065	10008	10209	10082	9937	9952	10091	10193	9943	9896	10149	10031	10211	9810	9966	10057	10220	10056	9978	10109	10027	10078	9899	10023	10165	9991	10117	10028	9994	9953	10032	10011	10064	9941	10031	10029	9877	10087	10195	10044	10028	10100	10046	10084	9973	9850	9958	10163	10097	10022	10161	9929	10023	9986	9981	10004	10084	10114	10011	10153	10069	10024	10051	9931	10109	10081	9965	9925	9818	10056	10055	10039	9996	9898	10027	9947	10124	10067	10131	10145	9906	9948	10073	10053	10153	9960	9896	10196	10161	9873	9933	9967	10012	10059	10156	10099	9838	10023	10110	10112	10098	9866	10113	10093	10162	10091	10041	9994	9970	10010	9941	9913	10050	10023	10037	10146	10127	10052	10139	10110	10081	10049	10107	9986	10050	10009	9985	9981	10082	9997	9997	10212	9990	10079	10107	10108	9802	10104	10051	9986	10284	9988	10045	10222	10038	10071	9907	10122	9952	9981	10098	10190	10013	10140	10102	9891	10090	10036	10114	9943	10055	10005	10026	10042	10030	10099	10196	10144	10053	9898	10043	9829	10025	10028	9930	9961	9984	10115	10079	10110	10060	10127	10171	9998	10077	10153	10062	10044	10088	10080	10068	10019	10232	10105	9927	10121	9967	9955	10074	9965	9961	10058	9999	10076	10079	10175	10206	9993	9924	10043	10036	10116	10133	10084	10027	10126	10111	9986	9996	9984	10138	10024	10138	9946	10032	9992	10081	10023	9944	9984	10195	10049	10057	10220	10060	10066	10322	10096	9978	10075	9999	9947	10061	10033	9981	9973	10149	10080	10067	10072	9878	9862	9946	10006	9948	10032	10139	10127	10181	10074	10102	9909	10155	10017	10010	9926	10129	9949	9962	9919	10023	9938	10236	10000	9958	10000	10161	9989	10003	10095	10155	9905	9976	9931	10114	10160	10141	9960	10146	10037	10040	10007	9985	9971	10162	10062	9979	9881	9962	10040	10053	9958	9964	10195	10021	10054	9988	10136	10210	10028	9920	9985	10104	9852	10059	9978	9975	9985	9952	9878	9839	10132	10132	10066	10133	10102	10019	10015	10034	10038	10243	10094	10031	9870	10060	10157	9964	10052	10083	10006	10075	10134	10278	10039	9987	9987	9930	10209	10001	9912	10004	10119	10022	10116	9904	10108	10094	9908	9980	9986	10032	10042	9974	10080	9906	9948	9902	10113	9927	10048	10094	9988	10026	10015	9957	9933	10149	10194	10086	10070	10033	9987	9946	10004	10044	10023	9989	10023	10061	9959	9973	10001	10079	10039	9892	10182	9961	10073	9981	9956	10056	10080	10083	9904	9911	10025	10095	10131	10110	9852	10059	10033	10018	10151	10015	9816	10025	10124	10091	10061	10117	10079	10052	9968	10031	10044	9931	10089	9858	10055	10032	9848	10099	10019	9972	10138	10059	10155	9952	10105	10048	10107	10289	10059	10134	9981	10070	10054	10029	10064	10080	10050	10143	9917	9991	10016	10061	9941	10146	10141	10058	9937	10019	9864	9998	10043	10112	10054	10105	9945	10100	10014	10012	10097	9948	9955	10128	9987	9985	10043	10030	9979	10053	9921	9989	9998	10043	10075	10090	10100	9986	10035	10038	10008	9985	9998	10030	10002	10077	10051	9891	9992	9886	10052	9929	10046	10119	10099	10020	9965	10041	10031	10085
33117	33658	35815	31120	24484	27064	28235	24751	20399	18371	17593	17318	17444	17341	17484	17338	17275	17247	17363	17293	17426	17270	17276	17155	17345	17348	17029	17215	16957	16987	17147	17371	17285	17338	17070	17252	17173	17310	17181	16971	17359	17152	17241	17071	17170	17095	17146	17245	17168	17114	17207	17083	17023	17502	17290	17282	17255	17059	17168	17349	17378	17122	17138	17221	16988	17145	17234	17294	17097	17086	17017	17096	17201	17170	17190	17146	17095	17085	17128	17007	17013	17430	17234	17228	17180	17311	17136	17460	17099	17109	17578	17200	17067	17187	17099	17026	17036	17376	17173	17129	16994	17154	17034	17247	17139	17075	17076	17021	17092	17163	16979	17230	17073	17012	17188	17365	17111	16974	17165	16989	17187	17250	17279	17164	17205	17350	17232	17075	17312	17226	17208	17194	17092	17150	17245	17241	17216	17242	17171	17365	17082	17153	17010	17134	17232	17142	17092	16985	17172	17334	17474	17125	17189	17037	17268	17016	17067	16982	17079	17136	17202	17155	17040	17127	17143	17181	17134	17176	16781	17110	17278	17073	17171	16763	17308	17335	17248	17300	17017	17126	16924	17228	17192	16970	17270	17257	17024	17092	17204	17135	17345	17122	17274	17211	17144	17300	17092	17111	17206	17274	17232	17145	17154	17102	17070	17430	17217	17018	17105	17244	17262	17186	17207	17267	17066	17402	17208	17047	17037	17094	17171	17044	16965	17173	17418	17168	17078	17256	17257	17057	17180	17088	17201	17169	16991	17078	17034	17271	17514	17094	17162	17221	16828	16880	16993	17199	17449	17324	17155	17349	17182	17174	17200	17401	17122	16921	17126	17058	17207	17228	17238	17131	16960	17316	17111	17090	17334	17164	17062	17136	17435	17201	17074	17394	17332	17153	17110	17150	17165	17115	17147	17071	17268	17071	17191	17224	17199	17036	17400	17191	17417	17010	17221	17110	17314	17352	17220	17187	17426	16997	17244	17055	17173	17202	17142	17208	17075	17274	17222	17254	17303	17089	17013	17156	17150	17191	17295	17390	17318	17491	17276	17238	17123	17304	17253	17124	17114	17434	17053	17200	17113	17362	17085	17239	17174	17068	17121	17003	17192	17312	17157	17404	17037	17119	17140	17342	17112	17274	17303	17335	17274	17099	17237	17241	17122	17039	17283	17104	17170	17221	17062	17332	17196	17302	17146	17058	17189	17071	17060	17296	17072	17156	17124	16997	17274	17030	17038	17267	17440	17155	17190	17230	17147	17085	17257	17248	17152	17271	17353	17227	17219	17114	17055	17123	17416	17206	17274	17067	17175	17148	16974	17066	17267	17317	17156	17229	17275	17189	17158	17082	17237	17040	17331	16972	17231	17205	17178	17301	17338	17112	17056	17256	17113	17196	17308	17021	17201	17159	17150	17105	17106	17200	17386	17021	17150	17208	17280	17131	17312	17132	17050	17126	17186	17163	17140	17135	16977	17016	17293	17331	17079	17357	17108	17172	17418	17225	17118	17066	17208	17132	17069	17091	17198	17331	17349	17372	17011	17026	17142	17206	17322	17360	17189	17247	17277	17070	17124	17300	17286	16978	17235	17181	17143	17249	17236	17144	17145	17273	17021	17186	17292	17036	16945	17196	17187	17085	17162	17388	17193	17265	17123	17202	17118	16990	17051	17311	17158	17428	17029	17019	17041	17221	17134	17237	17150	17239	17196	17037	17007	17316	17156	17275	17066	17154	17521	16964	17286	17183	17191	17356	17124	17176	17229	17288	17084	17099	17150	17343	17182	17134	17182	17144	16964	16976	17097	17100	17003	17280	17370	17075	17121	17298	17219	17060	17168	17060	16975	17231	17259	17414	17253	17159	17120	17035	17227	17145	17370	17122	17039	17221	17051	17079	17199	17225	17141	17263	17117	17131	17088	17148	17173	17124	17103	17221	17271	17024	16984	16954	16994	17166	17097	17196	17019	17375	17298	17109	17248	17169	17228	17053	17255	17230	17290	17134	17341	17265	17116	17009	17182	17254	17060	17136	17256	17135	17166	17251	17217	17091	17188	17146	17173	17285	17376	17033	17197	16941	17261	17152	17101	17140	17375	17091	17059	17144	17062	17106	17094	17203	17216	17080	16999	17144	17105	16914	17198	17026	17167	17224	17083	17184	17420	17121	16982	17254	17195	17182	17012	16953	17238	17080	17212	17244	16959	17093	16933	17242	17299	17115	17136	17135	17140	17145	17206	17242	16988	16942	17282	17133	17143	17307	17184	17039	16945	17279	17274	16809	17277	17234	17238	17072	17104	17001	17258	17269	17415	16958	17193	17265	17165	17214	17212	17326	17161	17041	17312	17253	17159	17328	17102	17431	17388	17052	17160	17109	17013	17271	17129	17359	17267	17142	17221	17297	17328	17125	17282	17344	17006	17279	17192	17137	17124	17143	17114	16965	17370	17157	17123	16892	17016	17132	17060	17218	17146	17193	17288	17201	17318	16961	17011	17130	17222	17203	17164	17229	17211	17131	17079	16992	17372	17241	17125	17082	17372	17258	17240	17314	17126	17205	17214	17173	16947	17183	17410	17017	17280	17403	17091	17279	17275	17154	17003	17306	17227	17212	17310	17032	17220	17120	17297	17104	17200	17187	17198	17021	17177	17256	17296	17234	17200	17184	17082	16978	17188	17420	17142	17065	17108	17035	17188	17156	17100	17256	17232	17225	17132	17234	17257	17228	17042	17214	17215	17053	17314	17006	17237	17285	17240	17158	17090	17020	17411	17111	17013	17142	17145	16988	17096	16926	17284	17248	17463	17033	17228	17116	17101	17015	17120	17098	17287	17241	16986	17365	17135	17161	17298	17284	17466	17227	17086	17172	17106	17197	17353	17272	17126	17122	17252	17056	17086	17257	17261	17161	17336	17112	17293	17017	17137	17162	17298	17131	17167	17074	17214	17247	17065	17535	17264	17190	17383	17126	16852	17152	17227	16982	17105	17086	17250	17018	16995	17160	17078	17215	16889	17052	17127	16904	16941	17356	17208	16930	17102	17265	17174	17226	17088	17367	17211	17190	17287	17249	17275	17307	17125	16946	17230	17358	17211	17206	17111	17238	17112	17116	17192	17003	17125	17008	17061	17086	17089	17231	17145	17156	17146	17174	17049	16971	17297	17252	17123	17225	17158	17185	17251	17196	17142	16925	17115	17297	17205	17290	17336	17103	17337	17186	17249	17140	17134	17302	17196	17294	17079	17257	17313	17531	17385	17189	17005	17254	17438	17137	17186	17048	17171	16891	17213	17081	17320	17213	17057	17123	17361	17170	17266	17151	17090	17312	17144	16986	17351	17052	17240	17317	17054	17240	17151	17095	17076	17214	17338	17509	17267	17286	17077	17313	16944	17041	17260	17233	17072	17315	17276	17137	17188	17196	17254	17155	17222	17086	17114	17263	17254	17153	17203	17086	17129	17103	17016	17232	17202	17083	17312	17101	17232	17157	17286	16883	17104	17169	17110	17124	17000	17278	17233	17169	17010	17118	17236	17214	17204	17277	17177	17323	17205	17298	17434	16963	17116	17169	17038	17195	17110	17182	17145	16953	17219	17324	17181	17067	17219	17293	17175	17270	17226	17169	17067	17173	17217	17216	17082	16962	17191	17324	17334	17389	17170	17317	17247	17133	17370	17504	17073	17251	17345	17400	17473	17010	17068	17316	17267	16982	16860	17203	17168	17076	17125	17102	17465	17138	17249	17170	17132	17103	17094	17074	17181	17150	17145	17149	17350	17334	17057	17149	17311	17389	17230	17427	17334	17447	17267	17189	17133	17163	17117	17196	17097	17364	17299	17204	17246	17147	17104	17143	17144	17404	16971	17079	17253	17023	17114	17310	17226	17304	17102	17201	17249	17199	17195	16858	17128	17168	17053	16990	16941	17187	17190	17113	17356	17184	17349	17028	17395	17186	16910	17165	17260	17241	17164	17317	17327	17264	17006	17365	17503	17110	17231	17132	17132	17159	17100	17049	17232	17140	17176	17205	17154	17100	17167	17351	17044	17183	17203	17236	17447	17246	17065	17180	17235	17327	17253	17162	17115	17026	17371	16886	17258	17191	17166	17213	17133	17143	17288	17103	17075	17280	17287	16954	17158	17163	16985	17326	17274	17420	17261	17231	17215	17154	17138	17235	17091	17339	17367	17505	17215	17345	17206	17081	17288	17158	17076	17146	17050	17236	17192	17289	17098	17147	17215	17232	17059	17001	17346	16961	17130	17393	17214	17078	17089	17267	17377	17235	17168	17281	17252	17292	17076	17395	17314	17317	17245	17352	17159	17085	17365	17158	17226	17205	17147	17165	17226	17304	17051	17043	17234	17299	17201	17399	17095	17125	17282	17320	17231	17426	17210	17310	17070	17083	17008	17085	17347	17087	17219	17181	17049	17172	17194	17178	17248	17364	17028	17121	17077	17263	17337	17418	17195	17329	17206	17043	17293	17040	17191	17250	17090	17010	17066	17114	17195	17189	17122	17168	17140	17343	17298	17082	17189	17248	17150	17181	17068	17158	17304	17294	17131	17158	17181	17278	17251	17095	17192	17105	17174	17226	17295	17026	17129	17339	17292	17383	17103	17161	17078	17115	17158	16931	17025	17289	16995	17020	17040	17103	17265	17297	17063	17110	17385	17236	17170	16972	17097	17201	17065	17366	17147	17205	17192	17133	17211	17228	17114	17141	16976	17080	17328	16927	17110	17120	17009	17050	17424	17123	17083	17066	17122	17144	17382	17269	17346	17098	17126	17449	17233	17153	17275	17336	17146	17003	17128	17131	17189	17028	17103	17291	17170	17258	17221	17220	17156	17152	17082	17095	17156	17240	17311	17152	17347	17121	17361	17109	17174	17320	17261	17139	17245	17184	17517	16931	17197	17341	17262	17139	17190	17379	17398	17161	17228	17191	17116	17258	17216	16954	17164	17348	17151	17146	17271	17153	17180	17297	17206	17090	17323	17190	16976	17253	17127	17065	17331	16979	17207	17138	17191	17118	17029	17168	17289	16927	17316	17244	17099	17136	17237	17332	17131	17299	17288	17253	17174	17277	17297	17064	17297	17207	17330	17376	17422	17254	17070	17332	17188	17142	17316	17118	17344	17356	17134	17118
21061	30444	28412	21232	16482	21038	21051	16207	12447	10606	10272	9908	9747	9919	9781	9792	9742	9633	9834	9877	9853	9902	9697	9847	10059	9693	9765	9802	9734	10010	9849	9862	9806	9760	9876	9756	9938	9855	9853	9784	9813	9814	9724	9839	9919	9757	9814	9724	9881	9954	9933	9885	9773	9759	9826	9807	9814	9845	9776	9656	9906	9910	9798	9699	9841	9654	9682	9772	9803	9935	9787	9789	9734	9892	9756	9858	9699	9842	9900	9745	9853	9735	9741	9885	9907	9682	9910	9783	9716	9937	9820	9819	9829	9907	9773	9823	9791	9845	9775	9776	9797	9646	9869	9652	9681	9741	9904	9733	9961	9795	9808	9795	9785	9759	9862	9988	9782	9994	9871	9791	9856	9805	9755	9942	9788	9703	9942	9734	9609	9880	9868	9853	9898	9877	9727	9764	9635	9765	9945	9819	9773	9835	9784	9730	9715	9735	9871	9699	9856	9753	9782	9801	9755	9899	9803	9725	9956	9897	10000	9735	9677	9652	9782	9849	9786	9798	9707	9830	9810	9648	9793	9711	9809	9967	9675	9738	9809	9759	9778	9721	9850	9827	9705	9745	9730	9941	9751	9868	9813	9653	9725	9888	9762	9862	9894	9644	9788	9869	9703	9785	9704	9820	9832	9720	9773	9695	9711	9813	9787	9663	9783	9969	9686	9883	9882	9692	9938	9807	9970	9835	9796	9837	9785	9774	9870	9930	9876	9699	9773	9736	9901	9803	9752	9790	9727	9816	9686	9907	9809	9724	9761	9774	9845	9751	9748	9754	9776	9807	9702	9794	9843	9970	9877	9888	9620	9986	9811	9902	9864	9677	9718	9845	9665	9749	9678	9921	9777	9838	9743	9805	9938	9862	9901	9768	9783	9882	9749	9873	9886	9867	9723	9675	9960	9765	9852	9774	9617	9678	9831	9690	9790	9766	9707	9745	9839	9734	9827	9775	9887	9743	9822	9756	9789	9973	9910	9818	9863	9869	9763	9930	9700	9760	9655	9902	9709	9743	9742	9704	9887	10134	9787	9692	9885	9724	9914	9843	9866	9787	9790	9801	9746	9833	9913	9766	9856	9714	9731	9860	9929	9803	9836	9685	9847	9765	9793	9608	9966	9924	9892	9830	9837	9714	9718	9698	9846	9743	9899	9704	9734	9751	9785	9821	9809	9809	9882	9780	9784	9784	9947	9892	9814	9801	9755	9752	9693	9952	9824	9721	9863	9953	9811	9831	10193	9821	9729	9877	9791	9836	9780	9861	9918	9712	9887	9779	9765	9726	9762	9766	9771	9989	9853	9959	9922	9749	9790	9685	9836	9812	9752	9780	9796	9785	9728	9894	9851	9778	9837	9791	9762	9608	9713	9699	9883	9651	9781	9804	9610	9711	9818	9704	9672	9957	9666	9642	9714	9741	9820	9778	9876	9955	9624	9714	9708	9681	9895	9749	9767	9832	9818	9794	10011	9703	9836	9712	9796	9647	9760	9819	9671	9792	9752	9786	9733	9959	9812	9696	9844	9841	9799	9772	9898	9872	9843	9779	9879	9927	9806	9850	10003	9881	9809	9712	9745	9734	9836	9843	9873	9865	9787	9964	9639	9883	9866	9808	9873	9814	9774	9785	9978	9839	9899	9890	9777	9720	9851	9754	9685	9811	9842	9772	9773	9890	9683	9717	9935	9979	9966	10006	9725	9849	9827	9832	9646	9692	9865	9747	9876	9749	9861	9789	9779	9787	9757	9736	9732	9708	9868	9658	9842	9864	9952	9796	9842	9801	9852	9729	9950	9734	9764	9730	9806	9828	9766	9832	9817	9654	9723	9811	9781	9805	9938	9699	9818	9755	9836	9787	9960	9828	9877	9644	9768	9786	9994	9698	9737	9693	9921	9805	9757	9945	9808	9827	9763	9885	9622	9781	9913	9776	9887	9988	9682	9853	9890	9808	9767	9768	9831	9731	9960	9777	9789	9915	9811	9749	9918	9801	9813	9829	9834	9834	9816	9808	9865	9819	9896	9740	9867	9843	9670	9921	9860	9928	9737	9749	9891	9695	9844	9799	9833	9756	9737	9916	9877	9799	9827	9798	9653	9870	9899	9768	9706	9798	10020	9855	9886	9773	9979	9785	9911	9846	9852	9723	9834	9800	9718	9767	9785	9735	9823	9880	9661	9823	9808	9835	9912	9818	9651	9783	9724	9654	9791	9816	9746	9723	9692	10004	9788	9799	9890	9877	9669	9914	9922	9757	9761	9680	9831	9650	9951	9694	9927	9764	9804	9788	9791	9720	9871	9826	9885	9868	9808	9964	9672	9841	9706	9659	9784	9777	9900	9654	9871	9775	9833	9755	9804	9748	9652	9895	9734	9734	9882	9900	9825	9567	9726	9781	9724	9782	9751	9850	9879	9842	9790	9822	9662	9802	9971	9811	9959	9872	9730	9660	9919	9810	9838	9858	9770	9757	9763	9800	9932	9758	9895	9896	9917	9907	9830	9848	9690	9823	9831	9781	9817	9778	9950	9714	9745	9860	9706	9992	9803	9836	9849	9862	9921	9740	9823	9842	9771	9860	9943	9902	9908	9874	9804	10014	9766	9752	9853	9797	9853	9638	9860	9725	10030	9862	9845	9712	9801	9948	9948	9829	9832	10019	9797	9786	9663	9726	9681	9846	9752	9826	9790	9835	9893	9856	9854	9725	9760	9815	9691	9835	9866	9809	9770	9822	9700	9698	9814	9759	9785	9851	9832	9746	9779	10040	9837	9885	9848	9851	9716	9791	9974	9729	9860	9505	9700	9867	9806	9864	9675	9819	9904	9846	9818	9765	9638	9819	9922	9858	9755	9838	9868	9875	9854	9781	9948	9798	9964	9920	9988	9677	9843	9873	9684	9778	9836	9941	9910	9779	9765	9918	9745	9809	9883	9818	9677	9916	9810	9827	9823	9801	9692	9825	9712	9795	9799	9845	9672	9970	9770	9823	9794	9854	9813	9857	9780	9872	9971	9918	9795	9842	9828	9829	9800	9865	9754	9941	9596	9727	9954	9864	9764	9995	9878	9906	9729	9820	9783	9805	9746	9758	9833	9809	9923	9911	9797	9785	9841	9843	9830	9825	9727	9754	9571	9844	9771	9721	9754	9856	9852	9853	9853	9791	9776	9777	9867	9828	9836	9687	9919	9725	9947	9807	9774	9796	9613	9870	9930	9763	9879	9824	9867	9850	9912	9760	9970	9765	9773	9754	9791	9887	9755	9506	9741	9818	9763	9765	9843	9784	9914	9747	9737	9762	9809	9740	9875	9682	9796	9761	9718	9810	9668	9861	9683	9669	9974	9784	9752	9792	9877	9799	9708	9899	9750	9942	9950	9909	9872	9864	9933	9684	9840	9852	9820	9750	9815	9779	9910	9892	9750	9947	9826	9769	9734	9756	9791	9858	9883	9733	9901	9739	9863	9799	9802	9702	9865	9865	9856	9924	9810	9822	9889	9884	9835	9659	9842	9902	9822	9789	9786	9900	9909	9859	9891	9703	9757	9760	9942	9837	9740	9813	9783	9877	9899	9909	9766	9837	9961	9825	9704	9842	9990	9810	9922	9778	9591	9799	9755	9933	9811	9870	9732	9911	9830	9858	9842	9711	9847	9718	9959	9930	9691	9845	9695	9789	9906	9760	10011	9814	9869	9801	9751	9830	9866	9774	9799	9834	9717	9785	9926	9843	9780	9963	9830	9782	9810	9777	9844	9778	9858	9854	9828	9830	9740	9850	9818	9794	9718	9905	9944	9754	9699	9712	9717	9740	9736	9759	9897	9904	9781	9828	9793	9823	10018	9785	9839	9872	9751	9666	9850	9780	9968	9779	9965	9895	9936	9746	9790	9780	9803	9988	9848	9911	9942	9869	9810	9821	9872	9700	9809	9661	9901	9826	9776	9717	9688	9704	9812	9812	9874	9818	9821	10004	9796	9963	9841	9865	9773	9868	9928	9961	9886	9734	9969	9902	9885	9937	9686	10033	9979	9826	9709	9892	9905	9623	9656	9886	9862	9791	9764	9760	9913	9825	9748	9613	9869	9798	9908	9875	9888	9871	9708	9958	9736	9934	9995	9793	9812	9885	9721	9819	9754	9920	9797	9594	9808	9772	9811	9692	9855	9899	9852	9777	9924	9796	9715	9607	9866	9776	9682	9812	9756	9704	9952	9820	9789	9921	9715	9909	9640	9819	9731	9875	9837	9931	9900	10069	9762	9813	9987	9920	9795	9825	9798	9794	9901	9808	9840	9868	9784	9833	9962	9799	9871	9774	9790	9874	9739	9652	9826	9805	9763	9826	9908	9799	9720	9730	9839	9864	9684	9997	9737	9907	9991	9781	9803	9730	9788	9861	9902	9950	9803	9841	9807	9902	9849	9745	9838	9760	9818	9831	9848	9761	9738	9901	9671	9873	9739	9844	9768	9897	9876	9918	9721	9826	9692	9773	9950	9793	9849	9617	9808	9643	9916	9934	9858	9734	9798	9849	9730	9692	9854	9737	9737	9708	9635	9847	9718	9871	9883	9773	9930	9838	9649	9924	9894	9807	9726	9639	9911	9729	9782	9699	9845	9876	9713	9892	9814	9816	9908	9561	9791	9842	9869	9879	9731	9817	9893	9763	9762	9654	9761	9676	9848	9708	9742	9751	9902	9874	9646	9832	9803	9936	9834	9940	9996	9940	9885	9645	9671	9742	9760	9935	9864	9832	9985	9810	9841	9844	9996	9911	9910	9970	9791	9694	9834	9833	9772	9794	9845	9860	9715	9848	9768	9709	9833	9769	9808	9824	9884	9907	9634	9757	9896	9878	9761	9774	9788	9929	9951	9885	9815	9738	9860	9829	9830	9741	9911	9727	9879	9817	9984	9860	9750	9800	9620	9871	9780	9803	9842	9893	9787	9798	9746	9719	9801	9755	9758	9837	9710	9917	9663	9869	9915	9764	9734	9811	9865	9729	9767	9899	9859	9789	9951	9870	9761	9772	9767	9781	9624	9822	9736	9871	9900	9655	9759	9901	9745	9767	9876	9608	9706	9763	9781	9902	9761	9753	9841	9850	9693	9779	9868	9926	9861	9738
25514	21617	28494	27816	25403	33389	45478	39723	28561	20977	18656	17631	17349	17113	17238	17190	17192	17077	17002	17036	17139	17032	16874	17190	17142	17125	17110	17078	17169	17116	17180	17191	17195	17275	17221	16919	16871	16850	17008	17039	17044	16958	17057	17032	17026	17012	17154	16996	17180	17020	16978	16739	17116	17280	17086	17097	16974	16909	16886	16886	16956	17047	16862	16834	16983	17113	17068	17202	17155	16962	16870	17005	16938	17033	16828	16796	16886	16910	17042	16973	17183	17154	17161	17102	17151	17104	17129	17111	16981	17066	17037	17249	16905	17078	17043	17046	16855	17080	16883	17008	17067	16961	16978	17090	17177	17094	16925	16927	16879	17082	17012	16856	16907	17040	17020	17038	16845	16982	16905	17113	16922	16974	16952	17158	17017	16864	17063	16967	16983	16980	17028	17108	17027	16912	16873	16906	16959	16968	17076	16945	16841	16862	16968	17100	17079	17077	16860	16909	16953	16977	17040	17001	17211	17057	16942	16984	16743	17114	16915	17100	17128	17163	17105	16988	16983	17037	16849	17166	17170	16974	17005	17058	17017	16920	17086	16788	16866	17034	17004	17021	17171	16953	16993	16994	16846	16826	16962	17073	17105	17093	17113	16947	17089	17051	16930	16953	17020	17091	17102	16862	16720	16872	16920	16916	17077	16870	17059	17076	17003	17037	17055	17114	16912	16638	16815	17131	17092	17265	17012	17053	16951	17071	16840	16890	17056	16876	16918	16959	16988	17019	17082	17031	16920	16836	16898	16998	17089	16944	16818	17142	16854	16887	17024	17006	17072	17060	17117	16945	17104	16922	16867	16942	16897	16884	17183	17040	16990	17016	17026	17009	16822	17039	16966	17059	16999	16780	16943	17152	16883	17077	16858	16967	17048	17039	17026	16756	16880	17159	16941	17176	17098	17014	16994	17009	16963	16944	17080	16899	16972	17106	16955	17003	17044	16725	16979	17055	17100	17153	17151	17110	17022	17159	17030	17036	17098	16915	16958	16802	17146	17168	17039	17160	16994	17103	17187	17084	16989	16970	17003	16956	17149	16873	17261	17134	16833	16927	16978	17011	16954	16908	16996	17072	16929	16934	17116	16959	16960	16989	17031	17041	17152	16879	16974	16799	16816	16958	16944	17028	16996	17048	16874	16940	16909	16828	17252	17127	17081	16959	17016	17117	16866	16523	16892	16916	16964	17163	16913	16964	16964	16985	17060	17106	17020	17044	17063	16584	16762	16961	17027	17171	16674	17072	16931	16996	16855	17021	16783	16854	17143	17091	16922	17018	16880	17207	17140	17046	17363	17077	16955	16956	17085	16939	17074	16887	17085	16986	17169	16959	16758	17015	16903	17039	16944	16906	16885	17076	17122	17020	16962	16852	16967	16892	17013	16870	16907	16867	16824	17057	16944	16807	16940	16959	17102	16846	17112	16838	16800	17148	16787	17094	16954	16810	16955	16667	17076	17216	16993	17082	16918	17169	17089	17025	17100	17027	16883	16876	16875	16873	16971	17007	16867	16842	16952	16976	17067	17000	16893	17062	16921	17031	16770	17106	16867	17000	17013	16894	17097	17101	16931	17023	16836	17044	17070	16916	16911	16851	17210	16991	17073	17012	17140	17191	17010	16889	17036	16915	16953	16930	16909	16935	17084	17116	16851	16793	16992	17036	17009	17021	17013	16968	17087	16793	17005	17019	17264	17064	17025	16915	16989	16994	16844	16928	16925	17145	17237	17052	16971	17054	17088	16917	17093	16846	16938	16951	16805	16784	16926	17040	17151	16846	16974	16996	17099	16915	16837	17055	17019	16967	16806	17144	17042	16908	17113	16863	17028	16986	16865	17058	17008	17168	16950	16737	17049	16973	17016	16992	16977	16894	17222	17007	17005	17049	16920	17060	17096	16870	16901	16978	16974	16806	17231	17322	16990	17051	17025	17149	16978	17110	16939	17026	16902	16939	17124	16914	17213	16905	16909	16866	17064	17056	17012	17108	16846	16812	16910	16926	17185	16825	17321	17056	17086	16979	16906	17028	16881	16972	16949	17040	16896	16859	17021	16957	17041	16913	17272	17027	17063	16932	16996	17083	16887	16942	17016	17043	16909	17045	17074	17179	16905	17035	16870	16999	16990	16774	16928	17124	16910	17086	17103	17175	16966	17054	17029	17033	17107	16933	16890	16869	17225	17174	17079	16942	16889	17132	16970	16829	17126	17037	16855	16867	16941	16967	17074	16942	17021	17027	17068	16928	17162	16873	16863	16898	17043	17117	17055	16981	16888	17054	17081	17009	17152	16940	17017	17035	17016	17004	17028	16847	16994	16858	16966	16890	16920	17026	16918	16757	17083	16730	17106	17053	17099	16967	16941	17010	16796	16951	16989	16930	17025	17011	16890	16951	16895	17025	17139	17001	17105	16992	17248	17086	16897	16910	17089	17269	16986	16981	17008	17055	17092	17177	17145	17031	16832	16960	16808	17201	16955	16871	16843	17094	16965	17083	17036	16994	17020	16984	16890	16946	17050	17041	16979	16849	16962	16687	16952	17171	17023	17219	16834	17035	16804	16990	17146	17098	17129	17138	16987	16875	17108	16951	16740	17056	16881	16856	17007	16819	16927	16977	17031	16912	16962	16946	16852	17078	16806	16885	16927	17006	16872	16748	16945	16799	16891	17158	17153	17255	16837	16909	16931	16994	16837	17031	17002	17168	17060	17047	17015	17093	16984	16953	17095	16861	17135	17133	16860	17070	17000	17012	17097	16949	17290	16894	16946	17108	16963	16948	17060	16886	17108	16982	16988	17091	17004	17147	17026	17033	16967	16994	17023	16858	16880	16990	16856	16755	17039	17045	16896	16831	17069	17046	16984	17173	16994	16873	17067	16714	17113	17015	16981	17078	17149	16954	17013	16844	16936	17035	17104	16979	16927	17177	16843	17123	17104	17035	17003	17074	17252	16805	16904	16815	17004	17119	16762	17021	17025	16816	16933	16954	17120	17120	16986	16953	17059	17028	16951	16806	17083	17080	16895	17151	17086	17087	17056	17008	16993	17034	16781	17031	16875	17058	17124	16933	17147	16848	16957	16981	16968	16848	17147	16968	16792	17025	16863	16967	16917	16972	16851	17156	16904	17065	16848	16718	16863	16910	16901	16956	17081	16889	16903	16976	16947	16967	17050	17159	17144	17028	16977	16980	17137	16804	16883	16808	16776	17184	16911	16991	16733	16847	17004	16884	16825	16899	17166	16782	16858	16984	16962	17006	17214	17049	16875	16850	16960	16719	16943	16985	17084	16979	17167	16981	17031	17068	16910	17067	17111	17055	16937	17118	17092	16996	16969	16921	17219	17086	17058	16955	16999	16924	17046	17067	17154	16840	17114	17162	16774	16803	17151	16895	17097	17188	16811	16925	16921	16853	16996	17126	17149	17072	16982	17172	17105	16897	17048	17028	17166	16932	16827	17133	17093	17033	16877	16900	17217	16951	17161	17228	16996	16989	16966	17121	17126	16940	16939	17100	17033	16774	17130	17058	17007	17152	16838	16941	17124	17108	16924	16997	17039	16997	17071	17055	17068	16867	17173	16677	16858	16840	16871	16966	17018	17106	17078	17053	17051	16876	16849	16938	17133	16956	16657	16834	16941	16803	16986	16997	16972	17028	17011	17027	17039	16977	16984	16861	16707	17065	17023	16974	16790	16745	16973	16920	16929	16831	17122	17303	16808	16880	16988	16639	17156	16971	17237	17097	17018	16984	16842	16892	17082	16945	16901	16838	16864	17017	17007	17073	17094	17043	17041	17151	17071	16977	16922	17199	17157	16819	16910	16989	17004	17013	16923	16970	17019	16789	16934	16809	17153	17053	17222	16893	16907	17002	17203	16792	17122	17218	17009	16982	16793	17046	17209	17032	16963	17050	17005	16942	17056	16888	16970	17147	17054	17001	16875	16929	17113	16990	17151	16875	17019	17137	17072	16934	16926	16991	17008	17000	16925	16843	16872	16956	16997	16877	16880	16932	17103	17046	16817	16897	16725	16740	17052	17015	17066	16908	16971	16998	16969	17069	16917	17062	17058	16956	17361	17025	17005	17000	16933	17052	17040	16812	17021	17004	17126	17037	16985	17228	17192	16996	17111	16964	16934	17013	17056	17029	16953	16912	16814	16994	16681	16886	17159	16828	16878	16968	16812	16904	16943	16927	16968	16748	16821	17123	17008	16903	16916	16861	17276	17030	16863	17053	16714	16979	17076	16766	17131	17016	16852	16930	16920	17035	17132	16957	16965	16576	17081	16883	16989	17034	16967	17106	17089	16971	16675	16945	17013	16904	16802	16955	16782	17080	17211	16764	16994	16871	16731	16992	17021	16880	16836	16794	17045	16964	17032	16971	16936	16979	17017	16975	17103	16930	17024	17180	16893	17007	17134	16902	16923	17095	16940	16972	16844	17176	16978	17075	16888	16853	17010	16922	16981	16900	16892	17068	17015	17016	16810	16888	17039	16930	16948	16936	16980	17093	17212	17265	17178	16968	17076	17048	16904	16959	16948	16942	16778	17088	17126	17008	16934	16977	16985	16958	16844	16806	17180	16973	17027	17024	16777	17103	16865	16949	17153	16989	16803	17088	16789	16890	17032	16826	16928	16941	16900	16849	16979	17099	16995	16984	17255	16896	16917	16903	16804	16830	16916	16917	17038	16988	17043	16966	16850	16937	17039	17079	16959	16955	16981	16937	17091	16911	17017	16869	17184	17382	17038	17101	17018	16875	16969	16904	17069	16980	17155	16979	17068	17104	16889	16990	17102	17067	17092	16983	16959	17026	16850	16968	16923	16949	17072	17125	16919	17124	16931	16918	16962	16889	16981	16983	17131	17017	16976	16828	16899	17048	17136	16973	16938	16887	17115	17088	16872	17041	16970	17024	16962	17048	16942	17126	17168	16992	16916	16891	17208	16815	17050	17158	17031	17259	16867	16885	17005	16854	16906	17099	16939	16901	16854	16907	16949	17161	17051	16861	17083	16869	17048	16940	16984	16923	16838	16891	16931	17034	17149	16947	17148	17045	16982	16947	17024	17101	17110	17138	17080	16790	17173	16748	16843	16887	17029	16974	17053	17131	17033	16950	16789	16798	17001	17074	16952	17038
18272	30697	27960	20816	20148	30556	39173	31159	19268	12453	10665	10033	9863	10050	9770	9924	9786	9882	9846	9880	9914	9744	9781	9714	9739	9785	9779	9859	9761	9877	9843	9763	9905	9680	9824	9754	9842	9771	9720	9911	9899	9862	9934	9946	9837	9832	9914	9981	9756	9766	9852	9808	9885	9958	9790	9795	9860	9890	9911	9969	9851	9680	9735	9817	9750	9841	9644	9914	9753	9849	9951	9840	9842	9868	9857	9706	9861	9853	9758	9839	9716	9714	9754	9911	9788	9719	9962	9948	9871	9830	9859	9879	9803	9810	9760	9755	9827	9723	9795	9712	9842	9933	9807	9638	9867	9758	9874	9778	9875	9827	9660	9861	9900	9763	9929	9745	9698	9720	9797	9704	9730	9865	9832	9984	9839	9857	9679	9787	9664	9824	9866	9730	9736	9753	9860	9789	9820	9843	9748	9898	9815	9806	9871	9719	9853	9911	9690	9797	9821	9831	9850	9722	9745	9856	9802	9653	9756	9761	9805	9949	9767	9762	9740	9765	9923	9859	9910	9801	9942	9860	9724	9735	9708	9803	9923	9708	9712	9757	9791	9766	9902	9715	9728	9657	9772	9766	9901	9769	9712	9656	9766	9831	9849	9866	9759	9960	9914	9823	9751	9771	9891	9827	9846	9699	9775	9683	9976	9781	9795	9821	9810	9780	9863	9659	9901	9878	9780	9867	9709	9811	9976	9887	9713	9789	9884	9789	9912	9931	9802	9794	9855	9866	9817	9717	9866	9858	9637	9852	9804	9778	9776	9646	9812	9760	9771	9757	9704	9821	9883	9822	9903	9760	9748	9801	9874	9775	9959	9938	9872	9770	9627	9855	9861	9794	9903	9759	9819	9747	10009	9897	9870	9968	9807	9861	9894	9844	9747	9943	9829	9839	9831	9857	9728	9818	9834	9882	9684	9942	9760	9824	9906	9722	9691	9849	9890	9936	9885	9740	9749	9725	9816	9710	9758	9678	9740	9759	9975	9889	9856	9766	9694	9589	9779	9740	9719	9682	9844	9771	9770	9735	9915	9883	9817	9678	9840	9911	9721	9869	9774	9636	9892	9897	9750	9792	9725	9790	9836	9704	9806	9968	9760	9837	9847	9920	9796	9964	9743	9737	9741	9831	9723	9870	9691	9816	9752	9635	9902	9880	9914	9801	9792	9877	9837	9759	9847	9879	9755	9844	9711	9853	9881	9900	9867	9810	9842	9777	9938	9937	9708	9777	9816	9812	9954	9633	9859	9682	9852	9710	9729	9817	9834	9762	9794	9721	9727	9766	9727	9897	9762	9767	9834	9755	9803	9838	9765	9776	9917	9832	9890	9797	9755	9720	9776	9947	9907	9779	9702	9716	9964	9684	9862	9832	9728	10009	9904	9830	9683	10016	9803	9796	9712	9777	9775	9852	9913	9746	9647	9844	9856	9808	9832	9794	9886	9669	9856	9741	9747	9709	9946	9832	10011	9934	9876	9837	9662	9673	9829	9760	9618	9653	9770	9833	9716	9791	9861	9723	9709	9767	9921	9900	9771	9779	9716	9719	9821	9904	9873	9800	9880	9699	9778	9769	9794	9915	9917	9796	9758	9799	9788	9775	10005	10008	9693	9744	9817	9838	9937	9807	9800	9763	9825	9778	9841	9628	9818	9735	9839	9691	9794	9803	9675	9772	9888	9894	9730	9826	9725	9892	9886	9699	9733	9845	9839	9767	9789	9730	9761	9849	9886	9817	9779	9797	9885	9754	9894	9828	9838	9664	9834	9813	9860	9873	9981	9745	9776	9708	9792	9917	9687	9747	9713	9808	9792	9809	9885	9739	9707	9756	9747	9839	9868	9787	9731	9755	9925	9893	9782	9829	9828	9910	9857	9837	9833	9992	9957	9683	9935	9742	9852	9786	9841	9986	9812	9821	9805	9659	9810	9924	9897	9742	9819	9745	9736	9643	9871	9990	9894	9778	9829	9765	9840	9783	9894	9812	9707	9700	9662	9811	9639	9839	9784	9849	9814	9758	9815	9971	9834	9814	9661	9943	9914	9614	9809	9844	9670	9772	10039	9701	9771	9750	9658	9753	9902	9786	9823	9863	9651	9870	9834	9842	9861	9826	9831	9736	9811	9637	9674	9760	9825	9736	9907	9901	9747	9799	9816	9697	9912	9899	9649	9777	9818	9738	9855	9828	9863	9818	9920	9771	9856	9972	9925	9834	9731	9752	9761	9803	9759	9812	9834	9869	9835	9875	9821	9809	9913	9825	9824	9631	10026	9796	9815	9818	9681	9783	9868	9853	9703	9814	9799	9735	9949	9924	9856	9748	9915	9852	9767	9832	9924	9681	9814	9802	9730	9782	9804	9729	9765	9633	9817	9922	9790	9770	9817	9695	9796	9829	9765	9750	9788	9800	9735	9696	9886	9852	9798	9892	9824	9853	9834	9726	9864	9934	9822	9827	9747	9835	9748	9987	9800	9803	9818	9809	9820	9810	9726	9827	9955	9852	9597	9717	9779	9933	9724	9625	10033	9877	9891	9880	9791	9751	9893	9905	9748	9951	9783	9597	9841	9826	9744	9771	9894	9698	9663	9748	9873	9657	9801	9749	9866	9837	9894	9728	9778	9703	9775	9798	9874	9965	9867	9823	9836	9746	9777	9970	9727	9785	9834	9594	9737	9829	9849	9584	9806	9912	9767	9880	9697	9874	9868	9846	9789	9755	9676	9849	9934	9807	9733	9822	9813	9730	9844	9745	9881	9879	9758	9819	9827	9896	9854	9746	9799	9734	9787	9899	9926	9750	9942	9890	9694	9698	9901	9750	9875	9977	9812	9851	9839	9952	9766	9781	9694	9701	9815	9937	9856	9822	9727	9816	9693	9744	9883	9746	9840	9971	9763	10023	9760	9678	9737	9725	9854	9737	9948	9717	9848	9935	9867	9686	9772	9680	9769	9621	9775	9832	9907	9605	9804	9711	9802	9811	9639	9810	9926	9701	9732	9804	9777	9865	9694	9871	9701	9683	9831	9637	9958	9951	9989	9796	9800	9768	9798	9735	9884	9769	9916	9738	9988	9627	9833	9899	9901	9658	9865	9814	9698	9990	9831	9727	9828	9814	9879	9844	9831	9765	9831	9857	9721	9780	9808	9769	9939	9811	9946	9824	9833	9773	9674	9815	9902	9828	9688	9886	9776	9819	9739	9754	9856	9584	9742	9751	9795	9926	9889	9754	9797	9928	9651	9856	9810	9790	9718	9747	9720	10005	9876	9803	9933	9862	9769	9734	9931	9831	9808	9728	9803	9809	9835	9696	9806	9763	9712	9595	9848	9876	9820	9723	9915	9951	9819	9817	9853	9756	9784	9888	9853	9676	9862	9807	9771	9784	9755	9666	9881	9827	9839	9801	9801	9799	9789	9737	9706	9785	9680	10052	9757	9744	9752	9980	9738	9692	9815	9645	9634	9869	9807	9858	9832	9903	9846	9742	9846	9749	9908	9762	9861	9899	9929	10021	9909	9895	9796	9629	9919	9782	9861	9945	9773	9860	9797	9753	9722	9700	9761	9876	9717	9755	9769	9800	9837	9957	9813	9827	9876	9762	9781	9886	9884	9778	9760	9739	9836	9904	9846	9726	9669	9578	10020	9876	9699	9896	9820	9787	9859	9778	9773	9770	9749	9919	9799	10009	9782	9681	9778	9842	9690	9936	9769	9742	9856	9784	9844	9841	9587	9917	9674	9794	9898	9846	9808	9770	9911	10006	9750	9861	9645	9839	9906	9990	9887	9778	9824	9815	9951	9925	9976	9968	9853	9769	9768	9811	9793	9768	9845	9891	9875	9733	9720	9838	9803	9708	9813	9801	9851	9868	9953	9810	9800	9759	9857	9692	9781	9908	9897	9673	9995	9916	9805	9763	9794	9677	9832	9932	9952	9824	9762	9972	9950	9830	9711	9753	9745	9928	9840	9774	9887	9858	9807	9782	9732	9730	9822	9869	9943	9814	9793	9865	9750	9782	9981	9817	9801	9793	10039	9569	9825	9718	9808	9852	9873	9731	9693	9668	9976	9892	9844	9770	9737	9832	9670	9588	9704	9707	9719	9829	9832	9864	9817	9807	9709	9810	9776	9992	9833	9854	9782	9774	9786	9777	9873	9774	9891	9949	9884	9828	9796	9881	9852	9615	9814	9665	9893	9798	9777	9994	9894	9797	9814	9843	9850	9696	9829	9776	9803	9838	9766	9789	9849	9926	9923	9995	9805	9681	9747	9894	9767	9767	9838	9688	9991	9861	9882	9914	9725	9903	9803	9858	9924	9778	9710	9633	9895	9754	10080	9803	9848	9855	9729	9830	9768	9801	9849	9867	9794	9903	9683	9762	9698	9753	9829	9901	9803	9756	9881	9767	9826	9885	9767	9827	9711	9944	9894	9806	9819	9777	9553	9648	9798	9660	9887	9788	9742	9828	9888	9854	9682	9762	9789	9794	9766	9869	10034	9937	9822	9836	9745	9751	9704	9824	9891	9670	9860	9664	9791	9941	9859	9816	9773	9850	9980	9949	9900	9714	9734	9822	9920	9883	9830	9867	9777	9892	9769	9798	9935	9842	9806	9741	9805	9676	9938	9800	9674	9722	9908	9704	9628	9891	9713	9968	9705	9765	9916	9851	9738	9905	9756	9785	9755	9646	9912	9784	9756	9662	9778	9824	9754	9867	9784	9753	9885	9870	9681	9888	9810	9849	9749	9713	9819	9763	9831	9675	9693	9794	9834	9756	9859	9781	9780	9751	9812	9685	9885	9811	9717	9724	9808	9969	9802	9794	9857	9892	9802	9739	9781	9775	9657	9772	9856	9732	9770	9876	9722	9659	9791	9703	9729	9718	9882	9788	9775	9804	9805	9866	9790	9770	9915	9764	9890	9689	9832	9802	9878	9725	9832	9877	9719	9734	9852	9773	9778	9772	9837	9723	9934	9808	9823	9836	9904	9796	9860	9770	9843	9791	9885	9811	9675	9883	9887	9808	9826	9917	9737	9831	9781	9763	9798	9837	9919	9887	9925	9939	9743	9706	9907	9881	9988	9762	9801	9909	9898	9918	9791	9910	9743	9729	9747	9803
23394	21143	28480	24540	24460	36722	60024	54435	39202	26037	20548	18188	17603	17452	17103	17352	17481	17173	17215	17219	17070	17352	17251	17040	17273	17148	17280	17264	16979	16983	16927	16954	17260	17022	17230	16840	17305	17080	17016	16859	17117	17217	17363	17125	17094	17245	17200	17097	16936	17027	16844	16922	17167	17083	16795	17156	16906	16989	17154	17201	17188	17061	17138	17222	16874	16907	16921	16910	16987	16999	17073	16887	16964	17045	17095	17012	16851	16949	16991	17060	17198	16913	17236	16719	17130	16974	17165	17032	16979	17049	16990	16873	17104	16881	16954	17072	16934	17203	16890	16856	17079	17088	16842	16983	17191	17063	17046	17018	17041	17073	17168	16864	17011	16864	16938	16925	17086	17101	17078	17073	17106	16893	17009	17273	16975	16830	17019	16905	16979	16940	17008	17335	17082	16934	17238	17121	17177	17163	16980	17095	17317	17142	16870	16951	16968	17018	17072	16822	17005	17028	16896	16934	17075	16915	17060	17032	16977	17032	17094	16999	17134	17032	16807	16987	16771	16872	16808	17002	16992	17149	17121	17091	16966	17091	16985	17138	16894	17163	17208	16997	16943	17102	17036	17178	17104	17249	17011	17381	16839	17130	17269	17077	17177	17021	16923	16898	16982	17082	17139	16840	17008	17077	16947	17082	17086	17094	17035	16962	16962	17060	17080	17138	16902	17092	17041	17087	16911	17023	17257	17080	17159	17053	16857	16963	17004	16949	17038	16948	16988	17283	17128	17045	16932	16934	17095	17130	17145	17087	16856	17066	16969	16977	17038	16918	17110	16979	17126	16957	16820	17013	17017	16823	17148	16900	17022	16937	17242	16964	16907	16824	17207	16874	16838	17037	17208	17018	16972	17047	16928	16652	16902	17186	17198	17118	16934	16932	17254	17013	17010	17050	17099	17212	17026	17057	17002	17045	16941	17037	17136	17145	17040	16868	17204	17035	16999	17021	17014	17079	16829	16985	17053	17001	16968	16974	16949	16870	17114	16773	17043	16953	16986	17164	17224	17090	17003	17038	16891	16967	17195	17025	16949	16890	17055	16969	16931	16910	17176	17137	17005	17085	17005	17077	16927	17099	17058	17004	17123	17207	17239	17112	16808	17026	17035	17018	17009	17001	16991	16860	16955	17074	16926	17121	17095	17086	17023	17066	17164	17114	17169	17094	16974	17301	17110	17219	17112	16906	17000	16868	16813	16678	16889	17010	16981	17142	17176	17244	17144	16942	17089	16895	17087	16950	17186	17073	17046	16893	16875	17102	17130	16971	17058	17038	16942	17232	17168	16953	17062	16932	16942	16881	17000	17247	16983	17229	16910	17056	17056	16914	17056	16984	17052	17075	17006	17006	17007	17177	16786	16987	17060	17018	17134	16976	16752	16983	17226	16937	16898	17105	16990	16824	17061	17230	16988	17045	17088	16885	17080	17015	17057	16901	17003	17056	17149	17080	16913	16966	16826	16986	16923	17269	16995	16844	16961	17127	17067	17073	17302	17126	16825	17027	17086	17158	16964	16809	17002	17052	17418	17005	16833	17186	17239	17091	17025	16940	17110	16857	17392	16863	17109	17303	16816	17269	17124	17236	17254	16877	16784	16883	17025	16923	17005	16918	16983	16936	16790	16967	16982	17081	16849	16960	16750	17006	17111	17082	16956	16959	16833	16981	17046	17204	17131	17134	16949	17071	17170	17070	17065	17066	17068	17230	17069	16860	17067	16942	17130	16932	16984	17045	17087	16912	16921	17295	16940	17158	16999	16991	17131	16980	17024	17013	17096	16877	17169	17108	17049	17033	16868	16961	16970	17016	16982	17260	16877	16994	17040	17139	16909	17152	16971	17159	16741	17039	17020	17096	17052	17136	17005	16912	16949	17069	16930	16880	17011	17328	16757	16998	16769	17282	17021	16880	16973	16961	17103	16850	16865	17009	17213	16892	16976	17012	16788	17149	17116	16792	17092	16990	16881	17000	16989	17022	17110	16918	16712	17023	17001	16896	16812	17008	16873	16964	17239	17135	16882	16905	16950	16859	16987	16850	16992	16864	17002	17104	16772	16945	17161	16980	16995	17266	17002	16995	16897	16860	17156	17073	17162	17132	17012	16916	17202	17107	17200	17015	17043	17005	16828	16996	16751	16868	17002	17028	17077	16986	17087	17226	16863	17125	16998	16940	16875	16970	16990	16972	17018	17021	16756	16816	17030	17202	17052	17170	17002	16978	17105	16876	17098	16881	17081	17107	17038	16859	16998	17116	17032	16912	16891	16917	16959	17016	17190	17073	17171	16974	17005	17002	17154	17055	17185	16909	17199	17209	17135	17051	17170	16885	17108	17058	17024	17222	16968	17112	17066	16953	16916	16770	16843	17079	16717	17035	17166	17300	17183	16967	16988	16920	17113	16925	17194	17231	17169	17083	17100	17121	17191	16910	16989	16893	17148	17186	16847	17161	17002	16999	17021	16872	17263	16990	17080	16792	16993	17086	17131	16691	17015	17051	17073	17167	17048	17027	16973	16843	16856	17263	17013	16838	16920	17023	17110	17028	17207	17326	16703	17113	16997	17141	17031	17011	17136	16907	17031	16976	17083	16890	16967	17039	17088	17212	16889	17138	17171	17095	16933	16815	16979	17131	17074	16975	16907	16885	16816	17125	17005	17015	17075	16821	17032	17056	17141	17054	17109	16964	17139	17158	16901	17046	16961	17112	16989	16827	16774	17174	17132	17261	16910	17044	17237	16963	17069	16972	17169	16842	16810	17029	17065	16749	16997	17203	17109	17028	16980	17108	16947	17122	17036	17018	17067	16934	17134	17147	17098	17001	16764	16967	16953	16910	16906	17059	16905	17142	16915	16979	16973	17094	16827	17229	17180	17136	17025	16970	17085	16993	17053	16961	16960	16841	17027	17187	17122	16857	17257	17193	17154	17073	17056	16955	17138	17065	17206	16991	17125	16970	16849	17009	16794	17119	17067	17160	16860	17116	17117	17083	17216	17151	17057	17078	16960	16943	16994	17082	17062	16944	16884	17042	16966	17187	16866	17206	16933	16897	17073	16937	17096	16982	17040	17131	17074	17175	16922	16957	16967	17152	17012	16944	16949	16875	16980	16902	17230	17127	17038	17020	16870	16964	16945	16971	16856	16981	17025	17031	16936	16975	17255	17093	17232	16903	16916	17018	16772	16875	17135	17002	16988	17084	16940	16998	16962	17043	16957	17019	17134	17110	17122	17066	17005	17132	16853	17053	17033	16926	16917	16902	17172	16846	16812	16865	17059	16951	17241	16877	17021	17037	17248	16788	17128	17138	16995	16724	16897	16796	17106	17155	17142	17070	16856	17007	16909	17027	17059	17151	16848	16959	17017	17008	17048	16959	16974	17107	17234	16818	17117	16985	16969	16987	17025	17037	17235	16819	16998	16892	17156	16963	17014	16973	17165	16865	17116	16944	17047	17058	17064	17338	17104	17062	17291	17041	17051	16855	17155	16967	16940	17082	17137	17002	17104	16974	17065	16896	16840	17076	17086	16870	17013	16968	17116	16859	16880	16878	16815	16970	16955	16973	17032	17000	17133	17044	16901	17015	16997	16966	16688	16873	17083	17036	16935	17089	16990	17022	17240	16924	16931	17002	16996	16995	17011	17080	16957	17009	16979	17033	16778	16918	17080	17428	17031	16872	16941	17086	16908	16891	17000	17044	17181	16901	17067	16887	17164	16859	17035	16922	17085	17023	16947	17000	17209	17076	16869	17008	17077	16993	16783	17191	16742	17019	16883	17033	16890	17037	17099	17156	16892	17080	17089	17111	17294	16994	17214	17121	17227	16900	16964	16938	16921	17008	17097	17043	16966	16837	17153	17326	17036	17234	17139	17179	16954	17172	16920	17052	16936	17031	17010	16888	17123	17108	17080	17067	17257	16892	16974	17088	17038	17093	17087	16902	17082	17093	17036	16809	17153	17036	17122	17112	17100	16979	17131	16840	16952	16880	17051	16766	16922	17176	17044	17041	17048	17029	16965	16947	16881	17091	17068	16879	17062	16951	17138	17115	17119	17027	16893	16947	16957	16921	17193	16980	17004	16767	16997	17170	16944	17070	17111	16990	16948	16977	17131	17055	17263	16963	17090	16920	16977	17076	17024	16998	16904	17034	17011	16929	17028	16847	16896	16775	17019	17102	16846	16970	17023	16941	17120	16859	17234	17042	16970	16920	16780	17127	17043	17052	17147	16938	16935	16958	17132	17123	17149	16985	17107	17171	17109	16967	17037	16883	17071	16976	17201	17136	17024	16982	17182	17085	16846	17106	16851	16941	17146	17112	16994	17119	17030	17078	16820	16955	16879	17193	16821	16909	17084	17014	17079	17001	17141	16912	17002	17033	16946	17142	17017	17130	16817	16969	17118	17018	16908	17088	17242	17021	16968	16867	16685	17104	17145	17012	16834	16990	17012	16858	16878	16940	17145	16962	17110	16971	17141	16979	16954	16946	16965	16901	17004	16929	17042	17039	17082	16853	17003	17057	17119	17160	17028	17060	17153	17104	16861	17047	17109	17050	17038	17068	17052	17140	17014	17020	17016	16972	17001	16985	17209	17096	16968	17216	17189	17132	16973	17124	17081	17192	17003	17331	16873	16938	17025	17108	16976	16860	17096	17084	16800	17104	16962	17250	17012	17253	16962	17096	17216	17017	17006	16957	16861	17190	16927	17019	16979	17035	17101	16935	17152	17041	17015	17020	17087	16963	16896	17138	17011	17040	17174	17028	17003	16912	17026	17229	17010	16929	17019	16825	16986	16967	16941	16957	16886	17147	17018	16895	16935	16909	16930	17119	17058	17251	16903	16806	16939	16890	17033	16851	16906	16914	17097	17073	16935	16964	17028	16885	17003	17022	16702	16899	17061	16940	17074	16917	16890	17133	17060	16948	16985	16957	17000	16931	17118	16936	17139	16856	16967	16863	17060	17083	17036	16818	17148	17010	16653	17084	16872	16948	17022	17227	16914	16909	16973	17138	16795	17074	17004	17050	16892	17070	17063	17222	17171	16989	17118	16949	17020	16805	16933	16878	16945	17147	16960	17085	17088	16942	17099	17035	16831	16797	17227	17193	17079	17045	16877	17076	16977	17075	16988	17211
20431	33647	30326	27136	25341	38464	57067	48066	29251	16374	12069	10378	10129	9930	9969	9881	10018	10041	10030	10002	9924	10024	10049	10017	9917	9903	9918	9877	10069	9977	9982	9890	10068	9908	10085	10107	10043	9890	10066	9922	9930	9956	9943	9854	10019	9888	9766	9730	9971	9843	10025	9935	10015	9986	9855	9936	9947	9919	9881	9833	9973	9924	9893	10072	9771	9981	9917	9942	9886	9934	9946	9930	9946	10043	9932	9868	9922	9853	9958	9848	9904	10057	9819	9866	9982	9865	9906	9842	10067	10013	10007	9933	9805	10011	10038	9954	9774	9892	9852	10004	9831	9863	9960	9900	9862	9875	9947	9898	10033	10007	9831	9879	9923	10099	9901	9939	10078	9795	10025	9905	9991	9941	9955	9960	9752	10017	9803	9830	9880	9923	9926	9851	9856	9958	9941	9923	9915	9993	9829	9884	9919	9959	9909	9824	9949	9894	9914	9863	9845	9718	9822	9746	9727	9972	9811	9746	9890	10019	9915	9943	9943	9855	9789	9921	9943	9924	9933	9849	10063	9961	9887	9906	9829	10033	9849	9895	9773	9988	9887	9726	10078	9917	9822	9870	9965	9985	9896	9916	9987	9901	9876	9790	9806	9935	9918	9972	9836	9940	9915	9968	9844	9832	9898	9838	9902	9819	9813	9873	9937	9961	9891	9982	10006	9928	9924	9920	9850	9858	9836	9968	10050	9871	9838	9847	9888	9988	9794	9897	9931	9870	9926	9963	9833	9819	9850	9794	9894	9988	9817	9898	9947	9841	9965	10032	9837	9919	9927	9965	10012	9985	9729	9939	9884	9739	9912	9997	9805	9945	9655	9829	9944	9944	9846	9947	9869	9788	9975	9847	9820	9736	9866	9809	9788	9708	10042	9874	9849	10031	9913	9874	9950	9999	9955	10091	9851	9781	10006	9959	9850	9864	9810	9925	10010	9896	9844	10052	9934	9865	9875	9886	9822	9882	9992	9918	9821	9924	9891	9699	10010	9909	9941	9749	9974	9953	9969	9810	9994	9974	9958	9804	10030	9886	9893	9953	9765	9698	9980	9824	9898	9990	9934	9991	9963	9839	10042	9884	9715	9887	9926	9889	9816	9855	9960	9968	9935	9775	9886	9877	9907	9650	9818	10025	9956	9811	9748	9976	9892	9812	9823	9848	10045	9989	9884	9975	9875	9845	9773	9800	9817	10096	9835	9855	9924	10000	9783	9765	9975	9818	9925	9904	9925	9855	10081	9871	10005	9899	9879	9897	9816	9943	9879	9839	9771	9730	10120	9749	9876	9901	10067	9788	9992	9921	9928	10022	10076	9805	10019	9846	9903	9882	10073	9956	9982	9824	9891	9801	9746	9991	9924	9926	9917	9814	9982	9991	9913	9914	9871	9977	9811	9847	9953	9962	9805	10071	9863	9935	9923	9980	9793	9923	10029	9861	9890	9811	10023	9867	9929	9871	9871	9922	9882	9879	10054	10067	9808	9840	9932	10092	9933	9803	9971	9979	10032	10058	9957	9822	9814	9770	9869	10008	9897	9780	10046	10018	9942	9939	9788	9912	9958	9970	9916	9940	10007	9946	9964	9857	9953	9836	9990	9713	9928	9833	9992	9956	10044	10006	9867	10081	9793	10073	9896	9838	9850	9902	10002	9972	9845	9905	9918	9819	9992	9894	9863	9772	9807	9988	9895	9762	9848	9902	9968	9850	9845	9977	10127	9804	9848	9959	9832	10018	9818	9846	9877	9826	9838	9951	10011	10013	9875	9760	9943	9854	9970	9854	9838	9951	9853	9909	9948	9883	9725	9902	9760	9935	10009	9945	9974	9835	9826	9906	9823	9910	9862	9927	9897	9837	9775	9886	10075	9926	9813	9921	9730	9597	9971	9945	9739	9842	9971	9846	9948	9913	9921	9821	10029	9948	9947	9792	9994	9753	9982	9898	9818	10004	9973	9880	9967	9766	10024	10003	9895	10014	9900	9865	9814	9789	9955	9918	9971	9871	9903	9709	9896	9894	9920	9918	9910	9908	9909	9879	9760	10028	9889	9790	9781	9853	9864	9980	9784	9885	9875	9831	9823	9963	10022	9778	9967	9750	10014	9785	9941	9707	9870	9899	9876	9678	9985	9924	9735	9798	9878	10001	10061	9895	9866	9869	9755	9876	9786	10006	9715	9890	9946	9945	10021	9823	9928	9963	9737	9971	9980	9911	9934	9959	9839	9825	9928	9860	9946	9909	9822	9891	9944	9749	9836	10072	9797	9967	9872	9899	9938	9800	9913	9953	9922	9753	9877	9942	9952	9950	9895	9755	9816	9959	9873	9885	9932	9871	9820	9847	9968	9865	9871	9895	9981	9868	10028	9860	9907	9987	9975	9721	9781	9830	9894	9704	9833	9867	9943	9903	9899	9788	9774	9896	9953	9933	9861	9794	9917	9860	9759	9850	10017	9914	10008	9810	9926	9798	10033	9824	9990	9928	9906	10041	9826	9910	9933	9911	9774	9934	9861	9777	9902	9887	9769	9844	9851	9891	9999	9922	9939	9742	9931	9888	9939	9870	9982	9939	10032	10016	9851	9934	9734	10001	9876	9913	9915	9846	9860	9730	9902	9838	9938	9987	9855	9942	10133	9904	9855	9962	9950	10004	9873	9839	9821	9950	9862	9825	9953	9934	9753	9857	9909	9976	9970	10009	9998	9779	9918	9942	9927	9743	9948	9892	9850	9917	9972	9929	9940	9859	9853	9876	9926	9787	9880	9865	9832	9829	10051	9995	9926	9882	9965	10024	9838	9916	9919	9923	9694	9916	9975	9817	9855	9853	9827	10006	9743	9886	9936	9946	9841	10067	9917	9894	10047	9808	9888	9816	9912	9839	9918	9802	9789	9880	9860	9946	10035	9991	10020	10010	9823	9760	9842	9895	9882	9877	9917	9878	9983	10032	9936	9978	9908	9935	9955	9925	9992	9907	9954	9887	9687	9933	9891	9855	9936	9870	9874	9911	9834	9975	9909	9969	9840	9813	9785	9909	9749	9864	9927	9784	9885	9840	9747	9975	9809	9821	9871	9697	9962	9874	9970	9969	9965	9870	9978	9807	9848	9902	9873	9949	9890	9926	9866	9924	9956	9904	9968	9947	10002	9884	9846	9920	9815	9844	9803	9946	10010	9864	9791	9787	9963	9855	9838	9874	9923	9820	9752	10009	9952	9830	9912	9778	9943	9897	9717	9983	9803	10010	9929	10015	9841	9891	9862	9876	9780	10023	9859	9736	10079	9838	9868	10054	9934	9848	9902	10002	9978	9975	9822	9773	9985	9915	9716	9881	9943	9906	9880	9952	9906	10117	9847	10000	9863	9972	9669	9829	9855	9924	9778	9899	9810	9931	9853	9944	9874	9828	9852	9689	9845	9813	9780	9859	9731	9871	9808	9898	10047	9887	9920	9994	9835	9834	9684	9864	10025	9983	9955	9890	9936	10013	9922	9818	9841	10041	9999	9845	9879	9945	9845	9960	9947	9945	9913	9958	9866	9921	9793	10014	9808	9876	9997	9921	9926	9974	9646	9906	9802	10059	9825	9881	9823	10007	9869	9787	9872	9896	9800	9816	9846	9878	9979	9837	10015	9936	9884	9908	9799	9869	9843	9865	9973	9948	9988	9819	9803	10002	9896	9877	10046	9900	9863	9707	9929	9880	9838	9941	9985	9921	9968	9977	9903	9945	9885	9702	9898	9845	9825	9965	9949	9992	9832	9980	9827	9993	9938	9781	9792	9903	10032	9982	9827	9907	9802	9908	9898	9758	9905	10092	9835	9918	9852	9637	9890	10012	9936	9876	9892	10015	9794	9859	9958	9925	9630	10023	9812	9839	9970	10001	10001	10008	10036	9832	9665	9867	9846	9961	9829	9928	9808	9897	9933	9896	9921	9867	9843	9888	9876	9854	10011	9876	9947	9834	9917	9944	9824	9839	9781	9894	9700	9859	9764	9823	9864	9713	9956	9773	9859	10016	9585	9810	9979	9860	9867	10014	9891	9922	9901	9835	9946	10001	9929	10038	9874	9796	9993	9731	9789	9934	9904	9850	9991	9898	9922	9888	9867	9835	9899	10040	9784	9716	10039	9853	9834	9811	9929	9905	9864	9802	9829	9921	9984	10186	9967	9787	9757	9922	9851	9948	9908	9829	10038	10087	9733	9820	9913	9887	9928	9957	9760	9891	9879	10000	9960	9762	10006	9808	9996	9916	9882	9695	9960	9990	10049	9941	10011	9906	9770	9856	9839	9806	9844	9868	9908	9915	9795	9991	10030	9987	9727	9900	9975	9741	9668	9896	9862	9717	9971	9871	9776	9995	9739	9930	9975	9980	9801	9861	9927	9960	9865	9918	9935	9991	9926	9882	9734	9949	10032	9932	10031	9751	9983	9804	9900	9967	9964	9853	9940	9890	9902	9864	9943	9780	9867	9853	10034	9830	10026	9916	9918	9861	9930	9787	9898	9848	9989	10057	9979	9796	9742	9804	9786	9703	9870	9736	9796	9861	9887	9918	9896	9811	9931	9841	10034	9882	9874	9971	9970	9856	9828	9939	9837	9796	9873	9920	9817	9874	9908	9922	9982	9813	9793	9741	10002	9894	9760	9857	9851	9922	9740	9930	9897	9810	9818	9775	9916	9882	9792	10110	9923	9956	9894	9850	9993	9877	9873	9903	9785	9926	9990	10029	9927	9944	9945	9909	9642	9910	9994	10031	9981	9830	9870	9937	9826	9955	9917	9978	9959	9996	10011	9850	9858	9857	9922	9848	9769	9731	9986	9820	9898	9904	9827	9792	10054	9858	9764	9962	9983	9905	9906	9826	9749	9885	9946	9861	9864	9970	9946	9967	9976	9906	9857	9864	9865	9902	9828	9647	9779	9923	9782	9663	9955	9892	9833	9925	9998	9853	10152	9860	9826	10037	9927	10059	9912	9956	9870	9990	9829	9773	9954	9896	9908	9825	9964	10090	9924	9869	9996	9878	9798	9797	9797	9868	9835	9760	9872	10016	9841	9898	9874	9989	9858	9719	9901	9969	9758	9948	9796	9927	9993	9932	9788	9769	9950	9798	9969	9793
31645	26718	26721	23664	21783	22271	25004	24242	20662	18395	17717	17184	17062	17128	17062	16978	17178	16992	17040	17070	16998	16951	16904	17097	16921	17061	17185	16928	17006	17286	17002	16951	17072	17199	17200	17034	17190	16970	17108	17239	16900	17017	16903	17242	16890	17045	16962	17039	17324	17181	16959	17214	17317	17155	17172	16870	17016	17135	16870	16921	17178	17088	17269	16909	17033	17019	17085	17007	17127	17072	17158	17127	16873	16778	17126	16815	17165	17055	17104	17322	17223	17013	17176	17043	17080	17006	17203	17058	17071	16824	16862	17137	16766	16891	16947	16993	17012	16993	17029	16972	17132	16994	17002	17278	17151	16883	16990	16772	17166	16913	16993	16708	16933	17024	16797	16790	16879	16850	17161	17191	17184	17030	17127	16952	16983	17097	17154	17213	16885	16878	16949	16923	16915	17060	17039	17282	17085	17303	17161	16951	17236	17186	17041	16705	16742	17052	16977	17157	17032	17077	17152	16952	16764	17140	17057	16930	16913	17011	17118	16975	17019	16899	17057	16936	17016	17071	17060	17094	17249	17034	17094	16991	16886	16970	17032	17050	17013	16759	17029	17148	17114	17000	17254	17207	16922	16943	16999	17193	16976	17066	16826	16984	17100	16883	17064	16916	16994	17249	16996	16799	17085	17081	16797	16823	17250	16809	17179	17091	17163	17074	17092	16943	16796	16905	17108	17074	17056	17161	17290	16830	17109	17005	17165	17177	16902	17081	16878	17005	17003	17097	17086	16788	17151	17138	16960	17005	17043	16975	17002	16861	16987	16956	17292	16915	16926	16910	16941	16900	17016	17226	16975	17009	17102	17138	17017	17169	17215	16952	16999	16954	16847	17132	17367	17195	17359	17156	17114	17085	17016	17052	17085	17058	16779	17127	17105	16991	17205	17267	16974	16974	17132	16823	17041	17213	17039	17083	17117	17055	16982	16913	17237	17189	17042	16994	17127	16861	17027	16910	16916	17262	17266	17132	17211	17105	17024	17038	17029	17138	16843	17113	17234	16842	16991	17055	17181	16960	17047	17050	17185	16954	17327	17060	17017	16972	17115	17031	16975	16799	17049	16773	17006	17096	17020	16857	16994	16982	17211	16966	17051	17169	17097	17117	16794	17120	17043	16987	17307	16912	17154	17143	16906	17146	17002	16900	17048	17295	17054	16756	17065	16905	17045	17237	16964	17045	17065	17119	16984	17236	17337	16867	16948	17066	17103	17073	17002	17311	17170	17002	17111	17069	17160	16984	17075	16954	17082	17079	17252	17035	17038	17043	16975	16963	17046	17084	17195	17237	17020	17122	17341	16929	17038	17061	17189	17352	17143	17259	16920	17078	16822	17137	16926	16855	16993	17098	17046	17115	17203	17195	17051	16819	16830	16974	17066	17073	17265	17088	17248	17216	17295	17048	17219	17098	16938	17040	17106	16849	17104	16968	16978	17218	17138	16887	17189	17030	17238	17322	17033	16902	17103	17174	17106	17165	17220	17203	17130	17060	17032	17186	16909	16996	17095	17223	16999	16840	16986	16717	17161	17077	17101	17080	17233	17117	17120	17156	16862	17089	17137	17103	16919	17081	17141	17271	16911	17186	16943	16935	17056	17001	16853	16966	17008	17026	17132	17310	17271	16937	16999	17003	17081	17086	17185	16975	17048	16957	17100	17132	17133	16982	17061	16967	17055	17073	17075	17084	17263	16967	16797	16868	17144	16849	17125	17108	17097	16992	17002	17074	16874	16909	17101	16810	17285	17074	17073	17198	17079	16948	16894	17100	17118	17134	17173	17102	17039	17022	17028	17235	17048	17115	17090	17031	16999	17064	17049	17081	16955	17234	16960	16834	16740	16919	16923	17281	17091	16890	16903	16900	16953	16999	17200	17156	16888	17259	17044	17130	17117	17033	17018	16928	16982	16835	17156	17123	16968	17117	17101	16949	17006	16846	17022	17004	16974	17125	17076	17002	17104	16912	17014	17024	17121	17009	17062	17053	16932	16937	16831	16906	16765	17101	17087	16968	17011	16821	17110	17041	17177	17078	16863	17191	16971	17005	16945	17062	17148	17106	17190	17024	17147	17008	17123	17025	17023	16962	17024	17290	17001	17032	17075	16796	16925	17196	16863	16907	17112	17126	17186	17019	17062	17051	16955	17220	17016	17051	17122	17076	17003	17156	17195	16975	17078	17057	17093	16833	16878	16902	17272	17056	17110	17138	17198	17324	16959	17005	16977	17040	17215	17018	17184	17001	17158	16956	17143	17186	17075	17157	17266	17043	17074	16966	17035	17044	17005	17017	17071	16892	17134	16945	17176	17245	17189	17143	17199	17038	16999	16900	16972	17063	17082	17132	17090	16863	16991	17129	17074	16972	17164	17053	17022	17155	17034	16985	17275	17075	17003	17001	17113	17005	17079	17027	16982	17388	17261	17031	17036	17004	16874	17155	17138	17156	17037	16963	17040	16909	17089	17141	17291	17134	16924	17123	17237	17030	17087	16979	17175	17079	16924	17025	17056	17065	17061	17062	17203	17059	17117	16836	16979	17182	17151	17052	16932	16988	17017	17146	17182	17327	17016	16884	17109	17092	17249	17136	16957	16884	17086	17042	17224	17149	17081	17051	17044	17093	17333	16971	17034	17081	17297	17088	17156	17257	17026	17084	17005	17192	16934	17053	17077	17152	16944	16716	16967	17058	17104	17083	17170	17269	17260	17059	17164	17174	17040	17179	17040	17174	16981	16988	17009	17018	17228	16950	17154	17109	17086	17114	17051	17049	17163	16900	17225	16960	16964	17241	17056	16858	16875	16991	17064	17006	17131	17014	17125	17104	17016	17272	16991	16748	16944	17232	17063	17219	17116	17206	16935	17095	17196	17102	17189	16919	16987	17118	17107	17236	17139	17254	17360	17185	17063	17014	17207	16895	16966	17205	17235	17008	17081	17095	17299	17109	17130	17065	17096	16822	17145	16761	17114	17259	17166	16866	17104	17035	16799	16895	16855	17041	17028	16979	17078	17086	16989	17145	17100	16911	17008	17024	17252	16916	17075	17075	16705	17090	17018	17024	16898	17151	17028	16906	17039	17273	17061	17378	17054	17135	17081	16886	17160	17093	17162	17047	16776	17004	17081	17139	16909	16910	16758	17062	17040	16979	17225	17227	17017	16878	17090	17065	17040	17067	17178	17179	17012	17145	16957	17092	17069	17263	17198	17088	17021	17236	17095	17070	16917	17218	17248	17118	17053	17147	16973	16949	17067	17166	17043	17223	16899	17054	17069	17077	17267	16803	17213	17191	16941	17115	17000	16986	17016	17071	16978	16875	17062	17277	16999	17200	16844	17141	17112	16880	17197	17071	16939	16883	17133	16940	17135	17199	16933	17163	17152	17019	16849	16878	16990	17142	17237	17203	16888	17029	17139	16954	17120	16971	17109	16972	16966	17041	16986	17045	17341	17195	17136	17123	17115	16915	16966	16993	16850	17027	17256	16887	17238	17098	16984	17001	16999	17084	17175	17165	17291	17055	17032	17070	17211	17151	17000	17052	16983	17093	17125	16893	16987	17004	17190	17015	16873	16829	17140	17162	17068	17089	17246	16954	17215	17169	16973	17199	17122	17048	17135	17196	16974	17056	17236	16938	16851	17086	17292	17198	17009	17141	17012	17000	17027	16913	16995	17087	17226	17033	17143	16999	17187	17206	16971	17080	17067	16860	16829	17152	16976	16947	16934	16992	17155	17032	17007	17012	16963	17224	17123	16977	17122	16929	16972	17019	16981	16992	16993	17058	17222	17066	16991	17120	17104	17122	17138	17083	17140	16999	16983	16876	16873	16992	16963	16963	17161	17135	17202	17033	16799	17016	17003	17133	17234	17071	17115	16970	17138	17100	17117	17072	17058	17084	17154	17102	17047	17272	17124	17197	17150	16931	17000	16988	17195	17291	17162	16979	16915	17177	17191	16938	16987	17081	17042	17128	16995	17236	17165	17039	17041	17043	16995	17156	17296	17229	17120	17198	17042	17020	17160	17031	16998	17077	16929	16856	17256	16977	16953	16869	16907	17004	17077	17045	17015	16898	17012	17086	17207	17051	17209	17007	17053	17038	17046	17074	16887	16862	17064	16990	17017	17022	17018	16953	17121	16934	17009	17312	17211	16872	17111	17097	17195	17001	17078	17099	17092	17075	17049	16964	17259	17083	17105	17047	16905	17213	16943	16960	17204	16995	16951	16859	16934	16973	16902	16824	17002	17014	17032	17211	17073	16994	17090	17158	17103	16986	17196	17073	17287	17030	17067	16989	17073	17094	17029	16893	17038	17000	17209	17042	16952	17010	16979	16986	17110	17166	17020	17164	17104	17052	16793	17025	17067	17303	17237	17149	17056	17245	17091	17001	17184	17197	17172	17009	17068	17205	17188	17048	16902	17044	17133	17027	17079	17253	17070	17001	17192	17125	16974	16957	16972	17034	17027	17141	17047	17106	16983	16997	16986	17149	16953	17027	17119	17074	16923	17034	17057	16955	17179	16931	17037	17114	17039	17047	16905	16961	17247	17210	16878	16879	17103	16971	16874	17068	16862	17031	17032	17026	17297	16973	17148	17178	17123	17103	17014	17144	17182	16969	17161	17130	17186	17236	17086	17130	17159	17009	17194	17173	17059	17136	16928	16988	16880	17093	16775	17075	16796	16900	16873	16822	16952	17035	17294	17287	17146	17066	17119	17209	17021	16983	17113	16923	17270	16981	17101	17111	16987	17013	17016	17052	17097	16940	16901	17093	17125	17070	17064	17092	17221	17152	17162	16894	16950	16962	17174	17114	17184	17041	17160	17288	16996	16867	16795	17026	17019	16964	17009	16933	17028	17256	16959	17036	17240	17072	17046	17164	17250	16992	17113	17045	16864	17103	17027	17089	17222	17087	16947	17132	17092	17098	17245	16954	16955	16976	16951	16960	17099	17091	17182	17022	16975	16946	17046	17259	17033	17158	17158	17162	17004	17026	17063	17079	17197	17032	17064	17240	17214	17113	17053	17163	16883	17343	17032	17292	17243	17068	17340	17234	16960	17104	17114	16888	17057	17139	17208	17169	16964	17158	17094	17088	17340	17110	17132	17128	17024	17092	17153	17393	17278	17198	17241	17051
17393	21132	18780	15339	15726	16497	18408	16768	12807	10490	9908	9752	9713	9742	9791	9730	9716	9673	9819	9749	9757	9744	9700	9845	9745	9775	9701	9657	9748	9728	9580	9643	9717	9848	9734	9703	9905	9632	9599	9769	9632	9738	9737	9509	9821	9655	9682	9770	9766	9731	9625	9794	9714	9619	9723	9691	9689	9633	9659	9701	9700	9522	9825	9772	9646	9762	9684	9802	9593	9755	9582	9744	9640	9687	9819	9656	9782	9580	9670	9659	9716	9684	9759	9667	9626	9714	9539	9718	9780	9730	9838	9778	9761	9802	9769	9677	9801	9556	9787	9634	9516	9698	9660	9767	9724	9851	9784	9734	9659	9755	9572	9755	9664	9758	9825	9704	9623	9716	9574	9783	9654	9614	9788	9764	9627	9827	9825	9660	9692	9691	9718	9761	9632	9677	9744	9784	9600	9649	9776	9723	9651	9726	9758	9773	9724	9719	9652	9745	9639	9604	9796	9773	9618	9754	9628	9680	9609	9566	9712	9901	9876	9621	9667	9834	9642	9694	9746	9634	9689	9611	9748	9752	9626	9720	9559	9769	9650	9742	9821	9767	9760	9789	9819	9679	9673	9816	9744	9772	9771	9746	9720	9636	9704	9668	9856	9651	9644	9725	9641	9767	9712	9738	9820	9597	9730	9627	9777	9558	9698	9595	9751	9758	9699	9524	9711	9639	9690	9790	9626	9701	9701	9647	9667	9729	9744	9710	9683	9530	9841	9736	9800	9642	9560	9734	9602	9732	9675	9861	9699	9699	9774	9765	9669	9656	9820	9578	9717	9637	9744	9713	9725	9694	9707	9750	9744	9702	9718	9765	9583	9698	9673	9766	9597	9638	9563	9608	9773	9722	9632	9618	9563	9850	9763	9606	9750	9708	9696	9688	9767	9815	9711	9813	9775	9714	9756	9787	9666	9752	9726	9765	9602	9738	9583	9709	9738	9613	9781	9741	9666	9628	9762	9708	9878	9543	9789	9680	9734	9759	9676	9804	9532	9643	9667	9695	9804	9627	9796	9796	9641	9750	9705	9617	9633	9731	9622	9764	9729	9829	9608	9685	9627	9740	9672	9724	9653	9623	9603	9694	9734	9744	9824	9714	9723	9625	9678	9623	9817	9708	9706	9794	9590	9621	9701	9724	9634	9756	9823	9702	9558	9720	9762	9646	9731	9682	9716	9607	9821	9720	9688	9698	9522	9963	9898	9753	9848	9610	9715	9720	9700	9751	9755	9738	9737	9622	9715	9709	9743	9635	9775	9751	9786	9633	9634	9769	9554	9700	9735	9684	9608	9761	9814	9608	9699	9699	9682	9603	9546	9850	9717	9760	9753	9715	9754	9825	9791	9716	9587	9745	9779	9727	9686	9743	9613	9807	9537	9801	9678	9732	9699	9717	9826	9846	9638	9769	9695	9658	9834	9636	9827	9777	9585	9726	9688	9491	9738	9740	9692	9699	9730	9611	9563	9656	9634	9729	9661	9697	9628	9504	9783	9715	9686	9833	9679	9744	9724	9851	9596	9655	9751	9711	9746	9694	9680	9600	9694	9811	9768	9665	9523	9683	9625	9726	9669	9739	9832	9767	9686	9519	9809	9680	9677	9740	9570	9677	9617	9727	9701	9563	9754	9732	9786	9601	9578	9793	9696	9684	9774	9662	9642	9857	9763	9644	9740	9745	9661	9673	9636	9647	9563	9656	9658	9852	9867	9878	9663	9607	9668	9713	9768	9644	9852	9906	9620	9809	9727	9702	9621	9768	9702	9583	9756	9631	9780	9680	9638	9519	9810	9585	9637	9983	9873	9769	9664	9667	9699	9692	9669	9846	9792	9733	9715	9683	9687	9704	9698	9688	9783	9752	9739	9678	9721	9612	9791	9837	9637	9791	9729	9638	9657	9652	9774	9831	9668	9789	9746	9755	9706	9658	9841	9596	9685	9674	9590	9613	9686	9600	9855	9662	9703	9776	9648	9748	9664	9647	9737	9749	9711	9829	9619	9718	9725	9746	9738	9803	9536	9593	9767	9851	9703	9750	9744	9673	9708	9656	9556	9707	9782	9805	9844	9762	9668	9756	9715	9731	9640	9673	9667	9672	9794	9671	9633	9713	9892	9698	9577	9807	9770	9611	9812	9587	9689	9606	9683	9690	9686	9586	9798	9798	9721	9766	9809	9765	9793	9771	9631	9751	9654	9709	9798	9626	9696	9649	9765	9670	9729	9819	9675	9699	9599	9688	9775	9848	9794	9714	9755	9881	9832	9638	9679	9619	9679	9676	9626	9821	9662	9762	9874	9648	9601	9691	9695	9723	9640	9770	9726	9679	9783	9642	9582	9773	9762	9605	9724	9747	9692	9827	9690	9555	9735	9712	9727	9745	9815	9638	9791	9756	9680	9743	9608	9720	9669	9681	9760	9628	9617	9832	9885	9831	9583	9572	9592	9669	9734	9779	9640	9667	9699	9603	9660	9640	9755	9648	9766	9714	9805	9800	9667	9582	9683	9830	9625	9483	9817	9624	9651	9669	9718	9725	9815	9584	9741	9788	9764	9644	9619	9765	9673	9627	9545	9629	9652	9656	9779	9675	9787	9682	9732	9735	9777	9595	9723	9723	9798	9585	9643	9598	9682	9769	9707	9708	9731	9847	9789	9842	9872	9824	9771	9769	9449	9783	9621	9741	9819	9815	9824	9727	9733	9535	9693	9834	9820	9758	9569	9819	9721	9763	9788	9647	9790	9769	9672	9658	9722	9699	9700	9661	9658	9766	9717	9765	9904	9694	9695	9701	9664	9661	9578	9617	9582	9788	9637	9717	9640	9694	9622	9694	10001	9578	9701	9840	9746	9747	9688	9678	9678	9832	9700	9788	9739	9808	9732	9699	9740	9865	9785	9593	9679	9602	9687	9762	9660	9736	9704	9740	9692	9620	9703	9793	9771	9796	9572	9782	9701	9698	9655	9710	9810	9646	9630	9717	9615	9510	9730	9691	9802	9601	9734	9663	9775	9707	9736	9711	9719	9690	9592	9686	9800	9844	9710	9845	9627	9652	9599	9615	9815	9621	9760	9611	9610	9761	9774	9750	9829	9665	9721	9711	9707	9712	9605	9725	9667	9626	9769	9676	9770	9797	9809	9693	9681	9531	9657	9660	9710	9803	9617	9682	9746	9617	9755	9740	9637	9826	9602	9531	9639	9771	9540	9803	9903	9574	9672	9696	9661	9548	9625	9869	9800	9669	9716	9716	9673	9782	9747	9639	9666	9749	9829	9759	9784	9744	9734	9814	9802	9704	9724	9805	9575	9683	9777	9807	9799	9634	9561	9869	9661	9590	9666	9666	9785	9722	9758	9662	9647	9700	9701	9702	9685	9622	9563	9696	9647	9816	9623	9825	9679	9747	9750	9798	9792	9739	9750	9693	9717	9648	9609	9631	9785	9841	9692	9660	9841	9786	9753	9646	9843	9539	9696	9738	9719	9798	9576	9799	9788	9656	9634	9604	9609	9564	9863	9485	9810	9700	9695	9724	9797	9603	9770	9571	9865	9732	9837	9857	9789	9743	9695	9665	9861	9656	9626	9688	9674	9628	9809	9560	9783	9786	9685	9561	9713	9786	9840	9725	9681	9711	9672	9774	9811	9759	9863	9702	9646	9703	9685	9739	9671	9692	9703	9717	9770	9787	9780	9697	9649	9714	9467	9711	9736	9673	9794	9596	9676	9735	9789	9637	9627	9790	9625	9771	9667	9530	9657	9739	9743	9572	9727	9592	9729	9816	9738	9605	9678	9700	9680	9784	9741	9887	9727	9770	9773	9670	9641	9746	9647	9650	9576	9750	9834	9826	9698	9562	9680	9559	9656	9727	9652	9708	9556	9700	9755	9660	9651	9695	9730	9634	9659	9823	9613	9748	9684	9725	9706	9657	9743	9724	9726	9764	9682	9734	9728	9712	9706	9741	9684	9562	9738	9812	9586	9776	9687	9723	9818	9628	9756	9780	9820	9683	9628	9648	9671	9770	9680	9600	9663	9669	9685	9700	9669	9827	9776	9670	9827	9612	9661	9618	9876	9556	9784	9700	9660	9711	9776	9717	9685	9549	9743	9725	9874	9632	9712	9739	9567	9836	9710	9707	9705	9733	9637	9747	9670	9625	9714	9617	9787	9782	9753	9657	9685	9844	9756	9707	9686	9565	9713	9785	9711	9754	9777	9603	9635	9706	9797	9685	9815	9760	9656	9856	9674	9645	9673	9846	9724	9792	9731	9646	9623	9614	9890	9676	9668	9694	9673	9768	9616	9722	9754	9782	9784	9661	9687	9831	9757	9677	9677	9824	9709	9563	9743	9626	9706	9747	9793	9647	9577	9644	9598	9694	9745	9816	9719	9588	9592	9617	9661	9693	9773	9646	9594	9720	9677	9681	9788	9854	9555	9678	9664	9710	9637	9816	9810	9908	9799	9750	9714	9811	9657	9672	9602	9677	9692	9681	9831	9621	9654	9616	9645	9728	9521	9843	9612	9769	9733	9730	9836	9701	9612	9839	9718	9586	9747	9571	9595	9712	9614	9692	9602	9570	9765	9521	9733	9560	9819	9800	9683	9747	9726	9563	9642	9788	9651	9699	9769	9820	9907	9575	9732	9761	9570	9680	9698	9621	9642	9636	9703	9718	9813	9812	9792	9733	9763	9748	9498	9698	9616	9732	9741	9730	9856	9655	9816	9660	9681	9653	9755	9759	9701	9679	9648	9604	9580	9734	9941	9701	9656	9748	9664	9697	9724	9655	9731	9583	9812	9655	9770	9623	9724	9753	9798	9782	9696	9813	9739	9573	9632	9774	9637	9735	9649	9715	9682	9789	9616	9681	9722	9758	9814	9659	9655	9575	9644	9750	9529	9578	9678	9721	9707	9741	9729	9865	9686	9604	9685	9694	9792	9715	9891	9649	9738	9650	9761	9731	9713	9700	9606	9864	9621	9857	9834	9614	9781	9705	9825	9642	9641	9723	9750	9676	9679	9671	9725	9698	9776	9688	9706	9638	9809	9705	9681	9795	9781	9850	9550	9634	9735	9698	9654	9699	9754	9784	9837	9665	9599	9684	9772	9836	9735	9847
25398	21289	27837	27205	25616	28378	43734	42611	30457	21894	18916	17524	17107	16942	17020	16955	16979	17027	17070	16786	17053	16990	17022	16980	16981	16985	16840	17070	16942	16954	16957	17021	16977	16921	16861	16635	16700	16935	16730	16932	16942	17186	16976	16844	16776	17001	16929	17026	16778	16733	16936	17040	16937	16761	17021	16845	17192	17082	17040	16794	16966	16981	16837	16761	16840	16993	17070	16949	17042	16854	16993	17059	16941	17194	16785	16739	16869	16762	17135	16783	16645	16807	17065	16789	16928	16784	16864	16988	16802	16899	16848	16905	16740	17049	16925	17030	16989	16690	17076	16690	16944	16786	17067	17023	16799	16810	17014	16845	16696	16913	16942	16977	16852	16917	16971	16930	17075	16860	16970	16794	16972	16715	16715	16851	16840	16833	16917	16879	16945	16770	16736	16763	16881	17123	17031	16813	16773	16703	16915	17084	16830	16922	16773	16853	16763	16763	16951	16904	16788	17061	16887	16896	16776	16782	16790	16981	16708	16823	16762	16785	16902	16824	16739	16922	17085	16798	17104	17007	16887	16825	16955	16932	16863	16818	16663	17051	16952	16886	16820	16846	16866	16698	16874	16667	16920	17139	16777	16769	16870	16536	16834	16766	16745	17123	17044	16717	16881	16808	16794	17007	16988	16655	16740	16905	16902	16859	16849	16923	16765	16987	17001	16867	17014	16914	16792	16760	16744	16760	16895	16838	16833	16879	16926	16933	16870	16972	16887	16809	16898	16537	16705	16671	17074	16707	16878	16765	16863	16837	16799	16879	16795	16873	16691	16878	16940	16759	16916	17112	16950	16931	16812	16504	17030	16748	17036	16854	16807	16861	17006	16917	16810	16841	17020	16888	16724	16861	16820	16988	16813	16769	17132	16753	16894	16876	17028	16710	16652	16944	16773	16977	16901	16720	16967	16956	16860	16835	16829	16903	16788	16777	16819	16924	17002	16952	16717	16838	16995	16879	16875	16890	16837	16996	16965	16685	16705	16720	16858	16851	16856	16900	16784	16762	16956	16843	16698	16691	17031	16813	16793	16762	16896	17017	16901	16706	16756	16987	16786	16800	16859	16766	17010	16826	16947	16735	17024	17015	16977	16963	16578	16822	16865	16876	16672	16832	16713	16991	16918	17107	17030	16766	16692	16963	17051	16889	16892	17049	16867	17077	16937	16814	16962	17111	16833	16889	17135	16949	17023	16726	16981	16797	16980	16977	16877	17003	16841	17163	17052	16904	16802	16918	16995	16817	16861	16938	16893	17058	16883	16910	16899	16934	17098	16799	16939	16825	16659	16886	16900	16815	16911	16985	16883	16920	16710	16971	16943	16990	16759	17227	17080	16687	17082	16885	16596	16918	16784	16765	16885	16996	16927	16775	16875	16636	16818	16779	16754	16872	16838	16912	17004	17004	16772	16762	17145	17025	16745	16779	16810	16899	16910	16860	16569	17023	16795	16856	16842	16800	16960	16906	17147	17045	16902	16917	17082	16926	16874	16793	16999	16963	16839	16999	16751	16791	17139	16995	16964	16770	16919	16676	16836	16693	16899	16815	16756	17050	17087	16762	17044	16762	16715	16833	16707	17074	16876	16917	16820	16897	16976	17017	16773	16781	16890	16870	17213	16853	16917	16851	16612	16867	16762	16981	16945	16995	16670	16829	16852	16908	16878	16886	16837	16885	16845	17191	16806	16916	16863	16987	16634	16813	16933	16913	16918	16839	16923	16661	16794	16808	16804	16885	16737	16676	16990	16922	17087	16806	16735	16883	16786	16793	16834	16871	16851	17041	17056	16904	16761	17117	16622	16682	16748	16984	16919	16831	16805	16858	16882	16772	16934	17012	16935	16881	17193	16978	16656	16879	17017	16796	16975	16681	16997	16925	16858	16986	16746	16848	16794	16721	16719	16929	16983	16683	16944	16793	16787	16875	17062	16872	17042	17069	17163	16995	17240	16853	16841	16745	17155	16962	16923	16706	16998	16947	16966	17058	17046	17032	16838	16798	16829	17061	16858	16955	16810	16757	16855	16859	16848	16903	16943	16902	16802	16674	16661	16668	16875	16948	16729	16789	16647	16788	16950	16842	17013	16981	17260	16867	16998	16757	16853	16838	16799	17001	17116	16823	16783	16890	16624	16891	16941	16928	16563	16914	17014	16660	16981	16839	16863	16847	16997	16927	16910	16955	16859	16870	16760	17074	16962	16645	16877	16824	16911	16673	16962	16764	16677	16901	16842	16895	16811	16889	16947	16763	16800	16852	16961	16985	16942	17096	16804	17039	16848	16948	16811	16836	16822	16640	16861	16797	16981	17138	17013	16840	16857	16959	16803	16903	16853	16955	16776	17021	17127	16823	16884	16727	16795	16952	17021	16951	17120	16739	17029	16874	16886	16837	16801	16748	16750	17060	17001	16662	16853	16815	16938	16662	16971	16897	16854	16764	16992	16893	17019	16896	16740	17023	16781	16725	16874	17067	16800	16768	16886	17144	16843	16720	16795	16889	16805	16776	16677	16760	16586	16810	16856	17068	16836	16901	17098	16839	16912	16914	16900	16788	16818	16904	17054	16998	16937	16919	16983	16780	16822	16901	16868	16991	16906	16829	16872	16812	16760	16884	16807	16855	16797	16901	16844	16884	16951	16967	16960	16847	16927	16933	16833	16835	16673	16959	16866	16934	16981	16830	16799	16938	16834	16681	17032	17005	16985	16936	16919	16744	16777	16889	16853	16957	16901	16854	16840	16671	17089	16861	16799	16818	16737	16969	16823	16721	16881	16915	16673	16855	17009	16808	16913	16762	16834	16746	16807	16728	16852	16780	16788	17132	17060	16796	16918	16895	16929	17037	17116	16723	16968	16880	16715	16804	16550	16926	16913	16963	16895	16917	16828	16925	16818	16762	16838	16901	16963	16851	16889	16864	16789	16753	16527	16962	17117	16762	17120	16928	16691	17098	16732	16814	16733	16973	17023	16934	16830	16814	16921	16909	16912	16667	16858	16826	16815	16793	16658	16738	16913	16958	16807	16840	17106	16760	17015	17009	16945	17004	17029	16838	16878	16798	16834	16882	16887	16943	16922	16778	16674	16886	16693	16857	16875	16864	17027	16867	16766	16895	17098	16854	16909	16816	16911	16985	16895	16717	16832	16879	16795	16843	16817	16902	16946	16820	16667	16676	16768	16824	17045	16883	17171	16861	16875	16711	16942	16980	16936	17002	16774	16924	17084	17045	16768	17046	16985	16922	16783	16751	16756	16825	16808	16777	16913	17013	16925	16941	16847	16863	16730	16797	16887	16956	17085	16781	16781	16901	17019	16834	16836	16820	16915	16915	16947	16744	16846	16800	16745	16566	16895	16672	16819	16980	16699	16733	16831	16830	16708	16830	16819	16728	16896	17030	16995	17049	16832	16720	16711	16838	16933	16943	16604	16801	16856	16799	16955	16823	17019	16814	16774	16832	16899	16876	16924	16696	17008	16936	16956	16723	16739	16835	16885	16767	16887	16857	16831	16813	16689	16687	16939	17007	16768	16970	16833	16810	16519	16907	16952	17065	16863	16777	16968	17173	16861	16848	16794	16686	16583	16877	16673	16811	16830	17089	17038	16755	16928	17161	16991	16735	16793	16955	16950	16983	16785	16566	16943	16829	16925	16888	16901	17127	16691	16926	17129	16934	16780	16693	16725	16966	16817	17067	16916	16951	16770	16811	17040	16686	17101	17026	16975	16949	16910	16851	16972	16929	17054	16992	16741	16707	16776	16978	16896	17101	16950	16959	16815	16799	16664	16698	16794	16814	16975	16870	16866	17040	16909	16847	16869	16965	16792	16885	17136	16918	16762	16739	17087	16892	16803	16685	16868	16860	16490	16708	16704	16733	16818	16756	16959	16903	16984	16909	16937	16761	16863	16956	17048	16862	16839	16799	17066	16826	16927	16884	16837	16756	16838	16854	17069	16942	16919	16766	17136	16946	16953	16719	16731	16952	16633	16928	16771	16819	16805	16850	16879	16950	16686	16722	16689	16910	16872	16832	16967	16997	16775	16887	16917	16939	16873	16735	16807	16750	16712	16792	16951	16834	16961	16898	16848	16837	17227	16829	16849	16984	16785	16911	17014	16890	16856	17061	16816	16780	16689	16614	17022	17061	17016	16879	17148	16991	17064	16920	16918	16578	16875	16795	16647	16981	16856	16691	16663	17025	16837	16975	16721	17066	16826	16925	16834	16922	16850	16949	16941	16783	17070	17099	16699	16918	16841	17076	16875	17090	16868	16852	16928	16894	16963	16635	17036	16978	16660	16910	16871	16890	16862	16913	16905	16973	16762	16971	16797	16800	16906	16828	16849	16698	16747	17102	16957	17080	16874	16840	17066	16776	16943	17025	17031	16761	16870	16937	17016	17049	16891	16782	16822	16957	16866	16967	16839	16862	16753	16785	16881	16856	17005	17047	16732	16928	16739	16788	16950	16892	16825	16902	16819	16982	16842	16969	16845	16824	16800	16750	16896	16918	16969	16913	16781	16620	16890	16678	16764	16884	16947	16846	16867	16770	16980	16844	16757	16719	16815	16719	17155	16766	17090	16962	16875	16911	16842	16865	16656	17119	17070	16997	17058	16969	16856	16760	16890	16870	16691	17004	16979	16659	17111	16841	16738	16955	17048	16954	16916	17140	17107	17089	16864	16740	16876	16772	16817	16799	16900	16792	16803	17085	16658	16764	16951	16772	16736	16861	16914	17043	16800	16951	16865	16943	16735	16907	16997	16858	16763	16946	16937	16834	17014	16848	16950	17118	17119	16820	16908	16811	17032	17067	16898	17092	16995	16877	16699	16878	16853	16870	16709	16609	16728	16887	16815	16929	17298	16931	16890	16981	16832	16856	16631	16564	17022	16873	16906	16954	16829	16896	16862	16959	16860	16992	17056	16926	16945	16657	16828	16935	16915	16714	17047	16925	16762	16680	16963	16909	16625	16843	16964	16925	16949	17014	16650	16827	16783	16731	16956	16940	17087	16994	17016	16838	16584	16759	16953	16816	16712	16959	16906	16956	17046	16809	16836	16748	16742	16880	16842	16673	16791	16900	16879	16871	16760	16944	16718	16894	17087	16900	16843	16975	16772	17085	16715	16815	16854	16713
15800	25858	25001	20067	20243	24127	38474	34776	20514	13495	10933	10031	9846	9798	9704	9798	9835	9784	9802	9902	9977	9916	9701	9723	9931	9856	9685	9751	9838	9695	9781	9854	9740	9701	9856	9707	9823	9707	9730	9913	9794	9792	9749	9721	9840	9742	9845	9647	9857	9702	9781	9656	9824	9840	9735	9837	9602	9664	9739	9750	9903	9868	9843	9730	9647	9879	9714	9696	9890	9780	9860	9748	9817	9743	9802	9879	9764	9750	9559	9797	9632	9736	9773	9600	9815	9722	9879	9759	9770	9703	9739	9777	9819	9734	9764	9666	9802	9677	9643	9689	9631	9695	9885	9786	9603	9770	9581	9767	9686	9855	9733	9756	9774	9802	9786	9810	9749	9739	9981	9689	9612	9775	9634	9662	9776	9798	9741	9823	9877	9715	9653	9803	9790	9687	9632	9699	9596	9812	9756	9687	9825	9767	9675	9753	9700	9874	9815	9791	9682	9508	9637	9792	9789	9824	9786	9827	9766	9804	9821	9627	9865	9791	9803	9795	9728	9717	9719	9814	9830	9669	9816	9622	9734	9694	9850	9762	10004	9743	9968	9821	9825	9599	9841	9767	9717	9701	9684	9836	9762	9795	9663	9752	9662	9702	9816	9776	9634	9706	9838	9734	9656	9736	9691	9746	9773	9872	9754	9867	9789	9786	9748	9772	9837	9986	9730	9570	9756	9715	9763	9803	9712	9717	9722	9879	9842	9837	9828	9768	9831	9808	9712	9754	9641	9742	9862	9778	9596	9779	9615	9761	9768	9811	9564	9693	9757	9792	9746	9877	9838	9823	9781	9553	9579	9877	9683	9805	9732	9691	9831	9782	9767	9730	9867	9635	9830	9828	9803	9882	9787	9686	9708	9862	9813	9910	9806	9550	9679	9583	9657	9602	9632	9747	9678	9699	9684	9706	9921	9870	9761	9657	9812	9771	9779	9729	9652	9813	9781	9793	9634	9840	9678	9707	9714	9780	9791	9774	9745	9683	9660	9759	9756	9724	9799	9772	9680	9697	9756	9587	9727	9610	9790	9645	9797	9725	9706	9792	9655	9703	9607	9720	9800	9731	9788	9739	9743	9584	9674	9625	9713	9606	9749	9802	9653	9762	9655	9805	9655	9806	9604	9634	9753	9963	9710	9868	9628	9751	9669	9689	9619	9655	9901	9733	9772	9693	9775	9791	9715	9418	9765	9604	9669	9775	9737	9806	9662	9683	9730	9695	9543	9562	9826	9695	9683	9688	9902	9774	9746	9689	9804	9613	9686	9736	9721	9679	9863	9872	9709	9920	9575	9859	9811	9666	9827	9782	9663	9665	9693	9736	9686	9768	9912	9710	9620	9718	9636	9678	9716	9760	9936	9654	9876	9785	9785	9678	9749	9638	9815	9779	9722	9665	9766	9713	10037	9680	9828	9749	9808	9768	9712	9744	9768	9708	9749	9695	9813	9798	9744	9790	9694	9681	9774	9853	9795	9661	9748	9711	9696	9814	9586	9757	9786	9644	9769	9624	9824	9789	9768	9846	9704	9917	9729	9733	9889	9745	9728	9698	9840	9656	9892	9772	9621	9779	9697	9580	9749	9846	9816	9780	9844	9776	9761	9697	9645	9640	9753	9639	9709	9898	9675	9671	9769	9843	9645	9660	9595	9732	9589	9824	9774	9863	9798	9709	9683	9816	9698	9614	9825	9555	9767	9783	9711	9664	9793	9622	9700	9824	9789	9836	9629	9890	9783	9812	9805	9706	9691	9626	9813	9773	9691	9733	9854	9684	9643	9809	9652	9678	9807	9838	9821	9720	9863	9801	9696	10007	9750	9877	9773	9540	9718	9656	9755	9773	9573	9820	9866	9800	9722	9761	9792	9768	9731	9803	9887	9837	9947	9794	9747	9821	9832	9656	9792	9750	9742	9693	9716	9797	9832	9767	9656	9881	9829	9731	9649	9808	9713	9843	9916	9673	9583	9772	9701	9595	9736	9705	9719	9569	9711	9678	9741	9691	9761	9805	9675	9695	9892	9963	9976	9721	9813	9743	9678	9674	9668	9789	9693	9670	9886	9730	9766	9686	9749	9850	9767	9708	9736	9712	9654	9674	9746	9786	9952	9739	9956	9644	9805	9659	9666	9623	9697	9606	9793	9711	9732	9781	9696	9787	9877	9747	9698	9823	9800	9746	9626	9748	9648	9771	9682	9774	9785	9653	9663	9632	9789	9717	9898	9718	9728	9652	9750	9653	9846	9669	9744	9869	9811	9791	9786	9743	9700	9821	9694	9801	9717	9649	9798	9831	9806	9785	9738	9632	9589	9633	9723	9817	9738	9568	9897	9696	9816	9762	9627	9651	9721	9700	9801	9819	9852	9667	9655	9751	9861	9739	9767	9808	9595	9761	9776	9847	9613	9704	9828	9741	9746	9636	9632	9817	9591	9772	9804	9784	9830	9880	9716	9707	9723	9780	9672	9730	9664	9711	9805	9735	9712	9804	9766	9655	9802	9642	9722	9887	9798	9700	9768	9790	9708	9728	9635	9705	9674	9745	9666	9851	9734	9758	9875	9787	9535	9843	9613	9679	9740	9758	9684	9860	9806	9680	9855	9742	9630	9730	9672	9693	9811	9736	9635	9826	9978	9743	9861	9796	9916	9756	9590	9685	9899	9536	9639	9675	9697	9685	9712	9744	9872	9699	9661	9680	9888	9716	9779	9746	9679	9656	9803	9822	9569	9845	9789	9568	9717	9748	9869	9696	9779	9692	9673	9649	9852	9783	9863	9639	9803	9604	9705	9663	9933	9755	9825	9727	9648	9731	9660	9733	9672	9786	9708	9693	9671	9669	9784	9847	9756	9912	9716	9794	9706	9668	9774	9743	9812	9791	9693	9660	9750	9742	9650	9649	9570	9606	9714	9730	9651	9841	9797	9705	9778	9747	9752	9582	9581	9809	9746	9729	9717	9891	9688	9692	9781	9719	9772	9846	9701	9709	9746	9764	9915	9814	9897	9807	9825	9833	9795	9860	9683	9656	9745	9731	9683	9732	9863	9745	9826	9696	9752	9797	9634	9827	9616	9744	9789	9738	9696	9611	9810	9808	9811	9694	9705	9747	9802	9728	9747	9829	9657	9805	9742	9693	9683	9737	9712	9836	9758	9735	9765	9670	9813	9851	9554	9879	9784	9707	9854	9737	9762	9818	9812	9892	9769	9723	9808	9866	9781	9614	9717	9841	9689	9776	9727	9762	9958	9606	9602	9860	9849	9801	9900	9768	9850	9729	9893	9580	9670	9828	9759	9646	9753	9622	9743	9868	9772	9719	9868	9766	9721	9742	9724	9678	9688	9623	9761	9729	9782	9789	9806	9801	9723	9667	9768	9805	9732	9641	9698	9740	9749	9716	9684	9782	9685	9611	9734	9778	9582	9798	9688	9747	9834	9783	9924	9592	9847	9787	9733	9787	9681	9690	9822	9765	9677	9790	9596	9804	9765	9780	9600	9774	9732	9798	9759	9814	9775	9851	9753	9815	9656	9641	9757	9713	9743	9677	9778	9876	9666	9758	9787	9776	9841	9771	9649	9771	9757	9667	9865	9743	9707	9654	9715	9854	9805	9643	9746	9645	9732	9817	9799	9687	9881	9714	9788	9667	9515	9673	9754	9672	9750	9588	9584	9751	9781	9580	9935	9599	9693	9774	9810	9801	9757	9797	9698	9834	9803	9631	9759	9722	9657	9733	9743	9862	9816	9728	9700	9729	9573	9649	9733	9802	9811	9739	9672	9667	9858	9751	9786	9743	9803	9662	9736	9597	9978	9638	9694	9717	9691	9862	9713	9625	9821	9821	9884	9792	9849	9616	9849	9914	9683	9733	9861	9607	9753	9652	9813	9699	9675	9735	9803	9761	9759	9783	9727	9685	9754	9703	9806	9711	9709	9770	9814	9858	9794	9640	9931	9621	9744	9890	9651	9791	9788	9775	9721	9745	9644	9841	9723	9741	9825	9622	9734	9721	9765	9869	9723	9875	9766	9690	9680	9952	9596	9701	9976	9686	9652	9656	9691	9665	9744	9669	9704	9818	9822	9751	9720	9833	9759	9666	9827	9775	9609	9746	9781	9743	9763	9621	9852	9726	9603	9834	9671	9709	9643	9619	9720	9666	9819	9773	9668	9674	9858	9596	9752	9660	9664	9754	9768	9826	9656	9666	9732	9802	9651	9861	9702	9837	9881	9779	9745	9735	9622	9561	9626	9826	9786	9709	9818	9855	9690	9635	9876	9667	9767	9892	9657	9775	9743	9861	9887	9658	9826	9772	9708	9838	9679	9728	9718	9825	9666	9800	9826	9751	9743	9733	9819	9802	9735	9600	9713	9657	9675	9545	9604	9766	9632	9718	9791	9717	9875	9899	9631	9912	9626	9706	9755	9908	9814	9660	9777	9812	9731	9691	9812	9834	9685	9683	9712	9671	9823	9667	9603	9607	9759	9634	9723	9675	9711	9748	9554	9894	9716	9783	9735	9845	9778	9812	9745	9745	9766	9756	9620	9932	9815	9771	9772	9834	9868	9851	9623	9690	9839	9737	9716	9694	9739	9712	9780	9666	9756	9702	9615	9736	9886	9763	9733	9747	9604	10099	9748	9925	9777	9741	9690	9752	9922	9853	9754	9717	9799	9682	9791	9598	9670	9722	9958	9777	9754	9738	9708	9701	9762	9780	9822	9784	9786	9736	9738	9742	9533	9608	9867	9751	9757	9668	9813	9722	9722	9686	9752	9781	9654	9712	9716	9731	9773	9813	9555	9577	9722	9740	9719	9595	9617	9818	9565	9825	9782	9795	9571	9793	9815	9688	9671	9698	9840	9757	9830	9774	9853	9747	9578	9662	9796	9664	9758	9831	9721	9798	9703	9687	9774	9721	9837	9718	9653	9700	9706	9970	9721	9842	9901	9648	9750	9718	9776	9651	9727	9831	9810	9683	9761	9820	9537	9579	9785	9710	9747	9705	9890	9769	9811	9806	9595	9756	9696	9809	9765	9808	9737	9533	9696	9646	9828	9713	9829	9849	9780	9603	9745	9765	9804	9852	9691	9736	9485	9784	9708	9663	9707	9652	9885	9702
23494	21159	28534	24496	24156	33505	61490	56856	40722	27100	20996	18266	17488	17149	17007	17163	17242	17038	17084	17403	16991	16990	17018	17119	16988	17100	17089	17075	16993	17022	17000	17049	17029	17264	17040	16847	16970	16760	17040	16989	16845	16791	16890	16998	17094	16887	16877	16689	16911	17052	16849	16996	17012	17130	16990	17086	17017	17041	16842	16980	16878	17029	16875	16761	16920	17015	16712	17059	16735	17015	16948	17058	17002	16960	16736	16948	17048	16816	17067	16850	16798	16868	16938	16944	16897	17034	17020	17118	16704	16802	16983	17087	16961	17333	16963	16843	16771	17050	17050	16857	16735	16996	17116	16848	16837	16857	17015	16887	16937	16964	16998	16920	16935	16918	16839	16891	16914	16950	17010	16948	16946	16726	16929	16966	16915	17073	16819	16994	16948	16952	16882	16665	16812	16815	16735	16757	16781	17121	16684	16841	16940	16806	16933	16843	16913	16796	16896	16766	16838	16813	16778	16848	16813	16895	16817	16853	16881	16828	16812	16767	17064	16739	16860	16815	17230	17040	16798	16946	16874	16790	16935	16623	16967	16973	16949	16873	16881	16885	16882	17030	17072	17040	16971	16729	17033	17020	17014	17071	16908	16894	16912	16720	16824	16988	16987	16811	16728	16929	16625	16750	16914	16681	16999	16803	16834	16964	16828	16957	16944	16793	16830	16836	16784	16809	16928	16931	16758	16988	16894	16932	16669	16624	17001	16900	16715	16929	16874	16759	16936	17001	16848	17000	17048	16888	16822	16775	16771	16847	16926	16960	16777	17022	17152	16871	17013	17004	16812	16677	16813	16866	16817	16704	16624	16885	16923	16508	16943	16622	16819	16800	16790	16851	16854	17088	16963	16888	16680	16997	16868	16816	16808	16711	16796	16781	16928	17028	16872	16822	16806	16705	16821	16654	16912	16857	16853	16804	16766	16910	17054	16643	17227	16793	17050	17011	16949	17019	16846	16889	16948	16996	17092	16801	16811	16735	16851	16891	16689	16837	16955	16913	16972	17053	16540	17011	16995	16781	16673	16792	16936	16980	16915	16922	16887	16771	16705	16859	17036	16997	16832	16571	17025	16855	16736	16816	16819	16700	16815	16727	16976	16985	16952	16852	16910	16819	16777	17024	17056	17066	16802	17228	16912	16912	16798	16758	16922	16951	16897	16912	16774	17080	16854	16832	16891	16862	16667	16733	16812	16884	16739	16977	16808	16911	17024	16676	16946	16753	16672	16895	16688	16947	17062	16894	16687	16829	16850	17064	16886	16974	16774	16818	16719	16941	16591	16881	17094	16941	16820	16985	16874	16814	17122	16872	16948	16875	16810	16726	16890	16887	16876	16731	16799	16929	16878	16666	16899	16802	16994	16761	16818	16817	16786	16992	17132	17014	16847	16734	16829	16955	16925	16791	16874	16790	16897	16946	16706	16911	17062	16802	16826	16942	17015	17067	16837	16766	16843	16945	16768	16739	16734	16833	16728	16896	16841	16979	16759	16874	16868	16933	17074	16827	16958	16710	16846	16902	16745	16569	16940	16925	16919	16882	17040	16938	16919	16664	16921	16828	16772	16908	16850	16771	16838	16859	16921	16728	16787	16959	16805	16881	16701	16725	16841	16980	16890	16894	16722	16905	16743	16931	16925	16917	16818	16722	16705	16859	16954	17045	17005	16818	16975	16858	16664	16944	16966	16937	16941	16813	16840	17032	17017	16968	17091	17019	16953	16999	16958	16693	16887	16779	16816	16931	16990	16720	16983	17033	16947	16735	16690	16921	17005	16905	16813	16856	17034	17051	16829	17007	16894	16930	17030	16918	16727	16957	16866	17057	16968	16964	16926	16810	17044	16994	16836	16876	16711	16806	16973	16936	16906	17124	16819	16742	16809	16827	16832	17105	16911	17039	16838	16729	16933	16989	17009	16897	16841	16843	16812	16785	16923	16785	16892	16818	16783	16855	16922	16814	17019	16798	16876	16846	17096	16850	16867	16932	16924	16996	16929	16924	16948	16962	16761	17069	16761	16765	17036	16990	16942	17081	16796	16555	16891	16747	16570	16820	17000	16709	16825	16803	16746	17037	17008	17032	16625	16661	17014	16699	16811	17011	16998	16739	16921	16926	16899	16865	16783	16773	16959	16888	16891	16962	16670	16846	16850	16931	16804	16925	17073	16653	16934	16829	16904	16855	16880	16809	16703	17025	16911	16715	16733	16563	16830	17039	16963	16769	16939	16991	16937	17133	17030	16923	17005	16926	17093	16854	16772	16926	16916	16864	16866	16921	16958	16747	16837	16766	16956	16642	16870	16791	16767	16900	16780	16728	16872	16846	16836	16810	16863	16782	17048	17037	16688	17043	17013	16962	16900	17011	16882	16889	16976	17008	16815	17068	16800	17033	16599	17023	16686	16762	16942	16967	17119	17050	16959	17011	16877	16730	16882	16912	16982	16963	16907	16960	16881	16887	17040	16903	16759	16713	16827	17049	16788	16732	16999	16981	16703	17098	16853	16846	16956	16834	16904	16875	16850	16669	16757	16948	16887	16815	16866	16823	16904	16995	16907	16798	16976	16891	16945	16824	16750	16960	16866	16986	17046	17046	16753	17052	17028	16962	16841	16936	16735	16801	16996	16796	16741	16745	17002	16747	16767	16798	16917	16877	16913	16940	16990	16880	16866	17009	16979	16796	16882	16829	16777	16668	16870	16893	17009	16676	17129	17012	16687	16920	16951	16929	16918	16926	17045	16751	16935	16898	17004	17017	16998	16984	16897	16763	16933	16780	16845	16874	16894	16859	16876	16659	16865	17104	16968	16937	16773	16693	17015	17106	17089	16863	16760	16770	16950	16931	16905	16782	16697	16664	16640	16963	16993	16977	16908	16915	16905	16737	17067	17038	16886	16939	16842	16973	16780	16673	16932	16869	16849	16789	17033	16893	16914	16832	16827	16699	16856	16854	16942	16934	16822	17091	16840	16752	16838	16869	17053	16782	17038	16793	16910	16902	16962	16740	16808	16767	16984	16833	16942	17009	16878	16894	16854	16870	16963	16959	16987	16857	16835	16870	16836	17134	16802	16836	16780	16820	16853	17059	16835	17043	16788	16854	16809	16789	16812	16853	16962	16827	16954	17027	16914	16886	16903	17009	16959	16982	16968	16912	16729	16798	16801	16690	16929	17020	16988	16785	16993	17147	16846	17028	16800	16926	17072	16661	16857	17127	16940	17074	16778	16784	16841	16865	16913	16772	16942	16922	16856	16853	16709	17027	16862	16800	17016	16792	16851	16870	16931	16995	16944	16768	16674	16768	16909	16953	16900	16870	16727	16870	16915	17000	16899	16825	16850	16796	17018	16808	16940	16822	16825	17000	16852	16819	17094	16685	16880	17009	16885	16890	16732	17007	17047	16663	16728	16950	16941	16863	16952	16689	16862	16888	16876	16930	16926	16844	16877	17072	16711	17069	17163	17000	16920	17124	17057	16634	16848	16830	17010	16933	16913	16887	17047	16890	17029	16755	16746	16879	17064	16995	17101	16589	16794	16966	16849	16676	16939	16806	16871	16922	16855	16676	16991	16825	16849	16793	16977	16777	16991	16776	17280	16917	16976	17081	17044	16977	17011	16885	16972	17158	16885	16828	16779	16939	16856	16820	16903	16905	17003	16834	16851	16845	16622	16966	17068	16868	16879	16766	16923	17031	17008	16793	16663	16750	16911	16868	16976	17022	16807	16717	16990	16836	17146	16920	16879	16919	16964	16875	17006	16763	16656	16953	16893	16762	16915	17002	16753	17046	16925	16751	16958	16841	16897	17003	16911	17085	16978	16936	16693	17035	16764	16866	16736	16720	16839	16794	17014	16797	16983	16989	17046	16902	16948	16751	16637	17012	16833	16857	16822	16947	16848	16777	16817	17038	17198	16908	16900	16827	16908	16884	16852	16937	16707	16963	17105	16884	17008	16820	16735	17002	16960	17008	16739	16862	16745	16618	16905	16858	16879	16753	16759	16783	16997	16969	16869	16844	16866	16935	16989	16818	16938	16902	16915	17073	16892	16976	16830	16622	16929	16828	17046	16967	16793	17002	16800	16875	16987	16897	16768	16867	16893	16824	16781	16856	16809	16909	16932	17038	17027	16766	16845	16744	16799	16896	16753	16700	16817	16942	16779	16894	17121	16704	16544	16942	17009	16807	17197	17050	16748	16667	16880	16710	16883	17005	16974	17007	16838	16852	16788	16671	16960	16743	16744	16879	16922	16937	16989	16828	17024	16810	16907	16971	16793	16896	16796	16952	16905	16887	16845	17076	16924	16820	16708	16868	16853	16897	16911	16958	17053	16702	16843	16902	16903	17050	16796	16697	17171	16922	16922	16726	16769	16840	17037	16842	16975	16708	17129	17179	16911	16819	16929	16885	16794	16939	16992	16947	16921	16773	17022	16724	16906	16673	16853	17016	16864	16714	16917	16875	17005	17054	16933	16894	16971	17101	17019	17071	17108	16636	16864	16903	16929	16857	16750	17060	17199	16904	17005	16913	16923	16974	16878	17058	16812	17270	17007	16849	16716	16668	16864	17116	16783	16900	17067	16975	16700	16651	16952	16867	16957	16769	17055	16752	16754	16804	17098	17071	16697	16798	16834	16774	16945	16742	16695	16991	17130	16821	16961	16852	16985	16732	16944	16758	16942	16859	16818	16890	17042	16715	16896	16988	17067	16767	16841	16834	16921	16763	17039	16781	16940	16962	16763	16988	17041	16821	16830	16780	16881	16795	16996	16811	16900	16885	16732	16966	16983	16674	16872	16970	16579	16917	17043	16618	16759	16840	16681	16920	17140	16858	17055	17056	16831	16624	16839	16846	17017	16935	16716	17040	16984	16948	16788	16959	16757	16985	16923	16750	16841	17072	17060	16995	17011	16928	16861	16807	17053	16802	16939	17087	16645	16827	16819	16758	17026	16981	17094	17024	17094	17069	16798	17028	16883	16786	16869	16782	17007	16899	16782	16726	16875	17066	16772	16734	17003	16952	16902	16831	17063	16833	16843	16945	16919	16737	16974	16810	16666	16973	16936	16814	16888	16964	16819	16828	16820	16681	16964	16714	16926	16963	16916	16889	16922	16823	16559	16784	16795	16755	16775	16938
17679	29833	30341	27448	23831	33893	59882	51604	30764	18099	12580	10462	10008	10050	10084	10034	9934	9866	9979	9877	10053	9983	9936	9925	10123	9830	10033	9994	10094	10066	9939	10114	9974	9742	10077	10006	10071	9983	10040	10046	9796	9953	9860	9997	9924	9986	9939	9774	10034	9897	9935	9930	9834	9864	9903	9977	9885	9916	9882	9983	10001	9898	9908	9977	9904	10035	9910	9903	9879	10081	9825	9861	9842	9793	9875	9984	9909	10029	9947	9835	10034	10013	9777	9992	9875	9873	9967	9928	9889	9871	9823	9985	9956	9947	9935	9915	9945	9844	9972	9866	9942	10022	9748	9942	9885	9751	10015	9808	10057	9967	9905	9904	9938	9878	9784	9866	10030	10030	10026	9882	9858	9923	9802	9871	9810	9779	9935	9947	9860	9647	9988	9897	9900	9944	9899	9970	9983	9760	10001	9888	9859	9840	9981	9954	9804	9916	9987	9964	9896	9751	9875	9835	9835	9932	9936	9853	9856	9877	9965	9829	9879	9857	9890	10023	9741	9857	9913	9974	9854	9777	9913	10013	9931	9934	9927	9899	10019	9818	9828	9818	9857	9892	9890	9754	9748	9870	9960	9787	9935	9912	10040	9922	9882	9836	9978	9948	10086	9769	9915	9924	9797	9886	9809	9851	9751	10074	9656	9954	9850	10001	9833	9862	9967	9900	9846	9950	9853	9793	9856	9801	9808	9739	9838	9897	9820	9869	9936	10087	9821	9840	9787	9971	9864	9822	9912	9787	9956	10027	9928	9877	9861	9889	9975	9762	9877	9941	9895	9874	9919	9858	9868	9912	9966	9868	9959	9873	9773	10149	9769	9840	9985	9767	9960	9754	9856	9850	10051	9840	9995	10007	9754	9953	9910	9940	9986	9873	9880	10025	9980	9831	9835	9854	9829	9909	10008	9796	9790	9728	9902	9967	9915	9905	9854	9950	9945	9774	9863	9814	9945	9889	9865	9704	9897	9840	9896	9897	10015	9771	9942	9775	9762	9804	9871	9882	9996	9864	9965	9898	9942	10054	9889	9797	9789	9680	9931	9909	9882	9885	9988	9979	9942	9986	9918	9972	9837	9984	9996	9853	9822	10001	9857	10169	9956	9922	9859	9986	9970	9928	9785	10024	9819	9806	9940	9756	9932	9767	9903	9927	9804	9780	10060	9955	9884	9889	9992	9919	9868	9885	9823	9932	9805	9964	9946	9878	10083	9893	9945	9949	9869	9845	9713	9874	9843	9977	9945	9882	9882	9851	9713	9866	9866	9905	9824	9834	9853	10211	9722	9934	9945	9782	9954	9914	9845	9824	9809	9899	9837	9999	9898	9859	9712	9962	9872	9863	9918	9837	9822	9845	9877	9799	10052	9992	9976	9900	9793	9900	9964	9997	9930	9724	9996	9849	9874	9887	9835	9814	9879	9998	9802	9761	9763	9997	9833	9950	9931	9880	9873	9956	9942	9861	9788	9891	9854	9826	9655	10010	9946	9904	9962	9761	9917	9816	9877	9704	9845	9750	9828	9818	9854	9894	9806	9884	9839	9977	9797	9916	9986	9902	9850	9920	9800	9877	9895	9859	9797	9732	9826	9703	9839	9983	9878	9773	9877	9974	9806	9862	9854	9802	9785	10047	9747	9788	9724	9882	9981	9854	9837	9763	9770	9907	9973	9867	9977	9783	9779	9703	10071	9784	9791	9958	9948	9921	9956	9804	9789	9822	9945	10140	10008	9883	9806	9881	9802	9821	9813	9985	9914	9896	10012	9905	9852	9921	9953	10062	9928	9888	9878	9918	9792	9831	9901	9870	9921	9879	10031	9909	9946	9817	9883	9872	9784	9985	9936	9948	10064	10041	9948	9819	9944	9746	9762	9805	9998	9785	9925	10079	9835	9950	9936	9855	9892	9944	9859	9832	9960	9797	9761	10016	9814	9950	9824	9902	9855	10005	9824	9868	9843	10018	9668	9865	9867	9756	10083	9780	9879	9835	9819	9882	9784	9947	9778	9939	9900	9913	9836	9984	9883	9908	10008	9770	9945	9855	9938	9786	9879	9935	9990	9942	9704	9921	10011	9962	9760	9790	9946	9863	10040	9937	9875	9783	9947	9952	9843	9784	9826	9937	9901	9819	9833	10042	9860	10004	9961	9870	9920	9821	9895	9839	9809	9905	9988	9920	9806	9883	9927	9987	9902	9911	9786	9972	9867	9940	9875	9789	10018	9753	9908	9825	9798	9893	9784	9825	9847	9833	9753	9864	10005	9962	10057	9929	9862	9817	9961	9816	9666	9842	9873	9739	9932	9987	9712	9995	9971	9902	9843	9838	9850	9794	10014	9709	10111	9749	10007	9953	9857	9882	9930	9885	9919	9870	9964	9835	9920	9763	9857	9778	9858	9813	9925	9922	9799	9958	9775	9836	10004	9797	9844	9943	9945	9900	9847	9684	10008	9859	9858	9800	9890	9843	9849	9859	9709	9969	9827	9972	9770	9944	9958	9904	9778	9925	10028	9848	9960	9821	9987	9840	9860	9828	9957	9859	9850	9860	9698	9812	9876	9821	9881	9900	9867	9894	9818	9909	10020	9792	9818	9903	9825	9953	9887	9906	9792	10040	9939	9650	9947	9832	9982	9946	9852	9816	9890	9850	9949	9807	9901	9728	9794	10009	9802	9824	9923	9949	9949	9835	9863	9911	9814	9924	9843	9934	9721	9774	9887	9805	9842	9774	9908	9820	9703	9898	9897	9867	9851	9884	9865	9730	9880	9871	9836	9804	10044	9906	9755	9973	9946	9844	10003	10027	9786	9851	9859	9915	9945	9936	9846	9820	9832	9856	9969	9894	9900	9952	9868	9937	9869	9761	9868	9888	9917	9802	9868	9875	9833	9685	9972	9934	9948	9918	9952	9858	9924	9921	9771	10021	9815	9702	9906	9984	9758	9716	9914	9925	9859	9973	9863	9774	9850	9609	9843	9747	9911	9843	9787	9808	9907	9752	9833	9744	9983	9953	9864	9903	9775	9866	10006	9887	9866	9848	9964	9690	9968	9947	9870	9991	9894	10013	9939	9808	9717	9896	9876	9888	9855	9839	9842	9772	10001	9789	9848	9763	9928	10033	9952	9831	9804	9909	9906	9750	9787	9944	9804	9884	9971	9779	9879	9946	9999	9900	9933	9812	9971	9827	9918	9727	9729	9869	10022	9823	9886	9911	9751	9787	9859	9913	9931	9905	9950	9871	9769	9936	9736	9864	9728	9830	9801	10005	10082	10001	9915	9885	9802	9689	10022	9908	9887	9910	9933	9848	9759	9906	10004	9893	9771	9814	9873	10047	9762	9763	9952	10027	9949	9728	9786	9814	9889	9993	9750	9832	9993	9824	9944	9841	9831	9919	9877	9898	9923	9963	9805	9718	9832	9750	9781	9813	9858	9750	9726	9855	9882	9885	9797	9767	9826	9955	9815	9861	9884	9804	9944	9678	9942	9831	9798	10010	10030	9950	9767	9815	9790	9901	9842	9876	10072	10000	9894	10015	9978	9819	9915	9972	9878	9758	9971	9970	9813	9844	9691	9765	9743	9947	9960	9946	9878	9813	9903	9890	9856	9788	9785	9851	9763	9931	9830	9825	10026	9862	10079	9951	9774	9984	9841	9891	9928	9852	9911	9773	9891	9787	9714	9888	9973	9717	9753	9833	9901	9941	9835	9837	9844	9858	9850	10003	9832	9848	9907	10002	9836	9921	9881	9893	9852	9915	9832	10016	9739	9868	9918	9863	9956	9855	9865	9788	9755	9843	9902	9921	10027	10047	9943	9945	9835	9840	9915	9768	9915	9967	9914	9936	9835	9893	10003	9867	9844	10058	9782	9771	9967	9837	9856	9916	9759	9866	9803	9783	9847	9740	9885	9791	9983	9926	9862	9754	9875	10058	9898	9885	9756	9770	9893	9814	9882	9836	9757	9904	9824	9730	10025	9821	9878	9815	9890	9898	9961	9945	9955	9789	9973	9817	10022	9893	9755	9792	9779	9741	9935	9783	9901	9898	9930	9903	9880	9861	9807	10034	9842	9775	9934	9927	9752	9906	9970	9737	9902	9933	9882	9855	9900	9865	9976	9900	9901	10032	9957	9977	9916	9711	9873	9779	9767	9918	9764	9894	9873	9804	9897	9853	9862	9847	9971	9861	9695	9779	10116	9749	9876	9840	9727	10097	9936	9699	9884	9833	9892	9849	9853	9687	10123	9881	9839	9850	9806	9928	9891	9887	9917	9952	9756	9936	9841	9803	9891	9825	9819	9708	9858	9844	9774	9966	9893	9961	9871	9884	9955	9865	9921	10002	9868	9856	9754	9787	9866	9708	9727	9820	9890	9758	9905	9927	9773	9705	9807	9829	9848	10029	9830	9898	9826	9744	9844	9807	9739	9978	9927	9846	9916	9920	10112	9762	9854	9952	9792	9885	9701	9892	9710	9804	9961	9844	9975	10093	10013	9801	9865	9837	9961	9951	9967	9959	9848	9831	9831	9730	9735	9860	9745	9875	9836	9824	9845	9839	9789	9856	9716	9953	9697	9881	9950	9823	9964	9898	10011	9756	9968	9954	10028	9905	10048	9866	9897	9781	9839	10003	9851	9887	9892	9737	9944	9769	9921	9890	9817	9907	9851	9829	9844	9741	9785	9832	9795	10007	9958	9810	9837	9996	9888	10114	9889	9894	10031	9825	9882	9905	9680	9774	9794	9985	9977	9723	9870	9859	9790	9821	9898	9860	9913	9703	9913	9985	9782	9808	9983	9733	9826	9820	9896	9924	9842	9874	9982	10093	9830	9785	9855	9874	9912	9902	9995	9784	9894	9781	9829	10003	9943	9903	10072	9761	9823	9921	10034	9898	9867	9916	9799	10052	10010	9853	9920	9908	9946	10012	9886	9820	9840	10052	9902	9908	9794	9954	9881	9859	9927	9972	9807	10010	9784	9954	9833	9919	9824	9926	9679	9878	9783	9953	9947	10051	9983	9946	9812	10142	9964	9811	9901	9861	10010	9797	9859	9812	9845	9882	9713	9827	9903	9895	9770	9877	9882	9859	9841	9902	9704	9900	9963	9967	9860	9897
31109	25094	26545	25569	22109	23672	24867	22913	19826	18095	17546	17047	17059	16953	16818	16885	16984	16877	16939	17106	16903	17025	16941	16798	16995	17065	16828	16769	16804	17071	16982	17229	16651	16981	16702	16943	17096	16882	17028	16913	17050	16717	16910	16945	16905	16806	16693	16991	16791	16869	16775	16961	17031	16856	16941	16887	16850	16778	16823	16776	16720	16825	16904	16814	16870	16916	16925	16957	16989	16687	16809	16893	17038	16884	16970	16925	16917	17050	16999	16989	17007	17149	16963	16727	16771	16815	16664	16732	16935	16705	16945	16982	17013	16966	16993	16789	16859	16846	16834	17051	16814	16923	17063	17039	16837	16787	16962	16885	16877	17069	16940	16820	16747	16720	16920	16924	16785	16829	16745	16947	16765	16919	16874	16894	16974	16660	16822	16877	16795	16968	16837	16813	16840	16934	17108	16750	16847	16910	16884	16559	16902	16823	16936	17006	16989	16824	17112	16862	16987	16845	16850	17109	16738	17203	16876	16758	16723	16920	17099	16875	16904	16888	16900	17075	16867	16964	16837	16754	16911	16822	16856	16922	16812	16923	17044	16924	16845	17007	16896	16978	16900	16768	16871	16998	16827	16933	16895	16726	16652	16892	16671	16784	16973	16905	16833	16963	16905	16749	16840	16788	16771	16892	16758	17014	16697	16918	16884	16950	16878	16856	16881	16711	16939	17073	17076	16665	16835	16733	16898	17046	16941	16857	16677	16930	16976	16836	16844	16617	16915	16710	16681	16786	16963	17042	16948	16738	16936	16959	16849	16950	16773	16892	16980	16715	16885	17062	16770	16717	16751	16859	17039	16983	16682	16973	16949	16982	16900	16832	16739	17005	16601	16790	16770	17008	17018	16819	16793	16761	16730	16782	16848	16701	16742	16910	17015	17003	16786	16838	16925	17029	16880	17134	16748	16803	16967	16951	16952	16849	17019	17204	16877	17098	16769	16926	16718	16751	16915	16792	16932	17003	16865	16886	16818	16686	16895	16858	16984	16830	17011	17080	16836	16908	16848	16906	16628	17104	16850	16738	16864	16908	17142	16790	16777	16686	16895	16877	16916	16738	16918	17064	16784	16863	16906	16938	16904	16992	16815	16841	16820	16930	16922	16985	16694	16915	16851	17059	16894	16899	17064	16727	16921	16854	16914	16863	16845	16808	16767	16935	16764	16800	16903	16943	16850	16842	16978	16997	16893	17046	16970	16750	16891	16892	17022	16773	16988	17008	17087	16858	16947	16997	16808	16832	16748	16798	17048	16851	17049	16839	16913	16808	16945	16920	16974	16942	16790	17051	16977	16859	16762	16950	16891	16922	16889	16950	17044	16807	16712	16860	16855	16850	17126	16989	16904	16897	17129	16742	16796	16842	16785	17102	17041	16689	16905	16862	16951	16951	16807	16966	16887	16829	16887	16898	16751	17086	17102	16880	16950	16706	16905	16943	16885	16741	16840	16969	16694	17119	16818	16742	16799	16985	16917	16886	16736	16967	17087	16765	16830	16974	16748	16860	16779	16853	16889	17028	16942	16725	17053	16855	16981	16745	17040	16931	16826	17000	16730	16891	16934	17065	17022	17002	16710	17069	16922	16999	16868	16743	16833	16972	16902	16683	16897	16782	17007	16665	16609	16815	16911	16922	16863	16961	16825	16991	17014	16996	17043	17135	16855	17029	16871	16871	17047	16775	16633	16820	16843	16551	16823	16713	16871	17008	16868	16883	17065	16783	16960	16918	16785	16974	17053	16932	16929	17065	16845	16753	16897	17036	16856	16989	16841	16864	16664	16712	16820	16759	16956	16970	16699	16756	16857	16767	16833	16885	16875	16800	16970	16938	16953	16949	16873	17049	16822	16756	16722	16883	16752	16835	16935	16876	16743	16954	16866	16859	16907	16920	17037	16819	16944	16901	16942	17024	16975	17006	16889	17004	17114	17002	16795	16958	17031	17014	16933	16917	17094	16758	16770	16850	16623	17045	17110	16911	16681	16866	16998	16846	16816	16993	16701	16970	17027	17009	16981	16922	17004	16999	17097	16801	17027	16904	17094	16918	16933	16785	17088	16848	16869	16713	16913	16781	16709	16824	16950	16903	16888	16876	16993	16879	16952	16958	16988	16874	16987	16903	17096	16882	16873	16764	16873	16848	17061	16830	16715	16807	16833	16877	17009	17009	16818	16865	16814	16884	17028	17181	16887	16887	16789	17091	16755	16822	16946	16947	17053	16835	16827	16967	16863	16980	16786	16622	16781	16902	16799	16980	16818	17014	17087	17019	16987	17071	17051	16839	16866	16877	16857	17104	16898	16690	16979	17016	16887	16723	17015	16794	16902	16900	17010	16871	16789	17020	17005	17011	17024	16593	16967	17198	17161	16932	16788	16715	16809	16619	16834	16869	16929	16897	16794	17003	16910	17060	16883	17016	16836	16841	16834	16876	16781	16880	16919	16875	16652	16982	16913	16859	16724	16844	16842	16753	17015	16828	16748	16605	17010	16839	16922	16809	17013	16972	16979	16828	16999	16847	16638	16645	16952	16945	16871	16864	16784	16857	17006	17048	16999	16844	17009	16774	17031	16850	16911	16960	16738	16808	16976	16893	16987	16964	16862	16888	16852	16870	17063	16870	16903	16743	17008	17013	16934	17036	16951	17049	16922	16852	16866	16778	16858	16911	16801	16887	16927	16941	16756	16760	16850	16672	16887	17039	16968	16745	16796	16869	16961	16724	16933	17005	16960	16964	16861	16807	16925	16953	17091	16835	16928	16861	17080	17026	16895	16839	16673	16969	16918	16759	16907	16807	16812	16887	16875	16883	16932	16713	16929	16803	16778	16995	16794	16608	16858	16764	16701	16864	16761	16632	16880	16902	17013	16828	16835	16978	17054	16903	17108	16900	16913	16891	16862	16919	16899	17064	16983	16936	16858	16905	16982	17116	16853	16993	16818	17027	16952	16956	16882	16846	16991	16898	16829	16756	17048	16995	17044	16855	16912	16848	16997	16500	16628	16986	16899	16706	16824	16676	16615	16873	16644	16858	17021	16936	16920	16913	16842	16912	16862	16901	17028	16963	17029	16869	17022	16742	17123	16818	16975	16952	16821	16920	16957	16849	16884	16772	16931	16785	16707	16807	16747	16946	17065	16876	16780	16751	16673	16809	16890	16962	16669	16770	16951	16873	17032	16761	16841	17027	16896	17134	16885	16878	16705	16848	17131	16996	16766	16937	16881	16627	16964	16907	16910	16994	16904	17083	16809	17023	16902	16862	16809	16940	17098	16934	16866	16972	16669	17063	16918	16997	16886	17077	16976	16975	16865	16890	16928	16999	16830	16727	16786	16815	16996	17171	17142	16994	16879	16833	16963	16863	17035	17008	16991	16925	17006	16785	17057	16827	16852	17008	16827	16955	16940	16959	16916	17008	16797	16809	17001	16935	16858	16892	16954	16616	16825	17084	16998	17149	16986	17221	16986	16898	16932	16636	16608	16782	16889	16746	16963	16619	17005	16940	17038	16948	16786	16887	16823	16866	16959	17161	16927	16774	16962	16986	16797	16898	16934	16700	16682	16860	16800	16886	16950	16906	16999	16915	16898	16988	17069	16801	16787	16764	16961	16695	16979	17004	17052	16856	16852	16937	16747	16889	16632	16817	16807	16683	16980	16984	16932	16898	16821	16974	16800	16953	16929	16885	16781	16904	16874	17020	16645	16896	16825	16902	16811	16816	17020	16839	17059	17061	16846	16848	16850	16840	17001	16894	16974	16862	16897	16551	17085	17058	17023	16875	16992	16920	16890	17043	16868	16920	16979	16907	16858	16918	16818	16828	16773	16943	16906	16989	16881	16884	16864	16889	16890	17122	16788	16899	17048	16881	16890	16822	16870	17005	16987	16755	16936	16844	16705	16611	16982	16907	16873	16891	16902	16994	16565	16754	16812	16835	16879	16953	16922	16942	16888	16962	16907	16851	16735	17117	16934	16932	16951	16957	16792	16850	17082	17067	16969	16871	16925	16795	16926	16787	16826	16957	16885	16737	16858	17081	16906	16854	17120	17010	16861	16914	16817	17264	16903	16853	16945	17136	16867	16734	17049	16816	16688	16864	17022	16959	16952	16899	17089	16781	16967	16694	16717	16698	16738	16638	16926	16967	16935	16992	16825	16761	16868	16769	16701	16918	16846	16981	16867	16735	16751	16985	16634	16678	16879	16930	16786	16841	16813	16894	17115	16963	16799	17078	17019	16835	16870	16885	16942	16900	16931	16829	16724	16877	16842	16785	16827	16937	16937	16874	16637	16778	16782	17112	16962	16865	16902	16927	17069	17063	16933	17019	16961	16747	16896	16897	16849	16871	16906	16855	17098	16997	16684	16917	16907	16869	16981	16894	17013	16794	16953	17018	16812	16687	16750	16830	16874	17054	17038	16686	16968	17133	16923	16905	16724	17131	16802	17163	17006	16923	16790	16891	16947	16994	16692	16903	16962	16852	16837	16835	17038	16982	17003	17041	16752	16692	17150	16792	16689	16906	16929	16823	16864	16939	16902	16903	16884	16966	16763	16891	17015	16814	17020	16846	17092	17018	16897	17064	16755	16828	16774	16920	16832	16909	16932	16880	16979	16986	16980	16906	16796	16863	16879	16931	16720	16840	16748	16748	16857	16523	16809	16855	17082	16997	16728	16789	16975	16993	17033	16925	16746	16999	16792	16904	16762	16883	16874	16901	16858	16996	16983	16735	16741	16769	16925	16776	16780	16747	16834	16644	16980	16987	16901	16931	16685	16845	16842	16685	17070	16949	16868	16887	17010	16924	16806	17295	16975	16955	16899	16910	16955	16941	16845	16948	17022	16674	16751	17353	16888	16807	16899	16717	16891	17037	17082	16973	16937	16878	17021	16847	16888	16917	16888	16611	16871	16924	16604	16722	16898	17027	17014	16854	16812	16838	16786	17083	16892	16794	16799	17019	16884	16993	16939	16946	17056	16795	16726	16905	16808	16794	16855	16905	16870	16943	17038	16616	16884	16879	16757	16772	16782	16968	16904	16877	16807	16876	16867	16898	16944	16860	16868	16940	16981	16707	16865	16794	16572	16835	16810	16882	16853	17026	16759	16732	16710	16838	16861	17035	17057	17021	16895	17004
15994	18892	19134	18049	15925	18239	18252	15395	12183	10559	10025	9833	9884	9867	9667	9876	9603	9780	9608	9714	9750	9732	9685	9704	9790	9757	9722	9715	9717	9756	9689	9671	9765	9797	9824	9801	9826	9726	9831	9783	9711	9765	9800	9758	9626	9775	9736	9737	9770	9863	9725	9708	9800	9717	9763	9599	9721	9684	9735	9651	9693	9730	9674	9741	9606	9776	9637	9707	9722	9811	9722	9817	9805	9671	9742	9879	9461	9878	9728	9721	9948	9692	9860	9728	9952	9542	9632	9641	9634	9703	9769	9586	9604	9720	9605	9554	9660	9777	9601	9613	9873	9835	9747	9566	9772	9703	9741	9723	9703	9722	9668	9757	9752	9731	9739	9763	9554	9847	9846	9774	9625	9754	9821	9625	9700	9696	9766	9763	9757	9806	9777	9742	9695	9691	9797	9798	9597	9858	9530	9821	9728	9778	9832	9748	9578	9554	9807	9816	9783	9803	9821	9602	9537	9796	9602	9602	9646	9780	9679	9923	9673	9711	9825	9624	9644	9734	9894	9822	9576	9706	9676	9687	9664	9572	9839	9467	9865	9667	9549	9698	9659	9839	9618	9747	9553	9612	9734	9628	9836	9764	9681	9767	9624	9585	9714	9480	9642	9700	9678	9659	9787	9816	9691	9741	9597	9769	9458	9827	9677	9767	9735	9609	9722	9646	9628	9702	9711	9729	9699	9658	9616	9778	9697	9648	9704	9664	9842	9707	9753	9613	9735	9691	9756	9771	9856	9689	9802	9672	9609	9823	9718	9788	9889	9715	9830	9571	9779	9684	9566	9549	9675	9723	9836	9836	9823	9692	9729	9513	9667	9738	9664	9681	9636	9795	9805	9737	9541	9713	9735	9705	9731	9658	9737	9641	9747	9756	9832	9718	9714	9776	9774	9795	9680	9865	9688	9728	9813	9711	9734	9641	9837	9657	9692	9688	9783	9849	9486	9746	9650	9647	9739	9653	9696	9686	9688	9581	9774	9722	9796	9714	9711	9735	9659	9764	9675	9865	9796	9662	9773	9662	9766	9805	9686	9827	9682	9672	9518	9616	9724	9669	9824	9738	9741	9827	9567	9694	9725	9603	9615	9697	9683	9819	9542	9782	9709	9798	9804	9705	9723	9649	9610	9703	9741	9792	9799	9626	9801	9691	9737	9607	9658	9723	9748	9763	9538	9752	9685	9571	9743	9676	9772	9745	9818	9784	9722	9635	9739	9935	9685	9645	9708	9511	9688	9706	9795	9590	9628	9944	9621	9571	9615	9656	9739	9815	9788	9608	9701	9678	9662	9749	9662	9655	9789	9592	9712	9627	9690	9666	9657	9668	9587	9861	9618	9806	9697	9704	9675	9901	9715	9745	9749	9602	9799	9843	9732	9890	9663	9550	9817	9909	9560	9802	9782	9747	9675	9710	9850	9758	9795	9748	9817	9798	9834	9772	9629	9675	9474	9691	9770	9794	9700	9664	9749	9751	9734	9604	9750	9745	9717	9655	9801	9916	9761	9763	9754	9804	9798	9580	9738	9703	9603	9860	9657	9744	9800	9758	9855	9651	9803	9652	9690	9657	9863	9688	9785	9557	9799	9825	9668	9810	9701	9782	9515	9572	9676	9650	9732	9778	9728	9792	9942	9641	9696	9804	9705	9666	9664	9629	9746	9761	9770	9670	9917	9753	9638	9547	9741	9836	9697	9674	9565	9676	9708	9755	9671	9714	9774	9692	9640	9686	9850	9668	9627	9786	9755	9744	9777	9732	9671	9725	9520	9783	9722	9714	9733	9765	9741	9890	9864	9798	9771	9725	9675	9542	9800	9835	9856	9804	9819	9835	9555	9744	9787	9735	9641	9807	9790	9760	9687	9754	9799	9725	9686	9831	9726	9800	9428	9728	9680	9636	9750	9725	9725	9773	9700	9803	9728	9585	9612	9754	9734	9721	9686	9631	9677	9891	9692	9798	9750	9790	9708	9692	9693	9658	9632	9774	9657	9826	9664	9814	9786	9841	9723	9674	9787	9651	9607	9673	9596	9797	9686	9707	9788	9790	9634	9615	9637	9585	9623	9794	9589	9692	9881	9689	9677	9641	9641	9709	9808	9731	9677	9602	9661	9588	9675	9896	9788	9632	9626	9876	9644	9600	9713	9884	9744	9760	9601	9665	9688	9814	9870	9781	9749	9690	9700	9774	9699	9681	9631	9705	9666	9588	9810	9814	9754	9609	9614	9582	9781	9738	9744	9819	9594	9588	9765	9926	9626	9873	9828	9537	9862	9907	9667	9748	9694	9706	9679	9713	9667	9618	9642	9692	9637	9684	9770	9579	9730	9648	9835	9708	9814	9781	9803	9527	9646	9576	9804	9609	9722	9757	9830	9713	9876	9542	9666	9677	9691	9726	9726	9745	9727	9573	9694	9735	9624	9891	9588	9796	9627	9770	9763	9607	9686	9525	9758	9467	9584	9786	9668	9843	9784	9769	9659	9728	9722	9611	9601	9690	9743	9584	9769	9705	9651	9720	9741	9733	9851	9744	9612	9622	9794	9699	9597	9725	9842	9736	9823	9649	9676	9655	9693	9771	9527	9804	9710	9692	9777	9729	9790	9660	9895	9801	9639	9656	9831	9815	9664	9725	9680	9796	9626	9675	9718	9866	9548	9688	9652	9785	9793	9680	9761	9746	9709	9772	9753	9707	9671	9635	9835	9712	9722	9671	9795	9738	9796	9665	9546	9763	9833	9760	9646	9648	9794	9604	9631	9799	9751	9614	9831	9700	9724	9631	9781	9608	9699	9819	9605	9844	9673	9661	9677	9735	9669	9678	9725	9665	9730	9901	9674	9720	9578	9585	9753	9786	9612	9794	9687	9749	9710	9594	9836	9575	9783	9756	9671	9611	9761	9725	9822	9671	9708	9786	9739	9638	9726	9737	9748	9709	9742	9738	9746	9553	9616	9787	9707	9712	9633	9628	9558	9803	9637	9835	9771	9693	9847	9768	9723	9620	9734	9770	9744	9710	9903	9847	9705	9618	9652	9792	9743	9697	9777	9831	9661	9523	9631	9807	9762	9733	9725	9786	9656	9688	9721	9669	9604	9666	9696	9624	9607	9694	9741	9717	9646	9643	9750	9534	9782	9736	9720	9611	9768	9603	9765	9533	9745	9731	9704	9671	9846	9591	9649	9853	9764	9785	9597	9631	9815	9589	9930	9786	9709	9607	9696	9697	9676	9762	9740	9634	9613	9815	9753	9616	9651	9792	9731	9685	9575	9710	9854	9903	9725	9725	9536	9571	9731	9680	9728	9651	9724	9613	9687	9737	9514	9675	9765	9737	9691	9509	9708	9621	9749	9722	9746	9664	9769	9872	9761	9538	9830	9874	9764	9733	9632	9639	9699	9699	9775	9608	9699	9689	9678	9699	9596	9760	9595	9878	9653	9718	9668	9790	9725	9756	9679	9760	9740	9670	9664	9731	9679	9756	9811	9854	9776	9703	9778	9532	9776	9805	9756	9783	9955	9625	9861	9835	9791	9753	9663	9697	9690	9618	9863	9608	9668	9633	9575	9620	9693	9655	9662	9782	9630	9752	9538	9709	9654	9659	9711	9611	9650	9784	9723	9747	9670	9838	9712	9547	9563	9726	9646	9674	9551	9723	9595	9582	9757	9733	9705	9600	9590	9771	9765	9838	9596	9810	9603	9664	9629	9614	9713	9761	9697	9541	9684	9739	9663	9725	9643	9652	9786	9737	9740	9687	9783	9821	9668	9771	9818	9753	9590	9769	9659	9634	9717	9829	9657	9646	9752	9724	9613	9656	9706	9882	9677	9758	9757	9708	9584	9741	9888	9672	9722	9761	9646	9637	9776	9710	9875	9727	9808	9518	9651	9815	9796	9547	9929	9604	9770	9715	9670	9667	9599	9788	9625	9694	9725	9751	9655	9722	9780	9798	9678	9699	9655	9778	9591	9516	9644	9776	9511	9641	9646	9500	9683	9672	9673	9794	9699	9660	9745	9828	9777	9729	9788	9796	9722	9714	9684	9671	9754	9791	9784	9720	9843	9654	9671	9704	9852	9585	9630	9597	9701	9783	9725	9820	9629	9812	9758	9751	9847	9683	9626	9774	9630	9857	9671	9792	9708	9779	9821	9627	9646	9751	9657	9814	9791	9635	9838	9832	9855	9719	9641	9654	9619	9783	9736	9732	9631	9613	9703	9667	9709	9695	9730	9741	9550	9604	9749	9624	9609	9734	9882	9730	9849	9550	9789	9820	9705	9726	9590	9550	9762	9886	9654	9798	9704	9671	9633	9776	9675	9715	9656	9714	9770	9693	9735	9636	9723	9808	9544	9637	9763	9737	9701	9852	9687	9793	9606	9801	9678	9798	9816	9603	9799	9738	9581	9810	9629	9689	9796	9797	9571	9753	9872	9442	9730	9720	9896	9679	9723	9660	9760	9774	9670	9889	9713	9701	9761	9925	9710	9759	9703	9785	9612	9633	9711	9669	9683	9663	9809	9708	9758	9720	9747	9817	9904	9759	9798	9549	9797	9661	9602	9611	9739	9757	9650	9689	9799	9715	9747	9772	9678	9757	9624	9776	9777	9865	9714	9769	9765	9815	9702	9754	9728	9719	9615	9626	9620	9673	9686	9763	9716	9755	9577	9826	9647	9705	9741	9826	9762	9774	9674	9695	9681	9586	9750	9630	9753	9824	9678	9613	9832	9801	9745	9827	9659	9678	9559	9977	9759	9508	9576	9714	9774	9665	9730	9655	9763	9715	9650	9589	9697	9626	9753	9734	9643	9580	9673	9661	9693	9720	9611	9675	9697	9747	9796	9642	9637	9623	9602	9767	9644	9679	9729	9648	9726	9711	9731	9713	9842	9607	9716	9724	9765	9593	9672	9818	9684	9821	9682	9811	9708	9686	9726	9823	9804	9619	9824	9664	9731	9807	9677	9690	9705	9732	9676	9735	9689	9509	9661	9673	9845	9685	9624	9774	9781	9668	9681	9780	9730	9698	9610	9813	9768	9730	9676	9659	9741	9724	9629	9681	9730	9884	9660	9731	9689	9833	9679	9736	9853	9637	9709	9751	9848	9631	9667	9515
25466	21187	27884	27750	25126	30719	47465	40717	30068	21930	18951	17368	17177	16849	16973	16670	16793	17092	16907	17120	16896	16954	17005	16875	16848	16845	16874	16849	16646	17023	16963	16836	16848	16850	16933	16678	16984	16808	16740	16732	16616	16853	16857	16861	16896	16703	16794	16818	16929	16919	17016	16973	16954	16666	16961	16855	17015	16831	17004	16837	16739	16779	16961	16708	16833	16670	16519	16746	16684	16750	16849	16878	16648	16917	16818	16878	16787	16734	16890	16734	16774	16984	16740	16979	16966	16698	16906	16644	16835	16887	16831	16893	16931	16646	16693	16906	16864	16739	16687	16775	16880	16830	16892	16793	16859	16762	16786	16781	16868	16601	16786	16816	16897	16861	16935	16738	16558	16846	16718	16997	16758	17005	16962	16465	16761	16764	16908	16810	16814	16820	16952	16810	16644	16772	16900	17117	16877	16857	16757	16899	16851	16699	16943	16798	16690	16655	16753	16938	16887	16772	16802	16708	16740	16702	16670	16891	16793	16794	16826	16863	16800	16928	16562	16664	16784	16799	16841	16912	16712	16913	16640	16737	16864	16883	16697	16912	16762	16575	16882	16861	16788	16902	16815	16790	16651	16851	16885	16999	16637	16660	16748	16937	16740	16845	16638	16634	16931	17032	16813	16779	16760	16795	16793	16788	16816	16655	16605	16667	16890	16883	16801	16731	16662	16778	16691	16779	16652	16972	16867	16748	16799	16774	16804	16885	16830	16930	16810	16931	16707	16810	16742	16486	16876	16733	16972	16789	16785	16804	16752	16802	16827	16530	16656	16819	16657	16930	16700	16899	16843	16749	16820	16734	16751	16917	16881	16598	16762	16850	16731	16569	16726	16813	16518	16862	16691	16842	16905	16676	16735	16923	16791	16618	16790	16655	16665	16837	17007	16859	16825	16968	16893	16703	16805	16673	16680	16674	16971	16778	16876	16689	16912	16875	16763	16660	16693	16720	16842	16728	16725	16826	16813	16636	16616	16686	16961	16946	16735	16776	16731	16688	16824	16581	16833	16703	16790	16865	16837	16672	16728	16788	16651	17020	16993	16816	16903	16715	16819	17051	16795	16804	16703	16716	16795	16718	16759	16885	16766	16841	16783	16988	17020	16784	16500	16793	16870	16814	16785	16709	16831	16739	16654	16930	16722	16705	16770	16971	16602	16859	16857	16651	16789	16731	16701	16808	16748	16705	16814	16832	16831	16778	16829	16737	16782	16762	16756	16973	16815	16558	16822	16756	16876	16940	16872	16849	16630	16876	16879	16776	16954	16983	16701	16826	16735	16682	16804	16707	16902	16631	17003	16867	16630	16658	16740	16788	16943	16611	16795	16683	16524	16813	16958	16851	16909	17078	16797	16866	16991	16658	16630	16742	17252	16813	16873	16979	16959	16686	16594	16547	16722	16731	16926	16683	16742	16759	16837	16810	16860	16857	16819	16687	16652	16757	16689	16936	16493	16911	16659	16660	16620	16806	16908	16796	16851	17082	16967	16791	16734	16667	16837	16915	16706	16686	16685	16695	16808	16721	16669	16672	16585	16803	16631	16768	16768	16836	16891	16950	16581	16669	17108	16785	16961	16776	16778	16914	16674	16803	16918	16792	16773	16829	16765	16764	16807	16770	16625	16790	16932	16914	16877	16629	16833	16698	16931	16571	16877	16931	16861	16588	16657	16645	16987	16690	16668	16824	16694	16866	16627	16566	16758	16894	16762	16904	17055	16958	16889	16808	16940	16807	16968	16600	16876	16734	16870	16881	16662	16859	16608	16833	16650	16714	16806	16815	16662	16843	16850	16635	16577	16843	16659	16760	16851	16750	16758	16858	16801	17036	16832	16907	17023	16782	16737	16813	16633	16678	16679	16602	16735	16610	16624	16765	16770	16734	16917	16880	16780	16582	16863	17120	16738	16783	16580	16795	16607	16663	16722	16639	16747	16857	16744	16833	16858	16773	16689	16732	16840	16706	16830	16847	16847	16665	16808	16863	16689	16768	17040	16758	16998	16749	16880	16906	17003	16784	17060	16834	16843	16814	16816	16637	16703	16792	16741	16800	16783	16831	16855	16744	16736	16672	16863	16666	16929	17099	16950	16786	17035	16935	16865	16811	16640	16675	16672	16847	16921	16912	16857	16623	16829	16818	16966	16844	16925	16764	16577	16819	16676	16764	16702	16879	16922	16674	16837	16835	16902	16860	16785	16700	16747	16779	16896	16777	17121	16949	16663	16703	16804	16778	16922	16757	16684	16907	16807	16824	16707	16808	16992	16842	16916	16762	16652	16895	16808	16780	16750	16833	16805	16792	16955	16837	16623	16779	16831	16954	16696	16629	16789	16863	16728	16842	16608	16641	16667	16697	16810	17005	17043	16969	16856	16758	16724	16981	16830	16734	16716	16847	16795	16881	16749	16907	16721	16844	16874	16750	16870	16955	16763	16814	16657	16810	16695	17031	17032	16675	16951	16924	16872	16689	16603	16753	16603	16783	17000	16813	16645	16949	16702	16904	16816	16625	16848	16663	16509	16854	16601	16931	16757	16682	16749	16713	16958	16678	16661	16640	16783	16843	16816	16790	16813	16683	16769	16945	16758	16747	16675	16921	16841	16804	16699	16705	16763	16818	16713	16706	16728	16893	17004	16946	17042	16703	16770	17019	16695	16773	16603	16773	16776	16618	16725	16657	16877	16841	16913	16798	16733	16831	16746	16623	16581	16929	16934	16793	16835	16772	16822	16979	16812	16852	17211	16938	16910	16885	16778	16832	16990	16804	16701	16679	16990	16732	16724	16849	17008	16952	16877	17047	16895	16911	16721	16848	16901	16717	16832	17041	16588	16664	16823	16842	16838	17028	16967	16728	16948	16795	16911	16926	16876	16698	16919	16865	16861	16741	16853	16623	16811	16678	16659	16794	16863	16636	16913	16871	16571	16684	16682	16825	16982	16622	16667	16733	16808	16954	16583	16674	16877	16729	16904	16859	16958	16892	16642	16709	16800	16701	16924	16841	16565	16844	16917	16522	16703	16685	16704	16891	16804	16608	16773	16848	16797	16881	16760	16758	16900	16994	16685	16948	16875	16864	16755	16734	17010	16855	16970	16781	16814	16654	16553	16737	16736	16764	16681	16970	16871	16792	16857	16858	16567	16797	16890	16863	16734	16756	16730	16552	16991	16692	16758	16764	16637	16764	16849	16777	16773	16747	16909	17029	16722	16800	16656	16631	16680	16796	16940	16945	16824	16891	16612	16955	16726	16858	16859	16729	16782	16803	16747	17144	16823	16976	16830	16765	16730	16898	17078	16675	16549	16854	16751	16731	16752	16849	16611	16685	16714	16754	16819	16760	16751	16903	16806	16851	16806	16739	16706	16942	16839	16712	16771	16609	16653	16807	16899	16840	16686	16835	16716	16695	16919	16815	16671	16812	16833	16953	16767	16614	16866	16747	16888	16729	16619	16692	16832	16916	16670	16800	16729	16811	16959	16804	16730	16571	16755	17131	16864	16736	16683	16797	16875	16754	16701	16877	16819	16977	16848	16993	16929	16931	16874	16788	16838	16837	16704	16501	16876	17098	16917	16717	16832	16878	16976	16734	16835	16854	16747	16723	16778	16843	16879	16849	16777	16708	17059	16820	16855	16892	16848	16748	16720	16515	16852	16802	16808	16840	16673	16679	16783	16800	16913	16619	16907	16738	16738	16778	16785	16760	16823	16808	17043	16798	16822	16859	16902	16764	16843	16745	16795	16658	16786	16732	16782	16642	16644	16812	16462	16822	16800	16636	16830	16836	16938	16777	16850	16786	16857	16764	16792	16765	16923	16680	16790	16851	16633	16680	16878	16662	17046	16810	16540	16730	16832	16818	16820	16826	16805	16764	16766	16789	16689	16601	16864	16777	16619	16937	16794	16889	16780	16849	16888	16726	16817	17029	16833	16732	16792	16824	16909	16515	16703	16850	16544	16705	16623	16651	16691	16690	16681	16839	17007	16557	16731	16932	16883	16699	16684	16824	16640	16955	16765	16869	16771	16761	16598	16783	16985	16678	16814	16789	16868	16861	16699	16836	16901	16838	16827	16527	16787	16907	16676	16603	16720	16707	16814	16897	16776	16918	16921	16704	16813	16718	16904	16754	16761	16943	16622	16644	16633	16751	16697	16729	16621	16821	16920	16846	16495	16763	16694	16792	16739	16767	16871	16759	16892	16713	16854	16638	16738	16803	16869	16675	16604	16754	16895	16873	16752	16865	16772	16561	16806	16881	16812	16558	16910	17081	16703	16697	16968	16750	17088	16760	16778	16778	16785	16885	16970	16804	16887	16860	16689	16820	16826	16835	16998	16692	16781	16693	16977	16766	16737	17061	16905	16925	16659	16728	16931	16593	16649	16669	16730	16958	16722	16968	16819	16827	16830	16828	16620	16824	16739	17070	16756	16821	16901	16901	16753	16715	16695	16945	16794	16864	16870	16785	16758	16673	16604	16681	16765	16696	16845	16887	16814	16649	16912	16633	16825	16922	16697	16518	16932	16862	16830	16844	16795	16755	16624	16743	17031	17015	16771	16927	16993	16843	17003	16876	16859	16765	16822	16550	16954	16833	16663	16648	16861	16731	16844	16985	16821	16816	17005	16841	16901	16736	16743	16739	16747	16754	16754	16905	16808	16619	16773	16873	16961	16935	16867	16808	16621	16801	16621	16873	16823	16589	16922	16808	16759	16740	16984	16911	16797	16734	16838	16895	16800	16986	16797	16783	16955	16777	16914	16798	16900	16874	16983	16759	16879	16693	16904	16722	16787	16655	17102	16740	16992	16839	16641	16832	16855	16754	16607	16818	16977	16572	16815	16748	16942	16891	16970	16842	16818	16668	16761	16952	16975	16809	16857	17028	16955	16997	16951	16731	16724	16957	16931	16742	16648	16733	16638	16798	16821	16973	16651	16816	16702	16608	16893	16800	16880	16738	16847	16837	16762	16727	16644	16631	17083	16929	16665	16644	16708	16908	16771	16760	16981	17137	16889	16695	16832	16614	16755	16949	16730	16716	17013	16833	16764	16606	16772	16879	16773	16669	16758	16806	16654	16818	16812	16885	16658	16840	16910	16937	16808	16779	16892	16736	17036	16819	16619	16899	16815	16693
14760	23823	26165	22154	18999	27433	40564	33290	20654	13476	10962	9943	9775	9859	9789	9701	9918	9804	9716	9791	9904	9887	9848	9685	9844	9638	9885	9729	9746	9718	9881	9864	9747	9877	9897	9761	9796	9700	9800	9824	9644	9791	9762	9847	9639	9731	9793	9774	9746	9801	9870	9863	9795	9799	9729	9682	9842	9878	9735	9821	9620	9949	9696	9776	9803	9802	9784	9770	9839	9874	9740	9873	9810	9777	9890	9685	9921	9760	9934	9827	9622	9752	9657	9742	9787	9795	9757	9746	9835	9734	9839	9767	9668	9812	9887	9684	9779	9724	9779	9661	9762	9660	9810	9756	9767	9885	9745	9671	9752	9815	9654	9816	9960	9839	9912	9759	9760	9819	9712	9954	9731	9739	9663	9703	9897	9717	9807	9715	9802	9789	9783	9747	9757	9765	9694	9785	9790	9736	9688	9779	9817	9727	9820	9813	9600	9732	9669	9583	9667	9743	9770	9811	9759	9687	9856	9643	9739	9708	9657	9682	9789	9648	9817	9708	9808	9804	9885	9643	9682	9779	9637	9810	9644	9744	9681	9873	9834	9772	9749	9901	9750	9678	9675	9821	9701	9779	9846	9691	9820	9666	9717	9606	9739	9790	9765	9790	9765	9677	9788	9668	9715	9941	9777	9698	9832	9747	9810	9702	9866	9826	9740	9831	9925	9857	9708	9760	9727	9699	9526	9793	9769	9686	9742	9684	9782	9704	9678	9785	9860	9795	9956	9718	9758	9576	9768	9706	9642	9753	9750	9687	9788	9718	9674	9777	9624	9665	9620	9660	9671	9692	9883	9798	9844	9531	9664	9725	9664	9673	9686	9708	9922	9845	9720	9877	9750	9670	9879	9669	9854	9689	9669	9825	9722	9802	9796	9734	9687	9715	9682	9727	9759	9612	9906	9789	9722	9678	9891	9692	9756	9701	9713	9766	9910	9793	9708	9581	9698	9567	9751	9788	9794	9807	9899	9844	9851	9690	9845	9712	9704	9776	9660	9790	9867	9703	9737	9731	9666	9669	9719	9782	9782	9647	9715	9645	9689	9876	9793	9880	9773	9892	9822	9702	9745	9863	9783	9667	9848	9931	9827	9902	9675	9580	9746	9743	9557	9658	9972	9744	9660	9735	9821	9619	9818	9778	9781	9734	9785	9792	9756	9857	9705	9698	9817	9738	9635	9695	9918	9792	9843	9687	9867	9702	9731	9713	9685	9729	9761	9692	9759	9543	9913	9688	9791	9674	9793	9718	9800	9773	9893	9664	9809	9637	9575	9735	9786	9750	9763	9758	9779	9715	9703	9809	9830	9742	9683	9696	9739	9723	9780	9727	9796	9761	9636	9699	9636	9684	9644	9756	9714	9772	9737	9711	9837	9826	9803	9682	9743	9877	9734	9701	9872	9907	9831	9621	9877	9718	9794	9908	9667	9714	9598	9589	9657	9693	9648	9870	9877	9871	9750	9684	9740	9676	9811	9735	9660	9747	9836	9702	9756	9791	9642	9852	9793	9683	9758	9762	9722	9674	9763	9663	9804	9720	9784	9738	9779	9786	9821	9856	9776	9702	9833	9726	9797	9683	9859	9661	9740	9636	9802	9772	9765	9624	9753	9707	9696	9791	9738	9753	9710	9697	9713	9750	9841	9626	9742	9568	9677	9768	9731	9652	9904	9765	9823	9753	9822	9771	9701	9728	9693	9717	9697	9726	9825	9760	9869	9861	9845	9786	9789	9845	9907	9827	9570	9721	9721	9788	9799	9747	9678	9696	9756	9848	9603	9893	9781	9797	9822	9723	9710	9750	9687	9840	9863	9835	9825	9680	9734	9748	9832	9715	9679	9828	9749	9765	9844	9790	9755	9817	9779	9710	9653	9749	9662	9792	9554	9548	9782	9830	9699	9727	9767	9621	9743	9686	9747	9645	9783	9764	9766	9669	9763	9770	9683	9777	9574	9687	9818	9859	9910	9798	9859	9829	9596	9764	9745	9652	9629	9788	9644	9746	9716	9918	9691	9697	9677	9668	9773	9686	9788	9745	9848	9892	9713	9867	9697	9680	9933	9718	9753	9844	9819	9815	9752	9847	9676	9770	9914	9751	9894	9838	9791	9788	9718	9674	9559	9678	9671	9720	9587	9842	9700	9836	9904	9780	9709	9885	9774	9686	9667	9639	9754	9701	9863	9715	9743	9763	9743	9918	9924	9633	9756	9660	9943	9784	9688	9714	9927	9835	9768	9927	9723	9809	9884	9725	9685	9726	9734	9767	9632	9858	9876	9901	9718	9681	9798	9647	9666	9505	9648	9699	9758	9749	9577	9651	9837	9655	9810	9874	9881	9821	9763	9724	9785	9873	9832	9899	9719	9852	9748	9722	9758	9749	9941	9832	9713	9759	9845	9793	9779	9698	9713	9710	9748	9753	9758	9794	9703	9752	9712	9748	9695	9644	9822	9860	9722	9829	9681	9831	9845	9839	9794	9776	9806	9682	9805	9762	9791	9665	9778	9684	9637	9790	9763	9734	9652	9705	9584	9784	9716	9757	9749	9626	9750	9733	9619	9642	9705	9808	9742	9605	9663	9861	9631	9761	9883	9697	9672	9891	9733	9794	9938	9580	9800	9936	9744	9813	9763	9741	9687	9863	9539	9777	9793	9822	9818	9681	9776	9662	9723	9774	9877	9860	9888	9767	9786	9610	9690	9758	9747	9702	9859	9750	9743	9798	9687	9748	9778	9710	9782	9861	9725	9883	9867	9844	9709	9891	9727	9914	9660	9863	9790	9647	9772	9814	9692	9846	9708	9655	9566	9797	9622	9752	9714	9808	9741	9781	9693	9773	9820	9753	9790	9585	9758	9772	9849	9689	9878	9741	9679	9937	9791	9742	9906	9720	9726	9744	9877	9772	9699	9637	9632	9786	9832	9729	9875	9621	9768	9801	9802	9674	9691	9743	9752	9852	9748	9799	9758	9609	9585	9789	9756	9867	9808	9799	9745	9845	9989	9686	9668	9835	9716	9716	9648	9773	9592	9750	9674	9747	9838	9758	9672	9894	9763	9722	9731	9683	9727	9694	9851	9605	9835	9594	9788	9594	9777	9811	9802	9695	9724	9852	9704	9752	9782	9646	9688	9814	9809	9739	9844	9784	9887	9697	9705	9587	9779	9711	9712	9936	9744	9635	9621	9716	9544	9795	9747	9795	9828	9764	9723	9680	9683	9787	9858	9637	9760	9659	9734	9801	9747	9763	9815	9703	9749	9905	9793	9839	9783	9792	9770	9598	9582	9724	9830	9776	9799	9773	9835	9617	9927	9823	9743	9984	9785	9686	9698	9888	9667	9758	9716	9842	9799	9728	9725	9689	9691	9695	9750	9617	9675	9782	9690	9664	9748	9645	9785	9696	9893	9764	9721	9897	9710	9813	9722	9866	9810	9736	9665	9709	9843	9755	9679	9700	9894	9738	9770	9736	9738	9612	9558	9769	9796	9753	9829	9942	9758	9781	9745	9742	9722	9628	9648	9764	9737	9579	9791	9735	9761	9770	9753	9796	9668	9740	9637	9756	9763	9776	9651	9836	9636	9606	9736	9884	9704	9828	9708	9794	9815	9637	9824	9659	9837	9784	9813	9731	9741	9763	9828	9721	9778	9703	9741	9653	9816	9705	9739	9711	9703	9726	9779	9914	9776	9600	9795	9592	9879	9655	9684	9533	9696	9759	9705	9773	9679	9686	9901	9717	9872	9679	9684	9775	9790	9767	9853	9709	9850	9783	9796	9876	9681	9493	9830	9652	9892	9617	9692	9596	9911	9753	9709	9635	9700	9768	9741	9798	9690	9754	9782	9842	9830	9745	9677	9797	9812	9739	9762	9688	9736	9744	9693	9944	9947	9842	9804	9649	9756	9743	9660	9966	9861	9887	9682	9667	9802	9808	9838	9623	9716	9715	9877	9764	9828	9687	9793	9794	9736	9837	9678	9750	9742	9785	9801	9766	9714	9847	9860	9548	9820	9832	9690	9773	9787	9692	9710	9858	9766	9686	9749	9706	9500	9842	9727	9703	9695	9826	9655	9889	9844	9680	9732	9769	9847	9718	9891	9725	9763	9577	9644	9806	9749	9762	9598	9683	9742	9702	9854	9637	9786	9759	9710	9843	9824	9731	9836	9806	9781	9750	9774	9739	9631	9702	9773	9687	9733	9796	9771	9697	9677	9742	9774	9709	9748	9835	9857	9690	9696	9778	9826	9783	9884	9676	9657	9833	9722	9713	9824	9741	9909	9704	9726	9747	9616	9685	9719	9730	9845	9681	9835	9709	9833	9736	9735	9748	9532	9647	9820	9695	9697	9733	9751	9792	9835	9721	9744	9831	9678	9758	9826	9835	9727	9696	9746	9744	9920	9773	9708	9699	9878	9720	9858	9759	9743	9844	9805	9765	9784	9739	9768	9747	9805	9617	9770	9664	9731	9743	9776	9740	9714	9730	9899	9783	9831	9691	9865	9652	9700	9822	9807	9755	9729	9838	9850	9768	9661	9826	9733	9685	9757	9802	9774	9760	9710	9673	9751	9624	9888	9753	9544	9693	9763	9866	9902	9641	9889	9673	9701	9718	9760	9735	9842	9819	9806	9688	9832	9780	9683	9693	9864	9799	9746	9821	9760	9673	9846	9803	9802	9727	9736	9847	9760	9657	9780	9672	9846	9806	9962	9693	9729	9661	9644	9711	9835	9592	9723	9642	9624	9860	9899	9692	9743	9735	9870	9847	9726	9800	9723	9738	9687	9748	9778	9772	9861	9699	9840	9723	9751	9681	9695	9768	9685	9816	9797	9752	9584	9624	9775	9756	9826	9769	9874	9667	9862	9767	9802	9723	9846	9669	9932	9664	9828	9814	9738	9739	9651	9634	9713	9715	9725	9915	9716	9674	9901	9819	9653	9727	9778	9931	9717	9742	9788	9763	9727	9865	9802	9667	9815	9781	9919	9658	9706	9794	9879	9718	9768	9833	9794	9594	9846	9686	9529	9824	9776	9746	9898	9807	9831	9901	9858	9778	9704	9594	9825	9796	9661	9669	9635	9774	9742	9806	9691	9780	9673	9700	9752	9779	9893	9794
23435	21147	28525	24598	24605	36378	61278	55652	39988	27963	21195	18365	17502	17352	17050	17123	16971	16945	16862	16734	17027	16861	16955	17142	16928	17042	16841	16789	17074	17132	16724	16874	16799	16934	17058	16899	16772	16924	16968	16896	16903	16983	16965	16897	16947	16818	16747	16921	16903	16972	16769	16953	16921	16875	16834	16865	17020	16696	17035	16832	16757	16872	16862	17064	16882	16793	17023	16793	16841	16921	16880	16920	16895	17047	16960	16809	16776	16817	16699	16790	16958	16959	16783	16941	16695	16915	16747	16609	16920	16745	16815	16815	16861	16943	16878	16747	16986	16760	16957	16811	16875	16922	16825	16846	16964	16930	16612	16823	16833	16744	16873	16943	16773	17057	16778	16856	16670	16931	16896	17146	16744	16860	16823	16716	17012	16705	16749	16831	16781	16931	17004	16774	16814	16848	16970	16794	16775	16984	16773	16825	16678	16693	16883	16973	16806	16972	16984	16849	16835	16990	16827	16875	16799	17006	16871	16736	17014	16629	16742	16882	16706	16750	16809	16817	16579	16795	16996	16749	16780	16739	16889	16977	16726	16894	16889	16913	16898	16891	16897	16824	16933	16697	16890	16631	16805	16834	16958	16845	16747	16960	16785	16939	16852	16744	16584	16711	16673	16668	16812	16835	16926	16829	16949	16886	16810	16860	16874	16711	16790	16756	16634	16848	17028	16734	16684	16906	16873	16776	16842	17013	17072	17007	16960	16820	16836	16845	16863	16724	16807	16794	16897	16844	16737	16965	16651	16799	16926	16774	16842	16838	17074	16858	16629	16940	16811	16844	16610	16851	16785	16939	16899	16882	16926	16747	16723	16864	16866	16884	16983	16709	17004	16760	16892	16915	16978	17013	16988	16653	16853	16828	16866	16698	16814	16736	16753	16720	16474	16987	16763	16641	16782	16890	17128	16850	17021	16716	16810	16875	16957	16776	16785	16765	16934	16739	17007	16798	16733	16715	16731	16566	16921	16901	16936	16854	16815	16633	16822	16820	16725	16825	17046	16681	16706	16931	16901	16954	16794	16931	16621	16668	17032	16774	16812	16763	16845	16821	16891	16723	16801	16873	16631	16865	16860	16906	16963	16555	16659	16955	16775	16872	16855	16818	16776	16662	16611	16713	16803	16810	16683	16651	16395	16802	16640	16921	16622	16781	16933	16772	16886	16830	16870	16684	16810	16950	16729	16783	16998	16873	16887	16884	16928	16628	16848	17138	16900	16921	17106	16832	16721	17022	16903	16817	16790	16759	16814	16702	16669	16739	16709	16681	17034	16949	17029	16905	16599	16715	16805	16920	16577	16707	16688	16645	16692	17059	16972	16785	17025	16953	16826	16765	16757	16823	17033	16828	16759	16694	16622	16733	17027	17064	16982	16662	16967	16884	16718	16774	16912	16880	16993	16919	16641	16885	16771	16939	16823	16931	16754	17027	16879	16863	16762	16904	16908	16888	16741	16788	16681	16749	16853	16811	16900	16772	16782	16765	16968	16685	16878	16776	16742	16702	16862	16862	16804	16847	17053	16896	17057	16808	16872	16749	16787	16828	16790	16766	16730	16747	16910	16729	16918	16794	16741	16810	17012	16791	17007	16640	16910	16667	16905	16574	16883	16804	16737	16870	16962	16952	17050	16956	16831	16897	16594	16910	17038	16840	16885	16906	16816	16940	16846	17029	16623	16838	16986	16883	16723	16737	16548	16713	16686	16818	16909	16796	16701	16758	16820	16592	16847	16864	16810	16682	16604	16826	16820	16841	16699	16808	16906	17032	16907	16890	16880	16753	16676	16840	17007	16809	16901	17028	16793	16726	16781	16840	16886	16832	16886	16606	16910	17078	16925	16862	16979	16886	16853	17003	16756	16692	16884	16648	16843	16892	16599	16921	16822	16715	16786	16841	16783	16976	16931	16649	16809	16607	16784	17052	16960	16792	16783	16723	17188	16719	16862	16768	17096	16948	16744	16943	16687	16701	16925	16754	16501	16862	16817	16761	16967	16992	17121	16800	16928	16880	16557	16969	16891	16624	16930	16926	16777	16747	16522	16709	16833	16778	16948	16795	16742	16844	16911	16775	16885	16858	17041	16866	16912	16908	16857	16769	16731	16877	16839	16875	17015	16834	16813	16752	16679	16815	16721	16618	16752	16736	16900	16823	16850	16980	16801	16722	16672	16753	16994	16939	16977	16803	16682	16966	16692	16813	16757	16582	16985	16926	16811	16831	16719	16974	16917	16667	16669	16682	16786	16598	16541	16624	16901	16719	16759	16734	16854	16560	16659	16906	16799	16886	16644	16603	16921	16860	16931	16812	16691	16694	16989	16966	16996	16873	16896	16911	16716	16945	16886	16948	16645	16792	16486	16810	16892	16662	17028	16996	16794	16905	16651	17085	17123	16828	16817	16936	16852	16801	16808	16986	16963	16749	16932	16616	16912	16923	16922	16857	17050	16793	16873	16818	16891	16823	16815	16751	16843	16623	16730	16639	16872	16799	16779	16784	16728	16951	16785	16729	16784	16785	16886	16699	16620	17027	16954	16641	16932	16708	16925	16900	16889	16668	16867	16742	16813	16954	16741	16742	16882	16702	16893	16770	16879	16999	16838	16911	17069	16991	16741	17002	16719	16967	16784	16602	16792	16634	16750	16818	16686	16564	16864	16865	16858	16972	16800	16828	16907	16901	16838	16917	16937	16994	16815	16733	16850	16839	16926	16511	16721	16919	17008	16638	16750	16737	16932	16757	16860	16922	16878	16740	16790	16898	17136	16871	16959	16948	16644	16796	16879	16625	16822	16451	16850	16969	16869	16710	16770	16771	17017	16865	17021	16837	16767	16797	16589	16733	16873	16759	16816	16729	16845	16932	16874	16748	16711	16834	16938	16962	16672	16789	16993	16641	16682	16862	16732	16820	16825	16961	16919	16670	16700	16793	16954	17127	16639	16911	16722	16934	16747	16845	16824	16827	16680	16878	16781	16864	16865	16861	16838	16970	16921	16897	16913	17018	16958	16962	16896	16660	16989	16868	16923	17023	16532	16875	16696	16744	16652	16730	16904	16604	16588	16848	16826	16873	16829	16947	16786	16721	16782	16842	16744	16766	16792	16654	16809	16771	16726	16851	16804	16697	17028	16800	16818	16956	16759	16696	16799	16757	16835	16815	16825	16972	16756	16892	16898	16710	16767	16913	16872	16916	16975	16855	16924	16827	16932	16922	16786	16865	16736	16753	16683	16769	16596	16900	17137	16819	16891	16886	16906	16897	16905	16799	16693	16885	16749	16789	17028	16890	16865	16947	17022	16865	16727	16772	16859	16802	16804	16834	16987	16949	16933	16887	16841	16886	16910	16780	16909	16878	16769	16959	16923	16923	16758	16814	16986	16924	16910	16666	16667	16905	16755	16798	16739	17090	16822	16966	17028	16875	16902	16925	16681	16764	16739	16688	16674	16815	16815	16639	16490	16810	16750	16992	16787	16872	16751	17041	16937	16904	16730	16815	16992	16977	16607	16802	16885	16949	16674	16676	16769	16822	16922	16811	16603	16758	16792	16950	16967	16632	16939	16912	16959	16659	16976	16981	16892	16926	17100	16986	16864	16904	16684	16686	16790	16859	16766	16795	16975	16872	16753	16907	16984	16976	16751	16849	16775	16812	16921	16826	16476	16829	16752	16795	16716	16775	16849	16775	16797	16810	16687	17064	16940	16801	16665	16708	16724	16855	16728	16885	16997	16840	16790	16924	16807	16942	16711	16701	16845	16995	16645	16721	16855	16773	16855	16769	16792	16791	16648	16824	16898	16719	16978	16759	16746	16756	16714	17022	17002	16900	16904	16853	16718	16855	17039	16727	16739	16719	16607	16770	17065	16850	17069	16856	16882	16545	16696	16918	16757	16855	16831	16911	16905	16879	16940	16884	16866	16895	16835	16763	16856	16778	16854	16873	16934	16658	16869	16746	16922	16781	16860	16808	16560	16850	16941	16677	16725	16915	16892	16783	16873	16833	16917	17043	16725	16812	16781	16901	16837	16767	16682	16856	16752	16849	16724	16936	16923	16898	16784	16996	16874	16764	16970	16667	16780	16798	17076	16895	16747	16851	17022	16877	16902	16946	16972	16855	16635	16953	16664	16820	16868	16544	16786	16910	16885	16805	16748	16892	16926	16892	16930	16714	16732	16946	16765	16859	16866	16724	16858	16802	16825	16668	16842	16725	16787	16675	16507	16829	16874	16889	16973	16897	16898	16547	16666	16617	16893	16509	16730	16996	16887	16906	16928	16683	17045	16974	16735	16706	17003	16839	16851	17019	16812	16680	16844	16938	16748	16718	17037	16789	16797	16827	16695	16838	16841	16861	16740	16941	16860	16749	16787	16682	16788	16811	16865	16721	16721	16817	16925	16891	16792	16772	16825	16892	16833	16865	16737	16597	16867	16950	16960	16877	16818	16707	16706	16825	16716	16768	16865	16836	16722	16740	16481	16827	17062	16999	16766	16831	16622	16950	16944	16847	16675	16623	16810	16961	16795	16794	16905	16807	16754	16974	16928	16900	16937	16715	16713	16732	16918	16957	16773	16785	16964	16813	16856	16945	16826	16919	16833	16986	16898	16830	16792	16955	17090	16798	16838	16914	16893	16886	16862	16816	16829	16990	16898	16841	16831	16663	16569	16618	16655	16743	16830	16825	17205	16728	17048	16954	16713	16721	16623	16843	16831	16764	16737	16927	16776	16819	16923	16871	16781	16903	16985	17131	16881	16850	16804	16870	16963	16537	16677	16866	16579	16717	16962	16859	16786	16805	16712	16766	16706	16946	16852	16899	17038	16802	16751	16863	16939	16880	16767	16755	16850	16787	16967	16763	16718	16872	16840	16822	16899	16935	16935	16723	16594	16871	16765	16952	16739	16638	16731	16938	16669	16773	16676	16790	16724	16662	16985	16885	17043	16735	16653	16886	16769	16877	17080	17063	16885	16992	16975	16888	16848	16772	16654	17036	16993	16870	16822	16470	16999	16783	17017	16889	17000	16742	16806	16946	16811	16933	16681	16913	16887	16807	17099	16787	16983	16761	16887	16996	16629	16767	16846	16717	16658	16835	16744	16756	16632	17091	16914	16979	16867	16990	16682	16955	16881	16744
15714	30008	33454	28073	24738	36797	60637	49893	31329	19009	12884	10514	10158	9944	10019	9761	10017	9934	9835	9936	9951	9948	10117	10044	9876	9981	10003	9897	10163	9903	9943	10056	9755	9768	9956	9964	10148	10075	9792	9990	9826	9995	9986	9841	9941	9958	10022	10003	9997	9914	9910	9931	9873	9900	10010	9851	9837	9949	9893	9869	10031	9948	10112	9748	10035	9936	9899	9915	9940	9901	9862	9856	9876	9876	9847	10001	9745	9942	10008	9886	9990	9898	9824	9887	9952	9914	9933	9934	9896	9822	9786	9840	9850	10025	10001	9849	9899	9977	9960	9882	9914	9868	10008	9834	10051	9752	9898	9881	9822	9933	9907	9970	9921	9902	9802	9867	9915	9963	9911	9877	9962	9875	9821	9883	9909	10002	9871	10023	10018	9928	9822	9987	9895	10008	9962	9877	9761	9809	9899	9838	9902	9672	9833	9934	9969	10046	9855	9858	9768	9943	9897	9891	9844	9920	9886	10007	9817	9862	9870	9839	9852	9880	9971	9777	9912	9969	9913	9937	9896	9784	9674	9869	9934	9968	9997	9662	9916	9961	9906	9914	9784	9933	9722	9930	10024	9697	9961	9859	9992	9760	9946	9803	9797	9922	9891	9895	9920	9867	9712	9807	9821	9920	9839	9962	9942	9857	10003	9850	9808	9917	9999	9805	9862	9879	9879	9808	9928	9848	9892	9925	9953	9907	9801	9660	9905	9945	10066	9786	9839	9834	9930	10020	9937	9822	9958	9757	10090	9847	9969	9875	9764	9964	9962	9930	9810	9734	9980	9924	9756	9877	9820	9904	9881	9825	9929	9997	9716	9870	9956	9831	9806	9738	9883	9892	9943	9842	9921	9971	9727	9896	9874	10098	9755	9902	10000	10013	9772	9885	10002	9994	9799	9904	9951	10012	9905	9842	9784	9932	9901	9920	9858	9761	9893	9900	9996	9875	9832	9835	9945	9807	9903	9774	9879	9830	9812	9943	9874	9887	9789	9931	9836	9796	9954	9755	9798	9948	9944	9862	9798	9870	9753	9884	9943	9796	10058	9938	9800	9813	9786	9824	9831	10028	9728	9944	9924	9947	9752	9941	9713	9866	9944	9851	9862	9857	9922	9959	9693	10040	9737	9831	9858	10028	9958	9990	9714	9713	9845	10003	9809	9785	9790	9811	9902	9810	10091	9952	9930	9974	9795	9777	9736	9798	9936	9883	9896	9778	9932	9852	9831	9896	9960	9888	9617	9684	9850	9986	9976	9969	9749	9945	9863	9691	9858	9805	9840	9881	9854	9876	9859	9935	9764	9771	9859	9939	9888	9720	9966	9904	9776	9925	9910	9777	9788	9923	9760	9764	9884	9881	9929	9866	9784	9871	9880	9744	9938	9784	9815	9935	9815	9790	9823	9844	9721	9830	9881	9858	9739	9852	9896	9884	9860	9890	9928	9895	9827	9819	9941	9802	9960	9858	9716	9716	9893	9920	9813	9882	9790	9842	9956	9775	9948	9873	9990	9826	9969	9857	9926	9925	9908	9976	9987	9973	9966	9971	9780	9837	9888	9969	9953	9802	9859	9788	9876	9932	9730	9813	9860	10007	9887	9897	9862	9938	9711	9975	9864	9917	9814	9741	9834	9830	9705	9923	9860	9819	9840	9906	9735	9766	9792	10000	9801	9993	9921	9772	9890	9851	9808	9842	9873	9739	9777	9702	9838	9816	9832	9906	9851	9819	9759	9869	9854	9791	9843	10023	9730	9901	9891	9945	10015	9902	9794	9938	9948	9785	9666	9850	9845	9938	9712	9961	9844	9739	9958	9851	9926	9793	9775	9838	10029	9850	9971	9837	9815	9964	9753	9916	9829	9765	9927	9891	9865	9900	9947	9939	10006	9928	10014	10015	9810	9762	9899	9882	9957	9935	9992	9777	9947	9941	9812	9771	9807	9908	9890	9685	9833	9926	9853	9952	9813	9880	9737	9759	9977	9795	9952	9781	9790	9836	9889	9976	9605	9731	9895	9990	9876	9759	9991	9802	9850	9888	9766	9830	9881	9829	10071	9867	9864	9983	9690	9812	9974	9847	9653	9974	9892	9727	9844	9950	9773	9814	9985	9893	9899	9782	9880	9724	9768	9873	9891	9896	9890	9853	9738	9717	9784	9754	9797	9780	9892	9800	10017	9678	9806	9783	9815	9968	9921	9936	9884	9881	9882	9847	9766	9791	9913	9703	9899	9952	9842	9940	9921	10017	9765	9996	9999	9806	9730	9891	9784	9905	9973	9968	9972	9950	9848	9949	9868	9818	9884	9749	9792	9807	9878	9918	9848	9895	9884	9782	10102	9807	9980	9826	9743	9900	9873	9780	9942	9806	9892	9896	9839	9923	9920	9736	9905	9755	9754	9891	9819	9897	9947	9922	9820	9868	9854	9700	9931	9934	9882	9993	9886	9875	9821	9821	10042	9945	9967	9766	9733	9828	9927	9811	9807	9877	9996	9743	10003	9906	9950	9769	9845	9914	9852	9814	9843	9821	9786	9775	9862	9828	9937	9709	9854	9929	9873	9777	9732	9811	10036	9991	9922	9869	9865	9806	9797	9815	9695	10031	9950	9786	9883	9822	9885	9835	9862	9737	9914	9968	9831	9855	9799	9934	10013	9844	9731	9960	9835	10020	9913	9808	9787	9841	9718	9789	9928	9716	9906	9920	9789	9831	9888	9808	9701	9885	9830	9848	9972	9814	9722	9898	9991	9824	9873	9857	9948	9670	9857	9977	9868	9889	9963	9839	9912	9804	9883	9806	9846	9737	9717	9971	9740	9752	9753	9845	9808	9746	9776	10116	9795	9813	9922	9905	9740	9848	9822	9889	9993	9965	9807	9890	9792	9902	9965	9858	9950	9833	9905	10008	9810	9862	9900	9864	9701	9804	9911	9953	9940	9990	9941	9904	9821	9905	9800	9918	9800	10002	9828	9736	9920	9839	9863	9842	9895	9747	9810	9921	9951	9865	9880	9753	9749	10002	9682	9959	9674	9836	9980	9842	10032	9964	9814	9858	9830	9823	9776	9848	9855	9809	9783	9916	9882	9978	9869	9811	9910	9965	9855	9860	9855	9900	9793	9917	9917	9950	9789	9929	9891	9903	9896	9852	9802	9837	9860	9937	9928	9982	9796	9872	9883	9881	10043	9761	9863	9857	9781	9786	9834	9834	9785	9775	9880	9909	10041	9898	9788	9838	9793	9928	9922	9927	9689	9751	9741	9769	10084	9809	9841	9853	9951	9856	9781	9809	9871	9783	9753	9715	9766	9890	9858	9791	9878	9914	9903	9856	9940	9934	9864	9641	9779	9894	9912	9908	9811	9719	9765	9835	9971	9788	9895	9846	9802	9919	9974	9796	9648	9863	9969	9802	9964	9831	9862	9907	9955	9878	9958	9818	9805	9873	10053	9677	9772	9840	9785	9894	9762	9939	9883	9840	9940	9888	9757	9906	9921	9958	9730	9809	9710	9901	9908	9692	9723	9762	9689	9810	9809	9881	9925	9911	9922	9773	9906	9904	9920	9935	9792	9766	9879	9844	9838	9882	9719	9814	9738	9905	9845	9745	10020	9789	9931	9729	9835	9876	9978	9750	9790	9696	9839	9798	9945	9938	9848	9773	9997	9734	9897	9779	9882	9782	9937	9832	9710	9807	9935	9949	9902	9900	9902	9759	9878	9894	9797	9926	9949	9945	9907	9935	9905	9855	9947	9674	9848	9774	9861	9864	9872	9961	9824	10000	10026	9802	9855	9805	9993	9796	9865	9881	9886	9798	9822	9860	9832	9878	9784	9920	9779	9912	9815	9814	9838	9878	9879	9917	9751	10060	9934	9894	9810	9913	9939	9726	9864	9873	9821	9875	9938	9912	9936	9870	9905	9879	9801	9780	9809	10002	10108	9754	9864	9819	9914	9863	9860	10016	9761	9844	9648	9871	9817	10030	9825	9969	9962	9741	9800	9833	9727	9792	9820	9790	9695	9920	9916	9874	9932	9893	9808	9820	9873	10012	9899	9728	9873	9891	9949	9847	9701	9938	9827	9778	9714	9900	9891	9902	9908	9984	9783	9925	9914	9774	9926	9760	9826	9810	9970	9662	9870	9842	10005	9860	9810	9714	9928	9844	9781	9911	9904	9733	9971	9961	10002	9855	9880	9867	9758	9785	9795	9870	9761	9822	9840	9886	9766	9906	9938	9897	9800	9810	9874	9663	9991	9870	9838	9861	9987	9963	9794	9685	9972	9735	9837	9825	9811	9813	9849	9725	9819	9847	9869	9835	10058	9690	9921	9856	9929	9721	9719	9889	9766	10002	9879	9826	9817	9872	10023	9930	9865	10003	9832	9890	9794	9903	9942	9880	10076	9786	9946	9973	9846	9830	9722	9942	9889	9884	9949	9840	9769	9969	9697	9856	9954	9910	9878	9887	9995	9794	9956	9877	9913	10048	9846	9849	9802	10016	9812	9689	9925	9827	9802	9835	9895	9587	9954	9977	9734	9940	9763	9873	9757	9837	9962	9945	9848	9833	9873	9902	9983	9991	9976	9844	9858	9839	9843	9701	9856	9731	9900	9903	9924	9856	9841	9916	9782	9875	9759	9960	9816	9753	9922	9914	9838	9862	9908	9750	9866	10031	9910	9891	9908	9896	9929	9977	9849	9731	9723	9929	9755	9849	9873	9917	9815	9896	9930	9832	9775	9836	9768	9796	9866	9835	9914	9990	9967	9893	9864	9894	9947	9809	9884	9681	10015	9946	9934	9771	9847	9887	9922	9920	9938	9875	9818	9864	9945	9700	9808	9829	9961	9804	9862	9928	9926	9975	9828	9787	9752	9831	9754	9800	9723	9797	9892	9683	9818	9713	9798	9761	9817	9853	9957	9782	9939	9887	9830	9812	9832	9982	9895	9985	9843	9834	9862	9877	9760	9943	9869	9849	9723	9853	9735	9888	9988	9913	9862	9873	9906	10009	9928	9657	10039	9939	9860	9888	9875	9976	9786	9808	9643	9891	9713	9831	9904	9856	9934	9816	9891	9867	9848	9851	9925	9891	9865	9809	9702	9837	9839	9952	9653	9901
30692	24755	26560	24346	21295	21395	24478	22932	20257	18599	17397	17275	17143	17130	17114	16958	17025	16915	17010	16800	16965	17017	16903	16868	16910	16947	16728	16739	17001	16802	16962	16952	16723	16880	16828	16803	17017	17070	16789	17167	17024	16845	16991	17068	16912	16947	16936	16768	16739	16882	17150	17062	16729	16616	17008	16726	16742	16772	17027	17038	16782	16778	16907	16768	16807	17023	17133	17031	16966	16854	16761	16872	16853	16875	17009	16802	16986	16839	17089	16704	16821	17008	17090	16997	16827	16786	17016	16737	17004	17183	16803	16754	17055	16705	16918	16995	16884	16933	16970	16903	16892	16979	17074	16906	17007	16938	16966	16899	16911	17080	16746	16826	16785	16847	16907	16662	16981	16947	16838	16836	16903	16711	16708	16884	16778	16852	16859	16805	16730	17057	16787	16930	16780	17080	16829	16817	16985	16814	16986	16827	16628	16853	16883	17029	16797	16911	17155	16939	16759	16767	16976	16773	16427	16761	16883	16858	16851	16959	16988	16738	16794	16781	16922	16971	16939	16892	16846	16859	16858	16773	16883	16637	16849	17110	16962	16917	17108	17153	16954	16887	16838	17100	16978	16904	16990	17105	16905	17069	17111	17042	17085	16780	16712	17026	17016	16826	16850	16812	16895	16668	16732	16722	16974	16962	16927	16823	16809	16769	17026	16933	17037	17066	16857	16976	16856	16985	17053	16897	16835	16818	17006	16885	17109	16944	16822	16954	16741	16676	16704	16981	16985	16738	16739	16783	16956	16855	16692	16915	16890	16808	17217	16894	17035	16925	17063	16980	17178	17110	17124	16822	16967	17010	16858	16709	16882	16855	16956	16835	16828	17112	17054	16791	16987	17054	17099	16962	16873	16809	17018	16756	16949	16728	17129	16829	16921	16829	16908	16807	16809	16849	16900	16783	16944	16875	16989	16828	16907	16807	17039	16993	16635	16890	16928	16931	16801	17030	16828	16796	16987	17175	17243	17106	16755	16931	16986	17082	16894	16876	16946	17048	16739	16766	16722	17023	17063	16740	16972	17004	16506	16878	16986	16819	17022	16998	16814	16908	16700	17039	16832	16874	16856	16675	16794	16865	16884	17011	16731	16755	16595	16817	16936	16912	16910	16900	16905	17031	17216	16791	16934	16827	16827	17091	16687	16785	16846	16955	16725	16627	17036	16838	16813	16870	16832	16649	16849	16820	16957	16955	16868	17151	16964	16862	16917	17022	16939	16886	16864	16857	16938	16828	17067	17021	16973	16886	16997	17038	16946	16879	16751	16701	16987	17048	16717	16961	16870	16807	16837	16777	16843	17033	17101	16796	16962	16958	16848	16796	16858	16897	16812	16910	16935	16907	16951	16987	16777	16769	17004	17114	16834	17029	17081	16767	16928	17062	16655	16837	16782	17056	17115	17039	16851	16824	16777	16667	16967	16938	16823	16947	16982	16906	16930	16989	16915	16935	17009	16968	16948	16937	16685	16929	16813	16972	16915	16955	16816	16858	16936	16695	17046	16968	17043	16980	16776	16742	17014	16979	17053	16727	16881	16783	16964	16836	16978	17134	16744	16992	17128	16856	17025	17012	16944	16915	16930	16978	16924	16799	16652	16890	16844	16958	16883	16916	16704	16967	16984	16850	17036	17100	16970	16666	16814	17207	17009	16813	16769	16916	16956	16661	16853	16926	16857	16923	16833	16941	16873	16910	16741	16841	16725	16894	17047	16877	16907	17130	16848	16821	16910	16704	16970	16869	16922	16985	16978	16909	16955	16883	16847	16893	16921	16943	16877	16807	16916	17139	17033	16949	16686	16952	16824	16987	16786	16836	16867	17021	17009	16738	16970	16947	17012	16829	17001	16718	16808	16828	17005	16809	16832	16816	16994	16976	17114	16835	16914	16839	16699	16900	16802	16958	16895	16941	16932	17053	16825	16968	16994	16873	17140	16976	16747	16921	16779	16832	16880	16871	16946	16807	16737	16856	16824	16836	16813	16851	16836	16957	17028	16812	16792	17005	16929	16914	16975	16763	16874	17056	16985	16927	17000	16757	16960	16805	17158	16785	16997	16849	16892	16972	16950	16950	16933	16846	17040	16764	16847	16968	16928	17018	16702	16640	16856	16844	17001	16813	16953	16953	16726	16800	16806	16988	16988	16994	16882	16828	17040	16877	16923	16995	16864	16945	16869	16959	17002	16957	17012	16955	17010	16904	16804	16936	17061	16855	16860	16765	16944	16866	17056	16898	16707	17001	17021	16912	16725	16702	17034	16896	16793	16868	16838	16894	16918	16871	16882	16935	16942	16869	16920	17001	17023	16989	16765	16710	16906	16785	17024	16937	16889	16628	16628	17095	17101	17051	16832	16930	17015	16716	16938	16809	16748	16964	16903	17030	16973	16885	17066	16807	16811	16750	16904	16980	16979	16785	17150	17040	16826	16994	17035	17096	17063	16957	17022	16808	16806	16872	16857	17065	16815	17061	16871	16813	16867	17100	16940	17203	16839	16933	16904	17118	16794	17026	16925	17073	16826	16934	16956	16808	16988	17039	16810	16880	16589	16847	16954	16992	16945	16945	16915	16867	17058	16832	17034	16812	16772	16734	16900	16905	17010	17077	16871	17046	17033	16920	16935	16869	16798	16777	16947	16759	16969	17123	16836	16799	16660	17022	16876	16837	16860	16761	16999	17005	16958	16764	16727	16869	16697	16857	17012	16908	17069	17141	16966	16750	16647	17205	16987	16806	16927	16953	17168	16760	16978	16954	16971	16900	16897	17060	16888	17195	16926	16791	16905	16997	16699	16883	16838	16938	16887	16967	16993	17036	16835	16793	16854	16824	16823	17036	16806	16745	16835	16956	16878	16877	17029	17127	16869	16883	17052	16717	16855	16899	17015	16913	17012	17124	16985	16871	16893	16833	16912	16730	17000	16959	16967	16835	16949	17034	16815	16925	16877	16871	16880	16975	16713	17012	16941	17066	16809	16800	16722	16800	17010	16913	16860	17032	16862	16833	16833	17010	17002	16977	16939	16989	16929	16944	16881	16820	16838	16604	16963	16907	16887	16988	17011	16930	16748	16978	17114	16824	17116	16903	16771	16894	16893	16758	17100	16872	17009	16854	16890	17113	16902	16848	16838	16859	16769	16787	17000	16979	16952	16749	16865	16732	16966	16823	16939	16913	16848	16817	16879	16827	16746	16973	16748	16989	16781	16815	16990	17059	16828	16866	16875	16707	17080	16948	16879	16938	16909	16759	17073	16800	16855	16729	16700	16812	16759	16938	17046	17198	17023	16773	16930	17036	16884	17066	16830	16990	16996	16790	16687	16728	16864	16953	16855	16945	16877	16922	16967	16743	16970	16782	17148	16843	16840	16845	17025	17054	17056	17096	16861	16663	16823	16928	17040	16926	16936	16932	16815	17035	16881	16880	16888	17219	16826	16831	16988	16715	16840	16660	16977	16918	16863	16797	16890	16756	16906	17032	16847	16800	16973	16805	16794	16909	16977	16889	16780	16773	16963	16890	16921	16856	16938	16902	16812	16770	16981	17150	16947	17053	16883	16835	16882	16857	16918	17034	16790	17104	16915	16852	16977	16951	16845	17087	16642	16803	16839	17045	16801	16917	16816	16890	16898	16699	16984	16803	16998	17009	16791	16700	17035	17001	16982	16783	16917	16733	17027	16974	16681	16962	17080	16933	16972	16822	16850	17033	16936	16815	16897	16827	16943	16889	16931	16953	16957	17085	16950	16765	16849	16745	16875	16999	17083	16892	16887	16765	16891	16897	16994	16864	17028	16861	16855	16841	16728	16842	17026	17138	16806	16822	16919	17012	17135	16882	16925	17006	16813	16930	16778	17066	17091	17031	17028	17029	16675	16891	16875	17080	17046	16926	16872	17011	17028	17109	17027	17053	17011	17057	16827	16828	16796	17072	17006	17006	16859	16926	17084	17047	17114	16908	16703	16967	16694	16818	16889	16870	16861	17066	16915	16898	16868	16854	17028	16881	17003	16843	16904	16903	16949	16937	17033	16989	16876	16878	16992	16932	16925	16841	16941	16871	16825	17032	16936	16660	16946	16785	17001	17057	16760	16928	17005	16910	16983	16705	16872	17031	16824	17126	16799	17161	17069	16954	16689	17001	16903	16888	16820	17052	16820	16973	16829	16861	16975	16785	16940	16969	17026	16803	16961	17072	17026	16924	16935	16921	16890	16824	17033	17036	16866	16834	16799	16807	16809	16864	17199	17162	16724	16721	16729	16920	16894	16734	17052	16809	16967	17095	16977	16768	17072	16800	16891	16791	16963	16878	17054	16919	16937	16847	17033	16946	16953	16948	17104	16896	16655	16855	16744	16872	16854	16928	17081	16846	16822	16919	16730	16980	16960	17087	16789	16895	16745	17048	16985	16923	17041	17083	16885	16862	16876	16934	17016	16778	16820	16973	16920	16928	16705	16738	16967	16873	16978	17117	16903	16773	16953	16858	17013	17007	17017	16998	16896	16936	16954	17050	16762	16866	16899	17018	16890	16755	16878	17047	17048	16932	16883	16775	16715	16868	17039	16789	16781	16885	16876	16908	16824	17125	17119	17141	16805	16954	16814	16670	16841	16789	16850	16914	16915	16849	16897	16893	16947	17006	16870	17114	17073	16911	17119	16885	17133	16844	16975	16727	16615	16848	16731	16852	16806	16827	16863	16768	16709	16967	16969	16748	16862	16936	16901	16791	16890	16995	16897	16861	17012	16689	16817	16943	16778	16832	16821	16938	16911	16856	16920	17088	16996	16818	16806	16693	17056	16932	16764	16822	16960	16969	16936	17119	17035	16956	16810	16931	17081	17010	17068	17006	16973	17057	17179	16759	17005	16951	17006	16812	16887	16836	16713	16868	16958	17015	16776	16848	17070	16794	16991	16780	16752	17131	16974	16837	17109	17065	16856	16817	17019	16978	16908	16994	16787	16895	16832	16841	16900	16918	16962	16847	17210	16811	16894	16700	16764	16840	16996	17078	16886	17035	16905	17105	16768	16876	16907	16857	16885	17002	16928	16799	16799	16891	16826	16810	17042	16985	16898	16975	16910	16883	17131	16758	17017	16965	16874	16930	16775	16929	16851	16952	16925	16966	16912	16829	16978	16979
14742	17866	19034	16202	14838	15436	18344	15615	12509	10625	9935	9701	9869	9605	9697	9601	9637	9661	9701	9747	9750	9503	9798	9698	9824	9755	9743	9733	9734	9699	9634	9544	9730	9759	9693	9763	9762	9559	9545	9781	9578	9567	9718	9800	9701	9764	9738	9760	9736	9770	9613	9778	9864	9596	9777	9703	9801	9730	9711	9731	9740	9774	9696	9952	9680	9776	9783	9789	9703	9787	9588	9681	9675	9769	9646	9680	9677	9728	9595	9734	9876	9656	9622	9830	9625	9643	9789	9731	9671	9686	9608	9743	9806	9525	9704	9751	9762	9644	9668	9628	9649	9682	9608	9853	9741	9656	9719	9701	9717	9742	9591	9768	9694	9670	9673	9681	9749	9707	9702	9755	9627	9643	9544	9714	9669	9598	9825	9649	9740	9668	9678	9826	9637	9657	9483	9652	9638	9987	9729	9722	9638	9678	9658	9547	9631	9546	9594	9802	9669	9657	9650	9612	9522	9817	9671	9774	9658	9662	9877	9676	9797	9642	9609	9620	9750	9513	9616	9997	9541	9624	9638	9732	9746	9655	9651	9496	9660	9845	9683	9699	9641	9787	9725	9741	9664	9636	9617	9814	9668	9485	9781	9607	9653	9731	9706	9774	9682	9657	9782	9577	9801	9598	9761	9731	9744	9853	9631	9624	9760	9717	9712	9623	9712	9653	9630	9810	9579	9688	9690	9643	9657	9601	9743	9718	9882	9611	9721	9620	9689	9668	9801	9846	9650	9726	9572	9648	9691	9654	9645	9578	9712	9782	9748	9814	9610	9588	9643	9458	9600	9725	9652	9544	9621	9735	9791	9650	9703	9797	9574	9851	9672	9667	9636	9620	9618	9761	9594	9659	9547	9609	9614	9676	9660	9560	9562	9618	9782	9704	9709	9688	9764	9598	9714	9788	9683	9651	9734	9709	9665	9635	9688	9679	9515	9771	9655	9829	9692	9676	9755	9508	9679	9729	9768	9705	9670	9677	9593	9718	9606	9754	9604	9661	9816	9685	9673	9592	9568	9921	9696	9655	9780	9646	9596	9454	9566	9704	9624	9540	9779	9788	9668	9709	9729	9547	9605	9848	9638	9733	9714	9750	9528	9507	9791	9723	9798	9574	9701	9576	9619	9784	9771	9708	9677	9580	9708	9632	9659	9697	9568	9663	9529	9578	9719	9771	9788	9539	9634	9681	9911	9666	9678	9765	9697	9591	9637	9727	9697	9681	9684	9770	9678	9763	9611	9681	9687	9697	9710	9713	9548	9711	9766	9748	9515	9612	9695	9751	9772	9619	9774	9671	9714	9609	9642	9677	9654	9643	9720	9584	9738	9785	9667	9689	9575	9599	9677	9610	9574	9730	9719	9643	9598	9604	9541	9650	9780	9744	9780	9817	9622	9648	9845	9643	9806	9781	9657	9780	9753	9662	9581	9661	9615	9537	9640	9664	9711	9783	9856	9787	9612	9694	9709	9637	9619	9733	9731	9657	9726	9847	9781	9840	9653	9734	9664	9737	9638	9655	9681	9869	9796	9526	9742	9665	9819	9651	9853	9687	9688	9609	9715	9759	9714	9512	9718	9647	9528	9536	9647	9740	9504	9722	9611	9665	9777	9744	9516	9673	9804	9646	9724	9731	9771	9603	9650	9542	9722	9635	9637	9511	9622	9579	9681	9575	9551	9809	9652	9536	9653	9900	9720	9653	9808	9575	9734	9612	9598	9696	9816	9574	9699	9697	9701	9724	9631	9734	9713	9679	9732	9692	9670	9695	9727	9622	9831	9692	9673	9597	9640	9669	9686	9807	9603	9543	9785	9673	9664	9633	9661	9643	9649	9680	9725	9728	9841	9701	9663	9754	9606	9598	9656	9843	9812	9631	9643	9717	9676	9657	9699	9666	9732	9791	9514	9552	9519	9704	9528	9693	9767	9671	9672	9679	9594	9581	9602	9841	9675	9523	9784	9756	9593	9814	9586	9706	9641	9742	9676	9711	9780	9626	9867	9646	9763	9678	9708	9753	9671	9725	9687	9673	9497	9679	9761	9677	9739	9660	9695	9608	9792	9770	9708	9539	9701	9597	9611	9672	9605	9604	9636	9787	9471	9811	9702	9716	9663	9711	9639	9629	9731	9670	9741	9785	9724	9642	9626	9664	9650	9617	9688	9621	9679	9778	9688	9732	9660	9641	9677	9652	9643	9631	9626	9603	9766	9645	9798	9735	9665	9856	9720	9758	9735	9709	9655	9734	9618	9706	9788	9736	9681	9675	9698	9781	9722	9510	9637	9718	9702	9740	9610	9699	9655	9651	9571	9634	9741	9749	9715	9651	9512	9707	9610	9596	9551	9708	9647	9770	9674	9647	9735	9755	9712	9643	9516	9726	9695	9672	9639	9640	9636	9650	9741	9634	9571	9639	9634	9713	9697	9706	9709	9652	9605	9634	9709	9656	9726	9736	9825	9564	9738	9734	9750	9579	9767	9633	9685	9572	9660	9593	9785	9681	9674	9630	9607	9781	9689	9695	9639	9760	9673	9710	9765	9676	9663	9596	9569	9533	9674	9769	9709	9673	9710	9536	9736	9668	9661	9817	9844	9599	9739	9671	9905	9618	9742	9858	9617	9637	9719	9773	9589	9659	9661	9550	9622	9814	9604	9721	9728	9700	9648	9615	9616	9633	9685	9779	9677	9672	9617	9843	9616	9837	9644	9813	9645	9637	9647	9652	9814	9575	9610	9706	9657	9675	9686	9657	9598	9435	9582	9735	9717	9790	9665	9630	9620	9636	9652	9599	9745	9672	9746	9604	9812	9785	9513	9656	9663	9687	9673	9705	9650	9680	9543	9611	9647	9550	9627	9672	9730	9687	9672	9647	9637	9522	9637	9671	9687	9506	9668	9659	9655	9634	9763	9666	9824	9755	9654	9623	9755	9804	9741	9659	9638	9591	9664	9658	9732	9614	9701	9780	9537	9853	9712	9643	9735	9542	9764	9724	9732	9800	9650	9766	9674	9744	9844	9718	9711	9686	9690	9727	9815	9537	9610	9668	9610	9633	9864	9783	9689	9754	9713	9662	9753	9643	9591	9836	9728	9533	9573	9674	9500	9670	9594	9461	9633	9684	9634	9655	9634	9758	9702	9801	9682	9601	9743	9503	9705	9684	9812	9668	9717	9600	9630	9801	9591	9705	9633	9670	9786	9646	9699	9694	9892	9631	9749	9747	9456	9671	9720	9760	9762	9658	9733	9693	9563	9836	9811	9587	9793	9616	9685	9671	9713	9600	9644	9581	9665	9519	9665	9725	9602	9819	9596	9722	9763	9577	9575	9656	9689	9764	9633	9583	9672	9754	9745	9699	9771	9656	9775	9710	9633	9637	9777	9716	9580	9573	9705	9659	9548	9636	9672	9630	9707	9503	9769	9742	9792	9704	9734	9675	9679	9721	9675	9764	9692	9674	9680	9657	9636	9743	9785	9564	9716	9766	9639	9654	9601	9627	9566	9805	9517	9671	9790	9596	9704	9588	9537	9713	9563	9830	9672	9770	9580	9660	9607	9746	9794	9727	9657	9517	9751	9629	9772	9707	9740	9634	9654	9636	9577	9656	9654	9499	9679	9729	9716	9759	9520	9577	9656	9689	9609	9729	9727	9770	9763	9617	9717	9646	9797	9584	9766	9711	9729	9747	9722	9688	9802	9593	9835	9683	9704	9775	9526	9543	9777	9793	9664	9702	9654	9845	9729	9579	9813	9761	9682	9669	9632	9598	9849	9671	9672	9648	9656	9547	9614	9658	9631	9638	9721	9663	9669	9695	9737	9585	9836	9798	9729	9685	9756	9674	9740	9839	9738	9723	9593	9667	9700	9688	9794	9693	9710	9650	9831	9638	9754	9568	9594	9614	9763	9821	9595	9749	9643	9773	9581	9870	9607	9724	9619	9792	9542	9814	9711	9634	9823	9654	9511	9587	9547	9843	9656	9747	9637	9851	9639	9666	9705	9752	9620	9774	9751	9706	9630	9672	9713	9606	9784	9874	9788	9606	9738	9728	9640	9439	9911	9662	9746	9725	9665	9781	9784	9571	9765	9775	9695	9548	9753	9806	9529	9693	9690	9694	9630	9655	9662	9631	9676	9593	9653	9664	9704	9549	9684	9568	9809	9672	9761	9780	9628	9651	9706	9824	9591	9659	9681	9703	9613	9709	9631	9720	9724	9651	9690	9633	9684	9560	9672	9759	9842	9665	9640	9676	9741	9612	9713	9757	9655	9706	9635	9753	9686	9613	9728	9729	9596	9583	9597	9774	9614	9702	9681	9636	9716	9618	9595	9744	9659	9616	9584	9654	9664	9655	9659	9670	9614	9655	9774	9723	9538	9770	9796	9646	9815	9613	9636	9602	9718	9684	9602	9733	9654	9663	9629	9720	9644	9538	9574	9671	9742	9671	9616	9582	9848	9494	9921	9811	9668	9549	9920	9684	9667	9767	9592	9770	9659	9618	9694	9783	9622	9755	9677	9569	9710	9614	9561	9699	9702	9707	9676	9590	9771	9603	9654	9574	9616	9623	9709	9763	9534	9605	9635	9618	9678	9735	9543	9715	9792	9661	9669	9764	9679	9718	9628	9735	9703	9603	9726	9644	9616	9645	9698	9638	9763	9776	9586	9586	9729	9697	9702	9620	9669	9696	9636	9656	9695	9785	9623	9599	9721	9644	9758	9650	9779	9806	9751	9756	9548	9641	9727	9608	9646	9673	9701	9625	9533	9552	9674	9671	9687	9774	9695	9731	9573	9645	9741	9690	9677	9543	9790	9668	9662	9810	9644	9777	9623	9816	9672	9556	9547	9544	9595	9680	9770	9615	9733	9884	9540	9600	9855	9759	9629	9661	9683	9758	9658	9666	9710	9700	9664	9645	9687	9716	9648	9637	9645	9838	9809	9702	9589	9699	9804	9615	9584	9822	9771	9534	9703	9740	9689	9744	9710	9878	9722	9868	9585	9783	9742	9509	9592	9699	9646	9640	9539	9781	9679	9805	9712	9790	9774	9873	9623	9829	9656	9730	9673	9705	9671	9811	9581	9563	9604	9818	9568	9719	9686	9774	9551	9675	9800	9610
25413	21133	27763	27086	24748	32891	47131	39671	29832	22369	18789	17236	17186	16973	16926	16903	16789	16909	16873	16837	16787	16957	16977	16891	16779	16790	16943	16793	16964	16693	16817	16690	16896	16954	16758	16833	16736	16845	16865	17061	16853	16894	16637	16727	16855	16628	16690	16730	16768	16898	16747	16828	16711	16954	16896	16901	16936	16952	16906	16770	16889	16662	16749	16933	16886	16712	16785	17037	16938	16947	16917	16462	16687	16912	16956	16847	16870	16647	16413	16694	16882	16949	16685	16737	16844	16785	16904	16778	16668	16900	16933	16952	16846	16821	16978	16685	16674	16639	16580	16609	16856	16824	16949	16696	16609	16634	16588	16797	16643	16681	16840	16760	16574	16773	16711	16684	16667	17003	16864	16773	17000	16749	16814	16792	16710	16883	16778	16719	16721	16770	16816	16662	16702	16535	16729	16678	16770	16842	16967	16694	16791	16788	16848	16944	16670	16610	16798	17039	16694	16976	16964	16919	16781	16795	16961	16756	16785	16667	16886	16909	16636	16803	16840	16878	16828	16827	16591	16690	16715	16899	16724	16733	16722	16959	16874	16791	16764	16836	16788	16789	16743	16689	16596	16630	16778	16808	16803	16728	16831	16821	16707	16698	16572	17015	16619	16692	16748	16670	16715	16783	16830	16805	16757	16774	16553	16569	16678	16782	16840	16728	16635	16518	16727	16612	16970	16718	16783	16714	16893	16746	16843	16645	16792	16716	16723	16719	16819	16975	16666	16874	16643	16887	16754	16767	16724	16796	16823	16950	16761	16888	16845	16869	16894	16918	16903	16802	16726	16623	16883	16576	16739	16612	16878	16992	16966	16748	16589	16794	16681	16583	16772	16783	16791	16820	16882	16898	16961	16519	16950	16854	16797	17049	16556	16591	16562	16772	16694	16614	16819	16713	16810	16874	16790	16842	17092	16820	16676	16759	16888	16674	16866	16983	16821	16765	17018	16710	16776	16699	16879	16834	16752	16860	16769	16736	16977	16774	16883	16833	16694	16737	16777	16673	16676	16811	16841	16696	17055	16926	16898	16682	16889	17141	16620	16671	16714	16847	16781	16908	16718	16793	16620	16753	16669	16782	16767	16967	16867	16953	16949	16632	16858	16696	16712	16929	16813	16818	16931	16654	16724	16731	16890	16705	16979	16731	17035	16801	16723	16863	16683	16707	16586	16703	16959	16757	16704	16652	16687	16760	16547	16918	16708	16774	16906	16639	16719	16730	16792	16822	16551	16815	16684	16573	16838	16657	17013	16840	16750	16716	16688	16707	16672	16671	16984	16786	16938	16777	16775	16803	16910	16774	16812	16737	16922	16770	16883	16630	16967	17036	16589	16722	16979	16608	16622	16765	16995	16800	16794	16769	16865	16757	16645	16703	16974	16673	16910	16913	16884	16723	16791	16641	16748	16851	16626	16752	16798	16702	16759	16848	16615	16608	16662	16862	16710	16739	16798	16915	16720	16815	16645	16620	16808	16789	16950	16632	16823	16764	16696	17029	16650	16814	16877	16707	16779	16913	16764	16791	16846	16979	16784	16853	16913	16690	16752	16802	16735	16702	16877	16850	16818	17048	16954	17010	16844	16789	16689	16895	16882	16901	16881	16558	16603	16923	16754	16672	16930	16708	16832	16746	16839	16819	16725	16879	16750	16757	16675	16900	16819	16719	16575	16701	16791	16800	16644	16810	16547	16834	16951	16553	16856	16716	16636	16680	16758	16862	16732	16614	16693	17054	16951	16632	16834	16789	16748	16999	16714	16794	16896	16590	16962	16650	16816	16826	16767	16936	16565	16666	16932	16427	16747	16756	16835	16919	16692	16649	16922	16838	16686	16588	16907	16737	16815	16772	16679	16728	16881	16741	16661	16739	16765	16728	16977	16889	16697	16948	17005	16723	16711	16356	16639	17016	16826	16835	16688	16857	16914	16793	16827	16822	16848	16787	16685	16870	16808	16804	16583	16791	16787	16606	16813	16698	16676	16651	16695	16753	16876	16766	16662	16934	17052	16831	16863	16624	16786	16610	16704	16888	16760	16740	16851	16607	16791	16766	16674	16651	16784	16807	16561	16750	16894	16878	16841	16760	16722	16718	16643	16885	16826	16792	16865	16763	16751	16694	16883	17036	16777	16761	16926	16911	16942	17031	16827	16832	16823	16930	16711	16750	16887	16851	16678	16761	16931	17116	16758	16866	16762	16845	16787	16938	16918	16849	16887	16737	16684	16781	16849	16789	16831	16745	16867	16710	16609	16799	16928	16850	16656	16754	17053	17022	16967	16851	16996	16868	16845	16762	16804	16873	16760	16842	16834	16730	16697	16817	16794	16748	16916	17008	17062	17015	16910	16745	16686	16745	16870	16855	16881	16753	17042	16904	16652	16618	16758	16698	16725	16969	16749	16741	16861	16782	16675	16889	16829	16912	16777	16808	16851	16782	16888	16765	16919	16858	16967	16495	16823	16853	16895	16792	16740	16842	16678	16768	17027	16981	16628	16802	16716	16747	16710	16970	16685	16791	16926	16668	16919	16843	16798	16690	16632	16819	17034	16857	16869	16729	16541	16599	16773	16950	16579	16736	16872	16982	16730	16809	16870	16749	16757	16972	16892	16721	16710	16741	16775	16612	16813	16823	16922	17052	16578	16864	17184	16836	16827	16907	16853	16866	16782	16915	16642	16556	16726	16706	17132	16734	16759	17052	16920	16864	16810	16943	16847	16817	16873	16673	16812	16677	16829	16619	17055	16832	16563	16963	16675	16565	16607	16852	16618	16854	16722	16719	16743	16631	16829	16802	16758	16730	16944	16641	16382	16658	16948	16587	16871	16838	16974	16702	16897	16834	17001	16763	16655	16712	16785	16784	16883	16764	16733	16921	16825	16779	16789	16793	16658	16920	16764	16836	16669	16796	16545	16823	16707	16789	16830	16901	16659	16759	16844	16747	16753	16827	16797	16628	16885	16954	16992	16836	16666	16850	17008	16825	16924	16942	16819	16921	16623	16716	16802	16721	16805	16879	16802	16896	16803	16737	16643	16888	16537	16809	16644	16938	16806	16507	16845	16612	16754	16769	16635	16949	16808	16853	16678	16897	16833	16685	16780	16909	16765	16942	16748	16744	16796	16769	16745	16620	16952	16706	16686	16854	16770	16696	16963	16845	16710	16853	16810	16673	16770	16887	16633	16769	16884	16868	16876	16748	16777	16946	16747	16823	16638	16892	16938	16760	16596	16799	16906	16838	16909	16766	17058	16864	16732	16720	16823	16739	16791	16742	16847	16714	16788	16910	16921	16520	16802	16960	16722	16863	16708	16603	16746	16709	16579	16742	16845	16913	16727	16786	16466	16827	16699	16787	16979	16909	16908	17028	16920	16583	16757	16556	16799	17015	16771	17171	16724	16648	16893	16839	16595	16768	16825	16668	16912	16833	16952	16877	16757	16831	16870	16719	16829	17056	16823	16715	16786	16860	16829	16602	16475	16608	16880	16914	16977	16772	16711	16770	16891	16779	17033	17030	16872	16872	16621	16818	17030	16815	16676	16852	16836	16616	16776	16806	16922	16558	16768	16857	16899	16875	16797	16948	16714	16916	16619	16604	16861	16845	16662	16866	16725	16814	16769	16875	16866	16773	16812	16771	16825	16697	16750	16988	16742	16825	16629	16800	16836	16565	16783	16918	17039	17048	17012	16823	16722	16919	17082	16898	16719	16963	16829	16647	16778	17063	16759	16622	16730	16620	16876	16825	16960	16962	16726	16813	16906	16889	16794	16492	16856	16775	16742	16619	16861	16651	16773	16681	16947	16906	16766	16708	16746	16719	16638	16787	16731	16953	16866	16657	16787	16754	16657	16812	16678	16921	16910	16782	16609	16998	16597	16728	16691	16802	16659	16896	16901	16770	16868	16828	16829	16692	16708	16537	16852	16725	16698	16558	16778	16779	16715	16680	16801	16700	16878	16838	16745	16866	16795	16636	16901	16779	16737	16717	16719	16717	16755	16787	16841	16876	16743	16862	16946	16918	16615	16826	16852	16666	16776	16916	16937	16787	16824	17002	16836	16823	16819	16832	16990	17019	16830	16754	16541	16596	16773	16861	16708	16998	17070	16791	16812	16686	16942	16748	16550	16736	16749	16665	16871	16665	16767	16861	16999	16862	16749	16588	16795	16511	16589	16724	16758	16702	16988	16715	16978	16674	16976	16802	16626	16811	16763	16572	16682	16624	16612	16848	16695	16658	16620	16812	16939	16770	16846	16812	16797	16763	16822	16725	16574	16779	16843	16781	16696	16842	16849	16709	16809	16790	16822	16707	17081	16923	16974	16876	16890	16747	16662	16865	16816	16787	16893	16683	16694	16804	16964	16900	16699	16663	16547	16904	16732	16870	16751	16705	16822	16683	16876	16763	16697	16760	16832	16759	16710	16716	16795	16765	17117	16624	16791	16667	16827	16806	17019	16737	16777	16884	16808	16867	16893	16665	16725	16651	16684	16652	16875	16893	16763	16782	16732	16666	16556	16791	16808	16887	16762	16886	16479	16597	16762	16766	16924	16875	16709	16925	16761	17014	16506	16725	16824	16857	17079	16782	16694	16727	16812	16925	16662	16883	16842	16832	16754	16890	16790	16867	16820	16614	16658	16688	16643	16593	16755	16611	16876	16754	17019	16724	16639	16800	16652	16826	16828	16606	16964	16760	16754	16691	16664	16702	16794	16865	16805	16873	16828	16693	16965	16852	16824	16699	16838	16802	16799	16811	16833	16849	16822	16772	16781	16985	16797	16639	16786	16682	16638	16961	16826	17039	16931	16523	16829	16697	16751	16733	16697	16680	17170	16846	16772	16920	16879	16720	16752	16749	16874	16796	16805	16730	16878	16734	16896	16781	16822	16852	16971	16684	16780	16721	16768	16816	16794	16805	16865	17175	16873	16845	16752	16908	16822	16662	16561	16862	16776	16890	16754	16713	16610	16961	16821	16834	16655	16700	16861	16782	16713	16831	16869	16564	16870	16932	16845	16758	16782	16954	16680	16681	16692	16818	16627	16683	16778	16726	16755	16870	16633	16737	16721	16838	16616	16834	16801	16880	16782	16696	16914	16761	16556	16515	16914	16718	16689	16931	16947	16639	16702	16672
13303	22973	24390	20455	18408	30359	40659	31289	21070	13868	11031	9969	9777	9602	9699	9802	9749	9803	9742	9732	9797	9684	9609	9782	9588	9776	9708	9703	9865	9739	9772	9864	9758	9816	9847	9807	9787	9649	9620	9659	9843	9713	9719	9719	9815	9772	9788	9634	9803	9569	9869	9666	9888	9583	9648	9643	9908	9763	9692	9676	9788	9677	9629	9735	9680	9694	9724	9743	9598	9696	9702	9819	9625	9620	9873	9734	9729	9572	9836	9733	9611	9536	9741	9716	9760	9668	9801	9898	9679	9826	9754	9744	9702	9654	9792	9728	9814	9761	9779	9719	9685	9807	9631	9681	9788	9666	9911	9816	9737	9507	9733	9665	9638	9618	9649	9706	9776	9565	9794	9746	9807	9834	9630	9756	9660	9718	9670	9781	9863	9614	9709	9692	9815	9627	9722	9738	9713	9664	9639	9716	9660	9712	9631	9604	9615	9704	9773	9798	9759	9637	9705	9732	9800	9761	9839	9752	9646	9611	9639	9710	9731	9837	9693	9774	9685	9752	9824	9752	9552	9708	9766	9696	9832	9853	9638	9758	9634	9683	9708	9748	9834	9789	9779	9641	9684	9770	9725	9765	9723	9761	9623	9693	9614	9855	9801	9623	9793	9782	9581	9623	9641	9761	9505	9684	9651	9655	9708	9642	9804	9654	9763	9735	9760	9822	9566	9765	9705	9641	9704	9760	9596	9649	9673	9767	9838	9717	9700	9601	9626	9766	9862	9747	9832	9601	9648	9765	9734	9620	9744	9766	9707	9681	9720	9752	9785	9818	9762	9725	9691	9704	9712	9704	9703	9719	9655	9611	9667	9695	9720	9597	9736	9801	9677	9782	9798	9628	9720	9814	9712	9770	9564	9712	9649	9656	9731	9638	9723	9822	9688	9652	9658	9630	9875	9667	9752	9823	9820	9720	9711	9795	9721	9619	9853	9661	9779	9615	9635	9668	9753	9681	9664	9695	9569	9583	9653	9530	9803	9670	9711	9797	9558	9653	9705	9639	9795	9706	9780	9768	9853	9721	9649	9817	9725	9642	9674	9822	9656	9721	9650	9640	9788	9749	9727	9632	9675	9661	9519	9678	9757	9663	9650	9714	9728	9687	9449	9690	9841	9765	9613	9756	9772	9746	9808	9742	9752	9697	9722	9665	9749	9656	9749	9770	9897	9755	9652	9524	9505	9821	9630	9583	9745	9766	9672	9642	9711	9724	9681	9866	9802	9719	9601	9689	9772	9613	9758	9785	9675	9669	9647	9658	9628	9706	9859	9721	9799	9762	9787	9769	9913	9669	9643	9754	9561	9733	9737	9753	9501	9733	9587	9746	9688	9803	9732	9627	9650	9586	9696	9640	9543	9847	9657	9694	9709	9820	9594	9814	9594	9576	9641	9683	9628	9776	9696	9722	9769	9657	9782	9692	9763	9685	9712	9680	9737	9573	9714	9853	9640	9691	9569	9765	9463	9664	9743	9750	9747	9729	9726	9653	9721	9786	9694	9712	9722	9731	9810	9778	9505	9702	9583	9702	9628	9599	9679	9626	9582	9640	9593	9814	9730	9640	9580	9840	9553	9682	9601	9743	9790	9826	9751	9695	9556	9600	9799	9842	9625	9734	9778	9765	9591	9842	9673	9693	9683	9714	9722	9703	9658	9652	9778	9704	9678	9792	9721	9672	9644	9570	9574	9560	9858	9865	9655	9648	9801	9592	9685	9592	9569	9793	9736	9728	9677	9678	9741	9616	9723	9629	9771	9861	9690	9819	9796	9704	9690	9620	9705	9749	9724	9792	9724	9622	9725	9744	9687	9708	9725	9716	9737	9612	9657	9684	9677	9803	9733	9805	9702	9743	9563	9765	9678	9795	9645	9678	9799	9778	9757	9676	9639	9670	9879	9626	9757	9582	9646	9492	9698	9751	9786	9836	9732	9755	9712	9789	9711	9863	9576	9621	9735	9713	9797	9619	9733	9725	9703	9740	9627	9734	9608	9718	9568	9699	9776	9660	9876	9810	9731	9752	9725	9644	9737	9653	9760	9644	9781	9645	9913	9619	9678	9731	9479	9732	9719	9791	9752	9691	9642	9563	9693	9731	9677	9743	9750	9697	9662	9701	9597	9753	9623	9810	9671	9699	9586	9673	9663	9608	9755	9805	9772	9703	9798	9654	9758	9623	9675	9722	9720	9657	9653	9617	9730	9576	9689	9808	9653	9732	9787	9607	9766	9774	9832	9695	9734	9618	9677	9711	9856	9664	9510	9814	9633	9754	9843	9773	9764	9669	9584	9729	9695	9471	9860	9819	9646	9760	9774	9560	9759	9614	9655	9706	9765	9715	9710	9817	9715	9652	9576	9764	9744	9822	9704	9613	9612	9679	9666	9766	9703	9773	9813	9624	9856	9639	9670	9756	9818	9720	9634	9654	9750	9638	9695	9686	9747	9615	9701	9690	9784	9791	9732	9754	9645	9647	9773	9766	9671	9733	9627	9544	9744	9701	9666	9535	9696	9756	9760	9513	9730	9686	9669	9835	9740	9707	9730	9724	9722	9583	9663	9749	9704	9735	9540	9657	9762	9643	9846	9531	9654	9679	9672	9681	9718	9681	9740	9580	9854	9819	9751	9800	9642	9712	9709	9789	9666	9654	9705	9729	9764	9645	9722	9836	9610	9818	9771	9612	9445	9853	9612	9738	9591	9756	9809	9620	9754	9622	9823	9610	9580	9726	9737	9691	9713	9634	9767	9535	9801	9712	9598	9653	9925	9607	9668	9802	9713	9743	9732	9721	9771	9666	9706	9904	9842	9723	9840	9789	9702	9612	9733	9734	9771	9631	9786	9666	9758	9699	9665	9714	9605	9777	9722	9716	9844	9715	9651	9596	9779	9518	9610	9697	9778	9667	9488	9747	9694	9808	9573	9793	9705	9723	9408	9527	9684	9639	9758	9849	9598	9738	9833	9694	9664	9822	9706	9708	9720	9598	9846	9735	9728	9876	9648	9754	9832	9736	9775	9537	9692	9622	9683	9836	9738	9723	9757	9751	9598	9905	9609	9690	9682	9639	9597	9709	9764	9624	9681	9832	9800	9648	9601	9556	9750	9708	9773	9706	9754	9802	9631	9873	9567	9785	9610	9810	9717	9771	9816	9716	9684	9655	9567	9526	9759	9731	9570	9747	9638	9752	9845	9634	9613	9687	9712	9735	9790	9654	9685	9769	9720	9610	9745	9697	9758	9615	9630	9756	9693	9617	9744	9816	9774	9661	9701	9878	9828	9749	9648	9758	9729	9751	9784	9653	9745	9630	9592	9750	9647	9659	9831	9648	9794	9632	9569	9786	9711	9648	9654	9758	9606	9674	9871	9610	9681	9643	9572	9825	9879	9701	9674	9671	9841	9693	9647	9736	9677	9599	9828	9639	9734	9721	9658	9722	9654	9727	9812	9792	9751	9720	9692	9889	9713	9675	9697	9717	9740	9615	9622	9696	9682	9577	9654	9600	9586	9662	9699	9654	9743	9716	9720	9620	9689	9701	9762	9671	9825	9709	9795	9664	9687	9873	9873	9554	9714	9755	9651	9776	9760	9705	9672	9786	9655	9741	9684	9695	9686	9667	9665	9654	9696	9716	9759	9687	9762	9603	9670	9709	9538	9707	9661	9699	9766	9632	9733	9617	9803	9682	9791	9824	9728	9617	9642	9713	9768	9652	9697	9646	9740	9668	9745	9677	9727	9862	9691	9728	9827	9703	9603	9776	9542	9586	9851	9740	9796	9720	9783	9754	9762	9717	9767	9922	9718	9780	9687	9729	9595	9660	9657	9686	9562	9919	9583	9700	9745	9620	9729	9833	9702	9813	9625	9678	9728	9673	9564	9712	9779	9764	9792	9815	9804	9827	9681	9653	9745	9675	9751	9714	9773	9586	9621	9749	9684	9711	9639	9851	9642	9806	9800	9740	9645	9680	9704	9787	9775	9673	9585	9716	9716	9723	9790	9739	9722	9752	9805	9722	9683	9813	9637	9702	9728	9792	9715	9768	9784	9666	9877	9768	9867	9739	9527	9769	9755	9632	9628	9662	9574	9718	9726	9799	9831	9775	9689	9741	9775	9726	9761	9740	9779	9612	9622	9663	9625	9593	9676	9837	9723	9742	9718	9638	9831	9676	9721	9595	9745	9702	9680	9618	9676	9678	9659	9669	9661	9700	9629	9697	9680	9754	9663	9778	9717	9649	9714	9791	9677	9821	9837	9785	9609	9483	9697	9790	9659	9574	9586	9693	9741	9645	9709	9661	9596	9629	9787	9792	9582	9687	9823	9750	9718	9680	9636	9623	9644	9631	9720	9569	9666	9712	9687	9859	9781	9619	9706	9544	9940	9703	9670	9518	9699	9656	9512	9620	9595	9635	9699	9770	9754	9705	9694	9590	9597	9762	9785	9865	9645	9663	9686	9632	9588	9609	9775	9655	9522	9652	9635	9719	9748	9633	9655	9589	9640	9674	9706	9799	9708	9687	9684	9802	9747	9614	9855	9605	9676	9571	9685	9679	9675	9816	9723	9728	9744	9731	9743	9697	9727	9629	9760	9877	9745	9691	9622	9710	9624	9610	9709	9842	9655	9787	9701	9753	9681	9892	9627	9718	9926	9466	9701	9663	9760	9628	9633	9662	9776	9649	9758	9801	9625	9776	9773	9607	9709	9536	9701	9629	9751	9863	9604	9798	9647	9580	9479	9716	9655	9608	9723	9622	9642	9856	9747	9614	9677	9682	9720	9602	9627	9676	9666	9598	9853	9763	9636	9553	9771	9683	9704	9838	9669	9699	9661	9764	9616	9904	9661	9560	9828	9851	9802	9674	9733	9813	9790	9772	9546	9657	9760	9672	9668	9640	9646	9922	9684	9723	9678	9781	9779	9677	9636	9732	9886	9840	9714	9730	9741	9551	9612	9682	9688	9805	9609	9762	9635	9639	9631	9580	9590	9732	9704	9689	9824	9739	9691	9717	9695	9504	9624	9596	9564	9776	9656	9692	9812	9756	9730	9776	9514	9751	9711	9648	9637	9623	9689	9682	9733	9740	9587	9721	9827	9641	9715	9728	9568	9768	9730	9651
23463	21139	28414	24494	24141	41000	64783	53567	39828	28138	20948	18152	17438	17215	17104	16901	17024	17141	16922	16944	17191	17170	17020	16958	16881	16721	16884	17174	16924	16697	16939	16906	17039	16816	17040	16800	16784	16852	16987	16980	16931	16925	17073	16823	16921	16797	16778	17100	16897	16877	16856	16929	16803	16821	16856	16770	16868	17005	16930	16831	17166	16892	16829	17049	16821	16603	16886	16722	17107	16866	16758	16987	16935	16816	16871	16602	16890	16903	16863	16617	16933	16815	16633	16818	16758	16973	16988	16735	16843	17024	17129	16806	16758	16908	16722	16816	16934	16715	17100	16744	16864	16838	16891	16930	16842	16760	17010	17041	16895	16939	16907	16623	16934	16561	16680	16953	16944	16839	17023	16803	16907	16933	17071	16978	17037	16916	16822	16714	17055	17005	16673	16822	16881	16781	16882	16836	16764	16847	16745	17011	17072	16855	16756	16774	16775	16840	16960	16744	16940	16849	16975	16669	16602	16896	16895	16736	16672	16927	16768	16772	16914	17038	16699	16750	17001	16796	17033	16915	16904	16807	16757	16735	16839	17027	16776	16781	16730	16819	16988	17005	16885	16952	16956	16824	16771	16812	16891	16764	16988	17017	16857	16887	16932	16880	16527	16829	16864	16926	16762	16653	16815	16813	16892	16898	16814	16877	16950	16811	16878	16879	17075	16687	16874	16923	16869	16669	16652	16659	16836	17034	16950	16888	16929	16622	16902	16982	16855	16940	16676	16727	16783	16849	16892	16719	16751	16910	16729	16808	17036	16865	16899	16832	16882	16925	16866	16735	16797	16848	16922	16758	17041	16889	16714	16627	16834	16699	16850	16966	16842	16803	16738	16935	16714	16896	17029	16736	17142	16720	16888	16865	16814	16627	16858	16730	16895	16909	16870	16896	16829	16766	17011	16696	16738	16872	16778	16842	16814	16856	16928	16896	16552	16670	16879	16784	16963	16852	17029	16755	16915	17025	16823	17070	16775	16768	16923	16890	16837	17011	16987	16774	16819	16868	17152	16844	16916	16935	16765	16783	16854	16856	16602	16880	16626	16838	16815	16822	16889	16790	16736	16902	16782	16725	17070	16875	16904	17042	16929	16604	16934	16854	16727	16790	17052	16772	16758	16608	16780	16842	16912	16837	16888	16953	16929	16929	16709	16730	16807	16881	16752	16527	16702	16806	16977	16828	16936	16808	16861	16948	17122	16890	17020	16965	16661	16732	16543	16971	16768	16869	16897	17046	16839	16722	16806	17062	16847	16807	16849	16993	16916	16920	16910	16998	16736	16796	16824	16663	16871	16855	16754	16789	16960	16790	16860	16830	16849	16774	16844	16852	16897	16690	16614	16773	17042	16891	16837	16825	16673	16923	16793	16910	16949	16772	16776	16742	16948	16874	16866	16738	16732	16995	16732	16734	16488	16676	16871	17079	16802	16819	16874	16915	17108	16758	16725	16962	16882	16971	16720	16819	16737	16785	16615	16685	16907	16663	16818	16901	16991	16746	16624	16729	16803	16751	16822	16838	16858	16884	16823	16892	16912	16801	16924	16857	17018	16987	16680	16654	17098	16885	16898	16929	16758	16849	16840	16887	16890	16774	16821	16708	16941	16776	16741	16713	16906	16798	16662	16865	16819	16681	16983	16767	16851	16562	16865	16503	16722	16842	17051	16775	16995	16880	16931	16781	16730	16765	17004	16719	16736	16687	16790	16799	16976	16763	16937	16997	16912	16936	16932	16681	16708	16798	16796	17015	16574	17018	16982	16766	16746	16873	16933	17028	16931	16605	16565	16718	16712	16779	16892	16938	17048	17046	16890	17099	16752	16840	16946	16850	16984	16784	16854	16801	16821	16864	16951	16856	16740	16924	16825	16790	16882	17000	16858	17028	16750	16862	16841	16907	17094	16976	16759	16807	17024	16811	16693	17092	16744	16810	16889	16828	16890	16752	16809	16874	16743	16744	16919	16816	17051	16835	16939	16847	16757	17012	16684	16871	16758	16931	16765	16712	16757	16857	16623	16774	16819	16805	16727	16911	16876	16712	16926	16999	16963	17022	16917	16804	17126	16784	16704	16846	16893	16716	17012	16988	16808	16621	16789	16656	16944	16789	16820	16764	17024	16869	16905	16960	16935	17095	16803	16729	16674	16725	16779	16637	16982	16640	16761	16622	16673	16577	16966	17051	16785	16890	16983	16875	17007	16816	16876	16877	16913	16842	16821	16971	16928	16610	16876	17081	16902	16719	16826	16873	16943	17077	16901	16747	16714	16763	16778	16808	16830	16861	16906	16722	16747	16709	16770	16730	16923	17111	16780	16938	16947	16844	16907	16896	16891	16683	16824	16868	16736	16864	17037	16928	16893	16834	16731	16727	16792	16838	17054	16831	16622	16813	16737	17075	17029	16886	16815	16751	16696	16887	16847	16769	16809	16715	16948	17005	16935	16950	16682	16765	16747	16747	16922	16806	16951	16828	16689	17034	16911	16934	16959	16917	17006	16681	16763	16746	16862	16936	16781	16709	17053	16916	16881	16656	16830	16784	16832	16751	16857	16686	16915	16787	16814	17040	16816	16989	16805	16877	16741	16709	16854	16783	16913	16943	17048	16904	17062	17075	17053	16932	16750	16733	16977	16835	17095	16974	16822	16876	16761	16929	16756	16895	16900	17009	17030	16810	16931	16767	16811	16889	16831	16875	16623	16892	17142	16936	16700	16923	16738	16844	16924	16582	16782	16960	17029	17035	16758	17014	16535	16899	16512	16767	16864	16920	16916	17089	16924	17108	16821	16754	17000	16963	16932	16860	16842	16866	16635	16686	16776	16762	16961	16693	16930	17029	17008	16905	16888	16770	16752	16720	16772	16631	16907	16894	16835	16769	17089	16669	16738	17074	17040	16682	16822	16795	16863	16815	16722	16945	16945	16879	17030	16917	16856	16664	16628	16893	16799	16926	16761	16701	16744	16942	16867	16633	16825	16913	16844	16858	16936	16695	16940	17042	16855	16655	16655	16949	16684	16926	17064	16922	16853	16856	16787	16619	16908	16863	16850	16803	16843	16801	16816	16765	16881	17007	16892	16938	16988	16696	16877	16919	17030	16802	16866	17038	16938	17003	16749	16877	16806	16832	17005	17044	16772	16844	16730	16917	17023	16831	16921	16965	16737	16710	16883	16720	16894	16678	17012	16952	16659	16900	16969	16771	16772	16863	16711	16927	16864	16842	16904	16839	16807	16755	16772	16892	16719	17011	16992	16818	16739	16838	17069	16843	17092	16766	16819	16859	17022	16918	16884	16709	16577	16698	16823	16778	16827	17022	16591	16950	17098	17220	16877	16913	16874	16878	16731	16948	16729	16830	16964	16670	16870	16716	16823	16798	16788	16761	16690	17035	16924	16818	16875	16770	16977	16958	16956	16775	16858	16863	16719	16607	16921	16709	16684	16928	16794	16878	16924	16969	16889	16912	16728	17037	16862	16692	16842	16813	16857	16686	16841	16733	16668	16767	17079	16844	16926	16885	16775	16824	16781	16796	16716	16736	16842	16886	16743	16762	16817	16673	16934	16847	16884	16817	16788	16789	16947	16900	16942	16875	16980	16911	16996	16791	16597	16713	17020	16877	16801	16853	16725	16759	16846	16770	16885	17087	16858	16711	17154	16646	16766	16716	16606	17045	16706	16951	16778	16788	16781	16698	16745	16873	16876	16883	16763	16921	17134	16890	16912	16706	16871	16875	16840	16943	16746	16825	16941	16804	16852	16852	16633	16890	16792	16599	16701	16862	16668	16891	16977	16747	16939	16851	16775	17059	16972	16860	17041	16891	16905	17026	16812	16942	16771	16862	17001	17028	16706	16926	16965	16869	16622	16850	17002	16948	16776	16806	16859	16787	17002	16644	16879	17033	16946	16852	16797	16924	16945	16955	16823	16944	17016	16877	16931	16654	16906	16881	16881	16745	17049	16748	16921	16948	16803	16843	16696	16912	16875	16884	16959	17159	16812	16945	16774	16820	16861	16804	16717	16823	16810	16738	16842	16912	16898	16648	16893	16953	16747	16825	16770	16762	16710	16742	17051	16613	16817	16963	16925	16918	16919	16809	17090	16893	16848	16858	17073	16766	16799	16859	16739	16953	16751	16765	16821	16757	16805	16849	16634	16760	16797	16606	16923	16817	16771	16721	16787	16719	16967	16849	16877	16876	16890	16921	16902	16875	16774	16985	16709	17001	16753	16847	16953	16898	16660	16838	17034	16574	16878	16693	16669	16854	16542	17012	16788	16854	16795	16811	16808	16841	16785	16743	16920	16926	16742	16930	16709	17102	16918	16701	16952	16940	16835	16949	16849	17038	16971	16811	16675	16904	16788	16923	16754	16784	16944	16868	17134	16817	16851	17007	16971	16915	16914	16908	16640	16717	16715	17080	16680	16842	16722	16632	17010	16843	16807	16996	16750	16999	16974	17026	16848	16731	16811	16803	16752	16702	16716	16795	16917	16794	16764	16899	16735	16965	16997	16971	16668	16904	16940	16726	16931	16886	16599	17024	16805	16705	16723	16836	16749	16671	16819	16984	16907	16957	16944	16791	16979	17054	17032	16947	16924	16872	16842	16935	16835	16927	16819	16907	16876	16827	16970	16807	16631	16821	16930	16651	16733	16678	16687	16864	16885	16916	16691	16803	16738	16698	16819	17101	16949	16978	16863	16710	16814	16689	16786	17059	16716	16754	16673	16881	16804	16984	16810	16906	16690	16883	16923	16959	16674	16597	16854	16992	16624	16827	16654	16892	17073	17087	17024	16744	16657	16987	16627	16782	17093	16572	17053	16662	16668	16870	16966	16847	16898	16837	16755	17051	17077	16951	16809	16996	16885	16821	16789	16718	16672	16939	16825	16750	16829	16857	16697	16634	16782	16862	16903	16881	16874	16974	16844	16636	16833	16709	16828	16814	16877	16760	16804	16907	16807	16883	16487	16851	16808	16786	16745	16941	17110	16782	16863	16987	17007	16832	17068	16917	16723	16818	16799	16835	16901	16844	17035	16844	16772	16830	16998	16910	16803	16743	16785	17005	17069	16625	16789	16714	16911	16785	16901	16899	16782	16531	16834	16784	16828	16945	16789	16740	16964	16880	16749	16660
15414	28132	29484	25681	23661	43437	60441	46474	30768	18927	12626	10645	9856	9990	9959	9799	9990	9968	9929	9945	9762	10082	9975	9853	9682	10092	9894	10045	9911	9890	9850	9904	9942	9758	9925	9859	9903	9977	9903	10040	9926	9902	9817	9846	9917	9813	9940	9813	9857	10062	9993	9869	9801	9993	9893	9985	9800	9934	9873	9839	9755	9722	9756	9927	9864	9695	9884	9795	9725	9837	9993	9665	9735	10011	9952	9792	9773	9932	9931	9824	9945	9896	9776	9999	9974	9772	9823	9814	9950	9817	9949	9822	9773	9854	9748	9724	9856	9745	9980	9869	9884	9778	9856	10008	9817	9869	9920	9716	9844	9888	10001	9745	9904	9742	9989	10035	9887	9892	9848	9827	9828	9810	9831	9816	9789	9920	9745	9834	9965	9851	9845	9831	9815	9949	9871	9922	9890	9721	9832	9789	9897	9829	9986	9663	9802	9696	9904	9900	9859	9816	9832	9963	9808	9816	9561	9720	9908	9826	9847	9919	9733	9785	9711	9817	9833	9803	9815	9841	9822	9830	9726	9956	9813	9918	9738	9799	9795	9809	9824	9665	9673	9850	9848	9791	9884	9845	9861	9890	9844	9766	9872	9752	10066	9754	9723	9829	9929	9842	9784	9793	9914	9974	9796	10020	9768	9878	9783	9832	10076	9748	9785	9874	9840	9828	9880	9863	9903	9827	9863	9759	9939	9949	9892	9901	9941	9860	10001	9862	9853	9934	9762	9844	9811	9913	9760	9893	9795	9821	9917	9864	9898	9832	9854	9793	9853	9784	9696	9827	9778	9738	9751	9834	9922	9826	9902	9916	9961	9787	9774	9732	9682	10066	9764	9800	9677	9954	10004	9743	9755	9807	9741	9948	9837	9706	9903	9742	9784	9664	9838	9859	9675	9908	9848	9899	9750	9924	9913	9788	9725	9856	9848	9791	9799	9635	9760	9930	9900	9885	9845	9949	9886	9711	9894	9864	9818	9867	9925	9814	9716	9976	9822	9964	9566	9925	9807	9686	9788	9806	9803	9789	9758	9702	10008	9872	9851	9780	9847	9899	9920	9913	9882	9809	9820	9754	9706	9829	9796	9896	9804	9805	9749	10028	9821	9868	9836	9822	9768	9796	9907	9860	9824	9821	9643	9794	9890	9879	9879	9776	9822	9713	9935	9843	9851	9806	9807	9860	9748	9849	9937	9871	9861	9825	10034	9718	9765	9873	9672	9876	9724	9884	9812	9860	9717	9730	9838	9729	9671	9789	9850	9856	9829	9779	9909	9871	9954	9774	9725	9855	9981	9942	9714	9755	9870	9856	9839	9888	9820	9717	9763	9780	9805	9839	9928	9684	9884	9883	9778	9945	9749	9719	9817	9952	9981	9752	9891	9624	9815	9793	9869	9833	9833	9987	9708	9792	9885	9956	9948	9719	9717	9864	9810	9889	9831	9649	9817	9772	9884	9809	9700	9797	9701	9808	9873	9823	9943	9901	9836	9887	9745	9858	9751	9817	9829	9751	9824	9758	9796	9833	9851	9804	9712	9908	9786	9835	9878	9712	9785	9813	9897	9726	9804	9899	9726	9801	9832	9722	9731	9908	9757	9833	9832	9949	9849	9703	9783	9985	9910	9870	9831	9790	9895	9915	9771	9952	9852	9917	9688	9888	9873	9948	9745	9814	9829	9917	9784	9658	9828	9957	9888	9903	9878	9839	9879	9892	9799	9847	9872	9839	9770	9767	9793	9912	9861	9737	9734	9782	9773	9964	9723	9822	9666	9903	9911	9763	9737	9811	9817	9848	9833	9786	9815	9752	9711	9668	9766	9847	9812	9727	9823	9958	9819	9882	9838	9838	9823	9914	9849	9757	9818	9680	9768	9846	9873	9833	9781	9904	9707	9779	9858	9734	9858	9843	9834	9957	9961	9766	9746	9745	9761	9815	9827	9850	9899	9874	9840	9952	9959	9847	9758	9906	9919	9878	9949	9835	9924	9896	9833	9768	9945	9784	9721	9763	9719	9703	9763	9813	9697	9813	9891	9691	9903	9690	9904	9902	9826	9898	9859	9821	9913	9725	9945	9756	9946	9848	9775	9623	9914	9872	9749	9788	9845	9855	9766	9806	9749	9917	9688	9874	9803	9876	9725	9820	9900	9889	9845	9891	9984	9915	10006	9846	9818	9859	9950	9797	9735	9832	9835	9878	9866	9697	9960	9843	9835	9767	9898	9915	9703	9727	9814	9886	9704	9687	9884	9917	9981	9782	9723	9890	9761	9839	9829	9720	9869	9743	9920	10039	9722	9650	9745	9824	9957	10071	9743	9675	9732	9849	9896	9928	9880	9726	9837	9743	10022	9861	9917	9891	9774	9778	9803	9773	9846	9835	9822	9884	9970	9804	9598	9828	9648	9773	9838	9857	9836	9737	9855	9764	9849	9934	9803	9900	9818	9975	9738	9865	9863	9850	9910	9872	9780	9800	9857	9857	9620	10009	9736	9976	9741	9859	9749	9785	9847	9897	9815	9876	9825	9835	9861	9763	9694	9806	9744	10001	9739	9792	9774	9718	9801	9949	9854	9866	9882	9735	9757	9724	9836	10048	9881	9980	9907	9723	9837	9970	9764	9787	9949	9817	9892	9988	10036	9860	9838	9867	9750	9702	9989	9950	9771	9757	9954	9881	9711	9780	9768	9766	9852	9739	9723	9958	9996	9770	9997	9807	9762	9725	9934	9699	9748	9940	9937	9827	9734	9868	9887	9808	9871	9775	9819	9842	9806	9922	9737	9701	9839	9945	9825	9725	9869	9777	9903	9711	9743	9865	9870	9771	9932	9712	9757	9761	9904	9770	9793	9747	9766	9859	9713	9988	9806	9709	9758	9814	9782	9743	9772	9752	9829	9798	9819	9928	9910	9801	9852	9860	9639	9796	9798	9942	9837	9835	9812	9752	9793	9808	9834	9953	9949	9949	9780	9745	9905	9963	10003	9847	9606	9612	9790	10053	9870	9868	9792	9710	9782	9832	9801	9852	9811	9936	9796	9884	9914	9825	9917	9738	9898	9859	9818	9831	9874	9896	9868	9883	9795	9793	9852	9864	9796	9928	9757	9901	9719	9824	9840	9717	9829	9713	9881	9828	9904	9664	9976	9898	9925	9958	9821	9828	9877	9700	9844	9962	9924	9784	9791	9878	9700	9702	9694	9872	9774	9883	9719	9915	9789	9901	9975	9756	9831	9695	9897	9792	9822	9751	9905	9835	9938	9850	9949	9836	9912	9870	9893	9771	9778	9778	9825	9871	9762	9791	9804	9783	9859	9856	9884	9895	9773	9829	9774	9616	9832	9974	9844	9858	9885	9868	9933	9876	9744	9835	9840	10002	9842	9889	9849	9874	9913	9785	9947	9623	9868	9785	9818	9911	9755	9742	9886	9734	9840	9835	9644	9816	9826	9873	9699	9762	9801	9922	9840	9635	9768	9861	9723	9726	9784	9870	9784	9840	9778	9871	9833	9782	9799	9906	9783	9761	9787	9830	10012	9736	9914	9880	9766	9741	9856	9825	9716	9875	9617	9885	9658	9808	9762	9975	9859	9665	9812	9700	9618	9801	9807	9794	9888	9821	9735	9927	9971	9786	9652	9800	9827	9844	9892	9953	9836	9866	9742	9861	9807	9881	9825	9901	9830	9753	9776	9867	9783	9909	9935	9897	9890	9880	9697	10027	9803	9780	9784	9788	9753	9833	9802	9730	9794	9714	9808	9819	9847	9858	9688	9646	9798	9802	9695	9888	9788	9880	9998	9709	9809	9792	9804	9845	9649	9802	9667	9826	9784	9850	9900	9710	9854	9861	9794	9761	9788	9910	9961	9790	9787	9777	9896	9654	9816	9665	9875	9865	9791	9853	9796	9793	9792	9690	9925	9812	9659	9805	9794	9862	9788	9773	9770	9849	9859	9974	9928	9729	9813	9813	9810	9775	9785	9868	9673	9749	9785	9756	9895	9800	9843	9885	9923	9936	9802	9959	9877	9748	9803	9877	9954	9854	9830	9860	9725	9879	9840	9678	9994	9890	9776	9768	9797	9854	9805	9680	9723	10091	9674	9718	9931	9843	9835	9680	9685	9698	9857	9876	9811	9762	9885	9774	9845	9828	9714	9900	9794	9896	9781	9896	9846	9912	9904	9884	9811	9722	9875	9874	9977	9685	9933	9739	9767	9874	9845	9846	9927	9913	9633	9947	9726	9993	9747	9734	9725	9730	9954	9866	9755	9794	9903	9814	9658	9892	9844	9887	10013	9680	9788	9766	9783	9930	9739	9858	9694	10047	9804	9820	10026	9912	9913	9978	9784	9869	9890	9820	9817	9808	9738	9874	9863	9777	9949	9815	9724	9837	9780	9725	9800	9653	9833	9765	9859	9802	9698	9781	9880	9772	9679	9934	9832	9757	9863	9823	9721	9822	9649	9962	9864	9826	9731	9712	9664	9940	9806	9675	9826	9813	9837	9872	9708	9877	9764	9914	9896	9761	9937	9835	9768	9759	9673	9846	9782	9778	9794	9736	9903	9704	9744	9670	9881	9996	9873	9757	9753	9779	9973	9759	9721	9775	9695	9765	9921	9826	9991	9725	9743	9842	9786	9915	9751	9748	9881	10021	9762	9889	9883	9869	9811	9887	9800	9792	9676	9773	9748	9779	9656	9792	9696	9818	9848	9758	9892	9837	9875	9757	9718	9792	9813	9735	9861	9786	9773	9967	9861	9828	9832	9957	9946	9861	9708	9838	9771	9964	9847	9748	9791	9856	9869	9815	9931	9848	9948	10056	9829	9763	9815	9840	9874	9766	9783	9669	9905	9877	9960	9656	9719	9857	9727	9723	9597	9833	9847	9784	9943	9852	9830	9718	9923	9766	9861	9863	9826	9837	9877	9804	9833	9994	9693	9808	9896	9826	9761	9923	9860	10025	9829	9926	9737	9807	9710	9935	9825	9827	9689	9931	9853	9965	9647	9878	9790	9843	9948	9868	9727	9840	9705	9868	9862	9799	9794	9509	9865	9808	9650	9677	9781	10017	9797	9839	9793	9976	9938	9874	9923	9551	9957	9919	9820	9938	9870	9818
30698	24664	25796	25484	22165	22093	25087	22529	20005	18205	17376	17231	16989	17117	17066	16845	16903	16832	17137	16888	16766	16768	17008	16904	17027	16702	16829	16799	16978	16933	16804	16767	16929	16773	16823	16929	16718	16964	16759	16795	16860	17078	16764	16564	16681	16772	16910	17063	16984	16819	17116	16867	16882	17043	16868	16901	16883	16717	16772	16909	16758	16813	16860	17099	16908	17003	16961	17023	17009	16700	17031	16808	16869	16782	16744	16774	16835	16806	16910	16935	16938	16943	16835	16823	16999	16982	16838	16690	16711	16965	16937	16949	16668	16931	16744	16846	16920	17000	16879	16849	16982	16776	17055	16827	16641	16933	16769	16712	16862	16877	17002	16791	16956	16867	16773	16743	16828	16740	16767	16849	16897	16849	16762	16828	16909	16608	16621	16819	16619	17016	16819	16824	16800	16764	17113	16857	16923	16654	16881	16940	16851	16783	16698	16763	16833	16913	16886	16816	16858	16962	16833	16825	16770	16850	16877	16790	16825	16785	16767	16701	16691	16794	16819	16608	16801	16853	16842	16897	16738	16626	16678	16730	16908	16981	16716	16933	16983	17048	16870	17015	16985	16830	16986	16881	16679	16747	16761	16643	16902	16998	16803	17036	16645	16964	16993	16940	16807	16860	16919	16798	16956	16956	16758	16838	17184	16836	16900	16573	16859	16889	17062	16781	16877	17000	16724	16617	16686	16852	16810	16784	16685	16930	16769	16554	16814	16787	16823	16743	16848	16928	16866	16913	16938	16757	16815	16774	16754	16807	17007	17092	16815	17006	16938	16861	16891	17054	16799	16755	16764	16654	16836	16828	16758	16844	16781	16837	16733	16824	17065	16784	16971	16906	16806	17026	16697	16575	16837	16643	16750	16820	16986	16619	16923	16903	16790	16683	16796	16928	16897	17041	16901	16963	16925	16617	16824	16989	16990	16820	16996	16911	17023	16843	16874	17101	16802	16801	16902	16941	16808	17023	16830	16947	16951	16917	16792	16980	16962	16855	16774	16813	16797	16988	16802	16691	16812	16873	17131	16899	16979	16732	16746	16854	16885	16790	16802	16946	16900	16810	16827	16904	16816	16905	16890	16975	16653	16796	16796	16840	16673	16826	16703	16768	16828	17036	17000	16808	16728	17004	16924	17048	17009	16894	16877	16976	16808	16848	17058	17123	16964	16770	16776	16524	16731	16841	16759	16962	16976	16814	16809	16852	16906	16871	16858	17067	16921	16857	16877	16729	17023	16878	16905	16809	16863	16765	16987	16767	16937	17036	16763	16640	16781	16664	16869	16866	16959	16808	16808	17132	16657	16850	16633	16971	16731	16760	16763	16708	16982	16709	16815	16864	16564	16805	16701	16949	16824	16899	16990	16793	16562	16889	16841	16741	17045	16870	16835	16846	16985	16880	16757	16690	16823	16998	16728	16764	16830	16804	16969	16727	16792	17026	16781	16920	16908	16933	16940	16856	16960	16802	16813	17134	16894	17034	17097	16881	16961	16764	17055	16827	16990	16592	16901	16716	16838	16897	17023	16728	16949	16720	16992	16640	16729	16826	16787	16915	16989	16771	17025	16925	16604	16780	16766	16864	16730	16923	16946	17048	16754	16829	16705	16960	16794	16943	16786	16867	16904	16802	16856	16775	16959	16681	16842	16975	16975	17087	16939	16673	16890	16932	16843	16827	16920	17084	16824	16952	17088	16889	16844	17002	16791	16828	16922	16926	16929	17035	16936	16970	16927	16693	16953	17115	16978	16985	16831	16921	16999	16897	16822	17029	16972	16796	16917	16801	17046	16965	17019	16856	16765	16919	16946	16716	16702	16792	16797	16969	16764	16688	16604	16790	16862	16891	16807	16753	16916	16605	17007	16696	16947	16910	16894	16839	16987	16764	16863	16816	17012	16772	16865	17096	16446	16608	16874	16863	16957	16700	16688	16857	16881	16801	16904	16978	16851	16941	16781	16738	16899	16910	16674	16944	17015	16804	16863	16705	16875	16978	17007	16714	17028	16753	16968	16862	16924	16891	17049	16785	16981	16703	16778	16718	16859	16614	16890	16945	16839	17115	16927	16887	17038	16873	16635	16756	17046	16974	16618	16957	16901	16831	16954	17005	16962	16765	16863	16802	16840	16773	16919	16879	16776	16663	16904	16813	16854	16637	16584	16624	16687	16740	16604	16779	16868	16712	16679	16767	16862	16843	17002	16938	16740	16848	16744	16843	16980	16679	16742	16891	16947	16870	16857	16976	16911	16742	16751	16677	16732	16968	16862	16988	16895	16652	16884	16900	16980	16844	16756	16890	16963	16796	16858	16925	16841	16871	16954	16979	16939	16982	16908	16989	16740	17049	17058	16818	16825	16802	16858	16777	16620	16801	16654	16740	16837	16876	16834	16750	16796	16822	16837	16877	16576	16690	16980	17017	16811	16667	17014	16730	16733	17003	17203	16868	16997	16837	16940	16909	16684	16966	16708	16868	16964	16832	16957	17068	16864	16965	16803	16932	16689	16985	16767	16797	17027	16913	16923	16923	16949	16849	16819	16770	16885	16809	16767	16832	16974	17029	16842	16854	16820	16864	16950	16887	16865	16840	16907	17015	16933	16930	16829	16819	16838	16795	16933	16720	17048	17134	17011	16882	16873	16950	16858	16818	17029	16913	16997	16645	17025	16761	16993	16864	16848	16729	16630	16826	16915	16783	17046	16651	16814	16854	16762	16832	16890	16774	16670	16570	16805	16776	16782	16761	16916	16664	16817	16929	16851	16768	16866	16786	16751	16783	16998	16925	16902	16800	16900	16760	16852	16938	16637	16790	16920	16963	16787	16923	16805	16763	16807	16769	16832	16925	16885	16960	16819	16978	16922	16786	16609	16815	16731	16984	16892	16663	16843	16745	16769	16880	16865	16825	16951	16707	16839	16918	16708	16815	16759	16827	16751	16819	16735	16863	16767	16905	16718	16819	16813	17099	16849	16935	16744	16626	16826	16831	16951	16927	16842	16972	16907	16781	16863	16646	16925	16904	16925	16984	16659	16822	16859	16708	16962	16766	16682	16778	16913	16819	16810	16867	16937	16931	16780	16955	16918	16947	16635	16613	17015	16942	16806	17146	16863	16968	16815	16839	16834	16771	17065	16761	16891	16979	16916	16886	16846	16759	16962	16865	16986	16927	16774	16992	16744	16751	16831	16715	16938	16988	16724	16830	16887	16880	16809	16804	16643	16807	17063	16935	16975	16748	16692	16974	16984	16795	16892	16799	16733	16985	16853	17020	16626	16874	17105	16878	16829	16844	16843	16950	16985	16900	16980	16833	16696	16847	17017	16779	16930	16899	16741	16773	16909	16756	16769	16792	17122	16952	17049	16967	16625	16795	16979	16786	16759	16769	17000	16591	16978	16731	16894	16736	16967	17013	16917	16715	16667	16911	16963	16957	16920	16751	17013	16935	16907	16900	16929	16979	16918	16915	16757	16867	17080	16640	16713	16813	16787	16890	16928	16884	16865	16775	16772	16846	16748	16829	16799	16880	16788	16805	16862	17031	17074	16693	16877	16964	16840	16931	16906	16822	17025	16739	17036	16552	16646	16805	17014	17013	16896	16845	16727	16680	16814	16767	16935	16742	16969	16729	16861	16846	16716	16839	16736	16782	16730	17100	16905	17054	16889	17102	16892	16979	17160	16866	16791	17025	17091	16634	16684	17072	16981	16780	16741	16816	16838	16796	17041	16980	16941	16815	16762	16925	16693	16871	16846	16732	16794	16791	16903	16940	16815	16807	16854	16817	16896	16923	16581	17179	17025	16726	16622	16696	16527	17010	17039	16937	16712	16937	16987	16735	16990	16910	17044	17007	16700	16997	16947	16717	17012	16925	16760	16849	16773	17000	16818	16840	16731	16669	16785	16949	16901	16820	16789	16732	16940	16752	16761	16969	16787	16881	16872	16714	16715	17031	16996	16892	16676	16777	16691	16941	16825	16831	16739	16839	16865	16640	16963	16685	16557	16953	17033	16686	16800	16962	16861	16842	16782	16764	16859	16758	16853	16836	17073	16671	17055	16928	16889	16829	16773	16924	16891	16583	16649	17049	16869	17017	16914	16772	16872	17112	16934	16829	16982	16739	16931	16896	16791	16872	16788	16805	16675	16757	16887	16951	16825	16962	16848	16750	16770	16833	16700	16805	16949	16826	16750	16868	16708	16913	16890	16989	16982	16927	16879	16962	16841	16885	16942	16582	16886	17075	16918	16904	16991	16818	16588	16905	16912	16857	16769	16793	16963	16627	16931	16830	16864	17023	16953	16718	16869	16833	16858	16709	16974	16927	16794	16983	16974	16977	16866	16874	16952	16920	16998	16925	16795	17016	16838	16709	16789	16684	16947	16950	16888	16912	16964	16999	16939	16933	16731	17020	16996	16938	16830	16792	16891	16750	16774	16876	16861	16896	16873	16956	16843	16734	16997	16678	16940	16711	16939	17004	16873	16832	16746	17072	16866	16915	16882	16984	16910	16831	17014	16977	16878	16783	17077	17010	16785	16799	16864	16746	16961	16894	16953	16899	16654	17092	16961	16785	16686	17099	17041	16975	17109	16896	16773	16643	16620	16805	16892	16808	16831	16961	16680	16903	16692	17055	16877	16803	16998	17191	16817	16798	16749	16798	16607	16900	16889	16794	16888	16918	16699	16787	16739	16847	16877	16976	16814	16741	16664	16760	16744	16888	16955	16808	16635	16780	16913	16440	16612	16927	16896	16704	17098	16793	16708	16926	16887	16909	16814	16844	16863	16644	16818	16748	16970	16706	16844	16667	16764	16809	16962	16891	16716	16831	16648	16609	16881	16825	16916	16816	16898	16886	16810	16698	16859	16740	16695	16843	16832	16876	17036	16883	16686	16969	16897	16904	16937	16772	16897	16938	17019	16869	16657	16995	16982	16878	16819	16735	16845	16805	16913	16783	16876	16873	16933	17057	17008	16984	16973	16791	16992	16817	16595	16687	16951	16728	16776	16982	16969	17062	16928	16701	16695	17133	17082	16775	16641	16864	16928	16793	16881	16899	16937	16796	16921	16972	16872	16817	16874	17080	16760	16849	16887	16976	16706	16668	17054	17073	16814	16787	16792	16761	16937	16986	16992	17041
15011	17515	18423	18052	15613	16512	18274	14902	12208	10656	9900	9657	9838	9470	9367	9682	9787	9704	9738	9639	9668	9673	9634	9796	9748	9638	9512	9641	9698	9665	9583	9724	9673	9614	9870	9691	9711	9601	9622	9506	9660	9714	9641	9610	9682	9665	9592	9701	9489	9576	9646	9683	9669	9590	9770	9594	9632	9731	9632	9723	9711	9567	9660	9579	9803	9540	9726	9459	9559	9611	9670	9578	9719	9651	9827	9583	9626	9604	9688	9628	9659	9646	9675	9679	9617	9706	9492	9547	9700	9628	9597	9649	9456	9649	9610	9503	9580	9592	9533	9760	9645	9694	9487	9618	9582	9804	9641	9703	9727	9599	9544	9410	9652	9656	9630	9638	9664	9699	9682	9518	9547	9647	9714	9754	9872	9606	9379	9688	9755	9645	9490	9631	9626	9570	9570	9505	9731	9570	9606	9554	9673	9631	9690	9581	9508	9694	9612	9707	9640	9538	9749	9611	9428	9537	9675	9598	9676	9495	9529	9656	9653	9750	9535	9749	9619	9613	9642	9483	9575	9611	9742	9710	9587	9579	9602	9603	9694	9709	9784	9581	9562	9708	9774	9571	9698	9565	9681	9690	9675	9553	9598	9676	9586	9678	9658	9642	9793	9675	9674	9599	9678	9588	9612	9546	9495	9640	9640	9733	9696	9782	9633	9690	9493	9475	9591	9560	9627	9789	9512	9537	9690	9525	9606	9606	9579	9584	9588	9602	9631	9741	9708	9748	9636	9651	9609	9584	9810	9608	9506	9542	9716	9675	9551	9650	9465	9503	9727	9692	9619	9672	9658	9592	9764	9498	9478	9715	9671	9533	9554	9605	9554	9573	9795	9496	9642	9641	9687	9774	9591	9687	9598	9729	9586	9737	9688	9585	9540	9594	9648	9589	9660	9700	9483	9541	9770	9648	9529	9644	9533	9667	9605	9696	9651	9624	9566	9417	9712	9574	9655	9561	9512	9556	9649	9613	9513	9514	9810	9588	9688	9524	9611	9668	9624	9679	9710	9790	9582	9710	9661	9591	9723	9566	9602	9569	9559	9679	9526	9598	9547	9541	9570	9596	9639	9550	9598	9513	9766	9572	9673	9679	9529	9546	9549	9664	9681	9616	9643	9664	9641	9717	9505	9615	9520	9525	9750	9529	9575	9738	9697	9783	9667	9669	9609	9587	9819	9508	9722	9718	9602	9754	9519	9653	9686	9753	9539	9745	9728	9586	9561	9609	9629	9523	9610	9711	9500	9782	9455	9556	9690	9578	9649	9701	9553	9636	9672	9595	9710	9474	9732	9682	9505	9559	9704	9701	9639	9506	9657	9650	9678	9565	9747	9620	9621	9483	9533	9707	9717	9706	9510	9660	9518	9680	9638	9644	9620	9532	9513	9702	9713	9683	9536	9686	9826	9694	9659	9630	9733	9431	9609	9680	9682	9630	9431	9634	9749	9581	9464	9742	9461	9517	9655	9684	9722	9722	9619	9609	9530	9665	9849	9647	9576	9599	9608	9790	9597	9687	9749	9714	9533	9718	9682	9687	9739	9745	9623	9515	9614	9744	9625	9697	9619	9554	9523	9783	9707	9629	9659	9609	9576	9522	9675	9628	9914	9574	9723	9534	9609	9820	9709	9482	9810	9704	9545	9717	9524	9728	9576	9611	9697	9788	9695	9600	9722	9690	9652	9628	9616	9653	9473	9825	9651	9556	9739	9549	9618	9672	9553	9607	9603	9594	9512	9597	9727	9660	9667	9508	9588	9773	9583	9733	9582	9568	9622	9681	9747	9596	9429	9636	9657	9636	9669	9681	9652	9576	9562	9581	9641	9752	9673	9606	9574	9615	9627	9663	9625	9669	9685	9661	9452	9641	9618	9576	9447	9473	9718	9673	9665	9465	9457	9702	9610	9614	9578	9606	9575	9698	9706	9498	9707	9695	9590	9598	9741	9543	9753	9735	9550	9581	9520	9505	9632	9704	9641	9817	9586	9462	9629	9628	9601	9648	9652	9443	9629	9595	9641	9769	9784	9621	9706	9719	9645	9612	9690	9712	9635	9750	9567	9604	9600	9661	9703	9688	9624	9724	9747	9604	9703	9534	9644	9630	9655	9685	9639	9617	9774	9682	9472	9688	9458	9651	9598	9700	9536	9590	9679	9709	9671	9676	9563	9636	9674	9716	9597	9634	9719	9544	9650	9885	9524	9678	9636	9555	9586	9624	9305	9567	9577	9552	9703	9527	9648	9555	9785	9750	9511	9642	9640	9565	9649	9782	9720	9626	9678	9522	9735	9768	9692	9657	9717	9576	9525	9700	9622	9719	9602	9673	9634	9801	9532	9663	9729	9535	9608	9733	9706	9677	9395	9542	9626	9419	9610	9669	9633	9657	9759	9689	9876	9570	9501	9733	9561	9764	9521	9651	9569	9600	9533	9839	9548	9691	9476	9618	9676	9740	9537	9505	9591	9738	9666	9764	9689	9641	9660	9707	9619	9605	9674	9605	9766	9427	9783	9704	9563	9680	9655	9688	9491	9560	9696	9745	9568	9600	9628	9704	9669	9773	9809	9737	9576	9466	9736	9760	9472	9602	9653	9542	9593	9639	9861	9559	9625	9561	9677	9684	9646	9549	9665	9559	9600	9569	9548	9606	9530	9623	9729	9607	9691	9550	9572	9542	9510	9697	9632	9669	9713	9596	9613	9591	9504	9681	9687	9696	9588	9719	9516	9731	9586	9614	9458	9647	9746	9631	9468	9692	9679	9676	9684	9579	9557	9658	9482	9697	9608	9626	9615	9571	9657	9543	9614	9670	9746	9691	9688	9608	9557	9718	9664	9589	9571	9662	9487	9563	9694	9615	9602	9617	9567	9647	9650	9681	9585	9722	9557	9502	9784	9607	9650	9619	9835	9806	9721	9564	9764	9611	9644	9582	9632	9418	9602	9677	9536	9633	9590	9706	9644	9580	9636	9578	9804	9619	9653	9570	9508	9701	9690	9496	9502	9696	9556	9820	9613	9719	9699	9734	9697	9526	9695	9784	9451	9632	9725	9580	9692	9728	9703	9596	9687	9665	9754	9592	9594	9686	9664	9562	9746	9551	9501	9526	9759	9626	9798	9479	9759	9676	9429	9565	9461	9573	9796	9715	9725	9689	9576	9637	9712	9543	9599	9658	9689	9629	9682	9726	9743	9593	9500	9545	9714	9680	9560	9687	9715	9651	9738	9764	9542	9645	9596	9764	9643	9609	9694	9555	9805	9736	9639	9557	9568	9710	9588	9789	9573	9599	9644	9605	9633	9719	9577	9653	9724	9663	9695	9628	9589	9616	9683	9560	9649	9708	9481	9768	9659	9830	9690	9839	9663	9437	9747	9566	9645	9734	9589	9647	9759	9665	9618	9662	9774	9602	9614	9654	9542	9547	9739	9750	9635	9640	9497	9739	9644	9659	9616	9671	9515	9731	9867	9531	9642	9624	9713	9718	9797	9529	9612	9457	9673	9787	9561	9683	9500	9624	9687	9620	9816	9675	9638	9532	9561	9793	9568	9563	9636	9661	9750	9659	9564	9646	9467	9717	9597	9684	9590	9682	9642	9643	9728	9553	9628	9549	9661	9527	9596	9477	9547	9640	9607	9744	9762	9377	9632	9698	9387	9563	9743	9650	9645	9678	9547	9608	9717	9598	9582	9671	9531	9634	9682	9748	9665	9515	9671	9643	9553	9587	9683	9577	9790	9775	9632	9576	9604	9552	9630	9622	9634	9603	9543	9645	9680	9649	9722	9686	9609	9721	9446	9660	9780	9670	9489	9581	9653	9776	9692	9748	9633	9620	9723	9755	9781	9664	9693	9646	9600	9588	9558	9730	9681	9722	9716	9620	9713	9668	9566	9565	9688	9627	9731	9745	9715	9772	9426	9722	9609	9639	9582	9542	9569	9574	9602	9561	9667	9634	9709	9638	9530	9628	9616	9783	9698	9776	9523	9729	9680	9407	9714	9590	9672	9544	9659	9661	9780	9653	9733	9824	9631	9483	9636	9566	9647	9529	9676	9687	9710	9717	9585	9573	9734	9642	9558	9849	9637	9650	9611	9642	9726	9677	9623	9625	9643	9593	9599	9612	9658	9790	9586	9622	9646	9496	9604	9466	9713	9676	9715	9648	9664	9490	9508	9636	9780	9612	9611	9626	9634	9510	9580	9622	9638	9689	9637	9496	9616	9610	9536	9636	9746	9679	9563	9661	9444	9664	9643	9557	9545	9471	9523	9541	9701	9559	9717	9582	9703	9769	9554	9720	9551	9576	9610	9628	9734	9690	9729	9588	9572	9387	9500	9616	9622	9530	9759	9608	9656	9452	9819	9520	9735	9684	9613	9464	9612	9473	9539	9695	9514	9396	9579	9548	9597	9548	9670	9712	9552	9606	9802	9677	9658	9673	9685	9681	9588	9769	9648	9707	9637	9740	9620	9463	9648	9655	9549	9611	9745	9621	9651	9717	9753	9602	9604	9606	9592	9668	9637	9435	9597	9591	9581	9675	9687	9626	9595	9554	9699	9413	9724	9736	9741	9629	9545	9782	9721	9566	9654	9681	9661	9547	9576	9587	9672	9853	9604	9699	9753	9507	9643	9603	9740	9574	9725	9638	9648	9596	9627	9683	9804	9707	9512	9610	9665	9563	9725	9764	9656	9588	9707	9509	9617	9586	9688	9642	9756	9609	9575	9678	9714	9703	9591	9736	9605	9488	9721	9669	9781	9920	9577	9543	9783	9669	9602	9780	9624	9636	9683	9638	9699	9608	9660	9496	9614	9713	9717	9586	9641	9804	9623	9616	9526	9744	9528	9642	9690	9849	9667	9660	9655	9609	9515	9557	9644	9596	9632	9643	9468	9620	9579	9600	9697	9827	9611	9632	9645	9635	9593	9700	9807	9707	9592	9599	9713	9577	9669	9692	9699	9711	9627	9695	9662	9739	9677	9585	9603	9817	9704	9659	9576	9640	9601	9691	9602	9708	9638	9662	9632	9557	9571	9661	9620	9538	9612	9593	9523	9632	9546	9480	9577	9547	9569	9711	9702	9744	9617	9575	9589	9657	9685	9766	9730	9623	9733	9655
25427	21152	27825	27805	24777	32406	44954	39456	31688	23848	19285	17472	16908	16780	17081	16979	16868	16662	16777	16774	16899	16762	16728	16668	16847	16525	16604	16686	16620	16496	16903	16789	16557	16788	16739	16603	16863	16643	16670	16695	16788	16552	16487	16928	16684	16734	16696	16740	16854	16703	16597	16914	16815	16624	16808	16740	16706	16714	16696	16633	16492	16812	16735	16633	16907	16686	16628	16761	16870	16788	16768	16794	16631	16805	16712	16772	16763	16718	16853	16707	16713	16811	16703	16818	16774	16715	16822	16465	16819	16441	16461	16760	16776	16846	16620	16407	16507	16719	16615	16694	16607	16701	16398	16741	16706	16603	16473	16565	16735	16762	16785	16710	16825	16623	16468	16828	16751	16519	16791	16684	16865	16622	16693	16279	16752	16780	16762	16752	16690	16718	16678	16589	16540	16668	16758	16784	16551	16733	16613	16733	16767	16603	16699	16671	16516	16734	16665	16567	16599	16867	16873	16751	16753	16957	16558	16574	16397	16470	16644	16627	16532	16742	16798	16768	16628	16661	16841	16649	16682	16683	16679	16715	16560	16825	16711	16616	16808	16539	16781	16821	16891	16592	16820	16659	16628	16696	16807	16703	16600	16747	16483	16764	16797	16914	16647	16780	16819	16656	16691	16617	16640	16591	16727	16662	17034	16728	16874	16637	16708	16679	16548	16795	16676	16639	16775	16555	16546	16673	16646	16687	16727	16669	16576	16661	16798	16679	16563	16664	16862	16690	16874	16545	16722	16744	16746	16782	16682	16671	16555	16631	16729	16680	16626	16798	16769	16598	16669	16673	16771	16628	16861	16590	16752	16787	16754	16539	16747	16691	16723	16639	16826	16563	16817	16731	16659	16798	16566	16560	16715	16678	16728	16715	16541	16771	16661	16751	16861	16591	16447	16792	16693	16647	16769	16567	16668	16823	16384	16778	16591	16810	16744	16869	16592	16555	16647	16438	16814	16802	16666	16836	16808	16718	16866	16805	16679	16485	16408	16535	16685	16469	16539	16630	16689	16680	16717	16915	16640	16613	16515	16695	16791	16572	16470	16723	16841	16536	16797	16758	16823	16598	16701	16544	16781	16623	16718	16884	16548	16703	16786	16619	16519	16733	16559	16489	16642	16795	16727	16498	16467	16598	16555	16612	16709	16706	16820	16755	16542	16676	16724	16424	16819	16717	16777	16712	16777	16674	16570	16643	16637	16626	16665	16668	16618	16589	16597	16462	16765	16603	16733	16605	16793	16827	16779	16775	16676	16492	16894	16689	16776	16664	16654	16697	16744	16603	16736	16591	16432	16726	16608	16819	16729	17002	16610	16641	16584	16805	16857	16759	16708	16537	16903	16518	16669	16615	16752	16805	16527	16745	16547	16621	16794	16671	16579	16767	16533	16497	16425	16782	16727	16575	16761	16676	16724	16805	16753	16720	16686	16631	16841	16652	16641	16761	16680	16691	16651	16939	16673	16818	16702	16673	16579	16896	16927	16687	16613	16702	16889	16833	16550	16594	16525	16865	16684	16704	16766	16297	16669	16554	16712	16477	16838	16628	16637	16783	16767	16672	16723	16832	16694	16344	16609	16643	16696	16582	16633	16683	16646	16576	16508	16701	16763	16604	16680	16544	16609	16674	16842	16680	16418	16683	16687	16495	16673	16822	16664	16936	16661	16885	16765	16699	16600	16683	16656	16729	16805	16692	16587	16735	16683	16718	16768	16724	16572	16655	16827	16830	16553	16772	16536	16764	16716	16784	16701	16629	16620	16575	16779	16810	16578	16655	16781	16581	16666	16763	16625	16565	16608	16584	16687	16551	16801	16764	16535	16676	16737	16670	16814	16538	16640	16546	16709	16928	16664	16670	16654	16855	16533	16447	16807	16799	16493	16752	16636	16643	16735	16478	16727	16611	16954	16814	16659	16709	16595	16465	16486	16702	16709	16638	16804	16593	16698	16599	16653	16797	16636	16960	16463	16694	16580	16539	16637	16588	16650	16508	16790	16869	16710	16648	16709	16419	16512	16580	16486	16642	16793	16630	16726	16816	16781	16735	16525	16603	16863	16850	16775	16610	16619	16583	16634	16613	16770	16688	16744	16667	16753	16866	16642	16787	16639	16565	16659	16758	16659	16684	16845	16754	16780	16772	16829	16801	16839	16780	16756	16653	16668	16542	16568	16726	16788	16864	16717	16853	16596	16621	16633	16631	16766	16669	16642	16560	16631	16744	16432	16701	16519	16555	16438	16671	16777	16683	16785	16766	16610	16699	16617	16745	16811	16792	16815	16441	16468	16597	16733	16744	16777	16670	16558	16672	16802	16698	16798	16623	16788	16729	16604	16608	16572	16571	16429	16825	16703	16633	16575	16894	16858	16794	16748	16708	16472	16695	16830	16499	16676	16786	16738	16795	16544	16582	16819	16697	16533	16624	16742	16827	16593	16647	16872	16859	16721	16695	16746	16535	16640	16762	16758	16713	16823	16601	16689	16858	16597	16487	16618	16567	16627	16733	16755	16729	16668	16789	16943	16756	16576	16660	16681	16657	16332	16477	16696	16824	16582	16583	16491	16766	16696	16644	16744	16632	16633	16818	16709	16647	16866	16878	16622	16713	16732	16559	16550	16596	16521	16742	16704	16594	16847	16997	16795	16555	16827	16758	16771	16822	16671	16651	16728	16741	16830	16582	16643	16763	16824	16800	16776	16591	16618	16730	16564	16732	16949	16659	16545	16659	16634	16536	16717	16623	16818	16897	16588	16513	16833	16415	16687	16610	16789	16529	16844	16704	16660	16836	16825	16652	16879	16581	16838	16782	16870	16611	16903	16978	16409	16731	16459	16598	16809	16770	16746	16660	16668	16748	16822	16659	16462	16787	16684	16942	16636	16797	16436	16636	16773	16729	16444	16445	16708	16678	16670	16520	16611	16893	16561	16614	16584	16864	16842	16420	16826	16637	16588	16742	16711	16475	16604	16630	16554	16529	16652	16675	16667	16587	16528	16605	16739	16631	16567	16833	16467	16692	16693	16597	16753	16727	16657	16830	16736	16553	16775	16805	16512	16537	16561	16747	16558	16848	16598	16463	16535	16732	16610	16655	16815	16669	16800	16808	16657	16711	16551	16806	16860	16729	16777	16724	16473	16565	16632	16586	16664	16615	16548	16557	16453	16768	16590	16699	16816	16860	16719	16692	16682	16529	16676	16442	16642	16676	16646	16643	16609	16672	16755	16800	16679	16558	16852	16782	16665	16677	16518	16781	16732	16460	16747	16585	16607	16667	16610	16733	16775	16840	16696	16637	16451	16830	16748	16612	16679	16694	16835	16677	16686	16797	16887	16647	16837	16630	16655	16652	16517	16606	16687	16763	16556	16696	16913	16730	16712	16728	16615	16642	16441	16569	16746	16500	16571	16684	16771	16693	16832	16731	16661	16665	16612	16739	16848	16666	16650	16711	16642	16623	16549	16701	16642	16467	16698	16656	16748	16439	16318	16830	16610	16713	16614	16684	16867	16822	16693	16609	16715	16614	16587	16639	16814	16751	16673	16784	16589	16774	16694	16614	16467	16668	16709	16650	16701	16835	16932	16543	16787	16707	16640	16481	16844	16703	16943	16862	16627	16601	16518	16935	16814	16645	16726	16761	16687	16710	16637	16680	16786	16643	16808	16634	16666	16607	16436	16567	16728	16732	16607	16696	16606	16727	16794	16582	16537	16497	16852	16601	16545	16672	16549	16594	16660	16798	16713	16588	16727	16382	16673	16819	16672	16711	16637	16546	16888	16700	16775	16663	16740	16499	16518	16835	16731	16687	16650	16726	16752	16810	16799	16514	16766	16676	16369	16963	16625	16536	16698	16567	16681	16661	16541	16625	16528	16927	16586	16659	16619	16416	16625	16590	16604	16705	16683	16722	16781	16780	16824	16706	16670	16681	16709	16545	16747	16805	16642	16601	16639	16705	16664	16855	16581	16431	16831	16778	16740	16600	16620	16669	16654	16633	16736	16879	16501	16645	16584	16723	16660	16720	16716	16666	16656	16538	16762	16631	16705	16505	16695	16556	16775	16794	16698	16731	16680	16730	16702	16962	16609	16765	16742	16558	16763	16652	16536	16678	16714	16537	16904	16809	16770	16774	16645	16635	16562	16698	16775	16637	16703	16766	16566	16457	16675	16664	16640	16533	16580	16802	16461	16727	16697	16742	16899	16718	16725	16646	16609	16912	16549	16727	16371	16670	16621	16905	16792	16778	16518	16631	16746	16527	16662	16703	16686	16775	16699	16691	16670	16764	16793	16697	16687	16774	16830	16814	16660	16598	17034	16448	16598	16598	16539	16579	16905	16805	16642	16724	16542	16636	16648	16536	16571	16606	16662	16626	16689	16529	16618	16784	16652	16623	16464	16629	16939	16822	16793	16643	16663	16681	16776	16648	16731	16795	16564	16462	16769	16702	16708	16764	16651	16848	16737	16768	16713	16601	16740	16788	16733	16710	16775	16870	16713	16748	16758	16658	16744	16735	16800	16628	16785	16651	16428	16818	16692	16738	16473	16615	16724	16617	16650	16648	16575	16950	16846	16913	16749	16673	16727	16731	16902	16833	16808	16718	16677	16748	16812	16725	16631	16427	16612	16932	16643	16798	16460	16774	16661	16704	16766	16662	16828	16673	16840	16546	16678	16605	16668	16742	16700	16425	16545	16647	16735	16458	16649	17006	16641	16719	16776	16593	16751	16664	16761	16635	16650	16714	16761	16591	16757	16548	16709	16959	16555	16714	16658	16671	16623	16565	16573	16640	16660	16669	16677	16858	16624	16779	16811	16599	16710	16855	16696	16804	16742	16769	16726	16665	16555	16646	16739	16517	16455	16844	16718	16760	16666	16663	16376	16761	16599	16671	16504	16865	16527	16474	16591	16639	16520	16767	16614	16678	16771	16678	16658	16736	16691	16617	16733	16694	16763	16743	16586	16651	16789	16559	16582	16612	16597	16567	16726	16651	16390	16607	16761	16558	16519	16590	16635	16800	16913	16484	16638	16626	16582	16466	16602	16599	16962	16770	16769	16830	16767	16500	16527	16788	16668	16549	16470	16798	16610	16795	16767	16735	16568	16591	16558	16597	16976	16564	17026	16821	16692	16761
13234	25236	24359	22275	18556	29451	38864	31870	23288	15238	11443	10011	9729	9837	9707	9897	9767	9733	9552	9742	9786	9761	9696	9681	9674	9768	9791	9719	9553	9617	9545	9768	9662	9800	9674	9742	9780	9850	9675	9571	9804	9770	9725	9759	9762	9752	9735	9798	9664	9557	9806	9715	9796	9684	9708	9761	9764	9612	9759	9726	9658	9570	9712	9679	9691	9863	9641	9621	9658	9708	9760	9790	9753	9677	9615	9588	9563	9724	9688	9669	9778	9511	9766	9722	9732	9732	9614	9501	9729	9756	9731	9672	9715	9649	9799	9699	9596	9693	9654	9631	9823	9723	9819	9777	9642	9642	9887	9555	9655	9632	9735	9697	9638	9682	9677	9607	9585	9671	9675	9420	9855	9499	9599	9728	9520	9639	9596	9599	9793	9650	9612	9622	9715	9763	9635	9694	9663	9728	9642	9690	9774	9666	9773	9615	9559	9810	9631	9579	9643	9752	9664	9541	9798	9667	9671	9786	9809	9619	9677	9818	9665	9766	9752	9736	9704	9615	9758	9644	9793	9681	9738	9690	9828	9549	9720	9603	9757	9707	9797	9715	9734	9789	9744	9618	9674	9563	9642	9875	9837	9614	9665	9758	9664	9585	9707	9698	9726	9591	9720	9636	9615	9652	9577	9684	9733	9571	9644	9646	9866	9643	9701	9725	9634	9747	9633	9615	9581	9647	9543	9599	9622	9535	9751	9782	9623	9754	9591	9588	9651	9661	9607	9590	9634	9690	9662	9655	9709	9606	9849	9636	9509	9680	9648	9678	9715	9672	9843	9736	9709	9803	9700	9821	9600	9799	9661	9800	9673	9647	9688	9668	9781	9645	9672	9700	9562	9701	9702	9689	9676	9850	9669	9716	9688	9722	9663	9716	9710	9682	9718	9568	9784	9743	9618	9744	9877	9589	9908	9634	9633	9594	9586	9646	9584	9640	9601	9734	9711	9804	9740	9753	9555	9659	9609	9681	9641	9582	9634	9707	9606	9753	9546	9755	9728	9630	9742	9601	9715	9570	9759	9716	9780	9725	9793	9739	9767	9667	9681	9616	9683	9828	9652	9613	9664	9721	9710	9643	9469	9726	9730	9783	9657	9779	9647	9730	9711	9719	9528	9734	9702	9705	9704	9714	9719	9502	9817	9782	9750	9627	9520	9797	9727	9734	9750	9725	9680	9591	9793	9506	9487	9699	9627	9827	9611	9644	9648	9634	9698	9682	9735	9551	9583	9759	9629	9601	9586	9787	9775	9614	9805	9735	9619	9688	9712	9521	9808	9927	9601	9811	9698	9565	9617	9756	9638	9657	9722	9589	9683	9680	9504	9549	9665	9759	9610	9748	9708	9687	9838	9585	9767	9694	9682	9587	9737	9652	9618	9469	9720	9669	9620	9632	9693	9766	9807	9509	9676	9707	9672	9641	9696	9718	9660	9812	9641	9720	9692	9693	9627	9627	9625	9905	9646	9741	9641	9816	9633	9674	9509	9765	9634	9604	9676	9597	9673	9784	9706	9835	9875	9861	9752	9648	9602	9725	9658	9598	9726	9696	9733	9793	9503	9507	9759	9797	9810	9740	9518	9517	9694	9720	9758	9812	9746	9774	9577	9797	9781	9612	9616	9629	9708	9912	9714	9716	9753	9757	9581	9565	9523	9838	9769	9479	9712	9641	9688	9649	9577	9681	9669	9680	9634	9743	9667	9638	9787	9714	9617	9649	9516	9722	9666	9766	9739	9542	9603	9610	9642	9727	9789	9742	9600	9587	9836	9453	9584	9571	9623	9736	9652	9625	9672	9840	9648	9736	9800	9635	9688	9767	9767	9662	9610	9683	9733	9683	9845	9496	9677	9643	9634	9682	9692	9800	9586	9745	9656	9700	9753	9580	9769	9600	9686	9736	9792	9679	9782	9723	9584	9815	9617	9648	9653	9669	9760	9715	9773	9731	9587	9626	9661	9686	9687	9637	9683	9862	9684	9834	9522	9661	9730	9625	9716	9766	9681	9728	9678	9715	9737	9839	9653	9734	9769	9683	9633	9684	9760	9657	9597	9639	9743	9718	9794	9700	9654	9722	9655	9702	9583	9660	9734	9700	9627	9776	9590	9579	9682	9664	9708	9895	9700	9736	9698	9588	9601	9810	9558	9643	9723	9707	9701	9738	9771	9556	9657	9537	9892	9685	9712	9630	9503	9634	9739	9692	9764	9663	9856	9701	9679	9533	9598	9714	9686	9712	9759	9584	9646	9654	9649	9632	9680	9660	9800	9807	9690	9676	9714	9722	9736	9531	9731	9571	9667	9626	9794	9711	9725	9641	9785	9566	9886	9690	9639	9612	9857	9735	9745	9569	9650	9840	9587	9641	9671	9817	9658	9659	9849	9716	9641	9785	9694	9631	9610	9668	9605	9700	9787	9902	9737	9760	9744	9512	9642	9829	9878	9709	9588	9714	9714	9494	9710	9644	9573	9641	9763	9652	9616	9637	9790	9716	9753	9736	9700	9723	9691	9643	9681	9724	9436	9572	9777	9634	9781	9585	9714	9612	9583	9647	9872	9695	9576	9659	9641	9873	9698	9703	9649	9748	9650	9560	9526	9751	9570	9663	9584	9667	9693	9800	9567	9697	9647	9750	9495	9585	9634	9695	9616	9796	9746	9782	9682	9729	9809	9718	9713	9687	9829	9705	9642	9606	9636	9643	9729	9553	9833	9707	9709	9743	9675	9707	9730	9644	9548	9718	9665	9768	9628	9780	9676	9684	9850	9711	9723	9636	9669	9684	9677	9644	9888	9789	9728	9614	9808	9614	9639	9629	9794	9718	9699	9749	9722	9649	9831	9785	9618	9636	9697	9787	9662	9701	9690	9766	9775	9551	9534	9737	9732	9700	9795	9735	9593	9665	9699	9676	9566	9685	9582	9599	9658	9693	9811	9780	9732	9736	9734	9659	9601	9619	9710	9649	9633	9604	9623	9672	9728	9635	9689	9686	9603	9813	9642	9824	9588	9753	9617	9726	9662	9565	9682	9703	9656	9767	9756	9639	9861	9762	9738	9667	9750	9747	9704	9590	9728	9644	9656	9792	9835	9596	9714	9644	9745	9688	9739	9699	9758	9745	9594	9716	9847	9763	9463	9686	9608	9705	9559	9736	9582	9745	9773	9666	9470	9658	9698	9818	9560	9914	9442	9675	9804	9738	9792	9598	9628	9773	9758	9653	9666	9726	9662	9644	9616	9418	9731	9797	9690	9604	9838	9792	9776	9535	9606	9530	9692	9823	9719	9733	9833	9759	9621	9719	9587	9738	9675	9709	9726	9558	9706	9688	9832	9724	9666	9500	9742	9618	9701	9610	9724	9516	9765	9629	9622	9633	9681	9594	9747	9552	9696	9472	9655	9693	9653	9742	9398	9693	9882	9675	9542	9741	9755	9715	9636	9615	9560	9759	9665	9646	9732	9660	9779	9674	9763	9630	9639	9805	9777	9805	9749	9783	9722	9763	9586	9689	9655	9626	9677	9558	9880	9791	9650	9739	9584	9561	9706	9741	9692	9556	9683	9474	9728	9630	9812	9623	9536	9867	9671	9657	9753	9917	9536	9555	9755	9622	9722	9794	9726	9677	9739	9778	9699	9713	9892	9832	9813	9664	9719	9783	9610	9890	9525	9685	9712	9720	9698	9715	9817	9725	9640	9723	9714	9685	9682	9636	9829	9699	9615	9651	9800	9567	9604	9823	9718	9772	9670	9467	9645	9739	9629	9710	9782	9567	9677	9759	9728	9585	9593	9710	9699	9709	9659	9694	9833	9676	9601	9548	9729	9711	9700	9720	9650	9699	9808	9591	9677	9828	9620	9707	9774	9624	9604	9681	9795	9693	9708	9797	9654	9732	9802	9826	9580	9560	9559	9636	9691	9721	9792	9575	9542	9737	9796	9723	9815	9669	9539	9812	9649	9635	9769	9657	9636	9730	9670	9739	9714	9687	9688	9743	9787	9787	9605	9611	9776	9669	9563	9610	9710	9768	9658	9878	9527	9704	9729	9639	9853	9758	9536	9740	9606	9546	9892	9743	9636	9763	9752	9694	9699	9635	9725	9790	9661	9586	9638	9598	9781	9550	9434	9772	9773	9556	9525	9746	9851	9604	9650	9782	9691	9805	9622	9768	9802	9745	9727	9725	9837	9627	9759	9690	9661	9642	9629	9730	9622	9621	9747	9684	9563	9702	9662	9718	9793	9713	9567	9588	9779	9530	9732	9682	9672	9787	9698	9809	9642	9602	9718	9777	9509	9637	9585	9642	9621	9655	9802	9681	9744	9646	9764	9757	9657	9691	9732	9631	9724	9844	9681	9721	9693	9820	9599	9795	9982	9739	9782	9676	9626	9747	9644	9648	9666	9551	9689	9688	9887	9712	9699	9712	9562	9815	9642	9722	9634	9544	9812	9555	9796	9649	9629	9795	9485	9777	9666	9726	9776	9785	9682	9657	9714	9756	9627	9740	9701	9719	9920	9684	9730	9774	9584	9805	9686	9601	9601	9772	9738	9614	9747	9948	9811	9751	9753	9564	9781	9573	9600	9637	9663	9572	9711	9632	9717	9608	9708	9740	9595	9653	9615	9677	9697	9692	9612	9776	9629	9615	9698	9834	9809	9751	9661	9617	9630	9668	9623	9669	9651	9790	9756	9671	9627	9562	9743	9626	9593	9755	9679	9768	9766	9721	9693	9662	9740	9786	9785	9568	9652	9633	9786	9709	9692	9543	9613	9727	9636	9597	9737	9732	9597	9664	9655	9848	9578	9634	9649	9837	9633	9639	9726	9744	9709	9776	9777	9814	9662	9762	9784	9638	9839	9622	9772	9625	9645	9662	9700	9790	9681	9774	9805	9719	9711	9704	9716	9595	9743	9724	9658	9717	9682	9623	9699	9780	9691	9620	9750	9687	9668	9605	9602	9805	9833	9514	9705	9759	9842	9718	9628	9709	9722	9676	9690	9768	9647	9720	9815	9668	9529	9589	9817	9717	9657	9634	9842	9682	9796	9623	9663	9887	9678	9556	9747	9656	9595	9689	9747	9758	9683	9694	9593	9549	9707	9771	9730	9720	9688	9749
23455	21143	28457	24489	24545	39799	59380	54245	44508	31680	22507	18566	17290	16886	16836	17070	17038	16890	17068	16939	17107	17079	16857	16977	16884	16994	16924	16733	16752	16825	17077	16992	16801	16724	16975	16810	17018	16730	16651	16874	16841	16798	16747	16816	16664	17044	16763	16616	16856	16771	16846	16569	16937	16815	16967	16697	16901	16663	16791	16659	16683	16666	16888	16806	16704	16814	16702	16782	16765	16886	16701	16847	16752	16838	16837	16780	16886	16844	16870	16745	16576	16788	16683	16564	16735	16787	16769	16715	16600	16681	16582	16784	16710	16672	16665	16653	16566	16731	16655	16868	16594	16773	16803	16689	16786	16772	16746	16632	16748	16652	16863	16820	16659	16649	16762	16976	16694	16608	16797	16627	16731	16746	16563	16787	16694	16638	16584	16552	16872	16682	16855	16813	16618	16879	16983	16822	16917	16873	16665	16658	16844	16849	16770	16959	16547	16936	16664	16716	16520	16955	16910	16797	16774	16892	16645	16598	16776	16738	16637	16616	16825	16694	16656	16759	16800	16816	16723	16659	16915	16726	16810	16607	16823	16898	16848	16677	16532	16779	16765	16593	16638	16634	16702	16713	16687	16710	16801	16741	16669	16681	16821	16666	16573	16620	16874	16702	16642	17089	16624	16822	16865	16510	16742	16698	16967	16935	16900	16837	16704	16654	16653	16565	16653	16850	16765	16779	16749	16838	16928	16781	16616	16680	16622	16658	16766	16646	16807	16828	16741	16670	16710	16730	16900	16900	16738	16584	16580	16944	16668	16560	16660	16853	17036	16743	16742	16944	16720	16685	16713	16724	16729	16825	16507	16766	16818	16847	16899	16650	16976	16935	16780	16774	16820	16767	16983	16801	16704	16761	16802	16784	16814	16720	16655	16951	16820	16659	16713	16545	16825	16695	16752	16763	16834	16893	16892	16720	16703	16773	16704	16908	16709	16859	16540	16603	16636	16732	16869	16820	16826	16930	16926	16755	16880	16794	16800	16668	16883	16820	16786	16542	16769	16728	16891	16701	16806	16605	16728	16828	16804	16619	16883	16542	16541	16553	16891	16762	16651	16825	16848	16670	16544	16763	16602	16550	16748	16549	16703	16490	16657	16790	16644	16596	16736	16831	16755	16924	16579	16779	16836	16687	16779	16850	16842	16733	16808	16654	16772	16778	16782	16674	16697	16582	16573	16757	16802	16794	16692	16694	16582	16727	16810	16648	16857	16707	16779	16810	16935	16841	16779	16593	16552	16565	16905	16683	16808	16798	16649	16692	16614	16678	16652	16765	16753	16538	16710	16807	16798	16804	16869	16611	16695	16759	16748	16574	16621	16565	16709	16643	16505	16687	16620	16767	16664	16648	16673	16647	16982	16685	16971	16992	16702	16659	16812	16879	16636	16618	16701	16650	16852	16638	16753	16692	16772	16500	16743	16671	16624	16650	16654	16757	16665	16697	16815	16601	16897	16734	16786	16888	16585	16601	16747	16738	16844	16748	16700	16878	16967	16887	16727	16908	16803	16689	16663	16837	16609	16819	16843	16734	16530	16971	16796	16885	16690	16820	16568	16777	16773	16790	16446	16668	16721	16429	16949	16685	16625	16786	16663	16621	16724	16683	16652	16655	16818	16911	16897	16604	16505	16818	16590	16827	16854	17036	16821	16722	16881	16796	16775	16791	16724	16701	16724	16708	16812	16914	16617	16714	16677	16750	16745	16885	16796	16568	16597	16722	16687	16568	16685	16693	16857	16747	16801	16655	16727	16767	16843	16641	16777	16820	16676	16814	16882	16682	16663	17009	16631	16667	16850	16705	16707	16717	16770	16928	16682	16755	16764	16656	16641	16776	16583	16717	16769	16629	16665	16688	16645	16715	16596	16918	16934	16754	16548	16725	16816	16988	16637	16640	16723	16673	16773	16675	16586	16974	16485	16884	16758	16733	16700	16831	16777	16735	16737	16911	16760	16550	16851	16624	16597	16558	16694	16616	16813	16738	16680	16598	16735	16709	16674	16658	16833	16828	16696	16804	16640	16637	16605	16590	16631	16675	16684	16646	16728	16592	16629	16522	16686	16678	16802	16706	16796	16512	16676	16721	16745	16728	16784	16759	16929	16704	16781	16718	16722	16598	16718	16644	16744	16702	16800	16848	16495	16569	16846	16688	16632	16798	16853	16725	16853	16563	16861	16626	16782	16758	16659	16841	16811	16955	16775	16847	16643	16745	16843	16642	16883	16535	16827	16617	16691	16735	16963	16776	16499	16685	17017	16648	16778	16658	16774	16687	16679	16578	16723	16734	16847	16903	16759	16858	16668	16846	16545	16573	16780	16628	16671	16713	16712	16627	16543	16768	16781	16855	16708	16866	16673	16712	16692	16519	16754	16761	16796	16932	16852	16599	16707	16787	16640	16708	16628	16880	16764	16424	16640	16808	16444	16595	16955	16706	16649	16815	16577	16978	16695	16801	16627	16789	16687	16769	16840	16684	16612	16670	16532	16770	16634	16964	16832	16739	16866	16701	16845	16963	16796	16697	16557	16883	16701	16808	16651	16783	16786	16840	16715	16825	16817	16811	16776	16676	16652	16758	16701	16864	16717	16935	16564	16931	16840	16605	16682	16554	16575	16768	16733	16693	16538	16308	16639	16825	16808	16837	16778	16815	16719	16549	16701	16465	16635	16735	16905	16718	16788	16419	16794	16744	16709	16873	16794	16638	16693	16817	16565	16729	16743	16817	16672	16713	16491	16916	16920	16742	16779	16777	16683	16792	16739	16631	16679	16841	16806	16854	16841	16806	16888	16663	16685	16636	16636	16835	16850	16836	16725	16689	16843	16669	16518	16744	16929	16556	16909	16762	16786	16742	16766	16627	16712	16548	16613	16592	16995	16675	16574	16717	16693	16711	16752	16999	16774	16620	16822	16660	16652	16836	16677	16705	16534	16805	16641	16666	16693	16817	16879	16709	16634	16837	16814	16846	16665	16789	16722	16756	16834	16575	16929	16766	16645	16723	16901	16531	16613	16818	16588	16717	16834	16741	16828	17051	16608	16525	16865	16577	16688	16651	16733	16941	16828	16727	16715	16462	16830	16726	16787	16854	16733	16581	16732	16778	16416	16649	16543	16729	16817	16626	16730	16707	16832	16914	16820	16633	16819	16688	16733	16823	16976	16780	16672	16807	16702	16597	16720	16747	16778	16859	16676	16798	16861	16604	16732	16743	16667	16589	16753	16884	17040	16764	16757	16643	16785	16709	16565	16702	16647	16689	16691	16706	16504	16857	16609	16830	16811	16704	16885	16721	16617	16571	16492	16798	16754	16671	16763	17047	16672	16765	16706	16717	16858	16761	16676	16874	16723	17001	16804	16774	16843	16854	16666	16803	17055	16890	16657	16655	16671	16639	16945	16622	16787	16522	16704	16737	16783	16700	16647	17090	16721	16732	16728	16541	16526	16637	16708	17179	16668	16770	16534	16843	16821	16581	16620	16765	16789	16702	16789	16761	16621	16949	16908	16858	16950	16704	16611	16796	16722	16766	16729	16887	16770	16872	16777	16712	16567	16600	16660	16955	16779	16651	16777	16857	16659	16696	16761	16755	16874	16845	16459	16847	16724	16759	16792	16609	16595	16898	16698	16790	16516	16739	16831	16853	16935	16777	16624	16833	16910	16787	16845	16736	16827	16655	16767	16713	16813	16902	16557	16756	16704	16667	16806	16850	16628	16748	16647	16716	16546	16753	16693	16807	16878	16429	16767	16621	16651	16577	16646	16579	16702	16799	16731	16749	16748	16621	16700	16771	16715	16792	16953	16714	16575	16605	16779	16825	16636	16686	16861	16668	16679	16630	16967	16757	16746	16638	16710	16726	16718	16861	16726	16810	16674	16799	16884	16672	16601	16930	16696	16582	16577	16833	16840	16760	16657	16819	16832	16635	16802	16683	16988	16919	16860	16714	16902	16923	16683	16821	16794	16747	16800	16745	16995	16802	16632	16765	16869	16634	16783	16641	16777	16809	16844	16789	16976	16609	16632	16794	16797	16816	16811	16753	16855	16733	16436	16621	16857	16649	16631	16863	17016	16709	16617	16910	16830	16786	16647	16551	16562	16612	16555	16802	16792	16638	16863	16819	16525	16684	16714	16889	16688	16887	16761	16772	16803	16834	16729	16718	16613	16576	16674	16591	16627	16755	16866	16945	16755	16939	16791	16745	16664	16789	16746	16755	16764	16770	16849	16773	16642	16761	16782	16917	16522	16578	16796	16590	16649	16543	16825	16512	16777	16707	16506	16825	16638	16658	16588	16779	16623	16813	16699	16569	16721	16655	16785	16646	16609	16886	16679	16712	16700	16680	16809	16831	16611	16741	16709	16697	16865	16850	16629	16829	16828	16962	16736	16736	16666	16590	16739	16650	16948	16759	16782	16824	16816	16695	16683	16614	16775	16679	16669	16597	16849	16565	16814	16749	16686	16644	16503	16641	16671	16721	16880	16777	16934	16700	16906	16739	16910	16570	16656	16651	16690	16723	16647	16701	16971	16695	16792	16566	16741	16689	17053	17017	16834	16840	16727	16895	16828	16776	16790	16897	16905	16703	16682	16482	16816	16724	16743	16656	16729	16799	16853	16858	16736	16816	16572	16596	16859	16731	16739	16996	16791	16880	16484	16446	16827	16778	16969	16660	16631	17027	16601	16945	16738	16688	16676	16619	16871	17095	16813	16673	16890	16855	16657	16602	16741	16804	16527	16688	16640	16744	16722	16739	16803	16641	16815	16680	16597	16548	16679	16753	16646	16828	16945	16784	16758	16523	16856	16797	16722	16785	16659	16677	16879	16850	16873	16785	16809	16689	16597	16593	16713	16803	16766	16755	16825	16608	16891	16664	16748	16765	16574	16901	16836	16556	16680	16673	16884	16866	16716	16686	16796	16628	16847	16553	16761	16926	16654	16743	16581	16730	16811	16463	16633	16771	16584	16781	16950	16703	16920	16689	16566	16572	16835	16705	16678	16756	16866	16810	16854	16796	16729	16722	16745	16692	16598	16724	16788	16765	16768	16653	16746	16714	16868	16963	16862	16648	16705	16523	16633	16762	16692	16738	16600	16502	16728	16729	16617	16642	16885	16653	16641	16726	16810	16863
14967	31478	32492	25341	25919	41267	56461	49571	36576	22549	13975	10663	9994	9976	10033	9714	9893	9852	9914	9875	9903	9798	9943	10016	9947	9738	9878	9911	9842	9787	9845	9787	9810	9869	9884	9802	9829	10006	9722	9861	9810	9835	9980	9988	9870	9686	9946	9782	9771	9792	9841	9933	9796	9791	9921	9820	9696	9814	9761	9847	9879	9748	10055	9732	9768	9677	9875	9857	9784	9838	9854	9684	9794	9982	9767	9846	9794	9954	9787	9774	9788	9699	9795	9749	9874	9994	9774	9765	9807	9665	9937	9753	9830	9766	9895	9740	9832	9744	9754	9792	9840	9800	9858	9894	9887	9700	9879	9831	9726	9901	9925	9801	9864	9713	9870	9658	9682	9909	9903	9702	9877	9886	9792	9787	9810	9879	9685	9793	9781	9773	9688	9780	9787	9811	9889	9865	9746	9543	9826	9698	9623	9810	9581	9959	9913	10005	9756	9878	9772	9828	9862	9751	9988	9735	9976	9697	9774	9755	9919	10006	9743	9780	9925	9823	9682	10023	9985	9884	9855	9762	9743	9992	9829	9876	9735	9803	9933	9733	9911	9752	9753	9830	9792	9836	9987	9733	9703	9784	9898	9764	9720	9700	9752	9780	9838	9796	9772	9865	9967	9857	9742	9788	9894	9916	9755	9757	9806	9742	9731	9691	9704	9886	9750	9861	9812	9886	9673	9723	9782	9906	9795	9909	9780	9782	9750	9950	9794	9805	9703	9965	9918	9878	9831	9580	9759	9881	9733	9798	9528	9790	9799	9922	9807	9896	9754	9788	9835	9676	9693	9947	9781	9683	9718	9916	9818	9743	9779	9862	9674	9923	9833	9758	9682	9717	9939	9721	9706	9891	9962	9821	9780	9731	9751	9700	9741	9816	9778	9952	9902	9740	9811	9960	9821	9607	9853	9886	9751	9664	9562	9715	9967	9786	9874	9754	9772	9900	9788	9662	9847	9893	9791	9687	9863	9843	9831	9725	9704	9905	9784	9726	9833	9895	9771	9786	9647	9819	9752	9713	9786	9649	9873	9707	9784	9740	9844	9863	9893	9685	9929	9691	9796	9835	9763	9858	9864	9687	9907	9834	9766	9794	9656	9796	9820	9768	9800	9722	9846	9751	9738	9823	9815	9709	9743	9891	9759	9897	9710	9973	9672	9748	9827	9845	9821	9815	9838	9821	9808	9779	9784	9728	9873	9701	9909	9982	9835	9688	9849	9705	9856	9744	9698	9766	9801	9596	9911	9810	9654	9935	9823	10023	9761	9740	9772	9735	9775	9827	9783	9813	9752	9747	9826	9831	9817	9824	9996	9774	9655	9751	9879	9824	9775	9822	9772	9900	9955	9782	9888	9632	9952	9917	9752	9865	9809	9857	9824	9615	9968	9642	9927	9736	9851	9868	9770	9737	9842	9910	9662	9820	9741	9738	9857	9775	9718	9756	9712	9713	9761	9827	9853	9766	9741	9683	9680	9770	9712	9676	9773	9724	9862	9629	9890	9850	9687	9934	9811	9863	9779	9800	9808	9839	9842	9648	9869	9870	9645	9827	9735	9921	9830	9945	9847	9839	9704	9759	9858	9750	9727	9742	9895	9753	9912	9830	9796	9870	9666	9778	9702	9778	9793	9754	9819	9781	9836	9785	9757	9701	9739	9667	9883	9839	9842	9838	9750	9771	9589	9699	9892	9742	9759	9767	9772	9834	9827	10005	9801	9795	9758	9762	9820	9760	9714	9728	9748	9677	9755	9759	9905	9580	9890	9693	9724	9857	9665	9818	9774	9919	9842	9853	9828	9882	9906	9727	9757	9769	9749	9701	9857	9788	9851	9813	9934	9734	9744	9769	9660	9665	9697	9758	9825	9645	9870	9922	9762	9885	9905	9627	9761	9906	9812	9846	9815	9745	9633	9972	9829	9698	9833	9778	9849	9780	9923	9851	9895	9801	9833	9850	9849	9798	9773	9665	9830	9733	9672	9742	9628	9896	9765	9763	9779	9854	9735	9864	9870	9735	9847	9770	9661	9894	9666	9814	9800	9815	9895	9876	9733	9797	9672	9835	9801	9828	9814	9825	9879	9828	9743	9842	9785	9898	9702	9871	9833	9668	9772	9760	9876	9745	9892	9887	9870	9710	9752	9858	9682	9728	9836	9778	9792	9827	9841	9829	9718	9792	9860	9763	9816	9703	9836	9630	10003	9929	9896	9925	9842	9730	9776	9768	9782	9774	9971	9795	9923	9725	9784	9703	9871	9769	9721	9834	9873	9875	9768	9723	9942	9831	9641	9689	9958	9777	9701	9799	9725	9850	9754	9942	9840	9805	9817	9881	9885	9790	9905	9858	9688	9693	9684	9798	9809	9946	9762	9883	9719	9774	9793	9854	9947	9903	9894	9770	9752	9770	9789	9745	9716	9762	9832	9719	9908	9886	9794	9714	9684	9774	9951	9825	9852	9742	9794	9839	9783	9799	9978	9818	9858	9836	9909	9835	9793	9751	9816	9758	9844	9829	9839	9749	9913	9738	9739	9721	9994	9784	9890	9742	9934	9864	9835	9870	9825	9934	9692	9858	9898	9789	9739	9659	9789	9724	9728	9795	9778	9698	9801	9607	9821	9736	9819	9889	9797	9690	9717	9798	9856	9846	9971	9795	9908	9776	9880	9759	9824	9792	9982	9841	9736	9694	9688	9736	9781	9787	9787	9778	9911	9783	9862	9891	9745	9770	9760	9774	9760	9763	9824	9743	9953	9715	9787	9815	9788	9809	9814	9729	9741	9668	9797	9835	9636	9846	9766	9802	9943	9915	9743	9644	9783	9727	9857	9881	9809	9725	9801	9875	9802	9728	9664	9851	9730	9802	9831	9820	9637	9639	9657	9882	9817	9750	9813	9857	9683	9856	9659	9779	9820	9692	9811	9869	9755	9728	9748	9733	9759	9778	9852	9739	9497	9857	9764	9850	9811	9772	9744	9595	9834	9767	9673	9883	9753	9705	9984	9934	9881	9839	9761	9685	9759	9831	9804	9894	9916	9811	9750	9713	9686	9740	9804	9762	9686	9815	9838	9854	9892	9779	9820	9901	9690	9806	9856	9766	9804	9852	9845	9862	9817	9917	9721	9732	9703	9823	9676	9668	9806	9802	9785	9711	9925	9759	9741	9885	9794	9823	9704	9872	9878	9686	9922	9655	9849	9804	9679	9844	9767	9939	9788	9771	9857	9655	9706	9756	9833	9651	9924	9849	9814	9926	10038	9820	9920	9698	9841	9703	9802	9810	9798	9839	9780	9878	9703	9777	9720	9749	9779	9784	9720	10002	9827	9750	9866	9694	9725	9903	9719	9729	9833	9884	9742	9890	9756	9693	9806	9862	9533	9709	9817	9679	9715	9708	9785	9695	9744	9727	9828	9776	9704	9773	9889	9886	9712	9691	9881	9726	9709	9834	9703	9884	9752	9882	9904	9741	9716	9851	9743	9731	9737	9844	9666	9833	9721	9866	9744	9862	9873	9839	9857	9898	9793	9900	9739	9836	9660	9721	9789	9812	9884	9853	9873	9720	9881	9811	9825	9579	9794	9781	9628	9729	9951	9720	9845	9751	9800	9799	9791	9636	9784	9780	9873	9723	9780	9768	9802	9927	9767	9818	9824	9700	9834	9705	9789	9656	9931	9826	9629	9738	9784	9915	9833	9730	9772	9845	9951	9808	9811	9570	9769	9840	9854	9784	9884	9745	9873	9812	9833	9629	9814	9761	9738	9834	9737	9811	9768	9662	9906	9762	9703	9615	9779	9929	9660	9884	9786	9826	9691	9719	9844	9659	9877	9863	9754	9746	9916	9623	9796	9870	9773	9800	9722	9908	9822	9685	9662	9854	9877	9716	9788	9890	9749	9725	9705	9902	9819	9688	9712	9913	9745	9684	9801	9681	9899	9751	9893	9899	9742	9643	9734	9796	9827	9909	9696	9904	9822	9819	9947	9775	9830	9698	9767	9768	9813	9583	9760	9874	9670	9918	9834	10002	9809	9761	9847	9957	9730	9793	9703	9883	9775	9828	9817	9774	9709	9732	9659	9860	9862	9759	9793	9747	9853	9728	9704	9940	9717	9951	9879	9569	9695	9767	9806	9927	9885	9833	9772	9639	9838	9914	9629	9743	9776	9825	9867	9906	9787	9676	9771	9784	9896	9818	9726	9791	9808	9997	9891	9819	9599	9753	9740	9773	9840	9916	9920	9930	9746	9868	9964	9722	9985	9750	9704	9760	9799	9944	9861	9736	9955	9865	9860	9800	9809	9605	9919	9780	9880	9718	9844	9650	9858	9706	9659	9763	9929	9779	9908	9853	10058	9869	9812	9787	9747	9807	9748	9772	9759	9856	9727	9882	9904	9866	9669	9703	9707	9855	9744	9787	9754	9700	9710	9710	9772	9774	9812	9742	9749	9801	9812	9978	9886	9832	9899	9775	9752	9859	9767	9845	9667	9795	9714	9755	9710	9904	9748	9851	9877	9715	9686	9745	9722	9675	9692	9950	9860	9908	9851	9698	9790	9631	9784	9642	9674	9921	9764	9877	9785	9787	9804	9659	9861	9736	9816	9602	9741	9856	9699	9732	9572	9825	9840	9737	9629	9785	9923	9910	9840	9748	9873	9804	9931	9792	9751	9866	9730	9681	9689	9875	9714	9801	9656	9818	9864	9780	9743	9808	9841	9730	9990	9765	9655	9711	9850	9813	10063	9750	9873	9816	9601	9995	9701	9818	9757	9785	9940	9741	9818	9785	9916	9837	9838	9920	9765	9830	9823	9864	9770	9757	9862	9650	9771	9894	9755	9786	9782	9786	9751	9818	9752	9830	9793	9870	9740	9736	9809	9754	9660	9880	9653	9737	9818	9762	9769	9652	9920	9921	9896	9701	9758	9715	9864	9726	9809	9990	9737	9773	9781	9900	9695	9706	9808	9880	9770	9726	9723	9756	9954	9769	9898	9605	9707	9828	9793	9889	9816	9780	9904	9788	9862	9722	9748	9653	9656	9817	9823	9819	9759	9799	9709	9671	9716	9778	9786	9846	9791	9799	9627	9840	9831	9750	9721	9873	9810	9815	9697	9628
30667	25109	27034	23774	22907	21483	22531	22372	20650	18746	17445	17093	16787	16817	16805	16887	16818	16939	16800	16960	16703	16963	16722	16828	16979	16931	16947	16967	16653	16687	16769	17099	16878	16880	16788	17096	16871	16972	17086	16816	16998	16882	16903	16835	16780	16655	16995	16864	16896	16650	16725	17062	16867	16859	16876	16879	16987	16828	17091	16891	16718	16891	16584	16883	16910	16808	16727	16714	16983	16590	16698	16729	16844	16791	16896	16908	16902	16936	16746	16846	16894	16736	16899	17129	16928	16853	16919	16973	16888	16784	16940	16984	16977	16662	16852	16945	16853	16967	16929	16850	16963	16968	16793	16941	16785	16766	16600	16743	17045	16900	16924	16852	16727	16923	16747	16936	17031	16787	16762	16926	16923	16544	16964	17008	17101	16813	16903	16623	16755	16723	16952	17087	16969	16827	16869	16892	17030	16842	16973	16997	16916	16880	16739	16752	16766	16690	16909	16895	16947	16701	16872	16834	16867	16690	16858	16970	16829	16783	16843	16837	16978	16840	16733	16858	16846	16768	16953	16918	16977	16729	16656	16751	16857	16725	16891	16818	16725	16648	16794	16910	17148	16877	16696	16821	16787	16822	16665	16886	16808	17050	17027	16672	16811	16930	17107	17000	16810	16760	16877	16808	16724	16763	16839	17121	16802	16991	16878	16878	16779	16749	16922	16748	16689	16964	17072	16736	16809	16688	17079	16788	16788	16905	16808	16934	16981	16712	16816	16792	16829	16882	16975	16860	16752	16971	16757	16733	16707	16802	16742	16921	16815	16599	16793	16847	16771	16818	16970	16767	16854	16944	16684	16672	16783	16979	16780	16731	16717	16840	16756	16756	16899	16835	16734	16833	16703	17030	16686	16803	16778	16939	16837	17156	16794	16785	16824	16661	16909	16847	17065	16988	16893	16940	16944	16900	16703	16847	16763	16836	16798	16544	16801	16977	16819	16919	16746	16980	16773	16864	16855	16793	16729	16729	16779	16753	16726	16860	16910	16856	16885	16960	16932	16828	16688	16724	16878	16689	16797	16834	16794	16808	16829	16941	16882	16910	16820	16811	16899	16893	16998	16864	16678	16715	16787	16822	16989	16946	16879	16802	16851	16912	16877	17010	16822	16858	16703	16844	17138	16814	16780	16685	16768	16987	16884	17026	16848	16963	16734	16779	16821	16803	16911	16768	16972	16818	16901	16842	16550	16891	16862	16911	16750	16802	16864	16748	16844	17060	16860	16892	16787	16690	16933	16836	16768	16731	16920	16964	16868	16909	16785	16619	16914	16664	16962	16778	16688	16529	17032	16873	16783	16764	17068	16543	16818	16816	16941	16846	16902	16770	16856	16936	16651	16617	16946	16732	16619	17110	16751	16738	16757	16567	16864	16772	16862	16866	16913	16802	16895	17132	16867	16703	16949	16883	16746	17068	16854	16697	16865	16807	16889	16841	16805	16804	17030	16790	16907	16795	16925	16938	16802	16973	16857	16806	17038	16796	16939	16917	16746	16902	16706	16662	16969	16746	16907	16829	16836	16804	17048	17111	17025	16899	16724	16748	16898	16893	17023	16879	16827	16878	16665	16853	16991	16769	16964	16713	16902	17015	16898	16752	16885	16811	16891	16843	16831	16863	16789	16802	16901	16790	16730	17067	16909	16821	16828	16877	16720	16912	16747	16931	16771	16646	16805	16832	16836	16693	16832	16697	16868	16895	16998	16957	17020	16950	16948	16984	16833	16842	16737	16762	16764	16731	16842	16573	16797	16891	16824	16943	16708	16655	16871	17029	16882	16881	16805	16660	16719	16733	16914	16624	16956	16928	16847	16950	16920	16787	16915	16893	16985	16992	16699	16974	16873	17013	16905	17014	16691	16836	16742	16620	16764	16956	16645	16804	16680	16753	16943	17014	16840	16863	16940	16860	16811	17075	16864	16813	16894	16941	16722	16709	16785	16847	16829	17026	17085	16649	16847	17059	16873	16838	17053	16784	16893	16912	16975	16731	16880	16706	16907	16731	16671	17066	16800	16979	16851	16792	16914	16820	16769	16712	16960	16929	17171	16924	16894	16824	16708	16816	16893	16601	17015	16746	16880	16784	16935	16858	16773	16944	16736	16681	16943	16805	16943	16841	16718	16695	16728	17006	16830	16880	16942	16891	16820	16792	16918	16818	16653	16799	16968	16939	16695	16764	16925	16871	16871	16743	16727	16601	16934	16984	16823	16840	16802	16831	16875	16881	16950	16778	16744	16644	16890	16703	16805	16741	16708	16801	16989	16872	16722	17010	16902	16833	16801	16767	16882	17215	16894	16874	16580	16852	16891	17052	16870	16876	16824	16896	16824	16788	16926	16633	16738	16920	17042	17169	16922	16861	16925	16804	16829	17070	16872	16974	17073	16835	17005	16836	16755	16860	16844	16705	16801	16775	17047	17119	16894	16812	16808	16835	16953	16734	16917	16796	16884	16910	16868	16892	16584	16739	16858	16882	17167	16617	16822	16746	16792	16848	16761	16681	16823	16821	16510	16828	16808	16861	16730	16736	16717	16903	16914	16893	16905	16772	16784	16909	16931	17065	16892	16887	17023	16763	16915	16856	16708	17014	16960	16768	17017	17111	16752	16949	16726	16638	16622	16918	16805	16965	16904	16864	16809	16742	16636	16773	16984	16623	17062	16864	16626	16893	17003	17026	16830	16695	16543	16696	16665	16797	16768	16867	16810	16787	16835	16850	16963	16740	16623	16966	16773	16613	16947	16830	17091	16750	16687	16929	16803	16707	16975	17048	16892	16945	16952	16672	16874	16819	16695	16815	16725	16992	16808	16704	17027	17080	16954	17146	16991	16939	16843	16882	16754	16765	16975	16839	16875	16742	16739	16785	16922	16745	16642	16869	16944	16949	16929	16960	17169	16815	16810	16935	16684	16765	16732	17005	16708	16986	17084	16779	16846	16891	16798	16700	16774	16791	16840	16873	17012	16786	16596	16863	16807	16613	16935	16683	16934	17128	16983	16906	16898	16812	16646	16630	16876	16822	16950	16837	16872	16886	16834	16853	16715	16705	16983	16774	16966	16877	16649	16657	16729	16961	16868	16913	16961	16763	16908	16863	16769	16744	16847	16925	16789	16865	16917	16912	16850	16798	16769	16980	16937	16935	16924	16823	16855	16953	17001	16888	16942	16881	16851	16793	17020	16938	16743	16804	16735	16912	16987	16914	16893	16869	17282	16693	17058	16872	16855	17000	16892	16804	16891	16541	16929	16906	16781	17016	16841	16871	16803	16778	16895	16915	16698	16750	16833	16876	16761	16853	16877	16790	16824	16892	16874	16933	16866	16753	16777	16756	16738	16812	16778	16693	16848	16821	16932	16740	16679	17129	16736	17090	16943	16915	17036	16898	16806	16963	16801	16675	16798	16852	16994	16897	17048	16878	16902	16904	16773	16715	16770	16856	16886	16761	17084	16896	16846	16774	17003	16821	16761	16889	16922	16953	16826	16883	16830	16704	17023	17063	16827	16908	16842	16855	16924	16959	16721	16972	16929	16748	16967	16848	16816	16965	16756	16681	16642	16873	16640	16763	16813	16952	16942	16799	16840	16859	16665	16830	16654	16856	16825	16870	16981	16819	16746	16865	16885	16796	16674	16739	16758	16752	16974	16762	16921	16950	16853	16803	16871	16971	16948	16794	16748	16780	17018	16944	16866	16923	16945	16890	16834	16626	16832	16972	17112	16648	16650	16881	16754	16790	16846	16753	16843	16766	16887	16871	16819	16825	16959	16751	16828	16934	16835	17014	16930	16925	16929	16875	16821	17072	17016	16809	16742	16918	17018	17025	17017	16742	16771	16539	16883	16772	16980	16854	16910	16835	16919	17000	16735	16765	16880	16939	16861	16904	16906	16970	16755	16796	17060	16831	16922	16800	17037	16764	16666	16650	16852	16918	16755	16788	16915	16832	16793	16945	16842	16840	16869	16903	16973	16903	16806	16901	16774	16891	16875	16933	16798	16681	16782	17042	16784	16896	16954	16824	16962	17095	17047	16552	17051	17006	17099	16963	17014	16855	16836	16679	16864	16801	16881	17039	16906	17010	16715	16799	16701	16811	17013	17005	16904	16833	16861	16913	16611	16812	16919	16829	16956	16715	16828	16874	16849	16803	16938	16893	16674	16735	16912	16952	16692	16836	16804	16740	16794	16780	16897	16930	16895	16984	17123	16904	16906	16968	16957	16793	16645	16760	16766	16769	16868	16889	16686	16866	16737	16912	16864	16935	16853	16761	16615	16757	16520	16740	16729	16861	16815	16661	16715	17081	16683	16931	16767	16696	16845	16869	16833	16794	16735	16639	16789	16706	16855	16825	16654	16729	16675	16725	16863	16809	16790	16845	16947	16880	16732	16966	16874	16818	16813	16926	16987	16607	16864	16831	16796	16709	17084	16967	16736	16992	16726	16830	16622	16655	16839	16883	16823	17077	16901	16897	16748	16763	16820	16806	16767	16765	16817	16839	16946	16635	16940	16904	16877	16661	16773	16919	16745	16717	16704	16834	16883	16966	16742	16970	16931	16873	16835	17009	16723	16666	16872	16821	17008	16707	16987	16995	16808	16666	16817	16834	16839	16661	16916	16696	16856	16801	16751	16878	17052	17049	17054	16849	16881	16833	16807	16965	16803	17070	16906	16953	16784	16900	16735	16961	16808	16677	16856	16796	16651	16830	16749	16646	16771	16828	16970	16892	16704	16858	16750	16832	16772	16923	16825	16997	16918	16916	17008	16957	16934	17055	16929	16917	16906	16758	16817	16877	16933	16948	16900	16923	16779	17090	17048	16790	16965	16926	16861	16866	16775	16968	16925	16764	17007	16651	16845	16626	16815	16913	16646	16831	16988	16771	16854	16861	17070	16874	17053	16974	16956	16959	16820	16833	16672	16907	16673	16848	16720	16825	16960	16950	16956	16831	16936	17129	16878	16853	16735	16981	16888	16661	16672	16849	16802	16869	16872	16928	16982	16898	16798	16716	16835	16950	17059	16709	16883	16685	16738	16735	16949	16725	16785	16904	16688	16910	16865	16702	16918	16844	16915	16954	16672	16671	16704	16817	16892	16948	16922	17111	17046	16696	16700	16934	16763	16573	16797	16970
14308	18804	19911	15592	16804	14896	16479	15217	13055	11056	10028	9741	9616	9765	9549	9627	9605	9800	9679	9718	9713	9687	9665	9809	9640	9679	9641	9669	9653	9662	9677	9549	9538	9608	9612	9808	9717	9600	9619	9631	9551	9556	9682	9715	9579	9530	9650	9728	9590	9456	9671	9576	9616	9604	9644	9742	9443	9655	9572	9589	9734	9590	9622	9447	9741	9585	9817	9573	9597	9555	9777	9608	9648	9613	9632	9485	9548	9539	9542	9640	9668	9690	9656	9633	9553	9624	9533	9594	9579	9643	9765	9665	9737	9614	9650	9588	9608	9760	9595	9616	9595	9473	9566	9696	9523	9569	9581	9611	9521	9732	9588	9546	9442	9820	9480	9563	9546	9682	9645	9691	9563	9632	9496	9506	9604	9655	9613	9495	9603	9727	9698	9560	9670	9704	9562	9542	9567	9686	9633	9619	9584	9588	9625	9676	9651	9644	9590	9643	9517	9622	9623	9536	9632	9519	9732	9615	9557	9520	9605	9589	9470	9395	9593	9552	9542	9509	9596	9687	9513	9691	9691	9646	9588	9707	9593	9576	9526	9684	9666	9617	9631	9557	9582	9577	9690	9561	9665	9564	9693	9608	9595	9673	9540	9694	9578	9518	9476	9438	9658	9572	9632	9695	9691	9710	9650	9644	9637	9591	9597	9583	9635	9420	9729	9693	9437	9623	9563	9570	9729	9639	9513	9497	9514	9668	9668	9571	9699	9384	9580	9570	9572	9541	9523	9565	9404	9689	9630	9517	9627	9678	9626	9564	9595	9498	9467	9528	9750	9566	9616	9673	9778	9746	9546	9484	9708	9695	9690	9552	9538	9728	9770	9764	9561	9535	9588	9590	9674	9613	9616	9771	9618	9634	9626	9548	9555	9625	9671	9651	9596	9563	9624	9496	9527	9540	9594	9616	9608	9556	9533	9639	9658	9670	9607	9444	9639	9493	9510	9614	9576	9688	9665	9584	9517	9579	9571	9568	9644	9665	9624	9501	9656	9542	9651	9665	9609	9522	9549	9721	9707	9518	9509	9715	9591	9499	9566	9655	9702	9635	9695	9723	9696	9665	9743	9594	9692	9668	9514	9577	9635	9492	9621	9438	9445	9532	9608	9585	9536	9535	9655	9577	9687	9638	9633	9568	9686	9653	9715	9502	9712	9615	9574	9595	9660	9726	9707	9431	9581	9616	9625	9292	9616	9657	9732	9729	9666	9686	9701	9632	9580	9610	9508	9467	9647	9553	9716	9617	9644	9659	9660	9601	9593	9581	9609	9577	9530	9505	9576	9548	9553	9570	9484	9601	9614	9586	9602	9836	9726	9512	9641	9651	9558	9663	9682	9751	9744	9665	9846	9569	9595	9478	9502	9613	9550	9717	9639	9516	9643	9586	9617	9555	9620	9556	9592	9736	9658	9630	9677	9652	9663	9658	9600	9559	9665	9548	9523	9619	9672	9691	9594	9653	9643	9602	9684	9623	9567	9658	9631	9706	9682	9536	9653	9682	9595	9638	9497	9627	9597	9573	9555	9540	9633	9683	9624	9615	9417	9629	9623	9409	9667	9681	9757	9535	9818	9767	9580	9583	9597	9551	9674	9805	9685	9622	9665	9514	9534	9603	9645	9547	9821	9610	9558	9620	9731	9534	9665	9553	9766	9698	9490	9711	9560	9609	9554	9668	9521	9631	9601	9660	9542	9599	9634	9566	9713	9675	9679	9599	9720	9558	9554	9597	9621	9681	9594	9509	9608	9461	9525	9576	9627	9469	9384	9573	9615	9579	9437	9640	9717	9588	9753	9594	9783	9512	9617	9694	9669	9400	9757	9598	9605	9644	9520	9736	9566	9645	9574	9718	9691	9571	9776	9612	9635	9478	9797	9630	9581	9363	9674	9496	9603	9611	9521	9767	9610	9565	9582	9610	9550	9606	9680	9582	9746	9574	9627	9409	9503	9616	9771	9598	9485	9480	9621	9700	9713	9699	9667	9613	9650	9625	9562	9469	9535	9756	9694	9447	9602	9599	9467	9512	9676	9638	9472	9506	9614	9724	9556	9469	9634	9473	9667	9361	9556	9601	9662	9470	9565	9547	9471	9795	9529	9595	9603	9621	9614	9557	9526	9606	9739	9525	9425	9607	9581	9724	9579	9571	9550	9545	9757	9655	9673	9624	9581	9646	9557	9717	9639	9579	9597	9612	9650	9719	9639	9676	9608	9653	9409	9576	9626	9599	9717	9604	9677	9492	9765	9528	9497	9825	9503	9652	9852	9560	9662	9641	9644	9661	9692	9593	9626	9398	9685	9762	9618	9660	9533	9747	9551	9515	9606	9588	9433	9521	9518	9769	9673	9542	9597	9439	9712	9583	9586	9580	9541	9569	9730	9761	9533	9671	9627	9612	9520	9565	9596	9591	9629	9572	9636	9549	9556	9638	9693	9572	9891	9597	9705	9396	9564	9500	9663	9580	9701	9623	9664	9688	9737	9635	9529	9691	9739	9561	9575	9761	9756	9573	9681	9497	9573	9541	9646	9596	9681	9683	9602	9557	9587	9491	9660	9601	9676	9724	9793	9542	9592	9570	9537	9541	9596	9691	9643	9586	9652	9556	9557	9701	9662	9650	9606	9538	9719	9638	9489	9615	9581	9531	9626	9734	9552	9563	9504	9796	9655	9604	9522	9408	9685	9519	9572	9529	9575	9693	9693	9525	9565	9635	9807	9653	9632	9588	9507	9589	9634	9546	9685	9473	9724	9654	9590	9552	9534	9601	9506	9687	9519	9662	9577	9526	9557	9507	9565	9334	9654	9743	9469	9578	9630	9583	9454	9656	9444	9581	9663	9619	9623	9741	9704	9508	9458	9583	9566	9559	9674	9621	9584	9647	9659	9501	9615	9673	9667	9666	9532	9704	9534	9439	9571	9636	9567	9561	9628	9671	9731	9573	9825	9441	9561	9762	9633	9731	9528	9631	9698	9572	9625	9568	9559	9575	9613	9549	9625	9519	9611	9549	9706	9619	9715	9519	9600	9661	9550	9541	9663	9607	9484	9410	9448	9648	9558	9600	9548	9601	9590	9503	9610	9645	9627	9497	9535	9752	9674	9622	9692	9553	9651	9710	9429	9548	9573	9580	9615	9457	9811	9620	9642	9561	9554	9569	9670	9533	9696	9476	9569	9578	9451	9650	9434	9566	9460	9561	9601	9634	9603	9561	9640	9650	9612	9565	9544	9631	9746	9530	9613	9491	9537	9756	9464	9694	9573	9583	9692	9367	9725	9483	9755	9605	9616	9497	9674	9626	9637	9555	9633	9625	9604	9691	9618	9518	9707	9572	9665	9793	9528	9663	9641	9665	9633	9541	9711	9817	9499	9632	9599	9723	9644	9548	9497	9590	9572	9574	9669	9542	9597	9666	9612	9458	9542	9698	9559	9589	9495	9660	9595	9752	9464	9695	9696	9559	9694	9656	9610	9653	9550	9507	9523	9548	9686	9692	9759	9618	9682	9629	9736	9608	9743	9653	9696	9518	9642	9607	9624	9557	9639	9558	9760	9651	9552	9409	9621	9583	9548	9655	9666	9500	9801	9585	9658	9563	9597	9743	9609	9845	9638	9571	9631	9824	9671	9698	9724	9634	9526	9725	9366	9453	9635	9582	9641	9604	9404	9526	9476	9644	9540	9547	9596	9501	9646	9483	9634	9631	9644	9611	9624	9456	9733	9558	9665	9663	9582	9619	9475	9582	9552	9710	9688	9519	9565	9690	9580	9651	9629	9481	9717	9648	9690	9643	9676	9536	9647	9536	9697	9897	9639	9528	9793	9604	9542	9641	9382	9642	9678	9595	9767	9581	9619	9526	9681	9622	9756	9525	9614	9595	9635	9628	9787	9621	9590	9568	9675	9537	9658	9574	9525	9639	9568	9667	9617	9756	9635	9672	9603	9557	9481	9586	9664	9581	9680	9566	9549	9655	9600	9598	9544	9766	9720	9599	9545	9658	9616	9481	9604	9560	9611	9505	9741	9530	9622	9591	9476	9446	9461	9525	9597	9675	9582	9734	9692	9596	9503	9609	9643	9600	9629	9490	9471	9638	9717	9617	9514	9636	9482	9509	9545	9541	9522	9596	9600	9572	9581	9647	9624	9463	9640	9558	9624	9670	9712	9642	9651	9633	9601	9672	9575	9569	9694	9571	9551	9676	9494	9629	9615	9550	9571	9460	9548	9564	9910	9587	9657	9600	9597	9552	9678	9580	9519	9552	9605	9629	9658	9615	9753	9415	9677	9634	9740	9615	9269	9514	9607	9612	9736	9515	9665	9700	9673	9433	9491	9637	9553	9608	9636	9595	9658	9589	9683	9492	9681	9616	9603	9510	9670	9664	9627	9604	9828	9663	9555	9550	9718	9581	9593	9547	9665	9529	9563	9684	9570	9700	9548	9632	9534	9457	9648	9578	9662	9722	9661	9560	9482	9597	9584	9620	9687	9699	9584	9705	9568	9602	9743	9517	9693	9550	9648	9650	9659	9724	9571	9588	9751	9591	9546	9486	9507	9416	9537	9499	9595	9603	9820	9731	9527	9561	9487	9524	9611	9493	9557	9538	9674	9622	9623	9682	9654	9545	9597	9520	9753	9528	9664	9548	9657	9732	9447	9514	9615	9592	9438	9665	9608	9569	9537	9495	9612	9531	9533	9567	9661	9602	9466	9652	9528	9626	9642	9624	9633	9511	9611	9516	9561	9593	9676	9648	9542	9492	9602	9657	9660	9620	9662	9648	9757	9676	9540	9693	9576	9490	9728	9704	9518	9572	9518	9674	9594	9591	9449	9590	9609	9574	9646	9587	9602	9574	9413	9747	9672	9513	9596	9575	9564	9638	9549	9565	9740	9493	9609	9670	9608	9507	9510	9583	9685	9560	9521	9597	9596	9336	9567	9685	9561	9713	9496	9676	9634	9572	9654	9538	9631	9687	9444	9612	9718	9754	9585	9755	9648	9770	9636	9595	9596	9529	9641	9695	9731	9537	9518	9580	9602	9691	9594	9875	9732	9645	9542	9619	9519	9597	9767	9681	9615	9578	9561	9724	9502	9553	9561	9605	9599	9649	9579	9590
25414	21182	27951	27047	25635	28166	43880	42507	32162	23707	19313	17509	17111	17227	16740	16834	16824	16746	16729	16878	16699	16941	17047	16604	16984	16901	16774	16767	16933	16759	16859	16933	16843	16762	16968	16876	16788	16826	16863	16789	16957	16601	16925	16952	16705	16753	16852	16589	16640	16831	16807	16512	16810	16666	16547	16871	16627	16756	16576	16677	16834	16824	16793	16835	16595	16596	16921	16740	16589	16698	16725	16591	16721	16969	16606	16800	16883	16563	16749	16829	16780	16825	16933	16712	16728	16768	16738	16799	16804	16655	16780	16645	16813	16668	16823	16533	16778	16941	16875	16709	16692	16829	16843	16957	16682	16791	16709	16667	16727	16675	16628	16723	16547	16585	16690	16807	16737	16834	16772	16706	16970	16621	16671	16726	16719	16441	16682	16779	16519	16663	16755	16738	16453	16765	16757	16637	16647	16550	16737	16905	16913	16745	16641	16716	16890	16779	16631	16823	16820	16547	16796	16814	16621	16589	16634	16728	16592	16570	16965	16555	16770	16793	16973	16883	16709	16816	16719	16824	16671	16983	16858	16579	16688	16668	16642	16606	16719	16779	16671	16622	16716	16607	16724	16686	16733	16506	16731	16694	16882	16701	16626	16629	16568	16839	16646	16616	16729	16474	16809	16760	16826	16855	16683	16711	16658	16782	16644	16555	16687	16691	16778	16899	16750	16692	16832	16715	16598	16659	16616	16687	16566	16841	16855	16783	16891	16800	16658	16630	16507	16544	16723	16628	16677	16874	16693	16701	16609	16823	16934	16538	16825	16574	16757	16915	16627	16799	16726	16746	16801	16605	16885	16532	16684	16630	16881	16679	16654	16755	16621	16827	16596	16744	16750	16663	16842	16708	16718	16551	16592	16710	16753	16756	16600	16648	16803	16542	16854	16692	16673	16555	16874	16837	16773	16503	16662	16577	16701	16735	16843	16806	16721	16585	17030	16929	16560	16653	16703	16747	16838	16669	16815	16558	16712	16559	16757	16741	16763	16967	16799	16706	16787	16779	16652	16606	16612	16881	16731	16764	16589	16758	16727	16630	16726	16570	16663	16642	16600	16856	16728	16755	16572	16597	16782	16865	16381	16713	16538	16506	16708	16606	16552	16628	16780	16586	16781	16697	16819	16677	16664	16745	16684	16791	16866	16698	16786	16739	16719	16639	16789	16776	16643	17015	16797	16584	16555	16739	16763	16703	16502	16533	16645	16680	16654	16772	16885	16568	16522	16740	16740	16727	16616	16538	16617	16606	16972	16673	16551	16888	16823	16721	16616	16815	16733	16708	16834	16667	16735	16696	16583	16390	16602	16874	16868	16819	16538	16494	16765	16684	16732	16728	16545	16778	16678	16698	16746	16532	16641	16823	16748	16818	16714	16875	16669	16734	16870	16862	16523	16677	16564	16731	16725	16707	16629	16636	16804	16983	16809	16640	16551	16526	16524	16762	16647	16765	16739	16683	16597	16862	16595	16788	16820	16922	16558	16636	16683	16706	16802	16666	16767	16569	16724	16632	16575	16571	16645	16965	16590	16431	16692	16716	16616	16962	16867	16580	16816	16616	16725	16644	16753	16719	16859	16868	16680	16725	16826	16429	16667	16810	16751	16682	16752	16651	16663	16707	16831	16826	16722	16545	16597	16746	16588	16591	16691	16756	16456	16588	16624	16760	16598	16547	16719	16666	16956	16746	16732	16574	16635	16725	16595	16717	16765	16660	16708	16600	16553	16757	16770	16636	16662	16508	16719	16586	16786	16639	16626	16773	16591	16700	16687	16732	16698	16613	16529	16637	16832	16705	16828	16708	16922	16581	16767	16574	16446	16584	16754	16525	16790	16902	16824	16838	16767	16538	16893	16836	16790	16761	16675	16752	16708	16676	16634	16813	16737	16579	16551	16834	16794	16678	16622	16783	16599	16757	16856	16670	16700	16856	16623	16881	16631	16757	16685	16826	16887	16740	16749	16803	16744	16855	16741	16762	16726	16708	16649	16833	16803	16541	16782	16373	16578	16742	16693	16612	16976	16722	16599	16827	16968	16685	16621	16743	16729	16736	16828	16612	16706	16534	16650	16814	16494	16690	16670	16690	16795	16761	16691	16758	16807	16590	16681	16994	16778	16809	16731	16669	16616	16746	16652	16662	16867	16636	16825	16759	16852	16765	16805	16798	16677	16790	16633	16852	16689	16378	16702	16699	16928	16780	16658	16781	16922	16700	16573	16554	16472	16529	16883	16487	16868	16804	16717	16697	16712	16708	16752	16745	16816	16704	16705	16663	16644	16747	16534	16809	16741	16630	16598	16535	16644	16669	16649	16707	16837	16951	16845	16635	16865	16674	16926	16867	16710	16744	16598	16585	16625	16538	16719	16653	16765	16575	16552	16682	16882	16646	16677	16708	16711	16636	16723	16704	16568	16546	16636	16614	16681	16541	16503	16551	16879	16673	16622	16727	16828	16863	16786	16646	16787	16739	16456	16597	16504	16558	16645	16558	16671	16823	16741	16554	16792	16722	16608	16637	16649	16631	16959	16898	16694	16923	16630	16576	16550	16730	16764	16656	16878	16877	16928	16741	16790	16559	16501	16754	16872	16919	16633	16508	16584	16717	16635	16746	16548	16419	16618	16581	16555	16894	16747	16583	16660	16702	16558	16704	16777	16700	16813	16872	16811	16813	16724	16874	16929	16667	16796	16683	16503	16662	16630	16674	16661	16678	16765	16677	16812	16888	16674	16569	16613	16854	16768	16703	16728	16611	16759	16692	16784	16737	16698	16799	16713	16686	16710	16763	16513	16839	16757	16679	16765	16672	16675	16528	16793	16696	16811	16626	16653	16768	16774	16532	16483	16618	16584	16614	16856	16518	16692	16836	16928	16695	16665	16663	16671	16825	16828	16582	16753	16535	16727	16811	16846	16727	16772	16914	16630	16735	16706	16605	16612	16469	16772	16599	16846	16677	16750	16500	16476	16846	16545	16504	16635	16432	16670	16519	16486	16641	16724	16592	16559	16568	16730	16700	16557	16887	16642	16772	16627	16794	16844	16602	16841	16661	16846	16676	16626	16758	16633	16734	16728	16722	16708	16700	16460	16640	16866	16690	16742	16625	16764	16686	16755	16668	16623	16541	16699	16614	16711	16675	16741	16743	16793	16747	16793	16671	16563	16734	16938	16698	16591	16771	16922	16835	16771	16824	16887	16626	16620	16591	16677	17024	16744	16800	16746	16629	16659	16686	16567	16601	16808	16656	16884	16896	16670	16684	16587	16872	16600	16661	16708	16902	16756	16582	16779	16662	16798	16844	16907	16637	16608	16623	16729	16762	16761	16834	16770	16828	16804	16836	16648	16807	16600	16711	16568	16526	16717	16666	16768	16901	16791	16832	16753	16476	16361	16750	16616	16735	16656	16797	16702	16615	16474	16629	16539	16662	16734	16821	16661	16757	16838	16656	16693	16673	16962	16670	16592	16577	16739	16872	16601	16508	16901	16715	16853	16810	16784	16792	16921	16534	16816	16756	16648	16742	16688	16588	16717	16800	16628	16731	16682	16797	16885	16835	16778	16826	16880	16839	16677	16776	16692	16988	16664	16637	16733	16709	16758	16790	16980	16640	16506	16774	16848	16761	17029	16599	16902	16691	16918	16666	16728	16563	16789	16992	16945	16737	16663	16578	16559	16842	16835	16868	16964	16859	16433	16619	16598	16796	16790	16857	17033	16517	16825	16760	16649	16608	16511	16675	16529	16543	16679	16473	16620	16477	16692	16544	16734	16620	16577	16681	16844	16693	16724	16738	16735	16497	16669	16639	16610	16594	16724	16700	16820	16745	16737	16741	16620	16673	16701	16914	16898	16794	16796	16837	16555	16645	16944	16823	16766	16827	16702	16817	16721	16700	16459	16848	16848	16649	16587	16751	16578	16633	16679	16566	16702	16733	16770	16642	16631	16817	16711	16801	16667	16679	16783	16732	16643	16848	16815	16814	16798	16903	16722	16796	16762	16573	16713	16754	16618	16660	16682	16649	16784	16792	16658	16732	16669	16603	16920	16824	16805	16794	16833	16742	16647	16876	16627	16903	16686	16702	16619	16539	16530	16764	16879	16726	16686	16828	16733	16762	16752	16787	16726	16594	16577	16841	16926	16628	16641	16781	16692	16623	16675	16842	16853	16671	16571	16790	16772	16743	16651	16515	16673	16690	16550	16563	16590	16787	16731	16767	16727	16629	16752	16776	16833	16778	16782	16847	16705	16924	16735	16793	16750	16448	16617	16587	16548	16717	16508	16685	16520	16618	16622	16512	16434	16701	16739	16586	16681	16760	16721	16445	16507	16693	16909	16724	16712	16888	16854	16901	16709	16690	16516	16647	16706	16590	16638	16512	16648	16581	16881	16749	16572	16863	16459	16646	16759	16808	16621	16643	16627	16681	16434	16496	16590	16561	16737	16671	16619	16672	16689	16717	16806	16780	16694	16703	16756	16504	16728	16696	16815	16681	16592	16854	16880	16799	16774	16943	16748	16754	16776	16818	16802	16743	16761	16903	16781	16530	16737	16722	16851	16848	16459	16559	16623	16549	16724	16780	16659	16566	16702	16607	16595	16629	16654	16591	16663	16799	16573	16864	16863	16814	16747	16666	16498	16667	16700	16555	16644	16689	16834	16442	16629	16585	16651	16649	16562	16701	16533	16628	16641	16487	16464	16827	16506	16797	16703	16744	16698	16714	16758	16747	16520	16498	16766	16507	16638	16813	16595	16692	16746	16690	16755	16823	16753	16671	16698	16666	16695	16629	16794	16725	16671	16612	16750	16533	16788	16764	16911	16669	16706	16661	16749	16685	16735	16892	16909	17023	16746	16566	16698	16714	16683	16699	16795	16779	16569	16618	16695	16669	16616	16923	16822	16739	16922	16801	16829	16679	16689	16635	16809	16705	16699	16633	16848	16608	16623	16575	16592	16658	16410	16678	16809	16699	16745	16402	16693	16809	16690	16711	16884	16579	16658	16575	16773	16584	16755	16612	16604	16658	16519	16706	16803	16745	16642	16619	16695	16602	16772	16675	16710	16566	16616	16700	16733	16602	16800	16549	16595	16509	16658	16760	16832	16606	16626	16712	16878	16619	16566	16926	16628	16789
13596	25708	26794	18896	20827	23419	39066	35029	23362	15323	11374	10082	9782	9697	9753	9626	9679	9715	9706	9741	9790	9595	9657	9671	9641	9586	9646	9726	9728	9710	9682	9547	9644	9693	9690	9729	9864	9883	9748	9694	9677	9710	9643	9775	9575	9717	9662	9707	9573	9813	9709	9668	9653	9648	9591	9572	9702	9622	9662	9649	9702	9707	9685	9639	9652	9677	9712	9725	9598	9672	9604	9668	9720	9630	9603	9659	9729	9627	9637	9577	9534	9613	9697	9624	9575	9720	9671	9574	9615	9772	9787	9686	9634	9719	9716	9621	9893	9693	9735	9834	9621	9620	9607	9681	9762	9784	9668	9799	9728	9582	9764	9669	9533	9774	9658	9737	9602	9488	9557	9627	9670	9572	9783	9735	9596	9568	9623	9709	9649	9806	9608	9723	9723	9720	9818	9663	9710	9651	9669	9717	9675	9612	9548	9668	9764	9566	9642	9651	9577	9652	9650	9655	9730	9757	9685	9571	9596	9681	9759	9676	9641	9654	9684	9763	9646	9628	9646	9752	9551	9645	9683	9716	9666	9683	9565	9598	9593	9728	9757	9642	9639	9809	9797	9610	9616	9762	9736	9608	9799	9692	9606	9567	9533	9628	9885	9654	9748	9558	9718	9599	9489	9617	9720	9687	9642	9705	9436	9572	9676	9641	9607	9652	9590	9562	9635	9656	9702	9710	9751	9677	9532	9617	9537	9770	9472	9579	9769	9545	9651	9624	9528	9468	9808	9656	9581	9804	9739	9799	9551	9569	9714	9521	9641	9673	9608	9573	9610	9593	9656	9647	9590	9637	9647	9777	9647	9725	9660	9714	9703	9818	9722	9616	9764	9621	9616	9595	9686	9588	9599	9739	9659	9627	9597	9630	9598	9577	9776	9806	9507	9633	9644	9679	9616	9531	9624	9717	9595	9767	9544	9531	9656	9651	9640	9620	9745	9677	9827	9618	9588	9536	9623	9715	9824	9642	9718	9637	9730	9647	9804	9595	9651	9734	9566	9867	9710	9721	9655	9728	9728	9655	9755	9562	9627	9495	9736	9513	9629	9620	9524	9815	9832	9611	9730	9703	9652	9658	9578	9740	9606	9739	9578	9672	9625	9574	9806	9689	9404	9680	9656	9574	9675	9646	9727	9724	9615	9715	9786	9679	9610	9565	9644	9698	9719	9659	9769	9595	9579	9722	9616	9686	9814	9771	9675	9552	9591	9618	9618	9575	9545	9728	9659	9661	9743	9633	9672	9672	9753	9661	9722	9696	9546	9671	9650	9729	9695	9814	9699	9806	9603	9726	9543	9743	9526	9866	9558	9784	9772	9734	9522	9496	9642	9665	9552	9679	9622	9540	9568	9645	9632	9762	9632	9723	9552	9549	9530	9658	9606	9494	9702	9684	9513	9873	9620	9721	9588	9653	9674	9692	9775	9668	9585	9544	9585	9757	9503	9572	9674	9644	9823	9644	9610	9617	9720	9685	9681	9766	9597	9675	9609	9707	9785	9662	9791	9564	9713	9526	9593	9572	9538	9738	9584	9641	9551	9628	9600	9726	9597	9788	9711	9679	9746	9797	9700	9522	9581	9709	9776	9610	9667	9517	9675	9610	9742	9619	9585	9723	9699	9617	9714	9754	9753	9779	9576	9717	9608	9623	9683	9712	9637	9487	9718	9719	9675	9828	9693	9710	9663	9678	9661	9694	9704	9625	9712	9734	9528	9523	9642	9541	9767	9582	9647	9604	9764	9598	9637	9767	9811	9557	9644	9606	9731	9553	9624	9506	9616	9568	9909	9590	9863	9764	9907	9575	9677	9743	9690	9678	9592	9617	9654	9572	9633	9807	9692	9678	9640	9657	9560	9727	9503	9499	9644	9725	9723	9716	9356	9632	9648	9735	9820	9586	9595	9683	9664	9640	9817	9770	9555	9569	9770	9688	9725	9710	9790	9730	9794	9591	9630	9727	9557	9828	9745	9735	9681	9587	9788	9765	9805	9587	9772	9741	9575	9643	9663	9538	9743	9568	9883	9610	9753	9632	9679	9617	9641	9801	9635	9651	9781	9720	9560	9646	9670	9634	9412	9652	9781	9771	9718	9813	9775	9838	9588	9719	9548	9661	9707	9646	9809	9737	9641	9601	9566	9729	9734	9756	9556	9572	9511	9735	9773	9667	9795	9739	9773	9767	9629	9605	9677	9769	9581	9694	9658	9530	9697	9670	9667	9600	9583	9700	9657	9569	9686	9747	9609	9633	9642	9940	9562	9664	9617	9545	9776	9618	9788	9584	9633	9576	9739	9481	9757	9569	9748	9572	9737	9651	9566	9653	9596	9474	9773	9744	9792	9600	9582	9661	9628	9655	9628	9662	9782	9609	9706	9679	9702	9661	9799	9725	9805	9614	9523	9617	9570	9649	9708	9492	9784	9610	9596	9593	9738	9588	9691	9847	9735	9579	9671	9714	9874	9587	9865	9698	9788	9605	9464	9689	9619	9650	9750	9703	9588	9739	9852	9567	9601	9742	9717	9613	9637	9750	9640	9603	9678	9653	9794	9820	9707	9606	9532	9628	9612	9623	9639	9639	9677	9738	9813	9675	9537	9636	9520	9776	9712	9669	9681	9589	9629	9739	9748	9712	9762	9790	9757	9712	9660	9670	9669	9639	9779	9728	9815	9676	9730	9688	9819	9764	9650	9661	9665	9582	9616	9627	9721	9722	9700	9736	9794	9542	9668	9801	9809	9461	9680	9620	9624	9570	9543	9521	9799	9457	9553	9764	9728	9583	9851	9679	9485	9624	9665	9569	9514	9743	9653	9813	9647	9589	9716	9597	9649	9708	9610	9601	9664	9854	9679	9745	9580	9608	9615	9659	9736	9670	9699	9706	9666	9648	9655	9662	9619	9619	9814	9596	9613	9624	9731	9688	9605	9570	9674	9635	9657	9629	9757	9728	9691	9701	9787	9790	9560	9502	9544	9678	9529	9705	9610	9717	9651	9718	9603	9671	9755	9658	9600	9637	9852	9731	9581	9698	9697	9705	9685	9804	9708	9791	9688	9752	9692	9608	9638	9555	9535	9713	9508	9839	9581	9606	9630	9542	9672	9628	9609	9557	9861	9626	9889	9752	9802	9655	9647	9748	9686	9703	9717	9704	9421	9690	9774	9558	9835	9641	9684	9623	9654	9681	9668	9654	9675	9839	9692	9744	9535	9514	9412	9740	9693	9637	9689	9786	9643	9672	9733	9781	9616	9636	9747	9678	9456	9723	9791	9693	9574	9706	9604	9737	9634	9765	9810	9673	9575	9592	9701	9646	9656	9650	9792	9849	9704	9754	9764	9675	9649	9570	9721	9764	9599	9769	9619	9721	9646	9731	9764	9683	9776	9578	9636	9643	9745	9593	9747	9549	9636	9646	9542	9594	9760	9624	9617	9648	9684	9596	9697	9663	9683	9650	9640	9623	9684	9670	9713	9722	9594	9663	9676	9869	9684	9492	9759	9595	9726	9697	9811	9689	9699	9636	9633	9657	9710	9585	9537	9739	9651	9694	9829	9678	9593	9640	9691	9526	9566	9637	9741	9586	9628	9593	9605	9749	9658	9591	9571	9598	9707	9628	9646	9737	9631	9618	9574	9713	9659	9679	9683	9741	9515	9571	9718	9609	9618	9658	9715	9725	9706	9727	9678	9610	9851	9691	9648	9492	9682	9567	9758	9628	9556	9646	9625	9633	9536	9777	9822	9621	9549	9688	9691	9547	9666	9775	9591	9670	9711	9674	9826	9569	9679	9651	9772	9644	9596	9641	9644	9631	9741	9572	9743	9844	9639	9721	9524	9718	9736	9676	9672	9574	9698	9682	9605	9704	9690	9744	9566	9564	9697	9581	9552	9707	9562	9577	9594	9691	9683	9610	9690	9710	9589	9581	9772	9744	9756	9649	9744	9724	9752	9693	9739	9535	9764	9681	9631	9595	9777	9671	9748	9609	9617	9735	9531	9612	9671	9689	9533	9623	9710	9753	9762	9660	9620	9656	9587	9628	9605	9614	9624	9654	9563	9703	9677	9657	9672	9724	9795	9698	9678	9715	9763	9686	9570	9715	9715	9766	9789	9722	9668	9779	9684	9617	9697	9656	9770	9716	9657	9852	9767	9508	9685	9760	9669	9632	9710	9758	9783	9680	9640	9639	9670	9658	9713	9662	9631	9631	9553	9546	9668	9713	9753	9386	9721	9508	9774	9693	9621	9638	9517	9728	9596	9672	9876	9504	9743	9606	9633	9607	9693	9692	9723	9583	9608	9572	9672	9625	9651	9673	9646	9748	9567	9549	9577	9584	9771	9589	9573	9654	9699	9713	9655	9624	9716	9656	9567	9637	9612	9660	9572	9533	9800	9816	9786	9705	9680	9615	9645	9597	9636	9604	9557	9741	9587	9664	9697	9792	9610	9610	9643	9651	9792	9563	9600	9817	9828	9565	9774	9665	9628	9572	9634	9602	9708	9629	9649	9623	9653	9601	9660	9755	9610	9705	9606	9703	9551	9731	9523	9744	9773	9680	9644	9743	9563	9551	9591	9648	9627	9653	9627	9618	9676	9685	9580	9827	9599	9628	9533	9571	9597	9617	9704	9733	9700	9566	9504	9767	9515	9730	9719	9608	9604	9603	9645	9894	9690	9705	9726	9484	9687	9598	9722	9719	9668	9602	9675	9602	9670	9635	9702	9656	9735	9763	9637	9589	9609	9627	9604	9657	9680	9701	9757	9736	9592	9489	9780	9583	9723	9596	9680	9753	9853	9759	9623	9747	9661	9752	9624	9737	9445	9655	9701	9604	9528	9667	9676	9666	9680	9702	9660	9780	9716	9685	9610	9612	9716	9623	9708	9669	9691	9772	9724	9638	9625	9641	9689	9751	9855	9735	9749	9667	9774	9741	9715	9676	9621	9619	9788	9673	9758	9666	9705	9610	9659	9692	9585	9558	9713	9732	9778	9530	9750	9743	9846	9627	9719	9797	9644	9681	9723	9657	9701	9681	9638	9586	9538	9622	9553	9437	9670	9538	9567	9728	9681	9611	9738	9687	9624	9669	9621	9675	9785	9567	9682	9588	9755	9675
23385	21128	28450	24734	24892	37397	58377	56249	43115	29803	21849	18495	17473	16989	17309	16860	16880	16825	16901	16864	17067	16929	16839	17020	16742	16716	16873	16820	16853	16711	16936	16773	16874	16955	16793	16834	16880	16867	16951	16875	16850	16480	16618	16775	16845	16748	16685	16836	16764	16869	16868	16878	16784	16879	16704	16760	16887	16788	16843	16650	16809	16703	16729	16794	16862	16900	16674	16986	16935	16922	16560	16748	17004	17150	16857	16710	16811	16827	16590	16606	16774	16437	16765	16771	16819	16909	16866	16670	16723	16706	16741	16804	16778	16727	16674	16714	16671	16876	16729	16736	16862	16669	16839	16825	16869	17101	16719	16699	16674	16741	16733	16731	16742	16700	16771	16795	16874	16713	16674	16722	16730	16635	16863	16741	16671	16855	16637	16437	16711	16792	16887	16730	16694	16883	16858	16708	16556	16662	16769	16961	16835	16741	16780	16708	16702	16658	16701	16574	16814	16937	16898	16718	16902	16867	16688	16560	16750	16787	16692	16603	16672	16792	16736	16415	16701	16777	16860	16629	16810	16752	16741	16623	16912	16699	16828	16590	16759	16718	16968	16665	16667	16616	16564	16963	16863	16746	16701	16737	16673	16743	16910	16835	16822	16783	16726	16634	16827	16574	16878	16811	16696	16788	16724	16570	16926	16791	16873	16847	16781	16875	16809	16563	16676	16810	16883	16544	16807	16647	16735	16686	16808	16523	16586	16616	16576	16670	16925	16845	16655	16648	16796	16713	16660	16898	16862	16661	16719	16642	16779	16743	16625	16846	16755	16879	16699	16773	16689	16651	16839	16660	16832	16764	16754	16977	16851	16662	16785	16875	16854	16740	16746	16739	16941	16852	16763	16757	16787	16758	16655	16632	16685	16610	16787	16703	16711	16629	17111	16770	16580	16682	16387	16732	16893	16866	16722	16701	16576	16725	16762	16547	16699	16728	16714	16534	16759	16643	16656	16847	16744	16725	16485	16348	16539	16653	16581	16732	16771	16901	16844	16646	16924	16620	16853	16675	16771	16764	16789	16917	16801	16593	16624	16762	16863	16604	16663	16601	16686	16865	16776	16568	16772	16928	16749	16623	16770	16690	16571	16433	16700	16762	16766	16790	16735	16868	16607	16807	16770	16644	16687	16705	16835	16743	16680	16874	16676	16714	16721	16723	16808	16725	16658	16748	16672	16712	16663	16670	16564	16917	16887	16667	16774	16724	16835	16723	16773	16804	16834	16750	16840	17024	16584	16852	16639	16855	16776	16644	16860	16703	16813	16845	16727	16699	16925	16851	16676	16885	16730	16671	16668	16683	16786	16787	16893	16627	16778	16810	16852	16602	16600	16799	16789	16539	16709	16945	16723	16593	16659	16680	16729	16851	16824	16727	16707	16849	16760	16653	16617	16701	16764	16697	16684	16670	16669	16724	16700	16774	16823	16800	16601	16773	16731	16626	16933	16765	16909	16672	16766	16635	16731	16585	16875	16673	16845	16867	17105	16709	16714	16982	16833	16714	16665	16780	16728	16739	16562	16961	16740	16755	16860	16718	16772	16823	16789	16546	16987	16745	16681	16798	16728	16601	16775	16983	16693	16541	16547	16898	16791	16793	16940	16863	16729	16792	16795	16484	16554	16965	16700	16943	16755	16976	16672	16477	16818	16794	16837	16911	16916	16719	16776	16587	16983	16821	16931	17011	16695	16683	16688	16525	16567	16546	16752	16620	16656	16737	16804	16741	16750	17020	16786	16738	16629	16742	16894	16884	16736	16701	16799	16661	16691	16713	16707	16765	16770	16858	16692	16690	16450	16812	16981	16714	17047	16876	16603	16806	16924	16844	16764	16877	16480	16745	16627	16703	16698	16926	16810	16796	16699	16989	16825	16825	16806	16948	16844	16762	16920	16741	16552	16848	16849	16683	16527	16649	16798	16879	16720	16663	16851	16719	16785	16782	16494	16752	16517	16797	16564	16672	16842	16788	16927	17082	16650	16755	16762	16574	16674	16705	16793	16696	16712	16854	16617	16665	16722	16712	16539	16734	16776	16687	16629	16772	16783	16895	16976	16832	16868	16933	16671	16766	16434	16699	16681	16826	16637	16685	16709	16715	16760	16661	16777	16810	16916	16853	16598	16685	16980	16756	16738	16808	16846	16658	16727	16514	16704	16589	16862	16737	16705	16800	16680	16762	16760	16818	16585	16919	16806	16809	16822	16965	16620	16771	16538	16512	16802	16720	16730	16716	16775	16696	16695	16688	16890	16876	16877	16897	16579	16810	16773	16822	16639	16802	16577	16948	16958	16653	16701	16756	16823	16896	16792	17039	16966	16872	16498	16781	16806	16833	16636	16704	16910	16719	16656	16737	16736	16538	16699	16739	16696	16517	16819	16845	16737	16928	16809	17105	16670	16422	16861	16751	16655	16760	16611	16641	16958	16813	16850	16604	16586	16897	16810	16681	16568	16725	16754	16810	16921	16814	16717	16932	16754	16639	16794	16621	16825	16828	16404	16666	16724	16668	16770	16847	16867	16660	16705	16681	16779	16646	16918	16885	16701	16750	16736	16738	16633	16773	16931	16695	16483	16787	16527	16688	16694	16742	16843	16876	16886	16706	16726	16878	16764	16808	16703	16528	16714	16845	16851	16925	16898	16851	16743	16644	17162	16758	16910	16716	16860	16685	16827	16759	17028	16771	17076	16873	16888	16769	16989	16671	16992	16833	16817	16696	16694	16703	16759	16780	16861	16759	16618	16708	16744	16659	16653	16575	16780	16543	16657	16785	17188	16707	16980	16710	16998	16667	16865	16850	16821	16779	16839	16611	16510	16759	16768	16767	16550	16724	16540	16786	16772	16583	16789	16584	16706	16750	16648	16642	16470	16700	16663	16598	16813	16687	16848	16751	16945	16678	16742	16684	16653	16871	16789	16805	16925	16475	16805	16676	16772	16910	16635	16471	16627	16408	16515	16792	16902	16512	16788	16899	16671	16941	16966	16784	16973	16733	16820	16945	16742	16870	16733	16831	16636	16451	16760	16782	17040	16635	16721	16552	16745	16647	16806	16965	16569	16865	16966	16845	16686	17033	16873	16612	16755	16848	16896	16866	16733	16692	16858	16673	16774	16518	16614	16602	16827	16752	16866	16836	16587	16730	16822	16852	16977	16819	16745	16691	16736	16899	16573	16952	16680	16617	16880	16797	16953	16871	16820	17088	16738	16756	16667	16561	16908	16830	16797	16951	16696	16655	16547	16916	16726	16600	16541	16805	16970	16715	16894	16763	16807	16638	16827	16651	16864	16833	16642	16753	16855	16716	16812	16652	16558	16690	16663	16946	16678	16823	16703	16690	16899	16573	16724	16660	16709	16817	16701	16613	16893	16749	16693	16711	16840	16445	16792	16768	16904	16820	16599	16919	16855	16788	16812	16680	16487	16658	16523	16681	16771	16620	16626	16572	16630	16842	16708	16648	16932	16807	16830	16581	16694	16761	16814	16446	16710	16898	16708	16850	16710	16728	16693	16854	16648	16765	16796	16886	16753	16809	16514	16809	16867	16822	16914	16606	16695	16957	16883	16756	16853	16744	16625	16885	16657	16634	16699	16495	16860	16728	16822	16621	16809	16893	16686	16797	16680	16681	16821	16744	16874	16916	16764	16509	16630	16732	16612	16815	16732	16763	16817	16617	16504	16735	16774	16798	16802	16902	16849	16840	16662	16551	17022	16660	16767	16713	16582	16809	16678	16856	16869	16891	16811	16662	16717	16826	16872	16550	16554	16461	16868	16480	16718	16770	16907	17045	16662	16820	16695	16523	16842	16748	16864	16673	17005	16852	16720	16679	16812	16646	16891	16800	16622	16591	16638	16594	16836	16718	16768	17051	16852	16735	16719	16899	16884	16481	16534	16630	16919	17086	16910	16823	16813	16633	16749	16672	16914	16760	16693	16779	16782	16791	16862	16948	16816	16754	16718	16864	16812	16947	16779	16852	16806	16887	16884	16854	16796	16881	17013	16771	16628	16723	16658	16691	16795	16632	16773	16825	16962	16751	16724	16821	16738	16788	16774	16852	16961	16716	16637	16476	16684	16819	16767	16867	16894	16789	16829	16794	16902	16821	16765	16679	16668	16766	16949	16840	16719	16797	16581	16860	16852	16647	16748	16709	16774	16605	16754	16879	16869	16764	16833	16708	16997	16784	16678	16894	16675	16835	16636	16898	17122	16947	16862	16725	16810	16719	16952	16808	16702	16706	16656	16791	16723	16730	16633	16783	16635	16957	16684	16583	16678	16663	16725	16869	16784	16887	16697	16795	16731	16755	16846	16567	16629	16642	16934	16865	16817	16714	16485	16638	16797	16714	16777	16798	16627	16637	16752	16810	17050	16833	16781	16750	16815	16654	16778	16790	16556	16591	16885	16934	16843	16806	16643	16548	16704	16474	16756	16741	16847	16712	16562	16566	16717	16624	16761	16919	16726	16952	16894	16768	16806	16853	16684	16701	16702	16754	16563	16539	16779	16731	16857	16896	16934	16646	16827	16791	16598	16585	16524	16771	16710	16851	16827	16774	16749	16691	16869	16883	16588	16557	16905	16971	16578	16702	16760	16731	16698	16584	16695	16793	16545	16708	16861	16765	16913	16760	16705	16608	16840	16758	16718	16805	16558	16846	16809	16778	16717	16661	16609	16538	16665	16821	16577	16741	16824	16894	16652	16697	16813	16817	16727	16590	16778	16771	16782	16438	16670	16674	16845	16831	16824	16758	17100	16883	16762	16974	16655	16797	16814	16648	16728	16603	17037	16784	16891	16805	16768	16880	16923	16719	16675	16586	16868	16943	16649	16833	16623	16512	16806	16754	16712	16698	16700	16775	16723	16808	16790	16846	16755	16772	16639	16815	16692	16753	16698	16760	16709	16697	16765	16698	16945	16940	16889	16604	16579	17017	16749	16496	16754	16858	16579	16811	16646	16881	16785	16848	16706	16758	17013	16759	16920	16592	16619	16626	16826	16677	16807	16832	16816	16675	16877	16754	16692	16760	16649	16706	16873	16795	16746	16822	16674	16726	16765	16686	16635	16837	16744	16685	16886	16786	16614	16795	16910	16684	16815	16801	16870	16600	16794	16659	16881	16622	16694	16618
16823	33009	32003	29209	25648	38747	53595	52639	34307	20467	13204	10446	10008	9762	9840	9863	10012	9955	9776	9791	9868	9794	9864	9907	9903	9837	9835	9910	9899	9886	9761	9748	9747	9807	10068	9848	9805	9885	9869	9889	9820	9631	9937	9678	9751	9848	9752	9933	10019	9894	9717	9831	10025	9779	9784	9896	9670	9854	9955	9790	9839	9783	9856	9823	9770	9900	9803	9900	9817	9702	9859	9779	9983	9697	9719	9791	9715	9789	9854	9741	9654	9920	9840	9786	9867	9723	9778	9962	9902	9909	9755	9854	10072	9830	9876	9830	9759	9701	9856	9932	9853	9868	9737	9911	9698	9730	9826	9776	9871	9694	9811	9941	9848	9927	9677	9728	9615	9737	9773	9832	9908	9750	9890	9682	9699	9733	9680	9779	9891	9771	9903	9651	9781	9764	9702	9975	9686	9846	9855	9677	9794	9773	9827	9819	9840	9808	9778	9866	9787	9690	9854	9740	9792	9796	9834	9768	9972	9662	9887	9893	9776	9777	9829	9647	9921	9748	9894	9845	9818	9811	9585	9856	9860	9842	9736	10038	9793	9816	9776	9844	9882	9868	9669	9773	9732	9810	9736	9845	9767	9815	9923	9815	9743	9844	9779	9917	9680	9862	9818	9793	9806	9870	9618	9663	9743	9768	9807	9956	9948	9876	9860	9780	9794	9737	9755	9671	9692	9849	9772	9600	9765	9737	9806	9785	9748	9811	9839	9651	9726	9797	9773	9856	9831	9624	9692	9937	9861	9754	9694	9861	9832	9750	9746	9768	9763	9757	9750	9926	9898	9801	9894	9833	9805	9710	9739	9780	9849	9735	9995	9799	9853	9861	9790	9819	9653	9736	9652	9718	9582	9796	9908	9917	9693	9706	9642	9761	9747	9741	9810	9820	9843	9802	9802	9815	9762	9755	9638	9915	9641	9744	9762	9674	9752	9668	9735	9719	9722	9840	9817	9855	9766	9782	9712	9871	9966	9895	9832	9758	9675	9708	9907	9769	9797	9814	9882	9731	9840	9649	9859	9706	9936	9793	9891	9626	9987	9772	9757	9719	9722	9564	9793	9767	9710	9695	9815	9841	9797	9834	9828	9928	9823	9842	9735	9707	9758	9811	9653	9777	9818	9723	9616	9807	9690	9857	9747	9705	9840	9730	9764	9830	9741	9746	9825	9644	9946	9734	9680	9821	9647	9820	9835	9780	9729	9714	9843	9749	9899	9805	9655	9789	9683	9775	9878	9657	9711	9769	9787	9748	9710	9712	9847	9788	9777	9774	9842	9839	9830	9769	9746	9771	9882	9689	9738	9890	9936	9687	9860	9868	9702	9638	9789	9674	9852	9769	9929	9793	9726	9953	9619	9713	9749	9774	9744	9683	9759	9787	9796	9864	9834	9656	9848	9788	9801	9725	9836	9900	9833	9789	9673	9733	9565	9795	9838	9681	9669	9856	9759	9707	9747	9804	9780	9779	9788	9695	9837	9739	9935	9801	9899	9805	9788	9816	9738	9707	9711	9801	9746	9733	9726	9765	9724	9793	9691	9939	9826	9706	9785	9704	9862	9850	9844	9922	9814	9834	9726	9720	9738	9742	9759	9725	9917	9819	9674	9886	9677	9841	9714	9637	9940	9931	9683	9774	9887	9700	9850	9829	9616	9786	9891	9779	9725	9863	9982	9863	9890	9779	9712	9612	9842	9701	9701	9815	9707	9782	9895	9749	9843	9748	9825	9619	9772	9737	9790	9675	9763	9641	9831	9729	9791	9677	9719	9895	9657	9731	9807	9681	9743	9909	9710	9829	9768	9552	9898	9763	9859	9727	9791	9771	9792	9843	9836	9789	9841	9883	9901	9860	9753	9832	9692	9761	9893	9808	9767	9747	9781	9834	9709	9799	9795	9789	9701	9974	9848	9680	9654	9848	9937	9710	9934	9683	9772	9790	9882	9773	9691	9814	9803	9683	9802	9883	9713	9833	9874	9806	9859	9830	9769	9826	9761	9743	9738	9699	9719	9774	9810	9754	9717	9725	9744	9815	9947	9977	9726	9513	9677	9813	9740	9775	9677	9771	9922	9537	9649	9725	9788	9851	9650	9673	9733	9844	9750	9606	9974	9799	9878	9709	9918	9700	9752	9681	9713	9770	9722	9819	9715	9897	9709	9707	9710	9865	9763	9887	10022	9729	9686	9767	9759	9849	9718	9779	9792	9851	9696	9740	9933	9798	9847	9717	9775	9646	9805	9815	9734	9689	9832	9655	9789	9753	9749	9781	9838	9671	9779	9676	9791	9758	9660	9686	9812	9876	9658	9738	9866	9711	9801	9690	9802	9794	9804	9814	9837	9835	9779	9845	9850	9862	9775	9849	9879	9718	9795	9733	9763	9791	9741	9682	9684	9733	9795	9878	9822	9682	9832	9848	9760	9812	9710	9778	9719	9675	9807	9738	9848	9731	9861	9825	9814	9851	9722	9729	9834	9776	9759	9802	9790	9818	9799	9712	9797	9766	9704	9755	9836	9951	9700	9838	9807	9773	9663	9716	9803	9914	9866	9751	9713	9688	9817	9812	9785	9774	9953	9815	9771	9737	9797	9838	9735	9650	9819	9656	9884	9804	9749	9779	9848	9784	9896	9728	9609	9734	9831	9594	9696	9884	9741	9792	9782	9636	9564	9683	9714	9900	9914	9647	9865	9675	9890	9805	9676	9798	9637	9648	9714	9776	9785	9794	9742	9726	9878	9726	9736	9857	9844	9881	9637	9781	9831	9673	9702	9733	9681	9700	9665	9773	9861	9846	9825	9848	9818	9674	9685	9688	9740	9870	9615	9706	9750	9726	9741	9728	9742	9832	9731	9722	9724	9889	9626	9681	9832	9791	9679	9820	9886	9879	9790	9713	9683	9910	9736	9796	9639	9769	9728	9688	9955	9815	9775	9875	9924	9756	9740	9842	9742	9672	9890	9754	9772	9685	10017	9660	9751	9740	9852	9792	9717	9664	9740	9779	9746	9743	9757	9836	9902	9842	9905	9802	9650	9712	9687	9858	9670	9771	9709	9786	9817	9716	9852	9669	9887	9740	9852	9700	9831	9709	9729	9745	9935	9830	9624	9848	9908	9532	9684	9703	9833	9802	9785	9770	9679	9806	9937	9778	9898	9790	9621	9817	9712	9790	9663	9781	9701	9821	9870	9829	9719	9650	9703	9711	9769	9817	9781	9711	9759	9921	9948	9802	9829	9946	9849	9777	9725	9782	9783	9762	9835	9821	9699	9736	9633	9893	9740	9966	9875	9979	9901	9790	9722	9710	9802	9683	9797	9774	9866	9689	9795	9762	9834	9791	9655	9686	9760	9723	9797	9998	9857	9707	9847	9797	9851	9972	9794	9694	9751	9664	9693	9845	9783	9662	9818	9820	9743	9787	9861	9692	9762	9798	9771	9712	9766	9831	9793	9822	9862	9868	9720	9765	9814	9874	9781	9832	9929	9730	9767	9841	9649	9822	9781	9638	9649	9710	9755	9765	9799	9884	9764	9844	9773	9564	9890	9835	9825	9700	9784	9889	9693	9748	9710	9646	9878	9792	9644	9725	9978	9727	9708	9856	9848	9746	9621	9843	9691	9717	9896	9793	9744	9716	9735	9755	9719	9710	9906	9690	9761	9732	9787	9694	9765	9916	9747	9772	9769	9755	9745	9716	9713	9795	9891	9790	9716	9728	9781	9664	9888	9772	9684	9758	9856	9857	9759	9621	9720	9858	9744	9650	9634	9681	9787	9745	9763	9932	9738	9650	9744	9888	9769	9822	9783	9850	9690	9829	9704	9826	9891	9771	9744	9943	9760	9846	9758	9814	9781	9677	9717	9622	9855	9768	9898	9712	9823	9746	9757	9675	9635	9696	9813	9722	9902	9771	9657	9914	9720	9778	9916	9849	9823	9622	9600	9740	9865	9674	9822	9753	9668	9786	9830	9830	9618	9809	9734	9685	9713	9831	9832	9883	9804	9774	9880	9673	9828	9787	9760	9769	9893	9769	9550	9823	9758	9599	9897	9831	9737	9648	9746	9628	9811	9847	9620	9844	9703	9852	9776	9809	9806	9631	9652	9830	9751	9570	9732	9922	9773	9856	9882	9830	9790	9787	9898	9727	9745	9683	9707	9720	9649	9924	9855	9934	9549	9733	9764	9865	9794	9659	9743	9758	9903	9739	9881	9912	9749	9763	9977	9813	9691	9727	9841	9844	9796	9651	9765	9690	9673	9796	9846	9679	9846	9860	9803	9701	9743	9803	9744	9776	9967	9843	9881	9690	9757	9787	9645	9841	9686	9768	9718	9814	9699	9899	9840	10007	9779	9597	9677	9894	9754	9852	9871	9835	9714	9827	9784	9605	9774	9655	9727	9706	9882	9757	9799	9787	9876	9834	9548	9819	9848	9850	9822	9689	9704	9785	9593	9728	9649	9780	9829	9919	9814	9715	9811	9914	9759	9755	9725	9766	9820	9762	9712	9801	9702	9813	9615	9780	9684	9720	9817	9863	9821	9818	9606	9794	9694	9853	9727	9875	9818	9721	9852	9658	9903	9988	9730	9761	9773	9888	9833	9638	9933	9718	9946	9804	9798	9736	9829	9837	9785	9858	9596	9900	9724	9845	9775	9786	9915	9611	9808	9728	9705	9917	9788	9828	9610	9790	9653	9793	9801	9645	9863	9751	9721	9851	9781	9820	9810	9754	9671	9719	9858	9798	9914	9859	9646	9908	9783	9821	9692	9869	9685	9749	9863	9769	9795	9776	9737	9902	9729	9719	9681	9773	9849	9742	9727	9772	9790	9872	9630	9805	9712	9724	9795	9683	9877	9598	9744	9736	9590	9764	9789	9708	9653	9670	9835	9736	9857	9810	9765	9633	9679	9821	9863	9860	9979	9751	9921	9827	9750	9781	9712	9836	9644	9694	9650	9769	9815	9744	9668	9682	9908	9795	9757	9850	9696	9872	9763	9655	9750	9795	9881	9769	9780	9733	9833	9878	9786	9789	9750	9718	9820	9769	9826	9743	9725	9763	9736	9754	9732	9715	9838	9654	9783	9686	9681	9864	9721	9761	9724	9839	9835	9746
31001	26659	27552	23913	21832	20969	22516	22637	20900	18541	17425	17074	16880	16984	16996	16992	16685	16866	16995	16805	17173	17033	16976	17118	16816	16873	16879	16944	16986	16831	17001	16903	17002	17008	16900	17146	16958	17112	17055	16898	16695	16837	16972	16894	16829	16742	16546	16875	16844	17044	16905	16642	16913	16833	17045	16886	16881	16872	17069	16908	16881	16945	16722	16929	16860	16838	16876	17057	17023	17074	16893	16866	17100	17155	17232	16652	16720	16970	17016	16822	16814	16786	16694	16859	16959	16768	16905	16921	16992	16900	17077	17012	16706	16764	16876	16976	16873	16835	16911	16967	17024	16746	16848	17027	16922	16720	16649	16826	16914	16763	16741	16914	16820	16634	17046	16625	16646	16920	17211	16861	16857	16888	16918	16934	16904	16917	16714	16826	16926	16888	16859	16743	16950	16923	16877	16897	17172	16611	17034	16780	16688	17200	16807	16729	16829	16817	16917	16843	17029	17015	16699	16921	16698	17078	16840	16999	16793	16796	17071	16918	17089	16907	16802	16947	17002	16670	16839	16911	16848	16942	16809	16816	16913	16758	16949	17229	16890	16848	16736	16760	16964	16828	16887	16988	16876	16768	16726	16846	16984	16950	16901	17002	16798	16723	16934	17089	17103	16897	16890	16981	16698	16722	16878	16984	16827	16949	16990	16860	17018	16748	16800	16802	16936	16946	17032	16941	16912	16699	16876	16850	16771	16781	17019	16909	17041	17253	16876	16865	17060	16958	16905	16787	16869	16715	16793	17038	16793	17025	17021	16903	16794	16920	16856	16758	16903	16938	16945	16860	16601	16900	16736	16885	16743	16743	16885	16936	16702	16862	16802	17068	16952	16892	16962	17005	16883	16989	17124	16711	16868	16865	16659	17006	17034	17031	17048	17186	16846	17043	16824	17022	17185	16831	16708	16918	17081	16890	17009	16801	16971	16806	16843	16841	16721	16872	16772	16803	16989	16869	16827	17005	16855	16814	16880	16833	16761	16974	16971	16881	16874	16839	16947	16969	16824	16996	17083	16845	16876	16798	16760	16928	16988	17052	16993	16829	16810	16886	16715	16858	16928	16882	16860	16829	16860	16776	16916	16973	17005	16784	16842	16770	16799	17032	16953	16906	16927	16902	16967	16935	17021	17058	16886	17014	16787	16829	16930	16910	16917	16859	16624	16838	16786	16599	16858	16873	16900	17069	16871	17051	16977	16937	16809	17059	16832	16950	16745	16818	16753	16734	16911	17090	16922	16909	16927	16820	16986	17084	16876	16869	17012	16791	16835	17038	16851	16791	16969	17001	16979	16660	16820	16750	16914	16983	17093	16760	17057	16764	16801	16844	17013	16883	16920	16748	16830	16851	16961	16842	16893	16989	16860	16880	16853	17075	16848	16705	16921	16840	16972	16897	17076	16703	16795	17102	17042	17081	16986	16862	16942	16770	16697	17025	16854	16659	16891	16931	16864	16715	17030	16916	16628	16768	16871	16987	16924	16704	16860	16777	16899	16862	16972	16919	16786	16992	16973	16992	16930	16796	16846	16721	16895	16970	16856	16812	16714	16783	16900	16860	17123	16840	16763	16934	16875	16856	16872	16813	16886	17106	16822	16892	16847	16786	16624	16762	16917	16793	16779	16949	16861	16932	16973	16954	16970	16935	17032	16903	17066	17032	16979	16771	16976	16975	16933	16919	17036	16893	16977	16899	16945	16822	16783	16758	16995	16887	16917	16942	16731	16940	16949	16919	16950	16915	16560	16803	16616	17015	16951	16877	16996	17155	17005	17080	17000	16753	16860	16891	16808	16826	16900	16814	16867	16856	17136	16813	16917	17025	16889	17114	16907	16867	17082	16991	16974	17021	16888	16908	16989	17020	16905	16672	16835	16741	17051	16872	16828	16917	17044	16875	16922	16944	16876	16776	16719	17003	16843	16644	16826	16807	16936	16878	16673	16824	16877	17033	16917	16855	16671	16791	16890	16660	16808	16831	16819	16837	17038	16865	16940	17017	17075	16795	16899	16994	16900	16666	17035	17045	16793	16904	17100	16926	16903	16752	16707	16832	16849	16985	16774	16827	16893	16629	16931	16933	17018	16880	16783	16823	16942	17035	17061	16742	16941	16977	16799	16828	16978	16782	16924	16841	16760	16758	16614	16826	16730	16857	16868	16685	16653	16791	17046	16819	16957	17127	16970	16747	16855	16905	16918	16980	16967	16867	16925	16889	17005	16949	16883	16868	16824	17079	17043	16855	16948	16764	16675	16951	16827	16925	16722	16781	16815	17155	16755	16745	16905	16777	16936	16988	16854	16999	16610	16907	17004	16659	17059	16883	17015	16720	16777	16778	16805	16929	16846	16878	16938	17093	16871	16660	16792	16750	16921	16932	16897	17005	16818	17048	16937	16730	17101	16771	16943	16841	16837	16797	16785	16731	16869	17006	16952	16911	17009	17011	16841	17026	16837	16767	16774	16872	16982	16868	16736	16931	16772	17033	16933	17064	16858	17155	17011	16750	16820	16981	16793	16740	16964	16882	16957	16902	17080	17014	16670	16748	16924	17035	16855	16645	17057	16980	17051	16949	17027	16930	16689	16685	16826	16691	16739	16909	16947	17137	17019	16994	17041	16736	16800	16682	16939	16699	17026	17059	16951	16818	16810	17030	16873	16760	16755	16827	16618	16644	16927	16940	16684	16831	17061	17124	17016	16797	17021	16626	16690	16881	16902	16762	17005	16708	16873	16920	16683	16605	16938	16846	16995	16948	17048	16796	16703	16840	17113	17058	16875	16801	16820	16958	17057	17019	16900	16946	16894	16886	16880	16928	16948	16874	17037	16599	16851	16727	16943	16869	16773	17077	16916	16888	16900	16790	16642	16811	17222	17158	16843	17063	16947	16899	16761	16800	16819	16795	16765	16917	16852	16734	16924	16934	17003	17084	17092	16807	16858	17098	16789	16976	16672	16712	16798	16909	16854	17031	16991	16965	16901	17066	16936	17112	16833	16784	16981	16707	17010	16828	17026	16826	17009	16793	16666	16916	16848	16970	16888	16592	16787	16675	16898	16977	16762	16825	17026	16867	16963	16812	17018	16881	16742	16889	16896	16962	17101	16705	16686	16880	16883	16968	16775	16735	16918	16950	17073	16868	16909	16785	16933	16781	17003	16821	16829	16805	16985	16835	16825	16992	17191	17076	16835	16462	16796	17002	16999	16734	16829	16897	16814	16873	16700	16928	16801	16890	16774	16987	16922	16866	16790	16851	17079	16695	17020	16736	16722	16866	16896	16660	16924	16979	16880	16838	17076	16899	16826	16868	17161	16785	16915	17140	16780	16964	16948	16826	16764	16805	17099	16793	16929	16802	17003	16966	16798	16779	17082	16852	16839	16883	16820	16571	16852	16942	17054	16598	16818	16882	17152	16808	17095	16997	16866	16760	16950	17071	16960	16867	17302	16804	16992	16914	17008	16892	16993	16895	16948	16928	16850	16729	17299	16799	17044	17096	16987	16971	16997	16912	16900	17087	16820	16833	17094	16996	17023	16912	16907	16919	16943	16717	17188	16979	16811	16926	17012	16905	16967	16917	16921	16775	16931	16891	17018	16893	16991	16872	16931	16919	16941	16909	16935	16816	16866	17005	16864	16694	16958	16899	16859	16860	17060	16968	16840	17186	16761	16659	16922	16790	16952	17042	17142	16967	17102	17046	17009	17006	16827	16922	16873	16774	16753	16862	16900	16954	16987	16874	16942	17027	16772	16571	16749	16952	17001	16895	16921	16883	16818	16925	16806	16800	16846	16778	16971	17183	17041	16910	17016	16911	16905	16697	16883	16962	16943	17194	16822	16876	16979	16886	16794	16946	16623	16660	16926	16777	16961	16861	17118	16894	16957	16965	16876	16963	16954	16908	16983	16906	17019	17040	16927	16778	16828	16783	17009	16824	16873	16847	17061	16907	17010	16890	16845	16857	17023	16813	16925	16799	17036	16802	16866	16797	16965	16805	16833	16845	16906	16815	16960	17167	16718	16649	16974	16933	16699	16881	17007	16991	16994	16887	16873	16817	16816	16909	16738	16903	17013	16973	16799	16987	17125	16921	16869	17029	16885	16765	16733	16961	16806	16690	17055	16632	16799	16630	17113	17033	16895	16933	17168	16909	16826	17019	16628	16902	16729	16777	17019	16967	16944	16894	16976	16928	16734	17146	17049	17002	16832	16914	16908	16881	17004	16992	16918	16974	16960	16831	16870	16865	16947	16610	16865	17033	16795	17055	16817	16913	16682	16704	16931	16933	16717	16770	16962	16792	17010	16994	16973	16847	16826	17048	16875	16957	16983	16749	16919	16988	16803	16806	17032	16891	16721	17046	16944	16880	16792	16632	17058	16805	16766	16967	16885	16930	16933	16935	17018	16813	16890	16871	16958	16735	16823	17085	16972	17017	16855	16817	17076	16681	16751	16834	16890	16959	16950	16828	16968	16912	16968	16910	16911	16952	16870	16854	16854	16963	16994	16909	17006	16806	16900	16584	16788	16914	16868	16911	17053	16953	16946	17039	16844	16941	16914	16690	16791	16813	16881	16928	16876	16854	16860	16839	16807	16849	17004	16957	16708	16769	16763	16716	16913	16966	16992	16845	16721	17030	16883	16919	17000	16812	16966	17060	16873	16818	16812	16884	16842	17013	16892	16831	16881	16986	16704	16940	16931	16857	16897	16734	16853	16763	16726	16984	16800	16913	16991	16705	16922	16983	16773	16917	16831	16762	17019	16947	17161	16753	16801	16841	16980	17120	16731	16920	16857	16954	16778	16880	16744	16675	16995	16963	16944	16657	16873	16859	16872	16729	16936	16904	17048	17063	16867	16742	16996	16823	16854	16777	16951	16723	16925	16862	16892	16804	17090	16905	16742	16823	16902	16916	16919	16912	17055	16993	16760	16759	16602	16933	16768	17047	17103	17022	16854	16784	16898	16842	16714	16955	16874	16628	16815	16785	17006	17132	16997	16964	16959	16873	17009	16865	16851	16975	16844	16863	16799	16792	16834	16894	16776	17043	16711	16847	17210	16906	16546	16819	16900	17062	16934	16716	16859	16988	16910	16999	16903	16847	17004	16850	16919	16836	16843	16728	16901	16764	16872	17010
15458	21815	19800	15679	15128	14633	15771	15625	12827	10771	9973	9654	9551	9475	9705	9620	9746	9690	9798	9778	9538	9598	9642	9719	9637	9546	9659	9632	9464	9607	9654	9564	9511	9580	9660	9571	9706	9622	9603	9587	9569	9699	9547	9573	9689	9571	9514	9546	9608	9610	9512	9688	9668	9664	9595	9594	9478	9557	9570	9571	9534	9715	9532	9680	9697	9546	9649	9526	9549	9561	9567	9581	9568	9708	9589	9460	9551	9706	9558	9548	9462	9702	9601	9524	9596	9608	9542	9637	9471	9639	9539	9661	9502	9651	9626	9569	9786	9678	9463	9559	9721	9658	9756	9583	9630	9613	9628	9479	9666	9681	9613	9667	9602	9329	9635	9560	9655	9439	9601	9624	9596	9452	9587	9544	9501	9660	9550	9526	9598	9597	9405	9520	9628	9583	9592	9607	9612	9526	9507	9697	9430	9660	9615	9638	9603	9725	9485	9648	9623	9535	9632	9612	9590	9572	9435	9616	9575	9556	9624	9562	9705	9547	9446	9420	9609	9523	9558	9519	9626	9664	9399	9744	9623	9576	9674	9545	9552	9494	9709	9600	9438	9632	9669	9632	9654	9448	9694	9521	9568	9580	9629	9518	9520	9612	9632	9549	9415	9507	9447	9681	9433	9524	9539	9548	9540	9640	9468	9487	9735	9457	9668	9580	9689	9463	9482	9590	9624	9717	9608	9562	9629	9438	9591	9536	9591	9609	9673	9627	9619	9693	9634	9671	9428	9512	9563	9569	9548	9637	9590	9618	9574	9464	9664	9557	9569	9391	9607	9748	9755	9653	9599	9581	9479	9583	9527	9475	9657	9674	9828	9537	9582	9524	9420	9654	9641	9697	9686	9471	9571	9371	9659	9522	9620	9554	9552	9614	9581	9572	9528	9641	9639	9465	9560	9455	9676	9558	9680	9793	9574	9677	9536	9687	9577	9696	9646	9458	9504	9713	9572	9776	9628	9609	9634	9523	9547	9567	9393	9553	9700	9658	9490	9603	9537	9569	9495	9519	9615	9635	9424	9542	9574	9610	9509	9458	9642	9696	9564	9579	9636	9667	9582	9697	9476	9636	9501	9688	9694	9504	9486	9686	9530	9521	9635	9466	9601	9573	9478	9689	9655	9571	9711	9633	9544	9553	9641	9640	9652	9642	9456	9537	9510	9450	9618	9646	9476	9629	9568	9562	9563	9754	9517	9663	9641	9467	9599	9666	9563	9507	9604	9556	9470	9560	9556	9362	9715	9555	9635	9435	9465	9573	9730	9612	9614	9733	9555	9533	9483	9628	9652	9481	9597	9609	9655	9624	9550	9528	9679	9578	9480	9784	9688	9645	9523	9594	9640	9448	9635	9599	9715	9641	9594	9605	9671	9640	9659	9513	9603	9626	9279	9459	9614	9696	9712	9584	9626	9455	9653	9630	9577	9494	9711	9593	9626	9509	9598	9516	9770	9487	9544	9479	9579	9480	9626	9536	9697	9548	9719	9596	9460	9726	9531	9589	9607	9690	9719	9639	9751	9743	9572	9457	9571	9466	9516	9549	9485	9556	9670	9487	9539	9555	9635	9601	9513	9638	9599	9542	9657	9718	9500	9719	9609	9428	9648	9534	9682	9545	9652	9608	9671	9465	9442	9471	9572	9554	9505	9495	9464	9704	9573	9729	9637	9551	9595	9727	9492	9692	9535	9668	9695	9604	9516	9563	9713	9676	9464	9700	9522	9622	9647	9494	9479	9371	9575	9462	9509	9553	9518	9632	9611	9615	9641	9474	9604	9327	9660	9482	9574	9558	9497	9550	9578	9556	9523	9595	9521	9745	9481	9637	9675	9569	9574	9580	9636	9703	9596	9535	9591	9519	9801	9631	9711	9616	9575	9810	9536	9454	9542	9523	9734	9480	9605	9790	9585	9652	9590	9555	9573	9605	9569	9472	9545	9515	9698	9648	9590	9422	9509	9596	9626	9472	9521	9544	9472	9635	9503	9494	9568	9676	9516	9535	9519	9711	9588	9488	9691	9667	9711	9543	9540	9596	9648	9632	9694	9500	9730	9513	9636	9420	9564	9576	9588	9557	9722	9615	9766	9656	9527	9739	9569	9623	9522	9596	9372	9612	9624	9467	9729	9627	9574	9551	9691	9651	9584	9514	9525	9552	9630	9479	9776	9614	9527	9651	9591	9650	9668	9631	9524	9525	9569	9511	9508	9680	9558	9563	9545	9600	9646	9601	9562	9585	9508	9606	9674	9567	9521	9617	9679	9615	9577	9502	9588	9760	9635	9540	9559	9539	9539	9445	9660	9606	9533	9619	9486	9471	9468	9635	9606	9474	9585	9629	9558	9542	9619	9453	9609	9621	9617	9552	9774	9580	9528	9411	9668	9559	9712	9445	9640	9638	9610	9602	9594	9634	9694	9633	9675	9607	9601	9525	9527	9615	9563	9532	9531	9521	9433	9547	9528	9758	9567	9539	9578	9529	9564	9566	9566	9447	9562	9565	9701	9667	9509	9565	9541	9652	9623	9506	9700	9618	9636	9669	9497	9569	9514	9628	9421	9672	9658	9548	9781	9570	9627	9668	9616	9572	9739	9614	9608	9391	9315	9576	9651	9565	9557	9746	9776	9624	9729	9451	9499	9528	9469	9744	9748	9557	9662	9491	9620	9653	9569	9732	9598	9605	9495	9635	9652	9619	9523	9582	9661	9603	9530	9407	9507	9654	9508	9664	9670	9639	9558	9604	9544	9532	9589	9610	9753	9511	9642	9689	9497	9580	9551	9542	9714	9439	9681	9545	9560	9708	9744	9478	9564	9495	9600	9751	9575	9527	9502	9663	9633	9534	9500	9526	9686	9594	9574	9708	9645	9681	9612	9458	9486	9455	9570	9514	9603	9684	9623	9541	9670	9768	9664	9694	9692	9552	9596	9577	9511	9667	9612	9734	9523	9719	9657	9530	9489	9587	9614	9695	9558	9555	9739	9530	9543	9445	9685	9669	9458	9597	9560	9659	9635	9473	9680	9671	9641	9676	9547	9593	9581	9569	9542	9605	9557	9618	9671	9679	9487	9646	9510	9572	9571	9560	9504	9606	9614	9849	9469	9509	9710	9593	9684	9714	9692	9629	9471	9588	9757	9519	9432	9640	9580	9535	9670	9538	9593	9500	9615	9688	9541	9631	9548	9750	9555	9616	9673	9667	9652	9616	9836	9690	9581	9613	9575	9618	9466	9661	9790	9567	9633	9557	9610	9645	9688	9529	9589	9550	9612	9700	9713	9648	9546	9506	9739	9825	9577	9546	9749	9702	9556	9593	9559	9520	9645	9455	9577	9549	9403	9676	9574	9652	9527	9544	9477	9662	9599	9673	9499	9514	9664	9628	9701	9701	9453	9694	9705	9442	9491	9607	9629	9533	9614	9537	9592	9621	9593	9605	9593	9473	9709	9442	9593	9394	9466	9549	9697	9618	9698	9444	9653	9607	9691	9667	9428	9701	9621	9585	9450	9614	9694	9629	9617	9711	9616	9656	9635	9662	9600	9557	9425	9567	9644	9583	9431	9441	9601	9832	9574	9568	9615	9535	9552	9541	9579	9569	9678	9507	9564	9511	9464	9737	9583	9633	9367	9523	9562	9521	9627	9583	9589	9604	9626	9659	9664	9508	9692	9603	9649	9623	9607	9562	9655	9585	9658	9617	9663	9592	9484	9710	9620	9669	9539	9790	9532	9588	9615	9633	9584	9584	9564	9421	9748	9630	9630	9628	9475	9672	9702	9491	9560	9630	9578	9667	9595	9474	9462	9582	9655	9630	9713	9597	9551	9556	9652	9608	9475	9606	9546	9694	9492	9757	9623	9620	9705	9498	9488	9649	9581	9573	9677	9628	9629	9571	9626	9509	9513	9659	9443	9473	9662	9562	9605	9577	9633	9655	9558	9817	9644	9522	9689	9719	9577	9510	9575	9777	9614	9635	9727	9587	9557	9485	9645	9527	9730	9737	9580	9625	9522	9717	9583	9621	9689	9603	9591	9622	9537	9592	9653	9680	9607	9588	9612	9532	9496	9624	9686	9615	9553	9564	9469	9609	9527	9653	9739	9594	9577	9644	9660	9771	9494	9662	9655	9527	9586	9457	9591	9701	9558	9534	9550	9662	9478	9615	9544	9734	9630	9507	9707	9665	9432	9582	9703	9498	9506	9505	9598	9505	9449	9608	9723	9463	9530	9654	9533	9610	9530	9434	9679	9649	9697	9595	9479	9596	9734	9606	9534	9695	9420	9559	9695	9736	9688	9761	9568	9684	9718	9476	9595	9496	9658	9645	9500	9653	9476	9739	9685	9554	9507	9518	9716	9591	9683	9681	9514	9660	9423	9554	9684	9646	9427	9642	9649	9614	9512	9543	9656	9588	9663	9481	9684	9602	9599	9473	9599	9501	9651	9573	9617	9634	9507	9602	9635	9550	9544	9598	9541	9586	9769	9609	9611	9650	9678	9429	9774	9615	9463	9517	9596	9458	9550	9654	9661	9683	9721	9657	9489	9508	9673	9500	9574	9607	9635	9601	9524	9556	9586	9653	9724	9567	9627	9385	9566	9608	9512	9620	9636	9695	9570	9614	9523	9624	9505	9663	9621	9719	9542	9762	9496	9522	9556	9661	9524	9686	9589	9481	9592	9747	9526	9523	9644	9470	9595	9671	9712	9707	9558	9501	9538	9651	9624	9655	9592	9598	9536	9730	9780	9626	9587	9555	9584	9606	9684	9686	9605	9556	9656	9497	9649	9518	9586	9507	9480	9768	9552	9560	9591	9562	9551	9649	9687	9588	9671	9622	9743	9621	9534	9788	9581	9590	9561	9509	9604	9784	9687	9518	9507	9669	9612	9587	9539	9546	9423	9523	9751	9477	9610	9670	9593	9542	9597	9459	9622	9559	9687	9582	9616	9504	9473	9537	9697	9628	9600	9613	9697	9638	9744	9681	9588	9591	9485	9514	9662	9652	9632	9654	9673	9654	9612	9707	9668	9465	9732	9464	9573	9776	9620	9523	9580	9601	9537	9633	9649	9674	9589	9620	9536	9582	9606	9459	9655	9587	9602	9586	9486	9566	9591	9487
25490	21256	27612	26817	23760	28177	46753	40487	31559	23285	19416	17461	17056	16950	16911	16765	16839	16872	16879	16978	16981	16627	16845	16719	16742	16752	16769	16973	16898	16882	16749	17033	16792	16888	16803	16843	16873	16634	16858	16839	17022	16905	16746	16715	16768	16745	16894	16735	16666	16696	16888	16723	16723	16959	16659	16855	16784	16782	16635	16874	16670	16662	16887	16867	16834	16748	16681	16805	16621	16733	16818	16927	16664	16559	16858	16800	16850	16609	16778	16724	16615	16699	16798	16668	16648	16849	16903	16885	16813	16907	16574	16839	16683	16696	16768	16747	16746	16784	16809	16594	16703	16896	16954	16944	16746	16815	16858	16764	16617	16631	16881	16817	16963	16760	16596	16795	17041	16932	16831	16851	16967	16723	17007	16824	16777	16741	16746	16873	16636	16828	16624	16564	16581	16895	16675	16829	16776	16633	16754	16634	16637	16905	17074	16752	16540	16981	16803	16751	16778	16669	16713	16861	16856	16762	16665	16859	17015	16724	16834	16756	16624	16773	16663	16784	16808	16777	16621	16839	16859	16784	16876	16873	16866	16913	16808	16754	16971	16639	16828	16699	16670	16770	16786	16978	16880	16822	16948	17234	16838	16638	16975	16557	16982	16765	16458	16764	16652	16617	16826	16795	16760	16671	16923	16720	16655	16626	16791	16850	16558	16891	16603	16807	16742	16874	16454	16821	16784	16965	16836	16800	16816	16817	16827	16736	16828	16533	17014	16760	16643	16646	16774	16709	16784	16571	16698	16609	16683	16792	16799	16713	16689	16701	16801	16801	16756	16641	16562	16783	16716	16754	16740	16742	16794	16783	17013	16968	16826	16947	16774	16719	16631	16985	16854	16588	16807	16769	16745	16826	16903	16856	16665	16727	16770	16817	16754	16590	16711	16791	16797	16538	16710	16754	16725	16974	16839	16744	16884	16801	16725	16618	16854	17037	16966	16980	16633	16785	16830	16853	16658	16938	16666	16782	16954	16725	16750	16887	16722	16927	16879	16708	16882	16766	16795	16851	16756	16622	16649	16933	16796	16809	16592	16835	16779	17015	16754	16671	16879	16613	16800	16924	16750	16879	16678	16628	16790	16593	16618	16600	16711	16607	16766	16471	16773	16649	16816	16622	16875	16848	16836	16530	16826	16887	16613	16546	17022	17002	16834	16954	16750	16756	16553	16709	16833	16907	16754	16823	16670	16634	16730	16745	16983	16850	16786	16937	16770	16747	16922	16845	16813	16738	16756	16706	16702	16824	16637	16935	16793	16842	16923	16702	16676	16548	16794	16749	16735	16622	16603	16644	16590	16704	16747	16752	16713	16913	16758	16862	16909	16819	16651	16610	16772	16929	17121	16814	17016	17013	16836	16871	16919	16725	16897	16709	16718	16699	16863	16775	16912	16670	16697	16898	16619	16795	16719	16645	16675	16905	16793	16719	16723	16745	16664	16817	16645	16794	16644	16747	16793	16725	16794	17044	16835	16820	16880	16631	16693	16602	16595	16748	16717	16709	16659	16550	16650	16667	16711	16839	16949	16885	16608	16662	16727	16616	16799	16786	16655	16672	16824	16775	16946	16839	16829	16789	16789	16681	16885	16690	16643	16659	16734	16667	16672	16712	17018	16955	16863	16701	16795	16819	16782	16663	16528	16807	16812	16877	16928	16974	16882	16542	16818	16678	16802	16668	16809	16832	16882	16706	16738	16865	16775	16886	16878	16721	16741	16915	16966	16746	16669	16745	16811	16768	16614	16805	16736	16761	16711	16590	16745	16602	16731	16946	16613	16725	16656	16766	16603	16810	16750	16796	16687	16955	16823	16715	16893	16753	16611	16849	16747	16600	16788	16774	16760	16826	16756	16523	16658	16794	16684	16859	16686	16674	16813	16644	16680	16573	16827	16793	16716	16611	16838	16912	16667	16848	16852	16920	16823	16802	16682	16791	16768	16809	16794	16714	16902	16585	16637	16615	16645	16687	16661	16923	16858	16669	16766	16768	16707	16704	16860	16535	16756	16761	16939	16795	16835	16746	16781	16740	16672	16820	16563	16666	16799	16890	16795	16747	16771	16851	16863	16979	16940	16906	16664	16668	17061	16730	16678	16848	16743	16826	16714	16655	16578	16881	16671	16840	16528	16808	16731	16821	16757	16975	16773	16788	16503	16623	16847	16688	16967	16822	16642	16559	16691	16813	16809	16706	16794	16840	16882	16922	16590	16917	16916	16899	16905	16833	16886	16771	16902	16794	16765	16713	16904	16549	16775	16488	16838	16604	16714	16795	16648	16771	17023	16733	16980	16712	16740	16699	16738	16883	16740	16708	16637	16685	16919	16697	16901	16806	16836	16736	16786	16502	16772	16718	16842	16868	16815	16550	16840	16863	16764	16934	16807	16720	16718	16860	16556	16845	16691	16706	16859	16812	16599	16764	16830	16913	16895	16903	16807	16705	16898	16894	16661	16720	16666	16854	16786	16768	16815	16572	16681	16650	16668	16785	16847	16307	16708	16873	16743	17004	16958	16882	16667	16625	16713	16828	16520	16535	16631	16668	16717	16716	16485	16599	16969	16864	16837	16713	16625	16658	16827	16710	16619	16695	16722	16772	16658	16693	16749	16758	16837	16727	16595	16840	16703	16737	16856	16829	16754	16764	16496	16791	16732	16559	16781	16706	16915	16700	16786	16630	16795	16798	16743	16655	16698	16859	16672	16633	16838	16840	16909	16746	16794	16784	16679	16697	16876	16737	16614	16704	16597	16694	16809	16756	17004	16745	16715	16839	16541	16466	16730	16605	16736	16622	16802	16869	16807	16674	16734	17023	16770	16794	16787	16847	16853	16579	16668	16594	16909	16772	16836	16715	16848	16953	16957	16753	16665	16738	16670	16704	16749	16652	16529	16656	16909	16782	16711	16804	16799	16777	16803	16735	16908	16644	16661	16797	16902	16493	16534	16749	16917	16850	16726	16713	16933	16828	16944	16582	16905	16662	16616	16707	16678	16720	16825	16704	16839	16785	16590	16730	16746	16904	16773	16807	16657	16707	16692	16670	16860	16696	16759	16664	16813	16969	16681	16620	16731	16850	16711	16903	17053	16795	16848	16542	16762	16832	16952	16754	17009	16890	16635	16612	16693	16785	16923	16966	16801	16873	16680	16660	16904	16526	16627	16749	16643	16517	16815	16847	16864	16571	16982	16652	16856	16806	16872	16783	16795	16705	16897	16947	16665	16515	16599	16453	16682	16714	16616	16796	16728	16926	16756	16924	16869	16692	16849	16689	16769	16671	16839	16831	16742	16669	16891	16644	16795	16964	16609	16724	16753	16796	16703	16857	16877	16898	16970	16589	16681	16870	16599	16655	16581	16676	16949	17008	16840	16810	16662	16799	16687	16757	16896	16747	16602	16784	16711	16807	16886	16959	16626	16530	16695	16853	16836	16690	16826	16951	16761	16744	16510	16655	16937	16934	16808	16629	16776	16677	16953	16753	16815	16980	16751	16659	16751	16652	16731	16872	16606	16673	16656	16865	16789	16784	16850	16668	16898	16583	16823	16864	16585	16901	16975	16828	16851	16676	16734	16820	16579	16773	16856	16707	16720	16597	16696	16697	16716	16580	16811	16756	16778	16777	16920	16746	16833	16912	16735	16718	16652	16661	16715	16681	16742	16780	17058	17129	16783	16841	16789	16893	16986	16816	16727	16613	16913	16624	16787	16537	16521	16693	16717	16556	16559	16735	16997	16829	16664	16921	16702	16784	16455	16768	16736	16817	16787	16846	16752	16852	16872	17028	16685	16891	16879	16827	16994	16842	16783	16700	16559	16563	16565	16656	16784	16731	16755	16796	16605	16841	16802	16812	16919	16926	16648	16793	16810	16755	16799	16866	16785	16719	16872	16700	16776	16803	16856	16814	16573	16711	16775	16698	17123	16644	16836	16776	16741	16753	16885	16809	16867	16872	16774	16749	16859	16689	16639	16710	16675	16822	16879	16823	16773	16631	16880	16864	16869	16733	16741	16723	16891	16542	16763	16771	16732	16825	17061	16665	16706	16588	16599	16772	16747	16718	16720	16792	16784	16803	16754	16877	16660	16725	16897	17024	16890	16665	16725	17005	16703	16709	16738	16699	16644	16778	16840	16704	16962	16638	16729	16727	16851	16441	16736	16655	16617	16807	16665	16773	17079	16935	16799	16870	16723	16602	16947	16680	16674	16592	16768	16963	16844	16546	16552	16677	16885	16905	16644	16771	16805	16771	16696	16770	16766	16624	16845	16570	16763	16782	16647	16712	16810	16854	16733	16634	16804	16885	16620	16651	16887	16827	16612	16722	16606	16575	16810	16496	16825	16732	16681	16672	16729	16875	16860	16834	16564	16743	16861	16683	16856	16780	16864	16761	16951	16908	16899	16471	16775	16682	16747	16597	16775	16635	16817	16665	16785	16783	16784	16817	16946	16918	16785	16763	16795	16505	16715	16748	16834	16653	16768	16821	16826	16615	16843	16891	16726	16723	16651	16528	16869	16886	16805	16780	16739	16778	16713	16786	16772	16779	16476	16503	16868	16774	16802	16842	16627	16829	16589	16642	16978	16589	16974	16536	16773	16898	16845	16823	16498	16708	16747	16820	16719	16701	16689	16626	16818	16798	16760	16638	16704	16853	16754	16744	16808	16666	16687	16671	16789	16651	16740	16786	16882	16891	16952	16755	16601	16662	16720	16740	16648	16795	16855	17068	16564	16855	16759	16502	16473	16595	16646	16776	16781	16644	16772	16618	16869	16554	16751	16811	16883	16749	16922	16716	16824	16770	17078	16666	16745	16743	16793	16775	16678	16842	16884	16788	16716	16740	17090	16770	16715	16823	16662	16612	16868	16711	16694	16784	16817	16651	16649	16707	16873	16824	16983	16740	16766	16941	16710	16588	16743	16688	17005	16764	16920	16650	16791	16799	16695	16783	16556	16848	16780	16595	16796	16817	17030	16914	16747	16551	16738	16709	16932	16896	16740	16909	16802	16757	16710	16639	16908	16748	16801	16803	16716	16840	16646	16933	16735	16490	16725	16827	16826	16895	16852	16948	17146	16885	16823	16727	16586	16724	16975	16901	16811	16710	16888	17040	16908	16795	16996	16747	16818	16699
15623	27087	24206	17270	16588	24492	39929	32833	22909	14147	11148	10188	9798	9772	9566	9662	9910	9741	9804	9757	9723	9877	9770	9693	9663	9725	9806	9537	9844	9611	9697	9713	9679	9726	9659	9533	9653	9644	9653	9618	9546	9570	9752	9649	9846	9643	9779	9618	9626	9856	9646	9648	9554	9713	9820	9597	9725	9652	9648	9614	9625	9777	9732	9628	9680	9666	9575	9768	9564	9650	9630	9644	9816	9701	9560	9727	9630	9560	9769	9679	9329	9717	9775	9553	9640	9625	9766	9548	9673	9711	9721	9675	9564	9547	9703	9740	9535	9571	9670	9603	9645	9618	9706	9632	9725	9587	9754	9604	9665	9613	9650	9698	9596	9798	9645	9659	9636	9814	9598	9708	9699	9575	9561	9646	9560	9509	9741	9521	9389	9615	9674	9469	9641	9578	9574	9619	9611	9675	9542	9760	9663	9712	9610	9609	9524	9598	9771	9670	9481	9683	9550	9485	9665	9585	9646	9826	9610	9677	9689	9737	9740	9557	9590	9679	9757	9628	9614	9629	9582	9572	9568	9625	9573	9488	9565	9729	9709	9680	9523	9657	9543	9544	9584	9616	9545	9552	9524	9720	9653	9638	9745	9587	9702	9604	9550	9661	9620	9621	9674	9676	9693	9648	9718	9560	9557	9628	9629	9609	9600	9717	9539	9790	9587	9548	9783	9497	9702	9655	9727	9600	9523	9675	9552	9739	9562	9699	9752	9594	9564	9688	9573	9626	9571	9728	9639	9717	9712	9674	9683	9547	9584	9765	9646	9603	9568	9671	9715	9508	9618	9701	9569	9792	9698	9664	9664	9689	9512	9736	9593	9675	9748	9717	9550	9678	9798	9591	9517	9658	9563	9741	9530	9595	9593	9748	9682	9629	9641	9505	9556	9711	9547	9589	9866	9601	9699	9621	9822	9648	9435	9638	9773	9662	9811	9523	9722	9660	9694	9663	9613	9745	9806	9562	9558	9738	9638	9830	9610	9669	9677	9596	9687	9628	9661	9637	9663	9896	9698	9639	9696	9754	9576	9710	9670	9583	9528	9655	9649	9600	9668	9604	9471	9651	9705	9660	9722	9818	9697	9716	9713	9702	9755	9597	9703	9568	9630	9609	9670	9599	9708	9684	9509	9693	9679	9453	9674	9531	9635	9651	9425	9681	9556	9712	9574	9665	9594	9691	9548	9594	9788	9569	9678	9520	9626	9663	9673	9682	9594	9747	9630	9642	9762	9459	9611	9647	9558	9554	9695	9761	9670	9611	9783	9608	9547	9746	9844	9648	9656	9665	9518	9660	9603	9593	9585	9606	9754	9710	9784	9680	9654	9648	9750	9610	9678	9712	9616	9523	9723	9724	9592	9646	9798	9655	9700	9785	9657	9772	9615	9648	9619	9582	9542	9592	9667	9581	9532	9639	9771	9668	9704	9490	9705	9698	9648	9657	9512	9692	9636	9614	9645	9526	9618	9642	9575	9580	9649	9659	9715	9601	9692	9630	9712	9779	9626	9577	9662	9779	9483	9594	9641	9515	9516	9634	9622	9655	9440	9660	9586	9789	9661	9584	9747	9735	9719	9639	9588	9534	9457	9709	9641	9604	9487	9640	9580	9686	9627	9759	9628	9682	9599	9702	9725	9589	9714	9513	9728	9587	9684	9556	9528	9495	9548	9710	9561	9664	9558	9656	9799	9710	9504	9727	9570	9679	9586	9523	9627	9537	9566	9679	9735	9537	9593	9670	9650	9504	9552	9661	9628	9700	9591	9669	9759	9566	9535	9613	9627	9671	9690	9541	9763	9633	9666	9619	9671	9697	9759	9656	9610	9556	9533	9579	9575	9784	9646	9513	9685	9765	9693	9812	9703	9435	9512	9737	9628	9805	9613	9607	9576	9611	9718	9797	9651	9627	9474	9689	9721	9590	9429	9612	9551	9689	9673	9847	9762	9546	9657	9699	9649	9546	9661	9716	9674	9573	9656	9762	9611	9568	9582	9799	9717	9512	9603	9682	9579	9670	9563	9579	9542	9728	9618	9594	9662	9622	9699	9704	9462	9538	9858	9639	9684	9717	9643	9672	9678	9618	9716	9516	9749	9575	9637	9563	9728	9609	9677	9733	9566	9514	9569	9684	9506	9606	9643	9660	9706	9572	9624	9555	9645	9534	9534	9785	9633	9742	9760	9688	9677	9659	9565	9497	9559	9701	9396	9508	9664	9814	9564	9590	9629	9586	9681	9648	9617	9626	9625	9656	9684	9605	9685	9697	9728	9630	9741	9497	9598	9754	9652	9846	9607	9653	9717	9699	9688	9523	9695	9621	9671	9685	9551	9674	9608	9640	9709	9890	9584	9566	9730	9721	9519	9655	9702	9635	9872	9476	9822	9653	9687	9743	9747	9541	9680	9674	9681	9705	9640	9513	9667	9695	9602	9610	9638	9642	9669	9601	9606	9579	9717	9620	9610	9609	9825	9621	9759	9707	9634	9493	9519	9776	9503	9602	9728	9624	9727	9591	9613	9831	9631	9704	9630	9781	9619	9677	9746	9523	9687	9640	9673	9591	9580	9683	9553	9654	9615	9578	9603	9678	9556	9620	9600	9680	9617	9721	9781	9716	9468	9525	9679	9613	9567	9559	9641	9504	9685	9791	9667	9568	9654	9504	9552	9667	9481	9888	9726	9579	9579	9638	9587	9769	9532	9498	9583	9496	9586	9543	9694	9701	9674	9736	9647	9628	9645	9673	9777	9465	9597	9479	9602	9536	9545	9748	9574	9672	9601	9759	9717	9799	9600	9624	9617	9765	9725	9744	9669	9643	9652	9756	9569	9690	9660	9815	9642	9751	9769	9598	9567	9642	9652	9516	9706	9682	9684	9414	9644	9621	9721	9544	9504	9631	9760	9747	9646	9584	9564	9656	9552	9699	9521	9693	9631	9639	9658	9769	9609	9633	9516	9496	9589	9795	9692	9582	9711	9749	9510	9730	9601	9686	9649	9644	9592	9622	9723	9596	9676	9629	9758	9595	9649	9678	9788	9557	9684	9564	9747	9476	9667	9622	9675	9559	9617	9659	9640	9818	9562	9793	9467	9691	9642	9754	9592	9479	9660	9610	9591	9618	9676	9713	9648	9542	9666	9605	9587	9674	9697	9639	9602	9494	9619	9710	9619	9738	9602	9665	9672	9694	9628	9604	9741	9567	9584	9617	9491	9572	9675	9558	9765	9678	9538	9786	9720	9553	9706	9537	9620	9545	9583	9626	9635	9638	9544	9553	9593	9722	9700	9689	9646	9548	9703	9643	9764	9604	9756	9529	9598	9591	9577	9751	9702	9543	9818	9696	9661	9518	9583	9628	9644	9627	9677	9477	9669	9563	9721	9668	9601	9678	9663	9671	9686	9719	9557	9563	9632	9604	9592	9629	9574	9746	9623	9696	9565	9611	9568	9603	9620	9710	9619	9713	9707	9534	9547	9493	9515	9581	9669	9675	9583	9703	9713	9661	9757	9650	9641	9567	9762	9659	9499	9739	9708	9689	9702	9603	9680	9723	9651	9711	9657	9626	9753	9660	9602	9504	9676	9648	9617	9583	9598	9577	9565	9580	9649	9607	9638	9561	9533	9523	9675	9684	9537	9667	9611	9637	9660	9646	9516	9637	9765	9641	9634	9577	9716	9614	9538	9667	9587	9612	9606	9709	9609	9619	9408	9643	9880	9719	9612	9601	9534	9744	9626	9611	9475	9598	9585	9433	9408	9445	9652	9510	9718	9529	9695	9633	9886	9684	9647	9545	9699	9475	9677	9746	9721	9556	9781	9605	9878	9595	9702	9730	9497	9658	9716	9698	9621	9535	9757	9613	9667	9684	9815	9689	9741	9678	9490	9649	9625	9584	9722	9622	9727	9707	9492	9609	9625	9688	9601	9674	9813	9667	9621	9630	9664	9687	9640	9552	9586	9765	9549	9454	9655	9826	9641	9703	9669	9648	9772	9794	9589	9688	9504	9608	9469	9745	9619	9688	9609	9660	9584	9670	9657	9639	9719	9600	9805	9521	9614	9626	9733	9760	9607	9534	9607	9625	9724	9739	9616	9608	9578	9600	9462	9617	9619	9594	9550	9493	9665	9644	9624	9736	9806	9597	9575	9661	9649	9759	9506	9508	9615	9705	9652	9690	9712	9651	9663	9506	9562	9598	9664	9538	9657	9590	9652	9594	9690	9636	9665	9550	9520	9600	9599	9604	9730	9702	9732	9467	9667	9604	9553	9651	9595	9692	9676	9731	9538	9423	9669	9702	9643	9716	9662	9671	9734	9638	9698	9590	9653	9653	9739	9656	9544	9591	9594	9619	9580	9603	9512	9537	9826	9759	9665	9692	9625	9420	9846	9696	9701	9648	9710	9627	9634	9708	9631	9536	9706	9599	9741	9660	9639	9535	9531	9694	9608	9681	9519	9628	9594	9694	9628	9723	9655	9541	9664	9785	9567	9676	9606	9680	9624	9649	9769	9655	9699	9680	9627	9675	9729	9678	9584	9589	9682	9641	9645	9576	9534	9684	9620	9593	9652	9694	9624	9721	9574	9489	9671	9646	9509	9589	9703	9748	9481	9524	9739	9653	9550	9658	9486	9708	9747	9706	9727	9705	9690	9673	9480	9728	9601	9563	9626	9466	9554	9577	9618	9621	9582	9666	9626	9576	9572	9645	9642	9633	9690	9704	9672	9541	9755	9593	9487	9653	9639	9730	9597	9494	9546	9638	9643	9729	9673	9639	9537	9627	9559	9559	9773	9847	9591	9667	9710	9741	9558	9774	9572	9472	9588	9672	9575	9577	9509	9586	9551	9601	9635	9707	9670	9643	9442	9517	9670	9592	9681	9743	9680	9604	9545	9582	9650	9701	9649	9621	9446	9473	9642	9543	9633	9762	9715	9561	9636	9774	9601	9490	9602	9591	9510	9494	9596	9563	9493	9567	9702	9546	9553	9558	9643	9678	9650	9563	9480	9621	9703	9620	9582	9750	9521	9787	9603	9614	9696	9581	9655	9620	9679	9619	9454	9732	9671	9693	9637	9743	9607	9585	9546	9721	9577	9701	9641	9550	9564	9604	9691	9651
23382	21139	28344	24432	22942	33585	63807	56373	41842	29430	21668	18183	17381	17000	16894	16896	17203	17052	16960	17092	16966	17228	16805	16894	16895	17018	16918	16920	17082	16964	16838	17075	16810	16736	16693	16770	16881	16809	16980	16897	16892	16836	16913	16769	16946	16772	16865	16734	16928	16755	17017	16895	17028	16824	16836	16756	16958	17027	16893	16725	16778	16875	16748	17019	16740	16978	16728	17035	16696	16922	16654	16792	16971	17037	16893	16728	16767	16927	16846	16774	17103	17014	16703	16904	16785	16848	16716	16702	16860	16747	16822	16690	16986	16862	16777	16796	16850	17014	16765	16931	16991	16628	16649	16645	16938	16870	16771	16950	16732	16570	16823	16821	16989	16957	16927	16885	16921	16702	16813	16631	16725	16875	16969	16702	16611	16778	16939	16818	17047	16700	16756	16908	16977	16837	16653	16871	16681	16964	16865	16830	16856	16840	16675	16718	16806	16760	16747	16803	16904	16782	16707	16851	16952	16901	16793	16788	16802	16604	16857	16940	16829	16717	16857	16667	16839	16589	16907	16996	16867	17128	16871	16911	16855	16908	16966	16579	16806	16657	16847	16804	16804	16659	16834	16724	17111	16848	16637	16726	16771	16905	16821	16990	16798	16764	16669	16933	16730	16752	16881	16702	16938	16545	16709	16757	16521	16995	16798	16952	16817	16888	16812	16798	16794	17084	16742	16848	16837	16840	16983	16932	16884	16932	16681	16804	16993	16727	16742	16798	16880	16863	16830	16770	16652	16914	16757	16788	16863	16829	16897	17002	16898	16739	16954	16730	16765	16719	16948	16759	16622	16904	16918	16806	16940	16946	16717	16944	16914	16805	16876	16883	16850	16791	16937	16869	16894	16852	16860	17064	16845	16818	16776	16704	16871	16607	16764	16561	16761	16736	16846	16792	16680	16804	16865	16849	16853	16732	16698	16691	17059	16795	16695	16669	16967	16887	16771	16590	16776	16762	16823	16652	16727	16673	16840	16817	17052	16721	16827	16865	16918	16597	16882	16692	16959	16762	16745	16805	17032	16786	16920	16766	16775	16804	16920	16882	16689	16692	16622	16776	16740	16670	16870	16613	16465	16670	16655	16817	16726	16760	16843	16825	16737	16656	16815	16870	16843	16644	16862	16761	16976	16854	16827	16960	16471	16751	16544	16365	16453	16601	16937	16732	16668	16966	16909	16852	16863	16811	17024	16825	16882	16907	16614	16780	16843	16489	16731	16719	17027	16788	16716	16813	16783	16893	16771	16835	16728	16932	16732	16697	16875	16669	16884	16687	16736	16797	16749	16834	16735	16685	16779	16705	16684	16817	16783	16695	16959	16595	16986	16878	16599	16762	16708	16913	16905	16719	17080	16838	17009	16785	16851	16735	16764	16825	16712	16657	16726	16619	16834	16781	16597	16560	16764	16698	16795	16696	16593	16778	16831	16958	16713	16517	16671	16885	16879	16651	16900	16732	16555	16815	16868	16654	16935	16827	16694	16731	16922	17063	16384	16389	16758	16881	16686	16872	16928	16904	16831	16688	16838	17014	16847	16704	16790	16839	16596	16652	16861	16832	16868	16837	16766	16786	16714	16806	16838	16922	16655	16830	16948	16915	16889	16866	16756	17000	16889	16756	16888	16730	16762	16783	16678	16706	17008	16906	16911	16713	16723	16865	16624	16821	16881	16928	16800	16774	16808	16820	16702	16669	16871	16934	16801	16490	16661	16802	16792	16745	16668	16723	16795	16714	16828	16555	16766	16741	16835	16694	16854	16768	16731	16701	16941	16798	16802	16792	16751	16786	16689	16706	16836	16834	16760	16699	16900	16581	16604	16989	16828	16990	16720	16583	16560	16861	16808	16723	16586	16986	17099	16848	16734	16767	16707	16964	16679	16805	16629	16905	16667	16665	16980	16819	16917	16807	16813	16836	16798	16849	16908	16717	16780	16716	16853	16813	16835	16757	16744	16687	16897	16692	16844	16723	16560	16851	16830	16849	16811	16794	16758	16672	16789	16844	16702	16932	16849	16810	16737	16830	16681	16906	16906	16804	16831	16735	16848	16770	16814	16934	16632	16635	17025	16668	16728	16779	16948	16797	16921	16561	16713	16790	17032	16718	16882	16803	16831	16679	16707	16572	16891	16848	16967	16842	16926	16686	16934	16841	16691	17019	16897	16994	16656	16753	16825	16906	16979	16973	16831	16858	16763	16765	16716	16588	16844	17003	16712	16743	16577	16859	16893	16631	16792	16932	16718	16739	16833	16855	16774	16957	16833	16902	16814	16868	16680	16875	16744	16740	16710	16984	16705	16792	16708	16670	16811	16732	16872	16736	16696	16835	16690	16499	16862	16663	16542	16754	16801	16659	16860	17028	16899	16782	16819	16792	16825	16773	16808	16910	16938	16754	16897	16936	16697	16761	16744	16966	16642	16764	16860	16864	16679	16748	16608	16742	16713	16898	16512	16678	16693	16744	16985	16802	17058	16697	16631	16877	16750	16724	16889	16749	16849	16786	16652	16771	17012	16642	16888	16933	16958	16889	16835	16687	16790	16619	16821	16629	16882	16784	17032	16909	16808	16799	16706	16784	16844	16805	16707	16718	16812	16826	16704	16838	16746	16822	16724	16824	16794	16766	16840	17043	16870	16893	16820	16857	16826	16831	16785	16756	16850	16738	16895	16731	16807	16978	16871	16828	16761	16747	16863	16701	16599	16797	16900	16922	16936	16665	16613	16708	16825	16832	16842	16756	16813	16915	16875	16758	16798	16802	16762	16736	16896	16994	16961	16923	16669	16676	16640	16725	16903	16805	16808	16795	16725	16888	16714	16853	16967	16707	16900	16941	16859	16744	16693	16694	16955	16782	16742	16908	16810	16734	16668	16884	16797	16787	17064	17110	16923	16579	16808	16845	16493	16747	16952	16874	16651	16951	16785	16755	16902	16873	16750	16713	16756	16632	16788	16780	16670	16918	16879	16827	16990	16665	16677	17023	16772	16770	16606	16411	16496	16898	16737	16819	16899	16840	16749	16853	16875	16603	16764	16878	16560	16756	16758	16928	16911	16862	17009	16758	16863	16729	16781	16769	16911	16690	16766	16865	16879	16614	16818	16918	16721	16750	16765	16730	16796	16665	16846	16934	16748	16941	16700	16773	16881	16842	16819	16762	16718	16719	16890	16826	16728	16681	16629	16767	16725	16743	16897	16690	16880	16982	16603	16886	16757	16863	16699	16916	16766	16789	16611	16665	16616	16648	16836	17135	16758	16786	17048	16843	16897	17035	16933	16707	16760	16799	16674	16753	16708	16828	16781	16769	16724	16819	16773	17008	16670	16748	16694	16815	16771	16903	16833	17013	17014	16825	16820	16851	16878	16873	16855	16816	16860	17103	16874	16901	16727	16763	16766	16779	16760	16785	16675	16937	16803	16634	16789	16833	17089	16887	16895	16471	16762	16735	16721	16873	16775	16603	16882	16865	17028	17011	16810	16749	16657	16888	16789	16793	16587	16890	16758	16666	16654	16779	16867	16769	16835	16869	16833	16547	16557	16754	16739	16807	16800	16680	16842	16975	16773	16859	16812	16530	16718	16865	16827	16851	16876	16782	16789	16807	16910	16669	16786	16827	16819	16714	16780	16569	16496	16582	16831	16578	16703	16858	16805	16606	16807	16835	16725	16693	16734	16710	16930	16787	16760	16819	16848	16780	17003	16760	16984	16842	16870	17006	16737	16595	16745	16798	16911	16825	16862	16577	16704	16963	16732	16819	16786	16699	16791	16928	16937	16847	16871	16760	16774	16693	16731	16476	16878	17000	16753	16991	16781	16794	17073	16830	16793	16739	16892	16638	16655	16800	16979	16784	16728	17033	16866	16705	16699	16686	16678	16759	16794	16811	16696	16839	16918	16926	17049	16853	16869	16824	16707	16786	16717	16797	16830	16787	16861	16985	16765	16841	16607	16743	16945	16430	16901	16903	16863	16813	16794	16817	16839	16930	16825	16940	16664	16861	16953	16729	16705	16597	16821	16627	16801	16977	16921	16875	16842	16559	16776	16863	16852	16976	16953	16623	16740	16791	16603	16624	16744	17156	16775	16733	16621	16769	16828	16791	16785	16710	16675	16861	16907	16780	16893	16741	16527	16825	16882	16668	16791	16876	16769	16881	16919	17008	16794	16827	16801	16612	16944	16779	16634	16916	16759	16762	16759	16839	16782	16837	16778	16832	16877	16780	16807	16752	16969	16656	16879	16897	16593	16968	16843	16628	17035	16889	16781	16891	16679	16827	17014	16742	16695	16830	16690	16623	16866	16781	17045	16732	16845	16819	16796	16638	16715	16892	16750	16845	16944	16729	16869	16891	16821	16641	16619	16901	16661	16770	16836	16714	16919	17094	16771	16756	16968	16865	16952	16630	16917	16681	16964	16846	16783	16606	16474	16704	16636	16660	16986	16718	16813	16886	16904	16704	16779	16761	16741	16971	16946	16540	16774	16801	17071	16791	16839	16732	16813	16807	16675	16723	16918	16728	16634	16729	16808	16743	16865	16690	16695	16753	16999	16838	16727	16559	16913	16684	16726	16839	16938	16760	16771	16869	16890	16737	16842	16686	16653	16802	16631	16618	16538	16821	16794	16973	16845	17028	16867	16667	16680	16683	16956	16823	16805	16646	16890	16687	16730	16962	16842	16662	16706	16714	16861	16768	16541	16877	16965	16607	16754	16818	16819	16821	16646	16745	16938	16984	16955	16843	16887	16583	16815	16840	16934	16779	16913	16783	16933	16818	16836	16602	16855	16838	16758	16617	16834	16820	16862	16965	16835	16669	16622	16826	16706	16686	16867	16736	16931	16971	16900	16803	16754	16744	16585	16758	16680	16933	16658	16780	16861	16951	16751	16829	16731	16867	16726	16756	16824	16859	16727	16737	16699	16794	16611	16591	16740	16782	16825	16869	16622	16585	16688	16630	16695	16698	16840	16946	16953	16837	16841	16986	16979	16741	16606	16803	16852	16924	16965	16766	16707	16667	16836	16787	16977	16573	16867	16938	16915	16860	16840	16820	16795	16571	16961	16723	16700	16731	16703	16656	16734	16701	16770	16825	16784	16735	16802	16769	16862	16752	16706	16810	16794	16742	16802	16832
18093	33569	30783	22666	17726	33380	61370	51068	32914	20004	13133	10612	10091	9971	9923	9808	9758	9791	9988	9914	9898	9811	9961	9890	9903	9929	9897	9897	9916	9854	9709	9708	9935	9800	9793	9800	9722	9919	9876	9864	9919	10000	9914	9659	9762	9850	9792	9868	9699	9808	9910	9916	9772	9876	9700	9669	9781	9863	9841	9965	9664	9787	9897	9838	9769	9873	9746	9772	9815	9860	9673	9829	9636	9736	9760	9816	9737	9869	9839	9911	9868	9895	9899	9634	9889	9876	9706	9821	9689	9954	9746	9857	9867	9890	9877	9732	9797	9820	9805	9657	9916	9789	9809	9827	10049	9728	9736	9743	9900	9811	9885	9588	9932	9953	9731	9678	9948	9810	9828	9812	9733	9824	9767	9812	9970	9793	9862	9709	9738	9707	9943	9812	9814	9920	9899	9897	9856	9557	9753	9867	9663	9815	9769	9853	9850	9987	9893	9754	9816	9903	9782	9797	9728	9780	9787	9744	9635	9866	9942	9797	9928	9626	9676	9859	9890	9827	9726	9753	9811	9922	9737	9907	9804	9920	9828	9769	9678	9854	9720	9802	9878	9744	9847	9769	9745	9742	9860	9750	9921	9913	9874	10015	9817	9771	9653	9933	9746	9701	9719	9779	9768	9814	9795	9720	9813	9633	9674	9784	9682	9695	9837	9745	9761	9819	9692	9831	9928	9752	9858	9876	9791	9776	9608	9705	9778	9852	9650	9737	9802	9739	9906	9892	9687	9629	9775	9756	9872	9754	9700	9805	9840	9700	9842	9865	9684	9765	9733	9958	9876	9761	9872	9727	9762	9852	9792	9714	9696	9902	9866	9737	9776	9823	9933	9856	9682	9840	9715	9763	9747	9717	9695	9852	9750	9700	9707	9754	9777	9847	10019	9722	9732	9657	9787	9672	9840	9863	9946	9763	9779	9800	9874	9609	9804	9671	9921	9812	9788	9882	9876	9721	9773	9798	9634	9743	9577	9652	9791	9841	9849	9773	9828	9786	9910	9780	9851	9766	9769	9791	9876	9751	9913	9931	9913	9760	9803	9824	9931	9847	9732	9888	9700	9688	9750	9842	9917	9911	9863	9829	9930	9965	9766	9815	9763	9906	9695	9890	9777	9691	9800	9981	9777	9835	9838	9565	9796	9806	9805	9693	9787	9744	9872	9709	9978	9699	9790	9756	9763	9702	9884	9979	9697	9774	9698	9914	9662	9893	9705	9942	9869	9907	9744	9818	9672	9653	9758	9757	9623	9732	9761	9977	9696	10095	9665	9824	9692	9808	9842	9781	9801	9765	9935	9842	9750	9755	9852	9781	9954	9813	9937	9751	9797	9819	9819	9743	9815	9726	9801	9706	9850	9641	9557	9851	9851	9913	9750	9705	9703	9916	9618	9827	10026	9854	9920	9842	9705	9751	9769	9827	9832	9932	9872	9892	9808	9883	9637	9577	9923	9753	9708	9649	9845	9720	9697	9760	9660	9707	9943	9764	9794	9783	9623	9962	9737	9877	9660	9714	9920	9767	9760	9869	9844	9765	9812	9783	9756	9601	9712	9789	9674	9842	9740	9933	9741	9640	9801	9651	9804	9902	9730	9887	9822	9733	9925	9898	10002	9765	9782	9919	9807	9808	9703	9867	9836	9729	9758	9864	9797	9832	9884	9909	9854	9882	9805	9818	9700	9669	9718	9817	9731	9696	9823	9792	9668	9881	9711	9666	9837	9877	9757	9918	9690	9793	9818	9776	9937	9809	9924	9792	9780	9772	9857	9685	9820	9656	9758	9883	9851	9762	9810	9872	9640	9768	9925	9805	9725	9677	9792	10007	9942	9851	9542	9598	9800	9754	9774	9813	9629	9863	9635	9624	9875	9793	9781	9788	9851	9645	9862	9806	9808	9661	9833	9735	9800	9664	9745	9848	9694	9799	9883	9718	9757	9804	9930	9783	9810	9738	9798	9878	9995	9962	9802	9766	9915	9741	9731	9703	9876	9894	9825	9889	9825	9802	9802	9641	9718	9785	9771	9859	9678	9770	9810	9710	9794	9895	9789	9879	9937	9839	9853	9808	9862	9908	9850	9758	9960	9755	9923	9829	9860	9758	9835	9836	9811	9799	9760	9925	9780	9774	9664	9790	9771	9812	9805	9831	9920	9646	9724	9823	9879	9764	9665	9750	9853	9750	9792	9780	9834	9761	9899	9726	9738	9755	9736	9890	9803	9981	9616	9840	9758	9826	10050	9684	9851	9695	9856	9832	9727	9761	9822	9818	9722	9798	9737	9706	9785	9754	9684	9750	9856	9885	9651	9836	9776	9656	9817	9670	9833	9960	9841	9880	9738	9620	9660	9752	9644	9742	9889	9856	9762	9815	9724	9739	9851	9678	9598	9709	9828	9811	9808	9898	9914	9829	9779	9871	9648	9985	9846	9760	9874	9785	9825	9895	9689	9718	9981	9732	9834	9774	9864	9708	9821	9783	9817	9689	9983	9922	9760	9748	9693	9790	9873	9671	9588	9851	9881	9797	9634	9745	9815	9826	9835	9682	9955	9835	9804	9718	9817	9815	9892	9712	9821	9841	9669	9798	9756	9722	9837	9715	9841	9855	9834	9737	9661	9694	9728	9816	9692	9795	9902	9794	9702	9592	9679	9884	10081	9694	9696	9656	9815	9923	9744	9860	9802	9909	9683	9745	9839	9863	9658	9784	9786	9982	9831	9712	9695	9833	9877	9750	9868	9714	9769	9747	9804	9891	9847	9777	9818	9817	9798	9735	9661	9869	9635	9683	9820	9708	9780	9890	9818	9856	9735	9692	9774	9794	9742	9865	9913	9865	9765	9965	9778	9683	9843	9685	9839	9824	9783	9813	9875	9842	9924	9720	9757	9809	9734	9771	9793	9870	9814	9880	9850	9734	9734	9841	9739	9775	9701	9839	9682	9626	9788	9910	9660	9695	9762	9866	9622	9921	9673	9866	9728	9685	9936	9733	9737	9639	9812	9855	9883	9902	9657	9883	9936	9774	9940	9755	9817	9650	9772	9778	9775	9846	9838	9816	9874	9824	9904	9851	9782	9785	9845	9819	9833	9934	9711	9643	9782	9756	9963	9879	9864	9846	9999	9804	9830	9703	9814	9959	9838	9838	9809	9643	9952	9870	9771	9625	9744	9756	9943	9784	9815	9821	9723	9729	9723	9640	9627	9882	9659	9627	9766	9844	9743	9766	9719	9789	9756	9659	9826	9839	9776	9732	9701	9776	9835	9791	9913	9770	9949	9804	9806	9680	9763	9803	9817	9766	9704	9558	9692	9886	9711	9897	9798	9619	9981	9697	9753	9778	9676	9849	9862	9736	9768	9966	9765	9702	9832	9743	9725	9841	9738	9812	9852	9818	9742	9786	9909	9924	9782	9871	9842	9888	9893	9729	9827	9694	9691	9841	9720	9982	9817	9816	9819	9877	9631	9775	9685	9794	9706	9801	9676	9833	9852	9840	9753	9856	9852	9744	9875	9698	9854	9807	9826	9771	9868	9766	9865	9883	9698	9869	9680	9825	9894	9728	9652	9828	9743	9711	9795	9782	9643	9743	9859	9824	9721	9771	9733	9880	10005	10100	9829	9831	9896	9800	9775	9862	9754	9891	9869	9768	9872	9822	9640	9886	9781	9933	9884	9923	9634	9790	9670	9816	9812	9693	9714	9657	9741	9812	9846	9831	9772	9861	9874	9809	9863	9794	9737	9694	9662	9908	9919	9720	9769	9854	9742	9649	9679	9585	9861	9718	9633	9717	9795	9868	9803	9757	9887	9653	9776	9788	9771	9842	9794	9769	9833	9780	9653	9520	9855	9662	9713	9683	9890	9777	9637	10003	9650	9954	9823	9866	9789	9809	9716	9760	9660	9766	9738	9685	9841	9691	9795	9755	9739	9645	9854	9840	9901	9647	9844	9970	9866	9765	9729	9800	9922	9763	9939	9845	10001	9860	9810	9885	9657	9912	9824	9834	9689	9697	9795	9641	9758	9721	9774	9842	9734	9824	9746	9697	9891	9869	9804	9859	9813	9809	9790	9747	9672	9830	9944	9751	9849	9785	9907	9764	9883	9712	9797	9851	9872	9739	9871	9873	9745	9793	9817	9859	9717	9772	9778	9826	9711	9847	9901	9836	9767	9722	9666	9719	9851	9896	9903	9807	9891	9958	9818	9743	9759	9794	9862	9818	9794	9978	9768	9820	9814	9659	9732	9829	9671	9871	9738	9834	9785	9720	9884	9752	9917	9722	9799	9853	9854	9912	9772	9834	9881	9882	9842	9895	9777	9863	9825	9746	9869	9776	9747	9686	9760	9916	9692	9801	9715	9853	9806	9892	9707	9755	9806	9667	9838	9757	9863	9851	9840	9846	9868	9812	9846	9737	9680	9776	9827	9711	9708	9772	9795	9742	9888	9726	9778	9832	9798	9881	9781	9834	9793	9835	9853	9754	9887	9717	9837	9680	9757	9773	9779	9703	9699	9831	9873	9971	9715	9790	9838	9808	9792	9879	9704	9839	9876	9799	9673	9799	9702	9585	9855	9880	9623	9825	9909	9775	9706	9727	9665	9696	9943	9877	9912	9840	9896	9620	9678	9897	9832	9809	9888	9618	9676	9751	9732	9871	9929	9819	9750	9726	9870	9680	9752	9781	9896	9796	9908	9825	9678	9828	9780	9767	9858	9796	9761	9766	9633	9710	9918	9893	9696	9789	9742	9838	9807	9867	9719	9605	9815	9666	9714	9691	9820	9706	9897	9752	9695	9769	9682	9791	9710	9683	9899	9754	9833	9695	9685	9791	9973	9818	9920	9748	9892	9761	9857	9859	9789	9861	9700	9757	9814	9941	9744	9787	9796	9776	9783	9728	9761	9827	9820	9865	9649	9783	9885	9813	9856	9813	9804	9816	9747	9842	9726	9771	9700	9761	9822	9627	9830	9719	9832	9740	9740	9658	9731	9806	9846	9665	9844	9908	9797	9772	9886	9660	9709	9759	9706	9770	9819	9772	9766	9819	9984	9871	9668	9989	9731	9822	9822	9838	9915	9784	9803	9749	9917	9763	9732	9798	9771	9641	9660	9721
31259	26560	26469	22309	18510	19884	23482	22733	19969	18216	17651	16968	17108	17031	16973	16599	16865	16961	16794	16577	16891	16968	16968	17018	16729	16779	16752	16974	16990	16930	16744	16960	17002	17008	16971	16933	16932	17055	16601	16774	17016	16902	16973	17005	16865	16845	16864	17098	16985	17058	16963	17070	17153	16730	17068	16926	16826	16887	16924	16822	16782	16645	16869	16798	16850	16784	16933	16906	16977	16987	17090	16941	16971	17049	16834	16543	16930	16886	16917	16757	16770	16838	16852	16890	16787	16796	16963	16830	16959	17193	16895	16817	16762	16864	16840	16893	16769	16858	16798	16783	16830	16853	16613	16680	16905	16823	16849	16748	16943	16716	16770	16882	17003	16814	16956	16987	16982	16942	16955	17062	16825	16863	16817	16938	16934	17046	16927	16927	16898	17042	16918	16583	16738	16903	16859	16777	16766	17020	16684	16791	17163	16927	16952	16850	16687	16692	16959	16610	16717	16888	16883	16964	16986	16820	16899	16829	16981	16826	16652	16781	16906	16837	16785	16903	16854	16947	17023	16997	17108	16882	16892	16921	16723	16978	16744	16899	16868	16548	16771	17118	16932	16789	17152	16966	16766	16746	16677	16698	16758	17030	16966	16908	16878	16765	16990	16842	16995	16759	17199	16908	16931	16721	16745	17010	16755	16965	16795	16897	16809	17013	16836	16953	16907	16847	16785	16767	16926	17045	16761	16885	16871	16726	16856	16682	16747	16743	16816	16868	16754	16820	16885	16862	16715	16871	16769	16767	16806	16801	16793	16937	16987	16925	16767	17041	16983	16910	16937	17083	16759	16895	16766	16920	16648	16955	16759	16740	16914	17013	16955	16721	16747	16712	16929	16828	16761	16803	16995	16961	16743	16896	16812	16908	17046	16994	16975	16683	17104	16714	17027	16827	16762	16826	16803	16931	16968	16743	16851	17025	16839	16724	16801	16924	16830	17149	16939	16865	16960	16692	16858	16848	16715	16989	16728	16727	16852	16969	16875	16844	16888	16933	16754	16942	16924	16938	16899	16926	16916	16789	16985	16814	17135	16803	16904	16860	17011	16990	16885	16966	16948	16757	16934	16867	16752	16998	17006	16932	16775	16915	17047	16834	16861	16828	16755	17121	16908	17036	16782	16900	16901	17051	16969	16655	16605	16732	16948	16769	16857	16822	16718	16967	16778	16808	16960	16945	17078	16968	17021	16697	16832	16728	16849	16857	16965	16784	16813	16883	16921	16773	16922	16942	16828	17001	16945	16859	16793	16884	16751	16979	16941	16808	16911	16923	17000	16811	16919	16865	16873	17111	17062	17014	16763	16853	16816	16795	17171	17019	16833	17006	16990	16920	17059	16909	16814	16772	16739	17090	16678	16824	17238	16746	16949	16929	16708	16809	16941	16789	16798	16740	16889	16578	16497	16847	16784	16722	16844	16897	16973	16912	16798	16807	17016	16782	16734	16720	16721	16704	16698	16927	16838	17019	16989	16835	16792	17120	16885	16945	16822	16888	17037	17013	17020	16639	16980	17058	17132	16905	17130	16653	16706	16978	16915	16815	16857	16772	16707	16927	16837	17063	16938	16749	16904	16782	16904	16989	16786	16853	16818	16747	16772	17028	16983	16778	17024	16904	16841	16761	16878	16688	17023	16790	16912	16706	17183	16882	16770	16741	16887	16757	16794	16886	17104	17054	17070	16801	17128	17079	16791	16742	16769	16885	16736	16839	16755	16829	16919	16870	16791	16858	16874	16757	16823	16867	16747	17086	16853	16660	16809	16992	16815	16608	16672	16786	16804	16828	16888	16959	16947	16981	16958	17030	16867	16872	16991	16814	16769	16760	16681	16917	17000	16869	17044	16861	16737	16804	17060	16837	16905	16893	16871	16844	16898	16841	16984	16934	16890	16831	16713	16680	16779	16997	16775	17037	16853	16729	16890	16978	16772	16912	17009	16954	16726	16613	16884	17009	16721	16711	16671	16816	16949	17082	17082	16976	16859	16754	16743	16806	16776	16853	17134	16971	17133	16965	16942	16700	16942	16746	16767	16835	16838	16976	16969	17078	16811	16756	16978	16636	16855	16834	16698	16972	16911	16866	16897	16832	16804	16953	17114	17042	16766	16890	16770	17007	16768	17050	16981	16714	16853	16960	16937	16798	16842	16978	16911	16876	16914	16915	16959	16906	16811	16903	16850	16893	16904	17068	16569	16768	16990	16854	16994	16828	16811	16720	16823	16787	16741	16789	17175	16900	16953	16907	17045	16705	16809	16721	16861	16852	16834	16805	16698	16762	16937	16953	16954	16939	16916	16853	16880	16858	16934	17070	16909	16802	17080	16609	16715	16749	16942	16897	16906	16820	16892	16855	16963	16781	16924	16894	17128	16838	16947	16823	16925	16732	16977	16811	16855	16913	16738	16897	17124	16937	16722	16944	16938	16997	16639	16941	16834	16865	16860	16997	16922	16985	17079	16547	16976	17021	16949	16863	16912	16865	16778	16859	16797	16794	16915	16783	16847	17025	16793	16906	16941	16654	16847	16904	17011	16919	16778	17014	16943	17096	16822	17131	16947	16820	16843	16923	16649	17041	16835	16834	17116	16900	16892	16782	16762	16951	16908	16793	16833	16995	16806	16671	16789	16741	17077	17001	16931	16764	16820	17106	16828	16765	17010	16975	16944	16947	16821	16894	16686	16758	16914	16803	16903	16675	16901	16772	16825	17027	16848	16632	16854	16738	16916	17041	16865	16707	16847	16867	16735	16930	16723	16912	17039	16867	16837	17035	16802	16814	16906	16943	16933	16844	16770	17037	16886	16835	16891	16860	16879	16734	16944	16923	16908	17066	16867	16696	16823	16885	16899	16891	16975	16895	16914	17044	16986	16941	16668	16893	16681	16914	16740	16713	16673	16886	16796	16821	17198	16757	16709	16813	16748	16919	16742	16701	16946	16888	16883	16954	16964	17183	16875	16746	16816	16654	17012	16925	16707	16858	16896	16722	16998	16941	16706	17004	16907	16849	16772	16801	16568	16840	16870	16676	16706	16956	16900	17091	17057	16921	16888	16740	16853	16770	16706	16938	16711	16864	17009	16850	16705	16716	16836	17113	16926	16849	16967	16786	17044	17140	17062	16887	16688	16648	16686	16848	16762	16860	16951	16801	16844	16789	17005	16773	16857	16874	17045	16615	16770	16835	16759	17090	16986	16993	16768	16944	16822	16777	16836	16717	17164	16881	16832	16992	16896	16986	17082	16622	16939	17035	17118	16852	16866	16981	16991	16836	16870	16975	16845	16768	16815	16857	16979	16963	16635	16969	16864	16725	16902	16663	16776	16785	16499	17007	16786	16733	16863	16830	16759	16846	16697	16700	16685	16890	16706	17047	17067	16901	16991	16878	16665	16953	16757	16711	16816	16999	16912	17066	16923	16983	16938	16780	16625	16996	16860	16920	16714	16946	16878	16902	16917	16785	16825	17112	16839	17062	16902	16929	16630	16708	16848	16866	16788	16940	16861	16943	16910	16822	16684	16620	16891	16872	16982	16979	16883	16835	16845	16885	16875	16863	16760	17083	16986	16928	16949	16733	16876	16845	16825	16939	16561	16729	16851	17089	16796	16909	16706	16698	16816	16938	16827	16682	16769	16934	16725	16836	16749	16988	17066	16739	16915	16832	16661	16650	17051	16811	16779	17072	16861	16869	17113	16783	16880	16994	17023	16938	16969	17107	16893	17002	17075	16920	16691	16831	16938	16854	16833	16912	16751	16958	16949	16998	16945	17147	16913	16940	16870	16994	17017	16729	16776	16786	16802	16854	16771	16895	16864	16884	16941	16831	16911	16926	16871	16872	16702	16804	16782	17044	16853	16704	16943	16698	16832	16751	16978	16845	16900	16915	16962	16992	16862	16963	17012	16856	16829	16772	16949	16714	16932	17053	16864	17011	16858	16905	16957	16944	16908	17009	16765	17035	16841	17016	16877	17017	16785	16945	16776	16879	16812	16743	16652	16863	16744	17106	16600	16751	16982	16854	16831	16951	16684	16897	16932	16877	17078	16901	17014	16888	16943	16967	16774	17145	16924	16909	16934	16967	16690	16728	16821	16720	16808	16988	16745	17031	16929	16931	16799	16748	16655	17153	16945	16688	16883	16958	16957	16872	16893	17006	16853	16732	16971	16976	16978	16819	16974	16951	16859	16918	17056	16908	16820	16893	16659	16733	16831	16825	16978	16910	16992	16923	17056	16947	16951	16905	16746	16940	16842	16857	17017	16849	16736	16885	16870	16837	16840	16826	16774	16974	16776	17125	16749	16810	17166	16980	16879	16935	16855	16594	16891	16685	16898	16745	16827	16827	16991	17008	17021	16824	16798	16799	17026	16839	16745	16669	16839	16800	16875	17008	17005	16865	16825	16949	16695	16906	16790	16827	16840	16888	16932	17027	16798	17104	16908	16823	16994	16753	16905	16915	16947	16894	16962	16842	17009	16847	17071	16565	16828	16931	16859	16948	16713	16671	16975	16893	16823	16664	16817	16701	17008	17028	16977	16972	16965	16893	16885	16773	16747	16921	16806	16853	16772	16767	16975	16985	17139	16864	16750	16859	16812	17035	17088	17000	16972	16831	16839	17011	16911	16947	16875	16846	16840	16871	17183	16682	16846	16813	16964	16797	16905	16799	16726	17002	16804	17050	16887	16903	16753	16797	17080	16822	16772	16714	17003	17007	16990	16715	16827	16841	16843	16865	16917	16993	16792	16860	16868	16695	16894	16922	16837	16770	16860	16820	16997	16979	16815	16885	16755	16957	17001	16908	16927	16787	16908	16719	16899	16768	16947	16964	17046	16731	16746	16870	16800	16935	16684	16894	16838	16755	16731	16968	16867	16984	16874	16838	16830	16773	16961	16821	16937	16728	16879	16876	16940	16810	16998	16675	17011	16843	16830	16950	16848	17040	16841	16867	16866	16832	16869	16848	16909	16812	16759	16586	16940	16883	16865	16704	16807	16857	17073	16666	17017	17040	16911	16932	16728	16931	16680	17034	16961	16930	16982	16990	16830	16749	16970	16916	16856	17142	16732	16792	16938	16766	16867	16908	16866	16974	16931	16750	16913	16963	17086	16727	16749	16827	17048	16962	16901	17012
16913	21783	18428	13125	11422	13696	16966	15233	11809	10621	10111	9644	9614	9674	9588	9679	9601	9737	9681	9659	9651	9729	9652	9718	9686	9599	9729	9701	9583	9608	9741	9574	9640	9561	9775	9752	9626	9687	9663	9525	9538	9649	9688	9626	9608	9765	9636	9494	9550	9751	9696	9580	9563	9640	9691	9610	9617	9564	9594	9627	9817	9573	9524	9646	9485	9655	9715	9601	9515	9668	9621	9543	9553	9572	9692	9625	9614	9637	9421	9666	9527	9547	9653	9574	9574	9686	9676	9736	9647	9481	9672	9644	9444	9588	9571	9528	9704	9714	9551	9585	9548	9859	9666	9684	9676	9685	9677	9611	9553	9604	9538	9782	9635	9793	9684	9705	9680	9614	9552	9480	9664	9531	9576	9574	9602	9639	9475	9705	9722	9456	9686	9718	9734	9427	9577	9537	9772	9585	9449	9698	9698	9630	9645	9856	9458	9528	9664	9437	9511	9636	9608	9736	9687	9732	9763	9648	9536	9577	9599	9565	9362	9619	9628	9655	9641	9490	9634	9558	9587	9579	9539	9475	9492	9637	9648	9642	9552	9625	9707	9619	9506	9628	9628	9524	9536	9687	9643	9526	9483	9648	9537	9534	9516	9582	9583	9702	9509	9824	9535	9728	9691	9595	9607	9546	9541	9596	9536	9589	9680	9547	9597	9641	9621	9536	9549	9550	9721	9554	9408	9436	9758	9737	9629	9591	9506	9705	9586	9719	9511	9758	9633	9609	9520	9573	9545	9644	9567	9757	9450	9628	9637	9562	9661	9576	9684	9556	9467	9690	9440	9768	9464	9546	9673	9535	9554	9679	9714	9593	9493	9640	9622	9595	9592	9509	9710	9346	9652	9386	9569	9454	9519	9563	9546	9696	9647	9458	9584	9543	9677	9570	9558	9669	9855	9686	9605	9564	9645	9606	9640	9803	9530	9700	9454	9554	9490	9607	9607	9541	9583	9609	9722	9680	9628	9577	9626	9602	9537	9616	9705	9675	9795	9572	9716	9571	9643	9427	9647	9569	9596	9678	9637	9573	9731	9668	9688	9591	9561	9572	9704	9728	9473	9699	9656	9490	9634	9687	9483	9710	9529	9688	9664	9753	9683	9554	9672	9623	9545	9698	9545	9880	9510	9616	9609	9619	9552	9660	9587	9649	9481	9727	9703	9734	9700	9716	9614	9554	9616	9660	9636	9738	9697	9569	9678	9605	9686	9688	9782	9661	9508	9672	9624	9601	9556	9617	9472	9699	9613	9665	9616	9610	9682	9570	9573	9633	9678	9660	9762	9765	9671	9633	9677	9554	9644	9495	9697	9662	9499	9589	9664	9605	9768	9626	9559	9701	9682	9534	9648	9642	9480	9546	9630	9515	9648	9541	9516	9569	9540	9531	9590	9496	9706	9622	9435	9599	9749	9640	9507	9602	9424	9569	9563	9639	9557	9562	9411	9678	9535	9667	9623	9599	9552	9630	9757	9696	9631	9485	9681	9540	9646	9498	9610	9457	9528	9562	9698	9503	9496	9648	9525	9649	9779	9638	9733	9591	9472	9749	9588	9627	9735	9635	9690	9631	9599	9679	9680	9551	9599	9723	9717	9658	9772	9455	9625	9647	9546	9597	9550	9551	9641	9672	9672	9521	9588	9651	9662	9783	9601	9707	9705	9614	9639	9682	9634	9701	9577	9560	9752	9831	9655	9493	9548	9506	9608	9606	9607	9689	9570	9748	9834	9750	9503	9449	9641	9557	9653	9565	9721	9506	9597	9700	9594	9644	9671	9553	9655	9508	9706	9573	9530	9705	9564	9579	9616	9558	9510	9412	9617	9659	9658	9565	9612	9503	9565	9516	9665	9696	9692	9662	9649	9471	9483	9572	9605	9673	9619	9558	9514	9576	9567	9545	9600	9834	9530	9596	9704	9602	9673	9615	9728	9528	9560	9575	9509	9671	9717	9490	9539	9574	9756	9689	9592	9527	9481	9525	9728	9554	9778	9576	9688	9456	9607	9669	9709	9783	9703	9708	9656	9564	9582	9687	9689	9652	9557	9669	9525	9603	9584	9708	9396	9822	9423	9750	9438	9550	9534	9677	9662	9512	9607	9555	9616	9626	9584	9639	9767	9546	9656	9639	9608	9622	9531	9661	9755	9604	9538	9697	9538	9766	9578	9633	9575	9655	9421	9591	9510	9541	9634	9732	9452	9573	9627	9696	9534	9497	9600	9372	9636	9692	9673	9650	9654	9602	9422	9713	9614	9519	9705	9724	9724	9635	9774	9578	9506	9669	9651	9589	9606	9564	9742	9587	9578	9628	9587	9700	9622	9738	9769	9579	9577	9570	9550	9593	9648	9712	9622	9622	9572	9746	9718	9564	9624	9551	9630	9678	9472	9531	9724	9473	9675	9538	9620	9565	9607	9727	9540	9742	9552	9811	9876	9685	9541	9731	9653	9521	9667	9641	9611	9648	9461	9597	9596	9653	9570	9440	9594	9669	9582	9747	9602	9518	9440	9441	9617	9636	9669	9654	9568	9620	9662	9699	9522	9639	9694	9485	9418	9814	9603	9617	9628	9482	9599	9769	9641	9493	9796	9628	9548	9623	9596	9389	9680	9618	9435	9624	9786	9579	9764	9749	9538	9768	9650	9575	9692	9497	9575	9659	9590	9541	9580	9441	9696	9676	9626	9463	9613	9617	9588	9674	9603	9569	9653	9827	9699	9661	9530	9702	9492	9722	9593	9552	9648	9648	9618	9577	9584	9691	9615	9628	9703	9668	9615	9482	9608	9698	9682	9733	9722	9571	9622	9490	9615	9709	9633	9611	9694	9647	9654	9693	9576	9585	9509	9670	9546	9589	9521	9639	9646	9547	9756	9564	9577	9688	9774	9505	9526	9622	9813	9625	9647	9550	9816	9632	9697	9545	9589	9621	9644	9482	9640	9594	9565	9718	9609	9663	9597	9675	9730	9613	9659	9572	9620	9662	9680	9655	9601	9573	9463	9514	9461	9535	9650	9611	9639	9606	9629	9675	9477	9570	9660	9612	9535	9467	9632	9647	9391	9580	9504	9687	9747	9571	9686	9496	9580	9558	9672	9522	9762	9706	9659	9658	9621	9605	9620	9698	9624	9547	9742	9592	9639	9561	9698	9634	9673	9558	9750	9707	9510	9642	9735	9660	9695	9709	9663	9616	9633	9468	9633	9408	9637	9416	9641	9507	9670	9635	9512	9591	9723	9560	9658	9637	9537	9830	9536	9740	9623	9532	9694	9829	9671	9607	9603	9589	9595	9761	9585	9542	9715	9592	9712	9575	9574	9570	9626	9793	9806	9525	9682	9577	9625	9645	9609	9490	9625	9615	9617	9592	9657	9537	9672	9743	9403	9720	9735	9711	9600	9687	9625	9709	9619	9714	9602	9574	9538	9646	9446	9714	9516	9399	9682	9619	9714	9582	9714	9662	9676	9555	9662	9660	9562	9626	9597	9598	9650	9547	9625	9738	9599	9706	9679	9634	9541	9690	9686	9617	9687	9536	9740	9545	9766	9394	9625	9526	9701	9540	9542	9633	9604	9537	9414	9777	9589	9607	9684	9669	9583	9742	9685	9648	9615	9408	9661	9500	9546	9698	9533	9539	9438	9648	9704	9651	9542	9583	9455	9546	9639	9606	9703	9672	9626	9575	9636	9721	9497	9621	9738	9670	9522	9728	9632	9492	9595	9550	9632	9689	9573	9733	9615	9605	9700	9734	9537	9444	9548	9584	9617	9641	9541	9696	9554	9642	9532	9581	9476	9489	9639	9653	9640	9678	9729	9490	9532	9671	9603	9698	9611	9657	9678	9520	9539	9478	9579	9615	9507	9534	9652	9743	9679	9693	9722	9763	9703	9561	9691	9739	9556	9507	9536	9591	9630	9625	9786	9834	9646	9708	9604	9556	9625	9573	9565	9619	9586	9527	9610	9632	9782	9509	9704	9586	9626	9682	9362	9635	9790	9710	9512	9620	9723	9679	9563	9691	9566	9576	9560	9644	9543	9663	9694	9582	9764	9435	9587	9548	9553	9622	9645	9453	9559	9699	9766	9429	9657	9580	9683	9713	9572	9567	9736	9621	9546	9726	9746	9646	9610	9580	9519	9593	9632	9676	9706	9460	9538	9544	9599	9515	9640	9518	9680	9655	9688	9605	9432	9532	9588	9646	9610	9676	9571	9666	9654	9743	9751	9699	9575	9687	9665	9638	9599	9614	9443	9493	9614	9633	9641	9558	9556	9547	9478	9494	9662	9530	9589	9659	9599	9632	9688	9597	9681	9749	9513	9630	9551	9470	9671	9672	9593	9584	9665	9464	9432	9654	9570	9800	9493	9568	9794	9613	9676	9604	9495	9485	9607	9661	9656	9612	9666	9691	9705	9671	9479	9700	9554	9496	9607	9615	9690	9514	9552	9557	9629	9583	9720	9649	9503	9703	9598	9668	9722	9686	9689	9651	9669	9672	9579	9573	9642	9549	9524	9606	9483	9647	9647	9565	9597	9592	9571	9556	9473	9466	9644	9678	9536	9673	9828	9577	9566	9649	9580	9434	9599	9821	9618	9542	9565	9600	9727	9695	9653	9923	9542	9522	9582	9470	9609	9622	9583	9544	9466	9734	9626	9613	9601	9553	9661	9768	9462	9595	9588	9598	9684	9586	9559	9493	9648	9642	9553	9708	9599	9720	9607	9598	9554	9468	9768	9521	9623	9549	9751	9528	9661	9714	9537	9597	9653	9717	9663	9537	9793	9719	9686	9649	9604	9689	9601	9694	9629	9539	9649	9619	9505	9716	9628	9649	9542	9577	9703	9573	9780	9626	9707	9576	9616	9670	9601	9600	9600	9636	9685	9524	9602	9715	9669	9625	9525	9600	9749	9716	9534	9552	9564	9633	9716	9557	9497	9649	9654	9676	9693	9632	9641	9515	9769	9468	9547	9692	9438	9586	9648	9722	9652	9508	9846	9738	9600	9612	9698	9625	9816	9575	9583	9650	9630	9595	9549	9639	9566	9626	9694	9566	9657	9597	9605	9519	9577	9605	9590	9574	9695	9519	9639	9630	9455	9551	9651	9503	9668	9587
25393	21205	27584	26774	23069	29407	47307	42050	30431	22521	18980	17292	17113	16992	16906	17111	16962	17018	16821	16830	16905	17115	16739	17075	16796	16950	16676	16789	17041	16840	16937	16671	16857	16989	17126	16881	17065	17059	16911	16778	17011	16858	16905	16713	16742	16538	16653	16981	16781	16877	16820	16868	16831	16781	16774	16756	16779	16544	16713	16928	16693	16874	16917	16976	16771	16691	16834	16790	16940	16671	17078	16773	16994	16738	16879	16971	16955	16775	16698	16951	16874	16718	16777	17078	16975	17088	16964	16811	16831	16943	16912	16796	17046	16817	16757	16980	16638	16917	17038	16933	16770	16831	17040	16825	16914	16928	16823	16794	16914	16840	16699	16725	16912	16676	16861	16909	16794	16796	16749	16640	16710	16685	16743	16725	16817	16701	16691	16774	16801	17006	16854	16717	16784	16736	16831	16930	16948	16826	16668	16914	16753	16936	16999	16898	16654	16680	16797	16610	16696	16819	16826	16861	16956	16656	16868	16819	16683	16775	16760	16777	16823	17039	16918	16943	16825	16839	16606	16948	16688	16803	16863	16699	16845	16859	16895	16775	16780	16775	16917	16701	16892	16573	17056	16735	16564	16742	16746	16766	16732	16928	16932	16604	16719	16826	16805	16659	16813	16905	16760	16704	17006	16819	16874	16827	16822	16718	16746	17025	16842	16772	16631	16872	16644	16737	16688	17017	16968	16981	16949	16926	16843	16891	16731	16819	16913	16646	16652	16859	16945	16945	16786	16482	16960	16718	16834	16962	17014	16970	16826	16914	16737	16863	16776	16771	16757	16725	16737	16841	16825	16889	16829	16873	16799	16886	16860	16705	16799	16825	16745	16984	16810	16711	16711	16927	16951	16964	16879	16808	16774	16869	16886	16764	16775	16970	16780	16954	16876	16815	16765	16810	16794	16831	16633	16662	16735	16974	16841	16708	16759	16779	16947	16693	16955	16874	16931	16714	16701	16967	16681	16799	16911	16730	16979	16921	17000	16756	16813	16731	16897	17004	16577	17043	16912	16655	16889	16761	16877	16843	16635	16805	17092	17111	16893	16849	16864	16721	16797	16761	16751	16861	16955	16979	16826	16708	16764	16713	16741	16869	16839	16847	16792	16869	16874	16906	16936	16901	16923	17062	16933	16738	16872	16816	16800	16656	16770	16590	16832	16696	16670	16717	16920	16865	16906	16704	16851	16848	16812	16904	16821	16825	16981	16674	16768	16880	16874	16726	16824	16948	16906	16799	16722	16820	16812	16744	16916	16605	17048	16717	16907	16836	17000	16785	16909	16879	16771	16879	16628	16825	16701	16809	16739	16926	16915	16800	16690	16678	16739	16969	16764	16699	17047	16829	16889	16974	16767	16932	16971	16736	16910	16805	16818	16940	16650	16585	16783	16769	16988	16829	16773	16955	16741	16898	16982	16768	16838	16948	16828	16970	16797	16910	16826	16867	16836	16604	16708	17019	16706	16903	16834	16862	16974	16771	16751	16703	16813	16831	16873	16820	16616	16509	16949	16844	16830	16917	16864	16770	17094	16751	17015	16775	16869	16718	16841	16857	16763	16781	16858	16835	17008	16998	16967	16792	16786	16528	16943	16835	16923	16756	16975	16730	16804	16846	16851	16746	16983	16794	17053	16583	16749	16582	16766	16824	16947	16794	16901	16768	16691	16933	16893	16850	16708	16701	16823	16816	16807	16833	16835	16895	17003	16742	16833	16930	16812	16783	16673	16570	16884	16568	16840	16816	16826	16752	16700	16840	16802	16975	16908	16826	16891	16952	16922	16900	16800	16937	17047	16757	16727	16962	16792	16931	16888	16574	16878	16873	16951	16756	16783	16510	16924	16734	16776	16825	17126	16755	16765	16767	16736	16879	17076	17025	16881	16836	16724	16865	16780	16789	16944	16687	16734	16690	16848	16873	17001	16924	17057	16846	16867	16812	16789	16966	16868	16773	16786	16701	16940	16820	16757	16698	16746	16904	16892	16786	16759	17022	16950	16885	16645	16749	16949	16638	16758	16928	16664	16815	16831	16777	17040	16721	16933	16830	16741	16833	17021	16874	16713	16653	16834	16724	16775	16761	16736	16879	16800	16614	16971	16813	16572	16746	16733	16719	16683	16711	16761	16938	16837	16683	16729	16764	16810	16811	16968	16929	16557	16804	16691	16872	16878	16788	16891	16906	16730	16865	16816	16782	16692	16560	17050	16916	16815	16958	16847	16725	16963	16583	16691	17095	16789	16682	16655	16761	16716	16620	16711	16816	16838	16682	16869	16805	16768	16785	16709	16940	16865	16872	16738	16654	16763	16685	17051	16863	16746	16956	16911	16638	16761	16778	16737	16751	16672	16798	16769	16682	16789	16674	17023	16831	16819	16574	16792	16712	16740	16890	16941	16762	16784	16758	16659	16963	16930	16873	16812	16864	16833	16977	16872	16774	16737	16897	16697	16887	17004	16884	16878	16808	17022	16998	16688	16813	16847	16808	16703	16657	16817	17098	16933	16838	16881	16715	16587	16845	16798	16753	16916	16877	16488	16556	16949	16902	16987	16895	16653	16858	16778	16774	16866	16857	16771	16864	16856	16870	16777	16915	16960	16560	16927	16966	16859	16812	16600	16738	16958	16708	16894	16988	16926	16677	16979	16951	17087	16749	16813	16820	16715	16744	16793	16886	16844	16713	16567	16794	16777	16929	16893	16872	16765	16601	16701	16767	16933	16758	16813	16588	16899	16557	16724	16828	16856	16919	16896	16631	16845	16725	16852	16890	16975	16789	16804	16946	17011	16796	16867	16695	16872	17046	16681	16898	16940	16868	16771	16908	16819	16843	16932	16823	16893	16829	16664	16721	16730	16779	16751	16994	16700	16889	16744	16961	16769	16897	16828	16757	16922	17069	16753	16894	16872	16728	16578	16686	16708	16832	16627	16851	16581	16968	16770	16754	16833	16857	17048	16861	16674	16796	16838	16781	16820	16847	16942	16808	16910	16858	16791	16830	16925	16713	16866	16770	16877	16924	16885	16938	16886	16763	16662	16798	16747	16816	16816	16807	16895	17010	16984	16856	17009	17032	17176	16826	16961	16758	16822	16812	16890	16721	16898	16984	17089	16744	16694	16788	16705	16880	16818	16676	16977	16883	16716	16818	17035	16873	16781	16843	16890	16860	16720	16576	16885	16937	16705	16788	16974	16751	16683	16889	16902	16701	16714	16584	16673	16848	16864	16726	16844	16702	16793	16939	16627	16652	16912	16778	16807	16975	16977	16950	16874	16780	16800	16728	16760	16844	16755	16650	16751	16662	16840	16855	16933	16675	16774	16961	16914	17069	16974	16952	16791	16801	16741	16842	16899	16917	16848	16799	16741	16973	16750	16627	16865	16895	16963	16763	16645	17106	16787	16744	16859	16910	16784	16875	16748	16807	16904	16894	16867	16817	16948	16850	16836	16852	16804	16936	16865	16974	16770	16787	16868	17012	16942	16817	16847	16694	16858	16702	16855	16898	16974	16600	16740	16933	16730	16802	16573	16786	16817	16843	17018	16825	16713	16592	16467	16797	16992	16774	16719	16686	16821	16635	16984	16889	16893	16854	16745	16620	16866	16610	16805	17078	16615	16883	16810	16929	16921	16742	16968	17042	16575	16733	16658	16771	16913	16946	16801	16978	16978	16908	16628	16746	16931	16919	16715	16743	16979	16776	16871	16896	16592	16643	16750	16921	16803	16726	16940	16811	16959	17015	16749	16951	16811	16685	16852	16681	17073	16843	16737	16864	17056	16761	16989	16846	16838	16886	16893	17000	16826	16802	16733	16929	16868	16952	16834	16811	16805	16759	16690	16911	16846	16736	16897	16932	16817	16844	16773	16908	16723	16817	17015	16756	16847	16878	16759	16537	16763	16647	16927	16734	16939	16798	16757	16711	16885	16794	16715	16934	16956	16700	16702	16866	16844	16829	16970	16865	16803	16856	16830	16838	16751	16905	16909	16866	16754	16740	16880	16832	16905	16764	16742	16801	16779	16886	16843	16728	16667	17024	16767	16828	16826	16849	17006	16907	16877	16706	16671	16723	16629	16774	17005	16868	16964	16762	16829	16898	16902	16844	17016	16822	16903	16776	16851	16608	16787	16783	16850	16998	16786	16855	16695	16781	16879	17049	16697	16950	16807	16860	16835	16730	16577	16926	16559	16990	16756	16858	16979	16818	16789	16874	16815	16853	16866	16874	16731	16935	16573	16646	16620	16881	16770	16552	16892	16912	16672	16804	17073	16953	16722	16670	16955	16917	16961	16739	16904	16774	16777	17105	16938	16889	16916	17019	17055	16874	16748	16820	16855	17044	16888	16902	16746	16723	16959	16800	16872	16755	16559	16998	16857	16746	16716	16768	16950	16782	17101	17047	16901	16750	16960	16988	16876	16811	16841	16922	16929	17006	16783	16829	16668	16806	16870	16907	16912	16666	16782	16615	17005	16929	16944	16757	16899	16653	16535	16792	16912	16718	16771	16904	16757	16811	16932	16698	16761	16689	16824	16822	16848	16607	16939	16559	16802	16924	16848	16926	17027	16794	17213	16857	16678	16809	16744	17013	17076	16800	16989	16871	16931	16902	16806	16653	16579	16825	16676	16901	16935	16635	16775	16622	16826	16921	16817	16898	16921	16845	16845	16810	16761	16716	16657	16733	16866	16824	16712	16915	16766	17066	16543	16725	16895	17016	16810	17021	16705	16821	16956	16816	16896	16955	16978	17002	16822	16959	16890	16622	16797	16719	16842	16899	16806	16654	16906	16725	16749	16815	16842	16867	16916	16725	16989	16781	16936	16784	16689	16835	17004	16860	16766	16560	16613	16709	16671	16843	16785	16884	16999	16794	16759	16722	16831	16857	16767	17115	16980	16823	16899	16638	16711	16806	16950	16931	16693	16852	16789	16725	16871	17031	16782	16932	16755	17014	16924	17107	16767	16791	16905	16724	16853	16919	16708	16778	16713	16927	16842	16657	16891	16884	16744	16919	16914	16739	16831	16890	16827	16940	16748	16843	16870	16720	16753	16856	16965	16899	16761	16885	16936	16768	16983	16830	16872	16816	16770	16774	16604	17118	16974	16904	16793	17029	16808	16750	17011	16909	16677	16898
15830	26575	22889	17402	15124	26064	40249	33519	21482	13882	11237	10083	9802	9841	9799	9869	9830	9741	9792	9720	9797	9897	9731	9962	9791	9883	9838	9862	9551	9752	9700	9746	9804	9831	9769	9842	9759	9679	9722	9586	9625	9706	9813	9892	9725	9822	9637	9922	9777	9765	9709	9776	9876	9789	9802	9693	9765	9859	9771	9657	9795	9736	9637	9683	9644	9720	9767	9821	9695	9675	9806	9649	9858	9784	9629	9728	9643	9892	9791	9859	9683	9716	9831	9629	9808	9684	9748	9739	9662	9713	9786	9730	9641	9810	9652	9705	9771	9879	9695	9641	9708	9710	9645	9736	9876	9643	9761	9750	9855	9752	9758	9767	9878	9851	9700	9697	9717	9873	9624	9755	9769	9711	9792	9594	9607	9627	9893	9596	9826	9712	9635	9667	9697	9483	9700	9763	9816	9811	9683	9666	9914	9765	9689	9735	9638	9746	9818	9653	9580	9751	9646	9664	9716	9686	9834	9713	9812	9842	9690	9790	9777	9763	9717	9604	9693	9753	9842	9728	9696	9755	9588	9789	9922	9849	9721	9776	9707	9768	9757	9790	9780	9777	9780	9755	9897	9736	9534	9674	9816	9605	9627	9792	9679	9724	9579	9790	9771	9640	9757	9659	9679	9669	9600	9677	9818	9703	9725	9704	9778	9751	9694	9748	9703	9734	9679	9707	9767	9642	9626	9769	9544	9628	9958	9632	9671	9709	9791	9722	9802	9697	9531	9739	9693	9798	9637	9572	9677	9762	9598	9787	9781	9745	9671	9704	9582	9725	9803	9680	9479	9820	9702	9834	9771	9487	9775	9724	9576	9804	9828	9652	9685	9623	9673	9753	9910	9747	9845	9651	9542	9674	9766	9711	9681	9718	9745	9749	9821	9806	9775	9894	9610	9771	9760	9801	9687	9802	9752	9730	9758	9914	9632	9573	9789	9753	9668	9712	9724	9677	9721	9600	9829	9748	9704	9622	9746	9645	9700	9888	9798	9719	9559	9789	9736	9831	9718	9664	9722	9784	9940	9656	9775	9617	9596	9739	9774	9625	9735	9706	9585	9742	9791	9615	9699	9666	9761	9729	9880	9674	9650	9662	9602	9693	9806	9794	9672	9690	9798	9626	9701	9651	9802	9594	9604	9670	9787	9931	9782	9784	9781	9756	9542	9760	9607	9689	9676	9730	9705	9669	9949	9874	9727	9763	9801	9736	9758	9797	9780	9664	9752	9728	9863	9783	9726	9716	9726	9830	9577	9847	9746	9744	9666	9839	9505	9813	9786	9751	9735	9857	9743	9737	9707	9786	9772	9770	9602	9771	9759	9759	9782	9802	9571	9686	9553	9830	9960	9664	9661	9701	9701	9699	9560	9755	9765	9706	9820	9663	9657	9603	9785	9748	9761	9714	9617	9684	9674	9853	9912	9874	9754	9544	9668	9818	9744	9646	9621	9614	9691	9763	9687	9756	9655	9741	9849	9774	9679	9654	9935	9693	9762	9710	9778	9762	9731	9656	9850	9811	9615	9818	9720	9624	9687	9691	9756	9785	9775	9686	9751	9749	9805	9747	9718	9829	9622	9804	9749	9740	9807	9724	9765	9834	9745	9807	9661	9857	9892	9793	9743	9807	9789	9700	9744	9736	9772	9692	9682	9645	9646	9579	9697	9850	9693	9572	9648	9798	9712	9708	9756	9700	9921	9578	9666	9819	9758	9700	9759	9657	9714	9824	9796	9727	9655	9852	9698	9720	9778	9760	9649	9787	9740	9670	9621	9726	9751	9716	9669	9671	9787	9759	9806	9733	9626	9606	9687	9805	9808	9792	9561	9675	9634	9781	9727	9875	9598	9698	9742	9751	9641	9764	9680	9767	9676	9732	9709	9818	9518	9626	9758	9670	9779	9650	9636	9662	9740	9732	9754	9908	9701	9744	9657	9835	9657	9630	9776	9809	9690	9648	9681	9782	9745	9775	9714	9812	9638	9760	9895	9689	9753	9864	9635	9773	9666	9641	9744	9723	9690	9773	9783	9696	9740	9795	9744	9656	9628	9588	9671	9667	9857	9644	9756	9686	9628	9688	9769	9855	9682	9682	9630	9667	9748	9757	9736	9820	9777	9757	9850	9579	9541	9713	9789	9690	9675	9660	9642	9739	9658	9786	9792	9684	9739	9679	9761	9700	9577	9706	9593	9662	9797	9695	9839	9677	9747	9693	9756	9727	9813	9584	9771	9562	9682	9669	9684	9592	9572	9693	9695	9717	9663	9705	9604	9655	9663	9745	9786	9694	9693	9812	9702	9665	9707	9842	9643	9756	9665	9796	9601	9744	9775	9808	9696	9621	9597	9649	9724	9787	9761	9563	9710	9580	9601	9606	9702	9749	9750	9706	9756	9841	9603	9665	9776	9672	9776	9693	9587	9700	9750	9559	9600	9824	9864	9678	9818	9749	9878	9711	9666	9528	9859	9612	9722	9761	9613	9786	9778	9711	9663	9598	9818	9766	9691	9747	9697	9761	9789	9746	9712	9743	9840	9653	9686	9680	9708	9611	9598	9700	9539	9879	9796	9613	9872	9691	9743	9692	9790	9704	9820	9704	9658	9765	9698	9568	9784	9736	9731	9654	9725	9783	9787	9669	9839	9762	9633	9775	9800	9829	9651	9788	9717	9530	9790	9569	9819	9645	9683	9750	9798	9671	9652	9645	9778	9817	9738	9682	9870	9548	9599	9726	9660	9723	9632	9830	9729	9707	9623	9707	9672	9741	9803	9710	9733	9749	9708	9851	9720	9703	9683	9759	9794	9707	9823	9742	9782	9817	9717	9826	9567	9818	9741	9746	9848	9727	9859	9612	9748	9738	9836	9864	9876	9795	9726	9942	9748	9661	9730	9713	9806	9741	9765	9662	9852	9811	9467	9918	9876	9764	9610	9749	9764	9764	9681	9695	9833	9682	9610	9625	9767	9729	9710	9919	9657	9630	9533	9780	9716	9626	9781	9749	9764	9649	9763	9802	9802	9639	9824	9610	9716	9812	9714	9883	9761	9710	9707	9890	9757	9604	9698	9620	9611	9601	9636	9739	9645	9639	9562	9850	9819	9720	9747	9783	9637	9745	9735	9643	9623	9616	9685	9755	9734	9624	9733	9800	9765	9680	9553	9853	9771	9728	9827	9673	9703	9777	9687	9821	9768	9739	9833	9715	9577	9800	9819	9695	9826	9754	9757	9606	9737	9656	9853	9835	9807	9580	9676	9710	9824	9686	9737	9704	9763	9626	9767	9833	9714	9617	9715	9810	9828	9617	9673	9785	9791	9647	9778	9821	9836	9729	9738	9867	9759	9783	9623	9564	9707	9730	9777	9670	9807	9714	9653	9857	9626	9732	9715	9831	9612	9775	9733	9525	9850	9792	9711	9711	9798	9745	9639	9598	9810	9627	9700	9823	9599	9842	9673	9704	9663	9758	9600	9693	9617	9641	9713	9741	9791	9616	9671	9599	9714	9626	9855	9682	9846	9665	9697	9573	9614	9719	9696	9744	9632	9687	9688	9676	9810	9776	9756	9677	9613	9633	9828	9735	9579	9695	9634	9713	9593	9619	9826	9609	9691	9801	9732	9595	9858	9661	9672	9829	9712	9712	9839	9764	9685	9646	9606	9783	9799	9743	9673	9766	9571	9579	9877	9792	9736	9625	9662	9703	9660	9692	9701	9583	9718	9789	9760	9771	9698	9594	9611	9827	9681	9841	9741	9802	9881	9831	9767	9782	9701	9747	9692	9719	9784	9609	9880	9574	9715	9730	9820	9788	9660	9801	9805	9625	9701	9799	9652	9714	9573	9652	9687	9722	9600	9751	9789	9766	9732	9695	9702	9716	9748	9792	9614	9727	9843	9771	9734	9657	9781	9694	9764	9616	9639	9679	9694	9747	9668	9733	9742	9708	9768	9789	9871	9789	9626	9691	9577	9698	9752	9851	9652	9563	9702	9677	9802	9791	9655	9801	9659	9680	9725	9802	9718	9699	9844	9698	9652	9666	9809	9641	9791	9736	9783	9863	9578	9673	9857	9776	9729	9575	9742	9743	9826	9540	9864	9758	9753	9749	9669	9688	9792	9679	9725	9790	9772	9731	9696	9566	9765	9750	9781	9704	9664	9700	9713	9694	9910	9673	9564	9738	9711	9787	9702	9626	9695	9638	9636	9757	9747	9766	9707	9790	9727	9782	9776	9753	9681	9625	9829	9738	9677	9728	9678	9830	9706	9863	9682	9695	9833	9850	9658	9796	9629	9658	9773	9895	9630	9939	9636	9728	9813	9571	9728	9752	9851	9537	9644	9832	9741	9745	9689	9720	9747	9660	9651	9773	9753	9820	9824	9634	9714	9811	9755	9726	9748	9607	9736	9770	9750	9704	9601	9778	9710	9679	9680	9877	9615	9834	9791	9557	9699	9681	9705	9689	9866	9822	9690	9796	9660	9796	9567	9695	9646	9816	9835	9793	9793	9751	9786	9783	9692	9771	9730	9783	9624	9707	9757	9641	9763	9686	9690	9605	9901	9681	9687	9710	9663	9676	9840	9922	9743	9734	9634	9754	9709	9646	9755	9705	9709	9883	9646	9769	9799	9692	9801	9778	9556	9803	9837	9655	9648	9729	9816	9759	9621	9992	9844	9691	9657	9576	9732	9736	9695	9657	9762	9688	9870	9744	9717	9664	9662	9589	9769	9744	9598	9929	9661	9728	9796	9760	9594	9800	9692	9681	9866	9830	9883	9729	9770	9746	9725	9801	9803	9643	9652	9770	9801	9713	9593	9599	9671	9670	9832	9688	9776	9799	9771	9586	9681	9784	9696	9672	9897	9677	9653	9746	9662	9764	9772	9680	9550	9751	9596	9572	9618	9754	9722	9672	9747	9676	9631	9619	9564	9629	9799	9689	9615	9776	9604	9673	9668	9598	9639	9709	9667	9770	9696	9789	9665	9731	9707	9789	9861	9581	9890	9810	9619	9801	9730	9577	9829	9589	9776	9565	9754	9650	9831	9622	9691	9812	9841	9770	9613	9742	9675	9623	9784	9619	9700	9831	9658	9781	9651	9759	9814	9753	9560	9787	9665	9786
23395	21084	28338	24281	23281	34741	64283	56227	41220	28246	21443	18204	17445	17135	17192	17199	17187	17047	17277	16835	16971	17156	16951	16944	17165	17120	17208	17054	16982	16943	17045	16855	17152	16973	16970	17098	17134	16896	16949	16959	16826	17019	16883	16890	17082	17052	17090	16923	16856	16871	16946	16739	16819	16900	16902	16986	17126	16926	16866	16844	16887	17144	16974	16851	16771	17030	16727	16908	16989	16764	16908	16948	16615	16867	17000	16953	17005	16850	16801	16943	17168	16909	17031	16928	16762	17030	16942	16793	16885	16864	16991	16911	16674	16629	17021	17098	17215	16863	16843	17095	16871	16738	17055	16900	16668	16912	17132	17054	16792	16826	16921	16880	16963	16732	16871	16961	17096	16941	16822	16795	17038	16759	16925	16756	16982	16997	16731	16853	16870	16754	16926	16878	16808	16811	16832	16979	16898	16684	16817	17050	16986	17000	16940	16822	16935	16989	16857	16667	16813	16805	16875	16949	16912	16816	16795	16816	16693	16830	16843	16895	16881	16722	16913	16944	16869	16856	16845	16989	16896	17053	16992	17160	16752	16834	16738	17022	16841	16967	16972	16760	16845	16967	16796	17006	16584	16968	17033	16895	16781	16808	16865	17089	16920	16789	16693	16888	16497	16805	16878	16696	16892	16886	16839	16794	16896	16964	16904	16832	16936	16970	16946	16795	16950	16710	16617	16715	16993	16719	17017	17064	16937	17048	16898	16810	16948	16858	16909	16684	16940	16815	16931	16906	16937	16846	16841	17005	17029	17036	16763	16887	16962	16933	17049	16717	16890	16992	16869	16933	16785	16849	16942	16709	16922	16981	16878	16812	16640	16854	16840	16789	16751	16883	16804	16875	16937	16898	16774	16875	17117	16947	16886	16917	16646	16813	17118	16972	16990	16814	17091	17077	16742	16780	16905	16660	16758	16902	16983	17010	16837	16946	16813	16841	16965	16735	16796	16875	16798	16928	17013	16819	16822	16845	17051	16691	16726	16891	16768	16956	16863	16656	16688	16681	16725	16752	16955	17070	17012	16956	16875	17020	16872	16902	16759	16978	16856	16944	16950	16817	17018	16960	16778	16769	16966	16797	16884	16923	16787	16935	16857	16921	17034	16886	16871	17177	16965	17007	16786	16887	16885	16952	16994	16897	16836	16771	16998	17037	17093	16975	16926	17005	16968	16788	16998	16919	16947	16889	17015	16787	16560	16935	16909	17000	16701	16904	16879	16835	16983	16788	17070	16713	16836	16713	16755	16867	16560	16981	16977	16716	16849	16886	16904	17008	16954	16923	16882	16852	16869	16853	16732	16695	16919	17049	16849	16701	16861	17135	17035	16751	16794	16737	17085	16913	16984	16760	16857	16785	16898	16719	16853	16812	17001	16796	16927	16787	17071	16678	16748	16658	17017	17129	16932	16717	16933	17070	16919	16903	16879	16836	16715	16875	16657	16745	16794	16971	16871	17064	16707	16932	16923	17023	16955	16646	16903	16953	16858	16834	16891	16998	16990	17035	16801	16968	17089	16786	16810	16676	16640	16815	16929	16859	16926	16974	16881	16873	16963	16699	16729	16705	16897	16653	16851	16575	16866	16952	16788	16854	16877	16689	16723	16681	16963	16867	16986	16791	16959	16852	17060	16764	17001	16933	16877	16881	16691	17003	16868	16767	16841	16894	16786	16748	16997	16840	16971	16759	16898	16775	16708	17076	17046	16799	16756	16951	16949	16826	16658	16785	16906	16819	16908	17051	16883	17004	17087	17144	17032	16902	16962	16879	17055	16748	16889	16634	16713	16598	16867	17017	17236	16865	16964	16881	16959	17050	16889	16863	16807	16975	16908	16933	16792	16994	16876	16923	16848	16767	16847	16745	16873	16777	16821	16724	16817	16841	16926	16989	16708	16975	16790	16620	16673	16935	16847	16916	16940	16950	16837	16958	16888	16719	16856	16790	16929	16923	17078	16834	16881	16700	16805	17001	16863	16998	16872	17110	16698	16731	16901	16894	16781	16795	17126	16914	16820	16842	16828	17057	16983	16832	16925	17037	16827	16746	16940	16616	16946	16730	16746	17019	16907	16874	16977	16866	16695	16875	16909	16817	16858	16790	16883	16905	16789	16840	16837	16946	16840	16820	16815	16962	16992	16886	16864	17084	16890	16890	16655	16905	16838	16949	16989	16872	16766	16788	16957	17093	16912	16949	16936	17001	16906	16568	16899	16940	16874	16731	16826	16799	16817	16649	16935	16902	16948	16888	16822	16835	16720	16880	16718	16586	17093	16794	17047	16682	16897	16825	16833	17074	16754	17010	16917	17083	17051	16924	16930	16818	17016	16607	16811	17022	16842	16896	16942	16539	16988	16853	16821	16933	16743	17019	16562	16710	16884	17110	16912	16794	16765	16837	16883	16839	16692	16957	16888	16836	16812	16789	16905	16741	16853	16827	16856	16869	16760	16811	16933	16712	16786	16771	16770	16947	17020	16832	16838	16894	16976	16995	16921	16795	16818	16973	16955	16950	16825	16731	16893	16831	17109	16997	16868	16699	16918	16762	16982	16787	16762	16853	16965	16868	16896	17029	16835	17001	16894	16794	16952	16928	17050	16922	16892	16699	16929	16978	16769	16746	16827	16848	16791	16931	16841	16783	16887	16818	16850	16750	16940	16837	16979	17016	16797	16944	16756	17090	16925	16944	16803	16814	16988	16809	16932	16728	16931	16787	16869	17145	17128	16982	16751	16663	17038	17045	16819	16911	16880	16802	16674	17097	16946	16950	16987	16971	16874	16844	16755	17085	16756	16741	16819	16848	16885	16861	17060	16895	16855	16764	16853	17006	16962	16842	16763	16876	17009	17033	16886	16995	16708	16935	16882	17192	17024	16835	16702	16947	16879	17032	17022	17028	16932	16756	16895	16885	16880	16871	16927	16779	16830	16973	16740	16733	16873	17053	16763	16828	16663	16703	16829	16598	16868	16840	17004	16996	16877	16790	17101	17046	16932	17042	16900	16803	16745	16878	17171	16799	16929	16997	16878	16837	16804	16971	16721	16758	16749	16965	17114	17129	16761	16889	16998	16827	16706	16762	16788	16768	17011	16827	16624	16835	16990	16888	16858	16761	16813	16949	16854	16763	17032	16840	16853	17079	17029	16992	16877	16971	17044	16883	16944	16766	16843	16750	16777	16835	16701	16889	16976	16819	16858	16782	17052	16901	16769	16840	16836	17001	17005	17070	16728	16983	17046	16789	16818	17079	17240	16731	17015	16769	16925	16799	16878	16742	16898	16910	16945	17077	16815	16898	16910	16507	16794	16888	16741	16730	16876	16965	17061	16990	17231	16891	16691	16658	16975	16725	16748	16915	16915	16769	16691	16746	17146	16936	16867	16949	17106	16857	16852	16795	16950	16976	16934	16773	16686	16818	16770	16761	16719	16687	16981	16910	16858	16874	16771	16805	16865	16803	16924	16915	17050	16719	16762	16765	16947	16818	16840	16727	16884	16782	16979	16720	16945	16878	16938	16828	16808	16942	16562	16698	16700	16933	17019	16893	16815	16791	16810	16844	16841	16786	16920	16986	17050	17023	17013	17038	16917	16929	16968	16942	17013	16816	16722	16911	16935	16725	16825	16934	17069	16878	16907	16927	17010	16862	16864	16725	16764	16901	16765	16911	16553	16783	16876	16956	16806	16866	17003	16651	16890	16902	16834	16948	16983	16942	16857	16738	16882	16812	16877	16869	16651	16620	16729	17120	17184	16813	16861	16713	16729	16817	16785	16974	17023	16856	17040	16958	16835	16878	17073	16637	16744	16870	16949	16806	16817	16993	16859	17123	16961	16911	16881	16835	16919	16724	16783	16859	16827	16912	16900	16680	16818	17056	16945	16831	16948	16950	16885	16936	16650	16819	16773	16820	17068	16978	16939	16870	16989	17072	16757	16878	16830	16916	16902	16980	16859	16955	17042	16799	16534	16611	16823	16878	16812	16846	16909	16908	16923	16864	17097	16620	16762	17140	17017	16913	16828	16932	16990	16773	16874	16907	16777	16841	16954	16751	16981	16891	16892	16850	16971	16713	17120	16900	16784	16988	17083	16824	16728	16869	16794	16790	16636	17043	17034	17086	16957	16858	16888	17005	16857	17055	16848	16687	17059	17070	17090	17097	16900	16999	16970	16900	17054	16863	16658	17001	17027	16892	16878	16763	16845	16947	16948	16777	16946	16991	16877	16804	16805	16903	16879	16832	16965	16921	16896	16960	17006	16821	16849	16871	16731	16901	16915	16799	16966	16809	16653	16708	17103	16693	16814	16735	16876	16897	16888	16846	16860	17150	16853	17031	16667	16828	16860	17098	17138	16844	17152	16917	16921	16879	16883	16798	16876	16813	16974	17068	16814	16669	16696	16976	16886	16817	17016	16805	16921	16958	17062	16926	16988	16849	16797	16896	16847	16721	16710	16855	16918	16825	16865	16928	16791	16837	16860	16844	16723	16963	16929	17123	16728	17065	16654	16808	16965	16898	17045	16873	16823	16833	16833	16907	16994	17009	16911	16930	16782	16919	16710	16959	16863	17002	16938	16961	16839	16992	16831	16939	16925	16928	16914	16848	17044	16862	16848	16953	16664	16733	17065	16809	16801	16723	17009	16878	16899	16816	16945	16965	16923	16814	16941	16824	16739	16808	16787	16898	16873	17035	16792	16976	16789	16857	17058	16958	16944	17021	16888	16891	16956	17126	16945	16662	16850	16896	16659	16663	16788	16768	16795	16793	16898	16776	16797	16904	16686	16951	16874	17135	16996	16859	16699	16639	16895	16783	16721	16963	16998	16820	16841	17003	16749	16883	16623	16916	16662	16996	16889	16900	17090	17019	16953	16776	16714	16924	16813	16970	16861	16969	16724	16892	17017	16707	16803	16439	16787	16684	16883	16707	16874	16857	16912	16731	16745	16878	16839	16929	16900	16917	16777	16900	16856	16833	16911	16867	16850	16841	16776	16743	16923	16769	16884	16671	16870	17002	17093	16627	16816	16869	16909	16891	16897	16721	17054	16974	16810	17087	16759	16691	16817	16773	16946	16725	16772	16907	16777	16890	17104	17080	17062	17058	16936	16812	16940	17036	17031	16799	16848	16821	16955	16930
16401	32230	29748	23431	20219	35182	62770	49948	32133	19038	13121	10460	9974	9864	9855	9930	9869	9863	9827	9910	9905	9962	9871	9907	9875	9745	9940	9703	9810	9806	9716	9875	9871	10057	9800	9825	9859	9865	9813	9815	9909	9996	9868	9985	9885	9794	9807	9839	9900	9948	9800	9847	9845	9944	9939	9798	9705	10054	9842	9844	9890	9913	9738	9730	9741	9784	9883	9812	9754	9951	9822	9875	10031	9710	9829	9854	9763	9639	9946	9727	9933	9772	9825	9822	9708	9913	9811	9782	9898	9900	9833	9670	9930	9860	9904	9899	9796	9880	9704	9793	9859	9942	9696	9811	9741	9767	9733	9779	9801	9941	9889	9759	9724	9742	9810	9850	9810	9809	9735	9809	9763	9822	9800	9949	9701	9829	10034	9752	9927	9729	9909	9691	9665	9666	9829	9860	9682	9750	9859	9838	9733	9892	9691	9672	9756	9769	9880	9772	9747	9859	9897	9967	9905	9839	9733	9806	9794	9888	9896	9831	9808	9800	9878	9833	9683	9844	9879	9805	9853	9880	9696	9748	9786	9890	9782	9955	9837	9727	9920	9850	9683	9890	9783	9804	9895	9700	9698	9733	9870	9801	9844	9837	9767	9637	9749	9761	9799	9770	9803	9813	9846	9742	9910	9718	9747	9778	9808	9696	9767	9890	9875	9871	9913	9720	9923	10011	9831	9891	9820	9774	9986	9863	9798	9589	9727	9791	9978	9861	9923	9703	9757	9786	9702	9612	9714	9660	9700	9789	9827	9776	9855	9814	9812	9789	9767	9769	9754	9708	9774	9785	9727	9707	9874	9842	9862	9844	9918	9927	9964	9810	9830	9745	9791	9765	9832	9946	9779	9770	9829	9692	9759	9973	9866	9694	9801	9684	9826	9880	9798	9729	9740	9677	9738	9859	9647	9825	9813	9776	9842	9835	9778	9811	9792	9852	9849	9732	10025	9759	9743	9779	9781	9821	9880	9813	9793	9838	9775	9847	9677	9792	9939	9757	9822	9650	9789	9830	9677	9712	9867	9800	9806	9657	9947	9709	9792	9775	9883	9866	9752	9920	9684	9757	9665	9840	9918	9845	10004	9693	9794	9807	9810	9725	9743	9642	9828	9709	9739	9708	9728	9814	9830	9649	9796	9639	9797	9708	9725	9780	9911	9970	9789	9783	9736	9786	9786	9839	9769	9826	9646	9784	9889	9597	9745	9798	9848	9825	9895	9759	9734	9798	9911	9869	9795	9886	9891	9688	9804	9672	9897	9589	9892	9735	9794	9851	9814	9686	9837	9844	9621	9733	9811	9817	9834	9727	9701	9839	9714	9772	9683	9755	9857	9873	9747	9754	9848	9723	9863	9720	9829	9740	9776	9730	9583	9975	9716	9885	9693	9986	9591	9901	9795	9828	9825	9708	9846	9896	9838	9836	9781	9796	9656	9812	9693	9895	9843	9654	9795	9723	9674	9860	9944	9936	9861	9863	9750	9817	9822	9874	9867	9712	9839	9794	9831	9887	9720	9825	9708	9726	9888	9811	9540	9828	9741	9673	9704	9776	9844	9854	9821	9740	9891	9760	9896	9876	9788	9848	9798	9845	9902	9790	9656	9844	9684	9948	9863	9719	9670	9688	9875	9632	9763	9863	9748	9684	9771	9838	9675	9889	9842	9921	9746	9842	9649	9750	9671	9755	9846	9887	9685	9731	9701	9898	9680	9812	9887	9696	9811	9859	9971	9899	9736	9852	9607	9942	9807	9655	9725	9679	9819	9800	9725	9730	9815	9867	9788	9659	9705	9825	9807	9758	9832	9828	9804	9697	9818	9850	9801	9666	9783	9741	9894	9690	9864	9754	9724	9866	9869	9764	9981	9820	9802	9737	9764	9825	9922	9737	9567	9835	9691	9785	9640	9758	9803	10046	9762	9807	9813	9691	9862	9859	9849	9746	9763	9731	9723	9843	9599	9713	9833	9756	9748	9890	9804	9994	9846	9714	9844	9572	9904	9748	9763	9809	9659	9739	9757	9844	9795	9818	9782	9828	9699	9675	9734	9887	9701	9775	9812	9944	9686	9768	9693	9866	9730	9904	10003	9889	9800	9902	9762	9617	9688	9871	9851	9807	9818	9839	9872	9861	9742	9752	9667	9792	9884	9660	9943	9948	9789	9852	9942	9730	9888	9651	9769	9822	9922	9842	9806	9802	9864	9837	9836	9876	9811	9662	9767	9855	9806	9765	9926	9707	9830	9943	9750	9906	9808	9913	9781	9882	9750	9690	9838	9697	9874	9844	9892	9761	9785	9828	9768	9781	9756	9711	9784	9785	9764	9856	9711	9779	9773	9858	9784	9736	9702	9715	9871	9837	9754	9666	9790	9773	9892	9792	9901	9774	9750	9829	9820	9806	9924	9714	9770	9927	9879	9797	9921	9787	9798	9704	9671	9826	9847	9719	9727	9738	9782	9678	9718	9701	9808	9859	9739	9791	9659	9990	9798	9835	9804	9707	9733	9689	9854	9758	9720	9702	9870	9746	9828	9822	9922	10052	9738	9738	9795	9868	9774	9772	9743	9771	9889	9769	9796	9701	9860	9670	9745	9620	9646	10018	9828	9849	9700	9820	9789	9728	9887	9706	9856	9830	9834	9674	9799	9738	9811	9940	9831	9713	9778	9827	9876	9867	9673	9738	9703	9890	9767	9795	9890	9710	9789	9795	9801	9753	9896	9842	9758	9787	9752	9812	9749	9859	9983	9791	9745	9966	9858	9898	9990	9721	9807	9851	9837	9769	9683	9848	9769	9776	9687	9771	9801	9772	9837	9788	9731	9671	9789	9862	9931	9942	9775	9712	9842	9732	9843	9727	9800	9727	9812	9903	9774	9705	9771	9641	9899	9825	9790	9647	9842	9733	9966	9783	9813	9710	9690	9824	9665	9860	9845	9589	9802	9922	9767	9849	9799	9859	9741	9728	9685	9797	9861	9680	9796	9788	9737	9814	9767	9809	9768	9559	9684	9851	9875	9719	9758	9716	9904	9932	9773	9881	9876	9829	9761	9609	9746	9697	9754	9785	9680	9839	9685	9747	9748	9774	9815	9929	9890	9835	9759	9917	9920	9739	9634	9787	9667	9836	9711	9716	9785	9700	9793	9771	9788	9764	9650	9796	9570	9858	9623	9598	9890	9911	9823	9614	9868	9835	9590	9673	9816	9767	9932	9772	9760	9774	9909	9715	9740	9787	9782	9790	9834	9665	9794	9754	9558	9863	9939	9749	9811	9687	9961	9869	9813	9739	9712	9838	9808	9606	9691	9772	9773	9770	9777	9733	9768	9785	9792	9737	9863	9811	9938	9875	9723	9739	9863	9742	9763	9951	9664	9846	9709	9732	9786	9913	9743	9958	9729	9760	10003	9766	9774	9897	9829	9742	9890	9838	9882	9669	9850	9762	9687	9802	9766	9881	9894	9757	9833	9944	9731	9822	9786	9796	9839	9869	9873	9646	9703	9945	9820	9844	9780	9698	9806	9848	9805	9810	9990	9725	9816	9694	9905	9742	9869	9712	9885	9734	9788	9853	9918	9875	9823	9946	9789	9827	9642	9747	9622	9775	9689	9725	9848	9844	9867	9824	9770	9849	9708	9726	10053	9751	9882	9744	9733	9747	9789	9776	9612	9706	9783	9937	9924	9940	9809	9871	9994	9941	9677	9851	9828	9875	9684	9714	9827	9743	9791	9811	9806	9754	9790	9818	9801	9893	9820	9889	9757	9692	9850	9683	9843	9811	9882	9830	9832	9868	9809	9692	9771	9890	9677	9896	9668	9893	9754	9843	9881	9904	9775	9933	9844	9883	9710	9760	9670	9758	9781	9878	9742	9888	9941	9864	9690	9906	9765	9611	9764	9826	9810	9924	9768	9855	9834	9929	9700	9762	9793	9844	9723	9782	9621	9794	9802	9870	9717	9864	9768	9837	9716	10014	9660	9716	9764	9868	9780	9732	9694	9719	9926	9654	9768	9630	9818	9808	9722	9796	9740	9762	9810	9583	9880	9637	9740	9697	9783	9775	9781	9822	9790	9793	9762	9683	9662	9664	9907	9837	9791	9763	9916	9962	9737	9774	9820	9758	9758	9790	9627	9996	9858	9848	9754	9885	9860	9771	9731	9780	9855	9771	9901	9807	9830	9734	9746	9762	9714	9859	9798	9788	9727	9695	9942	9859	9894	9692	9796	9862	9742	9694	9878	9844	9897	9754	9676	9826	9766	9729	9847	9776	9784	9885	9774	9761	10014	9832	9773	9706	9687	9735	9716	9851	9758	9808	9843	9902	9790	9866	9895	10007	9868	9814	9688	9819	9923	9943	9781	9790	9853	9701	9914	9809	9712	9740	9832	9708	9792	9761	9737	9805	9802	9885	9795	9691	9925	9738	9891	9783	9552	9859	9785	9717	9833	9809	9716	9888	9787	9817	9833	9717	9726	9826	9785	9884	9852	9675	9796	9746	9801	9773	9799	9693	9720	9859	9691	9709	9684	9822	9677	9767	9828	9787	9851	9814	9968	9644	9950	9787	9712	9798	9643	9811	9670	9929	9761	9834	9630	9874	9747	9684	9818	9687	9679	9914	9807	9819	9660	9813	9864	9933	9751	9775	9819	9746	9836	9825	9846	9682	9800	9702	9743	9913	9820	9666	9704	9663	9615	9852	9601	9832	9946	9785	9830	9729	9869	9922	9779	9870	9771	9809	9867	9806	9758	9641	9746	9859	9859	10079	9845	9733	9823	9705	9771	9818	9663	9851	9921	9610	9573	9762	9612	9794	9834	9751	9824	9788	9583	9715	9773	9751	9751	9654	9798	9687	9862	9793	9724	9917	9810	9914	9729	9772	9883	9797	9753	9769	9910	9764	9775	9658	9853	9797	9744	9767	9833	9652	9718	9750	9894	9726	9693	9990	9801	9943	9621	9728	9889	9855	9552	9862	9856	9696	9624	9881	9838	9810	9851	9847	9726	9730	9901	9913	9798	9870	9825	9798	9829	9813	9821	9874	9822	9747	9922	9959	9945	9713	9895	9781	9748	9929	9777	9806	9787	9831	9831	9787	9777	9673	9722	9844	9851	9744
30933	26387	27170	22696	19558	20465	24709	22467	19947	18403	17440	17035	16974	16888	16950	17093	16998	16941	16756	16917	17048	16863	16830	16847	16676	16771	16932	16861	16784	16704	16804	16679	16900	16923	16966	16922	16810	16767	16724	16761	16922	17085	16862	16895	17061	16912	17099	16642	16881	17022	16889	16956	17026	16917	16982	16926	16801	16882	17059	16869	16837	16990	16785	16842	16786	16877	16815	16758	16902	16964	16906	16882	16752	16664	16682	17031	16830	16875	16927	17006	16802	17012	16989	16906	16928	16960	17189	16809	16712	16823	16688	16680	16762	16868	16827	16725	16677	16870	16770	16800	16596	16816	16858	16684	16962	16917	17066	16674	16968	16880	16759	16909	16713	16936	17032	16870	17031	17021	17017	16889	16791	17016	16741	16888	16966	16703	16798	16971	16916	16853	16747	16905	16865	16919	16769	16934	16764	16908	16907	16755	16816	16885	16700	16920	16879	16925	16944	16713	16925	16883	16675	16770	16946	17059	16867	16716	16907	16891	16822	17057	16951	16954	16842	16792	16775	16761	16930	16891	17023	16798	16835	16868	16930	16951	16965	17013	16861	17092	16734	16794	17088	16956	17044	16840	16969	16868	16946	17048	16973	16801	17065	17047	16876	16997	17037	16685	16786	16957	16919	16966	16963	16589	16924	16965	16829	16949	16931	17054	16894	16866	16985	16980	16774	16891	16839	16836	16845	16951	16940	16888	16865	16902	16893	16946	16903	16903	16963	16740	16905	16581	16673	17130	17025	16809	16921	16853	16755	16704	16785	16802	16703	16951	16998	16747	16902	16923	16815	16949	17083	16879	16803	16879	16907	16641	16837	16889	17061	16848	16889	16826	16945	16932	16903	16826	16993	16633	17069	16983	16918	16937	16961	17069	17004	16856	16959	16926	16762	16980	16662	16840	16971	17136	16907	16919	16672	16754	16871	16746	17157	16884	16924	16983	17001	16807	16905	16976	16775	16877	16902	16737	17026	17008	16642	16878	16803	16991	17036	16795	16826	16819	16904	16905	16873	16967	16986	17016	17080	17001	17007	16665	16910	16832	16665	16837	17016	17021	17153	16790	17003	16703	16776	17039	16956	16801	16901	16791	16779	16810	16769	17004	16843	17033	16751	16828	16850	16875	16830	17123	16646	16929	16958	16961	16928	16838	16971	16630	16710	16843	16900	16903	16983	16729	16633	16989	16669	16797	16889	16690	16873	16818	16779	16974	16871	16852	16876	17063	16649	16874	16935	17085	16950	16977	16886	17065	16808	16824	16734	16987	16939	16665	16754	16777	16801	16932	17036	16745	16954	17015	16954	16955	17041	16884	16892	16986	16967	16897	16961	16883	16857	17002	16858	16796	16938	16694	17046	16871	16950	16765	16807	16761	16746	16708	17022	17116	16950	16648	16699	16642	17204	16973	16986	16794	16717	16978	16949	16964	17134	16849	16697	16921	16807	16974	16983	16903	16933	16823	16794	16886	16772	16802	16948	16917	16960	16835	17039	16947	16952	17155	17118	16747	16786	16839	16971	16664	16683	16936	16849	16857	16866	16931	16771	16771	16758	16974	16762	16863	16869	16893	16985	16740	16700	16938	16883	17049	17022	16931	16831	16630	17120	16989	16829	16771	16964	16974	16968	16842	16835	16860	16917	17053	16858	16927	16813	16914	16588	16937	16679	16486	16999	16904	16825	16834	17033	16732	16836	16981	16862	17022	16739	16865	16936	17090	16981	16867	16932	17030	16974	16639	16868	16969	16919	17027	16975	16886	16830	16776	16854	16986	16889	16687	16859	16952	16796	17020	16760	16826	16809	16555	16896	16906	16728	16796	16844	17015	16800	16863	17171	16889	17097	16732	16922	16797	16941	16964	16818	16700	16669	16916	17064	17170	16691	16936	16879	17012	17023	16804	16793	16974	16902	16984	16906	17014	16938	16886	16712	16924	16882	16617	16750	16908	16763	16922	16865	17039	17010	16926	16954	16786	16656	16889	16914	16943	16656	16743	16637	16888	16706	16969	16964	17013	16972	16923	16989	16979	16675	16738	16754	16737	16775	16844	16903	16958	16679	16742	16645	16891	16799	16886	17040	16712	16977	16984	16827	16824	16917	16995	16957	16854	17023	16813	16935	16889	17137	16870	16758	16747	16818	17114	16747	16972	16844	17060	16828	16793	16975	16798	16797	16811	16796	16808	16721	17067	16737	17073	16717	16669	16827	17033	16917	16993	16894	16837	16855	17127	16823	16974	17000	16983	16853	16925	16988	16937	16966	17002	16841	16842	16895	16927	17106	17095	17007	16780	16808	16817	16802	16725	16824	16839	16889	16919	17026	16789	16980	16725	16854	16747	16768	16550	16776	16739	16913	16927	17061	16881	16855	16749	16655	16863	16935	16927	16923	16980	16932	16864	16865	16807	16892	17016	17040	16954	16891	16834	16859	17195	16920	16818	16919	16912	16852	16916	16805	17002	16907	16750	16912	16940	16805	16801	16823	16837	16842	16756	16959	16786	16722	16942	16882	16791	16864	16698	16857	17010	16795	16901	16891	16879	17063	16943	16751	16934	16874	16732	16927	16883	16908	16865	16770	16728	16786	16907	16867	16881	16707	16907	16800	16754	17019	16787	17015	16945	16934	17142	16830	16877	16926	16855	16946	16917	16707	16881	16908	16877	17028	17060	16856	16910	16881	16786	16785	16863	16980	16887	16960	16848	16897	16673	16836	16977	16856	16892	16970	16980	16885	17117	16932	17065	16973	16837	16818	16905	16919	16885	16875	16895	16824	16916	16714	16820	16941	16878	16993	16879	16708	16708	16899	16872	16757	16995	16979	17053	16890	16892	16945	16929	16962	16924	16935	16900	16888	16728	17111	16754	16782	16833	17018	16637	16798	16966	16966	16924	16732	16794	16736	16849	16832	16685	16608	16803	17185	16756	17056	16981	16824	17034	16894	16631	16991	16842	16697	16719	16890	16875	16969	16910	16747	16726	16925	16789	16647	16688	16938	16840	16985	16657	17057	16939	16801	16922	16788	17055	16919	16860	17081	16912	16878	16867	16765	16978	16738	16981	16743	16915	16731	16826	16862	17078	17011	17001	16867	17027	16843	16951	16821	17024	16836	16952	16789	16698	16912	16799	16733	16633	16910	16925	17012	16802	16838	17006	16777	16957	16921	16963	16846	16845	16925	17017	16836	16930	17160	16961	16996	16732	16891	16791	16994	16847	16821	17052	16912	16755	16958	16896	16734	16951	17160	16929	16812	16921	16971	16944	16833	16823	16855	16873	16704	16815	16694	16817	16870	16671	16621	16549	16780	16878	17021	16758	16915	16899	16911	16873	16878	16959	16897	16769	16891	16824	17017	16663	16907	16876	16798	16972	16955	16828	16971	16783	16957	17041	17019	16914	17100	16917	16812	16827	16759	17008	16765	17117	17048	17012	16976	16771	16838	16732	16926	16962	16970	16851	16893	17043	16969	16945	16890	16862	16737	16906	16806	16980	16946	16896	16877	16788	16970	16872	16929	16668	16871	16986	16566	16931	17083	16816	16745	16958	16898	16917	16961	16902	17047	16994	16842	17036	16845	16788	16881	16991	16758	16788	16655	16893	16781	16744	16992	17120	16957	16973	16883	16797	16774	16821	17022	16988	16934	16880	16981	16842	16776	16828	16902	16784	16764	16942	17020	16797	16940	17099	17050	16876	16887	16943	16903	16787	16843	16800	17015	16985	17028	16814	16983	17005	16917	16872	16898	16962	16933	17051	16830	17041	17032	16922	16639	16765	16864	16725	16795	16741	16718	16986	16888	16745	16855	16659	16792	16873	16920	16955	16988	16807	16928	16729	16779	16688	16986	16627	16850	16745	16879	16946	16918	16860	16834	16920	16952	16868	16893	16902	16870	16771	16961	17093	16914	17045	16882	17027	16961	16966	16726	16876	16797	16856	16912	16919	16937	16906	16987	16880	16936	16849	16836	16946	17057	16947	17135	16968	16778	16896	16904	16804	16876	16992	16789	16877	16750	16904	16841	16670	16878	16974	16807	16991	16845	16773	16603	16814	16768	16831	17042	16920	16909	16885	16942	17037	17015	16692	17004	16772	16831	16733	16932	16690	16941	16947	16851	17015	16942	17063	16811	17071	16927	17091	16896	16699	16846	16990	17014	16879	16890	17139	17141	16905	16884	16847	16823	16884	16874	16825	16730	16620	17039	16742	16986	16954	16810	16643	16898	16842	17002	16902	17091	16965	16995	17084	16932	16891	16974	16869	16779	16927	16982	16959	16988	16735	16740	16939	16824	16802	16908	16820	16978	16740	16901	16786	16711	17033	16911	16783	17138	16846	16831	16985	16614	16729	16822	16888	16880	16756	16910	16709	17006	16909	16882	16905	16878	17067	16754	17051	16840	16775	16983	16873	16795	16937	16874	16923	16861	16774	16924	16912	16996	16924	17103	16952	17080	16883	17008	16776	16895	16673	17014	16744	16840	16939	16978	16687	16900	16873	16914	16739	16846	16800	16948	16754	17120	16737	16977	16651	16996	17014	16945	16777	16767	16523	16985	16790	17002	17033	17067	16854	17021	16802	16800	16811	17075	17061	16950	16873	16888	16828	16895	16928	16689	16717	16840	17014	16991	16990	16839	16733	16789	16896	17130	16766	16920	16949	16913	16897	16855	16873	16999	16920	16956	16974	16995	16940	16848	16935	16774	16925	16870	16733	16654	16714	17020	16798	16678	16863	16940	16903	16695	16731	16947	16748	16816	16669	16736	16835	16919	16801	16777	17030	16710	17007	16790	16981	17138	16867	16892	16786	17012	16825	16977	16975	16889	16822	16835	17004	16901	17099	16792	16601	16838	16857	16858	16970	16892	16934	16850	16841	16775	16975	17145	16918	16874	16810	17133	16752	17138	16864	17044	16874	17004	16827	16828	17035	16956	17158	17016	17130	16904	16831	16745	16836	16900	16984	16710	16844	16955	16894	16894	16909	16960	16719	16736	16994	16719	16863	16961	16913	16966	16767	16968	16997	16915	16971	16876	16771	16719	16806	17051	16698	16880	17034	16884	17070	16783	16885	16868	16935	16967	16858	16810	16836	17104	16906	16923	17059	17014	16859	16776	16692	16818	16800	17115	16892	16856	16849
15792	21379	19424	14237	12733	14421	18118	14965	12264	10496	9995	9821	9614	9675	9474	9804	9608	9608	9546	9649	9566	9603	9727	9732	9569	9661	9584	9622	9547	9665	9611	9642	9600	9658	9641	9697	9729	9657	9512	9559	9619	9554	9581	9622	9566	9631	9612	9645	9607	9594	9649	9678	9709	9690	9586	9453	9746	9736	9689	9666	9560	9712	9529	9621	9650	9777	9501	9668	9506	9484	9591	9503	9506	9548	9450	9579	9678	9731	9551	9645	9504	9574	9719	9485	9572	9474	9632	9681	9577	9689	9638	9561	9678	9570	9704	9712	9651	9613	9505	9634	9681	9664	9507	9703	9665	9549	9493	9593	9635	9671	9715	9573	9480	9583	9559	9574	9634	9419	9562	9731	9599	9581	9552	9537	9572	9678	9427	9740	9605	9680	9504	9505	9582	9704	9474	9718	9704	9604	9540	9651	9516	9519	9620	9569	9524	9658	9542	9670	9564	9572	9514	9581	9561	9542	9527	9644	9580	9635	9658	9575	9682	9587	9747	9652	9694	9558	9633	9575	9762	9622	9709	9603	9649	9579	9608	9648	9632	9454	9514	9688	9664	9595	9595	9661	9517	9593	9499	9603	9561	9593	9599	9578	9656	9538	9744	9573	9573	9659	9581	9746	9717	9590	9591	9695	9668	9464	9715	9566	9586	9671	9480	9495	9544	9558	9588	9676	9554	9533	9623	9754	9652	9669	9554	9604	9556	9726	9617	9592	9545	9571	9601	9918	9630	9697	9572	9482	9525	9666	9668	9496	9598	9523	9527	9625	9580	9627	9554	9577	9525	9750	9406	9654	9711	9679	9593	9657	9581	9749	9544	9661	9644	9592	9604	9618	9516	9583	9739	9581	9548	9381	9495	9661	9744	9675	9601	9563	9622	9562	9710	9577	9624	9719	9573	9666	9494	9520	9537	9745	9611	9514	9532	9637	9700	9632	9753	9606	9725	9703	9593	9696	9704	9736	9624	9647	9590	9492	9740	9632	9628	9582	9641	9568	9579	9616	9612	9616	9614	9748	9638	9717	9693	9584	9546	9603	9561	9597	9520	9733	9915	9605	9633	9489	9589	9741	9578	9648	9542	9688	9835	9557	9710	9555	9519	9630	9568	9624	9509	9580	9584	9517	9682	9628	9816	9515	9635	9751	9382	9710	9636	9559	9654	9652	9729	9611	9587	9535	9635	9463	9574	9663	9643	9709	9607	9562	9876	9637	9542	9623	9648	9650	9628	9781	9606	9523	9469	9818	9621	9502	9584	9654	9585	9696	9737	9620	9621	9645	9504	9605	9664	9774	9552	9454	9668	9664	9562	9401	9588	9593	9683	9597	9570	9570	9512	9549	9722	9666	9678	9549	9695	9566	9546	9514	9496	9522	9646	9510	9716	9686	9567	9620	9569	9584	9597	9558	9589	9670	9608	9597	9619	9549	9654	9454	9569	9661	9675	9706	9682	9777	9652	9630	9480	9652	9529	9743	9592	9487	9627	9626	9698	9582	9732	9709	9662	9575	9588	9587	9754	9537	9669	9678	9425	9492	9508	9593	9591	9674	9654	9570	9487	9594	9703	9633	9594	9718	9602	9637	9570	9581	9733	9589	9573	9654	9621	9672	9711	9413	9505	9624	9824	9612	9762	9690	9608	9680	9673	9590	9652	9552	9555	9635	9704	9441	9447	9573	9568	9556	9631	9696	9520	9576	9728	9776	9699	9501	9501	9574	9579	9646	9577	9518	9579	9580	9559	9584	9510	9517	9541	9613	9685	9644	9551	9608	9686	9440	9616	9529	9782	9562	9531	9761	9676	9569	9763	9734	9620	9592	9611	9701	9711	9617	9629	9589	9640	9696	9456	9543	9634	9632	9601	9573	9587	9595	9719	9573	9672	9584	9673	9567	9613	9593	9520	9640	9608	9598	9633	9548	9629	9858	9538	9631	9646	9528	9758	9487	9604	9649	9568	9609	9733	9629	9669	9427	9702	9585	9585	9760	9650	9699	9598	9716	9709	9548	9670	9686	9589	9640	9490	9583	9454	9836	9777	9609	9545	9474	9653	9667	9568	9560	9695	9560	9507	9642	9555	9648	9563	9689	9506	9610	9617	9591	9670	9635	9582	9622	9696	9627	9488	9761	9628	9616	9657	9595	9525	9578	9576	9780	9566	9468	9627	9618	9611	9561	9419	9490	9722	9553	9561	9442	9584	9604	9676	9847	9534	9741	9502	9534	9562	9603	9473	9770	9491	9536	9676	9648	9577	9487	9571	9463	9604	9767	9587	9633	9761	9552	9507	9633	9573	9626	9545	9430	9608	9657	9754	9578	9568	9477	9636	9558	9454	9592	9555	9615	9484	9634	9665	9620	9456	9599	9711	9500	9668	9689	9711	9562	9493	9589	9498	9445	9495	9656	9595	9572	9667	9582	9721	9494	9715	9590	9525	9593	9649	9631	9561	9548	9478	9557	9718	9476	9586	9730	9711	9557	9783	9544	9723	9568	9709	9543	9636	9662	9581	9572	9592	9667	9619	9644	9657	9588	9659	9767	9705	9688	9601	9543	9494	9468	9480	9638	9578	9630	9672	9443	9643	9783	9519	9719	9744	9617	9542	9533	9542	9643	9613	9360	9700	9541	9549	9508	9541	9481	9508	9561	9719	9729	9691	9535	9572	9686	9534	9660	9533	9667	9553	9474	9419	9501	9621	9535	9696	9741	9588	9756	9700	9543	9605	9406	9589	9549	9593	9560	9578	9496	9482	9699	9679	9708	9589	9518	9633	9572	9615	9576	9728	9498	9531	9677	9641	9551	9479	9606	9638	9602	9600	9445	9637	9555	9693	9561	9418	9753	9708	9632	9630	9695	9737	9758	9560	9657	9644	9606	9649	9621	9593	9689	9571	9517	9561	9520	9654	9348	9526	9679	9606	9763	9537	9638	9550	9657	9597	9666	9575	9597	9482	9919	9543	9792	9622	9613	9632	9556	9569	9656	9542	9699	9571	9597	9529	9663	9553	9724	9707	9484	9564	9672	9546	9617	9618	9681	9617	9717	9620	9540	9597	9601	9700	9811	9613	9711	9757	9668	9471	9607	9625	9599	9814	9696	9607	9491	9620	9566	9624	9664	9514	9585	9521	9599	9644	9632	9750	9756	9427	9521	9483	9626	9597	9696	9608	9595	9507	9682	9669	9675	9541	9716	9727	9631	9586	9720	9575	9484	9647	9562	9804	9612	9705	9583	9608	9763	9703	9604	9533	9535	9691	9614	9641	9510	9623	9584	9577	9383	9535	9664	9449	9672	9573	9698	9727	9534	9532	9563	9568	9622	9569	9456	9684	9611	9701	9725	9547	9681	9628	9522	9600	9578	9519	9403	9590	9529	9635	9503	9652	9568	9552	9615	9588	9770	9686	9552	9546	9655	9636	9689	9630	9699	9666	9580	9652	9645	9621	9574	9559	9797	9573	9668	9570	9662	9741	9609	9620	9649	9537	9476	9585	9548	9710	9592	9668	9661	9595	9685	9618	9632	9724	9481	9636	9566	9750	9680	9540	9699	9517	9715	9566	9531	9537	9639	9593	9647	9674	9634	9675	9572	9619	9566	9451	9692	9627	9583	9462	9443	9661	9647	9710	9643	9691	9596	9590	9563	9558	9828	9549	9791	9628	9606	9667	9731	9705	9540	9660	9592	9619	9608	9778	9599	9731	9552	9632	9678	9632	9481	9637	9523	9623	9523	9658	9562	9567	9675	9639	9537	9618	9547	9600	9666	9604	9512	9616	9640	9552	9589	9526	9683	9645	9499	9587	9612	9654	9684	9549	9711	9603	9585	9502	9577	9658	9589	9578	9481	9598	9450	9570	9632	9550	9625	9631	9490	9617	9520	9655	9718	9642	9700	9669	9611	9683	9464	9488	9554	9493	9540	9540	9528	9629	9529	9713	9558	9639	9414	9548	9716	9508	9546	9685	9636	9565	9647	9636	9721	9566	9793	9685	9590	9529	9729	9519	9688	9673	9564	9604	9479	9597	9657	9629	9597	9622	9635	9688	9830	9440	9599	9524	9746	9637	9715	9584	9559	9696	9702	9740	9564	9578	9736	9629	9676	9608	9449	9633	9712	9636	9545	9660	9594	9572	9618	9570	9624	9689	9644	9631	9657	9578	9602	9701	9597	9634	9695	9578	9561	9562	9634	9568	9475	9673	9688	9497	9652	9510	9511	9573	9705	9623	9529	9628	9583	9655	9679	9705	9816	9466	9626	9666	9632	9614	9503	9640	9694	9377	9674	9589	9615	9600	9611	9548	9851	9581	9693	9617	9718	9509	9541	9834	9553	9788	9584	9559	9572	9551	9813	9688	9601	9475	9609	9646	9639	9760	9532	9680	9660	9763	9589	9681	9605	9713	9627	9557	9662	9592	9695	9534	9510	9630	9538	9651	9689	9450	9681	9615	9701	9709	9688	9680	9578	9631	9632	9697	9538	9378	9656	9595	9592	9497	9602	9813	9638	9523	9574	9660	9584	9405	9517	9613	9612	9809	9635	9471	9661	9536	9637	9668	9470	9579	9634	9616	9578	9566	9655	9517	9714	9534	9507	9627	9632	9758	9693	9712	9537	9627	9572	9570	9479	9676	9633	9538	9663	9570	9712	9473	9523	9633	9619	9516	9633	9556	9605	9519	9477	9460	9547	9792	9582	9584	9461	9537	9561	9678	9589	9587	9549	9772	9578	9571	9641	9596	9565	9585	9608	9653	9559	9650	9631	9748	9665	9715	9582	9619	9749	9531	9595	9549	9655	9602	9659	9576	9626	9597	9479	9581	9730	9682	9546	9501	9562	9604	9612	9645	9661	9442	9625	9669	9595	9693	9608	9676	9634	9587	9690	9711	9600	9701	9614	9719	9639	9496	9603	9465	9579	9664	9588	9813	9573	9622	9528	9684	9728	9628	9684	9544	9761	9720	9613	9571	9604	9486	9678	9441	9663	9682	9665	9679	9514	9652	9574	9560	9492	9579	9611	9625	9539	9648	9671	9690	9826	9468	9669	9616	9651	9790	9538	9661	9527	9494	9579	9633	9558	9647	9636	9582	9716	9677	9567	9587	9682	9757	9653	9619	9660
25502	21317	27867	27379	23782	26093	46687	41064	31312	22250	18972	17459	16951	17119	16947	16795	16993	17035	16582	17019	16940	16933	16949	16934	17066	16719	16953	16896	16627	16789	16965	16898	16851	16614	16813	16924	16854	16922	16735	16744	16889	16772	17025	17027	17249	16709	16799	16982	16859	16938	16754	16687	16730	16788	17073	16842	16764	16712	16775	16810	17036	16841	16926	17024	16611	16893	16963	16960	16753	16903	16698	16833	16631	16764	16899	16791	16806	17008	17038	16777	16844	16856	16709	16838	16949	16657	16664	16843	16634	16760	16800	16780	16852	16823	16869	16859	16867	16832	16834	16912	16820	16840	16858	16814	16751	16809	16781	16990	16813	16987	16762	16744	16877	16805	16732	16894	16918	16841	16775	16800	16752	16804	16866	16805	16833	16987	17050	16752	16938	16881	16501	16828	16552	16701	16767	16801	16788	17029	16684	16662	16576	16783	17024	16854	16828	16885	17018	16783	17034	17046	16779	16754	16814	16768	16770	16819	16877	16772	16876	16754	16765	16807	17061	16772	17015	16885	16812	16662	16668	16810	16925	16866	16838	16793	16870	16760	16867	16622	16973	16795	16560	17064	16867	16737	16919	16679	16861	16961	16978	16852	16600	16834	16551	16892	17123	16596	16905	16988	16788	16724	16990	16955	16864	16744	16786	16852	16761	16873	16928	16827	16929	16933	16922	16868	16839	16642	16784	16728	16896	16789	17016	16952	16890	16853	16836	16902	16911	16821	16758	16871	16862	16723	16876	16874	16806	16804	16781	16780	16710	16844	16747	16793	16961	16819	16810	16829	16909	16800	16934	16729	16665	16677	16650	16683	16769	16897	16848	16943	16783	16844	16949	17199	16987	17170	16575	16748	16868	16945	16662	16855	16868	16680	16823	16937	16779	17028	16730	16851	16520	16780	16967	16858	16709	16745	16765	16888	16845	16808	16653	16894	16757	16830	16917	16527	16699	16740	16653	16898	16566	16877	16822	16871	16950	17101	17072	16760	16981	16831	16814	16840	16939	16912	16781	16807	16715	16703	16671	17038	16804	16886	16679	16718	16652	16959	16847	16672	16780	16919	16727	16839	16673	16589	16654	16596	16670	16808	16978	16883	16942	16834	16894	16653	16905	16987	16956	16815	16809	16692	16615	17002	16781	16697	16864	16752	16999	16842	16896	16782	16901	16789	16699	16550	16926	16792	16747	16763	16659	16832	16844	16935	16967	16664	16846	16804	16802	16853	16851	16939	16727	16810	16651	16589	16664	16840	16766	16786	16912	16830	16720	16713	16955	16885	16704	16720	16782	16689	16714	16803	16918	16733	16867	16789	16569	16619	16953	16840	16830	16972	16808	16534	16779	16819	16837	16714	16859	16818	16868	16775	16933	16868	16707	16912	16781	16827	16525	16548	16956	16889	16770	16800	16593	16703	16910	16925	16788	16947	16999	16943	17012	16746	16731	16805	16597	16907	16950	16694	16862	16830	16687	16758	17015	16694	16929	16986	16914	16658	16832	16653	16647	16729	16802	17035	16768	16797	16901	16788	16837	16793	16878	16863	16733	16773	16689	16665	16930	16888	16891	16759	16750	16973	16932	16964	16782	16938	16864	16819	16794	16699	16862	16726	16760	16903	16925	16857	16668	16813	16806	16815	16819	16822	16819	16843	16788	16740	16907	16709	16487	16753	16954	16741	16794	16903	16689	16994	16710	16788	16886	16854	16922	16704	17084	16746	16729	17080	16737	16709	16816	16735	16860	16691	16930	16848	16666	16988	16922	16803	16892	16761	16829	16577	16706	16946	16738	16683	16679	16723	16715	16965	16893	16815	16945	16814	16889	16556	16736	16779	16923	16857	16790	16747	16711	16870	16798	16832	17108	16773	16891	16821	17009	16768	17059	17004	17005	16955	16958	16875	16874	16704	16810	16657	16645	16980	16741	16789	16820	16827	16912	16782	16795	16815	16974	17023	16765	17106	16791	16938	16956	17062	16892	17051	17017	16797	16819	16770	16791	16958	16676	16806	16834	16894	16752	16842	16893	16584	16698	16820	16850	17050	17081	16767	16785	16616	16871	16854	16784	16671	16616	16985	16996	16510	16843	16536	16755	16866	16790	16798	16970	16754	16916	16744	16876	16961	16926	16816	17026	16912	17017	16662	17069	16806	16702	16741	16930	17039	16854	16777	16782	16699	16870	16684	16646	16819	16868	17116	16891	16758	16791	16936	16935	16905	17036	16980	16831	16707	16677	16813	16916	16832	16879	16910	16779	16669	16706	16765	16742	16901	16907	16945	16969	16598	16902	16864	16765	16946	17033	16811	16925	16822	16881	16904	16926	16845	16678	16624	16880	16813	16672	16799	16858	16628	16715	16801	16946	16801	16684	16997	16860	16837	16648	16622	16792	16745	16885	16951	16819	16661	16775	16760	16824	16889	17029	16563	16619	16815	16799	16834	16970	16892	17134	16921	16639	16720	16881	16593	16969	17106	16757	16770	16609	16791	16729	16789	16815	16735	16930	16787	16844	16744	16824	16681	16589	16890	16711	16649	16819	16744	16908	17121	16925	16846	16897	16929	16790	16937	16621	16890	16761	16796	16885	16749	16644	16825	16898	16902	16798	16828	16792	16708	16933	16908	16850	16862	16938	16927	16910	16874	16793	16914	16759	16873	16867	16757	16870	16951	16786	16934	16762	16757	16835	16805	16962	16967	16861	16773	16653	16938	16827	16734	16812	16849	16834	16545	16751	16605	16961	16680	16688	16903	16794	16771	16994	16787	16710	16637	16611	16810	16807	16706	16723	16779	16652	16810	16655	16740	16721	16703	16904	16816	16839	16907	17032	16902	16728	16826	16932	16908	16884	16662	16721	16885	16539	16843	16907	16761	16951	16857	16791	16935	17082	16689	16529	16678	16925	16588	16988	16752	16734	16808	16550	16542	16530	16822	16868	16779	16897	16681	16839	16937	16817	16840	16839	16725	16633	16854	16843	16940	16926	16640	16783	16853	16833	16788	16848	16853	16787	16909	16949	16779	16661	16908	16804	16685	16863	16656	16836	16663	16838	16969	16910	16759	16595	16552	16824	16820	16887	16911	16677	16714	17044	16868	16864	16939	16883	16879	16756	16730	16675	16783	16788	16747	16750	16698	16778	16791	16870	16905	16847	16563	16706	16664	16783	16913	16869	16891	16755	16915	17012	16832	16842	17162	17015	16753	16668	16736	16804	16805	17093	16990	16462	16830	16942	16785	16790	17071	16846	16876	16831	16887	16843	16682	16966	16849	16899	16747	16882	16822	16983	16942	16649	16815	16798	16741	16600	16908	16924	16951	16716	17023	16833	16753	16525	16693	17026	16933	16877	16804	16745	16717	16718	16774	16803	16924	16767	16810	16862	17015	16860	16793	16895	16734	16886	16772	16839	16852	16722	16549	16836	16780	16670	16772	16737	16806	16870	16972	16679	16826	16692	16905	16664	16743	16538	16797	16998	16882	16949	16880	16711	16823	16753	16731	16871	17003	16929	16861	17011	16691	16976	16746	16968	16970	16759	16808	17016	16947	16750	16850	16923	16701	16685	16823	16701	16612	16956	16884	16611	16719	16794	16595	16858	16820	16849	16852	16903	17070	16827	16969	16909	16607	16814	16918	16836	16900	16937	16819	16911	16779	16794	16856	16959	16818	16923	16721	16798	16558	16878	16648	16777	16878	16829	16853	16766	16806	16755	17023	16981	16752	16842	16606	16642	16794	16819	16781	16915	16935	17012	16663	16783	16881	16884	17000	16839	16704	16932	16739	16673	16924	16597	16793	16722	16812	16645	16968	16822	16757	16843	17021	16787	16767	16762	16880	16780	16917	16725	16559	16812	16967	16761	16867	16821	16836	16728	16796	16773	16810	16734	16996	16673	16930	16729	17007	16973	16952	16709	16773	16708	16585	16818	17033	16854	16777	16848	16970	16767	16716	16707	16854	16629	16795	16755	16642	16785	16765	16879	17029	16933	16800	16811	16774	16765	16912	16820	16680	16766	16885	16868	16764	16788	16952	16675	16726	16829	16833	16803	16690	16865	16880	16730	16845	16779	16912	16712	16923	16806	17023	16804	16829	16733	16824	16802	16934	16772	16804	16870	16891	16925	16725	16938	16765	16753	16738	16915	17099	16825	16732	16824	16777	16671	16698	16911	16628	16800	16892	16682	16817	17025	16681	16660	16861	16707	16800	16749	16922	16833	16913	16779	16800	16712	16639	16781	16760	16873	16778	16754	16826	16864	16840	16955	16875	16764	16936	16709	16885	16946	16916	17030	16735	16928	16869	16872	16905	16981	16709	16810	16852	16892	16844	16655	16819	16903	16756	16970	16877	16664	16587	16990	17112	16913	16728	16851	16879	16728	16755	16724	16683	16872	16606	16871	17021	16668	16695	16761	16832	16875	16731	16726	16631	16935	16758	16753	16819	16620	16657	16691	16880	16727	16821	16808	16929	17017	16983	16671	16816	16943	16918	16876	16736	16877	16752	17046	17029	16855	16766	16688	16940	16984	17016	16770	16932	16786	16924	16759	16773	16646	16902	16785	16781	16923	16690	16680	16809	16749	16802	16841	16939	16778	16736	16638	16639	16777	16844	16835	16811	16880	16808	16932	16713	16684	16756	16893	16751	16982	16984	16590	16614	16908	16857	16858	16921	16738	16686	16874	16963	16891	16888	16751	16776	17040	16765	16820	16740	16972	16860	16761	16840	16988	16765	16908	16763	16899	16862	16782	16855	16964	16747	16931	17008	16731	16740	16797	16605	16936	16928	17012	16910	16888	16863	16747	16873	16798	16954	16689	17085	16742	16831	16842	16823	16832	16911	16703	16792	16764	16728	16976	16817	16722	16936	16827	16769	17007	16783	16735	16838	16736	16789	16673	16716	16831	16688	16830	16918	16856	16807	16787	16981	16848	16897	16772	16646	16775	16816	16920	16871	16915	16787	16925	16909	16664	16753	16959	16614	16694	16831	16650	16850	16597	16690	16762	16716	16697	16748	16865	17004	16912	16951	16937	16855	16890	16722	16812	16821	16831	16731	16793	16784	16751	17010	16820	16959	17033	16578	16957	16943	16964	16719	16787	16722	16809	16952	17000	16688	16713	16898	16726	16682	16787	16793
15492	28478	26510	20223	16553	21547	40955	33452	22119	13310	11052	9802	9850	9947	9761	9839	9879	9762	9748	9771	9747	9774	9735	9802	9720	9746	9770	9777	9800	9813	9822	9759	9809	9627	9642	9697	9751	9644	9763	9944	9666	9714	9684	9912	9600	9775	9697	9738	9758	9852	9814	9752	9720	9643	9754	9731	9781	9805	9738	9789	9631	9680	9746	9843	9840	9770	9591	9628	9638	9698	9704	9487	9655	9691	9795	9789	9825	9644	9655	9658	9795	9657	9580	9733	9734	9727	9843	9628	9586	9691	9458	9798	9747	9632	9786	9728	9562	9716	9547	9784	9725	9639	9728	9847	9685	9595	9809	9712	9473	9654	9783	9746	9681	9672	9641	9773	9779	9631	9750	9780	9709	9901	9520	9812	9755	9666	9639	9694	9674	9734	9664	9561	9655	9765	9895	9571	9770	9635	9648	9794	9685	9661	9912	9667	9595	9618	9797	9684	9521	9787	9618	9640	9637	9698	9567	9773	9673	9723	9715	9661	9616	9620	9726	9873	9740	9745	9790	9581	9642	9708	9752	9674	9642	9513	9694	9594	9879	9626	9727	9808	9676	9820	9631	9515	9665	9778	9774	9649	9812	9641	9602	9690	9660	9683	9869	9751	9732	9766	9632	9677	9633	9695	9655	9838	9746	9717	9700	9758	9754	9806	9812	9713	9639	9811	9790	9778	9667	9614	9683	9625	9788	9710	9780	9691	9613	9720	9807	9691	9723	9813	9790	9659	9722	9856	9659	9756	9823	9748	9780	9810	9628	9745	9546	9734	9696	9595	10011	9718	9909	9687	9723	9739	9642	9495	9652	9775	9775	9534	9805	9699	9741	9545	9748	9673	9751	9618	9690	9733	9629	9736	9707	9850	9726	9927	9809	9829	9605	9619	9737	9664	9718	9652	9673	9688	9622	9814	9768	9703	9712	9606	9586	9889	9808	9666	9731	9678	9736	9678	9754	9699	9514	9687	9731	9776	9676	9575	9845	9544	9777	9642	9660	9660	9769	9714	9634	9655	9747	9725	9823	9689	9566	9733	9830	9592	9700	9766	9648	9798	9643	9573	9691	9680	9744	9721	9790	9673	9686	9610	9687	9814	9674	9625	9677	9650	9793	9844	9757	9668	9811	9831	9888	9671	9697	9783	9781	9434	9628	9774	9550	9637	9657	9833	9640	9647	9752	9598	9893	9599	9681	9808	9727	9590	9786	9641	9639	9693	9644	9885	9490	9702	9737	9697	9808	9630	9646	9768	9615	9682	9643	9673	9743	9816	9557	9712	9741	9762	9700	9699	9725	9611	9631	9711	9723	9876	9724	9604	9606	9695	9539	9908	9856	9771	9633	9746	9727	9675	9620	9766	9530	9663	9793	9650	9891	9633	9608	9582	9748	9667	9570	9654	9722	9690	9717	9635	9639	9758	9758	9642	9769	9741	9643	9611	9600	9639	9605	9685	9811	9653	9784	9808	9744	9745	9808	9862	9839	9744	9754	9835	9581	9760	9711	9663	9753	9574	9670	9645	9727	9552	9667	9727	9709	9754	9850	9627	9683	9664	9548	9786	9742	9709	9630	9767	9693	9744	9628	9666	9746	9692	9709	9781	9738	9787	9698	9665	9847	9671	9639	9741	9898	9759	9805	9626	9705	9682	9844	9704	9743	9770	9560	9660	9762	9731	9696	9810	9627	9722	9619	9674	9796	9684	9628	9628	9689	9536	9624	9577	9714	9597	9629	9620	9668	9817	9650	9701	9714	9679	9825	9587	9837	9684	9714	9722	9785	9761	9747	9578	9801	9823	9909	9758	9720	9724	9481	9563	9707	9669	9764	9693	9744	9745	9632	9729	9970	9794	9631	9717	9419	9806	9825	9757	9641	9612	9645	9563	9821	9779	9700	9738	9816	9537	9671	9784	9807	9734	9618	9823	9598	9688	9630	9529	9655	9728	9657	9599	9617	9768	9651	9703	9579	9721	9683	9602	9637	9729	9699	9640	9668	9785	9577	9634	9799	9768	9722	9706	9778	9627	9748	9713	9709	9671	9631	9806	9678	9751	9690	9767	9564	9672	9827	9766	9855	9674	9671	9737	9763	9669	9721	9746	9726	9797	9512	9710	9756	9593	9834	9653	9750	9652	9632	9820	9664	9748	9664	9609	9758	9762	9642	9739	9703	9811	9714	9725	9955	9852	9686	9760	9678	9860	9815	9700	9749	9683	9729	9588	9746	9695	9797	9640	9508	9666	9695	9753	9805	9802	9568	9763	9646	9723	9686	9669	9756	9837	9735	9834	9743	9659	9604	9645	9654	9753	9808	9821	9676	9668	9587	9632	9748	9647	9532	9719	9554	9719	9781	9706	9642	9668	9815	9712	9806	9555	9688	9813	9537	9680	9777	9827	9701	9649	9635	9731	9783	9589	9881	9548	9794	9587	9677	9808	9758	9569	9765	9688	9867	9644	9645	9740	9622	9815	9819	9680	9575	9710	9728	9686	9564	9876	9770	9616	9651	9820	9575	9667	9788	9709	9869	9669	9798	9746	9642	9652	9733	9857	9786	9786	9767	9750	9732	9735	9736	9647	9768	9834	9724	9697	9649	9812	9653	9825	9601	9882	9686	9707	9751	9612	9805	9647	9729	9618	9650	9837	9654	9727	9842	9612	9762	9723	9780	9491	9664	9640	9761	9674	9747	9662	9664	9643	9809	9706	9678	9921	9665	9639	9751	9640	9663	9826	9663	9798	9796	9812	9693	9858	9553	9775	9647	9643	9657	9679	9712	9820	9707	9830	9611	9560	9522	9912	9594	9599	9680	9654	9753	9657	9728	9668	9684	9667	9673	9808	9681	9655	9674	9738	9637	9559	9635	9910	9670	9688	9685	9726	9693	9658	9637	9836	9718	9709	9814	9660	9733	9707	9660	9638	9607	9802	9747	9753	9766	9611	9801	9621	9691	9632	9867	9706	9759	9680	9711	9831	9722	9782	9714	9591	9618	9590	9664	9791	9816	9511	9643	9590	9784	9677	9616	9639	9778	9775	9684	9772	9748	9675	9687	9619	9765	9678	9658	9729	9523	9779	9756	9671	9772	9767	9477	9602	9543	9567	9817	9706	9811	9768	9694	9775	9578	9753	9779	9614	9790	9716	9805	9664	9863	9559	9690	9635	9498	9716	9705	9675	9678	9725	9757	9785	9660	9823	9811	9792	9611	9840	9668	9566	9816	9819	9672	9688	9727	9727	9757	9661	9751	9719	9659	9693	9734	9681	9798	9740	9800	9772	9717	9556	9658	9795	9687	9633	9746	9834	9812	9537	9831	9720	9812	9736	9747	9755	9714	9595	9770	9689	9770	9683	9743	9742	9870	9652	9645	9784	9693	9751	9683	9723	9721	9660	9498	9603	9697	9579	9846	9613	9674	9816	9608	9606	9806	9584	9774	9729	9628	9597	9727	9617	9772	9801	9639	9700	9683	9672	9678	9788	9679	9701	9743	9632	9733	9729	9829	9850	9773	9656	9627	9739	9712	9692	9692	9547	9555	9743	9730	9675	9650	9787	9709	9676	9724	9641	9697	9536	9518	9812	9817	9762	9853	9886	9815	9709	9715	9633	9717	9821	9601	9619	9809	9763	9638	9769	9757	9668	9747	9738	9641	9694	9703	9711	9722	9719	9507	9684	9711	9676	9645	9740	9724	9755	9806	9561	9733	9844	9677	9710	9671	9641	9740	9701	9674	9646	9711	9641	9903	9751	9735	9699	9731	9659	9779	9763	9867	9568	9814	9600	9681	9677	9583	9955	9626	9793	9756	9718	9575	9603	9762	9654	9770	9679	9717	9673	9700	9825	9733	9803	9781	9684	9703	9799	9628	9731	9714	9729	9790	9621	9729	9622	9681	9673	9771	9571	9628	9654	9779	9544	9736	9839	9836	9684	9768	9638	9597	9816	9768	9616	9657	9714	9710	9713	9914	9827	9767	9786	9657	9540	9768	9539	9785	9695	9569	9632	9618	9681	9671	9714	9765	9672	9690	9847	9681	9847	9620	9799	9731	9723	9667	9765	9561	9676	9682	9746	9689	9614	9752	9577	9647	9702	9615	9795	9671	9710	9683	9725	9592	9677	9730	9624	9779	9668	9695	9712	9667	9780	9809	9630	9775	9572	9856	9742	9717	9911	9677	9604	9688	9691	9644	9529	9727	9785	9765	9610	9681	9807	9727	9599	9736	9635	9588	9887	9611	9785	9598	9810	9642	9573	9841	9661	9725	9659	9601	9669	9821	9679	9752	9638	9764	9674	9654	9580	9691	9735	9745	9541	9723	9757	9740	9765	9595	9678	9725	9652	9686	9582	9615	9534	9704	9684	9669	9756	9637	9815	9657	9612	9795	9767	9826	9644	9641	9674	9693	9662	9713	9806	9583	9919	9673	9738	9658	9720	9860	9754	9676	9728	9663	9774	10002	9680	9574	9764	9631	9557	9717	9668	9863	9759	9587	9622	9664	9758	9712	9741	9685	9591	9758	9718	9661	9577	9808	9804	9766	9671	9753	9640	9676	9932	9691	9674	9721	9744	9767	9680	9711	9701	9692	9552	9850	9644	9693	9635	9724	9604	9631	9743	9656	9675	9554	9613	9577	9666	9698	9760	9641	9644	9705	9764	9698	9624	9570	9691	9750	9724	9810	9785	9666	9747	9771	9717	9743	9566	9789	9716	9711	9687	9707	9842	9944	9655	9686	9763	9653	9687	9691	9753	9690	9732	9677	9693	9668	9590	9580	9667	9648	9666	9737	9848	9763	9704	9935	9595	9791	9781	9832	9659	9728	9734	9646	9680	9797	9888	9641	9627	9718	9736	9585	9644	9705	9839	9782	9645	9721	9613	9792	9783	9647	9793	9607	9619	9562	9687	9592	9756	9693	9702	9836	9637	9707	9788	9815	9682	9832	9586	9726	9747	9783	9765	9661	9697	9803	9602	9579	9741	9724	9735	9692	9576	9781	9738	9726	9766	9653	9587	9720	9787	9744	9482	9646	9685	9653	9662	9768	9725	9735	9662	9566	9592	9744	9690	9878	9666	9690	9827	9772	9779	9714	9752	9796	9806	9429	9704	9829	9811	9707	9706
23437	21144	28517	24518	23743	32796	61328	55514	42680	27215	21411	18423	17502	17086	17218	17166	17303	17246	17202	17224	16750	16989	16939	16920	17079	17015	17109	16773	17003	16971	16928	16885	17115	17038	16854	17182	17021	17143	16878	16889	17203	16953	16817	17003	16794	16952	16987	17014	17096	16978	16877	16918	16972	16900	17022	17125	16930	16897	16924	16975	17055	16849	16972	16894	16758	16950	16860	16871	17002	16999	16851	17065	17140	16712	16955	16812	17202	16782	16770	16893	17148	16742	17132	17050	16883	16815	16782	16840	16799	16978	17186	17032	16971	16938	16808	17067	16750	16977	16977	16882	17082	16829	16953	16969	16916	16866	16729	16930	16896	16907	16878	16727	16590	16868	16770	16761	16795	16956	16751	16813	16764	16801	16920	16822	16845	16864	17021	16926	17074	16972	17005	17142	16719	16811	16994	16939	16844	16945	16950	16938	16995	16992	16729	16743	16982	16916	17042	16790	17012	17088	16764	17030	16931	16937	16801	17032	16960	16767	17169	16940	16813	16811	16996	16880	17040	16856	16847	17044	16749	16962	17106	16910	17163	16844	16674	16936	16840	16789	17045	16895	16987	16887	17127	16832	16760	16854	16898	16972	16879	17243	16988	16993	17018	17165	16837	17058	17179	16860	16714	16706	16800	16823	16879	16925	16602	17010	16867	16847	16854	16846	16934	16760	16755	16616	16865	16844	16894	16880	16862	16982	16966	16730	16943	16667	16950	16877	16945	16838	17013	16912	16935	16768	17165	16869	17038	16938	16911	16838	16868	16789	17009	16781	16738	17036	17001	16717	16783	17016	16913	16811	16646	16728	16848	17039	16994	16848	16804	16938	17039	17141	16795	16920	16930	16795	16925	16729	16890	16783	16846	16764	16821	16812	16933	16698	16740	16659	16845	16750	16930	16846	16932	16886	16939	16719	16917	16745	16905	16715	16929	16975	16874	16781	16977	16773	16804	17119	16924	16912	16961	16811	16988	16920	16901	17103	16836	16753	16954	16800	16724	16786	16792	16888	17035	16789	16785	17082	16839	16765	16735	16945	16791	16840	16992	16943	17026	16842	16804	16842	16968	16834	16999	17253	16970	16793	16760	16916	16936	17032	16742	16750	17020	16978	17020	16920	16944	16821	16927	16862	16659	17016	16930	16729	16927	16737	16741	16813	16901	16912	16809	16774	16686	16857	16863	16815	16837	16970	16952	16970	16850	16813	16925	16854	16730	17058	16768	16917	16765	16932	16830	16971	16786	16970	17004	16896	17133	16929	16963	16897	16848	16971	16800	16716	16957	17127	17040	16930	16969	16865	16974	16725	16671	16793	17040	17006	17023	16930	16812	16788	16634	16731	16844	16785	16823	16941	16789	16775	16858	17048	17097	16887	16933	16729	16967	17118	16726	16753	17021	16915	17028	16806	16952	16930	16948	17033	16730	16910	16736	16760	16898	17038	16926	16914	16858	17017	17144	16826	16807	16889	16809	17124	16863	16819	16719	16852	16947	16931	16774	16880	16740	16942	17051	16807	16938	16949	16813	16973	16787	16963	16741	16927	16839	17008	17065	16881	16959	17040	16741	16891	16905	17042	16786	16929	16802	16779	17032	17159	17032	17040	16775	16731	16883	16818	17010	16610	16669	16984	16893	17118	16831	17003	16966	16739	16911	16791	16852	16866	17095	16890	16954	16909	16888	16859	17055	16778	17037	17075	16901	16906	16884	16830	16792	16794	16953	16800	16884	17024	16981	17077	16895	16931	16926	16780	16960	16775	16793	16655	16812	16893	16920	16710	16617	16942	16917	16921	17005	16712	16886	16954	16897	16728	16889	17073	16938	16753	16866	16772	16794	16732	16895	16814	17152	17034	16886	16795	16981	16502	16963	16615	16980	16933	17060	16789	16887	16929	16926	16876	16811	16843	16961	16728	16754	16853	16849	16840	17010	16717	17136	16910	16998	16794	17068	16684	16761	17154	16974	17172	17078	16963	17058	16815	16899	16851	17159	16787	16943	16923	16966	16985	16761	16957	17004	16894	16923	16980	17048	16702	17025	16856	16799	16888	17001	17043	17064	16771	16892	16820	16948	16761	16968	17012	16969	17016	16872	17010	17116	16763	17053	17019	16880	16858	16800	17087	16935	16876	17019	16711	16970	16910	16902	16812	16706	16887	17003	16898	17216	16840	16886	17024	16840	17138	16964	16785	17099	16848	16836	17048	17196	17162	16924	17034	17055	16818	16924	16899	16883	16830	16757	16903	16846	16793	16711	16970	16777	16902	17080	17172	16918	16990	17052	16888	16962	16799	16804	16990	16966	16935	16810	16914	16926	16815	16815	16923	16949	16947	16548	16903	16999	16933	16946	16906	16954	16942	16815	16845	17009	16964	16902	16851	16909	16943	16738	16849	16905	16825	17062	16914	16837	16706	16907	16775	16742	16776	16900	16885	16987	16922	16920	16924	17002	16993	16921	16868	16772	16895	16892	16863	16912	16977	16901	17020	17037	16684	16911	16847	16688	16944	16997	16889	17109	16877	16825	16737	16737	16584	16881	17004	16998	16731	16847	16886	16758	16896	16837	16866	16811	16906	16763	16803	16933	16862	16932	16939	17009	16852	16839	16928	16878	16787	16925	16754	17004	17039	17025	17036	16862	16997	16957	16884	17073	16996	16838	17070	16816	16903	16876	16904	16844	17172	17013	16808	16783	16936	17023	16935	17086	16727	16827	16803	16768	16891	16785	17064	16898	16966	17093	16860	16825	16909	16872	17249	17060	16859	16745	16949	16899	16841	16952	16809	16873	16900	16968	16864	17222	16867	16927	16833	16827	16782	16934	16981	17039	16776	16730	16872	16870	17011	16888	17003	16987	16805	16868	16805	16987	16798	16860	16961	16741	16880	16955	16819	16635	16785	17206	16892	16979	16641	16919	16806	17028	16695	16951	16808	16755	17003	17054	16831	16695	16757	16744	16806	16703	16798	16879	16906	16914	17079	16800	17038	16871	16855	16865	16910	16899	16925	16722	16829	16765	16727	16821	16658	16991	16871	16939	16851	16828	16902	16973	16827	16630	16889	16798	16919	16762	16797	16885	16785	16845	16888	17005	17111	17073	16911	17037	16923	16727	16900	16972	17156	17030	16786	16753	16924	16981	16957	16965	17045	16910	16886	16915	17011	17070	16840	16779	16934	16663	16711	16807	16909	17107	16717	16974	16737	16897	17062	17058	16723	16835	16768	16716	16952	16916	16937	16910	16850	17151	16885	16914	17038	16876	16785	17123	16911	16815	16985	16736	16989	17017	16983	16926	16810	16844	16940	16710	17040	16815	16953	16896	16774	16945	16905	17092	16999	16941	16840	16798	16965	16890	17060	16896	16700	16871	16922	17102	16752	16860	16842	16864	16958	16755	16680	16890	16756	16901	16590	17123	17137	16997	17146	16937	16717	16923	16849	16830	16808	16741	16964	16922	16768	16763	17030	16853	17016	16880	17023	17029	16888	16920	17139	16991	16932	16995	16828	16994	16833	16822	16959	16855	17032	17024	16895	16853	17019	16759	16950	16732	16968	16873	16826	16751	16875	16717	16788	16770	16993	16989	16953	17053	16918	17188	16992	16885	16983	16957	16689	17037	16840	16754	16745	16941	16934	16900	16886	16704	16858	16758	16740	16765	16985	16837	16856	16868	16809	16863	16753	16881	16940	16841	16778	16814	16896	17042	16892	17085	16935	16928	16684	17017	17117	16870	16879	16865	16923	16777	17067	16853	16851	17147	16818	17097	16870	16898	16786	17003	17016	16805	16804	16823	16920	16917	17003	16886	16935	16966	16884	16842	16931	17010	16978	16726	16823	16824	16956	16795	17131	16895	16930	16929	16830	16983	16759	16822	17231	16901	17046	16776	16702	17058	16913	16909	16771	16930	16810	16906	16929	16730	16763	16878	16910	16754	16861	16862	16789	16851	16873	16858	16804	16893	16698	16955	16862	17086	16683	16753	17045	17000	16994	17099	16830	16922	16904	17151	16922	16857	16854	17013	16846	16798	16981	17006	16711	17031	16854	16826	16960	17042	16818	16936	16918	16981	16955	16882	16823	16779	16799	16821	17007	16965	16819	16971	16898	16898	16911	17088	16750	16733	16765	17163	16601	16907	16905	16875	16922	16759	16902	16851	16859	16715	16953	16747	16797	16943	16970	17116	16924	17078	16700	16874	17057	16888	16939	16641	16818	16745	16966	16713	16932	16881	17045	16901	16913	16749	16639	16722	16694	16830	17063	16997	16753	16757	16861	16892	16836	16908	16676	16860	16663	16873	16701	17027	16980	16920	16748	17121	16997	16969	16903	17083	16903	16670	16825	16888	16882	16915	16957	16795	16719	16958	16703	17016	16858	16690	16893	16611	16687	16652	16701	16744	17037	16936	17181	17061	16876	16783	16667	16892	16754	16819	16940	16885	16870	16898	16948	17088	16943	16853	16823	16906	16999	16872	17048	16828	16848	16848	17098	16992	17029	16831	17059	17004	16983	17073	16794	17044	17019	16685	16932	16807	16909	16885	16971	16834	16951	16792	16869	16820	16782	16736	16989	16920	16817	16934	16797	16929	16923	16867	16885	16711	16984	17119	16797	16814	16756	16876	17092	16912	16964	16731	16891	16967	16931	16982	16748	16854	16850	16828	16896	16961	16841	16756	16844	16880	16730	16940	16897	16671	16943	16986	16746	17006	16888	16870	16794	16826	16804	16644	17020	16735	16938	16738	16826	17011	16829	16905	16845	16813	16954	16903	16712	16881	16918	17011	16863	16802	16890	16762	16789	16916	16864	16915	16928	16830	16805	16972	16948	16757	16897	16885	16719	16847	17101	17159	16917	16817	17162	16800	16741	16678	16796	17077	16885	16668	16709	16936	16870	16826	16921	16739	16834	16922	16883	16962	16637	16861	16900	16893	16896	16992	16796	16903	16863	16846	16993	16925	16693	16804	16944	17009	16815	16872	16905	16907	17057	16962	16742	16825	16724	16839	16804	17061	16906	17051	16840	16697	16918	16893	17031	16968	16870	16938	16934	17051	16908	16856	16849	16867	16681	16783	16897	16835	16857	16691	16795	16872	17134	17069	17071	16919	16893	16975	16687	16836	16704	16666	16773	16971	16760
18735	37095	34359	27268	22025	31686	59041	50621	33603	17502	12909	10618	10053	9890	10145	9878	10111	9912	9911	9897	9913	9999	9996	10050	9712	9859	9738	9942	9793	9953	9839	10107	10078	9699	9783	9889	10009	9747	9883	9824	9812	9860	9715	9760	9893	9729	9942	9940	10010	9819	9969	9844	9847	9959	9708	9834	9738	10025	9971	9850	9944	9866	9795	9906	9900	10001	9812	9827	9877	9688	9870	9867	9860	9709	10074	9846	9620	9860	9701	9859	9897	9862	9867	9866	9920	9750	9786	9757	9611	9916	9861	9810	9771	9755	9864	9736	9780	9834	9925	9880	9789	9797	9878	9825	9788	9906	9870	9681	9751	9667	9753	9792	9849	9724	9693	9880	9761	9803	9946	9804	9950	9779	9773	9878	9705	9810	9746	9810	9745	9777	9895	10021	9811	9891	9773	9722	9720	9641	9841	9719	9801	9886	9784	9749	9771	9865	9748	9883	9820	9785	9774	9795	9799	9616	10026	9757	9799	9769	9814	9720	9899	9819	9728	9921	9635	9800	9733	9874	9759	9947	9861	9770	9708	9993	9812	9848	9915	9752	9842	9887	9785	9778	9845	9850	9920	9701	9753	9770	9841	9737	9712	9795	9838	9756	9791	9765	9781	9788	9919	9839	9903	9974	9971	9746	9881	9843	9755	9806	9746	9885	10007	9923	9783	9784	9734	9972	9919	9907	9903	9833	9905	9820	9802	9863	9875	9889	10011	9756	9696	9792	9700	9916	9640	9839	9942	9789	9753	9803	9744	9895	9856	9770	9823	9775	9712	9898	9772	9776	9853	9839	9913	9850	9771	9861	9816	9909	9648	9677	9657	9659	9821	9890	9765	9845	9818	9593	9721	9950	9880	9770	9731	9759	9849	10025	9748	9804	9824	9877	9821	9740	9957	9762	9897	9654	9838	9908	9875	9777	9704	9858	9799	9883	9933	9777	9883	9989	9804	9869	9870	9839	9850	9695	9673	9862	9895	9902	9779	9798	9620	9794	9825	9927	9808	9855	9907	9882	9688	9885	10026	9743	9759	9862	9870	9545	9837	9891	9937	9817	9877	10071	9889	9776	9782	9869	9812	9737	9801	9844	9714	9885	9723	9663	9741	9688	9763	9840	9904	9734	9779	9833	9846	9858	9624	9672	9708	9718	10021	9817	9865	9928	9768	9854	9800	9771	9747	9895	9804	9853	9663	9756	9948	9679	9883	9874	9767	9768	9959	9669	9630	9764	9878	9792	9677	9994	9840	9688	9786	9716	9821	9853	9833	9857	9675	9764	9916	9772	9936	9892	9854	9808	9796	9694	9690	9909	9763	9602	9754	9802	9781	9722	9919	9812	9808	9840	9899	9798	9849	9910	9767	9766	9908	9672	9835	9721	9806	9814	9790	9708	9666	9815	9617	9862	9944	9796	9766	9780	9861	9823	9844	9857	9938	9819	9790	9748	9944	9781	9708	9765	9765	9864	9742	9818	9764	9742	9666	9848	9801	9668	9817	9840	9782	9793	9919	9713	9973	9626	9808	9778	9858	9709	9776	9772	9765	9813	9629	9661	9647	9777	9877	9713	10031	9760	9697	9842	9826	9792	9856	9930	9744	9826	9771	9857	9719	9744	9776	9854	9736	9647	9664	9707	9732	9820	9818	9792	9691	9901	9760	9995	9794	9853	9777	9825	9756	9740	9788	9858	9737	9833	9746	10059	9816	9702	9817	9825	9860	9826	9852	9804	9814	9678	9905	9797	9878	9860	9813	9876	9898	9695	9674	9679	9764	9931	9720	9883	9909	9798	9707	9862	9762	9750	9762	9903	9885	9769	9787	9823	9685	9739	9796	9740	9827	9817	9968	9708	9684	9687	9823	9868	10049	9832	9756	9739	9896	9584	9837	9795	9750	9567	9857	9752	9920	9961	9770	9745	9751	9744	9892	10027	9787	9698	9730	9853	9794	9897	9762	9875	9837	9766	9881	9805	9705	9908	9627	9857	9665	9916	9776	9814	9821	9850	9821	9848	9821	9769	9871	9756	9957	9773	9966	9663	9888	9521	9756	9776	9662	9795	9806	9874	9751	9822	9651	9839	9699	9729	9858	9863	9971	9806	9643	9849	9635	9726	9801	9868	9674	9962	9817	9709	9861	9640	9839	9816	9801	9731	9820	9738	9676	9866	9837	9792	9828	9744	9842	9818	9843	9681	9805	9945	9775	9827	9771	9698	9984	9780	9854	9724	9815	9852	9890	9772	9747	9750	9663	9755	9750	9748	9843	9688	9816	9855	9888	9730	9824	9724	9871	9935	9861	9836	9750	9889	9889	9810	9693	9764	9815	9760	9667	9787	9790	9967	9767	9751	9778	9660	9817	9973	9738	9783	9809	9801	9764	9699	9925	9929	9861	9777	9642	9771	9681	9630	9856	9997	9819	9899	9801	9839	9849	9835	9721	9766	9757	9847	9912	9693	9920	9903	9775	9737	10023	9745	9792	9894	9850	9888	9807	9756	9864	10050	9901	9758	10001	9689	9902	9785	9824	9980	9666	9811	9706	9922	9636	9860	9855	9826	9860	9789	9700	9839	9936	9892	9810	9936	9898	9855	9736	9780	9885	9825	9953	9753	9877	9599	9935	10001	9730	9667	9816	9850	9743	9644	9729	9797	9910	9604	9758	9778	9786	9747	9854	9735	9777	10019	9819	9778	9594	9844	9826	9788	9849	9755	9910	9938	9758	9729	9805	9840	9865	9970	9788	9889	9763	9951	9772	9888	9817	9740	9801	9780	9808	9930	9934	9806	9907	9747	9630	9742	9869	9807	9867	9754	9953	9905	9861	9749	10002	9840	9759	9740	9764	9657	9809	9686	9830	9893	9904	9855	9864	9702	9807	9737	9827	9782	9771	9808	9836	9818	9884	9794	9873	9749	9771	9767	9724	9719	9896	9632	9810	9855	9976	9881	9884	9789	9882	9820	9964	9821	9885	9984	9674	9731	9821	9721	9917	9708	9984	9767	9695	9824	9924	9776	9783	9797	9717	9816	9722	9707	9780	9732	9854	9929	9849	9732	9776	9777	9793	9727	9824	9707	9833	9911	9856	9758	9898	9830	9816	9831	9675	9731	9774	9757	9809	9843	9880	9766	9898	9747	9714	9824	9803	9735	9854	9614	9818	9877	9799	9786	9779	9796	9867	9729	9662	9930	9781	9988	9892	9911	9940	9801	9643	9738	9967	9790	9855	9754	9859	9855	9907	9838	9728	9687	9748	9791	9785	9617	9797	9831	9764	9810	9814	9917	9906	9740	9634	9873	9795	9751	9799	9948	9815	9790	9650	9959	9761	9923	9716	9932	9746	9753	9744	9881	9676	9699	9801	9884	9764	9889	9810	9832	9817	9693	9639	9663	9768	9774	9785	9853	9842	9871	9849	9808	9733	9889	9906	9680	9760	9739	9786	9727	9830	9817	9694	9917	9714	9919	9771	9689	9896	9930	9849	9746	9697	9834	9732	9713	9702	9933	9875	9875	9809	9720	9943	9923	9737	9819	9819	9646	9786	9881	9872	9891	9852	9679	9826	9716	9851	9938	9865	9899	9744	9783	9720	9981	9832	9745	9762	9677	9907	9843	9799	9728	9846	9863	9728	9943	9835	9750	9957	9754	9947	9791	9837	9748	9881	9811	9709	9830	9740	9859	9872	9774	9838	9746	9768	9782	9854	9773	9875	9739	9683	9724	9904	9730	9685	9862	9870	9589	9857	9906	9830	9734	9833	9715	9933	9813	9637	9761	9975	9717	9994	9773	9884	9905	9774	9820	9841	9844	9867	9733	9878	9739	9739	9769	9785	9830	10012	9789	9866	9742	9773	9741	9544	9637	9843	9837	9751	9722	9968	9744	9876	9772	9948	9788	9695	9700	9782	9629	9908	9755	9778	9718	9769	9912	9777	9969	9710	9762	9902	9761	9676	9798	9734	9848	9860	9915	9808	10005	9858	9831	9852	9904	9932	9939	9941	9909	9758	9679	9952	9879	9797	10094	9880	9854	9752	9746	9770	9918	9688	9743	9862	9921	9884	9655	9770	9855	9830	9721	9878	9704	9908	9999	9726	9734	9853	9906	9936	9704	9806	9819	9806	9982	9896	9705	9758	9833	9883	9754	9673	9761	9955	9912	9960	9654	9734	9766	9763	9892	9763	9799	9942	9692	9756	9786	9933	9755	9899	9887	9820	9777	10013	9748	9931	9748	9890	9868	9818	9695	9886	9891	9850	9864	9723	9717	9907	9836	9799	9872	9861	9829	9724	9885	9734	9833	9720	9830	9774	9728	9687	9638	9988	9728	9696	9702	9745	9821	9845	9886	9709	9636	9776	9770	9794	9791	9864	9897	9875	9783	9774	9860	9778	9869	9684	9761	9774	9918	9794	9757	9958	9768	9838	9804	9807	9729	9760	9896	9891	9654	10021	9973	9810	9804	9719	9746	9601	9824	9815	9855	9782	9786	9810	9695	9809	9915	9848	9804	9720	9864	9755	9794	9773	9777	9821	9831	9790	9951	9812	9805	9750	9917	9932	9757	9780	9682	9803	9893	9816	9861	9912	9674	9903	9820	9848	9756	9734	9698	9821	9795	9804	9736	9712	9809	9721	9868	9807	9822	9729	9746	9767	9707	9793	9859	9545	9803	9830	9894	9735	9762	9763	9830	9960	9799	9806	9776	9655	9784	9949	9914	9811	9798	9798	9818	9790	9931	9868	9786	9786	9818	9756	9919	9951	9726	9837	9835	9777	9809	9861	9748	9629	9872	9753	9829	9825	9817	9806	9756	9891	9731	9730	9920	9723	9886	9806	9729	9659	9817	9877	9822	9806	9727	9846	9832	9701	9695	9842	9708	9834	9682	9762	9861	9812	9924	9734	9702	9807	9932	9766	9793	9836	9870	9831	9845	9747	9801	9792	9897	9885	9881	9816	9659	9854	9879	9794	9749	9896	9754	9843	9747	9822	9685	9848	9834	9840	9912	9744	9923	9806	9687	9916	10080	9793	9737	9769	9720	9885	9786	9855	9867	9730	9776	9813	9848	9763	9849	9822	9887	9769	9733	9586	9782	9771	9783	9725	9896	9867	9837	9806	9873
31303	27668	29264	25364	21099	20410	23552	22485	20483	18418	17601	17230	17009	16782	16793	16742	16788	17161	16935	16953	17158	16830	17039	17025	16899	16691	16713	17105	17103	16980	16835	17125	16940	16919	16950	17105	17057	17124	16949	17189	17078	16885	16986	17078	16932	17091	16796	16903	17152	16842	17061	16889	16844	17003	16949	16971	16930	17063	17075	17159	17009	17122	16899	17101	16831	17060	17040	17155	16888	16938	17129	16649	16941	16978	17081	17098	17062	16902	16913	16700	17088	16936	16980	16990	17013	17014	16876	16900	17094	16961	16850	16973	17114	16822	16942	16918	16992	16866	16934	17050	17025	16868	16910	16850	16856	17050	16895	16989	16973	16801	16863	16828	17015	17015	17070	16867	16688	17104	17049	16990	16995	16976	16811	17032	16989	16844	17064	16885	16941	16873	17128	16721	16791	16835	17169	16889	17076	16813	16903	16837	16941	16970	17061	16965	16985	17027	17152	16911	16863	17000	16974	16996	16999	16981	16954	16923	16903	16874	17019	17008	16876	17132	16855	16564	16849	17200	16963	16980	16810	17017	17052	16997	17189	16993	16994	16921	16811	17051	17124	17027	17081	16998	17012	16935	17132	17018	17173	16917	17001	17026	16904	16829	17061	16865	17008	16967	16934	16944	17050	17059	16945	17053	17041	17137	16887	16924	16783	16862	16787	17176	16992	17007	16969	16827	16807	16730	17097	16867	16914	16858	16978	16812	17218	16753	16905	16901	16761	17068	16908	16863	17011	17124	17230	16940	16987	17131	16905	17012	16999	16943	17111	16944	16978	17019	16900	16881	17074	16837	16916	16928	16834	16955	17172	16855	16868	16783	16929	16916	16991	16920	17005	16998	16911	16995	16955	16919	16769	17111	16942	16965	16915	16864	16883	16983	17051	16873	17069	17196	16865	16887	16786	16982	17083	16842	16783	16937	16957	17019	16932	16657	17050	16921	16975	17052	16859	16993	16991	17186	17182	16834	17049	17014	17208	17032	16884	16941	16855	16739	16805	16876	17125	16891	17121	16881	16983	17097	16909	16848	16811	16860	16818	17047	17162	16901	16962	17143	16815	16977	16928	16837	16872	16918	16998	17132	17086	16969	17113	17008	16977	17095	16983	16932	17003	16857	16871	16847	17117	16824	16973	16899	16674	16731	16820	16971	16770	16980	16821	17130	17075	16862	16834	16917	16963	16887	16918	16802	17209	17015	16754	16753	17012	17103	16833	16999	16905	16906	17040	16842	17169	16880	16992	16852	16975	16891	16824	17026	17200	16921	16814	17024	17125	16962	16884	17092	16801	17061	16877	16863	16993	17034	17170	17159	17168	16658	16749	17011	16986	17148	16877	16896	16774	17099	17022	16903	16940	16915	17242	16969	17021	16967	17096	17093	16822	17074	17008	16790	17183	17058	16799	16923	16956	16946	17068	16975	17136	17092	17087	17137	17107	16881	16954	16990	17228	16781	16803	16859	17095	17124	17095	16844	16880	16880	16908	16888	16863	16818	17100	17117	16904	17015	16957	17023	17107	16722	17129	16983	16833	16760	16918	17194	16986	17114	17194	16960	16909	16872	16950	17017	17247	17173	16887	17012	16745	17058	16951	16786	16961	17165	16941	16995	16999	16988	17037	16935	17050	16958	16874	17066	16910	16765	16968	16890	16943	16812	16959	17124	17030	16926	16812	17005	17111	16985	16775	16873	17002	16858	16749	17084	17077	16981	16736	17094	17080	17131	16912	17088	16904	16914	16801	16977	16914	17117	16992	16962	17243	16929	17022	16865	16861	17119	16955	16912	17109	16882	16978	16800	17041	17108	16943	16871	17043	16872	17058	16942	17019	16843	17044	16919	17163	16835	16804	16888	16940	17048	16905	16821	16941	17067	16997	16745	16916	16948	16923	17061	16961	17065	17054	16994	16796	17140	17003	16995	16833	16830	16936	16889	17053	16833	16927	16928	16681	17048	17062	16936	16921	16804	16940	17085	17119	16864	17008	16992	17165	16995	17265	17047	16802	16935	16828	16881	17050	16878	16796	17121	17213	16935	17029	17013	17052	16925	16899	16857	17025	16824	16919	16911	16943	17005	16906	16980	17092	16960	17054	16724	17121	17006	16807	16749	17047	16665	17076	16995	17017	16948	16997	17070	17024	17044	17063	17009	16990	17159	16935	17006	16921	16742	17010	16894	16999	16932	16792	16975	17110	17035	17077	16741	16924	17018	17022	16900	16740	17054	17012	17024	16848	16937	16904	17146	17119	16876	16765	16988	16937	16968	17117	17022	17147	17051	16958	17010	16946	17210	16890	17158	17116	17013	16871	16774	16939	17133	17043	17053	16865	16854	16874	17001	16976	17017	17008	17106	16958	17132	17074	16978	16910	17104	16916	17135	17071	16870	17003	16896	17051	16856	17115	17000	16952	16935	16930	16882	16835	16897	16769	16870	17178	16885	17043	16718	16901	16737	17123	16978	17014	17003	16921	16976	16839	16855	16863	16954	16814	16936	16814	17039	16904	17013	16932	17057	16980	16737	16853	16986	17021	16833	16868	16925	17142	17018	17083	16866	17055	17022	17202	17015	16961	17093	16900	16911	16935	16872	17063	16904	16905	16843	17103	16907	17044	16836	16972	16976	17022	16956	16968	17142	16947	17030	17135	17067	17091	16961	17129	17052	16985	16676	16819	16969	17135	16939	16960	16864	16792	17016	16963	17119	16914	16837	16915	17105	17197	16986	16893	16819	17029	16957	16851	16881	16882	17049	17055	16994	17007	17093	16901	16921	16879	17097	16981	17109	16873	16796	16909	17097	17010	17065	17072	17150	17241	16853	16955	16772	17123	16940	16959	17051	17019	17168	16818	17045	17013	17135	17033	17263	17119	16972	17133	17068	17048	17132	17001	17117	16961	16755	16949	16897	16926	16982	16958	16688	17313	17110	16936	17029	16984	17184	16967	17010	17045	16862	16712	16873	16874	17029	16957	16930	17109	17003	16840	17065	16962	17032	17076	17083	16777	16754	17087	17186	17034	17019	17024	17041	16796	16920	16953	16856	16999	16943	16881	17002	16968	16963	16774	17016	16918	16850	16942	17052	16764	16854	16920	16856	17106	17026	16949	17158	16887	16955	16763	16975	17064	17093	16928	17025	17103	17031	17070	16908	16938	16973	17053	17124	16843	16934	16866	16907	17042	17078	17044	17270	16900	17092	16997	16770	17188	17009	16982	16961	16909	17068	16885	17123	16992	17155	16975	17062	17083	16933	17059	17046	16814	16977	16780	16824	16968	16836	16858	17065	17108	16901	16982	16986	17025	16854	16912	16918	17184	16893	16908	16955	16861	16945	16890	16933	16823	16817	16989	16722	17044	16969	17021	16930	16912	17079	16825	16963	16949	16932	16946	17225	16947	16922	17115	16978	17093	16914	16847	16896	17027	17000	17015	17006	17014	16999	17193	16947	17066	16991	17198	16912	17033	16690	16869	17012	17062	16888	16763	16978	16990	16764	17137	17040	17074	16992	17086	16753	16822	16975	16728	16862	16909	16982	17056	17198	17011	16949	16904	17171	17054	16950	16953	16941	16926	16881	16956	16993	16942	17003	16894	16962	16924	17080	16841	16818	16807	16925	17044	16965	16993	16825	16919	16920	16893	17001	16938	16917	16926	16910	16943	16850	17007	16905	17051	17059	16854	16860	16695	17016	17097	17146	17111	17065	16962	16808	16980	16995	17013	16896	17065	16767	16954	16871	16914	16973	17029	17003	16832	16896	17061	17034	16788	17034	16994	16885	16891	16960	16813	16885	16958	17018	17001	17089	16828	16858	16944	16907	16848	16760	17089	16835	16884	17071	17110	17002	16820	17100	16953	17026	17155	16908	17009	16966	17084	17220	16988	17122	17010	16981	17059	17077	16865	16896	16974	17103	16842	16925	16747	17006	16936	17077	17061	17230	16945	17031	17030	16679	16866	17027	17171	16976	16994	16949	16981	16917	17212	17100	16951	16834	16870	16988	17005	17304	16938	17080	16745	16993	16860	17004	16962	16933	16908	17068	16739	16963	16932	16863	17044	16964	16849	16925	16928	17046	17130	16924	16965	16854	16877	17114	17004	16977	16964	16812	17012	16952	16931	17060	17051	17166	17031	16868	16804	16804	17102	16883	17105	16823	17043	17021	16916	17014	16935	16936	16911	16784	16876	17082	16878	16935	17140	17051	17053	17001	17163	17034	17057	16957	17006	16948	16886	16974	17291	16980	16752	17064	17025	16936	16945	16785	17207	16692	16812	16852	16935	17001	16987	16878	17056	16863	16987	16858	17005	16827	16968	17108	17058	17072	16884	16837	16825	16885	17121	17227	17041	17288	17012	16740	17005	16984	16907	16935	16995	17010	16920	17025	16976	16818	16994	17080	17026	17092	17088	16854	16972	16945	16840	16838	16993	17159	16946	17032	16898	17013	16857	17000	17012	17132	17088	16947	17141	16950	16903	16764	16746	17013	16919	17167	16983	16832	17036	16865	16968	16723	16792	17006	17038	17047	17023	17080	17124	16885	17153	17070	16995	16949	16961	16836	17061	17142	16764	17013	17004	17163	16815	17132	17058	16951	16790	17004	17138	16961	17077	17175	16854	17044	16836	16796	16941	17203	16970	16990	16884	17009	17004	16883	16805	16929	17087	16925	17049	17032	16962	16892	16827	17029	16839	16755	16911	16926	16980	17111	16784	16843	16845	16926	17023	17140	16926	17012	16950	16918	16883	16693	16979	16883	16862	17063	17089	16964	16845	16695	16895	16996	16877	16959	16919	16931	16853	16936	16990	16801	17010	17143	17142	16958	16971	16971	16881	17109	16729	16956	16892	16989	16997	17018	17050	17211	16961	17042	16880	16966	16998	16800	17097	16688	16923	17040	17043	17095	17004	16999	16944	16762	16944	17150	16908	17039	17139	16880	17013	17101	16942	17021	16978	16840	16997	16943	17055	16835	16702	17171	17025	16761	17172	16979	16983	17172	17074	16985	16970	16840	16793	16889	16863	16965	16964	16921	17022	16746	16882	16881	16832	16927	16843	16867	17123	17025	17109	17189	16962	16934	17031	16904	16978	17070	16965	16933	16892	16995	17242	16918	16938	16856	17055	16858	16904	16951	16830	16797
16852	23599	22242	17136	14309	14067	17370	15019	12472	10562	9971	9745	9576	9713	9578	9643	9535	9715	9711	9760	9776	9783	9750	9591	9728	9574	9646	9729	9623	9589	9575	9594	9739	9759	9631	9674	9789	9654	9609	9568	9767	9671	9629	9503	9476	9530	9710	9765	9668	9637	9570	9594	9709	9716	9556	9598	9692	9610	9468	9571	9679	9689	9595	9584	9727	9693	9786	9612	9733	9654	9677	9590	9494	9662	9621	9595	9797	9552	9586	9680	9613	9668	9657	9543	9573	9635	9690	9649	9694	9686	9778	9589	9770	9514	9751	9663	9652	9755	9658	9682	9625	9658	9679	9656	9534	9675	9603	9553	9616	9515	9627	9560	9675	9701	9838	9550	9517	9536	9715	9516	9715	9592	9720	9647	9435	9517	9662	9678	9701	9616	9607	9708	9634	9544	9558	9765	9755	9685	9768	9646	9517	9695	9698	9786	9720	9483	9745	9630	9617	9457	9739	9692	9679	9585	9567	9646	9650	9625	9653	9572	9640	9722	9683	9840	9518	9542	9707	9609	9625	9571	9676	9426	9651	9558	9635	9734	9569	9692	9519	9752	9762	9546	9581	9671	9712	9448	9700	9660	9487	9603	9675	9603	9538	9526	9666	9609	9543	9423	9497	9572	9522	9692	9496	9641	9797	9672	9613	9780	9613	9467	9774	9578	9701	9440	9603	9642	9601	9573	9583	9728	9719	9579	9689	9600	9701	9772	9584	9557	9639	9573	9650	9644	9704	9688	9585	9745	9601	9635	9659	9594	9660	9559	9693	9735	9477	9604	9750	9665	9629	9696	9666	9681	9521	9789	9827	9651	9755	9700	9607	9681	9682	9621	9671	9600	9659	9613	9656	9555	9574	9802	9620	9782	9672	9629	9549	9689	9817	9594	9632	9657	9751	9513	9507	9468	9628	9650	9586	9597	9699	9667	9538	9645	9652	9692	9629	9620	9673	9652	9615	9664	9661	9486	9741	9633	9590	9674	9629	9552	9737	9690	9590	9578	9707	9793	9617	9590	9463	9503	9510	9732	9569	9811	9673	9498	9672	9566	9627	9595	9681	9610	9674	9484	9760	9780	9841	9602	9669	9680	9544	9723	9621	9572	9772	9682	9573	9686	9573	9541	9636	9590	9576	9546	9465	9685	9655	9678	9580	9565	9569	9493	9738	9737	9707	9847	9606	9693	9592	9726	9514	9741	9699	9677	9706	9653	9610	9643	9587	9566	9652	9663	9482	9727	9686	9682	9597	9598	9581	9619	9642	9596	9806	9697	9595	9524	9693	9638	9636	9657	9603	9520	9507	9557	9586	9643	9693	9652	9495	9751	9633	9720	9687	9723	9670	9726	9768	9534	9574	9613	9630	9663	9613	9677	9805	9728	9613	9795	9567	9590	9563	9679	9536	9733	9660	9583	9585	9635	9577	9702	9744	9413	9641	9689	9734	9589	9609	9629	9493	9529	9743	9675	9528	9686	9617	9728	9507	9589	9674	9641	9592	9629	9686	9694	9527	9563	9823	9569	9647	9405	9751	9754	9573	9633	9632	9650	9741	9643	9703	9629	9803	9647	9599	9662	9606	9822	9760	9617	9558	9599	9670	9681	9776	9589	9564	9707	9653	9625	9592	9565	9641	9688	9632	9638	9735	9609	9610	9463	9679	9680	9600	9613	9548	9462	9678	9800	9582	9799	9562	9630	9593	9642	9683	9744	9588	9562	9653	9711	9451	9729	9852	9679	9632	9580	9629	9591	9770	9646	9622	9614	9553	9658	9734	9734	9628	9637	9633	9715	9716	9668	9448	9639	9622	9637	9605	9572	9634	9660	9660	9501	9556	9672	9649	9596	9657	9629	9481	9709	9543	9601	9630	9758	9716	9631	9675	9597	9622	9691	9619	9623	9673	9674	9524	9718	9639	9684	9606	9680	9522	9568	9637	9795	9725	9539	9640	9698	9605	9608	9693	9602	9847	9602	9677	9683	9750	9645	9553	9662	9545	9764	9768	9652	9668	9724	9678	9495	9750	9649	9588	9519	9575	9579	9658	9480	9466	9651	9457	9566	9486	9550	9827	9667	9663	9794	9403	9723	9571	9470	9608	9620	9462	9621	9644	9729	9615	9514	9613	9616	9611	9690	9627	9583	9720	9418	9742	9742	9630	9593	9636	9608	9638	9541	9533	9524	9550	9658	9744	9550	9607	9605	9723	9708	9744	9544	9798	9568	9556	9721	9700	9796	9551	9451	9615	9726	9632	9762	9573	9608	9600	9654	9566	9656	9593	9651	9525	9754	9716	9608	9566	9718	9674	9584	9526	9661	9645	9641	9629	9636	9682	9648	9710	9560	9482	9695	9540	9566	9642	9719	9779	9679	9651	9461	9731	9509	9574	9835	9557	9543	9712	9648	9682	9615	9625	9686	9662	9656	9578	9585	9723	9443	9660	9640	9676	9690	9609	9670	9746	9611	9890	9649	9580	9637	9621	9670	9501	9563	9582	9640	9580	9505	9834	9656	9550	9772	9601	9436	9732	9615	9650	9530	9685	9728	9595	9563	9543	9718	9661	9855	9427	9807	9558	9751	9703	9703	9511	9756	9769	9622	9579	9615	9574	9647	9605	9565	9638	9639	9597	9649	9579	9671	9606	9619	9757	9556	9512	9712	9518	9627	9719	9642	9615	9538	9719	9690	9618	9756	9689	9535	9585	9715	9501	9646	9692	9678	9594	9639	9670	9667	9605	9561	9595	9565	9691	9649	9528	9620	9572	9406	9542	9534	9816	9531	9667	9791	9763	9593	9584	9781	9558	9482	9693	9556	9586	9673	9640	9676	9639	9459	9761	9765	9652	9558	9532	9568	9497	9675	9632	9583	9588	9630	9584	9631	9613	9628	9428	9579	9689	9648	9617	9678	9673	9773	9607	9726	9465	9619	9461	9554	9591	9463	9675	9670	9708	9834	9683	9490	9736	9538	9463	9653	9682	9516	9689	9763	9706	9569	9712	9585	9689	9790	9685	9458	9694	9749	9558	9577	9836	9538	9703	9746	9689	9785	9658	9561	9624	9516	9623	9622	9619	9558	9760	9716	9791	9690	9677	9614	9577	9738	9514	9618	9618	9665	9482	9607	9625	9459	9600	9623	9759	9690	9645	9664	9572	9542	9705	9797	9596	9673	9642	9649	9750	9712	9653	9625	9801	9419	9679	9605	9479	9668	9657	9562	9673	9640	9634	9704	9766	9697	9774	9647	9653	9797	9816	9740	9549	9541	9590	9787	9511	9489	9664	9654	9555	9567	9625	9701	9690	9492	9591	9500	9732	9628	9540	9526	9503	9504	9619	9667	9696	9654	9669	9580	9685	9620	9679	9618	9691	9509	9644	9675	9896	9691	9481	9495	9608	9455	9829	9600	9586	9609	9701	9668	9816	9736	9582	9631	9686	9548	9592	9629	9742	9687	9594	9626	9596	9812	9718	9622	9712	9602	9737	9599	9823	9579	9603	9575	9757	9573	9609	9603	9673	9632	9581	9578	9660	9624	9647	9625	9661	9664	9597	9664	9590	9601	9650	9474	9625	9667	9896	9682	9658	9639	9548	9460	9720	9639	9695	9708	9605	9721	9986	9664	9716	9592	9660	9703	9592	9824	9523	9700	9592	9545	9654	9587	9587	9526	9695	9537	9687	9666	9533	9672	9543	9664	9508	9824	9571	9748	9628	9725	9620	9727	9765	9572	9516	9547	9683	9651	9791	9633	9712	9721	9531	9664	9649	9681	9649	9825	9723	9533	9758	9502	9748	9561	9715	9575	9571	9633	9703	9593	9612	9788	9607	9550	9698	9483	9661	9692	9538	9537	9704	9618	9537	9650	9701	9649	9604	9741	9670	9520	9737	9673	9645	9602	9660	9757	9482	9709	9687	9566	9855	9448	9589	9629	9722	9664	9667	9632	9555	9564	9606	9652	9641	9607	9707	9705	9733	9681	9635	9579	9838	9657	9666	9701	9641	9708	9511	9548	9567	9781	9497	9579	9640	9682	9619	9673	9627	9522	9668	9587	9737	9608	9528	9633	9714	9692	9476	9603	9615	9641	9606	9736	9602	9545	9671	9743	9660	9673	9593	9678	9722	9648	9499	9599	9724	9584	9669	9662	9465	9628	9565	9671	9559	9464	9549	9733	9539	9752	9657	9709	9500	9700	9528	9615	9681	9601	9715	9608	9700	9636	9590	9489	9495	9777	9634	9628	9719	9914	9654	9602	9687	9546	9613	9578	9625	9524	9670	9695	9643	9470	9706	9641	9471	9523	9655	9792	9606	9713	9707	9621	9673	9682	9791	9610	9515	9665	9727	9563	9682	9630	9707	9603	9535	9627	9605	9704	9648	9674	9731	9611	9650	9734	9641	9781	9603	9558	9489	9617	9717	9721	9793	9666	9634	9615	9621	9506	9442	9691	9570	9634	9639	9703	9536	9681	9477	9485	9563	9662	9664	9663	9848	9762	9582	9690	9563	9636	9634	9629	9628	9535	9823	9549	9576	9454	9749	9755	9684	9652	9558	9637	9669	9645	9605	9743	9491	9706	9718	9669	9554	9721	9603	9634	9540	9773	9622	9627	9555	9554	9811	9562	9810	9735	9602	9535	9750	9739	9725	9614	9664	9693	9569	9567	9622	9590	9690	9587	9708	9610	9673	9695	9660	9624	9483	9565	9652	9761	9817	9717	9561	9717	9583	9636	9648	9732	9707	9712	9606	9696	9785	9669	9769	9681	9573	9597	9752	9781	9727	9684	9451	9519	9766	9705	9617	9561	9683	9693	9649	9686	9628	9611	9678	9450	9644	9609	9676	9596	9412	9673	9599	9787	9781	9799	9625	9633	9671	9704	9690	9710	9601	9596	9496	9527	9554	9533	9542	9569	9646	9624	9608	9416	9641	9753	9668	9781	9584	9616	9597	9567	9602	9633	9695	9750	9576	9564	9560	9610	9731	9578	9652	9757	9684	9776	9657	9640	9485	9709	9766	9803	9466	9729	9688	9671	9627	9634	9653	9724	9619	9684	9665	9748	9424	9704	9649	9511	9662	9638	9740	9722	9632	9599	9784	9701	9604	9728	9715	9543	9613	9608
25490	21323	28013	27310	24209	27033	45682	41307	31276	22324	19256	17457	17193	17035	17138	16917	16953	17048	16899	16948	16735	16824	16868	16877	16866	16607	16946	16930	16970	16954	17114	17090	17108	17038	16857	16992	16772	16788	16694	16946	16937	16733	16671	16935	16826	16809	17033	16961	16764	16796	16939	16821	16654	16920	16825	16633	16874	16854	16753	16822	16927	16883	16713	16858	16696	16798	16950	16895	16769	16822	16715	16927	16675	16751	16858	16823	17032	16978	16888	16926	16920	16641	16741	17007	16813	16995	16833	16834	16816	16629	16935	16819	16737	16650	16800	16892	16782	16693	16701	16552	16785	16800	16801	16916	16806	16896	16981	16827	16881	16781	16687	16798	16688	16870	16905	16786	16934	16840	16953	16636	16780	16838	16921	16963	16853	16887	17017	16824	16876	16765	16991	16928	16786	16880	16773	16780	16946	16919	16904	16759	16848	16616	16731	16649	16653	16921	16764	16996	16808	16777	16814	16782	16842	16909	16764	16616	16813	16767	16975	17141	16855	16829	16928	16912	16892	16973	16849	16909	16730	16767	16806	17021	17090	16857	16928	16832	16792	16938	16497	16668	16835	16735	16729	16637	16745	16793	16742	16548	16737	16835	16842	16829	16845	16640	16873	16735	16804	16824	16837	16677	16701	16704	16849	16685	16881	16614	16741	16950	16852	16887	16703	16809	16705	16649	16924	16751	17032	16883	16971	16730	17147	16702	17033	16826	16754	16887	16701	16828	16833	16822	16753	16614	16774	16831	16842	16626	16656	16780	16823	16725	16758	16879	16698	16852	16855	16922	16935	16733	16809	16911	16764	16728	16872	16783	17073	16857	16996	16977	16919	16676	16893	16950	17087	16780	16829	16761	16888	16939	16862	16894	16907	17093	16837	16924	16779	16733	16703	16705	16769	16771	16857	16978	16877	16917	17074	16749	16776	16778	16863	16994	16765	16760	16968	16916	16985	16789	16742	16931	16710	16844	16786	16761	16798	16920	16689	16869	16807	16947	16711	16722	16738	17035	16891	16718	16781	16608	16988	16966	16790	16964	16989	16715	16820	16610	16544	16786	17028	16936	16724	16729	16829	16648	16945	16654	16910	16919	16979	16933	16847	16862	17013	16812	16793	16871	16665	16967	16744	16952	16776	16758	16972	16911	16677	16679	16774	16862	16792	16765	16897	16735	17025	16844	16839	17042	16862	16695	16758	16901	16897	16686	16842	16670	16904	16963	16904	16996	16725	16837	16770	16986	16874	16837	16777	16995	17023	16747	16780	16946	16754	16800	16892	16828	16796	16935	16895	16833	16977	16749	16901	16647	16733	16860	16842	16793	16749	16927	16645	16965	16863	16953	16811	16596	16823	16783	17061	16829	16739	16808	16688	16800	16724	16581	16905	16876	16873	16813	17013	16776	16771	16635	16790	16593	16944	16875	16733	16848	16707	16705	16818	16844	16871	16773	16798	16871	16677	16558	16829	16676	16698	16925	16775	16880	16988	16715	16517	16620	16681	16713	17013	16919	16718	16861	16977	16501	16993	16826	16817	16771	16737	16687	16719	16825	16891	16869	16737	16785	16763	16817	16891	16873	16671	16898	16732	17056	16931	16815	16841	16737	16830	16860	16829	16704	16753	16858	16878	16770	16814	16814	16858	16841	16989	16690	16954	16934	16868	16904	17011	16639	16789	16748	17081	16833	17091	16883	16798	16860	16896	16665	16883	16796	16795	16653	17012	16691	16812	16829	16762	16810	16656	16758	16696	16806	16698	16874	16725	16753	16739	16811	16895	16762	16864	16560	16918	16974	16645	16951	16725	16756	16793	16747	16919	16652	16811	16807	16738	16696	16579	16847	16714	16789	16724	16974	16743	16906	16892	17059	16956	16958	16966	16690	16961	16918	16959	16927	16944	17012	16810	16970	16926	16524	16731	16844	16702	16987	16872	16762	16931	16801	16725	16851	16746	16772	16670	16824	16796	16752	16701	17036	16940	16808	16709	16802	16818	16732	16719	16916	16670	16584	16764	16856	16903	16538	16782	16756	16926	16753	16820	16795	16703	16762	16927	16849	16805	16826	16866	16820	16778	16979	16893	16909	16824	16906	16808	16768	16940	16661	16783	16763	16963	16855	16813	16900	16695	16833	16958	16811	16795	16758	16910	16810	16787	16821	16907	17026	16566	16764	16853	16830	16687	16831	16857	16759	16827	16855	16910	16951	16829	16824	17052	16869	16800	17180	16844	16830	16970	16762	16844	16840	16659	16887	16778	16980	16796	16786	16800	16855	16936	17101	16816	16870	17062	16737	16937	16867	16678	16750	16780	17000	16921	16905	16724	16767	17005	16812	16904	16873	16891	17086	16910	16841	16756	16791	16787	17053	16837	16768	16819	16707	16869	16729	16878	16826	16707	16925	16689	16539	16618	16999	16781	16645	16903	16749	16773	16727	16689	16763	16582	16741	17005	16828	16941	16831	16921	16741	16650	16907	16745	16797	16872	16934	16783	16810	16939	16725	16630	16738	17114	16671	16784	16778	16849	16808	16899	16741	16859	16751	16799	16813	16916	17080	16718	16851	16966	16729	16860	16740	16813	16598	16778	16888	16645	16586	16890	16720	16990	16819	17016	16929	16900	16782	16693	16733	16870	16623	16778	16678	16870	17035	16959	16744	16649	16710	16586	16853	16758	16871	16815	16991	16866	16917	16848	16676	16724	16896	16833	16833	16780	16856	16807	16908	16823	16981	17214	16771	16747	16675	16736	16756	16871	16782	17092	16792	16886	16745	16755	16712	16847	16767	16774	16844	16656	16873	16946	16900	16959	16784	16839	17005	16720	16751	16652	16549	16813	16888	17013	16953	16827	16754	16917	16918	16676	16676	17017	16805	16979	16894	17094	16891	16922	16765	16766	16942	16962	16693	16720	16652	16798	16679	16786	16834	16680	16811	16890	16804	16895	16872	16999	17059	16851	16703	16835	16532	16927	16815	16870	16942	16779	16922	16814	16956	16708	16624	16848	16921	16750	16946	16781	16795	16681	16913	16797	16854	16880	16767	16744	16696	16814	16738	17143	16990	16759	16649	16708	16731	17095	16749	16612	16669	16627	16700	16735	16874	16585	16759	16673	16831	16756	16588	16832	16763	16796	16640	16969	16824	16928	16756	16870	16706	16830	16690	16735	16832	16943	16773	16829	16694	16885	16610	16940	16864	17013	16960	16720	16660	16919	16612	16807	16920	17041	16753	16850	16821	17016	16878	16708	16728	16815	16631	16707	16979	17019	16777	16947	16875	16885	16879	16867	16844	16980	16722	17052	16984	16915	16731	17107	16859	16912	16625	16868	16572	16685	16559	16627	16919	16683	16780	16928	16706	16560	16768	16924	16897	16848	16641	16590	16709	16861	16900	16770	16793	16881	16810	17079	16961	16799	16750	16895	16912	17049	16970	16781	16824	16764	16876	16719	16690	16896	16757	16784	16830	16841	16809	16745	16612	16749	16878	16916	16867	16778	16534	16851	17047	16698	16838	16742	16884	16763	16802	16828	16741	16639	16887	16969	16578	16552	17114	16801	16784	16964	16905	16834	16672	16834	16693	16802	16934	16787	16969	16594	16839	16840	16756	16688	16753	16565	16860	16707	16798	16995	16861	16945	16970	16817	16637	16940	16862	16922	16756	16884	16883	16992	16981	16824	17104	16862	16848	16591	16744	16682	16680	16986	16777	16801	16841	16923	16733	16985	16743	16816	16804	16895	16946	16950	16792	16844	16830	16705	16741	16893	16944	16696	16772	16909	16914	16877	16835	16698	16796	16876	16684	16829	16767	16981	16955	16766	16830	16658	16719	16727	16597	17032	16961	16795	16813	16814	16880	16870	16562	16779	16784	16947	16705	16698	16887	16907	16865	16895	16868	16963	16886	16941	16862	16792	16917	16787	16808	16846	16781	16743	16644	16924	16897	16846	16825	16849	16843	17157	16780	16947	16943	16830	16882	16932	17066	16880	16900	16948	16847	16966	16878	16806	16789	16601	16911	16730	16882	16946	16886	16825	16613	16661	16838	16778	16890	16759	16815	16732	16713	16724	16705	16609	16632	16793	16673	16754	16894	16993	16681	17048	16891	16831	16870	16716	16664	16999	16805	16847	16765	16875	16673	16775	16756	16884	16942	16801	16857	16826	16912	16862	16786	16724	16842	16641	16874	16735	16797	16808	16666	17040	16883	16374	16811	16979	16920	17084	16834	16889	16707	16663	16827	16765	16888	16820	16996	16819	16922	16908	16914	16800	16806	16870	16677	16786	16808	16725	16702	16798	16829	16703	16706	16874	16597	16689	16862	16974	16859	16949	16848	16988	16910	16569	16840	16924	16955	16880	16758	17040	16732	16835	16721	16954	16838	16623	16716	16785	16615	16859	16745	16552	16707	16839	16796	16975	16889	16949	16825	16771	16882	16894	16819	16800	16775	16952	16818	16773	17061	16852	16866	16724	16743	16969	16860	16780	16846	16738	16849	16807	16767	16830	16854	16686	16957	16676	16704	16766	16752	16731	16773	16944	16811	16871	16882	16922	16784	16767	16713	16859	16804	16963	16692	16692	16803	16808	16933	16774	16727	16999	16720	16689	16429	17032	16841	16943	16954	16860	16668	16757	16946	16759	16807	16948	16726	16811	16801	16815	16758	16579	16977	16834	16875	16817	16846	16765	16843	16791	16703	16611	16754	16682	16695	16664	16797	16822	16898	16705	16811	16966	16936	16734	16821	16835	16639	16770	16734	16795	16860	16708	16747	16890	16721	16577	16668	16615	16858	16779	16887	16725	16820	16833	16814	16828	16589	16790	16739	16807	16666	16712	16822	16979	16850	16606	16789	16667	16579	16815	16734	16526	16729	16643	16489	16840	16774	16783	16724	16843	17076	16761	16843	16756	16980	16901	16795	16939	16809	16909	16832	16761	16708	16678	16837	16949	16682	16813	16995	17080	16769	17013	16848	16949	16807	16934	16813	16887	16841	16732	16869	16941	16811	16779	16966	16752	16894	16852	16779	16874	16886	16733	16878	16860	16842	16904	16869	16714	16812	16624	16710	16899	16765	16605	16854	17006	16934	16768	16705	16853	16716	16821	16684	16777	16922	16761	16755	16937	16705	16796	16918
16173	27427	26484	20054	17078	22788	40125	33575	22427	13258	11080	9986	9584	9864	9849	9860	9726	9549	9697	9860	9726	9803	9896	9640	9838	9880	9583	9768	9798	9891	9824	9704	9725	9741	9760	9689	9805	9727	9646	9584	9639	9614	9710	9764	9725	9808	9775	9825	9795	9818	9606	9666	9648	9737	9596	9670	9666	9752	9602	9720	9676	9784	9651	9859	9643	9755	9654	9706	9744	9720	9680	9799	9779	9808	9902	9821	9661	9713	9777	9657	9724	9638	9744	9585	9665	9861	9583	9825	9687	9785	9665	9624	9718	9768	9919	9661	9676	9847	9680	9748	9691	9637	9838	9744	9680	9685	9688	9970	9820	9753	9815	9756	9652	9682	9789	9783	9535	9797	9772	9651	9828	9689	9677	9698	9768	9683	9682	9708	9880	9851	9630	9709	9563	9810	9692	9806	9669	9564	9726	9506	9696	9638	9718	9632	9577	9802	9727	9730	9809	9755	9809	9785	9683	9778	9739	9745	9686	9705	9681	9806	9795	9529	9755	9660	9826	9684	9584	9782	9788	9780	9618	9695	9691	9700	9635	9640	9767	9600	9641	9553	9592	9544	9634	9681	9662	9694	9595	9769	9437	9579	9647	9704	9725	9741	9713	9589	9599	9858	9746	9776	9562	9602	9630	9644	9723	9559	9645	9745	9702	9819	9610	9634	9614	9625	9669	9764	9798	9727	9675	9674	9697	9636	9753	9675	9639	9563	9772	9719	9662	9748	9713	9810	9808	9773	9790	9780	9588	9565	9689	9767	9806	9847	9661	9691	9626	9625	9628	9541	9659	9725	9740	9683	9634	9728	9702	9564	9634	9662	9765	9714	9701	9786	9859	9787	9666	9459	9761	9464	9714	9561	9888	9537	9743	9855	9495	9614	9650	9691	9804	9603	9747	9766	9749	9805	9615	9750	9744	9701	9667	9640	9724	9755	9755	9563	9555	9773	9685	9693	9648	9588	9583	9796	9728	9610	9601	9609	9535	9646	9704	9731	9810	9785	9618	9637	9746	9765	9723	9779	9668	9651	9615	9687	9652	9760	9611	9631	9877	9762	9773	9753	9660	9526	9739	9815	9948	9836	9693	9774	9784	9537	9660	9652	9654	9688	9611	9817	9683	9648	9773	9721	9734	9575	9640	9534	9777	9778	9670	9635	9698	9723	9607	9759	9775	9654	9657	9557	9725	9751	9716	9706	9662	9711	9753	9609	9693	9700	9622	9697	9772	9706	9613	9705	9733	9731	9804	9709	9788	9763	9576	9562	9919	9414	9888	9646	9528	9815	9817	9630	9629	9684	9657	9696	9734	9613	9673	9754	9826	9613	9678	9716	9627	9754	9703	9530	9692	9626	9711	9716	9633	9693	9614	9644	9804	9662	9535	9668	9680	9616	9781	9668	9683	9572	9905	9672	9705	9578	9772	9723	9807	9665	9758	9881	9637	9727	9760	9688	9854	9629	9749	9633	9764	9746	9650	9782	9670	9736	9663	9643	9857	9720	9780	9670	9707	9667	9710	9614	9592	9731	9619	9879	9660	9678	9636	9678	9504	9729	9708	9604	9761	9727	9762	9615	9620	9724	9643	9785	9685	9708	9605	9807	9736	9623	9602	9597	9672	9730	9745	9787	9875	9850	9775	9573	9529	9807	9652	9711	9685	9605	9732	9772	9686	9823	9754	9720	9578	9785	9728	9719	9752	9705	9933	9611	9808	9718	9615	9676	9821	9551	9684	9792	9595	9768	9774	9618	9719	9685	9722	9860	9685	9733	9635	9598	9620	9684	9524	9682	9651	9730	9556	9890	9732	9624	9907	9727	9537	9575	9749	9730	9615	9658	9614	9597	9774	9768	9608	9720	9739	9691	9744	9700	9674	9837	9604	9735	9610	9684	9822	9790	9710	9707	9758	9723	9748	9746	9723	9778	9635	9841	9741	9771	9791	9777	9732	9695	9750	9727	9700	9728	9784	9702	9615	9640	9686	9720	9680	9652	9726	9678	9667	9687	9654	9701	9644	9833	9698	9676	9704	9509	9799	9796	9809	9654	9801	9771	9721	9696	9624	9734	9887	9772	9708	9486	9603	9824	9800	9748	9517	9816	9650	9741	9777	9604	9763	9638	9588	9687	9675	9759	9782	9630	9714	9744	9655	9723	9786	9691	9649	9721	9559	9703	9697	9715	9628	9624	9760	9680	9625	9758	9733	9737	9801	9583	9515	9743	9595	9707	9660	9724	9664	9572	9734	9737	9572	9783	9667	9790	9874	9781	9772	9714	9757	9797	9658	9714	9656	9723	9914	9684	9723	9768	9642	9586	9677	9836	9623	9851	9583	9667	9727	9668	9934	9759	9580	9688	9712	9713	9762	9760	9753	9650	9521	9785	9637	9642	9903	9662	9756	9727	9741	9516	9661	9585	9668	9778	9734	9756	9892	9643	9651	9769	9717	9726	9889	9772	9667	9608	9831	9809	9598	9649	9646	9550	9824	9669	9753	9653	9661	9860	9739	9664	9767	9647	9573	9630	9624	9811	9600	9712	9803	9836	9813	9671	9626	9722	9707	9762	9724	9800	9809	9745	9628	9790	9599	9840	9717	9728	9647	9793	9762	9679	9548	9811	9839	9760	9556	9723	9690	9689	9626	9679	9756	9639	9600	9645	9662	9674	9854	9687	9652	9662	9693	9657	9613	9749	9708	9758	9705	9909	9581	9570	9834	9653	9660	9708	9724	9726	9729	9678	9582	9676	9864	9683	9637	9660	9647	9768	9790	9695	9684	9599	9698	9810	9784	9737	9720	9789	9701	9776	9768	9775	9568	9663	9577	9733	9664	9588	9736	9553	9689	9613	9636	9544	9803	9502	9735	9769	9641	9703	9625	9629	9737	9769	9595	9842	9672	9767	9816	9826	9629	9646	9612	9641	9793	9681	9573	9556	9616	9794	9686	9827	9719	9628	9882	9762	9708	9596	9609	9708	9754	9613	9566	9652	9585	9670	9765	9729	9796	9596	9659	9739	9634	9724	9679	9799	9895	9745	9637	9604	9715	9549	9582	9609	9868	9794	9626	9638	9645	9715	9656	9659	9701	9826	9589	9723	9814	9815	9633	9681	9715	9826	9831	9514	9602	9510	9735	9664	9574	9859	9579	9698	9713	9625	9907	9516	9784	9604	9631	9501	9764	9603	9710	9781	9615	9658	9462	9706	9657	9778	9648	9726	9553	9718	9568	9734	9811	9702	9730	9717	9703	9744	9563	9856	9776	9526	9663	9699	9933	9671	9783	9562	9741	9576	9638	9716	9498	9727	9746	9631	9802	9665	9584	9738	9831	9558	9809	9636	9681	9692	9655	9638	9584	9701	9743	9603	9592	9848	9579	9580	9833	9659	9584	9751	9661	9741	9796	9670	9740	9741	9793	9684	9709	9553	9658	9856	9756	9638	9728	9746	9582	9688	9875	9626	9771	9593	9635	9663	9713	9747	9733	9698	9734	9633	9727	9795	9706	9764	9715	9817	9684	9557	9497	9713	9732	9820	9644	9510	9661	9582	9692	9594	9651	9521	9595	9658	9720	9779	9714	9800	9638	9621	9696	9641	9779	9804	9754	9618	9811	9750	9664	9698	9553	9676	9727	9709	9645	9723	9698	9643	9645	9704	9697	9700	9758	9824	9820	9859	9672	9604	9516	9738	9665	9655	9801	9716	9715	9685	9700	9604	9700	9801	9681	9617	9759	9656	9752	9912	9805	9739	9671	9760	9782	9623	9628	9783	9634	9716	9796	9612	9778	9906	9903	9642	9570	9711	9739	9752	9717	9701	9636	9841	9747	9729	9761	9765	9839	9637	9713	9716	9736	9580	9680	9742	9563	9674	9627	9838	9671	9656	9675	9726	9681	9637	9557	9833	9623	9539	9752	9754	9749	9910	9571	9717	9610	9835	9721	9661	9862	9524	9733	9632	9603	9620	9889	9714	9700	9643	9623	9797	9762	9739	9833	9757	9822	9672	9702	9608	9613	9773	9754	9632	9729	9708	9805	9855	9694	9613	9571	9691	9752	9729	9772	9838	9581	9669	9661	9566	9623	9709	9722	9525	9648	9685	9632	9823	9704	9650	9652	9568	9686	9748	9620	9689	9804	9724	9649	9715	9662	9816	9574	9678	9624	9695	9680	9671	9653	9618	9636	9538	9752	9715	9858	9578	9736	9628	9706	9616	9803	9623	9700	9702	9605	9622	9767	9764	9654	9677	9595	9853	9739	9698	9657	9765	9553	9676	9746	9799	9681	9740	9818	9614	9668	9675	9664	9637	9669	9591	9742	9806	9802	9638	9627	9821	9805	9684	9696	9864	9618	9824	9627	9790	9581	9772	9700	9764	9529	9816	9851	9667	9813	9713	9615	9560	9646	9825	9771	9960	9734	9696	9633	9737	9686	9673	9786	9604	9706	9699	9719	9722	9608	9651	9709	9699	9735	9761	9714	9771	9757	9732	9779	9663	9895	9694	9697	9693	9777	9631	9749	9824	9857	9883	9642	9750	9644	9770	9661	9771	9729	9700	9799	9788	9684	9681	9751	9666	9747	9849	9746	9639	9621	9749	9645	9694	9591	9565	9575	9638	9629	9706	9814	9651	9752	9818	9822	9636	9633	9956	9718	9718	9493	9667	9697	9706	9718	9745	9645	9657	9699	9682	9648	9717	9719	9728	9638	9660	9759	9682	9618	9701	9572	9770	9678	9775	9595	9611	9573	9717	9822	9696	9697	9708	9731	9662	9746	9714	9521	9630	9703	9564	9883	9860	9849	9820	9644	9566	9704	9591	9700	9885	9525	9733	9731	9752	9579	9499	9662	9795	9759	9618	9634	9740	9636	9758	9656	9703	9736	9713	9711	9737	9664	9728	9706	9924	9859	9790	9642	9752	9727	9677	9758	9610	9877	9647	9655	9703	9709	9618	9582	9649	9688	9696	9756	9573	9725	9533	9713	9719	9632	9645	9556	9667	9812	9617	9653	9633	9711	9852	9673	9633	9529	9627	9655	9670	9669	9850	9715	9791	9782	9746	9791	9597	9689	9732	9788	9697	9672	9755	9717	9711	9673	9627	9668	9717	9624	9564	9753	9680
23407	21137	28356	24658	24239	30906	60513	55853	42481	28045	21619	18220	17341	17396	17071	16712	16914	17109	16902	16741	16986	16907	16902	17054	16918	16849	16863	16669	16952	17050	16814	16952	16974	16677	17045	16795	16782	17272	16897	16751	16966	16852	16839	16803	17010	16621	16679	16660	16700	16830	16871	16814	17031	16921	16807	17061	16914	16883	16889	16848	16858	16835	16907	16857	16877	16666	16916	16631	16894	16681	16875	17033	16733	16996	17051	16824	16872	16999	16673	16811	17190	16895	16809	16706	17046	16998	16855	16939	17001	17022	17038	17068	16892	16730	16854	17036	16886	16976	16631	16706	16822	16582	16969	16728	16652	16809	16851	16723	16885	16603	16786	16699	16962	16797	16954	16898	17087	16762	16874	16777	16871	16931	16751	16959	16923	16807	16842	16762	16771	16852	16705	16840	16737	16860	16810	16676	16632	16679	16768	16699	16689	16705	16980	16857	16675	16660	16812	16942	16949	16821	16828	16803	16625	16851	16687	16759	16556	16739	16606	16750	16911	16817	16919	16764	16617	16912	16687	16946	16760	16870	16888	16696	16834	16523	16742	16742	16832	17067	16855	16705	16725	16949	16796	16865	16674	16755	16907	16806	16740	16947	16715	16850	16690	16952	16678	16946	16853	16931	16793	16606	16955	16956	16852	16983	16919	16567	16691	16873	16933	16718	16950	16851	16977	16902	16808	16623	16957	16707	16709	16912	16745	16746	16791	16738	16732	16555	16678	16765	16744	16891	16975	16681	16625	16568	16713	16561	16803	16589	16910	16836	16630	16937	16858	16824	16857	16839	16749	16971	16877	16722	16618	16833	16806	16773	16681	16684	16983	16895	16872	16583	16695	17041	16767	16870	16790	16966	16734	16787	16981	16845	16625	16913	16903	16759	16799	16831	16748	16892	16802	16901	16846	16851	16818	16888	16874	16803	16797	16764	16905	16920	16841	16634	16716	16732	16770	16689	16644	16674	16868	16913	16753	16699	16848	16645	16913	16673	16838	16755	16824	16901	16839	16665	16893	16647	16777	16743	16607	17007	16865	16516	16617	16885	16770	16913	16628	16862	16852	16734	16819	16802	16736	16764	16658	16711	16834	16730	16651	16789	16872	16703	16739	16569	16645	16724	16925	16736	16716	16701	16795	16786	16733	16684	16575	16621	16684	16797	16680	16590	16814	16729	17013	17112	16749	16879	16492	16855	16817	16777	16798	16843	16672	16859	16627	16772	16892	16820	16896	16862	16824	16785	16761	16850	16710	16801	16743	16828	16844	16735	16819	16686	16581	16801	16821	16756	16819	16795	16968	16807	16657	16617	16765	16781	16791	16621	17006	16704	16752	16863	16679	16785	16739	16844	16697	16862	16763	16620	16886	16806	16607	16693	16784	16748	16575	16649	16786	16897	16875	16730	16767	16741	16828	16907	16819	16701	16701	16829	16716	16673	16686	16739	16642	16810	16852	16868	16822	16832	16784	16837	16871	16727	16824	17001	17003	16702	16861	16924	16920	16803	16936	16751	16719	16750	16775	16801	16898	16741	16686	16642	16903	16925	16726	16635	16839	16866	16839	16937	16722	16747	16726	16881	16837	16761	16774	16944	16782	16700	16769	16794	16681	16849	16734	16785	16793	16791	16657	16764	16800	16842	16657	16733	16613	16911	16747	16889	16433	16753	16617	16759	16824	16886	16926	16951	16663	16601	16687	16834	16582	16773	16804	16726	16683	16759	16747	16815	16740	17022	16838	16911	16799	16759	16836	16783	16619	16816	16794	16941	16714	16670	16642	16665	16617	16768	16794	16677	16716	16790	16806	16710	16829	16697	16730	16721	16685	16774	16614	16485	16724	16942	16764	16832	16791	16785	16675	16664	16736	16693	16720	16740	16656	16912	16647	16734	16714	17074	16782	16905	17000	16847	16453	16815	16846	16944	17000	16831	16741	16677	16916	16878	16736	16803	16730	16765	16749	16670	16955	16784	16765	16619	16695	16595	16679	16624	16622	16812	16741	16755	16817	16755	17041	16807	16925	16797	16602	16713	16870	16684	16771	16977	16725	16629	16607	16688	16777	16858	16725	16753	16788	16738	16905	16999	16684	16890	16756	16816	16953	16730	16755	16829	17080	16651	16804	16892	16810	16816	16779	16871	16950	16789	16613	16608	16882	16464	16729	16792	16793	16905	16856	16654	16843	16887	16718	16715	16777	16830	16953	16753	16648	16598	16738	16701	16830	16930	16814	16686	16732	17021	16857	16661	16694	16971	16814	16903	17009	16932	16789	16717	16793	16747	16855	16859	16566	16856	16871	16601	16779	16613	16795	16573	16836	16758	16978	16699	16885	16819	16917	16821	16706	16601	16798	16890	16837	16771	16870	16701	16747	16629	17011	17014	16731	16665	16735	16772	16531	16697	16882	16900	16736	16811	16830	16627	16925	16911	16481	16920	16884	16645	16911	16735	16743	16710	16756	16860	16879	16861	16681	16591	16787	16564	16739	16795	16870	16798	16655	16541	16622	16928	16808	16800	16788	16827	16969	16766	16960	16806	16826	16879	16560	16720	16840	16908	16977	16787	16823	16861	16769	16677	16773	16829	16678	16793	16658	16743	16927	16957	16814	16636	16865	16879	16736	16831	16781	16711	16905	16912	16778	16865	16887	16861	16822	16938	16755	16854	16763	16784	16815	16779	16671	16770	16848	16646	16649	16590	16797	16876	16860	16749	16965	16956	16710	16978	16699	16711	16720	16714	16586	16809	17038	16739	16578	16774	16711	16784	16925	16788	16822	16825	16830	16698	16712	16937	16752	16768	16648	16616	16683	16939	16903	16776	16901	16975	16887	16798	16966	16612	16855	16573	16763	16817	16919	16717	16885	16738	16775	16755	16996	16956	16795	16688	16907	16797	16556	16763	16680	16687	16773	16651	16840	16696	16686	16788	16699	16730	16887	16816	16724	16817	16740	16843	16855	16792	16777	16772	16622	16799	16835	16920	16823	16870	17078	16858	16519	16800	16784	16673	16813	16656	16587	16855	17084	16820	16851	16822	16959	16660	16835	16855	16710	16677	16794	16547	16643	16893	16759	17039	16620	16855	17010	16636	16775	16906	16754	16735	16558	16720	16774	16704	16723	16834	16731	16842	16698	16967	16663	16746	16881	16780	16840	16757	16829	17014	16690	16735	16826	16772	16793	16618	16794	17030	16857	16648	16727	16836	16752	16650	16718	16794	16752	16742	16667	16813	16804	16716	16806	16725	16754	16553	16660	16759	16768	16770	16855	16604	16726	16923	16828	16948	16743	16858	16971	16792	16726	16819	16712	16680	16859	16832	16637	16814	16928	16769	16871	16773	16964	16807	16872	16759	16754	16569	17180	16791	16693	16728	16829	16680	16872	17071	16679	16861	16756	16744	16963	16919	16811	16689	16941	16999	16631	16600	16791	16956	16620	16674	16838	16926	16676	16777	16692	16876	16666	16987	16950	16663	16723	16854	16857	16796	16791	16856	16865	16807	16868	16736	16694	16904	16916	16963	16828	16670	16807	16889	16676	16803	16735	16748	16793	16734	16738	16881	16872	16883	16759	16700	16776	16607	16736	16856	16858	16950	16785	16766	16790	16875	16771	17044	16885	16800	16660	16839	16730	16638	16646	16756	16705	16755	16792	16839	16747	16697	16805	17177	16774	16716	16807	16849	16875	16765	16755	16646	16865	16746	16739	16698	16734	16927	16888	16737	16695	17057	16664	16818	16896	16951	16806	16703	16793	16618	16928	16875	16743	16868	16830	16741	16650	16732	16632	16668	16658	16770	16850	16625	16878	16954	16833	16913	16819	16868	16731	16787	16689	16743	16698	16805	16674	16934	16738	16882	16770	16731	16741	16754	16576	16721	16830	16607	16629	16908	16811	16863	16618	16871	16684	16982	16583	16701	16956	16805	16793	16790	16701	16737	16616	16641	16798	16742	16845	16774	16945	16845	16647	16789	16795	16633	16777	16655	16870	16863	16824	16980	16738	16944	16850	16698	16849	16786	16746	16637	16828	16644	16856	16755	16849	16822	16789	16763	16891	16698	16719	16758	16975	16690	17015	16813	16807	16692	16860	16613	16882	16865	16672	16782	16809	16670	16690	16820	16832	16867	16712	16776	17046	16841	16940	16722	16809	16732	16862	16857	16730	16556	16942	16797	16741	16613	16896	16748	16561	16858	16940	16888	16743	16801	16872	16904	16952	16894	16535	16737	16851	16745	16671	16885	16843	16775	17131	16879	16578	16942	16897	16946	17148	16833	16741	16803	16755	16920	16849	16872	16740	16696	16961	16828	16910	16684	16835	16878	16868	16624	16825	17070	16822	17070	16963	16661	16804	16854	16866	16724	16794	16661	16702	16736	16739	16726	16851	16928	16657	16701	16771	16859	16987	16599	16607	16601	16722	16691	16796	16700	16769	16663	16842	16943	16620	16848	16815	16505	16934	16754	16787	16670	16862	16850	16834	16963	16589	16984	17025	17009	17115	16820	16762	16910	16635	16757	16896	16825	16796	16724	16504	16648	16476	16678	16637	16775	16692	16889	16834	16818	16971	16696	16922	16854	16846	16661	16774	16888	16753	16700	16654	16684	16701	16571	16733	16879	16806	16885	16947	16835	16801	16939	16843	16796	16956	16861	16895	16725	16750	16747	16550	16812	16717	16731	16525	16773	16681	16789	16702	16880	16872	16524	16767	16721	16974	16717	16745	16927	16666	16722	16644	16601	16739	16784	16702	16616	16985	16699	16830	16816	16826	16750	16954	16765	16773	16808	16622	16618	16895	16656	16959	16860	16918	16767	16839	16883	17188	16821	16909	16869	16802	16716	16807	16763	17063	16613	16814	16792	16875	16865	16768	16776	16642	16661	16790	16836	16648	16775	16643	16988	16872	16843	16661	16657	16641	16922	16881	16714	16666	16847	16935	16798	16819	16921	16509	16782	16739	16564	16692	16760	17020	16688	16952	16522	16885	17002	16822	16890	16782	16849	17012	16656	16740	16681	16795	16575	16631	16657	17028	16805	16775	16607	16453	16703	16560	16760	16840	16658	16888	16908	16668	16600	16705	16775	16847	16704	16749	16673	16784	16688	16674	16646	16746	16894	16777	16875	16869	16572	16876	16810
18876	32607	32457	27817	24223	28893	59358	50877	33462	18217	13101	10412	10043	9902	9830	9922	9897	9926	9955	9769	9846	9995	9977	10002	9750	9854	9837	9877	9893	9849	9948	9841	9890	9871	9965	9962	9791	9875	10100	9986	9898	9819	9917	9939	9908	9922	9820	9860	9873	9762	9932	9925	9812	9956	9896	9799	9912	9986	9803	9783	9920	9904	9859	9812	9942	9780	9859	9775	9769	9921	9812	9941	9789	9772	9808	9826	9833	9871	9813	9871	9742	9812	9784	9747	9713	9795	9704	9993	9761	9838	9923	9809	9955	9823	9771	9722	9880	9864	9915	9654	9884	9821	9816	9855	9734	9931	9848	9734	9697	9934	9817	9967	9806	9901	9936	9864	9705	9785	9862	9874	9802	9784	9652	9906	9865	9644	9934	9731	9842	9786	9686	9733	9682	9835	9925	9860	9727	9742	9848	9896	9807	9731	9820	9650	9892	9865	9825	9916	9820	9715	9854	9878	9882	9738	9730	9791	9767	9624	9785	9733	9963	9708	9849	9695	9764	9769	9973	9803	9808	9718	9795	9806	9666	9725	9772	9738	9687	9832	9940	9778	9844	9874	9851	9958	9732	9876	9801	9746	9696	9759	9823	9765	9862	9733	9615	9761	9794	9861	9800	9804	9933	9866	9856	9729	9874	9654	9974	9730	9712	9785	9903	9638	9808	9658	9649	9797	9786	9844	9718	9800	9741	9790	9748	9697	9864	9854	9738	9850	9713	9782	9504	9883	9767	9717	9835	9763	9768	9888	9833	9798	9769	9675	9746	9842	9920	9855	9797	9876	9748	9861	9909	9804	9875	9821	9771	9779	9856	9702	9870	9813	9775	9635	9839	9864	9726	9744	9832	10032	9892	9732	9822	9722	9897	9750	9720	9770	9927	9730	9929	9936	9783	9664	9740	9844	9868	9830	9918	9847	9973	9832	9795	9875	9724	9732	9751	9792	9641	9757	9886	9812	9847	9864	9878	9951	9784	9784	9858	9933	9775	9864	9819	9754	9869	9763	9967	9604	9805	9774	9815	9787	9902	9697	9933	9748	9781	9962	9697	9742	9720	9801	9811	9945	9677	9818	9864	9767	9879	9653	9881	9750	9772	9731	9794	9858	9769	9669	9877	9661	9566	9736	9717	9818	9895	9892	9824	9808	9877	9738	9819	9731	9673	9766	9750	9944	9889	9779	9799	9788	9934	9633	9776	9716	9751	9830	9813	9852	9799	9659	9663	9794	9939	9675	9714	9718	9719	9671	9811	9875	9743	9635	9763	9622	9897	9929	9753	9704	9882	9900	9781	9856	9739	9749	9707	9806	9889	9687	9760	9693	9661	9620	9771	9755	9609	9730	9742	9715	9880	9846	9945	9962	9740	9840	9797	9828	9776	9809	9833	9861	9674	9872	9721	9721	9801	9861	9813	9886	9759	9840	9786	10007	9741	9822	9905	9845	9894	9954	9788	9786	9745	9681	9735	9886	9700	9735	9696	9925	9856	9805	9993	9810	9829	9796	9720	9704	9840	9758	9969	9568	9836	9718	9798	9809	9864	9824	9690	9898	9607	9711	9769	9777	9753	9690	9810	9917	9909	9903	9774	9823	9833	9893	9778	9816	9667	9847	9852	9669	9789	9713	9842	9729	9829	9845	9834	9745	9747	9911	9703	9840	9824	9738	9866	9835	9670	9886	9787	9669	9770	9845	9828	9752	9627	9732	9775	9823	9876	9795	9792	9688	9746	9840	9831	9804	9707	9760	9708	9712	9823	9798	9682	9878	10009	9779	9809	9897	9830	9830	9776	9731	9870	9888	9858	9706	9779	9817	9850	9634	9679	9824	9763	9794	9828	9894	9761	9832	9847	9689	9754	9852	9842	9661	9794	9738	9864	9841	9802	9830	9794	9688	9785	9760	9716	9915	9666	9836	9859	9758	9871	9734	9814	9843	9837	9715	9639	9809	9847	9844	9907	9814	9802	9802	9720	9768	9902	9787	9758	9637	9935	9812	9834	9723	9802	9759	9778	9943	9940	9853	9883	9762	9710	9829	9739	9821	9704	9827	9816	9848	9898	9814	9807	9740	9792	9729	9841	9744	9748	9736	9808	9669	9837	9798	9813	9841	9788	9801	9718	9946	9794	9680	9910	9712	9845	9820	9835	9715	9826	9766	9689	9772	9815	9892	9746	9953	9792	9779	9804	9784	9829	9706	9857	9870	9804	9845	9880	9792	9724	9795	9855	9804	9768	9911	9727	9796	9903	9710	9868	9700	9821	9739	9906	9814	9657	9653	9809	9857	9568	9803	9720	9977	9836	9764	9866	9769	9653	9715	9939	9725	9743	9722	9944	9733	9631	9906	9794	9741	9822	9901	9690	9716	9641	9992	9727	9743	9873	9758	9782	9670	9814	9723	9776	9893	9771	9644	9751	9844	9763	9687	9782	9789	9891	9783	9845	9763	9764	9823	9778	9754	9811	9908	9791	9798	9898	9748	9774	9826	9920	9983	9870	9794	9660	9815	9866	9872	9739	9770	9811	9750	9652	9840	9749	9774	9847	9770	9790	9688	9826	9777	9949	9792	9774	9653	9770	9810	9863	9764	9886	9712	9919	9844	9776	9707	9721	9809	9783	9828	9700	9778	9825	9645	9808	9899	9710	9829	9686	9718	9892	9838	9816	9765	9889	9845	9887	9813	9824	9635	9798	9751	9849	9797	9738	9705	9937	9782	9758	9863	9724	9694	9734	9732	9909	9850	9827	9756	9937	9742	9735	9862	9682	9838	9922	9711	9859	9722	9806	9794	9622	9826	9831	9631	9854	9822	9843	9844	9834	9862	9704	9650	9798	9765	9774	9623	9774	9709	9820	9797	9683	9746	9654	9831	9813	9732	9857	9858	9907	9994	9707	9878	9697	9754	9857	9969	9882	9784	9770	9786	9637	9818	9646	9839	9627	9824	9765	9854	9744	9734	9717	9899	10027	9720	9834	9933	9743	9785	9858	9526	9785	9562	9696	9740	9793	9860	9776	9791	9711	9689	9944	9790	9763	9914	9800	9811	9908	9876	9820	9687	9795	9907	9984	9732	9753	9914	9784	9660	9708	9886	9681	9727	9783	9783	9597	9856	9748	9739	9559	9692	9774	9855	9733	9781	9603	9753	9685	9928	9682	9778	9627	9579	9738	9933	9714	9857	9717	9697	9844	9855	9849	9755	9805	9864	9922	9804	9770	9776	9811	9827	9962	9684	9678	9867	9786	9782	9677	9835	9847	9568	9703	9797	9673	9803	9798	9805	9771	9777	9591	9787	9653	9766	9773	9712	9687	9890	9764	9887	9703	9929	9629	9819	9894	9718	9737	9925	9661	9841	9695	9764	9665	9804	9641	9733	9699	9837	9849	9744	9936	9836	9766	9782	9723	9670	9734	9872	9739	9726	9723	9919	9907	9902	9754	9781	9639	9785	9847	9724	9797	9794	9799	9743	9723	9997	9823	9708	9854	9940	9618	9942	9803	9622	9744	9749	9826	9777	9881	9911	9791	9908	9925	9612	9695	9827	9818	9782	9801	9908	9866	9622	9656	9811	9871	9769	9740	9710	9758	9784	9788	9895	9806	9673	9770	9851	9644	9737	9794	9869	9737	9867	9750	9870	9881	9669	9815	9775	9867	9849	9884	9827	9734	9813	9736	9675	9889	9851	9769	9771	9783	9942	9737	9775	9750	9857	9675	9780	9781	9785	9808	9807	9803	9919	9978	9693	9755	9808	9852	9792	9847	9907	9797	9750	9761	9881	9873	9801	9924	9908	9819	9858	9779	9770	9816	9751	9890	9777	9765	9840	10002	9791	9652	9871	9823	9809	9916	9785	9890	9850	9759	9746	9864	9886	9684	9711	9809	9894	9809	9884	9878	9713	9901	9787	9817	9883	9757	9785	9784	9702	9720	9648	9711	9501	9731	9775	9747	9762	9801	9841	9997	9708	9809	9693	9804	9827	9721	9815	9827	9736	9818	9902	9781	9892	9786	9833	9845	9647	9845	9809	9817	9820	9757	9640	9751	9790	9750	9814	9859	9837	9804	9657	9759	9891	9861	9683	9974	9702	9814	9670	9725	9654	9734	9877	9750	9703	9847	9841	9831	9897	9836	9785	9713	10024	9547	9758	9701	9701	9697	9721	9874	9741	9809	9867	9920	9951	9755	9811	9783	9734	9867	9874	9754	9897	9982	9688	9847	9815	9750	9668	9813	9946	9761	9683	9857	9975	9701	9758	9854	9871	9740	9772	9751	9741	9556	9867	9719	9772	9864	9789	9723	9758	9717	9821	9685	9670	9681	9810	9783	9748	9960	9891	9714	9634	9823	9809	9746	9723	9730	9977	9713	9799	10015	9883	9894	9797	9653	9901	9788	9779	9844	9762	9781	9828	9757	9692	9761	9746	9956	9732	9872	9810	9791	9819	9764	9660	9814	9787	9802	9937	9834	9719	9733	9778	9833	9877	9867	9756	9727	9997	9662	9859	9765	9639	10032	9969	9773	9620	9820	9730	9782	9868	9728	9715	9764	9807	9898	9770	9807	9826	9732	9857	9832	9816	9709	9983	10027	9831	9735	9752	9886	9760	9810	9796	9728	9797	9925	9793	9818	9806	9803	9887	9773	9873	9857	9776	9839	9832	9700	9835	9856	9871	9775	9774	9820	9766	9761	9706	9787	9758	9771	9559	9654	9770	9746	9903	9860	9830	9614	9737	9726	9739	9694	9787	9791	9642	9737	9801	9861	9679	9802	9862	9743	9893	9941	9726	9728	9776	9848	9912	9758	9776	9870	9833	9896	9863	9815	9783	9779	9909	9786	9629	9881	9840	9695	9836	9768	9967	9757	9722	9829	9822	9797	10017	9834	9846	9883	9820	9752	9802	9835	9857	9776	9821	9783	9907	9675	9799	9809	9825	9780	9846	9725	9908	9742	9824	9852	9854	9817	9839	9784	9710	9741	9824	9830	9796	9725	9837	9734	9818	9681	9966	9892	9845	9833	9730	9696	9874	9938	9977	9865	9836	9881	9756	9897	9755	9813	9783	9822	9757	9815	9826	9922	9660	9715	9707	9734	9707	9821	9767	9921	9805	9745	9811
31980	28124	29900	27897	23654	21101	22660	22679	20538	18317	17547	17099	17177	17014	16818	17038	16898	16937	16927	16875	16918	16959	16742	16792	16785	16977	16923	16837	16646	16771	16773	17024	16899	16766	16977	16857	17016	17108	17052	16847	16739	16801	16940	17019	16880	16977	16989	17052	16790	16792	16844	16798	16792	16902	16921	16988	16852	16967	16875	16930	16943	16946	16984	16881	16847	17084	16789	16871	16786	16948	16873	16853	16798	16873	16824	16802	16764	16799	16642	16880	17076	16828	16758	16661	16849	16906	16737	16876	16854	16871	16806	16738	16678	16873	17007	16977	17023	17004	16959	16911	16771	16867	16803	17122	16893	16940	16816	16638	16980	16929	16895	16754	16657	16943	16735	16855	16776	16941	16806	16715	16756	17000	17101	16746	16873	16945	16735	16759	16777	16810	16906	16787	16851	16926	16819	16571	17080	16786	16903	16789	16641	17011	16952	16756	16911	16941	16861	16849	16741	16837	16908	16825	16933	16765	16866	16815	16992	17132	17069	16717	16699	16710	16786	16826	16747	16801	16915	16852	16874	16999	17078	16907	16827	16816	16863	16862	16959	16854	16766	16865	16897	16771	16775	16823	16730	16718	16731	16883	16955	16688	16806	16910	16881	16922	16531	16804	16954	16816	16898	16988	16749	16859	16797	16958	16990	16735	16789	16944	16918	17056	16844	16860	16687	16799	16870	16733	16876	16801	16837	16797	16619	16896	16945	16837	16804	16939	16891	16935	16864	16779	16604	16729	16889	16768	17049	16915	16925	16875	16981	16918	16775	16662	16865	16798	16691	16849	16872	16841	16914	16760	16676	16933	16707	16921	16769	16754	16960	16703	16938	16868	16900	16692	16858	16857	16664	17045	16996	16937	16950	16789	16926	16877	16998	17240	16897	16747	16874	17049	17037	16998	16987	16877	16832	16951	16837	16970	16939	17085	16751	16697	16761	16934	17078	16934	16923	17101	16781	16651	16731	16767	17040	16877	16887	16901	16715	16780	16935	16731	16779	16681	16783	16774	16833	16796	16899	17010	16761	16821	16869	16762	16782	16848	16927	16850	16676	16901	17032	16734	16898	17010	16763	16839	16922	16676	17082	16911	16790	16728	16865	16865	16969	16829	16888	16943	16870	16810	16797	16844	16912	16881	16764	16843	16663	16686	16903	16903	16857	16667	16865	16790	16815	17001	16659	16730	16970	16798	16989	16664	16865	17011	16822	16703	16708	16563	16908	16927	16928	16943	16906	17031	16848	16775	16870	16682	16992	16930	16743	16901	16630	16962	16924	16800	16989	16768	17044	16908	17004	16911	16786	16997	16757	16800	16898	17065	16826	16890	16774	16613	16823	17199	16696	16779	16910	16920	16995	17012	16945	16849	16682	16902	16951	16808	16814	16827	16872	16847	16635	16953	17154	16832	16824	16872	16785	16824	16882	16994	16897	17005	16847	17150	16897	16744	16796	16667	16781	16825	17110	16806	16862	16738	16917	17005	17050	16880	16831	16785	16640	16909	16633	16736	16944	16959	16966	16905	16737	16738	16792	16780	16773	16854	16768	16964	16991	16921	16624	16889	17039	16839	16904	16965	16843	17033	17023	16953	16713	16614	17052	16864	16802	16838	16607	17002	17023	16961	16875	16939	16839	16937	16873	16882	16994	17033	17041	16879	16921	17058	16857	16744	16970	16784	16759	16646	16730	16816	16671	16948	16870	16777	16858	16973	17010	16760	16907	16745	16785	16790	16738	16827	16895	16975	16866	16864	16850	16893	16727	16924	17018	16713	16725	16800	16666	16995	16884	16783	16995	16764	17017	16826	16842	16953	16733	16737	16730	16828	16811	16824	16809	16805	16968	16766	16873	16778	16912	16886	16893	16848	16806	16937	17232	16627	16798	16805	16759	16892	16704	16759	16686	16834	17021	16705	16884	16923	16793	16741	16872	16813	16840	16676	16761	16764	17009	16955	16799	16747	16744	16943	16752	16856	16761	16858	16975	17167	17086	16817	16762	16878	16809	16500	16858	16997	16761	16748	17010	16903	16653	16682	16839	16794	16763	16889	16983	16882	16864	16801	16724	16694	16686	16809	16882	16769	16972	16881	17022	16783	16861	16981	16856	16869	16872	16886	16753	16867	16881	16770	16731	16711	16688	16867	16807	16907	16731	16720	16761	16930	16709	16804	16819	16959	16735	16880	17110	16755	16923	16918	16909	16694	16919	16696	16954	16711	16955	16883	16920	17057	16971	16740	16897	16797	16806	16818	16910	16586	16890	16885	16554	16784	16955	16899	16924	16884	16802	16704	16794	16842	16855	16744	16722	16914	16834	16927	16728	17016	16803	16814	16929	16914	16810	16839	16911	16534	16936	16747	16963	16666	16849	16848	16776	16860	16855	16767	16918	16618	16725	16903	16933	16921	16684	16874	16966	17006	16735	16809	17027	16769	16889	16915	16911	17022	16626	16791	16831	16941	16803	16881	16843	16839	16846	16673	16756	16728	16971	16786	16774	16923	16917	16965	16819	16928	16835	16933	16690	16704	16731	16855	16985	16727	16732	16908	17118	16876	17040	16767	17006	16969	17027	16889	16798	17172	16995	16875	16968	16858	16884	16960	16957	17067	16879	16760	16923	16912	17154	16722	16826	16925	16955	16853	16819	16703	16835	16790	16813	16561	16959	16679	16834	16844	16867	16813	16781	16832	16824	16803	16820	16891	16996	16975	17127	16695	16976	16741	16643	17048	16647	16753	16743	16916	16799	16794	17140	16708	16696	16780	16718	16785	16723	16872	16798	16886	17049	16885	16835	16697	16937	16796	16899	16728	16845	16865	16769	17146	16913	16891	16763	16598	16899	16863	16837	17048	16927	16975	17033	16843	16722	17065	16839	16884	16761	17172	17078	16807	16917	16922	16800	16874	16754	16657	17096	16952	16843	16860	16987	16750	16749	16685	16763	16855	16963	16875	17058	17021	16896	16883	16827	16847	16905	16929	16839	16948	16848	16921	16847	17154	16986	16889	16995	16907	16670	16759	16664	16784	16750	16823	16822	16860	16850	16797	16877	16816	17027	16772	16965	16880	16883	16883	16976	17089	16953	16927	16877	17007	17117	16860	16797	16815	16627	16713	17005	16783	17059	16760	16697	16970	16827	16616	16719	16897	17071	16864	16902	16919	16807	16710	16855	16951	16736	16906	16855	16937	16954	16841	16928	16936	16808	16569	16793	16863	16788	16801	17028	16636	17028	16952	16821	16634	16792	17044	16990	16992	16904	16861	16830	16611	16979	16939	16934	16918	16991	16909	16749	16714	16743	16820	16805	16751	16734	16896	16640	16796	16801	16939	16783	16744	16963	16974	16821	16954	16961	16639	17044	16801	16988	16838	16687	16856	17002	16910	17032	16696	17064	16590	16730	16988	17031	16929	16884	16838	17123	16768	16909	16842	17009	16941	16836	16914	16720	16886	16988	16857	16786	16872	17006	16931	16914	16717	16721	16830	16833	16763	16691	16960	17101	16764	16868	16919	16769	16750	16929	17023	16896	16757	17002	17043	16972	16732	16935	16881	16912	16765	16914	16928	16925	16883	17050	16991	16817	17117	17105	16677	16814	16970	16808	16795	16880	16891	16831	16905	16960	16831	16767	16789	16778	16868	16799	16751	16712	16660	16776	16851	16754	16704	16749	16842	16824	17036	17120	16953	16623	16794	16938	16796	16961	16852	16938	16874	16891	17053	16839	17072	16815	16846	16985	16965	17001	17007	17061	16960	16959	16756	16868	16673	16834	16710	16784	16813	16788	16793	17032	16583	16800	17046	17020	16785	17029	16898	16569	16978	16966	16737	16748	16823	16924	16992	16800	16945	16629	16871	16820	16906	16768	16765	16950	16752	16631	16801	16844	16932	16894	16865	16892	16851	16972	16806	16857	16773	16628	16775	17023	16746	16894	16641	16857	17004	16769	16941	16787	16862	16894	16737	17055	16857	16657	16753	16729	16756	16953	16953	16754	16965	17119	16881	16877	16927	16824	16838	16789	16869	16761	16984	17010	16976	16999	16964	16842	16795	16942	16849	16959	16988	16871	16716	16697	16944	16949	16836	17059	16707	16773	16760	16772	16633	16816	16945	16730	16779	16954	16934	16806	16805	16854	16627	16948	16955	16881	16893	16662	16820	16917	16566	16801	16952	17001	17102	16873	17022	16988	16821	16580	16729	16830	17002	16995	16849	16949	16743	16742	16894	16614	16960	16898	17006	16820	16680	16907	16805	16694	16936	16968	16789	16795	16790	16868	16916	16793	16974	16889	16866	16906	16905	17067	16804	16870	17039	16975	16749	16765	16967	16871	16899	16868	16868	16767	16641	16904	16997	16786	16771	16932	16924	16870	16974	16824	16735	16927	16851	16799	16845	16781	16867	16915	16955	16681	16852	16829	16761	16930	16879	16930	16859	16934	16827	16897	16694	17018	17046	17030	17008	16957	17006	16940	16866	16978	16947	16951	16821	16976	17066	16926	16851	16842	17024	16754	16942	16757	17004	16867	16874	16948	16789	16866	16663	16748	16847	16767	16716	16947	16866	16965	16917	16953	16790	16808	16882	16878	16811	16936	16694	16926	16903	16975	16842	17058	16594	17010	16802	16809	16802	16766	16924	16741	16865	17049	16826	16876	16837	16829	16915	16914	16918	17022	16919	17014	16686	16733	16778	16924	17015	16927	16950	16860	16919	16855	17142	16852	16961	17013	16927	16912	16799	16796	16954	16829	16727	16927	16967	16605	16832	16659	16757	16845	16853	16712	16889	16946	16820	16981	16910	16872	16916	16885	16892	16933	16657	16914	16734	17051	16824	16733	16853	16715	16870	16978	16710	16753	16776	17051	16881	16644	16605	17029	16881	16654	16936	16815	17082	16833	16851	16874	16931	16789	16823	16857	16850	16842	16915	16916	16734	16940	17017	16759	16899	16924	17047	16892	17041	16969	16835	17006	16775	16831	16723	16863	17169	17019	17005	17032	16807	16965	16723	16827	16855	16929	16840	17170	17016	16786	16739	16771	16701	16868	16856	16778	16809	16989	16921	16927	16875	16956	16730	17036	16953	17036	16725	16778	16939	16833	16739	16885	16799	16850	16944	16765	16951	16964	17060	16924	16978
18460	22609	23548	20681	16821	14209	16519	15530	12561	10557	9839	9724	9670	9594	9681	9517	9538	9770	9725	9688	9479	9635	9715	9645	9579	9567	9517	9554	9622	9592	9567	9496	9621	9664	9608	9560	9652	9593	9675	9580	9699	9763	9680	9717	9537	9848	9634	9682	9778	9540	9786	9446	9754	9572	9554	9599	9674	9745	9686	9688	9445	9630	9641	9625	9596	9641	9738	9609	9790	9596	9472	9569	9523	9646	9615	9558	9692	9531	9729	9643	9619	9410	9662	9604	9591	9512	9516	9596	9429	9722	9613	9599	9638	9644	9612	9750	9752	9685	9641	9687	9573	9588	9673	9644	9584	9569	9641	9671	9631	9713	9620	9614	9636	9551	9555	9701	9659	9579	9593	9679	9579	9814	9566	9553	9556	9557	9651	9594	9623	9482	9624	9570	9827	9586	9606	9646	9602	9599	9538	9566	9754	9567	9654	9711	9680	9510	9660	9885	9669	9539	9787	9591	9634	9592	9717	9550	9786	9592	9608	9573	9506	9471	9556	9638	9571	9619	9689	9734	9680	9725	9661	9637	9635	9607	9542	9666	9683	9621	9667	9681	9722	9593	9503	9660	9567	9583	9597	9702	9750	9644	9685	9564	9707	9509	9592	9691	9514	9556	9785	9680	9536	9485	9549	9558	9566	9756	9700	9721	9654	9554	9523	9707	9629	9595	9495	9712	9608	9522	9787	9731	9520	9740	9721	9658	9831	9748	9644	9610	9697	9547	9640	9642	9692	9579	9480	9694	9584	9725	9619	9632	9817	9745	9633	9653	9579	9781	9434	9614	9618	9540	9539	9624	9567	9560	9756	9704	9669	9730	9652	9778	9615	9509	9619	9640	9676	9658	9598	9646	9642	9636	9641	9888	9579	9686	9594	9789	9538	9714	9574	9633	9727	9546	9691	9594	9607	9457	9666	9597	9554	9568	9726	9541	9603	9660	9584	9714	9735	9692	9678	9524	9597	9658	9607	9615	9684	9553	9638	9756	9637	9522	9657	9572	9612	9592	9611	9723	9611	9506	9502	9695	9680	9441	9576	9644	9644	9735	9621	9725	9766	9565	9550	9578	9578	9600	9640	9486	9657	9641	9609	9660	9554	9604	9700	9551	9495	9736	9592	9673	9563	9454	9813	9695	9913	9647	9645	9517	9681	9538	9543	9702	9712	9644	9725	9531	9583	9411	9646	9681	9591	9571	9675	9659	9644	9684	9643	9637	9743	9574	9678	9690	9483	9529	9617	9633	9696	9586	9604	9740	9709	9679	9691	9565	9692	9638	9497	9584	9674	9539	9526	9668	9463	9658	9474	9690	9618	9733	9690	9671	9636	9469	9733	9673	9701	9608	9630	9599	9665	9631	9491	9626	9685	9592	9617	9696	9657	9618	9662	9627	9656	9569	9728	9663	9647	9602	9640	9522	9636	9505	9497	9671	9577	9582	9625	9495	9631	9628	9551	9628	9611	9590	9525	9723	9529	9614	9550	9738	9652	9657	9515	9491	9760	9498	9556	9422	9804	9531	9674	9667	9546	9644	9711	9671	9625	9660	9616	9572	9599	9587	9642	9571	9609	9638	9695	9929	9648	9763	9624	9582	9599	9579	9612	9618	9744	9608	9603	9508	9557	9519	9658	9735	9692	9628	9525	9650	9446	9698	9583	9734	9540	9612	9573	9625	9633	9631	9701	9641	9664	9590	9754	9665	9569	9703	9713	9606	9850	9676	9742	9607	9684	9658	9735	9539	9693	9513	9646	9798	9593	9625	9536	9449	9606	9642	9596	9646	9681	9672	9769	9626	9614	9500	9661	9631	9700	9586	9661	9526	9660	9647	9625	9528	9694	9508	9808	9670	9487	9639	9663	9536	9526	9513	9587	9590	9764	9589	9732	9691	9626	9546	9655	9634	9620	9528	9712	9677	9744	9727	9574	9689	9709	9544	9606	9649	9521	9720	9700	9484	9634	9577	9570	9651	9684	9462	9613	9578	9645	9637	9608	9621	9549	9830	9629	9665	9732	9569	9555	9497	9664	9725	9510	9654	9571	9783	9651	9773	9615	9385	9655	9689	9609	9681	9523	9586	9561	9849	9608	9502	9486	9503	9637	9640	9706	9477	9621	9539	9784	9650	9619	9612	9659	9738	9589	9665	9570	9658	9819	9665	9570	9737	9618	9501	9590	9655	9504	9604	9597	9604	9678	9620	9648	9568	9622	9502	9664	9506	9690	9759	9531	9546	9680	9794	9599	9622	9867	9603	9710	9521	9465	9675	9573	9692	9578	9722	9701	9747	9809	9551	9651	9567	9621	9863	9760	9691	9611	9631	9549	9597	9675	9659	9666	9741	9392	9504	9644	9535	9578	9679	9486	9433	9518	9637	9706	9543	9782	9630	9734	9611	9693	9538	9551	9607	9643	9528	9641	9627	9560	9584	9538	9565	9694	9771	9653	9707	9665	9489	9599	9520	9507	9645	9570	9691	9651	9588	9618	9573	9623	9669	9621	9488	9567	9569	9509	9672	9519	9541	9617	9644	9578	9810	9510	9658	9732	9625	9653	9589	9626	9629	9711	9604	9587	9611	9624	9660	9667	9689	9646	9714	9695	9530	9550	9553	9728	9579	9554	9562	9645	9533	9553	9691	9778	9643	9419	9630	9657	9622	9500	9540	9746	9766	9702	9643	9756	9671	9416	9509	9616	9633	9479	9492	9567	9619	9675	9618	9606	9726	9551	9556	9935	9623	9778	9453	9705	9514	9563	9433	9665	9656	9651	9540	9658	9575	9601	9614	9552	9672	9732	9637	9813	9586	9547	9612	9603	9655	9677	9596	9721	9646	9550	9713	9400	9584	9476	9573	9793	9584	9633	9721	9528	9496	9704	9605	9697	9616	9573	9549	9683	9666	9771	9503	9520	9576	9664	9648	9573	9572	9595	9609	9535	9775	9630	9722	9727	9673	9704	9679	9668	9809	9552	9558	9583	9582	9688	9779	9628	9673	9757	9506	9574	9505	9580	9579	9559	9693	9509	9497	9731	9508	9498	9669	9620	9581	9620	9608	9519	9623	9727	9657	9677	9364	9664	9614	9685	9571	9622	9719	9748	9599	9595	9562	9636	9573	9712	9553	9703	9734	9585	9608	9740	9614	9636	9682	9643	9585	9530	9758	9572	9662	9606	9536	9606	9608	9742	9502	9484	9583	9665	9629	9541	9480	9541	9803	9589	9727	9616	9672	9563	9623	9622	9668	9525	9625	9728	9596	9578	9662	9564	9565	9656	9700	9518	9658	9639	9605	9519	9681	9612	9514	9635	9636	9598	9735	9555	9768	9524	9582	9667	9635	9589	9618	9560	9673	9769	9725	9595	9470	9589	9511	9454	9702	9648	9639	9550	9388	9574	9625	9739	9439	9825	9632	9746	9549	9665	9550	9597	9652	9602	9557	9606	9462	9594	9533	9611	9550	9603	9678	9672	9640	9736	9682	9555	9644	9669	9594	9667	9635	9655	9724	9654	9711	9692	9658	9538	9595	9681	9584	9647	9422	9688	9598	9485	9647	9726	9753	9556	9548	9654	9630	9684	9578	9753	9714	9606	9561	9549	9660	9628	9657	9658	9598	9741	9644	9694	9544	9607	9433	9668	9665	9598	9624	9576	9625	9588	9676	9619	9562	9714	9638	9807	9688	9638	9613	9707	9724	9529	9665	9671	9547	9665	9669	9580	9731	9690	9693	9661	9653	9801	9537	9722	9682	9518	9566	9636	9718	9677	9667	9545	9695	9561	9711	9479	9645	9685	9570	9620	9594	9585	9715	9483	9787	9683	9701	9592	9760	9684	9706	9574	9675	9670	9570	9734	9623	9538	9695	9421	9626	9511	9858	9559	9662	9728	9664	9649	9583	9736	9660	9598	9616	9601	9614	9662	9597	9607	9682	9521	9547	9562	9550	9784	9652	9689	9606	9578	9676	9622	9560	9625	9658	9671	9742	9428	9693	9676	9620	9560	9670	9664	9606	9707	9651	9452	9763	9617	9766	9588	9527	9637	9452	9793	9675	9551	9716	9647	9657	9665	9705	9735	9534	9523	9542	9575	9708	9854	9549	9596	9843	9561	9673	9702	9597	9737	9669	9597	9581	9738	9698	9540	9662	9763	9609	9657	9633	9647	9710	9682	9640	9488	9638	9630	9525	9487	9605	9629	9654	9642	9570	9705	9466	9725	9665	9603	9550	9658	9811	9605	9644	9689	9802	9511	9633	9703	9525	9633	9646	9797	9547	9666	9619	9397	9633	9707	9715	9657	9857	9616	9532	9724	9707	9685	9805	9631	9547	9632	9648	9633	9710	9683	9688	9771	9805	9616	9572	9500	9401	9634	9582	9687	9548	9712	9768	9857	9585	9523	9622	9506	9731	9750	9569	9610	9690	9569	9542	9723	9760	9645	9687	9800	9784	9644	9485	9616	9622	9498	9781	9618	9738	9670	9629	9747	9547	9699	9692	9477	9765	9572	9727	9647	9616	9359	9547	9448	9671	9544	9568	9600	9628	9588	9616	9645	9783	9603	9513	9560	9702	9641	9774	9839	9786	9499	9664	9708	9627	9571	9682	9406	9642	9473	9657	9628	9662	9746	9572	9745	9687	9658	9638	9605	9556	9673	9658	9727	9672	9501	9615	9760	9636	9636	9498	9635	9720	9652	9478	9507	9642	9643	9753	9738	9712	9625	9659	9470	9727	9760	9692	9659	9764	9717	9647	9613	9621	9641	9584	9695	9562	9641	9686	9806	9632	9510	9666	9568	9718	9487	9694	9710	9528	9627	9482	9638	9588	9544	9627	9691	9452	9670	9741	9502	9739	9600	9743	9665	9793	9634	9575	9523	9606	9586	9640	9729	9625	9633	9586	9620	9677	9559	9528	9518	9515	9494	9621	9639	9601	9747	9585	9791	9647	9641	9765	9556	9530	9607	9531	9698	9733	9556	9577	9670	9584	9672	9641	9618	9754	9569	9435	9549	9578	9537	9571	9577	9650	9621	9571	9593	9554	9610	9705	9701	9728	9663	9559	9698	9652	9700	9742	9704	9568	9696	9659	9711	9738	9660	9493	9714	9665	9523	9596	9682	9687
25437	21333	28223	28345	25370	24817	41966	41024	32463	22663	18954	17409	16951	16895	16931	16852	16910	16771	16873	16759	16751	16706	16838	16855	16879	16835	16989	16889	16774	16895	16923	16808	16764	16901	16835	16751	16663	16758	16907	16676	16855	16926	16748	16876	16553	16806	16677	16913	16738	16889	16682	16905	16746	16700	17000	16660	16768	16545	16765	16785	16679	16633	16890	16579	16862	16599	16718	16700	16769	16689	16750	16846	16840	16767	16702	16896	16808	16731	16790	16397	16732	16872	16675	16610	16611	16864	16628	16420	16761	16891	16758	16595	16783	16944	16800	16569	16563	16752	16957	16891	16831	16773	16838	16595	16563	16661	16922	16784	16958	16845	16747	16794	16837	16899	16806	16760	16702	16675	16872	16657	16885	16759	16706	16997	16652	16746	16727	16525	16811	16819	16742	16688	16560	16736	16818	16654	16673	16580	16657	16670	16566	16785	16521	16753	16703	16868	16763	16588	16716	16728	16782	17137	16932	16685	16748	16894	16847	16512	16844	16789	16512	16602	16674	16725	16732	16650	16605	16706	16705	16749	16799	16693	16902	16884	16875	16838	16867	16637	16943	16679	16747	16431	16646	16781	16648	16759	16921	17154	16787	16743	16654	16740	16712	16521	16627	16754	16966	16761	16648	16817	16670	16727	16657	16625	16617	16632	16805	16754	16783	16778	16793	16748	16780	16771	16818	16694	16658	16721	16784	16814	16877	16769	16873	16647	16681	16860	16629	16749	16784	16468	16758	16664	16522	16450	16562	16759	16759	16705	16805	16658	16835	16797	16627	16893	16496	16816	16886	16808	16640	16707	16730	16771	16858	16825	16762	16667	16699	16835	16577	16823	16606	16666	16686	16838	16776	16726	16755	16823	16896	16867	16753	16709	16692	16637	16799	16567	16797	16710	16852	16704	16813	16675	16680	16833	16784	16914	16814	16788	16645	16539	16467	16686	16678	17168	16670	16785	16942	16727	16958	16666	16724	16714	16549	16696	16748	16743	16733	16582	16520	16731	16854	16522	16898	16735	16855	16725	16785	16564	16714	16868	16613	16517	16598	16784	16706	16671	16725	16797	16667	16527	16802	16702	16842	16685	16910	17015	17188	16699	17023	16771	16712	16540	16797	16536	16776	16628	16791	16564	16750	16926	16781	16688	16736	16617	16746	16815	16758	16833	16820	16820	16842	16776	16709	16760	16744	16701	16574	16585	16609	16782	16780	16746	16563	16630	16715	16747	16781	16570	16849	16738	16831	16911	16767	16828	16645	16554	16733	16656	16602	16829	16447	16875	16685	16767	16599	16909	16739	16709	16672	16910	16550	16713	16717	16656	16700	16851	16769	16809	16694	16842	16707	16597	16572	16503	16652	16796	16676	16502	16642	16565	16573	16715	16951	16857	16909	16661	16982	16979	16939	16498	16883	16366	16736	17000	16629	16680	16718	16503	16922	16691	16884	16656	16750	16817	16635	16604	16615	16752	16755	16671	16528	16785	16722	16935	16806	16633	16652	16595	16836	16890	16573	16325	16780	16750	16751	16762	16809	16808	16810	16744	16834	16543	16766	16553	16808	16601	16724	16797	16650	17034	16740	16722	16824	16682	16805	16732	16816	16935	16799	16917	16747	16784	16685	16730	16663	16738	16748	16634	16595	16652	16570	16683	16787	16724	16565	16766	16757	16721	16775	16664	16797	16683	16845	16766	16849	16767	16648	16862	16747	16995	16824	16668	16973	16602	16589	16571	16974	16723	17061	16743	16635	16987	16775	16654	16870	16754	16824	16677	16871	16616	16787	16917	16830	16872	16720	16740	16900	16789	16858	16717	16719	16615	16686	16764	17047	16746	16956	16793	16825	16582	16684	16578	16462	16661	16863	16455	16877	16853	16813	16788	16920	16879	16738	16822	16689	16529	16898	16691	16607	16743	16906	16907	16644	16564	16715	16794	16873	16776	16721	16845	16956	16712	16785	16726	16838	16927	16469	17014	16843	16678	16895	16775	16818	16806	16815	16690	16855	16907	16722	16842	16854	16681	16696	16765	16803	16735	16875	16712	16646	16764	16805	16817	16665	16518	16749	16911	16635	16589	16601	16750	16685	16816	16784	16734	16717	16656	16919	16915	16865	16819	16922	16808	16750	16699	16546	16719	16802	16836	16886	16855	16616	16784	16558	16806	16780	16867	16883	16862	16614	16697	16836	16756	16732	16598	16970	16553	16688	16891	16911	16751	16716	16701	16845	16789	16890	16519	16768	16587	16832	16585	16806	16594	16840	16732	16785	16728	16652	16675	16626	16694	16795	16893	16871	16672	16818	16727	16742	16454	16553	16543	16783	16933	16872	16821	16744	16642	16710	16740	16923	16817	16858	17008	16827	16749	16795	16807	16702	16840	16792	16955	16741	16669	16780	16805	16897	16738	16600	16894	16883	16716	16637	16613	16820	16808	16739	16724	16955	16917	16819	16715	16910	16722	16757	16610	16829	16631	16926	16773	16698	16732	16713	16710	16916	16497	16696	16840	16498	16748	16654	16700	16724	16776	16687	16756	16601	16615	16571	16697	16826	16741	16770	16567	16799	16757	16970	16869	16774	16725	16922	16609	16660	16609	16825	16579	16852	16755	16995	16761	16646	16726	16867	16686	16947	16597	16688	16627	16737	16986	16678	17027	16496	16744	16742	16779	16582	16744	16848	16712	16827	16799	16723	16674	16846	17007	16860	16638	16624	16801	16644	16693	16659	16897	16827	16794	16644	16825	16925	16738	17010	16724	16581	16644	16692	16766	16546	16730	16785	16754	16812	16849	16641	16732	16509	16761	16631	16795	16838	16702	16580	16632	16925	16613	16874	16799	16638	16601	16487	16686	16911	16869	16593	16558	16611	16716	16638	16461	17030	16815	16752	16802	16776	16602	16320	16558	16814	16697	16604	16891	17124	17032	16776	16721	16541	16706	16558	16867	16624	16827	17018	16662	16746	16932	16802	16744	16720	16569	16636	17037	16785	16587	16693	16774	16780	16723	16675	16587	16750	16718	16751	16719	16653	16787	16896	16595	16778	16780	16795	16752	16589	16609	16728	16887	16671	16763	16640	16957	16845	16610	16730	17032	16914	16816	16829	16812	16711	16734	16623	16702	16603	16715	16762	16734	16667	16782	16837	16777	16606	16482	16909	16708	16577	16937	16667	16584	16758	16775	16762	16749	16824	16816	16725	16567	16519	16612	16682	16610	16812	16723	16688	16839	16761	16657	16768	16654	16824	16718	16731	16760	16718	16862	16834	16747	16637	16733	16825	16744	16543	16825	16867	16703	16775	16744	16791	16767	16363	16890	16667	16848	16881	16712	16696	16883	16798	16822	16853	16705	16646	16781	16819	16940	16840	16884	16749	16790	16791	16823	16749	16774	16684	16812	16921	16668	16769	16691	16742	16875	16660	16946	16721	16786	16813	16889	16544	16796	16715	16692	16922	16937	16877	16826	16877	17024	16788	16645	16653	16999	16821	16675	16898	16800	16767	16783	16759	16850	16550	16741	16719	16762	16731	16746	16772	16890	16872	16827	16838	16750	16953	16956	16747	16617	16645	16784	16842	16618	16855	16547	16879	16795	16921	16789	16899	16697	16740	16800	16581	16706	16787	16851	16814	16820	16765	16586	16640	16789	16603	16718	16700	16603	16724	16804	16750	16748	16722	16791	16697	16516	16535	16727	16788	16447	16881	17002	16848	16731	16905	16812	16742	16686	16647	16558	16599	16738	16713	16611	16714	16473	16884	16851	16699	16615	16688	16618	16854	16927	16765	16696	16626	16845	16679	16860	16836	16513	16735	16823	16823	16724	16709	16614	16675	16591	16793	16691	16682	16609	16753	16781	16586	16673	16657	16647	16834	16750	16612	16687	16978	16838	16598	16776	16703	16926	16847	16952	16648	16814	16850	16856	16811	16661	16567	16718	16632	16894	16735	16638	16686	16560	16829	16642	16789	16736	16819	16808	16817	16665	16799	16740	16994	16664	16817	16691	16566	16783	16768	16690	16851	16819	16852	16678	16904	16725	16791	16755	16892	16636	16640	16718	16733	16697	16928	16651	16638	16855	16734	16630	16576	16719	16634	16703	16678	16708	16864	16838	16781	16844	16684	16889	16820	16589	16546	16716	16818	16789	16791	16722	16822	16813	16651	16810	16844	16793	16648	16629	16847	16557	16705	16671	16858	16641	16574	16809	16756	16472	16774	16606	16923	16644	16579	16663	16698	16961	16701	16970	16717	16906	16813	16757	16803	16883	16638	16801	16783	16906	16713	16997	16678	16875	16579	16695	16814	16628	16839	16727	16620	16603	16601	16920	16695	16669	16870	16748	16710	16702	16794	16852	16722	16646	16675	16604	16748	16779	16917	16787	16831	16858	16653	16781	16838	16777	16768	16738	16885	16576	16710	17030	16734	16629	16868	16824	16663	16737	16708	16902	16638	16774	16611	16801	16886	16800	16802	16893	17061	16870	16860	16693	16713	16640	16830	16657	16987	16729	16729	16864	16725	16564	16858	17021	16643	16747	16677	16685	16681	16963	16847	16717	16718	16760	16924	16852	16550	16797	16836	16648	16759	16530	16654	16621	16563	16907	16820	16554	16869	16908	16737	16691	16767	16796	16762	16604	16727	16858	16913	16828	16687	16789	16832	16765	16616	16697	16973	16776	16691	16745	16822	16557	16741	16744	16739	16597	16553	16649	16607	16760	16858	16872	16731	16724	16878	16734	16964	16814	16977	16752	16622	16778	16551	16760	16954	16674	16720	16786	16903	16717	16799	16736	16903	16601	16647	16843	16865	16798	16760	16695	16676	16785	16773	16653	16688	16837	16868	16891	16815	17019	16966	16678	17050	16777	16876	16752	16566	16654	16812	16793	16686	16769	16830	16770	16739	16763	16898	16942	16825	16664	16710	16831	16612	16728	16856	16707	16682	16654	16790	16601	16568	16716	16818	16774	16736	16599	16877	16734	16656	16604	16813	16690	16701	16798	16785	16747	16809	16843	16647	16591	16908	17021	16855	16667	16802	16818	16652	16887	16854	16693	16807	16931	16623	16781	16645	16415	16526	16605	16817	16891	16769	16826	16671	16483	16731	16595	16936	16890	16702	16686	16798	16932	16819	16675
15940	31150	29169	23451	19070	18401	37251	34087	23203	13713	11201	10137	9806	9873	9738	9725	9778	9758	9757	9727	9648	9905	9800	9841	9838	9854	9781	9855	9721	9910	9902	9589	9723	9795	9726	9834	9691	9751	9720	9747	9721	9705	9713	9679	9772	9929	9817	9567	9784	9789	9793	9630	9741	9710	9796	9707	9831	9652	9687	9785	9753	9917	9787	9637	9679	9817	9724	9815	9803	9745	9693	9728	9664	9765	9772	9737	9591	9747	9737	9859	9810	9783	9673	9837	9974	9640	9739	9867	9630	9899	9527	9728	9593	9720	9890	9826	9860	9780	9741	9752	9797	9735	9521	9577	9888	9759	9727	9681	9728	9760	9680	9821	9711	9818	9572	9739	9636	9782	9837	9884	9747	9822	9737	9864	9706	9741	9761	9647	9800	9754	9759	9814	9722	9754	9705	10012	9713	9750	9654	9617	9699	9786	9646	9676	9665	9614	9689	9702	9751	9649	9682	9723	9858	9738	9677	9801	9752	9602	9578	9697	9678	9865	9819	9767	9697	9687	9686	9932	9738	9792	9655	9710	9698	9890	9771	9653	9724	9680	9575	9521	9650	9655	9771	9862	9779	9855	9785	9677	9754	9573	9825	9684	9849	9734	9730	9729	9748	9729	9720	9696	9654	9747	9826	9760	9577	9657	9758	9739	9574	9652	9709	9754	9677	9792	9708	9714	9624	9702	9678	9733	9633	9834	9709	9590	9690	9787	9641	9670	9798	9682	9744	9575	9653	9863	9897	9605	9732	9760	9691	9626	9847	9769	9638	9635	9823	9662	9709	9740	9782	9747	9754	9608	9611	9494	9633	9569	9644	9743	9701	9632	9664	9741	9673	9765	9694	9728	9583	9832	9601	9736	9615	9706	9761	9697	9684	9582	9738	9726	9874	9646	9657	9782	9662	9637	9889	9789	9807	9629	9755	9833	9614	9768	9726	9690	9924	9605	9681	9691	9690	9705	9564	9847	9730	9737	9782	9909	9753	9591	9703	9599	9827	9726	9715	9789	9839	9810	9740	9855	9651	9657	9700	9664	9554	9558	9674	9839	9619	9708	9766	9785	9718	9696	9618	9856	9725	9802	9749	9628	9808	9603	9595	9827	9648	9855	9870	9707	9660	9680	9800	9821	9685	9835	9655	9657	9696	9713	9690	9701	9664	9804	9780	9820	9619	9760	9648	9788	9742	9725	9883	9866	9677	9758	9863	9772	9754	9637	9653	9690	9676	9776	9634	9740	9865	9723	9645	9681	9616	9670	9791	9631	9780	9593	9630	9743	9663	9741	9618	9716	9741	9595	9604	9793	9662	9704	9692	9736	9760	9739	9608	9693	9853	9896	9613	9806	9797	9680	9683	9799	9460	9726	9664	9692	9756	9818	9710	9705	9793	9793	9872	9870	9740	9742	9843	9809	9620	9789	9619	9746	9785	9546	9914	9650	9750	9874	9751	9609	9716	9771	9628	9680	9782	9634	9489	9594	9896	9879	9832	9829	9770	9713	9747	9751	9758	9764	9740	9772	9791	9551	9713	9690	9702	9956	9603	9701	9535	9862	9702	9670	9782	9733	9703	9718	9794	9724	9803	9718	9718	9764	9556	9701	9625	9878	9710	9654	9691	9598	9651	9727	9780	9764	9696	9717	9955	9789	9867	9884	9808	9704	9697	9705	9719	9774	9725	9770	9683	9769	9664	9792	9745	9758	9734	9692	9536	9701	9671	9708	9604	9633	9726	9819	9654	9569	9760	9629	9656	9560	9649	9648	9723	9783	9618	9797	9639	9675	9569	9758	9597	9736	9782	9542	9654	9761	9701	9691	9771	9987	9645	9950	9727	9592	9579	9744	9668	9749	9838	9732	9779	9687	9658	9820	9805	9471	9467	9685	9811	9621	9656	9619	9648	9848	9648	9737	9826	9742	9725	9832	9671	9791	9625	9705	9784	9615	9629	9708	9746	9827	9771	9614	9887	9688	9838	9760	9568	9708	9534	9735	9819	9762	9755	9626	9805	9713	9618	9753	9717	9702	9791	9815	9583	9631	9873	9762	9759	9709	9656	9861	9599	9614	9909	9636	9709	9640	9668	9737	9708	9743	9828	9809	9798	9569	9805	9780	9770	9672	9781	9640	9746	9725	9712	9774	9720	9684	9728	9780	9737	9660	9784	9760	9813	9696	9813	9771	9798	9723	9768	9605	9801	9650	9846	9748	9668	9865	9804	9927	9677	9682	9798	9655	9627	9605	9698	9805	9683	9801	9574	9644	9790	9853	9759	9797	9781	9804	9668	9703	9666	9654	9818	9846	9763	9727	9756	9698	9662	9653	9606	9930	9796	9617	9635	9665	9782	9840	9649	9799	9756	9784	9589	9719	9752	9866	9694	9641	9711	9778	9715	9704	9816	9746	9786	9736	9703	9706	9705	9879	9767	9649	9756	9754	9528	9609	9600	9669	9663	9610	9715	9638	9719	9805	9524	9690	9695	9737	9600	9664	9786	9687	9738	9724	9665	9679	9784	9645	9647	9722	9741	9621	9678	9537	9571	9704	9705	9651	9627	9624	9676	9828	9768	9810	9616	9671	9648	9700	9691	9760	9594	9679	9641	9847	9687	9782	9710	9705	9565	9750	9774	9616	9758	9667	9982	9690	9815	9742	9739	9832	9688	9756	9734	9629	9636	9754	9697	9629	9714	9787	9778	9783	9783	9767	9711	9663	9799	9809	9631	9759	9792	9549	9776	9587	9715	9753	9739	9594	9744	9549	9893	9592	9684	9730	9764	9615	9689	9692	9854	9694	9587	9623	9638	9713	9596	9632	9522	9600	9714	9672	9520	9767	9779	9713	9800	9802	9688	9642	9766	9745	9627	9737	9573	9701	9831	9706	9710	9846	9619	9696	9637	9796	9822	9758	9695	9738	9689	9652	9658	9560	9687	9506	9790	9775	9660	9801	9660	9661	9604	9776	9897	9608	9640	9613	9669	9802	9589	9743	9594	9831	9705	9756	9686	9587	9604	9706	9638	9698	9767	9738	9623	9752	9786	9628	9738	9758	9673	9692	9850	9537	9659	9712	9891	9864	9782	9621	9805	9746	9748	9718	9716	9738	9765	9890	9799	9882	9790	9761	9818	9817	9677	9708	9557	9727	9825	9763	9569	9638	9742	9819	9668	9705	9704	9715	9635	9578	9639	9835	9714	9765	9763	9676	9645	9705	9745	9881	9790	9804	9716	9839	9733	9491	9589	9728	9845	9718	9748	9677	9657	9821	9667	9784	9616	9762	9685	9575	9620	9771	9549	9901	9666	9845	9670	9852	9617	9749	9905	9797	9613	9857	9640	9825	9771	9688	9717	9621	9644	9736	9692	9680	9830	9836	9728	9818	9790	9710	9737	9779	9568	9739	9667	9781	9768	9759	9719	9670	9764	9713	9658	9810	9709	9693	9819	9822	9738	9651	9759	9581	9940	9785	9664	9812	9608	9870	9726	9673	9779	9705	9798	9653	9785	9853	9539	9686	9698	9652	9853	9830	9642	9624	9567	9846	9623	9571	9682	9670	9892	9812	9630	9654	9760	9734	9700	9673	9690	9839	9615	9541	9620	9599	9743	9736	9747	9636	9658	9806	9724	9609	9648	9790	9822	9584	9961	9647	9829	9741	9696	9634	9668	9553	9771	9594	9655	9793	9653	9739	9713	9815	9722	9730	9814	9776	9721	9697	9580	9757	9617	9622	9707	9659	9707	9877	9897	9564	9830	9677	9871	9697	9520	9757	9738	9791	9687	9614	9827	9850	9800	9619	9683	9596	9734	9787	9735	9714	9603	9653	9666	9765	9635	9734	9570	9767	9816	9701	9594	9837	9847	9715	9660	9799	9786	9803	9806	9698	9716	9645	9673	9695	9652	9586	9767	9584	9692	9815	9694	9760	9836	9670	9845	9727	9713	9812	9807	9781	9620	9670	9716	9797	9746	9859	9853	9792	9771	9886	9801	9547	9809	9721	9637	9683	9563	9644	9825	9779	9875	9621	9760	9743	9660	9648	9789	9826	9831	9882	9757	9884	9674	9803	9728	9699	9800	9816	9717	9727	9653	9609	9778	9790	9429	9722	9799	9789	9843	9771	9661	9842	9876	9866	9657	9757	9736	9793	9852	9731	9723	9813	9793	9562	9813	9810	9672	9829	9710	9859	9529	9722	9813	9583	9715	9731	9790	9955	9763	9645	9729	9531	9731	9588	9630	9698	9774	9771	9618	9604	9857	9692	9763	9677	9657	9679	9729	9706	9715	9675	9728	9871	9550	9845	9630	9791	9851	9686	9615	9956	9820	9671	9589	9594	9621	9653	9857	9664	9681	9786	9729	9614	9560	9646	9861	9602	9604	9604	9835	9732	9524	9815	9683	9797	9697	9830	9733	9761	9747	9635	9657	9708	9671	9733	9658	9741	9682	9637	9710	9790	9741	9746	9788	9541	9737	9774	9818	9794	9632	9841	9784	9725	9694	9706	9719	9662	9698	9700	9632	9832	9697	9675	9735	9806	9708	9899	9754	9859	9751	9764	9813	9645	9690	9937	9793	9715	9512	9661	9798	9746	9614	9704	9859	9864	9762	9751	9892	9639	9786	9751	9724	9645	9655	9726	9661	9675	9678	9754	9658	9712	9797	9750	9619	9677	9747	9904	9704	9702	9797	9755	9783	9651	9701	9742	9941	9672	9882	9696	9701	9675	9733	9814	9669	9688	9847	9811	9760	9714	9687	9679	9764	9703	9572	9955	9652	9846	9844	9772	9853	9671	9767	9706	9787	9564	9798	9711	9906	9730	9807	9656	9625	9831	9573	9712	9841	9712	9668	9724	9650	9648	9828	9687	9607	9666	9742	9649	9599	9738	9806	9691	9688	9797	9988	9619	9797	9760	9786	9875	9725	9484	9706	9807	9633	9877	9805	9768	9639	9705	9851	9677	9777	9722	9679	9644	9874	9807	9643	9713	9727	9799	9918	9761	9738	9746	9681	9710	9832	9799	9588	9690	9709	9764	9560	9689	9848	9659	9690	9697	9592	9523	9631	9806	9822	9779	9755	9938	9551	9624	9797	9778	9809	9782	9833	9617	9703	9671	9660	9823
23377	21113	28326	24764	23785	28148	59186	57010	44360	28704	21756	18263	17371	16925	16901	17031	16923	16989	17013	17003	16944	16793	16977	16849	16873	16712	16739	16688	16693	16762	16864	16940	16905	16620	16725	16887	16777	16733	16720	16927	16663	16568	16540	16692	16817	16787	16628	16667	16832	16757	16777	16742	16703	16795	16719	16640	16847	16759	16805	16626	16878	16712	16597	16682	16789	16725	16778	16774	16749	16865	16658	16772	16598	16814	16801	16503	16630	16627	16735	16642	16682	16691	16734	16716	16881	16775	16991	16808	16562	16516	17004	16731	16723	16613	16923	16730	16649	16668	16864	16724	16744	16530	16706	16774	16735	16687	16662	16498	16983	16649	16638	16515	16514	16473	16642	16579	16589	16779	16778	16738	16746	16762	16681	16652	16745	16804	16514	16835	16749	16440	16865	16745	16704	16635	16701	16935	16914	16982	16742	16795	16691	16787	16850	16718	16532	16673	16748	16716	16841	16934	16661	16755	16801	16742	16504	16714	16645	16647	16363	16772	16647	16747	16618	16850	16579	16760	16642	16503	16651	16666	16710	16668	16692	16710	16687	16702	16650	16715	16838	16874	16492	16628	16929	16837	16793	16533	16878	16604	16585	16667	16542	16684	16438	16569	16648	16661	16795	16776	16634	16730	16719	16698	16563	16653	16725	16826	16920	16791	16777	16832	16542	16781	16841	16810	16715	16718	16842	16732	16795	16791	16610	16908	16525	16781	16564	16703	16795	16617	16626	16498	16604	16558	16645	16610	16638	16740	16601	16667	16684	16747	16718	16928	16473	16531	16491	16828	16753	16895	16662	16822	16609	16744	16617	16659	16683	16781	16823	16749	16650	16541	16480	16310	16712	16884	16612	16845	16714	16699	16634	16700	16811	16640	16869	16686	16768	16604	16731	16661	16770	16712	16931	17069	16668	16549	16693	16870	16935	16652	16624	16616	16640	16883	16610	16671	16825	16827	16794	16701	16638	16844	16824	16766	16670	16820	16794	16657	16590	16416	16504	16553	16722	16722	16698	16660	16553	16764	16626	16828	16772	16661	16992	16914	16658	16618	17019	16556	16387	16787	16807	16599	16712	16638	16754	16804	16346	16696	16742	16742	16629	16586	16853	16869	17037	16697	16722	16592	16638	16463	16455	16776	16729	16758	16818	16718	16760	16691	16703	16502	16695	16524	16700	16536	16703	16636	16466	16775	16653	16780	16765	16801	16697	16623	16974	16668	16467	16713	16466	16608	16744	16743	16614	16662	16634	16604	16890	16703	16782	16566	16722	16654	16608	16571	16729	16613	16637	16308	16428	16524	16578	16730	16611	16723	16685	16913	16701	16652	16633	17008	16487	16763	16743	16666	16740	16799	16685	16895	16648	16501	16717	16829	16684	16651	16757	16636	16672	16596	16621	16648	16779	16674	16808	16597	16635	16602	16732	16724	16641	16792	16662	16620	16637	16805	16695	16791	16734	16666	16808	16680	16988	16754	16794	16610	16539	16585	16686	16656	16696	16794	16851	16625	16769	16618	16627	16467	16439	16843	16785	16633	16728	16608	16667	16523	16704	16687	16734	16725	16693	16713	16648	16842	16792	16578	16682	16719	16853	16794	16740	16655	16664	16743	16784	16914	16770	16701	16573	16698	16684	16705	16680	16446	16565	16728	16648	16680	16739	16728	17099	16771	16618	16748	16545	16625	16644	16954	16709	16624	16630	16732	16663	16755	16812	16522	16716	16595	16545	16591	16755	16541	16636	16484	16743	16740	16416	16710	16670	16534	16567	16591	16689	16648	16737	16547	16953	16532	16697	16599	16646	16713	16643	16698	16458	16731	16657	16787	16592	16592	16485	16813	16736	16811	16773	16558	16587	16801	16725	16781	16859	16639	16638	16622	16603	16665	16548	16898	16844	16504	16606	16575	16640	16817	16902	16695	16575	16721	16680	16752	16761	16718	16562	16819	16661	16673	16792	16578	16699	16702	16723	16577	16777	16511	16736	16863	16698	16691	16711	16871	16826	16705	16789	16667	16706	16526	16650	16673	16712	16706	16490	16793	16729	16597	16675	16744	16633	16473	16806	16769	16764	16692	16606	16718	16900	16418	16703	16777	16883	16867	16821	16718	16660	16549	17013	16574	16811	16711	16707	16649	16708	16596	16833	16832	16536	16739	16527	16668	16629	16554	16750	16849	16610	16711	16707	16642	16912	16831	16534	16657	16627	16840	16612	16451	16841	16664	16774	16761	16692	16705	16613	16593	16793	16659	16681	16949	16963	16783	16525	16508	16630	16524	16725	16495	16721	16654	16741	16667	16653	16679	16679	16588	16771	16770	16654	16550	16867	16672	16772	16621	16651	16756	16655	16744	16480	16418	16831	16605	16689	16744	16621	16637	16777	16673	16810	16846	16703	16604	16589	16462	16706	16671	16551	16451	16698	16697	16696	16762	16521	16846	16586	16571	16521	16745	16713	16728	16599	16951	16676	16657	16548	16477	16871	16833	16682	16677	16977	16643	16538	16862	16573	16634	16738	16697	16827	16521	16779	16664	16612	16631	16586	16610	16889	16677	16689	16653	16614	16871	16769	16810	16696	16659	16606	16499	16689	16643	16462	16848	16795	16755	16825	16550	16685	16779	16696	16776	16727	16644	16551	16767	16570	16681	16683	16826	16620	16553	16496	16863	16745	16696	16746	16853	16643	16648	16925	16456	16966	16818	16675	16704	16719	16525	16601	16704	16720	16858	16709	16883	16718	16839	16692	16678	16633	16951	16700	16697	16696	16495	16475	16613	16686	16672	16773	16624	16700	16803	16664	16578	16556	16807	16618	16787	16699	16754	16683	16809	16771	16706	16719	16757	16856	16703	16636	16613	16585	16586	16744	16615	16593	16674	16702	16705	16826	16878	16828	16504	16686	16806	16612	16697	16711	16637	16651	16875	16515	16577	16560	16752	16736	16694	16655	16549	16605	16696	16622	16600	16573	16687	16457	16939	16855	16630	16640	16769	16637	16684	16529	16633	16703	16710	16843	16746	16739	16526	16748	16540	16618	16531	16660	16901	16701	16574	16776	16633	16667	16608	16479	16686	16775	16823	16722	16751	16652	16652	16860	16807	16608	16773	16642	16759	16583	16624	16673	16610	16348	16586	16777	16656	16585	16408	16829	16705	16513	16765	16697	16799	16772	16787	16491	16579	16671	16687	16745	16444	16853	16796	16776	16762	16702	16858	16843	16777	16906	16662	16609	16570	16650	16848	16777	16821	16597	16829	16856	16682	16699	16740	16624	16815	16721	16723	16825	16576	16709	16607	16753	16706	16492	16699	16423	16845	16544	16549	16754	16755	16467	16682	16781	16979	16752	16538	16577	16572	16619	16819	16630	16680	16756	16764	16742	16577	16636	16611	16820	16644	16670	16660	16639	16793	16630	16636	16618	16690	16807	16562	16696	16556	16512	16619	16619	16731	16792	16812	16791	16482	16623	16648	16598	16844	16613	16526	16824	16735	16594	16630	16879	16682	16799	16708	16766	16698	16489	16495	16903	16618	16479	16716	16577	16647	16616	16681	16943	16659	16669	16820	16743	16709	16662	16522	16555	16841	16497	16675	16639	16555	16607	16602	16546	16628	16650	16721	16754	16597	16561	16641	16730	16546	16571	16553	16870	16783	16666	16677	16546	16750	16617	16802	16608	16788	16752	16737	16605	16748	16971	16933	16594	16719	16772	16635	16820	16439	16588	16697	16634	16542	16651	16521	16658	16733	16921	16566	16602	16931	16565	16792	16801	16963	16812	16670	16695	16550	16688	16511	16788	16448	16692	16692	16468	16840	16602	16544	16737	16897	17077	16991	16637	16681	16628	16674	16570	16654	16789	16671	16535	16708	16671	16729	16475	16650	16707	16582	16816	16655	16595	16696	16722	16773	16756	16848	16803	16778	16644	16489	16585	16793	16778	16682	16427	16617	16489	16667	16684	16421	16636	16718	16612	16591	16733	16860	16594	16590	16599	16784	16574	16441	16672	16650	16693	16674	16872	16723	16639	16725	16677	16522	16590	16712	16674	16913	16768	16588	16875	16728	16682	16716	16702	16610	16841	16783	16701	16607	16693	16723	16970	16541	16740	16553	16552	16671	16600	16760	16867	16749	16673	16780	16916	16653	16750	16596	16513	16628	16701	16654	16596	16590	16611	16620	16789	16650	16779	16781	16651	16675	16687	16688	16734	16749	16625	16570	16708	16727	16598	16419	16645	16749	16634	16611	16702	16693	16679	16387	16596	16792	16675	16699	16661	16640	16652	16490	16711	16696	16741	16738	16895	16565	16466	16629	16675	16862	16883	16749	16771	16754	16782	16877	16693	16682	16584	16632	16553	16825	16813	16746	16773	16374	16719	16838	16644	16538	16805	16833	16555	16678	16530	16687	16803	16816	16725	16721	16855	16895	16647	16617	16827	16646	16672	16901	16771	16723	16865	16658	16692	16325	16829	16800	16764	16607	16784	16724	16801	16633	16524	16721	16747	16704	16761	16719	16570	16832	16705	16758	16863	17015	16727	16748	17008	16561	16668	16714	16620	16559	16778	16566	16366	16605	16691	16668	16753	16557	16589	16749	16870	16622	16584	16692	16650	16624	16797	16683	16607	16577	16629	16677	16636	16526	16628	16640	16805	16850	16802	16644	16672	16661	16738	16602	16697	16657	16719	16664	16738	16796	16693	16780	16775	16755	16648	16738	16738	16785	16731	16755	16651	16835	16644	16748	16590	16770	16524	16633	16609	16631	16658	16643	16656	16820	16773	16869	16835	16720	17003	16578	16663	16592	16676	16732	16669	16401	16652	16709	16894	16651	16811	16772	16901	16739	16733	16470	16778	16517	16804	16456	16540	16622	16805	16665	16585	16774	16765	16544	16719	16463	16886	16711	16672	16608	16749	16706	16790	16817	16764	16921	16894	16735	16695	16621	16817	16544	16576	16741	16652	16599	16884	16769	16782	16671	16598	16657	16693	16650	16790	16768	16780	16755	16822	16642	16711	16699	16922	16617	16537	16736	16714	16818	16662	16734	16810	16741	16657	16622	16507	16459	16624	16710	16670	16681	16674	16666	16703	16674	16758	16817	16644	16657	16923	16854	16833	16647	16856	16675	16732	16817
17389	34470	34032	28428	22029	23875	56412	52079	35009	18831	13454	10428	10119	9973	9774	9869	9895	9764	9647	9857	9831	10023	9785	9873	9824	9945	9765	9875	9878	9837	9847	9872	9940	10007	9934	9807	9949	9887	9902	9681	9774	9774	9834	9760	9828	9894	9983	9833	9653	9937	9909	9710	9953	9842	9885	10095	9713	9713	9782	9866	9714	9751	9822	9877	9698	9667	9829	9902	9846	9806	9919	9925	9848	9916	9868	9816	9912	9824	9833	9634	9726	9860	9768	9807	9716	9837	9814	9705	9920	9818	9862	9920	9861	9715	9828	9690	9788	9929	9742	9957	9852	9912	9864	9771	9816	9699	9582	9623	9704	9717	9801	9881	9792	9832	9716	9815	9716	9745	9782	9852	9796	9749	9871	9802	9757	9940	9776	9581	9791	9926	9696	9829	9762	9851	9679	9903	9849	9944	9827	9823	9826	9794	9878	9750	9758	9797	9910	9876	9718	9755	9788	9830	9914	9804	9885	9734	9751	9750	9819	9688	9810	9902	9906	9785	9784	9722	9912	9827	9797	9709	9841	9709	9841	9675	9766	9868	9841	9754	9862	9854	10008	9612	9865	9835	9620	9850	9815	9843	9845	9773	9722	9880	9717	9927	9762	9774	9575	9834	9767	9817	9635	9731	9838	9882	9820	9892	9676	9679	9839	9700	9604	9845	9832	9730	9892	9714	9787	9805	9861	9736	9673	9787	9770	9747	9756	9793	9785	9957	9784	9836	9863	9816	9834	9775	9721	9878	9740	9776	9772	9837	9790	10004	9777	9718	9710	9994	9867	9829	9714	9729	9766	9700	9910	9845	9716	9863	9843	9876	9968	9954	9868	9855	9965	9802	9790	9742	9847	9755	9771	9789	9888	9718	9750	9830	9869	9743	9710	9829	9720	9828	9707	9726	9750	9731	9901	9857	9866	9892	9747	9836	9792	9789	9774	9730	9841	9829	9779	9794	9768	9868	9940	9836	9835	9747	9842	9716	9815	9713	9775	9818	9670	9843	9691	9668	9773	9896	9889	9844	9831	9740	9702	9767	9740	9827	9732	9892	9757	9929	9679	9649	9882	9749	9663	9687	9797	9815	9692	9830	9890	9811	9634	9767	9652	9814	9733	9678	9722	9960	9719	9802	9831	9790	9778	9802	9691	9865	9706	9814	9763	9798	9858	9801	9769	9732	9726	9853	9819	9802	9795	9688	9744	9784	9869	9983	9974	9934	9847	9730	9758	9812	9698	9710	9875	9953	9816	9860	9829	9659	9776	9684	9695	9713	9847	9719	9932	9949	9866	9759	9627	9825	9732	9809	9718	9743	10014	9734	9816	9717	9707	9592	9601	9716	9824	9917	9786	9693	9783	9795	9714	9824	9827	9786	9824	9816	9753	9751	9792	10033	9711	9851	9676	9724	9880	9714	9869	9639	9807	9732	9699	9902	9737	9844	9602	9752	9793	9790	9948	9719	9784	9758	9979	9815	9837	9739	9817	9884	9839	9779	9902	9699	9741	9866	9695	9838	9784	9843	9763	9837	9825	9785	9750	9853	9779	9751	9684	9706	9820	9757	9677	9843	9737	9868	9663	10006	9781	9830	9904	9809	9806	9791	9924	9807	9652	9799	9819	9812	9889	9777	9822	9699	9753	9748	9816	9655	9830	9834	9790	9801	9796	9718	9696	9645	9937	9849	9868	9917	9967	9905	9801	9705	9744	9839	9816	9830	9986	9774	9869	9713	9815	9836	9730	9766	9821	9877	9859	9816	9783	9793	9821	9902	9836	9875	9741	9801	9842	9798	9720	9780	9769	9717	9868	9749	9758	9772	9818	9858	9841	9669	9645	9593	9652	9751	9881	9777	9733	9830	9713	9793	9743	9809	9743	9710	9707	9870	9886	9821	9614	9687	9922	9751	9710	9844	9677	9733	9937	9836	9736	9876	9746	9778	9723	9859	9787	9631	9779	9858	9823	9692	9743	9813	9716	9829	9908	9832	9863	9906	9622	9733	9744	9840	9774	9816	9719	9972	9659	10000	10015	9827	9685	9918	9765	9908	9617	9956	9880	9849	9818	9818	9670	9915	9577	9755	9904	9786	9880	9707	9878	9753	9783	9707	9843	9743	9798	9843	9880	9769	9960	9717	9712	9807	9718	9745	9684	9815	9781	9768	9897	9855	9705	9691	9778	9746	9763	9739	9814	9873	9790	9890	9739	9736	9785	9833	9646	9692	9734	9752	9732	9946	9921	9684	9824	9812	9860	9884	9584	9911	9698	9823	9525	9733	9695	9919	9767	9783	9761	9597	9786	9806	9744	9929	9746	9785	9780	9685	9819	9838	9697	9712	9793	9835	9777	9719	9827	9699	9691	9793	9751	9807	9877	9686	9682	9680	9915	9735	10027	9694	9715	9686	9838	9801	9850	9639	9626	9907	9811	9782	9593	9863	9648	9709	9764	9824	9820	9746	9806	9754	9751	9792	9750	9804	9878	9807	9670	9754	9646	9707	10077	9687	9971	9996	9939	9810	9865	9967	9639	9866	9757	9890	9859	9705	9774	9672	9786	9751	9798	9845	9781	9778	9887	9706	9860	9735	9874	9624	9890	9788	9716	9803	9728	9605	9762	9736	9864	9721	9710	9881	9942	9753	9882	9875	9884	9839	9753	9837	9747	9827	9819	9880	9797	9673	9692	9831	9794	9856	9912	9793	9831	9812	9570	9782	9801	9772	9742	9920	9744	9595	9754	9846	9760	9823	9783	9767	9754	9607	9735	9705	9795	9949	9817	9731	9789	9752	9744	9768	9746	9877	9896	9643	9820	9787	9929	9889	9744	9797	9906	9771	9839	9765	9849	9884	9842	9734	9912	9750	9827	9609	9934	9897	9716	9858	9824	9681	9735	9679	9805	9920	9836	9863	9639	9824	9931	9668	9888	9917	9795	9752	9751	9701	9842	9855	9686	9746	9802	9774	9799	9769	9717	9736	9691	9712	9850	9869	9759	9609	9756	9732	9849	9887	9716	9817	9621	9815	9826	9761	9769	9867	9731	9762	9651	9843	9774	9864	9779	9823	9722	9709	9746	9791	9714	9947	9964	9740	9823	9623	9773	9782	9832	9712	9732	9752	9832	9833	9536	9833	9766	9718	9809	9769	9685	9664	9677	9705	9848	9866	9696	9720	9654	9730	9735	9739	9910	9625	9984	9813	9793	9675	9766	9800	9781	9712	9783	9878	9926	9819	9874	9748	9675	9865	9907	9838	9876	9777	9755	9777	9777	9826	9778	9782	9758	9829	10030	9732	9791	9766	9812	9816	9822	9729	9723	9783	9636	9785	9705	9807	9748	9683	9928	9754	9814	9784	9728	9669	9820	9791	9951	9835	9780	9917	9786	9936	9866	9673	9923	9855	9809	9670	9703	9681	9775	9652	9690	9740	9869	9661	9754	9699	9833	9736	9822	9720	9776	9732	9810	9732	10012	9675	9857	9969	9584	9831	9785	9776	9921	9748	9863	9904	9606	9827	9824	9701	9997	9760	9839	9648	9835	9746	9651	9793	9811	9684	9718	9869	9522	9879	9809	9883	9965	9941	9885	9899	9649	9861	9684	9847	9765	9742	9829	9853	9756	9799	9821	9758	9755	9839	9778	9681	9629	9886	9663	9886	9825	9779	9720	9783	9684	9965	9796	9669	9841	9664	9965	9638	9794	9763	9849	9864	9808	9890	9685	9941	9699	9796	9714	9887	9722	9746	9874	9841	9904	9790	9807	10033	9650	9983	9919	9876	9771	9981	9768	9685	9832	9884	9635	9847	9811	9771	9807	9696	9836	10029	9868	9934	9850	9830	9919	9799	9863	9878	9748	9763	9933	9802	9615	9734	9686	9846	9784	9750	9777	9751	9736	9734	9759	9704	9723	9746	9813	9596	9779	9758	9837	9717	9734	9741	9744	9685	9814	9841	9762	9888	9760	9720	9799	9839	9836	9851	9885	9821	9732	9864	9670	9679	9873	9760	9868	9699	9672	9722	9703	9757	9770	9834	9675	9847	9717	9746	9666	9890	9729	9729	9774	9809	9858	9761	9889	9793	9726	9731	9823	9896	9998	9679	9658	9686	9774	9761	9878	9826	9689	9929	9765	9852	9813	9824	9852	9843	9988	9765	9800	9726	9894	9887	9833	9640	9976	9670	9834	9792	9866	9792	9825	9620	9769	9686	9752	9716	9789	9938	9829	9872	9793	9838	9765	9764	9727	9753	9860	9958	9887	9913	9802	9731	9778	9760	9700	9764	9737	9836	9779	9785	9894	9764	9657	9828	9614	9793	9908	9820	9791	9776	9851	9726	9774	9751	9739	9764	9846	9705	9744	9884	9748	9708	9674	9834	9802	9893	9804	9870	9958	9821	9703	9619	9784	9760	9871	9845	9820	9819	9811	9776	9728	9845	9769	9912	10012	9735	9789	9871	9924	9863	9901	9828	9803	9954	9843	9748	9882	9887	9910	9748	9757	9722	9925	9813	9715	9881	9940	9964	9603	9793	9863	9775	9916	9787	9755	9693	9745	9852	9789	9794	9676	9626	9789	9915	9788	9758	9797	9726	9988	9917	9789	9709	9927	9792	9817	9813	9712	9855	9692	9845	9819	9745	9736	9761	9836	9842	9934	9741	9697	9946	9807	9700	9691	9657	9683	9738	9749	9861	9877	9693	9753	9690	9720	9843	9831	9813	9827	9746	9702	9886	9910	9786	9725	9745	9731	9816	9722	9788	9740	9728	9855	9871	9697	9749	9836	9786	9614	9798	9864	9801	9901	9846	9782	9786	9783	9636	9671	9713	9806	9664	9875	9896	9834	9806	9767	9806	9676	9905	9658	9770	9705	9717	9933	9881	9737	9767	9700	9976	9727	9601	9949	9708	10003	9869	9695	9906	9840	9866	9802	9769	9957	9753	9871	9784	9849	9848	9713	9833	9669	9830	9906	9891	9971	9681	9840	9725	9776	9750	9854	9781	9838	9936	9799	9859	9841	9845	9822	9729	9740	9650	9959	9782	9800	9690	9903	9778	9815	9754	9891	9592	9669	9719	9810	9715	9794	9847	9632	9706	9777	9688	9815	9683	9923	9702	9810	9927
31378	27933	30509	26118	21802	20030	22840	22806	20535	18462	17372	17136	17165	16964	17082	17092	17017	17046	16893	16845	16863	16877	17068	16951	16862	17054	16709	16954	17111	17115	16996	16872	17014	16839	16834	17035	17114	16840	17023	16919	17106	16997	16829	16803	16938	16866	16957	16905	16856	16745	16759	16835	16621	16772	16902	16731	16953	17141	16896	17173	16806	16955	16874	16801	16949	17086	16911	16843	16752	16845	16915	16888	16751	17180	17112	16964	16891	16844	17096	16886	16923	17110	16800	16876	16697	17028	16920	16775	16862	16837	17021	16883	16968	16857	16980	16893	16816	17137	16829	16849	16958	16845	16880	16758	16807	16708	16990	17054	16998	16971	17130	16812	16883	16862	16977	16970	17196	16826	16806	16932	16989	16832	17025	16782	16907	16635	16861	16916	17036	17075	17090	17023	17093	17055	17016	16790	16746	16922	17083	16759	16729	16927	16826	17079	17092	16991	16917	16718	16976	16624	16957	17014	17013	16890	16749	16779	17013	16922	17029	17006	16737	16881	17142	16857	16685	16823	16964	16754	16840	16874	16923	16911	16723	16841	16779	16770	16887	17187	16853	16826	16986	17039	16924	16768	17027	16937	17031	16666	16751	17070	16932	17050	16992	17063	16877	16867	17007	16839	16948	16812	16941	17037	17203	17076	16821	16943	17027	17151	17156	17007	17044	17211	17091	16853	16731	16964	16735	16955	16756	16966	16732	16797	16812	16868	16556	16802	16945	17045	16877	16840	16970	16923	16829	16967	17056	16831	16889	16798	16807	16698	16795	16739	16848	16862	16763	16788	17025	16800	16904	16780	17055	16835	16907	16905	16976	16913	16838	17050	16763	16846	16925	16727	17014	16941	16927	17003	16960	17000	16784	16833	16868	16774	17184	17040	17015	16830	16925	16911	16880	16925	16799	16750	16809	16977	16619	16966	16798	16780	16944	16915	16862	16931	17002	16752	16828	16879	17002	16940	16910	16742	16802	16807	16860	16929	16897	16896	16760	16962	16917	16925	16904	16661	16691	16767	17012	16775	16821	17104	16729	16877	16735	16983	17043	17040	16640	16988	16842	16764	16939	16838	16825	16691	16824	16765	16734	16806	16885	17045	17001	17024	17051	16891	16911	16763	16815	16986	16946	16702	16932	17075	17039	16914	16722	16793	16939	16905	16762	16986	17102	16872	16759	17087	16994	16882	16810	16933	16795	17156	16905	16925	16917	16906	16849	16910	17105	17020	16913	16847	17063	16880	17107	16824	16775	16971	17029	16865	16837	16700	16895	16825	16896	16951	17220	17091	16928	17058	16815	16763	16892	16898	16964	16902	16764	17052	16881	16769	17081	17026	16828	16958	17037	16935	16882	16757	16955	16977	17134	16884	16803	16958	16883	16931	17024	16998	16737	16952	16718	16923	16881	16984	17028	16836	16876	16990	17162	17002	16973	16943	17136	16889	16934	16601	16919	17025	16848	16860	16808	16701	16755	17035	16938	16875	16996	17007	17039	16974	16807	16829	17170	16886	16906	16882	16769	16720	16946	16883	16682	16759	16913	16942	16769	16971	16863	16705	16831	16815	17003	17037	16869	16969	16875	16972	16993	16672	16957	16972	16804	16842	17045	16828	16919	16786	16810	16846	16945	16836	16963	16750	16949	16820	17031	16940	17010	16932	17122	16822	17048	16839	16811	16974	16753	16980	17049	16768	16945	16789	17114	17015	16801	17137	17039	16948	16966	16830	16756	16918	16908	16816	16857	16654	16710	16645	16761	16847	16900	17051	16784	16798	17069	17024	16787	16943	17143	16958	16887	16913	17015	17054	16941	16793	16829	16653	16862	16911	16829	16862	16947	16819	16935	16612	16765	16880	16986	16886	16927	16866	16939	17042	16987	16886	16961	16914	16826	16745	16872	16948	16838	16644	17136	16940	17021	17009	16756	17039	16864	17012	16693	16938	16955	17119	16821	17101	17043	16825	16758	16793	16936	17120	16764	16894	16899	16840	17071	16727	17012	16991	17041	16981	16895	16746	16718	17074	16881	16764	16766	16829	16932	16881	16956	16832	17061	17057	16778	16990	17000	16963	16806	17031	17120	16976	16799	16875	16631	16656	16845	16798	16839	16866	17034	16858	17017	16931	17121	16773	16963	16924	16802	16793	17139	17119	17107	16888	16937	17002	16946	17024	16800	16792	16755	16841	16990	16899	16868	16782	16795	16894	17006	17017	16844	16940	16736	16774	16986	17096	16895	17035	16886	16814	16852	16836	16888	16956	16986	16817	17032	16841	16709	16777	16786	16950	16807	16738	17030	17098	16715	16716	16954	16865	16919	16919	17197	17013	16849	16785	17136	17009	16996	17146	17007	16894	17100	17073	16998	16934	16852	16971	17021	17077	16859	16845	16956	16851	16928	16788	16937	16963	16771	16832	16868	16891	16857	16750	17006	16933	16821	16926	16811	16819	16864	16827	16710	16894	16799	16850	16901	16918	16740	16902	16835	16947	16845	16895	16903	16802	16855	16870	17123	16988	16637	16952	17003	16912	16846	17002	17115	17167	16835	16930	16989	16884	16999	16932	16924	16999	17058	16923	16949	16923	16877	17003	16810	16697	17018	16666	17124	17080	17056	16940	16685	16820	16800	17064	16905	16946	16817	16696	16854	16893	17015	17005	16920	16910	17053	16904	17136	16785	17015	17114	16905	16654	16800	16882	16921	16800	16732	16880	16819	16817	16894	16879	16716	16947	16919	16793	16891	17062	16830	16702	16952	16889	16896	16911	16847	16936	17005	16795	16955	17086	17005	17050	17054	17058	16911	16955	16769	16965	16999	17014	16897	16772	16966	16959	17007	17109	16936	16789	16824	16960	16658	16890	16822	16990	17101	16996	17013	17065	16993	16868	16884	16755	16989	17157	17066	16798	16596	16854	16844	16770	16621	16849	16809	16977	16742	16907	17091	16990	17004	16978	16786	16765	17049	17073	17273	16781	16913	16890	16674	17071	17096	16821	17011	16893	16772	17018	16815	17105	16834	16830	16797	16860	17009	16888	16906	17016	16824	16935	17011	16856	16923	16881	16853	16796	17226	17249	16848	17083	16827	16806	16707	16707	16874	16960	16925	16843	17109	16843	17134	16788	16893	16981	16850	16695	16930	16815	17010	17020	16724	16816	16845	16921	16848	16733	16906	16903	16918	16778	16882	16586	16849	16615	17093	16836	16938	16839	16805	16995	17068	16641	16965	16604	16882	16669	16903	16824	16756	16888	16972	16959	16842	16982	17044	16976	16732	16628	16805	16938	16948	16854	16826	16980	17062	16964	16838	16863	16841	16842	16876	17089	17098	17138	16751	16959	16839	16940	16927	16981	16930	16944	16816	16985	17136	16917	17069	17048	17037	16990	16741	16868	16817	16743	16866	17003	16925	16733	16821	16908	16864	16987	16786	16953	17091	16812	17030	16957	16773	16982	17067	17147	17019	16944	16937	16626	17051	16621	16986	16851	17013	16963	16745	16934	16839	16897	16892	16971	16681	16654	16663	17145	16929	16829	17121	16848	16706	16906	16952	17013	16838	16743	16822	16724	16723	16652	16817	16811	16788	16871	17035	16845	16940	16886	17260	17032	16998	16915	16858	16855	17119	16798	16923	16811	16900	16939	16849	16864	16872	16924	16970	16854	16874	16866	16785	16949	16751	16776	16878	16608	16967	16781	17017	17033	16770	16973	16824	17012	16904	16888	16977	17047	16791	16789	16879	17008	17011	16807	16906	16878	17018	16689	17106	16642	16863	16993	16924	17122	16870	16924	17152	16956	16842	17031	17084	16971	16969	17005	16692	16680	16919	16843	17086	16923	16911	16607	17172	16888	16848	16890	16763	17144	16735	16704	17113	16795	16715	16859	16839	16825	16832	17006	17018	16945	16938	16960	16671	16841	16852	16840	16903	16786	16761	16980	16921	16972	16890	17003	17014	16935	16697	16768	16919	17071	16849	16972	16925	16839	16999	16968	16982	16946	16764	16843	17046	17005	17030	17188	16946	16992	17068	17015	17039	16869	16883	16973	16832	16898	16951	16771	16698	17035	16949	16944	17090	16867	16976	16828	16793	16790	16967	17004	17075	17007	16981	16977	16840	16844	16983	16862	16894	17000	17000	16923	16962	16962	16817	16907	17001	16879	17154	16759	16700	16861	16761	16845	16805	16727	16888	16875	17024	16889	17003	17153	16863	16964	16760	16788	16926	17031	16934	17110	16920	16894	16954	16831	16874	17035	16827	16807	17206	16867	16939	17137	17044	17088	16823	16692	17075	16825	17132	16716	16908	16865	16869	17019	16963	16786	16814	16816	16855	16826	16950	16672	16953	16980	17098	16871	16773	17018	16706	16984	16852	16953	16926	16806	16989	16715	16898	16652	16856	16882	16933	17007	16943	16845	17010	16906	16873	16942	16924	17139	17092	16950	17025	16776	17020	16888	16933	17054	16961	16875	16921	16785	16874	16863	16796	16885	16922	16929	16974	17020	17120	16913	16988	16948	16932	16897	16995	16920	16739	16755	16953	16716	16887	16949	17015	16784	16799	17070	16899	16926	16848	16920	17045	16799	17037	16970	17007	16866	16841	16890	17086	16852	17112	16920	17041	16861	16858	16936	16857	16904	16903	17115	16933	16938	16859	16896	16844	16959	16921	16799	17015	16855	17023	16663	16984	17176	17047	16936	16899	16815	16844	16944	16958	16801	16917	16821	16973	16812	16994	17064	16864	17111	16856	17082	16926	16850	16930	17024	16817	16978	16668	17028	17057	16836	16776	16977	16867	16958	16773	16908	17007	16986	16953	17015	16748	16925	16888	16797	16751	16844	16992	17107	17129	16888	16843	17007	16846	16751	16875	17012	16807	17168	16806	17128	17038	16555	16919	16909	16936	16970	16863	16727	17029	17040	16851	16707	16951	17048	16726	16702	16977	16897	16978	16913	16761	16846	16855	16664	16879	16767	16679	16735	16753	16851	17090	16815	16851	16913	16839	16907	17046	16852	16840	16886	16714	16798	16985	16890	16857	17074	16897	17047	16906	16910	17165	16821	16949	17032	16899	17161	16903	17010	16854	16784	16926	16923	17084	17101	16834	17147	16833	17154	16838	16824	16958	16929	16841	16720
16511	23216	23574	17519	15102	13308	16375	15715	12714	10719	9929	9971	9745	9746	9829	9689	9695	9685	9600	9691	9629	9710	9606	9726	9731	9618	9826	9682	9597	9707	9544	9729	9759	9568	9708	9721	9834	9679	9698	9659	9721	9750	9730	9749	9430	9604	9794	9691	9742	9863	9647	9680	9630	9723	9698	9723	9716	9674	9667	9680	9764	9651	9713	9765	9765	9539	9695	9642	9784	9745	9580	9598	9640	9681	9818	9687	9720	9649	9564	9488	9816	9702	9833	9659	9690	9888	9796	9777	9584	9634	9604	9728	9688	9713	9739	9815	9603	9696	9502	9690	9738	9578	9722	9667	9851	9767	9655	9636	9868	9652	9752	9761	9606	9648	9697	9877	9770	9807	9741	9598	9655	9775	9778	9698	9672	9737	9695	9663	9683	9576	9583	9591	9781	9694	9692	9715	9665	9571	9770	9615	9672	9731	9671	9663	9699	9747	9778	9774	9717	9742	9493	9678	9586	9831	9717	9718	9588	9636	9867	9672	9741	9581	9642	9741	9654	9609	9742	9717	9744	9732	9706	9969	9446	9601	9626	9817	9884	9689	9657	9601	9677	9728	9649	9666	9815	9852	9575	9647	9716	9755	9685	9701	9694	9783	9609	9729	9514	9707	9690	9668	9695	9675	9683	9819	9787	9785	9650	9728	9627	9635	9670	9488	9616	9657	9562	9572	9777	9637	9946	9585	9722	9603	9792	9681	9769	9662	9809	9589	9606	9644	9501	9724	9660	9688	9618	9651	9598	9843	9642	9865	9735	9845	9626	9773	9666	9710	9674	9590	9566	9659	9695	9768	9721	9568	9679	9778	9708	9803	9708	9805	9659	9820	9651	9702	9754	9879	9652	9611	9884	9715	9621	9674	9661	9677	9875	9740	9762	9733	9680	9675	9675	9644	9760	9732	9697	9553	9697	9646	9797	9917	9550	9738	9745	9718	9505	9564	9669	9801	9618	9706	9904	9686	9792	9739	9734	9770	9606	9810	9745	9523	9655	9647	9806	9602	9692	9842	9624	9725	9745	9747	9717	9707	9806	9745	9751	9813	9574	9692	9670	9663	9782	9758	9703	9559	9694	9773	9736	9675	9680	9657	9650	9656	9659	9754	9669	9669	9580	9628	9614	9648	9618	9733	9588	9615	9759	9720	9701	9663	9714	9885	9715	9759	9748	9817	9715	9692	9623	9722	9829	9740	9796	9813	9683	9733	9722	9684	9834	9590	9754	9828	9772	9693	9710	9644	9683	9668	9730	9662	9531	9716	9554	9705	9608	9817	9677	9696	9703	9640	9757	9692	9854	9729	9608	9723	9465	9581	9777	9767	9576	9671	9661	9753	9715	9725	9700	9765	9764	9850	9788	9726	9745	9652	9503	9623	9789	9554	9583	9774	9591	9725	9669	9601	9680	9732	9630	9721	9741	9714	9673	9567	9829	9735	9740	9767	9790	9698	9709	9681	9642	9727	9704	9670	9690	9577	9711	9840	9648	9820	9789	9768	9602	9568	9728	9760	9737	9595	9776	9682	9718	9803	9711	9784	9697	9772	9755	9665	9709	9722	9630	9607	9561	9676	9804	9744	9597	9709	9710	9606	9757	9608	9655	9623	9818	9736	9685	9712	9694	9704	9633	9885	9635	9707	9826	9740	9754	9848	9722	9712	9758	9792	9589	9807	9728	9689	9596	9554	9645	9680	9753	9558	9748	9744	9791	9712	9769	9784	9749	9612	9609	9816	9799	9744	9859	9562	9645	9664	9511	9709	9702	9770	9618	9766	9784	9638	9680	9757	9725	9514	9682	9723	9678	9704	9627	9574	9744	9608	9768	9610	9730	9796	9667	9723	9801	9582	9634	9670	9755	9603	9634	9788	9878	9646	9658	9719	9628	9730	9763	9690	9635	9613	9787	9709	9601	9863	9796	9743	9611	9557	9704	9628	9893	9774	9728	9759	9625	9751	9762	9660	9639	9775	9602	9601	9699	9602	9673	9788	9927	9677	9800	9813	9657	9661	9834	9591	9623	9780	9661	9718	9748	9665	9521	9655	9655	9655	9665	9767	9583	9653	9795	9607	9802	9653	9593	9697	9745	9768	9552	9542	9628	9541	9623	9611	9728	9755	9713	9675	9757	9788	9579	9784	9687	9666	9663	9794	9723	9736	9756	9789	9706	9774	9687	9729	9642	9752	9771	9696	9623	9743	9701	9672	9730	9719	9696	9810	9680	9604	9848	9740	9693	9707	9782	9724	9741	9687	9782	9504	9722	9682	9687	9679	9675	9600	9698	9690	9782	9649	9769	9734	9636	9851	9734	9729	9576	9836	9643	9688	9693	9765	9860	9799	9693	9660	9780	9790	9701	9641	9683	9725	9714	9577	9646	9678	9657	9611	9616	9756	9501	9748	9702	9765	9701	9940	9548	9649	9705	9733	9746	9797	9782	9909	9624	9720	9709	9829	9758	9840	9645	9553	9753	9694	9713	9652	9710	9704	9722	9655	9552	9647	9615	9767	9684	9657	9783	9656	9645	9671	9772	9667	9713	9503	9757	9706	9790	9645	9741	9709	9641	9629	9716	9706	9651	9603	9567	9539	9687	9606	9780	9742	9665	9653	9772	9796	9710	9503	9613	9796	9570	9548	9730	9672	9654	9733	9620	9933	9703	9786	9626	9602	9661	9667	9724	9702	9704	9761	9739	9670	9619	9633	9755	9581	9652	9652	9719	9761	9648	9746	9650	9779	9781	9717	9685	9655	9661	9466	9755	9788	9724	9661	9740	9673	9644	9617	9759	9807	9599	9565	9649	9677	9655	9716	9650	9621	9622	9645	9657	9633	9763	9830	9672	9715	9696	9707	9635	9697	9592	9858	9668	9671	9648	9750	9570	9949	9742	9729	9591	9512	9503	9874	9696	9696	9706	9670	9731	9591	9670	9671	9689	9728	9535	9692	9786	9733	9720	9700	9715	9631	9770	9717	9700	9788	9617	9752	9770	9535	9823	9733	9569	9687	9654	9697	9800	9667	9602	9712	9617	9708	9655	9722	9643	9858	9713	9861	9657	9449	9859	9703	9707	9649	9657	9708	9814	9747	9758	9665	9632	9661	9580	9602	9558	9649	9685	9791	9625	9614	9740	9608	9525	9510	9619	9557	9810	9800	9741	9523	9782	9576	9756	9707	9761	9721	9619	9709	9629	9865	9744	9649	9704	9803	9787	9760	9722	9659	9654	9638	9665	9727	9717	9653	9744	9733	9710	9738	9644	9827	9681	9732	9669	9733	9752	9650	9737	9762	9788	9685	9761	9556	9677	9804	9575	9590	9813	9852	9721	9637	9672	9574	9750	9693	9684	9598	9527	9687	9772	9652	9750	9710	9553	9655	9738	9740	9693	9603	9688	9565	9581	9787	9757	9733	9774	9763	9730	9590	9793	9652	9671	9808	9699	9782	9851	9467	9858	9754	9705	9658	9530	9779	9829	9643	9735	9698	9656	9641	9722	9766	9661	9727	9573	9728	9553	9657	9811	9658	9736	9598	9679	9742	9802	9600	9642	9627	9722	9566	9627	9661	9698	9584	9733	9636	9712	9605	9606	9910	9600	9652	9713	9641	9734	9587	9759	9701	9525	9608	9732	9780	9524	9646	9697	9649	9627	9758	9691	9748	9831	9666	9614	9628	9656	9643	9716	9725	9712	9695	9751	9562	9713	9710	9596	9772	9830	9610	9740	9667	9545	9602	9726	9907	9669	9684	9765	9639	9733	9622	9703	9668	9689	9547	9535	9533	9799	9721	9547	9630	9806	9654	9622	9783	9764	9745	9638	9803	9743	9739	9818	9739	9700	9773	9614	9733	9865	9782	9737	9602	9580	9673	9614	9850	9615	9615	9626	9638	9737	9662	9746	9852	9791	9801	9716	9775	9644	9782	9666	9747	9584	9624	9801	9637	9688	9673	9627	9730	9697	9724	9614	9615	9593	9711	9691	9744	9632	9726	9567	9542	9713	9756	9696	9730	9689	9664	9673	9765	9816	9653	9693	9752	9641	9757	9699	9640	9744	9633	9582	9852	9802	9641	9748	9585	9600	9763	9739	9694	9723	9721	9725	9783	9570	9622	9585	9738	9747	9627	9664	9662	9614	9770	9735	9685	9572	9822	9563	9729	9857	9699	9877	9772	9726	9921	9851	9678	9803	9629	9775	9750	9673	9661	9702	9793	9764	9914	9701	9713	9889	9741	9684	9787	9650	9566	9670	9643	9789	9670	9584	9801	9751	9696	9750	9681	9808	9687	9697	9751	9753	9774	9781	9714	9783	9686	9603	9825	9658	9688	9778	9728	9595	9661	9843	9691	9892	9826	9752	9623	9705	9864	9744	9762	9731	9692	9829	9616	9542	9837	9762	9724	9768	9791	9763	9670	9681	9697	9719	9705	9612	9727	9657	9742	9669	9699	9589	9668	9606	9697	9703	9517	9778	9744	9588	9699	9620	9905	9811	9716	9708	9694	9818	9683	9640	9740	9642	9743	9595	9683	9793	9765	9639	9615	9634	9670	9647	9605	9768	9799	9705	9718	9850	9742	9730	9618	9812	9746	9598	9555	9774	9656	9601	9730	9707	9894	9694	9871	9709	9583	9754	9724	9554	9731	9714	9755	9593	9799	9784	9704	9711	9602	9784	9737	9791	9720	9680	9633	9697	9663	9665	9512	9633	9531	9703	9727	9695	9676	9743	9664	9708	9861	9703	9627	9696	9825	9715	9884	9672	9652	9838	9754	9722	9807	9813	9755	9740	9666	9693	9581	9650	9490	9667	9826	9725	9774	9821	9714	9760	9714	9757	9579	9691	9720	9842	9761	9657	9672	9833	9685	9712	9658	9700	9653	9707	9747	9621	9731	9747	9699	9732	9569	9708	9704	9708	9656	9792	9604	9634	9582	9623	9630	9675	9833	9681	9541	9707	9650	9747	9500	9651	9675	9669	9738	9619	9689	9711	9796	9694	9786	9752	9759	9740	9672	9754	9773	9709	9410	9803	9599	9603	9718	9625	9703	9639	9742	9702	9668	9604	9757	9649	9682	9716	9691	9599	9813	9914	9725	9777	9659	9675	9744	9814	9622	9769	9778
25372	21277	28169	27630	24335	24810	44710	41389	32331	23658	19251	17842	17221	16940	17147	17100	16975	16988	16915	17103	16986	16928	16810	17081	16945	16805	16765	16904	16922	16850	16832	16759	17092	16942	16959	17105	16945	17010	16834	17050	17098	16938	16695	16952	16948	16940	16740	16682	16887	16726	16706	16903	16768	17007	16953	16708	16564	16751	16853	16966	16868	17133	16948	16980	16832	16969	16966	16868	16808	16646	16944	17042	16901	16902	16775	17032	16938	16889	16694	16845	16838	16917	16978	16995	16834	16906	16829	16763	16851	16994	16755	16843	16673	17047	16806	16776	16698	16835	16726	16810	16817	16761	16936	17063	16825	16789	16859	16865	16793	16773	16981	16873	16829	16727	17170	16881	16730	16753	16937	16778	16950	16865	16745	16795	16701	16842	16716	17038	16911	16887	16811	16942	16875	16829	16636	16878	16858	16861	16961	16854	16908	16998	16651	17062	16721	16869	16827	16874	16681	16901	16927	16845	16898	16895	16850	16669	16584	16895	16708	16876	16920	16987	16737	16831	16853	16789	16833	16827	16647	16872	16986	16797	16937	16704	16959	16964	16759	16700	16977	16765	16831	16934	16760	16903	16931	16957	16775	16793	16941	16892	16742	16884	16657	16841	16744	16833	16717	16974	16816	16984	17055	16847	16759	17016	17022	16984	17029	17030	16899	16799	17070	16772	16659	16836	16757	16740	16844	16950	16682	16680	16916	16805	16766	17114	17015	16778	16649	16812	16799	16877	16925	16797	16982	17023	16882	16688	16745	16877	16643	16792	16833	16667	16791	16834	16973	16746	16688	16792	16779	16861	16958	16705	16832	16851	17079	17056	16877	16835	16917	16834	16600	16773	16865	16849	16626	17021	16750	16790	16788	16904	16798	16851	16974	17107	16860	17033	16922	16851	16924	16895	16677	16680	16604	16998	16982	16777	16732	16977	16875	16902	16826	16910	16851	16951	16883	16996	16873	16631	17129	16844	16938	16768	16793	16998	16858	16871	16830	16735	16839	16638	16951	17049	16934	16813	16781	16915	16828	16613	16751	16818	16866	16860	16690	16882	16743	16923	16970	16901	16832	16775	16866	16846	16924	16999	16700	16731	16970	16994	16650	16735	16949	16816	17000	16763	16917	16621	17030	16846	17016	16683	16888	16854	16891	16753	16870	16785	16839	17001	16734	16602	16651	16745	16836	16970	16916	16944	16902	16709	16777	16751	16962	16984	16986	16798	16861	16781	16730	16752	16814	16862	16716	16811	16845	16910	16764	16951	16860	17010	16763	17043	16851	16892	16653	16803	16756	16890	16748	16743	16828	16846	16861	16799	17110	16831	16729	17022	17103	16641	16825	16963	16965	16874	16808	16790	16839	16847	17043	16841	16861	16843	16880	16969	16855	16897	16684	16928	16909	16991	16748	16966	16893	16966	16671	16994	16931	16922	16683	16791	16743	16803	16909	16957	16614	16889	16820	16842	16797	16920	16835	16956	17055	17030	16790	16513	16932	16869	16823	16893	16834	16795	16793	16894	16898	16831	17020	17012	16890	17040	16934	17020	17049	16929	16889	16666	16846	16867	16868	16627	16903	16949	16668	16942	16860	16830	16703	16646	16926	16884	17070	16904	16618	16855	16900	16686	16765	16815	16885	16848	16586	16701	16890	17178	16905	16720	16846	16903	17073	16896	16695	16679	16902	16879	16751	16870	16852	16625	16914	16805	16907	17032	16876	16656	16716	16828	16688	16819	16777	16945	16983	16859	16715	16790	16762	16846	16923	16805	16796	16854	17091	16887	16857	16811	16983	16717	16980	16585	16887	17005	16918	16740	16769	16960	16784	16990	16783	16649	16719	16880	16878	16747	16656	16876	16573	16789	16922	16771	16865	16887	16947	16829	16914	17019	16894	17010	16725	16899	16851	16831	16823	16713	16953	16910	16780	16690	16815	16940	16881	16869	16846	16576	16940	16874	16941	16876	17044	16819	16851	16955	16799	16831	16907	16728	16605	16780	17015	16723	17023	16961	17101	16890	16857	17010	16845	16883	16759	16799	16563	16692	16893	16810	16866	16749	16794	16887	17076	16944	16995	16941	16919	16578	16855	16806	16696	16876	16898	16963	16681	17018	16697	16780	17082	16837	16892	16755	16785	16886	16719	16862	16876	16875	16865	16938	16817	16805	16889	16669	16704	16796	17051	16975	16763	16939	16749	16825	16886	16871	16979	17107	16983	16763	16825	16964	16911	16826	16794	16650	16654	16952	16935	16940	17000	16693	16860	16758	16935	16917	16773	16835	16761	17022	16851	16764	16884	16786	16735	16662	16824	16896	16740	16891	16844	16900	16743	16840	16945	16964	16811	16638	16935	16976	16952	16606	16696	16852	16842	16807	16690	16646	16766	16764	16963	16722	17015	16614	16822	16782	16777	16746	16855	17028	17073	16798	16737	16609	16943	16629	16869	16919	16924	16806	16923	16551	16803	16866	16849	16867	16817	16632	16895	16869	16803	16820	17034	16838	16785	16894	17024	17187	16944	16736	16922	16742	17006	16768	16931	16750	16851	16895	16913	16786	16846	16912	16893	16803	16890	16726	16926	16929	17015	16776	16814	16857	17008	16752	16986	17067	16742	16914	17073	16987	16977	16947	16734	16957	17009	16697	16726	16762	17208	16981	16944	16888	16895	16934	16834	16772	16933	16746	16607	16674	16828	16697	16661	16771	16831	16960	16908	16707	17028	16689	16821	16774	17091	16860	16822	16718	16977	16802	16659	16829	17000	17001	16802	16927	16904	16880	16990	16972	16997	16900	16687	16792	16689	16954	16655	16677	16818	16840	16990	16875	16755	16697	16927	16765	17015	16918	16708	16862	16725	16957	16709	16813	17018	16779	16861	16789	16709	16846	16953	16908	16885	16797	16960	16772	16966	16737	16893	16678	16976	16864	16924	17026	16721	16949	16931	16851	16880	16880	16975	16606	16999	16758	16876	16960	16919	16796	16677	16730	16740	16777	16779	16825	16835	16704	16723	16578	16749	16814	16801	16946	16672	16961	16890	16879	16781	16704	16787	16890	16817	16730	17015	16903	16824	16705	16658	16873	16906	16843	16694	16758	16808	16914	16898	16906	16722	17067	16830	16970	16959	16696	17061	16621	16814	16832	16726	16857	16833	17119	16869	16767	16866	16812	17015	16797	16699	16795	16820	16932	16967	16926	16843	16616	16718	16628	16771	16794	16916	16705	17052	16935	16787	16666	16830	16887	16845	16876	16978	16771	16823	16823	16732	16968	16678	16869	16550	16798	16704	16825	16822	16896	16732	16913	16718	16809	16796	16871	16795	16819	16980	16894	17018	16727	16741	16904	16831	16763	16777	16764	16874	16749	16709	16673	16802	16798	16984	16826	16714	16977	16732	16717	16925	17012	16829	16716	16715	16751	16820	16679	16943	16878	16863	16825	16744	16654	16797	16695	16800	16865	16717	16782	16985	16865	16919	16821	16838	16829	16738	16825	16892	16695	17101	17016	16876	16628	16640	17086	16816	16718	16841	16742	16834	16874	16725	16814	16773	17207	16706	16687	16962	16909	17191	16623	16859	16836	16925	16730	16894	17004	16932	16832	16936	16868	16817	16878	17055	16889	17015	16823	16676	16915	16816	16963	16901	16761	16907	17069	16735	16990	16805	16817	16872	16842	16907	16803	16718	16909	16899	16796	16880	16714	16782	17055	16795	17001	16784	16870	16925	16838	16747	16920	16521	16703	16801	16978	16926	16696	16691	16821	16794	16829	16836	16818	17081	17051	17002	17053	17023	16959	16968	16923	16980	16866	16770	16804	16980	16918	16644	16756	16869	16809	16635	16863	16921	16832	16889	16727	16720	16748	16667	16915	16767	16803	16693	16844	16863	16907	16806	16887	16842	16875	16794	16759	16940	16713	16920	16867	16903	16926	16966	16517	16963	16922	16989	16861	16882	17079	16937	16742	16933	16985	16858	16747	16638	16956	16888	17033	16927	16820	16782	16847	16935	16851	16695	16778	16608	17168	16865	16763	16817	16793	17026	17014	16803	16865	17021	16779	16883	17079	16749	16957	16835	16935	16691	16660	16887	16966	16811	16813	16986	16903	16836	16846	16897	16982	16721	16722	16854	16956	16932	16912	16798	17043	16918	16952	16790	16914	16956	16725	16994	16964	16918	16968	17062	16800	16878	17005	16974	16744	16856	16747	16933	16684	16931	16986	16845	16725	16808	16838	17038	16838	16952	16732	16757	16813	16817	16833	16872	16562	16749	16765	16875	16819	17044	16790	16887	16654	16615	16551	16942	16680	16782	16939	16926	17103	17007	16713	16700	16779	16864	16912	16817	16803	16517	16815	16897	17004	16870	16859	16620	16594	16796	16669	16943	16859	17035	17097	16783	16913	16953	16909	16801	16894	16734	16958	16844	16846	16673	16738	16889	16880	16840	16624	16759	17004	16980	16795	16825	16749	16692	16779	16849	16678	17033	16853	16978	16759	16813	16870	16782	16805	16843	16948	16736	16680	16883	16981	16721	16936	16944	16665	16749	17068	16899	16759	16968	16814	16992	16813	16876	16921	16993	16861	17024	16949	16899	16924	16738	16848	16883	16797	16814	16719	16798	16666	16791	16754	16895	16521	16745	17013	16905	16972	16845	16891	16975	16790	16927	16795	16812	16744	16786	16882	16780	17031	16920	16913	16724	16907	16846	16904	16884	16842	16756	16666	16937	16931	16825	16659	16872	16980	16800	16732	16869	16833	16713	16748	16964	16665	16772	16868	16781	17162	17072	16707	16926	16776	16882	16753	16954	16706	16768	16947	16918	16886	17045	16804	16773	16770	16911	16798	16818	16886	16707	16696	17031	16978	16969	16848	16919	17037	16793	16938	16879	16962	16706	16881	16781	16833	16887	16930	16983	16930	16512	16827	16750	16754	16780	16771	16787	16807	17095	16851	16932	16870	16943	16834	16874	16760	16884	16875	16847	16642	16812	16846	16856	16857	16833	16830	16828	16995	16839	16818	16729	16755	16861	16915	16905	16812	16926	16785	16862	17048	16651	16809	16699	16701	16781	16939	16802	16953	16785	16679	16602	16738	16910	16888	16748	16728	16966	16855	16817	16641	16785	16707	16749	16899
13260	27947	26787	21717	17533	19276	39979	34259	23526	15185	11453	10182	10028	9786	9884	9919	9909	9878	9974	9890	9878	9838	9666	9712	9881	9815	9780	9779	9714	9763	9737	10005	9820	9952	9855	9650	9975	9995	9782	9841	9830	9903	9851	9866	9819	9765	9828	9912	9818	9840	9831	9847	9930	9912	9931	9901	9833	9921	9931	9813	9832	9891	9910	9832	9708	9914	9896	9813	9942	9914	9950	9752	9739	9771	9879	9872	9763	9815	9855	9806	9826	9800	9897	9570	9652	9873	9834	9809	9707	9839	9894	9800	9686	9935	9828	9901	9846	9950	9754	9880	9799	9823	9800	9818	9803	9710	9766	9912	9820	9895	9838	9738	9885	9866	9832	9789	9871	9969	9672	9740	9832	9769	9728	9752	9751	9855	9791	9797	9888	9791	9762	9752	9876	9800	9852	9855	9941	9858	9916	9985	9774	9901	9712	9899	9797	9879	9784	9716	9747	9910	9846	9835	9800	9788	9702	9767	9900	9852	9822	9736	9846	9653	9838	9834	9757	10008	9819	9875	9796	9890	9632	9879	9756	9853	9803	9885	9858	9853	9730	9740	9779	9735	9879	9868	9784	9766	9909	9885	9921	9820	9604	9869	9763	9766	9974	9808	9884	9948	9733	9820	9911	9810	9729	9949	9715	9857	9789	9766	9579	9995	9843	9828	9909	9822	9773	9770	9689	9751	9795	9691	9862	9708	9824	9752	9712	9790	9792	9811	9856	9545	9695	9901	9830	9805	9757	9855	9790	9792	9682	9676	9839	9710	9838	9870	9900	9780	9883	9817	10028	9911	9902	9679	9825	9806	9925	9803	9713	9682	9800	9857	9818	9708	9782	9947	9842	9808	9805	9696	9903	9796	9764	9818	9874	9798	10050	9686	9761	9683	9820	9761	9797	9761	9897	9801	9905	9965	9934	9699	9799	9862	9931	9731	9650	9865	9740	9881	9721	9584	9932	9797	9769	9631	9867	9805	9896	9721	9746	9895	9739	9808	9793	9821	9766	9934	9774	9870	9794	9831	9775	9759	9744	9921	9828	9864	9827	9839	9766	9900	9969	9766	9749	9885	9897	9729	9806	9894	9739	9658	9852	9838	9850	9837	9738	9773	9874	9771	9868	10034	9705	9678	10000	9654	9813	9861	9927	9859	9744	9779	9817	9838	9797	9735	9791	9796	9704	9895	9834	9768	9872	9653	9696	9741	9907	9652	9884	9882	9887	9854	9742	9805	9920	9849	9889	9786	9874	9877	9871	9908	9786	9861	9646	9726	9787	9942	9872	9871	9900	9806	9732	9644	9805	9837	9960	9822	9828	9835	9750	9833	9750	9896	9871	9877	9776	9853	9768	9922	9875	9928	9776	9769	9753	9846	9927	9808	9779	9882	9729	9763	9744	9777	9814	9869	9744	9864	9705	9804	9850	9891	9824	9680	9715	9915	9612	9709	10010	9886	9827	9745	9594	9846	9999	9645	9835	9744	9771	9851	9827	9805	9931	9763	9832	9849	10008	9776	9884	9980	9747	9801	9843	9746	9685	9784	10028	9867	9840	9956	9827	9821	9793	9798	9890	9671	9842	9696	9684	9927	9823	9803	9723	9875	9978	9954	9834	9748	9847	9881	9819	9778	9909	9724	9828	9718	9781	9841	9832	9775	9776	9820	9792	9798	9795	9778	9862	9811	9733	9710	9750	9797	9900	9920	9654	9811	9716	9798	9643	9880	9812	9830	9764	9833	9798	9831	9891	10066	9719	9826	9822	9767	9818	9860	9777	9807	9942	9743	9905	9906	9795	9806	9840	9763	9695	9803	9843	9763	9749	9932	9865	9801	9855	9731	9867	9570	9915	9665	9865	9895	9706	9714	9750	9696	9921	9839	9789	9758	9730	9808	9725	9791	9742	9812	9737	9782	9887	9828	9685	9927	9927	9823	9807	9711	9806	9881	9816	9890	9732	9764	9851	9742	9689	9746	9832	9886	9869	9835	9735	9733	9776	9977	9762	9830	9938	9737	9784	9902	9778	9656	9823	9631	9742	9857	9904	9771	9861	9688	9770	9809	9764	9879	9791	9621	9737	9840	9827	9750	9907	9796	9875	9920	9882	9899	9815	9628	9877	9844	9724	9777	9787	9736	9843	9729	9731	9920	9658	9779	9694	9689	9567	9838	9891	9947	9610	9818	9941	9676	9774	9828	9739	9926	9796	10018	9704	9768	9726	9710	9731	9807	9943	9920	9722	9883	9813	9784	9688	9746	9911	9889	9786	9775	9771	9775	9834	9918	9680	9822	9905	9842	9810	9828	9822	9908	9922	9742	9848	9891	9762	9870	9853	9954	9886	9721	9908	9766	9796	9687	9688	9740	9817	9689	9839	9816	9859	9775	9869	9710	9830	9697	9861	9808	9647	9936	9854	9897	9820	9807	9799	9859	9811	9718	9876	9735	9772	9799	9784	9825	9772	9718	9754	9828	9693	9877	9721	9724	9672	9836	9720	9713	9711	9728	9781	9645	9887	9743	9819	9970	9825	9855	9831	9985	9687	9815	9851	9939	9784	9639	9829	9603	9929	9818	9625	9725	9847	9751	9627	9719	9912	9841	9914	9849	9774	9879	9872	9869	9906	9801	9633	9803	9635	9795	9799	9851	9899	9743	9801	9984	9906	9765	9929	9868	9883	9704	9817	9673	9753	9772	9741	9783	9873	9832	9814	9645	9790	9948	9754	9709	9732	9758	9824	9785	9719	9825	9820	9838	9908	9961	9834	9688	9692	9637	9794	9741	9827	9829	9940	9802	9830	9731	9687	9877	9656	9826	9828	9821	9888	9902	9767	9836	9793	9970	9750	9809	9882	9894	9808	9762	9743	9891	9743	9831	9713	9940	9769	9851	9711	9976	9896	9772	9904	9903	9736	9651	9914	9753	9887	9924	9924	9781	9868	9640	9851	9670	9897	9857	9774	9751	9861	9801	9927	9923	9824	9672	9751	9707	9787	9769	9816	9783	9781	9875	9770	9820	9724	9702	9740	9842	9840	9814	9671	9793	9831	9886	9740	9639	9766	9888	9779	9703	9798	9913	9676	9844	9937	9795	9784	9790	9721	9744	9769	9679	9743	9797	9839	9789	9847	9725	9695	9821	9922	9769	9826	9721	9667	9876	10002	9769	9633	9898	9786	9792	9776	9977	9828	9831	9906	9741	9764	9738	9804	9765	9940	9806	9855	9813	9894	9851	9817	9703	9745	9646	9951	9805	9796	9776	9863	9786	9843	9807	9891	9839	9747	9800	9757	9818	9751	9656	9859	9866	9701	9846	9948	9846	9743	9948	9851	9629	9639	9788	9660	9827	9591	9920	9820	9768	9832	9866	9712	9755	9919	9971	9833	9885	9896	9910	10049	9877	9715	9755	9877	9613	9671	9865	9806	9600	9733	9915	9649	9807	9826	9802	9758	9912	9704	9741	9890	9881	9629	9721	9862	9871	9671	9754	9846	9871	9840	9808	9683	9843	9830	9832	9775	9741	9839	9761	9804	9879	9835	9925	9829	9781	9782	9768	9849	9847	9867	9857	9814	9769	9764	9830	9791	9828	9828	9923	9860	9939	9849	9904	9791	9711	9803	9799	9915	9755	9762	9584	9765	9737	9805	9949	9908	9846	9713	9973	9990	9805	9794	9807	9762	9715	9807	10096	9652	9650	9893	9875	9814	9652	9856	9816	9808	9764	9842	9690	9862	9988	9946	9754	9798	9753	9882	9890	9876	9793	9787	9904	9900	9697	9830	9786	9833	9807	9873	9790	9781	9810	9866	9782	9771	9880	9725	9674	9798	9942	9888	9720	9914	9861	9800	9754	9779	9834	9864	9810	9889	9857	9703	9804	9847	9857	10055	9845	9883	9839	9907	9734	9784	9848	9822	9849	9796	9826	9846	9774	9723	9761	9798	9861	9829	9691	9904	9709	9708	9847	9746	9864	9720	9820	9829	9761	9834	9682	9786	9868	9903	9781	9852	9906	9797	9680	9845	9660	9786	9815	9956	9781	9834	9891	9898	9677	9902	9844	9842	9869	9801	9607	9832	9839	9764	9731	9846	9658	9918	9812	9853	9750	9831	9835	9885	9818	9851	9795	9604	9808	9844	9716	9857	9824	9847	9799	9764	10020	9839	9678	9838	9942	9858	9998	9953	9764	9896	9884	9885	9791	9827	9786	9933	9787	9882	9850	9719	9825	9759	9735	9657	9730	9654	9921	9685	9855	9639	9810	9755	9839	9932	9940	9757	9821	9694	9865	9766	9746	9892	9788	9836	9800	9790	9599	9962	9884	9825	10049	9922	9889	9711	9670	9767	9969	9805	9802	9928	9767	9864	9814	9829	9764	9838	9803	9760	9855	9841	9920	9636	9969	9708	9743	9885	9935	9787	9821	9906	9901	9902	9843	9776	9699	9692	9746	9794	9731	9631	9766	9779	9867	9709	9809	9710	9814	9807	9775	9830	9658	9787	9738	9696	9717	9871	9751	9883	9748	9663	9743	9714	9760	9873	9943	9936	9699	9759	9882	9804	9842	9706	9813	9888	9869	9812	9730	9686	9679	9916	9790	9671	9810	9784	9899	9817	9738	9765	9809	9728	9892	9748	9773	9669	9890	9992	9823	9797	9766	9786	9867	9812	9802	9594	9803	9834	9777	9768	9797	9762	9711	9790	9722	9697	9862	9812	9785	9689	9940	9841	9695	9684	9768	9842	9773	9724	9877	9798	9837	9675	9766	9846	9845	9907	9887	9826	9805	9665	9719	9852	9791	9837	9735	9823	9557	9846	9643	9843	9665	9701	9729	9727	9952	9888	9725	9858	9684	9746	9795	9788	9879	9801	9735	9848	9799	9773	9687	9763	9673	9732	9712	9852	9808	9797	9716	9839	9775	9804	9787	9527	9833	9759	9805	9708	9649	9877	9764	9829	9816	9674	9722	9776	9780	9706	9838	9842	9709	9756	9728	9778	9830	9776	9951	9728	9717	9723	9883	9853	9955	9832	9741	9868	9824	9852	9805	9828	9689	9729	9784	9857	9839	9842	9684	9820	9786	9737	9787	9900	9728	9801	9771	9734	9710	9725	9816	9809	9818
23395	21182	28480	24507	23424	30350	62324	57452	44437	30327	23068	19125	17501	17434	17403	17106	17035	17164	17166	17099	17261	17088	17231	17276	17123	17022	17105	17094	17100	17387	17168	16933	16975	16858	17168	17058	16894	16917	17298	17169	17038	17005	16920	17183	16846	16973	17032	16918	16897	16917	17214	16914	17081	17153	17076	17033	17147	17009	17111	17067	16928	16799	17055	16951	16866	16973	16888	16791	16861	16950	16929	16930	16929	17098	16968	16970	17098	16856	16893	16891	16819	17218	16824	17013	17122	16946	17068	17170	16928	17002	16994	16936	16976	16892	16978	17264	17053	16952	16995	16917	16971	16902	16913	16944	16827	16992	17115	17229	17134	16880	17025	16977	16997	16808	17224	17004	16974	17094	17081	16996	16996	17075	17291	17026	17123	16799	17057	17018	17198	17083	17052	17157	16838	16920	16921	17009	16917	16971	16912	16931	16804	16895	16787	16988	17189	16784	17079	16856	17156	16939	16844	17276	17165	16910	17108	16919	17153	17022	16916	16982	16947	17038	16936	16808	16763	16867	16995	17116	16935	16975	17219	17114	17062	16997	16945	16894	17241	17143	17016	16952	16900	17023	16775	16837	16969	17190	17123	17052	16847	16947	16882	16949	16984	16895	16661	17206	16963	17048	17067	17203	17035	16698	17073	17108	16855	17172	16949	16809	16857	17057	16990	16878	17028	16804	17207	16826	16999	17038	17017	17049	16887	16811	17112	16826	16830	17112	16851	17081	16836	17065	17027	17089	17150	17117	16845	17005	17162	16964	16896	16847	17238	16914	17024	17025	16999	16987	16839	17006	17091	17053	17006	17065	17119	17106	17021	16900	17055	16968	16906	16930	16969	16964	16929	17011	17058	16934	16946	17324	16848	16833	17036	16871	17018	16791	17065	17218	16657	17036	16970	16996	17049	16949	16797	17082	17095	17023	16958	16732	16837	16907	17096	16724	17049	17020	16905	17008	17028	17134	16784	16857	16823	16784	16817	16787	16853	16945	16797	17099	16969	16950	17062	16908	16882	16657	16910	16912	17181	17067	16774	16974	16893	17122	17041	17128	16926	16820	17066	16945	17123	16876	16935	16924	17226	16976	17086	17016	16831	16839	17050	17108	16935	16902	16929	16788	16888	16920	16884	16728	16922	17130	16813	17079	16955	16940	16876	16872	16923	16727	16930	16802	17032	16882	16928	16955	16921	16869	16981	16988	16840	16952	17023	16968	16888	16920	17013	17017	17157	16887	17019	16903	16814	17204	17110	16791	16881	16979	17097	16964	17047	16977	17159	16937	16925	17165	17036	17217	16955	17195	17046	16932	17103	17090	16909	16833	17009	17045	16844	16899	16883	17041	17071	16738	17021	16718	17044	16786	17067	17009	16845	16911	16938	16896	16886	16968	16901	16900	16947	17081	16877	16925	17063	16818	16868	17037	16862	16984	16852	16892	17135	16947	17141	17205	17052	16831	16888	17166	17123	16891	17199	16778	17125	16995	16794	16949	16880	16839	16948	17069	17009	16931	16864	16786	16964	16792	16819	17161	16948	16840	17023	16909	16901	16922	16939	17015	17158	17185	16852	16848	16851	16792	17033	17025	16679	17134	17035	17033	16975	16846	17046	16877	17041	17022	17096	17059	16974	17054	17113	16951	16928	17034	16995	17019	16909	16829	17001	16850	16843	17009	16801	16895	16836	16798	17110	16865	16888	16863	16999	17061	16900	16979	16813	17083	16905	16734	17047	17067	17019	16792	16990	16834	16818	16972	17075	17003	17069	16875	16977	16988	16919	17089	17089	16974	16842	17100	16986	16871	17097	16934	16971	17007	17029	17009	16896	16934	16919	16932	16977	16981	16972	17038	17102	16827	16928	16993	16930	16741	16916	16859	16929	16733	17004	16820	17154	17156	17082	17081	17012	17220	17213	16817	16976	17063	17063	16963	16930	17042	17235	16955	17020	17096	16945	16999	17117	17021	16919	17034	16974	16952	16980	17111	17146	17183	17004	16999	16842	16944	17045	16826	17009	16717	16817	16740	17167	17049	16738	16878	16858	16799	17025	16843	16979	16981	17009	16912	16855	16917	17007	16970	17154	16879	16852	16720	16877	16870	16792	16976	16773	16885	16897	16867	16947	17124	17087	16970	16932	16938	17145	16862	17079	16976	17143	17176	17066	16947	16877	16879	16832	16880	16885	16924	16945	16748	16880	17018	16981	17060	17071	16877	17155	17018	16972	16805	16833	17024	16976	16916	16954	17079	16786	16972	16745	17155	17108	16950	16942	17287	16992	17333	16952	16975	16916	17107	17133	16910	17035	16889	16956	16810	17125	17083	17026	16981	16847	17115	16971	16830	17060	16908	17010	16928	16897	16860	16827	16886	17094	16905	17028	16983	17096	17038	16833	16898	16987	17206	17015	17044	16788	16966	16989	16950	16915	16906	17153	16887	17031	16942	17021	16900	16945	17022	17064	16873	16992	16850	17071	16941	16876	17090	17177	17055	16938	17047	16959	17010	16961	16957	17082	17043	17003	16954	17299	16954	17087	16885	17201	16832	16976	16963	16964	16967	16993	16857	16872	17088	17030	16946	17108	17079	16941	16853	17099	17129	17259	17244	16827	16950	17000	16962	17068	17011	16850	16954	17061	17147	16932	16830	16961	16874	16911	16897	16842	16819	16955	16950	16964	17061	16834	17099	16938	17093	17117	17032	16785	16876	16986	16967	16877	16836	17018	16858	16942	17042	16872	16920	16941	17004	16925	17040	16950	16815	17029	16976	16954	17120	17081	17005	17017	16881	16840	16914	16930	16860	16982	16954	17003	16945	16881	16867	16968	16837	17026	17061	16958	16943	16849	16960	16804	16899	16868	16920	16975	16950	17196	17108	16855	16631	17070	17036	17006	17148	16990	16982	16788	16785	16921	16938	16969	16790	17033	16926	16990	17053	16802	16912	16887	16891	16908	16881	17061	17253	17058	16813	16947	16840	17066	16943	16942	17002	16960	17060	17241	17140	16921	16820	16994	16763	16939	16995	16953	17021	17073	16957	16975	17010	16727	16838	17066	17052	17116	16957	16892	17141	17014	16941	17116	16969	17104	17079	16958	17021	17104	16923	16870	17031	17040	17023	17006	17288	17021	16840	16837	16819	16898	16820	16987	16826	16981	16783	17235	16951	17041	16983	17019	16971	17220	16919	17151	16855	16994	17019	17129	16879	16931	17227	16977	16939	16966	16868	17087	17136	17051	17048	16979	17193	16892	16954	16787	16973	17091	17010	16900	17084	17036	16961	16992	16889	16822	16808	17154	17111	16927	16828	16881	16873	16922	16887	16896	16967	17018	16907	16979	17071	17092	16874	16897	17328	16910	17076	16806	17051	17027	16964	16773	16885	16981	16755	16946	16909	17124	16851	16791	16879	16909	16859	16933	16937	16965	17085	17185	17160	17029	16983	16949	17104	17206	17023	16744	16930	16883	17048	17083	17227	16987	16802	16969	16817	16764	16972	17022	17026	17065	16825	17130	16897	16958	16887	17052	16887	16867	17034	16799	16887	16882	17043	16989	16876	17057	17051	17110	16982	16871	16810	16824	16825	16942	17087	17110	17127	16796	17007	17002	17142	16942	17162	16940	16981	17162	16877	16962	16970	16757	16737	16909	17015	16924	16854	16809	16803	17075	17050	17167	16894	16868	16906	16812	17052	17004	16848	16947	16776	16742	17060	16943	16913	17027	16860	17094	16907	17102	16974	16865	16890	16941	16971	16944	16918	16984	16832	17133	17051	17085	16863	16892	16808	16894	16960	17218	17049	17133	16969	17111	16927	17079	17204	17178	17055	16870	16958	16956	16966	16964	16996	17217	16919	16860	16854	16967	16824	16853	16938	17121	16971	16936	16901	17052	17010	17015	17011	17100	16924	16972	16789	17185	17155	16816	17019	16987	17070	17034	16860	16823	16761	16802	16924	16912	16720	17001	17021	17217	16998	17028	17057	16843	16786	17179	17072	17135	16874	16848	17074	16829	16869	17017	16957	16823	16926	16751	16975	16938	17128	17181	16926	17039	16984	16969	16859	17013	16923	16935	16935	16914	16793	16911	16957	16759	17048	17131	17034	17144	16869	17087	16908	17052	16944	16916	16723	17098	16897	17107	16797	16827	17082	16900	16958	16721	17023	16978	16899	16877	16958	17178	16985	17008	16945	17019	17196	17091	16764	16917	16892	16853	16988	16882	16954	17166	16992	16862	16899	16908	17069	16885	16860	17044	16895	17183	16977	16935	17040	16982	16890	17026	16890	17079	16948	16768	16996	17025	17001	16790	17047	16889	17033	16890	16936	17131	17196	16976	17037	16860	16978	16896	17207	16986	16974	16826	16905	16984	17073	17228	16774	16741	16997	17057	16949	16859	16934	16995	17174	16965	16879	16891	16877	16934	16872	17167	16790	16904	16870	16945	16977	17167	16836	16929	16978	16877	16799	17057	16883	16998	17066	17133	16906	16871	16861	16940	16623	16923	16812	16583	16876	16987	16983	17000	17080	17042	16806	16971	16857	16878	16935	16724	16688	16962	16997	16960	16907	17047	17067	17153	16742	16921	16940	16885	16925	17106	16850	16939	16906	16982	16774	16932	17024	16919	16912	16994	16968	16984	16775	17246	16966	17021	16848	16873	17067	16908	16901	17051	16843	17027	16983	17012	16838	16976	16922	17015	16701	16726	16890	16947	17008	16862	17028	16863	17045	16823	17178	16960	17041	16908	16880	16912	17024	16894	16980	16873	16878	16979	17013	16923	17062	17046	16929	16893	17003	16891	16925	17011	17055	16957	17086	16801	16759	16967	16972	17087	16967	17025	16924	16994	17033	16876	16918	16929	16956	16944	16992	17017	17223	17031	17205	17154	16985	16947	16894	17125	16848	16898	16988	16953	16995	17004	16854	16882	16986	17014	17072	17035	16864	16934	16754	17001	17034	17076	16834	16829	16845	16822	16922	16867	16885	17001	16946	16962	17002	17100	16876	16939	16882	16811	16833	17102	17198	17006	16920	16932	16997	17127	16947	17120	16995	16958	17129	17022	17082	17152	16823	16933	16855	16889	17074	17045	17105	17081	17050	16926	17073	16991	17086	16882	17032	17070	17055	16817	16683	17078	16917
15130	30897	32489	25478	20489	27835	61011	52120	36050	21465	14602	10858	10332	9954	9930	9828	10034	10102	10016	10155	10144	9993	9883	9964	9988	10078	10013	9949	10017	10132	10086	9919	10016	10032	9882	10045	10122	10124	9974	9820	10043	9946	9957	10009	9967	10007	10001	10149	9912	9933	10039	9980	9965	10093	9952	9970	10032	10168	9872	10175	9959	9998	9858	9992	10010	9846	9887	9885	9930	9919	9930	9988	9961	9986	9908	9810	10048	10066	9808	10005	10054	9964	9924	9882	9942	10070	10012	10052	9972	9858	10034	10068	9944	9953	9935	9935	9862	10010	9975	10002	9886	10018	9986	9870	9985	10008	9919	10140	10085	10037	10007	9911	10042	10071	9968	9936	9968	9965	9958	9950	9872	9842	9929	9869	10078	9929	9960	9865	9936	9973	9871	9955	9847	10018	9921	9954	9895	9963	9924	9872	9932	9906	10014	9856	10078	9904	10058	10067	9799	9847	9957	9972	9958	10051	10060	9896	10079	9868	10045	9966	9962	9995	9943	9925	9987	9907	9887	9886	10022	9829	10002	10078	9909	9960	9987	9828	9923	9950	9899	9981	9924	9854	10069	10136	9851	9910	9951	9971	9991	9968	10026	10015	9917	9967	9749	9933	9872	10039	10018	9827	9965	9958	9860	9871	9851	9832	9920	10018	10112	9812	9901	10070	10018	10021	9874	9967	9987	9959	9839	9940	9857	9938	9962	9951	9947	9895	9880	9827	9968	9855	10073	9970	9924	9976	9915	9911	9847	9778	9862	10048	10038	9901	10086	9943	9968	9824	9973	10016	9830	10019	9877	9922	10047	9997	9891	9903	9854	9951	9929	9883	9946	9786	10070	9946	9941	9995	9948	9973	9767	9931	9881	10014	10021	9996	10112	9870	10025	9960	9951	9952	9866	9977	10124	10013	9736	9866	10001	9865	9932	9958	9866	9936	9879	9879	9817	9993	9920	10006	10010	9996	9916	10063	9918	10021	9727	9906	9966	10100	9731	9913	9993	9933	9883	9773	10028	9746	9962	9945	9788	10032	9779	9963	9962	9853	9756	9893	9942	9952	9863	9867	9721	9888	9933	9939	9952	9865	9871	9900	10064	10048	9856	9917	9883	9895	9796	10101	9806	9947	10045	9881	9972	10085	9860	9930	9885	9948	10102	9940	9866	10032	10079	9920	9874	10001	9812	9924	9914	9981	9950	9767	9761	9945	9883	9852	10028	9996	9989	10073	9992	9875	9706	10022	10030	9965	9890	9998	9836	9959	10080	9877	9908	10012	9883	10027	10036	10154	9934	9820	9900	9924	9944	9965	9923	9969	10103	10079	9892	9953	9973	9922	9842	9945	9954	10036	9937	9944	10021	9962	10031	10112	9922	9954	9851	9897	9724	9935	9993	10013	9992	9952	9818	9948	9943	9979	9885	9985	9918	9732	9903	10024	9887	9964	9989	9863	9866	9891	9778	10041	10075	9896	9815	9937	9921	9869	9902	10019	9977	9795	9953	9912	9905	9962	9945	9895	9950	9860	9909	9913	9846	9908	9984	9957	9844	9890	10001	9992	9900	9912	9862	9972	9972	9859	10011	10016	9850	9973	10005	10015	9953	9990	10074	9909	9824	9786	9971	9862	9961	9953	9988	9925	9911	9889	9814	9830	9884	9798	9971	10027	9708	9984	9902	9951	9979	9870	9961	9990	9988	9852	9851	9974	10068	9949	9955	9852	9935	10014	9915	9903	9920	9919	10043	9905	10047	10058	10003	9743	10108	10060	9894	9938	9985	9765	9999	9767	9765	9969	9977	9897	9925	9891	9943	10003	9941	9826	9932	9929	9929	9861	9966	9914	9914	9876	9950	9844	9942	10042	9931	9856	9926	10015	9962	9988	9812	10074	9901	9714	9989	9953	9982	9988	9919	9858	9915	9901	9951	9911	9812	9847	10034	10035	9954	9900	9914	9987	10025	9888	10039	9974	9847	9944	9898	9793	9910	9978	9761	9912	9916	9906	9930	10138	9936	9975	10040	9948	10008	9846	9981	9770	9934	10024	9913	9982	9888	9876	9980	9921	10022	9870	9701	9916	9938	10086	9986	9940	9948	9849	9963	9912	9920	9837	9962	9944	9902	10049	9946	9980	9903	9898	9923	9910	10000	9939	10111	9919	9943	9755	10029	9844	9872	9850	9941	9767	9973	9901	9967	9762	9965	10059	9839	10093	9880	9907	10006	9973	9792	9938	9890	10001	9887	9820	9839	9923	9972	9958	9865	9861	9889	9910	9983	9899	9989	9798	9961	9859	9897	9603	9925	10089	9939	9992	9940	9890	9999	9913	10068	9737	9961	9845	9944	9957	10023	9911	9973	10097	9821	9834	10080	9978	9939	9919	9993	9773	10008	9799	9937	9964	10086	9926	9987	10014	9858	9921	9935	9965	9922	9896	9954	9846	10026	9951	9984	9908	9896	9946	9920	9952	9890	9980	9908	9972	9918	9813	9919	9932	10062	9968	9936	10025	10007	9937	9754	10024	9957	9870	9853	10017	9913	9942	10046	9824	9801	10011	9840	9896	9955	9951	9990	9914	9964	9951	9916	10007	9866	9934	9846	9915	10005	10045	9971	10025	9995	9961	9883	9909	9882	9846	9784	10082	9937	9930	9963	10040	9899	9993	9998	9886	10019	9745	9956	9841	9956	10022	9875	9906	9872	9960	9927	9979	10000	9974	9901	10029	10075	9884	9796	9951	9998	10001	9977	9999	10041	10059	9859	9820	9812	10035	10069	9908	10039	9847	9931	9893	10013	10133	9949	9868	9862	10060	9996	9944	9973	9983	9817	9866	9946	9955	9925	9891	9994	9868	9827	9825	9940	9803	10031	10046	9863	9978	9949	9896	9952	10018	9729	10068	9874	9901	9889	9719	9946	9692	9998	9813	9909	9904	9927	9806	9935	10088	9918	9977	9909	9966	9756	10098	9940	9903	9856	10016	9942	9761	9949	10105	9973	10029	9908	9725	9782	9901	9915	9879	9963	9829	9866	10052	9860	9851	9888	9846	9965	10025	10078	10076	9768	10019	10024	10056	10039	10037	9922	9879	9886	9836	9952	10110	10005	9973	9831	9990	9962	9946	10047	9909	10050	9754	9988	9957	9929	9872	9933	9827	9872	9904	10048	9890	9932	9914	9844	10011	9937	9860	9932	9942	9987	9942	10022	9733	9994	9929	9747	9948	10138	9899	10010	9912	9988	9925	9892	9856	9929	9798	10023	9893	10129	9933	9858	10093	9823	9954	9978	9914	10075	10001	10035	9908	9896	10020	9848	9878	9823	9933	9925	9772	9798	9908	9851	9898	9982	9949	9967	9984	9806	9833	9792	10005	9939	9966	10001	10098	9878	9903	9934	9859	9881	9872	9970	10046	10084	9881	10067	9891	9942	9916	9818	9923	9993	9834	9875	9884	9902	10010	9971	9957	9945	9979	10028	10003	9974	9973	9961	9887	10033	9985	9930	9842	9902	9938	10032	9909	9908	9891	9968	10107	9919	10142	9858	9877	9831	9901	9954	10019	9814	10026	9798	9991	10077	9903	9832	9975	10076	10036	9939	9975	9882	9843	9842	9807	9842	9750	9853	9906	9863	10045	9916	9817	9968	10096	9977	9914	9934	9822	10063	9915	10027	9896	9979	9894	9917	9941	10072	9960	9896	9880	9757	9952	9980	9946	9863	9776	9861	9839	9964	9871	9901	9881	9877	10018	9833	9998	9938	9876	10068	9925	10057	10065	9892	9958	9903	9702	9904	9862	9926	9892	9859	9958	9918	10128	9891	9941	9992	9933	9847	9878	9900	9866	10114	9957	9997	9961	9795	9852	9927	9844	10023	9901	9927	9933	9994	9906	9871	10011	9836	9976	9977	9900	9923	9823	9932	9994	9953	10014	9979	10066	10019	10041	9883	9938	9877	10018	10065	9912	9988	9862	9723	9973	10007	9932	9806	9898	10027	9941	10023	10141	9916	9886	9861	9841	9937	10003	9942	9860	9905	9827	10012	9928	10031	9939	9888	9970	9886	10020	9880	10051	9992	10022	9987	9877	10014	10102	9946	9854	9947	9885	10010	9945	9897	9951	9996	9914	9844	9819	9845	9975	9918	10095	9911	9869	9951	10007	10020	9809	9940	9935	9820	9839	9945	9961	9719	9888	10063	9985	10085	10091	10022	10146	9882	10118	9948	9982	9960	9913	9919	9940	9916	9725	10055	10006	10002	10019	9865	9925	10013	9886	9799	9854	9956	9898	9962	9885	9763	9855	9928	9850	10013	9935	9896	9911	9940	10023	10015	9915	10001	9848	10002	10009	10013	9825	9769	9839	10092	9989	9911	9921	10015	9934	9923	9949	9935	9964	9929	9912	9925	9962	10146	10049	9826	9885	9947	9962	9878	9712	10065	9886	9964	9974	10052	9924	9871	10003	9994	9855	9984	9945	9795	10073	9815	9969	10119	10069	9899	9946	10028	9973	9903	9999	9868	10067	9914	9920	9940	9815	9931	9868	9926	10099	9861	9775	9963	9927	9835	9759	9823	9915	9838	9986	9847	9790	9933	10017	9833	9925	9914	9934	9911	9808	10119	9771	9989	10071	9755	9953	10058	9939	10005	9857	10021	9970	9938	9878	9929	9925	9911	9935	9985	9805	9910	9852	9933	9954	10073	9883	9824	9792	9944	9938	9983	9916	9837	9892	9871	10120	10007	10047	10100	9928	9764	9773	9969	9969	9837	9980	9923	9930	9849	9955	9940	9971	10043	9832	9925	10044	9998	9725	9917	9849	9868	9775	9912	9919	9864	10086	9886	9948	10121	9885	10060	9923	9870	9917	9842	9998	9891	10008	9851	9847	9887	10013	9910	9919	10018	9994	9903	9924	9887	9940	9895	10072	10045	9799	9892	9950	9963	9837	9935	9973	10040	9941	9894	9850	9878	9992	9820	9847	10050	9955	10042	9935	9890	9847	9923	10010	9999	9899	9884	9868	9874	9966	9952	9992	10049	9835	9863	10028	9971	9806	9796	9903	9894	9748	10047	9899	9811	9919	9909	10013	10052	9925	10023	9929	9891	9917	9971	9905	9810	9793	9862	9976
30932	24439	26954	23322	19135	19389	23356	23012	20662	18752	17843	17321	17255	17101	17013	16886	16981	17101	17108	17276	17020	17265	17130	17083	17177	17195	17132	17032	17024	17116	17074	16995	17159	17127	17395	17108	17279	17203	17231	16985	17163	17063	17103	17002	16949	17022	17209	17011	17166	17098	17431	17010	17033	17098	17130	17246	17183	17227	17254	17078	17293	17072	17056	17027	17149	17075	17239	17055	17123	17237	17018	17456	17044	17020	17007	16912	17148	17054	17160	17112	17245	17101	17111	16896	17048	17023	16867	17128	17194	17111	17076	17201	17205	17026	16989	17139	16993	17115	16990	17276	17238	16888	17068	17088	16986	16853	17059	16908	17138	17078	17244	16990	17027	17163	16899	16925	17012	17025	17037	17035	17161	17214	17020	17063	16789	17341	17100	17257	17061	17206	17346	17301	17078	17175	17144	17384	17209	17223	17479	17288	17042	16926	17093	17266	16969	17071	17166	16952	17015	17121	17191	17214	16981	17114	17222	16998	17055	17197	17230	16884	17173	17100	16876	17009	16900	17065	17126	17283	17050	17054	17165	16992	16942	17087	17112	17108	16955	17219	16991	17010	17240	17328	17264	17364	17181	17259	17209	17178	17091	17169	17025	17103	17115	17098	17370	16980	17067	17116	16871	17174	17143	17180	16921	16908	16974	17157	17057	17044	17069	17016	17077	17099	17229	17091	17128	17221	17180	17346	17039	17222	17347	17131	16887	17111	17128	17071	16998	17294	17052	16870	17057	17070	17030	17037	17212	17153	17144	17273	16819	17027	17102	17050	17064	17258	17144	17022	17064	17053	16957	16969	17095	17035	16929	17021	17286	17168	16998	17064	16947	17142	17291	17124	17226	17339	17115	17124	17148	17151	17159	17230	17058	17246	17344	17205	17056	17090	16971	17319	16911	17305	17047	17145	17235	16893	16915	17069	16996	17063	17106	17313	17201	17239	17100	17222	17065	17050	17054	17119	17178	16964	17243	17110	17002	17044	16953	17058	17148	16995	17182	17189	16941	17011	17085	17170	17077	17048	16887	17127	17065	17195	17076	16894	17074	17186	17185	17187	17126	17132	17022	17023	17107	17306	17137	17034	17031	17126	17007	17123	16929	17199	17121	17310	17135	17111	17206	17057	17301	17112	16905	17187	16929	17026	17139	17105	17042	17156	16965	17180	16998	17049	17113	17282	17077	16725	17203	17124	17278	17052	17098	17219	17185	17047	17000	17099	17131	17093	17164	16976	17107	17017	17073	17192	17168	17089	16908	16865	16985	17125	16977	17045	17265	17084	17284	16982	17080	17231	17086	17265	17007	16760	17124	17154	17329	17147	17122	16957	17308	17271	17193	16994	17075	17001	17253	17243	17247	16960	17122	17172	17169	17271	17060	16955	17103	17201	17257	17062	17136	17369	17260	17118	17178	16913	17156	17003	17092	17009	17136	17136	16968	17001	17065	17048	17156	17049	17171	17072	17094	17287	16979	17135	16965	16970	17094	17196	17090	17243	17279	17113	17327	17302	17262	17062	17057	17243	17244	17118	16953	17131	16885	17082	16856	17043	17224	17052	17196	17298	16872	17174	17045	17037	17195	16997	16962	17143	16989	17021	17029	17095	17117	17062	16937	17199	17031	17269	17111	17074	17122	17286	16948	17103	16961	16971	16959	17022	17114	17194	17070	17056	17104	17200	17000	17004	17089	16986	17197	17064	17347	16946	17028	17189	17189	17146	17077	17128	17216	17035	17061	16887	17168	17201	17063	17100	16962	17143	17148	16943	17050	17178	16868	16992	16938	17032	17102	16973	16973	17210	17168	17029	17080	17113	17242	17234	17153	17186	17288	17049	17212	17356	17090	17216	17103	16968	17088	17012	17242	16950	17027	17094	17071	17043	17234	17112	17023	17250	17001	17203	17095	17396	17173	17016	17054	17089	17143	17242	16898	17102	17006	16986	17198	17520	17173	17192	16896	17201	17056	17091	17198	17145	17166	17305	17252	16929	17050	17324	17273	17191	17112	16989	17075	17089	17000	17126	17006	17330	17102	17034	17112	17219	17267	17335	17272	17102	16950	17012	17198	17132	17171	17359	16929	16983	17159	17254	17117	17156	17021	17189	17177	17067	17122	17123	17013	17053	17256	17020	17123	16882	17095	17127	17160	17071	17144	17020	17209	17154	16902	17186	17176	17217	17262	17109	17151	17155	17317	16918	17147	17061	17197	16933	17072	17031	17245	16938	17213	16907	17121	17188	17172	17253	17187	17091	17036	17193	17010	17114	17106	17073	16991	17040	17007	17067	16927	17207	17192	17248	17201	16913	17148	16774	17254	17109	17091	17197	17196	17150	17054	17301	17434	17229	17029	16925	17062	17330	16983	17155	17022	16951	17175	16968	16909	17108	17112	17082	17060	16893	17121	17223	17265	17107	16937	17140	17071	17381	17056	17075	17086	17327	17186	17210	16983	17163	17139	17196	17118	17040	16914	17178	17343	17224	16984	17206	17229	17135	17173	17278	17376	17024	17284	17091	16909	17054	17101	17102	17138	17129	17193	17237	16989	17184	17106	17050	17313	17167	17012	16992	17118	17178	17122	17014	17259	17221	17047	17028	17140	17063	16923	17016	17002	17283	16964	17176	17102	17012	17016	17125	17084	17321	17136	17135	17147	17238	17065	17010	17039	16965	16830	17248	17224	17328	17186	17166	17331	17006	17142	17197	17282	16797	17071	16982	17103	17039	17274	17204	17290	17209	17057	17017	16857	17305	17297	17010	17007	17187	17153	16810	17166	17165	17034	17052	17213	17019	17223	17308	17274	16997	17045	17141	17189	16971	17067	17194	17066	17073	17270	17161	17036	17018	17178	17073	17107	17112	16971	17330	17112	17289	17285	17024	17111	17084	17190	16846	16985	17222	16934	17143	17296	17219	17030	16942	17154	17068	17176	17199	16798	17032	16977	17118	17154	16907	17093	17018	17139	17053	17121	17126	16951	17151	17218	17144	17090	17319	17422	17138	17093	17178	17170	16905	17094	17175	16793	16959	16922	16781	16756	17127	17196	17165	16993	17193	17137	16816	17000	17093	17107	17270	17327	17210	17311	16865	17033	17075	17052	17092	17125	17001	17015	17094	17280	17177	17269	17075	17285	17179	17156	17084	17198	17060	17133	17064	17190	17345	17259	17294	17237	17231	16956	17121	17132	17055	17035	17000	17068	17288	17085	17195	17298	17180	17071	17172	17096	17229	17179	17156	17136	17112	16984	17194	17043	16960	17264	17224	17131	17117	17311	17114	17115	17202	17102	17183	17262	16998	17286	16992	17068	17253	17160	17277	16927	17179	17189	17148	17042	17275	17119	16914	17150	16918	17008	17143	17206	17220	16946	16977	17029	17116	16986	17054	17074	17119	17157	16931	17190	17308	17213	17199	17069	17019	17345	17160	17033	17173	17185	17120	17088	16932	17176	17198	17077	16978	17217	16979	17013	16899	16950	17015	17129	16902	17113	17070	17112	17119	16946	17153	17102	17029	17076	17241	17007	17072	16913	17112	17118	17231	17096	17187	17049	17040	17135	17135	17128	16866	16861	16930	17069	17191	17224	17196	17145	17026	17026	17228	17124	17132	17245	17021	16923	17070	16965	17240	17015	16859	17200	17076	16994	17081	17119	17184	17193	16945	17146	16963	17407	17136	16992	17071	17069	17157	17134	17016	16927	17019	17061	17296	17166	17070	17160	17081	17030	17070	16950	17161	16940	16926	17099	17091	17094	17053	17260	17003	17067	17135	17276	17059	16959	17192	17240	16887	17302	17007	17133	17026	17058	17318	17146	17135	17179	17332	17291	17188	16940	16953	16960	17147	17106	17021	17037	16899	17165	17191	17000	17245	17156	17244	17082	17177	16974	17163	16909	17235	17112	16965	17027	17142	17198	17193	17092	17017	17205	17265	17163	17279	17068	17186	17076	17000	17156	17319	17151	17177	17323	17170	17152	17141	16944	17087	17346	17099	17333	17192	17368	17175	17332	17068	17026	17138	17232	17286	16928	17159	17010	17246	17314	17088	17323	17147	17034	17016	16991	17044	17049	17203	17014	17280	16911	16829	17092	17002	17270	17096	16998	17339	17076	17004	17077	17226	17024	17147	17051	17120	17208	16884	17263	17015	16915	17153	17038	17381	17099	17213	17155	16959	17284	17140	17353	17050	17038	16867	16990	17250	17333	16994	17099	17313	17114	17137	17156	17014	17008	17006	17037	17100	17136	17219	17566	17188	17133	17124	17210	17164	17090	17091	17087	16872	17079	16992	16888	17113	16985	17192	17089	17103	17013	17200	17113	17076	17125	17107	17194	17316	16954	17026	17060	17096	17095	17300	16897	17141	17082	16955	17161	17016	16826	16924	17007	17091	17007	17005	17093	16948	17076	16983	17070	17144	17284	17219	16975	17183	17032	16999	17091	17241	17102	17017	17217	17091	17101	17293	17131	16953	17047	17121	16926	17112	17089	16980	17136	17027	17163	17169	17233	17112	17141	17121	17096	17111	17116	17136	17134	17190	17272	17210	17115	17166	17361	17212	17145	17135	17171	17245	17255	17251	17120	17254	17165	17133	17218	17275	17018	17034	17046	17147	17006	17304	17192	17176	17176	16992	17171	17191	17241	16894	17142	17125	17238	16913	17151	17265	17110	17079	17210	17178	17105	16963	17077	16966	17224	17039	17085	17230	17017	17232	17017	17135	17325	17192	17104	17154	17185	17109	17316	17127	17133	17165	17099	17135	17205	16945	16927	17133	16939	17013	16999	17106	17211	16983	16902	17079	17196	17166	17364	17211	16914	17062	16978	17203	17390	17229	17290	17132	17065	16985	17156	17125	17139	17062	17047	17102	16956	17078	17282	17136	17128	16982	16961	17105	17255	17218	17179	17249	17196	17200	17162	17221	17220	17256	17023	17001	17230	17202	17216	16977	16979	16910	17160	17233	17196	17011	17290	16988	17120	17053	17125	17041	17425	17116	17287	17303	17194	17130	17048	17122	17292	17124	17104	16969	17080	17488	17224	17140	17094	17138	16951	17108	17139	17015	17185	17155	17317	17154	17043	17175	17008	17231	17186	17369	17157	17113	16873	16994	17099	17068	17148	16981	16980	17054	17270	16996
14873	16700	19348	14701	11932	13049	17195	15515	12672	10842	10188	9904	9837	9957	9768	9605	9929	9879	9868	9728	9741	9864	9799	9776	9845	9780	9829	9873	9822	10029	9883	9808	9724	9722	9899	9828	9817	9929	9819	9700	9755	9968	9793	9825	9746	9819	9799	9859	9836	9859	9666	9854	9941	9656	9950	9807	9842	9760	9940	9804	9781	9889	9806	9797	9855	9693	9696	9812	9912	9954	9872	9816	9712	9780	9799	9672	9951	9874	9747	9849	9896	9848	9866	9740	9756	9840	9862	9696	9786	9671	9669	9777	9900	9731	9849	9979	9886	9922	9823	9844	9926	9815	9772	9729	9740	9719	9934	9635	9816	9549	9628	9787	9750	9783	9826	9940	9933	9866	9849	9772	9684	9841	9762	9698	9802	9793	9753	9887	9886	9768	9717	9772	9919	9728	9715	9705	9835	9849	9870	9809	9833	9700	9756	9869	9622	9708	9869	9929	9879	9837	9735	9887	9778	9676	9848	9762	9871	9899	9854	9806	9849	9824	9867	9826	9794	9899	9859	9928	9786	9778	9554	9801	9865	9890	9806	9923	9730	9710	9645	9812	9841	9675	9802	9712	9914	9761	9711	9802	9750	9763	9760	9628	9772	9921	9819	9677	9864	9727	9821	9782	9852	9878	9802	9851	9605	9720	9871	9864	9845	9921	9888	9851	9715	9792	9743	10039	9694	9845	9834	9745	9831	9755	9797	9796	9738	9783	9750	9923	9916	9884	9837	9899	9856	9821	9855	9740	9778	9716	9811	9706	9853	9827	9741	9913	9883	9812	9860	9919	9913	9824	9851	9815	9769	9696	9852	9782	9958	9767	9746	9621	9869	9877	9834	9867	9791	9759	9731	9710	9932	9744	9805	9840	9804	9849	9631	9818	9733	9859	9828	9690	9769	9683	9742	9806	9780	9752	9635	9789	9745	9707	9798	9785	9621	9868	9878	9794	9604	9862	9892	9842	9799	9771	9891	9953	9815	9832	9760	9898	9719	9851	9974	9746	9719	9804	9772	9762	9824	9879	9767	9843	9646	9810	9778	9788	9719	9665	9784	9817	9755	9726	9678	9608	9614	9730	9676	9875	9806	9878	9665	9844	9760	9840	9973	9744	9848	9856	9666	9754	9952	9734	9868	9970	9694	9837	9677	9899	9888	9816	9811	9756	9914	9713	9793	9717	9689	9714	9792	9755	9910	9788	9746	9778	9797	9800	9839	9871	9754	9745	9755	9670	9718	9815	9718	9858	9673	9820	9926	9791	9708	9635	9700	9771	9724	9885	9790	9761	9814	9785	9845	9750	9681	9793	9709	9762	9915	9766	9700	9713	9913	9624	9890	9947	9760	9762	9692	9841	9842	9883	9862	9759	9802	9754	9901	9903	9824	9894	9698	9895	9805	9740	9802	9919	9788	9869	9823	9886	9769	9775	9650	9812	9891	9740	9750	9692	9681	9873	9783	9818	9825	9679	9784	9739	9826	9816	9827	10035	9832	9703	9690	9773	9754	9824	9731	9961	9758	9723	9818	9892	9794	9811	9764	9814	9718	9798	9715	9851	9800	9776	9800	9782	9944	9673	9858	9735	9799	9868	9625	9791	9905	9812	9832	9817	9663	9774	9727	9778	9845	9838	9770	9727	9799	9677	9735	9828	9735	9663	9755	9879	9894	9798	9841	9707	9868	9804	9749	9753	9756	9904	9845	9806	10028	9871	9839	9844	9664	9770	9756	9685	9834	9776	9814	9882	9665	9974	9850	9870	9791	9748	9815	9922	9753	10040	9636	9797	9849	9892	9869	9832	9738	9812	9783	9792	9714	9851	9780	9899	9815	9696	9929	9939	9616	9898	9783	9755	9836	9759	9720	9985	9641	9779	9860	9788	9845	9785	9796	9805	9840	9763	9927	9647	9753	9886	9745	9813	9781	9849	9829	9794	9813	9658	9957	9896	9710	9807	9802	9775	9801	9826	9841	9767	9889	9847	9744	9752	9880	9898	9754	9702	9638	9682	9753	9601	9979	9887	9833	9838	9759	9773	9721	9726	9834	9759	9756	9888	9925	9872	9712	9728	10028	9908	9815	9755	9678	9735	9794	9852	9760	9750	9913	9813	9891	9795	9785	9780	9783	9963	9889	9692	9707	9827	9855	9952	9889	9565	10116	9811	9796	9940	9761	9902	9897	9843	9887	9829	9917	9833	9724	9649	9782	9848	9771	9972	9788	9850	9781	9738	9770	9662	9721	9832	9754	9879	9659	9850	9724	9779	9826	9825	9758	9676	9708	9787	9906	9950	9854	9779	9770	9789	9860	9809	9885	9925	9814	9985	9794	9806	9874	9770	9779	9923	9734	9676	9958	9836	9887	9821	9739	9805	9813	9921	9833	9751	9875	9769	10008	9837	9862	9793	9705	9703	9843	9802	9874	9800	9870	9906	9675	9898	9874	9752	9992	9765	9820	9835	9769	9719	9753	9870	9761	9743	9710	9847	9771	9680	9645	9830	9997	9741	9750	9836	9883	9774	9989	9866	9838	9823	9841	9865	9679	9923	9681	9837	9801	9890	9689	9748	9791	9848	9789	9779	9859	9963	9813	9874	9768	9709	9783	9739	9925	9795	9826	9651	9694	9834	9804	9778	9849	9811	9982	9755	9936	9757	9795	9953	9770	9854	9843	9771	9799	9882	9698	9907	9717	9768	9748	9863	9882	9560	9804	9698	9816	9929	9926	9688	9993	9801	9915	9898	9956	9850	9685	9815	9864	9731	9753	9887	9713	9690	9784	9726	9847	9993	9797	9951	9880	9762	9845	9764	9708	9707	9764	9811	9961	9828	9797	9872	9859	9755	9748	9958	9787	9935	9870	9793	9747	9630	9705	9773	9957	9884	10003	9794	9712	10024	9866	9822	9797	9869	9841	9757	9753	9961	9627	9741	9803	9891	9724	9717	9881	9773	9863	9735	9842	9700	9901	9919	9771	9772	9800	9658	9880	9602	9837	9798	9867	9799	9748	9801	9703	9917	9739	9840	9611	9787	9781	9834	9787	9746	9834	9746	9699	9839	9870	9764	9694	9836	9817	9789	9939	9863	9706	9906	9659	9828	9714	9774	9854	9769	9879	9841	10036	9727	9862	9841	9821	9805	9812	9830	9776	9711	9932	9777	9850	9792	9653	9721	9796	9861	9891	9746	9588	9799	9797	9826	9687	9921	9746	9800	9742	9853	9692	9773	9742	9782	9813	9821	9887	9909	9809	9830	9763	9905	9891	9780	9822	9745	9819	9878	9969	9784	9849	9879	9521	9707	9849	9896	9867	9756	9812	9942	9784	9774	9870	9787	9626	9857	9619	9786	9861	9711	9687	9620	9933	9868	9734	9922	9812	9664	9645	9801	9709	9913	9858	9782	9715	9830	9755	9767	9759	9697	9856	9969	9918	9763	9751	9683	9859	9721	9578	9895	9840	9779	9911	9765	9850	9748	9838	9930	9769	9685	9983	9921	9804	9880	9760	9840	9961	9753	9833	9807	9702	9766	9686	9785	9833	9552	9807	9732	9828	9622	9897	9770	9860	9823	9773	9905	9737	9716	9816	9866	9824	9705	9805	9813	9718	9813	9855	9702	9913	9919	9822	9869	9794	9904	9737	9811	9919	9695	9880	9730	9900	9655	9734	9722	9673	9640	9783	9840	9842	9873	9782	9815	9824	9766	9795	9911	9799	9658	9853	9685	9782	9845	9814	9871	9719	9805	9933	9863	9844	9954	9717	9861	9826	9888	9691	9893	9820	9845	9838	9881	9868	9693	9844	9847	9866	9783	9694	9762	9843	9772	9754	9707	9836	9785	9844	9714	9827	9781	9813	9764	9880	9835	9734	9667	9859	9883	9843	9681	9909	9796	9742	9832	9809	9666	9845	9902	9817	9806	9847	9826	9813	9858	9922	9714	9681	9731	9664	9897	9732	9800	9645	9899	9779	9823	9763	9799	9835	9817	9788	9835	9774	9914	9740	9746	9919	9826	9819	9694	9776	9703	9805	9761	9855	9824	10039	9843	9759	9789	9792	9787	9761	9840	9721	9834	9782	9673	9801	9900	9850	9827	9815	9847	9848	9780	9782	9722	9654	9836	9863	9680	9757	9787	9806	9994	9563	9732	9703	9853	9916	9803	9814	9956	9836	9697	9868	9841	10041	9682	9884	9762	9823	9827	9796	9707	9768	9835	9698	9824	9774	9881	9744	9836	9720	9811	9889	9891	9952	9722	9878	9854	9838	9742	9956	9783	9879	9933	9749	9827	9816	9592	9704	9710	9738	9808	9676	9827	9944	9813	9862	9703	9843	9731	9820	9799	9635	9871	9864	9821	9831	9702	9897	9690	9803	9816	9774	9819	9806	9863	9855	9802	9786	9785	9774	9802	9707	9666	9738	9898	9641	9853	9790	9898	9708	9802	9799	9934	9673	9941	9905	9882	9920	9857	9751	9725	10007	9769	9875	9728	9817	9796	9884	9693	9782	9715	9686	9801	9859	9765	9784	9875	9756	9861	9846	9776	9762	9668	9848	9985	9695	9854	9749	9815	9807	9864	9888	10031	9800	9736	9867	9827	9903	9678	9766	9819	9811	9691	9868	9817	9804	10034	9790	9828	9782	9775	9806	9730	9576	9766	9942	9849	9652	9820	9829	9866	9825	9815	9860	9823	9890	9745	9796	9752	9860	9895	9728	9775	9856	9671	9729	9737	9736	9732	9678	9752	9632	9855	9983	9844	9774	9877	9696	9783	9818	9765	10002	9929	9782	9766	9936	9804	9666	9967	9609	9703	9859	9833	9759	9776	9863	9672	9862	9824	9722	9876	9878	9926	9967	9748	9822	9888	9949	9648	9873	9847	9669	9839	9892	9820	9750	9848	9619	9849	9753	9897	9739	9793	9637	9861	9684	9803	9766	9779	9882	9759	9611	9791	9838	9966	9953	9801	9888	9689	9851	9779	9835	9809	9884	9820	9833	9902	9756	9880	9894	9882	9737	9778	9823	9845	9731	9685	9646	9759	9981	9811	9866	9858	9800	9888	9841	9817	9852	9761	9812	9842	9688	9685	9700	9932	9871	9814	9820	9839	9814	9822	9700	9789
25446	21148	27699	27158	23910	27755	46343	41951	32652	23767	19597	17594	17392	17124	17011	16970	16960	16837	17056	17013	17032	17098	17176	16876	17021	16754	17021	17248	16934	16700	17067	16776	17081	16837	16895	17075	17156	16955	16967	17051	17052	17103	17017	17135	17017	17044	17169	16912	16954	16986	16851	16887	17037	17075	17077	16837	16906	16791	16842	16783	16913	16996	16966	16939	16898	16838	17113	16862	16917	16824	17002	16876	17166	17004	16942	16953	17042	17159	17000	16983	17030	17099	16839	17091	16998	17044	16900	16928	16906	17020	16914	17070	17170	16686	16935	16817	17042	16811	16906	16977	16899	17061	16900	17084	16932	16882	16819	16748	17082	17061	16911	16764	16936	16771	16858	16961	17043	17032	17012	16931	17223	16860	17142	16950	17004	16806	17064	16990	16946	16950	17057	16963	16945	16812	16998	16998	16925	16993	16866	16973	16883	17071	16881	17076	16852	16968	17005	17242	16992	17036	16946	16886	16860	16804	16809	16786	16879	17020	16946	17240	16988	16892	17031	16927	16687	16994	17033	16865	16937	16977	16875	16971	16859	16872	17026	17061	16782	16858	17023	16833	17205	16874	16868	17113	17105	17062	16892	16902	16856	16785	17065	17022	17003	16990	17264	17008	17174	16993	16827	17002	16980	16891	16828	16708	16961	16913	17043	16856	16922	16993	16915	16964	16820	16959	16842	17100	16968	16847	16878	17019	16997	16844	16892	16918	16908	16669	16874	17150	16747	17014	16944	16954	17000	17048	16959	16971	17090	16675	16815	17150	17040	17081	16942	16957	16921	16600	16991	17036	16937	16908	16807	17018	16861	17021	17134	16778	17140	16771	16954	16837	16825	16866	16844	17009	17084	16912	16891	17006	17004	16866	16956	17031	16980	16773	17066	16912	17002	16885	16817	17001	17050	16985	17094	16722	16895	16802	17141	16862	16742	16714	16935	16947	16891	17007	17011	17028	16999	16955	16914	16874	16931	17063	16999	17073	16918	17135	16900	16937	16806	16963	17095	16787	16836	16948	16936	17092	16964	16957	16877	16813	16747	16665	16936	17139	17080	16965	16992	16929	16794	17013	16872	16796	17039	17041	16910	17122	16839	16931	17073	16915	16854	17130	16856	16978	16901	16985	17030	16939	16895	16938	16972	16647	16989	16692	16900	16909	17002	17068	16890	16771	16868	16957	16847	16884	16889	16768	17080	16935	17009	17102	16860	16866	16867	16902	16948	16948	17037	16828	16863	16838	16868	17060	16890	16773	16942	16875	16892	17034	17087	17074	16873	16879	16942	16877	16769	16771	16913	17014	16874	16956	17014	16979	16980	16796	16923	17001	16929	17000	16923	16999	16774	16690	16908	17157	16907	16961	17004	16868	17015	16712	16866	16690	16778	16789	16796	16731	16875	16792	16841	17140	16917	16804	16843	16997	16928	16941	16965	16976	16894	17084	16901	16774	16919	16974	17005	16876	16857	16846	16804	16667	16941	17211	17095	16926	16948	16979	17045	17108	16812	16907	16927	16984	16934	16892	16943	17116	16777	16944	16929	16740	16961	16947	16796	16964	16917	16876	16891	16850	16964	17050	16937	16750	17034	16924	16992	16982	16630	16919	17048	16742	16731	16926	17051	17057	16984	16831	16945	17022	16783	16808	16835	16911	17121	16830	16823	17135	16976	16766	16576	17026	16896	17109	16884	17008	16690	16903	16919	17015	17078	17065	17105	17120	17019	17119	17333	16936	17222	16867	16950	16973	16715	16865	16910	17050	16791	17014	17056	17008	16978	16760	17094	17119	17025	17012	16894	16969	16915	16841	16876	17049	16876	17083	16955	16855	16679	16875	16835	16677	16936	16942	16874	16809	17050	16942	16898	16918	17113	16987	16910	16820	16855	17097	17053	16981	17021	17093	16807	16931	17096	16845	16708	16576	16848	16940	16831	17074	17053	17014	17064	16684	16807	16802	16980	17099	16787	16811	16893	17124	17055	17089	16887	16958	17037	16780	17022	17027	16805	16945	16935	17004	17107	16931	16994	16869	16976	16977	16986	16796	16808	17031	16833	16897	16851	17044	16976	16877	16940	16917	16947	17081	16748	17085	17115	16734	16925	16906	16907	17028	17059	16975	16919	16810	16812	16962	16794	16857	17074	17008	16894	16943	16932	16924	16962	16928	16848	16907	16919	16787	17003	17146	16888	16954	16877	17052	16882	16765	16948	16805	17005	17299	16943	17017	16817	16767	16938	16990	16969	16950	17005	17000	17015	16535	16792	16745	17069	17117	16927	17101	16913	16747	17203	16970	16986	17058	16993	16835	16962	16962	17164	16886	16969	17085	17171	17132	16898	16866	16825	16823	16799	16997	17167	16780	16766	17001	16845	16849	16830	16847	16985	16871	16990	16937	16961	17053	16822	16700	16984	16961	17061	16957	16882	17170	17036	16724	16976	16794	16751	17150	16916	16738	16879	17005	16784	16842	17112	17129	16956	16814	16841	17054	16980	17004	17102	17162	17177	16876	16790	16859	16614	16727	16868	16968	16923	16978	17025	16996	16955	17052	16974	16939	16789	16781	17057	16846	16813	17048	17009	16974	17020	17008	17023	17120	17007	16926	17047	17043	16919	16833	16976	16860	17171	17054	17159	16573	16832	16961	16826	16834	17166	16823	17112	16909	16983	16675	16985	16837	16711	16909	16881	17040	17041	17137	16925	16934	16980	17150	17032	16796	17128	17057	16783	16757	16889	16972	17048	16817	16994	16891	16914	17185	16990	16927	17042	16921	16890	16967	17026	16770	17063	16847	16985	16928	16895	17077	16970	16909	17003	17206	16931	17030	16951	16970	16902	16907	16811	16826	16906	16908	16911	17164	16831	17020	16639	16998	17026	16938	17154	17050	17318	17049	16873	17009	16979	16912	17115	16934	17010	16859	16724	16893	16696	16844	16830	16928	16910	16976	16866	17033	16853	16898	17105	17007	17216	16987	17000	16958	16902	17045	17032	16947	16815	16984	17072	16962	17043	17010	16946	16848	16836	16644	17058	16695	16749	17050	17172	17141	16863	17112	16821	16913	16947	16806	16703	17088	16965	17159	17066	17020	16857	16826	17171	16935	16919	16840	16976	17220	16877	17171	16701	16896	17129	17074	17146	17063	16840	16934	16995	16984	16939	16969	16945	17004	16959	17132	16883	17075	17088	16969	17011	16967	17082	17213	17076	16828	17067	16932	17072	16815	16912	17026	16838	16943	16985	16844	17035	16775	16994	17085	17293	17109	17069	16969	16892	17048	17112	17032	16937	16938	17036	17108	16936	16763	16818	16805	16892	16838	17041	16841	17066	17081	17011	16627	16771	17006	17264	17014	16747	17019	16829	16716	16795	16704	16914	16965	17094	17051	16919	16842	17079	16653	16938	17029	16990	16707	17011	16728	16736	16847	16795	17053	17018	16822	16678	16839	16910	17065	16888	17050	16805	16873	16854	16972	16942	17097	17037	16855	17124	17064	17048	16840	16848	16797	16697	17019	16920	16844	17188	16964	16959	16984	16945	17026	16916	16958	17007	16971	17110	17023	17040	16876	16924	16969	16904	17005	16696	16928	16885	16944	17007	16854	16941	16714	17152	16841	16841	16822	17025	17010	17012	16997	16674	17054	16957	16929	16913	17132	16779	16878	16907	16810	16952	16928	17022	17024	16940	17020	16945	17055	16927	17041	16907	16871	17178	17089	16915	16854	16877	16967	17018	17026	17139	17098	16892	16918	16948	17184	16899	17121	16827	17115	16918	16861	16856	16769	16996	16777	16866	16978	16917	16822	16925	17033	16961	16957	17066	16814	16964	16972	16999	17005	16947	16916	17258	16836	16846	17041	16866	16709	17044	16847	16916	16966	17178	16974	16794	16797	16925	16922	17128	17012	16979	16867	16938	16934	16820	16935	17102	16994	16968	17108	17040	16977	17026	16966	17175	17183	17032	17068	16980	16812	17058	16822	17264	16978	17041	16962	16784	16988	16860	17058	17003	17021	17050	16982	17057	16905	16823	17136	16796	16965	17103	16996	17045	16809	16844	16821	16882	16970	17004	17044	17079	16985	16896	16907	17063	16896	16890	16904	16860	16836	17024	16818	16866	16875	17125	17009	16763	17066	16987	16870	16930	16933	17030	17166	16933	17151	16810	17008	16955	17282	16845	16858	16819	17007	16883	16983	16818	16909	16962	17015	16857	17021	16920	16733	16870	16687	17076	16817	17046	16940	16972	16839	16927	16862	16889	16909	17102	16851	16886	16885	17093	17004	17035	16968	17115	16910	16804	17037	16944	16921	16947	17014	17107	16974	17128	17173	16909	17033	16969	16759	17241	16946	17123	16899	16867	16906	17087	16863	16962	16768	16948	16827	17132	17023	17149	17077	16929	17002	16821	16746	17043	16835	16886	16940	16933	16792	16988	16849	17001	16879	16930	16878	16665	16809	16936	16883	17201	16869	16882	16869	16885	16842	17124	16735	16939	16846	16832	16963	16743	16941	16737	16764	16790	16851	16839	16753	17134	16958	16751	16931	16848	17000	16871	17072	17010	16748	16930	17026	16999	17004	17009	16737	16740	17027	17044	16973	17024	17343	16867	16847	16954	17046	16940	17138	17194	16966	16937	16908	16729	16953	16771	17001	16995	16955	16850	17010	17178	17082	16846	16983	17025	17134	16835	16988	17032	16739	16966	17128	16990	16652	16941	16996	16906	17070	16886	16951	17024	16982	17165	16890	16774	17276	16841	17029	16818	17031	16986	17031	16825	16875	17074	16867	16966	16704	16951	16946	16828	16839	16887	16885	16980	16846	17116	17065	16914	16879	17012	17083	17081	16878	16975	17037	16989	16880	17275	16886	17167	16884	17313	16954	17138	16787	17160	16836	16949	16790	17018	17113	16977	16984	16949	17147	17032	16944	17001	16958	16910	16927	17016	17129	16970	16799	16943	16934	16929	16823	17030	16850	16901	16854	16979	16899	17080	17158	17060	17111	16963	17140	16811	16850	16931	16685	16816	16910	16808	16904	16966	17016	16978	16947	17117	16862	16960	17076	16825	16753	16958	16612	16949	16806	16963	16951	16997	17058	16919	16965	17075	17045	17046	16908	16874	16934	16926	17038	16917	17144
14052	21632	23445	19341	17004	23555	40389	35004	23875	14644	11633	10507	10081	9938	9861	9850	9999	9839	9887	10027	9959	9893	9845	9802	10041	9797	10079	9987	9789	9726	10014	9928	9770	9798	9956	9933	9795	9837	9896	9897	10009	9858	9724	9707	9925	9798	9806	9834	9761	9839	9700	9863	9821	9789	9944	9763	9836	9823	9876	9678	9906	9941	9943	9871	9691	9761	9820	9901	9811	9955	9731	9910	9830	9785	9889	9823	9881	9920	9780	9941	9839	9965	9586	9921	9931	9881	9956	9810	9801	9848	9940	9836	9944	9873	9842	9892	9752	9775	9891	9713	9796	9693	9990	9816	9767	9922	9885	9796	9778	9745	9912	10031	9893	9758	9821	9922	9781	9797	9706	9711	9681	9805	9804	9800	9880	9812	9832	9874	9783	9872	9910	9725	9813	9801	9891	9819	9924	9858	9698	9783	9619	9958	9941	9776	9887	9925	9833	9721	9759	9635	9822	9643	9868	9664	9843	9926	9811	9754	9717	9967	9823	9855	9796	9878	9905	9699	9878	9821	9852	9911	9825	9734	9912	9729	9875	9790	9820	9934	9866	9859	9755	9881	9853	9941	9852	9781	9736	9811	9752	9792	9832	9781	9730	9760	9724	9976	9616	9815	9922	9645	9868	9873	9781	9951	9866	9949	10017	9957	9829	9700	9748	9841	9744	9820	9729	9692	9819	9823	9907	9771	9822	9850	9865	9758	9928	9951	9874	9761	9853	9882	9597	9867	9708	9730	9897	9859	9777	9836	9965	9768	9802	9896	9693	9913	9835	9808	9733	9681	9907	9702	9727	9833	9944	9770	9997	9823	9917	9800	9860	9822	9927	9989	9834	9641	9826	9864	9663	9863	9774	9859	9943	9723	9911	9754	9842	9958	9788	9895	9810	9835	9727	9924	9843	9727	9785	9804	9805	9971	9863	9912	9892	9780	9839	10035	9696	9956	9702	9844	9770	9797	9745	9780	9792	9842	9750	9778	9818	9742	9810	9738	9854	9784	9785	9839	9797	9752	9732	9798	9690	9849	9773	9903	9780	9711	10005	9780	9961	9877	9834	9779	9762	9823	9904	9804	9818	9764	9718	9810	9765	9853	9764	9858	9732	9743	9829	9886	9979	9808	9788	9863	9846	9968	9763	9850	9920	9843	9807	9933	9842	9908	9826	9811	9840	9885	9836	9950	9835	9851	9781	9963	9805	9943	9884	9837	9801	9780	9849	9822	9925	9876	9758	9818	9853	9637	9969	9792	9815	9882	9747	9763	9732	9768	9824	9835	9817	9830	9857	9740	9818	9776	9858	9757	9896	9897	9865	9715	9882	9738	9876	9898	9766	9673	9828	9762	9789	9798	9841	9904	9784	10074	9716	9758	9644	9786	9815	9718	9784	9945	9652	9752	9931	9727	9991	9796	9881	9785	9828	9815	9725	9976	9608	9990	10042	9727	9740	9946	10001	9887	9771	9915	9864	9862	9802	9661	9729	9725	9964	9847	9858	9784	9880	9947	9848	9798	9880	9842	9843	9801	9798	9891	9915	9828	9859	9819	9782	9693	9717	9887	9816	9795	10007	9807	9830	9802	9802	9729	9804	9895	9857	9831	9749	9937	9816	9755	9911	9674	9836	9859	9901	9905	9866	9786	9878	9677	9881	9982	9980	9806	9808	9678	9855	9765	9723	9776	9759	9828	9829	9890	9767	9894	9825	9784	9985	9656	9882	9754	9845	9803	9812	9931	9876	9845	9762	9794	9892	9832	9761	9852	9855	9740	9952	9996	9799	9774	9887	9995	9791	9867	9818	9698	9852	9696	9867	9933	9679	9750	9928	9959	9919	9891	9896	9764	9759	9796	9932	9755	9764	9872	9751	9894	9740	9890	9733	9887	9965	9748	9785	9906	9915	9948	9752	9651	9877	9835	9651	9682	9701	9718	9873	9936	9788	9876	10012	9836	9872	9734	9887	9804	9895	9805	9803	9878	9881	9788	9836	9972	9780	9866	9831	9839	9793	9830	9864	9817	9853	9903	9631	9691	9823	9773	9889	9847	9914	9818	9846	10006	9855	9888	9887	9739	9863	9753	9823	9786	9825	9755	9804	9793	9980	9992	9718	9814	9912	9838	9955	9785	9884	9727	9865	9809	9866	9982	9708	9836	9846	9911	9914	9836	9769	9812	9772	9811	9781	9829	9753	9866	9708	9786	9928	9900	9968	9851	9849	9986	9793	9898	9699	9880	9772	9931	9920	9906	9860	9718	9928	9862	9878	9739	9815	9702	9871	10017	9840	9830	9759	9679	9778	9904	9864	9937	9712	9770	9864	9847	9748	9769	9720	9886	9816	9729	9822	10159	9760	9919	9835	9800	9751	9837	9865	9887	9785	9742	9676	9873	9921	9920	10007	9827	9754	9866	9808	9803	9826	9801	9729	9803	9797	9912	9909	9871	9779	9768	9906	9913	9857	9753	9890	9852	9895	9859	9823	9742	9813	9860	9881	9899	9869	9824	9765	9886	9873	9890	9799	9784	9961	9823	9922	9914	9997	9891	9760	9764	9914	9740	9764	9757	9784	9891	9805	9812	9899	9772	9825	9857	9717	9950	9785	9877	9808	9840	9731	9865	9741	9804	9839	9861	9774	9735	9785	9831	9873	10080	9780	9776	10018	9761	9983	9954	9890	9839	9845	9863	9869	9895	9879	9631	9780	9966	9756	9773	10015	9798	9924	9807	9908	9845	9931	9724	9945	9885	9976	9789	9778	9837	9812	10058	9762	9774	9795	9815	10048	9736	9866	9890	9762	9850	9789	9800	9827	9932	9663	9797	9888	9857	9855	9855	9857	9711	9803	9888	9808	9836	9917	9767	9812	9753	9846	9840	9685	9868	9729	9880	9816	9788	9876	9681	9765	9889	9817	9882	10032	9683	9956	9854	9746	9918	9869	9903	9738	9856	9865	9835	9970	9774	9984	9953	9667	9842	9915	9800	9746	9867	9893	9869	9797	9841	9832	9745	9856	10016	9669	9883	10018	9671	9845	9900	9760	9807	9914	10022	9844	9908	10008	9690	9886	9893	9761	9822	9933	9774	9731	9950	9960	9775	9903	9868	10015	9772	9755	9724	9968	9987	9907	9786	9798	9808	9665	9713	9878	9933	9782	9823	9822	9661	9754	9836	9756	9746	9734	9984	9915	9889	9856	9756	9822	9846	9802	9784	9779	9734	9703	9873	9745	9816	9818	9924	9876	9749	9866	9758	9727	9752	9877	9848	9875	9852	9831	9798	9801	9834	9933	9832	9911	9730	9734	9737	9770	9828	10018	9873	9635	9860	9593	9874	9907	9935	9680	9768	9700	9788	9861	9976	9744	9827	9725	9779	9719	9758	9774	9687	9928	9675	9852	9807	9813	9779	9782	9868	9805	9712	9743	9774	9732	10019	9847	9938	9853	9895	9766	9891	9848	9877	9770	9935	9815	9811	9861	9884	9911	9843	9941	9811	9772	9821	9728	9875	9753	9875	9677	9815	9832	9799	9708	9827	9788	9938	9861	9852	9771	9768	9839	9820	9874	9870	9813	9900	9742	9673	9867	9737	9963	9830	9949	9854	9811	9745	9829	9864	9738	9685	9874	9789	9729	9795	9869	9867	9876	9850	9874	9689	9865	9829	9835	9822	9809	9865	9811	9793	9715	9735	9814	9719	9814	9836	9865	9853	9832	9787	9840	9748	9760	9898	9782	9778	9932	9868	9694	9937	9889	9693	9695	9748	9685	9911	9850	9831	9758	9815	9700	9820	9881	9904	9728	9731	9844	9844	9802	9914	9774	10002	9652	9638	9882	9887	9813	9775	10006	9848	9986	9911	9701	9782	9913	9869	9908	9895	9939	9887	9776	9966	9945	9723	9713	9871	9788	9752	9990	9823	9957	9881	9857	9754	9803	9860	9804	9903	9796	9916	9712	9897	9845	9912	9886	9767	9747	9765	9880	9724	9853	9781	9839	9754	10068	9828	9699	9788	9884	9750	9840	9673	9991	9696	9810	9776	9772	9937	9871	9870	9841	9928	9882	9876	9819	9881	9812	9928	9971	9968	9757	9850	9949	9853	9798	9793	10037	9806	9831	9747	10055	9749	9710	9676	9896	9889	9915	9865	9866	9816	9847	9628	9718	9811	9876	9814	9701	9875	9750	9750	9988	9667	9887	9925	9644	9934	9916	9843	9888	9698	9756	9817	9934	9922	9869	9813	9889	9670	9836	9811	9815	9731	9729	9790	9789	9703	9843	9881	9883	9709	9793	9855	9750	9942	9800	9730	9933	10046	9832	9869	9736	9866	9695	9921	9678	9797	9818	9787	9823	9820	9752	9838	9941	9680	9829	9808	9771	9894	9790	9868	9768	9800	9831	9858	9865	10045	9912	9880	9789	9719	9708	9884	9786	9814	9894	9961	9709	9886	9801	10066	9899	9986	9762	9793	9860	9776	9798	9894	9831	9736	9748	9733	9836	9814	9757	9954	9846	9739	9633	9913	9885	9881	9975	9891	9839	9588	9778	9778	9826	9903	9787	9770	9717	9804	9779	9946	9863	9878	9884	9945	10066	9854	9878	9831	9734	9837	9839	9801	9860	9837	9823	9854	10057	9822	9794	9905	9763	9880	9756	9978	9814	9773	9827	9842	9730	9929	9828	9776	9913	9819	9756	9750	9876	9863	9845	9830	9918	9896	9647	10015	9815	9873	9720	9795	9745	9874	9697	9827	9899	9830	9888	9698	9745	9965	9875	9894	9967	9751	9830	9809	9818	9949	9876	9692	9884	9863	9728	9875	9916	9750	9865	9866	9742	9894	9754	9817	9853	9861	9896	9835	9760	9811	9845	9775	9827	9771	9702	9905	9828	10011	9946	9766	9815	9721	9758	9968	9912	9964	9876	9839	9769	9897	9841	9914	9753	9893	9983	9700	9753	9771	9928	9774	9660	9686	9882	9899	9844	9801	9782	9845	9601	9887	9894	9758	9726	9780	9827	9834	9858	9809	9843	9849	9801	9746	9716	9852	9862	9997	9896	9881	9847	9996	9793	9763	9810	9831	9794	9925	9796	9825	9788	9823	9860	9799	9889	9818	9904	9805
23377	21111	28398	24467	23484	30395	62025	57535	44541	29987	22602	18875	17819	17661	17270	17277	17394	17296	17236	17208	17300	17279	17115	17395	17458	17253	17049	17237	17264	17114	17208	17135	17293	17189	17103	17235	17214	17164	17245	17020	17266	17025	17138	17025	17056	17108	17276	17256	17278	17367	17229	17131	17110	17180	16994	17200	16965	17295	17189	17084	17132	17168	17255	17160	17209	17102	17140	17046	17023	16802	17087	16910	17105	17117	17128	17084	17076	17054	17194	17163	16860	16936	17175	17046	17287	17372	17206	17103	17157	17168	17046	17299	17209	16903	17036	17311	17028	16986	17044	17143	17301	16947	17028	16850	17155	17146	17090	17188	17095	17201	17360	17072	16978	17229	16988	16998	17036	16963	17189	17034	17132	17027	17199	17054	16998	17064	17042	17032	16807	17123	17061	17097	17203	16859	16945	17023	17041	17008	17022	17109	17070	17120	17212	16936	17083	17023	17207	17198	17271	16935	17013	17134	17060	17045	16868	17023	17129	17037	17236	16937	17131	17106	16940	17099	17246	17113	17177	17069	16971	17213	17064	16938	17236	17319	17075	16899	17094	17063	17101	16986	17121	16925	16978	17214	17128	17098	17027	17275	17230	17004	17148	17165	17025	17266	17144	17172	17308	16955	17130	17221	16817	17236	17009	17023	16985	16952	16786	16777	17258	16916	17078	17100	17074	17192	17061	16993	16952	16961	17034	16961	17083	17051	17015	16894	17220	17218	17227	17088	16981	17235	17242	17044	16983	17200	17221	17060	17089	17137	16951	17171	17261	17319	16946	17087	16903	17041	17077	17191	17048	17087	17075	17182	17141	17210	17172	17124	17017	17109	16975	17179	17173	16993	17185	16981	17145	16859	16921	16960	17143	16926	17120	16978	17132	17140	16901	16867	17118	17018	17391	17078	17102	16969	16952	17304	16861	17083	17140	17111	16890	17297	17023	16967	17162	17188	16983	17153	17069	17142	17153	17156	16966	16802	16886	16984	16988	17110	17035	17238	17249	17056	17064	17008	17131	17025	17044	17130	17084	17061	17188	16950	16870	17145	16993	16986	16857	16757	17133	17055	16978	16972	17407	17083	17159	17078	16913	17087	17054	17104	17297	17006	17048	17133	16997	17109	16967	17029	17109	16901	17011	16990	16897	17125	17103	17220	17105	17048	17136	17019	16841	17070	17103	17162	17040	16962	17165	17218	17034	17114	17092	17015	17075	17184	17145	17109	17295	16838	16828	17087	17192	17051	17316	17029	17163	16941	17037	17033	17130	17022	16852	17103	17172	16990	16901	16860	17154	16760	16986	16924	17152	17142	17058	17134	17255	17058	17042	16727	17013	17088	17057	16952	17002	16821	17063	17121	16757	16847	17104	17142	16957	16891	17095	16899	17282	17109	17103	17078	16954	16966	16964	16979	17013	17130	16968	17218	16906	17095	17072	17038	17006	17146	16966	17276	17241	17246	16985	16954	17280	16797	17203	17051	17124	17096	17174	16971	16793	16810	16958	17280	17143	17139	17125	17089	17047	17087	16962	16986	17092	17195	17090	17117	17199	17317	17115	17145	17198	17027	17329	17142	17248	16940	16943	16981	16906	16863	17080	17034	17127	17214	17143	17245	17041	17112	16942	16927	17067	17047	17129	17230	17186	16854	16982	17052	17088	17135	17089	17156	17045	16941	16988	17005	16897	16970	17256	17002	17062	17041	16941	16911	17229	17220	17092	17110	16795	16890	17182	16947	17148	16891	16808	17138	16967	17023	17147	17175	17151	17067	16985	17089	17226	16770	17028	17433	17280	16939	17307	17232	17106	17024	17215	17218	17039	17024	16990	16938	16952	17256	17133	17071	17234	17149	17338	17180	16850	16986	17061	17016	17000	16919	17032	17077	17096	17150	16963	16975	17127	17129	17017	17117	17099	16929	16862	17094	17023	16955	17168	17251	17021	16911	17149	16974	16975	17201	17163	17172	17199	17059	17044	17074	16969	16822	16906	16861	16985	17135	16896	17003	16915	17118	17029	16981	17042	17021	17208	17130	16933	17058	17322	17082	17095	16956	16897	17061	17151	17135	17173	17020	17117	17207	17125	17041	17301	16922	17114	17070	17072	17119	17192	17149	17038	17032	17145	16821	16988	17070	17256	16913	17060	17176	17062	17209	17214	17173	17199	17172	17173	16894	17129	16929	16889	17041	17006	16969	16934	17023	17063	16955	16918	16965	17039	16930	17143	17271	17136	16897	17019	17256	17117	16925	17234	17096	17087	16997	17033	16997	17184	16950	17077	17151	16954	16992	17135	17138	17414	17223	17214	16954	17221	17037	16919	17106	17151	17064	17120	17119	17085	16895	17062	17109	17086	16816	17077	17154	17079	17011	17068	16862	16939	17240	16972	17137	17136	16935	17010	17054	17063	17160	17165	17191	17221	17203	17003	17213	17274	17056	16981	16960	17215	16981	17088	16988	16988	16924	17127	16931	17003	16872	16971	16885	17203	17061	17096	17080	17068	17050	17330	16985	17172	16950	16924	17124	17087	16926	16978	17044	17035	17024	17060	17010	17034	17276	17296	17115	17130	16989	17112	17185	17128	17097	17019	16892	17099	16804	16956	17288	17206	17194	17262	17146	17255	17040	17149	16983	17118	17077	17036	16790	17311	17095	17042	16972	17188	17111	17094	17137	16906	17183	17027	17028	17122	17085	17122	17190	17133	17067	16999	17246	16904	16906	17202	16967	16962	17076	17102	16995	17126	16969	17094	17113	17235	17203	17036	16990	17222	16706	17040	17181	17095	16870	17130	16978	16985	16856	17215	17026	17219	17124	17112	17087	17018	17039	17064	17061	17053	17032	16964	17092	16930	16968	16988	17016	16902	16982	17238	17022	17148	17235	17292	17091	17001	17000	17092	17105	17002	17210	17031	17177	17170	16933	17003	16940	17089	16932	17073	17010	17268	16915	17068	16938	17084	17105	17168	16994	17146	17195	16931	16982	16993	17101	17084	16886	17171	17074	17213	17209	17270	17122	17023	16975	17115	17244	17014	17039	17164	16892	17022	16994	16987	17212	17090	17159	16921	17035	17132	17173	17132	16911	16978	17062	17061	16982	16978	17019	17193	16966	16952	16996	16992	17114	17039	17149	16987	17070	16886	17008	17173	17157	16942	17042	17218	17105	16919	17035	17032	16987	16999	17178	17029	17127	17049	16965	17177	16929	17130	17110	17185	17262	17096	16874	17107	17110	17171	16924	17108	17087	17005	17060	17277	16967	16946	17026	17089	16903	17097	17056	16924	16839	16991	17277	17032	16825	16977	17017	16830	17131	17170	17089	16927	17105	17013	16984	17273	16997	16998	16877	17191	16995	17166	17069	17192	17057	17271	17233	17028	17123	17282	16881	17042	17084	17057	16982	16904	17034	17103	17107	16937	17162	16916	17122	17143	16884	17018	17050	17030	16884	17320	17149	17018	17168	17130	17079	17103	16918	17186	16971	16846	16856	17112	17101	17050	17020	17174	17175	17177	17142	17082	17030	17031	17124	17020	17024	16890	17093	16904	17026	17232	17177	17103	16965	17156	16996	17205	17036	16901	16899	17055	17029	17015	16831	17210	17064	17077	16927	17039	16935	16933	17118	17018	17031	16978	16975	17012	17100	17024	17112	17127	16748	17029	17046	17162	17015	16999	16950	17116	17243	16877	17002	17183	16980	17006	17092	17204	16916	17187	17223	17187	17066	17204	16969	17060	17113	17157	17130	16959	16878	17264	17262	17179	17168	16930	17291	17085	16958	17121	17168	17176	17009	16811	17028	17091	17178	17045	16940	17160	17037	17126	17190	17108	17241	17157	16953	17050	16988	16905	16927	17151	17151	17049	16824	17018	16976	17038	17020	17003	16991	17170	16932	16929	17013	17427	16771	17166	17115	17011	17046	16882	17060	16948	16960	17086	16916	17072	17064	16899	16701	17087	17068	17090	17050	17140	17042	17046	17267	17152	17014	17050	16979	17204	16905	16997	17030	17093	17037	17039	16897	17096	17047	17203	16785	17157	17004	16997	16962	16877	16990	17021	17087	16923	16981	17039	16936	16869	17155	17147	17179	16811	17077	17126	16930	17059	16917	17197	17432	17114	16988	17136	16994	16940	17037	17016	17056	16931	16859	17107	17197	17110	17135	16955	17184	17256	17035	17062	16917	17144	17179	16927	17033	17149	17047	17276	17311	17205	17146	16911	17118	17141	17309	17080	17070	17117	16704	16991	16865	16965	16936	17202	17169	16985	17205	16915	17199	16999	17019	17130	17278	16833	16935	16999	16942	17207	16949	17031	17101	17024	16973	17047	17042	16935	17082	17111	17018	17229	16986	16829	16913	16972	16765	17041	17095	17182	17083	16979	17028	17142	17003	17059	17185	17278	17005	16774	17017	17147	17263	16973	16982	17054	17193	17042	17052	16969	16967	17254	17184	17157	17003	17043	16940	17086	17102	16970	17088	17118	17331	17146	17027	17314	17208	17033	17101	17209	17165	16877	17126	16874	16957	17131	16994	17089	17119	17120	17056	17229	17014	17156	17029	17101	16988	17209	16763	17098	17157	17334	17129	17076	17077	16938	17070	17211	17105	16672	17053	17323	17172	16870	17083	17083	17011	16912	16884	17181	17157	17016	17278	17360	16995	17134	17060	17121	17111	16997	17033	17026	17120	17098	17003	17260	17011	17074	16849	16807	16949	16961	17050	16874	17048	16947	16906	17111	16959	17048	17064	16943	17267	17086	17232	17189	17045	17116	16821	17244	17114	17165	16893	16980	17007	17228	17314	17125	16985	16963	17031	17244	16909	17108	16907	17220	16960	17071	16946	17023	16987	17049	17050	17093	16964	17079	17076	16974	17126	17014	16934	17200	17041	17009	17112	17026	17016	17200	17038	17091	16994	16944	17124	17062	17059	17120	17169	16993	17098	17021	16908	17197	17042	16863	17201	17249	17320	17233	17504	17105	16998	17080	16953	16947	17078	17034	16977	16954	17088	17102	16951	17165	17125	17224	17111	16886	17019	17042	17093	17007	16869	16911	17087	17159	17025	17149	17248	17063	16903	17138	17145	16991	17026	17190	17005	16941	16878	16999	17074	17144	16890	16907	17029	17104	16918	17010	17044
15865	28899	30625	25890	20916	28577	59491	53442	35798	20492	14250	10959	10325	9998	9990	10138	10037	10131	9958	9912	10047	10052	10107	10052	10216	9990	9952	10063	9988	10099	10095	9982	9952	10055	9950	9899	9959	9885	10099	10029	9979	10051	10045	9931	10176	9931	9838	9976	9809	10039	10060	10008	9952	10061	10136	10179	10119	9989	10023	9916	10036	9963	10040	9975	10085	9913	10087	9971	9960	10085	10134	10044	10063	10018	10135	10004	9964	9970	10055	10063	9838	9935	9871	10075	9963	9996	10081	9870	9981	9999	10002	10056	10091	9933	9938	9963	10046	9974	10014	9964	10010	9950	9893	10027	10027	9921	10066	10094	10060	9888	10102	9971	10054	9880	10202	9869	10055	10033	9981	10070	10060	9919	10068	9958	9868	10108	10156	10199	9921	10094	9950	9790	10047	9897	10062	9914	9929	10006	10028	10057	9955	10043	10007	10039	10060	9935	9966	9949	10024	9861	9863	9985	10057	10046	9897	9831	10085	10041	9972	9742	9916	9957	10008	10124	9880	9826	9967	10115	10034	9949	10008	10054	9964	9991	10089	9966	10043	9984	10104	9951	10040	10000	10039	10072	9954	9908	10234	10029	9906	10044	10058	10019	10010	10022	9950	10134	9868	10023	9987	10072	10097	9949	9943	9874	9939	9919	10026	9909	9964	9854	9914	9998	9821	9995	9848	10068	9964	10056	10062	10003	9980	10135	9841	10073	9884	10058	9859	9882	10032	10149	9893	9948	9985	9893	9989	9966	9959	10060	9928	9873	9852	10046	9948	10100	9883	9964	10034	9982	9983	10113	10091	9872	10050	10043	10011	9917	10110	10059	10070	9992	10062	10022	10001	10086	9975	10096	9843	9887	9804	9978	9990	10081	10061	10134	10039	9992	9994	9998	10079	10108	9970	9950	9879	9923	9930	9970	9960	9932	10027	10149	9863	10057	9911	9937	10126	10029	9970	10038	10000	10095	10069	10115	9895	10049	9965	10030	9916	9904	9974	9773	10094	9989	9908	9907	10039	9933	9981	10081	9977	10085	9945	9888	10005	9948	9814	9983	9905	9878	9889	9886	10099	9967	9932	9998	9881	10140	9988	9977	9995	10012	10064	10069	9899	9875	9735	10121	9888	10142	9995	9943	9962	10085	9872	9963	9841	10152	10083	10010	9872	9859	10101	9843	9767	10080	10109	10042	9949	10152	9983	9891	9977	10051	9916	9898	10083	10131	10028	9948	9882	10073	9838	10008	10075	10177	9846	9780	10096	9790	10019	9917	9926	9980	10033	9846	9964	10039	9963	9883	10199	10014	10022	9935	10009	10060	10033	9992	9932	9975	9920	9941	9952	9885	9987	10038	10022	9937	10075	9862	10042	9995	9976	10118	9921	10120	9989	9912	9924	9988	10112	10062	10028	9863	9870	10056	9933	9935	10097	10018	9965	10015	10048	9979	9929	9878	9950	9967	10029	9930	9943	9863	10045	9951	10068	9955	10015	9908	10128	10010	10009	9860	9925	9978	10055	9916	9992	9758	9965	9935	9938	10072	10092	10019	9952	9836	9840	9996	10039	9942	9922	9977	9919	9940	9855	9946	9828	9941	10053	9869	9889	9921	9911	10036	10169	9876	10029	10043	9962	9834	9994	9996	10012	10032	9957	9894	9830	10016	9913	9844	10090	10031	10044	9968	9917	10041	9789	9969	9872	9995	10071	9913	10094	9916	10059	9916	9980	9973	9989	10044	9916	9887	9974	9929	10060	9914	10054	10058	9937	9970	10023	10058	10010	9837	10115	10026	10160	9934	9836	9991	10036	10069	10057	9919	9935	9980	9912	9876	9996	10028	9952	9868	10017	9925	9961	9855	9960	9871	10081	10055	9870	9926	10040	9960	9928	10007	9916	10030	10072	9824	9871	9867	10052	10016	10019	10148	9907	10042	10022	9751	9992	9903	9940	10099	9923	9949	10064	10029	9989	9833	10026	9941	10068	9995	9984	10070	9872	9955	10067	9841	9994	9850	10115	10066	9910	9976	9985	9973	10085	9861	9929	10172	9838	9861	9841	9965	9997	9959	10062	9983	10082	9884	10007	10042	9914	9990	10096	9908	10121	9977	9989	10049	9975	9949	9952	10036	10092	9933	10080	9875	9971	9948	10044	9992	9913	9957	9953	10147	10099	9977	9894	9949	9858	9895	9931	9989	9900	9915	9923	9974	9910	10175	10011	10037	9894	9895	9947	9841	10007	9987	9937	10059	10013	10075	10001	10025	9968	9973	9808	9986	9964	9974	9989	10087	9982	9880	10012	9831	9977	10070	9943	9905	10048	9854	9992	10040	9933	9986	9875	10107	10003	9931	10105	9898	9965	9856	9882	9949	9920	10002	10028	9949	9922	10038	10003	9936	9985	10095	10149	10054	10046	10065	10118	10064	10028	10025	10055	10012	9923	10037	10110	10010	9901	9905	9941	10116	10064	9969	9849	9777	10057	10052	9901	9964	10039	10040	9967	9827	9978	9917	9939	10015	10044	10027	9866	9996	9974	9879	10143	10085	10095	9930	9877	10047	10017	10093	10124	9946	10008	10051	9946	9957	9851	9766	10012	9802	10110	9925	10033	9947	9945	10024	9889	10031	9799	9948	10051	9955	10024	10010	9900	10039	10024	9930	10020	10108	9935	10155	10037	9972	10019	9849	10009	9864	9895	10068	9983	9934	9912	10012	9917	9995	9969	10044	10018	9936	10047	9951	9755	9826	9996	9899	9991	9915	9885	9931	9892	9883	9890	10031	10052	10084	9961	9843	10181	10115	9896	10019	10113	9918	10130	10027	9980	10048	10186	9899	10104	9983	9825	9909	9979	9864	9984	9898	9929	10125	9976	10013	9979	9964	10066	9984	9905	9972	9996	10000	9971	9970	10047	9871	9962	9797	10122	9973	10079	9816	9871	10057	10027	10162	9908	9946	9978	9955	10002	9993	9920	10000	9985	10171	10007	9847	9921	9911	9974	9950	9926	10090	9939	10057	9975	9885	10201	9837	10050	9916	9954	9881	10056	10021	9990	9900	9905	10018	9920	9966	10055	9921	9985	9916	9968	10005	10011	9951	9954	9974	9981	10005	9759	9983	9999	10096	9983	9887	10030	9954	10203	9964	9878	9987	9961	10122	9978	9956	9911	10014	9966	10008	9915	9881	9967	9979	9852	9989	9917	10044	9886	9864	9905	10118	9947	10013	9890	10095	9890	9875	10069	9835	10003	9889	9854	10094	10113	10039	9952	9915	9995	9970	9852	10058	9945	10135	9852	10192	9993	9909	9908	10033	9870	10039	9861	10225	9794	9862	9994	10024	9950	9897	10021	10008	9976	9878	9883	9961	9839	10066	9958	9932	10114	9957	10038	9887	9969	10119	9898	9837	10002	9952	9934	9985	9975	10059	10022	9852	10008	9976	9897	9990	10062	9963	10039	9876	10146	10190	9972	10024	10135	10014	10091	9950	10049	9953	10038	9968	9933	10007	9817	9991	10054	9920	9838	9946	9817	9939	9934	10022	9960	10049	10132	10074	9895	10206	9784	10010	9948	9970	10059	9897	9979	9894	9911	10018	9918	10111	9866	10024	9955	9924	9952	9910	9969	9781	9952	10016	10082	9953	10047	9914	9991	9944	9932	9996	9926	10114	10148	10134	10098	9914	9947	9871	10078	9972	9945	9944	9950	9918	10146	9885	9970	9938	10118	9867	10002	10037	10025	9926	10043	9822	9899	10051	9856	10012	10014	9839	10066	9986	10140	9835	9819	9997	10093	9955	9904	9924	9878	10067	9957	10011	9912	10151	9887	9925	10041	9991	10192	9953	10029	9813	9995	10147	9925	9926	9826	9994	9923	9883	9975	10031	9877	9986	10000	9972	10010	10017	9933	10000	9810	10081	9946	10003	10130	10033	9864	9906	9920	9929	10074	9840	9930	9913	10043	9910	10130	10014	9912	9914	10042	9989	10047	10011	9921	9931	9992	10093	9986	9947	9939	9882	9920	9863	9974	9924	9980	9959	9944	9965	10002	9870	10003	9907	10016	9982	9961	9916	10080	9959	9868	9969	9860	10039	10001	9967	9915	9903	9907	10007	9896	10015	9955	9936	10007	10071	9997	9996	10001	9864	9932	10105	10102	10069	9849	9905	9929	9953	9926	9961	9943	10039	10008	9920	10143	9872	9944	10017	10016	9959	9789	9984	9855	9987	10027	9960	9936	9826	10028	9853	10063	10155	10063	9985	10068	9916	10023	9826	9926	9876	10056	9961	9989	10082	9950	10065	9967	9994	9957	9989	10077	9970	9991	9848	10018	9815	10091	9986	9965	10188	9980	9914	10003	10025	9868	9899	10199	9959	9918	10070	9993	10109	9980	9928	9898	10002	10039	9843	9956	9958	9974	9926	9943	10033	10059	10125	9993	9949	9853	10043	9979	9970	9906	10049	10217	9962	10145	10031	9885	9824	10060	9862	10007	9893	10098	10035	10063	10038	9989	9951	10040	10092	10093	9996	10008	10029	10036	9985	10010	9949	9989	9896	9913	10042	9958	10083	9993	9928	9964	9953	10020	9949	9936	10007	10084	10002	9969	9927	9850	10176	10052	9975	9963	10009	9892	9967	9913	10049	9973	9775	9900	9959	10020	10101	9984	9818	10063	9996	10035	9905	10090	10030	10038	9968	10031	9977	10096	9958	10059	10053	10157	9996	9951	9996	10006	9933	10037	10013	9881	10036	9957	10060	10020	9896	10018	9956	9928	9967	10092	9894	9803	9961	9828	9883	10053	9947	9940	10045	10099	10071	9981	9968	9911	10159	10022	10066	9999	10051	9960	10141	9981	10104	10018	9852	9994	9991	10125	9939	10097	10087	9890	9903	9823	9980	9919	10057	9939	9963	10009	9740	10047	10041	9828	9838	10053	10049	10015	9941	10026	10077	10025	10070	10148	9880	9796	10099	9911	10067	9978	9988	10010	10166	9926	9829	9944	9895	9983	10155	10010	9944	9882	10035	10055	9978	10185	9934	9896	10014	9800	9891	9983	9964	9955	9861	9947	10016	9972	9915	9857	9966	10007	9957	9976	10059	10089	9827	9966	9962	10144	9952	10028	10035
31059	25536	27606	24417	19733	19358	22666	23090	20997	18833	17801	17255	17042	17104	17196	17110	17100	17096	17146	17204	17070	17093	17190	17241	16981	17088	17033	16948	17125	17027	17066	17228	17052	17077	16972	17094	17015	17191	17010	17087	16996	16980	17159	17139	17126	17030	17140	17121	16997	16880	17068	17042	17315	17100	17039	17045	17062	17241	17244	17239	17007	17193	17090	17104	17212	17126	17074	16966	17185	17075	17250	17115	17262	17059	17135	17236	17035	17107	16978	17139	17274	17155	17053	17148	17235	17216	17127	17237	17385	17242	17322	17105	17344	17228	17224	17197	17070	17143	17168	17064	16923	17135	17259	17215	17057	16989	17265	17134	17047	17106	17015	17080	17055	17143	16995	17544	17211	17164	17111	17021	17176	17120	17135	17293	16880	16983	17004	17325	17065	17310	17041	17268	17094	17335	17175	17189	17062	17064	17245	17025	17070	17199	17040	17011	17101	17140	16922	17036	17024	16982	17254	17192	17298	17263	17226	17232	17248	17174	17004	17109	17133	17071	17031	17181	17034	17151	17167	16960	17319	17132	16971	17167	17118	17090	17252	17018	17172	17155	17335	17239	17095	17026	17123	16985	17150	17078	17232	17094	17178	17023	17021	17043	17262	17185	17209	17051	17089	17045	17205	17174	17169	16904	17032	17096	17159	17167	17080	17058	17256	17172	17092	17249	17129	17036	16905	17149	17111	16936	17503	17029	16931	17274	17128	17153	17220	17038	17030	17102	17119	17019	17111	17144	17066	17197	17220	16960	17226	17333	17253	17243	16770	16911	17254	17189	17155	16985	17159	16900	17252	17278	16920	17390	17054	17151	17009	17013	17182	17058	17231	17086	17070	17054	17172	17166	17204	17054	17268	17177	17312	17156	17372	17071	17086	16924	16889	17099	17353	17156	17139	17338	17079	17091	17207	17113	16998	17166	17198	17109	17026	17022	17032	17365	17252	17181	17209	17116	16995	17153	17062	17060	17132	17104	17133	17023	16957	16933	17031	17039	17117	17181	17229	17210	17239	17211	17118	17277	16950	17049	17034	17093	16959	17050	17081	17164	17002	17219	17177	17071	16920	17094	17215	17075	17059	17046	16895	17185	17005	17082	17179	17319	17110	17121	17308	17203	17232	16922	16926	16807	17036	17001	17113	17054	16986	17104	17048	17065	17279	17191	17196	17050	17191	16955	17203	17186	16830	17005	17040	16955	17429	16993	17115	17235	17236	17026	17155	17089	17071	17008	17083	17136	17005	17089	17175	17056	17216	17220	17347	16998	17041	17191	17075	17104	17227	17066	17220	17068	17082	17352	16988	16980	17217	17080	17068	17123	17215	17172	17259	17113	17062	17165	17186	17008	17024	16799	16930	17233	17019	17088	17326	17072	17200	17049	16972	16866	17323	16985	17110	17191	16943	17156	17114	17153	17386	17283	17119	17044	17085	17308	17105	17108	17004	17144	17037	17153	17107	17277	16912	17121	17205	17189	17161	16920	17008	17311	17197	17132	17143	17237	17264	16968	17037	17193	17286	17037	17181	17133	17130	17096	17404	17278	17153	17025	17169	17187	17425	16956	17276	17043	17136	16957	17053	17062	17171	17089	17194	17097	17041	17213	17072	16947	17188	17114	17243	17123	17079	16961	17275	17122	17121	17234	17109	17188	17034	17074	17024	17101	17060	17193	17140	17181	17013	17257	17174	17213	17138	17161	17126	17060	17167	17200	16966	17003	16965	17063	17115	17124	16862	17105	17077	17278	17317	17098	16967	17010	17190	17301	17034	17272	17087	17085	17297	17171	17207	17276	17356	17218	17139	17377	17215	16963	17137	17156	17009	17230	17220	17225	17271	17185	17253	17188	17150	16916	16922	16904	16924	17142	17316	17120	17068	17282	17226	17137	17021	17138	16898	17193	17215	17041	16892	16990	16953	17166	17126	17115	17282	17145	17243	17419	17302	16991	16845	17108	17024	17184	17025	17131	17251	17355	17239	17000	16880	17081	17049	17105	17003	17172	17232	17168	17038	17202	17081	16884	17041	17169	16955	17196	17223	17124	17236	16973	17050	17157	17113	16905	17145	17183	17141	17294	17081	17187	17088	17088	17261	17223	17127	17204	17208	17088	17168	16945	17357	16921	17004	17162	17132	17066	17156	17168	17283	17087	17167	17072	16939	16974	16928	17235	17042	16878	17065	17238	17152	17257	17176	17057	16992	17365	17338	16908	17200	17246	17135	17045	17028	17032	17182	17185	17245	17255	17045	17242	16999	16923	17164	17016	17200	17122	17060	16991	17093	17193	17150	17157	16979	17223	17254	17240	17207	17180	16869	16989	17139	17301	16858	17000	17282	17006	17252	17251	17206	17077	17118	17128	17001	17056	17141	17112	17243	16978	17086	17008	17250	17015	17075	17069	16942	17261	17124	16969	17194	17132	17018	17063	17161	17237	17073	17128	17052	17125	16987	16898	17208	17063	16909	17287	17213	17003	16942	17152	17183	17174	17111	16971	17121	17192	17136	17253	17083	17055	17169	16958	17087	16967	17239	17179	17041	17313	17203	17317	17086	17232	17293	16996	16935	17247	17155	17198	17209	17033	17461	17231	17130	17193	17240	17084	16997	17320	16926	17131	17231	17194	17013	17112	17405	16979	17129	17290	17105	17072	17219	17218	17009	17160	17313	16972	17092	17089	16914	17094	17393	17135	17145	17312	17203	17246	17397	16821	17227	17077	17094	17155	17192	16859	17473	17126	16919	16902	16943	16938	16968	17222	17029	17043	16949	17050	17236	17056	17303	17074	17079	17057	17147	17267	17272	17339	17280	17155	17167	17310	17058	17147	17142	17004	16893	17000	17147	17295	17146	16986	17224	17292	16998	17143	17302	17090	17099	17140	17261	17124	16910	16939	17159	17133	17094	17047	17105	17240	17172	17118	17126	17116	17096	17300	17083	17078	17169	17106	17285	17082	17220	17234	17013	17293	17094	16933	17115	17166	16961	16934	17236	17344	16883	17058	17186	17204	17173	17069	17095	17076	17113	17197	17172	16884	17067	17210	17235	17205	17206	17043	17152	17228	17065	17318	17219	17217	17210	17020	17312	17342	17203	17261	17168	17128	17028	17114	17410	16976	17102	17094	16853	17072	16844	17050	16980	16884	17044	17105	17262	17045	16999	16914	17185	17058	16981	17052	17103	16930	16971	16951	17097	16958	17211	17191	16976	17050	17108	17046	17053	17000	17098	17177	17054	17124	17150	17225	17236	17090	17327	16822	17085	17014	17179	17392	17194	17194	17277	17239	17135	17108	17246	17133	17114	17083	17201	17035	17300	17109	17090	17168	17163	17110	17195	17094	17038	17130	17125	17096	17086	17194	17191	17300	17090	17023	16920	16897	17115	17128	17039	17115	17165	17075	16889	17095	17089	17123	17119	17033	17117	17146	16913	17188	17203	17264	17100	17204	16924	17176	17310	17274	17185	17030	17033	17200	17190	17049	17059	17188	17161	16960	17094	17205	17172	17136	17071	17096	17019	17111	17152	16929	17005	16960	17047	17106	16874	17113	17099	17218	17140	16928	17172	17174	17026	17201	17069	16926	16985	16862	17061	17138	17177	17147	16909	17107	17188	17078	17205	17066	17046	17176	17115	16931	17166	17156	17248	17043	17093	17161	17125	17186	17078	16971	17192	17146	16930	17170	17011	17048	17210	17249	17089	17073	16987	17040	17160	17251	17093	17011	17331	17213	17255	17023	17316	17247	17130	17156	17087	17127	17034	16867	17051	17245	17136	16957	16920	16967	17212	17072	17134	16987	17213	17211	17277	17288	17008	17050	17100	16955	17201	17220	17211	17058	17251	17184	17159	16947	16946	16883	17242	17158	17115	17172	17133	17074	17126	17074	17080	17273	16975	17204	17334	17044	17061	17204	17120	17200	17126	17275	17196	17355	16853	17274	17210	17182	17350	17184	17214	17149	17355	17194	17097	17054	17100	17161	17128	16830	17034	17106	17228	17144	17186	16928	17155	17026	17178	17110	16947	17005	17126	17111	17224	17088	17074	16987	17084	17075	17062	17161	17271	17152	17120	17134	17133	17186	17266	17025	16948	17326	17053	17256	16956	17037	17115	17152	17329	16861	16946	17080	17157	17242	16983	17391	17140	16993	17168	17362	17099	17118	17273	17086	16989	17016	16923	17078	17110	17123	17259	17107	17129	17191	17132	17087	16995	16821	16997	16913	16957	17208	17122	17089	17145	17081	16946	17236	16980	17259	17165	17168	17212	17239	17178	17381	17153	17066	16969	17121	17213	17142	17144	17044	17211	17401	17044	17081	17096	16926	17024	17134	17156	17153	17068	16988	17018	16851	17106	16810	17191	17291	17220	17032	16919	17292	16992	17063	16880	17156	16931	17319	16943	16981	17139	17220	17098	17290	16969	17113	17222	16953	16976	16985	17151	17024	17010	17111	17187	17146	17179	17112	17048	17022	17156	16980	17191	17182	17116	17035	17307	17043	17132	16958	17173	17040	17102	17149	17161	17049	16949	17192	17209	17237	17270	16972	17218	17213	17096	17081	17177	16996	17190	16976	17253	17235	17267	17047	17232	17147	17179	17086	17110	17077	17061	17063	17138	16943	16968	16911	17275	17041	16947	17151	17171	17215	17233	17118	16895	16877	17157	17195	17112	16953	17143	16926	17099	17223	17115	17176	17123	17048	16918	17214	17177	17134	17119	17058	17002	17191	17100	17198	17220	16981	17159	16928	17142	16943	17059	17138	17132	17190	17151	17257	17263	17163	17217	17003	17369	17296	17084	17052	17089	17158	17282	17165	17065	17248	17006	17253	17129	16969	17120	17002	17170	17113	16938	16997	17150	17029	17060	17120	17311	17115	17282	17191	17253	16988	17134	17094	17029	17060	17172	17070	17022	17343	17181	17010	17024	16969	17239	17079	17099	17080	17082	17094	17084	17358	17062	17067	17055	16928	17150	17224	17133	16847	17018	17239	17228	17326	17160	17302	17206	17283	17001	17152	16987	17266	17053	17178	16950	16927	17027	17340	17198	17041	17066	17099	16985	17209	17016	17184	17207	17175	17157	17253	17149	17272	16760	17037	17314	17088	17247	17169	17256	17184	17221	17402	17142	17000	17061	16926
15656	18998	20075	16021	12966	12673	16667	15991	13170	11080	10292	10076	9776	9830	9962	9763	9829	9926	9964	9997	9781	9772	9742	9679	9838	9886	9808	9921	9712	9675	9788	9678	9982	9819	9766	9996	9725	9718	9823	9915	9876	9845	9870	9702	9893	9829	9730	9767	9915	9899	9756	9903	9850	9880	9807	9796	9717	9818	9898	9868	9727	9904	9877	9849	9728	9975	9887	9837	9876	9831	9814	9769	9929	9983	9887	9768	9816	9931	9748	9843	9834	9909	9666	9854	9739	9956	9729	9882	9804	9682	9930	9681	9756	9691	9825	9744	9829	9823	10007	9733	9955	9776	9752	9927	9984	9812	9944	9842	9730	9992	9745	9795	9784	9774	9951	9778	9811	9727	9872	9696	9787	9721	9746	9857	9792	9732	9815	9747	9895	9736	9842	9917	9819	9800	9873	9889	9767	9738	9835	9764	9797	9729	9845	9827	9796	9767	9759	9768	9989	9830	9636	9899	9868	9708	9916	9643	9821	9909	9845	9774	9752	9710	9865	9710	9727	9693	9750	9884	9845	9881	9838	9778	9824	9771	9847	9799	9820	9834	9841	9810	9691	9931	9780	9729	9698	9824	9610	9803	9757	9821	9771	9644	9722	10081	9814	9698	9778	9815	9924	9758	9725	9763	9725	9741	9882	9696	9674	9975	9839	9801	9856	9866	9739	9843	9788	9806	9866	9720	9807	9865	9696	9839	9761	9988	9889	9707	9838	9856	9792	9642	9848	9891	9747	9867	9650	9914	9894	9743	9791	9822	9725	9740	9911	9932	9780	9790	9899	9839	9807	9732	9798	9583	9720	9669	9814	9879	9787	9860	9775	9756	9734	9811	9875	9804	9748	9862	9812	9572	9781	9714	9920	9848	9702	9899	9805	9911	9805	9913	9765	9806	9736	9931	9759	9651	9798	9848	9732	9992	9882	9791	9884	9779	9760	9878	9821	9898	9867	9937	9787	9654	9746	9704	9777	9794	9807	9658	9714	9791	9832	9908	9790	9814	9967	9722	9904	9700	9807	9765	9789	9713	9828	9856	9766	9886	9840	9693	9797	9830	9823	9766	9869	9756	9887	9899	9878	9900	9838	9852	9703	9741	9960	9904	9848	9890	9924	9709	9693	9727	9943	9770	9992	9727	9919	9791	9892	9701	9878	9652	9834	9775	9726	9913	9695	9903	9760	9929	9934	9761	9765	9897	9794	9819	9859	9691	9669	9812	9682	9825	9915	9698	9787	9696	9820	9943	9676	9735	9600	9824	9814	9832	9942	9779	9855	9814	9839	10017	9818	9749	9754	9841	9861	9845	9905	9895	9800	9814	9737	9801	9696	9633	9642	9765	9939	9909	9936	9761	9886	9703	9857	9686	9868	9824	9641	9837	9785	9673	9872	9740	9631	9759	9556	9859	9867	9763	9833	9758	9834	9860	9853	9864	9809	9797	9709	9949	9890	9724	9837	9891	9775	9711	9771	9794	9714	9831	9802	9715	9848	9804	9708	9969	9753	9851	9720	9844	9890	9950	9809	9857	9802	9877	9849	9810	9960	9748	9807	9771	9809	9921	9751	9893	9733	9796	9850	9848	9830	9824	9846	9841	9685	9850	9702	9793	9824	9972	9788	9788	9628	9891	9804	10016	9807	9679	9701	9897	9853	9751	9799	9821	9777	9766	9772	9912	9896	9903	9875	9947	9637	9745	9781	9707	9902	9730	9788	9930	9858	9829	9970	9789	9781	9810	9888	9852	9785	9796	9636	9778	9863	9752	9810	9710	9690	9737	9777	9736	9910	9822	9758	9819	9772	9668	9672	9920	9707	9828	9861	9729	9706	9721	9734	9849	9801	9862	9816	9753	9837	9695	9944	9751	9846	9665	9766	9709	9744	9825	9781	9959	9655	9863	9631	9681	9746	9773	9570	9870	9834	9861	9835	9718	9836	9836	9843	9958	9863	9684	9689	9734	9777	9772	9823	9723	9904	9801	9643	9931	9751	9831	9894	9788	9764	9728	9833	9973	9767	9781	9737	9742	9784	9928	9790	9823	9781	9561	9771	9869	9850	9804	9753	9877	9885	9876	9691	9842	9730	9865	9859	9736	9888	9749	9774	9787	9783	9839	9822	9708	9817	9846	9786	9627	9858	9858	9720	9786	9841	9991	9842	9740	9810	9842	9797	9878	9728	9868	9779	9724	9767	9778	9874	9772	9790	9799	9921	9769	9796	9859	9929	9854	9800	9873	9898	9941	9856	9866	9779	9787	9823	9857	9765	9720	9837	9795	9881	9694	9891	9902	9850	9751	9740	9765	9701	9747	9802	9840	9787	9845	9822	9880	9882	9870	9898	9643	9878	9916	10004	9835	9844	9889	9710	9719	9894	9701	9732	9887	9773	9833	9826	9845	9699	9754	9846	9668	9808	9653	9841	9828	9812	9641	9769	9849	9781	9884	9778	9907	9711	9906	9654	9895	9756	9911	9828	9949	9749	9744	9749	9781	9745	9900	9905	9590	9733	9768	9804	9787	9876	9797	9848	9693	9865	9842	9966	9794	9840	9880	9778	9897	9847	9619	9685	9843	9875	9800	9747	9764	9848	9747	9858	9809	9786	9698	9679	9670	9931	9781	9836	9954	9821	9639	9930	9822	9925	9752	9794	9855	9826	9813	9803	9935	9943	9817	9916	9898	9795	9801	9910	9858	9756	9806	9799	9808	9854	9725	9841	9642	9850	9921	9797	9818	9850	9810	9841	9855	9816	9613	9779	9821	9885	9648	9732	9732	9798	9915	9787	9811	9735	9708	9758	9840	9929	9696	9696	9905	9792	9717	9781	9826	9874	9817	9777	9819	9690	9842	9797	9857	10000	9807	9780	9713	9931	9856	9664	9865	10007	9841	9901	9761	9806	9905	9910	9860	9875	9806	9840	9771	9857	9911	9958	9753	9824	9854	9745	9937	9673	9798	9765	9896	9826	9878	9851	9639	9901	9770	9787	9809	9797	9940	9920	9658	9864	9693	9815	9790	9678	9854	9904	9739	9768	9850	9737	9847	9911	9720	9707	9929	9904	9720	9812	9780	9875	9781	9862	9888	9869	9812	10014	9674	9917	9758	9893	9848	9931	9861	9857	9863	9786	9748	9986	9828	9823	9783	9752	9960	9807	9791	9793	9753	9751	9665	9770	9882	9764	9842	9869	9802	9879	9877	9913	9775	9872	9807	9726	9822	9801	9812	9865	9841	9637	9865	9744	9853	9693	9884	9943	9705	9893	9778	9762	9823	9767	9979	9766	9827	9966	9981	9738	9791	9822	9803	9869	9806	9812	9799	9727	9797	9794	9917	9839	9844	9841	9845	9802	9732	9816	9832	9807	9872	9837	9779	9831	9891	9665	9799	9744	9712	9747	9716	9817	9722	9827	9741	9930	9802	9766	9754	9814	9770	9809	9887	9731	9751	9910	9818	9779	9657	9768	9655	9752	9677	9811	9818	9668	9869	9823	9766	9732	9711	9687	9851	9959	9823	9884	9807	9807	9746	9882	9789	9575	9806	9733	9731	9845	9820	9857	9857	9801	9686	9734	9757	9871	9939	9782	9957	9739	9775	9767	9777	9826	9833	9752	9797	9827	9888	9725	9919	9857	9802	9733	9844	9816	9895	9879	9730	9682	9812	9645	9770	9992	9755	9931	9869	9768	9824	9753	9821	9860	9783	9689	9884	9763	9922	10072	9933	9866	9816	9962	10026	9804	9804	9873	9896	9928	9885	9926	9842	9913	9892	9813	9808	9915	9786	9669	9738	9786	9854	9796	9909	9809	9780	9789	9780	9800	9807	9755	9857	9915	9779	9771	9947	9952	9844	9758	9878	9792	9782	9657	9772	9901	9972	9800	9754	9909	9627	9817	9823	9835	9834	9883	9747	9775	9951	9940	9647	9775	9764	9728	9874	9805	9764	9946	9815	9791	9702	9914	9870	9749	9745	9852	9750	9575	9801	9778	9754	9723	9937	9767	9711	9971	9686	9874	9827	9817	9987	9796	9888	9654	9856	9837	9951	9833	9832	9846	9809	9799	9748	9934	9720	9964	9824	9895	9856	9772	9915	9716	9962	9802	9912	9693	9858	9687	9839	9640	9872	9772	9673	9789	9800	9879	9781	9899	9777	9904	9966	9737	9932	9873	9866	9786	9915	9779	9893	9728	9877	9892	9686	9692	9807	9698	9943	9849	9626	9800	9758	9799	9745	9760	9818	9715	10032	9712	9794	9792	9793	9766	9787	9712	9709	9725	9662	9794	9861	9794	9744	9899	9958	9962	9737	9827	9930	9792	9767	9717	9982	9884	9764	9854	9739	9722	9682	9868	9863	9797	9773	9880	9668	9743	9864	9681	9891	9790	9795	9864	9722	9829	9790	9864	9855	9913	9725	9825	9903	9693	9825	9872	9897	9770	9701	9894	9755	9651	9950	9915	9681	9857	9901	9844	9855	9745	9680	9735	9787	9777	9873	9850	9741	9882	9834	9731	9832	9855	9779	9769	9734	9780	9653	9912	9819	9789	9790	9772	9750	9786	9712	9743	9807	9786	9830	9915	10015	9880	9924	9924	9719	9882	9812	9969	9859	9855	9794	9784	9861	9826	9836	9795	9836	9801	9798	9759	9822	9909	9724	9800	9793	9764	9750	9837	9867	9879	9793	9713	9752	9675	9800	9659	9782	9927	9752	9803	9836	9760	9833	9843	10002	9836	9732	9828	9775	9867	9663	9838	10043	9818	9756	9800	9712	9783	9706	9829	9723	9764	9872	9665	9778	9808	9741	9766	9908	9844	9955	9793	9936	9889	9919	9793	9760	9796	9772	9749	9652	9803	9823	9637	9611	9577	9789	10010	9827	9719	9803	9819	9725	9661	9882	9887	9828	9950	9874	9795	9955	9905	9839	9702	10008	9773	9774	9800	9833	9750	10024	10013	9731	9792	10016	9819	9759	9933	9664	9929	9819	9629	9803	9855	9785	9778	9943	9853	9769	9952	9741	9786	9952	9745	9863	9811	9745	9764	9914	9894	9772	9807	9766	9696	9570	9736	9835	9899	9794	9807	9625	9898	9659	9834	9820	9939	9843	9881	9781	9792	9827
25437	21201	27951	26977	22492	22337	42158	43511	35557	25010	20169	18010	17568	17149	17351	17331	17481	17058	17166	17085	17110	16878	17264	17262	17047	17079	17386	17093	17079	16954	17202	17090	17157	17227	17070	17255	16907	16928	17165	17032	17115	17157	17022	17173	17169	17157	17296	17183	17250	17109	17205	17152	17254	17158	17154	17180	17065	17093	17226	17185	17210	17112	17017	16900	17172	16881	17066	17118	16973	17058	16928	17088	17047	17213	16928	16883	16971	16975	17014	17157	17152	17147	16995	17131	16927	16982	17131	16918	17209	17049	17215	16974	17066	17079	17104	16897	17055	17052	16843	17193	17014	17024	16982	16878	16798	16846	16990	17006	16923	17027	17203	17085	17126	16979	17082	17140	17184	16989	17036	17139	16938	17182	17086	17019	17101	16950	17137	16964	16894	17180	16936	17125	17083	17171	16895	17095	17272	17101	17051	16995	17234	17085	17187	17145	17175	17130	17061	16987	17194	17006	17094	17071	16930	17103	16981	16690	17079	16933	16917	16964	16999	17040	17081	17101	17002	17060	16954	17219	17025	16945	16896	17010	17208	16865	17111	17063	16973	17224	17078	17025	17240	17082	16920	17101	17160	17208	17095	17185	16965	16987	17127	16863	16882	16921	17266	17024	16939	17120	17105	16934	17018	17089	17135	17003	16817	16917	16979	16955	16910	16872	16954	17172	17350	16998	17044	17027	16921	17158	17219	16980	16947	16975	16962	17041	17131	17094	17020	17172	17008	17054	17039	17192	16901	17137	16979	16954	17027	17056	16946	16925	16800	17020	17016	17060	16971	17018	17022	17083	17267	17263	16952	17077	17082	16878	16970	17034	17128	17185	17269	17112	17317	16927	16987	17075	17131	17254	17212	17084	17173	16988	16924	17272	17115	16938	16990	17028	16849	16902	17067	16952	16935	17014	17043	16960	17199	16996	17013	16835	17047	16905	17145	17213	17028	17019	17120	17075	16931	16980	16932	17227	17097	17242	17153	17008	17240	17176	17102	17146	16859	17287	17128	17041	16870	17035	17139	17054	16945	17071	16888	17070	17199	17197	17264	17023	16859	17133	16774	17041	17226	17043	17064	17034	17034	17140	17215	16985	16810	16963	17022	17018	17172	17201	17048	17025	17087	17238	17057	16966	17042	17022	17045	17090	16967	17263	17033	17162	17070	17191	17072	17222	16948	17082	17121	17015	16873	16963	16919	17173	17090	17028	16942	17042	17058	16947	17122	17014	17113	17190	16975	17036	17176	17217	16956	16971	16998	16797	16966	16945	16959	17045	17056	17161	17007	17008	17043	17205	17031	17086	17027	17009	17057	16964	17006	17105	17316	17162	17011	16958	16992	17157	17010	16818	16830	16884	17104	17070	17114	17122	17001	17133	16978	17070	16992	16982	17057	16956	17114	16853	16936	17175	16994	17043	17035	17333	17039	17050	17107	16722	17181	17172	17167	17093	17197	17044	17034	17227	17018	17062	16892	17158	17200	17154	17206	16922	16946	17112	16961	17115	16839	16709	17137	17015	16959	17130	16942	16944	16921	17066	16913	17096	17239	17096	17062	17058	16874	17061	17067	17068	17238	17065	16976	16838	16858	17071	17124	17220	16971	17100	17154	16718	16844	16903	17090	16887	16949	16957	17029	17267	17231	17124	16856	16942	17009	17153	17170	17098	17138	17061	17180	17053	17165	17008	16941	16950	16941	16939	17109	16953	17190	17017	17041	17282	17250	17095	17151	16918	17052	17125	17124	17066	17059	16851	17099	17108	17044	17022	17274	16966	17226	17100	16833	17073	17454	16939	16857	17077	17231	17125	17073	16875	16904	16918	17085	16615	16979	16988	16908	17093	16989	17084	16980	16851	17151	17012	16872	16959	17175	17079	16831	16932	17149	16989	17080	17223	17218	16744	16981	16913	16948	17168	17123	17202	17219	17218	16965	16981	16848	17003	16937	17087	17268	17350	16956	17098	17100	17112	17044	17013	17125	17102	17240	16895	16710	17049	17126	17045	17176	17139	17089	16842	16980	17121	17271	16984	17169	17008	17108	17068	17163	16959	17073	16944	17096	16941	16841	16922	16996	16934	17042	17004	17078	17140	17316	17005	17218	17211	16989	17133	17023	16978	17208	16987	17132	17001	17091	16912	16969	16772	16829	17129	17216	17006	17189	17206	17275	17239	16864	17104	17177	17166	16949	17171	17036	17043	17291	16911	17148	17077	17133	17075	17150	16959	16981	17324	16945	16939	17140	17141	17064	16953	17017	17198	17075	16926	17293	16986	16850	17096	17001	17039	17146	16864	17127	17207	17172	17067	17029	17082	17004	17222	17035	16853	17018	16633	17106	16985	16954	17013	17361	17006	17130	17158	17018	17040	16895	16980	17113	17087	17004	17076	17181	16995	17072	17173	17041	17002	17099	17068	17248	17132	16916	17223	17122	17209	17062	16993	17125	16944	17114	17012	17089	17071	17015	16911	16944	16808	17017	17072	17244	17148	16980	16907	16945	16941	16941	16996	17092	17056	17050	16924	17005	17096	17153	17198	16877	16933	17062	16902	16935	16846	17136	17123	17038	16913	16948	17194	17039	16949	16903	16821	17126	17002	17132	17128	16971	17015	17125	17017	16933	17084	16895	17017	16938	16985	17087	16898	17161	16852	17092	17037	16835	17214	16915	17090	16887	17087	17099	17182	17021	16983	17059	17015	17192	17038	16898	17119	17209	17181	17089	17205	17004	16958	17098	16862	17278	16950	16947	17221	17129	17194	17028	17104	17229	17052	17228	17190	16996	16937	17146	17114	17115	17179	17205	17185	16884	16943	17116	17208	16984	16896	17057	17143	17030	17118	17259	16984	17029	17157	16977	16963	17364	16909	16885	17130	16996	17067	17119	17024	17028	16961	17064	16999	17071	17029	17114	17095	17197	17115	16919	17095	17145	17134	17121	17055	16946	17257	17125	16936	17056	17198	17073	16965	16950	16826	16881	17080	17143	16996	17007	17111	16981	17142	17120	17129	17132	17123	17024	16928	17007	16979	17014	17003	17055	17115	16967	16897	17076	17018	17336	16965	17248	16979	17130	17023	16851	17016	17012	16884	17219	17106	16913	17159	17056	17058	17236	16997	16966	17274	17279	16966	17159	17127	17168	16994	17072	17031	16938	17209	17057	16870	17016	16840	17055	17013	16964	17309	17025	17081	17167	17276	16985	17044	17050	16948	16997	17028	16975	17144	16984	17214	17115	16911	17179	16964	17100	16790	17063	16969	17208	17111	16826	17085	17106	17078	17097	17070	17212	17027	16832	17071	16948	17031	17113	16996	16991	16905	17036	16966	17027	16933	17025	16949	17172	17043	17065	17160	16926	16832	17125	16784	17150	16877	17002	16949	16968	17031	17075	17070	17197	17212	17085	17058	17089	17192	17183	16912	17053	17261	17138	17162	17051	17312	17116	17117	17258	17013	16815	17150	17020	16994	17096	17185	17128	16955	16959	17202	17009	16897	16951	17182	17066	16853	17169	16967	16837	17046	17122	17185	16986	16959	17029	17190	17226	16905	17107	17087	17126	17101	17282	17080	17252	16968	17024	16977	17214	16942	16938	17159	16973	17013	17049	17056	17044	17104	17098	17012	17054	17128	17129	17016	16873	17001	17077	17046	16798	17152	17093	16970	16975	17151	17191	17045	16998	16985	17224	17074	16950	17084	17101	17122	16994	17073	17064	17233	16925	16996	17084	16944	17039	17203	17202	17005	17116	16780	17142	16961	17108	17003	17146	16827	17196	16967	16970	16862	16895	16888	17034	16868	16826	17194	17160	17217	17221	17241	17210	17037	17280	16974	17087	17033	16870	17032	16982	17117	17180	17050	16941	16908	16901	16829	17058	17036	17085	17087	17158	17101	17229	16815	16968	16992	17031	17215	17018	16978	17067	17081	16962	17063	17147	17047	17131	16995	17185	17131	17280	17028	16913	17052	17030	17139	16942	16846	17248	17102	17093	17063	16989	16938	17118	17069	17064	16998	17064	17320	17085	17118	16888	17109	17191	16929	17025	17157	17150	16843	16964	17190	17189	16851	17180	17114	16902	17230	17033	16860	17106	16871	16978	17021	17114	17088	17096	16866	17159	17137	16967	16896	17124	17119	17081	17229	16902	16917	16988	17019	17067	17148	17050	17298	17132	17083	17272	17084	17192	16918	17205	17139	16872	16939	16933	17030	17151	16843	16957	16909	16905	16941	17073	17174	16897	17194	16818	17077	16993	17127	17179	16963	17213	17090	17094	17053	17024	17090	17203	17180	16965	17159	17143	16952	17154	16921	17041	17002	17020	17158	16920	17068	17151	17162	17057	16932	16957	16893	17183	17072	17261	17173	17060	17022	17033	17096	17049	16918	17099	17027	17087	17030	16995	17116	17044	16959	17129	17072	17051	17109	17102	17155	17242	17162	16946	17086	17007	17004	17142	17100	16929	17046	17099	16901	17005	16930	16971	17233	16876	16865	16871	17240	17137	17180	17013	17136	16922	17141	17174	16999	17103	17197	17248	16996	16850	17053	17167	17129	17323	17038	17175	17010	17044	17003	17062	17328	17215	17154	16817	17116	17097	17036	16939	17027	16952	17167	17209	17026	16983	17001	17363	17291	16982	17090	16880	16979	17061	16860	17042	17052	17110	16947	17327	16962	17172	17206	17064	16850	16947	17214	17043	17121	17078	17053	17039	17064	17246	17130	16976	16908	17119	17191	17181	17072	16959	16917	16982	16955	17022	16901	17104	17215	17002	16833	16966	16933	17117	17141	17149	17084	16903	17127	17199	16985	17017	17207	17078	17182	16877	17010	17096	16941	17187	16921	17098	16985	17045	16986	16907	17110	17114	17054	17017	17250	17061	17090	17138	17154	17027	16919	16890	16988	17080	17244	16973	17124	16938	16993	16883	17040	17129	16955	17042	17052	17189	16848	16960	16985	17012	17072	17124	17031	17325	17079	17005	16895	17153	16845	17166	17011	17035	16993	16854	16952	17000	17154	16967	17149	16790	16777	16934	16873	16963	16878	17113	17189	17025	17169	17083	17000	17035	17000	17126	17105	17052	16977	16994	17162	17443	17138	17000	17092	17043	16793	17078	17137	16926	16728	17121	16975	17039	17164
13815	24084	26470	18114	13914	16127	37356	37062	26035	15847	12092	10292	10110	9928	9971	9762	10059	9966	10024	9963	9927	9929	9891	9934	9821	9973	9882	9984	9928	9870	10010	9780	9854	9808	9846	9830	9770	9776	10083	9874	9854	9903	9883	9900	9933	9851	9983	9826	9800	9852	10042	9916	9827	9977	9945	9919	9841	9971	9835	9902	9925	9904	9685	9914	9800	9865	9933	9794	9872	9980	9868	9987	9903	9999	9923	9686	9923	9955	9849	9846	9864	9964	9782	9943	9946	9759	9770	9855	9900	9812	9870	9898	10029	9751	9991	9934	9844	9899	9836	9790	9948	9890	9923	9879	9931	9920	9914	9941	10020	9857	9970	9843	9861	9837	9869	10003	9775	9860	9798	9894	9854	9917	9826	9805	10078	9845	9923	9791	10013	9861	9886	9898	9926	9792	9879	9926	9852	9876	9975	9747	9962	9775	9718	9756	9677	9885	10059	9880	9795	10054	10018	9983	10000	9803	9729	9882	9771	9685	9881	9909	9806	9945	9920	9918	9947	9870	9929	9918	9973	9714	9774	9723	9843	9976	9870	9781	9846	9879	9736	9831	9800	9924	9825	9751	9762	9757	9864	9832	9771	9928	9859	9840	9976	9730	9858	9895	9876	9877	9771	9757	9896	9864	9878	9934	9879	9850	9945	9900	9882	10035	9799	9807	9803	9736	9890	9822	9730	9880	9796	9848	9866	9857	9827	9877	9886	9787	9735	9888	9754	10018	9841	9842	9904	9852	9970	9851	9791	9998	9846	9894	10017	9862	9783	9817	9783	9914	9961	9778	9802	9895	9798	9832	9814	10014	9896	9808	9876	9801	9836	9754	9913	9889	9855	10142	9851	9890	9919	10031	9784	9932	9993	9886	9911	9831	9913	9854	9801	9873	9853	9965	9692	9758	9787	9881	9950	9960	9776	9894	9967	9940	9760	9763	9862	9817	9674	9753	9841	9907	9766	9981	9783	9691	9886	9940	9787	9929	9728	9900	9851	10022	9882	9798	9942	9808	9771	9845	9922	9970	9940	9826	9827	9878	9852	9891	9957	9886	9885	9867	9901	9959	9814	9944	9971	9916	9770	9864	9800	9783	9968	9970	9984	9951	9985	9878	9795	9849	10116	9743	9927	9983	9861	9812	9866	9764	9968	9862	9787	9915	9864	9910	9769	9892	9754	9879	9825	9887	9889	9922	9812	9771	9780	9669	9814	9971	9775	9788	9829	9815	9886	9711	9732	9885	9862	9823	9792	9858	9893	9988	9967	9869	9880	9954	9819	9986	9916	9841	9792	9758	9784	9875	9806	10056	9769	9982	9926	9875	9907	9834	9903	9767	9888	9960	10049	9802	9790	9937	9990	9838	9891	9970	9936	9783	9964	9806	9848	9790	9866	9646	9709	9846	9809	9927	9939	9981	9773	9798	9697	10070	9813	9829	9894	9774	9919	9860	10004	9787	9950	9860	9841	9764	9694	9815	9872	9964	9789	9687	9949	9911	9859	9940	9791	9877	9857	9919	9963	9983	9751	9848	9869	9789	9836	9969	9942	9992	9939	9860	9836	9875	9902	9753	9661	9956	9757	9925	9886	9961	9878	9926	9938	9892	9897	10005	9924	9868	9868	9782	9931	9787	9857	9898	9774	9949	9731	9875	9852	9871	9925	9891	9912	9921	9809	9902	9854	10006	9925	9873	9884	9743	9832	9852	9747	9713	9994	9823	10022	9968	10096	9789	9848	9918	9800	9866	9796	10043	9825	9930	9855	9821	9665	9936	9869	9858	9792	9918	9735	9873	9967	9952	9848	9862	9911	9680	9843	10074	9987	9845	9868	9915	9859	9833	9794	10007	9851	9893	9949	9933	9938	9992	9949	9879	9840	9750	9874	9879	9935	9930	9969	9971	9802	10020	9758	9937	9834	9879	9829	9919	9815	9859	9714	9902	9888	9771	9804	9813	10016	9727	9776	9868	9883	10083	9920	9864	9697	9879	9937	9728	9859	9955	9809	9912	9741	9892	9774	9755	9728	9838	9788	9880	9946	9856	9848	9971	9724	9864	9862	9730	9827	9876	9902	9993	9749	9841	9863	9852	9789	9952	9984	9972	9780	9733	9949	9976	9823	9785	9837	9776	9989	10055	9759	9893	9904	9788	9814	9828	9932	9865	9877	9881	9948	9870	9939	9979	9900	9748	9879	9920	9893	9856	9961	9867	9780	9800	10081	9862	9951	9916	9853	9898	9848	10038	10140	10040	9795	9746	9780	9954	9902	9898	9827	10127	9792	9773	9869	9864	9939	9982	9806	9750	9931	9837	9868	9817	9810	9857	9803	9876	9903	9754	9883	9786	9808	9912	9937	9801	9881	9927	9869	9879	9955	9875	9876	9755	9967	9746	9839	9898	9914	9791	9906	9872	9915	9896	9999	9987	10044	9878	9831	9938	9868	9946	10047	9809	10096	9827	9719	9806	9924	9727	9883	9865	9801	9842	9842	9971	9966	9770	9904	9848	9771	9672	9845	9936	9933	9839	10074	9845	9809	9784	9839	9831	9879	9865	9828	9965	9889	9984	9856	9903	9994	9828	9978	9949	9954	9899	9881	9959	9872	9764	9962	9815	9744	10003	9808	9969	9990	9830	9729	9824	9871	9832	9886	9972	9896	10018	9803	9836	9912	9895	9947	9937	10080	9988	9795	9923	9898	9923	9773	9879	9937	9856	9787	9910	10023	9851	9872	9866	9931	9784	9722	9771	9795	9800	9997	9909	9824	9715	9922	9938	9817	9740	10006	9903	10004	9785	9920	9884	9716	9880	9711	9837	9888	10045	9837	9871	9837	9935	9814	9801	9931	9776	9930	9908	9741	9920	9865	9923	9881	9879	9848	9792	9937	9889	9859	9823	9799	9949	9736	9925	9863	9889	9813	9871	9870	9982	9933	9974	9868	10001	9820	9778	9978	9900	9876	9885	9927	10060	9948	9889	9847	9876	10077	9950	9834	9925	9867	9900	10018	10032	9855	9900	9846	9781	9775	9929	9858	9906	9948	10051	9814	10002	10034	9849	9849	9842	9871	9703	9886	9839	9836	9903	9825	9739	9768	9890	9940	9847	9775	9973	9958	9968	9930	9934	9775	9906	9861	9961	9899	9828	9936	9916	9831	9798	9944	9835	9939	9870	9947	9836	9817	9911	9839	9879	9953	9752	9827	9867	9900	9993	9980	9900	9855	9893	9822	9899	9896	9833	9955	9821	9798	9855	9656	9910	9943	10017	9937	9839	9863	9955	9841	9963	9765	9685	9766	9906	9832	9802	9741	9958	10021	9823	9950	9893	9728	9993	9804	9922	9789	9714	9895	9956	9980	9939	9829	9934	9887	9956	9872	9787	9987	9840	9798	9961	9765	9930	9890	9802	9635	9981	10028	9819	9701	9924	9833	9981	9838	9956	9712	9836	9789	9963	9818	9936	9970	9824	9746	9944	9886	9908	9801	9912	9997	9848	9972	9705	9900	9912	9806	9934	9853	9834	9964	9837	9854	9943	9763	9983	9797	9769	9651	9901	9868	9884	9774	10058	9952	9787	9825	9848	9913	9936	9863	9863	9842	9909	9859	9879	9881	9983	9757	9888	9952	9731	9863	9777	9895	10027	9822	9930	9837	9896	9887	9878	9883	9918	9793	9752	9928	9811	9859	9947	9743	9888	9936	9942	9824	9698	9904	9841	10020	9718	9837	9824	9962	9858	9920	9948	9886	9818	9884	9894	9836	10027	9830	9789	9911	9926	9926	9808	9854	9825	9981	9816	10014	9879	9857	9847	9892	9891	9911	9825	9783	9850	9937	9846	10034	9827	9875	9816	9828	9811	9981	9827	9941	9957	9938	9958	9887	9828	9832	9883	10031	9940	9831	9683	9997	9905	9875	9809	9876	9924	9994	9825	9957	9951	9959	9895	9967	9887	9932	9850	9950	9938	9831	9869	9914	9735	9921	9845	9846	9824	9878	9832	9937	9856	9829	9894	9906	9924	9993	9827	9792	9803	9876	9915	9855	9868	9875	9930	10089	9883	9722	9899	9947	9980	9756	9949	9850	9852	9900	9799	9874	9736	9783	9838	9978	9807	9901	9861	9960	9739	9892	9897	9801	9955	9864	10017	9741	9721	9725	9945	9852	9875	9726	9825	9914	9812	9885	9875	9843	9784	9819	9772	9916	9726	9826	9726	9850	9580	9921	9922	10005	9835	9920	9858	9806	9927	9983	9892	9955	9845	9873	9874	9623	10075	9922	9754	9842	9879	9840	9827	9738	9988	9946	10063	9940	9824	10009	9889	9982	9950	10013	9748	9767	9971	9757	9977	9921	9787	9860	9815	9839	9938	9978	9773	9999	9856	9830	9935	9782	9926	9872	9953	9836	10049	9880	9821	9854	9898	9850	9851	9941	9850	9867	9927	9677	9869	9834	9947	9934	9929	9977	9844	10032	9836	9909	9944	10041	9891	9872	9983	10033	9692	9789	9865	9999	9876	9771	9822	9811	9699	9760	9867	9986	9930	9909	9878	9937	9856	9908	9797	9745	9928	9900	9948	9896	9921	9899	9834	9810	9831	9967	9797	9883	9817	9904	10002	9859	9891	9951	9900	9793	9783	9871	9850	9904	9830	9801	9964	9823	9994	9901	9910	9734	9906	9803	9772	9735	10016	9897	9800	9832	9900	9840	9714	9909	9852	10021	9968	10059	9979	9911	9897	9884	9776	9803	9745	9801	9881	9775	9908	9986	9898	9857	9658	9808	9847	9832	9860	9902	9804	9820	9831	9788	9826	9870	9737	9840	9749	9833	9969	9776	9964	9808	9997	9854	9907	9844	9871	9908	9939	9925	9885	9844	9923	9976	10067	9936	9822	9871	9918	9819	9884	9853	9795	9879	9788	9609	9859	10058	9668	9850	9891	9972	10047	9876	9888	9774	9762	9779	9913	10068	9904	9732	9880	9821	9906	9946	9897	9846	9744	9757	9798	9841	9760	9985	9827	9994	9838	9886	9806	9962	9941	9910	9933	9915	9956	9898	10063	9920	9892	9640	9780	9885	9669	9957	9925	9896	9656	9792	9749	9945	9826	9839	9781	9741	9788
23406	21130	28374	24379	22840	26904	57749	60652	47766	32508	23566	19121	17617	17218	17451	17217	17441	17343	17087	17293	17113	17212	17317	17313	17008	17128	17094	17109	17056	17155	16985	17050	17116	17121	17252	17061	16915	17083	17151	17023	17302	17146	17188	17455	16982	17281	17165	17038	17112	17173	17021	17325	17168	17141	16951	17223	17220	17223	17226	17045	17317	17275	17360	16993	17115	17105	17127	17193	17122	17024	16789	17153	17115	16993	17174	17101	17151	17329	17043	17010	16954	17264	17285	17214	17087	17159	17150	17357	17139	17069	16953	16966	16997	17015	17147	16920	17281	17076	16914	17112	16979	16963	17064	16866	16970	17031	17268	17158	16966	16870	16831	17042	16942	16961	17042	17166	17076	17030	17086	17156	16945	17051	16985	16911	17054	16926	17053	17022	17097	16908	16955	17036	16905	17168	17054	16883	17190	17004	17129	16989	16950	17009	16811	17166	17136	17194	17062	16879	17123	16891	17230	16862	17167	16912	16929	17051	16987	16788	17077	16907	16945	17112	16961	17085	16932	17091	16894	17053	17014	17007	16873	17039	17235	17153	16984	16910	16965	17080	16955	17206	17193	17024	17045	16896	17208	17294	17057	17157	17018	16976	17014	17061	17027	17000	17045	17082	16966	16867	16911	17013	17218	16970	16843	16961	17252	17066	16992	16991	17177	16909	17074	16862	17097	16911	17206	17309	17328	17038	17017	17025	17167	17157	17197	16910	16964	17049	16946	17030	16873	16992	17121	17067	16902	16913	17168	17076	16962	17306	16815	17150	16895	16895	17235	16990	16945	17170	17026	16905	17041	17008	17006	17083	17164	16917	17093	17069	17115	16859	17187	16811	16994	16775	17044	16933	17233	16792	17296	17140	17213	17001	17098	16823	17083	16998	17131	16962	17240	17028	16777	16999	17122	17067	17149	17165	17124	17118	16919	17217	17010	17097	16997	17251	17101	17060	16990	17083	17096	16784	16944	17142	17093	16944	17083	17085	16929	17075	17191	17137	17183	16993	17001	16967	17108	16900	17226	16942	17160	17060	17023	17002	16993	17087	17073	17269	17082	16973	16886	16984	16874	17001	17218	17098	17029	17059	17037	17117	17085	16851	17317	16886	17092	17168	17154	16918	17012	17102	17044	16930	17186	16935	16990	17132	16968	17248	17021	16813	17031	17178	16930	16990	17204	17021	17398	17156	17190	17106	17000	17032	17206	17047	17105	17069	16989	17039	17010	17024	17044	16984	17023	17090	17103	17157	17145	16897	17135	17003	17142	16931	16952	17200	17203	16801	17193	17070	17041	16988	17000	17022	17096	17153	17150	16943	17070	17016	17206	17067	17139	16988	17305	17051	17103	16993	16869	17149	17097	16989	16995	17187	17075	16977	16929	17096	17066	17102	17179	17065	17219	16994	17047	17368	17100	17019	17018	17094	16985	17096	17062	16909	17096	17179	17168	16911	17360	17153	17073	17073	17355	16954	17077	16948	16865	16969	16812	16964	17104	17036	16857	17133	17036	17210	16936	16875	17064	17173	17220	17269	17119	17149	17095	17232	17169	16869	17315	17009	17110	17139	17052	16978	17134	17206	16941	16872	17202	17010	17288	16842	16971	17157	17089	17188	16946	17201	16871	17046	17062	17030	16994	16936	17016	16902	16979	17051	16946	17193	17174	16979	17046	17117	17031	16938	17018	16984	17022	16934	17273	17017	17063	16993	16783	17080	17151	17202	17233	17096	17076	16998	17021	17152	16937	17039	17140	17198	17014	16959	17262	16862	16922	17082	16928	17312	16956	17278	16919	16969	16921	17054	17177	16993	17049	16966	17154	16943	17140	16984	16895	17142	17065	17081	17188	17242	16985	17124	17010	17088	17296	16994	16975	17151	17079	17113	17042	17009	17094	16982	16966	17038	17095	16916	16989	17018	17120	17013	17097	17156	17054	17005	16880	17015	16852	17034	17051	16978	17015	17036	17131	17070	17133	17044	17004	16877	17167	17131	17158	17237	17111	17149	17243	17150	17012	17187	17091	17018	17116	17012	17074	17197	17160	16987	17078	17022	17043	17003	17162	16938	17119	17025	16982	16982	16955	17006	17071	16982	16976	16919	17031	17011	17020	17114	16920	16981	17138	17180	16998	17017	17016	17343	17106	17055	17051	17037	17300	17200	17079	17219	16872	17136	17013	17022	17195	17166	17156	16907	17105	17063	17042	17021	17133	17065	17148	17144	17199	16962	16932	16843	17035	16763	16971	17075	17146	16990	17059	16741	17006	17198	17219	17229	17046	16889	16993	16897	16704	17157	17052	17163	17117	17035	17169	17028	16854	16960	17213	17092	16814	17061	16954	17095	17091	17132	16971	16863	17021	17171	16973	17201	16963	16961	17044	17105	17003	17115	17125	17112	17163	16928	17138	17095	17169	16895	16993	17002	17021	16712	17061	16986	17160	16832	17032	17070	16953	17150	16844	16969	16976	17017	17216	17220	16974	16974	16943	17190	16980	17088	17157	17093	16994	16985	17339	17059	16987	17062	16910	17099	17299	17144	17125	16914	17119	16999	17077	16983	17082	16998	17010	17003	17104	16886	17098	17119	16959	17036	17124	16938	16737	17104	16850	17255	17155	16969	17038	17153	16959	17000	17050	16894	17194	16965	16817	16943	17000	16773	17041	16953	17101	17195	16870	17163	17063	17077	17101	16874	17273	17104	16980	17017	17008	17115	17052	16984	16985	16959	16903	16732	16997	17001	16995	17135	17243	17110	17007	16924	17095	17105	17288	17270	16948	17121	16871	17220	17197	16902	17078	17188	16936	17230	17079	16864	17072	17015	16981	17101	17310	17183	17044	16842	16952	17002	17014	16955	16947	17073	17313	17024	17024	16990	17049	17043	17099	17106	17231	16973	17144	17046	17282	17166	17033	17114	17310	17049	16911	17221	17254	17000	17308	16983	17098	17114	17234	16970	16907	16901	16934	17298	17059	16849	17193	17175	16975	17042	17010	16945	16938	17147	16875	16819	17040	16935	17070	17038	17013	16997	16985	17220	17250	17095	16865	17073	16873	17000	16725	17100	16938	17198	17087	16844	17017	16888	17034	16920	17162	16944	16923	17004	16941	17074	17124	17019	16963	17219	17096	17117	17295	17139	16894	16866	17141	17115	17006	16925	16961	17057	16855	16947	17217	16998	17202	16953	16942	16989	17024	17173	17044	17085	17027	17145	16933	17074	17108	16997	16882	17090	17064	16990	17097	17036	17096	16927	17166	17037	17222	17035	16935	17081	17265	17142	17034	16952	17329	16949	17010	17077	17075	16870	16877	17123	16913	16949	17078	16709	17099	17074	17054	17064	17208	17149	17069	17072	16978	17030	17247	16945	16921	17108	17067	16990	17201	16919	17205	17100	17033	16972	17033	17018	17040	17241	17049	16958	17022	17280	17224	16900	17131	16859	17010	17043	16962	16996	17003	17020	17245	16928	16934	16919	17060	17002	16933	17091	16827	16902	16955	17040	17048	17099	16701	16986	16877	17034	17079	16882	16911	17365	17070	17074	17122	17208	16961	17028	17139	16917	16975	16989	16908	16937	16823	17143	16868	17252	17201	17138	16938	17015	17109	16799	17090	17129	16953	17186	17191	16994	17188	17205	17210	17136	17057	17003	17209	17114	17243	16910	17185	17050	16955	17177	17017	16919	17034	16987	17124	17103	17086	16992	17070	17143	17035	16931	17018	17216	17080	16929	16961	16988	17194	17066	16904	16962	17059	17007	16845	17004	16859	17028	17016	16978	17145	17071	17136	17091	17187	16899	16985	17003	16890	16972	17047	17012	17014	17081	17013	16900	16724	16997	17249	16963	17025	17090	16934	17013	17081	17148	16990	16776	17067	16998	16936	17047	17000	17033	17107	16692	16875	17089	17167	16896	16934	17148	17016	17100	17115	17183	16839	16848	16928	17202	16896	17035	17167	17090	17091	17098	17078	16991	17102	17098	16976	17183	17055	17135	16958	17297	17027	16958	16927	16778	16979	16896	17064	17127	16948	16882	17063	17017	17181	17249	17175	17147	16915	17011	17214	16937	17069	16985	17105	16934	17267	17050	16902	17131	16973	17119	16983	17131	17043	17137	16981	17284	16918	17408	16883	16865	17010	17014	17112	16981	17009	16976	16943	16903	17115	17010	17115	17016	17215	17086	17064	17001	17177	17038	17157	17092	16835	17061	16819	16955	17031	17077	17212	17113	16969	17075	16788	16944	17098	16955	17121	17006	17146	16912	17194	17122	17074	17178	17034	17185	16955	16870	17026	17028	16989	16898	17077	16953	17066	17049	17140	17032	16961	16888	17016	17029	16995	16732	17091	16957	17104	16943	17101	17053	17067	17181	17007	16854	17205	17110	17223	17084	17218	17143	16963	17046	17006	17100	16989	16743	16955	16959	17005	16930	17087	17144	16985	17071	17180	16929	17255	17176	17004	16989	17038	17190	17082	17372	17188	17003	17081	17074	17134	16980	17252	17069	16890	16979	17012	17328	17067	17125	17046	16990	16889	17037	16935	17006	17161	17101	17142	16963	16934	17001	17180	17101	17128	17193	17016	16989	16975	17048	17112	17102	17099	17029	16874	16972	17075	17012	17112	16950	16993	17344	17138	17212	17089	17044	17148	16956	16935	17300	16959	17198	16842	16986	17091	17051	17294	17034	17078	17020	17044	17028	16997	17131	16864	16928	17085	16923	17136	16953	16961	17044	16960	17086	17008	17103	17160	17052	16898	17124	16897	17072	17011	16975	17325	16794	16856	16955	16976	16992	16811	17087	17140	17210	17163	17191	17197	17219	17113	16885	16941	17041	16975	17199	16784	16992	17003	17086	17177	17162	17076	17081	17067	17154	17202	17067	16955	16957	16953	17118	16919	17276	16991	17160	16984	16938	17051	17000	17047	17054	17056	16901	16959	17076	16972	17156	16932	16898	17184	17137	17010	17083	17138	17172	16876	17127	17080	17189	17307	16966	17098	16940	17094	17180	16871	16857	16989	17192	16851	17037	17130	17062	17101	17105	16913	17059	17059	16983	17024	17221	17003	17025	16968	17070	16974	16954	17148	16999	17137	16834	16945	17081	16936	16856	16816	16977	16982	17147	17095	17049	17035	17069
14512	30713	28459	21997	18055	21551	55715	56627	38644	22646	14829	11021	10190	10029	9997	10105	10028	10019	10116	9979	9946	10097	9975	9941	9870	10022	9990	10145	9977	10089	10062	10199	9917	9863	10023	9982	9873	10047	10063	10080	9891	10101	10008	10131	9875	10093	9986	10159	9907	9924	10038	9992	10007	9931	10101	9927	10027	9998	9898	10114	9902	9880	10052	10030	10086	10031	9912	9925	9889	9815	10024	9912	9987	10012	10066	10042	9878	10076	10101	9914	9932	10006	9985	10085	10137	9809	10022	9874	9871	9963	10007	10063	9996	10059	9988	9934	10054	9940	9993	10033	10076	9925	10034	9852	10102	9945	10170	9966	9908	10016	9865	9999	9910	9961	10087	10052	10024	9927	9744	10038	9942	9855	9953	9888	9927	10004	10044	9890	10011	9854	10039	9962	10105	9946	10043	10141	10013	9919	10020	9954	9955	10028	9985	10045	9897	9916	9916	9895	10033	9845	10053	9988	10033	9878	10080	9927	9934	9961	9990	9906	9985	9982	10007	10064	9935	10074	9919	10026	10033	9757	9999	9996	9964	9886	10019	10032	9909	9933	9923	10085	9887	10007	9941	9996	9935	10085	9977	9911	9934	9919	9865	9937	9940	9871	9796	9924	10065	10108	9862	9942	10121	9997	10019	9965	10025	9896	9909	9850	9988	9917	9880	10012	10017	10014	10011	9970	9891	10015	9956	9940	9971	9911	9844	9936	9932	9982	9703	9996	9753	10065	9883	9964	9949	10007	10057	9894	9958	9944	9970	9892	10056	9926	10016	9912	9905	9973	9980	9972	9917	9959	9879	10087	10075	10046	10045	9957	10170	9849	10096	9926	9949	9931	10044	10027	9928	10031	9999	9956	9963	9891	9987	9939	10060	9948	9997	10048	9898	9973	9999	9802	9979	10144	9910	9912	9867	9773	9917	9970	9917	9938	10009	9831	9892	10036	10086	10032	9777	9946	9968	9848	9947	9797	9791	9998	9965	9904	9865	9880	9843	10011	9972	9880	9837	9811	10098	9881	9846	9966	9799	10068	9980	9800	9961	10005	9960	9939	9961	9936	9842	9916	9960	10019	9951	9917	9804	9854	9998	9999	9918	9909	9962	10061	9949	9933	9944	10069	9914	9876	9937	10062	10027	10127	9848	9957	9961	9923	9907	9863	9866	10050	9956	9877	9818	9897	9850	9839	9890	9975	10005	9971	9955	10008	9938	10009	9946	10038	9976	10035	9988	9843	10032	10061	9791	9798	9986	10005	9960	9850	9958	9897	10039	9913	9836	9975	10074	9981	9884	10072	9977	9906	10085	9893	10005	9882	9870	9912	10037	10039	9882	9917	10063	10157	10056	9990	9877	9798	9949	9938	9960	10084	10039	9956	10020	9904	9921	9885	9979	9927	9915	9897	10022	9905	9968	9881	9821	9953	9969	9947	9983	9887	10057	9796	10034	10048	9938	9893	9965	10017	10104	9782	9972	10019	10047	9959	9987	9921	9958	9956	10058	10031	9974	10013	10000	9921	9933	10024	9840	9997	9979	10002	9999	9943	10018	9847	9958	9880	9742	9917	9932	9886	9946	9958	9920	9935	9848	9968	10133	9944	10116	9933	9835	9920	10001	9927	9915	9888	10061	9901	9986	9896	9885	9890	9957	10128	10022	9908	9936	9971	9992	9815	9875	9851	9845	9906	9853	9990	10128	9971	10040	10094	10183	9911	9915	9935	9925	9822	9789	10044	9932	9982	10058	9838	10025	9925	9924	10036	9920	10028	9862	10007	9884	9979	9885	10036	10000	9942	9836	9857	10086	9898	9971	9896	9869	9869	9867	9859	9926	9975	9915	10049	10006	9939	10032	9819	9977	9899	9952	9928	9932	9893	10016	9866	9817	9741	10041	10045	9866	9889	9980	9899	9706	10128	10000	9973	9874	9963	9922	9892	10003	10021	9949	9972	9871	9938	9925	9994	10099	9985	10002	10033	9863	9854	9883	9933	9986	9886	10077	9906	10017	9837	9984	10053	10018	10071	9885	9903	9875	10011	9922	9820	9871	9991	10049	9933	9997	9962	10003	9976	9831	10011	9896	9776	9950	10012	9947	9880	9964	10018	10058	9959	10009	9952	9932	9993	10034	9895	9926	9925	9797	9941	9974	9896	9876	10072	9919	10001	9970	9876	10026	9884	9890	10059	9928	9917	9979	9849	9971	9926	9799	9867	9986	9878	10048	9890	9899	10006	9905	10154	9774	10059	9896	9934	10178	9933	9941	10036	9986	9944	9775	10002	9930	9939	9894	9994	9765	10057	9902	10100	9858	9830	9969	9834	9901	10078	10040	9935	10026	9926	10106	10110	9958	10035	9981	10052	9918	9992	10039	10065	9971	9983	9850	9991	10018	10038	10156	10011	10021	9938	9890	10038	9820	9925	9823	10093	9960	9820	9897	9948	9945	9958	9908	10074	9898	9903	9950	9778	9706	10011	10095	9995	9992	9913	9981	10032	9942	9910	9843	9700	10019	9986	9771	9916	9900	9895	10111	9921	9782	9991	10095	9958	10053	10071	10167	9976	10076	9936	10055	9988	9983	10020	10054	9979	10038	9791	9945	9838	9965	10045	10008	9929	9986	9840	9950	9946	10071	9934	9968	9776	9957	9967	10066	10049	9881	9910	10034	9949	9994	10033	10006	9965	9948	10008	9982	10056	10122	10158	9961	9969	9911	10040	10114	9946	9913	9807	9925	9905	10061	9963	9960	9959	10073	9920	10065	9854	10028	9936	9810	9998	9915	9851	9957	9907	10089	9912	10013	10105	9885	9928	10001	10110	9712	10027	9927	9861	10041	9954	10004	9913	9916	9917	10173	9862	9976	9923	10012	9769	9914	9907	10002	9674	10073	9936	9912	9923	9937	9978	9980	9996	9866	10004	9941	9900	9923	10035	9820	9865	10028	9952	9948	9971	10012	9978	9979	9803	9902	9910	10023	10059	9876	9955	9879	9955	10042	9911	9833	9890	9973	9991	9987	9840	10170	9977	10201	9704	9958	10076	9916	9889	9893	10075	10055	9848	9966	9965	10116	9801	9970	9849	9940	9999	9744	9928	9906	9939	9985	9987	9893	9880	10186	9868	9931	9915	9907	10073	9976	9946	9857	10056	10098	10055	9986	10017	9909	9879	9992	10026	9873	9953	10004	10050	10020	9896	9893	9857	10034	10015	9898	10088	9778	10080	9875	9916	10036	9830	9938	10047	10027	10024	9891	9951	9902	10034	10038	9896	9965	9966	9726	10022	9981	9868	9993	9958	9988	10041	10121	10044	9889	9986	10032	10162	9946	10005	9874	10010	9973	9926	9776	9987	9976	9845	9916	9997	9979	9991	9898	9952	9866	9913	9930	9974	9795	9823	9892	9923	9829	9930	9990	9911	9824	9813	9991	9808	9989	9975	10087	9920	10105	9928	9941	9993	10039	10084	9975	10036	9776	9927	10011	9926	9998	10076	9858	10094	9852	9885	9986	9935	9927	9987	9960	9829	10104	9945	9962	9904	10222	9918	9973	9823	9902	10098	9999	10072	10015	9805	9912	9925	9955	9903	9962	10017	9895	10021	9969	9845	9903	9993	9920	9953	10020	10013	9970	9841	9977	9931	9901	9991	9993	9899	10022	10082	9845	9945	9840	9866	9906	10035	9829	9982	10023	9808	9996	9933	9865	9908	9887	9974	9906	10001	9845	10032	9713	9943	9821	10011	9817	10044	10057	9914	10043	9922	10007	9866	10031	10080	9860	10075	9894	9889	9968	9949	10093	9988	9893	9882	9944	9917	9920	9794	9996	9906	9862	9928	10014	9871	10097	9950	9910	9933	9874	9893	10042	9916	10060	10020	10088	9845	9951	10010	10032	9846	9792	10018	9999	9942	10005	9884	9981	9925	10088	9855	10017	9940	9988	9917	9763	9992	9987	9992	9957	9989	9922	10064	10006	9889	9882	9950	9957	9919	10044	10033	9885	9929	9966	9974	9978	9997	10115	9898	10053	9919	9858	9971	9928	9933	9981	9964	9797	9776	9900	9963	9901	9971	9916	9930	9992	10029	9997	9864	10082	9973	9920	9985	9995	9927	10042	10046	9834	10043	10061	9916	10010	9908	9832	10119	9843	9945	9874	9867	9885	9945	9944	9830	9915	9841	10112	9839	9882	10090	9853	9892	9900	9777	10045	9826	10069	9946	9928	9943	10016	9889	9841	9957	9869	9833	9804	9970	9931	10086	10006	9935	10046	9904	10127	9922	9938	10018	9931	9988	9852	9857	9994	10010	9886	9970	9869	10040	10082	9896	9783	9939	9894	10052	9958	10116	9931	9906	10116	9968	9859	9948	9880	9888	9893	9965	9962	10031	9943	9847	9859	10023	9876	9962	10027	9926	10025	9894	10022	10073	10022	9950	9931	9966	9876	10064	10055	10053	9921	10007	9838	9920	9855	9973	10069	9959	9976	9928	9884	9933	9950	9797	10171	9883	9841	9909	9965	9959	9884	9822	10068	10058	9821	9897	9962	10136	9879	9929	9882	9962	9872	9992	10054	9787	9996	9963	9950	9954	9907	9804	9926	9904	9989	9844	10154	9926	9847	10186	9861	9780	9886	9893	9936	9893	10138	9958	9980	10034	10009	10037	9997	10101	9915	9911	10157	10057	10034	9858	10049	9917	9887	9942	10025	9903	9946	10149	9839	9776	9974	9847	9938	9864	10055	9948	9916	9991	9937	9929	9955	9874	10002	9958	10189	9851	9913	9906	10055	9984	9966	10006	9946	9855	10017	9875	9914	9955	9937	9899	10051	9860	9966	9917	9933	9906	9913	9884	9857	9860	9978	9797	9901	9915	9974	9931	9927	9984	9961	9896	10086	10063	9926	9836	9794	9908	9880	9993	9981	9975	9925	10116	9977	9980	10125	9962	10080	9769	10018	9967	9984	9979	9990	10019	9986	9951	10048	9971	10052	10099	9914	9974	9901	9932	9843	9968	9877	10076	9841	10096	9937	9982	10016	9947	10127	9783	10050	9827	9983	9815	10125	9890	10039	10066	9971	9898	9984	9980	9880	10007	9761	9871	9910	9936	9843	10109	9744	9859	9904	9868
30442	24403	24971	21539	18666	18535	23041	23380	20846	18964	17906	17341	17211	17088	17079	17284	17019	17315	17312	17267	17240	16961	16862	17240	17131	17214	17062	16995	16874	17065	16981	17061	17158	17277	17131	16978	17104	17128	16962	17018	17295	17327	17180	17168	17288	17128	17067	17225	17282	17011	17100	17173	16998	17093	17052	17015	17236	17046	17127	17162	17349	17270	17194	17117	16912	17008	17021	17216	16888	17086	17160	17108	17130	16831	16980	17308	17350	16923	17029	17059	17134	17197	17245	16994	17490	17190	17147	17277	17218	17036	17226	17181	17165	17019	17150	17192	16962	17116	16986	17229	17023	17133	17145	17117	17088	17098	16925	17033	17104	16936	17138	16846	17098	17317	17078	17171	17303	17299	17078	17205	16958	17269	17060	17279	17194	17026	16994	17064	17105	17126	17236	16929	17195	17023	16901	17283	17073	17040	17287	17004	17084	16993	17046	17062	17159	16703	17047	17311	16999	17041	17129	17199	17108	17320	17162	17266	17139	17165	17174	17099	17173	17217	17042	17119	17206	17026	17172	17110	17055	17259	17047	16964	17222	17010	17098	17125	17123	17096	17040	17034	17129	17263	17150	17224	17082	17147	17108	17029	17040	17171	17122	16861	17168	16887	17022	17175	17104	17048	17246	17134	17124	17184	17177	17150	17054	17123	17268	17046	17131	17097	17011	16767	17399	17111	17171	17269	17241	17105	17204	17174	17226	17024	17461	17236	17071	17057	17152	17266	16956	17247	17171	17206	17179	17124	17163	17187	17273	17283	16861	17149	17011	17189	17097	16927	17142	16966	17331	17349	17215	17286	17147	16919	17137	17313	17195	16980	17180	17160	17129	17043	17319	17322	17070	17170	16905	17119	16946	17051	17297	16902	17113	17135	16955	17030	16978	17089	17162	17100	17248	17156	16892	16978	17045	16944	17008	17037	17060	17035	17141	17023	16982	17171	17032	17300	17088	17193	17237	17160	17223	16980	17075	17167	17133	17268	17128	17189	17042	17023	17088	17128	17173	17091	17178	17253	17083	17207	17221	17213	17210	17176	17262	17115	16916	17229	16886	17186	17080	17107	17025	17096	17223	17083	17014	17038	17071	17079	17404	16935	17069	17307	16986	16978	17143	17136	17119	17133	17205	17096	17176	17280	17181	17164	17133	16909	17119	16894	17233	17238	17079	17261	16941	17134	17046	17180	17120	17003	17094	17215	17134	17422	17271	17005	17284	17028	17295	17197	17170	17056	16992	17221	17267	17116	17069	17211	17227	17040	17204	17215	17049	17030	17038	17016	17214	17071	17077	17127	17169	17088	17166	17229	17160	17085	17202	17139	17241	17034	17200	17133	17418	17137	17118	17161	17118	17240	17101	17276	17168	16947	17024	17196	17194	17322	17064	17074	17216	17098	17427	17079	17134	17097	17197	17302	17108	17200	17023	17110	17007	16991	17134	17094	17105	17250	17039	17100	17190	17271	17211	17176	17094	17040	17172	17201	17193	17050	17117	17082	17256	17209	17022	17107	17031	17252	17280	17142	17142	16912	17047	17066	17215	17017	17106	17073	17147	17214	17081	17105	17004	16951	17240	17318	17147	17176	17179	17429	17032	17149	17226	17110	17065	17078	17254	17273	17169	16960	17224	17213	17153	17182	17114	17205	17051	17290	17084	17106	17067	17133	17143	17012	17069	17186	17213	17153	17054	17263	17036	17182	16957	16954	17014	16967	17043	17062	17031	17279	17198	17025	17138	16990	16896	17159	17271	17156	17017	16919	17047	17119	17005	17034	17167	17150	17178	17254	17313	17232	16922	16940	17028	17142	17218	17204	17005	17046	17167	17210	17177	17110	17117	17147	17005	17058	17038	17128	17176	17071	17168	17061	17109	17025	17156	17143	17044	17194	17261	17064	17173	17449	17290	17093	17196	16978	17092	17041	16976	17014	17058	17073	17088	17341	17117	17018	17084	17230	17082	17086	17249	17053	17105	17120	17224	16955	17172	16983	17088	16968	17040	17212	17016	16943	17164	16922	17165	17036	17064	17074	17039	17078	17257	17136	17382	16942	17227	17175	17312	17235	17388	17004	17183	16957	17019	17002	17136	17046	16913	17128	17081	17144	17136	17061	17042	17052	16905	17011	17180	17121	17094	17179	17202	17176	17068	17057	17208	17192	17051	17102	17187	16882	17159	17198	17119	17166	17221	17031	17081	17023	17166	17156	17001	17176	17163	17349	17273	16847	17172	17186	17151	16932	17166	17127	17217	17088	17256	16883	16994	17023	17311	17245	17217	17239	16982	16781	17196	17072	17272	17056	17130	17056	17153	17147	17324	16964	17164	17023	17010	17144	16982	17280	17041	17459	17238	17222	17077	17153	17194	17193	17101	17019	16913	17053	17258	17261	17019	17191	17168	17206	17024	17165	17293	17049	17151	17077	16959	17053	17016	17248	17065	17156	16886	17154	17199	17065	17195	17365	17273	17379	17224	17171	17181	17062	17167	17231	16952	17048	17256	17268	17108	16901	17002	17107	17223	17321	17137	17166	17207	17177	17243	17052	16948	17309	17258	17306	17273	16933	17371	17289	17159	17148	17096	17018	17170	17089	16964	17168	17051	17077	17207	17029	17224	17206	17026	17084	17249	17045	17096	17117	17110	16982	17211	17175	16980	17213	16952	16904	16975	17216	17048	17225	16991	17218	17079	17215	17138	17022	16956	17146	17269	17208	17125	17053	16883	17284	17412	17243	17158	17267	17023	16996	17154	17172	17189	17270	17217	17239	17183	17159	17070	17138	17103	16990	17118	16971	17119	17207	17284	17208	16925	17178	17250	17168	17017	17032	17220	17221	17197	17008	17128	17263	17116	17138	16954	16925	17189	17007	17193	17147	17167	17015	17222	17021	17031	17286	17127	17213	17233	17144	17057	17224	17035	17100	17263	17287	17142	17028	17065	17166	16861	17080	17049	17241	16970	17207	17348	16915	17142	16986	17296	17201	17155	17249	16991	16980	17254	17072	17053	17254	17129	17317	17334	17267	17204	16839	17123	17370	17111	17334	17290	17340	17157	17085	17200	17129	17169	17177	17251	17053	17139	17114	17199	17041	17164	17140	17168	17140	17105	16960	17231	16872	17275	17116	17192	17097	17181	17032	17228	17164	17014	17243	17137	17143	17091	17238	17288	17206	17300	16834	17053	17152	17083	17079	17031	16891	17130	17088	17042	17368	17189	17243	17088	17153	17150	17164	17215	17162	17056	17170	17123	17239	17154	17149	17133	17226	17165	17250	17282	17186	17246	17024	17025	17149	17354	17002	17151	16856	17042	17148	16947	17205	16977	17127	17167	17185	17162	17146	17147	16886	17031	17138	17256	17021	17177	17287	17012	17125	17165	17248	17223	17166	17073	17268	17257	17314	17155	17099	16981	17074	16896	16975	16936	17085	17170	17198	17258	17064	17102	16896	17070	17398	16998	17258	17246	17225	17292	17126	16998	17104	17211	17043	16962	17238	17125	17239	16990	17404	17291	17230	17157	17331	17080	17096	17119	17007	17140	17166	17131	17151	17107	16985	17167	17138	16931	17128	17248	17148	17247	17110	17284	17048	17198	17047	17128	17207	17186	17105	17148	16913	17003	16882	17180	17155	17142	16959	17178	17164	16884	17183	16856	17031	16949	16916	17199	17095	17311	17047	17163	17174	17218	17125	17083	17253	17152	17137	17149	16981	17112	17269	17271	17184	17128	17001	17100	17287	16980	17059	17082	17001	16957	17135	17088	16992	17061	17020	17135	17218	17307	17114	17079	17131	16993	17106	16965	17246	17098	17023	17219	17264	16950	17345	17317	17041	17122	16992	17104	17061	17402	16980	17079	17329	17210	17009	17270	17254	17142	17031	16980	17033	17111	17106	17193	17245	17204	17141	16985	17207	17275	17134	17045	17028	17097	17094	17101	17060	17145	17240	17102	17274	17050	17126	17157	17094	17177	17222	17177	17234	17188	16965	17151	17249	17193	17055	17310	17142	17158	17135	17101	17217	17302	17013	17145	17004	17068	17111	17267	17028	17246	17319	17121	17026	17168	17175	17033	16953	16961	17145	17170	17050	17302	17065	17203	17134	17183	17113	17029	17040	17167	17203	17186	16999	17104	17006	17248	17242	17251	17145	17239	17462	17096	17019	17290	17246	17084	17418	16921	17028	17053	17139	17238	17129	17186	17167	17152	17159	17070	17052	16994	17098	17274	17243	17089	16909	17023	16902	16868	16957	17310	17034	16985	17151	17091	17051	17075	17040	17019	17100	17128	16895	17093	17054	17409	17215	16910	17133	17396	17189	17232	17320	17104	17144	16936	17060	17207	17164	17172	17278	17158	17079	17094	17022	17210	17005	17144	17132	17154	17109	17026	17054	17074	17004	17111	17085	17229	17229	16971	17087	17297	17140	17225	17183	17044	17203	17191	17086	17100	17166	17113	17189	17145	17155	17116	16983	17046	17126	17162	16986	17309	17210	17177	17162	16962	17277	17143	17252	17322	17174	17061	17263	17170	17163	17232	17046	17176	16906	17125	17192	17070	17197	17212	17131	17144	17020	17182	17173	17082	17131	17129	17014	17044	16902	17095	17244	17220	17117	17037	16996	17172	17338	17114	17209	17227	17065	17112	17085	17083	17356	17067	17214	17028	17241	17316	16982	16934	17021	17039	17153	17216	17190	17112	17131	17265	17183	17296	17174	17128	17044	17002	16997	17201	17293	17134	17258	17189	17195	17151	17116	17064	17224	17155	17097	17235	17154	16963	17081	17099	17198	16941	17231	17374	17178	17121	17248	17133	17033	16807	16846	17128	17077	17157	17091	17023	17068	17079	17152	17189	17228	17100	17074	17038	17159	17134	17228	17167	17206	17275	17334	17075	17070	16906	17343	16914	16923	16953	17124	16978	17055	17007	16865	17089	17074	17037	17244	17227	17022	17110	17118	17107	17075	17080	17015	16885	16861	17095	16897	16979	17232	17336	17385	17006	17085	17092	16912	17165	16978	17104	17175	17116	17063	17291	17237	17354	17102	17260	16968	17085	17117	16941	17134	17141	17099	17099	17230	17293	17312	17106	16985	16910	17227	17004	17245	17146	16840	17196	16979	16993	16974	17283	17120	17164	17190
13773	17090	16601	12822	11749	11784	17261	16183	13021	11043	10364	9842	9737	9955	9713	9727	9862	9793	9759	9975	9895	9707	9789	9930	9759	9869	9919	9984	9809	9640	9755	9912	9810	9871	9839	9686	9897	9919	9731	9833	9737	9680	9791	9720	9780	9913	9847	9960	9874	9846	9775	9765	9768	9919	9809	9749	9763	9814	9747	9871	9839	9710	9890	9697	9786	9799	9729	9733	9784	9933	9866	9746	9768	9757	9741	9856	9753	9693	9800	9853	9809	9672	10019	9852	9857	9781	10005	9835	9897	9738	9853	9878	9899	9856	9911	9747	9622	9771	9955	9778	9832	9726	9866	9640	9854	9833	9758	9847	9804	9745	9907	9854	9788	9782	9821	9955	9775	9702	9804	9680	9888	9856	9857	9658	9763	9786	9763	9744	9802	9713	9555	9859	9773	9825	9692	9819	9923	9830	9763	9725	9744	9702	9876	9868	9652	9751	10001	9645	9749	9810	9879	9921	9844	9856	9866	9782	9925	9841	9868	9870	9772	9726	9776	9796	9739	9731	9894	9590	9695	9792	9799	9772	9663	9837	9703	9725	9744	9797	9782	9788	9716	9893	9725	9766	9936	10033	9886	9807	9848	9856	9723	9797	9681	9726	9849	9809	9747	9924	9913	9842	9781	9749	9790	9703	9805	9970	9820	9829	9902	9712	9848	9769	9815	9723	9771	9686	9745	9581	9802	9944	9874	9855	9790	9740	9720	9869	9755	9881	9818	9904	9916	9881	9841	9992	9715	9882	9785	9768	9942	9872	9763	9833	9675	9848	9856	9756	9773	9887	9755	9846	9737	9873	9696	9761	9747	9645	9853	9598	9729	9821	9790	9828	9830	9755	9878	9731	9873	9704	9867	9856	9824	9800	9718	9811	9845	9748	9686	9738	9795	9690	9865	9815	9706	9920	9771	9839	9730	9732	9845	9744	9669	9674	9791	9673	9722	9947	9929	9608	9988	9734	9881	9838	9927	9909	9812	9801	9606	9730	9807	9768	9787	9819	9689	9860	9786	9821	9781	9793	9909	9910	9829	9885	9827	9769	9685	9721	9790	9746	9858	9815	9769	9660	9725	10021	9802	9708	9783	9760	9899	9819	9910	9761	9968	9770	9801	9781	9689	9805	9845	9716	9727	9833	9796	9823	9811	9831	9752	9821	9934	9753	9918	9758	9710	9784	9777	9957	9635	9780	9925	9800	9711	9765	9820	9713	9812	9685	9790	9772	9835	9930	9939	9722	9983	9799	9852	9864	9766	9889	9719	9904	9929	9759	9797	9744	9748	9894	9742	9924	9699	9704	9836	9775	9781	9909	9822	9718	9784	9874	9913	9974	9846	9594	9649	9925	9728	9865	9762	9750	9738	9794	9911	9934	9718	9860	9868	9680	9821	9783	9874	9683	9919	9803	9850	9779	9750	9799	9646	9882	9743	10006	9769	9889	9954	9700	9859	9861	9907	9796	9722	9788	9788	9793	9862	9816	9850	9710	9805	9859	9784	9759	9850	9901	9797	9804	9669	9875	9826	9726	9846	9848	9678	10030	9691	9899	9657	9790	9766	9704	9793	9799	9807	9839	9856	9748	9726	9945	9954	9685	9749	9779	9979	9633	9863	9902	9981	9867	9862	9735	9994	9671	9912	9729	9704	9861	9897	9808	9996	9691	9852	9837	9755	9802	9820	9742	9710	9609	9843	9907	9955	9832	9870	9800	9729	9834	9844	9949	9834	9826	9773	9762	9695	9728	9703	9742	9798	9697	9876	9786	9747	9911	9734	9713	9710	9740	9692	9753	9809	9667	9775	9763	9783	9776	9782	9786	9720	9650	9862	9941	9860	9714	9982	9826	9809	9947	9904	9819	9807	9696	9778	9816	9790	9757	9788	9773	9884	9722	9716	9845	9771	9724	9908	9645	9942	9765	9762	9703	9869	9768	9743	9653	9742	9818	9858	9804	9845	9818	9754	9715	9673	9925	9700	9831	9951	9678	9859	9497	9618	9719	9772	9852	9634	9822	9827	9693	9648	9817	9952	9712	9676	9742	9754	9771	9824	10002	9805	9821	9790	9715	9900	9684	9829	9793	9756	9783	9892	9813	9792	9846	9885	9752	9937	9733	9745	9747	9968	9790	9790	9717	9732	9864	9673	9760	9920	9756	9731	9828	9909	9834	9823	9966	9886	9914	9798	9739	9767	9895	9814	9848	9858	9697	9789	9814	9737	9826	9855	9674	9805	9604	9788	9863	9914	9705	9929	9881	9842	9696	9887	9726	9811	9918	9842	9821	9677	9793	9844	9799	9831	9769	9942	9724	9790	9837	9715	9807	9775	9881	9806	9902	9935	9844	9702	9853	9865	9790	9779	9775	9841	9852	9807	9886	9933	9705	9865	9765	9762	9730	10016	9845	9816	9880	9779	9660	9719	9896	9682	9820	9939	9881	9815	9998	9919	9799	9853	9877	9930	9816	9672	9869	9738	9651	9840	9746	9809	9795	9982	9740	9761	9896	9763	9819	9983	10032	9822	9596	9927	9699	9830	9693	9880	9909	9819	9826	9790	9953	9691	9586	9900	10021	9786	9883	9805	9768	9662	9759	9972	9979	9663	9945	9859	9859	9845	10076	9954	9887	9820	9930	9861	9663	9787	9679	9827	9779	9681	9716	9684	9897	9805	9719	9827	9757	9901	9718	9830	9625	9781	9762	9892	9707	9805	9803	9770	9780	9915	9776	9656	9811	9864	9768	9802	9731	9890	9725	9873	9969	9831	9797	9770	9844	9813	9804	9932	9720	9786	9871	9923	9850	9801	9955	9791	9842	9665	9737	9673	9871	9921	9595	9726	9804	9787	9873	9810	9786	9826	9832	9773	9930	9732	9802	9764	9746	9727	9761	9757	9814	9886	9983	10058	9926	9762	9630	9834	9768	9795	9743	9833	9874	9759	9836	9580	9916	9743	9989	9805	9754	9783	9813	9622	9844	9864	9840	9824	9798	9915	9805	9955	9826	9741	9822	9870	9985	9731	9881	9763	9763	9782	9789	9748	9881	9780	9744	9770	9890	9941	9924	9975	9931	9696	9724	9859	9841	9769	9793	9764	9816	9789	9791	9822	9785	9919	9887	9937	9727	9877	9723	9740	9790	9680	9806	9796	9901	9819	9703	9844	9847	9846	9697	9805	9822	9884	9804	9619	9837	9846	9939	9838	9844	9759	9731	9727	9818	9998	9848	9772	9805	9791	9864	9856	9824	9799	9758	9809	9774	9896	9929	9750	9740	9805	9731	9765	9827	9829	9710	9874	9849	9783	9904	9946	9833	9831	9918	9817	9798	9845	9942	9866	9775	9676	9828	9864	9915	9792	9737	9948	9914	9834	9852	9900	9998	9865	9736	9656	9830	9916	9761	9710	9986	9859	9773	9854	9922	9863	9869	9644	9760	9904	9726	9782	9895	9910	9854	9753	9739	9793	9786	9857	9907	9751	9680	9718	9777	9742	9786	9781	9666	9995	10002	9875	9805	9836	9930	10019	9863	9912	9857	9774	9790	9835	9643	9843	9811	9687	9724	9790	9892	9768	9740	9691	9838	9849	9552	9854	9817	9723	9755	9830	9965	9801	9726	9819	9989	9902	9680	9778	9791	9801	9778	9775	9914	9812	10089	9790	9699	9883	9683	9807	9881	9895	9645	9870	9749	9935	9827	9719	9795	9829	9808	9724	9723	9677	9743	9709	9792	9741	9824	9808	9857	9836	9873	9867	9692	9820	9739	9817	9709	9705	9837	9735	9703	9898	9810	9767	9901	9873	9764	9859	9918	9870	9952	9775	9774	9825	9739	9778	9648	9778	9903	9865	9818	9686	9647	9805	9706	9738	9761	9802	9811	9872	9668	9866	9870	9712	9808	9718	9760	9866	9868	9790	9676	9758	9859	9897	9720	9956	9908	9883	10007	10003	9864	9609	9876	9837	9776	9774	9807	9637	9753	9808	9717	9833	9673	9826	9969	9853	9793	9740	9729	9884	9826	9894	9891	9745	9745	9914	9808	9769	9894	9912	9943	9816	9674	9728	9886	9842	9811	9692	9795	9933	9845	9776	9826	9800	9862	9851	9811	9707	9836	9857	9722	9679	9712	9917	9805	9844	9785	9734	9883	9861	9740	9875	9673	9768	9986	9910	9848	9699	9877	9740	9733	9776	9768	9751	9932	9917	9749	9716	9902	9843	9736	9873	9811	9913	9726	9704	9858	9661	9763	9937	9871	9840	9771	9822	9886	9927	9797	9828	9744	9641	9779	9850	9722	9702	9914	9651	9759	9815	9775	9908	9888	9962	9822	9856	9729	9938	9776	9799	9779	9849	9909	9807	9834	9775	9886	9860	9686	9805	9930	9831	9772	9704	9710	9916	9827	9818	9895	9803	9792	9864	9937	9747	9607	9745	9746	9851	9932	9749	9921	9825	9695	9682	9838	9911	9759	9879	9880	9841	9675	9734	9881	9887	9882	9900	9838	9677	9816	9748	9743	9784	9781	9672	9845	9897	9879	9821	9779	9887	9831	9820	9780	9740	9749	9811	9924	9825	9752	9765	9675	9759	9673	9862	9918	9871	9683	9862	9896	9831	9722	9818	9860	9722	9850	9911	9849	9674	9795	9604	9752	9919	9843	9896	9914	9822	9830	9688	9732	9835	9791	9763	9691	9781	9807	9865	9962	9893	9803	9703	9795	9893	9936	9808	9813	9766	9767	9721	9776	9855	9811	9807	9790	9837	9813	9860	9800	10022	9884	9837	9773	9735	9863	9739	9792	9822	9662	9718	9804	9850	9835	9806	10006	9800	9754	9766	9846	9797	9893	9769	9693	9792	9848	9846	9840	9850	9794	9760	9961	9811	9794	9726	9718	9802	9982	9718	9855	9815	9675	9876	9811	9925	9776	9985	9929	9876	9734	9904	9849	9945	9814	9697	9908	9785	9642	9863	9790	9824	9809	9716	9867	9699	9933	9778	9813	9847	9828	9864	9740	9790	9886	9718	9752	9883	9794	9998	9885	9814	9858	9757	9749	9841	9926	9744	9782	9741	9832	9823	9875	9802	9726	9728	9763	9716	9784	9793	9892	9866	9822	9787	9796
25386	21128	27503	26449	22434	21317	42553	45839	34288	24575	19592	17788	17131	17128	17028	16702	17008	16926	16825	16921	16880	17152	16987	16929	17085	17087	16998	16888	17016	17005	16954	16833	16852	16905	16765	16863	16961	16846	16714	16741	16830	17026	16978	16957	16784	16798	16798	16796	16653	16898	16821	16906	16936	16822	17066	16785	16818	16779	16849	16882	17036	16804	16788	16753	16898	17042	16949	16855	16801	16924	16890	16551	16889	16803	16620	17002	16749	16867	16829	16681	16946	16901	16863	16960	16855	16953	17023	16801	16888	16932	16938	16802	16900	16717	16866	16510	16897	16715	16660	16777	16910	16971	16837	16787	16831	16552	16707	16818	17008	16852	16769	16697	16931	16833	17001	16974	16844	16755	17065	17029	16989	16571	17063	17042	16741	16805	16795	16902	16801	16823	16682	16730	16728	16885	16977	16993	16825	16826	16760	16861	16922	17107	16775	16858	16940	16803	16861	16836	16736	16946	16865	16876	16838	16657	17028	16802	16806	16562	16647	16995	16822	16967	16798	16958	17021	16885	16769	16894	16802	16888	16805	16808	16806	16668	16831	16626	16627	17010	16865	16792	16800	16776	16888	16641	17146	16878	16927	16983	16864	16928	16837	16814	16861	16749	16946	16896	16631	17065	16823	16845	17041	16633	16713	16754	16958	16797	17024	16757	16765	16811	16896	16732	17001	16830	16697	16974	16721	16941	16826	16952	16930	16906	17047	16786	16859	16667	16806	16654	16859	16931	16834	16797	16708	16813	16937	16923	16625	16827	16675	16988	16853	16811	16971	16614	16943	16877	16948	16707	16847	16848	16899	16960	16910	16932	16663	16850	16937	16954	16784	16636	17060	16921	16966	16918	16945	16976	16872	16997	16780	16937	16832	17153	16924	16615	16917	16695	16877	16875	16776	16842	17026	17065	17187	16877	16914	16834	16918	16967	16863	16793	16558	16899	16896	16759	16894	16734	16739	16945	16944	16962	16874	16943	16815	16953	16838	16921	16988	16869	16982	16960	16965	16804	16903	16793	16700	16634	16904	16870	16981	16944	16940	16886	16838	16752	16878	16733	16853	16905	16965	16682	16675	16552	16806	16751	16956	16881	17080	16793	16964	16713	16748	16685	16839	16938	16814	16809	16844	16720	16968	16960	16732	16782	16758	16838	16911	16924	16796	16721	16859	16890	17061	16939	16792	16994	16855	16907	16833	16726	16803	16933	16975	16774	16923	17060	16860	16880	16809	16892	16778	16702	16958	16699	16851	16629	16646	16875	17014	16741	16793	16796	16868	16656	16829	16724	16781	16812	16799	16704	16714	16719	16944	16822	16784	16668	16946	16930	17057	16872	16975	16918	16795	16657	16962	16743	16930	16829	16968	16814	16759	16921	17122	16907	17117	16727	16861	16869	16999	16897	16799	17051	16812	16688	16999	16959	17014	16849	16766	16969	16860	16777	16797	17066	16922	16683	16965	16746	16729	16783	17018	16824	17139	16552	16844	17183	16895	16986	16928	16842	16913	16716	16847	16682	16619	16880	17002	17194	16972	16930	16730	16698	17033	16881	16683	17002	16820	16823	16680	17050	16789	16950	16935	16968	16854	16632	16702	17134	16767	16955	16720	16958	17011	16677	16666	16763	16760	16753	16664	16965	16775	16934	16763	16602	16776	16883	16812	16831	16828	17001	17002	16752	16769	16809	16903	16755	16897	16885	16951	16772	16988	16737	16744	16690	16934	16745	16793	16933	16809	16894	16830	17021	16875	16950	16769	17138	16687	16958	16816	16873	16830	16919	16942	16890	16963	16885	16840	16939	17052	16734	16928	16953	16628	16911	16888	16957	16825	16891	16966	17035	16824	16836	16771	16785	16904	16789	16994	16795	16867	16799	16753	16564	16836	16905	16845	16957	16899	16632	16818	16865	16750	16951	17040	17042	16778	17074	16763	16752	16855	16818	16775	16843	16843	16900	16850	16876	17032	16920	17076	16578	16926	16862	16846	16895	16753	16720	16951	16970	16671	16718	16826	16765	16713	16855	16800	16893	16959	16676	16808	16956	17060	16994	16882	16720	16816	16807	16728	16666	16750	16766	16830	16949	16859	16726	16558	16616	16738	16745	16855	16846	16927	16990	16952	16767	16863	16888	16865	16738	16692	16850	16864	16762	16839	17048	16976	16949	16747	16700	16898	16797	16672	16868	16947	16804	16890	16819	16998	16766	16878	16775	16857	16882	16913	16668	16891	17073	16874	16965	16978	16972	16845	17049	16592	16669	17000	16989	16922	16824	16969	16878	16976	16802	17068	16762	16703	16962	16796	16853	17004	16985	16930	17053	16892	16719	16770	16867	16810	17024	16842	17077	16928	16908	16909	16799	16936	16900	16944	16839	16855	16882	16898	16571	16698	16913	16884	16691	16876	16880	16948	16783	16820	16760	16776	16807	16909	16841	16781	16820	16746	16661	16801	16670	17127	16714	16936	16966	16697	16958	17060	16834	17175	17016	16831	16774	16765	16822	16833	16913	16818	17085	16795	16691	16858	16889	16812	17127	16999	16644	16728	16995	16725	16910	16736	16823	16803	16768	16810	17004	16703	16687	16862	17007	16868	17015	16970	16968	16857	16714	16903	16847	16903	16943	16807	16787	16780	16968	16813	16632	16899	16863	16894	16629	16829	16790	16934	16981	16781	16870	16789	16882	16863	16788	16828	16910	16842	16804	16764	16812	16940	16761	17073	16788	16766	16894	16833	16745	16806	16744	16724	16672	17157	16864	16868	16999	17030	16988	16797	16764	16818	17047	16833	16880	16956	17026	17232	16842	17125	16875	16668	17099	16810	16954	16741	16997	16700	16897	16854	16782	17036	17132	16853	16839	16814	16824	16699	17017	16821	16698	16805	16782	16951	16890	16778	16868	16867	16694	16994	16969	17168	16915	16652	16744	16865	16841	16759	16848	16784	17086	17021	16800	16892	16792	16734	17032	16983	17003	16831	16841	17038	16932	16760	16546	16834	16814	17002	16942	16780	16720	16746	16722	16906	17095	16847	16700	16730	16643	16750	16885	16982	17046	16823	17001	16936	16804	16961	16662	16834	16889	16929	16849	17066	16919	16774	16875	16843	16806	16823	16886	16869	17064	16869	16986	16692	16895	16767	16814	17013	16951	16851	16845	16510	16941	16902	16835	17061	17050	16893	17115	16815	16939	16842	16705	16935	16873	17062	17014	16893	16941	16680	16926	16906	16726	16920	16827	16885	16920	17070	16857	16752	16801	16791	16749	16703	16815	16891	16899	16962	17016	17018	16960	17088	16955	16983	16776	16688	17124	17077	16887	16827	16988	16702	16806	16700	17148	16803	16833	16840	16873	16941	16843	16822	16732	17031	16673	17067	16927	16805	17033	16794	16994	17011	17111	17052	16699	16777	16905	16811	16830	16695	16818	17005	16731	16763	16879	16939	16775	16818	16924	16790	16873	17046	16766	16926	16908	16907	16791	17059	16943	16836	16975	16939	16856	16847	16836	16837	16776	16855	16988	16788	16733	16743	16838	16903	16818	16726	16818	16950	16861	16916	16953	16895	16718	16799	16725	17025	16753	16870	16842	16776	16994	17000	16837	16947	16619	16921	16874	16688	16832	16886	16797	16750	16778	16767	16677	16983	16941	16878	16777	16714	16855	16837	16812	16930	16944	16725	16861	16909	16780	16828	16885	16868	16880	16755	16702	16812	16808	16769	16887	16923	16838	17016	16927	16882	16857	16970	16941	17038	16976	16838	16870	17006	17086	16702	16746	16800	16769	16914	16693	16861	16852	17105	16929	16922	16744	17185	16943	16951	16898	16843	16747	16718	16764	16834	17103	16895	16881	17003	16641	16729	16884	16898	16801	16906	16861	16753	17123	16892	16871	16825	16892	17001	16887	17033	16814	17056	16773	17067	16898	16758	17063	16881	16785	16930	16795	17099	16820	16744	16841	16871	16815	16776	16958	16937	16802	16883	16766	17022	16946	16930	16704	16804	16973	16816	16582	16857	16957	16971	16759	16818	16825	16624	16861	16864	16705	16880	16848	16960	17082	16927	16875	16836	16869	16779	16833	16938	16845	16886	16705	16978	17023	16904	16949	16917	16618	17121	16826	16911	16679	17135	17052	16870	16813	16749	16886	16977	16882	16807	16899	17138	16815	16903	16652	16877	16702	17023	16683	16778	16831	16980	16948	16927	16973	16693	17023	16963	16932	16951	16819	16877	16918	16841	16638	16872	16778	16729	16739	17022	16947	16864	16783	16776	16856	16730	16837	16873	16634	16973	16940	17028	16931	16967	16996	17018	16975	16690	16595	16708	16768	16918	16727	17065	16875	16782	17025	16766	17040	16743	16807	16761	16924	16867	16754	16782	16908	16843	16831	16769	16825	16806	16763	16660	16892	16815	16757	16801	16660	16985	16907	16777	16774	16889	16901	16551	16861	17060	16939	17098	16835	16895	16923	16846	16755	16898	16943	17015	16836	16924	16928	16856	16718	16738	16837	17013	16747	16928	16695	16694	17158	16782	17002	16836	16623	16771	16749	16816	16836	16687	16997	16809	16878	16874	16906	16812	16921	17108	17021	17032	16760	16813	16767	16888	16937	16698	16738	16734	16897	16941	16858	16844	16838	16823	16956	16837	16819	16853	16893	17037	16953	16809	16949	16947	16943	17044	17011	16964	16762	16910	16756	16972	16890	16719	16737	16868	16669	16779	16752	17015	16761	16885	16805	17036	16852	16624	16752	16849	16858	16958	16807	16843	16777	16892	16846	16728	17140	17004	16726	16917	16949	16745	16831	16964	16935	17033	16964	16741	16887	16705	16899	17044	16767	16950	16901	16582	17033	16842	16985	16674	16800	16950	16915	16949	16832	16885	16808	17057	17101	16935	16924	16882	16677	17036	16805	16691	16801	16874	16744	16667	16920	16774	16835	16865	16972	17053	16929	16905	16872	16825	16915	16786	16806	17001	17046	16903	17030	17068	16870	16829	16738	17055	16656	16884	16976	16894	17087	16870	16908	16965	16526	16854	16832	16890	16969	17207	16969	16951	16905	16915	16812	16920	16636	17184	16989	17008	16854	16972	16880	16858	16904	16807	17082	16833	16830	16665	16662	16961	16741	16923	16793
12697	18877	19475	15697	13903	14407	39983	37733	25186	15595	11665	10382	9836	9994	9911	9828	9814	9980	9762	9912	9943	10010	9714	9875	9891	9967	9780	9879	9957	9934	9759	9854	9871	9881	9871	9843	9955	10004	10110	10052	9820	9809	9969	9698	9981	9775	9865	9822	9974	9754	9954	9757	9773	9992	9784	9906	9816	9856	9824	9969	9803	9985	9765	9834	9903	9902	9798	9871	9991	9956	9913	9806	9826	9871	9876	9803	9787	9755	9840	9798	9909	9784	9876	9686	9764	9772	9938	10065	9911	9818	9770	9853	9843	9709	9893	9904	9714	9964	9797	9702	9791	9878	9842	9881	9762	9918	9754	9895	9773	9946	9834	9831	9897	9939	9726	9846	9677	10044	9871	9732	9795	9693	9862	9783	9730	9949	9822	9911	9654	9795	9879	9851	9722	9999	9769	9925	9741	9779	9789	9731	9858	9841	9796	9917	9840	9756	9907	9871	9762	9819	9919	9831	9968	9735	9872	9763	9763	9809	9744	9841	9824	9796	9916	9880	9763	9875	9813	9809	9688	9856	9703	9801	9925	9876	9781	9809	9815	9888	9878	9855	9831	9656	9829	10018	9870	9859	9950	10000	9855	9731	9780	9833	9769	9831	9764	9830	9889	9910	9898	9881	9887	9873	9859	9846	9760	9726	9939	9893	9778	9800	9792	9869	9827	9738	9858	9765	9745	9814	9767	9786	9810	9799	9639	9723	9844	9806	10018	9933	9891	10035	9769	9827	9868	9682	9770	9849	9850	9926	9733	9777	9939	9730	9941	9785	9747	9913	9853	9809	9841	9832	9801	9795	9890	9687	9968	9750	9791	9782	9893	9618	9690	9791	9886	9860	9748	9942	9808	9713	9844	9726	9851	9821	9749	9908	9764	9742	9886	9850	9972	9868	9693	9879	9759	9743	9797	9800	9883	9739	9901	9655	9822	9816	9662	10008	9703	9919	9766	9771	9849	9742	9691	9829	9680	10008	9880	9810	9759	9882	9767	10000	9720	9810	9708	9941	9874	9762	9713	9970	9813	9861	9975	9837	9692	9828	9824	9820	9731	9805	9993	9884	9859	9965	9768	9903	9784	9901	9664	9809	9781	9833	9848	9980	9864	9705	9896	9868	9786	9901	9860	9773	9765	9825	9880	9848	9676	9860	9831	9819	9689	9880	9952	9802	9827	9744	9806	9766	9727	9973	9679	9848	9823	9770	9762	9743	9729	9780	9746	9912	9857	9884	9822	9856	9845	9776	9922	9791	9864	9909	9927	9813	9801	9782	10000	9623	9828	9830	9781	9878	9904	9847	9856	9690	9944	9750	9799	9966	9855	9796	9911	9769	9743	9883	9720	9829	9858	9923	9780	9823	9836	9931	9834	9607	9871	9953	9680	9800	9813	9807	9780	9978	9769	9907	9928	9673	9965	9715	9830	9898	9878	9873	9808	9704	9865	9712	9828	9756	9888	9798	9830	9818	9884	9840	9740	9938	9901	9733	9697	9845	9979	9783	9828	9833	9780	9955	9833	9706	9867	9705	9816	9898	9811	9899	9760	9856	9799	9886	9875	9892	10006	9833	9958	9962	9856	9809	9748	9905	9997	9735	9836	9885	9841	9833	9816	9843	9777	9734	9907	9882	9595	9899	9955	9730	9837	9716	9710	9836	9738	9821	9786	9900	9844	9762	9748	9907	9841	9715	9690	9788	9866	9826	9773	9778	9835	9854	9696	9845	9844	9647	9797	9800	9907	9756	9962	9917	9804	9885	9689	9646	9851	9821	9861	9708	9927	9765	10021	9710	9862	9832	9786	9829	9879	9852	9789	9940	9881	9755	9794	9914	9811	9866	10012	9818	9960	9850	9789	9760	9724	9864	9956	9763	9911	9876	9813	9847	9787	9804	9810	9828	9891	9761	9868	9769	9879	9773	9903	9830	9715	9906	9728	9796	9754	9802	9812	9794	9896	9942	9740	9785	9798	9918	9844	9920	9627	9732	9830	9754	9789	9777	9712	9612	9784	9790	9745	9790	9888	9664	9827	9797	9979	9749	9885	9835	9866	9815	9755	9700	9802	9840	9864	9903	9792	9899	9835	9747	9912	9852	9808	9730	9771	9651	9735	9808	9715	9787	9895	9995	9825	9824	9889	9702	9815	9785	9868	9847	9789	9808	9765	9935	9724	9849	9773	9879	9802	9911	9757	9858	9791	9757	9627	9781	9831	9823	9758	9847	9739	9902	9739	9876	9901	9765	9780	9864	9766	9727	9841	9736	9921	9806	9855	9803	9764	9956	9856	9889	9842	9714	9877	9779	9910	9730	9913	9869	9633	9862	9762	9836	9806	9665	9929	9810	9969	9779	9872	9820	9816	9620	9782	9959	9727	9864	9914	9877	9830	9668	9768	9912	9782	9950	9867	9981	9792	9860	9729	9877	9995	9969	9884	9777	9760	9874	9775	9839	9796	9879	9893	9781	9912	9744	9912	9802	9830	9915	9850	9782	9946	9696	9835	9983	9846	9803	9657	9754	9788	9784	9717	9867	9906	9829	9963	9888	9889	9738	9868	9775	9764	9850	9959	9910	9836	9930	9848	9847	9885	9866	9710	9816	9756	9980	9798	9675	9872	9803	9880	9847	9803	9782	9675	9772	9896	9810	9921	9790	9781	9831	9804	9838	9917	9787	9771	9934	9962	9678	9625	9876	9617	9835	9642	9854	9811	9979	9797	9965	9897	9780	9918	9878	9934	9663	9923	9895	9987	9932	9840	9735	9624	9862	9833	9793	9766	9698	9863	9802	9804	9940	9880	9834	9654	9844	9806	9851	9825	9869	9759	9823	9890	9695	9822	9910	9763	9737	9856	9895	9841	9837	9723	9808	9741	9791	9736	9876	9877	9852	9747	9924	9751	9878	9750	9753	9768	9633	9858	9641	9821	9839	9901	9692	9800	9880	9968	9717	9885	9831	9839	9911	9848	9778	9857	9927	9882	9811	9744	9935	9772	9945	9745	9742	9810	9873	9898	9802	9725	9883	9784	9875	9781	9895	9936	9869	9897	9957	9820	9710	9852	9867	9866	9847	9715	9858	9868	9934	10030	9946	9887	9768	9777	9855	9807	9799	9798	9804	9641	9738	9720	9697	9919	9772	9737	9887	9957	9989	9755	9867	9632	9830	9908	9707	9829	9736	9722	9898	9902	9772	9809	9818	9854	9776	9922	9700	9701	9697	9846	9578	9684	9914	9841	9785	9605	9841	9805	9954	9802	9572	9944	9890	9882	9884	9899	9954	9915	9652	9805	9755	9922	9944	9917	9719	9824	9854	9864	9868	9841	9974	9753	9817	9823	9866	9940	9855	9752	9755	9827	9658	9790	9907	9946	9843	9739	9922	9756	9919	9829	9996	9936	9930	9928	9655	9801	9809	9886	9868	9919	9674	10002	9842	9807	9944	9856	9658	9840	9829	9704	9933	9860	9752	9779	9834	9845	9919	9841	9941	9917	9759	9881	9852	9723	9673	9833	9962	9938	9839	9763	9898	9979	9872	9816	9872	9909	9794	9716	9859	9837	9800	9786	9890	9818	9782	9709	9803	9788	9966	10021	9702	9916	9781	9772	9819	9777	9696	9893	9851	9777	9849	9661	9901	9812	9736	9660	9935	9862	9887	9965	9735	9783	9985	9820	9885	9911	9959	9733	9891	10059	9924	9793	9689	9768	9807	9824	9804	9930	9751	9725	9904	9891	9801	9838	9853	9784	9815	9867	9813	9762	9794	9743	9973	9991	9799	9727	9792	9780	9926	9833	9768	9997	9740	9811	9798	9841	9727	9784	9796	9825	9870	9721	9777	9884	9758	9906	9626	9743	9726	9659	9926	9875	9808	9821	9855	9819	9818	9897	9938	9862	9900	9754	9801	9863	9840	9897	9843	9760	9887	9953	10027	9695	9803	9831	9724	9822	9847	9855	9831	9767	9720	9801	9841	9834	9849	9828	9951	9693	9904	9900	9736	9739	9847	9769	9781	9659	9841	10039	9750	9831	9895	9776	9773	9895	9842	9861	9788	9741	9739	9848	9799	9854	9754	9857	9729	9788	9782	9909	9767	9817	9753	9817	9864	9690	9965	9685	9843	9700	9954	9859	9985	9938	9863	9696	9889	9816	9963	9872	9852	9710	9994	9793	9802	9790	9702	9873	9823	9613	9847	9898	9629	9738	9826	9605	9738	9942	9807	10038	9759	9795	9823	9844	9989	9838	9928	9701	9781	9912	9856	9728	9753	9710	9871	9711	9921	9855	9813	9761	9905	9762	9819	9837	9844	9920	9715	9728	9943	9854	9733	9781	9748	9780	9876	9861	9865	9849	9920	9892	9865	9824	9804	9791	9823	9881	9829	9963	9795	9869	9858	9811	9935	9870	9782	9726	9771	9891	9905	9855	9894	9941	9715	9946	9832	9929	9785	9849	9975	9682	9783	9744	9850	9910	9840	9806	9767	9744	9829	9803	9847	9774	9833	9708	9861	9969	9956	9969	9827	9859	9773	9830	9858	9991	9662	9755	9790	9838	9734	9968	9837	9775	9758	9782	9799	9788	9759	9738	9730	9855	9777	9820	9816	9833	9776	9923	9849	9895	9754	9699	9675	9964	9812	9816	9855	9706	9914	9784	9820	9858	9937	9790	9774	9861	9724	9895	9868	9871	9865	9749	9989	9765	9871	9684	9714	9899	9717	9733	9620	9793	9797	9859	9777	9751	9783	9760	9857	9844	9918	9593	9667	9812	10016	9872	9750	9816	9813	9734	9842	9871	9860	9916	9707	9641	9807	9845	9820	9912	9670	9841	9869	9851	9822	9812	9753	9849	9782	9824	9859	9876	9684	9777	9732	9794	9819	9824	9852	9850	9704	9733	9775	10009	9832	9898	9895	9689	9705	9876	9733	9781	9841	9860	9841	9848	9968	9766	9740	9928	9924	9863	9781	9654	10030	9725	9866	9751	9775	9881	9833	9766	9817	9899	9907	9824	9948	9777	9970	9925	9694	9740	9554	9775	9660	9833	9874	9836	9694	9884	9790	9779	9822	9800	9614	9774	9816	9779	9714	9949	9677	9906	9898	9747	9713	9945	9846	10001	9963
23350	21111	28377	24258	22932	29993	60919	59717	45096	31628	23051	18828	17673	17379	17401	17253	17283	17152	17058	17029	17094	17035	16945	17033	17161	17186	17136	17113	17161	17039	16845	17068	16995	17223	17204	16825	17040	16922	17027	17057	17097	17138	16944	16953	17162	17189	16999	17019	17039	16964	17054	17148	17117	17083	16943	16868	17157	17211	16968	17035	16990	17018	16858	16926	17112	16989	16884	16878	16848	16932	17088	16993	17195	17031	17024	17101	17011	17079	16925	16757	16960	16775	16799	17240	17098	16948	16669	17156	16919	17117	16978	16931	16981	16949	16898	16819	16925	16952	16969	16640	17000	16784	17125	16801	16934	16877	16872	16971	16957	16937	17060	17047	17002	16857	16867	16928	17153	16958	16884	16790	16877	16910	16978	16907	16970	16666	17048	17009	17003	16982	16952	16997	16996	17274	17011	17032	16732	16870	17002	17070	16904	17033	17019	16808	16884	17042	16970	16891	16912	16993	17200	16964	16782	16951	16975	17141	16896	16963	16977	16932	16834	16888	16911	17077	16786	16803	16939	16903	16951	17108	16918	16927	16787	16975	16975	16799	16746	16979	16942	16820	16915	16864	16975	16998	16794	16971	17068	17040	17059	16940	16939	16904	16888	17154	16929	16942	16992	16978	16943	16876	16807	17051	16828	16821	16990	16979	16915	17050	16815	16837	16653	17007	16960	16681	17008	16758	17037	17105	17032	17058	17017	16843	17138	17077	16822	16978	17199	16758	17024	17233	16738	16892	16995	16898	16902	16864	16986	16596	16832	17012	16970	16839	16999	17127	16900	16986	17000	16743	17019	17056	16915	16873	17053	17124	16799	16926	16874	16830	16873	16771	16887	16759	17057	16948	16982	17156	17097	17057	17099	16694	17056	16788	16972	16874	16814	16837	16980	16694	16888	17121	16981	17197	17175	16805	16858	17035	16961	16844	16891	16750	16950	16840	17067	16979	16748	17135	16820	16956	16803	16986	16968	17001	16877	16829	16798	16992	17068	16783	16733	16837	17091	16988	16912	17006	16852	16912	17028	16893	16741	16916	16784	17052	17039	16971	17065	16959	17021	17091	16728	17050	17057	17030	16920	17205	16865	16758	16855	16901	17002	16937	16887	16902	17066	16968	16762	16742	16903	16997	16710	17048	16877	17035	16956	16756	16833	16868	16762	16866	16771	16938	16956	16839	16944	16972	16846	16932	16926	16823	17132	16958	16700	17003	16689	16935	16928	17090	16861	16894	16830	16850	16911	17098	17131	16893	16783	16740	16859	17097	17234	16808	17004	16998	16888	16941	16938	16914	16821	16939	16877	16976	16878	17115	17076	17064	16776	17060	17066	16927	16925	16919	16952	16952	16916	17029	16859	16901	16942	16841	17009	16950	16931	16950	16902	17043	16863	16827	17152	16723	16926	16992	16887	16955	16870	17068	16984	16832	16805	16861	16937	16758	16841	16934	16890	17018	17080	16951	16863	16832	16965	16771	16949	16956	16855	16678	16879	16916	17108	16947	17150	16914	17033	16993	16868	16864	17097	17007	16919	16755	17070	16993	16978	16880	16948	16835	16771	16888	16977	16713	17003	16918	16947	17195	17022	17003	16998	16962	17002	16793	16908	16918	16998	16907	17079	16939	16732	17004	17073	16973	16877	16946	17111	17021	16952	16783	16953	17102	16928	16819	16898	17127	16801	17063	17172	16870	17163	16835	16860	16849	16795	16703	17054	16927	16917	16925	16820	16959	16964	16763	16817	16839	17017	16926	16832	16914	16750	16750	16858	16862	17060	16972	16821	16913	16851	16765	17036	16925	17039	17007	16937	17032	16867	16540	16950	16855	16935	16895	16950	16897	16926	17007	17169	17046	16863	17130	16838	16966	16999	16787	16859	16857	17060	17008	17012	16891	16879	16988	17010	16941	16892	16780	17047	17106	16669	16988	17058	16724	16953	16877	16810	16969	17122	16690	17077	16768	16922	16834	16901	17005	17028	16880	16688	16921	16997	16810	16983	17061	17128	17042	16740	16893	16835	17119	16823	16928	17039	16907	16793	16870	16743	17054	17095	16827	16804	17084	16752	16882	16874	16863	17022	16946	16967	16740	16863	16846	16864	16967	17069	16839	16730	16980	16820	16930	16888	16844	16897	16966	17062	16860	16956	16802	17057	17072	17123	16924	16913	16760	16926	17217	17044	17041	17196	16863	16980	16939	16981	16991	16936	17044	17042	16878	16892	16664	16909	16958	16942	17046	16710	16774	16762	16926	17246	16945	16995	16872	16993	16951	16946	16986	16900	16813	16880	16906	16811	16856	17028	16797	16838	16923	16893	16853	16762	17152	16819	17058	16977	16778	16843	16764	16883	16865	16739	16602	17061	16976	16877	17028	17123	16964	17011	16913	16746	16836	16948	16883	16984	17051	16942	16989	16955	16835	17108	16996	16868	17034	17142	16936	17064	16982	16989	16918	17075	16991	16886	16643	16807	17017	17049	16886	16821	16913	16999	16844	16805	16753	16850	16974	16872	16871	17073	16857	17046	16967	16884	16847	16831	17001	16824	16961	16828	16814	17043	16921	16951	16926	17179	17117	16927	17122	16964	17122	16916	16759	16877	16881	16902	16859	17111	17229	17013	17061	16794	16972	16857	17033	16795	17095	16974	17033	16922	16898	16834	16825	17088	16818	16548	16987	16910	16964	16970	17036	16804	16960	16805	16614	16983	16754	16769	16728	16774	16947	16913	16800	17002	16972	16910	16914	16972	17200	16941	16728	16569	16943	17137	16971	16918	17046	16910	16864	16710	16940	16817	16841	17019	17003	17046	16877	16995	16712	16871	16857	16909	17026	16790	16838	17060	16875	16926	16761	16766	16768	17036	16952	16944	16724	16774	16952	17048	16857	16961	16873	16859	16932	16792	16754	16881	16930	16820	17041	17025	16936	17103	16880	17120	16871	16745	17049	17055	16764	16919	16910	16825	17116	16982	16894	16803	16917	17048	17084	16856	16988	16841	16919	16999	17000	17000	16997	16854	16803	16713	16991	16931	16921	17027	16849	16865	16789	16829	17087	17018	16927	17007	16812	16852	16778	16854	16940	17083	16907	17008	16975	16928	16883	17191	16931	16940	16801	17028	16858	16831	17044	16661	16990	16983	16941	16915	17039	16959	16732	17049	16954	16766	16915	16914	16944	16928	16764	16955	16938	16735	17073	17078	16694	16895	17014	17000	16995	16955	17068	17088	16950	16818	16906	16852	17044	17015	17054	17027	17039	16908	16885	16621	16883	17042	17112	16528	16966	16993	17055	16858	16810	17130	16868	16965	16872	16946	16876	17177	17106	17000	16880	16940	16962	16832	16784	17004	16900	17049	16846	16861	16942	17039	16819	16647	17059	17077	16803	17085	16894	16799	17122	16935	17127	16848	16868	16806	17013	16976	16945	16775	16894	16875	17085	17075	17007	16985	17060	16950	16920	16815	16935	16843	16766	16776	16888	16727	16811	17013	16812	16977	16896	17093	16938	16985	17121	16819	16824	17001	17023	16909	16685	16819	16931	16901	17090	16954	16973	17048	16979	16958	16984	17109	17022	16876	16911	16901	17005	17101	17079	16890	16696	16896	16900	16812	16748	16869	16815	17043	16904	16746	16933	16903	17094	16917	16928	17051	17038	16910	16863	16930	16779	17026	16941	17011	16792	16714	16847	16764	16947	17075	16839	17033	17053	16944	16801	16749	16824	16869	16927	16964	16887	16924	16960	16840	16898	17190	17138	16926	16901	16920	17028	16895	16728	17139	16879	16988	17034	16920	16969	16967	17054	16987	16976	16949	16944	17012	16980	16945	17007	16811	16976	16820	16783	16791	16717	17012	16858	16927	16999	17123	16932	17028	16986	16734	16799	16911	17047	17091	16859	17069	16995	16946	16804	16826	16949	16877	16744	16911	16893	17187	17027	17063	17030	16936	17033	16936	16904	16995	17006	17005	17045	17134	16751	16971	16964	16912	16935	17041	16823	17025	16968	17090	16822	16943	16786	16971	16849	16776	17070	16738	16881	16989	16904	16945	16847	17028	16816	16669	16890	16886	16884	16737	16897	16902	16923	17103	17065	16852	16796	17064	16932	16779	17053	16877	17035	16804	17123	16866	17045	17013	17018	16922	16949	16917	16891	16985	16867	16952	16947	16744	16905	16938	16963	16880	16975	16920	16899	16992	16890	17108	16886	16819	16728	16883	16601	16786	16824	16956	16775	16985	16921	17009	16780	16652	17048	17006	17061	16916	16983	16983	16800	16844	17154	17027	16991	17102	16811	16870	17097	16936	16840	16977	16879	17015	16985	17027	17138	16973	16913	16844	16920	16824	16835	16843	17039	17174	16805	16894	17081	17128	17023	16880	16883	16830	16863	17014	16959	17127	17003	17010	16881	16835	17075	17055	17050	16838	16773	16817	16938	16952	17097	16876	16876	16855	17034	16993	16854	16901	17108	16852	16876	17067	16670	16757	17078	16880	17004	17164	16935	17010	16869	16759	16825	16875	16923	17212	16812	16989	16666	17004	16913	16904	16794	16921	17001	17085	16858	16962	16894	16997	16898	17025	16951	17108	16877	16895	16860	16872	16799	17043	16798	16941	16751	16847	17018	16988	17108	16812	16814	16984	17054	17128	16948	16982	16991	16841	16763	16885	16966	16793	16736	16951	16886	16919	16792	16830	16977	16956	16812	16922	17028	16920	16858	16944	16781	16819	16776	16919	16831	16892	17059	16877	16873	16970	17060	17011	16773	16870	16909	16861	16748	16920	17008	16787	16810	17064	16886	17033	17200	17104	17004	16950	16927	16917	17006	17076	17139	16897	16917	16946	16853	16903	16899	16930	16830	17040	16990	17012	16833	16952	16959	16979	17035	17016	16793	16886	17019	16862	16707	16839	16940	16964	16818	17165	16964	17077	17090	16886	16967	16745	16755	16953	16870	17037	16882	16835	17242	17096	16814	16989	16965	16753	16630	16889	16785	16947	17065	16768	16919	17155	16836	16970	17075	16907	16824	16776	17017	17144	16938	17123	16728	16985	16781	16820	16757	17000	16946	16737	17019	16878	16728	16769	16989	16894	16956	16810	17085	17088	16789	17009	17016	16864	16963	17152	17113	17130	16914
14050	24800	25419	20626	18873	26746	62151	55111	36905	21742	14141	10978	10154	9963	10124	10068	10042	9950	10021	10028	10105	10013	10165	9950	10097	9991	9846	10193	9900	10087	9946	10132	9900	9912	9892	9763	9952	9912	9995	10187	10223	9905	9919	9957	9941	10142	10034	9968	10041	9997	10009	10112	10079	10014	9990	9886	9973	9872	10011	9963	10054	10086	10074	9841	9883	9988	9978	9921	9911	9871	10012	9995	9933	9992	9882	9938	10070	10009	9978	9883	10020	10040	9890	10041	9862	10070	9988	9857	9952	9842	9983	9985	9818	9915	9966	10057	9926	10061	10004	9868	9974	10010	9824	10172	9796	9934	9977	9949	9910	9987	9987	9867	9938	10194	9710	10087	9885	9988	9864	10030	9951	9930	9926	10156	10016	10114	9893	9865	9977	9923	9827	9919	9935	10048	10001	9953	10075	9925	9796	10131	9914	9958	9824	10026	9839	9995	9952	9875	9867	10117	9980	10004	10056	9919	9832	10112	10011	9949	9866	9883	10005	9808	9938	9969	9955	10010	9823	9954	10041	9900	9976	9849	9923	9858	9969	9842	9822	10045	10028	9917	10008	9877	10024	10012	9905	9795	9909	9917	10031	9842	9975	9764	9987	10025	10007	10015	10002	10002	9960	10021	9942	9957	9967	9794	9950	9846	10021	9977	9892	9996	9804	9925	9886	9910	9945	10154	9980	9829	9933	9951	9992	9874	9896	9909	9962	9808	9833	9936	9981	9900	9912	9910	9926	9920	9981	9864	10053	9945	9945	9909	9777	10011	9885	9867	9938	9905	9807	10004	9873	9874	10043	9919	9911	9927	9839	9958	9837	10052	9966	9828	9906	9934	9963	10166	9848	9846	9869	9962	9929	9772	10088	9983	9844	9914	9915	9865	9964	9985	9886	9979	9898	10035	9797	10037	10033	9946	9863	9999	10004	9877	9956	9956	9996	9883	9956	9976	10001	9858	9728	9943	10074	9947	10027	9836	10028	9958	9893	9925	9837	9878	10010	9833	10000	9935	9780	9949	9958	9931	10004	9964	9977	9903	10153	9851	9914	9951	9914	9949	9936	10153	9964	10020	9921	9884	10029	9867	9811	9775	10048	9988	9924	9941	9739	9914	9966	10038	9914	9997	9891	10023	9857	9859	10026	9998	10064	9819	9899	9801	9916	9872	10033	9980	9864	9920	10130	9990	10011	9956	9928	10060	9860	9990	9826	10008	9964	9922	10081	10047	9811	9911	9953	9931	10051	9844	10041	9939	10008	9829	9876	9938	9885	9954	9957	9891	9973	9854	9800	9885	10044	9947	9910	9841	10164	9984	9842	9805	9987	10005	9883	10000	9825	9704	9858	9996	9805	9962	9963	9910	10022	9916	9925	9880	9935	9933	9900	9955	10037	9969	9951	9750	9893	9802	10072	9930	10001	9966	9932	9974	9842	9834	9720	9801	9882	9930	10046	9947	9950	9920	9911	9824	9889	9899	10020	9919	9980	9880	9945	9806	10113	10149	9928	10073	9987	9929	9954	9948	9966	9820	9929	9941	9703	9913	9919	10021	9964	9847	10052	9946	9892	10003	9853	9864	10024	9859	9971	9764	9865	10000	9904	9866	9978	10002	9949	9884	9993	9956	9945	9907	9851	9872	9765	9922	9933	9832	9969	9818	10021	9908	9924	9893	10133	10000	10149	10014	9701	9842	9971	10136	9986	10039	10017	9735	9998	9947	9957	9984	9975	10025	9854	9892	10000	10012	9867	9972	9913	9956	9967	9898	10106	9794	9774	9863	9946	9937	9929	9894	9924	10024	9822	9933	9867	9862	9925	9980	9893	9956	9757	9942	9993	9832	9887	10017	9883	9973	9891	9872	9955	9937	9847	9989	9950	9972	9879	10050	10034	9942	9889	9845	9934	9922	10001	9956	9868	9893	9918	9922	9943	10037	9851	9995	9907	9890	10096	9964	9803	9830	9864	9855	10003	9935	9803	9988	9966	9947	9824	9979	9901	9957	10012	10060	9707	9817	9866	9845	9963	9791	9956	10036	10015	9816	9943	9967	9827	9875	9834	9889	9888	9942	9918	9926	10040	9844	9970	9793	9839	10018	10050	9922	9835	9787	9877	9967	9786	10007	9874	9779	9806	9834	10013	9834	9877	10051	9825	9961	9950	9720	10097	9920	9926	9924	9836	10068	9995	9919	9816	9876	9891	9926	9943	9902	9820	9819	9983	9837	9969	10044	9949	10017	9855	9965	9995	9793	10088	10074	9779	9879	9776	9870	10149	9969	10041	9936	9839	9938	9990	9742	9761	10065	9942	9954	9911	9958	9943	9921	9810	10039	10001	9982	9920	9885	9952	9848	10082	9925	9860	9933	9939	9901	9765	9995	9932	9900	9991	9841	10095	9992	9998	9996	9997	10023	9850	9932	9912	9794	9806	10075	9953	10075	10128	9958	9899	9803	9899	10007	9771	9831	10041	9899	9996	9950	9808	9839	9997	9992	9928	9920	10112	9870	9953	10005	9833	9864	9939	9830	10044	9763	10003	9962	9799	9865	9997	9989	9984	9885	9926	9932	9891	9954	9895	10040	9859	9982	9930	9988	10053	9867	9924	9810	9917	9951	10036	9947	9961	9996	9965	9820	9942	9948	9980	10079	9858	9870	9845	9850	9913	9843	9949	9895	10011	9872	9865	9917	9953	9988	9865	9919	9961	9934	9846	9861	9769	9936	9894	9811	10081	9865	9964	9863	9804	9964	9984	10025	10009	9998	9773	9900	9737	9978	9988	9853	9946	9833	10000	9947	9848	9947	9905	9798	9876	9913	9979	9938	9863	9971	9974	9909	9901	9819	9894	9883	9963	9911	9842	10128	9941	10018	9940	9950	9928	10048	10004	9864	9987	9984	9989	9893	9861	9931	9923	9884	9947	10038	9932	9952	9995	10065	9740	9927	9912	9849	10021	9952	10058	9948	9973	10006	10075	9816	10026	9903	10009	9976	10022	9913	9887	10119	9861	9987	10143	9732	10055	9800	9715	9839	9981	10010	9948	10076	10004	9859	9973	9956	9840	9857	9748	9816	9932	9860	9894	9958	9962	9764	9986	9989	9789	9961	9988	9902	9957	9945	9967	9919	10198	9936	9986	10186	9797	9940	9846	10083	9861	10040	10030	10033	9931	9864	9986	9829	9940	9947	9881	10002	9808	9988	9978	9837	9918	10052	9893	9646	9946	9907	9956	9977	9960	9928	9878	10059	9896	9875	9858	9914	10007	9959	9908	10067	9884	9958	10005	9983	9886	9883	9974	10044	9961	9982	9724	9837	9913	9970	9834	9918	10006	10088	9767	10035	9918	9929	9896	9965	9918	9977	9989	10038	9889	9927	9805	9889	9941	9894	9974	9846	9965	9864	9931	9843	9913	9910	9899	9897	9977	10012	10042	9907	10100	9745	10050	9990	9854	9838	9828	10169	10091	9869	9927	10015	9894	9999	10041	10030	9934	9870	9895	9803	9926	10088	9946	9914	9927	9855	9936	9962	9864	10085	9903	9948	9950	9990	9827	9872	9770	9951	10004	9894	9905	9853	9971	9894	9923	9903	9995	9875	9949	9885	9847	9955	9865	10036	9886	9873	10024	10189	9739	9706	9862	9961	9921	10029	9896	9924	9844	10016	9918	9971	10052	9916	10054	9789	9965	9792	10057	9841	9886	9876	9894	9910	9904	9860	9997	9992	9980	9829	9972	9895	9949	9961	10001	9917	9730	9883	9893	9898	9979	10024	9947	10024	9970	10025	9796	9842	9902	9946	9955	9891	9919	9831	10026	9992	9915	9997	9975	10001	9934	9872	9777	9908	9949	9819	9859	10054	9746	9895	9800	9952	9940	9971	9851	9985	10193	10031	9844	9995	10035	10033	10134	9987	10037	9904	9836	9878	9893	9921	9804	10053	9919	9897	9754	10052	9809	9908	9846	9931	9930	9824	9957	10027	9843	9978	9888	10081	9876	9808	10012	9913	9953	9976	10053	9938	9965	9864	9888	9962	9933	9886	9869	9901	9747	9990	9963	9792	9831	9977	9839	9824	9760	9821	9811	9821	9944	9904	9812	9979	9963	9894	9981	9931	9975	9921	9990	10061	9946	9864	9995	9884	9971	9827	9923	9962	9943	9923	9872	9975	9852	9944	9928	9880	9978	9942	9966	9904	9869	10043	10000	9883	9872	10013	9941	9800	9859	10118	9880	9921	10053	9936	9831	10045	9921	10068	9669	9797	9869	9940	9930	9974	9898	9974	9972	9895	10075	9895	9851	10062	10067	10061	9867	9922	10034	9874	9842	10061	9952	9787	9913	9880	10118	9998	9836	10090	9979	9944	9944	10005	9916	9853	9999	10138	9933	9987	9872	9948	9910	9971	10001	10083	9885	9996	9906	9953	9944	9978	10045	9748	9807	9998	9907	9865	9885	9899	9761	9897	10031	9943	9710	9993	9952	9842	10055	9916	9986	9894	10166	10068	10032	9856	9914	9922	9935	9959	10009	10008	9884	9845	9935	9892	9841	9977	10005	9950	9854	9941	9859	10054	9888	9873	9900	10136	9957	9818	9893	9914	10016	9808	10016	9981	9887	9937	9826	10095	9930	9803	9964	10002	9794	9736	10000	9815	9945	9801	9898	9921	9747	9854	9945	9935	9808	9974	9914	9995	9992	9942	9966	10030	9921	9861	9974	9845	9810	9907	9785	9858	9917	9910	9946	10000	10048	9757	9954	9937	10065	9816	9995	9986	9948	9741	9903	10003	10078	9907	10025	9997	9887	9911	9838	10049	9937	9752	9965	9881	9838	9939	9854	9911	9854	10025	9845	10026	9913	10017	9813	9881	9911	9840	9981	10120	9810	9903	9896	10007	9843	9871	10117	9867	10041	9861	10033	9895	9809	10010	9810	9819	10013	9831	9840	9981	9849	9875	9912	10004	10001	9946	9976	10065	10096	10125	9919	9937	10102	10014	9921	9922	9973	9778	9927	9986	9761	9910	9929	9844	9863	9879	9788	10025	10015	10027	9789	9947	9986	9848	9966	9914	9913	9944	9870	10016	9871	9960	9936	10040	9931	9970	10050	9859	9867	9957	9845	9807
30238	23601	25052	22310	19623	20414	23657	22704	20520	18535	17549	17313	17077	17065	17043	16992	17170	17185	17092	17054	17059	16994	17168	16925	17054	17052	17129	16857	17058	16930	17035	17100	17368	17072	17178	17007	16908	17073	16914	17114	17114	17214	17123	16897	17056	16714	17097	17069	16993	17082	17053	17230	17032	16963	16895	16816	16848	17099	17182	16830	17313	16905	17090	17434	17082	17067	16950	16869	17118	17093	16822	17042	17116	16892	17076	16992	16894	17035	17374	17028	16936	17139	17047	17045	16848	16995	17178	17038	17016	17111	17034	16850	17213	17177	16913	17053	17258	16988	17064	16947	16908	17080	16848	17259	17078	17064	17113	17029	17124	17188	17016	16993	17085	17056	17004	16978	16772	17000	17076	17042	16984	16983	17252	17151	16841	16915	17201	16986	16922	17163	17049	16939	17046	16967	17034	17091	17063	16959	16901	16971	17048	16873	16910	17125	16954	16955	16818	17009	17015	17306	17200	17283	16826	17049	16835	17069	17051	17103	17075	17172	17090	16859	16912	17094	17049	17210	17156	16962	16956	17129	17110	17164	17055	17128	17035	17105	16837	17048	17126	17330	16866	16965	17233	17140	17042	17117	17228	17003	17142	17087	17306	17181	17055	17246	16866	17052	17027	17018	17136	17367	16935	16974	17067	16977	16870	17086	16921	16863	17254	17083	16941	16935	16971	17198	16917	17140	17104	17021	17224	16821	17045	16960	16944	16963	17214	17118	17213	17095	16862	17011	16971	16893	17369	17099	17013	16982	16921	16947	17213	17094	17148	16946	17117	17156	17101	16754	17135	17096	17027	16966	17140	17135	16998	17081	17004	16883	17005	17060	17075	16738	17326	17112	16944	17209	17116	16918	17164	17221	17037	17176	16823	17224	16988	16867	16897	16907	17018	16990	17047	16871	17153	16923	17047	17017	17172	17282	16891	17135	17002	16984	17253	16999	16987	16890	17086	17222	17000	17108	17000	17118	17193	17136	16963	16965	16989	16835	16923	16907	17114	17320	17096	17153	17097	16986	17135	16961	17124	16999	17408	17070	17215	16844	16969	17205	17066	17173	16990	16742	16860	16901	17105	17055	16996	17000	17079	17044	17089	16942	17014	17122	16957	16893	17132	16990	17254	17041	16925	16791	16974	17077	17070	16955	16940	17064	16997	17121	17040	16897	16942	17038	16893	17039	16993	16995	16851	17063	16940	17017	17221	17013	16944	17071	16816	17019	17034	17147	17086	17112	17054	17114	17102	16756	16831	16960	17063	16881	16981	16765	17085	17127	17015	17294	17068	17093	17027	16978	16946	17141	16988	17164	17050	16966	16997	17176	16998	17060	16979	16978	17085	17159	17065	17061	17289	17053	16922	16971	17101	17115	17201	16953	16995	16928	16937	16990	17152	17090	17076	16955	16985	16947	17126	16912	17167	16923	17070	17150	17219	16898	17172	17021	16723	17071	17033	17119	17081	16949	17184	17112	17127	17133	16999	16860	17010	17161	17135	17057	17149	17082	16973	17246	17152	17163	17100	17113	16967	16964	17137	17104	16995	17177	16992	17123	17109	17012	17073	17105	16686	17025	16877	17150	17159	17223	17253	17173	16910	16989	16820	17025	17008	17272	17013	17114	17158	16959	17265	16976	16862	17045	16889	17180	17009	17093	16859	16851	17021	16816	16848	17010	17115	17082	17089	16954	17060	17137	16928	16971	16797	16912	17066	17064	17038	16885	16931	16966	17086	17075	17118	17265	16999	17099	17125	17130	16935	16910	16774	16970	17106	16959	16970	17090	17046	16947	16830	17005	17202	16981	16852	17102	17196	17061	17107	17068	16908	16965	16901	17160	17004	17092	16997	16993	16947	17023	16996	16984	17050	17274	17031	16920	16955	17180	17071	17153	16907	16915	17069	16940	17148	17063	17278	16996	16965	17038	17116	16777	16924	16865	17062	17010	17058	17103	17142	17153	16855	17009	17067	16998	16975	17097	16941	17045	17296	16890	17202	17138	17077	17195	17090	17029	17028	17137	16965	17105	17070	17024	17249	17131	17175	17068	16888	16871	16749	16755	17066	16939	16773	17002	17189	16941	17205	17183	16820	16990	17079	16923	17051	17142	17082	16920	16909	16852	17057	16958	17070	16980	17256	16967	16963	17090	17073	16905	17166	17101	17178	17090	17127	17004	16951	16910	16972	16769	17017	17124	17072	16931	16940	17095	16952	17010	17235	17111	17230	17140	17113	17224	17084	16843	16946	16919	17227	17094	17003	17039	16988	17167	17298	17080	16980	17168	17045	17122	16990	17121	16793	16961	17188	16951	16874	16777	16964	17275	17086	16910	16877	16994	17015	17027	16810	16859	17063	16873	17057	17006	16994	17218	16856	17047	16933	16958	16800	16897	17110	16931	16996	17200	17094	17059	17170	17204	17119	16953	17158	17103	16821	17148	17187	17199	17040	17256	17049	16998	17195	16833	17019	17222	17207	17092	17031	16991	17052	17128	17031	16896	16949	16824	17096	17036	17146	17163	17349	17254	16944	17043	16924	16999	16933	17028	17034	16853	17181	17279	17096	17110	17005	17089	17102	17134	17076	17212	17010	17144	16894	17137	16954	16953	17019	16976	17002	17027	17074	16940	17048	16989	17009	16862	16680	16869	17085	17300	16886	16927	17159	16978	17128	17140	16917	16957	16881	17182	16845	17090	16958	17077	17198	16957	17033	16841	16985	16972	17380	16991	17127	17046	17002	17209	16862	17004	17062	16930	17011	16967	16822	16879	17057	17198	16943	16987	17126	16946	17150	17106	17214	16964	16971	17071	17086	17050	17253	17035	17053	16987	17080	16963	16875	17035	17112	17023	17009	16825	17035	17157	16981	17130	17046	17072	16931	17095	17413	16855	17209	17036	17014	17024	16938	17109	17051	17008	17016	16950	17144	16805	16864	17016	17128	17189	16952	16940	16789	16999	16876	17026	17182	17143	17067	17131	16961	16982	16958	17114	17050	16866	16847	16925	17067	17069	17018	16915	17108	17084	17124	16992	17280	17163	16994	17101	17256	17197	16948	17328	16831	16995	16977	17003	17001	16930	17167	16756	16977	17025	17035	17037	17168	17057	17122	17114	17134	16970	17158	16867	17053	17213	17221	17286	17116	17012	16834	17085	17156	16957	17145	17051	16848	17077	16952	16832	16988	16990	17243	17049	17222	17061	16983	17080	17146	17023	16998	16829	16918	17118	17064	17034	17219	16994	17051	16944	17188	16909	17048	17145	17007	16993	16870	17063	17191	17022	17253	17248	16920	17176	17084	16955	17080	17018	17049	17085	17017	16774	16985	16922	17072	17097	17143	16997	16970	16994	17170	17231	16974	16917	16978	17159	17168	17104	16898	17043	16910	16961	17065	16995	17099	17026	16995	17019	17080	16999	16968	16884	17076	17111	17026	17071	16953	16968	16910	17022	17069	17172	16992	17155	16907	16931	17096	17021	17112	17059	16992	17187	17097	16915	17037	16924	16810	16913	16730	17136	16871	16967	17061	17132	17089	17108	17101	17131	16847	16926	16956	16965	17001	16974	16949	17020	17058	17017	17152	17055	16999	17139	16836	17221	17063	17017	16946	17197	17106	17189	16999	16846	17287	16980	16959	17158	17087	17098	17017	16730	16915	16929	17254	17211	17244	17017	16970	16999	17099	17010	16885	17192	17006	17009	16992	16749	16889	16723	17053	16984	17143	17120	16870	17241	17041	17148	17109	17115	17039	16899	16954	17131	17131	17196	16946	17097	17036	17021	17220	17145	17047	16960	17012	17049	17088	17020	16987	16996	17164	16882	17035	16997	16939	16869	17185	16933	16840	17122	17064	17145	17076	17182	17172	17160	16872	17113	16949	16985	17030	16868	17065	17184	16991	17164	17112	16994	17014	16823	16913	16994	17000	17000	16926	17111	16933	17103	17206	17257	17193	16955	16936	17058	17009	17106	16946	17148	16987	16971	16916	16860	16987	17015	17033	17065	17009	16928	16981	17094	17153	16915	16794	17200	16881	17066	17070	17144	17128	17047	16946	16748	17025	17097	17075	17135	17118	17215	17117	17053	17210	17028	16903	16919	16920	16870	17177	17110	17151	16975	16920	17054	17092	17162	16961	17057	17115	16841	17146	16949	17182	16969	17263	16961	16901	17024	17057	17162	17082	17179	17100	16875	17083	16794	16888	17114	17132	17112	17102	17243	16845	17136	17036	17162	16993	16912	16898	17146	16839	17107	17272	17119	17203	17085	17037	17116	16998	16809	16999	17104	16910	16990	17238	16938	17070	17041	17138	17002	16925	17089	17113	17168	17072	16871	16817	16781	16966	17037	16970	17095	17158	17173	17110	17031	17272	17088	17064	17277	17056	17031	17005	16963	16920	17260	17166	16895	17190	16916	16964	16817	17122	17039	17098	17000	17061	16945	17243	17016	16962	16984	16946	17262	17089	17006	16872	17082	17041	17191	17002	17004	16741	17113	17063	16862	16989	17231	17059	17065	17067	17056	17098	17168	17152	17277	17145	17048	17040	17120	17118	17158	16985	16919	17097	16882	17240	17187	16950	17167	16988	17001	17083	17062	17037	17118	17203	17193	16855	16777	17173	17120	17074	16927	17037	17198	16982	17101	17190	17123	17117	17126	17170	16758	16844	16957	17163	16932	17014	16894	17109	17233	16913	17047	17127	17033	17171	17038	17199	17384	16910	16956	17032	16806	16987	17051	16995	17215	17171	16896	16948	16925	16917	17026	16810	17011	17132	17033	17130	17005	17089	17066	16975	17057	17007	16751	17011	16973	17012	16900	17146	17312	17117	17106	16938	16924	16836	17129	17295	16931	17260	16974	17006	17165	17182	17301	17019	17222	16934	16865	17106	16906	17115	16923	16925	17131	17254	17141	16952	16968	17178	17050	17069	17000	16871	17039	17170	17064	17254	17141	16950	16922	16723	16972	17113	17167	17047	17000	17232	17020	16961	17058	17272	17039	17062	16941	17040	17232	17112	16873	16879	16808	17037	17013	17218	17278	17257	17124	16939	17014	17252	17080	17136	16999	16957	16992	17017	17261	17050	16991	17006	17127	17199	17264	16906	16982	16994	17096	17117	16882	16890	17072	17188	17079	17063	17125
13599	14798	16709	14040	13205	14218	17022	15115	12407	10915	10046	9912	9839	9689	9743	9966	9739	9794	9885	9579	9775	9698	9799	9569	9561	9784	9854	9804	9850	9741	9785	9744	9618	9677	9855	9725	9680	9827	9751	9714	9686	9771	9766	9887	9739	9662	9817	9668	9726	9933	9807	9836	9726	9903	9668	9766	9634	9735	9699	9696	9725	9696	9699	9723	9745	9715	9724	9637	9734	9683	9655	9711	9671	9603	9757	9692	9695	9741	9905	9663	9735	9716	9691	9773	9670	9860	9645	9701	9801	9767	9767	9717	9817	9806	9684	9672	9697	9816	9871	9800	9832	9654	9825	9642	9796	9772	9677	9698	9708	9773	9768	9856	9677	9717	9791	9755	9933	9763	9721	9785	9682	9887	9847	9612	9844	9712	9820	9644	9627	9698	9682	9518	9884	9986	9700	9666	9644	9798	9680	9721	9574	9637	9800	9674	9773	9714	9613	9964	9782	9605	9683	9700	9808	9726	9714	9659	9790	9601	9703	9644	9754	9688	9694	9573	9632	9712	9772	9683	9849	9702	9751	9613	9675	9962	9692	9694	9840	9773	9638	9668	9785	9578	9616	9742	9781	9660	9727	9723	9585	9663	9609	9810	9574	9810	9661	9579	9718	9567	9594	9791	9649	9665	9641	9652	9576	9686	9766	9871	9824	9624	9665	9845	9678	9888	9745	9683	9659	9570	9786	9779	9765	9836	9831	9666	9613	9763	9690	9879	9860	9670	9671	9732	9644	9674	9555	9816	9572	9680	9676	9658	9688	9684	9671	9729	9708	9791	9618	9842	9603	9768	9665	9709	9597	9867	9720	9864	9827	9777	9608	9621	9815	9963	9847	9566	9759	9772	9630	9724	9776	9806	9814	9660	9919	9855	9764	9759	9781	9672	9732	9850	9706	9874	9631	9694	9740	9579	9752	9763	9667	9693	9749	9864	9553	9564	9733	9729	9716	9627	9764	9687	9681	9624	9798	9686	9764	9682	9632	9645	9761	9651	9836	9618	9693	9764	9722	9630	9705	9828	9759	9599	9758	9744	9763	9758	9720	9782	9648	9790	9629	9713	9778	9640	9725	9829	9758	9861	9640	9755	9696	9834	9811	9753	9753	9771	9724	9843	9657	9821	9640	9604	9793	9792	9840	9697	9639	9694	9848	9856	9746	9807	9829	9778	9582	9837	9712	9620	9820	9533	9848	9670	9887	9823	9666	9714	9591	9712	9676	9787	9793	9751	9724	9724	9775	9778	9626	9666	9691	9575	9816	9782	9647	9777	9662	9753	9716	9508	9770	9829	9812	9617	9867	9829	9559	9697	9732	9807	9734	9757	9746	9571	9801	9796	9665	9634	9763	9728	9768	9803	9675	9685	9779	9817	9669	9954	9736	9682	9732	9771	9580	9691	9770	9771	9752	9864	9775	9764	9685	9613	9672	9878	9759	9783	9729	9617	9578	9568	9712	9718	9771	9694	9686	9651	9681	9790	9798	9706	9698	9773	9774	9581	9775	9700	9609	9642	9703	9787	9657	9586	9841	9672	9826	9693	9850	9740	9788	9736	9787	9819	9594	9661	9840	9623	9738	9670	9694	9899	9673	9692	9793	9784	9723	9696	9732	9684	9726	9713	9755	9578	9743	9649	9745	9914	9798	9594	9655	9649	9555	9492	9816	9842	9660	9594	9754	9690	9868	9733	9808	9613	9644	9696	9930	9575	9727	9669	9746	9760	9757	9696	9714	9771	9729	9787	9715	9666	9610	9759	9752	9802	9824	9697	9835	9750	9704	9781	9752	9647	9674	9732	9686	9858	9769	9733	9833	9895	9936	9738	9726	9673	9657	9809	9664	9630	9821	9679	9734	9770	9623	9771	9674	9735	9767	9849	9723	9630	9788	9772	9691	9714	9824	9689	9731	9658	9756	9746	9606	9838	9827	9705	9581	9726	9676	9700	9709	9750	9686	9662	9928	9791	9599	9564	9817	9710	9809	9666	9675	9836	9650	9772	9752	9711	9687	9569	9909	9618	9786	9772	9710	9798	9706	9677	9698	9713	9585	9579	9779	9737	9699	9806	9917	9791	9772	9682	9739	9898	9625	9685	9828	9847	9805	9735	9745	9780	9905	9634	9738	9645	9865	9618	9793	9812	9851	9815	9761	9780	9687	9707	9732	9805	9883	9798	9815	9751	9746	9718	9697	9659	9645	9673	9677	9750	9862	9799	9674	9689	9679	9741	9706	9680	9842	9586	9759	9827	9820	9719	9874	9722	9724	9685	9721	9640	9826	9675	9785	9579	9727	9810	9743	9654	9794	9712	9548	9586	9686	9727	9817	9603	9717	9722	9806	9928	9713	9858	9752	9636	9651	9638	9726	9684	9856	9827	9741	9616	9664	9692	9815	9806	9676	9748	9562	9548	9679	9692	9715	9783	9625	9759	9983	9660	9849	9695	9703	9687	9728	9703	9779	9725	9780	9599	9715	9709	9699	9722	9797	9707	9786	9711	9738	9804	9715	9839	9824	9711	9659	9750	9678	9825	9781	9808	9727	9687	9810	9734	9696	9969	9830	9724	9765	9740	9774	9588	9757	9882	9848	9671	9695	9800	9908	9665	9704	9812	9777	9892	9749	9667	9875	9710	9844	9685	9818	9619	9543	9671	9657	9677	9600	9658	9652	9870	9677	9692	9713	9544	9603	9761	9715	9747	9607	9717	9643	9745	9775	9615	9721	9602	9716	9663	9857	9815	9799	9596	9759	9742	9707	9810	9667	9585	9628	9691	9745	9840	9729	9664	9595	9741	9698	9648	9666	9711	9611	9735	9654	9846	9711	9725	9856	9818	9739	9715	9683	9738	9739	9607	9635	9760	9717	9736	9880	9798	9836	9645	9731	9852	9787	9727	9661	9765	9765	9741	9748	9720	9772	9811	9690	9908	9624	9779	9756	9764	9616	9688	9772	9656	9788	9724	9708	9771	9728	9741	9813	9608	9737	9757	9701	9873	9741	9748	9721	9872	9844	9604	9635	9754	9566	9740	9762	9660	9784	9681	9681	9813	9667	9794	9654	9735	9706	9739	9813	9666	9711	9830	9645	9778	9753	9767	9618	9703	9960	9489	9662	9735	9613	9775	9879	9749	9780	9783	9732	9787	9775	9591	9614	9863	9734	9677	9775	9555	9824	9653	9715	9808	9723	9550	9645	9721	9840	9663	9869	9771	9752	9719	9963	9729	9626	9701	9774	9640	9802	9819	9623	9806	9703	9843	9747	9634	9730	9743	9525	9809	9786	9708	9806	9782	9748	9662	9713	9671	9677	9766	9675	9866	9605	9763	9706	9828	9743	9779	9613	9645	9684	9678	9802	9758	9745	9971	9700	9669	9732	9733	9662	9599	9723	9757	9755	9583	9660	9868	9897	9760	9911	9907	9624	9716	9767	9769	9802	9665	9752	9652	9654	9641	9770	9724	9678	9701	9792	9633	9738	9757	9646	9752	9596	9559	9697	9660	9817	9782	9707	9687	9782	9792	9693	9760	9696	9772	9679	9717	9713	9667	9734	9751	9630	9787	9578	9741	9748	9687	9789	9861	9886	9802	9614	9644	9766	9783	9848	9714	9785	9822	9740	9828	9709	9736	9763	9847	9795	9761	9782	9615	9645	9872	9755	9752	9831	9609	9866	9730	9841	9700	9814	9608	9647	9731	9720	9633	9571	9764	9851	9574	9761	9595	9786	9720	9839	9822	9782	9775	9795	9774	9772	9837	9754	9774	9536	9798	9694	9728	9625	9652	9832	9796	9746	9749	9727	9902	9781	9701	9853	9823	9793	9631	9680	9771	9782	9724	9834	9613	9782	9712	9715	9836	9729	9766	9659	9895	9622	9647	9678	9630	9862	9807	9695	9733	9848	9701	9747	9702	9716	9811	9808	9693	9728	9829	9719	9797	9811	9808	9605	9828	9719	9765	9554	9678	9824	9730	9814	9706	9674	9938	9652	9878	9728	9581	9692	9643	9726	9719	9737	9742	9802	9744	9740	9708	9646	9807	9642	9554	9822	9735	9758	9794	9763	9778	9774	9639	9655	9687	9826	9654	9819	9789	9787	9731	9867	9910	9833	9902	9706	9763	9736	9696	9777	9635	9878	9726	9680	9631	9863	9729	9707	9710	9626	9607	9677	9830	9710	9650	9767	9661	9718	9867	9649	9893	9711	9779	9848	9731	9797	9635	9756	9765	9807	9773	9678	9710	9805	9747	9770	9646	9711	9689	9745	9712	9757	9663	9746	9699	9808	9697	9798	9818	9657	9725	9763	9686	9725	9705	9717	9722	9873	9783	9865	9776	9795	9823	9774	9728	9614	9633	9711	9571	9748	9703	9683	9655	9776	9676	9953	9596	9868	9710	9770	9743	9812	9739	9746	9678	9802	9826	9660	9659	9826	9727	9697	9869	9803	9713	9757	9902	9812	9895	9818	9811	9639	9633	9670	9750	9584	9637	9750	9843	9844	9756	9643	9784	9672	9862	9874	9590	9697	9773	9752	9643	9582	9652	9764	9802	9684	9775	9664	9741	9817	9765	9639	9756	9838	9887	9739	9854	9590	9711	9867	9758	9819	9797	9668	9732	9607	9776	9789	9903	9739	9747	9582	9712	9793	9698	9773	9918	9795	9791	9645	9775	9660	9572	9840	9689	9652	9801	9820	9595	9817	9890	9763	9810	9628	9901	9644	9782	9816	9770	9779	9674	9762	9714	9741	9814	9527	9700	9807	9769	9823	9781	9730	9586	9668	9815	9744	9730	9755	9733	9630	9767	9826	9729	9566	9787	9669	9821	9827	9712	9709	9698	9694	9716	9898	9812	9624	9829	9766	9817	9874	9642	9885	9835	9659	9888	9803	9834	9816	9789	9790	9830	9797	9858	9859	9730	9777	9825	9826	9727	9723	9668	9721	9675	9675	9812	9766	9716	9637	9629	9676	9741	9713	9827	9726	9821	9588	9778	9745	9733	9679	9678	9816	9847	9599	9598	9817	9768	9620	9761	9701	9743	9710	9805	9866	9782	9590	9762	9827	9764	9675	9774	9900	9689	9806	9685	9890	9725	9548	9791	9612	9795	9769	9708	9783	9648
25351	21153	27579	26715	23502	31710	49097	41978	31105	23363	19006	17638	17123	16887	17081	16909	16882	17065	17056	17007	16945	16607	16800	16808	16922	16767	16942	16732	16828	17058	16613	17063	16954	16956	16667	16729	16897	16996	16817	16787	16909	16720	16704	16718	16724	16907	16766	16939	16558	16809	16985	16692	16983	16873	16875	16730	16676	16688	16768	16742	16743	16927	16787	17063	16887	17038	16924	16723	16708	16838	16853	16772	16841	16775	16956	16782	16822	16715	16800	16908	16845	16676	16872	16881	16873	16905	16689	17032	16830	16981	16688	16866	16807	16953	16859	16978	16906	16853	16805	16840	16748	16888	16704	16828	16829	16860	16767	16756	16750	16853	16880	16901	16954	16905	16611	16862	16712	16664	16714	16708	16664	16789	16805	16938	16659	16718	16788	16773	16923	16965	16836	16775	16910	16771	16930	16927	16889	16709	16679	16708	16669	16720	16758	16576	16599	16863	16730	16767	16697	16596	17082	16722	16644	16643	16794	16797	16712	16987	16821	17086	17043	16840	16956	16880	16798	16854	16778	16623	17099	16892	16614	16669	16655	16897	16799	16825	16751	16628	16842	17031	16945	16809	16911	16781	16533	16845	16744	16837	16695	16902	16905	16656	17024	16777	16765	16733	16739	16959	16552	16653	16802	16826	16733	16840	16812	16859	16695	16693	16930	16951	16858	17007	16994	16695	16929	17168	16835	16920	16690	16927	16790	16713	16641	16888	16774	16902	16937	16862	16796	16789	16724	16762	16822	16778	16853	16769	16711	16610	16687	16990	16795	16818	16767	16759	16909	16748	17046	16824	16812	16744	16726	16628	16662	16660	16817	16885	16842	16607	16792	16761	16810	16852	16890	16895	16957	16894	16785	16768	16881	16924	16862	16960	16799	16925	16805	16836	16810	16739	16642	16763	16723	16950	16772	16652	16956	17048	16723	16830	16792	16874	17005	16744	16740	16977	16679	16952	16868	16930	16819	16892	16883	16626	16715	16760	16807	16735	16717	16614	16786	16719	16685	16911	16751	16924	16651	16905	16921	17048	16786	16830	16962	16950	16876	16840	16738	16956	16682	16874	16659	16829	16875	17039	16879	16839	16938	16962	16794	16969	16844	16920	16919	16992	16916	16941	16803	16720	16915	16830	16769	16782	16892	16735	16857	16826	16951	16940	16870	16757	16803	16703	16736	16982	16743	16707	16657	16735	16611	16492	16787	16862	16806	16773	16804	16759	16881	16914	16724	16831	16824	16861	16956	16749	16913	16575	17006	16764	16832	16795	16795	17147	16699	16875	16889	16732	16881	16711	16824	16778	16912	16899	16808	16939	16823	16604	16896	16738	17008	16805	16769	16708	16775	16916	16734	16951	16885	16777	16714	16768	16858	16986	16920	16821	16615	16933	16609	16601	16792	16672	16835	16677	16909	16627	16797	16738	16916	16765	16756	16893	16807	17032	16837	16739	16885	16824	16939	16885	16929	16871	16774	16649	16707	16923	16746	16962	16876	17065	16903	16691	16669	16779	16806	16790	17001	16983	16965	16744	16870	16611	16926	16909	16701	16784	16752	16881	16845	16883	16623	16839	16863	16858	16916	16771	16730	16812	16901	16923	16744	16683	16858	17022	16791	16780	16751	16754	16880	16713	16546	16809	16565	17009	16827	16856	16866	16850	16704	16819	16936	16517	16899	16792	16816	16573	16714	16869	16900	16640	16834	17021	16822	16509	16955	16813	16784	16970	16860	16833	16930	16639	16626	16537	16743	16659	16743	16884	16532	16778	16802	16945	16563	16835	16973	17078	16785	16809	16780	16747	16765	16728	16832	16943	16669	16872	16940	16798	16782	16819	16856	16724	17191	16925	16857	16882	17060	16940	16856	16960	16792	16668	16587	16836	16827	17041	16817	16698	16926	16976	16758	16741	16890	16850	16850	16879	16758	16907	16772	16927	17079	17030	16544	17007	16643	16751	16849	16863	16790	16615	16890	17031	16933	16910	16787	16764	16714	16783	16772	16746	16769	16816	16774	16737	16785	16794	16852	16738	16896	16814	16834	16901	16737	16965	16844	17003	16763	16607	16784	16919	16813	16596	16818	16801	16614	16746	16709	16769	16743	16997	16767	16817	16980	16874	16799	16537	16868	16891	16895	16610	16587	16757	16582	16763	16883	17163	16726	16659	16816	16911	16922	16857	16900	16878	16914	16739	16678	17023	16907	16780	17095	16724	16803	16631	16866	16938	16743	16744	17045	16819	16924	16919	16684	16729	16706	16795	16826	16709	16934	16768	16647	16731	16755	16641	16448	16640	16721	16658	16761	16803	16642	16685	16707	16722	17021	16728	16847	16685	16655	16915	16746	16957	16915	16794	16912	16954	16825	16722	16863	16667	16731	16804	16880	16812	16893	16720	17073	16724	16709	16959	16890	16619	17049	16868	16981	16792	16986	16896	16739	16873	16600	16638	16729	16787	16950	16840	16876	16856	16745	16916	16598	16591	16759	17010	16636	16861	16843	17046	16753	16914	16813	16690	16865	16795	16899	16823	16840	16872	16798	16881	16785	16680	16718	16811	16737	17034	16775	16766	16751	16843	16825	16849	16888	16882	16937	16739	16755	16803	16991	16693	16910	16918	16478	16851	16882	16989	16755	16702	16824	16864	16713	16882	16792	16967	16997	16881	17019	17058	16547	16711	16761	16829	16678	16751	16849	16727	16763	16890	16834	16726	16871	16879	16756	16976	16823	16668	16714	16851	16895	16941	16672	16942	17056	16714	16796	16730	16766	16773	16838	16790	16823	16848	16798	16766	16824	16689	16722	16568	17022	17044	16942	16819	16738	16818	17003	16868	16818	16901	16697	16964	16964	16865	16615	16743	16781	16764	16930	16679	16726	16733	16717	16674	16974	16928	16721	16735	16518	16786	16865	16922	16909	16849	16867	16816	16779	16817	16758	16987	16881	16730	16759	16710	16897	16842	16736	16712	16889	16820	16762	16840	16919	16752	16714	16766	16912	17201	16930	16899	16807	16549	16777	16826	16964	16825	16990	16980	16920	16686	16664	16670	16958	16891	16764	16868	16801	16946	16839	16858	17015	16923	16960	16975	16914	17066	16893	16696	16787	16818	16763	16924	16823	16955	16796	16897	16731	16750	16700	16734	16723	16792	16743	16931	16596	16884	16894	16933	16882	16731	16840	16734	16826	16750	16911	16879	16856	16845	16774	16772	16773	16667	16861	16712	16930	17027	16908	16966	17012	16794	16787	17026	16898	16865	17064	16789	16812	16782	16768	16858	16697	16737	16667	16795	16705	16763	16574	16923	16690	16802	16812	16657	16948	16866	16814	16885	16780	16792	16878	16767	16791	16863	16784	16806	16835	16960	16769	16847	16920	17029	16962	16807	16958	16951	16681	16848	16747	16870	16620	17093	16876	17045	16861	16763	16877	16594	16636	16719	16726	16781	16797	16827	16796	16786	16783	16719	16707	16655	16851	16880	16924	16800	16506	16818	16780	16992	16740	16765	16899	16809	16780	16790	16664	16807	16885	16915	16790	16748	16966	16936	16577	16539	16761	16838	16811	16803	16876	16763	16695	16633	16538	16942	16906	16829	16730	16781	16751	16852	16795	16826	16867	17083	16939	16817	16616	16604	16956	16879	16885	16920	16627	16882	16536	16711	17110	16865	16709	16911	16590	16840	17054	16861	16916	16574	16959	16729	16851	16743	16656	16794	16760	16899	16929	16784	16660	16600	16831	16723	16898	17168	16687	16961	16636	16832	16700	16998	16888	17012	16709	16652	16606	16790	16988	16875	16637	16634	16503	16831	16985	16943	16942	16854	16832	16831	16769	16833	16665	16801	16536	16750	16726	16973	16955	16751	16895	16931	16833	16766	16794	16686	16980	17038	16875	16890	16654	16765	16653	16695	16882	16901	16853	16841	16829	17139	16836	16760	16680	16688	16932	16802	16711	16903	16845	16937	16994	16798	16640	16764	16969	16899	16800	16844	16790	16894	16660	16821	16880	16924	16675	16732	16828	16720	17004	16845	16777	16708	16809	16981	16733	16970	16543	16933	16899	16786	16584	16661	16876	16884	16840	16875	16822	16872	16903	16737	16846	16779	16720	16850	16875	16684	16823	16731	16618	16727	16508	16614	16675	16802	16857	16846	16864	16752	17006	16648	16851	16824	16590	16725	16772	16740	16487	16680	16821	16876	16749	16715	16701	16712	16761	16627	16717	16955	17103	16630	16740	16868	16927	16909	16786	16787	16854	16780	16863	16608	16825	16611	16925	16862	16692	16528	17001	16796	16785	16878	16794	16693	16608	16627	16868	16705	16863	16697	16654	16907	16873	16809	16730	16771	16697	16639	16818	16681	16835	16791	16674	16675	16791	16715	16764	16886	16917	16794	16997	16870	16796	16791	16839	16941	16851	16594	16653	16866	16933	16876	16958	17007	16773	16869	16958	16855	16691	16801	16761	16885	16818	16901	16820	16737	16776	16994	16875	16777	16881	16824	16690	16598	16722	16702	16620	16755	16986	16825	16497	16697	16606	16682	16897	16809	16639	16612	16754	16716	16770	16817	16971	16734	16732	16659	16797	16799	16864	16894	16923	16737	16908	16687	16822	16833	16856	16951	16833	16822	16822	16879	16720	16806	16953	16701	16753	16702	16895	16839	16788	16712	16653	16979	16759	16756	16792	16988	16677	16935	16925	16860	16914	16888	16801	16902	16700	16794	16683	17057	16770	16894	16655	16747	16825	16856	16874	16687	16959	16773	16850	16783	16873	16913	16735	16718	16865	16872	16988	16883	16640	16613	16643	16886	16692	16667	16785	16625	16855	16913	16926	16670	16820	16681	16900	16691	16814	16926	16856	16851	16782	16752	16855	16705	17058	16952	16838	16813	17037	16765	16870	16836	16981	16533	17127	16902	16763	16584	16837	16889	16581	16905	16791	16878	16969	16809	16751	17098	16852	16948	16812	16958	16633	16695	17057	17070	16580	16629	16810	16869	17020	16958	16862	16951	16776	16857	16737	16749	16719	16954	16718	16830	16806	16862	16626	16619	16869	16699	16681	16748	16916	16822	16673	16799	16793	16776	16822	16734	16658	16725	16781	16655	16953	16793	16990	16896	16803	16694	16835	16676
12389	20848	19954	17959	16104	29027	42492	33587	22283	14462	11359	10170	9954	9662	9681	9764	9801	9867	9713	9816	9797	9911	9765	9944	9830	9849	9715	9711	9766	9653	9578	9740	9897	9658	9835	9663	9850	9929	9816	9825	9882	9749	9870	9810	9686	10032	9966	9859	9758	9784	9754	9690	9777	9805	9743	9732	9796	9774	9773	9656	9936	9843	9831	9755	9910	9796	9753	9733	9761	9863	9805	9712	9731	9738	9708	9751	9727	9789	9725	9669	9715	9845	9812	9837	9808	9902	9729	9818	9800	9711	9691	9677	9709	9840	9753	9731	9735	9787	9763	9800	9788	9683	9782	9846	9717	9787	9802	9813	9865	9613	9803	9632	9734	9728	9661	9691	9757	9901	9738	9665	9742	9623	9677	9832	9767	9763	9790	9811	9605	9737	9684	9750	9755	9744	9768	9847	9681	9740	9635	9688	9835	9740	9695	9774	9795	9691	9607	9665	9837	9670	9679	9623	9729	9763	9741	9772	9929	9783	9810	9712	9799	9690	9642	9811	9779	9588	9724	9752	9787	9648	9804	9894	9675	9788	9758	9867	9871	9702	9753	9717	9503	9789	9725	9640	9737	9806	9705	9720	9674	9672	9767	9688	9787	10035	9842	9828	9666	9784	9727	9790	9794	9790	9737	9682	9619	9806	9897	9703	9747	9770	9813	9613	9764	9777	9926	9680	9755	9714	9806	9791	9665	9739	9702	9824	9881	9667	9856	9601	9884	9733	9718	9693	9706	9704	9843	9812	9726	9771	9713	9775	10006	9603	9681	9758	9805	9809	9786	9759	9716	9690	9839	9759	9812	9725	9749	9721	9616	9776	9687	9846	9707	9711	9675	9712	9666	9626	9905	9801	9771	9647	9681	9768	9783	9807	9763	9726	9868	9717	9758	9780	9787	9691	9740	9789	9816	9717	9743	9786	9736	9782	9573	9823	9676	9782	9781	9805	9719	9773	9797	9634	9724	9729	9753	9823	9821	9619	9757	9679	9690	9819	9684	9713	9664	9867	9846	9755	9889	9764	9745	9773	9695	9723	9764	9743	9840	9866	9669	9617	9654	9756	9811	9745	9713	9767	9749	9719	9638	9788	9830	9695	9869	9804	9801	9722	9886	9884	9607	9683	9953	9754	9743	9655	9821	9820	9824	9650	9588	9843	9761	9596	9861	9617	9763	9868	9818	9751	9762	9802	9771	9690	9891	9844	9630	9743	9932	9827	9820	9749	9670	9742	9608	9609	9891	9566	9772	9756	9656	9778	9596	9781	9737	9765	9675	9783	9733	9882	9638	9891	9710	9690	9757	9816	9729	9798	9648	9705	9742	9852	9731	9789	9662	9725	9844	9794	9781	9755	9728	9837	9819	9808	9754	9855	9713	9694	9751	9706	9843	9770	9677	9822	9612	9641	9637	9716	9698	9723	9749	9672	9789	9895	9867	9707	9759	9683	9727	9788	9797	9708	9751	9679	9802	9878	9671	9775	9493	9605	9626	9705	9683	9758	9829	9792	9653	9765	9645	9751	9772	9879	9697	9783	9698	9799	9800	9743	9671	9857	9791	9633	9789	9908	9771	9792	9850	9829	9750	9797	9723	9573	9733	9691	9781	9647	9752	9790	9705	9868	9726	9654	9809	9537	9752	9756	9697	9709	9761	9801	9811	9756	9754	9887	9794	9850	9734	9775	9824	9753	9722	9672	9683	9592	9699	9741	9755	9647	9668	9877	9871	9733	9761	9756	9719	9629	9638	9701	9668	9625	9686	9804	9734	9707	9715	9742	9768	9816	9854	9753	9753	9533	9664	9768	9650	9753	9588	9897	9894	9593	9719	9872	9750	9746	9866	9815	9687	9790	9802	9719	9780	9777	9761	9673	9724	9740	9698	9834	9641	9655	9832	9692	9701	9744	9810	9651	9698	9713	9855	9801	9721	9747	9883	9722	9687	9670	9693	9729	9623	9617	9754	9737	9860	9812	9730	9699	9896	9659	9782	9741	9716	9851	9758	9614	9748	9717	9858	9637	9754	9680	9807	9909	9653	9825	9856	9710	9587	9741	9728	9810	9815	9758	9767	9615	9784	9789	9699	9824	9709	9793	9623	9657	9759	9675	9851	9826	9801	9810	9764	9734	9826	9869	9877	9739	9708	9763	9735	9735	9696	9743	9817	9842	10005	9907	9723	9868	9784	9725	9677	9870	9723	9638	9781	9772	9849	9874	9817	9712	9802	9689	9673	9735	9710	9602	9753	9756	9634	9888	9688	9682	9859	9706	9683	9781	9790	9792	9668	9666	9846	9713	9845	9718	9814	9682	9624	9778	9719	9957	9748	9804	9852	9822	9894	9738	9740	9835	9796	9794	9849	9682	9739	9698	9690	9935	9803	9866	9689	9802	9798	9822	9871	9709	9795	9791	9870	9767	9804	9859	9848	9813	9741	9673	9783	9714	9841	9684	9693	9710	9629	9817	9681	9649	9915	9761	9738	9669	9622	9611	9802	9793	9783	9580	9767	9763	9765	9656	9790	9689	9671	9711	9802	9654	9720	9858	9742	9911	9590	9897	9719	9905	9721	9716	9633	9886	9647	9713	9712	9768	9708	9666	9773	9821	9666	9877	9780	9805	9847	9752	9761	9562	9678	9765	9640	9841	9698	9783	9855	9661	9968	9801	9881	9752	9861	9750	9724	9605	9763	9676	9818	9678	9769	9660	9723	9651	9774	9727	9759	9900	9811	9770	9727	9720	9740	9630	9775	9813	9811	9891	9787	9552	9712	9720	9656	9730	9721	9686	9991	9786	9565	9827	9639	9664	9889	9805	9649	9890	9769	9872	9760	9715	9745	9889	9700	9721	9793	9831	9696	9727	9787	9813	9666	9703	9701	9821	9602	9759	9600	9775	9604	9794	9920	9686	9912	9751	9843	9688	9691	9774	9750	9767	9930	9833	9743	9665	9723	9804	9807	9689	9680	9582	9811	9681	9790	9696	9759	9623	9802	9841	9710	9740	9770	9678	9739	9793	9775	9795	9744	9746	9772	9704	9705	9732	9660	9774	9784	9831	9632	9882	9736	9698	9752	9878	9904	9775	9773	9863	9703	9731	9631	9696	9812	9607	9693	9840	9684	9787	9768	9592	9657	9763	9830	9657	9853	9944	9786	9760	9665	9784	9792	9697	9782	9737	9697	9736	9704	9818	9826	9726	9695	9649	9762	9576	9901	9573	9662	9918	9629	9741	9783	9732	9661	9765	9688	9827	9785	9819	9734	9693	9627	9780	9695	9803	9874	9775	9713	9752	9704	9766	9622	9685	9946	9713	9681	9826	9987	9667	9664	9766	9993	9783	9803	9824	9730	9915	9869	9742	9760	9785	9982	9749	9692	9736	9698	9788	9829	9688	9749	9871	9806	9896	9660	9806	9723	9744	9721	9666	9874	9731	9714	9728	9741	9661	9840	9711	9703	9576	9740	9766	9893	9766	9630	9682	9643	9779	9684	9717	9639	9801	9806	9741	9739	9794	9820	9746	9798	9713	9621	9946	9618	9681	9828	9641	9731	9669	9785	9814	9821	9773	9667	9679	9723	9651	9887	9646	9782	9622	9727	9752	9957	9708	9725	9807	9826	9750	9691	9748	9725	9763	9734	9717	9804	9562	9846	9869	9721	9909	9948	9824	9753	9616	9835	9751	9719	9751	9718	9956	9716	9746	9753	9679	9629	9755	9658	9743	9838	9662	9972	9861	9710	9657	9736	9795	9741	9800	9805	9797	9738	9708	9694	9838	9782	9834	9957	9686	9699	9757	9837	9700	9690	9911	9748	9723	9786	9691	9888	9806	9761	9729	9671	9900	9751	9745	9798	9597	9603	9788	9665	9854	9756	9803	9674	9616	9769	9730	9751	9939	9915	9825	9825	9713	9708	9833	9745	9835	9582	9682	9697	9779	9877	9726	9831	9697	9799	9679	9593	9751	9812	9650	9823	9557	9796	9744	9716	9945	9793	9938	9635	9702	9718	9517	9628	9830	9839	9647	9632	9764	9815	9858	9752	9882	9843	9531	9750	9715	9726	9797	9561	9877	9703	9751	9802	9925	9706	9658	9722	9636	9746	9724	9574	9737	9773	9765	9666	9758	9792	9679	9915	9702	9771	9611	9724	9668	9839	9684	9686	10007	9685	9792	9653	9770	9735	9710	9767	9761	9833	9822	9689	9698	9751	9743	9936	9756	9889	9808	9702	9731	9724	9630	9840	9691	9738	9802	9638	9664	9965	9864	9793	9756	9694	9732	9754	9779	9673	9792	9687	9722	9727	9840	9723	9836	9773	9877	9666	9849	9922	9549	9736	9604	9933	9805	9691	9599	9785	9872	9685	9924	9699	9732	9734	9851	9722	9598	9865	9696	9894	9736	9808	9801	9728	9733	9890	9769	9726	9748	9751	9681	9685	9780	9736	9789	9893	9639	9780	9874	9715	9723	9672	9837	9821	9878	9828	9814	9842	9893	9816	9654	9849	9756	9664	9719	9581	9766	9800	9786	9777	9664	9761	9710	9601	9622	9798	9706	9778	9890	9689	9806	9645	9635	9665	9780	9707	9762	9560	9785	9724	9801	9866	9885	9612	9766	9705	9803	9816	9701	9669	9804	9732	9585	9884	9654	9896	9821	9761	9917	9827	9807	9682	9851	9721	9626	9673	9646	9701	9775	9773	9627	9808	9827	9826	9598	9781	9703	9673	9843	9891	9707	9721	9825	9903	9731	9737	9695	9779	9815	9691	9860	9823	9819	9813	9645	9806	9567	9759	9632	9804	9782	9718	9779	9679	9701	9807	9851	9794	9654	9725	9788	9943	9655	9722	9601	9688	9785	9892	9776	9731	9788	9710	9759	9675	9790	9813	9800	9768	9704	9840	9774	9823	9784	9894	9817	9727	9651	9681	9575	9707	9677	9884	9676	9834	9808	9916	9670	9565	9682	9796	9721	9633	9718	9840	9608	9696	9928	9650	9698	9749	9603	9802	9742	9833	9783	9776	9877	9799	9838	9800	9840	9661	9754	9710	9865	9763	9725	9944	9718	9640	9681	9729	9806	9895	9863	9715	9733	9612	9814	9804	9784	9796	9767	9698	9951
23379	21098	28316	24302	23074	42790	65719	55807	42436	29159	21789	18113	17267	17213	17071	16918	17015	17060	16961	16820	16993	16917	16990	16885	16804	16834	16823	17016	16769	16785	16983	16843	16849	16672	17049	16911	16831	16832	16739	16898	16776	16824	16766	17068	16869	16684	16651	16849	16812	16863	16963	16895	16831	16749	17047	16814	16724	16872	16730	16872	16948	16896	16756	17033	16725	16861	16602	16840	16853	16826	16815	16685	16851	16843	16694	16877	16981	16993	16828	16671	16969	16729	16872	16853	16699	16807	16683	16894	16688	16828	16898	16817	16681	16925	16929	16748	16860	16815	16634	16916	16812	16801	16678	16710	16660	16906	16813	16492	16925	16818	16797	16823	16733	16904	16806	16728	16827	16661	16819	16767	16765	16889	16665	16602	16609	16554	16700	16852	16856	16716	16747	16802	16798	16594	16693	16600	16666	16849	16864	16776	16714	16961	16761	16743	16947	16657	16856	16849	16823	16799	16714	16801	16805	16731	16716	16841	16569	16728	16724	16852	16753	16776	16784	16732	16784	16996	16888	16746	16704	16627	16733	16780	17009	16573	16851	16754	16939	16844	16757	16712	16731	16768	16658	16855	16672	16703	16916	16682	16657	16838	16646	16650	16650	16693	16771	16608	16701	16789	16702	16644	16886	16647	17006	16932	16659	16762	16726	16708	16723	16887	16813	16744	16717	16939	16807	16927	16819	16622	16482	16810	16927	16848	16776	16557	16693	16809	16814	16729	16582	16708	16785	16982	16891	16847	16946	16677	16546	16608	16703	16793	17111	16895	16721	16771	16777	16731	16690	16669	16800	16692	16760	16645	16549	16774	16698	16508	16874	16717	16624	16714	16815	16729	16724	16450	16707	16766	16615	16745	16959	16876	16810	16782	16875	16639	16636	16651	16844	16508	16708	16622	16896	16670	16666	16976	16738	16645	16805	16669	16784	16737	17023	17001	16727	16769	16682	16511	17061	16708	16583	16718	16775	16531	16647	16775	16791	16839	16893	16739	16594	16653	16353	16873	16728	16658	16670	16772	16676	16889	16823	16748	16762	16921	16825	16762	16802	16732	16806	16836	16938	16643	16597	16831	16589	16764	16938	16938	16859	16714	16705	16648	16793	16706	16712	16788	16736	16813	16844	16732	16798	16832	16662	16658	16664	16672	16649	16672	16715	16723	16773	16898	16753	16786	16641	16796	16925	16835	16829	16749	16785	16435	16820	16669	16802	16767	16829	16908	16852	16684	16632	16629	16657	16913	16730	16819	16777	16705	16791	16665	16658	16694	16809	16867	16876	16954	16566	16800	17043	16675	16822	16835	16869	16697	16816	16553	16598	16824	16879	16685	16850	16740	17013	16852	16718	16768	16970	16881	16856	16826	16881	16794	16776	16916	16877	16628	16772	16744	16585	16871	17010	16739	16932	16595	16701	16644	16561	16556	16795	16900	16701	16790	16849	16636	16686	16659	16680	16427	16826	16726	16768	16772	16627	16695	16734	16854	16851	16817	16852	16769	16685	16627	16635	16788	16556	16790	16756	16613	16804	16778	16687	16707	16729	16761	16849	16503	16854	16688	16457	16814	16783	16814	16775	16589	16759	16564	16619	16691	16515	16783	16818	16952	16972	16819	16603	16883	16815	16775	16765	16802	16588	16791	16801	16581	16894	16861	16781	16843	16888	16533	16913	16780	16747	16732	16743	16806	16638	16610	16590	16787	16618	16681	16699	16757	16731	16879	16537	16860	16891	16704	16758	16866	16702	16797	16949	16545	16635	16757	16793	16685	16649	16573	16768	16637	16935	16720	16776	16866	16663	16818	16771	16636	16966	16834	16690	16707	16796	16969	16639	16804	16827	16768	16895	16754	16469	16702	16699	16595	16574	16742	16576	16859	16784	16590	16821	16881	16752	16629	16861	16687	16992	16637	16957	16874	16697	16541	16865	16802	16722	16770	16908	16544	16878	16504	16562	16693	16788	16704	16674	16653	16973	16652	16744	16806	16748	16749	16655	16783	16798	16686	16776	16830	16714	16741	16754	16818	16812	16877	16683	16684	16792	16867	16903	16975	16626	16658	16737	16683	16897	16626	16650	16798	16899	16826	16597	16823	16729	16489	16743	16921	16735	16519	16611	16535	16660	16724	16669	16956	16571	16708	16812	16704	16755	16799	16608	16712	16603	16598	16700	16719	16612	16759	16759	16781	16720	16810	16776	16734	16860	16633	16732	16819	16653	16764	16490	16812	16579	16789	16590	16956	16707	16968	16778	16780	16679	16742	16788	16775	16531	16600	16688	16833	16932	16596	16836	16804	16715	16559	16745	16806	16852	16939	16871	16709	16867	16802	16922	16798	16963	16721	16831	16766	16749	16824	16742	16767	16691	16659	16795	16883	16583	16732	16898	16810	16750	16507	16746	16809	16654	17084	16729	16658	16563	16605	16730	16721	16905	16586	16672	16840	16757	16540	16953	16792	16511	16894	16898	16794	16959	16923	16683	16789	16676	16534	16607	16762	16746	16640	16816	16853	16739	16625	16748	16752	16948	16762	16750	16649	16682	16827	16775	16775	16754	16756	16707	16693	16585	16749	16936	16805	16754	16911	16811	16640	16715	16807	16720	16597	16758	16795	16653	16616	16760	16707	16945	16916	16737	16771	16677	16910	16831	16500	16691	16701	16623	16768	16738	16744	16766	16879	16829	16581	16751	16873	16838	16782	16810	16749	16937	16948	16990	16869	16612	16781	16844	16893	16821	16878	16737	16694	16883	16654	16580	16823	16512	16743	17009	16802	16866	16812	16575	16819	16913	16961	16801	16683	16638	16709	16616	16798	16857	16786	16880	16917	16769	16735	16784	16795	16610	16819	16640	16838	16653	16658	16824	16592	16630	16628	16660	16714	16780	16934	16778	17048	16647	16662	16676	16811	16794	16874	16757	16746	16565	16775	16595	16726	16740	16714	16599	16751	16647	16789	16785	16842	16777	16636	16700	16781	16726	16791	16909	16869	16586	16540	16714	16615	16741	16845	16773	16975	16686	16933	16643	16884	16968	16785	16560	16342	16655	16581	16911	16706	16761	16727	16607	16544	16606	16715	16768	16814	16679	16673	16723	16814	16731	16838	16668	16783	16673	16915	16731	16594	16686	16648	16714	16676	16892	16647	16597	16775	16774	16660	16640	16714	16987	16768	16609	16858	16790	16743	16621	16754	17083	16866	16607	16654	16813	16630	16883	16816	16538	16755	16710	16534	16838	16817	16720	16948	17121	16774	16705	16746	16701	16673	16760	16618	16714	16792	16796	16895	16668	16858	16596	16638	16931	16745	16864	16508	16775	16828	16928	16813	16696	16519	16713	16530	16861	16653	16750	16747	16805	16746	16922	16766	16739	16716	16737	16825	16642	16824	16800	16799	16819	16760	16448	16514	16852	16607	16752	16706	16663	16558	16617	16606	16856	16701	16779	17059	16848	16701	16835	16758	16559	16456	16488	16672	16573	16634	16542	16681	16938	16748	16949	16896	16619	16720	16729	16802	16587	16694	16822	16836	16763	16871	16616	16751	16780	16767	16867	16824	16814	16978	16630	16780	16679	16972	16766	16430	16867	16782	16989	16934	16729	16928	16795	16759	16790	16715	16775	16827	16867	16657	16680	16777	16861	16739	16754	16961	16622	16669	16557	16710	16613	16737	16444	16915	16723	16893	16833	16733	16779	16804	16791	16697	16770	16801	16680	16683	16920	16761	16784	16753	16734	16891	16840	16844	16904	16756	16749	16639	16807	16771	16645	16766	16816	16727	16848	16742	16933	16722	16696	16808	16637	16766	16969	16899	16678	16651	16772	17016	16570	16761	16682	16615	16916	16858	16770	16956	16563	16791	16616	16894	16807	16826	16612	16658	16979	16526	16880	16825	16776	16665	16749	17013	16927	16623	16699	16599	16919	16753	16751	16586	16819	16846	16735	16779	16724	16873	16760	16659	16523	16881	16756	16653	16610	16836	16660	16796	16811	16798	16696	16555	16800	16719	16729	16617	16989	16907	16830	16740	16956	16551	16800	16474	16601	16658	16746	16924	16693	16777	16819	16758	16642	16952	16637	16736	16706	16734	16840	16930	16773	16733	16875	16866	16668	16738	16669	16632	16692	16908	16546	16810	16441	16767	16729	16729	16686	16852	16646	16611	16697	16619	16658	16600	16797	16804	16737	16686	16662	16622	16826	16464	16810	16821	16822	16809	16477	16899	16720	16767	16508	17025	16791	16727	16650	16799	16720	16590	16673	16706	16734	16501	16727	16855	16746	16636	16673	16674	16633	16454	16761	16622	16774	16732	16865	16860	16787	16863	16817	16832	16935	16786	16738	16842	16912	16685	16647	16810	16708	16743	16662	16646	16764	16781	16853	16590	16593	16621	16567	16745	16881	16707	16701	16809	16668	16674	16657	16884	16686	16570	16632	16573	16583	16898	16782	16574	16742	16586	16871	16823	16997	16779	16832	16827	16904	16844	16724	16729	16590	16870	16794	16884	16597	16818	16806	16847	16822	16953	16765	16755	16794	16868	16738	16636	16680	16525	16694	16471	16651	16752	16796	16614	16637	16674	16904	16756	16739	16933	16810	16787	16728	16745	16891	16740	16672	16767	16815	16777	16885	16968	16945	16718	16872	16698	16912	16539	16679	16713	16787	16942	16642	17015	16502	16647	16621	16730	16687	16609	16647	16817	16822	16728	16698	16680	16587	16810	17018	16811	16897	16672	16603	16798	16694	16691	16857	16762	16681	16705	16845	16687	16666	16927	16810	17004	16643	16760	16936	16765	16791	16727	16795	16737	16885	16949	16633	16807	16662	16700	16818	16718	16725	16738	16815	16879	16743	16690	16789	16623	16690	16544	16610	16732	16920	16664	16902	16819	16951	16638	16671	16786	16615	16890	16900	16855	16673	16748	16675	16835	16512	16800	16666	16742	16917	16944	16933	16728	16761	16913	16633	16565	16551	16572	16742	16887	16824	16605	16644	16810	16726	16741	16745	16668	16928	16988	16850	16678	16634	16731	16539	16698	16818	17028	16734	16603	16730	16762	16486	16501	16730	16756	16521	16814	16815	16801	16723	16655	16691	16889	16831	17133	16743	16714	16638	16796	16734	16791	16816	16896
13737	25018	25018	22645	19155	44037	61856	50945	33365	20119	13021	10647	10075	10073	10061	9825	9839	9810	9764	10037	9935	9982	9884	9955	9807	9912	9837	9729	10034	10037	9884	9761	9868	9855	9887	9903	9848	9904	9884	9794	9872	9826	9958	9850	9948	9918	9891	9928	9945	9925	9903	9784	9769	9805	9948	9878	9729	9717	9916	9786	9882	9822	9812	9844	9932	10007	9807	9659	9930	9846	9868	9890	9825	9778	9890	9801	9824	9979	9895	9851	9891	9917	9887	9820	9780	10032	9923	9662	9910	9795	9968	9882	9866	9852	9996	9848	9801	9822	9959	9794	9767	9713	9727	9880	9685	9947	9797	9799	9805	9768	9910	9932	9827	9812	9940	9943	9745	9865	9856	9893	9890	9735	9939	9937	9878	9974	9832	9876	9848	9649	9626	9753	9895	9711	9774	9844	9840	9735	9659	9799	9783	10019	9782	9869	9831	9884	9830	9889	9778	9955	9856	9919	9793	9860	9984	9821	9918	9848	9909	9880	9880	9919	9851	9775	9908	9809	9762	9858	9650	9866	9851	9856	9773	9912	9902	9919	9650	9796	9769	9687	9826	9846	9708	9870	9982	9880	9807	9871	9734	9811	9872	9774	9790	9902	9649	9823	10028	9716	9879	9853	9775	9956	9829	9735	9877	9781	9798	9929	9654	9711	9882	9779	9844	9764	9855	9850	9915	9719	9769	9820	10027	9820	9799	9820	9837	9777	9772	9958	9939	9875	9937	9875	9935	9816	9994	9910	9704	9845	9798	9830	9843	9781	9753	9881	9601	9767	9906	9917	9763	9851	9823	9945	9918	9803	9771	9911	9717	9927	9719	9781	9734	9808	9740	9744	9872	9796	9826	9719	9940	9826	9695	9740	9710	9813	9817	9903	9877	9856	9842	9873	9919	9683	9827	9849	9633	9918	9994	9819	9780	9847	9901	9719	9943	9795	9912	9955	9817	9998	10028	10026	9774	9853	9679	9883	9914	9709	9835	9768	9809	9774	9722	9904	9771	9686	9770	9767	9869	9876	9854	9776	9819	9810	9974	9767	9809	9895	9739	9732	9743	9942	9832	9911	9806	9771	9776	9962	9866	9801	9882	9717	9806	10010	9941	9995	9966	9912	9684	9967	9928	9870	9896	9778	9858	9981	9880	9875	9677	9905	9856	9833	9706	9746	9740	9800	9948	9949	9769	9667	9917	9909	9700	9813	9888	9789	9721	9845	9916	9710	9836	9849	9814	9902	9786	9630	9861	9839	9738	9769	10089	9830	9787	9856	9868	9957	9801	9732	9825	9916	9931	9878	9822	9812	9856	9775	9692	9668	10078	9895	9701	9818	9907	9686	9755	9609	9867	9892	9907	9921	10048	9836	9830	9800	9838	9818	9810	9952	9813	9888	9923	9951	9846	9665	9797	9748	9774	9873	9877	9834	9763	9735	9656	9929	9804	9783	9886	9792	9889	9917	9891	9812	9613	9856	9853	9805	9778	10017	9825	9601	10046	9819	9856	9677	9921	9761	9874	9790	9926	9827	9837	9758	9853	9759	9801	9719	9944	9834	9801	9822	9769	9810	9832	9775	9900	9753	9665	9816	9840	9916	9830	9736	9719	9826	9754	9823	9652	9734	9857	9753	9818	9789	9705	9861	9763	9706	9848	9837	9768	9930	9839	9777	9715	9820	9908	9817	9788	9919	9746	9764	9766	9701	9839	9907	9800	9913	9838	9837	9829	9749	9788	9861	9830	9897	9883	9884	9854	9727	9762	9871	9796	9924	9736	9841	10011	9706	9702	9882	9750	10039	9857	9817	9863	9753	9779	9817	9791	9859	10045	9800	9881	9819	9843	9919	9860	9722	9876	9766	9798	9753	9884	9707	9822	9935	9758	9875	9923	9856	9745	9947	9687	9893	9791	9886	9795	9860	9742	9850	9748	9911	9828	9874	9845	9820	9826	9963	9839	9787	9707	9768	9779	9799	9794	9987	9772	9837	9803	9964	9683	9808	9857	9807	9749	9672	9773	9863	9730	9755	9696	9840	9760	9875	9845	9722	9923	9754	9883	9788	9842	9958	9718	9708	9921	10008	9747	9868	9876	9742	9938	9812	9895	9913	9692	9897	9930	9832	9780	9894	9741	9889	9840	9712	9816	9824	9866	9862	9815	9899	9864	9848	9874	9831	9746	9750	9733	9778	9878	9631	10060	9782	9832	9869	9858	9719	9831	9769	9851	9849	9996	9699	9820	9746	9861	9730	9721	9820	9872	9849	9935	9887	9780	9764	10051	9902	9978	9709	9826	9962	9884	9766	9789	9828	9821	9871	9820	9828	9963	9956	9693	9966	9739	9931	9811	9814	9806	9819	9904	9922	9773	9716	9881	9792	9717	9850	9940	9871	9748	9744	9838	9978	9932	9991	9710	9676	9871	9814	9789	9795	9837	9896	10003	9820	9902	9930	9877	9951	9697	9922	9796	9784	9971	9905	9852	9926	9815	9853	9709	9773	9839	9653	9815	9831	9825	9789	9888	9725	9633	9936	9832	9856	9899	9961	9851	9840	9834	9833	9739	9838	9832	9745	9850	9883	9838	9984	9983	9750	9880	9783	9874	9719	9708	9844	9928	9891	9714	9753	9913	9972	9920	9738	9808	9828	9785	9809	9931	9821	9816	9868	9887	10012	9760	9780	10007	9764	9650	9762	9714	9766	9652	9937	9824	9957	9882	9863	10072	9875	9756	9849	9793	9974	9901	9952	9881	9854	9732	9892	9807	9923	9826	9785	9680	9803	9865	9720	9813	9880	9983	9793	9809	9882	9748	9854	9746	9804	9780	9957	9738	9730	9922	9818	9873	9841	9797	9610	9562	9736	9826	9774	9823	9886	9873	9725	9715	9734	9856	9942	9832	9872	9911	9926	9865	9875	9765	9599	9806	9766	9904	9930	9761	9763	9860	9989	9744	9845	9900	9874	9887	9905	9816	9908	9785	9858	9769	10041	9841	9892	9868	9826	9917	9894	9780	9910	9951	9680	9744	9802	9943	9906	9871	9731	9796	9873	9724	9767	9715	9704	9852	9757	9919	9832	9691	9925	9837	10017	9841	9879	9838	9896	9803	9864	9749	9885	9704	9773	9807	9785	9911	9791	9735	9909	9908	9697	9774	9771	9819	9826	9886	9891	9807	9828	9768	9759	9765	9754	9704	9948	9769	9820	9820	9886	9878	9783	9954	9764	9946	9844	9862	9864	9745	9803	9831	9841	9776	9846	9890	9793	9968	9846	9769	9817	9698	9910	10073	9796	9868	9665	9872	9970	9792	9784	9827	9889	9918	9737	9759	9773	9853	9764	9714	9947	9839	9705	9828	9990	9841	9929	9816	9834	9707	9782	9763	9829	9844	9763	9896	9892	9881	9695	9804	9804	9833	9797	9636	9863	9845	9775	9756	9722	9746	9843	9892	9817	9887	9784	9701	9657	9803	9777	9934	9918	9927	9695	9766	9886	9882	9980	9713	9796	9833	9886	9792	9824	9658	9848	9759	9818	9678	9790	9886	9880	9742	9753	9779	9739	9732	9807	9888	9849	9689	9755	9764	9922	9886	9873	9758	9778	9725	9788	9793	9819	9858	9842	9705	9828	9808	9887	9782	9756	9820	9688	9817	9827	9762	9938	9814	9957	9769	9720	9653	9950	9911	9862	9791	9809	9852	9869	9832	9735	9623	9915	9773	9884	9819	9669	9865	9779	9634	9813	10032	9672	9842	9706	9827	9747	9731	9760	9874	9828	9788	9930	9813	9726	9784	9794	9786	9786	9831	9808	9822	9691	9686	9883	9816	9691	9740	9796	9812	9812	9783	9720	9945	9812	9785	9957	9826	9765	9817	9896	9658	9685	9850	9801	9961	9888	9907	9784	9746	9796	9736	9900	9758	9815	9773	9936	9860	9796	9733	9964	9907	9738	9855	9666	9795	9756	9908	9777	9773	9803	9782	9804	10029	9740	9938	9814	9798	9919	9846	9743	9823	9777	9869	9755	9892	9778	9720	9742	9775	10034	9883	9831	9779	9943	9934	10029	9900	9811	9765	9873	9830	9881	9732	9848	9864	9842	9969	9893	9810	10045	9781	9955	9872	10010	9795	9757	9837	9794	9869	9843	9825	9810	9950	9817	9804	9876	9792	9822	9764	9962	9692	9880	9798	9869	9866	9839	9756	9929	9667	9885	9767	9799	9869	9756	9878	9782	9735	9708	9803	9766	9802	9835	9844	9771	9773	9759	10066	9747	9913	9915	9782	9932	9800	9670	9773	9835	9955	9882	9804	9853	9911	9982	9840	9902	9686	9768	9799	9924	9890	9929	9715	9823	9760	9870	9695	9935	9747	9844	9783	9679	9748	9837	9773	9677	9971	9936	9812	9885	9838	9766	9812	9808	9872	9703	9936	9674	9835	9718	9701	9867	9770	9800	9690	9787	9851	9737	9876	9769	9796	9921	9796	9941	9683	9843	9736	9924	9826	9888	9959	9784	9873	9663	9931	9747	9908	9723	9820	9943	9864	9837	9736	9896	9826	10021	9689	9837	9847	9806	9864	9788	9753	9762	9823	9807	9916	9635	9859	9814	9743	9824	9879	9767	9802	9751	9783	9873	9862	9895	9779	9699	9910	9711	9876	9729	9722	9840	9763	9897	9776	9926	9815	9865	9861	9854	9767	9747	9999	9874	9589	9891	9974	9770	9804	9860	9710	9882	9759	9809	9815	9925	9599	9958	9827	9829	9827	9880	9800	9755	9920	9684	9909	9699	9896	9882	9861	9837	9799	9876	9858	9717	9853	9901	9939	9824	9813	9851	9786	9712	9908	9930	9878	9965	9913	9962	9812	9784	9803	9757	9814	9796	9771	9738	9851	10008	9666	9783	9735	9607	9854	9787	9873	9814	9798	9774	9632	9905	9794	9867	9797	9787	9789	9741	9847	10000	9875	9741	9795	9877	9708	9815	9785	9716	9788	9890	9920	9663	9871	9744	9849	9770	9860	9785	9845	9746	9684	9980	9756	9905	9633	9692	9764	9810	9897	9947	9813	9900	9875	9830	9866	9710	9883	9811	9789	9923	9762	9764	9887	9608	9856	9896
30416	23549	24070	21383	19623	20715	24410	23060	19781	18119	17398	16894	17085	16845	16827	16775	16688	16651	16609	16539	16878	16610	16904	16914	16660	16618	16918	16706	16728	16599	16678	16828	16686	16832	16694	16834	16697	16714	16804	16640	16801	16589	16773	16701	16762	16655	16733	16707	16724	16570	16886	16821	16799	16934	16824	16793	16800	16843	16786	16709	16805	16793	16833	16666	16723	16929	16738	16645	16673	16764	16776	16899	16790	16578	16728	16633	16642	16735	16605	16742	16714	16962	16761	16604	16638	16792	16837	16916	16656	16755	16640	16583	16662	16781	16605	16919	16712	16753	16795	16666	16733	16765	16625	16766	16548	16953	16651	16751	16636	16862	16841	16770	16647	16835	16414	16555	16825	16752	16663	16884	16909	16775	16745	16881	16881	16760	16902	16952	16867	16791	16893	16591	16605	16764	16714	16710	16621	16626	16635	16828	16822	16761	16597	16881	16959	16749	16699	16884	16773	16917	16767	16853	17042	16646	16755	16672	16565	16733	16781	16964	16794	16778	16694	16830	16819	16890	16765	16743	16646	16401	16761	16610	16588	16622	16788	16798	16761	16691	16820	16629	16925	16777	16735	16674	16812	16389	16560	16583	16577	16605	16759	16783	16731	16991	16659	16939	16848	16576	16839	16734	16733	16689	16768	16913	16746	16811	16838	16815	16758	16700	16794	16661	16827	16878	16696	16752	16696	16579	16748	16654	16818	16853	16789	16819	16897	16564	16753	16727	16806	16770	16382	16578	16838	16633	16558	16915	16758	16864	16840	16573	16670	16880	16711	16734	16513	16549	16574	16495	16785	16818	16925	16710	16805	16767	16902	16781	16903	16516	16735	16770	16768	16558	16615	16728	16844	16661	16658	16752	16865	16727	16804	16923	16720	16575	16628	16786	16676	16899	16873	16743	16930	16664	16694	16532	16560	16760	16755	16549	17011	16971	16791	16741	16913	16659	16842	16943	16629	16655	16798	16850	16597	16775	16617	16574	16658	16480	16731	16655	16573	16756	16750	16663	16747	16666	16981	16920	16915	16795	16716	16767	16673	16797	16822	16685	16701	16864	16991	16599	16593	16769	16772	16757	16742	16839	16599	16590	16728	16697	16508	16499	16860	16736	16653	16635	16704	16707	16768	16706	16820	16839	16831	16548	16620	16795	16675	16661	16873	16785	16705	16776	16858	16799	16694	16850	16789	16753	16750	16681	16624	16563	16708	16623	16575	16686	16751	16852	16794	16625	16814	16750	16587	16897	16730	16836	16636	16597	16812	16635	16779	16596	16764	16760	16909	16795	16855	16526	16810	16640	16499	16577	16701	16653	16691	16885	16757	16792	16600	16768	16676	16695	16706	16742	16995	16801	16697	16708	16724	16841	16755	16723	16583	16694	16743	16692	16630	16505	16701	16737	16648	16823	16706	16694	16910	16963	16850	16551	16637	16562	16717	16647	16913	16739	16864	16632	16943	16924	16616	16916	16778	16746	16779	16908	16381	16783	16666	16727	16589	16808	16693	16770	16720	16764	16448	16808	16852	16830	16407	16862	16846	16746	16674	16684	16731	16536	16679	16992	16789	16555	16615	16610	16799	16722	16747	16737	16884	16709	16655	16658	16798	16653	16612	16639	16791	16743	16823	16780	16875	16772	16648	16734	16529	16699	16680	16561	16674	17001	16826	17050	16804	16606	16683	16588	16619	16595	16662	16777	16606	16634	16618	16923	16611	16527	16723	16774	16735	16629	16586	16916	16593	16761	16782	16804	16631	16750	16797	16785	16733	16714	16864	16829	16751	16952	16702	16681	16657	16666	16612	16784	16832	16641	16719	16618	16869	16646	16873	16754	16594	16922	16998	16909	16804	16837	16660	16663	16868	16664	16866	16925	17042	16737	16795	16849	16407	16780	16652	16733	16986	17001	16917	16837	16568	16475	16954	16706	16711	16633	16986	16625	16625	16621	16709	16751	16656	16589	16609	16720	16630	16746	16656	16752	16712	16544	16777	17003	16756	16838	16763	16678	16805	16968	16682	16560	16805	16757	16677	16661	16883	16825	16855	16662	16607	16809	16818	16782	16657	16476	16763	16784	16866	16799	16786	16806	16798	16877	16764	17000	16828	16947	16574	16587	16660	16735	16748	16858	16628	16722	16707	16650	16558	16729	16847	16589	16736	16613	16786	16638	16700	16678	16668	16783	16520	16688	16537	16638	16888	16660	16988	16587	16782	16556	16892	16826	16595	16731	16568	16737	16886	16901	16797	16728	16563	16735	16712	16749	16558	16679	16780	16707	16790	16748	16716	16631	16676	16698	16541	16758	16763	16712	16748	16764	16700	16576	16792	16835	16763	16918	16785	16941	16695	16715	16649	16551	16648	16692	16699	16603	16844	16787	16974	16658	16543	16750	16723	16595	16646	16711	16648	16699	16776	16701	16701	16616	16693	16802	16596	16824	16696	16619	16757	16794	16832	16732	16911	16764	16767	16686	16575	16666	16786	16798	16669	16871	16739	16545	16760	16743	16798	16806	16808	16636	16684	16689	16768	16875	16944	16751	16794	16703	16966	16750	16944	16752	16697	16800	16704	16619	16670	16743	16907	16837	17027	16773	16621	16709	16724	16887	16676	16872	16701	16684	16611	16872	16780	16617	16652	16854	16734	16661	16846	16670	16875	16570	16716	16819	16877	16692	16743	16773	16615	16580	16713	16845	16706	16752	16854	16632	16683	16811	16740	16845	16821	16757	16696	16781	16782	16859	16664	16580	16632	16771	16794	16969	16732	16898	16677	16913	16544	16754	16984	16769	16802	16795	16501	16618	16718	16687	16849	16846	16678	16843	16805	16735	16783	16633	16542	16795	16673	16796	16805	16721	16707	16809	16718	16725	16785	16574	16769	16676	16744	16779	16676	16845	16720	16825	16732	16757	16754	16685	17006	16880	16777	16547	16507	16862	16712	16787	16755	16686	16813	16793	16864	16925	16745	16782	16703	16439	16521	16905	16552	16656	16791	16508	16938	16674	16757	16717	16739	16749	16845	16888	16812	16698	16831	16701	16714	16664	16714	16833	16721	16924	16674	16538	16790	16577	16663	16641	16888	16754	16810	16642	16664	16776	16648	16774	16825	16783	16568	16842	16900	16840	16872	16514	16721	17028	16607	16651	16488	16766	16837	16808	16821	16744	16659	16720	16749	16748	16694	16780	16596	16759	16644	16629	16899	16671	16762	16679	16774	16859	16752	16817	16738	16742	16889	16868	16772	16706	16718	16673	16622	16729	16786	16733	16621	16731	16499	16859	16603	16534	16731	16746	16728	16903	16987	16796	16639	16606	16726	16777	16501	16713	16784	16817	16866	16617	16759	16786	16503	16810	16691	16927	16717	16614	16810	16569	17003	16840	16913	16448	16742	16614	16681	16798	16638	16687	16910	16648	16884	16816	16775	16790	16748	16677	16683	16660	16841	16922	16813	16920	16761	16800	16743	16752	16732	16790	16692	16781	16768	16642	16722	16709	16819	16772	16762	16817	16765	16621	16754	16895	16836	16896	16627	16797	16551	16915	16849	16806	16567	16684	16744	16790	16782	16621	16964	16931	16719	16562	16673	16626	16630	16649	16758	16914	16707	16870	16724	16705	16711	16858	16576	16816	16954	16730	16575	16820	16799	16817	16718	16730	16744	16737	16651	16714	16736	16678	16574	16648	16665	16757	16861	16688	16803	16832	16807	16614	16684	16659	16684	16682	16731	16788	16950	16815	16634	16746	16706	16811	16875	16729	16610	16586	16622	16590	16527	16725	16668	16786	16689	16860	16788	16690	16718	16821	16732	16747	16855	16645	16786	16739	16457	16835	16808	16448	16637	16795	16923	16588	16592	16615	16750	16802	16916	16686	16671	16861	16655	16601	16740	16740	16744	16887	16633	16611	16986	16840	16465	16773	16712	16512	16636	16634	16902	16710	16822	16610	16728	16798	16918	16628	16776	16796	16606	16793	16814	16843	16522	16936	16737	16666	16748	16776	16783	16745	16984	16820	16654	16517	16714	16745	17004	16645	16813	16791	16757	16876	16657	16881	16853	16870	16536	16576	16663	16532	16816	16722	16735	16706	16861	16624	16738	16573	16965	16924	16722	16755	16721	16731	16669	16762	16851	16722	16524	16870	16737	16693	16691	16900	16633	16768	16720	16678	16843	16876	16889	16681	16607	16791	16623	16639	16748	16614	16727	16829	16651	16728	16962	16874	16769	16783	16682	16880	16585	16568	16794	16955	16842	16763	16709	16750	16780	16828	16772	16753	17025	16666	16664	16806	16844	16703	16642	16802	16881	16828	16831	16616	16595	16790	16657	16792	16733	16695	16763	16665	16767	16615	16575	16572	16712	16985	16784	16850	16683	16698	16804	16718	16704	16884	16781	16845	16746	16719	16694	16714	16740	16836	16522	16652	16587	16746	16665	16795	16793	16671	16850	16785	16727	16672	16754	16663	16523	16845	16571	16568	16812	16591	16709	17006	16776	16846	16455	16725	16699	16756	16852	16761	16760	16536	16615	16809	16646	16611	16739	16709	16995	16471	16676	16897	16691	16577	16635	16761	16696	16676	16659	16739	16847	16835	16793	16795	16492	16628	16758	16740	16990	16706	16738	17053	16776	16884	16674	16559	16686	16678	16612	16735	16696	16562	16694	16736	16647	16737	16695	16730	16748	16658	16849	16749	16756	16841	16946	16669	16793	16806	16742	16892	16825	16719	16748	16852	16687	16753	16869	16730	16699	16625	16864	16564	16671	16781	16663	16762	16624	16715	16981	16677	16579	16809	16731	16837	16831	16833	16719	16693	16776	16736	16904	16642	16810	16590	16605	16731	16915	16713	16778	16846	16449	16835	16560	16617	16926	16836	16685	16797	16782	16883	16916	16689	16527	16587	16531	16652	16648	16528	16703	16830	16690	16636	16761	16925	16624	16558	16794	16821	16808	16796	16800	16826	16619	17028	16756	16492	16561	16688	16549	16669	16786	16927	17053	16823	16913	16631	16853	16746	16647	16756	16574	16658	16655	16666	16528	16633	16786	16691	16666	16800	16691	16875	16683	16629	16749	16675	16609	16860	16837	16658	16565	16733	16610	16762	16713	16633	16767	16710	16595	16713	16929	16759
13410	14688	15293	13144	12988	15028	17967	15226	12262	10573	9968	9841	9664	9668	9690	9607	9631	9700	9420	9681	9640	9578	9639	9782	9577	9528	9633	9496	9387	9559	9523	9622	9592	9514	9683	9635	9471	9809	9507	9514	9387	9564	9775	9685	9695	9506	9582	9633	9593	9581	9525	9649	9582	9564	9505	9577	9699	9534	9516	9517	9588	9663	9606	9473	9446	9546	9733	9604	9536	9546	9596	9360	9551	9555	9667	9514	9634	9590	9578	9719	9510	9646	9567	9725	9628	9780	9598	9440	9627	9454	9685	9548	9624	9580	9531	9562	9499	9355	9574	9632	9605	9558	9604	9613	9670	9495	9580	9715	9482	9474	9515	9402	9497	9705	9607	9640	9489	9562	9449	9493	9525	9643	9340	9596	9573	9534	9552	9602	9496	9624	9595	9482	9499	9498	9538	9594	9659	9634	9376	9511	9496	9600	9635	9558	9598	9626	9383	9668	9543	9461	9627	9414	9462	9470	9625	9744	9430	9543	9637	9738	9547	9565	9440	9605	9533	9758	9631	9707	9632	9621	9440	9481	9490	9656	9366	9712	9527	9572	9482	9646	9681	9724	9597	9626	9685	9744	9623	9624	9422	9468	9388	9474	9779	9544	9530	9463	9545	9525	9661	9544	9566	9549	9562	9704	9669	9465	9683	9611	9722	9579	9568	9602	9428	9591	9700	9427	9501	9531	9563	9669	9525	9588	9631	9410	9601	9497	9595	9540	9486	9598	9682	9747	9521	9615	9586	9544	9487	9526	9573	9529	9547	9574	9664	9598	9649	9535	9676	9465	9744	9548	9557	9649	9631	9471	9651	9535	9684	9660	9495	9598	9667	9614	9697	9707	9728	9537	9491	9591	9688	9482	9580	9473	9583	9497	9561	9477	9650	9632	9602	9773	9559	9568	9563	9586	9508	9665	9412	9505	9549	9633	9456	9616	9470	9557	9594	9647	9493	9676	9563	9560	9774	9384	9585	9728	9643	9650	9595	9719	9546	9492	9672	9652	9595	9618	9571	9558	9523	9606	9532	9580	9589	9565	9545	9600	9463	9557	9485	9591	9514	9698	9471	9449	9524	9537	9599	9630	9551	9416	9710	9550	9461	9654	9518	9679	9607	9696	9536	9549	9646	9523	9753	9689	9636	9630	9439	9562	9565	9691	9613	9656	9721	9561	9593	9435	9562	9672	9497	9669	9576	9636	9676	9697	9576	9536	9619	9587	9599	9643	9544	9661	9610	9534	9666	9631	9649	9723	9687	9479	9681	9476	9581	9571	9584	9583	9673	9644	9519	9498	9489	9682	9668	9610	9507	9509	9777	9518	9503	9425	9713	9621	9623	9672	9605	9610	9597	9411	9578	9629	9730	9464	9684	9634	9536	9506	9586	9542	9661	9671	9716	9555	9509	9662	9478	9479	9718	9682	9731	9544	9764	9729	9473	9763	9581	9625	9671	9596	9702	9498	9720	9570	9576	9582	9707	9491	9627	9631	9804	9505	9455	9554	9582	9527	9556	9572	9495	9572	9676	9512	9719	9594	9414	9747	9764	9670	9663	9634	9539	9628	9487	9641	9673	9663	9515	9656	9525	9636	9670	9618	9568	9529	9647	9603	9574	9663	9506	9625	9455	9768	9641	9526	9602	9596	9602	9523	9533	9653	9477	9667	9666	9690	9554	9501	9623	9558	9535	9704	9423	9649	9669	9690	9775	9490	9670	9789	9595	9670	9500	9518	9683	9639	9577	9595	9584	9598	9504	9648	9417	9507	9582	9643	9574	9606	9597	9602	9543	9623	9652	9512	9733	9390	9515	9667	9655	9558	9607	9535	9623	9583	9709	9571	9617	9521	9554	9470	9587	9682	9576	9554	9665	9378	9536	9584	9629	9652	9460	9417	9699	9656	9683	9704	9553	9631	9640	9453	9616	9556	9728	9640	9636	9575	9689	9636	9527	9731	9703	9651	9665	9681	9704	9596	9642	9585	9483	9653	9553	9626	9604	9714	9575	9653	9614	9612	9398	9603	9724	9506	9621	9722	9554	9647	9707	9549	9608	9665	9508	9645	9667	9574	9631	9494	9586	9460	9648	9630	9585	9476	9584	9650	9768	9658	9525	9592	9655	9602	9525	9615	9602	9587	9544	9588	9544	9643	9734	9514	9614	9624	9731	9584	9580	9515	9626	9537	9615	9747	9570	9668	9674	9505	9508	9682	9601	9421	9664	9628	9617	9615	9619	9708	9634	9547	9605	9583	9597	9769	9631	9610	9534	9633	9608	9655	9703	9587	9537	9585	9605	9722	9716	9538	9456	9646	9702	9587	9704	9496	9656	9787	9564	9524	9556	9636	9570	9464	9420	9808	9588	9650	9647	9760	9490	9666	9602	9603	9686	9649	9464	9661	9441	9625	9547	9543	9637	9452	9719	9630	9514	9529	9688	9533	9548	9421	9521	9557	9633	9674	9549	9548	9767	9700	9664	9551	9669	9451	9582	9457	9569	9719	9551	9525	9661	9624	9741	9534	9579	9564	9640	9501	9518	9695	9619	9622	9560	9489	9663	9652	9452	9537	9488	9601	9604	9690	9421	9621	9596	9682	9645	9541	9364	9767	9490	9646	9537	9701	9652	9587	9485	9640	9517	9431	9664	9570	9743	9378	9647	9530	9706	9598	9557	9542	9601	9516	9615	9617	9532	9631	9566	9578	9577	9434	9685	9623	9433	9472	9636	9599	9563	9609	9713	9641	9551	9660	9588	9623	9645	9671	9482	9530	9438	9652	9784	9711	9574	9611	9699	9480	9571	9702	9613	9389	9664	9610	9605	9651	9722	9719	9662	9620	9544	9584	9585	9629	9560	9659	9602	9521	9665	9535	9676	9493	9593	9565	9532	9515	9420	9679	9658	9600	9454	9503	9605	9561	9520	9596	9622	9567	9610	9744	9501	9606	9647	9578	9566	9548	9662	9452	9693	9503	9474	9545	9548	9524	9683	9720	9586	9769	9447	9542	9583	9590	9746	9622	9679	9609	9687	9474	9639	9637	9663	9367	9655	9621	9656	9670	9522	9573	9549	9498	9659	9649	9580	9639	9580	9631	9666	9673	9663	9601	9461	9705	9676	9626	9686	9591	9461	9447	9618	9752	9703	9639	9619	9609	9631	9562	9587	9539	9507	9670	9739	9628	9641	9584	9613	9512	9552	9546	9710	9611	9493	9666	9626	9709	9652	9675	9616	9735	9570	9512	9454	9649	9711	9664	9609	9505	9659	9446	9580	9697	9517	9657	9555	9684	9562	9678	9597	9470	9720	9594	9482	9437	9642	9589	9725	9605	9583	9669	9672	9705	9552	9576	9657	9549	9659	9748	9550	9571	9542	9672	9765	9291	9481	9558	9652	9693	9575	9621	9538	9486	9550	9658	9676	9621	9617	9517	9476	9673	9458	9725	9597	9543	9475	9578	9501	9630	9590	9410	9509	9645	9549	9604	9711	9541	9552	9631	9597	9569	9687	9486	9677	9624	9686	9630	9631	9570	9704	9509	9485	9536	9472	9468	9655	9682	9557	9651	9580	9665	9588	9580	9597	9495	9566	9608	9601	9594	9530	9742	9686	9540	9514	9533	9595	9468	9652	9662	9443	9515	9562	9649	9523	9485	9860	9653	9655	9522	9628	9627	9650	9478	9650	9582	9509	9645	9688	9582	9725	9615	9674	9630	9554	9676	9764	9592	9587	9677	9583	9552	9703	9576	9594	9510	9704	9676	9560	9646	9579	9666	9549	9592	9663	9509	9482	9601	9634	9550	9789	9568	9600	9709	9695	9620	9515	9390	9598	9562	9537	9631	9615	9755	9707	9651	9630	9593	9678	9691	9647	9508	9698	9561	9625	9643	9634	9509	9554	9613	9550	9582	9620	9665	9514	9607	9471	9685	9558	9569	9503	9538	9736	9561	9573	9665	9552	9640	9710	9482	9622	9617	9416	9527	9554	9494	9667	9618	9677	9627	9481	9585	9541	9574	9640	9549	9610	9635	9511	9568	9595	9592	9397	9677	9657	9726	9610	9547	9662	9534	9584	9524	9472	9555	9695	9696	9557	9519	9538	9590	9519	9619	9736	9537	9544	9678	9665	9620	9747	9518	9577	9556	9740	9581	9821	9636	9582	9554	9637	9665	9597	9643	9495	9797	9662	9489	9492	9663	9598	9601	9666	9760	9559	9511	9428	9554	9635	9515	9787	9702	9656	9418	9645	9635	9618	9557	9625	9664	9614	9681	9536	9642	9734	9664	9621	9594	9636	9726	9650	9619	9727	9652	9569	9561	9535	9548	9741	9657	9642	9629	9652	9473	9484	9566	9629	9571	9695	9560	9572	9503	9733	9595	9692	9614	9613	9482	9650	9524	9678	9523	9522	9424	9713	9611	9648	9574	9574	9563	9680	9516	9652	9656	9510	9671	9559	9530	9495	9537	9600	9484	9660	9696	9492	9664	9583	9646	9643	9676	9548	9635	9736	9780	9713	9683	9427	9662	9672	9608	9478	9682	9490	9726	9524	9600	9593	9554	9682	9364	9634	9593	9456	9561	9389	9740	9605	9778	9502	9599	9676	9523	9493	9505	9434	9618	9690	9736	9632	9579	9635	9664	9600	9551	9517	9578	9509	9723	9616	9541	9562	9787	9583	9717	9556	9687	9694	9572	9462	9748	9606	9540	9566	9668	9699	9626	9625	9760	9659	9633	9677	9566	9584	9578	9667	9501	9711	9573	9576	9487	9597	9346	9560	9494	9557	9532	9631	9517	9616	9571	9498	9588	9612	9659	9584	9707	9733	9556	9600	9494	9527	9466	9557	9621	9468	9622	9587	9646	9509	9584	9611	9657	9597	9677	9631	9788	9589	9500	9539	9488	9484	9662	9680	9637	9572	9649	9604	9603	9648	9638	9634	9593	9507	9409	9490	9626	9604	9650	9593	9507	9611	9510	9599	9567	9603	9607	9685	9496	9686	9412	9586	9657	9548	9651	9621	9345	9543	9594	9627	9511	9602	9510	9532	9566	9480	9691	9631	9508	9688	9658	9560	9556	9605	9679	9574	9640	9649	9647	9587	9619	9626	9605	9638	9642	9685	9717
25448	21167	27474	26324	22343	31833	48741	42644	30716	22669	18581	17245	16654	16308	16515	16563	16347	16557	16624	16487	16592	16589	16680	16409	16477	16539	16454	16426	16491	16416	16529	16466	16293	16453	16241	16532	16404	16545	16397	16350	16439	16590	16370	16232	16385	16424	16571	16576	16606	16352	16381	16284	16434	16517	16551	16263	16384	16281	16542	16453	16203	16402	16547	16392	16274	16478	16395	16481	16501	16547	16336	16526	16567	16714	16546	16522	16128	16220	16451	16334	16403	16626	16434	16283	16446	16316	16455	16325	16450	16503	16285	16431	16310	16329	16357	16288	16225	16552	16410	16472	16190	16432	16376	16612	16351	16516	16460	16149	16188	16478	16388	16466	16438	16466	16502	16356	16308	16293	16416	16483	16393	16269	16362	16556	16431	16563	16569	16395	16412	16485	16306	16583	16349	16343	16472	16531	16551	16209	16171	16398	16313	16483	16381	16347	16443	16452	16411	16387	16389	16408	16443	16433	16271	16481	16534	16448	16445	16381	16507	16510	16448	16437	16390	16371	16372	16344	16385	16312	16307	16373	16303	16327	16560	16320	16564	16429	16324	16475	16256	16437	16454	16305	16480	16578	16444	16439	16426	16146	16283	16229	16316	16427	16308	16468	16277	16594	16347	16388	16343	16427	16439	16511	16351	16320	16201	16380	16502	16510	16474	16656	16193	16431	16339	16537	16292	16353	16397	16452	16350	16442	16407	16194	16319	16435	16210	16282	16647	16401	16469	16258	16509	16457	16238	16469	16373	16535	16592	16454	16481	16584	16511	16416	16481	16456	16469	16390	16280	16491	16319	16417	16302	16395	16651	16549	16321	16312	16473	16420	16527	16305	16376	16555	16543	16155	16281	16317	16559	16403	16547	16507	16409	16407	16555	16400	16475	16514	16423	16431	16400	16328	16476	16387	16532	16594	16522	16472	16491	16408	16420	16391	16405	16461	16507	16268	16199	16437	16443	16384	16425	16446	16529	16485	16176	16293	16342	16283	16429	16308	16549	16578	16203	16326	16338	16409	16307	16698	16194	16343	16338	16448	16209	16501	16497	16304	16398	16341	16479	16356	16362	16446	16271	16295	16346	16429	16345	16551	16484	16496	16548	16396	16309	16510	16503	16391	16466	16328	16351	16347	16459	16240	16286	16585	16397	16584	16314	16354	16474	16389	16285	16467	16488	16242	16467	16463	16500	16420	16459	16137	16388	16395	16463	16356	16189	16593	16533	16425	16351	16409	16160	16448	16393	16278	16413	16438	16408	16290	16400	16508	16467	16284	16380	16486	16321	16299	16470	16310	16482	16404	16535	16587	16524	16379	16687	16394	16318	16293	16435	16345	16468	16217	16497	16398	16232	16261	16413	16462	16439	16419	16295	16285	16280	16265	16251	16328	16557	16382	16444	16370	16382	16223	16612	16518	16504	16510	16305	16345	16446	16252	16348	16363	16376	16382	16471	16314	16374	16147	16547	16519	16318	16596	16463	16358	16555	16439	16457	16329	16410	16385	16494	16400	16546	16436	16456	16455	16738	16702	16457	16313	16538	16469	16338	16479	16270	16509	16395	16530	16304	16236	16329	16353	16422	16472	16413	16474	16470	16340	16324	16707	16482	16462	16455	16331	16424	16512	16274	16585	16339	16274	16421	16555	16419	16264	16701	16423	16711	16428	16379	16577	16348	16274	16334	16433	16529	16402	16417	16289	16583	16433	16524	16321	16273	16390	16449	16392	16491	16471	16251	16402	16635	16479	16322	16419	16303	16292	16148	16300	16310	16330	16468	16449	16564	16574	16435	16285	16403	16449	16454	16315	16238	16469	16361	16560	16575	16506	16500	16237	16199	16255	16458	16497	16395	16382	16329	16401	16431	16350	16440	16469	16424	16357	16501	16379	16361	16449	16480	16351	16376	16426	16424	16351	16128	16329	16443	16325	16401	16451	16305	16258	16483	16598	16352	16407	16395	16402	16274	16505	16417	16227	16432	16380	16123	16494	16389	16572	16495	16116	16516	16430	16339	16443	16397	16399	16401	16330	16386	16362	16392	16409	16230	16470	16420	16364	16117	16410	16376	16320	16525	16442	16367	16295	16226	16375	16472	16441	16236	16490	16305	16378	16421	16412	16326	16393	16328	16327	16521	16428	16400	16494	16347	16553	16102	16587	16384	16312	16369	16432	16568	16353	16447	16450	16503	16348	16371	16148	16520	16390	16447	16411	16382	16406	16327	16292	16393	16266	16563	16413	16324	16454	16359	16554	16127	16459	16322	16343	16370	16463	16585	16504	16422	16448	16338	16599	16393	16110	16383	16336	16529	16445	16544	16342	16247	16311	16274	16234	16261	16194	16362	16278	16518	16543	16422	16577	16457	16360	16362	16304	16324	16339	16530	16718	16684	16288	16257	16325	16288	16482	16399	16301	16262	16271	16444	16377	16376	16319	16283	16291	16326	16373	16419	16419	16331	16237	16534	16498	16375	16349	16348	16434	16455	16407	16480	16491	16451	16435	16283	16400	16368	16567	16550	16498	16430	16457	16705	16584	16273	16354	16151	16472	16319	16422	16319	16293	16366	16520	16332	16421	16427	16333	16416	16459	16447	16526	16402	16436	16426	16341	16554	16605	16484	16201	16439	16425	16256	16396	16465	16288	16515	16364	16517	16447	16440	16400	16514	16278	16374	16554	16491	16399	16486	16535	16462	16476	16318	16433	16328	16648	16197	16431	16380	16174	16362	16482	16366	16487	16584	16378	16137	16229	16357	16287	16436	16573	16358	16405	16476	16571	16315	16337	16531	16401	16493	16276	16269	16554	16654	16406	16272	16507	16508	16342	16480	16466	16488	16354	16107	16484	16539	16524	16476	16402	16491	16451	16528	16620	16527	16463	16354	16476	16354	16472	16391	16271	16288	16427	16341	16423	16520	16425	16496	16435	16546	16396	16398	16311	16491	16342	16463	16320	16610	16460	16375	16519	16391	16370	16255	16463	16309	16339	16563	16375	16458	16470	16396	16502	16654	16547	16509	16331	16409	16357	16461	16509	16401	16245	16450	16312	16376	16569	16415	16537	16456	16257	16387	16613	16351	16361	16211	16241	16242	16452	16491	16573	16350	16482	16358	16318	16210	16350	16374	16622	16388	16346	16718	16306	16574	16399	16244	16373	16551	16501	16193	16423	16238	16192	16513	16429	16639	16297	16559	16311	16497	16240	16470	16323	16537	16265	16267	16163	16399	16521	16441	16310	16354	16507	16358	16318	16288	16299	16560	16378	16338	16572	16491	16253	16393	16587	16463	16454	16407	16378	16399	16393	16423	16225	16385	16326	16248	16529	16448	16548	16569	16399	16282	16237	16545	16141	16327	16467	16347	16297	16550	16369	16424	16229	16418	16288	16242	16611	16395	16401	16254	16478	16492	16617	16462	16441	16398	16389	16373	16363	16539	16268	16419	16243	16267	16322	16486	16387	16372	16355	16517	16261	16414	16384	16598	16437	16391	16336	16336	16422	16372	16106	16394	16384	16268	16347	16493	16462	16521	16498	16455	16207	16421	16516	16562	16453	16300	16388	16488	16243	16594	16458	16516	16280	16203	16269	16422	16370	16464	16414	16467	16474	16250	16564	16242	16421	16454	16304	16280	16406	16339	16546	16319	16350	16256	16506	16373	16482	16418	16322	16571	16532	16504	16317	16303	16358	16621	16225	16478	16281	16627	16357	16612	16373	16305	16431	16349	16268	16456	16492	16453	16400	16466	16390	16422	16551	16411	16406	16567	16534	16258	16322	16253	16365	16415	16343	16401	16357	16184	16587	16441	16297	16295	16408	16363	16464	16288	16307	16185	16346	16508	16433	16600	16464	16301	16719	16537	16349	16479	16478	16382	16504	16559	16549	16357	16424	16417	16511	16277	16371	16409	16480	16244	16387	16484	16328	16428	16268	16317	16439	16299	16367	16453	16366	16333	16549	16483	16399	16339	16338	16548	16401	16462	16329	16462	16381	16719	16439	16339	16491	16539	16409	16405	16314	16230	16306	16292	16394	16726	16461	16353	16440	16491	16419	16225	16237	16507	16180	16667	16548	16327	16194	16295	16595	16406	16390	16613	16396	16587	16329	16254	16382	16630	16387	16398	16616	16535	16261	16398	16351	16445	16456	16526	16479	16329	16610	16646	16357	16397	16352	16441	16673	16245	16388	16435	16264	16457	16409	16468	16336	16480	16173	16503	16534	16165	16236	16532	16522	16333	16422	16507	16242	16337	16281	16593	16487	16178	16523	16448	16299	16374	16610	16419	16482	16444	16409	16156	16412	16534	16602	16452	16502	16435	16524	16348	16390	16374	16427	16426	16411	16386	16366	16267	16317	16337	16527	16368	16264	16384	16406	16610	16293	16316	16419	16399	16494	16323	16244	16516	16403	16517	16465	16390	16655	16525	16485	16289	16280	16238	16388	16357	16479	16290	16311	16297	16265	16336	16364	16491	16342	16235	16291	16462	16483	16202	16472	16453	16226	16258	16540	16457	16315	16440	16148	16223	16233	16480	16278	16515	16482	16491	16558	16428	16381	16337	16492	16503	16376	16481	16269	16501	16405	16325	16446	16368	16179	16396	16337	16353	16373	16617	16476	16255	16289	16308	16321	16630	16299	16492	16292	16405	16349	16441	16394	16579	16294	16534	16445	16388	16491	16115	16261	16273	16351	16454	16288	16114	16386	16350	16398	16455	16349	16564	16520	16571	16447	16336	16491	16376	16420	16456	16491	16413	16220	16286	16270	16417	16481	16374	16266	16510	16322	16651	16222	16260	16448	16434	16505	16292	16310	16471	16305	16736	16248	16481	16496	16429	16481	16465	16585	16342	16510	16523	16245	16494	16509	16575	16564	16383	16586	16395	16408	16317	16201	16505	16528	16584	16356	16332	16431	16589	16160	16199	16264	16687	16350	16338	16394	16250	16471	16520	16376	16507	16406	16178	16326	16362	16562	16388	16617	16413	16464	16392	16276	16454	16430	16502	16493	16234	16428	16310	16471	16397	16344	16171	16369	16374	16361	16547	16522	16319	16517	16284	16378	16434	16351	16398	16354	16383	16421	16399	16502	16563	16518	16624	16521	16420	16387	16359	16209	16268	16481	16411	16269	16443	16394
12878	20635	19803	14588	14170	29630	41705	34544	21746	14116	11061	9828	9592	9748	9840	9625	9726	9700	9630	9615	9622	9582	9678	9660	9652	9655	9525	9660	9628	9813	9598	9489	9761	9691	9660	9575	9633	9663	9497	9584	9606	9587	9645	9538	9540	9411	9562	9543	9389	9573	9603	9718	9584	9630	9675	9512	9572	9721	9693	9578	9621	9562	9503	9548	9492	9654	9534	9660	9591	9470	9568	9541	9620	9554	9681	9749	9647	9515	9678	9825	9441	9494	9519	9652	9676	9520	9500	9502	9559	9790	9548	9575	9596	9503	9579	9629	9570	9576	9581	9583	9506	9481	9658	9580	9604	9552	9435	9573	9733	9451	9631	9654	9569	9614	9622	9549	9724	9481	9586	9577	9600	9683	9702	9516	9514	9731	9550	9494	9617	9548	9621	9635	9559	9523	9720	9882	9639	9558	9572	9533	9560	9461	9678	9627	9731	9519	9686	9543	9627	9687	9613	9685	9482	9591	9622	9675	9568	9685	9596	9489	9676	9532	9620	9485	9503	9616	9535	9622	9571	9526	9564	9485	9624	9574	9614	9478	9599	9493	9560	9497	9706	9737	9604	9556	9638	9564	9618	9635	9584	9450	9745	9499	9611	9471	9408	9663	9581	9635	9662	9531	9563	9548	9503	9573	9543	9619	9485	9481	9582	9534	9534	9629	9642	9502	9613	9631	9543	9605	9605	9566	9464	9543	9590	9469	9591	9625	9609	9574	9366	9510	9645	9571	9415	9676	9609	9559	9588	9592	9663	9576	9557	9540	9730	9570	9617	9532	9642	9584	9654	9544	9513	9456	9674	9770	9532	9775	9611	9491	9602	9512	9592	9575	9560	9703	9549	9666	9606	9694	9635	9552	9647	9648	9623	9651	9590	9417	9511	9475	9636	9539	9572	9571	9450	9505	9660	9635	9564	9624	9587	9466	9503	9628	9556	9544	9291	9614	9524	9481	9441	9628	9472	9536	9668	9565	9621	9611	9502	9650	9608	9513	9670	9671	9498	9693	9562	9657	9420	9610	9504	9593	9673	9406	9553	9519	9601	9623	9462	9512	9464	9481	9479	9639	9509	9554	9656	9565	9439	9616	9529	9639	9505	9669	9549	9756	9583	9572	9577	9441	9515	9576	9594	9590	9730	9783	9799	9444	9667	9553	9509	9496	9615	9630	9717	9542	9630	9497	9483	9700	9543	9446	9508	9466	9564	9788	9545	9539	9561	9504	9546	9721	9568	9699	9476	9485	9486	9601	9560	9543	9555	9502	9537	9681	9546	9719	9535	9615	9478	9504	9605	9678	9629	9673	9509	9681	9683	9618	9624	9612	9609	9520	9414	9601	9556	9538	9402	9532	9551	9581	9468	9670	9548	9671	9596	9578	9473	9598	9664	9478	9408	9553	9577	9654	9573	9625	9762	9645	9535	9644	9763	9617	9463	9611	9524	9462	9647	9606	9677	9545	9617	9646	9466	9511	9618	9596	9521	9419	9625	9474	9625	9638	9440	9684	9688	9564	9507	9601	9494	9511	9425	9481	9613	9405	9698	9562	9664	9542	9676	9646	9709	9579	9553	9616	9523	9652	9501	9677	9590	9439	9588	9625	9645	9551	9632	9609	9479	9538	9510	9543	9560	9508	9610	9381	9508	9542	9490	9576	9578	9435	9747	9596	9481	9531	9651	9643	9500	9609	9250	9620	9632	9546	9483	9535	9451	9560	9459	9488	9614	9476	9565	9617	9704	9601	9503	9594	9546	9592	9587	9476	9616	9646	9689	9539	9628	9656	9635	9539	9549	9589	9577	9591	9704	9593	9437	9346	9622	9591	9586	9582	9585	9564	9576	9570	9511	9623	9604	9563	9525	9633	9533	9581	9426	9626	9582	9532	9641	9682	9502	9502	9393	9626	9490	9703	9616	9681	9627	9500	9414	9678	9436	9629	9581	9554	9593	9660	9569	9659	9573	9638	9786	9515	9640	9500	9726	9652	9510	9427	9714	9437	9688	9600	9670	9659	9571	9545	9505	9623	9543	9625	9484	9546	9575	9541	9674	9591	9505	9630	9502	9489	9514	9668	9594	9512	9595	9495	9408	9680	9415	9819	9687	9457	9534	9536	9661	9590	9571	9543	9475	9625	9612	9660	9642	9627	9447	9710	9502	9692	9585	9544	9705	9554	9474	9493	9434	9717	9479	9579	9610	9553	9586	9491	9536	9682	9511	9589	9680	9562	9379	9468	9588	9566	9521	9654	9697	9543	9715	9532	9490	9571	9618	9721	9517	9636	9864	9575	9545	9543	9454	9457	9615	9620	9449	9697	9633	9556	9569	9619	9610	9573	9626	9467	9657	9624	9608	9589	9729	9613	9617	9659	9620	9672	9460	9460	9634	9478	9681	9499	9583	9574	9622	9535	9581	9621	9512	9619	9506	9549	9452	9497	9465	9556	9511	9637	9480	9846	9631	9518	9718	9540	9568	9817	9478	9471	9411	9680	9604	9794	9620	9570	9473	9730	9798	9615	9582	9552	9627	9504	9546	9482	9565	9562	9572	9655	9587	9506	9521	9577	9607	9611	9547	9594	9576	9630	9539	9681	9723	9504	9587	9600	9753	9565	9643	9548	9699	9558	9538	9525	9611	9527	9477	9394	9545	9559	9610	9552	9631	9522	9630	9506	9582	9523	9577	9599	9679	9517	9620	9476	9578	9361	9568	9674	9494	9417	9619	9449	9663	9530	9445	9610	9582	9584	9473	9657	9508	9521	9521	9636	9672	9663	9571	9582	9445	9484	9664	9556	9556	9523	9640	9659	9453	9497	9416	9575	9588	9516	9602	9669	9541	9619	9565	9705	9549	9421	9566	9520	9594	9573	9575	9493	9689	9427	9488	9530	9548	9616	9478	9665	9676	9563	9525	9523	9680	9588	9547	9571	9487	9618	9482	9674	9549	9649	9538	9613	9581	9609	9476	9610	9583	9579	9579	9698	9620	9614	9611	9630	9550	9777	9647	9612	9554	9430	9488	9599	9565	9625	9631	9407	9653	9671	9582	9645	9494	9674	9499	9476	9676	9646	9486	9507	9522	9550	9369	9446	9608	9529	9415	9414	9576	9519	9442	9563	9648	9467	9546	9605	9662	9635	9570	9369	9625	9526	9702	9667	9530	9500	9611	9537	9561	9446	9560	9545	9642	9655	9661	9611	9654	9524	9627	9580	9712	9590	9434	9477	9603	9398	9619	9616	9555	9547	9582	9654	9544	9594	9572	9560	9571	9642	9582	9580	9604	9602	9636	9514	9688	9486	9740	9526	9567	9538	9528	9639	9459	9367	9497	9557	9657	9509	9766	9592	9625	9559	9578	9511	9662	9607	9514	9637	9427	9585	9622	9777	9519	9625	9557	9593	9569	9709	9519	9613	9517	9554	9554	9606	9587	9651	9588	9597	9667	9580	9472	9609	9519	9498	9644	9481	9600	9547	9577	9663	9527	9632	9660	9610	9607	9525	9549	9752	9671	9519	9669	9618	9736	9518	9625	9617	9594	9521	9433	9513	9604	9438	9626	9507	9470	9525	9568	9457	9793	9603	9555	9673	9482	9625	9422	9432	9608	9700	9638	9400	9719	9577	9521	9470	9608	9652	9437	9585	9560	9498	9542	9453	9668	9472	9405	9595	9621	9674	9626	9605	9600	9681	9627	9653	9580	9423	9699	9563	9746	9565	9567	9627	9547	9630	9621	9479	9605	9461	9718	9515	9698	9364	9615	9652	9477	9668	9396	9540	9618	9577	9447	9505	9442	9543	9594	9618	9496	9623	9644	9652	9553	9542	9566	9567	9628	9599	9700	9607	9637	9676	9574	9658	9686	9723	9694	9528	9578	9491	9580	9609	9587	9718	9468	9586	9587	9532	9547	9674	9578	9706	9452	9583	9466	9688	9632	9508	9663	9640	9566	9699	9555	9623	9570	9725	9425	9715	9668	9661	9600	9669	9536	9558	9720	9564	9573	9463	9505	9523	9583	9526	9614	9492	9451	9604	9577	9523	9654	9564	9542	9404	9534	9639	9680	9599	9684	9513	9599	9642	9401	9433	9433	9666	9674	9616	9531	9720	9532	9532	9472	9498	9469	9560	9742	9633	9552	9581	9468	9550	9546	9618	9580	9557	9625	9529	9474	9505	9641	9555	9571	9467	9690	9653	9681	9616	9602	9621	9549	9596	9586	9526	9484	9688	9515	9549	9676	9525	9538	9564	9654	9473	9643	9723	9498	9472	9582	9611	9507	9456	9755	9542	9553	9618	9648	9495	9622	9681	9524	9612	9508	9602	9618	9667	9588	9491	9472	9646	9531	9611	9737	9556	9739	9537	9530	9593	9682	9576	9614	9457	9628	9481	9488	9507	9634	9576	9647	9583	9451	9621	9602	9431	9407	9565	9594	9586	9652	9677	9497	9459	9507	9457	9688	9612	9590	9540	9458	9528	9549	9524	9658	9605	9605	9530	9547	9730	9626	9556	9581	9511	9605	9635	9531	9600	9471	9687	9731	9710	9509	9660	9475	9537	9571	9519	9653	9565	9512	9629	9526	9579	9605	9620	9515	9522	9611	9448	9580	9424	9599	9655	9847	9403	9546	9541	9509	9688	9519	9579	9557	9557	9509	9529	9583	9419	9651	9609	9672	9513	9589	9593	9695	9529	9553	9696	9474	9517	9584	9508	9501	9528	9661	9402	9529	9669	9497	9623	9418	9600	9536	9794	9550	9672	9585	9627	9490	9602	9635	9684	9454	9628	9579	9564	9468	9547	9576	9558	9441	9564	9644	9624	9688	9536	9705	9524	9489	9633	9604	9632	9541	9532	9572	9542	9600	9575	9374	9537	9597	9551	9461	9533	9584	9584	9555	9709	9640	9547	9566	9452	9464	9613	9556	9614	9589	9529	9566	9408	9632	9576	9645	9502	9547	9565	9473	9738	9530	9481	9618	9605	9403	9646	9660	9684	9522	9393	9517	9381	9755	9534	9675	9413	9609	9651	9453	9594	9615	9611	9680	9497	9639	9561	9555	9587	9655	9469	9553	9556	9662	9601	9575	9487	9701	9522	9587	9612	9497	9503	9593	9513	9660	9561
23368	21095	28425	24160	22465	38994	65445	57108	41997	28996	21258	17909	16830	16582	16345	16588	16676	16361	16409	16356	16538	16404	16537	16485	16560	16187	16348	16248	16260	16261	16522	16279	16280	16361	16393	16336	16478	16531	16767	16284	16308	16311	16272	16354	16445	16325	16171	16237	16135	16423	16443	16395	16392	16324	16246	16305	16175	16123	16484	16260	16479	16289	16259	16212	16201	16371	16278	16451	16453	16238	16277	16326	16504	16490	16349	16160	16219	16249	16252	16135	16439	16374	16428	16352	16352	16356	16278	15988	16500	16300	16325	16313	16235	16137	16385	16433	16265	16259	16352	16361	16378	16060	16269	16266	16473	16470	16299	16341	16396	16366	16375	16376	16384	16448	16110	16240	16406	16543	16286	16394	16330	16285	16364	16498	16380	16359	16339	16370	16306	16169	16406	16241	16335	16400	16242	16110	16211	16306	16258	16385	16311	16190	16162	16071	16320	16367	16484	16322	16261	16391	16141	16302	16271	16426	16388	16388	16349	16332	16376	16205	16316	16086	16205	16201	16203	16428	16391	16163	16128	16248	16183	16417	16542	16363	16352	16278	16186	16225	16266	16333	16130	16143	16474	16192	16394	16267	16265	16428	16403	16358	16300	16179	16270	16243	16359	16223	16552	16373	16218	16480	16204	16011	16250	16348	16157	16216	16459	16218	16442	16193	16114	16025	16053	16141	16458	16227	16374	16242	16206	16127	16216	16335	16185	16082	16271	16253	16188	16315	16089	16484	16259	16266	16245	16197	16414	16239	16346	16295	16303	16255	16283	16171	16321	16414	16090	16191	16168	16333	16216	16380	16279	16129	16300	16492	16498	16390	16483	16095	16239	16350	16232	16302	16232	16257	16128	16291	16553	16262	16271	16239	16302	16153	16135	16291	16217	16082	16194	16333	16355	16363	16441	16433	16264	16206	16280	16359	16404	16205	16412	16203	16356	16212	16045	16177	16460	16446	16270	16245	16183	16279	16194	16271	16107	16318	16389	16480	16394	16353	16402	16345	16278	16187	16366	16260	16176	16271	16347	16331	16222	16405	16241	16373	16271	16344	16250	16517	16329	16357	16145	16403	16488	16306	16170	16167	16229	16212	16142	16293	16340	16153	16320	16427	16485	16314	16125	16242	16412	16145	16506	16317	16247	16334	16283	16176	16133	16197	16071	16277	16317	16140	16418	15991	16161	16527	16290	16413	16230	16108	16145	16505	16491	16288	16192	16164	16220	16167	16203	16275	16107	16198	16289	16253	16209	16309	16332	16315	16383	16361	15908	16346	16303	16261	16437	16617	16431	16352	16367	16386	16361	16410	16318	16248	16137	16228	16265	16294	16222	15971	16460	16262	16324	16249	16415	16232	16169	16213	16481	16340	16090	16343	16470	16332	16488	16525	16291	16222	16213	16036	16189	16150	16166	16282	16337	16423	16408	16289	16219	16457	16189	16069	16185	16154	16212	16346	16412	16217	16436	16239	16108	16200	16240	16200	16428	16313	16156	16328	16032	16232	16504	16168	16277	16211	16194	16243	16405	16249	16185	16113	16308	16324	16158	16233	16314	16349	16286	16080	16288	16376	16326	16392	16213	16234	16131	16294	16300	16351	16305	16368	16364	16276	16312	16222	16113	16338	16266	16199	15983	16368	16369	16394	16288	16375	16447	16367	16381	16093	16325	16307	16291	16420	16244	16341	16267	16210	16089	16657	16433	16267	16348	16335	16165	16279	16253	16274	16272	16375	16260	16218	16451	16310	16341	16248	16132	16082	16128	16349	16355	16487	16145	16432	16229	16406	16383	16366	16322	16287	16512	16167	16371	16204	16280	16168	16204	16273	16239	16375	16325	16336	16381	16293	16279	16411	16387	16433	16331	16361	16345	16236	16468	16251	16451	16365	16155	16233	16397	16214	16299	16380	16225	16053	16255	16065	16222	16381	16235	16360	16486	16139	16308	16017	16256	16346	16556	16262	16238	16426	16347	16407	16138	16406	16260	16325	16395	16546	16364	16339	16458	16164	16263	16402	16181	16216	16250	16187	16489	16395	16245	16425	16340	16227	16300	16131	16339	16494	16416	16150	16273	16332	16466	16179	16157	16343	16242	16286	16362	16242	16166	16190	16236	16248	16136	16178	16278	16170	16272	16304	16531	16340	16167	16274	16265	16390	16089	16175	16225	16288	16228	16234	16243	16251	16225	16339	16271	16155	16428	16280	16311	16261	16242	16325	16439	16265	16295	16275	16431	16187	16397	16322	16179	16297	16283	16365	16328	16291	16226	16038	16033	16121	16209	16391	16088	16166	16556	16233	16431	16348	16421	16361	16229	16219	16534	16441	16406	16178	16249	16351	16138	16092	16250	16284	16318	16240	16149	16350	16215	16225	16157	16051	16174	16285	16313	16183	16098	16386	16141	16169	16374	16289	16227	16366	16218	16302	16452	16290	16254	16027	16082	16096	16110	16054	16357	16153	16249	16227	16376	16316	16447	16426	16362	16347	16109	16196	16332	16070	16081	16184	16233	16322	16354	16279	16303	16222	16274	16126	16614	16298	16162	16316	16070	16260	16299	16339	16578	16314	16276	16249	16275	16251	16234	16208	16459	16439	16350	16332	16293	16219	16269	16343	16149	16290	16351	16229	16185	16155	16370	16122	16117	16367	16293	16218	16259	16425	16351	16323	16541	16452	16360	16312	16343	16288	16195	16384	16298	16412	16461	16420	16262	16287	16357	16407	16123	16397	16276	16388	16244	16324	16330	16248	16388	16266	16307	16264	16390	16205	16153	16076	16138	16436	16163	16286	16373	16354	16087	16279	16188	16314	16167	16236	16216	16476	16284	16443	16138	16429	16165	16115	16116	16208	16331	16180	16428	16289	16262	16207	16241	16308	16288	16292	16149	16159	16274	16297	16154	16450	16300	16270	16329	16150	16269	16268	16422	16373	16134	16258	16167	16337	16510	16417	16245	16262	16336	16314	16390	16408	16150	16134	16210	16375	16166	16247	16342	16255	16344	16341	16160	16227	16339	16438	16428	16226	16238	16283	16195	16389	16154	16284	16366	16158	16388	16208	16240	16201	16097	16400	16247	16033	16235	16074	16456	16360	16456	16482	16402	16125	16178	16358	16371	16305	16143	16590	16338	16238	16161	16361	16449	16445	16145	16258	16416	16308	16270	16392	16289	16236	16222	16347	16329	16458	16356	16314	16382	16382	16356	16256	16170	16190	16073	16169	16232	16515	16278	16119	16397	16341	16340	16287	16212	16335	16245	16219	16280	16162	16268	16084	16197	16228	16252	16094	16151	16377	16064	16243	16260	16225	16174	16198	16379	16409	16196	16131	16206	16365	16264	16381	16499	16186	16309	16226	16290	16226	16345	16431	16175	16223	16298	16430	16460	16301	16001	16190	16231	16062	16467	16298	16161	16113	16209	16650	16532	16250	16504	16397	16211	16185	16371	16234	16281	16265	16290	16194	16268	16215	16425	16290	16233	16238	16436	16393	16083	16114	16145	16013	16356	16442	16298	16248	16267	16385	16370	16437	16080	16310	16281	16339	16484	16480	16184	16214	16445	16271	16271	16292	16489	16279	16191	16073	16189	16177	16260	16504	16199	16063	16122	16329	16455	16345	16465	16238	16162	16189	16152	16257	16068	16238	16182	16405	16122	16114	16389	16274	16218	16338	16279	16081	16154	16276	16352	16178	16359	16308	16398	16317	16337	16186	16372	16110	16160	16128	16364	16352	16379	16392	16198	16327	16471	16552	16453	16304	16210	16331	16091	16094	16415	16263	16475	16173	16281	16306	16289	16113	16321	16262	16339	16296	16327	16302	16492	16483	16420	16312	16145	16333	16314	16432	16135	16171	16470	16076	16260	16347	16130	16253	16001	16173	16073	16370	16366	16176	16376	16341	16383	16184	16222	16186	16321	16266	16096	16206	16294	16241	16268	16414	16160	16269	16263	16302	16427	16242	16250	16128	16252	16423	16382	16439	16485	16203	16297	16255	16164	16182	16296	16270	16258	16330	16389	16382	16410	16174	16287	16302	16350	16291	16399	16262	16270	16140	16111	16344	16265	16469	16427	16293	16282	16319	16356	16380	16282	16401	16392	16297	16380	16296	16354	16345	16310	16296	16099	16231	16324	16320	16161	16368	16395	16181	16177	16276	16356	16355	16270	16256	16313	16388	16250	16285	16514	16194	16387	16237	16398	16418	16398	16401	16310	16213	16228	16267	16346	16540	16259	16492	16268	16420	16174	16421	16258	16273	16179	16140	16221	16492	16346	16288	16093	16067	16218	16060	16351	16229	16182	16235	16181	16250	16245	16376	16214	16099	16164	16236	16257	16249	16508	16190	16279	16165	16404	16406	16343	16438	16209	16348	16210	16391	16250	16185	16312	16384	16279	16524	16353	16481	16112	16319	16330	16149	16128	16215	16301	16216	15971	16316	16164	16058	16391	16271	16156	16080	16018	16074	16216	16344	16294	16272	16389	16303	16127	16342	16138	16500	16262	16274	16298	16060	16252	16300	16317	16589	16443	16179	16260	16236	16235	16438	16303	16413	16363	16329	16473	16457	16229	16180	16518	16465	16032	16238	16245	16293	16323	16162	16233	16317	16444	16170	16226	16109	16104	16279	16272	16113	16385	16131	16431	16350	16305	16254	16170	16213	16345	16262	16215	16233	16176	16263	16202	16272	16378	16355	16233	16201	16197	16495	16342	16348	16283	16321	16384	16223	16316	16444	16231	16461	16386	16277	16343	16206	16248	16379	16460	16442	16439	16283	16334	16341	16163	16162	16250	16180	16186	16407	16401	16329	16447	16329	16253	16282	16309	16109	16103	16307	16290	16425	16194	16351	16334	16266	16273	16271	16367	16201	16428	16110	16407	16341	16207	16526	16268	16377	16433	16150	16256	16202	16385	16357	16451	16135	16235	16335	16253	16270	16215	16326	16498	16379	16407	16276	16476	16363	16323	16298	16385	16199	16208	16280	16475	16275	16389	16199	16301	16145	16468	16086	16328	16257	16353	16087	16375	16388	16292	16347	16242	16039	16386	16330	16248	16328	16332	16283	16148	16331	16359	16181	16262	16492	16367	16507	16266	16324	16362	16249	16049	16276	16478	16249	16184	16355	16284	16115
13633	24630	22852	17727	16086	39560	62602	52371	32964	19785	12986	10406	9788	9780	9666	9721	9691	9660	9885	9734	9782	9886	9709	9738	9737	9859	9631	9568	9682	9597	9722	9777	9755	9688	9707	9706	9660	9533	9867	9610	9642	9797	9685	9615	9639	9563	9520	9616	9547	9534	9671	9604	9689	9721	9580	9595	9423	9702	9667	9509	9547	9774	9705	9561	9669	9677	9669	9688	9598	9614	9679	9709	9786	9444	9695	9410	9606	9652	9640	9882	9587	9554	9723	9757	9708	9499	9652	9736	9726	9715	9574	9635	9668	9664	9565	9500	9391	9536	9685	9562	9627	9609	9545	9601	9535	9619	9662	9690	9538	9520	9764	9758	9729	9534	9606	9623	9573	9733	9700	9495	9596	9593	9579	9626	9531	9666	9693	9629	9672	9627	9567	9659	9645	9489	9791	9531	9528	9724	9569	9733	9516	9748	9724	9716	9556	9687	9725	9662	9658	9583	9630	9568	9622	9582	9663	9697	9523	9592	9641	9625	9600	9712	9632	9524	9772	9497	9580	9632	9706	9669	9429	9624	9561	9753	9706	9636	9656	9605	9644	9677	9625	9724	9795	9518	9663	9500	9763	9613	9735	9524	9596	9634	9550	9627	9635	9571	9627	9749	9608	9588	9793	9518	9575	9694	9698	9508	9679	9550	9705	9725	9662	9484	9565	9615	9605	9561	9502	9613	9507	9594	9526	9602	9694	9678	9746	9614	9538	9467	9562	9536	9758	9662	9575	9796	9550	9409	9575	9639	9543	9516	9585	9591	9708	9719	9619	9519	9524	9628	9689	9485	9545	9470	9601	9697	9546	9582	9697	9633	9611	9731	9731	9636	9681	9560	9448	9606	9515	9589	9527	9573	9536	9557	9542	9557	9771	9475	9711	9570	9503	9505	9673	9720	9812	9528	9598	9622	9498	9543	9599	9599	9590	9548	9536	9657	9752	9570	9586	9633	9562	9635	9537	9481	9525	9621	9484	9504	9519	9677	9533	9683	9404	9600	9699	9656	9588	9635	9618	9582	9805	9469	9632	9756	9651	9552	9499	9554	9680	9576	9589	9544	9574	9647	9544	9653	9516	9645	9499	9468	9629	9625	9600	9549	9517	9655	9669	9681	9518	9584	9602	9633	9520	9606	9536	9591	9691	9640	9628	9610	9748	9654	9478	9556	9622	9550	9635	9651	9632	9464	9659	9506	9690	9533	9656	9620	9635	9664	9603	9673	9573	9468	9515	9635	9650	9548	9631	9678	9544	9601	9567	9525	9510	9533	9498	9629	9533	9597	9575	9556	9590	9688	9439	9669	9653	9751	9565	9481	9615	9456	9587	9662	9522	9645	9664	9488	9738	9471	9584	9529	9700	9636	9585	9524	9631	9607	9655	9545	9520	9442	9600	9856	9561	9754	9607	9529	9593	9492	9645	9573	9569	9560	9649	9719	9555	9685	9438	9472	9472	9524	9524	9706	9721	9496	9648	9588	9606	9552	9580	9603	9515	9569	9492	9408	9668	9667	9651	9654	9562	9636	9506	9597	9398	9686	9600	9588	9597	9542	9584	9622	9556	9641	9572	9589	9515	9587	9633	9606	9682	9478	9432	9642	9768	9667	9639	9494	9581	9755	9575	9514	9640	9642	9549	9461	9739	9678	9449	9736	9620	9603	9422	9488	9293	9678	9620	9539	9761	9693	9584	9517	9711	9667	9685	9528	9606	9624	9623	9696	9588	9648	9535	9586	9716	9481	9640	9645	9626	9570	9716	9591	9639	9694	9537	9689	9578	9370	9571	9572	9684	9607	9584	9643	9752	9612	9639	9592	9490	9664	9641	9548	9740	9583	9549	9459	9607	9607	9628	9680	9655	9661	9626	9588	9619	9520	9594	9435	9554	9691	9673	9614	9586	9780	9476	9722	9584	9641	9551	9571	9467	9686	9477	9599	9683	9540	9618	9539	9676	9595	9598	9515	9454	9581	9655	9571	9594	9700	9467	9655	9569	9701	9669	9713	9624	9606	9603	9710	9504	9727	9564	9554	9598	9648	9667	9647	9640	9674	9574	9497	9471	9713	9585	9669	9609	9531	9592	9556	9721	9586	9560	9641	9704	9787	9570	9629	9527	9682	9699	9672	9631	9764	9709	9654	9658	9754	9620	9592	9583	9419	9497	9712	9702	9657	9566	9601	9693	9552	9666	9680	9522	9549	9540	9645	9650	9679	9703	9684	9653	9638	9818	9567	9659	9512	9530	9510	9728	9836	9755	9511	9589	9597	9564	9570	9622	9583	9686	9630	9538	9514	9595	9617	9568	9552	9567	9667	9536	9550	9644	9538	9502	9596	9545	9504	9575	9535	9803	9621	9684	9479	9454	9758	9524	9728	9633	9559	9517	9634	9661	9619	9590	9599	9689	9480	9571	9604	9442	9653	9492	9583	9662	9582	9557	9518	9665	9469	9429	9587	9628	9677	9593	9640	9633	9627	9620	9687	9482	9722	9532	9510	9603	9568	9521	9497	9566	9556	9745	9740	9587	9633	9681	9542	9474	9538	9705	9351	9573	9576	9532	9469	9667	9747	9323	9664	9765	9567	9800	9709	9460	9454	9580	9598	9725	9521	9712	9525	9716	9666	9717	9630	9562	9675	9526	9580	9586	9597	9780	9590	9463	9652	9727	9498	9424	9453	9470	9628	9536	9716	9595	9634	9580	9584	9589	9678	9603	9711	9562	9534	9809	9531	9580	9566	9717	9478	9679	9599	9586	9355	9449	9664	9474	9542	9542	9743	9556	9728	9658	9514	9625	9530	9628	9750	9460	9650	9730	9699	9571	9488	9621	9550	9708	9738	9653	9607	9653	9601	9459	9667	9764	9500	9653	9586	9504	9579	9632	9611	9743	9589	9606	9524	9519	9396	9502	9656	9733	9647	9681	9546	9577	9641	9582	9719	9576	9625	9528	9664	9569	9507	9623	9763	9584	9541	9516	9418	9644	9646	9485	9627	9647	9497	9628	9587	9657	9786	9527	9648	9545	9531	9663	9444	9570	9700	9525	9587	9536	9721	9641	9760	9664	9537	9609	9532	9675	9660	9760	9629	9602	9628	9554	9599	9543	9559	9526	9636	9495	9595	9521	9744	9530	9513	9547	9646	9586	9716	9646	9536	9645	9541	9754	9570	9690	9728	9672	9620	9595	9560	9496	9551	9552	9629	9612	9737	9589	9559	9638	9584	9559	9651	9601	9575	9608	9440	9674	9682	9613	9522	9472	9537	9734	9745	9621	9686	9566	9685	9529	9535	9522	9605	9556	9627	9563	9508	9648	9706	9683	9594	9583	9529	9697	9605	9608	9543	9627	9591	9476	9587	9511	9527	9704	9670	9709	9609	9663	9648	9618	9583	9491	9708	9665	9590	9595	9498	9564	9702	9450	9681	9512	9858	9661	9687	9626	9611	9631	9726	9660	9704	9543	9690	9578	9597	9577	9495	9541	9726	9609	9718	9514	9630	9605	9541	9488	9679	9559	9537	9533	9620	9606	9677	9634	9515	9690	9719	9561	9623	9495	9610	9724	9638	9434	9712	9633	9644	9574	9614	9656	9708	9475	9483	9649	9597	9605	9644	9686	9522	9685	9596	9544	9608	9614	9625	9630	9640	9661	9536	9689	9664	9776	9623	9501	9457	9594	9521	9556	9601	9776	9580	9532	9812	9547	9600	9535	9726	9688	9664	9588	9714	9600	9720	9686	9661	9306	9718	9526	9546	9467	9728	9614	9657	9665	9669	9695	9595	9674	9575	9640	9597	9816	9809	9651	9658	9512	9508	9568	9661	9550	9561	9595	9643	9647	9557	9780	9621	9536	9542	9735	9664	9756	9678	9626	9700	9606	9521	9665	9638	9688	9753	9680	9529	9713	9701	9603	9732	9556	9565	9787	9566	9503	9554	9479	9655	9673	9623	9567	9533	9616	9601	9681	9685	9473	9593	9453	9523	9584	9605	9503	9621	9647	9650	9578	9766	9582	9563	9704	9644	9685	9633	9611	9628	9696	9442	9658	9564	9529	9669	9594	9616	9546	9530	9435	9650	9583	9577	9803	9664	9645	9612	9479	9611	9706	9702	9584	9694	9527	9536	9540	9532	9569	9427	9710	9590	9709	9719	9551	9552	9637	9602	9565	9582	9319	9576	9527	9646	9637	9443	9572	9601	9566	9558	9564	9572	9385	9567	9585	9554	9630	9555	9657	9574	9622	9731	9766	9570	9646	9574	9562	9616	9536	9695	9643	9469	9569	9544	9760	9657	9542	9772	9640	9697	9529	9421	9442	9554	9606	9673	9700	9549	9583	9569	9758	9571	9582	9524	9427	9609	9469	9520	9634	9649	9481	9536	9552	9685	9671	9594	9625	9662	9430	9647	9492	9663	9661	9626	9614	9751	9580	9531	9667	9593	9624	9686	9725	9720	9511	9637	9617	9716	9655	9532	9643	9607	9537	9525	9660	9566	9548	9721	9555	9764	9442	9514	9452	9522	9563	9766	9491	9771	9568	9636	9681	9614	9609	9666	9646	9541	9690	9631	9511	9524	9536	9644	9670	9653	9510	9617	9551	9531	9743	9565	9509	9567	9652	9602	9580	9516	9553	9511	9452	9650	9556	9577	9710	9600	9644	9657	9639	9515	9714	9537	9536	9509	9611	9632	9645	9598	9287	9588	9569	9576	9714	9635	9452	9560	9646	9619	9634	9597	9510	9495	9680	9695	9516	9594	9526	9555	9451	9579	9658	9643	9592	9615	9634	9681	9537	9652	9505	9494	9632	9817	9407	9682	9543	9602	9629	9552	9486	9490	9518	9764	9558	9605	9687	9739	9741	9526	9680	9575	9672	9611	9692	9487	9504	9487	9597	9699	9540	9601	9598	9624	9591	9453	9512	9728	9656	9580	9553	9526	9588	9586	9601	9442	9704	9670	9672	9641	9615	9536	9571	9534	9702	9681	9526	9713	9483	9599	9522	9724	9551	9637	9570	9546	9699	9415	9542	9589	9564	9565	9655	9563	9460	9819	9572	9710	9461	9602	9690	9629	9596	9637	9550	9588	9678	9570	9669	9615	9608	9770	9553	9613	9664	9565
30590	22917	21766	19570	17215	19003	24340	22922	19778	17852	16779	16645	16411	16495	16307	16425	16353	16412	16236	16387	16389	16415	16548	16371	16345	16153	16218	16329	16436	16276	16375	16235	16532	16578	16413	16406	16434	16309	16370	16184	16514	16262	16419	16401	16381	16395	16340	16425	16422	16353	16420	16395	16361	16488	16360	16380	16294	16436	16476	16449	16305	16293	16520	16261	16220	16444	16318	16656	16559	16393	16389	16264	16299	16214	16373	16304	16403	16304	16349	16352	16449	16384	16353	16280	16348	16194	16375	16348	16336	16199	16407	16332	16550	16315	16480	16346	16291	16257	16374	16326	16237	16190	16260	16559	16498	16190	16550	16475	16278	16500	16327	16315	16227	16361	16325	16345	16281	16306	16205	16154	16512	16377	16805	16277	16298	16332	16476	16339	16513	16328	16050	16436	16377	16118	16523	16180	16266	16600	16328	16304	16542	16582	16235	16527	16553	16362	16415	16174	16383	16518	16269	16356	16324	16473	16528	16493	16357	16168	16271	16321	16392	16546	16241	16351	16506	16084	16511	16335	16341	16306	16259	16452	16313	16403	16410	16378	16110	16304	16260	16361	16197	16388	16475	16433	16365	16562	16303	16418	16277	16364	16564	16410	16252	16283	16374	16595	16292	16222	16331	16428	16550	16572	16281	16461	16359	16441	16388	16539	16252	16477	16234	16346	16167	16290	16145	16480	16279	16314	16390	16321	16217	16331	16261	16408	16402	16176	16385	16439	16473	16397	16460	16636	16522	16167	16466	16373	16404	16502	16512	16393	16533	16247	16238	16474	16467	16379	16270	16088	16359	16192	16417	16515	16587	16614	16573	16208	16310	16402	16438	16425	16434	16252	16481	16299	16254	16304	16374	16382	16466	16431	16397	16471	16353	16554	16480	16366	16384	16346	16490	16461	16434	16472	16454	16484	16429	16542	16404	16418	16306	16507	16317	16269	16465	16499	16295	16317	16427	16474	16620	16249	16473	16239	16517	16295	16481	16234	16266	16355	16439	16392	16521	16426	16448	16370	16567	16224	16362	16366	16293	16195	16283	16389	16444	16193	16124	16466	16435	16310	16350	16491	16313	16452	16221	16316	16515	16311	16247	16368	16258	16413	16364	16168	16216	16286	16414	16262	16278	16472	16351	16298	16379	16439	16170	16407	16566	16529	16353	16472	16353	16546	16259	16505	16482	16496	16375	16297	16455	16315	16277	16415	16298	16373	16425	16265	16455	16606	16464	16326	16198	16296	16260	16260	16633	16303	16419	16467	16329	16358	16342	16533	16450	16177	16303	16332	16555	16125	16460	16593	16065	16425	16257	16419	16392	16225	16209	16296	16280	16348	16501	16302	16526	16225	16298	16462	16294	16447	16465	16381	16290	16434	16390	16522	16311	16290	16384	16259	16371	16428	16620	16260	16279	16343	16198	16479	16366	16432	16541	16161	16204	16482	16555	16320	16257	16203	16370	16407	16373	16338	16531	16210	16511	16270	16386	16443	16600	16467	16285	16359	16621	16465	16415	16400	16341	16518	16321	16038	16446	16379	16390	16473	16420	16305	16360	16512	16440	16441	16479	16296	16504	16306	16277	16269	16250	16342	16290	16203	16563	16394	16487	16244	16221	16233	16337	16221	16273	16437	16438	16148	16536	16466	16421	16204	16398	16370	16460	16270	16282	16254	16414	16518	16523	16368	16356	16427	16287	16286	16515	16441	16488	16361	16365	16583	16393	16419	16288	16376	16329	16355	16578	16640	16587	16263	16358	16566	16270	16395	16554	16602	16356	16454	16407	16309	16303	16364	16350	16495	16643	16258	16437	16555	16275	16396	16444	16369	16539	16279	16376	16360	16285	16217	16260	16442	16444	16357	16517	16287	16331	16335	16514	16440	16579	16447	16253	16656	16260	16320	16482	16364	16063	16379	16501	16392	16416	16573	16269	16495	16116	16366	16217	16226	16490	16238	16407	16436	16413	16390	16200	16231	16316	16429	16380	16159	16296	16403	16365	16219	16434	16359	16477	16393	16243	16405	16291	16439	16292	16290	16458	16438	16373	16080	16389	16213	16324	16639	16448	16260	16271	16523	16198	16297	16368	16120	16434	16284	16058	16097	16098	16382	16265	16319	16334	16457	16238	16263	16283	16405	16326	16285	16651	16302	16223	16358	16352	16379	16293	16260	16367	16512	16267	16288	16325	16334	16648	16291	16349	16372	16279	16472	16180	16405	16376	16576	16283	16430	16318	16320	16400	16501	16455	16515	16325	16526	16529	16328	16338	16415	16219	16289	16454	16560	16464	16240	16446	16332	16440	16290	16298	16262	16591	16503	16230	16600	16243	16290	16286	16147	16185	16313	16289	16255	16384	16316	16493	16385	16298	16336	16177	16443	16367	16576	16388	16463	16355	16304	16209	16201	16552	16463	16244	16099	16431	16321	16372	16360	16410	16391	16627	16522	16336	16396	16598	16339	16593	16376	16585	16355	16410	16554	16358	16420	16270	16589	16401	16393	16327	16202	16449	16120	16477	16309	16486	16289	16383	16454	16281	16185	16649	16166	16268	16434	16354	16379	16374	16441	16277	16429	16520	16304	16220	16309	16506	16216	16459	16498	16339	16335	16411	16405	16489	16335	16286	16410	16503	16429	16375	16087	16411	16419	16497	16313	16432	16309	16439	16256	16435	16314	16327	16483	16480	16546	16473	16631	16476	16350	16266	16358	16101	16326	16607	16297	16360	16329	16598	16295	16269	16388	16399	16373	16353	16425	16487	16215	16403	16244	16483	16542	16404	16253	16381	16188	16421	16228	16372	16433	16332	16501	16392	16161	16223	16391	16309	16300	16368	16491	16483	16436	16272	16258	16511	16340	16485	16447	16315	16324	16428	16342	16406	16349	16209	16583	16282	16375	16304	16205	16561	16510	16297	16469	16414	16431	16275	16507	16294	16302	16233	16269	16361	16357	16188	16550	16404	16328	16275	16285	16314	16334	16370	16436	16349	16289	16384	16185	16601	16378	16298	16415	16220	16366	16498	16166	16474	16355	16491	16437	16311	16282	16365	16401	16247	16203	16236	16473	16456	16407	16412	16165	16483	16403	16368	16612	16409	16160	16294	16288	16323	16407	16490	16486	16264	16335	16566	16528	16543	16409	16350	16402	16081	16506	16332	16255	16161	16502	16523	16494	16326	16359	16451	16380	16484	16197	16543	16395	16440	16343	16384	16327	16356	16357	16563	16479	16439	16332	16353	16404	16496	16511	16487	16348	16568	16379	16385	16434	16522	16460	16326	16224	16248	16338	16253	16443	16359	16358	16324	16380	16238	16176	16448	16449	16581	16454	16565	16265	16454	16340	16515	16319	16264	16340	16389	16414	16478	16448	16254	16254	16589	16393	16393	16360	16376	16370	16389	16126	16364	16616	16290	16310	16331	16208	16491	16363	16426	16366	16393	16404	16196	16254	16339	16338	16282	16460	16175	16407	16493	16308	16484	16236	16420	16424	16475	16560	16496	16363	16267	16171	16401	16385	16215	16405	16370	16266	16156	16339	16580	16370	16475	16406	16453	16609	16280	16444	16411	16300	16322	16223	16283	16432	16410	16467	16418	16429	16547	16475	16291	16469	16262	16337	16151	16562	16347	16200	16372	16306	16312	16168	16097	16534	16419	16241	16341	16349	16482	16181	16473	16345	16363	16352	16400	16451	16460	16303	16314	16284	16319	16275	16496	16303	16293	16387	16410	16203	16480	16090	16225	16384	16366	16350	16504	16405	16319	16203	16261	16511	16349	16364	16434	16424	16608	16455	16374	16521	16467	16384	16433	16504	16627	16388	16454	16309	16335	16237	16334	16240	16545	16630	16337	16455	16442	16524	16514	16370	16328	16363	16369	16248	16617	16319	16399	16238	16561	16453	16395	16449	16297	16434	16326	16481	16338	16293	16187	16363	16592	16375	16277	16114	16239	16515	16378	16533	16486	16280	16420	16571	16400	16359	16276	16400	16309	16334	16419	16405	16328	16266	16533	16404	16257	16415	16398	16403	16416	16271	16317	16272	16289	16211	16346	16347	16392	16374	16446	16237	16347	16376	16514	16397	16499	16348	16213	16255	16197	16342	16476	16427	16433	16282	16436	16491	16404	16598	16384	16328	16399	16314	16297	16348	16345	16550	16343	16368	16422	16132	16340	16286	16415	16365	16284	16409	16271	16298	16358	16305	16372	16400	16479	16425	16385	16358	16244	16457	16496	16550	16390	16344	16437	16535	16057	16411	16393	16311	16442	16722	16428	16509	16346	16410	16513	16172	16615	16363	16454	16479	16313	16410	16417	16305	16336	16315	16241	16306	16231	16306	16564	16439	16488	16477	16478	16323	16433	16261	16370	16383	16258	16444	16412	16241	16348	16273	16448	16291	16336	16416	16404	16498	16478	16385	16400	16296	16408	16400	16572	16563	16318	16503	16507	16553	16524	16453	16524	16217	16232	16248	16440	16511	16397	16386	16410	16370	16337	16348	16309	16439	16356	16574	16514	16457	16425	16188	16522	16665	16307	16242	16216	16390	16270	16205	16593	16495	16566	16223	16525	16344	16533	16496	16429	16343	16261	16385	16381	16472	16507	16355	16316	16394	16400	16296	16384	16278	16232	16297	16284	16653	16318	16409	16337	16419	16454	16327	16388	16542	16556	16443	16522	16199	16523	16351	16391	16419	16343	16622	16461	16458	16229	16493	16564	16349	16413	16383	16462	16454	16241	16099	16263	16433	16379	16253	16450	16173	16450	16372	16308	16348	16428	16324	16442	16447	16256	16307	16387	16351	16631	16440	16425	16648	16450	16357	16304	16085	16488	16401	16529	16463	16209	16416	16221	16166	16465	16326	16513	16306	16440	16187	16483	16478	16123	16394	16298	16187	16679	16412	16350	16614	16511	16513	16292	16370	16404	16404	16464	16375	16440	16471	16268	16225	16518	16309	16283	16347	16468	16346	16312	16463	16042	16537	16571	16323	16523	16385	16368	16507	16507	16385	16257	16496	16660	16385	16231	16448	16359	16345	16598	16392	16367	16454	16306	16365	16190	16208	16241	16376	16289	16269	16239	16329	16412	16424	16477	16446	16412	16454	16410	16405	16426	16473	16303	16269	16366	16503
13387	13446	12319	10991	10713	13439	18226	15573	12106	10345	9916	9543	9512	9449	9408	9493	9513	9541	9436	9530	9487	9642	9645	9314	9336	9472	9541	9471	9436	9476	9536	9510	9213	9455	9533	9510	9309	9400	9557	9449	9500	9403	9584	9435	9485	9512	9500	9521	9456	9320	9576	9477	9453	9251	9522	9542	9409	9475	9444	9620	9396	9549	9472	9389	9566	9370	9394	9380	9362	9514	9295	9498	9594	9668	9499	9322	9469	9474	9339	9377	9572	9596	9413	9371	9489	9643	9509	9507	9518	9376	9537	9450	9425	9515	9379	9468	9548	9465	9456	9511	9348	9345	9446	9241	9389	9504	9378	9410	9309	9315	9389	9474	9510	9332	9548	9439	9436	9447	9500	9453	9338	9524	9597	9444	9473	9600	9546	9368	9468	9442	9313	9430	9480	9462	9452	9477	9407	9410	9324	9432	9284	9543	9561	9556	9354	9567	9502	9479	9561	9287	9445	9460	9485	9289	9351	9365	9288	9461	9538	9476	9456	9435	9471	9445	9341	9489	9452	9287	9443	9486	9350	9415	9490	9474	9379	9530	9570	9511	9236	9468	9454	9406	9377	9574	9654	9531	9439	9419	9489	9420	9415	9580	9297	9555	9315	9511	9457	9459	9521	9651	9404	9455	9355	9447	9447	9447	9419	9415	9556	9496	9489	9487	9437	9475	9500	9524	9513	9439	9544	9375	9407	9604	9420	9378	9398	9486	9457	9642	9454	9388	9358	9523	9602	9365	9440	9432	9515	9437	9552	9415	9440	9375	9482	9557	9368	9445	9480	9479	9429	9464	9283	9502	9338	9624	9578	9381	9495	9373	9490	9408	9655	9516	9396	9436	9367	9450	9445	9324	9396	9368	9526	9368	9469	9604	9467	9562	9303	9501	9438	9371	9363	9430	9600	9440	9485	9497	9431	9563	9330	9472	9505	9524	9413	9460	9363	9366	9507	9404	9489	9523	9421	9496	9351	9394	9406	9560	9553	9523	9450	9423	9481	9585	9450	9433	9583	9336	9479	9475	9362	9472	9455	9486	9400	9497	9448	9431	9523	9462	9350	9492	9641	9484	9294	9343	9341	9662	9425	9616	9294	9421	9529	9596	9505	9544	9427	9528	9381	9396	9427	9440	9480	9420	9446	9396	9499	9442	9540	9577	9473	9421	9390	9527	9507	9518	9403	9533	9386	9488	9378	9650	9464	9523	9479	9513	9483	9560	9452	9488	9305	9363	9370	9370	9662	9632	9406	9363	9448	9454	9573	9390	9433	9564	9404	9617	9359	9501	9494	9468	9363	9302	9527	9632	9561	9533	9582	9515	9526	9334	9594	9546	9564	9375	9429	9516	9743	9369	9321	9541	9553	9396	9434	9543	9408	9499	9361	9428	9280	9548	9443	9263	9383	9538	9493	9361	9340	9398	9345	9410	9206	9335	9527	9329	9232	9399	9461	9424	9507	9378	9452	9377	9455	9306	9561	9325	9464	9607	9459	9322	9601	9236	9563	9440	9393	9397	9508	9578	9488	9563	9566	9547	9441	9536	9586	9388	9634	9562	9340	9376	9462	9487	9398	9505	9711	9538	9438	9456	9463	9478	9438	9454	9390	9508	9375	9546	9544	9502	9443	9597	9347	9403	9367	9290	9499	9534	9513	9383	9359	9324	9502	9416	9329	9335	9322	9529	9272	9570	9439	9391	9338	9475	9457	9434	9375	9566	9469	9539	9394	9442	9498	9399	9526	9491	9401	9509	9524	9400	9410	9489	9361	9596	9512	9358	9671	9427	9469	9588	9443	9431	9372	9541	9528	9593	9379	9383	9404	9529	9510	9420	9518	9315	9470	9518	9662	9591	9303	9463	9397	9481	9485	9352	9395	9429	9480	9537	9395	9627	9569	9449	9437	9533	9439	9475	9339	9536	9453	9510	9536	9554	9553	9450	9395	9496	9470	9489	9448	9407	9470	9341	9447	9454	9602	9500	9439	9556	9418	9515	9298	9490	9578	9545	9348	9457	9424	9436	9375	9370	9627	9509	9608	9339	9416	9518	9496	9321	9420	9495	9456	9478	9509	9428	9509	9381	9382	9355	9479	9545	9444	9435	9419	9419	9318	9604	9486	9606	9403	9381	9534	9527	9396	9534	9329	9545	9311	9418	9523	9420	9474	9411	9378	9378	9462	9519	9590	9489	9523	9386	9360	9466	9511	9365	9521	9470	9619	9542	9359	9380	9469	9517	9441	9437	9510	9428	9504	9497	9609	9398	9531	9396	9480	9553	9319	9520	9388	9501	9495	9555	9476	9486	9535	9401	9478	9539	9450	9350	9438	9418	9481	9427	9400	9580	9532	9445	9502	9388	9477	9394	9413	9471	9560	9546	9493	9520	9500	9428	9501	9576	9419	9567	9363	9413	9522	9525	9337	9544	9434	9426	9398	9439	9372	9518	9472	9467	9454	9587	9384	9378	9432	9413	9521	9451	9564	9554	9331	9380	9395	9441	9510	9474	9506	9323	9475	9406	9491	9607	9477	9270	9439	9371	9566	9430	9355	9465	9510	9521	9470	9509	9375	9402	9495	9427	9682	9499	9519	9533	9504	9338	9356	9434	9474	9511	9521	9387	9579	9457	9506	9612	9436	9420	9507	9395	9350	9593	9409	9421	9519	9406	9430	9547	9670	9459	9414	9336	9472	9424	9503	9467	9452	9476	9395	9418	9589	9464	9446	9316	9512	9556	9541	9371	9373	9434	9510	9381	9445	9301	9546	9463	9534	9337	9388	9499	9513	9463	9548	9442	9522	9530	9501	9376	9453	9349	9495	9476	9475	9336	9597	9408	9504	9582	9543	9430	9441	9565	9448	9566	9505	9334	9439	9520	9440	9454	9480	9369	9497	9477	9310	9394	9421	9497	9477	9493	9455	9695	9292	9486	9495	9538	9456	9425	9412	9574	9576	9588	9466	9277	9380	9373	9456	9191	9567	9311	9332	9371	9527	9443	9476	9471	9466	9498	9372	9448	9328	9279	9489	9400	9342	9417	9456	9339	9409	9530	9559	9473	9408	9470	9407	9484	9472	9526	9377	9440	9319	9369	9333	9454	9261	9497	9562	9577	9435	9470	9546	9429	9314	9523	9433	9477	9466	9531	9456	9518	9465	9570	9386	9412	9454	9646	9472	9498	9455	9573	9461	9430	9351	9547	9450	9436	9415	9510	9384	9337	9484	9338	9507	9435	9394	9498	9569	9422	9485	9474	9634	9390	9584	9556	9516	9620	9565	9286	9486	9482	9415	9349	9447	9339	9290	9350	9373	9655	9498	9443	9514	9434	9458	9327	9313	9610	9470	9461	9524	9513	9438	9519	9436	9422	9415	9436	9412	9282	9446	9457	9366	9413	9464	9464	9407	9447	9388	9449	9479	9436	9558	9412	9522	9448	9390	9521	9512	9443	9457	9550	9432	9560	9348	9378	9388	9568	9351	9536	9483	9590	9428	9544	9455	9372	9360	9474	9754	9621	9485	9484	9360	9528	9404	9619	9362	9373	9439	9379	9352	9500	9476	9506	9531	9500	9502	9568	9454	9450	9633	9521	9491	9409	9577	9445	9522	9441	9443	9486	9403	9383	9452	9482	9532	9536	9377	9360	9539	9472	9464	9475	9558	9375	9415	9554	9435	9485	9480	9465	9513	9558	9417	9512	9463	9462	9340	9394	9391	9527	9516	9661	9362	9336	9312	9367	9405	9440	9466	9363	9385	9464	9463	9502	9507	9565	9556	9460	9382	9477	9598	9452	9356	9461	9424	9539	9389	9531	9364	9665	9514	9435	9472	9334	9489	9517	9292	9402	9243	9511	9509	9583	9484	9301	9443	9466	9485	9403	9470	9309	9499	9448	9484	9448	9614	9388	9535	9522	9470	9518	9548	9525	9504	9412	9511	9557	9423	9424	9455	9454	9406	9580	9370	9496	9270	9420	9308	9422	9296	9381	9475	9647	9448	9406	9309	9466	9463	9350	9516	9391	9503	9439	9497	9363	9525	9502	9315	9347	9420	9364	9340	9339	9492	9294	9444	9397	9309	9520	9421	9538	9502	9521	9438	9596	9487	9475	9372	9364	9533	9496	9488	9389	9599	9424	9402	9472	9413	9387	9551	9624	9540	9342	9400	9506	9427	9457	9485	9554	9434	9462	9414	9425	9453	9486	9346	9386	9647	9584	9524	9573	9516	9455	9630	9501	9432	9421	9680	9418	9496	9428	9553	9280	9521	9363	9551	9502	9487	9357	9429	9556	9327	9315	9481	9303	9274	9455	9487	9473	9522	9381	9464	9456	9330	9370	9537	9392	9454	9542	9414	9394	9405	9482	9351	9414	9520	9585	9498	9332	9493	9550	9347	9308	9428	9434	9476	9496	9433	9449	9464	9420	9478	9610	9617	9547	9504	9483	9598	9389	9321	9660	9524	9605	9514	9404	9495	9509	9399	9497	9586	9360	9327	9528	9426	9438	9425	9414	9535	9435	9430	9463	9458	9462	9532	9483	9561	9422	9457	9316	9263	9389	9510	9319	9486	9539	9558	9443	9408	9414	9478	9281	9290	9259	9413	9525	9303	9521	9453	9364	9469	9392	9500	9469	9508	9501	9423	9446	9467	9491	9419	9326	9585	9428	9550	9407	9521	9367	9510	9541	9290	9332	9506	9366	9481	9437	9426	9502	9389	9428	9380	9315	9532	9421	9420	9484	9367	9496	9518	9500	9485	9367	9381	9581	9457	9337	9405	9485	9492	9343	9687	9469	9329	9492	9239	9458	9351	9566	9502	9437	9332	9554	9436	9536	9485	9390	9416	9397	9486	9527	9425	9376	9565	9344	9390	9430	9403	9420	9440	9404	9474	9295	9446	9498	9518	9399	9511	9492	9491	9502	9558	9432	9405	9586	9360	9303	9467	9484	9506	9422	9532	9416	9317	9485	9609	9369	9294	9394	9486	9360	9516	9561	9399	9224	9515	9426	9553	9434	9437	9493	9319	9537	9333	9448	9478	9435	9364	9484	9463	9526	9493	9385	9420	9439	9505	9415	9354	9452	9484	9485	9455	9488	9527	9356	9530	9530	9380	9501	9456	9492
25412	21115	27397	26104	21758	26156	50070	43755	31162	22521	18564	16905	16341	16096	16334	16305	16295	16324	16189	16143	16190	16300	16323	15996	16142	15937	16188	16271	16321	16353	16198	16154	16244	15900	16268	15952	16118	16246	16222	16300	16021	16216	16176	16168	16197	16165	16184	16207	16234	16255	16263	16314	16171	16237	16050	16147	15949	15838	15927	16125	16013	16255	15965	16115	16152	16051	16116	16135	16088	15903	16220	16114	16208	16162	16243	16215	16032	16148	16246	15926	16249	15986	15853	16068	16018	16072	16051	16178	16291	16281	16058	15962	15959	16027	16075	16149	16161	16042	15957	16037	15948	16051	16138	15961	15922	16076	16088	16315	16154	16164	15946	16191	16369	16021	16065	16057	16074	16096	16297	15953	15998	16105	16012	16256	16068	16064	16003	16103	16214	16005	16264	15969	16005	16139	16085	16126	16210	16131	16111	16156	16286	16251	16170	16142	16200	16098	16251	16100	16038	16135	16232	15752	16129	16151	16059	15922	16031	16070	16116	16002	16084	16135	16114	16221	16064	16427	16074	15914	16163	16030	16188	16116	16000	16143	16265	16067	16190	16228	16121	16023	16101	16300	15958	15980	16114	16009	16228	15987	16178	16003	15987	16022	16069	15858	16067	16011	16069	15919	15918	16284	16217	16051	15954	15910	16180	16040	16225	15934	16083	16050	16081	16308	16242	16258	16044	16005	16162	16095	15973	16082	15937	16052	15841	15994	16211	15911	15961	16108	16192	16143	16027	16007	16235	16112	15966	16031	16172	15963	16144	15972	16161	15985	16235	16049	15859	15930	16136	16251	16158	15997	16153	16139	16051	16172	16195	15891	16154	16210	16224	16171	16020	16078	16097	15885	15861	16130	16071	16207	16179	15925	15977	16068	16224	15951	16120	16129	15962	16218	16017	16244	16216	16293	15944	16115	15913	16076	16055	16136	15994	16055	15984	15982	16088	16070	16216	15913	16028	16016	16269	15959	15881	16123	16033	16166	16153	16222	16105	16317	16116	16213	16006	16043	16179	16052	16025	16257	16312	16209	16187	16096	16022	16205	16249	16256	15973	16024	16225	16046	15969	16150	16322	16041	16091	16097	16079	16169	16425	15770	16088	15987	16020	16002	16246	16051	16170	16019	16044	15915	16055	16098	16177	16118	16135	16265	16168	16140	16108	16265	16262	16080	16144	16163	16203	16006	15997	15949	16181	16099	16053	16187	16000	16147	15944	16084	16019	16074	16022	16096	16016	16229	15986	16029	15979	16051	16093	16148	16127	16085	16091	16028	15975	15859	16235	16171	16136	15927	15928	16037	16027	15967	16043	16005	16205	16231	16105	16136	16156	15970	16028	16143	16290	16167	16026	16038	16176	16110	16202	16104	16187	16102	16281	16234	16212	16329	16070	16143	15979	16016	16130	15990	15865	15950	15951	16178	15998	16083	16002	16283	16076	15981	16151	16301	15759	16010	16127	16054	16093	16103	16072	15929	16209	16056	16161	16235	15858	16125	16094	16318	16018	16041	15980	15954	16134	16031	16224	16111	16087	15981	16053	16106	16279	16117	16049	15885	16117	16021	16134	16147	16317	16069	16029	16076	16033	15923	16102	15854	16194	16017	15979	16104	16097	16064	16084	15841	15844	16276	16085	15812	15998	16041	16113	16218	16126	16159	15956	16174	15922	16081	15882	16115	16179	16284	16054	16041	16224	16193	16202	16199	15946	16093	16239	15951	16137	16148	16121	16123	16156	16068	16074	16075	16138	15663	15912	15971	16003	16169	16031	16276	16063	16014	16181	16282	16057	16037	16024	16051	16092	16199	15951	16092	16226	16155	15878	16087	16225	15978	16144	16216	16058	16061	16194	15811	16181	16087	16000	16017	16024	16191	15910	16061	15977	15968	16104	15879	16159	16215	15960	16076	16101	15969	15882	16032	16003	15945	16146	16214	16191	16099	15943	16047	16159	16196	16199	15894	16011	16115	16160	16042	16045	16183	15949	16166	16034	16244	16015	16036	16357	15975	16135	15928	16069	16216	16255	16011	16202	16072	16127	15929	16249	16208	16099	16049	15961	15933	16023	15912	16146	16293	16221	16202	16247	16037	15957	16124	16156	15930	16231	16226	16099	16365	16162	16016	16151	16251	16041	16056	16163	16237	16163	16104	16024	16033	16201	16113	15950	16143	16162	16177	16064	15982	16244	16053	16145	16088	15996	16146	16131	15891	16122	16195	16289	15983	16091	15877	16223	16135	16083	16084	16057	15911	16045	16096	16186	16155	16241	16324	16144	16153	15971	16041	16308	16106	15966	16119	15957	16023	16149	16009	16310	15969	15866	16066	16178	16053	16101	15888	16068	16246	16403	16135	15839	16222	15938	16223	16063	16110	16104	16127	16238	16186	16027	16256	15909	16106	15878	16085	15993	16140	16153	15938	16081	15816	15944	16081	15942	16132	16111	15991	16095	16053	15946	16253	16007	16128	16052	16013	16318	16007	16178	15930	16346	16123	16044	16129	15950	16029	16002	15869	16109	16077	15954	16207	16048	15930	16209	16194	16234	16051	16190	16263	16199	16190	16089	16150	16112	16239	15994	16121	16072	16042	16049	15886	16100	15917	16091	15964	15985	16026	15910	16098	16073	16267	16230	16006	16137	16112	16065	16237	16001	15973	16130	16165	16127	15858	16053	16223	15882	16175	15963	16225	16114	16068	16094	16081	16140	16277	15982	16234	16064	16018	16165	16115	16099	16083	16181	16194	16179	16010	16070	16179	16117	15937	16119	15907	16018	16138	16250	16017	16040	16063	16086	16091	16270	15998	16185	16157	16029	16113	16002	15964	15913	16020	16057	16183	16162	16320	16040	15884	16036	16165	16021	16022	16115	15979	16011	15983	16079	15973	15894	16209	15981	16098	16142	16178	16136	15973	16172	15933	15931	16299	16246	16131	16060	16021	16045	16094	16063	16130	16186	16155	15979	16179	16177	16077	15917	15945	16285	16058	16010	15951	16076	16143	16157	15979	16059	16108	16161	16275	16317	16203	15950	15935	16085	16391	16070	16122	16115	16163	15882	16121	16196	16306	16405	16155	16049	16089	16120	16075	16036	16225	15983	15952	16102	16294	15909	15981	16050	15938	16102	16180	16054	16522	16132	16207	15988	16253	16184	15778	15966	16207	15864	15958	16118	15983	16028	16311	16251	16233	16147	16037	16253	15892	16188	16005	16164	15889	16032	16370	15991	15982	16084	16096	16175	16191	16207	15999	16188	16149	16128	16236	16116	16045	16350	16234	16257	16290	15983	16152	16060	16133	16125	16051	16150	16032	16013	16268	16161	15969	16095	15913	16067	16220	16095	15986	16085	16108	16135	15912	15977	16159	16337	15972	16133	15909	16039	16017	15977	16021	16132	16397	15739	16049	15911	15878	16085	15942	15960	16228	16301	16142	16191	16065	16196	15955	15988	15952	16057	16017	15912	16098	16357	15902	15874	16187	16051	16105	16105	16099	16000	16154	16079	16129	16122	16157	15968	15996	16095	16060	16115	16046	16152	15957	15905	15877	15938	16025	16151	16313	15981	16071	15979	16316	16046	16006	16035	16109	16241	16102	16220	15936	15906	16155	15917	16207	16104	16167	16079	16122	16109	16129	15974	16121	16048	16037	16094	16106	16102	16056	16081	16060	16214	16194	16014	15999	16105	16141	16199	16289	15917	16155	16182	16114	15994	16080	16133	16051	16170	15919	16277	16191	16156	16190	15980	16246	16071	15942	15985	15968	15938	15995	16226	16071	16089	16148	16264	16291	16039	15895	16068	16086	16134	16297	15943	15972	16127	15992	15980	16168	16027	16011	16252	16034	15914	16056	15949	16084	16030	16160	16324	15965	15912	15828	16019	16159	16211	16021	15999	16227	16138	16211	16300	16358	16228	15995	16084	15966	16140	16085	15957	15978	16130	16092	16377	16030	15914	15909	16086	15948	16125	15924	16291	16023	16006	16289	16254	16056	15963	16151	16056	15852	16185	16099	16187	15934	16137	16086	16219	16112	16067	16235	15990	16015	16109	16179	15969	16052	15911	16059	16038	16114	16017	16110	16258	16036	16013	16188	15941	16231	16115	16162	15955	15999	16023	16250	16008	16163	16430	15983	16211	16065	15837	16202	16172	16150	16099	15894	16143	15965	16042	15975	16134	16010	16131	15982	16140	16029	16087	16149	16113	16256	16233	16038	16057	16090	16192	16039	16064	16084	16137	16065	16096	16138	15999	16035	16144	16232	16210	16226	16112	16077	15910	16168	16113	15990	16136	15973	15987	16158	16064	16298	16068	16298	15978	15888	16224	15900	15935	15951	16130	16180	16164	15984	16050	16107	16020	16233	16229	16292	16127	16292	16200	16096	16127	16234	16236	15954	16283	16375	16076	16091	16232	16185	16107	16216	16090	16033	16245	16106	16119	16032	16064	16015	16085	16148	16004	16148	15960	15894	16116	16109	16196	16335	16064	16054	16077	16219	16084	16107	16141	16073	16034	16075	16023	16142	15989	16100	16323	16398	16076	16045	15931	16158	16098	15992	16048	15920	16079	16055	15863	16137	16107	16148	16059	15922	16145	16168	16080	16046	16033	16115	16131	16079	16075	16070	16271	16172	16126	15888	16031	16175	16265	16347	16049	16094	16225	16140	16132	16057	15944	16023	15977	15972	16016	16101	16046	16065	16293	16060	16092	15987	16132	16183	15987	16167	15887	16133	16079	16216	16020	16150	15980	16098	16041	16275	16089	16110	16202	16059	16141	15956	15916	16053	16025	16167	16073	16334	15975	16032	16188	16109	16107	16251	16137	16104	16288	16094	16149	16157	16112	15891	16143	16042	15987	16041	16184	16205	16065	16149	16243	15929	16194	15944	15884	16083	16018	16146	16129	16014	16182	16022	15953	16179	16153	16025	16030	15906	16193	16193	15986	16186	16056	16196	16301	16164	15993	16047	16026	16060	16221	16040	16089	15945	16123	15977	16013	16053	16080	15931	16153	16016	16116	15864	16163	15957	16039	15967	16268	16029	15888	16108	16014	15933	16078	15981	16069	15992	16170	16208	16054	16040	15989	16209	16118	16025	15960	16284	16089	16155	16162	16132	15865	16056	16223	16207	16056	16163
12414	19159	16609	14203	12951	22439	44616	35811	21964	14249	10779	9713	9590	9524	9429	9441	9460	9400	9628	9540	9514	9528	9512	9400	9386	9384	9408	9437	9379	9542	9488	9469	9502	9434	9543	9422	9473	9497	9431	9450	9437	9522	9369	9656	9489	9630	9470	9475	9496	9416	9548	9453	9436	9500	9549	9478	9592	9328	9420	9312	9395	9402	9507	9219	9407	9338	9467	9480	9320	9549	9339	9532	9369	9410	9443	9406	9413	9282	9298	9492	9380	9443	9613	9494	9651	9546	9506	9489	9307	9350	9411	9290	9510	9420	9492	9368	9481	9474	9494	9378	9409	9376	9441	9510	9358	9547	9348	9443	9448	9382	9391	9597	9333	9521	9285	9526	9353	9447	9401	9406	9285	9280	9322	9344	9466	9324	9260	9445	9340	9343	9356	9479	9385	9289	9500	9414	9406	9512	9270	9475	9434	9508	9473	9352	9364	9482	9604	9396	9414	9321	9487	9498	9496	9408	9342	9430	9428	9435	9430	9466	9274	9369	9356	9375	9311	9304	9439	9370	9449	9320	9358	9533	9337	9401	9343	9418	9453	9588	9666	9395	9412	9557	9404	9330	9428	9413	9443	9406	9432	9512	9397	9235	9482	9370	9554	9399	9484	9242	9431	9348	9435	9521	9450	9390	9512	9542	9353	9393	9352	9452	9298	9520	9322	9351	9446	9524	9543	9483	9475	9259	9540	9469	9410	9296	9467	9432	9559	9480	9363	9364	9487	9175	9569	9351	9646	9446	9322	9349	9229	9397	9441	9574	9363	9441	9482	9432	9380	9464	9562	9557	9409	9469	9395	9419	9502	9318	9367	9343	9411	9393	9409	9504	9454	9441	9414	9354	9430	9385	9326	9441	9415	9353	9535	9556	9410	9350	9385	9266	9391	9381	9390	9500	9314	9235	9388	9529	9508	9415	9344	9634	9330	9448	9399	9429	9374	9369	9498	9388	9343	9354	9293	9614	9470	9422	9516	9504	9494	9484	9307	9394	9442	9343	9265	9276	9436	9367	9453	9392	9395	9478	9539	9410	9461	9310	9625	9509	9309	9406	9435	9497	9354	9387	9385	9501	9408	9396	9412	9309	9454	9556	9464	9366	9455	9436	9309	9325	9243	9333	9383	9619	9490	9588	9436	9424	9368	9272	9470	9490	9411	9253	9415	9453	9414	9293	9458	9261	9333	9512	9392	9398	9534	9284	9359	9457	9504	9359	9368	9403	9512	9485	9424	9320	9579	9541	9308	9225	9286	9552	9476	9418	9391	9397	9556	9595	9436	9370	9475	9488	9500	9548	9282	9358	9379	9345	9464	9288	9460	9292	9460	9305	9465	9472	9474	9456	9364	9454	9302	9394	9463	9390	9417	9439	9355	9400	9473	9456	9366	9511	9163	9281	9350	9335	9444	9359	9306	9411	9368	9555	9385	9408	9405	9386	9525	9394	9407	9383	9415	9508	9541	9212	9457	9417	9346	9573	9437	9434	9439	9467	9440	9388	9294	9372	9374	9381	9483	9353	9417	9411	9402	9489	9457	9434	9352	9376	9388	9479	9324	9446	9409	9504	9479	9492	9477	9342	9363	9355	9417	9380	9463	9441	9524	9493	9381	9478	9403	9469	9429	9312	9374	9427	9467	9452	9402	9456	9448	9346	9267	9428	9342	9387	9412	9432	9483	9233	9482	9362	9530	9403	9407	9514	9395	9404	9508	9461	9514	9504	9448	9408	9377	9386	9316	9474	9415	9525	9370	9301	9435	9337	9404	9405	9458	9441	9499	9274	9422	9406	9326	9520	9550	9430	9492	9194	9596	9377	9388	9346	9470	9519	9408	9507	9414	9311	9469	9416	9356	9364	9520	9376	9590	9498	9456	9561	9393	9444	9524	9362	9424	9353	9437	9484	9443	9294	9350	9440	9360	9404	9433	9519	9254	9394	9399	9405	9413	9366	9526	9464	9454	9420	9467	9295	9545	9540	9438	9605	9437	9441	9390	9481	9363	9397	9443	9426	9522	9369	9502	9456	9469	9320	9363	9375	9405	9295	9278	9395	9435	9446	9443	9465	9311	9620	9317	9446	9401	9413	9462	9383	9411	9379	9468	9456	9425	9415	9432	9609	9285	9235	9467	9404	9407	9416	9378	9582	9380	9291	9548	9400	9455	9408	9471	9428	9382	9525	9503	9322	9444	9418	9462	9321	9269	9365	9488	9446	9484	9407	9364	9456	9384	9407	9448	9266	9378	9391	9349	9485	9342	9459	9451	9443	9523	9426	9395	9358	9400	9532	9304	9504	9346	9285	9332	9584	9375	9413	9416	9379	9424	9410	9292	9313	9455	9429	9405	9537	9247	9489	9273	9571	9375	9339	9241	9350	9480	9397	9367	9417	9368	9400	9430	9501	9589	9405	9439	9468	9470	9466	9466	9565	9372	9432	9505	9459	9412	9482	9385	9375	9431	9425	9548	9476	9441	9592	9345	9498	9396	9500	9507	9403	9480	9248	9469	9402	9322	9418	9247	9625	9476	9325	9462	9430	9281	9389	9463	9353	9443	9403	9327	9253	9484	9527	9438	9415	9543	9276	9365	9363	9380	9157	9470	9450	9343	9305	9501	9302	9429	9568	9339	9477	9298	9475	9475	9588	9366	9442	9605	9488	9493	9413	9507	9410	9447	9382	9374	9386	9404	9554	9292	9417	9497	9415	9254	9437	9448	9462	9469	9469	9540	9488	9507	9389	9490	9408	9500	9333	9336	9392	9401	9569	9348	9444	9269	9531	9470	9427	9361	9503	9367	9382	9345	9419	9341	9444	9378	9379	9407	9386	9415	9493	9452	9560	9611	9289	9485	9457	9437	9479	9345	9449	9597	9350	9407	9501	9437	9336	9493	9638	9304	9475	9296	9356	9507	9344	9391	9472	9525	9332	9531	9437	9330	9312	9414	9203	9446	9370	9469	9335	9403	9363	9513	9449	9364	9384	9361	9266	9362	9439	9454	9385	9359	9346	9402	9349	9438	9342	9498	9552	9408	9571	9295	9307	9325	9381	9374	9554	9517	9373	9465	9477	9539	9550	9491	9354	9403	9609	9510	9485	9297	9376	9405	9433	9526	9475	9520	9567	9355	9419	9435	9358	9478	9347	9345	9475	9378	9525	9481	9389	9392	9387	9430	9474	9398	9372	9543	9475	9382	9492	9424	9395	9427	9443	9525	9571	9489	9475	9497	9461	9467	9256	9599	9374	9363	9356	9251	9508	9507	9502	9406	9339	9381	9466	9369	9495	9420	9521	9313	9416	9382	9402	9265	9423	9428	9392	9420	9472	9261	9475	9466	9396	9392	9398	9487	9369	9452	9573	9494	9533	9379	9473	9256	9346	9246	9331	9497	9354	9341	9406	9382	9460	9336	9423	9376	9399	9319	9263	9548	9317	9438	9418	9413	9535	9541	9340	9424	9597	9340	9341	9373	9406	9378	9447	9360	9436	9455	9424	9358	9274	9393	9325	9373	9509	9462	9410	9424	9419	9333	9460	9576	9400	9396	9417	9402	9295	9211	9507	9451	9305	9566	9381	9218	9389	9525	9471	9417	9513	9400	9474	9321	9375	9437	9438	9489	9351	9341	9514	9396	9445	9358	9473	9394	9429	9422	9350	9416	9474	9601	9492	9409	9408	9427	9496	9336	9344	9394	9499	9535	9344	9392	9420	9488	9426	9425	9406	9529	9438	9548	9444	9506	9288	9349	9286	9408	9486	9493	9452	9454	9463	9495	9308	9394	9381	9406	9334	9389	9254	9330	9339	9504	9488	9483	9584	9539	9554	9435	9396	9573	9462	9480	9329	9319	9465	9455	9498	9292	9432	9366	9581	9460	9517	9474	9298	9427	9411	9387	9526	9566	9391	9520	9423	9336	9368	9529	9357	9575	9301	9403	9285	9339	9342	9402	9467	9427	9451	9457	9437	9425	9370	9625	9376	9349	9416	9444	9442	9434	9263	9518	9322	9465	9531	9481	9400	9405	9543	9452	9541	9369	9446	9391	9524	9447	9506	9426	9419	9381	9428	9417	9412	9458	9313	9509	9446	9429	9378	9385	9325	9395	9584	9359	9431	9410	9468	9481	9329	9460	9523	9507	9376	9506	9352	9462	9384	9508	9471	9468	9333	9340	9409	9383	9477	9368	9601	9344	9343	9420	9360	9314	9379	9333	9362	9355	9512	9567	9274	9403	9384	9332	9476	9248	9447	9448	9396	9321	9470	9467	9454	9454	9596	9317	9258	9538	9384	9455	9483	9379	9266	9415	9524	9465	9372	9315	9388	9381	9572	9429	9386	9434	9314	9470	9467	9395	9294	9431	9609	9428	9482	9512	9431	9330	9507	9546	9303	9409	9423	9451	9586	9467	9550	9443	9399	9337	9531	9377	9444	9497	9402	9382	9354	9440	9479	9404	9402	9473	9461	9395	9566	9572	9469	9359	9373	9572	9350	9409	9319	9406	9274	9541	9269	9574	9377	9355	9482	9477	9422	9283	9451	9372	9424	9365	9444	9474	9279	9429	9405	9500	9516	9529	9428	9452	9329	9453	9527	9391	9546	9492	9576	9481	9443	9432	9480	9596	9418	9272	9335	9437	9521	9402	9408	9469	9400	9447	9361	9435	9498	9443	9487	9375	9417	9551	9411	9526	9462	9467	9555	9415	9389	9493	9358	9298	9536	9279	9370	9256	9302	9496	9549	9423	9312	9466	9375	9637	9527	9450	9433	9527	9427	9369	9406	9329	9447	9335	9584	9305	9469	9583	9497	9388	9459	9522	9451	9514	9434	9517	9453	9339	9451	9481	9351	9429	9411	9447	9398	9434	9373	9387	9478	9497	9348	9405	9429	9625	9369	9515	9438	9338	9385	9391	9573	9381	9604	9479	9310	9339	9419	9482	9460	9422	9261	9444	9301	9510	9373	9482	9454	9344	9392	9505	9265	9504	9292	9399	9397	9553	9418	9414	9586	9314	9438	9428	9440	9406	9410	9429	9513	9220	9366	9498	9465	9531	9423	9593	9439	9372	9377	9276	9368	9480	9440	9421	9399	9530	9562	9597	9353	9387	9489	9357	9371	9414	9431
23440	21123	28380	24244	22628	29866	63991	60264	44691	29459	21502	17961	16779	16427	16378	16241	16197	16346	16255	16167	15963	16029	16122	16044	16126	16082	16061	15904	16215	16091	16106	16176	16047	15969	16222	16136	15987	15982	16242	16079	16005	15938	16061	15879	16131	16231	16028	16195	16046	16241	16074	16241	16010	16143	16173	16188	16173	16149	16048	16009	16103	16181	16060	16083	16015	16014	16193	16052	16317	15986	16205	16097	15967	16095	15931	15962	16047	16042	15867	16034	16039	15951	15866	16028	16112	16112	16196	15912	16068	15959	16118	15910	16102	16061	15872	16103	15973	16079	15975	16210	16089	15972	16009	16059	16004	16054	15919	16006	16130	15975	15918	16003	15932	16080	15987	15981	16053	15994	15936	16029	16081	16040	15995	15998	16033	16023	16197	16138	16094	16106	16210	15949	16299	16017	16008	15986	16060	16281	15979	15999	15856	16265	16017	16145	15932	15854	16102	16253	15955	16156	16001	16012	15880	16123	15907	16163	16228	16064	15943	15969	16178	15987	16246	15743	15978	15888	15991	16301	16071	16151	15929	15818	16102	15989	15861	15852	16125	16066	15841	16403	15905	16016	15937	15813	15969	15961	16034	15932	15973	16153	16198	16082	15958	16095	15935	15908	16032	16164	15971	16240	16133	16020	16274	16289	16031	15883	15844	16057	16007	16051	16034	16017	15949	16111	15944	16227	16012	16181	16295	16140	15897	16120	15978	16175	16021	15778	15974	16017	16180	16023	15989	15951	16072	16060	16198	16142	16120	15991	16046	16155	16001	15943	15984	15981	15875	15844	15996	15847	15708	16205	16047	15847	16049	15855	16143	15975	16126	16023	15890	16078	16158	16202	16209	16116	15883	16064	15755	15899	16032	15946	16028	16184	16051	16012	16048	16175	16206	16103	16150	15944	16098	16040	15984	15962	16203	15872	16057	16120	15882	16027	16065	16015	16122	16025	16112	16100	15944	15931	15875	15977	15766	16042	15849	15880	15954	15972	15989	15945	16076	15847	16019	15998	15813	15960	16239	15985	16209	16179	15834	16129	15795	15949	15984	15921	15954	15768	15920	15996	15893	15919	16132	16246	16070	15993	15912	15970	16086	15977	16128	15957	16053	16082	15944	16144	16030	15885	15906	15795	16208	16012	15823	16195	16262	16233	16016	16073	15910	15856	16126	16033	16159	15810	15847	15983	15884	16186	15943	15836	15992	15708	16084	15816	15869	16146	15886	15956	15951	15763	15935	15908	16048	15824	16066	15909	15967	16140	16007	16141	16193	15848	15889	15828	16088	15839	16018	16038	16005	15912	16195	16047	16059	16163	15874	16110	15852	15964	15798	15964	15841	15920	15775	15934	16128	16027	16006	16212	16198	15774	15930	15903	15947	15715	15852	16017	15820	15948	16128	16022	16228	16030	16020	15977	15796	16038	16193	15986	15868	15895	15950	15813	15944	15903	15990	16216	16129	16116	16055	15912	15946	16001	16192	16178	15866	15980	16018	16045	15990	16075	16226	16333	15917	16000	15862	16073	16136	16116	15917	15993	16034	16027	15927	16185	15981	16090	16078	16168	16077	16082	15904	15858	15826	15989	15802	16075	16213	16093	16323	15952	16052	16011	15848	15969	16071	15961	15957	15988	15947	16138	16024	15958	16093	16094	15983	16006	16261	16238	15950	15979	15955	16075	15951	15859	15758	16047	15961	16105	15938	16145	16177	16060	16117	16055	16158	16161	16038	15764	15991	15844	15981	16060	15957	15984	16089	16089	16257	15978	15996	15869	16011	16067	16218	16128	15928	15983	16096	15979	15875	15991	16106	16001	16079	15982	15993	16054	16150	16133	16024	16301	16019	15969	15894	16104	16216	15827	15888	16025	15989	16091	15980	15787	15881	16115	15988	15905	15863	16228	16071	16163	15947	16072	16169	15758	15979	16155	16014	15811	16086	15935	16301	16116	16058	16083	16195	15961	16018	16092	15972	15983	16212	16193	15956	16061	15912	15973	16026	15997	16122	16002	15936	15875	16162	16135	16033	15942	16112	16115	16204	15949	15840	16083	15855	16186	16014	16050	15983	15961	16252	16051	15944	16088	16147	15960	15937	16075	16181	16071	16139	15874	15866	15948	15805	16063	16087	16026	16116	16203	16037	15924	16111	15997	15952	15978	16017	16100	16102	16003	16035	16022	16181	16037	16231	15788	15942	15835	15916	16088	16236	15987	15989	16060	16109	16050	15912	15939	15894	16166	15958	15872	16184	15871	16081	15950	16020	16134	16000	15957	16014	15777	15956	15938	16018	16170	15821	16141	15900	15870	16000	16026	15937	15922	16173	16236	15903	15942	16134	15881	16005	16088	16039	16100	16074	15814	16196	16070	16071	15955	15798	15929	16167	16097	16011	15779	16124	15880	16157	15993	15981	15955	16007	16106	15998	16003	16027	15919	15946	16233	16070	16185	16099	15921	16055	16096	16045	16101	15902	16204	16047	15830	15917	16086	15868	15834	16105	16028	15899	16164	16050	16166	16178	16012	15854	16028	16041	16100	15951	15857	16131	15773	16234	16149	16126	15864	16154	16250	15994	15989	16072	16109	16190	15868	15981	16094	16093	16107	15967	15992	16078	16024	16037	16085	16150	15880	15957	16101	15960	16032	15988	15964	15964	15926	15997	15873	15997	15898	16164	16158	15955	16177	16006	15994	15943	16126	16028	16032	15943	16082	15919	16033	15939	16021	16110	15935	16118	16056	16221	16191	15992	15979	16070	15909	16058	15970	16014	16254	15861	16035	16039	16109	15952	15898	16087	15958	15926	16109	15992	16088	15950	16107	15975	15988	16144	16003	16176	15894	16002	16004	16037	16214	15983	16076	16040	16009	16052	16062	16084	16028	16049	16056	16023	15997	16058	15926	16251	16017	16018	15906	15874	16016	16004	16104	15965	16007	15956	16004	15851	15901	15894	16038	16048	16169	16178	16143	16065	16042	15939	15942	16050	15978	15885	15945	16075	15899	16142	15901	16236	16149	16028	15983	15968	16088	16061	15978	15949	16191	16100	15939	16035	15886	15787	15960	15893	16143	16176	16005	16081	15951	15874	16080	16040	16188	16073	15901	16024	15891	16004	15906	16024	16048	15948	15886	16056	15917	16145	16165	16009	15707	15902	15910	15818	16148	15997	15950	16115	15902	16177	16094	16125	15977	16032	16000	16100	16235	16026	15987	16081	15881	15999	16111	16073	16164	15994	16229	16046	15928	16090	16068	16140	16299	15961	16232	15951	15998	15892	15850	16218	16215	16035	16088	15978	15911	16014	15952	16059	15925	15887	15861	16018	16045	16100	15997	16059	15957	16236	16049	16013	16127	16052	16010	15970	15985	15963	15957	16057	16116	16008	16001	16073	16054	16023	15943	16053	16110	16081	15890	15793	16151	16059	15840	16062	16137	16096	15851	16069	15880	15895	15819	15973	15890	16104	15991	15918	16119	15919	16269	16135	16008	16021	15944	16048	15874	15883	15927	15976	16062	16029	16318	16153	16017	16019	16077	16109	15967	15990	16096	16113	16151	15886	15765	16179	15883	15944	15934	16219	15926	16211	16205	16129	16103	16014	16104	15796	15810	16058	16057	15884	16021	15783	16098	15909	16028	15759	16143	16184	15958	15990	15887	15895	16104	15988	16011	16226	16205	15800	15932	16091	15900	15968	15915	15983	16182	15663	15800	15873	15959	16027	16187	16008	15876	16058	15872	16066	15935	16044	15870	16126	16002	16086	15922	16050	16244	15992	15916	15937	16055	15977	15796	16138	15820	15920	15958	15902	15978	16005	16139	16029	15862	16094	15898	15985	15961	15992	16045	15969	15892	16130	16096	16086	15864	16036	15939	16110	15744	16009	15999	15971	16142	15809	16055	15888	15979	15979	16013	16078	15952	16140	16007	16178	16059	15942	16089	16000	15963	15988	16208	16101	16058	16105	15995	16040	16067	16165	16077	15994	16145	16025	16039	15969	16033	15929	16042	15957	15889	16101	15975	15895	16015	15919	16121	16191	16060	16028	16180	16062	15942	16007	16081	16024	16055	15880	15857	15875	15962	15979	15920	16058	16027	15830	16068	16110	16087	15977	16089	16048	16038	16063	16065	16203	16126	15803	16263	16136	15995	16058	15867	16094	15998	15978	16033	16198	16139	16063	15806	15849	15960	15938	16080	15939	15855	16022	15929	15913	15996	16026	16132	15962	16202	16032	16165	15852	16014	15971	16018	15906	16000	16028	16049	15807	15788	15854	16226	16097	16038	15879	16039	15798	16041	15886	15948	16119	16124	16104	15994	16100	15900	16011	15863	16133	15930	16076	15883	15883	16143	16106	15997	16324	16207	16185	15917	16129	15856	16102	15886	16088	16111	15994	16020	15975	15965	16042	16177	16007	16080	16165	16025	16157	16091	16085	15849	15915	15927	15743	15863	16025	15920	16126	16133	16099	16028	15934	16066	15960	15929	15769	16080	16037	16102	16072	16096	16060	16083	16088	15934	16001	16028	15968	16098	15821	15858	15792	16067	15920	15887	15949	15939	15951	16102	15874	16087	16005	15943	15927	16136	15849	16060	16142	16202	15871	16000	16092	15952	16155	15998	16126	16073	15830	16132	16169	15948	16137	16110	15871	15998	15838	16222	15958	15718	16138	16102	15942	15906	15977	15889	15938	15929	15946	16015	16022	16013	15908	16241	15970	15934	16218	15992	16216	15916	15915	15997	16022	15990	15976	16168	16081	15999	16174	16156	16063	15938	16007	16153	16125	15938	15987	15976	15894	15998	16351	15981	16183	16013	16135	15960	16034	16229	16166	15882	16251	16019	16067	16078	16152	16003	16013	16056	16154	15945	15939	15963	16029	16069	15830	16235	16259	15869	15918	15909	15965	16117	16009	16071	16173	15917	15926	16174	16152	16090	15915	16199	16069	16070	16206	15985	16013	15808	15959	16103	16129	15832	15684	15672	16010	16076	16030	16267	16132	15885	16125	16054	15976	16173	16044	16053	15942	16068	16040	16179	16070	16008	16013	16110	16183	15911	15855	16126	15966	15852	16119	16078	16095	16101	16046	16035	15948	16030	15959	16039	16027	15967	16017	15877	15948	16153	15959	15844	15955	16028
12759	23454	24709	20564	16575	27175	62383	55873	35144	20879	13186	10416	9596	9707	9528	9566	9593	9599	9639	9582	9548	9728	9554	9492	9618	9484	9559	9515	9500	9542	9570	9609	9545	9468	9475	9616	9745	9625	9524	9548	9465	9641	9661	9434	9544	9453	9420	9640	9538	9567	9611	9416	9707	9639	9433	9460	9597	9419	9597	9668	9594	9416	9588	9596	9421	9368	9394	9499	9553	9468	9573	9545	9539	9414	9640	9593	9663	9545	9568	9513	9510	9643	9406	9484	9513	9450	9531	9524	9376	9691	9502	9444	9504	9428	9508	9467	9520	9522	9403	9476	9569	9541	9542	9551	9485	9609	9346	9547	9525	9457	9574	9510	9341	9436	9633	9529	9509	9466	9507	9508	9567	9654	9393	9568	9550	9425	9531	9531	9531	9472	9603	9523	9513	9730	9595	9584	9556	9401	9435	9486	9504	9476	9336	9591	9493	9432	9475	9455	9614	9646	9447	9405	9566	9566	9366	9617	9486	9499	9539	9588	9505	9478	9444	9335	9512	9664	9451	9429	9469	9682	9512	9573	9459	9441	9484	9450	9390	9505	9562	9483	9571	9389	9489	9280	9423	9585	9412	9555	9415	9562	9483	9595	9403	9598	9624	9445	9397	9468	9536	9512	9531	9525	9508	9647	9383	9491	9587	9482	9411	9552	9622	9524	9362	9424	9630	9459	9508	9622	9460	9614	9599	9587	9396	9638	9464	9459	9603	9511	9492	9470	9479	9658	9477	9499	9539	9510	9507	9449	9407	9572	9391	9595	9660	9416	9443	9436	9404	9577	9439	9591	9489	9581	9490	9682	9440	9682	9504	9613	9445	9533	9628	9560	9380	9574	9536	9464	9444	9405	9455	9573	9476	9548	9617	9574	9478	9495	9463	9404	9525	9374	9432	9505	9442	9466	9547	9498	9560	9410	9497	9372	9443	9474	9626	9477	9578	9466	9410	9408	9362	9422	9483	9422	9402	9408	9517	9510	9513	9447	9399	9530	9434	9583	9409	9413	9486	9559	9604	9480	9419	9411	9464	9446	9628	9573	9511	9319	9424	9425	9477	9556	9459	9315	9647	9531	9618	9467	9552	9461	9504	9495	9463	9525	9434	9389	9653	9515	9456	9342	9625	9494	9563	9305	9517	9386	9445	9421	9490	9510	9431	9518	9478	9550	9402	9455	9479	9532	9443	9456	9455	9292	9543	9258	9526	9401	9571	9474	9592	9341	9533	9465	9529	9586	9375	9506	9502	9497	9446	9544	9507	9364	9422	9445	9636	9463	9503	9420	9353	9415	9588	9435	9394	9486	9456	9328	9542	9430	9419	9586	9496	9539	9492	9546	9685	9442	9500	9565	9548	9524	9415	9535	9351	9474	9352	9590	9579	9356	9550	9475	9501	9575	9491	9587	9525	9568	9511	9464	9454	9354	9434	9479	9429	9537	9539	9458	9486	9502	9607	9506	9543	9420	9537	9581	9531	9498	9403	9573	9494	9536	9444	9603	9652	9399	9419	9614	9352	9461	9568	9501	9490	9491	9470	9422	9444	9574	9416	9496	9370	9365	9584	9482	9600	9493	9530	9382	9381	9504	9580	9383	9487	9374	9509	9625	9663	9373	9486	9548	9534	9419	9516	9493	9471	9515	9639	9456	9445	9507	9410	9396	9331	9461	9433	9520	9385	9567	9670	9501	9413	9419	9362	9672	9424	9342	9413	9662	9390	9662	9417	9422	9318	9412	9713	9418	9522	9430	9462	9494	9478	9449	9533	9408	9547	9456	9371	9383	9441	9381	9319	9633	9591	9536	9580	9295	9381	9407	9504	9446	9572	9341	9532	9412	9533	9524	9371	9595	9338	9440	9599	9576	9539	9454	9404	9353	9375	9602	9333	9483	9503	9538	9447	9424	9513	9528	9374	9606	9545	9599	9591	9464	9497	9468	9538	9617	9442	9549	9416	9591	9393	9500	9698	9415	9567	9428	9576	9627	9496	9405	9547	9324	9465	9437	9534	9512	9462	9511	9401	9455	9351	9514	9456	9568	9448	9481	9348	9365	9527	9538	9442	9487	9656	9426	9474	9348	9306	9461	9355	9403	9628	9497	9504	9370	9366	9681	9439	9453	9702	9416	9517	9449	9548	9545	9388	9478	9467	9553	9365	9412	9523	9533	9419	9519	9369	9461	9540	9628	9375	9412	9521	9605	9444	9398	9465	9526	9502	9519	9616	9565	9424	9542	9535	9420	9383	9553	9443	9614	9417	9379	9511	9411	9690	9570	9443	9642	9457	9379	9653	9426	9624	9488	9499	9419	9376	9484	9454	9421	9429	9517	9434	9637	9567	9395	9328	9559	9354	9397	9602	9536	9478	9421	9397	9452	9480	9538	9622	9564	9368	9485	9631	9663	9449	9565	9444	9485	9478	9554	9353	9462	9428	9526	9380	9416	9397	9454	9408	9398	9588	9549	9527	9481	9240	9544	9450	9625	9576	9483	9423	9416	9480	9452	9490	9354	9419	9560	9507	9436	9492	9593	9475	9551	9494	9300	9426	9528	9514	9537	9560	9401	9441	9548	9330	9536	9355	9586	9496	9609	9663	9504	9443	9378	9461	9540	9347	9658	9491	9590	9418	9455	9432	9515	9575	9361	9386	9654	9404	9650	9428	9401	9507	9404	9386	9467	9577	9612	9383	9431	9506	9452	9456	9567	9423	9421	9568	9428	9333	9533	9524	9520	9429	9412	9521	9638	9288	9522	9624	9374	9534	9255	9428	9646	9606	9356	9457	9596	9334	9437	9486	9380	9540	9514	9440	9477	9573	9525	9526	9530	9580	9420	9557	9391	9473	9485	9529	9483	9572	9422	9547	9545	9457	9420	9313	9490	9446	9456	9386	9622	9437	9516	9525	9444	9592	9537	9494	9432	9457	9623	9578	9552	9501	9591	9569	9548	9522	9468	9648	9572	9428	9440	9444	9427	9421	9428	9556	9613	9405	9495	9529	9595	9256	9497	9445	9550	9459	9494	9485	9533	9501	9513	9447	9557	9545	9467	9478	9450	9581	9520	9482	9501	9628	9569	9671	9601	9600	9482	9518	9558	9438	9476	9655	9450	9580	9454	9381	9479	9514	9566	9588	9424	9359	9503	9419	9375	9466	9473	9574	9393	9270	9522	9668	9665	9753	9450	9418	9333	9492	9434	9487	9440	9375	9451	9491	9400	9374	9319	9516	9600	9413	9552	9451	9441	9426	9447	9504	9459	9469	9628	9518	9612	9374	9587	9331	9523	9579	9314	9509	9408	9471	9292	9414	9627	9468	9527	9585	9360	9462	9613	9481	9478	9606	9635	9464	9603	9450	9405	9469	9395	9622	9512	9407	9551	9432	9628	9544	9427	9274	9374	9521	9387	9491	9570	9474	9437	9556	9508	9499	9424	9541	9561	9524	9610	9447	9520	9424	9442	9474	9400	9478	9456	9451	9450	9551	9448	9410	9411	9391	9486	9537	9513	9356	9701	9511	9604	9424	9622	9526	9394	9373	9610	9529	9490	9361	9512	9513	9581	9420	9663	9537	9488	9470	9447	9454	9572	9632	9516	9514	9581	9460	9464	9471	9607	9441	9573	9376	9552	9395	9441	9518	9492	9582	9562	9550	9446	9501	9479	9347	9435	9503	9593	9526	9376	9633	9443	9529	9430	9532	9386	9449	9546	9361	9303	9478	9455	9305	9569	9583	9405	9416	9355	9423	9578	9501	9402	9650	9493	9615	9394	9520	9446	9526	9609	9489	9544	9342	9517	9583	9484	9419	9355	9410	9315	9527	9368	9600	9364	9474	9465	9366	9577	9497	9578	9467	9556	9390	9562	9696	9509	9412	9450	9526	9477	9389	9565	9492	9617	9367	9546	9481	9540	9453	9500	9356	9593	9331	9548	9466	9413	9406	9626	9670	9492	9402	9579	9485	9464	9546	9662	9399	9529	9403	9520	9560	9489	9610	9486	9508	9579	9502	9461	9458	9561	9434	9451	9526	9685	9407	9363	9417	9317	9406	9571	9386	9510	9479	9426	9476	9407	9450	9672	9458	9423	9365	9454	9496	9461	9599	9510	9510	9572	9501	9359	9493	9509	9516	9449	9549	9511	9415	9498	9528	9566	9566	9438	9440	9430	9476	9556	9521	9574	9439	9525	9349	9532	9487	9371	9494	9393	9455	9498	9516	9377	9445	9535	9473	9496	9453	9542	9541	9425	9405	9566	9501	9437	9531	9466	9392	9468	9590	9559	9488	9475	9439	9392	9413	9404	9554	9625	9461	9458	9491	9563	9482	9518	9419	9416	9537	9520	9302	9354	9289	9435	9409	9429	9580	9427	9644	9533	9570	9506	9345	9459	9374	9473	9572	9443	9342	9470	9427	9460	9483	9319	9497	9488	9364	9327	9538	9338	9514	9662	9472	9431	9608	9546	9491	9428	9511	9548	9529	9404	9571	9378	9615	9477	9461	9488	9471	9469	9398	9449	9422	9541	9529	9459	9414	9444	9423	9410	9351	9438	9341	9462	9476	9509	9555	9360	9374	9525	9422	9474	9380	9345	9364	9541	9485	9428	9519	9369	9584	9579	9498	9468	9339	9481	9461	9453	9548	9354	9443	9283	9437	9473	9481	9472	9490	9594	9493	9396	9547	9465	9478	9574	9362	9345	9594	9526	9469	9373	9515	9551	9547	9582	9377	9428	9526	9571	9353	9435	9671	9463	9415	9577	9551	9369	9411	9582	9576	9497	9539	9415	9701	9520	9606	9440	9495	9347	9492	9718	9402	9333	9323	9490	9631	9502	9470	9556	9663	9552	9440	9550	9485	9498	9509	9489	9487	9480	9424	9585	9312	9537	9464	9548	9669	9446	9410	9498	9569	9508	9409	9544	9530	9457	9490	9374	9626	9412	9565	9387	9429	9412	9403	9504	9603	9519	9561	9534	9553	9582	9534	9487	9504	9466	9478	9439	9489	9673	9455	9540	9506	9391	9431	9538	9384	9404	9530	9500	9493	9526	9449	9471	9453	9503	9387	9404	9307	9458	9498	9501	9532	9598	9496	9536	9387	9550	9461	9472	9524	9586	9527	9413
30156	22749	23411	21242	18150	17736	23378	23321	20003	17641	16932	16544	16192	16383	16203	16342	16329	16279	16047	16303	16448	16328	16250	16134	16053	16282	16139	16146	16245	16161	16178	16300	16232	16264	16358	16172	16168	16293	16279	16252	16127	16106	16253	16312	16285	16229	16021	16119	16053	16260	16206	16199	16342	16132	16211	16240	16353	16052	16403	16277	16339	16182	16294	16198	16149	16463	16282	16119	16102	16253	16254	16136	16295	16063	16282	16208	16204	16079	15984	16207	16006	16071	16158	16350	16085	16167	16417	16250	16280	16247	16150	16251	16129	16082	16109	16314	16032	16271	16134	16068	16195	16148	16178	16025	16254	16145	16143	16199	16160	16133	16266	16131	16399	16180	16047	16502	16070	16204	16130	15987	16034	15964	16044	16147	16264	16039	15978	16146	16192	16018	16234	16250	16224	16135	16023	16108	16125	16156	16246	16268	16093	16022	15921	16124	16208	16212	16092	16195	16288	15998	16384	16247	16157	16291	16444	16183	16427	16231	16249	16261	16295	16225	16051	16379	16101	15902	16195	15959	16227	16055	16248	15991	16181	16203	16160	16384	16286	16347	16042	16423	16400	16108	16212	16034	16011	16219	16358	16343	16296	16386	16317	16254	16253	16349	16266	16372	16257	16467	16230	16329	16283	16159	16214	16102	16123	16170	16252	16405	16420	16164	16182	16243	15985	16091	16426	16344	16308	16309	16285	16313	16108	15978	16124	16196	16351	16293	16296	16234	16128	16264	16236	16088	16271	16292	16026	16068	16351	16295	16381	16158	16111	16099	16217	16134	16157	16204	16144	16210	16196	16311	15992	16281	16120	16206	16117	16240	16295	16082	15991	16152	15969	16439	16223	16119	16109	16100	16196	16110	16273	16039	16463	16109	16131	16205	16209	16341	16146	16256	16203	16262	16283	16160	16062	16143	16158	15957	16045	16157	16339	16315	16245	16201	16200	16270	15882	16279	16317	16060	16107	16154	16275	16084	16187	16039	16020	16104	16092	16188	16156	16143	16214	15856	16108	16081	16049	16187	16220	16166	16131	16223	16240	16360	16121	16216	16288	16149	16081	16274	16333	16333	16287	16153	16101	16038	16270	16251	16298	16208	16210	16002	16264	16224	16114	16495	16476	16131	16007	16232	16320	16326	16228	16255	16352	16130	16310	16351	16301	16274	16274	16185	16175	16063	16269	16234	16402	16409	16312	16326	16389	16141	16082	15977	16293	16365	16306	16130	16000	16150	16263	16211	16268	16315	16153	16124	16291	16091	16125	16374	16367	16137	16178	16384	16172	16316	16291	16233	16390	16346	16257	16340	16143	16379	16195	16178	16091	16145	16102	16233	16209	16166	16370	16245	16074	16441	16213	16041	16069	16319	16247	16284	16093	16101	16270	16103	16074	16215	16306	16206	16102	16175	16248	16042	16266	16263	16286	16185	16288	16130	16048	16190	16321	16027	16371	16205	16311	16143	16220	16195	15991	16117	16490	16147	16199	16233	16131	16269	16309	16091	16194	16185	16276	15974	16273	16125	16098	16154	16240	16181	16373	16259	16152	16187	16156	16457	16396	16397	16315	16082	16205	16301	16320	16326	16054	16082	16266	16149	16205	16023	16171	16271	16059	16092	16114	16222	16250	16308	16311	16321	16131	16305	16309	15962	16224	16303	16248	16305	16265	16136	16099	16216	16238	16058	16099	16420	15957	16181	16121	16252	16207	16148	16357	16137	16088	16256	16252	16166	16386	16187	16193	16234	16177	16037	16211	16084	16260	16299	16057	16487	16256	16243	16328	15976	16283	16219	16027	16119	16119	16048	16345	16175	16235	16238	16119	16298	16204	16302	16042	16233	16261	16347	16269	16263	16228	16207	16045	16164	16201	16007	16300	16068	16296	16221	16188	16016	16432	16199	16357	16252	16278	16263	16160	16292	16231	16066	16136	16155	16097	16539	16324	16354	16307	16035	16107	16195	16378	16044	16168	16268	16043	16250	16296	16343	16190	16359	16376	16233	16147	16142	16257	16251	16194	16143	16381	16237	16147	16207	16189	16227	16290	16232	16273	16243	15980	16098	16227	16233	15985	16015	16292	16155	15927	16119	16000	16289	16276	16196	16201	16309	16260	16232	16225	16117	16136	16275	16237	16271	16138	16335	16005	16035	16138	16417	16237	16249	16310	16119	16043	16116	16267	16173	16098	16064	16316	16415	16100	16268	16309	16186	16132	16124	16314	16188	16237	16147	16399	16284	16255	16275	15950	16184	16286	16136	16291	16447	16113	16146	16089	16060	16237	16229	16220	15994	16304	16072	16028	16119	16002	16137	16071	16277	16117	16310	16278	16134	16239	16115	16199	16410	16233	16273	16081	16226	16183	16114	16307	16159	16156	16280	16108	16243	16249	16262	16370	15992	15985	16074	16224	16081	16257	16248	16270	16123	16110	16045	16162	16118	16272	16135	16134	16164	16175	16112	16044	16178	16250	16198	16069	16254	16321	16585	16229	16312	16204	16345	16240	16018	16290	16144	16345	16429	16184	16173	16217	16219	16310	16192	16204	16275	16174	16233	16186	16315	16204	16181	16290	16121	16128	16279	16170	16012	16470	15977	16310	15876	16228	16149	16128	16206	16143	16166	16089	16332	16257	16065	16355	16370	16233	16390	15984	16130	16127	16099	16189	16230	16285	16341	16352	16293	16270	16216	16228	16348	16208	16313	16218	16057	16341	16130	16158	16386	16365	16078	16077	16036	16138	16319	16092	16154	16321	16266	16316	16240	16310	16093	16179	16077	16220	16269	16112	16067	16211	16370	16164	16044	16132	16208	16139	16006	16110	16242	16264	16131	16217	16181	16207	16218	16045	15994	16089	16024	16271	16486	16234	16056	16181	15978	16305	16212	16215	16030	16161	16090	16128	16140	16266	15977	16114	16037	16246	15994	16157	16165	16202	16393	16259	16040	16181	16319	16395	16019	16179	16346	16137	16165	16208	16364	16279	16183	16168	16176	16260	16441	16231	16190	16139	16280	15876	16338	16178	16265	16182	16424	16152	15966	16177	16259	16131	16296	16180	16221	16265	15950	16196	16138	16430	16191	16080	16018	16150	16108	16125	16410	16343	16305	16334	16068	16236	16172	16165	16095	16106	16353	16140	16126	16092	16211	16153	16064	16300	16245	16224	16209	16227	16227	16230	16179	16165	16027	16038	16114	16451	16213	16062	16165	16412	16374	16450	16184	16376	16085	16220	15938	16218	16056	16207	16126	16169	16121	16180	16062	16166	16068	16033	16182	16202	16382	16262	16029	16139	16028	16300	16322	16204	16234	16231	16119	16203	16279	16262	16201	15926	16375	16219	16209	16231	16200	16335	16261	15932	16132	16363	16134	16068	16214	16167	16152	16182	16401	16134	16231	16221	15979	16289	16264	15935	16012	16360	16423	16218	16217	16092	16103	16276	16212	16072	16178	16171	16334	16430	16280	16006	16261	16247	16210	16176	16395	16384	16382	16409	16270	16093	15998	16362	16302	16208	16209	16111	16051	15978	16083	16080	16098	16241	16340	16038	15985	15984	16159	16327	16219	16116	16060	16213	16031	16324	16384	16173	16159	15872	16355	16095	16155	16043	16193	16112	16287	16132	16074	16192	16175	16066	16019	16220	16486	16223	16288	16117	16182	16028	16171	16211	16161	16285	16427	16386	16303	16202	16262	16200	16122	16134	16198	16140	16270	16169	16188	16304	16119	16190	16352	16166	16257	16353	16342	16039	16295	16103	16139	16197	16181	16220	16549	16358	16094	16081	16236	16426	16165	16137	16147	16420	16183	16390	16379	16192	16235	16269	16186	16220	16231	16318	16101	16096	16170	16124	16042	16153	16154	16131	16034	15984	16269	16120	16079	15989	16069	16235	16288	16238	16246	16273	16232	16242	16294	16266	15948	16245	16136	16396	16132	16056	16242	16202	16275	16423	16267	16204	16156	16402	16312	16449	16345	16421	16298	16264	16035	16198	16360	16225	16419	16239	16286	16209	16278	16272	16313	16061	16285	16020	16270	16097	16104	15985	16004	16119	16108	16096	16315	16249	16241	16200	16261	16143	16123	16037	16321	16313	16108	16368	16218	16322	16262	16170	15984	16193	16033	16334	16167	16312	16275	16234	16267	16266	16317	16135	16284	16354	16317	16275	16193	16266	16085	15832	16244	16191	16223	16334	16324	16133	16021	16253	16320	16514	16246	16193	16255	16234	16285	16149	16055	16279	16450	16162	16433	16170	15990	16208	16065	16372	16237	16395	16117	16175	16071	16016	16301	16269	16462	16277	16056	16248	16161	16234	16065	16187	16195	16369	16162	16163	16197	16264	16217	16195	16468	16296	16187	16429	16241	16129	16163	16157	16117	16114	16254	16137	16187	16153	16270	16314	16192	16210	15971	16297	16196	16082	16271	16201	16456	16153	16357	16398	16366	16211	16288	16180	16060	16189	16161	16327	16077	16037	16058	16294	16152	15894	16222	16305	15964	16265	16136	16057	16179	16139	16113	16276	16265	16116	16225	16121	16216	16252	16311	16114	16266	15996	16188	16192	16282	16176	16192	16289	16159	16347	16263	16353	16205	16045	16221	16157	16244	16450	16229	16067	16166	15935	16264	16167	16259	16180	16037	16184	16065	16225	16122	16133	16271	16383	16069	16181	16062	16265	16257	16114	15997	16201	16275	16223	16182	16048	16162	16242	16070	16314	16042	16213	16072	16277	16095	16213	16438	16450	16211	16244	16067	16164	16289	16284	16337	16199	16273	16529	16151	16039	16026	16201	15928	15932	16246	16125	16160	16300	16420	16200	16365	16234	16228	16225	16167	16168	16238	16306	16115	16272	16047	16334	16136	16098	16174	15893	16129	16276	16414	16327	16347	16322	16184	16317	16198	16512	16430	16288	16275	16172	16029	16036	16003	16254	16245	16121	16284	16266	16037	16256	16209	16014	16096	15918	16231	16103	16190	15991	16102	16228	16003	16077	16089	16099	16193	16232	16174	16330	16234	16206	16290	16108	16185	16297	16143	16104	16174	16057	16291	16165	16224	16262	16078	16330	16181	16318	16150	16224	16150	16352	16010	16202	16262	16113	15999	16303	16026	16117	15990	16201	16186	16385	16072
12830	13260	15083	13972	11230	11357	17777	15667	12459	10431	9631	9506	9342	9303	9350	9448	9503	9503	9267	9473	9479	9332	9330	9405	9399	9294	9286	9568	9273	9282	9620	9192	9393	9526	9545	9372	9299	9420	9359	9352	9336	9467	9304	9431	9221	9467	9406	9365	9372	9343	9357	9241	9420	9389	9165	9347	9274	9288	9314	9499	9306	9508	9305	9306	9195	9347	9298	9302	9234	9424	9380	9266	9424	9256	9344	9177	9317	9340	9403	9345	9342	9380	9315	9400	9454	9390	9222	9522	9229	9441	9355	9410	9447	9286	9347	9427	9345	9436	9300	9313	9334	9486	9396	9459	9306	9214	9380	9298	9312	9287	9238	9367	9432	9342	9423	9405	9358	9477	9236	9301	9326	9227	9337	9562	9367	9162	9364	9281	9181	9364	9442	9210	9386	9393	9355	9333	9365	9547	9333	9355	9285	9479	9314	9287	9269	9368	9254	9490	9406	9252	9341	9357	9305	9306	9228	9330	9413	9320	9313	9311	9202	9388	9329	9324	9421	9180	9240	9302	9282	9475	9313	9477	9314	9374	9366	9325	9440	9364	9435	9310	9359	9380	9244	9235	9256	9418	9407	9497	9293	9307	9396	9375	9283	9291	9222	9314	9346	9244	9277	9419	9266	9242	9445	9411	9179	9326	9487	9317	9480	9323	9287	9219	9383	9517	9441	9260	9176	9395	9291	9407	9445	9354	9402	9152	9500	9269	9267	9162	9289	9388	9389	9207	9247	9251	9321	9488	9243	9495	9527	9286	9378	9302	9352	9353	9439	9304	9244	9264	9252	9433	9266	9437	9242	9383	9335	9471	9270	9322	9288	9337	9444	9267	9208	9394	9204	9231	9390	9318	9306	9214	9329	9334	9430	9421	9398	9305	9489	9292	9478	9354	9216	9447	9414	9321	9138	9201	9329	9391	9241	9414	9286	9332	9366	9314	9279	9218	9341	9272	9346	9447	9394	9266	9369	9257	9303	9457	9314	9335	9292	9324	9321	9342	9303	9346	9371	9337	9308	9395	9412	9189	9300	9118	9180	9472	9275	9292	9342	9256	9238	9400	9356	9289	9357	9349	9397	9350	9321	9201	9387	9271	9356	9328	9543	9182	9341	9218	9456	9313	9424	9428	9288	9237	9338	9191	9387	9431	9388	9483	9275	9436	9288	9375	9424	9367	9307	9501	9309	9280	9310	9260	9269	9418	9310	9538	9392	9348	9247	9296	9389	9366	9194	9388	9424	9270	9526	9229	9422	9297	9396	9280	9225	9324	9353	9339	9332	9256	9334	9367	9267	9348	9319	9309	9264	9364	9376	9342	9438	9185	9399	9313	9399	9317	9174	9267	9538	9363	9282	9292	9508	9214	9390	9276	9303	9478	9346	9246	9255	9238	9227	9427	9428	9345	9183	9345	9364	9214	9260	9272	9488	9571	9396	9337	9365	9335	9337	9216	9435	9468	9215	9201	9374	9286	9238	9196	9309	9275	9439	9210	9266	9474	9375	9313	9319	9298	9322	9308	9397	9246	9419	9263	9479	9293	9449	9269	9330	9443	9380	9349	9186	9386	9302	9474	9232	9344	9355	9272	9319	9375	9403	9306	9375	9411	9363	9334	9279	9432	9267	9279	9451	9297	9388	9289	9357	9396	9424	9277	9308	9231	9380	9309	9401	9470	9266	9406	9363	9231	9378	9339	9266	9395	9275	9371	9389	9302	9293	9361	9382	9239	9264	9266	9271	9394	9373	9375	9241	9281	9337	9353	9371	9279	9528	9493	9295	9182	9401	9284	9516	9378	9302	9317	9408	9306	9343	9378	9077	9398	9474	9304	9333	9398	9331	9288	9447	9357	9313	9426	9288	9395	9322	9183	9481	9339	9456	9402	9304	9339	9322	9270	9322	9349	9346	9191	9343	9232	9294	9455	9342	9267	9386	9280	9394	9261	9322	9253	9297	9219	9370	9367	9263	9319	9348	9315	9350	9389	9338	9218	9465	9384	9426	9330	9343	9294	9371	9339	9343	9289	9254	9432	9400	9269	9322	9289	9275	9258	9330	9356	9352	9350	9192	9366	9373	9321	9385	9310	9233	9198	9269	9312	9460	9485	9247	9355	9593	9339	9404	9364	9097	9432	9281	9342	9501	9338	9248	9375	9469	9410	9302	9331	9484	9262	9308	9388	9255	9346	9453	9274	9308	9409	9389	9317	9250	9168	9320	9347	9443	9231	9318	9322	9315	9262	9188	9254	9303	9408	9333	9385	9247	9277	9392	9457	9336	9357	9478	9502	9452	9369	9324	9362	9274	9181	9440	9248	9539	9272	9499	9450	9513	9465	9480	9380	9356	9368	9416	9296	9174	9401	9264	9223	9383	9342	9436	9448	9392	9443	9404	9232	9280	9284	9593	9236	9296	9279	9318	9490	9326	9360	9236	9361	9258	9300	9311	9351	9423	9290	9210	9409	9444	9273	9301	9362	9198	9347	9191	9392	9398	9372	9405	9285	9375	9318	9436	9346	9335	9350	9282	9276	9360	9298	9339	9331	9287	9399	9341	9264	9376	9222	9336	9444	9366	9299	9272	9367	9229	9312	9277	9396	9332	9358	9308	9439	9319	9245	9416	9304	9229	9442	9397	9217	9261	9246	9396	9413	9445	9526	9363	9413	9286	9386	9314	9319	9499	9416	9344	9420	9389	9439	9308	9366	9319	9476	9368	9474	9362	9288	9471	9380	9452	9371	9297	9291	9262	9364	9279	9304	9505	9277	9257	9401	9416	9223	9407	9396	9329	9352	9353	9317	9365	9281	9344	9351	9338	9316	9546	9399	9327	9223	9475	9385	9399	9338	9389	9318	9296	9317	9262	9401	9353	9403	9257	9240	9438	9329	9167	9421	9302	9365	9343	9394	9235	9134	9276	9298	9274	9379	9233	9315	9512	9137	9515	9348	9315	9352	9248	9354	9483	9226	9262	9252	9269	9315	9364	9184	9306	9386	9261	9310	9331	9429	9471	9396	9305	9282	9314	9242	9309	9399	9357	9275	9203	9386	9321	9475	9266	9194	9276	9386	9250	9370	9340	9423	9293	9243	9261	9342	9375	9409	9343	9369	9328	9464	9311	9311	9392	9215	9342	9393	9247	9280	9280	9296	9322	9181	9486	9372	9385	9265	9199	9311	9515	9509	9381	9300	9418	9373	9423	9528	9217	9367	9419	9374	9352	9407	9446	9375	9479	9227	9429	9372	9396	9453	9238	9361	9353	9315	9514	9511	9312	9269	9382	9384	9252	9329	9243	9348	9466	9459	9300	9395	9446	9325	9415	9393	9540	9455	9311	9208	9332	9392	9476	9307	9247	9166	9270	9355	9395	9457	9429	9325	9605	9299	9411	9389	9328	9386	9378	9406	9289	9464	9261	9359	9396	9276	9314	9348	9282	9407	9312	9260	9392	9436	9344	9316	9276	9312	9369	9283	9420	9277	9332	9195	9284	9301	9411	9306	9253	9380	9178	9466	9342	9276	9288	9287	9423	9452	9348	9285	9325	9352	9302	9411	9430	9423	9269	9437	9423	9213	9315	9434	9487	9508	9397	9365	9294	9319	9352	9251	9486	9312	9352	9311	9386	9189	9449	9304	9450	9341	9334	9431	9279	9296	9315	9267	9200	9504	9389	9394	9348	9298	9237	9336	9389	9311	9178	9235	9447	9398	9472	9195	9344	9473	9418	9392	9432	9310	9324	9251	9272	9370	9391	9429	9298	9503	9333	9313	9252	9263	9318	9371	9379	9434	9442	9196	9270	9402	9409	9277	9289	9403	9308	9280	9283	9383	9429	9354	9333	9551	9378	9352	9261	9318	9360	9444	9252	9403	9332	9347	9284	9424	9297	9581	9375	9391	9295	9212	9322	9388	9321	9275	9396	9315	9405	9385	9309	9323	9332	9269	9371	9481	9336	9390	9236	9346	9444	9450	9282	9386	9433	9315	9368	9415	9333	9291	9455	9234	9388	9438	9386	9418	9350	9446	9314	9423	9391	9286	9430	9346	9380	9159	9434	9327	9299	9387	9254	9345	9250	9353	9291	9467	9414	9328	9447	9271	9388	9329	9400	9419	9435	9234	9236	9310	9433	9423	9369	9113	9453	9279	9537	9410	9351	9436	9486	9358	9198	9247	9482	9341	9460	9283	9500	9401	9290	9279	9335	9285	9339	9259	9421	9251	9309	9224	9219	9372	9305	9397	9322	9383	9320	9331	9188	9445	9340	9399	9341	9414	9296	9299	9493	9337	9352	9486	9351	9510	9374	9450	9434	9355	9366	9230	9355	9295	9459	9286	9413	9481	9421	9400	9352	9289	9200	9461	9369	9339	9463	9413	9431	9362	9463	9394	9268	9393	9286	9515	9511	9426	9355	9258	9218	9305	9308	9452	9370	9340	9375	9391	9304	9319	9368	9314	9479	9376	9436	9449	9414	9487	9474	9223	9356	9253	9198	9324	9313	9314	9511	9347	9363	9320	9417	9461	9312	9386	9324	9394	9229	9381	9428	9336	9291	9298	9314	9297	9434	9340	9432	9367	9269	9390	9266	9217	9347	9330	9276	9329	9292	9254	9496	9392	9324	9397	9310	9328	9326	9268	9468	9320	9356	9295	9411	9224	9360	9445	9290	9518	9268	9375	9368	9374	9352	9325	9348	9311	9474	9298	9344	9546	9340	9284	9337	9334	9432	9329	9504	9271	9371	9301	9266	9373	9569	9452	9429	9271	9295	9285	9376	9321	9447	9341	9220	9464	9349	9373	9278	9429	9184	9289	9396	9442	9415	9394	9320	9292	9373	9320	9240	9451	9248	9380	9276	9380	9181	9335	9099	9330	9424	9336	9146	9335	9213	9387	9334	9331	9266	9244	9324	9394	9322	9435	9371	9322	9441	9448	9336	9243	9386	9235	9520	9303	9351	9353	9340	9368	9432	9399	9387	9373	9349	9355	9211	9257	9475	9388	9309	9244	9419	9404	9411	9345	9210	9358	9171	9556	9317	9336	9380	9434	9237	9317	9386	9422	9368	9396	9341	9418	9232	9356	9333	9310	9268	9304	9212	9290	9262	9317	9265	9277	9313	9367
25332	21112	27466	26571	21281	28078	49445	43066	31639	22399	18376	16817	16351	15962	15979	16300	16054	16134	16177	16177	16093	16138	15883	16200	16040	16083	16196	16114	16135	16206	16140	16032	15878	15996	16066	15974	16189	16083	16228	16118	16100	16089	15968	15999	16148	16123	16024	15888	15913	16146	16048	16151	16115	16066	16024	16055	15795	16011	15909	15822	16041	16204	16122	15955	16141	16092	16017	15997	16154	16061	16094	15908	16008	16054	15965	16027	15809	16001	16167	16014	16195	15861	15995	15835	16054	16051	15866	15997	15968	15799	15858	15958	15986	16256	16105	16031	15991	15900	16126	16193	16149	16055	15911	16114	16043	15962	15922	15955	16146	16303	15920	16094	15857	16002	16181	16011	16097	16299	16123	16005	16078	16151	15942	16151	15889	16021	15884	16072	15913	16109	15900	15835	16104	16094	16005	15990	16038	16015	16076	16330	16202	16077	15956	16356	15927	16048	15965	16205	16134	15903	15923	15998	16164	15992	16148	16024	15998	16022	16030	16097	15790	16119	16022	16108	15994	15968	16049	16004	15823	15832	15814	15985	15902	16050	16056	16050	15997	15894	15993	16234	16025	15764	16005	15924	16128	16132	16273	15893	16125	16068	15795	15896	16149	15956	15947	16123	15935	16084	15966	16010	16155	16117	15931	16028	16226	16032	16184	16166	16104	15886	16145	16109	15923	16089	15893	15895	15773	16096	16064	15836	16054	15925	16013	15772	15953	16041	16166	15961	16062	15973	16155	16014	16135	15961	16170	15943	16010	16115	16287	16154	16072	15848	15841	16071	15981	15827	16020	16117	16136	15825	15942	16074	15971	15864	15911	15994	15933	16008	16053	16199	16185	16127	16096	15978	15947	15814	15980	16060	16140	15900	16032	15836	16002	15973	16122	16085	16195	16008	16070	16012	15799	16107	16180	15916	16032	16011	15726	15983	16038	16051	16058	15992	15988	15952	16031	16046	16257	16021	16023	16130	15887	15983	15962	16042	16174	15955	16136	16121	16139	16192	15901	16171	16060	16056	16048	15745	15996	16014	16067	15964	15968	15939	16055	15914	16056	15949	16117	15994	16001	16123	16000	16123	16184	16089	16048	15804	16042	16011	16161	15954	15910	16211	15928	15928	15943	16044	15980	15823	16110	15908	15915	16033	15986	16021	15846	16232	16067	15996	15906	15945	15884	15896	16088	15969	16089	16068	16035	15909	16107	16137	15903	15859	16358	16218	16079	15940	15928	15856	15986	15788	15969	16145	16001	15983	16035	16085	15902	16103	15757	15923	15924	16002	15909	15922	16143	15842	15946	16071	16019	15875	16023	16035	15965	15904	15907	15750	16124	16064	15940	16053	16042	15965	16083	16013	15910	16032	16104	16192	15949	16097	16136	16040	15953	15855	16147	16091	16181	16227	15935	16064	16307	16002	16125	16106	16030	16040	15937	15971	16127	16053	15951	16003	16063	15732	16067	16036	15937	15888	15798	15868	16104	16162	16049	16082	16000	16100	15976	15950	16053	15981	15911	16118	16000	16200	16198	16241	16043	16030	16120	16030	15853	16022	15974	16081	16028	15874	15890	15906	16143	15974	16080	15761	15950	16223	16004	16142	16296	16069	15663	15785	15893	16174	16005	16066	15874	16048	16089	16110	16127	15995	16043	16054	15877	15985	16149	16002	15929	15986	15952	15961	15871	16016	16045	16066	15900	16169	16197	16013	15922	15898	16092	16101	15997	16074	15980	15929	15970	15903	16121	15983	16006	15950	16054	16070	15846	15965	15942	15858	16065	16156	16366	15880	15945	16022	16198	15807	16022	15938	15759	15939	16181	15980	16236	15797	15969	16040	16081	16067	15985	16012	16100	16248	16138	15728	15879	16129	16062	16153	16029	15815	16229	15868	16087	16231	16011	16087	15900	15893	16168	16064	15955	16072	16070	15925	15920	16166	16009	16171	16237	15860	16018	16135	15812	15745	15873	15897	15918	16194	15996	16036	16169	15805	16021	15867	16071	16173	16142	16008	16159	15845	16011	16071	16070	16254	16033	15915	16135	15715	15978	15882	15829	16008	15969	15999	15988	16084	16105	16102	16074	16007	16077	16234	16051	16086	16041	15963	16052	15944	15917	15974	15937	16124	15817	15889	16398	15964	15934	15966	16045	15826	16079	16140	16060	16254	16091	16171	16112	15844	15866	15934	15841	15841	15984	16117	15942	15841	16053	15873	15717	15912	16190	16142	15929	16031	15936	15946	15851	15840	15883	16047	16010	15952	16020	16079	16206	16016	15811	15988	16074	16057	15663	15997	15986	15994	16169	16027	15993	16126	16156	16029	16015	15851	15826	16001	15808	15940	15912	15861	15983	16113	15782	15990	16056	15828	16086	16046	15889	16057	15933	15927	15835	15941	15960	15928	15875	16032	15926	15922	16046	16001	16046	15870	16023	15823	16042	16184	15939	15966	16159	15972	16143	15993	15918	15964	16023	15871	15966	16020	16195	16007	16038	16192	16158	16066	16040	15998	16051	15876	16209	16080	15843	16158	16014	16064	15925	16076	16070	16039	15931	16124	16081	16325	15999	15942	15913	16113	16009	16017	16126	16164	15876	15905	16268	15995	15860	16130	15941	15987	16006	15895	16019	16175	16238	16014	16087	16007	16113	16072	16093	15926	16027	15925	15877	16193	16027	16156	15916	16122	16064	15979	15945	16100	16095	15957	16096	16018	15921	16028	16105	16216	16189	15970	15963	16124	16147	15970	16005	16002	16037	15846	16017	16098	16118	16067	16053	15989	16153	15887	15988	15949	16018	16361	15990	16215	15984	15803	16111	16000	16026	15900	15930	15959	16032	15716	15991	16055	15784	16030	16071	16012	16107	15817	15955	15907	16124	15990	15820	16117	15878	15924	15922	16165	15991	16040	15881	16072	15923	15988	15775	15998	16016	16023	16164	15734	16052	16064	16082	16025	16058	16182	16141	15987	15961	15851	15996	15852	15874	15983	15988	16056	16096	16072	16155	16316	16073	15983	16120	16166	16058	15822	15947	16035	16104	15831	16073	16138	15855	16106	16206	16041	15935	16207	15942	16132	16181	15929	16162	16219	16022	16028	16103	16048	15983	15623	15764	16160	16054	15973	15981	16079	16069	16200	16084	16354	15941	16060	15822	16212	16057	15895	16084	15803	16015	15792	15948	16119	15842	15934	15946	15967	16048	15920	16003	16085	15988	15973	16158	15684	15932	15975	16047	16180	16068	15959	16124	15945	15873	16005	15984	15975	16010	16095	16147	15977	16059	15970	16023	16138	16054	16147	16141	16081	16053	16189	15886	15851	15942	15933	16164	16119	16156	15950	16092	15924	16026	16154	16050	16067	16021	16065	16044	15940	15933	15984	15935	16127	16083	16090	16145	16189	16183	16020	16029	15970	16073	16243	16111	15929	15957	16069	15992	15817	15809	15878	16149	15978	16282	16005	15739	16099	16022	16189	15993	15855	16101	15926	15908	15907	15975	16046	16218	16101	16010	16018	16161	16089	16002	16089	16043	16155	15978	16030	16231	16168	15944	15974	16084	15920	15971	16031	15861	16026	15874	16083	16040	15964	15873	15959	16048	15786	16096	16123	16152	16165	16108	16205	16107	15974	16216	16053	16268	15996	16092	16126	16197	16134	15833	16111	15959	16086	15976	15985	16096	15971	15951	16155	16218	15985	15795	15861	15885	15796	16112	16200	16138	16014	16095	15939	15904	15953	15975	15914	16073	16094	16141	16251	16190	16319	16103	16203	16187	15998	16042	15878	15918	15955	16096	15956	15855	15940	15968	15917	15925	15953	15725	15829	15857	16047	15992	16125	16036	16147	15993	16114	16136	15930	15990	15974	15896	15960	16003	16051	15973	16298	16070	15963	16050	15925	15883	16031	16140	16009	16086	15958	15925	15929	15986	16175	15988	15990	15958	15971	15874	15809	15946	16226	16058	16279	16112	15878	16053	16083	15930	16192	16038	16172	16173	16220	16040	16090	16029	16167	16159	16006	15997	16117	16057	16064	15969	15907	16083	15762	16033	16112	15861	15898	15914	16032	16152	15885	15938	16374	15877	15848	16095	16071	16192	16087	16091	15958	15950	16059	16134	16306	16055	15908	16006	16142	15964	16137	16069	15922	16129	15940	15904	16067	16110	16040	15965	16228	16066	15928	15902	16169	16026	15901	15989	15912	16086	15821	16138	16323	16148	15956	15997	16317	15885	16129	15896	15970	16125	15971	16102	16049	16019	16101	15971	15961	16066	16141	15828	16069	16199	15900	15901	16036	16104	16112	15931	16019	15837	16280	16001	16001	16029	16066	16020	15898	16059	15913	16029	16065	16159	16179	15866	15990	16008	15949	15907	15996	15849	16071	15853	16083	16029	16173	16155	15953	15930	15970	16040	16221	15895	15873	16090	16187	15962	16090	15906	16030	16320	16138	16068	16202	16096	16107	15905	16089	15911	15973	15984	16012	16034	16145	15965	15965	15961	16148	16327	16266	15899	15932	16006	16031	15876	15763	15910	16144	16117	15986	15937	16072	16044	15985	16068	16040	16027	15899	16098	15963	16141	16058	15939	15958	15865	16019	16010	15926	15979	16069	16123	16129	15865	16103	15867	16077	15901	15920	16161	15947	16050	16079	16182	15952	16150	16034	16023	15998	16060	15944	16318	16064	15913	15925	15923	16077	15960	16054	15944	15968	16077	16042	15875	16049	15994	16029	16152	15989	15868	15934	15980	16170	15977	16153	15970	16080	15902	15803	16011	15905	15914	16138	16026	16090	16046	16089	15924	15863	15917	16006	15879	15951	16050	16045	15987	15873	16080	15993	15984	15986	16037	15878	16028	15906	16152	15976	15915	16081	16089	15956	15820	15984	16124	16043	16027	16031	15908	15906	15869	16306	16015	16116	16045	15733	16180	15924	15875	15954	16053	15940	15993	16007	15987	15980	15894	15801	15947	16039	16052	16051	15953	15918	16037	16101	16093	16136	15919	16075	15975	16090	16069	16035	16045	16075	16161	15958	15752	16243	16159	16054	15913	15874	15951	16066	16078	16262	15980	15860	15909	15994	16120	16003	15897	16101	15923	16034	16007	16099	16033	16012	16040	16012	15893	16078	15934	15775
11217	18048	18043	17590	11799	24968	43778	35108	22367	14193	10823	9626	9519	9383	9416	9357	9424	9479	9570	9290	9342	9301	9491	9416	9332	9375	9328	9366	9511	9439	9399	9348	9339	9511	9486	9359	9374	9469	9397	9332	9421	9530	9418	9405	9418	9407	9438	9375	9222	9446	9475	9499	9481	9208	9520	9536	9313	9382	9093	9308	9221	9475	9427	9228	9344	9478	9433	9459	9423	9309	9339	9385	9322	9278	9349	9202	9395	9358	9483	9315	9313	9371	9351	9380	9406	9329	9314	9433	9421	9330	9319	9456	9238	9312	9324	9488	9400	9445	9371	9420	9350	9338	9324	9376	9308	9414	9389	9200	9375	9275	9431	9482	9345	9265	9383	9368	9252	9392	9402	9308	9422	9294	9401	9278	9436	9286	9287	9305	9196	9466	9487	9383	9312	9430	9482	9217	9406	9444	9541	9449	9304	9268	9397	9193	9361	9250	9522	9462	9389	9462	9329	9372	9239	9300	9430	9424	9287	9422	9312	9430	9306	9297	9339	9314	9384	9462	9240	9321	9324	9311	9516	9494	9353	9426	9556	9518	9364	9310	9352	9241	9400	9379	9367	9320	9318	9424	9389	9375	9509	9296	9311	9346	9284	9322	9280	9384	9238	9469	9321	9240	9302	9358	9381	9329	9331	9461	9380	9297	9358	9475	9369	9396	9234	9467	9439	9426	9394	9368	9332	9354	9194	9453	9273	9549	9421	9326	9495	9452	9468	9312	9471	9259	9290	9525	9333	9376	9365	9330	9411	9365	9283	9332	9332	9298	9301	9436	9289	9289	9555	9441	9494	9333	9263	9299	9497	9486	9351	9413	9274	9221	9423	9321	9334	9474	9189	9256	9392	9444	9187	9433	9368	9390	9339	9345	9209	9322	9305	9287	9442	9499	9469	9300	9410	9483	9449	9518	9307	9273	9378	9483	9330	9274	9454	9348	9299	9328	9387	9339	9403	9446	9438	9392	9245	9404	9330	9383	9200	9445	9382	9380	9341	9295	9239	9360	9254	9389	9577	9416	9457	9476	9434	9496	9349	9431	9361	9417	9377	9382	9376	9250	9409	9387	9390	9318	9449	9363	9403	9176	9356	9266	9383	9374	9345	9448	9458	9277	9497	9458	9391	9323	9280	9390	9354	9339	9436	9262	9487	9456	9330	9335	9290	9368	9225	9281	9398	9269	9402	9343	9364	9287	9473	9351	9296	9350	9328	9375	9389	9424	9209	9230	9358	9481	9231	9368	9368	9312	9298	9549	9326	9449	9301	9292	9379	9349	9476	9301	9431	9409	9325	9264	9398	9344	9357	9308	9367	9369	9350	9327	9366	9494	9385	9408	9241	9406	9331	9291	9268	9261	9484	9277	9407	9361	9243	9181	9381	9353	9311	9401	9497	9343	9405	9378	9368	9415	9461	9283	9556	9442	9329	9365	9276	9412	9471	9417	9331	9408	9263	9480	9380	9334	9428	9286	9270	9317	9359	9403	9434	9371	9404	9463	9465	9388	9336	9215	9311	9225	9522	9257	9369	9319	9422	9339	9415	9398	9230	9308	9458	9374	9312	9373	9432	9325	9241	9276	9531	9370	9390	9175	9410	9367	9509	9416	9406	9486	9331	9330	9573	9435	9467	9400	9305	9461	9466	9421	9484	9465	9345	9342	9207	9442	9380	9347	9371	9310	9460	9338	9477	9386	9443	9302	9240	9476	9204	9450	9453	9318	9303	9443	9479	9226	9356	9277	9321	9429	9299	9464	9388	9420	9279	9443	9443	9314	9205	9386	9406	9367	9343	9280	9391	9378	9356	9243	9315	9375	9551	9361	9346	9215	9323	9458	9296	9342	9394	9392	9366	9300	9250	9298	9426	9458	9256	9272	9287	9316	9349	9297	9414	9435	9413	9377	9224	9466	9333	9364	9454	9319	9374	9157	9387	9452	9345	9298	9505	9332	9365	9276	9436	9303	9449	9286	9254	9346	9373	9442	9313	9279	9310	9191	9325	9385	9545	9455	9422	9412	9415	9414	9407	9381	9370	9365	9274	9360	9422	9383	9442	9388	9287	9271	9241	9378	9369	9237	9357	9303	9555	9300	9433	9196	9386	9431	9348	9420	9375	9396	9368	9362	9248	9438	9442	9343	9327	9196	9459	9372	9403	9212	9283	9470	9284	9260	9320	9542	9360	9460	9357	9392	9230	9389	9507	9489	9417	9408	9439	9359	9306	9286	9397	9331	9287	9325	9464	9378	9318	9403	9302	9403	9334	9319	9424	9319	9408	9312	9397	9351	9418	9350	9362	9536	9386	9376	9378	9371	9427	9232	9428	9317	9291	9335	9343	9420	9429	9383	9336	9238	9483	9367	9346	9264	9415	9473	9338	9183	9407	9289	9235	9313	9256	9507	9384	9399	9343	9290	9336	9188	9301	9267	9307	9468	9304	9486	9466	9399	9481	9394	9263	9340	9315	9398	9480	9399	9232	9372	9350	9303	9372	9351	9343	9426	9241	9209	9374	9313	9410	9396	9523	9327	9354	9322	9487	9329	9410	9397	9356	9363	9372	9289	9383	9421	9543	9331	9426	9438	9388	9324	9473	9200	9508	9291	9377	9385	9484	9194	9436	9339	9371	9563	9482	9312	9328	9379	9482	9304	9232	9361	9279	9463	9438	9437	9354	9582	9289	9435	9331	9453	9224	9317	9268	9246	9316	9224	9299	9363	9353	9373	9318	9390	9435	9345	9327	9291	9390	9352	9413	9335	9375	9438	9321	9374	9491	9213	9250	9457	9367	9318	9463	9253	9335	9256	9457	9203	9340	9453	9399	9337	9434	9421	9353	9456	9345	9223	9426	9394	9554	9405	9257	9619	9199	9418	9296	9347	9452	9470	9327	9242	9344	9137	9380	9358	9380	9502	9394	9487	9350	9374	9544	9226	9400	9317	9321	9324	9470	9375	9304	9336	9405	9363	9431	9385	9415	9300	9332	9466	9346	9215	9191	9353	9448	9294	9240	9599	9417	9385	9330	9470	9341	9241	9401	9369	9315	9298	9275	9360	9289	9379	9459	9412	9355	9397	9207	9436	9469	9275	9319	9228	9323	9319	9377	9416	9463	9357	9471	9392	9358	9374	9335	9376	9190	9459	9349	9420	9408	9373	9420	9422	9398	9401	9482	9232	9371	9349	9334	9358	9392	9477	9257	9347	9422	9446	9329	9248	9355	9421	9407	9276	9314	9345	9242	9494	9323	9257	9458	9600	9353	9351	9322	9471	9419	9208	9393	9353	9374	9360	9304	9284	9382	9356	9350	9301	9584	9490	9423	9342	9426	9328	9168	9394	9332	9328	9430	9428	9260	9238	9354	9288	9321	9242	9306	9475	9413	9436	9249	9442	9328	9418	9392	9290	9358	9284	9419	9191	9356	9417	9322	9341	9460	9538	9467	9286	9341	9228	9517	9576	9244	9454	9249	9351	9387	9283	9376	9307	9389	9463	9316	9401	9299	9427	9351	9274	9419	9280	9323	9390	9440	9306	9364	9263	9407	9345	9341	9410	9259	9406	9238	9504	9375	9275	9454	9293	9260	9355	9310	9446	9449	9484	9253	9398	9383	9453	9405	9366	9314	9351	9307	9400	9344	9396	9386	9261	9275	9418	9377	9316	9376	9345	9170	9489	9329	9257	9474	9357	9348	9352	9359	9286	9440	9438	9384	9397	9333	9410	9360	9491	9493	9598	9151	9374	9279	9388	9286	9385	9409	9362	9305	9516	9296	9455	9217	9270	9224	9461	9237	9282	9342	9404	9273	9388	9452	9384	9301	9475	9454	9492	9424	9432	9357	9462	9368	9289	9315	9469	9479	9306	9363	9484	9409	9541	9486	9277	9378	9396	9366	9233	9482	9291	9461	9349	9382	9339	9281	9404	9397	9397	9384	9371	9253	9347	9314	9371	9359	9471	9345	9448	9377	9516	9233	9446	9370	9229	9459	9529	9385	9371	9251	9465	9354	9353	9389	9345	9421	9284	9376	9471	9383	9264	9337	9401	9353	9351	9297	9248	9324	9382	9250	9409	9405	9292	9448	9517	9440	9185	9230	9452	9337	9421	9620	9391	9301	9465	9394	9351	9432	9357	9468	9307	9229	9342	9302	9286	9230	9404	9382	9281	9463	9405	9232	9426	9223	9436	9290	9294	9363	9311	9314	9402	9169	9489	9361	9420	9324	9508	9186	9404	9458	9326	9352	9343	9334	9468	9491	9337	9317	9559	9354	9256	9361	9265	9423	9336	9358	9364	9336	9303	9409	9433	9463	9454	9305	9224	9217	9306	9367	9343	9397	9386	9298	9400	9331	9318	9470	9344	9485	9284	9345	9316	9408	9484	9449	9462	9277	9271	9282	9320	9412	9277	9196	9368	9464	9400	9347	9485	9496	9349	9292	9387	9423	9278	9459	9314	9248	9366	9327	9516	9260	9380	9341	9455	9497	9280	9327	9225	9386	9208	9379	9358	9302	9539	9436	9376	9373	9403	9326	9485	9308	9367	9493	9410	9442	9437	9395	9364	9292	9489	9443	9285	9497	9326	9270	9452	9299	9267	9396	9351	9433	9417	9440	9434	9324	9356	9401	9232	9285	9430	9385	9367	9409	9505	9324	9458	9470	9539	9321	9332	9465	9431	9494	9286	9379	9356	9363	9559	9407	9332	9268	9410	9353	9373	9378	9277	9498	9511	9279	9311	9540	9242	9379	9393	9347	9324	9339	9360	9438	9284	9290	9545	9379	9321	9561	9441	9454	9222	9237	9246	9438	9330	9231	9308	9446	9346	9384	9362	9322	9458	9340	9419	9430	9294	9291	9439	9271	9420	9222	9263	9357	9319	9361	9391	9514	9426	9319	9340	9368	9414	9390	9373	9489	9367	9304	9375	9433	9389	9373	9512	9438	9458	9316	9303	9401	9436	9269	9415	9399	9434	9297	9305	9367	9380	9255	9410	9448	9441	9251	9480	9317	9329	9337	9476	9430	9372	9312	9322	9404	9373	9334	9449	9413	9473	9277	9336	9275	9248	9466	9255	9387	9420	9266	9385	9283	9327	9303	9418	9259	9304	9335	9238	9189	9336
23384	21109	28392	24213	22153	42535	66142	56166	41974	28416	20807	17563	16517	16360	16268	16245	16250	16049	15923	16061	16169	16065	16157	15995	15990	16219	16007	16046	16075	16142	16229	16150	16236	15902	15997	16070	16053	15977	15787	15938	15899	15758	16100	15803	15789	15936	15991	16105	15937	16047	15948	15885	15872	16080	16014	15982	16142	16079	15961	16189	16345	16016	15918	16028	15960	16001	16052	15777	15742	15918	16169	16137	16130	16067	16018	15919	15963	15913	16157	15914	15868	16022	15789	16087	15919	16081	16184	16124	16065	16011	16448	16352	16092	16254	16080	15950	15834	15913	16002	15910	15913	15887	16048	15904	15974	15921	15965	15939	16181	16118	15853	16049	16061	15819	16039	16075	15969	16120	15952	15949	16046	15712	15903	16051	16034	16187	16065	15863	16051	16036	15867	15910	15949	15931	15865	16254	16068	15995	15737	15989	16022	15805	15845	15837	15947	15886	16059	16180	15929	15987	15868	15950	16013	16017	15896	15962	16181	16176	16096	15852	15929	16079	15927	15971	16130	16080	15906	15703	15869	15927	15993	15788	16176	15936	16040	16210	16067	15909	15900	16018	16239	15782	15888	15844	15963	16297	15958	16090	15983	15733	15923	16047	16027	15918	16175	15952	16053	15852	15814	15936	15952	16032	16106	15775	15836	15823	15997	15797	16058	15995	15855	16048	15762	15855	15878	16019	16077	15992	15829	15879	15761	15911	16078	16054	16007	15776	16065	16129	15975	15793	16005	15927	15837	16048	16056	15842	16018	16005	15989	15842	16010	15912	15869	15888	15999	16095	15942	15954	16007	16139	16128	16061	15855	15707	16108	15753	15895	15826	16033	15992	16138	15954	15815	15809	15736	15945	16120	16116	15975	16031	16133	15759	15987	16065	15990	15931	16203	15933	16132	15743	16212	15719	15910	15998	15909	16051	15850	15962	15842	16101	15998	16122	16111	15856	15918	15990	15977	16043	16141	15860	15783	15753	15804	15889	15902	15752	15876	16139	15946	16048	16076	16012	16015	16058	15750	15986	15760	15836	15887	15933	16062	16000	16078	15929	15850	15935	16119	16058	15838	16058	16015	15851	16096	15720	15928	15830	15942	15922	16045	15926	15911	15859	15991	15685	15915	16020	15807	15721	16063	15997	16065	15821	16040	15841	15804	15762	16101	16135	15804	15893	16081	15927	16033	15875	16017	16118	16045	15919	15803	15997	16055	16004	16092	15895	16113	16069	15645	15968	15800	16039	15995	16006	15760	15954	15843	15944	15661	15950	16020	16140	15825	15822	15958	16048	15806	16155	16033	15847	15673	15803	15977	15884	16113	16241	15820	15910	15886	15852	15943	15831	16076	15901	15980	15926	16080	15843	15920	16123	16026	15858	16044	15792	15937	15884	16000	15714	15955	16052	15860	15880	15797	15925	15863	15784	16108	15791	15985	15881	15855	15958	15991	15898	15970	15963	15984	16075	15982	15838	15865	15962	16159	16117	16109	15956	15985	15908	15783	16062	16090	15890	15762	15988	16075	15999	15902	15982	15740	16031	15822	16102	16212	15811	16159	15978	15949	15951	15953	15886	15668	15935	15871	15984	16002	16058	15894	15958	15915	15958	15940	15796	16025	15928	16128	16195	15954	15962	16050	16035	16098	15922	16135	15802	15818	15691	15903	15982	15947	15890	15901	15965	15838	15895	15984	15971	16135	15894	15774	16029	15956	16090	16070	15890	15936	16099	15753	15884	15782	16094	15971	15651	15951	15993	15973	16114	15862	16172	16108	15937	15705	15949	16009	15978	16062	15881	15912	16054	15953	15865	15924	16054	15893	15981	15940	15875	15979	15804	15808	15948	15983	15946	15953	16166	16083	15881	15783	15812	15962	15821	15992	16001	15965	15797	15899	15930	16148	15893	15797	15676	15968	15906	15930	15907	16017	16061	15983	15885	15884	15859	15881	15791	16136	16302	15960	16021	15987	16025	16119	16064	15814	16059	15977	15984	15891	15883	16230	15945	16084	15854	15841	15917	15798	15911	15852	15923	15771	15927	15974	15792	15891	15783	15807	15982	15838	15879	15812	15908	15845	16120	15885	15909	15893	15764	16008	15906	15802	15983	16007	16118	15844	15867	16007	15914	15809	15904	16004	15775	16199	15945	16006	15800	15871	15910	16210	15999	15809	15844	15984	16035	15918	15962	15981	15733	16018	15883	15909	16013	15838	15679	15985	15990	15855	16140	15957	16029	15899	15992	16078	15713	15912	15847	15887	15737	15941	15973	15866	16048	16015	15968	15909	16070	16016	15966	16003	16078	15813	15905	15997	15834	15901	15948	15978	16201	15983	15770	15746	16046	15737	15926	15941	15892	16027	16035	16128	16132	15975	15850	16024	15925	16107	15862	16017	15974	15878	16038	15906	15768	15962	15856	16064	16007	15909	15980	15996	15782	15842	15959	16039	16035	15845	15681	16114	15805	16059	15927	16222	15825	16154	15726	16022	15871	16020	15946	15737	16036	15702	16023	15953	16061	15843	15839	16003	15924	15907	15966	16059	15941	15931	16102	16043	15896	15932	15884	15815	15964	15853	15902	15922	15729	15898	15965	15830	16163	15909	15884	15894	16163	15917	15958	15965	15864	16045	15783	15835	15792	15880	15899	15868	16108	15905	15931	16013	16008	16035	15810	16015	15876	15859	15893	15996	16091	15906	15899	15944	15890	16044	16102	15955	15879	15945	16052	16149	15921	16010	15841	15997	16123	16066	15984	15986	15924	15847	16022	15688	15683	15953	16028	16148	16239	15733	15905	15908	15895	16026	15832	15875	15897	16062	16074	15832	15952	16218	15794	15914	15955	15940	15732	15900	16099	15908	15890	16030	15878	15958	15701	16015	15889	16064	15958	15714	15794	16014	16083	15893	16045	16019	15971	15910	15868	15921	15973	15995	15700	15917	16054	16044	15953	15928	15843	16033	16014	16155	16029	16047	15966	15998	16168	15920	15893	15885	15781	15792	15919	15991	15919	15992	15914	15838	15778	15979	15870	16079	15914	16054	15897	15982	16014	16222	16102	16017	16106	15922	16068	16156	15737	15924	15795	16015	16070	15878	15963	16107	15933	15885	16037	16061	15745	15961	15916	15782	16057	16171	15811	15807	15829	15939	16014	15859	16042	15841	16205	15991	15863	16027	15830	15962	16080	15771	15959	15998	15990	15999	16026	15718	15883	16118	15922	15775	15852	16036	15909	15990	15876	16012	15931	15808	16013	15928	15962	15922	16083	15999	15941	15876	15897	15891	15886	16095	15876	16077	15961	16025	15950	16047	16066	16121	15769	15979	16151	15964	15968	15763	16019	15941	15881	15979	15908	15970	15888	15936	15862	15894	16031	15789	15803	16030	15891	16006	15937	15866	16059	15900	16172	15939	15859	15722	16147	16084	15978	16075	15945	15961	15928	15930	15846	15947	15905	15898	15770	15845	16118	15932	16015	16001	16275	15932	15938	16127	15831	15929	16089	16105	15906	15988	15742	15798	15874	15868	16009	16021	15943	15982	16243	15915	15889	15861	15937	15813	16203	16154	16132	15887	15999	15866	15912	15900	15902	16066	16005	15863	16003	15693	15819	15980	16184	15943	16082	15767	15901	15889	15875	16053	16040	15998	15999	15756	15871	16066	15808	16022	15903	15798	15817	15885	15842	15887	16026	15731	15909	15922	16032	15974	15807	15951	15983	16092	16039	15951	15950	16010	15991	15957	15913	15888	15964	15909	16042	15957	16048	16018	15956	15900	15968	15891	15949	16069	15890	15882	15911	15949	15821	16083	15882	15857	16051	15833	15770	15919	16038	15874	16093	16080	15838	15850	15911	16059	15949	15890	16154	15819	15682	15832	15928	15946	16043	15936	15926	15915	15925	15927	15880	15973	15912	15897	15903	16100	15816	16083	15923	16015	16002	16072	15644	15962	15959	16066	16040	16125	16056	16052	16082	15838	16017	16000	15815	15912	16017	15713	15858	15751	15847	15928	16006	15787	16006	15969	15904	16006	15966	16057	15809	15885	16074	16174	16118	16023	15635	15664	16097	15970	15896	15991	16006	15979	15952	15939	15831	15943	15807	15770	16038	15841	15901	15777	15878	16160	16045	15747	16007	15883	15985	15907	15763	15987	15919	16002	16170	15993	15879	16026	15969	16025	16144	15829	16120	15803	16043	15966	16140	16050	16077	15795	15958	16028	15805	15948	15936	15890	16012	15906	15957	16077	15927	15949	15868	15939	15971	15912	15942	16079	15921	15961	16117	16111	16031	16036	15982	15880	15775	15836	15966	15966	16070	15916	15959	15907	15925	15676	16118	15912	15970	15686	15935	16001	16078	15827	16006	15953	15996	15939	15954	15970	16028	15975	15941	15889	15944	15957	16089	16020	16104	16075	15878	16007	15901	15849	16002	15700	15939	16283	15824	15840	15906	15833	16061	16053	15975	15557	15951	16022	16047	15864	15899	15967	15794	16172	16057	15959	15965	16122	15784	16007	16008	15867	15801	16144	15966	15910	15918	16040	16076	16022	15773	15948	16028	15797	15956	16123	15837	15802	16007	16023	15881	15969	15967	16062	16006	16075	16136	15957	16038	15891	16033	15892	15948	15913	15963	15889	15987	16011	15950	15904	15761	15921	16129	16018	15927	15856	16087	16003	16202	16082	16036	15982	15939	15938	15723	15946	15961	15817	15962	16035	16033	15981	15860	16053	16010	15701	15837	15832	16084	15985	15998	16004	16035	15997	15935	15848	15789	15914	15820	16000	16176	16126	16265	15992	16059	16049	15983	16018	16175	15977	15809	15804	16047	15937	15808	15759	15982	15880	15983	15980	15812	15921	15820	15994	15737	15942	15642	15919	15985	15789	15924	15878	15701	16032	15845	15838	16012	15822	15866	15776	15817	15974	16065	15933	15964	16008	15929	15846	16107	16015	15865	15790	15944	15891	16091	15757	16092	15903	15882	15868	16061	15941	16027	15908	15951	16039	15999	15910	15865	16062	15975	16043	15938	15841	15977	15806	15945	16181	16109	16189	15983	15981	15946	16102	15973	15911	15751	16030	15799	16149	15835	15980	15749	16034	16273	15823	15907	15909	15829	16153	15778	15863	15904	15825	15976
13201	24307	24164	20787	14218	45899	63691	51128	33208	19731	12630	10316	9703	9583	9476	9524	9496	9571	9450	9509	9581	9435	9686	9361	9733	9372	9551	9485	9457	9674	9549	9549	9441	9606	9486	9443	9400	9383	9514	9484	9484	9440	9602	9537	9438	9358	9447	9489	9398	9665	9547	9417	9525	9479	9576	9477	9644	9427	9434	9567	9425	9415	9600	9456	9345	9408	9570	9334	9409	9445	9406	9257	9620	9305	9660	9523	9372	9468	9352	9610	9425	9439	9481	9431	9562	9405	9364	9536	9422	9406	9436	9587	9582	9430	9497	9387	9558	9430	9381	9438	9385	9541	9489	9440	9368	9590	9534	9361	9477	9286	9469	9570	9495	9560	9453	9519	9402	9438	9341	9615	9473	9389	9560	9406	9493	9439	9497	9414	9528	9411	9370	9286	9407	9241	9517	9504	9405	9464	9472	9260	9421	9414	9590	9402	9506	9411	9491	9253	9533	9324	9408	9428	9456	9403	9424	9563	9536	9370	9567	9400	9478	9421	9288	9457	9580	9313	9557	9433	9430	9357	9427	9379	9333	9530	9373	9429	9545	9408	9500	9437	9649	9425	9384	9572	9535	9422	9462	9435	9382	9351	9538	9283	9571	9519	9465	9536	9556	9305	9453	9426	9334	9551	9408	9409	9427	9419	9628	9536	9315	9555	9322	9523	9473	9409	9431	9465	9297	9327	9451	9440	9368	9439	9467	9527	9424	9570	9389	9367	9597	9288	9627	9281	9363	9393	9560	9426	9496	9262	9594	9522	9603	9312	9308	9510	9348	9338	9458	9463	9512	9443	9398	9512	9362	9509	9358	9557	9482	9445	9439	9561	9529	9444	9446	9388	9425	9379	9353	9594	9357	9476	9395	9451	9428	9322	9469	9406	9614	9456	9444	9479	9407	9447	9524	9316	9233	9560	9466	9417	9323	9429	9549	9446	9510	9370	9410	9391	9517	9538	9558	9505	9507	9562	9619	9415	9358	9489	9592	9490	9442	9459	9601	9580	9460	9267	9457	9482	9410	9360	9434	9626	9206	9441	9570	9413	9551	9561	9361	9370	9494	9330	9308	9488	9371	9515	9363	9426	9406	9393	9516	9482	9356	9466	9475	9478	9420	9432	9434	9275	9474	9349	9373	9399	9410	9412	9379	9383	9337	9374	9460	9339	9404	9322	9533	9440	9349	9510	9518	9352	9501	9401	9428	9317	9348	9574	9499	9411	9471	9460	9409	9509	9456	9386	9381	9481	9436	9383	9459	9411	9446	9579	9496	9312	9589	9522	9515	9535	9484	9556	9559	9434	9535	9415	9429	9555	9430	9450	9438	9336	9494	9495	9478	9224	9534	9480	9565	9499	9433	9536	9364	9530	9514	9362	9380	9237	9390	9387	9360	9257	9412	9446	9430	9591	9415	9420	9535	9277	9425	9465	9539	9324	9514	9387	9548	9601	9479	9441	9385	9434	9536	9410	9461	9428	9358	9483	9417	9470	9491	9582	9466	9414	9412	9366	9533	9547	9501	9380	9237	9430	9518	9451	9459	9338	9501	9457	9486	9447	9401	9527	9500	9532	9412	9501	9436	9305	9440	9264	9383	9503	9335	9262	9462	9450	9563	9527	9389	9369	9400	9413	9423	9463	9462	9414	9458	9513	9418	9528	9439	9589	9405	9337	9418	9482	9431	9297	9402	9396	9329	9509	9460	9363	9428	9346	9531	9391	9421	9539	9490	9440	9428	9412	9578	9315	9502	9549	9496	9347	9369	9454	9517	9474	9395	9372	9448	9344	9499	9514	9442	9509	9448	9361	9365	9674	9484	9411	9381	9448	9409	9422	9342	9444	9391	9318	9528	9427	9297	9614	9546	9456	9463	9310	9373	9282	9459	9500	9515	9420	9394	9484	9360	9432	9392	9507	9343	9458	9254	9390	9366	9513	9504	9387	9318	9367	9523	9273	9406	9377	9496	9405	9485	9375	9530	9471	9380	9396	9414	9450	9497	9462	9505	9303	9456	9382	9559	9292	9601	9293	9358	9346	9506	9289	9453	9392	9424	9477	9353	9429	9502	9339	9412	9529	9440	9449	9267	9462	9442	9404	9456	9388	9332	9589	9449	9464	9447	9405	9293	9347	9487	9531	9398	9275	9513	9366	9488	9419	9335	9404	9346	9386	9378	9381	9421	9300	9501	9583	9372	9334	9436	9343	9428	9477	9421	9381	9464	9411	9505	9446	9423	9506	9318	9470	9306	9493	9354	9467	9425	9485	9454	9561	9540	9425	9351	9260	9459	9422	9461	9369	9284	9466	9375	9478	9443	9388	9514	9360	9386	9389	9473	9459	9538	9285	9336	9356	9401	9364	9458	9461	9414	9449	9487	9431	9363	9357	9560	9614	9399	9375	9383	9456	9501	9506	9429	9228	9488	9494	9488	9385	9545	9356	9497	9412	9316	9350	9490	9580	9313	9365	9334	9374	9494	9423	9399	9372	9363	9428	9390	9381	9450	9450	9424	9360	9460	9559	9678	9463	9374	9443	9431	9528	9492	9449	9459	9432	9547	9475	9440	9461	9396	9421	9354	9187	9570	9344	9423	9502	9404	9457	9246	9518	9438	9375	9416	9633	9309	9415	9443	9342	9364	9375	9416	9336	9424	9322	9414	9539	9392	9516	9417	9602	9397	9445	9361	9515	9379	9417	9391	9539	9354	9535	9330	9545	9319	9385	9450	9469	9458	9352	9250	9350	9559	9402	9320	9330	9478	9506	9519	9505	9486	9341	9439	9510	9525	9323	9564	9483	9520	9359	9234	9379	9534	9628	9476	9326	9474	9462	9428	9345	9351	9505	9286	9346	9307	9227	9531	9323	9381	9378	9330	9514	9485	9354	9421	9491	9432	9262	9324	9438	9448	9552	9358	9512	9313	9579	9511	9242	9257	9505	9240	9458	9502	9528	9444	9430	9508	9354	9299	9347	9537	9369	9459	9505	9314	9468	9523	9279	9406	9457	9531	9315	9440	9541	9464	9441	9357	9440	9487	9354	9410	9345	9417	9385	9373	9338	9247	9366	9461	9411	9311	9220	9486	9419	9213	9299	9475	9333	9401	9542	9456	9486	9373	9318	9538	9516	9553	9408	9395	9370	9345	9348	9333	9409	9491	9383	9368	9518	9374	9538	9622	9432	9301	9589	9408	9355	9493	9548	9407	9304	9481	9387	9473	9477	9450	9622	9381	9341	9491	9422	9429	9362	9254	9421	9379	9270	9402	9233	9529	9345	9372	9363	9426	9498	9395	9418	9503	9459	9438	9471	9422	9515	9364	9522	9522	9438	9526	9444	9436	9387	9289	9533	9304	9507	9420	9510	9565	9360	9532	9499	9357	9461	9416	9645	9489	9489	9443	9415	9294	9430	9462	9430	9484	9515	9401	9440	9411	9422	9299	9452	9643	9600	9381	9378	9412	9389	9440	9315	9388	9470	9566	9309	9402	9479	9467	9582	9360	9514	9423	9433	9504	9421	9379	9321	9468	9529	9362	9301	9555	9509	9374	9423	9526	9386	9436	9608	9429	9611	9418	9450	9157	9494	9326	9457	9427	9428	9514	9370	9381	9434	9431	9355	9527	9381	9539	9369	9338	9393	9357	9401	9418	9376	9503	9499	9353	9603	9424	9437	9398	9408	9317	9494	9453	9334	9475	9366	9432	9365	9458	9549	9388	9392	9507	9455	9389	9469	9534	9513	9360	9458	9481	9410	9441	9412	9495	9350	9403	9485	9358	9428	9495	9464	9635	9356	9482	9510	9517	9460	9397	9371	9355	9322	9440	9514	9339	9373	9363	9360	9264	9151	9514	9450	9497	9472	9382	9482	9433	9534	9511	9409	9442	9506	9541	9456	9458	9451	9483	9481	9576	9537	9573	9443	9274	9594	9342	9515	9484	9365	9461	9396	9432	9276	9327	9285	9447	9566	9493	9496	9437	9422	9503	9395	9417	9453	9408	9438	9382	9308	9315	9370	9446	9468	9545	9536	9542	9413	9266	9565	9364	9387	9547	9416	9491	9344	9453	9456	9436	9522	9511	9335	9497	9402	9448	9393	9226	9384	9348	9394	9504	9321	9426	9403	9385	9529	9441	9482	9610	9594	9507	9530	9442	9471	9476	9485	9438	9427	9487	9493	9504	9476	9332	9411	9535	9302	9647	9529	9507	9344	9439	9348	9319	9357	9509	9470	9450	9508	9422	9425	9319	9375	9257	9327	9524	9561	9420	9284	9473	9494	9329	9418	9541	9285	9276	9352	9483	9370	9393	9431	9582	9266	9523	9468	9467	9279	9353	9519	9313	9477	9329	9220	9411	9431	9508	9493	9375	9389	9436	9235	9494	9445	9468	9550	9426	9511	9441	9439	9499	9390	9452	9361	9387	9494	9332	9300	9357	9365	9422	9443	9358	9401	9314	9594	9504	9360	9441	9370	9630	9401	9475	9397	9469	9337	9406	9429	9439	9420	9521	9475	9417	9245	9350	9447	9543	9446	9473	9356	9232	9264	9354	9643	9469	9248	9501	9514	9512	9390	9396	9543	9513	9475	9417	9447	9280	9456	9238	9458	9451	9473	9458	9323	9403	9504	9375	9595	9499	9372	9303	9533	9427	9346	9499	9501	9394	9393	9435	9469	9471	9334	9482	9318	9466	9422	9419	9344	9457	9363	9389	9257	9350	9551	9409	9568	9483	9419	9413	9496	9393	9611	9564	9346	9461	9318	9376	9462	9491	9478	9484	9381	9441	9476	9478	9320	9421	9594	9345	9461	9445	9496	9462	9455	9489	9446	9498	9466	9507	9481	9352	9486	9489	9473	9511	9485	9329	9489	9375	9349	9612	9460	9402	9580	9443	9461	9527	9400	9373	9500	9554	9533	9524	9471	9548	9500	9444	9383	9519	9460	9326	9532	9499	9297	9416	9390	9410	9481	9287	9422	9421	9551	9509	9481	9556	9420	9313	9547	9327	9540	9439	9465	9549	9435	9440	9446	9429	9463	9435	9355	9487	9395	9428	9389	9460	9399	9478	9479	9517	9406	9356	9228	9469	9382	9478	9283	9470	9300	9448	9553	9489	9586	9687	9545
30040	22490	23616	20961	17119	18127	23430	22036	19331	17315	16595	16326	16056	16011	16103	16184	16202	16221	16127	15931	16137	16054	15845	16018	15954	16119	15931	15929	15928	16119	15950	16171	16103	15975	15917	16277	16070	16222	15906	16145	16162	16195	15990	15896	15986	16002	16145	16010	16033	16125	15941	16059	15797	16037	16003	15936	16053	16021	16036	15972	15916	16109	16014	16008	15956	16029	16073	15949	16210	15982	16072	15807	16085	16072	16146	16015	15970	16163	16018	16039	16097	16285	16180	16059	15923	15998	16018	16135	15821	16141	16151	16093	16102	16223	16103	16011	16093	15995	15895	15820	15950	15991	16015	16052	16198	16054	16339	16245	16129	16057	15915	15965	16010	16136	15993	16079	16118	16123	15949	15997	16038	16048	16169	15861	16136	15983	16050	15849	15927	16006	16076	16128	15820	15807	16070	16002	16153	16045	16111	16060	16149	16304	15906	16033	16027	15933	16056	15916	16075	15989	15985	16043	16210	16077	16100	15993	16151	15806	16058	15933	16103	15878	15963	15997	15986	15900	16156	16089	15916	15957	16030	16106	15983	16055	15933	16050	16194	16227	16078	15949	16038	16068	16039	15834	15960	16203	15903	15987	16121	16100	15965	16074	16067	15917	15859	15952	15837	15890	15997	16014	15898	16216	16007	15962	16015	16086	15914	16164	15981	16033	16275	15918	15937	16073	15989	15963	15985	15766	15915	15907	15963	15968	15959	16087	16246	16019	15870	16101	15661	15944	15943	15988	15870	16034	16199	16248	16003	16122	16087	16063	16057	15868	15924	15764	16073	15893	15783	15904	15923	16000	16095	15969	16226	16105	16026	16012	16306	16118	15932	15963	15941	16185	16096	16073	16005	16114	15931	16175	15806	16130	16090	15737	16092	16008	15996	16027	15913	15993	16054	15822	16036	16155	15879	15789	15976	15975	15968	15992	15971	16001	15858	16205	15874	16013	16204	16135	15997	15935	15948	15998	15960	15973	16014	15952	16038	15982	15800	16014	16177	16027	15959	15954	16145	16115	15930	15934	16172	15902	15933	16096	16037	16027	15944	16098	15998	16185	15912	16026	16154	15933	16109	15981	16020	15943	16086	15936	16002	15900	15959	16044	16219	16040	16106	15904	15964	15998	15981	15874	16007	15800	16023	16009	15885	16009	15961	16054	16105	16024	16009	16075	16206	15955	16035	15901	16084	15892	16011	16032	16009	15945	16080	16107	16212	15917	15967	16049	15946	16114	16038	16067	16129	15887	15833	15918	16042	15888	16001	15860	16059	16038	15989	15952	15924	15870	15992	16033	15869	15898	15990	16095	15997	16054	15792	16045	16042	16200	15852	15955	15884	16183	15998	15992	16101	15890	16076	15973	16197	16125	15943	16016	15885	15743	15934	16078	16050	15758	16100	16160	15969	15852	15880	16028	15840	15998	15967	15970	15977	15853	16036	16088	15862	16114	16197	16152	16085	15709	16000	16009	16144	16106	16149	15920	16119	15881	15923	16024	16102	16071	16184	16099	16104	16210	16077	15987	15926	15925	16062	15866	15915	16073	16073	15931	16028	16007	16309	16063	16065	15739	16037	16073	16006	16138	15906	15894	15944	15958	16126	16102	15908	16139	16117	16142	16247	15917	15914	15891	15855	15991	15820	16033	16215	16102	16119	16000	15935	16025	15894	16093	16005	16266	15864	15993	16019	16014	16009	16004	16114	15929	15897	15908	16226	16047	15794	15967	16161	16007	16120	16169	16020	15895	15973	16014	16024	16172	16107	16183	15967	16105	16098	15956	16068	16031	16063	16008	15920	15820	15979	16092	16208	16197	16244	15910	16102	16295	16093	15959	16096	16063	16177	16455	16030	16180	15997	16207	16045	16111	16046	15966	16151	15751	15854	15986	15977	16023	16099	16025	16033	15984	16026	15953	16046	16009	15997	16284	16071	16118	15928	16139	16029	15898	15892	16100	15977	15887	16155	15963	16049	15919	16104	15855	15818	16204	15998	16239	16056	15814	16146	15980	15986	15968	15867	15943	15941	15765	15923	15802	15980	16028	15999	16279	15830	16095	16032	16048	15964	15912	16091	16172	16277	16050	15889	15967	15873	16045	16042	16040	16128	16049	15857	16059	16169	16019	16196	16163	16085	16035	15975	16012	16025	15947	16151	15933	16100	16088	15914	16240	15954	16024	15961	15911	16134	16040	16055	16042	15965	15928	15983	16037	16039	16102	16013	16032	16187	15963	16037	16120	15880	15987	15921	16012	15959	16055	15971	16367	16248	16148	16059	15936	15962	16025	15958	15966	15990	16208	16078	16010	15909	16105	16030	15946	15954	16045	16193	16205	15930	16104	16172	16112	16123	16065	16099	15900	15837	16011	15938	15994	16255	16044	16065	16119	16133	16021	16201	16069	16023	15936	16017	15990	16070	16060	16018	16057	16186	16017	16099	16130	16132	16316	16106	16214	15885	16154	16047	15972	16069	15938	15787	16147	16008	16126	16084	15843	15988	15930	15837	16071	16003	16036	16274	16054	16085	16177	15961	15879	16079	16139	16051	15983	16087	16101	16060	15903	16000	15764	16024	16186	16155	16200	16091	16165	16020	16047	16142	16149	16039	16119	16174	16099	16067	16231	16175	16264	16057	15929	16182	16062	15997	15928	16088	16022	16016	15839	16085	16028	15998	16060	15892	16194	16138	16095	16231	16005	16202	16083	16007	15939	15897	16093	15922	15971	16013	15972	15940	15933	15987	15935	16037	16117	16027	16166	15953	16080	16093	16131	16146	16083	16117	16108	16069	16045	15864	15959	16301	15853	16175	15924	16137	16076	16231	16102	15959	16010	15922	15878	16078	16247	16054	16128	16096	15937	16191	15909	16087	15905	16119	15746	15932	16062	16015	15933	16015	15994	15848	16273	16222	15870	16153	16160	15844	16024	16091	15970	16096	16022	15959	16106	16229	16153	16027	16113	16133	15988	15973	15922	15904	15812	16030	16105	16038	16071	16088	16001	15903	15941	15988	15867	16014	16010	15938	16017	16075	15794	16043	15981	16037	16047	15997	16120	15912	16115	16212	16123	15943	15898	16004	15900	16134	16312	15821	16013	16167	16169	15949	16042	16101	15880	16064	15961	16174	15926	15937	16235	16186	16023	16193	16091	16049	16049	15863	16240	16160	16171	16133	16166	16212	16204	16138	16269	15955	16244	16042	16218	15978	15943	16152	15951	15895	15834	16033	15817	16046	15846	15864	15899	16134	16043	15986	15893	16077	15682	16043	16106	16002	15865	16136	16050	16005	16088	16055	15998	15933	15884	16107	15887	15879	15900	16055	16050	15923	16097	15998	16039	16292	15738	15990	15969	15923	16026	16108	15951	15909	15972	16119	16136	15959	15877	15866	16110	15955	15902	16100	16150	16191	15898	16039	16089	16069	16052	16206	16153	16126	15998	16163	15913	16060	16098	15864	15912	15989	15997	16122	15907	16087	16281	15904	16007	16155	16095	15800	15809	16016	15924	16170	16090	15973	15874	16021	15969	15953	16008	16084	16051	15795	15983	16073	15916	16041	16111	16027	16108	15908	15887	16046	15854	15916	16061	16045	16051	15960	15986	15944	15983	15909	16037	16283	15931	15878	16224	15656	16029	16057	16143	16110	16117	16077	16039	16172	16066	15920	16098	15990	16129	15966	15986	16091	16167	15945	15829	16030	16085	16141	16248	16223	15944	15917	15957	16098	15988	16048	16096	15908	15902	16144	16106	15948	16332	16140	15922	16075	15982	15965	15919	16017	15860	15975	16150	16002	15937	15934	16054	16162	15984	15927	16248	16191	16062	16172	15864	15987	16022	15881	15999	16038	15814	16109	15974	15990	16015	15949	15876	15968	15990	16000	15974	15944	15974	15880	16160	15960	15908	16025	16299	16018	16049	16027	16165	16210	15973	16002	15856	15960	16125	16023	16106	16094	15989	16096	16205	15934	15996	15847	16042	16025	15877	16084	15997	16106	16087	15971	16011	15926	16144	16007	16160	15965	16004	15869	15885	15892	15995	16050	16018	16094	16031	16020	16154	16079	15993	16090	15937	16024	16191	16126	15839	15927	16028	15952	15869	16281	16263	16115	16048	15861	15882	16063	16020	16062	16085	15956	15905	16081	16091	16197	15892	16212	15916	16167	16045	16166	16037	15983	16001	15896	15943	15943	16158	16076	16038	16214	15890	16017	15961	16017	16220	16043	16052	15949	15984	15929	16039	16030	15979	15913	15890	16205	16003	15934	15815	16040	15954	15979	15880	15947	16077	15987	16004	16175	16018	16164	15958	15863	15849	16210	16072	16048	16076	16138	15945	15996	15795	16036	15958	15974	16142	15893	16153	15855	16070	15943	15882	16109	15808	15987	16042	16006	16077	16096	16059	16035	16110	15985	15969	15959	15926	16024	16003	15815	15810	16174	16084	16073	16025	16093	16260	16029	16059	16133	16064	16064	16045	16158	15834	16141	16155	15907	16059	16080	15888	16142	16019	16005	15898	16028	16174	16141	16134	16100	16061	16323	16072	15969	15808	15959	15944	15881	16166	15961	15884	15976	15966	15874	16079	16058	16115	16232	16018	16159	16050	16296	16114	16087	16063	15919	15935	16184	16320	16105	16099	16164	16087	15895	15919	15894	15956	16122	16024	16100	15927	15946	16189	16026	15984	16190	15812	15964	15968	16105	15799	16030	15926	16086	16031	16079	16177	16043	16093	16158	15867	16042	15943	16167	16179	16082	16099	16022	16134	16220	15918	15874	16000	16071	16276	16367	15989	16215	16107	16086	15936	16116	15959	15872	16088	16133	15894	15738	16038	15830	15930	16119	15938	16077	15918	16124	15973	16203	15966	16061	15981	15986	15896	16092	16133	15834	15854	15745	15887	15917	16126	15892	16102	16043	15964	15998	15832	16044	16240	16147	15850	16337	16017	15952	15987	16036	16140	15955	16119	16198	16005	16049	15915	15940	15884	16284	15936	15953	15926	15957	16089	15956	16005	15934	16251	16114	16135	16179	16020	16068	16207	16231	16032	15856	15772	15912	15916	16044	15990	16083	16150	15918	16123	15924	16096	15846	16014	15939	16010	16132	16190	15962	16055	16201	15962	16012	16054	16291	16095
12671	13244	16004	13116	9983	12565	17149	14870	12111	10042	9686	9334	9299	9312	9287	9123	9283	9110	9447	9250	9224	9254	9138	9227	9282	9270	9401	9201	9145	9133	9319	9264	9341	9237	9291	9204	9201	9141	9259	9148	9203	9268	9181	9241	9130	9255	9171	9158	9204	9332	9271	9290	9315	9201	9234	9189	9333	9271	9187	9249	9315	9202	9264	9089	9250	9318	9269	9199	9222	9062	9314	9076	9256	9230	9328	9128	9309	9268	9216	9315	9217	9259	9246	9274	9029	9227	9313	9159	9186	9323	9205	9285	9188	9221	9289	9320	9226	9187	9229	9104	9249	9154	9127	9430	9107	9115	9153	9373	9214	9379	9303	9130	9278	9205	9234	9114	9047	9123	9142	9113	9192	9130	9257	9168	9210	9324	9224	9139	9207	9254	9343	9093	9103	9102	9343	9271	9382	9301	9275	9044	9236	9059	9218	9142	9308	9207	9247	9318	9159	9207	9262	9266	9146	9193	9225	9074	9201	9221	9243	9308	9232	9159	9182	9312	9230	9285	9194	9130	9300	9196	9250	9207	9272	9230	9294	9381	9118	9185	9125	9312	9294	9192	9160	9406	9265	9237	9325	9311	9286	9255	9045	9145	9316	9204	9275	9050	9184	9314	9237	9282	9204	9243	9325	9132	9000	9281	9228	9151	9269	9154	9360	9303	9231	9194	9189	9308	9305	9102	9190	9175	9126	9223	9239	9207	9108	9292	9213	9258	9154	9279	9045	9200	9192	9234	9374	9234	9330	9217	9252	9159	9181	9058	9080	9135	9164	9184	9234	9168	9171	9208	9278	9314	9319	9003	9236	9280	9244	9266	9281	9235	9191	9121	9244	9219	9301	9265	9220	9272	9306	9341	9219	9153	9039	9319	9191	9236	9135	9288	9237	9139	9362	9164	9181	9223	9276	9205	9181	9331	9118	9170	9226	9283	9185	9177	9247	9258	9332	9114	9154	9127	9264	9301	9141	9143	9181	9296	9126	9183	8981	9286	9206	9182	9168	9192	9292	9142	9218	9269	9239	9077	9124	9410	9323	9101	9266	9253	9187	9263	9313	9095	9091	9209	9348	9255	9184	9372	9229	9357	9184	9128	9122	9259	9287	9156	9163	9289	9274	9309	9235	9238	9307	9107	9261	9166	9123	9236	9213	9320	9015	9161	9337	9191	9132	9352	9260	9052	9144	9149	9356	9282	9401	9313	9147	9249	9328	9135	9267	9207	9071	9166	9306	9150	9328	9176	9257	9314	9208	9228	9274	9174	9228	9134	9192	9202	9105	9246	9176	9247	9285	9082	9228	9165	9198	9280	9130	9344	9115	9255	9269	9191	9228	9165	9174	9146	9272	9306	9369	9208	9205	9335	9378	9246	9266	9270	9050	9232	9167	9227	9210	9052	9274	9292	9107	9168	9275	9210	9388	9144	9162	9255	9216	9240	9164	9351	9087	9225	9214	9303	9242	9172	9316	9184	9274	9118	9220	9322	9164	9239	9169	9365	9211	9229	9180	9222	9200	9303	9112	9150	9272	9195	9276	9297	9322	9272	9281	9270	9194	9144	9112	9241	9275	9210	9288	9278	9305	9345	9143	9226	9079	9325	9143	9148	9269	9262	9334	9249	9160	9187	9270	9186	9284	9246	9184	9207	9143	9094	9242	9130	9193	9221	9245	9331	9282	9188	9172	9156	9130	9376	9177	9358	9159	9161	9140	9293	9210	9254	9135	9198	9158	9277	9206	9224	9175	9181	9288	9128	9161	9329	9205	9408	9221	9269	9130	9332	9133	9178	9279	9197	9294	9161	9258	9164	9177	9172	9158	9255	9333	9258	9130	9316	9101	9273	9213	9294	9317	9101	9210	9200	9227	9265	9281	9093	9253	9172	9239	9085	9114	9263	9279	9288	9224	9179	9239	9177	9253	9245	9133	9147	9072	9379	9211	9006	9153	9234	9348	9214	9215	9227	9181	9273	9284	9193	9201	9122	9183	9270	9221	9248	9064	9244	9130	9194	9258	9291	9286	9437	9409	9235	9030	9229	9227	9185	9341	9305	9233	9310	9298	9251	9191	9200	9248	9172	9207	9179	9092	9145	9219	9318	9107	9219	9118	9238	9174	9277	9289	9216	9220	9249	9243	9218	9255	9316	9192	9162	9178	9182	9301	9180	9301	9328	9277	9218	9281	9310	9256	9287	9248	9061	9091	9309	9089	9312	9113	9190	9146	9238	9191	9095	9194	9224	9172	9115	9345	9201	9253	9300	9222	9179	9288	9097	9337	9345	9162	9209	9121	9138	9230	9280	9092	9263	9233	9297	9293	9107	9092	9264	9163	9188	9215	9333	9141	9349	9172	9166	9204	9266	9196	9205	9312	9209	9029	9260	9180	9460	9155	9191	9240	9025	9117	9340	9161	9386	9314	9243	9421	9236	9246	9225	9274	9111	9355	9072	9167	9227	9221	9283	9196	9143	9298	9209	9203	9258	9118	9212	9261	9256	9210	9395	9462	9114	9155	9372	9252	9180	9235	9471	9083	9231	9345	9400	9204	9196	9116	9192	9222	9200	9302	9090	9275	9120	9249	9409	9292	9238	9313	9348	9191	9094	9284	9221	9319	9177	9399	9181	9139	9122	9199	9293	9286	9213	9318	9241	9236	9254	9253	9280	9214	9293	9276	9235	9205	9163	9295	9070	9347	9094	9296	9268	9247	9269	9240	9201	9049	9102	9177	9145	9282	9140	9103	9284	9180	9284	9226	9288	9169	9337	9296	9078	9220	9244	9118	9262	9113	9308	9288	9296	9256	9216	9317	9156	9407	9161	9369	9342	9274	9143	9308	9259	9396	9232	9238	9306	9188	9149	9055	9174	9152	9312	9175	9191	9126	9229	9259	9336	9221	9147	9125	8955	9318	9248	9233	9092	9274	9125	9132	9175	9170	9305	9254	9327	9211	9093	9268	9269	9245	9161	9248	9193	9232	9173	9158	9108	9420	9202	9233	9126	9186	9166	9297	9189	9165	9319	9277	9210	9246	9093	9230	9154	9292	9065	9150	9061	9197	9236	9287	9435	9168	9057	9230	9265	9243	9200	9094	9249	9215	9078	9213	9209	9191	9325	9441	9335	9242	9291	9183	9231	9189	9248	9138	9298	9248	9321	9149	9306	9247	9167	9345	9258	9364	9178	9190	9269	9085	9318	9080	9389	9329	9066	9295	9156	9200	9266	9153	9314	9249	9308	9321	9136	9255	9159	9433	9131	9329	9268	9339	9156	9256	9391	9191	9394	9214	9179	9156	8994	9281	9298	9284	9161	9203	9322	9153	9158	9141	9302	9085	9349	9209	9287	9209	9172	9356	9416	9203	9180	9188	9395	9164	9251	9186	9263	9293	9249	9172	9102	9207	9230	9203	9257	9034	9286	9236	9263	9129	9093	9254	9168	9203	9233	9155	9216	9137	9230	9174	9137	9211	9259	9419	9398	9235	9304	9270	9262	9290	9218	9160	9254	9259	9348	9192	9119	9366	9321	9007	9118	9217	9306	9261	9196	9193	9297	9252	9322	9409	9184	9151	9208	9258	9225	9237	9281	9128	9328	9124	9280	9167	9086	9220	9198	9270	9266	9285	9167	9148	9228	9217	9179	9059	9286	9251	9223	9194	9194	9217	9248	9211	9306	9200	9210	9254	9305	9276	9306	9312	9145	9260	9198	9261	9310	9292	9274	9228	9195	9191	9228	9277	9366	9104	9067	9173	9407	9161	9221	9279	9309	9311	9156	9119	9264	9211	9410	9212	9169	9137	9346	9258	9367	9165	9190	9111	9336	9127	9181	9147	9301	9289	9227	9231	9257	9366	9361	9237	9322	9161	9225	9239	9424	9276	9324	9261	9148	9089	9258	9153	9181	9329	9436	9405	9240	9220	9246	9343	9061	9309	9187	9200	9131	9278	9218	9281	9313	9219	9193	9053	9150	9104	9267	9280	9146	9224	9292	9248	9252	9262	9264	9277	9249	9119	9198	9189	9057	9187	9140	9334	9089	9327	9366	9275	9230	9179	9371	9120	9212	9149	9089	9074	9231	9531	9119	9157	9363	9185	9247	9236	9265	9315	9137	9193	9244	9149	9185	9302	9128	9222	9152	9350	9319	9072	9265	9148	9142	9207	9238	9227	9134	9158	9323	9191	9269	9372	9316	9319	8995	9102	9119	9285	9197	9384	9287	9090	9271	9245	9134	9311	9298	9270	9115	9274	9265	9109	9224	9240	9171	9248	9235	9234	9439	9278	9107	9251	9276	9215	9206	9220	9207	9297	9289	9359	9110	9164	9246	9089	9154	9246	9133	9294	9150	9213	9165	9117	9292	9193	9152	9256	9383	9240	9318	9343	9286	9161	9130	9278	9084	9311	9103	9315	9245	9263	9130	9162	9493	9032	9180	9329	9422	9277	9317	9125	9235	9238	9089	9340	9222	9239	9117	9180	9257	9281	9220	9316	9322	9221	9155	9257	9118	9149	9396	9179	9241	9225	9353	9250	9097	9268	9202	9267	9319	9274	9293	9226	9126	9244	9301	9296	9155	9078	9322	9320	9126	9082	9300	9243	9149	9174	9340	9280	9168	9287	9285	9229	9296	9135	9310	9179	9356	9149	9245	9351	9079	9187	9275	9279	9261	9153	9242	9141	9218	9288	9269	9286	9333	9278	9262	9229	9216	9149	9142	9209	9148	9298	9033	9220	9174	9293	9171	9355	9404	9238	9245	9208	9190	9173	9176	9238	9117	9161	9305	9211	9226	9250	9164	9242	9211	9436	9226	9191	9306	9257	9187	9238	9394	9215	9242	9128	9198	9205	9315	9331	9316	9269	9320	9294	9160	9310	9208	9141	9095	9209	9150	9157	9332	9244	8990	9231	9261	9130	9188	9265	9054	9264	9156	9221	9334	9229	9315	9143	9170	9089	9338	9191	9231	9212	9177	9121	9361	9214	9286	9198	9224	9202	9261	9050	9189	9305	9297	9491	9183	9386	9409	9124	9186	9238	9312	9263	9275	9275	9283	9200	9218	9144	9268	9378	9276	9289	9248	9200	9234	9255	9289	9158	9197	9337	9363	9230	9261	9263	9224
25484	21150	27600	26360	21394	30896	49060	42055	31237	22558	18437	16579	16360	15999	16250	15976	16008	16004	15882	15959	15906	15727	15779	15876	16053	15896	15927	15695	15981	15966	15990	16101	15731	15806	15895	15945	15829	15966	16020	15852	15829	15841	15678	15821	15916	15912	15730	16042	15894	16207	16052	15981	16016	15927	16101	15953	16148	16059	15789	15834	16018	15946	15892	16010	15974	15975	15767	15835	15761	15902	15905	15855	15930	15832	16061	15869	15837	15951	16029	15790	15909	15829	15912	15880	15734	15809	15812	15843	15845	15929	16070	15781	15844	15808	15772	15881	15984	15800	15591	15989	16248	15847	15789	15603	15860	15935	16009	15960	16066	15918	15851	15826	15881	15746	15655	15989	15798	16138	15962	15810	15776	15982	15915	15909	15853	15824	15979	15570	15949	15910	15785	15888	16045	15679	15949	15895	15815	15959	15972	15916	15803	16027	15911	15870	15954	15936	15965	16096	15839	15993	15882	15985	15752	15803	15915	15841	15907	15919	15799	15939	15758	15942	15969	15899	15589	15859	16053	15937	16026	15784	15919	15805	15772	16025	15926	15785	15732	15991	15875	15827	15783	15817	15913	15708	15817	15853	15592	15838	16001	16010	15817	15987	15641	15813	15697	15840	15982	15734	16006	15777	16010	15825	15914	15748	15843	15828	15962	15880	15913	15890	15897	15924	15911	16011	15817	15826	15963	15899	15774	16142	15882	16013	15874	15796	15920	16024	15845	16076	15893	15906	15889	16021	15818	16006	15794	15870	16017	16074	15986	15789	15819	15979	15983	15937	15869	15947	15923	15879	15855	16072	15926	15995	15906	15772	15753	15911	15864	15996	15982	15911	15992	15921	15978	15863	16002	15910	15557	15983	15940	15825	15790	15924	15801	15792	15927	15937	15884	15784	15932	15959	15842	15708	15881	16047	15945	15845	15636	15937	15901	15989	16020	15947	16063	15859	15947	15785	15695	15735	15832	15711	15637	15743	15870	15959	15770	15977	15743	16023	15867	16012	15670	15701	15813	15872	16007	16098	15903	15823	15799	15866	16126	15869	15925	16073	16033	16015	15807	15789	15956	15840	15764	15975	16033	15799	15956	15866	15851	15951	15833	15938	15905	15825	15736	15848	15749	16082	15682	15989	15861	15932	15872	15757	15979	15792	15862	16085	16103	15851	15782	15747	15774	15705	15887	15984	16079	15897	15680	15717	15979	15808	16085	15811	15812	16029	15708	15744	15820	15849	16015	15871	15795	15843	15938	15916	16009	15970	15897	15822	15935	15870	15717	15794	15742	15770	15943	15838	15991	15967	15736	15753	15909	15886	15975	15831	16059	15957	15972	15853	15936	15814	15739	15716	15874	15892	15926	15948	15867	16015	15796	15817	16077	15776	15829	15729	15980	15775	15927	15911	15960	16027	15968	15892	15929	16124	15905	15814	15896	15955	15901	15751	15872	15812	15931	15886	15924	15747	15763	15928	15990	16004	15981	15945	15887	15932	15857	15821	15822	15785	15775	15850	15897	15855	16086	15867	15867	16093	15720	15818	15827	15964	15994	15885	16172	15909	15876	15764	15894	15930	16077	15942	15824	15847	15957	15961	16132	15922	16165	15707	15978	15821	15911	15901	15820	15936	16012	15833	15829	15964	15835	16043	15967	15836	15933	15891	16120	15817	15741	15824	16189	15876	15808	15965	15571	15929	15962	15812	15896	15944	15917	15866	15984	16005	15694	15864	15936	16046	15824	15642	15825	15863	16015	15844	16070	15847	15981	16039	15839	16008	15734	16021	16036	15981	15927	15923	15715	15761	15923	15924	15927	15917	15903	15744	15896	15836	15903	16009	15895	15705	15940	16028	16035	16089	15690	15843	16003	15921	15869	15694	15938	15732	15848	15757	15774	15888	16056	16063	16057	15858	15922	15931	15968	16027	15884	15833	15901	16031	15994	15931	15849	16029	15854	15848	15952	15904	15928	15935	15841	15787	15719	15908	15828	16026	15782	15910	15953	15975	16056	15659	15888	15669	16041	15911	15837	15680	15867	15898	15795	15784	15741	15681	15813	15848	15935	15817	15837	15866	15784	15865	15858	15748	15894	15947	16003	16086	15737	15697	15805	15793	15753	15933	15724	15835	15926	16030	15847	15758	15894	15830	15797	15771	16135	15904	16040	16097	15899	15890	16051	15737	15894	15998	16078	15846	15711	15774	15957	16000	15966	16032	15884	15909	16042	15836	15883	15741	15838	15857	15820	15938	15784	15839	15701	15964	15881	16045	15729	15756	15810	15855	15933	15933	15694	15977	16027	16042	15936	15937	15948	16020	15940	15849	16018	15958	15786	15713	15878	15920	16010	16054	15955	15986	16073	15938	15982	15647	15694	15813	15778	15943	16024	15890	15984	15957	16001	15817	15814	15996	15776	15712	15730	15749	15950	15947	15851	16046	16008	15983	15910	16020	15964	16034	15928	15752	15977	15995	16025	15818	15935	16358	15988	15720	15951	15954	15920	16015	16129	16023	16059	15893	15951	15845	15894	16009	16078	15895	15850	15742	15859	15936	15984	15785	15772	15802	15935	15822	15924	15950	15892	15856	15972	16085	15898	15864	16004	15906	16127	16031	15735	15769	15811	16078	15888	15879	16038	15804	15733	15788	15797	15667	16064	15821	15944	15808	15932	15844	15917	15840	15796	15940	16044	15862	15896	16130	15870	15941	15819	15862	15913	15752	15992	15895	15930	15951	15823	15938	15963	15660	16160	15756	16021	15768	15744	15968	15918	15916	15988	16076	15871	15872	15977	15862	15986	15906	16030	15778	15929	15970	16047	15844	15984	15854	15740	16011	15771	15873	15950	15756	15825	15826	15783	16093	15731	15813	15778	15847	15871	15911	15874	15892	15921	15859	15842	15815	16068	15883	15838	15858	15941	15928	15762	15906	15927	15759	15904	16060	15867	15756	15989	15942	15915	15432	15799	15790	15926	16047	15923	15965	16086	16062	15781	15726	15889	16059	15764	15874	15931	15945	15957	16076	15780	15812	15911	15866	15857	15801	15958	16078	15780	15691	15900	15730	15936	15908	15921	15751	15877	16100	15958	15880	15940	15852	15575	16086	16029	16077	16285	15808	15688	15989	15988	15777	16027	16114	15979	15822	15853	15972	15895	15816	15733	15611	15885	15932	15839	16002	15775	15985	15860	15957	15847	15792	15819	15962	15967	16020	15794	15986	15979	15835	16017	15914	15901	16079	15780	15934	15858	15958	15913	16069	15834	16005	15966	16171	16050	15822	16022	16008	15937	15776	15995	15814	15917	15903	15987	16026	15855	16054	15726	15746	16172	15967	15873	15873	16024	15712	15837	15708	15914	15989	15812	15896	15875	15918	15951	15915	16051	15889	15878	15898	16020	15768	15843	16032	16043	15928	15959	15879	15830	15876	15646	15847	15604	15841	15991	16044	15779	16144	15802	15800	16029	15964	16072	15908	15892	15989	15759	15934	15922	15922	16035	15756	15766	15775	15817	15789	15885	15810	15851	15861	16015	15599	15921	15976	15982	15895	15945	16010	15802	15918	15804	15993	15726	15629	15845	15752	15990	15823	16083	15878	15945	15946	15768	15895	15828	15874	15928	15938	15837	15747	15837	16085	16079	15994	15724	15822	15839	15888	15803	15879	15884	16011	15956	15987	16007	16037	15886	15805	15943	16139	15894	15798	15963	16010	15882	15885	15896	15836	15837	16029	15897	15739	16004	15729	15788	15973	16052	15892	15961	15898	15974	15691	15955	15776	15933	16116	16038	15794	16114	15930	16022	16092	16053	15847	15925	15907	15822	15942	15802	16035	16073	15767	15797	15672	15919	15910	15948	15847	15883	15957	15913	15756	15899	16102	15875	15979	15728	15990	16033	15870	15764	15958	15959	15916	15947	15843	15885	15617	15793	15968	15782	15911	15977	15909	15814	15762	15870	15771	15723	16057	15954	15858	15860	15783	15644	16181	15816	15976	15766	15827	16007	15952	15820	15943	16054	15838	15765	15843	15782	15920	16092	15866	15994	16047	15991	15839	15876	15991	15969	15902	15944	15882	15804	15725	15863	15889	15855	15815	15718	15724	15786	15734	15778	15954	16023	15892	15988	15936	15917	15959	15958	15922	16034	16017	15932	15912	15987	16167	16205	15913	16044	15972	15997	15922	15993	15911	15903	15843	15833	15908	15896	15870	15782	15868	15712	15789	15869	15896	15951	15667	15833	15713	15869	15836	15691	16024	15983	15704	15960	15884	15916	16059	16032	16013	15911	15953	16114	15850	15776	15803	15840	15652	15770	15808	15731	15890	15860	15960	15667	15702	15803	15692	15897	16033	15930	15868	15974	15744	15946	16057	15966	15902	16009	15863	15710	15887	15778	15933	15947	15760	16042	15976	15896	15919	15959	15997	15939	15767	16098	15920	16010	16041	15765	15807	16095	15848	15889	15844	15934	15852	15702	15759	16069	15942	15975	15917	15933	15795	15835	15897	15951	15866	15937	16085	15771	15903	15919	15850	15813	16059	15876	15912	15774	15856	15805	15924	15789	15824	16055	16051	15999	15791	15683	15994	16097	15896	15816	16013	15868	15850	15952	15858	15748	16041	15968	15713	15990	15766	15807	15938	15988	15964	15906	15958	15911	15967	16102	15875	15797	16034	15931	15927	15985	15963	15739	15924	15548	15887	15972	16029	16057	15884	15951	16083	15659	15971	15982	15917	15852	15949	15845	15780	15938	16019	15799	15955	15850	15935	15881	15840	15857	15866	15778	15876	15999	16123	15897	16018	15801	15959	15693	16164	15820	15856	15957	15922	15933	15944	15957	15762	15787	15848	15830	16013	15987	15800	15839	15786	15815	15859	15923	15710	15783	15842	15991	15636	15785	15845	15845	15688	15822	15914	16155	15983	15818	15777	16007	15932	16022	16118	16110	15829	15867	15856	15890	15755	15883	15881	15743	15656	15693	15991	15947	15836	15937	15909	15854	15664	15883	15829	15922	15887	16152	15884	16010	15697	16179	15862	15896	15948	15953	15960	15966	15886	15822	15775	15970	15867	15810	15750	15578	15875	15731	15925	15910	15892	15910	15759	15894	15892	15862	15722	15894	15882	15974	15857	15966	15869
10431	15865	22117	15438	12147	29467	41910	34386	22361	14424	10904	9749	9333	9379	9487	9391	9320	9375	9350	9355	9460	9394	9342	9317	9292	9297	9418	9366	9201	9289	9305	9338	9437	9486	9456	9242	9307	9495	9353	9322	9296	9297	9408	9212	9267	9393	9336	9230	9274	9390	9342	9476	9237	9419	9344	9199	9223	9513	9419	9360	9403	9318	9343	9368	9373	9336	9368	9501	9351	9312	9455	9406	9319	9160	9373	9369	9213	9356	9324	9407	9352	9290	9355	9295	9286	9432	9365	9299	9266	9366	9306	9311	9435	9173	9275	9292	9296	9404	9298	9199	9354	9281	9367	9202	9382	9277	9290	9351	9318	9345	9360	9433	9391	9263	9314	9569	9384	9495	9330	9312	9431	9322	9375	9283	9156	9286	9382	9362	9333	9422	9222	9359	9199	9284	9420	9344	9382	9249	9380	9278	9142	9281	9415	9374	9368	9233	9308	9396	9214	9305	9324	9367	9268	9199	9362	9334	9454	9369	9210	9348	9341	9410	9470	9378	9278	9320	9169	9305	9137	9392	9310	9148	9278	9153	9287	9212	9471	9381	9367	9320	9169	9322	9285	9335	9310	9293	9396	9242	9389	9373	9188	9249	9332	9302	9195	9392	9462	9268	9186	9397	9291	9241	9328	9402	9197	9294	9221	9303	9278	9178	9328	9261	9213	9151	9343	9416	9376	9303	9201	9436	9094	9292	9210	9395	9287	9291	9531	9329	9267	9241	9257	9361	9169	9326	9318	9363	9331	9403	9251	9119	9209	9423	9268	9468	9436	9217	9325	9409	9206	9167	9339	9187	9217	9264	9378	9278	9425	9300	9349	9368	9355	9273	9191	9401	9326	9445	9415	9361	9403	9369	9262	9331	9313	9366	9386	9149	9186	9202	9360	9314	9322	9255	9397	9378	9525	9276	9337	9159	9275	9421	9226	9299	9186	9355	9503	9360	9232	9386	9357	9333	9354	9278	9441	9383	9290	9298	9264	9327	9362	9271	9294	9341	9398	9269	9052	9256	9402	9288	9293	9324	9138	9311	9243	9258	9267	9429	9346	9424	9212	9076	9239	9162	9154	9236	9315	9355	9363	9351	9254	9223	9334	9161	9236	9342	9317	9337	9355	9295	9379	9271	9298	9339	9321	9409	9336	9421	9293	9240	9440	9215	9215	9296	9385	9363	9189	9372	9298	9207	9246	9230	9338	9278	9216	9390	9354	9209	9312	9203	9355	9335	9328	9275	9467	9325	9263	9264	9129	9261	9405	9246	9395	9141	9348	9396	9436	9256	9331	9158	9422	9255	9330	9278	9470	9384	9390	9187	9333	9224	9242	9116	9380	9316	9455	9364	9183	9309	9196	9331	9218	9374	9358	9309	9123	9339	9380	9298	9385	9209	9265	9214	9223	9412	9310	9261	9238	9146	9162	9307	9281	9273	9505	9269	9383	9287	9382	9228	9386	9323	9259	9275	9176	9244	9390	9182	9281	9385	9357	9376	9199	9234	9185	9205	9272	9296	9349	9219	9483	9290	9299	9518	9272	9173	9216	9233	9371	9190	9333	9428	9231	9242	9395	9317	9160	9316	9219	9308	9278	9511	9408	9357	9444	9297	9337	9247	9367	9241	9453	9386	9386	9410	9285	9380	9317	9269	9469	9288	9162	9203	9352	9560	9430	9246	9296	9242	9404	9286	9316	9287	9238	9287	9378	9155	9321	9241	9252	9402	9497	9369	9252	9419	9227	9277	9194	9301	9323	9261	9362	9212	9101	9245	9364	9153	9269	9225	9338	9333	9433	9229	9389	9210	9291	9220	9257	9349	9256	9440	9198	9379	9257	9318	9221	9398	9293	9330	9250	9352	9371	9240	9366	9380	9216	9433	9271	9422	9518	9408	9376	9240	9403	9203	9137	9323	9327	9362	9217	9101	9215	9246	9343	9357	9220	9367	9291	9198	9278	9365	9306	9331	9343	9209	9310	9256	9503	9287	9304	9374	9376	9382	9344	9336	9255	9342	9322	9184	9320	9381	9308	9287	9218	9270	9237	9279	9343	9172	9423	9445	9410	9327	9403	9502	9364	9110	9367	9253	9344	9329	9327	9264	9278	9318	9218	9195	9229	9356	9192	9244	9419	9209	9297	9105	9433	9370	9351	9414	9304	9256	9242	9334	9146	9497	9332	9153	9264	9427	9378	9331	9433	9456	9324	9274	9186	9257	9503	9346	9471	9303	9373	9189	9287	9208	9374	9291	9200	9173	9400	9340	9483	9411	9477	9247	9306	9274	9300	9345	9396	9237	9249	9237	9279	9254	9208	9362	9243	9303	9299	9302	9512	9511	9263	9385	9414	9205	9389	9326	9330	9229	9393	9414	9349	9287	9361	9371	9445	9318	9224	9225	9335	9433	9270	9148	9226	9229	9310	9194	9311	9399	9275	9412	9233	9281	9349	9179	9189	9317	9197	9385	9444	9325	9430	9341	9285	9377	9349	9308	9265	9278	9350	9190	9104	9380	9357	9349	9315	9310	9247	9287	9320	9298	9452	9361	9291	9450	9214	9276	9231	9347	9372	9391	9302	9230	9177	9392	9392	9468	9388	9369	9301	9412	9249	9313	9179	9175	9412	9263	9323	9429	9344	9393	9397	9236	9298	9330	9195	9342	9328	9315	9514	9389	9338	9315	9367	9314	9218	9242	9336	9491	9372	9298	9377	9282	9193	9296	9275	9283	9274	9353	9372	9247	9339	9359	9284	9267	9289	9499	9211	9357	9161	9264	9224	9463	9280	9289	9451	9331	9202	9314	9307	9127	9377	9222	9396	9292	9376	9289	9352	9204	9353	9326	9424	9278	9425	9290	9296	9228	9370	9307	9339	9375	9295	9321	9421	9275	9260	9320	9343	9362	9330	9368	9330	9343	9268	9238	9303	9290	9277	9451	9257	9410	9362	9300	9353	9346	9218	9390	9366	9229	9048	9182	9344	9322	9352	9333	9397	9463	9294	9184	9501	9204	9276	9235	9436	9401	9293	9308	9428	9113	9220	9109	9339	9385	9218	9301	9286	9101	9229	9175	9491	9214	9383	9129	9156	9453	9445	9324	9297	9386	9523	9205	9241	9281	9381	9183	9239	9449	9295	9448	9414	9261	9222	9275	9402	9394	9148	9294	9212	9445	9382	9122	9242	9360	9289	9203	9335	9357	9324	9255	9358	9263	9338	9297	9236	9245	9198	9271	9382	9372	9352	9231	9344	9258	9436	9265	9296	9281	9307	9352	9276	9158	9315	9386	9362	9292	9314	9371	9214	9322	9301	9352	9406	9407	9284	9299	9342	9378	9214	9267	9368	9276	9398	9256	9376	9373	9352	9343	9362	9269	9349	9309	9433	9269	9320	9502	9372	9467	9417	9249	9296	9332	9214	9195	9441	9371	9221	9281	9224	9286	9328	9350	9326	9322	9317	9441	9100	9205	9229	9298	9189	9400	9252	9386	9194	9266	9107	9560	9482	9232	9277	9433	9417	9326	9456	9294	9221	9231	9487	9331	9115	9309	9382	9262	9317	9217	9156	9393	9308	9307	9302	9388	9319	9114	9280	9190	9473	9318	9263	9120	9267	9312	9484	9360	9463	9379	9186	9434	9458	9466	9331	9214	9498	9300	9224	9416	9270	9146	9367	9484	9350	9328	9351	9444	9197	9260	9162	9441	9376	9402	9147	9294	9134	9316	9503	9403	9418	9339	9285	9444	9364	9376	9175	9328	9263	9464	9375	9307	9396	9338	9256	9314	9335	9421	9307	9335	9372	9220	9472	9097	9282	9345	9268	9312	9255	9257	9324	9332	9402	9211	9379	9346	9461	9321	9337	9388	9302	9364	9281	9433	9307	9420	9311	9415	9280	9429	9324	9391	9489	9317	9206	9191	9415	9491	9391	9298	9349	9332	9321	9302	9391	9299	9307	9282	9316	9303	9317	9282	9378	9238	9331	9311	9128	9398	9299	9298	9371	9485	9169	9166	9345	9376	9336	9398	9307	9306	9385	9283	9312	9318	9460	9248	9287	9288	9277	9360	9350	9358	9175	9355	9217	9288	9446	9338	9264	9211	9363	9477	9304	9276	9453	9356	9370	9382	9396	9285	9330	9359	9347	9178	9361	9315	9159	9291	9279	9458	9300	9343	9232	9301	9337	9257	9214	9252	9301	9314	9308	9296	9322	9308	9170	9210	9305	9329	9205	9242	9379	9301	9280	9402	9434	9221	9286	9308	9401	9284	9203	9245	9240	9464	9296	9339	9356	9327	9325	9366	9330	9309	9332	9346	9187	9321	9103	9344	9302	9346	9095	9273	9433	9100	9293	9345	9404	9247	9476	9336	9363	9310	9311	9315	9402	9353	9330	9302	9255	9318	9238	9399	9451	9452	9171	9286	9299	9210	9157	9306	9310	9155	9205	9320	9276	9278	9317	9396	9256	9423	9315	9218	9345	9126	9279	9234	9357	9228	9249	9372	9353	9432	9245	9288	9354	9405	9271	9258	9432	9362	9290	9289	9295	9274	9183	9200	9192	9315	9364	9197	9318	9430	9269	9326	9276	9326	9187	9355	9425	9390	9332	9251	9297	9342	9257	9351	9343	9352	9235	9270	9115	9428	9298	9159	9227	9272	9332	9283	9341	9336	9361	9398	9390	9256	9364	9376	9392	9267	9290	9407	9260	9388	9418	9296	9177	9381	9312	9301	9333	9303	9332	9361	9234	9446	9372	9159	9289	9300	9256	9275	9208	9247	9428	9461	9264	9341	9345	9293	9272	9225	9404	9295	9355	9307	9276	9437	9211	9222	9313	9297	9318	9330	9216	9358	9377	9258	9106	9355	9371	9429	9211	9244	9393	9275	9178	9306	9261	9335	9213	9179	9385	9367	9340	9227	9285	9353	9251	9385	9375	9222	9306	9296	9378	9305	9302	9281	9353	9206	9318	9249	9332	9363	9363	9246	9301	9296	9278	9457	9253	9377	9387	9286	9210	9266	9303	9373	9360	9278	9407	9321	9309	9269	9451	9316	9281	9259	9334	9340	9515	9305	9248	9329	9189	9278	9245	9332	9284	9286	9382	9377	9301	9270	9345	9269
23449	21096	28340	24162	22192	39840	64580	58076	44104	30689	21660	17764	16409	16196	16181	15982	15973	15843	15956	15984	16135	15901	15523	15882	15714	15887	15693	15844	15711	16164	15874	15988	15732	15863	15865	15845	15695	15910	15890	15840	15739	15717	15837	15765	15720	15691	15802	15842	15694	15508	15572	15673	15817	15951	15608	15797	15816	15875	15756	15856	15896	15746	15633	15841	15653	15665	15832	15819	15835	15749	15768	15921	15789	15979	16035	15766	15853	15962	15866	15702	15513	15931	15712	15812	15672	15772	15855	15800	15762	15682	15865	15886	15961	15751	15705	15644	15908	15710	15621	15746	16131	15963	15685	15769	15941	15736	15876	15771	15600	15791	15969	15961	15799	15630	15724	15826	15745	15663	15767	15524	15729	15738	15899	15848	15630	15659	15773	15797	15666	15769	15834	15757	15802	15921	15739	15802	15716	15538	15863	15650	15637	16143	15852	15651	15824	15835	15716	15772	15830	15966	15721	15670	15684	15835	15880	15578	15565	15787	15887	15726	15635	15773	15958	15666	15890	15799	15758	15820	15822	15760	15717	15879	15836	15858	15809	15715	15467	15706	15704	15768	15944	15815	15630	15901	15683	15761	15595	15760	15784	15894	15722	15537	15673	15904	15721	15969	15910	15905	15746	15801	15696	15785	15701	15701	15732	15592	15604	15583	15812	15851	15598	15698	15855	15720	15796	15854	15835	15929	15741	15957	15873	15860	15904	15748	15738	15822	15658	15862	15725	15715	15581	15784	15650	15701	15647	15831	15719	15780	15672	15963	15822	15869	15683	15685	15783	15781	15780	15824	15745	15671	15597	15979	15696	15725	15761	15810	15765	15790	15897	15916	15770	15856	15664	15601	15734	15665	15806	15535	15836	15683	15594	15769	15821	15766	15786	16048	15566	15438	15731	15699	15909	15826	15736	15759	15576	15669	15949	15714	15808	15729	15611	15617	15783	15644	15736	15587	15769	15700	15902	15690	15822	15845	15781	15737	15716	15678	15813	15674	15747	15712	15809	15692	15588	15810	15771	15743	15734	15843	15777	16007	15904	15827	15583	15825	15629	15903	15926	15827	15881	15603	15864	15607	15678	15912	15740	15681	15656	15833	15827	15734	15670	15582	15869	15809	15830	15665	15798	15674	15548	15730	15976	15954	15962	15632	15441	15778	15608	15653	15555	15567	15766	15591	15928	15916	15654	15817	15652	15640	15530	15906	15559	15730	15756	15923	15842	15674	15676	15607	15919	15832	15637	15564	15781	15663	15782	15746	15550	15681	15696	15594	15737	15897	15767	15586	15752	15673	15948	15718	15835	15674	15718	15884	15746	15950	15577	15838	15567	15695	15814	15671	15777	15734	15559	15771	15877	15818	15849	15599	15622	15757	15606	15979	15622	15772	15727	15837	15987	15788	15660	15832	15720	15678	15602	15635	15670	15724	15752	15857	15926	15866	15829	15698	15722	15603	15917	15978	15739	15738	15403	15658	15644	15921	15768	15831	15770	15724	15783	15947	15777	15646	15628	15815	15793	15816	15886	15867	15946	15785	15577	15885	15894	15521	15905	15729	15669	15933	15796	15803	15527	15598	15680	15831	15787	15543	15962	15918	15646	15733	15798	15765	15653	15554	15465	15877	16057	15830	15586	15840	15841	15740	15635	15547	15804	15723	15795	15852	15865	15875	15876	15570	15839	15810	15926	15824	15804	15556	15739	15608	15825	15968	15808	15597	15611	15696	15730	15795	15769	15737	15862	15792	15666	15785	15852	15768	15897	15746	15827	15797	15697	15799	15774	15693	15890	15730	15678	15691	15765	15821	15786	15932	15865	15685	15941	15918	15704	15687	15691	15691	15760	15845	15960	15674	15730	15717	15739	15704	15759	15709	15917	15586	15702	15797	15895	15863	15981	15793	15690	15682	15956	15648	15667	15771	15629	15617	15790	15816	15827	15727	15627	15722	15770	15716	15795	15846	15803	15749	15947	15862	15768	15675	15540	15805	15855	15996	15814	15607	15641	15837	15688	15790	15635	15679	15802	15828	15825	15613	15725	15698	15756	15894	15846	15864	15771	15851	15660	15968	15854	15830	15742	15724	15584	15973	15607	15516	15585	15865	15668	15751	15963	15722	15604	15745	15632	15647	16069	15722	15895	15644	15866	15840	15803	15597	15732	15727	15626	15733	15702	15762	15620	15661	15901	15908	15964	15677	15697	15738	15766	15779	15744	15504	15607	15670	15680	15579	15857	15710	15799	15752	15670	15632	15849	15854	15873	15762	15894	15922	16018	15692	15904	15935	15588	15740	15646	15764	15806	15978	15900	15903	15858	15865	15928	15529	15601	15814	15645	15681	15600	15897	15913	15541	15574	15897	15937	15693	15537	15550	15854	15732	15859	15510	15666	15724	15893	15846	15686	15819	15792	15709	15603	15741	15710	15666	15848	15672	15744	15745	15771	15746	15828	15767	15721	15782	15721	15964	15713	15705	15685	15627	15875	15920	15646	15696	15770	15718	15755	15859	15971	15778	15785	15776	15907	15686	15753	15564	15818	15708	15710	16043	15772	15733	15762	15774	15767	15826	15831	15720	15603	15714	15872	15905	15710	15929	15739	16087	15686	15806	15751	15480	15925	15691	15717	15741	15702	15711	15963	15632	15711	15788	15677	15667	15707	15753	15905	15730	15616	15639	15853	15744	15732	15687	15760	15855	15664	15882	15561	15681	15736	15841	15816	15859	15794	15893	15710	15847	15627	15662	15852	15610	15890	15708	15927	15788	15599	15543	15799	15626	15977	15960	15836	15740	15629	15590	15838	15872	15851	15795	15736	15642	15666	15827	15900	15682	15728	15876	15752	15777	15799	15693	15819	15787	15793	15817	15831	15848	15685	15792	15856	15839	15855	15881	15721	15977	15703	15636	15849	15730	15769	15572	15799	15851	15688	15990	15839	15946	15732	15745	15721	15609	15891	15611	15833	15706	15865	15889	15525	15660	15702	15591	15728	15676	15672	15655	15651	15667	15898	15628	15828	15754	15879	15597	15739	15800	15632	15801	15670	15843	15840	15796	15782	15766	15838	15727	15734	15759	15423	15832	15875	15787	15813	15972	15827	15868	15992	15773	15847	15810	15848	15870	15699	15924	15652	15782	15750	15439	15774	15714	15604	15791	15677	15612	15580	15674	15671	15847	15628	15803	15885	15675	15853	15604	15884	15552	15990	15686	15666	15510	15606	15802	15672	15872	15861	15865	15721	15704	15543	15940	15743	15309	15750	15784	15693	15469	15789	15616	15723	15691	15844	15746	15830	15848	15875	15858	15782	15680	15838	15803	15808	15796	15761	15747	15786	15788	15659	15811	15860	15837	15896	15700	16023	15621	15688	15511	15909	15889	16007	15582	15773	16026	15877	15725	15713	15894	15878	15819	15931	15806	15668	15813	15658	15497	15897	15840	15911	15748	15713	15688	15908	15890	15992	15847	15811	15647	15809	15833	15618	16000	15779	15623	15828	15846	15827	15845	15790	15840	15792	15859	15669	15707	15850	15724	15666	15656	15603	15675	15739	15726	15842	15748	15841	15634	15555	15666	15441	15724	15804	15621	15831	15598	15668	15710	15760	15868	15792	15885	15760	15574	15886	15935	15620	15884	15639	15889	15625	15742	15926	15743	15727	15706	15855	15840	15614	15765	15757	15746	15614	15431	15773	15614	15683	15542	15704	15548	15761	15778	15583	15713	15802	15800	15787	15746	15818	15829	15794	15683	15946	15807	15695	15893	15721	15829	15861	15466	15726	15762	15762	15672	15677	15711	15704	15710	15705	15782	15718	15777	15948	15610	15822	15714	15829	15791	15811	16010	15823	15881	15733	15856	15798	15882	15677	15787	15720	15660	15533	15827	15814	15764	15562	15825	15866	15795	15798	15771	15799	15688	15780	15713	15541	15533	15902	15740	15875	15752	15916	15888	15864	15870	15687	15704	15809	15761	15756	16058	15773	15687	15708	15752	15890	15616	15784	15584	15923	15841	15920	15794	15608	15759	15989	15806	15602	15732	15799	15727	15678	15721	16023	15839	15875	15766	15533	15709	15744	15843	15579	15808	15840	15836	15861	15757	15646	15553	15962	15692	15782	15903	15660	15757	15792	15837	15838	15822	15540	15857	15830	15754	15718	15702	15780	15780	15828	15677	15780	15921	15686	15750	15780	15791	15851	15724	15773	15522	15944	15829	15863	15929	15763	15794	15914	15712	15630	16097	15794	15954	15615	15642	15797	15827	15864	15718	15842	15703	15649	15828	15793	15695	15804	15690	15918	15990	15805	15903	15861	15915	15866	15750	15587	15846	15749	15784	15681	15836	15919	15643	15716	15746	15589	15597	15601	15665	15766	15712	15751	15844	15942	15702	15940	15799	15744	15916	15916	15733	15895	15966	15716	15750	15867	15648	15728	15638	15656	15622	15712	15750	15789	15745	15717	15764	15781	15736	15881	15792	15876	15891	15713	15744	15878	15598	15872	15820	15732	15638	15664	15889	15684	15827	15710	15784	15647	15736	15781	15627	15767	15630	15769	15802	15797	15752	15511	15674	15731	15883	15850	15677	15678	15634	15779	15871	15727	15681	15530	15898	15824	15841	15693	15664	15667	15556	15528	15767	15687	15569	15609	15866	15550	15803	15879	15775	15634	15779	15705	15630	15778	15700	15905	15786	15657	15642	15819	15759	15959	15868	15657	15697	15664	16023	15792	15598	15729	16026	15805	15654	15599	15864	15799	15684	15721	15566	15914	15575	15902	15817	15656	15516	15714	15791	15666	15755	15792	15879	15522	15825	15751	15639	16054	15785	15846	15692	15833	15724	15761	15744	15769	15855	15810	15630	15759	15811	15757	15926	15628	15782	15858	15728	15757	15632	15868	15896	15997	15948	15810	15707	15601	15564	15531	15534	15780	15799	15618	15690	16040	15937	15943	15715	15864	15791	15727	15885	15854	15743	15808	15774	15672	15696	15926	15626	15908	15853	15719	15929	15545	15896	15772	15735	15752	15895	15845	15746	15791	15683	15846	15909	15782	15824	15571	15721	15810	15589	15918	15864	15662	15749	15731	15841	15720	15761	15687	15787	15737	15851	15626	15777	15573	15720	15627	15807	15922	15792
11165	21605	24957	14982	14265	42147	62787	53436	35837	21657	13467	10367	9732	9419	9510	9420	9543	9572	9465	9517	9519	9428	9518	9320	9418	9410	9679	9395	9442	9496	9426	9462	9549	9475	9476	9464	9489	9332	9636	9403	9451	9458	9517	9426	9558	9256	9492	9416	9480	9480	9435	9445	9401	9458	9437	9487	9395	9545	9391	9439	9390	9352	9453	9460	9418	9463	9404	9333	9597	9470	9293	9443	9453	9285	9466	9444	9460	9271	9365	9483	9358	9489	9389	9254	9542	9426	9499	9368	9395	9506	9381	9409	9349	9451	9469	9391	9551	9408	9408	9349	9611	9294	9404	9428	9429	9379	9304	9380	9405	9468	9338	9423	9500	9483	9601	9435	9372	9385	9411	9403	9551	9411	9408	9296	9408	9493	9299	9282	9354	9329	9503	9347	9504	9483	9474	9444	9399	9317	9367	9231	9414	9411	9395	9480	9470	9490	9404	9386	9333	9553	9468	9378	9529	9284	9364	9270	9228	9439	9309	9266	9504	9341	9338	9427	9403	9408	9415	9435	9382	9316	9276	9378	9350	9328	9588	9411	9458	9370	9374	9441	9417	9406	9407	9372	9434	9312	9346	9424	9267	9410	9543	9350	9463	9430	9412	9257	9349	9351	9379	9479	9527	9393	9501	9430	9465	9365	9426	9453	9381	9483	9359	9414	9285	9305	9483	9490	9370	9322	9429	9389	9296	9376	9406	9412	9420	9335	9399	9419	9447	9329	9441	9438	9549	9418	9469	9329	9376	9391	9305	9164	9357	9425	9336	9513	9384	9497	9464	9355	9410	9491	9340	9418	9351	9382	9341	9247	9420	9559	9428	9223	9315	9440	9229	9415	9366	9368	9367	9430	9306	9436	9327	9410	9269	9505	9448	9256	9364	9464	9414	9340	9453	9284	9445	9407	9471	9508	9316	9392	9290	9494	9307	9560	9339	9349	9521	9392	9226	9312	9648	9406	9522	9504	9382	9517	9377	9539	9569	9455	9449	9410	9292	9382	9315	9455	9289	9382	9538	9394	9453	9471	9506	9326	9349	9338	9285	9293	9347	9365	9346	9404	9316	9412	9474	9420	9390	9442	9457	9352	9379	9465	9342	9320	9407	9268	9589	9433	9327	9422	9424	9375	9177	9245	9273	9363	9480	9308	9372	9270	9432	9338	9455	9437	9162	9383	9410	9298	9589	9346	9360	9468	9386	9380	9409	9380	9451	9229	9432	9464	9365	9389	9406	9354	9437	9382	9406	9507	9461	9408	9450	9364	9473	9507	9423	9382	9435	9339	9212	9366	9462	9402	9370	9285	9466	9407	9441	9356	9421	9388	9403	9372	9333	9396	9475	9372	9384	9448	9405	9421	9461	9395	9369	9334	9491	9461	9282	9526	9246	9438	9345	9451	9302	9436	9407	9333	9338	9278	9342	9465	9265	9574	9390	9364	9414	9428	9347	9370	9363	9210	9410	9366	9454	9407	9412	9418	9488	9318	9269	9354	9351	9343	9362	9399	9216	9345	9381	9286	9422	9326	9401	9455	9380	9417	9374	9235	9370	9458	9406	9353	9387	9381	9354	9405	9441	9517	9422	9398	9379	9273	9386	9304	9384	9369	9413	9521	9341	9423	9431	9479	9332	9312	9363	9458	9478	9457	9334	9405	9504	9369	9396	9426	9235	9515	9546	9392	9484	9274	9336	9321	9503	9375	9368	9350	9477	9572	9463	9466	9548	9250	9263	9527	9388	9486	9440	9400	9388	9380	9377	9318	9441	9357	9328	9253	9392	9494	9332	9306	9423	9307	9321	9302	9310	9438	9321	9471	9294	9271	9448	9543	9404	9418	9469	9348	9305	9328	9282	9318	9441	9415	9388	9419	9355	9277	9422	9380	9304	9418	9420	9392	9435	9457	9390	9508	9331	9323	9549	9399	9464	9520	9457	9415	9319	9357	9382	9431	9377	9273	9389	9361	9421	9403	9404	9412	9379	9275	9449	9218	9402	9384	9414	9455	9494	9357	9328	9354	9271	9363	9353	9464	9447	9557	9387	9324	9420	9307	9343	9369	9446	9459	9381	9388	9287	9427	9259	9312	9481	9408	9455	9226	9494	9370	9337	9240	9372	9517	9405	9314	9306	9305	9489	9402	9279	9489	9436	9226	9216	9348	9286	9479	9443	9400	9541	9341	9348	9589	9464	9467	9311	9435	9344	9325	9475	9354	9497	9388	9365	9364	9403	9391	9348	9332	9333	9475	9400	9113	9271	9396	9451	9341	9388	9429	9335	9436	9374	9359	9465	9393	9320	9246	9368	9312	9358	9439	9400	9397	9582	9409	9370	9509	9495	9474	9213	9285	9228	9284	9548	9356	9357	9497	9356	9253	9351	9451	9401	9381	9328	9357	9325	9480	9431	9354	9440	9394	9402	9309	9349	9461	9372	9451	9348	9492	9265	9422	9417	9414	9244	9339	9352	9353	9390	9339	9255	9450	9459	9418	9301	9337	9453	9426	9316	9521	9268	9423	9321	9311	9402	9322	9402	9490	9373	9439	9346	9321	9361	9326	9410	9436	9454	9426	9386	9339	9417	9492	9416	9342	9414	9398	9429	9401	9253	9380	9445	9387	9256	9595	9496	9369	9463	9468	9310	9349	9444	9247	9271	9364	9223	9420	9463	9468	9402	9478	9383	9284	9424	9472	9327	9366	9398	9326	9422	9260	9348	9267	9298	9255	9474	9498	9397	9210	9474	9366	9489	9353	9446	9271	9364	9401	9511	9352	9372	9361	9405	9443	9406	9275	9282	9346	9296	9490	9453	9368	9458	9465	9490	9230	9352	9465	9317	9384	9305	9359	9439	9421	9433	9444	9287	9434	9303	9431	9370	9435	9431	9440	9460	9328	9243	9293	9379	9208	9238	9306	9270	9336	9411	9433	9379	9464	9373	9331	9349	9309	9349	9389	9263	9428	9211	9287	9317	9337	9231	9412	9392	9363	9465	9388	9423	9355	9400	9580	9309	9428	9291	9174	9359	9395	9466	9707	9377	9282	9426	9347	9371	9475	9432	9300	9393	9281	9302	9435	9447	9378	9486	9290	9436	9442	9385	9293	9227	9458	9352	9486	9276	9373	9470	9357	9363	9427	9274	9234	9395	9363	9336	9363	9534	9311	9358	9452	9373	9298	9411	9289	9446	9436	9335	9409	9368	9517	9230	9210	9373	9485	9361	9263	9315	9387	9466	9518	9398	9486	9330	9295	9252	9188	9503	9193	9377	9524	9429	9446	9361	9436	9390	9295	9313	9352	9273	9449	9309	9331	9411	9264	9515	9290	9476	9288	9237	9309	9389	9233	9400	9534	9335	9376	9482	9417	9391	9369	9388	9408	9423	9437	9361	9390	9457	9336	9189	9201	9270	9322	9533	9303	9267	9545	9389	9347	9489	9417	9431	9505	9305	9439	9412	9367	9414	9207	9450	9493	9333	9503	9443	9271	9310	9258	9342	9449	9498	9373	9357	9481	9422	9358	9345	9396	9477	9274	9381	9340	9459	9283	9304	9272	9300	9377	9529	9459	9398	9368	9540	9301	9378	9296	9474	9444	9413	9586	9376	9540	9470	9338	9368	9459	9382	9254	9409	9502	9382	9414	9523	9359	9458	9360	9394	9337	9317	9377	9386	9407	9508	9448	9341	9358	9351	9497	9393	9417	9405	9416	9459	9415	9314	9324	9325	9187	9279	9391	9440	9244	9367	9398	9291	9473	9504	9521	9408	9465	9280	9368	9430	9474	9427	9384	9278	9432	9438	9324	9410	9175	9530	9428	9270	9410	9326	9505	9315	9313	9335	9391	9311	9251	9328	9350	9289	9463	9474	9465	9329	9332	9388	9438	9369	9430	9515	9375	9407	9434	9305	9386	9410	9192	9342	9424	9476	9357	9290	9408	9496	9388	9467	9529	9295	9327	9402	9273	9534	9505	9429	9300	9314	9514	9392	9392	9223	9362	9400	9287	9440	9330	9385	9347	9346	9322	9427	9303	9345	9460	9454	9358	9438	9488	9466	9478	9389	9389	9381	9366	9522	9499	9311	9394	9350	9425	9361	9282	9429	9401	9328	9407	9356	9374	9389	9371	9517	9349	9237	9218	9396	9611	9288	9289	9358	9278	9342	9330	9361	9447	9470	9260	9272	9613	9403	9350	9464	9355	9278	9266	9385	9468	9428	9296	9414	9401	9479	9358	9295	9396	9488	9360	9475	9449	9303	9290	9357	9324	9560	9353	9353	9354	9400	9297	9330	9414	9443	9420	9500	9321	9458	9379	9320	9359	9395	9233	9337	9398	9429	9394	9515	9431	9401	9514	9291	9496	9258	9532	9371	9388	9337	9309	9381	9390	9237	9461	9359	9440	9415	9428	9340	9438	9433	9285	9383	9340	9340	9336	9405	9196	9495	9341	9235	9441	9367	9419	9392	9423	9424	9475	9572	9370	9263	9359	9349	9289	9445	9306	9285	9310	9305	9387	9477	9382	9385	9254	9361	9379	9333	9293	9409	9265	9480	9490	9303	9371	9557	9406	9364	9482	9480	9223	9378	9265	9416	9401	9526	9331	9411	9255	9280	9316	9196	9484	9552	9496	9411	9432	9326	9414	9454	9333	9513	9358	9404	9298	9352	9272	9334	9418	9302	9268	9442	9465	9431	9440	9381	9380	9240	9288	9388	9355	9355	9389	9467	9387	9298	9390	9481	9450	9347	9360	9364	9314	9513	9455	9383	9410	9429	9262	9455	9376	9456	9348	9410	9438	9380	9306	9361	9445	9422	9334	9459	9457	9401	9288	9440	9393	9403	9424	9275	9373	9431	9283	9363	9409	9345	9310	9448	9366	9255	9421	9387	9287	9387	9338	9427	9356	9333	9498	9353	9408	9367	9543	9306	9412	9350	9422	9326	9374	9426	9328	9321	9349	9112	9327	9274	9391	9476	9436	9322	9462	9425	9204	9214	9360	9294	9422	9327	9492	9439	9366	9362	9503	9312	9375	9355	9368	9414	9451	9398	9267	9438	9586	9439	9373	9268	9396	9480	9402	9381	9433	9285	9369	9505	9333	9303	9317	9383	9507	9426	9490
30020	22711	21494	18628	16511	19089	22556	20914	19520	17719	16508	16182	16108	16092	16023	16102	15931	16002	15927	16014	15891	15818	16121	16103	15898	15805	16038	15991	15856	15994	16086	15914	15951	16062	15933	15939	16094	16123	16019	15913	16035	16060	16067	15979	15847	15795	15997	16082	15804	16002	16046	16003	16166	16110	16366	16069	15865	15969	15819	16026	15995	15934	15998	16079	16030	15913	15910	15999	15925	15982	16065	15967	15966	16071	15846	15994	16041	16020	15867	15983	15932	15927	15917	15892	15834	16083	16084	15966	16079	15907	15872	15985	16081	16164	16166	15937	16072	15779	15940	15867	15949	16132	15924	15863	15977	15856	15928	15874	15859	15828	16237	15978	15965	15801	15811	15896	15791	15913	15931	15891	16084	15870	15846	15869	15777	15962	15879	15998	16012	15853	15998	15767	15919	15995	16050	16044	16195	16015	16050	15853	15944	16117	15922	16018	15979	16069	16040	16035	15822	15863	15923	16110	15948	15900	15953	16055	15789	15925	15901	15928	16049	16008	15994	15711	16064	16216	16058	15841	15889	15839	16057	15866	15830	16008	15938	15796	15794	15970	16094	15835	16130	16087	15861	16208	16044	15938	16089	16097	15924	16027	16208	15863	15909	15794	15895	15867	15879	15799	16039	16205	16025	15975	16096	15737	15840	15883	15915	15778	15985	15982	16100	16037	15754	15976	16139	16039	15894	15889	15948	15949	15908	15976	15946	16275	16158	15816	16110	16154	15932	15881	16053	15953	15954	15965	15799	16078	15821	16038	16096	16020	16106	15918	15736	16047	15770	15851	15924	15760	15996	15877	16073	16009	16238	15969	16099	16128	15925	16189	15798	16064	15788	15825	15905	15812	15698	15895	16122	15951	15959	16152	15753	15941	15972	15944	15817	15768	16140	16025	15999	16049	15894	15981	16270	16076	16005	15860	15741	15742	15804	16121	15974	15898	15944	16197	16193	16118	15857	15965	16027	16110	16042	16021	16017	15802	15958	15992	15922	15952	16073	16042	16064	15982	15797	16100	16067	15988	15917	15958	15837	15713	15855	15769	16085	15992	16083	16017	16047	15995	16179	15854	16160	16158	15775	15939	15873	15898	15927	15992	15852	15997	16104	15779	16023	16316	15980	16020	15985	16037	15761	16043	15888	15650	15916	16169	16073	16213	16177	16213	16076	16013	16090	15966	15967	15922	16234	15978	15973	16010	16074	15801	15751	16116	16212	16114	15853	15910	16018	15975	16006	16038	16059	15984	16171	15875	15890	15969	15946	15861	15863	16044	15845	15965	16119	15842	15908	16040	15950	16164	15980	16041	16012	16160	16145	15968	15847	15970	16003	15962	15741	15866	15819	16066	15864	16022	16073	15896	16221	16042	15906	16068	15937	15925	15747	15876	15871	16051	16061	16073	16290	16041	16044	15830	16095	15908	16206	16137	16130	15954	15897	16157	16165	15922	16141	16258	15970	15987	15826	16022	15987	15955	16147	15971	16064	16047	15897	16190	16028	15946	16243	16042	15705	16034	15817	16027	15944	16052	16032	16047	16111	16011	15899	16023	15822	15971	15925	15884	16139	15860	16049	15887	16013	15865	16110	15982	15940	16114	16020	16047	16000	15923	15890	15851	16103	16081	15955	15970	15891	15912	15893	16150	16161	15940	15783	15806	15889	15959	16101	15832	15849	15863	15869	15976	15966	15966	15922	15984	15875	16142	16067	16213	15754	16041	15813	15897	16051	15856	15909	16096	15865	15911	15971	15803	16113	15865	15918	15660	16002	16094	15883	15914	15995	15960	16143	16086	15838	15763	15863	15925	16037	15925	16004	15830	16224	16031	15791	15913	16005	15816	15827	15764	15869	16060	16020	16023	16002	15934	16130	16055	16001	16153	16014	16064	15975	16026	16033	15886	15910	15929	15868	16122	16003	16127	15924	15795	15947	15951	15710	15988	16083	15770	15995	16160	15992	15957	15813	16036	15969	16163	15849	15886	15908	15890	16046	15858	16114	15775	16015	15883	15966	16065	15879	16091	16227	15879	15931	15916	16113	16048	16085	15922	15891	15975	15873	16056	15905	15813	16090	15830	15921	15857	15955	15926	15927	15746	16083	16028	15938	15954	15894	16052	16108	16187	16141	15795	15947	15877	15859	16215	16059	16092	15977	15907	15945	15988	15897	16129	16119	15829	15699	16193	15966	15943	16232	15813	16140	15880	15865	15995	15909	16061	15908	15895	16262	16064	16012	16037	16020	15969	15919	15733	15786	15907	16080	15927	16101	16081	16097	16058	15841	16067	15897	16015	15996	15985	16005	16043	16094	16105	16107	15894	16055	15901	16018	16167	16006	15946	15866	15849	15981	15984	15843	16076	16052	15980	15888	15886	15826	15976	16148	15859	16041	16169	16048	15883	16054	15881	15969	16028	15903	16109	15876	15877	15987	16090	15958	15887	16101	15724	15951	15912	15833	15725	15832	15841	15980	16212	16030	16101	16055	15986	15820	15998	16126	15917	16020	15894	15943	15897	15797	16048	15930	15936	15904	15904	15987	15917	15903	15825	15986	16077	16039	15919	15875	16001	15791	15694	16076	15801	16065	15944	16025	15963	16177	16026	15767	15887	16002	15847	16119	15975	15904	15848	15974	15969	16133	15909	15989	15874	16010	15924	16202	15812	15933	15945	15865	15961	15813	15880	16115	15931	16083	16030	15841	16200	15922	16002	15810	15794	16172	16031	15918	16185	15861	16148	15896	16081	15896	15892	16051	15932	16223	15967	16018	15882	16115	15958	16010	15751	15674	15816	15976	15997	16097	15890	15864	15949	16016	15799	16138	15899	15815	15954	15921	16014	15919	15869	15898	15950	15968	16074	16169	15973	15915	15994	16039	15899	15860	15960	16070	15898	15903	16035	16035	15946	16046	16021	16022	16207	15940	16101	16083	15882	16256	15938	15943	15722	16188	16021	16093	15951	15939	16060	15980	16129	16004	15951	16039	15961	15902	15912	16091	16142	16026	15961	15920	15869	15725	15963	16147	16058	15844	15959	16169	16402	15861	16004	15983	16084	15882	16098	15947	15991	15896	15937	16005	16064	15944	15851	16082	16055	16017	16056	15771	15923	15961	15984	15951	16024	15913	16004	15909	15842	16046	16187	15878	16111	15936	15864	16029	15924	15993	16081	16070	15878	15946	15927	15909	16175	15992	16115	15939	15855	15970	15875	15833	15864	16086	15840	15828	15895	16082	15760	15986	16000	15890	16106	16145	15884	15834	15944	16031	16061	16119	16165	15946	15982	15995	15847	16114	15946	16105	16159	15730	16104	16113	16155	16102	16125	15881	16033	15917	16002	16163	15890	16107	15954	16026	15866	16010	16000	15887	15815	15603	15962	16126	15980	15918	16009	16047	16085	16052	15845	16218	15942	16037	15945	15980	16056	16165	15962	16084	15975	15879	15969	16089	16046	15901	15836	15993	15890	15902	16072	16038	16091	16037	16011	15937	16065	15823	15945	16099	16164	16081	16034	16052	15982	16167	16113	15821	15977	16050	15987	15976	15828	16015	16034	16159	16116	16090	15942	15846	16146	15858	16045	16149	15917	16046	15922	16049	15986	16074	15926	15980	15842	15854	16005	15909	15906	15944	15862	16123	16027	16007	15772	16091	15907	16081	15949	16039	16174	16001	16058	15987	15928	15939	16107	16058	16136	16120	15908	15870	15798	16007	15734	16289	16005	16169	16070	16097	16242	16021	15951	15901	16083	16179	15887	16128	16033	15936	15947	15955	16042	15983	15796	16040	15832	15870	16230	16029	16019	15963	16172	16195	15882	16001	16129	16050	15892	15915	15748	15765	16082	15998	15985	16073	16031	15903	15925	15721	15896	16008	16204	16115	15861	16063	16012	15818	15897	15847	15974	16045	15800	16121	15967	16126	16137	16052	15902	16105	15988	15950	15894	16050	15895	15885	15941	16091	16076	16067	16122	16042	16207	16054	15985	15987	15909	15896	15962	15978	15889	16256	15865	15942	15995	16027	16077	16029	16061	15904	15832	16071	16102	16126	15895	16169	15827	16065	16193	16086	16187	16067	15722	15811	16059	15937	15996	15818	15884	15848	16072	16010	15981	15959	15855	16003	15987	16211	15963	16006	15857	16074	15784	15820	16172	15976	15957	16136	16058	15986	15782	16033	15911	15771	15861	15855	16141	16013	15876	16018	16074	15978	15963	16068	16007	15922	15850	16006	15910	15894	16018	15952	15947	16011	15868	16025	16055	15964	16195	16132	15939	16012	15977	16169	15996	15914	16104	15936	16083	15797	15852	16067	15884	15888	16038	15867	16205	16097	15929	16005	16122	15985	15965	15946	15907	15948	15970	16079	16012	16112	16078	16199	16053	16123	15837	15900	15960	16022	15978	16056	15960	16080	15965	15882	16053	15950	15910	15927	15949	15989	16121	16086	16264	16227	16040	16073	15824	15798	15947	15958	16001	16045	16245	15911	16068	16015	15855	15991	15993	15905	16014	16008	16046	15952	15989	16211	15893	15939	15893	15971	15827	15997	15933	16147	15958	16087	15859	16019	15805	15853	16028	15981	15768	16055	16013	16066	16108	16079	15917	15945	15789	16017	15864	15995	16168	16080	15949	16082	15754	15954	16015	15945	15860	16043	16134	15955	15942	16011	16163	15873	15876	15934	15943	15953	16098	16005	16179	15820	16071	16092	15907	15971	16101	16040	15836	16156	16069	16190	15893	15928	15781	15866	15855	15976	15979	15833	16091	16097	16025	16075	15988	16059	16145	15951	16153	15929	15890	16103	15901	15942	16068	16071	16087	16050	16012	15901	15972	16093	16105	16261	16162	16069	15931	16004	15959	15923	15926	15887	16056	15919	16047	15806	16073	15989	16124	16225	16019	15963	16003	15943	15874	15879	16064	15919	15920	15974	15975	15916	15925	15990	16053	16081	16047	16085	15955	15904	16221	15978	15979	15966	16127	15952	16085	16056	15972	16036	15968	15858	15877	16057	16054	15775	16098	16154	16264	16008	15959	16129	15782	16047	15948	15958	16047	16026	15957	15906	16063	15875	15699	16192	15866	15974	16167	16085	15955	16002	15891	15959	15910	15825	15899	15840	15774	15899	15822	16156	16261
11793	13253	11528	9790	9894	13646	16069	14092	12259	10465	9742	9296	9382	9308	9273	9137	9261	9224	9322	9404	9368	9198	9264	9235	9353	9352	9221	9466	9282	9303	9258	9154	9269	9213	9160	9309	9308	9323	9413	9387	9219	9255	9160	9256	9250	9412	9128	9290	9182	9303	9316	9272	9420	9096	9249	9454	9281	9311	9485	9389	9315	9125	9337	9144	9299	9281	9314	9300	9435	9248	9172	9280	9322	9333	9280	9276	9286	9295	9300	9262	9239	9284	9252	9013	9327	9280	9277	9368	9434	9260	9266	9239	9237	9171	9286	9213	9232	9365	9266	9190	9161	9290	9367	9338	9259	9264	9213	9078	9310	9334	9285	9261	9182	9282	9312	9243	9298	9175	9335	9385	9318	9133	9280	9335	9151	9279	9220	9180	9110	9055	9197	9319	9418	9164	9276	9441	9341	9352	9322	9413	9229	9166	9255	9161	9111	9199	9306	9323	9294	9108	9238	9168	9200	9375	9268	9270	9377	9180	9264	9276	9388	9255	9210	9250	9061	9266	9215	9342	9239	9342	9324	9416	9190	9355	9330	9283	9212	9115	9217	9391	9258	9120	9381	9322	9381	9364	9294	9199	9127	9278	9337	9160	9205	9271	8996	9301	9335	9257	9228	9284	9193	9166	9209	9254	9107	9307	9349	9313	9163	9203	9298	9096	9180	9280	9169	9370	9278	9349	9184	9240	9327	9298	9254	9229	9131	9228	9216	9274	9141	9384	9343	9061	9186	9381	9192	9223	9237	9304	9352	9240	9183	9275	9378	9075	9190	9247	9392	9255	9084	9194	9239	9294	9307	9148	9269	9314	9322	9202	9346	9242	9238	9256	9166	9176	9330	9339	9341	9235	9202	9194	9238	9284	9221	9206	9129	9398	9238	9229	9230	9176	9213	9151	9165	9284	9237	9258	9399	9238	9174	9103	9412	9215	9284	9205	9287	9248	9149	9280	9229	9360	9400	9259	9161	9235	9306	9297	9262	9134	9169	9113	9272	9316	9367	9227	9326	9157	9129	9292	9243	9178	9229	9259	9400	9315	9184	9261	9291	9215	9114	9244	9299	9327	9303	9279	9230	9312	9233	9277	9229	9098	9234	9223	9253	9149	9228	9158	9287	9369	9241	9289	9306	9146	9323	9309	9422	9195	9358	9225	9120	9198	9185	9379	9243	9178	9277	9305	9337	9379	9190	9221	9272	9261	9265	9108	9269	9331	9163	9233	9276	9282	9194	9233	9406	9195	9230	9211	9362	9294	9246	9271	9325	9256	9219	9248	9487	9084	9329	9284	9291	9333	9329	9344	9437	9149	9195	9193	9121	9217	9253	9390	9283	9334	9192	9342	9298	9312	9307	9176	9188	9438	9288	9208	9138	9152	9173	9248	9163	9234	9190	9342	9150	9374	9275	9286	9373	9189	9285	9339	9161	9223	9247	9274	9338	9213	9148	9151	9260	9110	9352	9232	9192	9313	9258	9187	9188	9252	9190	9253	9176	9206	9170	9120	9377	9337	9393	9241	9287	9236	9263	9289	9354	9265	9218	9131	9208	9260	9213	9206	9144	9182	9275	9180	9257	9386	9294	9267	9220	9263	9292	9038	9219	9181	9244	9253	9347	9230	9234	9243	9354	9219	9355	9429	9321	9196	9235	9199	9181	9253	9252	9210	9188	9210	9360	9232	9250	9285	9229	9225	9236	9332	9172	9341	9221	9306	9253	9216	9323	9229	9297	9264	9350	9324	9221	9148	9276	9157	9270	9250	9373	9220	9272	9182	9211	9304	9124	9263	9147	9198	9184	9135	9200	9253	9270	9224	9319	9274	9326	9340	9254	9131	9167	9311	9192	9232	9162	9149	9342	9193	9233	9227	9343	9095	9218	9313	9150	9109	9208	9284	9146	9150	9384	9259	9185	9212	9281	9165	9123	9310	9285	9348	9255	9166	9244	9342	9393	9200	9264	9139	9196	9272	9246	9307	9262	9214	9182	9171	9206	9342	9215	9177	9300	9134	9195	9235	9220	9173	9211	9134	9275	9416	9349	9271	9310	9256	9284	9225	9272	9062	9265	9274	9260	9203	9286	9413	9360	9230	9326	9410	9242	9326	9191	9135	9445	9270	9217	9274	9232	9280	9169	9304	9230	9217	9353	9260	9263	9163	9225	9205	9274	9355	9160	9348	9220	9136	9348	9175	9237	9300	9275	9192	9235	9297	9272	9305	9205	9246	9218	9242	9236	9305	9214	9363	9166	9260	9299	9324	9212	9201	9308	9292	9336	9220	9194	9425	9120	9350	9168	9313	9258	9273	9276	9246	9153	9166	9199	9212	9134	9211	9319	9268	9186	9182	9303	9362	9126	9353	9240	9398	9207	9181	9166	9135	9261	9334	9279	9270	9216	9269	9232	9197	9301	9205	9404	9401	9241	9310	9182	9420	9333	9277	9348	9315	9226	9311	9270	9102	9434	9198	9316	9261	9214	9246	9306	9222	9381	9291	9131	9296	9214	9154	9172	9232	9286	9272	9180	9511	9289	9239	9116	9214	9260	9257	9296	9129	9206	9264	9416	9265	9261	9303	9250	9348	9310	9353	9264	9268	9215	9208	9161	9184	9294	9240	9169	9232	9288	9260	9263	9116	9208	9245	9414	9183	9188	9187	9201	9266	9240	9196	9223	9363	9312	9280	9293	9348	9373	9247	9323	9134	9220	9390	9161	9292	9252	9303	9209	9251	9258	9214	9196	9164	9286	9240	9211	9251	9193	9238	9157	9236	9317	9368	9099	9232	9310	9311	9363	9340	9303	9066	9233	9184	9277	9211	9079	9337	9147	9142	9265	9039	9234	9221	9239	9223	9300	9294	9104	9102	9094	9320	9374	9287	9311	9248	9271	9279	9322	9212	9262	9408	9254	9262	9194	9294	9145	9156	9275	9284	9245	9229	9051	9206	9379	9313	9345	9222	9178	9373	9306	9304	9113	9322	9265	9212	9037	9238	9310	9304	9162	9304	9291	9279	9155	9221	9206	9331	9301	9398	9141	9405	9491	9383	9169	9326	9334	9274	9208	9271	9394	9165	9206	9334	9177	9087	9326	9190	9204	9208	9114	9394	9422	9279	9288	9322	9160	9370	9200	9211	9393	9247	9235	9358	9206	9182	9109	9387	9323	9396	9350	9290	9260	9329	9305	9250	9290	9208	9059	9262	9320	9339	9286	9161	9173	9317	9292	9304	9127	9294	9077	9379	9277	9252	9228	9242	9394	9364	9406	9242	9258	9331	9257	9298	9326	9196	9201	9336	9404	9195	9360	9130	9134	9189	9288	9131	9193	9221	9253	9157	9152	9349	9237	9339	9242	9223	9222	9166	9278	9104	9345	9194	9245	9218	9255	9241	9282	9337	9285	9062	9192	9227	9188	9299	9281	9319	9328	9280	9119	9213	9346	9181	9456	9120	9143	9309	9252	9336	9189	9264	9167	9319	9259	9232	9151	9335	9288	9184	9319	9062	9369	9294	9269	9235	9365	9185	9320	9325	9324	9262	9289	9170	9382	9290	9198	9294	9261	9392	9269	9373	9275	9232	9152	9431	9131	9372	9202	9292	9310	9217	9213	9375	9246	9303	9295	9338	9280	9170	9292	9123	9387	9139	9248	9344	9195	9207	9241	9230	9232	9267	9234	9139	9332	9251	9271	9208	9354	9314	9228	9241	9293	9278	9302	9267	9073	9185	9209	9223	9325	9336	9293	9389	9259	9245	9265	9214	9221	9222	9298	9476	9224	9080	9407	9228	9358	9209	9173	9255	9229	9246	9338	9278	9221	9341	9295	9160	9304	9242	9280	9381	9245	9209	9418	9211	9112	9222	9217	9323	9190	9383	9225	9291	9300	9283	9299	9295	9178	9393	9175	9275	9377	9185	9293	9359	9240	9297	9390	9271	9240	9209	9264	9121	9145	9138	9264	9284	9296	9266	9194	9243	9248	9221	9385	9354	9252	9231	9324	9288	9137	9421	9268	9333	9139	9272	9125	9210	9281	9196	9325	9206	9251	9279	9243	9213	9295	9356	9343	9333	9218	9192	9364	9340	9257	9422	9212	9155	9121	9194	9132	9339	9286	9212	9275	9272	9341	9198	9237	9251	9437	9264	9247	9236	9334	9375	9385	9261	9300	9276	9177	9232	9177	9348	9318	9326	9340	9280	9085	9098	9164	9245	9143	9218	9330	9222	9431	9306	9191	9251	9153	9363	9152	9275	9157	9453	9269	9412	9082	9396	9331	9297	9332	9196	9452	9173	9315	9317	9183	9299	9218	9217	9343	9284	9271	9341	9239	9275	9359	9331	9184	9292	9245	9216	9337	9360	9249	9282	9221	9176	9280	9279	9347	9271	9254	9263	9278	9289	9266	9289	9362	9266	9350	9323	9255	9237	9324	9408	9320	9244	9329	9294	9163	9344	9195	9234	9207	9269	9475	9383	9361	9229	9214	9086	9198	9299	9324	9282	9210	9252	9309	9262	9238	9207	9307	9119	9362	9036	9211	9257	9388	9285	9298	9438	9319	9148	9262	9236	9350	9302	9150	9295	9340	9353	9254	9405	9301	9276	9269	9292	9359	9054	9288	9281	9236	9186	9218	9355	9032	9338	9407	9200	9349	9336	9307	9115	9312	9188	9209	9188	9295	9134	9359	9250	9278	9245	9232	9151	9198	9243	9221	9297	9229	9451	9181	9148	9189	9307	9120	9257	9103	9221	9078	9335	9152	9263	9255	9297	9188	9215	9286	9118	9262	9254	9338	9184	9299	9254	9316	9071	9271	9119	9118	9325	9090	9244	9375	9160	9341	9364	9257	9254	9176	9349	9255	9207	9139	9236	9329	9305	9333	9228	9293	9409	9122	9126	9193	9287	9406	9258	9207	9369	9245	9246	9289	9220	9159	9204	9165	9285	9250	9204	9176	9164	9243	9209	9265	9261	9296	9181	9302	9261	9119	9213	9218	9284	9378	9358	9321	9327	9154	9205	9183	9294	9296	9225	9361	9213	9278	9121	9199	9334	9406	9198	9305	9229	9064	9155	9307	9229	9159	9082	9293	9152	9270	9340	9239	9282	9362	9184	9303	9176
25417	21098	27338	25816	23159	37905	48053	39995	30996	23036	18554	16675	16160	15921	15840	15834	16107	16043	15962	15971	15971	15632	15816	15940	15775	15986	15846	15915	15998	15837	15727	15567	15824	15865	15860	15768	15659	15794	16049	15911	15826	15830	16013	15837	15534	15901	16076	15959	15896	15694	15995	15931	15611	15909	15804	15741	15767	15815	15806	15901	15929	15880	15639	15816	15939	15714	15772	15818	15751	15850	15830	15816	15762	15936	15800	15829	15723	15758	15751	15786	15998	16084	15628	15798	16084	15634	15749	15899	15906	15928	15818	15963	15791	15810	15888	15836	15812	15851	15761	15861	15908	15884	15743	15722	15855	15736	15901	15779	15760	15862	15695	15848	15933	15846	15917	15848	15751	15692	15839	15757	15801	15994	16022	15569	16041	16151	15805	15934	15669	15726	15800	15786	16062	16103	15725	15840	15793	15968	15972	15912	15856	15581	15965	15827	15730	15879	15946	16087	15812	15883	15723	15857	15822	15984	15842	15833	15780	15753	15938	15727	15863	15988	15969	15766	15731	15882	15785	15561	15915	15677	15840	15654	15758	15863	15869	15791	15785	15850	15811	15690	15955	16102	15795	15850	15873	15974	16008	16043	15892	15934	15802	15655	15892	15705	15762	16020	15932	15845	15770	15916	16005	16001	15850	15621	15878	15685	15849	15630	15718	15709	15549	15883	15690	15741	15894	15824	15837	15763	15717	16038	15912	15816	15858	15811	15918	15800	15976	15738	15710	15992	15790	15963	15768	15961	15978	15985	15839	15647	15827	16003	15752	15794	15759	15763	15797	15824	15906	15794	15855	15824	15769	15737	15843	15718	15773	15698	15776	15703	15889	15732	15943	15776	15894	15718	15810	15906	15620	15573	15662	15532	15624	15725	15882	15801	16011	15585	15810	15964	15855	15818	15840	15719	15831	15891	15824	15742	15854	15917	15922	15751	15719	15939	15637	15818	15798	16025	15910	15813	15809	15699	15918	15894	15824	15889	15831	15738	15690	15928	15746	15994	15697	15744	15856	15803	15945	16001	15887	15866	15788	15819	15781	15701	15750	15881	15868	15706	15910	15873	15669	16005	15770	15878	15801	15807	15916	15934	15771	15802	15775	15885	15895	15671	16017	15727	15787	15916	15905	15763	15781	15857	15895	15847	15708	16137	15807	15723	15830	15805	15820	16002	15696	15808	15683	15867	16008	15781	15825	15769	15813	15815	15848	15935	15902	15675	15849	15683	15858	15737	15858	15737	15695	15756	15816	15752	15735	15868	15754	15836	15652	15796	15710	15941	15794	15898	15917	15996	15819	15844	15854	15836	15884	15726	15760	15942	15762	15816	15806	16004	15999	15810	15759	16046	15840	15882	15682	15761	15763	15793	15825	15687	15736	16011	15805	15986	15901	15914	15725	15820	15911	15610	15976	15870	15897	15715	15736	15847	15879	15884	15905	15833	15609	15939	15773	15925	15805	15954	15488	15743	16063	15705	15832	15789	15923	15953	15646	15721	15871	16073	15729	16039	15742	15787	15918	15681	16010	15776	15741	15703	15941	15842	15862	15769	15855	16037	15804	15869	15703	15860	15805	15899	15854	15883	15943	15810	15844	15744	15847	15891	15986	15633	15891	15863	16153	15658	15843	15775	15750	15937	16017	15653	15801	15825	15912	15841	15724	16045	16124	15844	15903	16040	16006	15720	16057	15907	15766	15729	15746	15912	15928	15909	15921	15900	15873	15713	15964	15746	15767	15875	15782	15803	15733	15704	15895	15855	15971	15769	15925	15811	15796	15908	15719	15893	15817	15833	15748	15938	15476	15735	15862	15891	15928	15933	15835	15749	15907	15931	15842	15851	15685	15837	15728	15873	15904	15606	15849	15924	15897	15982	15596	15812	15919	15719	15999	15855	15730	15872	15860	15992	16007	15640	15769	15668	15645	15730	15730	15799	15762	15813	15902	15853	15771	15774	15864	15943	15904	15837	15908	15946	15866	15674	15893	15820	15783	15798	15718	16060	15830	15662	15839	15872	15837	15450	15894	15985	15701	15778	15927	15897	15711	15803	15774	15766	15848	15891	15772	15905	15681	15852	15799	15900	15915	15782	15743	15633	15870	15658	15672	15863	15878	15917	15759	15751	15861	15770	15956	15855	15895	15682	15839	15721	15798	16058	15837	15726	16033	15902	15815	15956	15978	15808	16031	16046	15728	15894	15946	15983	15729	15743	16007	15922	15963	16045	16241	15965	15867	15902	16050	15668	15788	15895	15704	15697	15767	15900	15951	15751	15680	15787	15788	15803	15585	15881	15778	15818	15642	15679	15813	15839	15867	15809	15802	15838	15644	15818	15929	16010	15968	15863	15733	15772	15756	15784	15922	15633	15699	16023	15656	15844	15941	15873	15941	15841	15715	15540	15793	15765	15799	15834	15852	15744	15799	15915	15919	15724	15652	15826	15844	15776	15812	15898	16091	15831	15980	15767	15785	15798	15939	15674	15756	15687	15771	15769	15684	15539	15747	15837	15856	15888	15681	15847	15803	15891	15923	15930	15782	15802	15851	15783	15968	15776	15833	15917	15571	15731	16036	15790	15816	15903	15716	15648	15742	15956	15779	15822	15843	15938	15646	15908	15998	15658	15823	15750	16089	15732	15734	15488	15826	15817	15740	15696	15980	15822	15674	15670	15875	15755	15872	15685	15745	15777	16020	15949	15804	15999	15543	15903	15811	15969	15954	15790	15878	15677	15835	15921	15874	15774	15619	15753	15763	15779	15968	15703	15568	15724	15929	15875	15587	15735	15967	16004	15804	15947	15791	15833	15865	15929	15982	15931	15753	15874	16004	15943	15934	15922	16020	16231	15882	15919	15931	15837	15970	15800	15577	15807	16066	15979	15736	15948	15889	15650	15849	16026	15818	15882	15850	15934	15987	15848	15800	15926	15997	15790	15957	15800	15809	15786	15723	15812	15944	15830	15958	15791	15614	15895	15987	15961	15742	15776	15938	15879	16069	15844	15910	15621	15560	15958	15939	15929	15804	15911	16010	16050	15800	15911	15994	16023	15762	15727	15876	15935	16087	16082	16176	16045	16129	15876	15899	16007	15917	15821	15991	15807	15854	15828	15854	15708	15925	15742	15725	15707	15912	15821	15704	15604	15719	15586	15918	15832	15607	15862	15897	16077	15749	15929	15789	15587	15821	16045	15856	15841	16007	15783	15818	15876	15851	15741	15909	15544	15901	15769	15891	15900	15811	15880	15665	15920	15734	15729	15922	15709	15684	15810	15905	15862	15872	15711	16026	16036	15856	15693	15804	15894	15800	15731	15685	15669	15652	15656	15727	15566	15912	15839	15747	15692	15922	15726	15841	15739	15957	15991	15721	15892	15822	15893	15839	16028	15685	15951	15979	15739	15750	15847	15829	15743	15920	15684	15602	16060	15777	15879	15742	15922	15824	15860	15771	15969	15699	15790	15711	15964	15868	15780	15768	15962	15829	15906	15894	15668	15874	16000	15577	15965	15860	15951	15883	15930	15807	15808	15703	15845	15865	15707	16088	15790	15782	15745	15712	15705	16014	15896	15811	15844	16171	16025	15916	15795	15856	15700	15617	15883	15765	15971	15760	15947	15857	15739	15787	15804	15693	15956	15770	15615	15868	15777	15538	15761	15834	15871	15881	15904	15754	15874	15895	15883	15924	15993	15864	15840	15615	15666	15815	15786	15826	15799	15853	15747	16015	15750	15736	15763	15659	15804	15766	15477	15711	15884	15907	15804	15789	15766	15880	15956	15840	15674	15768	15822	16014	15971	16093	15693	15724	16056	16008	15996	15856	16031	15576	15913	15830	15873	15675	16002	15883	15840	15930	15873	15972	15913	15939	15553	15841	15884	15805	15882	15851	15986	15972	15971	15859	15826	15772	15748	15815	15848	15732	15718	15832	15708	15849	15801	15769	16078	15770	15519	15596	15721	15817	15705	15684	16039	15804	15864	15981	15891	16000	15881	16048	15784	15873	15655	15699	15810	15931	15832	15549	15609	15737	15910	15950	15808	15777	15848	15859	15953	15740	15778	15681	15887	15761	15866	15803	15777	15962	15626	15629	15801	15628	15795	15850	15810	16121	15946	15860	15904	15857	15812	15852	15833	15877	15811	15905	15832	15700	15877	16002	15923	15994	15816	15942	15769	15849	15829	15686	15739	15857	15967	15935	15661	16091	15800	15937	15912	15806	15899	15904	15866	15971	15836	15603	15639	15827	15843	15746	15862	15858	16115	15990	15699	15755	16015	15843	15855	15884	15727	15622	15668	15838	15733	15792	15927	15911	15687	15869	15705	15869	15700	15906	15868	15842	15886	15829	15892	15890	15909	15990	15819	15969	15698	15909	15768	15855	15873	15723	15835	15924	15909	15881	15861	15704	15765	15653	15937	15775	15788	15849	15898	15756	15661	15922	15944	15774	15675	15716	15697	15593	15593	15863	16016	15879	15741	15730	15784	15600	15894	15694	15792	15797	15824	15746	15940	15800	15793	15774	15700	15896	15918	15861	15930	15876	15932	15933	15674	15664	15820	15811	15921	15856	15773	16003	15951	15714	15711	15908	15877	15893	15928	15890	15816	15836	15649	15984	15679	15752	15891	15869	15570	15804	15632	15686	15839	15892	15758	15973	15793	15743	15762	15816	15974	15791	16006	15916	15702	15900	15927	15860	15910	15802	15850	15977	15783	15748	15955	15811	15966	15665	15869	15917	15716	15613	15721	15855	15838	15668	15939	15860	15759	15979	15856	15833	15822	15730	15709	15764	15763	15748	15888	15604	15841	15963	16091	15907	15855	15977	15710	15660	15945	15786	15928	15870	15899	15987	15926	15717	15848	15723	15787	15951	15799	16138	15782	15824	15828	15748	15808	15990	15914	16038	15794	15861	15883	15827	15826	15718	15879	15912	15754	15846	15797	15492	16065	15943	15791	16078	15694	15788	15716	15913	15689	15998	16060	15860	15650	15837	15854	15909	15948	15820	15658	15868	15938	15780	15787	15705	15748	15757	15911	15624	15702	15992	15844	15808	15839	15966	15912	15794	15800	15896	15473	15957	15909	16012	15765	15850	15816	15807	15755	15881	15847	15803	15755	15824	15941	15837	15699	15721	15900
10174	15193	13650	12309	17335	36066	40406	32698	22933	14949	11073	9772	9361	9376	9420	9378	9320	9381	9321	9335	9342	9321	9268	9392	9321	9204	9328	9350	9280	9550	9274	9220	9266	9344	9238	9324	9314	9415	9360	9293	9364	9330	9307	9344	9337	9195	9439	9361	9307	9325	9469	9520	9249	9312	9464	9424	9358	9229	9374	9391	9350	9349	9237	9286	9385	9345	9376	9203	9135	9162	9261	9347	9256	9268	9280	9302	9321	9386	9290	9277	9342	9280	9285	9300	9407	9250	9357	9258	9204	9310	9227	9265	9433	9340	9246	9313	9312	9353	9271	9458	9299	9319	9257	9257	9310	9187	9242	9365	9459	9339	9308	9421	9256	9197	9276	9287	9293	9423	9232	9205	9192	9291	9401	9293	9185	9365	9258	9225	9350	9348	9199	9448	9441	9266	9214	9404	9303	9165	9229	9216	9305	9356	9227	9280	9186	9424	9323	9281	9331	9262	9278	9475	9334	9347	9434	9309	9340	9251	9272	9352	9341	9345	9295	9329	9283	9185	9227	9303	9311	9170	9405	9198	9251	9336	9383	9397	9316	9318	9237	9338	9266	9306	9245	9344	9244	9233	9259	9236	9172	9189	9342	9169	9355	9163	9320	9261	9323	9157	9273	9186	9336	9316	9463	9246	9325	9195	9429	9419	9268	9262	9347	9253	9393	9174	9320	9387	9219	9179	9252	9340	9299	9267	9293	9347	9366	9320	9331	9293	9090	9400	9042	9332	9310	9260	9381	9393	9322	9330	9237	9335	9305	9372	9290	9233	9265	9266	9314	9301	9412	9178	9251	9223	9398	9373	9312	9273	9164	9267	9227	9322	9300	9418	9149	9362	9262	9353	9314	9416	9114	9318	9315	9359	9329	9410	9364	9180	9247	9300	9327	9288	9362	9294	9260	9280	9342	9434	9260	9202	9341	9117	9347	9347	9463	9298	9270	9313	9354	9331	9449	9224	9332	9386	9280	9273	9234	9303	9270	9188	9359	9186	9528	9221	9181	9381	9248	9287	9381	9350	9209	9297	9104	9155	9301	9254	9344	9226	9299	9222	9276	9288	9229	9251	9281	9329	9348	9267	9370	9281	9309	9275	9133	9244	9226	9430	9325	9389	9323	9473	9261	9253	9410	9353	9371	9340	9248	9327	9321	9196	9237	9305	9250	9300	9247	9360	9217	9442	9379	9342	9311	9333	9403	9336	9297	9342	9334	9346	9188	9210	9164	9306	9261	9290	9253	9218	9372	9337	9201	9284	9284	9235	9317	9224	9441	9174	9344	9357	9125	9321	9021	9288	9221	9297	9226	9355	9245	9196	9302	9233	9476	9440	9216	9306	9295	9244	9494	9282	9338	9376	9193	9315	9283	9410	9167	9234	9303	9329	9339	9170	9243	9195	9295	9440	9195	9188	9249	9308	9394	9276	9277	9432	9371	9211	9300	9262	9455	9360	9379	9286	9265	9321	9306	9330	9273	9293	9235	9290	9315	9374	9502	9350	9437	9237	9341	9308	9478	9366	9351	9426	9253	9385	9394	9408	9328	9328	9263	9170	9233	9211	9422	9335	9271	9372	9147	9455	9333	9417	9296	9159	9274	9199	9283	9225	9309	9319	9337	9335	9262	9131	9328	9184	9377	9293	9216	9235	9235	9363	9326	9228	9337	9294	9278	9321	9303	9388	9282	9245	9306	9316	9299	9478	9257	9359	9392	9293	9285	9147	9219	9449	9390	9256	9448	9288	9273	9231	9282	9427	9301	9282	9311	9316	9305	9315	9382	9177	9182	9278	9291	9123	9249	9139	9385	9370	9272	9262	9349	9241	9376	9251	9452	9404	9127	9403	9292	9329	9308	9353	9315	9385	9273	9292	9291	9268	9222	9241	9269	9288	9272	9231	9387	9282	9273	9260	9212	9216	9316	9230	9265	9507	9458	9322	9298	9368	9434	9401	9313	9261	9238	9200	9202	9226	9278	9443	9287	9280	9300	9254	9224	9237	9202	9169	9351	9168	9236	9224	9405	9300	9243	9377	9325	9212	9261	9331	9390	9296	9277	9284	9393	9190	9198	9165	9361	9224	9317	9386	9247	9373	9454	9319	9396	9115	9335	9366	9275	9319	9329	9241	9339	9371	9354	9280	9317	9222	9197	9346	9312	9339	9347	9294	9439	9260	9336	9323	9307	9400	9267	9263	9495	9296	9409	9389	9242	9368	9164	9321	9231	9327	9288	9233	9276	9304	9400	9307	9280	9380	9209	9316	9318	9381	9305	9243	9279	9332	9427	9110	9307	9148	9117	9290	9373	9325	9227	9341	9299	9225	9249	9224	9279	9352	9346	9431	9255	9391	9376	9379	9200	9401	9259	9243	9142	9358	9398	9328	9199	9298	9168	9210	9335	9232	9189	9280	9377	9240	9314	9282	9183	9219	9268	9214	9391	9371	9424	9246	9258	9275	9274	9342	9205	9397	9154	9316	9394	9303	9261	9347	9430	9262	9512	9211	9342	9141	9244	9325	9383	9310	9270	9376	9252	9312	9282	9402	9417	9441	9373	9378	9292	9217	9310	9200	9313	9222	9308	9416	9240	9330	9276	9272	9410	9311	9408	9359	9218	9368	9310	9246	9248	9255	9359	9259	9322	9250	9247	9211	9280	9357	9195	9457	9260	9339	9305	9339	9494	9373	9375	9228	9303	9408	9205	9397	9343	9063	9245	9402	9172	9205	9250	9343	9393	9176	9462	9268	9213	9332	9158	9248	9363	9434	9349	9321	9287	9229	9176	9308	9312	9282	9233	9448	9304	9274	9204	9241	9277	9275	9251	9278	9222	9374	9195	9456	9358	9417	9178	9247	9216	9353	9327	9254	9287	9178	9219	9297	9343	9276	9103	9332	9220	9261	9248	9313	9397	9232	9389	9280	9359	9420	9140	9362	9312	9260	9194	9443	9402	9321	9444	9160	9349	9161	9372	9090	9417	9302	9320	9270	9289	9254	9269	9315	9326	9285	9314	9340	9251	9273	9284	9373	9354	9246	9188	9172	9075	9116	9274	9282	9309	9266	9465	9346	9237	9317	9461	9356	9342	9003	9280	9195	9242	9330	9313	9285	9413	9326	9408	9242	9216	9375	9281	9249	9211	9298	9274	9314	9168	9405	9300	9274	9303	9350	9312	9382	9246	9278	9298	9384	9227	9212	9344	9278	9197	9429	9451	9280	9439	9286	9181	9428	9333	9357	9300	9330	9337	9217	9260	9453	9235	9326	9322	9223	9186	9244	9314	9289	9321	9222	9382	9231	9397	9461	9306	9226	9328	9215	9322	9423	9402	9280	9348	9346	9393	9216	9301	9417	9265	9282	9143	9534	9328	9295	9357	9302	9333	9224	9188	9135	9116	9203	9312	9312	9330	9342	9274	9219	9114	9331	9362	9355	9243	9391	9318	9281	9364	9351	9203	9283	9405	9402	9265	9286	9333	9413	9579	9270	9294	9166	9317	9230	9436	9280	9270	9237	9192	9299	9396	9191	9256	9485	9376	9292	9154	9349	9247	9219	9235	9230	9358	9247	9210	9383	9421	9209	9191	9352	9320	9336	9234	9184	9281	9203	9305	9289	9316	9369	9380	9315	9289	9342	9419	9202	9151	9250	9317	9338	9334	9245	9211	9333	9274	9283	9237	9385	9230	9301	9398	9118	9240	9414	9282	9161	9243	9277	9454	9117	9419	9357	9348	9361	9279	9360	9316	9260	9207	9251	9262	9368	9270	9265	9283	9228	9288	9181	9303	9288	9178	9308	9373	9270	9340	9283	9165	9382	9136	9422	9294	9287	9421	9244	9205	9248	9226	9540	9268	9282	9396	9264	9454	9290	9200	9353	9261	9298	9292	9265	9345	9370	9224	9345	9092	9302	9194	9399	9380	9242	9435	9320	9269	9199	9315	9229	9273	9183	9332	9261	9240	9219	9302	9370	9209	9307	9370	9335	9386	9232	9331	9297	9175	9286	9304	9240	9291	9256	9312	9349	9261	9465	9480	9451	9478	9315	9326	9403	9215	9303	9302	9235	9475	9297	9220	9412	9407	9280	9314	9139	9187	9246	9358	9311	9243	9206	9290	9211	9457	9218	9263	9253	9278	9146	9331	9261	9226	9269	9279	9196	9272	9250	9392	9246	9371	9177	9132	9250	9462	9371	9397	9179	9234	9326	9413	9302	9285	9265	9413	9229	9307	9290	9348	9278	9327	9435	9217	9413	9385	9401	9344	9238	9377	9446	9492	9196	9323	9301	9213	9417	9235	9506	9269	9291	9304	9376	9226	9301	9195	9292	9312	9300	9319	9278	9336	9210	9286	9231	9295	9261	9316	9378	9301	9317	9286	9439	9199	9188	9298	9299	9343	9221	9363	9389	9396	9375	9209	9300	9406	9544	9274	9285	9446	9151	9290	9317	9328	9223	9303	9311	9286	9363	9303	9364	9386	9287	9295	9241	9416	9271	9427	9333	9226	9478	9184	9196	9217	9401	9367	9270	9445	9394	9357	9230	9173	9243	9259	9298	9257	9330	9281	9085	9338	9175	9405	9324	9308	9169	9321	9418	9359	9224	9316	9350	9391	9316	9425	9293	9490	9235	9307	9191	9200	9232	9279	9251	9293	9222	9328	9259	9326	9230	9296	9279	9390	9315	9157	9417	9158	9218	9271	9306	9123	9264	9254	9347	9454	9206	9302	9359	9296	9403	9236	9304	9325	9313	9236	9459	9405	9396	9205	9427	9248	9213	9411	9250	9312	9375	9385	9515	9336	9298	9400	9367	9452	9474	9399	9221	9352	9360	9356	9479	9213	9494	9304	9299	9396	9204	9353	9324	9314	9285	9252	9370	9353	9256	9263	9356	9268	9202	9246	9417	9498	9328	9315	9172	9316	9216	9310	9291	9214	9191	9353	9226	9335	9344	9345	9261	9150	9293	9400	9466	9262	9316	9402	9390	9245	9282	9304	9319	9302	9378	9316	9389	9313	9242	9417	9370	9375	9329	9346	9343	9245	9253	9437	9318	9317	9258	9262	9401	9328	9276	9205	9364	9364	9328	9222	9339	9100	9286	9236	9394	9254	9367	9271	9202
23449	21113	28367	24144	25108	54186	63628	54832	42177	29979	21264	17589	16675	16410	16071	16271	16593	16376	16128	15961	16132	16133	15964	16144	16022	16210	16007	15747	15894	16037	16013	15905	15975	16145	16200	16297	16171	15935	15981	15975	15810	16215	16310	15901	16105	15860	15918	15987	15947	16143	16149	16052	16006	16092	16074	16191	16001	15961	15889	15831	15938	16097	16201	16027	16072	15621	15993	16012	16055	15852	15752	16049	16033	15869	16021	15639	15886	15682	16136	16090	15955	16072	16036	16174	15928	15797	15909	15791	15856	15946	16063	15939	16073	16013	15788	15922	15832	16106	15901	16136	15987	16071	16094	16013	15752	15965	16153	15956	15809	15957	16059	16066	15944	16009	16016	15775	15984	15946	15942	15839	16091	15963	16091	15901	15992	16004	15948	15938	16001	16032	16007	15825	15994	16000	16001	16038	16078	15828	15959	15960	16086	16108	16105	16243	15908	16074	16174	15762	15874	15967	15835	15921	15857	16053	16012	16024	16147	15991	16123	16047	16126	15994	15919	15950	16068	15876	16032	16015	16028	15939	15994	16087	15910	15917	16034	16132	16114	16073	16099	16086	16226	16100	15982	15925	16108	16026	15911	15849	16013	16050	15971	15763	15907	15991	15793	15977	15948	15922	15819	15994	16154	15920	16039	16093	15734	16051	15990	15805	15986	15699	15992	15771	15886	15999	15849	16057	15936	15958	16001	16032	16021	15980	15834	15866	16057	16028	15771	15993	15903	16047	15964	15848	15815	16124	15929	15900	15953	16046	16085	16195	15887	16087	15858	16103	16062	16107	16214	15929	15957	16130	16035	15985	15997	15851	16029	15901	16104	15896	15967	15917	15890	15896	15864	15911	15854	16006	15953	16069	15702	16162	15898	15947	15820	15933	16116	15887	15837	16129	15718	16100	15964	16151	16065	16031	16070	15937	16144	16136	16065	15903	15935	16054	16044	15878	15799	16006	16024	15873	16121	15982	15875	16047	15894	15982	15957	15866	16076	15990	15913	15865	15967	15955	16044	15885	15850	15864	16030	16091	16058	16083	15921	15939	15742	15899	15827	15883	16064	15970	16008	15973	15956	15832	15839	15832	16120	16020	15732	15975	15999	15699	16079	15984	15899	16135	16107	15860	16181	15908	15830	15968	16090	16052	15944	16019	15870	16104	15756	15851	15755	15984	15928	15852	16103	15912	15976	15877	15835	16010	15930	15904	15966	16054	15932	15869	15953	15882	15896	15981	15832	15709	15987	15844	15949	16035	15814	15953	15953	15884	15778	15912	15865	15936	16002	16000	15743	15785	15754	15787	15938	15983	15728	16030	16019	16012	15830	15872	15659	15788	15696	15878	15908	15778	15968	15816	15733	15921	15938	15933	16059	15800	15924	15944	15758	15774	16011	15891	15801	16099	16081	16013	16090	16002	15759	15924	16041	15773	16148	16074	15834	15753	15920	16074	15935	15861	16153	16012	16026	15858	15969	15802	16114	16015	15902	15700	15926	15956	15802	16041	15770	15930	16014	15915	15920	15877	16022	16076	15884	15931	16162	16104	15951	15940	16147	15884	16103	15907	15945	16071	15925	16018	16076	15955	16061	15796	15767	16138	16058	15928	15994	15939	16048	15999	16029	15865	15917	16011	15901	15941	15794	15980	16054	16252	16229	15973	15980	15850	15761	15888	15977	15792	16003	16120	16140	16083	16074	15988	16005	15772	15930	15785	16254	16110	15925	16037	16131	15928	16038	15861	16045	15902	15951	15973	16025	15748	15821	15783	16089	15998	15914	15823	15959	15924	15834	15844	16154	15936	15759	15844	15956	16018	15935	15955	15829	15814	15981	16125	16092	16058	15953	15685	15953	15846	16094	15976	16045	15954	16027	16020	15980	16149	16180	16034	16100	15868	15829	15958	16126	16000	15921	15994	15941	15677	16177	15995	15935	15998	15899	15899	16037	16039	15995	15945	15916	15805	16235	16005	15956	16034	15929	15774	16000	15816	15788	16099	15968	16104	15886	16004	16244	16071	16055	15952	16002	16001	15838	15964	15959	15905	16098	16095	16106	15911	16100	15911	15894	15976	16057	15862	15907	15950	15946	15928	15768	16052	16056	15725	15694	16043	15859	16041	16073	15976	16061	16058	15714	15980	16003	16006	16042	15993	16124	15817	15947	15755	15843	15922	15975	15900	15982	15874	16001	15904	15912	15961	15948	15830	16018	15917	15781	15760	15967	15905	16048	16073	15837	15899	15908	15979	16068	16086	15954	16049	16045	16175	16050	15941	15921	15983	15918	15986	15924	15980	15988	15982	16150	16024	16030	16117	16058	16009	16238	16129	15736	15859	15962	15865	16063	15884	15921	16070	16023	16002	16042	16020	16160	15942	15800	15719	16023	15988	16029	15919	15954	16158	16144	15911	15849	15998	16116	15770	15858	15868	15913	16090	15876	16022	15959	15888	16063	16005	15870	15820	15899	15918	15911	15855	15916	15866	15901	15872	15916	16189	15979	15897	15877	16141	15900	15979	15916	15756	15869	15776	16072	15867	16167	15978	16031	15808	15881	15800	15884	15885	16286	15977	15938	15819	15993	16075	15849	15799	15980	15789	15856	16117	15983	15932	15880	15779	15842	15980	15987	16053	15887	15894	15912	15950	15881	15892	15970	15976	15946	15980	15895	15957	15912	16017	15771	15953	16085	15919	15913	15869	15918	15859	15937	15956	16120	16037	15980	16008	15858	15904	15793	15778	15939	15757	15839	15798	15980	15980	15983	15747	15938	16007	16113	16140	16126	16049	15950	16102	15963	15982	15877	15930	15891	16046	15898	15819	15993	15962	16073	15908	15738	15956	15979	15869	16027	15936	15927	15946	15789	15832	15981	15864	15989	15925	16026	16015	15969	16011	16006	16042	15942	16036	16031	15896	16133	15900	15803	15771	16087	16081	16003	16013	15956	15833	15910	16017	15951	15966	16049	16153	15815	15924	15929	16016	16037	16003	15841	15986	15863	15868	16061	15700	16061	16160	16009	16081	16013	15990	15814	16066	15806	15933	16149	16189	15899	15949	15962	16191	16056	15801	16064	16096	16164	15906	15861	15894	16100	15920	16034	15886	15989	16054	15844	16024	15986	15979	16019	15852	15964	16062	15805	15953	15993	16069	15825	15864	16134	16054	16053	15830	15623	15790	15993	15707	15755	15680	15977	16040	16085	16036	16001	16005	16030	15976	15693	15859	15908	15769	16043	15918	15935	15996	15961	15809	15830	15967	16062	16026	15859	15852	15993	16066	16105	16048	16044	15894	15945	15966	15888	15856	16053	15918	16051	15685	15769	15869	15718	15873	16104	15976	15952	15831	16040	15847	16123	15925	15945	16219	16152	16064	16061	15958	15882	15998	16003	15927	15956	15832	16049	15951	15926	16051	15992	16180	16081	16061	16011	15882	16054	15974	16009	15982	15865	15813	15887	15968	16074	15842	15866	15882	15906	15976	15933	16197	15901	16041	16128	16192	15958	16034	15976	15973	15923	16005	15843	16235	15885	15917	15806	15976	15738	15816	16050	16065	15919	15881	16111	16009	16021	16191	15898	15666	15799	15901	16129	16058	15894	15860	15864	15732	15944	15936	15995	16079	15912	16026	16195	15969	16101	15931	15937	16142	16073	16085	15719	15984	15901	16034	15782	15943	16082	16063	16011	15922	15828	15840	16181	16221	16040	15826	15921	15767	16050	16275	15937	15863	16068	15771	15883	15957	16085	15967	15953	16127	16017	15844	15868	15920	16224	16044	16028	16124	16031	15915	16061	15958	15794	15728	15819	15915	16028	16019	15893	15929	15928	15922	16032	15951	16201	15854	16041	15875	15985	16006	15991	15940	15828	15939	15931	16072	15948	15863	15870	15908	16026	15924	15991	15775	15978	15973	15815	16044	15896	16021	15937	16164	15846	16135	15809	15881	15879	15926	16088	16103	15859	16041	16054	15744	15959	16024	16192	15879	16018	15971	15946	15872	15977	16028	15935	16047	15791	15783	15933	16289	16025	15948	15958	15947	15829	15977	15784	15828	16118	16063	16102	15819	16195	15968	16090	16160	15888	16103	15954	16078	16083	16156	15915	16003	15851	16046	15911	16077	16109	15873	15850	16002	15884	15827	15887	16030	16178	15812	15803	15645	15888	15720	16056	15650	16048	16003	15869	15891	16078	15722	15934	16019	15930	16028	15882	15992	15770	15806	16068	16032	15849	15998	15783	15840	16085	15955	15935	15918	15986	15973	16086	15794	15743	16010	16028	16020	16009	15776	16116	16127	15808	16031	15762	15795	15980	15915	16084	15962	15818	15926	15926	16013	15868	15807	15735	15665	16062	15963	15962	15810	15949	15892	15932	16049	15849	15862	15782	15992	16058	15996	16164	16131	15893	15764	15915	16176	15914	15932	15964	15994	16098	15999	15941	15686	15935	15949	16066	15876	15994	15844	15979	15995	15962	16009	16207	15887	15874	15878	15983	16007	16161	16036	16030	15924	15924	15688	15871	15916	15878	15894	15972	15905	15939	15914	15821	15856	15882	16166	15935	15941	15977	15925	16013	15819	15760	16056	15915	16027	16015	15861	15993	15960	15862	16108	15859	16161	15905	15814	15977	16062	16046	15895	15759	16009	16126	16064	15651	15875	15987	15977	15893	15995	15877	15910	16039	16021	15930	15909	16112	15945	16190	15892	15885	16035	16042	15912	15796	15795	15928	15960	16182	15975	16017	15728	15999	15780	16025	15998	15857	15799	15970	16015	15936	15993	16048	15996	16050	15978	16037	16079	15993	15979	15917	15880	16003	15944	15931	16116	16062	16021	15898	15916	15818	16101	15989	15983	15781	16027	15921	15854	15872	16023	15754	16116	16178	15868	16067	16029	15825	15861	15912	15988	16065	15983	15855	15873	15979	16002	16069	15918	15857	15885	16038	15869	15649	15662	15801	15933	15834	15908	15857	15874	16109	16096	15945	16023	16011	15962	16054	15929	16037	16060	16083	16115	16139	15875	15897	15961	16029	15951	15904	15921	15993	15873	15869	15998	16041	16030	16125	15991	15839	16079	15952	15882	15999	15812	15790	15817	15824	16004	16128	15961	15956	16148	16062	15935	16005	15864	15892	16052
10931	19640	17569	15405	27642	58940	60130	50304	33843	20539	13005	10224	9694	9489	9434	9550	9583	9558	9661	9481	9531	9568	9706	9542	9587	9585	9389	9393	9554	9416	9438	9525	9463	9438	9421	9458	9426	9552	9449	9542	9583	9426	9558	9415	9604	9532	9429	9564	9478	9623	9463	9561	9564	9482	9393	9420	9608	9365	9438	9452	9446	9316	9441	9516	9424	9493	9480	9536	9565	9551	9555	9440	9433	9437	9494	9527	9477	9387	9397	9367	9442	9445	9539	9311	9404	9482	9471	9442	9439	9343	9429	9532	9445	9542	9543	9484	9456	9619	9593	9513	9360	9483	9495	9442	9421	9454	9433	9442	9451	9467	9510	9501	9458	9538	9362	9523	9439	9494	9404	9467	9353	9479	9468	9429	9554	9344	9428	9475	9411	9435	9424	9328	9384	9457	9503	9524	9414	9514	9418	9561	9278	9433	9504	9360	9464	9348	9373	9435	9403	9457	9534	9440	9464	9408	9516	9435	9479	9322	9417	9650	9443	9468	9356	9554	9463	9405	9479	9486	9395	9433	9440	9522	9531	9549	9522	9250	9511	9374	9437	9457	9592	9297	9502	9498	9404	9392	9427	9377	9684	9603	9517	9498	9327	9444	9482	9401	9668	9427	9473	9483	9255	9485	9406	9356	9344	9412	9507	9399	9575	9495	9437	9501	9473	9503	9542	9429	9509	9480	9409	9524	9679	9376	9357	9384	9475	9404	9486	9333	9371	9590	9587	9473	9462	9461	9669	9407	9487	9356	9497	9601	9430	9583	9393	9495	9475	9399	9430	9482	9660	9515	9448	9543	9396	9429	9464	9456	9382	9426	9498	9494	9488	9494	9612	9492	9398	9439	9364	9455	9548	9445	9470	9281	9527	9371	9504	9553	9589	9464	9640	9406	9585	9559	9498	9466	9554	9499	9276	9498	9563	9520	9411	9278	9661	9474	9312	9570	9418	9411	9467	9418	9373	9407	9477	9460	9420	9383	9331	9353	9458	9594	9302	9395	9570	9473	9401	9331	9383	9565	9325	9416	9434	9257	9451	9413	9282	9378	9444	9477	9566	9341	9497	9504	9323	9412	9410	9532	9356	9451	9226	9390	9567	9496	9589	9429	9589	9442	9421	9551	9423	9510	9578	9469	9401	9492	9339	9495	9399	9435	9377	9425	9529	9419	9495	9421	9459	9421	9464	9452	9367	9411	9437	9510	9510	9461	9441	9489	9348	9621	9515	9393	9560	9327	9442	9452	9443	9385	9384	9482	9471	9370	9427	9363	9501	9458	9597	9468	9566	9454	9432	9394	9567	9554	9538	9454	9391	9487	9476	9540	9500	9419	9358	9519	9518	9494	9390	9383	9496	9420	9402	9497	9444	9462	9302	9346	9537	9413	9543	9159	9386	9457	9430	9393	9502	9464	9498	9461	9508	9456	9370	9432	9530	9489	9442	9456	9497	9424	9602	9536	9562	9585	9492	9571	9481	9598	9404	9479	9454	9454	9498	9469	9485	9404	9577	9428	9439	9508	9506	9520	9538	9364	9454	9512	9287	9265	9558	9471	9402	9389	9501	9369	9434	9340	9427	9420	9477	9338	9389	9445	9388	9462	9426	9471	9276	9312	9397	9362	9527	9302	9378	9540	9349	9471	9498	9423	9381	9453	9601	9506	9441	9533	9450	9367	9450	9506	9435	9430	9449	9464	9415	9597	9450	9484	9463	9458	9495	9369	9532	9559	9561	9515	9317	9508	9399	9529	9344	9474	9590	9359	9455	9434	9567	9494	9442	9524	9543	9446	9479	9467	9677	9620	9389	9344	9529	9512	9530	9555	9515	9435	9452	9559	9428	9415	9422	9433	9346	9374	9331	9383	9338	9408	9424	9336	9332	9447	9363	9483	9524	9448	9478	9409	9404	9437	9370	9399	9401	9374	9465	9426	9545	9241	9503	9454	9293	9583	9510	9464	9432	9546	9450	9442	9289	9318	9558	9521	9419	9322	9469	9396	9299	9552	9430	9479	9378	9398	9318	9385	9567	9373	9502	9480	9400	9457	9488	9567	9478	9399	9558	9512	9449	9268	9497	9439	9363	9427	9652	9564	9381	9397	9393	9216	9457	9446	9357	9366	9367	9362	9554	9326	9393	9372	9443	9419	9361	9470	9449	9318	9468	9392	9454	9449	9424	9619	9525	9569	9420	9417	9333	9477	9641	9416	9403	9482	9340	9401	9544	9445	9371	9556	9479	9474	9386	9504	9425	9382	9494	9347	9468	9521	9396	9517	9422	9352	9384	9482	9567	9535	9476	9582	9375	9396	9529	9698	9483	9468	9481	9359	9452	9465	9392	9487	9477	9497	9555	9583	9342	9363	9372	9556	9549	9376	9483	9394	9334	9409	9274	9380	9421	9569	9447	9453	9531	9586	9462	9489	9505	9377	9520	9413	9488	9517	9249	9392	9464	9488	9419	9445	9415	9363	9502	9365	9471	9387	9494	9536	9561	9531	9379	9449	9293	9440	9510	9421	9500	9475	9492	9462	9536	9382	9424	9577	9416	9490	9515	9368	9426	9447	9585	9459	9439	9411	9553	9399	9606	9525	9405	9483	9402	9449	9360	9458	9407	9405	9451	9502	9457	9557	9376	9323	9555	9350	9606	9482	9467	9415	9460	9483	9398	9512	9237	9509	9422	9435	9476	9479	9435	9441	9401	9414	9543	9380	9407	9457	9358	9259	9341	9288	9483	9369	9535	9536	9270	9497	9306	9438	9465	9558	9424	9411	9393	9529	9419	9505	9440	9507	9562	9380	9523	9456	9405	9509	9448	9423	9445	9537	9575	9488	9451	9487	9518	9455	9516	9357	9573	9453	9385	9338	9404	9557	9444	9303	9491	9589	9493	9376	9496	9509	9503	9473	9461	9429	9393	9462	9485	9376	9384	9407	9478	9404	9390	9480	9334	9460	9405	9375	9382	9323	9292	9394	9531	9451	9595	9430	9497	9372	9434	9513	9503	9693	9416	9327	9465	9474	9495	9484	9512	9536	9415	9322	9416	9559	9568	9424	9434	9472	9480	9384	9480	9429	9435	9448	9656	9335	9436	9371	9429	9433	9443	9308	9296	9420	9402	9481	9436	9354	9440	9422	9514	9489	9460	9504	9566	9469	9512	9513	9527	9481	9357	9655	9421	9306	9593	9397	9358	9427	9402	9531	9519	9544	9538	9378	9408	9405	9555	9632	9515	9479	9363	9542	9491	9467	9467	9535	9368	9511	9412	9472	9380	9469	9434	9696	9347	9509	9594	9627	9423	9549	9293	9406	9486	9537	9426	9315	9517	9553	9295	9555	9515	9376	9327	9500	9423	9367	9550	9378	9475	9464	9313	9533	9345	9494	9436	9492	9354	9373	9447	9288	9586	9505	9253	9501	9532	9495	9443	9331	9372	9412	9482	9426	9432	9311	9431	9467	9579	9446	9473	9255	9415	9409	9608	9503	9453	9724	9401	9447	9418	9390	9389	9437	9312	9608	9445	9508	9442	9450	9471	9461	9300	9395	9373	9352	9416	9546	9417	9566	9432	9456	9436	9447	9386	9395	9416	9548	9433	9339	9521	9407	9486	9541	9429	9498	9469	9293	9338	9344	9406	9386	9565	9544	9387	9568	9434	9443	9465	9550	9321	9520	9529	9363	9517	9438	9485	9527	9474	9548	9525	9557	9434	9432	9587	9335	9477	9426	9487	9476	9471	9429	9444	9303	9536	9440	9390	9470	9545	9346	9540	9470	9581	9377	9399	9297	9471	9376	9507	9466	9370	9535	9460	9431	9337	9405	9458	9470	9377	9244	9274	9487	9442	9491	9434	9424	9519	9616	9418	9464	9388	9628	9446	9372	9367	9379	9384	9612	9356	9567	9365	9418	9454	9353	9446	9419	9470	9491	9460	9635	9428	9385	9500	9347	9315	9467	9366	9517	9546	9387	9407	9393	9287	9572	9296	9233	9449	9288	9388	9474	9568	9365	9524	9445	9455	9486	9375	9285	9409	9584	9391	9457	9422	9456	9502	9500	9428	9468	9440	9614	9399	9512	9642	9399	9532	9531	9518	9370	9420	9435	9437	9486	9342	9499	9364	9519	9250	9505	9589	9485	9597	9520	9365	9454	9200	9443	9375	9581	9425	9443	9328	9550	9400	9421	9340	9298	9534	9516	9418	9197	9435	9440	9530	9504	9412	9372	9476	9353	9481	9612	9349	9438	9368	9438	9383	9478	9434	9467	9506	9432	9460	9343	9527	9401	9569	9408	9428	9353	9347	9369	9362	9441	9438	9469	9257	9513	9441	9416	9455	9585	9566	9414	9370	9354	9469	9498	9473	9453	9417	9395	9417	9415	9448	9419	9385	9436	9468	9542	9453	9308	9465	9436	9288	9468	9322	9358	9339	9501	9560	9537	9518	9333	9393	9510	9316	9537	9367	9668	9317	9373	9379	9432	9502	9357	9365	9341	9298	9524	9547	9433	9402	9399	9456	9486	9443	9267	9527	9339	9426	9479	9442	9391	9322	9487	9333	9444	9461	9398	9508	9299	9504	9377	9440	9360	9476	9355	9465	9325	9346	9503	9529	9355	9360	9556	9443	9277	9369	9308	9429	9490	9225	9427	9602	9429	9556	9403	9412	9390	9399	9200	9593	9463	9471	9480	9407	9454	9403	9337	9344	9492	9387	9467	9361	9537	9599	9366	9386	9527	9452	9307	9449	9359	9436	9514	9490	9408	9584	9306	9379	9354	9376	9441	9613	9521	9416	9348	9543	9409	9397	9426	9414	9550	9453	9511	9358	9553	9406	9566	9457	9460	9407	9450	9424	9323	9517	9354	9515	9285	9539	9352	9439	9413	9440	9495	9430	9438	9368	9398	9453	9733	9423	9383	9410	9461	9399	9427	9423	9432	9430	9493	9538	9553	9362	9308	9506	9344	9468	9426	9432	9424	9478	9438	9377	9460	9609	9669	9328	9437	9416	9307	9444	9431	9450	9444	9265	9492	9377	9462	9418	9409	9399	9554	9297	9515	9584	9320	9361	9343	9417	9379	9515	9489	9443	9404	9480	9537	9344	9298	9471	9326	9336	9436
29850	21825	20560	18512	16854	19660	23504	21714	18961	17248	16587	16204	16206	16156	16279	16291	16384	15981	16070	16251	16093	16182	16068	16187	16014	16101	16291	16045	16266	16014	16272	15971	16128	16006	16110	16209	16325	16057	16262	16264	16367	16105	15985	16033	16113	16008	16060	16193	16136	15994	16073	16071	16110	16230	16101	16088	16105	16064	16125	16099	16284	16056	16069	16120	15895	16046	16061	15967	16082	16134	16141	16029	16169	16048	16165	16137	16211	16154	15977	16031	16217	16034	16151	16225	15917	16093	16287	16280	15966	16254	16078	16432	16090	15876	15914	15938	16135	16169	16134	15946	16075	16011	16042	16070	16195	16122	16133	16024	16260	15963	16020	16002	16066	16226	15978	16103	16241	16225	16141	16271	16078	16218	16168	16300	16088	16048	16095	16016	16229	15982	16094	16218	16115	16034	16154	16220	16042	16153	16008	16045	16102	16314	16101	16058	16123	16509	16134	16046	16111	16110	16016	16190	16091	16278	16085	16124	16191	16038	16039	16256	16351	16066	16231	16103	16101	16320	16151	15999	16134	16139	16154	16159	16037	16062	16027	16174	16170	15972	15995	16225	15984	16355	15952	15902	16122	16163	15939	16016	15872	16153	16043	16001	16026	16227	16290	15916	15990	16175	16095	16280	16025	16027	16008	15934	16177	15936	16053	16221	16080	16058	15954	16034	16064	16135	16102	16032	16196	16186	15987	15960	16064	16067	16080	15975	16029	16198	16164	16247	16203	16090	16006	16151	16099	16017	16174	16014	16114	16149	16062	16040	16120	16068	16180	15860	16159	16250	16126	16142	15952	16034	16125	16173	16195	16130	15891	16083	16204	16209	16280	16067	16194	16213	15834	16074	16053	16261	16362	16029	16165	16156	16130	16109	16136	15997	16060	16058	16262	16261	16210	16202	16225	15996	16301	16178	16062	16154	16295	16095	16131	16075	16197	16038	16379	16129	16015	15952	16064	15911	16116	16162	16236	16260	16154	15899	16001	16035	16133	16158	15928	16174	15975	16212	16082	16016	16166	16133	16246	16162	16263	16225	16228	16392	16243	16006	16388	16388	16221	16125	16137	16243	16037	16220	16123	15927	16047	16075	16099	16105	16285	16081	16007	15950	16225	16382	16049	16066	16097	16148	16357	16223	16127	16104	16096	16006	16086	16129	16139	16107	16274	15938	16125	16176	16383	15945	15799	16171	16163	16181	16200	16262	16195	16150	16174	16123	15944	16239	16226	16046	16114	16038	15759	16227	16091	15974	16020	16034	16119	16200	16182	16145	16149	16003	15980	16022	16269	16098	16280	15872	15893	16076	16082	15983	16039	16327	16090	16293	15958	16004	16123	16377	16090	16098	16049	16040	16036	16028	16370	16052	16059	16112	15956	15819	16047	16117	16189	16178	15877	15990	16175	16029	15915	16039	16154	16028	16205	16066	16040	16126	16074	16097	15955	16022	15833	15949	16102	16089	16316	16195	16159	15999	16149	16262	16225	16158	16219	16264	16047	16189	15998	16414	16243	16037	16274	15895	16089	16035	16282	16024	16220	16144	16146	16090	16091	16116	16223	15874	16034	16085	16155	16187	16119	15874	15911	16059	16009	16054	16159	16273	16140	15996	16100	15982	16192	16010	16222	16098	16172	16114	16118	16193	16284	16123	16252	15999	16214	16046	15970	15984	16058	16121	16071	16157	16152	16136	16142	16210	16183	16151	16261	16085	15968	16011	16095	16185	16153	15995	16046	16189	16036	16188	16173	16089	15874	16165	16117	16078	16112	16166	16192	16277	16128	16176	16259	16023	16032	16269	16077	16224	16310	16047	16011	16128	16300	16195	16211	16083	16151	16125	15867	16095	16168	16182	16331	15952	16116	16135	16226	15991	16117	15875	16085	16066	16207	15945	16256	16293	16197	16229	16252	16038	16207	16167	16123	16126	16071	16029	16115	16145	16210	16037	16132	16138	16268	16151	16292	16219	16097	16287	16193	16085	15942	16079	16240	16215	16242	15908	16149	16193	16066	15884	16237	16132	16099	16280	16261	16006	16249	16142	16262	16300	16013	16252	16179	16181	16139	16112	15990	16021	16085	16148	15984	15930	16304	16005	16031	16061	16180	16095	16014	16186	16189	16014	16133	16180	16014	15876	16295	16303	16233	16116	16183	16199	16035	16058	16112	16054	15997	15891	16103	15921	16025	16004	16160	16102	16049	16026	16204	16122	16352	16104	16064	16064	16331	15948	16306	16166	16281	16126	16167	16016	16080	16048	15842	16276	15976	16189	16210	16388	15978	16033	15857	16310	16310	15930	15926	16198	16192	16027	16137	16125	16088	15984	15908	16087	15967	16018	16123	16105	16092	16013	16142	16111	16086	16056	16236	15952	16152	16071	16142	16363	16074	16161	16303	16079	16274	16165	16053	15998	15979	16059	16047	16259	16277	16236	15876	16119	16306	16283	16000	16220	16234	16115	16143	15998	16199	16209	16095	16244	15847	16065	16340	16223	15971	16154	16049	16065	15996	16213	16132	16206	16260	16243	15966	16146	16040	16007	16013	15970	16066	16185	16163	16105	16192	16184	15990	16223	16129	16185	16184	16159	16170	16053	16038	16117	15963	16093	16102	16043	16229	16078	16242	16212	16104	16179	16016	16075	15955	16071	16179	16033	16042	16140	16249	16064	16225	15886	15863	16169	16115	16122	16136	16101	16106	16007	16024	15995	16056	16017	16141	16085	15935	15993	16171	15920	15916	16394	16319	16194	16105	15979	15996	16154	16226	16106	15994	16052	15998	16008	16177	16048	16232	15985	16053	16126	16070	16029	16173	16257	16192	16117	16073	16085	15993	16025	16097	16084	16305	16356	16256	16073	16202	16102	15995	16008	16040	16058	16036	15964	16029	16118	16189	16022	15951	16184	16387	16223	16008	16071	15947	16133	15983	16142	16214	16242	16039	15945	16122	15901	16179	16353	16058	16039	16157	16163	16065	15958	15992	16157	16173	15990	16226	16291	16012	16235	16234	15965	15993	16067	16201	16215	16235	16229	16030	16272	15943	16181	15986	15963	16275	16238	16021	16269	16059	16055	16181	15934	15967	16073	16276	16303	16125	16253	16119	16199	16057	16072	16232	16100	16242	16116	16202	15864	16386	16205	15934	16070	16229	16139	16037	15988	16045	16276	16242	16072	16148	16089	16077	15993	16267	16082	16203	16242	16178	16196	16052	16023	16267	16304	16088	15990	16219	16120	16114	16244	16197	16321	16247	16176	16216	16285	16102	16342	16197	16134	16311	16052	16189	16004	16120	16121	16212	15982	16191	16162	16208	16182	16079	15916	16271	16073	16025	16003	16035	16242	15968	15968	15991	15997	15896	16103	16041	15975	15961	16214	16129	15901	15933	15989	16004	16045	15988	16328	15946	16239	15857	16019	16179	16151	16111	16089	16305	15879	16212	16125	16072	15990	16188	16163	16096	16112	16330	15932	16012	16143	16161	15980	15925	16185	16103	16127	15975	16049	16010	15956	16246	15970	15997	16163	16121	16109	16099	15977	16011	16193	16109	16115	16052	16277	16186	16211	16053	16269	16005	16133	15985	16195	16141	15902	16101	16088	16172	16242	16376	16179	16110	16082	16287	16253	16095	16078	16079	16054	15951	16286	16138	16047	16104	16031	16145	16182	16062	16013	16166	16086	16294	16229	16256	16201	16150	16101	16149	15946	16017	15913	16017	16239	15993	16175	16010	16037	16052	16186	16099	16132	16226	16128	15892	15972	16105	15901	16025	16295	16106	16199	16141	16054	16104	16121	16145	16129	15891	15907	16083	16084	16077	16030	16047	15999	15927	16050	16073	16181	16330	15905	16198	16190	16047	16086	16056	16163	16225	16237	16254	16098	15870	16005	16133	16178	16123	16145	16155	16028	16201	16174	16035	16228	16282	16098	16073	16073	15976	16023	16194	16067	16026	15951	15946	15862	16153	15954	16082	16106	16026	15904	16010	16142	16132	16301	16125	16097	16074	16371	16145	15806	16159	16184	16054	16271	16030	16058	16025	16163	16365	15905	16090	15869	16066	16236	16339	16144	16148	16030	16121	16077	16320	16248	16116	16020	16020	16172	16149	16153	15963	16248	16133	16116	16275	16133	16028	16155	16080	16281	15945	16011	16149	16312	15962	16154	16163	16146	15941	16200	16119	16153	16337	16103	16024	16220	16231	16086	16037	16158	16224	16038	16169	16212	16071	16058	16051	15925	16230	16030	16198	16004	16067	16274	16169	16191	16161	16055	16036	16052	16166	16171	16096	16129	16236	16014	16033	16231	16275	16124	16057	16129	16258	15740	16211	16025	16012	16181	16156	16146	16038	15959	16232	16077	16143	16301	16050	16098	15985	16135	15924	15987	15952	16131	16002	15987	16125	16290	16219	16004	16063	16180	16115	16129	16045	16140	15860	16078	16038	16101	16231	16041	15966	16307	15988	16168	16214	15962	16138	16161	16196	16128	16103	16216	16068	15931	16199	16234	16262	16105	15978	16135	15780	16052	15941	15837	16314	16131	16252	16160	16381	15834	15972	16167	16185	16039	16050	16093	16024	15956	16083	16025	16329	16291	16186	16024	16131	15929	15989	16330	16301	16017	16167	16045	16262	16326	16166	16200	16134	16153	16054	16273	15962	16019	16141	16338	16177	16049	16248	16044	16183	16192	16291	16175	15976	16229	15963	16061	16243	16126	16111	16211	16015	16179	16113	15890	16241	16214	15893	16040	16267	16060	16241	16097	16054	16240	16065	16147	16010	16088	15996	16115	16225	16310	16115	16046	16093	16054	16210	15989	16300	16178	16350	16358	15931	16128	16227	15979	15982	16094	16025	16188	15915	15947	16188	16223	15966	16157	16101	16217	16278	16175	15946	16177	16070	15952	16161	16363	16202	16146	16222	16074	16272	16292	16086	16170	16215	16118	16139	16029	16307	16019	15899	16332	16014	16067	16217	15951	16084	16010	16092	16005	16431	16105	16162	16032	15978	15991	16185	16135	15824	16232	16095	16423	16040	15976	15951	16206	16298	16186	16041	15975	16297	16222	16143	16150	16162	16190	16139	15902	16137	16131	16156	16167	16399	16272	16080	15976	15950	16150	16138	16024	16124	16168
11719	10983	10600	9751	10200	14475	17054	14653	11749	10396	9683	9341	9336	9365	9441	9417	9361	9399	9230	9395	9257	9396	9415	9307	9348	9394	9322	9116	9269	9451	9399	9386	9365	9269	9462	9299	9333	9359	9489	9454	9104	9275	9353	9307	9404	9446	9219	9337	9350	9278	9402	9306	9254	9504	9301	9314	9331	9357	9336	9334	9380	9318	9377	9255	9307	9437	9068	9393	9427	9434	9344	9343	9314	9460	9364	9350	9140	9280	9333	9357	9317	9378	9328	9501	9347	9278	9315	9237	9267	9215	9443	9280	9300	9369	9422	9473	9386	9349	9316	9400	9438	9488	9287	9355	9454	9276	9311	9263	9442	9359	9267	9332	9315	9285	9336	9270	9427	9338	9355	9446	9296	9378	9520	9309	9311	9264	9378	9240	9389	9318	9342	9395	9130	9287	9433	9427	9331	9278	9382	9400	9399	9228	9372	9437	9310	9351	9356	9345	9303	9277	9222	9331	9458	9354	9468	9303	9355	9270	9382	9230	9349	9426	9425	9354	9161	9282	9398	9212	9441	9491	9437	9266	9365	9269	9355	9399	9201	9246	9328	9475	9389	9295	9305	9429	9302	9329	9351	9450	9424	9277	9330	9357	9241	9316	9402	9324	9361	9217	9339	9287	9333	9367	9278	9179	9328	9412	9390	9261	9419	9380	9385	9258	9357	9302	9413	9234	9292	9364	9255	9489	9376	9219	9413	9417	9394	9222	9240	9295	9388	9258	9433	9530	9185	9363	9380	9246	9340	9407	9384	9521	9517	9315	9315	9273	9379	9247	9373	9461	9264	9353	9365	9514	9326	9331	9287	9152	9328	9477	9268	9379	9273	9344	9347	9394	9253	9277	9348	9329	9341	9284	9390	9331	9384	9223	9374	9263	9433	9413	9286	9360	9249	9369	9387	9406	9365	9332	9406	9261	9366	9224	9246	9233	9146	9239	9376	9345	9382	9316	9237	9328	9257	9317	9274	9385	9240	9411	9409	9333	9413	9341	9413	9237	9240	9377	9410	9384	9217	9359	9299	9163	9229	9317	9253	9398	9255	9371	9452	9360	9165	9424	9387	9174	9360	9365	9336	9318	9271	9313	9448	9321	9269	9328	9368	9332	9416	9413	9265	9300	9359	9281	9265	9338	9521	9340	9303	9396	9354	9409	9212	9357	9308	9355	9372	9390	9360	9353	9325	9425	9317	9302	9228	9289	9282	9338	9439	9352	9474	9280	9433	9273	9165	9480	9474	9302	9443	9329	9350	9297	9346	9299	9222	9289	9389	9362	9282	9446	9360	9352	9500	9448	9228	9449	9203	9378	9148	9302	9494	9259	9431	9331	9334	9435	9289	9288	9274	9275	9241	9334	9243	9511	9253	9157	9330	9342	9239	9353	9233	9400	9358	9331	9503	9588	9302	9313	9210	9533	9344	9268	9389	9149	9303	9505	9309	9241	9320	9277	9354	9450	9313	9245	9249	9119	9383	9297	9313	9323	9350	9318	9398	9373	9361	9419	9327	9307	9334	9310	9372	9494	9350	9387	9350	9303	9309	9462	9400	9189	9216	9351	9354	9361	9224	9241	9355	9356	9231	9362	9458	9447	9127	9415	9368	9340	9504	9236	9423	9333	9273	9310	9397	9368	9293	9247	9404	9384	9340	9468	9352	9253	9186	9413	9301	9238	9399	9456	9241	9247	9334	9274	9295	9222	9272	9299	9388	9353	9341	9355	9359	9393	9393	9403	9482	9323	9114	9370	9287	9428	9354	9339	9350	9319	9395	9401	9201	9335	9279	9297	9330	9413	9297	9322	9432	9453	9324	9387	9302	9266	9511	9408	9486	9239	9357	9402	9289	9363	9301	9401	9218	9371	9433	9336	9406	9434	9191	9429	9294	9385	9323	9290	9239	9304	9406	9403	9284	9350	9580	9381	9297	9312	9254	9281	9450	9301	9263	9412	9429	9266	9244	9318	9273	9135	9399	9401	9319	9387	9175	9453	9384	9227	9209	9344	9293	9447	9294	9333	9220	9489	9404	9245	9513	9450	9278	9372	9319	9188	9391	9271	9291	9379	9317	9363	9250	9498	9365	9370	9324	9262	9422	9432	9360	9451	9310	9464	9373	9411	9349	9268	9216	9532	9245	9372	9274	9375	9409	9370	9423	9300	9404	9490	9133	9236	9370	9313	9338	9272	9366	9380	9215	9425	9269	9372	9423	9439	9406	9332	9380	9401	9170	9277	9265	9505	9422	9471	9410	9239	9292	9260	9394	9306	9227	9329	9344	9512	9411	9331	9322	9331	9301	9361	9462	9328	9381	9248	9291	9390	9375	9295	9377	9361	9422	9291	9329	9227	9269	9339	9161	9442	9246	9201	9353	9402	9262	9501	9460	9270	9350	9391	9413	9274	9360	9254	9315	9395	9297	9295	9506	9276	9380	9469	9397	9289	9558	9286	9325	9266	9354	9373	9395	9390	9218	9429	9371	9318	9173	9442	9373	9304	9340	9255	9398	9368	9225	9319	9275	9288	9483	9251	9329	9295	9379	9317	9260	9387	9387	9217	9221	9339	9314	9353	9227	9233	9388	9245	9321	9403	9377	9295	9456	9203	9339	9280	9211	9179	9497	9399	9211	9380	9471	9268	9272	9291	9246	9356	9301	9359	9279	9322	9317	9359	9428	9416	9424	9306	9227	9193	9285	9360	9360	9386	9283	9450	9366	9381	9370	9358	9220	9309	9338	9341	9321	9403	9204	9464	9336	9167	9474	9423	9435	9144	9397	9313	9356	9390	9407	9145	9394	9371	9501	9349	9271	9371	9357	9329	9404	9211	9410	9583	9393	9254	9275	9236	9183	9276	9445	9172	9254	9256	9371	9473	9407	9415	9404	9383	9398	9359	9426	9564	9366	9469	9327	9350	9275	9328	9308	9374	9241	9294	9554	9323	9395	9313	9315	9398	9380	9359	9390	9274	9138	9410	9249	9374	9236	9234	9207	9397	9305	9225	9235	9343	9347	9480	9278	9362	9261	9325	9438	9489	9320	9452	9280	9468	9228	9332	9334	9393	9528	9239	9356	9286	9329	9405	9439	9417	9332	9392	9426	9280	9335	9428	9284	9293	9429	9510	9338	9327	9345	9412	9326	9469	9296	9315	9216	9313	9371	9538	9281	9341	9272	9411	9290	9407	9254	9277	9379	9427	9516	9360	9442	9384	9449	9272	9206	9431	9461	9433	9382	9276	9295	9240	9512	9319	9411	9362	9392	9321	9314	9372	9311	9338	9315	9216	9207	9242	9212	9291	9292	9286	9268	9355	9219	9354	9437	9355	9328	9257	9389	9247	9373	9532	9260	9285	9226	9309	9307	9191	9301	9359	9372	9454	9363	9233	9293	9363	9305	9364	9385	9322	9489	9274	9317	9292	9324	9438	9349	9254	9322	9225	9302	9401	9414	9288	9441	9342	9287	9408	9401	9266	9246	9325	9333	9238	9525	9390	9496	9350	9374	9315	9248	9379	9338	9290	9302	9229	9391	9393	9507	9504	9340	9393	9316	9437	9279	9395	9406	9479	9311	9264	9389	9338	9259	9382	9244	9379	9397	9439	9285	9304	9294	9241	9353	9389	9496	9389	9437	9383	9357	9289	9293	9353	9548	9399	9234	9261	9369	9304	9311	9306	9278	9508	9384	9462	9395	9371	9256	9388	9307	9368	9335	9188	9449	9337	9409	9300	9189	9415	9281	9183	9318	9449	9339	9516	9358	9341	9318	9364	9362	9436	9345	9336	9471	9446	9249	9340	9407	9164	9320	9311	9330	9453	9280	9296	9286	9222	9336	9298	9315	9316	9367	9281	9348	9250	9508	9431	9349	9342	9371	9215	9206	9472	9338	9334	9256	9297	9357	9362	9302	9430	9257	9329	9439	9460	9320	9315	9272	9341	9445	9423	9302	9226	9344	9383	9254	9320	9393	9195	9361	9408	9211	9352	9388	9389	9380	9300	9274	9310	9199	9368	9339	9146	9310	9425	9275	9230	9254	9299	9249	9337	9425	9106	9347	9343	9380	9339	9346	9421	9463	9303	9389	9419	9293	9321	9306	9357	9349	9201	9413	9448	9405	9296	9225	9380	9250	9276	9238	9298	9202	9388	9102	9351	9275	9350	9363	9223	9393	9357	9260	9210	9269	9314	9450	9229	9370	9208	9403	9315	9462	9350	9232	9258	9332	9248	9432	9226	9283	9217	9212	9459	9354	9314	9163	9306	9316	9363	9314	9311	9418	9291	9386	9313	9272	9260	9321	9368	9479	9274	9367	9315	9377	9301	9325	9360	9407	9268	9192	9397	9223	9273	9257	9297	9412	9492	9287	9311	9497	9383	9397	9466	9360	9205	9423	9541	9299	9358	9290	9464	9466	9266	9325	9427	9335	9213	9417	9318	9310	9344	9472	9412	9232	9368	9185	9385	9374	9432	9283	9381	9226	9358	9474	9369	9435	9307	9288	9226	9443	9353	9416	9376	9425	9257	9422	9468	9218	9325	9359	9184	9160	9485	9366	9287	9417	9370	9380	9367	9476	9456	9357	9392	9317	9413	9373	9395	9408	9296	9393	9269	9356	9338	9368	9356	9546	9425	9249	9239	9517	9346	9161	9373	9408	9286	9412	9360	9451	9457	9397	9179	9305	9328	9411	9354	9370	9393	9398	9214	9459	9361	9353	9443	9312	9329	9326	9196	9226	9339	9427	9314	9486	9332	9241	9464	9363	9449	9221	9307	9444	9325	9428	9378	9371	9382	9340	9190	9261	9274	9412	9349	9221	9198	9491	9355	9302	9286	9447	9380	9335	9344	9137	9473	9365	9349	9363	9407	9230	9457	9268	9423	9396	9431	9358	9285	9307	9240	9372	9257	9502	9451	9192	9429	9408	9367	9305	9236	9390	9323	9226	9254	9235	9316	9298	9326	9361	9280	9411	9428	9349	9266	9523	9413	9330	9252	9365	9294	9224	9443	9340	9421	9320	9506	9318	9353	9378	9359	9254	9417	9351	9377	9237	9274	9330	9363	9123	9306	9429	9303	9243	9203	9334	9487	9266	9357	9485	9227	9472	9237	9341	9351	9248	9385
25421	21111	27399	26240	23629	43446	51163	40012	28570	21023	17999	16777	16746	16528	16279	16589	16527	16410	16351	16205	16259	16041	16335	16296	16159	16195	16374	16316	16205	16280	16452	16312	16330	16150	16466	16263	16086	16243	16188	16239	16237	16402	16314	16143	16193	16223	16426	16312	16254	16423	16267	16346	16226	16000	16351	16302	16221	16139	16294	16258	16399	16383	16564	16064	16152	16112	16268	16264	16522	16355	16397	16158	16355	16304	16200	16141	15962	16134	16182	16017	16076	16236	16269	16432	16378	16206	16222	16134	16194	16249	16151	16377	16106	15971	16200	16150	16168	16204	16344	16191	16208	16200	16442	16219	16119	16068	16184	16261	16142	16406	16245	16200	16233	16003	16214	16221	16114	16379	16155	16438	16124	16139	16120	16205	16250	16161	16273	16457	16373	16190	16189	16050	16164	16024	16433	16379	16253	16294	16234	16233	16209	16261	16201	16230	16205	16110	16345	16036	16161	16134	16049	16307	16463	16115	16350	16351	16155	16479	16205	16405	16245	16270	16418	16420	16243	16356	16167	16099	16188	16290	16303	16338	16220	16420	15992	16218	16143	16368	16197	16010	16271	16472	16437	16451	16072	16229	16238	16157	16295	16342	16253	16224	16427	16361	16262	16310	16395	16145	16435	16477	16291	15987	16201	16052	16107	16339	16535	16333	16500	16072	16156	16282	16475	16300	16520	16320	16401	16263	16225	16199	16240	16122	16173	16066	16322	16180	16191	16027	16287	16175	16270	16141	16207	16454	16310	16172	16352	16351	16287	16319	16227	16348	16214	16204	16218	16464	16298	16258	16486	16210	16160	16346	16076	16246	16380	16125	16252	16150	16212	16267	16032	16164	16165	16349	16335	16182	16229	16504	16276	16268	16240	16265	16167	16203	16264	16169	16321	16296	16283	16426	16146	16187	16125	16079	16283	16269	16088	16268	16496	16166	16260	16111	16162	16274	16267	16115	16060	16090	16168	16169	16150	16651	16032	16250	16367	16307	16194	16373	16240	16105	16195	16448	16232	16135	16079	16170	16186	16416	16262	16133	16256	16349	16226	16339	16137	16150	16357	16331	16387	16158	16126	16288	16436	16091	16244	15921	16335	16086	16182	16118	16231	16046	16341	16160	16291	16303	16258	16208	16292	16266	16246	16400	16267	16208	16160	16168	16266	16268	16236	16360	16316	16084	16077	16277	16220	16388	16183	16208	16289	16491	16387	16228	16397	16138	16465	16090	16268	16403	16199	16257	16165	16215	15997	16182	16274	16417	16366	16290	16188	16196	16306	16292	16360	16426	16200	16249	16317	16265	16303	16182	16313	16204	16258	16221	16209	16179	16301	16441	16177	16207	16182	16389	16124	16335	16037	15983	16260	16259	16136	16198	16229	16177	16181	16317	16184	16318	16098	16286	16207	16455	16052	16259	16286	16252	16409	16308	16090	16315	16340	16246	16207	16248	16237	16071	16275	16064	16352	16062	16353	16388	16308	16083	16250	16183	16089	16056	16195	16293	16035	16080	16088	16170	16284	16119	16450	16086	16094	16076	16310	15952	16140	16061	16116	16338	16482	16217	16202	16249	16213	16237	16353	16355	16201	16248	16202	16305	16275	16371	16309	16156	16240	16424	16332	16433	16407	16445	16228	16337	16133	16107	16064	16215	16135	16068	16241	16026	16247	16174	16374	16412	16142	16311	16282	16131	16166	16198	16265	16050	16352	16211	16319	16102	15992	16143	16272	16141	16308	16255	16208	16197	16148	16251	16422	16302	16381	16242	16261	16222	16166	16181	16433	16163	16271	16174	16266	16095	16142	16323	16403	16249	16295	16174	16138	16264	16176	16258	16297	16154	16445	16183	15973	16133	16245	16049	16349	16201	16239	16136	16089	16347	16132	16437	16300	16435	16183	16425	16446	16272	16203	16307	16137	16279	16149	16072	16305	16097	16256	16270	16150	16178	16256	16347	16450	16304	16358	16093	16223	16369	16136	16294	16152	16438	16264	16194	15938	16388	16127	16084	16295	16179	16087	16166	16165	16175	16118	16418	16223	16209	16356	16326	16036	16368	16272	16113	16065	16287	16238	16170	16057	16152	16004	16149	15920	16038	16380	16479	16236	16187	16359	16233	16246	16125	16125	16103	16234	16167	16319	16218	16263	16168	16388	16115	16143	16215	16313	16428	16193	16322	16213	16303	16329	16303	16188	16279	16315	16249	16304	16176	16288	16240	16018	16143	15929	16184	16283	16211	16338	16576	16076	16226	16075	16042	16193	16564	16242	16356	16213	16167	16174	16230	16236	16273	16268	16446	16161	16167	16284	16243	16162	16312	16322	16275	16303	16322	16174	16052	16160	16164	16153	16077	16444	15985	16297	16366	16230	16311	16187	16192	16342	16292	16092	16254	16367	16567	16330	16216	16192	16215	16531	16119	16403	16272	16113	16215	16399	16178	16153	16180	16185	16053	16346	16234	16219	16281	16363	16177	16310	16155	16324	16216	16151	16274	16246	16179	16151	16300	16151	16284	16274	16220	16241	16236	16113	16283	16247	16196	16037	16110	16224	16388	16126	16239	16146	16303	16368	16310	16299	16242	16320	16307	16196	16125	16285	16038	15938	16412	16151	16321	16136	16314	16260	16251	16180	16176	16204	16329	16177	16343	16064	16357	16322	16286	16360	16110	16409	16274	16298	16262	16327	16139	16018	16206	16432	16241	16016	16093	16435	16080	16119	16037	16409	16095	16114	16355	16278	16248	16368	16297	16297	16254	16483	16399	16265	16331	16225	16164	16364	16234	16262	16173	16428	16206	16311	16091	16168	16243	16037	16290	16485	16355	16432	16096	16326	16335	16290	16156	16231	16302	16116	16264	16038	15978	16131	16221	16265	16310	16126	16180	16123	16368	16257	16169	16287	16059	16025	15976	16328	16305	16309	16073	16377	16230	16267	16167	16206	16307	16402	16354	16294	16298	16275	16393	16126	16330	16246	16124	16202	16066	16113	16253	16044	16076	16157	16180	16134	16130	16270	16263	16456	16400	16224	16217	16132	16426	16090	16250	16336	16287	16169	16064	16154	16284	16282	16075	16325	16158	16169	16513	16334	16331	16353	16041	16299	16387	16339	16438	16292	16083	16171	16240	16057	16357	16387	16332	16254	16121	16307	16511	16323	16576	16051	16100	16071	16134	16339	16286	16466	16243	16244	16500	16285	16109	16168	16266	16323	16191	16417	16222	16128	16237	16405	16234	16330	16327	16147	16223	16124	16147	16239	16203	16160	16155	16347	16207	16259	16190	16155	16272	16317	16275	16350	16504	16307	16115	16251	16459	16100	16200	16202	16202	16178	16262	16165	16292	16266	16303	16176	16335	16455	16315	16247	16368	16468	16157	16296	16191	16188	16213	16199	16416	16111	16126	16128	16104	16494	16080	16187	16204	15942	16224	16286	16312	16229	16306	16202	16478	16440	16365	16192	16057	16434	16027	16075	16261	16287	16242	16409	16187	16228	16260	16331	16345	16163	16242	16237	16175	16227	16418	16272	16179	16172	15911	16177	16178	16001	16263	16249	16274	16181	16051	16109	16102	16327	16290	16091	16266	16304	16120	16298	16479	16316	16212	16167	16276	16210	16258	16251	16135	16109	16383	16328	16297	15983	16127	16393	16205	16162	16175	16189	16291	16273	16231	16337	16332	16276	16187	16318	16138	16320	16388	16339	16332	16033	16140	16311	16276	16372	16361	16287	16495	16145	16317	16215	16201	16100	16182	16373	16241	16024	16339	16095	16023	16369	16332	16419	16280	16265	16276	16281	16120	16213	16385	16216	16284	16324	16246	16386	16296	16349	16122	16300	16293	16271	16460	16359	16048	16246	16217	16278	16221	16436	16171	16316	16129	16178	16331	16250	16385	16539	16272	16159	16145	16052	16454	16237	16241	16314	16380	16310	16313	16177	16157	16401	16197	16447	16151	16064	16386	16476	16229	16285	16174	16216	16135	16236	16386	16278	15899	16336	16159	16359	16066	16398	16270	16167	16234	16184	16210	16112	15954	16212	16207	16411	16406	16399	16192	16386	16342	16185	16091	16182	16243	16422	16436	16243	16112	16251	16447	16185	16280	16222	15991	16156	16117	16315	16105	16281	16447	15973	16299	16447	16318	16116	16237	16275	16432	16196	16166	16127	16276	16418	16314	16478	16237	16258	16411	16568	16241	16093	16225	16211	16198	16126	16058	16312	16290	16273	16221	16206	16156	16138	16091	16229	16074	16357	16137	16215	16309	16003	16242	16227	16055	16267	16279	16224	15988	16274	16146	16362	16295	16290	16162	16189	16161	16221	16336	16260	16157	16445	16323	16170	16200	16140	16184	16235	16159	16326	16302	16494	16178	16008	16022	16285	16210	16089	16193	16471	16220	16331	16301	16276	16459	16247	16313	16063	16216	16444	16125	16178	16283	16312	16149	16271	16024	16257	16316	16306	16198	16342	16356	16192	16360	15970	16330	16299	16243	15923	16256	16346	16350	16347	16365	16213	16403	16040	16257	16371	16315	16230	16078	15979	16262	16259	16148	16296	16072	16254	16390	16323	16261	16036	16069	16177	16339	16259	16388	16404	16171	16220	16278	16135	16442	16118	16399	16334	16101	16290	16225	16032	16391	16265	16164	16297	16214	16466	16313	16274	16351	16288	16137	16042	16135	16106	15953	16106	16232	16168	16336	16198	16128	16305	16295	16244	16172	16377	16095	16128	16305	16318	16385	16125	16018	16104	16307	16191	16361	16218	16297	16195	16163	16213	16283	16251	16279	16172	16318	16349	16414	16170	16386	16402	16225	16307	16097	15876	16168	16191	16336	16330	16335	16250	16526	16205	16244	16165	16175	16221	16183	16239	16107	16121	16236	16191	16072	16321	16076	16313	16155	16207	16261	16140	16104	16240	16030	16072	16342	16253	16215	16193	16236	16259	16272	16243	16162	16276	16214	16183	16392	16214	16302	16331	16227	16332	16326	16309	16336	16374	16292	16216	16237	16359	16204	16414	16462	15994	16318	16124	16288	16013	16077	16076	16199	16152	16321	16261	16238	16268	16101	16194	16158	16486	16379	16217	16130	16242	16301	16465	16401	16456	16120	16149	16142	16178	16150	16202	16288
10155	14681	16360	14274	17893	42380	43689	31262	19809	12938	10500	9790	9639	9667	9487	9565	9508	9571	9535	9459	9633	9617	9614	9498	9682	9626	9805	9513	9441	9610	9379	9500	9505	9539	9530	9454	9446	9588	9514	9635	9270	9574	9615	9690	9364	9579	9298	9545	9549	9389	9555	9537	9450	9505	9565	9454	9422	9551	9588	9497	9553	9659	9621	9595	9632	9363	9482	9464	9484	9484	9425	9503	9474	9606	9515	9571	9371	9404	9548	9471	9472	9455	9490	9420	9501	9334	9512	9504	9628	9412	9550	9377	9475	9428	9511	9429	9613	9644	9459	9525	9612	9300	9440	9469	9497	9335	9532	9413	9522	9466	9598	9513	9446	9506	9615	9340	9383	9504	9315	9369	9534	9418	9481	9340	9546	9519	9515	9440	9485	9373	9644	9482	9485	9466	9377	9567	9533	9438	9572	9441	9525	9456	9451	9469	9556	9491	9418	9469	9517	9541	9442	9394	9484	9467	9465	9445	9483	9424	9470	9506	9398	9552	9512	9485	9544	9401	9400	9597	9450	9519	9504	9488	9529	9389	9570	9443	9702	9441	9348	9439	9565	9639	9469	9507	9570	9412	9410	9410	9733	9563	9472	9427	9453	9379	9449	9739	9403	9454	9559	9577	9520	9623	9577	9507	9608	9380	9437	9476	9335	9491	9520	9505	9361	9444	9454	9540	9493	9556	9288	9513	9547	9496	9415	9547	9477	9460	9314	9501	9454	9532	9469	9648	9409	9447	9350	9659	9508	9448	9479	9338	9525	9427	9404	9270	9388	9666	9474	9465	9522	9374	9600	9566	9479	9527	9561	9552	9527	9346	9447	9313	9562	9535	9620	9490	9435	9500	9386	9447	9528	9477	9502	9463	9476	9572	9432	9560	9588	9471	9452	9501	9549	9466	9475	9341	9467	9451	9396	9386	9390	9463	9525	9428	9593	9544	9442	9394	9547	9477	9659	9347	9487	9339	9556	9371	9411	9518	9590	9407	9394	9534	9382	9398	9553	9548	9500	9458	9499	9244	9555	9630	9494	9611	9472	9540	9579	9466	9362	9483	9591	9494	9575	9526	9490	9615	9386	9531	9593	9491	9317	9611	9414	9428	9579	9346	9567	9597	9538	9421	9424	9452	9382	9453	9486	9529	9480	9563	9498	9313	9503	9420	9409	9549	9542	9458	9633	9411	9592	9356	9464	9592	9359	9494	9551	9521	9446	9512	9258	9488	9308	9411	9521	9585	9584	9466	9584	9412	9339	9417	9491	9560	9561	9551	9535	9548	9485	9452	9559	9520	9561	9367	9355	9417	9436	9486	9454	9659	9561	9318	9551	9586	9367	9487	9514	9420	9489	9374	9489	9472	9568	9439	9544	9437	9424	9591	9524	9518	9418	9506	9426	9429	9444	9545	9512	9554	9522	9493	9493	9452	9513	9441	9263	9425	9535	9492	9451	9424	9484	9341	9524	9501	9467	9452	9512	9514	9525	9618	9475	9318	9425	9524	9448	9508	9508	9627	9481	9435	9457	9421	9333	9547	9338	9350	9384	9487	9454	9509	9487	9322	9341	9172	9487	9615	9474	9517	9373	9518	9529	9538	9395	9398	9502	9438	9480	9582	9560	9468	9508	9361	9356	9357	9452	9540	9519	9389	9494	9373	9525	9412	9524	9504	9508	9388	9474	9449	9364	9552	9474	9484	9589	9437	9391	9554	9583	9551	9485	9320	9605	9421	9531	9412	9532	9410	9336	9477	9486	9522	9520	9587	9471	9516	9469	9408	9574	9512	9560	9354	9420	9451	9429	9473	9369	9412	9384	9506	9484	9491	9540	9289	9438	9520	9482	9559	9335	9499	9380	9360	9543	9518	9422	9509	9632	9548	9535	9352	9464	9492	9488	9389	9505	9458	9506	9438	9450	9436	9526	9551	9454	9598	9548	9560	9501	9435	9454	9478	9403	9504	9466	9581	9498	9463	9534	9503	9505	9593	9353	9421	9449	9444	9518	9474	9473	9485	9566	9476	9391	9484	9585	9483	9493	9367	9503	9579	9461	9513	9695	9501	9519	9455	9529	9561	9500	9456	9339	9480	9484	9673	9562	9452	9406	9383	9703	9513	9476	9563	9484	9501	9452	9377	9462	9529	9426	9678	9421	9598	9604	9483	9528	9444	9663	9423	9401	9548	9621	9618	9367	9423	9360	9519	9406	9455	9417	9564	9558	9457	9541	9593	9470	9466	9361	9435	9545	9465	9457	9370	9505	9492	9483	9434	9418	9436	9522	9473	9426	9548	9430	9489	9556	9490	9513	9501	9561	9507	9453	9615	9488	9433	9570	9678	9514	9396	9436	9529	9452	9556	9478	9395	9318	9433	9365	9432	9434	9452	9579	9358	9358	9415	9460	9474	9374	9455	9573	9476	9517	9480	9665	9617	9625	9552	9275	9507	9407	9480	9388	9440	9303	9483	9439	9423	9526	9407	9537	9489	9547	9621	9468	9593	9455	9502	9473	9469	9588	9526	9489	9342	9337	9300	9596	9410	9542	9219	9457	9604	9455	9653	9598	9425	9521	9415	9558	9398	9509	9453	9612	9528	9448	9490	9622	9575	9387	9465	9501	9533	9382	9488	9359	9520	9329	9465	9487	9493	9504	9526	9459	9509	9554	9420	9299	9427	9505	9377	9630	9478	9325	9368	9460	9503	9606	9550	9531	9380	9512	9416	9351	9487	9425	9502	9549	9446	9405	9410	9660	9479	9441	9479	9387	9489	9399	9555	9621	9457	9519	9453	9443	9532	9547	9501	9451	9619	9361	9556	9473	9487	9698	9520	9484	9318	9555	9527	9452	9502	9626	9395	9218	9429	9398	9471	9574	9477	9490	9524	9441	9519	9465	9494	9598	9240	9486	9430	9502	9560	9452	9458	9368	9546	9571	9356	9544	9495	9525	9503	9402	9479	9401	9496	9398	9705	9449	9405	9565	9383	9411	9407	9423	9462	9339	9349	9600	9474	9393	9578	9420	9448	9543	9527	9405	9592	9498	9483	9422	9463	9446	9562	9381	9567	9602	9517	9400	9381	9344	9345	9560	9625	9525	9562	9356	9562	9361	9540	9521	9418	9657	9510	9467	9365	9439	9541	9450	9374	9569	9517	9384	9334	9499	9480	9526	9423	9440	9566	9515	9608	9412	9482	9500	9464	9439	9386	9408	9478	9589	9365	9489	9513	9403	9388	9497	9543	9557	9488	9623	9540	9561	9502	9504	9490	9463	9415	9376	9465	9472	9493	9579	9402	9529	9532	9394	9499	9420	9533	9416	9352	9515	9558	9418	9387	9429	9517	9528	9644	9490	9399	9504	9444	9493	9611	9587	9449	9422	9487	9499	9508	9340	9667	9488	9377	9575	9501	9500	9448	9498	9307	9693	9438	9454	9554	9515	9423	9544	9449	9517	9481	9489	9563	9438	9558	9475	9521	9424	9492	9445	9479	9483	9364	9506	9458	9542	9434	9485	9583	9481	9553	9449	9340	9563	9597	9571	9501	9375	9702	9362	9469	9435	9504	9401	9433	9474	9359	9415	9500	9534	9358	9430	9580	9440	9465	9686	9452	9416	9531	9387	9663	9533	9492	9567	9423	9375	9547	9657	9527	9428	9399	9424	9419	9532	9621	9443	9424	9437	9528	9419	9556	9467	9445	9519	9388	9457	9664	9334	9358	9434	9570	9358	9546	9432	9469	9531	9594	9518	9443	9499	9340	9338	9412	9382	9605	9479	9534	9394	9303	9504	9554	9444	9420	9427	9488	9604	9507	9568	9493	9628	9340	9581	9514	9519	9568	9366	9498	9499	9471	9490	9412	9484	9554	9476	9342	9543	9361	9525	9495	9398	9450	9406	9468	9326	9591	9538	9380	9495	9389	9529	9553	9556	9600	9498	9311	9435	9529	9449	9351	9501	9759	9589	9464	9457	9434	9525	9482	9609	9440	9471	9609	9559	9561	9583	9434	9369	9484	9527	9468	9431	9567	9466	9548	9362	9486	9330	9466	9392	9540	9489	9514	9429	9569	9544	9454	9614	9467	9484	9418	9551	9606	9505	9547	9409	9620	9391	9412	9633	9568	9577	9558	9579	9444	9418	9406	9472	9564	9477	9469	9440	9575	9367	9528	9455	9468	9547	9431	9516	9381	9495	9391	9427	9552	9462	9622	9497	9365	9430	9391	9465	9530	9447	9462	9611	9267	9541	9629	9528	9503	9526	9537	9442	9441	9538	9399	9537	9498	9535	9355	9523	9461	9366	9409	9287	9403	9438	9629	9479	9455	9451	9482	9372	9386	9491	9409	9394	9451	9364	9558	9342	9366	9377	9399	9610	9517	9549	9414	9444	9411	9551	9504	9379	9439	9426	9447	9565	9413	9488	9466	9509	9518	9490	9579	9464	9480	9559	9431	9442	9337	9502	9465	9590	9383	9432	9471	9436	9425	9521	9537	9545	9441	9472	9412	9490	9423	9584	9391	9396	9525	9408	9432	9491	9531	9404	9515	9619	9484	9406	9462	9387	9414	9462	9526	9511	9320	9427	9425	9406	9596	9480	9396	9425	9562	9418	9485	9400	9360	9565	9507	9467	9556	9542	9502	9442	9435	9463	9515	9301	9447	9388	9505	9569	9405	9394	9511	9566	9331	9508	9354	9465	9476	9387	9580	9481	9373	9392	9442	9585	9610	9536	9378	9515	9419	9513	9580	9542	9581	9240	9281	9520	9535	9480	9427	9318	9466	9284	9416	9552	9538	9550	9526	9434	9473	9484	9541	9532	9341	9524	9493	9450	9594	9423	9542	9592	9451	9458	9343	9588	9499	9530	9516	9517	9400	9433	9617	9514	9518	9429	9517	9526	9582	9373	9472	9410	9541	9629	9465	9507	9590	9602	9461	9465	9350	9522	9391	9456	9458	9445	9413	9487	9331	9400	9419	9487	9496	9514	9583	9434	9454	9409	9589	9493	9512	9485	9394	9540	9471	9336	9417	9454	9543	9393	9572	9374	9453	9324	9600	9462	9481	9519	9489	9413	9558	9446	9428	9514	9408	9328	9537	9458	9531	9540	9474	9469	9390	9447	9500
23498	21100	28336	24219	24605	57809	65687	53674	38315	26512	20225	17358	16995	16693	16506	16526	16575	16480	16298	16521	16353	16403	16353	16341	16440	16523	16441	16222	16471	16352	16366	16326	16354	16395	16355	16392	16311	16347	16353	16523	16489	16384	16496	16817	16505	16435	16399	16427	16557	16225	16238	16575	16318	16297	16203	16362	16432	16387	16356	16354	16277	16135	16483	16245	16477	16206	16316	16080	16247	16531	16267	16219	16198	16187	16344	16156	16276	16227	16325	16121	16539	16256	16247	16290	16415	16221	16221	16366	16320	16531	16216	16421	16508	16192	16447	16455	16364	16285	16440	16355	16233	16219	16286	16481	16276	16448	16229	16193	16423	16326	16293	16408	16342	16312	16297	16312	16172	16414	16422	16222	16201	16472	16248	16460	16499	16302	16286	16380	16352	16173	16096	16009	16148	16172	16501	16349	16395	16062	16315	16116	16301	16275	16186	16152	16390	16095	16165	16203	16158	16112	16081	16080	16228	16292	16400	16280	16233	16393	16307	16190	16272	16268	16457	16311	16473	16174	16194	16363	16475	16293	16352	16332	16245	16234	16190	16109	16249	16204	16584	16195	16308	16449	16461	16211	16206	16188	16178	16311	16220	16266	16332	16192	16122	16249	15945	16125	16430	16447	16265	16430	16317	16174	16332	16245	16392	16392	16373	16367	16273	16207	16370	16195	16180	16212	16189	16243	16348	16256	16394	16330	16252	16109	16437	16163	16334	16336	16297	16225	16426	16213	16463	16295	16176	16379	16186	16274	16302	16231	16256	16293	16385	16297	16269	16171	16234	16317	16318	16239	16126	16307	16170	16264	16425	16438	16047	16196	16155	16346	16347	16313	16329	16526	16228	16412	16338	16308	16198	16289	16141	16271	16185	16276	16251	16374	16365	16407	16427	16364	16328	16063	16191	16351	16304	16258	16308	16256	16213	16386	16149	16442	16209	16296	16078	16317	16219	16200	16197	16238	16329	16260	16330	16206	16355	16498	16195	15994	16301	16303	16150	16183	16258	16323	16277	16422	16175	16344	16424	16250	16195	16303	16145	16199	16426	16421	16224	16423	16191	16352	16112	16309	16427	16322	16095	16115	16167	16250	16110	16389	16196	16412	16257	16103	16229	16309	16285	16533	16313	16467	16536	16359	16293	16331	16414	16465	16427	16334	16193	16095	16432	16203	16445	16222	16167	16119	16062	16371	16222	16463	16151	16588	16257	16158	16509	16103	16276	16394	16328	16313	16155	16381	16233	16085	16206	16344	16130	16259	16290	16193	16207	16428	16374	16265	16131	16180	16291	16371	16167	16264	16257	16118	16220	16368	16297	16324	16306	16377	16394	16185	16194	16241	16419	16431	16225	16411	16062	16318	16338	16349	16424	16261	16703	16256	16185	16210	16296	16356	16308	16242	16299	16286	16332	16309	15901	16352	16162	16176	16419	16194	16267	16208	16341	16407	16343	16306	16288	16264	16345	16230	16451	16458	16435	16386	16506	16195	16289	16222	16073	16135	16321	16319	16398	16306	16251	16378	16275	16255	16248	16120	16232	16490	16429	16337	16240	16382	16191	16069	16299	16381	16196	16246	16283	16143	16379	16287	16315	16210	16170	16358	16232	16178	16380	16426	16386	16074	16237	16451	16532	16383	16221	16177	16255	16180	16420	16268	16328	16280	16289	16215	16278	16192	16356	16275	16369	16276	16363	16056	16311	16499	16463	16334	16258	16420	16434	16203	16378	16366	16205	16196	16266	16094	16367	16200	16272	16320	16285	16044	16357	16341	16305	16437	16238	16252	16250	16347	16481	16427	16274	16073	16296	16143	16399	16259	16243	16423	16058	16242	16442	16113	16144	16255	16486	16446	16184	16129	16453	16325	16290	16306	16267	16281	16196	16139	16089	16324	16330	16313	16120	16368	16274	16506	16339	16161	16251	16232	16392	16251	16334	16283	16304	16289	16196	16250	16387	16482	16425	16636	16241	16154	16351	16284	16293	16216	16340	16387	16282	16105	16309	16207	16248	16161	16447	16208	16302	16449	16545	16507	16523	16207	16126	16189	16261	16363	16318	16190	16283	16207	16151	16201	16347	16387	16401	16237	16240	16216	16466	16271	16386	16456	16362	16356	16419	16245	16152	16287	16415	16156	16223	16171	16345	16347	16402	16482	16324	15999	16309	16261	16086	16290	16485	16297	16201	16299	16239	16220	16209	16378	16031	16001	16263	16227	16301	16424	16101	16333	16244	16204	16205	16114	16232	15975	16246	16178	16098	16202	16201	16076	16413	16287	16269	16332	16260	16189	16330	16373	16303	16228	16207	16133	16159	16313	16243	16354	16415	16327	15949	16244	16299	16377	16184	16340	16321	16481	16093	16384	16262	16270	16274	16409	16192	16411	16199	16236	16161	16173	16239	16175	16404	16191	16232	16389	16216	16312	16348	16381	16344	16190	16473	16324	16247	16360	16125	16268	16280	16311	16275	16272	16302	16276	16541	16294	16328	16325	16420	16156	16072	16151	16278	16216	16277	16259	16283	16023	16154	16091	16129	16348	16098	16201	16422	16221	15729	16315	16421	16175	16223	16251	16292	16376	16084	16144	16331	16128	16351	16419	16135	16047	16195	16243	16115	16203	16337	15981	16456	16491	16203	16160	16282	16335	16457	16428	16113	16389	16330	16367	16294	16459	16459	16426	16302	16268	16634	16398	16269	16183	16281	16373	16473	16276	16393	16280	16340	16267	16252	16096	16392	16402	16324	16426	16375	16532	16297	16353	16373	16315	16227	16336	16228	16189	16263	16222	16234	16341	16597	16206	16314	16008	16376	16094	16116	16520	16240	16314	16328	16400	16259	16390	16363	16312	16392	16268	16306	16361	16164	16492	16347	16240	16360	16459	16478	16257	16245	16252	16384	16491	16454	16412	16057	16349	16277	16362	16316	16340	16360	16292	16135	16244	16186	16318	16412	16280	16267	16254	16410	16410	16239	16247	16215	16131	16327	16173	16294	16301	16490	16410	16313	16185	16189	16411	16195	16317	16152	16342	16318	16180	16004	16311	16261	16180	16277	16357	16311	16263	16464	16274	16609	16503	16378	16325	16291	16233	16213	16276	16244	16485	16290	16369	16384	16529	16440	16314	16282	16276	16395	16551	16398	16367	16146	16222	16275	16268	16262	16230	16393	16250	16164	16173	16395	16135	16273	16196	16256	16437	16294	16187	16190	16205	16252	16449	16114	16395	16386	16452	16258	16380	16352	16346	16158	16173	16199	16067	16195	16318	16266	16165	16369	16392	16290	16449	16220	16493	16346	16407	16255	16185	16395	16360	16334	16217	16266	16393	16415	16306	16251	16372	16414	16193	16171	16262	16247	16318	16374	16251	16244	16297	16199	16099	16357	16280	16335	16360	16384	16570	16268	16388	16230	16115	16323	16235	16287	16212	16364	16413	16238	16350	16403	16397	16229	16326	16324	16184	16320	16252	16294	16472	16331	16396	16366	16210	16283	16403	16289	16205	16418	16236	16256	16342	16297	16199	16222	16420	16381	16130	16118	16142	16340	16425	16395	16327	16419	16299	16240	16313	16128	16274	16391	16450	16273	16285	16302	16277	16371	16469	16296	16376	16442	16185	16382	16473	16354	16401	16088	16276	16324	16213	16285	16420	16429	16182	16267	16239	16324	16280	16161	16271	16580	16164	16229	16335	16208	16234	16520	16271	16275	16364	16298	16420	16320	16314	16215	16384	16284	16230	16294	16303	16145	16364	16239	16314	16192	16381	16205	16326	16460	16283	16240	16252	16141	16348	16489	16340	16242	16304	16076	16333	16193	16344	16283	16282	16316	16247	16365	16512	16154	16230	16457	16116	16568	16164	16339	16422	16366	16237	16184	16384	16412	16178	16329	16446	16275	16147	16360	16080	16295	16430	16358	16297	16269	16256	16152	16243	16357	16107	16210	16249	16276	16403	16334	16145	16268	16312	16475	16275	16307	16253	16310	16103	16081	16329	16031	15973	16297	16265	16423	16307	16318	16309	16252	16150	16241	16137	16311	16436	16295	16382	16423	16239	16278	16107	16256	16035	16446	16238	16143	16223	16281	16364	16176	16504	16334	16337	16316	16210	16387	16281	16308	16282	16423	16495	16213	16161	16202	16292	16301	16233	16127	16278	16300	16178	16080	16055	16066	16204	16158	16442	16388	16381	16539	16457	16288	16293	16184	16167	16245	16035	16171	16285	16428	16268	16188	16301	16360	16407	16196	16295	16310	16501	16511	15999	16200	16249	16375	16127	16110	16465	16200	16108	16380	16317	16201	16175	16536	16476	16092	16456	16115	16185	16264	16105	16329	16302	16200	16054	16242	16351	16243	16313	16190	16122	16222	16156	16372	16267	16439	16126	16345	16246	16238	16094	16237	16335	16196	16276	16238	16518	16273	16417	16548	16348	16372	16350	16401	16258	16172	16317	16296	16286	16150	16480	16316	16259	16085	16389	16112	16389	16238	16338	16358	16314	16177	16220	16403	16137	16172	16447	16305	16058	16176	16189	16467	16395	16536	16239	16292	16280	16352	16281	16206	16304	16331	16337	16354	16232	16424	16376	16214	16510	16217	16311	16305	16149	16122	16262	16340	16098	16266	16154	16324	16300	16320	16101	16477	16637	16278	16305	16250	16313	16329	16343	16354	16383	16385	16225	16258	16208	16151	16196	16510	16193	16318	16400	16065	16156	16449	16088	16266	16310	16391	16427	16212	16306	16250	16346	16329	16207	16176	16422	16325	16271	16418	16084	16094	15976	15921	16296	16312	16396	16333	16349	16406	16269	16315	16306	16163	16433	16389	16185	16240	16329	16501	16319	16210	16161	16377	16101	16264	16341	16152	16224	16283	16225	16143	16273	16461	16212	16246	16220	16308	16322	16103	16360	16382	16129	16315	16295	16157	16393	16294	16220	16253	16279	16340	16216	16291	16345	16217	16350	16148	16261	16143	16326	16392	16337	16363	16451	16402	16190	16225	16134	16160	16113	16346	16132	16168	16463	16336	16338	16394	16192	16529	16453	16136	16216	16257	16130	16218	16215	16232	16351	16297	16325	16534	16477	16250	16337	16366	16499	16305	16139	16233	16221	16314	16339	16418	16389	16315	16265
10948	20154	25591	19685	27700	64595	62791	47295	29371	17427	12112	10338	9875	9770	9632	9834	9691	9647	9691	9796	9702	9816	9731	9557	9642	9780	9661	9671	9717	9660	9639	9809	9854	9658	9692	9581	9546	9653	9806	9705	9610	9560	9647	9725	9554	9658	9564	9659	9593	9648	9672	9612	9512	9656	9616	9727	9569	9852	9721	9633	9570	9708	9466	9629	9653	9815	9617	9594	9609	9560	9693	9611	9621	9834	9685	9561	9749	9715	9657	9723	9663	9726	9595	9671	9538	9682	9767	9720	9635	9698	9635	9617	9697	9669	9712	9695	9558	9760	9647	9618	9566	9738	9611	9713	9686	9642	9768	9737	9479	9678	9761	9652	9610	9700	9767	9707	9583	9651	9850	9615	9648	9747	9621	9632	9707	9695	9585	9764	9683	9651	9648	9684	9579	9582	9624	9689	9784	9609	9788	9697	9699	9700	9585	9732	9605	9638	9617	9633	9622	9597	9608	9658	9703	9713	9661	9572	9736	9632	9630	9689	9800	9643	9633	9712	9604	9668	9644	9594	9534	9614	9658	9727	9765	9522	9602	9600	9572	9539	9726	9616	9692	9525	9544	9621	9750	9695	9724	9708	9537	9531	9521	9572	9547	9510	9537	9611	9724	9549	9722	9801	9673	9563	9721	9559	9668	9742	9608	9535	9571	9611	9535	9541	9571	9664	9723	9601	9666	9696	9725	9508	9496	9621	9744	9642	9637	9532	9401	9585	9572	9624	9629	9614	9602	9771	9610	9718	9576	9612	9559	9589	9632	9633	9678	9620	9679	9709	9731	9688	9602	9556	9739	9673	9594	9698	9722	9648	9492	9701	9592	9811	9576	9637	9613	9557	9679	9525	9575	9553	9614	9765	9686	9521	9540	9657	9579	9476	9555	9602	9692	9661	9673	9602	9508	9560	9599	9579	9655	9489	9671	9650	9521	9398	9651	9737	9504	9568	9720	9542	9739	9683	9683	9657	9806	9557	9686	9773	9755	9667	9666	9695	9594	9777	9671	9756	9581	9641	9566	9777	9760	9679	9633	9589	9548	9662	9528	9667	9850	9779	9623	9695	9650	9513	9507	9561	9614	9636	9586	9605	9576	9754	9793	9627	9624	9705	9565	9617	9808	9620	9640	9636	9591	9587	9632	9627	9657	9556	9490	9654	9558	9720	9729	9838	9637	9762	9521	9548	9557	9694	9662	9654	9655	9535	9540	9586	9728	9645	9677	9636	9569	9614	9623	9780	9641	9719	9750	9651	9788	9727	9629	9629	9674	9486	9712	9624	9628	9578	9778	9652	9630	9469	9697	9615	9562	9647	9716	9561	9559	9792	9460	9617	9686	9496	9587	9583	9606	9689	9702	9653	9607	9574	9488	9848	9722	9596	9675	9783	9691	9633	9683	9589	9712	9580	9554	9621	9594	9639	9629	9707	9718	9736	9508	9636	9623	9638	9529	9672	9740	9711	9688	9726	9570	9590	9627	9608	9638	9758	9547	9793	9785	9538	9717	9535	9654	9577	9728	9730	9642	9717	9614	9551	9765	9647	9651	9629	9518	9608	9594	9564	9665	9600	9586	9718	9736	9593	9731	9588	9524	9460	9697	9590	9674	9824	9525	9807	9719	9634	9634	9571	9703	9672	9643	9643	9581	9654	9587	9603	9630	9588	9520	9591	9725	9580	9625	9740	9716	9638	9678	9601	9625	9676	9612	9748	9688	9640	9814	9731	9383	9669	9502	9682	9734	9544	9627	9724	9715	9684	9654	9650	9606	9706	9679	9590	9797	9653	9391	9490	9541	9520	9617	9680	9650	9558	9683	9454	9519	9714	9642	9627	9521	9683	9550	9654	9558	9568	9527	9700	9725	9691	9471	9540	9663	9584	9609	9761	9493	9695	9739	9621	9640	9603	9508	9682	9710	9579	9720	9559	9565	9519	9624	9679	9683	9552	9732	9636	9692	9641	9607	9611	9596	9482	9549	9513	9695	9674	9707	9481	9708	9586	9580	9638	9520	9623	9727	9615	9664	9497	9761	9700	9599	9615	9640	9614	9659	9617	9635	9640	9690	9696	9527	9604	9666	9507	9605	9495	9594	9500	9596	9649	9600	9828	9670	9594	9670	9720	9613	9664	9631	9696	9756	9623	9603	9614	9652	9659	9751	9617	9772	9649	9704	9516	9588	9646	9666	9575	9613	9556	9656	9596	9646	9556	9634	9580	9678	9612	9574	9580	9694	9554	9612	9641	9515	9710	9748	9714	9608	9599	9604	9644	9668	9683	9678	9733	9597	9523	9558	9674	9514	9445	9565	9680	9544	9522	9849	9461	9760	9536	9745	9605	9699	9670	9503	9703	9562	9724	9686	9630	9680	9600	9544	9614	9753	9787	9627	9694	9542	9583	9715	9683	9609	9577	9555	9588	9602	9766	9648	9581	9616	9584	9560	9772	9776	9708	9621	9778	9669	9629	9711	9577	9440	9525	9597	9705	9518	9570	9546	9597	9597	9616	9573	9587	9659	9550	9693	9595	9618	9717	9587	9487	9748	9751	9619	9677	9615	9764	9550	9628	9712	9806	9664	9592	9782	9552	9629	9754	9726	9575	9605	9572	9625	9522	9696	9484	9687	9581	9510	9641	9620	9643	9450	9660	9631	9685	9514	9690	9652	9567	9665	9667	9789	9644	9509	9560	9519	9677	9568	9746	9692	9688	9527	9679	9675	9647	9516	9389	9603	9499	9615	9599	9679	9632	9621	9644	9548	9654	9552	9720	9556	9842	9677	9640	9534	9635	9664	9835	9674	9630	9637	9786	9636	9657	9542	9701	9666	9533	9568	9612	9626	9640	9516	9627	9754	9811	9540	9648	9634	9675	9678	9545	9592	9591	9551	9568	9696	9710	9719	9503	9649	9625	9653	9783	9456	9657	9653	9649	9723	9664	9589	9420	9634	9619	9587	9535	9776	9643	9662	9602	9503	9661	9583	9557	9506	9638	9627	9392	9738	9708	9606	9649	9581	9561	9667	9601	9731	9695	9603	9666	9496	9765	9568	9636	9654	9558	9515	9564	9668	9783	9760	9589	9690	9610	9650	9597	9634	9725	9623	9661	9639	9649	9603	9597	9580	9755	9649	9667	9809	9568	9502	9793	9588	9730	9704	9659	9629	9618	9563	9631	9594	9656	9614	9510	9644	9762	9529	9654	9738	9625	9646	9695	9596	9611	9571	9627	9484	9577	9702	9463	9512	9657	9678	9699	9730	9679	9582	9621	9666	9500	9540	9675	9602	9780	9686	9679	9669	9619	9571	9647	9594	9678	9705	9583	9625	9491	9743	9599	9554	9549	9470	9542	9657	9687	9647	9568	9557	9657	9695	9610	9708	9695	9735	9683	9727	9677	9639	9468	9753	9470	9530	9572	9640	9688	9603	9683	9584	9608	9805	9638	9627	9544	9738	9599	9622	9559	9573	9614	9753	9646	9681	9708	9621	9660	9530	9491	9615	9584	9509	9691	9518	9659	9728	9669	9723	9554	9685	9690	9745	9538	9669	9601	9640	9652	9607	9544	9577	9638	9681	9549	9536	9579	9558	9578	9626	9563	9721	9550	9740	9577	9556	9545	9733	9628	9672	9580	9640	9634	9702	9663	9665	9657	9625	9637	9640	9590	9706	9666	9814	9596	9608	9618	9533	9625	9732	9567	9567	9647	9473	9571	9640	9591	9727	9607	9557	9712	9589	9712	9750	9647	9467	9523	9656	9557	9551	9566	9603	9528	9605	9548	9569	9669	9529	9587	9666	9546	9570	9678	9569	9619	9693	9697	9662	9670	9525	9603	9614	9733	9485	9602	9648	9606	9572	9464	9542	9627	9691	9723	9631	9492	9524	9718	9747	9641	9526	9649	9621	9602	9595	9702	9777	9606	9642	9568	9632	9547	9434	9668	9672	9747	9743	9550	9658	9710	9555	9698	9621	9705	9543	9581	9560	9666	9645	9591	9690	9763	9696	9543	9583	9723	9566	9600	9650	9679	9570	9513	9587	9540	9679	9556	9488	9622	9622	9614	9537	9566	9705	9599	9670	9662	9515	9572	9512	9614	9702	9645	9538	9750	9484	9616	9643	9677	9614	9751	9582	9703	9776	9448	9631	9659	9633	9732	9639	9511	9563	9630	9714	9545	9771	9554	9545	9770	9677	9773	9524	9553	9533	9652	9589	9594	9599	9580	9558	9606	9599	9599	9671	9695	9610	9771	9648	9653	9711	9635	9626	9610	9690	9545	9484	9601	9594	9712	9665	9706	9523	9600	9547	9714	9630	9575	9610	9700	9618	9616	9580	9615	9525	9693	9607	9646	9701	9729	9581	9617	9568	9579	9700	9533	9664	9503	9600	9565	9705	9643	9875	9723	9728	9575	9640	9671	9528	9579	9612	9712	9462	9714	9692	9603	9583	9584	9524	9598	9624	9500	9639	9715	9636	9570	9546	9400	9662	9801	9670	9737	9686	9574	9689	9497	9600	9457	9601	9641	9716	9615	9633	9568	9476	9697	9618	9739	9742	9595	9732	9604	9650	9594	9512	9543	9539	9744	9681	9572	9656	9537	9554	9555	9722	9544	9649	9603	9633	9708	9551	9677	9586	9458	9851	9708	9722	9703	9651	9582	9675	9608	9764	9573	9485	9609	9614	9531	9579	9571	9750	9347	9598	9836	9621	9770	9491	9676	9475	9692	9634	9627	9608	9622	9563	9803	9740	9534	9659	9509	9609	9635	9658	9767	9587	9682	9653	9675	9660	9573	9571	9532	9678	9776	9674	9583	9609	9627	9630	9648	9519	9695	9578	9453	9666	9578	9650	9797	9591	9672	9752	9687	9558	9717	9548	9647	9544	9530	9639	9721	9640	9743	9567	9473	9685	9576	9610	9727	9853	9451	9613	9673	9520	9586	9638	9451	9807	9578	9552	9606	9590	9679	9637	9664	9562	9833	9785	9518	9679	9603	9495	9653	9636	9631	9627	9711	9654	9652	9624	9601	9608	9577	9723	9731	9624	9734	9607	9529	9637	9692	9569	9525	9529	9503	9509	9499	9696	9729	9549	9603	9741	9558	9567	9618	9614	9552	9694	9642
30068	22672	23928	20432	19183	21869	23819	21870	19472	17750	17002	16656	16606	16699	16655	16689	16443	16530	16749	16557	16439	16473	16645	16566	16646	16430	16712	16351	16508	16727	16608	16659	16539	16524	16489	16638	16443	16580	16632	16465	16505	16473	16324	16441	16538	16616	16461	16467	16487	16605	16758	16554	16470	16741	16569	16648	16478	16301	16325	16563	16623	16423	16233	16533	16569	16616	16439	16509	16554	16482	16541	16659	16644	16485	16629	16489	16521	16581	16470	16604	16381	16478	16680	16520	16385	16678	16656	16436	16465	16622	16717	16549	16607	16802	16456	16402	16549	16845	16530	16500	16369	16310	16429	16427	16730	16437	16756	16577	16879	16459	16411	16593	16665	16544	16580	16696	16667	16329	16501	16641	16391	16558	16545	16505	16385	16537	16728	16628	16513	16376	16351	16652	16632	16604	16446	16539	16589	16823	16558	16391	16491	16661	16662	16511	16571	16502	16687	16729	16557	16769	16554	16598	16383	16355	16579	16731	16220	16392	16774	16633	16309	16582	16500	16629	16612	16508	16714	16452	16648	16668	16394	16619	16448	16540	16566	16617	16359	16683	16515	16340	16385	16499	16319	16437	16648	16769	16666	16652	16478	16654	16476	16487	16558	16780	16759	16554	16568	16623	16605	16318	16530	16571	16612	16640	16698	16615	16618	16572	16479	16458	16562	16339	16464	16323	16603	16394	16666	16742	16837	16560	16743	16560	16628	16505	16408	16573	16395	16573	16652	16548	16484	16583	16551	16461	16477	16433	16497	16654	16316	16581	16565	16308	16606	16357	16483	16585	16457	16488	16388	16796	16639	16400	16418	16415	16242	16449	16507	16572	16465	16431	16580	16690	16592	16528	16721	16595	16585	16417	16542	16445	16539	16452	16665	16439	16598	16658	16547	16437	16199	16395	16380	16612	16517	16636	16692	16514	16554	16459	16474	16671	16645	16481	16560	16518	16727	16718	16696	16538	16518	16650	16778	16617	16589	16544	16590	16548	16410	16326	16552	16548	16613	16621	16584	16524	16511	16680	16395	16579	16582	16443	16255	16441	16366	16676	16768	16530	16551	16646	16535	16416	16410	16314	16168	16530	16479	16503	16555	16437	16632	16417	16554	16568	16686	16346	16449	16455	16515	16526	16607	16433	16626	16678	16507	16396	16581	16466	16598	16577	16468	16724	16608	16346	16426	16439	16573	16689	16603	16458	16363	16567	16601	16626	16423	16546	16559	16600	16514	16556	16336	16438	16538	16553	16674	16464	16490	16663	16472	16284	16447	16692	16556	16348	16414	16327	16646	16546	16487	16743	16478	16495	16476	16324	16440	16536	16475	16713	16552	16555	16590	16663	16724	16613	16608	16495	16362	16462	16716	16686	16505	16514	16574	16378	16508	16341	16590	16568	16392	16415	16607	16729	16652	16505	16581	16497	16701	16660	16786	16575	16519	16450	16476	16779	16333	16506	16377	16401	16393	16638	16721	16439	16475	16559	16619	16697	16549	16459	16385	16301	16422	16445	16506	16631	16596	16540	16477	16583	16711	16370	16372	16453	16425	16393	16530	16315	16492	16317	16417	16505	16420	16409	16510	16515	16427	16426	16439	16685	16751	16913	16614	16594	16132	16356	16647	16519	16745	16438	16550	16577	16467	16306	16702	16472	16488	16341	16429	16561	16370	16571	16394	16256	16639	16708	16394	16483	16581	16378	16586	16490	16521	16630	16704	16467	16627	16575	16366	16494	16345	16538	16548	16538	16410	16656	16537	16394	16384	16484	16651	16434	16569	16687	16666	16562	16569	16399	16572	16608	16418	16663	16482	16876	16431	16587	16458	16518	16415	16647	16512	16583	16645	16483	16587	16509	16337	16475	16548	16370	16496	16457	16524	16430	16416	16363	16650	16522	16549	16383	16537	16580	16630	16406	16488	16347	16543	16528	16350	16661	16406	16632	16533	16523	16563	16405	16705	16629	16560	16335	16618	16364	16627	16714	16392	16619	16554	16366	16525	16491	16609	16510	16703	16599	16655	16478	16679	16548	16604	16529	16555	16483	16273	16399	16546	16460	16525	16640	16446	16644	16613	16419	16483	16474	16375	16731	16648	16751	16757	16431	16614	16401	16613	16442	16573	16550	16427	16636	16566	16526	16561	16496	16536	16453	16519	16610	16302	16429	16426	16517	16423	16404	16636	16452	16464	16559	16348	16380	16475	16357	16519	16315	16482	16515	16483	16512	16363	16659	16354	16702	16563	16361	16554	16439	16445	16801	16501	16418	16501	16386	16509	16433	16321	16544	16575	16726	16533	16383	16497	16684	16637	16510	16383	16588	16371	16743	16530	16496	16771	16570	16367	16615	16503	16509	16684	16667	16656	16468	16443	16598	16503	16461	16635	16618	16497	16394	16594	16562	16424	16527	16560	16509	16595	16670	16467	16405	16596	16642	16421	16503	16558	16519	16401	16571	16666	16634	16433	16587	16459	16434	16383	16510	16538	16692	16619	16516	16580	16534	16557	16397	16595	16726	16457	16552	16327	16628	16623	16670	16799	16614	16685	16571	16396	16605	16548	16555	16683	16401	16472	16567	16463	16665	16512	16410	16769	16445	16588	16487	16672	16597	16714	16317	16621	16440	16608	16530	16203	16481	16244	16567	16593	16556	16405	16594	16591	16516	16735	16521	16730	16469	16353	16624	16637	16584	16424	16558	16291	16638	16333	16360	16582	16647	16687	16573	16490	16698	16541	16400	16519	16438	16610	16592	16647	16547	16457	16664	16560	16322	16724	16455	16588	16560	16687	16578	16671	16595	16498	16570	16496	16500	16385	16392	16528	16337	16712	16579	16612	16508	16618	16337	16451	16336	16527	16651	16525	16609	16740	16661	16726	16655	16463	16501	16666	16473	16416	16403	16612	16640	16553	16520	16517	16752	16618	16580	16476	16481	16365	16429	16481	16466	16646	16448	16357	16371	16536	16667	16661	16477	16540	16386	16598	16461	16621	16289	16317	16528	16335	16416	16477	16609	16623	16584	16761	16440	16648	16396	16423	16608	16600	16431	16695	16387	16349	16518	16662	16687	16523	16578	16713	16686	16648	16578	16556	16574	16457	16387	16365	16677	16558	16470	16508	16632	16739	16768	16675	16587	16574	16557	16583	16592	16639	16511	16425	16345	16351	16507	16254	16369	16478	16527	16633	16370	16503	16348	16702	16487	16600	16519	16689	16520	16675	16593	16406	16489	16724	16410	16485	16645	16595	16410	16567	16608	16526	16592	16517	16563	16533	16532	16297	16492	16596	16455	16501	16682	16583	16504	16464	16546	16526	16562	16387	16585	16504	16468	16576	16430	16535	16704	16822	16590	16599	16725	16524	16398	16483	16403	16621	16488	16548	16601	16599	16299	16643	16588	16570	16442	16675	16424	16660	16640	16448	16347	16331	16573	16504	16425	16397	16422	16432	16274	16671	16555	16364	16549	16328	16601	16528	16364	16297	16490	16455	16609	16564	16555	16539	16557	16735	16610	16366	16563	16481	16583	16519	16323	16413	16422	16685	16363	16577	16330	16551	16443	16358	16352	16586	16462	16321	16628	16442	16264	16756	16476	16608	16559	16693	16613	16558	16484	16544	16491	16319	16622	16682	16561	16458	16477	16692	16527	16348	16490	16522	16701	16547	16428	16646	16681	16690	16499	16754	16555	16410	16568	16435	16574	16444	16524	16601	16634	16638	16668	16417	16470	16665	16631	16431	16518	16502	16637	16453	16395	16369	16259	16507	16582	16455	16415	16617	16683	16382	16472	16654	16532	16655	16428	16352	16428	16587	16461	16361	16309	16347	16544	16513	16621	16605	16529	16581	16419	16438	16743	16463	16571	16467	16670	16322	16352	16560	16780	16706	16570	16567	16487	16381	16586	16403	16434	16386	16368	16527	16429	16371	16350	16385	16462	16683	16729	16402	16706	16751	16437	16446	16397	16456	16580	16672	16564	16511	16350	16413	16384	16643	16418	16632	16530	16623	16554	16421	16492	16537	16519	16558	16514	16432	16627	16598	16359	16579	16602	16556	16594	16582	16742	16590	16395	16842	16490	16465	16426	16655	16446	16507	16333	16525	16730	16564	16503	16678	16459	16545	16626	16587	16364	16547	16524	16455	16401	16415	16506	16489	16568	16437	16487	16335	16456	16407	16451	16621	16400	16447	16364	16495	16558	16330	16402	16515	16507	16497	16378	16513	16490	16681	16549	16597	16718	16599	16465	16643	16529	16408	16622	16574	16595	16535	16536	16347	16664	16359	16659	16430	16699	16425	16431	16435	16765	16676	16543	16288	16499	16678	16513	16371	16385	16514	16370	16368	16624	16695	16637	16715	16557	16378	16615	16739	16340	16504	16802	16527	16357	16504	16580	16413	16496	16472	16455	16663	16482	16483	16686	16422	16525	16658	16469	16732	16556	16477	16443	16556	16758	16480	16663	16655	16549	16584	16603	16303	16605	16317	16454	16498	16608	16626	16521	16462	16590	16356	16620	16536	16760	16570	16451	16736	16472	16551	16567	16554	16445	16646	16518	16695	16639	16709	16492	16541	16588	16520	16374	16678	16264	16662	16665	16508	16534	16464	16707	16208	16491	16388	16564	16590	16519	16623	16347	16460	16492	16628	16520	16621	16426	16464	16642	16564	16464	16619	16577	16644	16741	16550	16612	16502	16446	16585	16530	16510	16737	16330	16706	16705	16448	16599	16648	16545	16420	16575	16330	16342	16407	16465	16569	16461	16574	16533	16639	16560	16418	16478	16536	16367	16509	16615	16671	16414	16627	16407	16737	16290	16644	16720	16384	16550	16561	16381	16454	16440	16577	16537	16357	16426	16598	16565	16421	16505	16445	16549	16738	16456	16458	16614	16530	16493	16734	16432	16323	16680	16541	16662	16424	16633	16691	16446	16605	16558	16650	16460	16451	16594	16533	16326	16524	16423	16492	16252	16635	16498	16705	16534	16374	16413	16509	16431	16509	16457	16638	16497	16427	16628	16354	16571	16491	16733	16727	16547	16482	16710	16616	16660	16350	16447	16687	16362	16235	16428	16509	16730	16436	16505	16387	16773	16698	16510	16579	16518	16443	16566	16539	16331	16562	16511	16827	16574	16483
11810	13636	15100	11863	12532	16467	16903	14479	11772	10305	9616	9691	9746	9448	9489	9559	9572	9448	9545	9680	9699	9647	9640	9487	9564	9682	9530	9584	9615	9457	9446	9574	9467	9464	9616	9508	9485	9661	9615	9487	9583	9452	9540	9638	9662	9561	9470	9469	9563	9614	9454	9424	9534	9451	9539	9455	9544	9532	9440	9436	9501	9545	9536	9451	9570	9455	9536	9529	9548	9502	9435	9571	9655	9515	9385	9600	9477	9513	9447	9590	9244	9552	9555	9562	9560	9391	9571	9379	9490	9578	9505	9567	9471	9603	9365	9471	9572	9527	9531	9406	9479	9428	9501	9612	9436	9435	9464	9537	9406	9468	9378	9565	9402	9538	9615	9601	9525	9447	9370	9489	9325	9411	9459	9632	9546	9488	9541	9460	9476	9589	9584	9492	9578	9630	9501	9555	9339	9541	9597	9553	9517	9528	9509	9598	9577	9727	9607	9505	9670	9657	9581	9534	9543	9510	9282	9528	9466	9529	9634	9479	9563	9491	9564	9552	9456	9377	9590	9524	9531	9471	9596	9411	9561	9559	9531	9528	9465	9464	9466	9495	9444	9486	9451	9516	9503	9341	9574	9379	9481	9581	9571	9419	9739	9574	9538	9648	9565	9565	9641	9617	9448	9521	9512	9413	9499	9551	9490	9520	9461	9522	9633	9714	9618	9393	9631	9455	9479	9398	9497	9542	9423	9464	9469	9464	9371	9516	9400	9458	9515	9495	9364	9508	9459	9523	9463	9585	9583	9707	9556	9611	9447	9549	9445	9597	9456	9512	9437	9608	9446	9656	9721	9595	9411	9586	9518	9549	9515	9425	9446	9440	9423	9398	9524	9519	9580	9619	9585	9699	9492	9473	9473	9700	9614	9402	9433	9405	9678	9488	9668	9602	9493	9498	9367	9532	9708	9520	9524	9588	9543	9489	9388	9462	9461	9432	9441	9413	9476	9609	9499	9510	9541	9477	9417	9616	9591	9538	9488	9534	9503	9506	9586	9543	9647	9455	9461	9664	9627	9472	9574	9323	9481	9475	9526	9463	9540	9418	9483	9421	9582	9563	9380	9608	9609	9510	9578	9657	9471	9554	9243	9608	9499	9498	9553	9443	9448	9547	9601	9493	9604	9475	9581	9652	9597	9400	9589	9387	9608	9560	9569	9422	9653	9567	9572	9599	9545	9329	9429	9447	9520	9492	9569	9600	9485	9623	9514	9456	9631	9608	9603	9626	9480	9457	9444	9449	9500	9492	9489	9573	9638	9639	9490	9450	9511	9574	9384	9512	9491	9588	9600	9554	9546	9502	9440	9556	9575	9489	9645	9549	9590	9725	9491	9573	9320	9593	9464	9523	9505	9396	9570	9391	9516	9623	9511	9528	9555	9412	9621	9480	9552	9358	9665	9534	9541	9437	9700	9468	9686	9538	9417	9551	9388	9499	9530	9456	9538	9549	9376	9506	9581	9483	9425	9707	9327	9618	9597	9457	9466	9570	9563	9644	9581	9547	9647	9491	9557	9532	9580	9450	9463	9471	9527	9440	9451	9718	9543	9434	9510	9488	9607	9444	9416	9522	9512	9507	9645	9414	9552	9632	9506	9593	9719	9453	9601	9500	9562	9628	9569	9511	9417	9630	9431	9464	9459	9480	9477	9444	9556	9489	9465	9451	9424	9567	9638	9550	9497	9386	9505	9544	9538	9589	9483	9526	9617	9628	9702	9648	9473	9338	9570	9554	9601	9413	9344	9497	9548	9616	9703	9634	9558	9409	9500	9468	9389	9520	9438	9547	9504	9601	9420	9546	9471	9503	9427	9595	9623	9536	9480	9485	9673	9434	9534	9476	9633	9573	9592	9542	9479	9590	9625	9507	9604	9432	9575	9367	9617	9476	9501	9513	9726	9399	9430	9414	9510	9619	9565	9516	9375	9611	9400	9531	9388	9354	9561	9442	9663	9576	9423	9343	9506	9657	9578	9599	9552	9474	9473	9603	9428	9674	9432	9477	9418	9426	9529	9410	9585	9444	9698	9512	9568	9473	9621	9561	9570	9509	9608	9536	9681	9554	9613	9466	9596	9414	9474	9496	9607	9553	9561	9453	9632	9704	9429	9637	9439	9442	9551	9493	9508	9564	9554	9502	9486	9563	9566	9538	9373	9441	9417	9447	9518	9541	9630	9528	9576	9351	9512	9469	9399	9507	9592	9712	9556	9560	9727	9447	9567	9502	9522	9532	9444	9394	9449	9453	9568	9476	9636	9530	9407	9561	9566	9540	9606	9550	9589	9538	9422	9563	9557	9485	9450	9500	9493	9702	9495	9411	9397	9369	9549	9531	9579	9451	9501	9506	9676	9596	9539	9589	9576	9472	9598	9496	9523	9522	9486	9457	9666	9563	9479	9472	9591	9472	9420	9530	9529	9496	9545	9585	9667	9409	9599	9643	9575	9579	9568	9497	9655	9638	9542	9369	9522	9565	9454	9467	9569	9566	9532	9487	9555	9406	9454	9456	9628	9569	9661	9628	9609	9580	9523	9476	9690	9591	9699	9568	9644	9536	9467	9579	9495	9411	9576	9486	9520	9476	9402	9536	9395	9497	9515	9511	9486	9489	9635	9492	9632	9593	9460	9594	9423	9503	9531	9519	9535	9567	9545	9609	9652	9559	9454	9489	9624	9592	9547	9607	9598	9522	9539	9401	9690	9456	9439	9690	9577	9569	9563	9461	9585	9558	9506	9569	9429	9489	9509	9677	9678	9656	9527	9633	9470	9507	9727	9302	9642	9567	9551	9393	9467	9521	9553	9421	9686	9391	9538	9636	9555	9500	9382	9545	9526	9447	9654	9485	9551	9617	9562	9411	9594	9560	9472	9390	9576	9628	9502	9645	9427	9488	9607	9531	9539	9498	9448	9541	9594	9575	9463	9560	9586	9703	9584	9488	9468	9601	9485	9458	9539	9497	9502	9481	9354	9470	9650	9458	9460	9522	9521	9533	9458	9426	9515	9660	9720	9526	9350	9593	9516	9464	9473	9419	9411	9569	9565	9553	9487	9499	9395	9509	9411	9605	9670	9408	9408	9528	9400	9575	9468	9568	9639	9541	9639	9425	9534	9472	9498	9638	9469	9473	9406	9418	9631	9386	9522	9541	9557	9458	9577	9572	9605	9570	9534	9454	9690	9567	9408	9712	9550	9681	9419	9471	9483	9409	9611	9640	9644	9524	9480	9493	9435	9592	9569	9424	9559	9453	9592	9524	9404	9562	9507	9641	9566	9389	9421	9402	9384	9552	9527	9572	9454	9571	9553	9590	9501	9575	9416	9406	9555	9422	9417	9414	9720	9567	9542	9516	9640	9471	9515	9522	9467	9504	9466	9497	9619	9608	9451	9672	9608	9435	9572	9506	9476	9591	9547	9678	9546	9594	9544	9536	9672	9562	9559	9531	9426	9595	9524	9613	9593	9627	9583	9548	9598	9669	9664	9426	9533	9437	9472	9548	9557	9594	9557	9466	9480	9507	9436	9610	9498	9712	9531	9459	9492	9415	9432	9489	9599	9485	9588	9552	9549	9491	9420	9478	9432	9541	9387	9597	9522	9543	9430	9480	9408	9671	9597	9641	9482	9580	9449	9371	9572	9601	9536	9509	9387	9495	9617	9462	9503	9323	9437	9618	9658	9550	9547	9535	9488	9366	9509	9583	9471	9494	9440	9453	9554	9590	9510	9510	9652	9536	9486	9565	9581	9515	9622	9576	9412	9387	9484	9523	9672	9395	9588	9451	9700	9487	9629	9489	9649	9503	9589	9588	9562	9603	9749	9465	9480	9512	9549	9578	9484	9530	9541	9435	9442	9495	9472	9488	9645	9581	9554	9497	9476	9580	9301	9596	9531	9650	9466	9541	9541	9428	9499	9447	9420	9677	9437	9632	9533	9555	9459	9632	9495	9588	9496	9637	9570	9596	9489	9662	9559	9446	9649	9471	9549	9584	9434	9500	9495	9570	9437	9414	9468	9509	9382	9583	9446	9544	9523	9520	9753	9491	9653	9678	9535	9615	9540	9556	9465	9674	9593	9561	9468	9501	9439	9699	9534	9421	9510	9523	9536	9666	9393	9500	9332	9599	9524	9403	9434	9640	9599	9583	9343	9593	9427	9624	9588	9457	9602	9529	9529	9626	9350	9503	9489	9574	9687	9550	9636	9507	9634	9457	9524	9518	9434	9508	9531	9660	9397	9500	9429	9550	9490	9612	9480	9633	9586	9497	9694	9616	9612	9468	9527	9453	9606	9564	9631	9463	9497	9549	9516	9608	9534	9522	9511	9549	9679	9490	9334	9470	9532	9653	9614	9517	9642	9568	9503	9567	9451	9582	9397	9412	9578	9506	9548	9496	9573	9491	9539	9651	9333	9692	9617	9327	9702	9556	9517	9590	9370	9589	9511	9586	9483	9539	9393	9550	9609	9518	9484	9464	9480	9500	9623	9499	9529	9579	9374	9469	9693	9493	9435	9463	9527	9414	9676	9644	9545	9595	9612	9702	9596	9668	9509	9540	9540	9564	9397	9570	9521	9481	9509	9529	9616	9575	9514	9448	9563	9516	9415	9555	9416	9567	9410	9590	9584	9697	9637	9517	9449	9310	9554	9472	9601	9547	9578	9512	9331	9447	9579	9544	9491	9571	9581	9575	9728	9525	9575	9539	9412	9517	9495	9584	9551	9477	9503	9499	9620	9540	9475	9512	9483	9617	9560	9681	9714	9569	9532	9435	9570	9611	9521	9477	9444	9558	9634	9522	9469	9520	9408	9471	9513	9638	9475	9500	9530	9498	9453	9528	9464	9614	9597	9510	9465	9591	9602	9516	9500	9410	9588	9463	9621	9591	9444	9697	9383	9425	9581	9510	9530	9544	9469	9528	9507	9354	9522	9594	9582	9573	9567	9529	9588	9504	9410	9356	9532	9630	9599	9436	9464	9426	9522	9489	9530	9525	9470	9399	9574	9514	9598	9624	9440	9520	9587	9523	9422	9511	9669	9553	9457	9495	9595	9463	9619	9605	9494	9437	9574	9504	9653	9384	9613	9564	9468	9427	9536	9514	9543	9564	9675	9547	9485	9625
25508	21100	27267	26488	23877	43245	50180	40788	29399	21977	18358	17195	16632	16595	16505	16632	16525	16575	16726	16496	16516	16590	16353	16503	16638	16522	16426	16421	16481	16570	16568	16524	16338	16377	16562	16482	16539	16479	16456	16482	16496	16367	16756	16504	16747	16325	16320	16562	16341	16544	16310	16356	16586	16455	16410	16466	16506	16412	16838	16224	16404	16605	16398	16302	16354	16484	16519	16454	16454	16542	16548	16386	16364	16556	16565	16622	16520	16493	16539	16408	16443	16393	16456	16442	16165	16415	16598	16480	16289	16471	16529	16395	16584	16302	16597	16559	16583	16453	16511	16350	16332	16355	16599	16277	16371	16430	16247	16442	16421	16450	16476	16434	16769	16441	16593	16324	16304	16451	16554	16463	16591	16401	16441	16480	16434	16242	16551	16445	16589	16540	16632	16548	16606	16641	16346	16676	16417	16617	16531	16592	16360	16403	16565	16407	16509	16469	16602	16255	16495	16318	16235	16573	16499	16501	16684	16456	16407	16382	16644	16496	16358	16529	16331	16424	16413	16399	16523	16556	16564	16398	16312	16708	16507	16299	16376	16367	16420	16744	16488	16656	16467	16672	16520	16472	16381	16470	16545	16513	16348	16519	16327	16396	16397	16417	16547	16425	16445	16376	16400	16294	16594	16497	16456	16354	16374	16403	16635	16454	16366	16639	16413	16254	16440	16400	16489	16303	16486	16449	16428	16576	16486	16412	16452	16203	16285	16477	16299	16376	16519	16254	16351	16534	16661	16441	16367	16407	16378	16423	16566	16524	16264	16196	16398	16439	16366	16570	16451	16304	16378	16617	16277	16549	16365	16340	16506	16627	16496	16265	16488	16494	16273	16257	16567	16548	16168	16588	16576	16521	16355	16459	16269	16469	16435	16469	16377	16387	16459	16454	16519	16354	16457	16454	16489	16488	16496	16535	16467	16430	16653	16502	16624	16482	16562	16408	16548	16416	16874	16432	16481	16318	16264	16524	16327	16304	16424	16443	16471	16347	16631	16494	16563	16485	16423	16543	16475	16314	16388	16096	16506	16321	16545	16504	16351	16412	16369	16453	16370	16490	16451	16236	16733	16482	16350	16354	16326	16468	16329	16283	16568	16331	16356	16556	16471	16424	16427	16283	16334	16675	16521	16290	16527	16592	16398	16201	16413	16535	16600	16470	16261	16493	16498	16494	16354	16528	16627	16559	16618	16480	16514	16285	16544	16420	16536	16318	16299	16397	16322	16375	16461	16289	16540	16529	16705	16447	16445	16337	16419	16312	16514	16518	16661	16581	16435	16339	16421	16468	16537	16429	16341	16218	16485	16249	16564	16301	16450	16465	16633	16208	16230	16327	16573	16526	16382	16413	16460	16419	16507	16435	16410	16287	16312	16440	16434	16748	16470	16253	16597	16459	16662	16914	16431	16225	16420	16547	16402	16409	16388	16391	16666	16626	16486	16238	16430	16398	16610	16597	16492	16340	16408	16310	16398	16402	16388	16611	16432	16399	16554	16542	16581	16564	16442	16526	16544	16366	16415	16319	16638	16451	16731	16492	16661	16440	16457	16337	16448	16474	16549	16502	16493	16455	16587	16263	16508	16295	16414	16467	16556	16407	16490	16530	16462	16464	16659	16183	16530	16284	16531	16401	16562	16530	16573	16504	16384	16520	16533	16596	16495	16409	16610	16386	16333	16485	16201	16553	16478	16345	16620	16506	16350	16372	16232	16333	16623	16550	16517	16520	16410	16550	16504	16623	16529	16643	16410	16420	16483	16427	16775	16582	16270	16296	16316	16482	16363	16340	16402	16273	16433	16501	16423	16563	16544	16434	16461	16312	16571	16454	16368	16615	16572	16361	16400	16393	16097	16331	16636	16509	16517	16403	16488	16333	16374	16498	16506	16388	16701	16505	16604	16351	16360	16587	16511	16325	16576	16484	16491	16408	16407	16615	16453	16404	16444	16170	16482	16621	16477	16389	16463	16535	16576	16572	16269	16451	16548	16402	16436	16540	16512	16404	16393	16638	16616	16514	16519	16671	16263	16644	16371	16386	16352	16388	16377	16550	16568	16360	16346	16530	16578	16217	16216	16522	16655	16585	16605	16554	16464	16500	16420	16596	16363	16537	16462	16453	16501	16278	16386	16437	16621	16443	16269	16312	16312	16485	16460	16556	16483	16519	16463	16658	16302	16451	16411	16495	16279	16467	16493	16273	16362	16739	16392	16504	16318	16497	16465	16494	16361	16263	16458	16442	16348	16517	16400	16640	16256	16382	16395	16499	16358	16419	16512	16583	16288	16510	16553	16414	16382	16517	16427	16638	16403	16577	16448	16374	16402	16575	16360	16481	16227	16488	16434	16464	16303	16160	16445	16358	16291	16289	16391	16554	16485	16531	16381	16294	16148	16190	16369	16484	16522	16349	16297	16607	16482	16499	16230	16484	16667	16540	16219	16328	16609	16368	16476	16260	16541	16383	16563	16316	16421	16557	16391	16301	16431	16538	16640	16474	16376	16261	16413	16474	16646	16524	16538	16304	16580	16667	16216	16634	16483	16555	16634	16216	16378	16585	16536	16545	16626	16425	16571	16538	16502	16421	16498	16332	16308	16369	16367	16408	16480	16486	16538	16647	16620	16390	16457	16346	16434	16613	16467	16454	16557	16429	16385	16412	16621	16438	16475	16475	16423	16415	16505	16529	16467	16221	16329	16528	16522	16537	16497	16594	16801	16585	16311	16317	16285	16379	16230	16469	16478	16363	16579	16249	16465	16367	16323	16673	16631	16343	16256	16372	16469	16553	16384	16407	16600	16343	16454	16352	16364	16534	16537	16429	16739	16491	16361	16383	16469	16550	16413	16492	16545	16502	16308	16524	16476	16468	16724	16414	16159	16658	16309	16442	16512	16428	16208	16572	16271	16511	16413	16321	16273	16458	16193	16352	16460	16346	16438	16478	16531	16251	16406	16507	16448	16659	16635	16605	16488	16586	16363	16468	16394	16630	16476	16499	16465	16258	16474	16336	16482	16500	16464	16440	16402	16096	16355	16186	16458	16390	16479	16592	16599	16603	16437	16701	16403	16570	16599	16453	16550	16526	16608	16408	16291	16534	16456	16496	16487	16468	16384	16246	16603	16415	16452	16533	16460	16622	16496	16437	16656	16463	16437	16417	16641	16523	16526	16309	16364	16522	16562	16576	16461	16194	16434	16555	16416	16577	16358	16451	16317	16515	16448	16354	16427	16607	16523	16599	16440	16452	16558	16455	16353	16529	16291	16419	16406	16460	16533	16535	16494	16657	16590	16492	16445	16537	16438	16541	16344	16391	16726	16557	16446	16548	16523	16429	16556	16660	16572	16618	16427	16519	16415	16287	16497	16497	16342	16275	16578	16421	16588	16407	16368	16296	16255	16551	16562	16481	16404	16523	16507	16347	16184	16484	16331	16382	16264	16370	16452	16391	16295	16300	16299	16361	16369	16625	16484	16550	16250	16576	16530	16586	16695	16435	16464	16501	16757	16486	16655	16480	16486	16589	16508	16350	16397	16387	16329	16566	16463	16407	16592	16327	16447	16455	16494	16361	16502	16477	16411	16384	16212	16370	16529	16394	16432	16458	16420	16477	16392	16492	16485	16447	16632	16494	16559	16380	16552	16426	16442	16344	16486	16331	16394	16351	16461	16350	16403	16365	16395	16399	16241	16519	16500	16314	16534	16534	16434	16361	16300	16585	16489	16496	16562	16441	16453	16447	16275	16419	16674	16511	16438	16237	16285	16324	16343	16383	16610	16249	16552	16486	16511	16409	16446	16393	16514	16611	16420	16412	16352	16281	16600	16446	16346	16418	16496	16440	16401	16414	16296	16441	16557	16601	16428	16523	16445	16267	16324	16404	16332	16607	16661	16562	16550	16543	16526	16422	16722	16480	16294	16475	16459	16459	16503	16323	16418	16509	16411	16245	16319	16665	16591	16638	16370	16336	16611	16520	16646	16249	16559	16418	16409	16416	16682	16493	16262	16324	16474	16410	16670	16528	16463	16488	16712	16488	16592	16491	16636	16566	16488	16413	16782	16541	16441	16442	16645	16435	16484	16247	16592	16288	16377	16550	16607	16510	16556	16426	16649	16403	16353	16385	16489	16486	16559	16299	16401	16358	16423	16480	16635	16250	16517	16658	16554	16572	16582	16342	16572	16513	16506	16372	16412	16433	16387	16517	16316	16353	16493	16270	16405	16509	16420	16549	16313	16300	16411	16212	16308	16455	16382	16583	16350	16412	16254	16420	16515	16444	16482	16467	16354	16681	16560	16546	16765	16454	16628	16840	16495	16404	16460	16384	16341	16523	16475	16390	16511	16565	16427	16534	16390	16545	16475	16301	16531	16379	16340	16534	16327	16213	16476	16456	16557	16418	16278	16450	16448	16350	16313	16501	16267	16707	16697	16370	16374	16465	16416	16607	16547	16673	16434	16470	16544	16490	16372	16574	16295	16368	16413	16554	16668	16353	16415	16462	16412	16583	16500	16249	16314	16545	16551	16548	16443	16546	16432	16569	16524	16563	16430	16396	16299	16508	16459	16425	16446	16473	16421	16561	16431	16491	16580	16439	16481	16510	16717	16578	16352	16440	16390	16334	16301	16570	16384	16390	16460	16536	16367	16352	16433	16508	16384	16355	16530	16603	16252	16462	16394	16566	16472	16215	16405	16462	16634	16449	16364	16326	16410	16482	16171	16192	16631	16444	16550	16415	16579	16427	16385	16526	16495	16490	16664	16689	16464	16286	16572	16444	16844	16517	16441	16375	16252	16491	16452	16473	16571	16390	16419	16659	16532	16266	16428	16538	16468	16425	16641	16528	16553	16650	16303	16346	16366	16285	16227	16461	16501	16427	16559	16261	16277	16492	16393	16265	16400	16536	16488	16656	16371	16503	16349	16547	16453	16426	16575	16404	16317	16355	16522	16461	16325	16558	16282	16435	16550	16351	16536	16299	16474	16453	16395	16236	16318	16573	16478	16500	16446	16646	16524	16473	16379	16700	16687	16442	16320	16514	16259	16411	16421	16610	16571	16215	16400	16521	16581	16527	16312	16477	16369	16432	16326	16462	16470	16529	16639	16293	16403	16482	16556	16411	16527	16414	16470	16453
10303	17969	14363	15668	18437	41321	42536	32378	20451	13398	10866	9912	9770	9764	9544	9544	9676	9675	9453	9714	9772	9714	9662	9576	9696	9607	9541	9739	9845	9664	9680	9679	9571	9646	9812	9625	9684	9601	9748	9661	9662	9505	9559	9731	9753	9825	9827	9698	9539	9556	9729	9540	9785	9704	9674	9587	9470	9756	9581	9671	9724	9633	9574	9583	9664	9690	9575	9611	9602	9675	9556	9705	9576	9517	9510	9619	9431	9715	9641	9560	9640	9699	9647	9614	9724	9580	9632	9700	9604	9621	9686	9551	9689	9546	9763	9628	9690	9675	9660	9648	9545	9577	9536	9690	9700	9522	9591	9599	9680	9456	9683	9627	9620	9522	9636	9659	9672	9554	9627	9620	9545	9557	9550	9583	9512	9651	9557	9607	9548	9755	9665	9502	9449	9678	9585	9700	9614	9730	9676	9521	9833	9779	9632	9470	9596	9679	9586	9609	9575	9726	9547	9724	9501	9752	9586	9630	9587	9474	9651	9703	9693	9603	9649	9584	9816	9655	9504	9628	9560	9553	9472	9539	9529	9711	9661	9544	9538	9711	9669	9463	9518	9590	9603	9618	9622	9491	9627	9506	9603	9649	9645	9509	9452	9607	9645	9547	9705	9602	9582	9597	9534	9504	9623	9611	9681	9706	9502	9504	9669	9674	9592	9606	9591	9488	9554	9598	9677	9430	9505	9510	9549	9741	9583	9702	9609	9587	9692	9641	9606	9442	9559	9650	9553	9607	9670	9668	9656	9561	9663	9520	9459	9525	9509	9558	9686	9565	9617	9681	9587	9599	9454	9632	9583	9516	9569	9572	9725	9580	9619	9555	9514	9550	9601	9593	9630	9585	9697	9569	9696	9509	9615	9509	9785	9596	9689	9629	9506	9627	9345	9388	9652	9428	9601	9486	9537	9715	9526	9685	9531	9668	9576	9646	9493	9550	9621	9637	9494	9398	9597	9689	9520	9719	9569	9566	9654	9610	9547	9608	9626	9497	9541	9511	9608	9701	9483	9593	9602	9622	9618	9519	9635	9679	9613	9480	9587	9443	9519	9568	9720	9542	9413	9804	9636	9680	9568	9630	9536	9688	9557	9662	9589	9486	9467	9550	9618	9560	9710	9641	9640	9631	9643	9581	9548	9677	9673	9582	9667	9518	9545	9499	9548	9667	9513	9806	9426	9610	9518	9688	9532	9584	9804	9450	9705	9593	9689	9690	9723	9550	9490	9443	9696	9488	9647	9666	9764	9522	9629	9463	9536	9485	9395	9665	9615	9463	9713	9567	9614	9517	9647	9646	9477	9564	9613	9594	9494	9679	9629	9519	9554	9640	9651	9475	9494	9643	9564	9668	9697	9542	9683	9647	9601	9586	9595	9619	9668	9620	9695	9533	9507	9492	9601	9577	9647	9650	9627	9676	9526	9687	9662	9533	9630	9578	9768	9814	9569	9526	9583	9564	9557	9728	9510	9653	9474	9743	9681	9613	9609	9639	9648	9665	9665	9673	9668	9603	9550	9525	9838	9536	9565	9713	9641	9697	9589	9538	9719	9410	9653	9491	9599	9562	9561	9652	9577	9637	9583	9625	9599	9624	9520	9539	9716	9550	9704	9614	9604	9613	9709	9647	9558	9461	9718	9675	9588	9569	9480	9622	9668	9543	9571	9494	9596	9493	9593	9703	9587	9492	9648	9605	9602	9649	9575	9602	9520	9635	9689	9575	9524	9677	9597	9579	9634	9647	9577	9647	9661	9581	9625	9569	9595	9723	9641	9629	9643	9575	9715	9516	9696	9729	9755	9648	9532	9456	9591	9587	9767	9776	9690	9591	9624	9481	9628	9453	9800	9710	9627	9498	9528	9674	9524	9631	9554	9699	9501	9648	9455	9657	9699	9515	9614	9646	9587	9529	9628	9576	9633	9703	9491	9511	9516	9655	9608	9441	9583	9569	9476	9659	9677	9582	9641	9683	9629	9717	9581	9561	9644	9477	9787	9629	9625	9567	9515	9478	9547	9693	9454	9548	9763	9603	9578	9661	9483	9443	9696	9557	9575	9585	9313	9623	9705	9532	9562	9654	9642	9763	9575	9594	9503	9706	9469	9663	9589	9642	9632	9563	9648	9454	9737	9727	9641	9679	9678	9637	9593	9680	9625	9604	9508	9572	9530	9569	9539	9650	9516	9562	9484	9570	9560	9507	9719	9497	9578	9649	9517	9583	9565	9465	9777	9539	9761	9550	9653	9716	9576	9554	9556	9613	9625	9519	9524	9624	9534	9587	9407	9721	9635	9617	9471	9468	9585	9643	9538	9525	9607	9537	9522	9623	9664	9496	9608	9734	9609	9700	9626	9585	9553	9775	9643	9615	9701	9689	9565	9638	9648	9564	9591	9512	9647	9569	9469	9456	9708	9491	9588	9360	9578	9462	9664	9708	9681	9608	9575	9700	9636	9595	9522	9659	9464	9571	9783	9534	9609	9526	9530	9668	9596	9453	9475	9619	9521	9669	9447	9657	9621	9410	9767	9483	9487	9695	9720	9685	9526	9756	9542	9593	9644	9547	9426	9633	9782	9567	9723	9483	9627	9572	9648	9597	9747	9409	9619	9685	9787	9719	9592	9590	9702	9646	9570	9758	9621	9639	9616	9607	9585	9533	9717	9664	9613	9560	9563	9726	9511	9520	9501	9551	9557	9507	9517	9723	9822	9407	9560	9598	9712	9524	9564	9419	9631	9533	9683	9532	9620	9553	9621	9641	9618	9656	9677	9547	9518	9694	9587	9740	9604	9633	9680	9742	9535	9538	9657	9587	9537	9509	9645	9490	9489	9702	9671	9538	9669	9674	9676	9550	9564	9596	9712	9573	9688	9657	9610	9607	9743	9614	9492	9589	9696	9672	9575	9571	9743	9504	9547	9716	9707	9657	9574	9697	9526	9467	9644	9469	9602	9642	9638	9512	9671	9598	9603	9616	9670	9417	9649	9761	9517	9613	9502	9660	9652	9596	9605	9735	9591	9899	9576	9524	9720	9570	9534	9614	9586	9456	9762	9609	9708	9630	9590	9519	9526	9611	9607	9614	9637	9594	9541	9655	9557	9496	9859	9594	9579	9593	9669	9747	9617	9653	9679	9559	9561	9717	9492	9669	9582	9590	9619	9553	9718	9565	9584	9763	9660	9659	9513	9438	9703	9572	9710	9598	9531	9741	9615	9658	9509	9592	9687	9597	9641	9692	9578	9550	9552	9540	9837	9611	9660	9620	9654	9480	9567	9546	9700	9528	9582	9637	9676	9494	9488	9668	9585	9544	9593	9569	9570	9535	9804	9676	9445	9651	9812	9706	9735	9533	9591	9577	9583	9737	9580	9618	9732	9464	9553	9585	9681	9551	9648	9510	9596	9502	9451	9599	9583	9797	9496	9668	9632	9570	9714	9515	9658	9561	9756	9547	9480	9527	9635	9643	9630	9554	9538	9520	9575	9645	9481	9515	9594	9573	9571	9583	9531	9698	9718	9574	9545	9658	9646	9563	9707	9746	9691	9510	9633	9649	9551	9715	9481	9592	9600	9498	9709	9679	9603	9656	9561	9621	9503	9562	9572	9583	9497	9737	9633	9548	9487	9492	9604	9635	9581	9651	9544	9578	9498	9549	9602	9568	9603	9536	9445	9543	9692	9602	9500	9787	9561	9534	9425	9715	9604	9630	9539	9607	9656	9709	9434	9500	9548	9658	9539	9558	9657	9612	9633	9566	9659	9596	9661	9562	9611	9431	9600	9544	9580	9647	9515	9754	9667	9601	9676	9635	9542	9532	9579	9445	9701	9565	9652	9555	9689	9525	9675	9567	9668	9385	9671	9698	9510	9603	9537	9527	9510	9687	9584	9681	9503	9722	9729	9619	9595	9613	9620	9558	9695	9663	9544	9735	9657	9660	9678	9644	9677	9608	9423	9615	9632	9704	9600	9736	9611	9555	9589	9524	9581	9606	9634	9719	9744	9547	9556	9570	9522	9802	9665	9640	9592	9568	9647	9482	9671	9652	9706	9587	9532	9502	9741	9609	9569	9679	9467	9662	9663	9630	9607	9605	9630	9797	9522	9731	9594	9708	9597	9622	9655	9587	9599	9639	9550	9495	9457	9752	9533	9437	9604	9729	9541	9610	9644	9701	9518	9528	9577	9631	9597	9623	9627	9556	9635	9541	9579	9632	9720	9708	9630	9702	9690	9602	9582	9555	9494	9773	9640	9676	9571	9591	9656	9483	9665	9703	9456	9743	9768	9543	9620	9503	9552	9571	9609	9530	9756	9361	9578	9605	9513	9638	9662	9537	9763	9538	9594	9672	9644	9739	9625	9659	9600	9697	9569	9563	9677	9505	9528	9608	9616	9517	9624	9569	9757	9574	9737	9724	9611	9750	9522	9674	9562	9595	9561	9529	9600	9649	9770	9584	9539	9596	9642	9585	9699	9557	9516	9496	9609	9543	9743	9597	9566	9465	9593	9602	9622	9680	9589	9500	9572	9663	9474	9755	9701	9688	9685	9487	9629	9703	9574	9698	9589	9712	9642	9611	9503	9613	9639	9547	9628	9604	9599	9521	9554	9537	9360	9578	9661	9468	9709	9495	9719	9726	9589	9629	9782	9640	9824	9557	9562	9821	9527	9590	9428	9664	9639	9547	9621	9465	9407	9695	9582	9582	9645	9616	9645	9601	9540	9526	9524	9686	9436	9572	9753	9529	9629	9590	9628	9675	9542	9690	9617	9648	9649	9539	9681	9754	9562	9641	9489	9563	9481	9713	9659	9697	9616	9727	9524	9582	9665	9605	9675	9550	9527	9576	9626	9592	9579	9523	9709	9544	9522	9598	9761	9572	9730	9608	9618	9514	9663	9636	9544	9439	9618	9663	9649	9567	9607	9619	9653	9495	9669	9532	9578	9483	9543	9628	9693	9558	9662	9567	9531	9567	9662	9680	9541	9601	9675	9577	9694	9671	9594	9636	9625	9724	9470	9574	9592	9625	9626	9569	9618	9752	9770	9562	9551	9569	9724	9530	9644	9730	9628	9478	9521	9661	9713	9684	9663	9514	9567	9610	9654	9553	9640	9763	9749	9582
23414	21094	28366	24250	25968	60669	65441	53446	38073	26464	20370	17477	17261	17083	16879	16757	16969	16887	16953	16676	16675	16608	16675	16709	16624	16858	16944	16840	16965	16700	16600	16737	16759	16564	16590	16782	16781	16542	16824	16633	16684	16499	16445	16816	16704	16752	16497	16790	16612	16641	16576	16638	16548	16573	16489	16678	16430	16715	16856	16701	16689	16719	16615	16612	16701	16655	16538	16565	16466	16620	16700	16742	16612	16533	16769	16504	16353	16568	16833	16577	16717	16625	16570	16569	16495	16438	16608	16720	16554	16831	16569	16625	16647	16723	16757	16724	16554	16624	16569	16596	16485	16543	16683	16674	16601	16739	16660	16844	16613	16341	16464	16623	16578	16781	16589	16595	16627	16603	16711	16342	16669	16726	16423	16628	16462	16463	16613	16647	16732	16714	16492	16785	16743	16629	16649	16572	16580	16797	16645	16531	16741	16547	16448	16367	16616	16711	16617	16884	16556	16501	16648	16598	16751	16576	16447	16664	16761	16656	16766	16651	16284	16481	16727	16714	16394	16649	16576	16675	16587	16666	16624	16697	16692	16448	16512	16387	16547	16616	16790	16562	16680	16685	16650	16425	16457	16553	16647	16853	16750	16557	16795	16843	16649	16829	16624	16618	16607	16409	16644	16760	16632	16761	16682	16559	16818	16600	16532	16576	16574	16757	16619	16655	16404	16608	16694	16693	16558	16582	16517	16751	16334	16663	16716	16632	16536	16561	16575	16671	16554	16603	16556	16678	16609	16527	16703	16506	16795	16716	16731	16548	16597	16709	16779	16650	16714	16555	16726	16635	16607	16556	16668	16642	16684	16830	16672	16606	16582	16385	16476	16481	16571	16338	16444	16378	16630	16646	16766	16548	16680	16448	16642	16663	16632	16644	16513	16561	16718	16550	16601	16799	16644	16564	16845	16520	16443	16631	16687	16579	16637	16670	16696	16527	16691	16758	16501	16370	16661	16579	16555	16564	16535	16586	16536	16477	16280	16439	16689	16477	16542	16693	16479	16672	16497	16365	16593	16768	16654	16693	16375	16704	16635	16598	16796	16388	16588	16639	16531	16584	16481	16576	16604	16617	16628	16617	16333	16772	16468	16742	16733	16638	16639	16712	16640	16726	16755	16381	16667	16531	16568	16524	16511	16684	16713	16534	16489	16560	16535	16578	16788	16713	16633	16585	16616	16667	16678	16579	16781	16726	16413	16800	16281	16540	16598	16696	16618	16619	16733	16387	16513	16595	16729	16590	16683	16379	16600	16607	16864	16317	16549	16671	16447	16497	16592	16490	16524	16518	16653	16456	16551	16571	16423	16650	16672	16533	16520	16538	16438	16793	16634	16580	16496	16621	16555	16599	16590	16443	16664	16769	16569	16622	16448	16581	16687	16520	16648	16497	16598	16557	16539	16633	16796	16645	16539	16770	16610	16673	16601	16538	16789	16779	16567	16548	16705	16597	16579	16758	16758	16649	16520	16561	16709	16730	16592	16496	16680	16640	16648	16582	16450	16706	16529	16773	16571	16399	16531	16657	16666	16714	16549	16746	16520	16743	16496	16552	16767	16661	16639	16608	16602	16414	16327	16553	16700	16485	16636	16612	16791	16462	16554	16516	16557	16661	16510	16637	16763	16495	16706	16655	16749	16601	16711	16670	16703	16824	16608	16567	16432	16324	16692	16577	16727	16450	16680	16497	16390	16379	16690	16723	16527	16696	16632	16583	16590	16730	16695	16486	16623	16747	16628	16670	16496	16732	16613	16705	16777	16704	16482	16500	16569	16756	16607	16712	16757	16631	16715	16493	16368	16548	16470	16491	16444	16728	16616	16797	16567	16570	16486	16399	16513	16591	16555	16796	16649	16493	16687	16554	16514	16593	16564	16707	16674	16710	16447	16685	16841	16717	16758	16836	16611	16757	16583	16555	16474	16593	16890	16386	16481	16609	16539	16548	16479	16489	16702	16598	16753	16395	16508	16483	16573	16600	16634	16536	16459	16478	16477	16572	16603	16498	16669	16490	16456	16457	16549	16451	16545	16556	16664	16644	16552	16879	16730	16721	16754	16611	16747	16667	16836	16558	16466	16399	16764	16642	16697	16650	16603	16690	16385	16884	16790	16648	16794	16630	16729	16520	16702	16582	16753	16753	16450	16529	16582	16578	16595	16504	16533	16714	16732	16558	16734	16699	16631	16893	16648	16477	16557	16544	16489	16571	16552	16709	16742	16404	16634	16516	16579	16631	16713	16657	16813	16715	16660	16616	16514	16510	16597	16537	16554	16414	16507	16674	16608	16484	16573	16584	16445	16575	16561	16514	16544	16464	16363	16652	16590	16507	16629	16549	16514	16714	16570	16522	16503	16583	16409	16525	16582	16521	16682	16459	16627	16462	16554	16588	16578	16671	16846	16770	16511	16477	16552	16381	16547	16433	16661	16579	16767	16750	16616	16489	16510	16830	16539	16690	16808	16451	16814	16775	16648	16444	16669	16558	16520	16724	16682	16477	16422	16775	16570	16642	16667	16558	16655	16508	16577	16624	16709	16509	16568	16593	16489	16779	16679	16539	16446	16392	16588	16599	16492	16598	16663	16624	16462	16437	16729	16656	16598	16861	16541	16625	16457	16711	16679	16493	16597	16536	16625	16566	16576	16511	16536	16630	16714	16540	16501	16671	16713	16557	16520	16534	16615	16347	16585	16588	16393	16589	16610	16379	16485	16526	16581	16588	16600	16426	16505	16673	16504	16471	16673	16391	16621	16429	16793	16393	16407	16567	16636	16687	16580	16596	16488	16671	16722	16709	16529	16761	16846	16611	16485	16496	16719	16376	16687	16646	16706	16407	16578	16540	16509	16447	16475	16556	16615	16448	16557	16615	16745	16750	16773	16454	16806	16582	16571	16774	16531	16714	16599	16591	16469	16690	16654	16545	16570	16755	16746	16910	16604	16564	16461	16533	16705	16490	16351	16717	16542	16560	16518	16677	16606	16557	16456	16674	16659	16862	16637	16661	16413	16379	16677	16705	16410	16458	16796	16506	16765	16621	16722	16603	16633	16539	16737	16470	16660	16651	16486	16445	16594	16727	16658	16595	16621	16513	16738	16691	16806	16664	16271	16631	16684	16390	16603	16548	16595	16777	16597	16347	16864	16639	16901	16725	16647	16547	16534	16624	16620	16558	16583	16449	16563	16507	16459	16732	16398	16604	16566	16629	16503	16493	16749	16451	16449	16809	16364	16690	16865	16508	16450	16762	16647	16608	16688	16754	16674	16763	16441	16566	16648	16546	16543	16488	16383	16639	16489	16342	16344	16734	16602	16576	16618	16442	16714	16656	16668	16627	16516	16695	16510	16543	16665	16611	16609	16576	16548	16453	16653	16622	16604	16550	16599	16537	16615	16673	16632	16789	16759	16572	16508	16456	16606	16526	16845	16620	16612	16654	16387	16682	16589	16496	16443	16630	16557	16662	16520	16633	16595	16597	16667	16635	16662	16748	16843	16608	16525	16497	16585	16521	16557	16692	16597	16590	16800	16614	16546	16187	16546	16404	16439	16612	16688	16639	16539	16606	16528	16623	16624	16318	16635	16527	16590	16625	16631	16764	16830	16449	16590	16809	16799	16553	16436	16330	16578	16456	16674	17027	16828	16855	16825	16619	16600	16495	16504	16651	16444	16563	16677	16633	16720	16533	16360	16635	16703	16742	16677	16565	16695	16669	16476	16905	16511	16544	16761	16557	16580	16625	16522	16491	16766	16674	16354	16704	16685	16583	16663	16705	16699	16615	16622	16585	16696	16525	16529	16588	16332	16711	16636	16646	16705	16585	16546	16521	16731	16498	16762	16631	16559	16499	16697	16831	16531	16539	16710	16530	16653	16580	16565	16380	16814	16616	16604	16552	16597	16670	16633	16651	16713	16638	16541	16650	16604	16570	16631	16691	16812	16679	16519	16781	16626	16702	16752	16700	16693	16533	16567	16660	16612	16697	16612	16658	16759	16738	16541	16546	16576	16502	16542	16895	16516	16633	16579	16612	16692	16698	16562	16622	16588	16662	16666	16679	16719	16344	16440	16560	16540	16620	16652	16702	16657	16697	16625	16634	16884	16619	16752	16697	16500	16444	16622	16588	16512	16512	16592	16652	16598	16750	16770	16562	16363	16769	16791	16565	16684	16712	16456	16709	16604	16579	16990	16788	16816	16456	16661	16543	16696	16645	16709	16637	16898	16382	16549	16744	16577	16710	16781	16383	16772	16676	16499	16559	16521	16771	16678	16729	16552	16536	16634	16504	16687	16744	16712	16557	16783	16672	16927	16648	16517	16572	16672	16473	16726	16754	16662	16757	16727	16545	16406	16646	16658	16648	16648	16629	16596	16522	16565	16568	16430	16799	16663	16471	16603	16376	16765	16692	16499	16455	16600	16549	16668	16509	16487	16570	16744	16756	16416	16639	16668	16548	16363	16621	16628	16629	16647	16540	16404	16476	16505	16445	16751	16520	16666	16749	16431	16771	16586	16760	16706	16458	16664	16560	16691	16522	16385	16440	16532	16674	16557	16796	16508	16682	16607	16665	16485	16649	16506	16344	16514	16606	16650	16578	16601	16552	16784	16750	16601	16676	16427	16529	16648	16545	16560	16578	16659	16537	16626	16637	16483	16594	16550	16516	16540	16776	16558	16428	16619	16622	16814	16733	16678	16810	16528	16611	16747	16740	16697	16528	16786	16400	16572	16523	16370	16671	16772	16706	16698	16633	16489	16566	16825	16636	16710	16539	16717	16548	16720	16651	16740	16575	16641	16625	16492	16643	16534	16625	16505	16738	16705	16478	16613	16716	16722	16533	16526	16625	16451	16535	16472	16700	16531	16693	16573	16396	16460	16499	16583	16536	16569	16526	16644	16631	16770	16671	16758	16718	16432	16477	16559	16411	16445	16582	16738	16669	16522	16722	16779	16838	16678	16642	16530	16483	16783	16563	16499	16562	16710	16604	16452	16754	16665	16721	16572	16545	16574	16452	16558	16593	16650	16482	16492	16554	16528	16494	16542	16440	16574	16734	16539	16562	16547	16685	16627	16752	16428	16514	16444	16600	16707	16655	16529	16711	16556	16542	16812	16704	16522	16637	16845	16895	16691	16787
11352	20565	19792	22551	31512	65593	62677	47346	28728	17259	12236	10420	9931	9857	9841	9967	9936	9867	9793	9880	9819	9851	9922	9857	9755	9998	9833	9855	9851	9967	9969	9878	9790	9790	9974	9841	9955	9674	9886	10066	9857	9717	9653	9854	9959	9746	9751	9943	9827	9777	9846	9753	9750	9846	9763	9771	9741	9823	9834	9805	9814	9803	9820	9748	9785	9742	9687	9739	9800	9796	9759	9835	9791	9771	9886	9778	9553	9912	9871	9858	9765	9758	9769	9754	9815	9891	9719	9790	9749	9689	9775	9898	9764	9799	9729	9615	9684	9691	9790	9734	9875	9794	9645	9945	9735	9741	9704	9766	9777	9773	9762	9792	9821	9827	9599	9837	9717	9640	9766	9928	9677	9840	9833	9602	9839	9849	9750	9819	9844	9804	9835	9701	10012	9829	9797	9860	9607	9711	9656	10016	9804	9825	9768	9780	9747	9867	9785	9871	9701	9805	9652	9863	9809	9929	9779	9724	9824	9709	9756	9682	9703	9818	9709	9782	9788	9759	9703	9875	9849	9563	9765	9763	9750	9709	9892	9783	9688	9844	9864	9709	9857	9926	9823	9880	9897	9740	9831	9851	9650	9745	9754	9835	9794	9831	9711	9752	9661	9867	9717	9793	9590	9783	9794	9736	9846	9717	9674	9925	9796	9863	9742	9808	9938	9767	9718	9736	9730	9753	9728	9762	9885	9736	9818	9718	9757	9684	9783	9673	9718	9886	9653	9716	9563	9944	9755	9606	9663	9783	9643	9723	9722	9701	9824	9639	9692	9786	9773	9872	9753	9852	9737	9716	9800	9624	9703	9797	9808	9739	9766	9811	9758	9627	9879	9628	9703	9877	9901	9752	9754	9665	9777	9862	9774	9899	9705	9722	9757	9763	9861	9788	9710	9684	9691	9630	9965	9837	9795	9677	9858	9631	9728	9678	9875	9741	9692	9873	9903	9680	9734	9750	9804	9780	9778	9666	9832	9767	9739	9880	9687	9796	9805	9919	9787	9568	9758	9826	9717	9694	9859	9627	9756	9748	9795	9853	9674	9764	9855	9674	9741	9577	9896	9837	9734	9758	9737	9992	9714	9663	9825	9939	9717	9795	9853	9747	9772	9849	9698	9897	9825	9706	9672	9693	9842	9790	9731	9723	9626	9940	9837	9738	9703	9784	9756	9806	9862	9924	9734	9822	9662	9561	9828	9669	10008	9752	9736	9771	9673	9673	9755	9913	9747	9808	9739	9809	9700	9859	9797	9850	9863	9844	9894	9912	9738	9860	9886	9696	9755	9754	9896	9884	9634	9797	9878	9854	9802	9838	9813	9859	9834	9797	9795	9704	9864	9777	9762	9792	9811	9731	9669	9680	9812	9688	9919	9803	9947	9699	9782	9926	9761	9943	9697	9775	9717	9905	9672	9831	9874	9714	9810	9802	9657	9713	9781	9788	9743	9707	9709	9824	9680	9790	9774	9875	9886	9797	9953	9802	9746	9798	9826	9946	9539	9716	9729	9791	9772	9660	9690	9695	9768	9700	9775	9685	9712	9652	9733	9731	9827	9742	9766	9833	9739	9740	9739	9657	9681	9741	9718	9775	9678	9804	9622	9817	9804	9741	9800	9774	9997	9766	9763	9777	9738	9856	9761	9783	9834	9704	9677	9808	9614	9669	9626	9694	9632	9860	9598	9778	9649	9578	9784	9709	9828	9800	9865	9797	9675	9754	9916	9851	9843	9652	9788	9615	9651	9777	9678	9821	9645	9732	9850	9724	9622	9797	9817	9793	9811	9813	9726	9774	9621	9811	9691	9744	9726	9772	9905	9795	9770	9658	9879	9826	9785	9807	9805	9916	9774	9899	9813	9720	9791	9755	9652	9748	9655	9743	9754	9722	9693	9797	9776	9828	9675	9743	9684	9645	9787	9686	9668	9851	9742	9837	9860	9885	9530	9824	9708	9742	9826	9788	9780	9807	9765	9657	9697	9619	9655	9896	9797	9782	9739	9684	9673	9502	9746	9759	9754	9924	9752	9692	9598	9697	9630	9734	9770	9709	9692	9736	9748	9904	9763	9622	9734	9693	9732	9687	9848	9846	9845	9937	9770	9743	9815	9819	9795	9634	9759	9701	9700	9845	9863	9966	9776	9681	9804	9740	9674	9715	9724	9727	9738	9932	9777	9760	9699	9689	9691	9729	9636	9788	9790	9710	9838	9806	9656	9732	9701	9713	9831	9804	9861	9708	9779	9837	9847	9640	9920	9755	9885	9785	9803	9842	9713	9707	9772	9612	9696	9750	9827	9705	9673	9716	9932	9776	9809	9772	9886	9717	9775	9772	9793	9667	9717	9826	9629	9900	9834	9898	9785	9769	9841	9761	9893	9783	9877	9907	9980	9753	9645	9863	9795	9920	9661	9651	9703	9640	9884	9689	9742	9725	9745	9751	9844	9708	9881	9739	9743	9772	9683	9700	9738	9826	9846	9827	9730	9585	9659	9740	9865	9812	9790	9868	9817	9728	9543	9761	9795	9706	9788	9910	9651	9874	9840	9701	9788	9688	9807	9714	9639	9731	9915	9622	9819	9628	9815	9589	9762	9885	9798	9805	9828	9749	9711	9827	9819	9690	9731	9808	9966	9812	9856	9863	9779	9712	9874	9828	9817	9823	9693	9819	9873	9728	9724	9770	9740	9704	9675	9825	9836	9904	9715	9694	9703	9953	9764	9710	9707	9721	9659	9709	9780	9680	9686	9814	9713	9840	9716	9796	9662	9694	9798	9759	9795	9699	9670	9747	9762	9797	9644	9884	9739	9703	9841	9726	9734	9773	9861	9779	9688	9783	9941	9621	9786	9797	9864	9849	9742	9666	9816	9792	9687	9723	9616	9645	9805	9754	9726	9693	9709	9722	9786	9807	9816	9675	9652	9693	9926	9883	9684	9775	9767	9792	9636	9698	9687	9854	9772	9846	9797	9566	9612	9756	9667	9756	9869	9752	9714	9837	9796	9756	9694	9735	9737	9746	9806	9717	9860	9680	9756	9940	9801	9771	9903	9782	9629	9777	9747	9769	9703	9715	9669	9771	9735	9646	9636	9680	9855	9682	9819	9838	9813	9588	9621	9847	9625	9710	9705	9691	9745	9722	9768	9777	9719	9683	9717	9719	9728	9788	9773	9658	9760	9735	9866	9750	9758	9848	9685	9749	9732	9809	9766	9856	9695	9614	9837	10004	9700	9683	9661	9766	9706	9543	9647	9807	9760	9833	9728	9906	9721	9658	9806	9783	9693	9837	9861	9587	9653	9861	9613	9779	9734	9619	9640	9657	9729	9714	9673	9908	9628	9698	9692	9743	9770	9713	9901	9747	9698	9853	9614	9655	9627	9549	9867	9806	9874	9696	9714	9771	9786	9747	9642	9937	9780	9699	9782	9776	9688	9772	9736	9699	9638	9862	9778	9636	9657	9863	9786	9711	9731	9679	9853	9837	9746	9742	9714	9578	9625	9743	9640	9655	9678	9806	9683	9833	9771	9660	9846	9596	9840	9785	9747	9743	9793	9671	9885	9840	9761	9834	9828	9646	9680	9732	9772	9740	9778	9794	9759	9897	9775	9827	9623	9815	9909	9791	9849	9741	9893	9823	9733	9783	9673	9704	9686	9731	9748	9884	9766	9879	9841	9710	9790	9921	9739	9765	9672	9849	9697	9805	9777	9767	9650	9874	9903	9723	9677	9699	9692	9856	9691	9841	9617	9761	9823	9910	9799	9809	9767	9704	9735	9805	9758	9897	9649	9586	9789	9948	9681	9658	9943	9757	9781	9802	9740	9875	9738	9732	9720	9848	9651	9927	9769	9691	9640	9750	9708	9866	9746	9803	9816	9739	9808	9878	9799	9672	9819	9651	9858	9724	9830	9822	9877	9776	9789	9644	9608	9784	9701	9701	9782	9765	9737	9764	9748	9865	9664	9834	9754	9767	9667	9779	9711	9869	9764	9748	9778	9679	9838	9825	9577	9823	9667	9814	9853	9681	9663	9777	9835	9742	9748	9842	9732	9712	9820	9829	9711	9668	9787	9750	9752	9694	9738	9737	9826	9909	9689	9748	9716	9624	9739	9881	9730	9645	9769	9742	9737	9769	9898	9858	9656	9740	9809	9778	9842	9810	9709	9914	9822	9628	9589	9837	9854	9815	9794	9721	9729	9766	9757	9720	9649	9681	9778	9824	9744	9834	9697	9774	9683	9805	9771	9808	9763	9821	9710	9512	9876	9801	9661	9896	9775	9725	9896	9763	9726	9856	9646	9828	9670	9661	9901	9587	9724	9712	9914	9660	9882	9794	9887	9756	9903	9705	9762	9710	9767	9874	9801	9813	9750	9621	9680	9657	9671	9736	9896	9714	9673	9875	9636	9695	9783	9770	9495	9666	9808	9849	9903	9683	9797	9798	9832	9708	9811	9787	9676	9672	9621	9775	9738	9765	9836	9683	9908	9682	9935	9891	9768	9724	9805	9711	9670	9693	9692	9787	9758	9897	9755	9785	9667	9726	9725	9690	9763	9723	9913	9757	9801	9853	9828	9622	9697	9788	9702	9751	9723	9680	9765	9893	9710	9840	9704	9869	9721	9779	9664	9724	9559	9706	9750	9770	9861	9681	9764	9692	9675	9865	9752	9577	9967	9688	9812	9745	9754	9777	9907	9775	9763	9812	9765	9787	9716	9703	9827	9658	9750	9619	9770	9609	9677	9740	9752	9689	9693	9740	9730	9781	9642	9752	9736	9688	9814	9691	9649	9664	9724	9766	9685	9625	9736	9921	9665	9730	9909	9805	9857	9820	9775	9799	9754	9705	9713	9616	9812	9773	9830	9743	9793	9920	9574	9773	9736	9822	9678	9756	9843	9663	9695	9821	9724	9661	9597	9692	9872	9687	9893	9675	9693	9782	9798	9921	9926	9781	9856	9773	9705	9862	9783	9764	9969	9825	9756	9655	9866	9791	9951	9903	9745	9667	9630	9705	9751	9669	9817	9734	9780	9716	9875	9864	9763	9716	9769	9924	9726	9764	9792	9802	9645	9840	9677	9862	9607	9827	9930	9597	9628	9813	9907	9714	9629	9816
30253	22499	23435	21946	20519	21370	23865	22882	20008	18157	17360	16932	16751	16963	17106	17028	16631	16907	16817	16937	16625	16896	16753	16789	16633	16770	16604	16870	16793	16840	16854	16787	16934	16936	16792	16604	17027	16694	16741	16805	16924	16486	16883	16586	16667	17033	16642	16946	16638	16826	16774	16808	16626	16766	16812	16553	16648	16761	16857	16967	16745	16894	16722	16833	16645	16785	16958	16654	16845	16652	16714	16802	16690	16725	16794	16736	16741	16630	16789	16884	16663	16770	16666	16839	16621	16715	16708	16663	16703	16978	16812	16904	16850	16612	16776	16877	16811	16793	16733	16829	16664	16718	16938	16949	16677	16843	16740	16763	16571	16599	16829	16937	16820	16751	16732	16877	16805	16629	16744	16725	16785	16832	16767	16714	16797	16831	16670	16883	16919	16785	16688	16396	16784	16752	16994	16927	16693	16732	16515	16529	16565	16833	16747	16710	16793	16852	16613	16677	16908	16637	16778	16808	16699	16764	16761	16719	16676	16789	16688	16736	16698	16868	16474	16779	16821	16500	16639	16957	16829	16691	16793	16673	16648	16805	16559	16588	16657	16678	16715	16634	16623	16834	16932	16908	16696	16664	16691	16691	16732	16576	16671	16585	16766	16527	16763	16830	16668	16735	16572	16825	16703	16694	16995	16659	16813	16668	16825	16597	16690	16915	16768	16845	16939	16814	16655	16687	16891	16902	16920	16752	16719	16625	16406	16621	16556	16670	16730	16798	16604	16815	16862	16876	16762	16836	16886	16597	16606	16759	16591	16763	16784	16671	16914	16718	16674	16661	16878	16844	16760	16516	16765	16957	16786	16838	16851	16700	16543	16587	16687	16806	16671	16582	16664	16507	16918	16723	16654	16626	16653	16668	16737	16686	16675	16694	16688	16494	16707	16576	16821	16642	16702	16778	16894	16874	16693	16667	16797	16662	16738	16774	16674	16780	16678	16591	16923	16786	16606	16768	16702	16834	16733	16769	16914	16690	16761	16735	16582	16725	16562	16714	16738	16693	16678	16900	16629	16832	16774	16814	16765	16667	16845	16824	16591	16677	16991	16693	16574	16803	16606	16893	16661	16801	16517	16479	16579	16725	16865	16625	16671	16959	16809	17020	16742	16689	16713	16696	16854	16777	17026	16890	16896	16746	16761	16748	16583	16840	16561	16827	16571	16783	16873	16958	16842	16705	16765	16770	16810	16771	16892	16732	16610	16764	16856	16733	16780	16839	16582	16675	16700	16628	16548	16767	16717	16780	16728	16932	17033	16721	16681	16693	16856	16763	16722	16712	16624	16530	16903	16784	16981	16687	16846	16649	16546	16811	16702	16596	16873	16816	16802	16756	16662	16713	16824	16815	16701	16883	16677	16741	16643	16758	16921	16887	16667	16471	16906	16765	16805	16616	16727	16882	16782	16577	16647	16660	16814	16660	16662	16764	16868	16842	16661	16936	16698	16754	16957	16895	16809	16647	16626	16689	16623	16862	16874	16727	16694	16870	16683	16830	16758	16569	16670	16675	16619	16693	16634	16478	16511	16661	16885	16858	16797	16699	16824	16814	16539	16733	16749	16674	16787	16675	16779	16725	16732	16874	16832	16770	16730	16801	16774	16877	16769	16654	16752	16838	16583	16447	16825	16813	16910	16724	16744	16704	16739	16771	16650	16957	16709	16684	16598	16803	16580	16680	16879	16693	16854	16601	16667	16858	16836	16833	16859	16833	16804	16762	16732	16761	16710	16832	16839	16642	16673	16665	16715	16708	16704	16669	16736	16626	16831	16925	16788	16777	16764	16694	16770	16805	16748	16645	16670	16523	16826	16938	16844	16710	16505	16677	16572	16513	16701	16829	16519	16636	16447	16504	16718	16816	16745	16823	16877	16862	16754	16711	16693	16661	16736	16702	16689	16720	16725	16829	16646	16820	16802	16855	16934	16658	16699	16592	16662	16707	16772	16608	16791	16937	16784	16658	16663	16935	16810	16641	16751	16805	16662	16709	16605	16795	16636	16800	16636	16718	16772	16679	16919	16796	16822	16646	16725	16881	16519	16563	16850	16690	16661	16840	16624	16953	16581	16710	16662	16750	16719	16684	16607	16725	16929	16864	16536	16756	16570	16726	16743	16721	16768	16547	16804	16769	16658	17031	17007	16638	16767	16917	16857	16782	16503	16829	16587	16599	17043	16654	16656	16754	16668	16629	16572	16877	16621	16529	16628	16822	16679	16785	16641	16852	16743	16647	16651	16790	16564	16660	16774	16865	16936	16723	16704	16725	16704	16817	16746	16867	16826	16943	16755	16737	16597	16730	16614	16704	16834	16775	17032	16793	16672	16770	16711	16669	16832	16457	16765	16687	16924	16878	16690	16911	16856	16638	16669	16718	16776	16625	16616	16665	16763	16769	16833	16728	16700	16762	16867	16649	16777	16660	16686	16558	16629	16634	16622	16768	16728	16835	16738	16874	16532	16681	16706	16798	16857	16737	16884	16786	16908	16937	16749	16783	16888	16805	16745	16689	16627	16733	16745	16432	16850	16804	16668	16793	16986	16664	16547	16818	16704	16641	16711	16650	16590	16805	16856	16695	16701	16785	16761	16666	16498	16717	16715	16636	16654	16619	17003	16592	16923	16733	16791	16775	16759	16742	16672	16702	16813	16858	16599	16590	16700	16825	16778	16942	16649	16781	16619	16895	16896	16746	16712	16862	16727	16718	16843	16734	16744	16614	16664	16605	16697	16867	16618	16770	16803	16753	16615	16672	16817	16836	16842	16896	16764	16859	16539	16737	16670	16910	16629	16904	16724	16883	16802	16772	16671	16785	16574	16856	16913	16680	16837	16778	16724	16665	16781	16621	16646	16653	16615	16582	16723	16841	16869	16844	16841	16703	16926	16710	16720	16733	17026	16830	16862	16782	16951	16883	16698	16615	16617	16803	16711	16789	16780	16771	16937	16684	16863	16794	16704	16779	16795	16635	16754	16711	16637	16801	16723	16785	16677	16862	16774	16688	16752	16800	16689	16641	16557	16877	16838	16682	16489	16816	16601	16570	16769	16629	16687	16932	16875	16963	16818	16680	16874	16565	16708	16775	16822	16589	16721	16890	16714	16915	16790	16715	16837	16626	16775	16714	16618	16680	16601	16691	16692	16780	16777	16837	16836	16771	16612	16835	16677	16709	16837	16668	16682	16993	16912	16644	16947	16828	16935	16770	16548	16878	16694	16835	16885	16528	16838	16745	16591	16777	16848	16567	16569	16762	16867	16709	16623	16668	16531	16675	16752	16951	16890	16650	16842	16753	16627	16648	16765	16862	16743	16714	16677	16894	16611	16780	16679	16682	16790	16739	16779	16679	16658	16901	16648	16767	16886	16677	16737	16913	16952	16685	16736	16832	16843	16768	16861	16571	16682	16768	16684	16682	16893	16777	16638	16872	16951	16709	16811	16725	16525	16661	16876	16668	16759	16883	16730	16739	16695	16604	16782	16771	16754	16764	16577	16419	16811	16721	16770	16967	16840	16638	16549	16882	16629	16678	16813	16726	16625	16839	16649	16997	16883	16748	16758	16871	16699	16777	16763	16809	16807	16721	16768	16760	16780	16630	16762	16707	16696	16788	16460	16764	16815	16879	16685	16753	16711	16761	16830	16505	16747	16695	16684	16620	16717	16839	16722	17029	16622	16820	16758	16621	16705	16782	16663	16801	16553	16723	16630	16866	16793	16725	16691	16708	16476	16765	16919	16755	16934	16748	16686	16627	16661	16583	16801	16651	16937	16836	16596	16663	16700	16610	16779	16618	16532	16729	16739	16732	16696	16905	16546	16668	16827	16901	16826	16638	16781	16760	16644	16686	16563	16675	16601	16680	16700	16770	16859	16559	16808	16825	16781	16631	16674	16535	16706	16897	16730	16634	16868	16824	17093	16746	16833	16754	16856	16880	17122	16774	16811	16709	16895	16802	16874	16885	16595	16688	16766	16774	16706	16851	16879	16763	16828	16754	16708	16777	16771	16766	16989	16679	16683	16609	16752	16750	16779	16817	16743	16658	16685	17010	16767	16704	16801	16718	16494	16673	16529	16859	16883	16715	16840	16527	16693	16695	16689	16791	16955	16933	16706	16706	16593	16743	16495	16750	16740	16647	16711	16663	16666	16685	16645	16758	16808	16614	16877	16846	16757	16659	16707	16627	16838	16589	16567	16872	16661	16683	16685	16743	16658	16890	16708	16578	16633	16519	16872	16761	17010	16641	16643	16657	16818	16775	16680	16879	16806	16732	16911	16785	16809	16486	16757	16772	16642	16772	17000	16667	16846	16711	16765	16974	16738	16895	16743	16750	16733	16844	16870	16714	16811	16862	16793	16566	16775	16814	16822	16742	16573	16574	16652	16679	16587	16738	16859	16613	17032	16879	16719	16615	16720	16770	16866	16775	16906	16887	16740	16900	16811	16736	16594	16990	16786	16688	16795	16621	16666	16701	16807	16672	16727	16615	16695	16610	16686	16686	16499	16661	16962	16748	16718	16745	16921	16623	16754	16694	16661	16757	16874	16888	16834	16651	16741	16670	16623	16728	16618	16735	16731	16720	16719	16898	16910	16812	16732	16849	16511	16730	16481	16424	16711	16856	16797	16801	16692	16768	16570	16663	16720	16723	16619	16723	16683	16777	16597	16786	16932	16718	16990	16843	16711	16496	16644	16594	16697	16742	16724	16905	16672	16862	16774	16777	16776	16774	16646	16823	16670	16833	16759	16563	16587	16557	16993	16857	16695	16682	16488	16891	16772	16448	16665	16609	16756	16875	16891	16795	16828	16618	16709	16889	16932	16721	16805	16824	16913	16844	16544	16623	16476	16689	16762	16705	16930	16768	16827	16867	16540	16765	16948	16632	16883	16808	16842	16746	16670	16695	16752	16865	16499	16578	16572	16636	16887	16526	16707	16642	16631	16774	16847	16800	16613	16779	16687	16624	16520	16573	16803	16608	16754	16494	16599	16720	16661	16756	16617	16751	17065	16738	16791	16888	16830	16695	16744	16665	16796	16924	16787	16857	16554	16865	17025	16882	16759	16807	16736	16973	16748	16908	16885	16735	16702	16622	16492	16450	16717	16758	16800	16541	16859	16856	16772	16759	16651	16849
11894	12708	14768	14320	14186	15181	17090	15173	12321	10470	10017	9680	9819	9720	9594	9441	9647	9591	9557	9747	9621	9623	9643	9602	9512	9569	9769	9690	9718	9733	9627	9542	9539	9718	9609	9478	9625	9673	9624	9702	9575	9688	9740	9595	9555	9717	9552	9656	9544	9603	9585	9715	9650	9744	9452	9685	9747	9575	9375	9603	9574	9701	9601	9582	9718	9557	9590	9638	9469	9636	9679	9729	9786	9579	9545	9581	9695	9569	9616	9717	9591	9473	9648	9583	9728	9343	9746	9583	9467	9575	9724	9704	9845	9583	9586	9661	9575	9645	9496	9595	9415	9588	9683	9626	9728	9671	9718	9631	9655	9440	9553	9540	9551	9558	9372	9557	9539	9539	9563	9552	9525	9656	9574	9704	9693	9677	9594	9576	9509	9608	9503	9555	9647	9614	9590	9637	9622	9560	9800	9591	9549	9534	9673	9689	9583	9552	9603	9633	9528	9618	9630	9677	9613	9727	9766	9633	9640	9659	9734	9694	9433	9688	9556	9425	9538	9619	9495	9594	9485	9626	9595	9445	9490	9602	9715	9613	9674	9520	9608	9636	9561	9703	9601	9553	9478	9701	9525	9733	9540	9583	9644	9694	9665	9677	9644	9730	9518	9567	9509	9533	9540	9580	9568	9643	9559	9544	9606	9381	9654	9640	9447	9490	9447	9628	9596	9651	9545	9688	9593	9600	9567	9678	9436	9685	9613	9554	9570	9591	9512	9633	9651	9524	9590	9608	9618	9593	9551	9524	9653	9498	9637	9634	9548	9516	9699	9660	9674	9569	9693	9647	9639	9532	9555	9535	9655	9632	9703	9705	9450	9585	9624	9600	9454	9574	9531	9652	9505	9687	9652	9743	9562	9727	9611	9645	9586	9660	9563	9620	9544	9469	9594	9682	9624	9645	9574	9669	9611	9672	9601	9514	9490	9666	9620	9734	9688	9478	9669	9506	9515	9553	9534	9448	9671	9642	9584	9529	9587	9686	9575	9604	9554	9544	9466	9648	9590	9594	9725	9688	9819	9688	9761	9670	9753	9638	9587	9659	9637	9666	9469	9487	9660	9575	9580	9678	9592	9859	9615	9718	9748	9574	9434	9495	9612	9474	9620	9676	9596	9615	9635	9533	9735	9658	9675	9570	9623	9499	9521	9554	9629	9666	9586	9531	9501	9744	9610	9519	9554	9717	9640	9501	9577	9711	9545	9451	9680	9517	9329	9710	9591	9641	9507	9521	9608	9717	9725	9512	9553	9552	9637	9648	9550	9523	9554	9799	9525	9718	9654	9659	9601	9519	9652	9628	9594	9644	9668	9754	9592	9619	9681	9652	9555	9744	9678	9590	9561	9551	9695	9640	9608	9618	9739	9629	9588	9617	9601	9553	9694	9735	9635	9619	9586	9737	9684	9487	9655	9648	9524	9445	9542	9565	9689	9499	9534	9644	9585	9472	9617	9519	9591	9657	9669	9536	9504	9608	9560	9674	9674	9578	9683	9348	9729	9641	9663	9582	9583	9440	9580	9625	9745	9626	9615	9568	9510	9553	9463	9705	9565	9571	9637	9512	9647	9645	9624	9595	9643	9491	9614	9543	9553	9497	9531	9626	9754	9570	9629	9561	9513	9757	9599	9646	9667	9610	9681	9626	9680	9533	9635	9619	9650	9523	9578	9573	9769	9626	9635	9486	9561	9538	9591	9553	9437	9546	9694	9483	9530	9374	9581	9758	9612	9600	9673	9602	9587	9679	9483	9563	9639	9722	9466	9477	9641	9494	9649	9722	9787	9676	9622	9679	9647	9581	9651	9504	9496	9569	9793	9646	9609	9676	9709	9612	9533	9664	9676	9662	9644	9539	9576	9595	9586	9560	9574	9540	9545	9514	9622	9625	9591	9603	9614	9445	9481	9691	9575	9500	9616	9539	9702	9651	9606	9632	9592	9568	9710	9703	9618	9558	9707	9447	9446	9726	9590	9664	9609	9539	9731	9619	9673	9614	9588	9613	9465	9635	9636	9518	9500	9718	9559	9614	9496	9719	9512	9601	9603	9739	9419	9518	9730	9682	9537	9670	9709	9665	9533	9650	9586	9711	9530	9622	9501	9633	9695	9656	9608	9653	9583	9684	9697	9599	9587	9542	9612	9573	9714	9689	9581	9599	9607	9673	9586	9630	9732	9518	9616	9453	9613	9726	9672	9531	9491	9669	9410	9556	9710	9606	9580	9634	9536	9730	9721	9612	9612	9661	9629	9518	9564	9457	9459	9554	9580	9645	9660	9620	9777	9587	9552	9522	9597	9646	9774	9678	9507	9690	9706	9749	9549	9610	9610	9693	9679	9686	9472	9526	9453	9689	9583	9559	9537	9607	9489	9686	9610	9664	9481	9563	9625	9582	9523	9573	9639	9576	9733	9631	9569	9607	9494	9639	9729	9625	9628	9541	9472	9596	9587	9638	9726	9635	9569	9605	9604	9497	9444	9721	9678	9617	9625	9564	9599	9533	9644	9576	9479	9541	9624	9716	9651	9611	9509	9689	9641	9475	9583	9601	9579	9661	9650	9666	9544	9752	9609	9559	9560	9586	9633	9680	9688	9635	9548	9563	9592	9556	9675	9675	9602	9569	9745	9599	9620	9509	9549	9676	9634	9646	9479	9613	9635	9574	9557	9504	9636	9696	9681	9452	9689	9547	9367	9526	9476	9555	9654	9651	9628	9564	9562	9676	9624	9711	9671	9527	9805	9645	9523	9585	9635	9574	9517	9685	9756	9578	9772	9793	9606	9730	9654	9602	9447	9622	9518	9739	9660	9620	9663	9643	9749	9699	9625	9667	9626	9654	9527	9525	9645	9573	9770	9500	9604	9564	9664	9597	9532	9663	9804	9443	9591	9665	9429	9631	9637	9418	9674	9470	9603	9591	9621	9582	9564	9586	9622	9608	9590	9507	9507	9584	9596	9544	9701	9595	9634	9622	9649	9539	9474	9611	9546	9478	9475	9713	9716	9469	9553	9702	9710	9668	9550	9452	9596	9634	9665	9633	9491	9566	9640	9675	9511	9655	9547	9798	9618	9555	9434	9599	9526	9635	9601	9491	9478	9555	9705	9498	9611	9445	9593	9617	9547	9475	9681	9499	9623	9570	9636	9609	9509	9451	9618	9560	9522	9461	9684	9580	9579	9632	9732	9624	9547	9532	9690	9518	9585	9272	9582	9679	9581	9391	9498	9482	9609	9586	9673	9756	9517	9480	9646	9624	9586	9578	9615	9731	9643	9733	9619	9505	9744	9663	9643	9514	9587	9431	9719	9529	9581	9682	9765	9624	9676	9815	9614	9646	9576	9579	9529	9613	9538	9603	9565	9672	9678	9612	9604	9624	9642	9605	9620	9645	9541	9503	9575	9668	9536	9496	9644	9564	9623	9547	9611	9700	9590	9708	9536	9656	9493	9676	9640	9531	9576	9673	9638	9718	9720	9639	9698	9667	9665	9652	9523	9565	9759	9531	9698	9524	9591	9629	9577	9655	9572	9696	9656	9567	9539	9634	9573	9439	9485	9702	9608	9641	9582	9619	9608	9648	9647	9536	9535	9590	9712	9637	9725	9576	9658	9561	9758	9675	9647	9547	9653	9596	9472	9621	9606	9567	9718	9580	9549	9571	9554	9652	9692	9602	9667	9652	9664	9399	9546	9515	9505	9570	9580	9543	9515	9631	9653	9559	9638	9616	9499	9627	9642	9518	9367	9611	9554	9545	9623	9573	9558	9684	9533	9603	9435	9675	9420	9600	9539	9572	9588	9462	9410	9656	9607	9599	9630	9523	9587	9652	9562	9521	9646	9670	9588	9500	9872	9556	9635	9662	9512	9607	9725	9741	9624	9668	9686	9541	9581	9681	9531	9508	9675	9670	9562	9486	9590	9412	9585	9617	9654	9584	9670	9701	9675	9652	9550	9777	9534	9513	9522	9650	9624	9561	9529	9631	9660	9586	9740	9544	9597	9548	9628	9642	9564	9694	9685	9522	9564	9705	9580	9651	9574	9480	9637	9574	9474	9648	9516	9620	9712	9500	9629	9503	9713	9619	9428	9636	9562	9533	9492	9587	9673	9676	9611	9672	9713	9634	9641	9587	9741	9544	9607	9604	9653	9582	9686	9402	9653	9691	9622	9652	9610	9353	9471	9468	9458	9504	9565	9519	9685	9538	9637	9560	9482	9627	9638	9735	9498	9536	9551	9790	9610	9526	9605	9810	9443	9625	9740	9651	9565	9659	9590	9609	9648	9539	9562	9570	9463	9668	9635	9670	9550	9582	9621	9640	9680	9704	9624	9622	9556	9728	9589	9428	9534	9735	9693	9594	9441	9692	9503	9787	9590	9633	9617	9692	9448	9568	9466	9598	9695	9638	9652	9616	9613	9698	9611	9538	9527	9652	9583	9439	9606	9685	9476	9691	9582	9594	9690	9629	9531	9575	9620	9530	9510	9554	9600	9436	9547	9660	9639	9526	9590	9547	9641	9516	9541	9531	9799	9606	9697	9518	9602	9492	9634	9614	9593	9769	9641	9569	9598	9631	9503	9470	9552	9622	9542	9606	9659	9596	9576	9625	9630	9605	9813	9616	9582	9623	9549	9440	9701	9451	9543	9421	9578	9628	9636	9690	9544	9522	9731	9582	9624	9537	9603	9727	9503	9757	9601	9598	9598	9634	9506	9711	9542	9715	9427	9577	9523	9563	9418	9667	9621	9552	9573	9693	9554	9496	9584	9563	9657	9570	9658	9584	9642	9583	9627	9493	9559	9721	9717	9590	9630	9661	9581	9561	9569	9580	9575	9717	9603	9681	9521	9587	9620	9679	9646	9561	9686	9479	9637	9586	9476	9596	9542	9645	9540	9726	9589	9479	9648	9672	9668	9658	9571	9777	9588	9621	9654	9505	9604	9681	9537	9491	9584	9591	9565	9591	9635	9579	9545	9639	9569	9548	9565	9683	9685	9681	9583	9540	9630	9592	9524	9664	9432	9660	9660	9664	9624	9610	9628	9573	9436	9696	9679	9608	9570	9664	9667	9716	9557	9588	9684	9615	9597	9583	9599	9690	9652	9511	9732	9559	9575	9634
25535	21138	27367	26918	24090	33139	49775	44314	31477	22681	18903	17290	16858	16891	16786	16663	16895	16875	16776	16564	16612	16646	16709	16598	16655	16726	16621	16789	16797	16608	16768	16695	16835	16876	16666	16733	16556	16537	16605	16471	16778	16748	16666	16754	16546	16536	16757	16685	16615	16497	16552	16769	16614	16636	16679	16686	16682	16683	16681	16722	16851	16654	16491	16880	16754	16652	16376	16566	16482	16559	16680	16636	16692	16532	16885	16838	16684	16526	16723	16627	16578	16723	16658	16636	16579	16504	16655	16681	16701	16857	16509	16709	16699	16718	16718	16494	16677	16723	16505	16676	16431	16643	16579	16598	16625	16667	16433	16479	16637	16854	16713	16718	16612	16524	16422	16612	16663	16891	16518	16685	16554	16904	16592	16544	16643	16745	16574	16643	16696	16615	16482	16544	16611	16730	16818	16656	16590	16564	16728	16503	16346	16508	16573	16671	16817	16598	16880	16664	16597	16673	16785	16597	16358	16585	16767	16526	16425	16600	16659	16626	16561	16698	16663	16635	16718	16891	16443	16535	16821	16597	16541	16652	16789	16741	16666	16518	16614	16657	16563	16802	16497	16592	16579	16657	16727	16676	16588	16476	16745	16727	16712	16741	16627	16560	16604	16626	16670	16613	16503	16569	16706	16596	16511	16659	16617	16516	16723	16419	16577	16533	16438	16412	16368	16785	16580	16637	16543	16534	16670	16539	16748	16517	16510	16735	16599	16926	16805	16595	16689	16591	16616	16731	16553	16503	16521	16886	16560	16726	16577	16592	16704	16477	16693	16565	16642	16757	16584	16449	16833	16595	16734	16535	16762	16570	16430	16582	16488	16613	16413	16313	16557	16505	16180	16440	16415	16661	16787	16754	16660	16752	16714	16906	16480	16642	16697	16749	16738	16784	16498	16487	16732	16753	16588	16825	16652	16557	16619	16590	16518	16679	16693	16749	16785	16621	16688	16550	16554	16610	16537	16597	16557	16863	16479	16736	16483	16463	16449	16525	16711	16561	16570	16611	16299	16589	16716	16669	16604	16627	16504	16698	16844	16657	16574	16746	16644	16614	16626	16479	16768	16765	16674	16735	16609	16662	16399	16554	16398	16619	16451	16545	16531	16570	16780	16528	16457	16527	16604	16584	16712	16658	16619	16542	16484	16706	16814	16778	16424	16448	16724	16633	16734	16722	16562	16638	16828	16799	16718	16714	16617	16620	16598	16569	16761	16626	16569	16644	16355	16456	16423	16682	16664	16593	16667	16753	16778	16703	16699	16575	16655	16527	16419	16640	16620	16673	16658	16529	16534	16766	16646	16851	16692	16588	16435	16621	16637	16575	16709	16562	16667	16557	16436	16734	16585	16486	16564	16619	16738	16569	16583	16642	16475	16511	16852	16707	16589	16556	16656	16554	16549	16671	16555	16519	16614	16466	16612	16691	16640	16651	16671	16689	16694	16904	16584	16652	16621	16617	16498	16743	16705	16664	16392	16631	16375	16760	16773	16585	16552	16716	16356	16602	16511	16727	16522	16813	16858	16645	16744	16549	16585	16644	16676	16643	16512	16517	16614	16779	16691	16809	16723	16439	16362	16569	16566	16618	16608	16622	16630	16632	16499	16496	16603	16549	16756	16725	16698	16801	16664	16683	16740	16490	16934	16681	16606	16625	16713	16597	16449	16616	16760	16628	16732	16826	16522	16588	16572	16538	16646	16591	16693	16656	16716	16818	16652	16748	16792	16603	16641	16694	16773	16601	16645	16744	16633	16897	16365	16648	16792	16698	16779	16523	16748	16583	16609	16725	16807	16594	16689	16894	16649	16561	16523	16607	16633	16641	16459	16590	16758	16646	16723	16567	16651	16547	16803	16455	16482	16608	16528	16610	16631	16753	16575	16475	16609	16284	16496	16528	16591	16629	16641	16335	16783	16598	16495	16671	16644	16628	16673	16718	16731	16624	16704	16426	16654	16448	16743	16530	16326	16640	16658	16682	16633	16738	16645	16608	16744	16802	17004	16667	16795	16871	16657	16557	16718	16649	16641	16527	16477	16771	16621	16574	16643	16479	16749	16711	16475	16481	16545	16560	16636	16556	16604	16473	16455	16626	16533	16462	16781	16522	16548	16540	16653	16584	16529	16592	16431	16673	16507	16385	16556	16592	16559	16479	16698	16648	16838	16798	16523	16489	16522	16535	16609	16375	16450	16633	16465	16567	16603	16757	16725	16562	16593	16668	16704	16501	16354	16755	16699	16734	16366	16669	16718	16597	16485	16745	16553	16646	16868	16586	16671	16685	16566	16596	16657	16594	16608	16486	16719	16488	16581	16742	16484	16467	16858	16560	16615	16588	16616	16493	16492	16430	16636	16676	16325	16602	16712	16528	16338	16455	16600	16766	16724	16493	16620	16441	16566	16665	16608	16521	16404	16435	16521	16480	16427	16526	16625	16618	16685	16712	16702	16564	16342	16731	16587	16692	16537	16528	16656	16576	16556	16723	16572	16533	16652	16611	16714	16604	16691	16695	16504	16635	16602	16611	16472	16755	16379	16652	16569	16552	16528	16456	16680	16679	16618	16547	16529	16414	16605	16602	16563	16560	16710	16600	16473	16600	16457	16592	16764	16565	16641	16883	16653	16594	16513	16727	16737	16652	16556	16512	16562	16561	16378	16941	16788	16671	16700	16522	16650	16518	16590	16728	16758	16707	16528	16947	16584	16569	16499	16626	16571	16553	16680	16598	16577	16668	16603	16686	16628	16673	16624	16585	16521	16602	16608	16368	16727	16791	16524	16793	16576	16550	16613	16358	16529	16616	16595	16528	16637	16729	16557	16669	16417	16654	16516	16494	16860	16680	16633	16607	16520	16436	16575	16561	16595	16573	16543	16593	16788	16796	16712	16618	16440	16517	16535	16557	16582	16486	16428	16516	16704	16463	16524	16671	16779	16869	16691	16355	16619	16580	16436	16573	16678	16560	16684	16486	16540	16676	16647	16515	16615	16574	16612	16492	16383	16663	16695	16734	16547	16534	16792	16780	16667	16884	16470	16874	16806	16598	16485	16624	16796	16672	16686	16836	16587	16617	16609	16685	16598	16539	16461	16681	16693	16648	16529	16453	16661	16951	16537	16693	16692	16750	16772	16586	16775	16711	16602	16595	16466	16613	16684	16463	16295	16800	16464	16692	16747	16708	16604	16681	16605	16755	16793	16655	16414	16761	16874	16587	16596	16530	16594	16713	16709	16565	16801	16615	16582	16623	16702	16661	16654	16670	16762	16579	16565	16513	16839	16620	16716	16586	16712	16623	16608	16677	16664	16636	16519	16716	16615	16443	16781	16576	16643	16638	16641	16570	16698	16550	16644	16614	16556	16488	16606	16459	16672	16539	16449	16637	16648	16614	16653	16458	16574	16596	16726	16470	16736	16854	16549	16742	16472	16627	16597	16632	16723	16638	16566	16712	16630	16445	16488	16628	16739	16502	16570	16734	16529	16555	16615	16539	16519	16645	16675	16392	16521	16503	16727	16787	16721	16660	16646	16492	16750	16476	16560	16551	16834	16546	16699	16626	16478	16527	16466	16309	16573	16731	16573	16634	16542	16683	16917	16659	16750	16370	16625	16555	16641	16724	16627	16511	16530	16460	16497	16853	16533	16564	16605	16717	16446	16411	16593	16488	16464	16588	16767	16654	16607	16636	16702	16539	16766	16739	16666	16555	16483	16696	16528	16807	16590	16773	16461	16556	16591	16466	16454	16610	16615	16648	16814	16557	16633	16463	16575	16505	16602	16596	16454	16880	16730	16443	16417	16804	16533	16510	16432	16545	16675	16581	16442	16473	16834	16689	16579	16649	16613	16459	16862	16702	16703	16285	16750	16573	16503	16718	16911	16493	16581	16532	16679	16508	16602	16773	16799	16486	16529	16536	16526	16805	16504	16742	16580	16668	16494	16698	16704	16777	16612	16502	16467	16383	16530	16674	16730	16651	16703	16647	16665	16543	16671	16677	16610	16788	16742	16625	16808	16519	16579	16556	16727	16694	16669	16722	16633	16532	16729	16657	16662	16524	16627	16607	16462	16626	16515	16550	16500	16566	16534	16436	16509	16609	16714	16696	16605	16543	16568	16743	16450	16558	16639	16539	16747	16439	16682	16721	16575	16663	16811	16600	16762	16477	16547	16735	16485	16494	16630	16502	16838	16709	16731	16636	16901	16431	16500	16725	16624	16660	16488	16452	16767	16501	16542	16512	16758	16702	16625	16594	16609	16588	16668	16653	16772	16560	16578	16742	16553	16683	16559	16544	16588	16451	16514	16705	16687	16356	16437	16761	16542	16453	16797	16854	16762	16560	16670	16650	16686	16634	16681	16475	16640	16623	16739	16454	16603	16803	16455	16564	16780	16484	16454	16752	16737	16655	16516	16430	16428	16761	16621	16571	16474	16685	16463	16393	16578	16532	16982	16454	16537	16742	16830	16534	16592	16577	16563	16534	16529	16634	16557	16585	16481	16580	16625	16742	16730	16810	16619	16620	16699	16523	16606	16608	16572	16467	16664	16599	16643	16668	16639	16749	16596	16866	16489	16765	16434	16486	16685	16767	16704	16612	16877	16642	16617	16583	16584	16553	16880	16664	16812	16719	16835	16475	16816	16777	16557	16462	16691	16632	16669	16716	16508	16652	16810	16727	16719	16591	16774	16574	16624	16674	16593	16644	16359	16513	16452	16425	16708	16651	16540	16617	16471	16658	16587	16791	16981	16666	16664	16622	16780	16577	16772	16595	16618	16776	16806	16530	16756	16554	16601	16645	16696	16731	16649	16506	16509	16741	16594	16555	16728	16553	16656	16843	16779	16644	16607	16711	16717	16600	16372	16616	16489	16565	16700	16545	16532	16655	16613	16551	16558	16476	16788	16744	16569	16874	16586	16590	16503	16608	16568	16698	16661	16578	16676	16727	16805	16605	16910	16630	16522	16595	16707	16577	16537	16496	16562	16615	16558	16699	16637	16570	16729	16579	16420	16754	16565	16560	16481	16424	16543	16542	16622	16685	16749	16661	16543	16471	16616	16451	16671	16486	16517	16690	16845	16552	16605	16668	16921	16465	16465	16462	16607	16426	16662	16603	16604	16535	16640	16461	16639	16620
10228	17853	18465	18507	17245	30508	43974	35639	22180	14369	10910	9828	9782	9754	9668	9840	9556	9636	9706	9658	9754	9781	9709	9721	9636	9669	9695	9688	9662	9644	9587	9649	9665	9627	9844	9643	9791	9700	9660	9757	9753	9716	9687	9615	9655	9751	9647	9560	9636	9643	9633	9895	9519	9733	9817	9611	9756	9763	9733	9554	9471	9689	9619	9751	9814	9610	9774	9672	9774	9700	9525	9547	9842	9722	9767	9553	9727	9681	9695	9697	9689	9642	9641	9725	9520	9576	9558	9730	9643	9629	9674	9593	9647	9761	9773	9621	9771	9640	9789	9878	9701	9553	9678	9536	9637	9579	9453	9526	9554	9666	9827	9686	9663	9737	9615	9734	9703	9661	9556	9691	9518	9751	9752	9511	9788	9625	9653	9863	9772	9609	9591	9771	9748	9782	9838	9667	9605	9591	9963	9603	9616	9761	9771	9753	9572	9559	9780	9783	9760	9639	9656	9823	9573	9781	9650	9497	9658	9589	9659	9650	9622	9451	9688	9436	9746	9685	9501	9700	9653	9690	9680	9577	9609	9815	9802	9680	9855	9626	9687	9837	9692	9695	9578	9759	9704	9691	9765	9646	9523	9632	9772	9792	9397	9594	9619	9671	9794	9765	9616	9655	9643	9656	9631	9735	9613	9603	9584	9599	9754	9674	9810	9866	9766	9606	9695	9606	9675	9566	9731	9753	9710	9593	9634	9647	9557	9578	9656	9452	9642	9619	9652	9679	9729	9696	9592	9689	9846	9590	9644	9711	9638	9606	9680	9713	9645	9668	9601	9736	9710	9653	9694	9633	9601	9641	9670	9619	9726	9698	9518	9524	9685	9678	9672	9696	9666	9724	9646	9517	9613	9583	9629	9704	9611	9503	9765	9695	9496	9754	9698	9666	9615	9508	9752	9570	9655	9597	9722	9509	9450	9570	9569	9705	9665	9555	9635	9600	9493	9629	9758	9604	9794	9776	9597	9741	9839	9542	9677	9762	9506	9796	9880	9644	9650	9749	9710	9813	9803	9858	9679	9519	9678	9527	9607	9693	9618	9558	9575	9770	9625	9528	9588	9601	9848	9641	9556	9695	9595	9701	9754	9583	9699	9771	9679	9523	9631	9744	9648	9631	9655	9589	9700	9740	9654	9598	9573	9638	9730	9602	9663	9593	9677	9730	9717	9717	9689	9760	9691	9638	9686	9615	9765	9564	9662	9618	9670	9685	9533	9505	9624	9596	9678	9744	9639	9657	9674	9619	9711	9514	9654	9587	9563	9657	9604	9632	9713	9655	9624	9717	9523	9737	9665	9757	9766	9645	9685	9754	9699	9653	9629	9604	9726	9535	9714	9668	9640	9666	9485	9564	9606	9879	9468	9626	9671	9581	9591	9693	9715	9709	9647	9662	9590	9765	9644	9702	9590	9791	9644	9704	9800	9751	9693	9582	9633	9611	9594	9719	9556	9596	9610	9645	9687	9598	9757	9583	9539	9827	9770	9730	9711	9525	9689	9581	9637	9515	9726	9454	9663	9515	9734	9498	9615	9736	9585	9543	9792	9606	9546	9758	9648	9656	9781	9601	9498	9533	9564	9573	9606	9413	9533	9698	9638	9532	9710	9660	9824	9638	9725	9757	9740	9588	9580	9598	9738	9873	9531	9684	9730	9629	9512	9661	9652	9738	9705	9704	9702	9741	9447	9667	9644	9650	9634	9831	9557	9609	9715	9669	9634	9786	9727	9640	9607	9743	9728	9696	9622	9759	9673	9623	9658	9635	9854	9748	9751	9561	9687	9756	9651	9569	9685	9743	9605	9802	9710	9645	9693	9753	9608	9702	9640	9679	9662	9712	9683	9758	9639	9865	9622	9566	9706	9591	9747	9703	9691	9712	9593	9752	9539	9694	9574	9634	9725	9493	9793	9713	9615	9669	9570	9642	9809	9807	9477	9584	9487	9669	9564	9707	9676	9690	9698	9755	9559	9711	9682	9652	9530	9790	9704	9653	9659	9458	9806	9502	9724	9394	9604	9659	9630	9510	9727	9601	9654	9613	9670	9786	9530	9822	9678	9633	9673	9580	9633	9737	9728	9683	9590	9557	9681	9594	9619	9702	9738	9615	9699	9629	9850	9635	9590	9590	9756	9705	9636	9699	9532	9556	9678	9715	9563	9788	9574	9533	9534	9671	9740	9848	9618	9810	9585	9769	9668	9681	9621	9573	9730	9731	9641	9597	9579	9759	9746	9740	9721	9607	9667	9659	9661	9742	9623	9602	9618	9734	9703	9689	9634	9723	9756	9663	9385	9782	9640	9837	9578	9715	9822	9540	9694	9635	9758	9580	9694	9609	9751	9619	9639	9695	9652	9679	9784	9740	9670	9667	9648	9716	9590	9758	9665	9636	9644	9616	9692	9679	9719	9635	9745	9702	9695	9709	9545	9761	9736	9596	9670	9705	9641	9686	9659	9685	9800	9718	9711	9834	9575	9719	9611	9658	9727	9654	9523	9708	9653	9665	9677	9606	9660	9680	9696	9701	9577	9606	9579	9521	9631	9616	9640	9575	9605	9608	9721	9559	9810	9682	9600	9540	9670	9657	9701	9809	9628	9671	9602	9613	9614	9641	9553	9588	9752	9667	9601	9692	9618	9679	9670	9632	9594	9854	9729	9627	9798	9557	9710	9662	9577	9757	9571	9642	9816	9557	9768	9504	9669	9657	9585	9492	9681	9506	9673	9640	9587	9700	9542	9471	9673	9687	9701	9484	9609	9484	9643	9401	9716	9755	9670	9506	9577	9732	9862	9640	9508	9542	9748	9723	9721	9709	9698	9557	9834	9674	9569	9654	9688	9648	9670	9676	9798	9588	9805	9631	9634	9601	9562	9772	9747	9711	9760	9708	9745	9461	9586	9760	9589	9674	9715	9687	9591	9593	9675	9676	9575	9699	9761	9524	9705	9683	9687	9452	9691	9633	9622	9766	9556	9704	9730	9570	9657	9751	9770	9627	9505	9635	9647	9601	9573	9561	9566	9699	9779	9695	9810	9451	9575	9483	9645	9494	9646	9591	9840	9678	9671	9670	9635	9914	9656	9520	9784	9754	9703	9616	9643	9636	9783	9576	9591	9532	9636	9648	9653	9722	9614	9664	9686	9669	9656	9671	9549	9705	9757	9514	9812	9674	9770	9732	9639	9625	9673	9581	9738	9701	9683	9712	9680	9658	9725	9485	9788	9735	9512	9657	9489	9532	9568	9739	9568	9660	9689	9714	9544	9620	9726	9555	9796	9714	9576	9592	9577	9665	9858	9720	9651	9727	9528	9492	9584	9651	9632	9741	9595	9496	9506	9731	9605	9705	9534	9634	9700	9701	9604	9771	9752	9677	9778	9491	9767	9569	9672	9509	9744	9617	9621	9665	9665	9772	9529	9720	9785	9595	9569	9743	9866	9694	9595	9599	9818	9645	9691	9758	9677	9560	9605	9642	9705	9719	9802	9468	9911	9742	9594	9589	9849	9608	9655	9608	9752	9595	9700	9719	9525	9657	9651	9510	9801	9670	9661	9644	9797	9725	9506	9694	9660	9584	9495	9573	9667	9656	9710	9680	9606	9763	9539	9676	9831	9644	9596	9630	9664	9623	9736	9765	9687	9670	9613	9750	9858	9608	9691	9754	9540	9606	9828	9672	9702	9538	9655	9710	9723	9732	9389	9733	9648	9541	9771	9600	9630	9557	9704	9585	9660	9543	9696	9716	9789	9499	9695	9691	9669	9773	9653	9537	9629	9741	9818	9542	9575	9750	9659	9641	9768	9610	9743	9788	9723	9529	9592	9552	9706	9578	9786	9685	9621	9600	9712	9771	9584	9658	9683	9567	9686	9578	9537	9673	9536	9600	9733	9553	9503	9658	9525	9503	9737	9522	9647	9631	9809	9685	9768	9584	9568	9774	9714	9764	9491	9721	9665	9600	9651	9707	9652	9714	9732	9730	9773	9476	9516	9608	9654	9651	9674	9567	9705	9588	9729	9517	9681	9599	9606	9690	9691	9588	9783	9648	9821	9598	9697	9817	9741	9583	9728	9540	9784	9672	9716	9692	9643	9613	9752	9756	9799	9561	9670	9605	9567	9852	9564	9781	9666	9526	9592	9643	9803	9704	9664	9647	9611	9563	9645	9719	9640	9688	9836	9450	9744	9611	9614	9799	9710	9694	9512	9653	9608	9605	9759	9669	9784	9559	9474	9547	9657	9747	9561	9590	9605	9694	9679	9771	9703	9633	9676	9481	9645	9503	9662	9666	9645	9719	9817	9596	9674	9674	9710	9787	9680	9801	9726	9684	9643	9637	9622	9673	9602	9714	9686	9514	9677	9471	9592	9870	9765	9636	9524	9736	9598	9570	9635	9694	9693	9736	9711	9785	9687	9668	9649	9702	9511	9737	9676	9662	9716	9505	9835	9520	9643	9626	9860	9680	9765	9709	9705	9677	9595	9692	9723	9764	9636	9580	9657	9463	9714	9676	9611	9718	9533	9612	9445	9662	9576	9447	9709	9757	9594	9768	9598	9824	9589	9821	9562	9761	9668	9769	9633	9608	9601	9580	9638	9568	9598	9616	9634	9790	9603	9655	9696	9592	9672	9631	9744	9536	9724	9747	9701	9489	9662	9592	9746	9357	9717	9541	9563	9604	9565	9597	9794	9753	9539	9666	9638	9830	9642	9647	9597	9569	9753	9700	9704	9787	9796	9577	9698	9743	9741	9652	9624	9559	9467	9585	9536	9671	9640	9578	9548	9615	9758	9558	9718	9734	9639	9615	9557	9619	9607	9677	9707	9660	9614	9600	9601	9633	9772	9722	9530	9599	9578	9722	9584	9763	9629	9809	9590	9578	9761	9642	9693	9823	9588	9681	9759	9627	9670	9816	9669	9670	9690	9783	9528	9773	9726	9790	9704	9632	9842	9612	9528	9509	9711	9694	9586	9731	9622	9693	9473	9795	9517	9688	9745	9652	9595	9626	9781	9523	9638	9766	9775	9721	9624	9701	9751	9532	9764	9706	9586	9526	9545	9577	9745	9692	9606	9799	9525	9579	9625	9761	9831	9688	9770	9637	9686	9615	9684	9577
23461	21106	28347	24644	23929	45541	66432	57333	41636	29367	21540	18011	17086	17029	17011	16941	16736	16874	16838	16859	16822	16868	16887	16932	17151	16725	16891	16874	16623	16761	16721	16786	16735	16806	16806	16544	16688	16559	16844	16694	16655	16773	16662	16749	16789	16677	16814	16927	16629	16782	16815	16938	16631	16863	16875	16677	16717	16667	16727	16887	16845	16667	16705	16569	16710	16729	16588	16598	16532	16538	16561	16892	16651	16776	16653	16613	16822	16551	16876	16789	16815	16774	16658	16788	16761	16622	16745	16950	16745	16830	16789	16777	17021	16681	16837	16639	16387	16728	16738	16633	16797	16518	16687	16689	16618	16489	16850	16713	16504	16839	16575	16635	16783	16563	16814	16742	16709	16857	16676	16818	16837	16536	16804	16592	16775	16749	16870	16699	16546	16691	16628	16630	16521	16669	16777	16754	16773	16730	16727	16808	16782	16478	16682	16669	16691	16687	16527	16516	16724	16371	16613	16520	16698	16795	16424	16811	16883	16631	16527	16453	16910	16806	16690	16634	16591	16572	16815	16497	16785	16804	16805	16514	16519	16643	16783	16597	16549	16755	16542	16754	16773	16841	16835	16613	16802	16573	16666	16753	16826	16616	16687	16648	16580	16628	16523	16679	16656	16696	16745	16592	16605	16748	16718	16604	16499	16546	16550	16620	16581	16721	16687	16639	16508	16615	16631	16771	16715	16758	16679	16662	16631	16697	16731	16692	16562	16538	16571	16691	16654	16651	16821	16606	16654	16570	16832	16708	16688	16582	16766	16642	16772	16518	16631	16549	16603	16833	16781	16759	16721	16610	16570	16430	16632	16626	16567	16727	16655	16603	16712	16505	16667	16693	16562	16388	16506	16640	16746	16724	16825	16774	16678	16735	16655	16596	16783	16722	16668	16811	16830	16764	16604	16829	16498	16763	16631	16756	16663	16666	16698	16590	16613	16610	16812	16599	16519	16452	16665	16798	16717	16570	16618	16655	16850	16585	16650	16550	16549	16671	16826	16569	16501	16668	16673	16541	16547	16751	16729	16687	16672	16543	16695	16815	16845	16624	16604	16710	16501	16639	16812	16839	16631	16646	16563	16745	16504	16558	16560	16426	16735	16673	16701	16465	16722	16471	16755	16725	16764	16633	16734	16819	16496	16484	16695	16675	16895	16795	16625	16643	16921	16676	16733	16591	16687	16638	16611	16668	16524	16356	16617	16459	16381	16596	16741	16520	16697	16715	16781	16716	16537	16734	16762	16570	16548	16599	16536	16775	16646	16555	16550	16754	16584	16848	16723	16633	16865	16638	16632	16643	16728	16665	16728	16756	16651	16815	16401	16814	16697	16603	16761	16647	16729	16771	16725	16564	16500	16563	16553	16608	16672	16639	16512	16653	16418	16417	16790	16816	16802	16923	16729	16646	16779	16874	16740	16670	16761	16636	16575	16775	16546	16501	16490	16551	16664	16669	16873	16643	16710	16741	16526	16565	16854	16686	16812	16786	16699	16716	16836	16692	16770	16719	16629	16675	16567	16737	16537	16683	16471	16511	16652	16468	16684	16721	16692	16652	16676	16376	16866	16779	16569	16702	16665	16785	16735	16560	16476	16861	16723	16616	16604	16703	16508	16394	16459	16819	16583	16741	16723	16549	16639	16725	16577	16764	16578	16825	16638	16825	16723	16694	16665	16675	16701	16747	16457	16581	16788	16726	16421	16656	16818	16743	16630	16625	16637	16569	16695	16526	16567	16625	16795	16849	16655	16917	16659	16663	16873	16606	16649	16571	16618	16806	16765	16867	16624	16472	16820	16535	16655	16384	16571	16683	16535	16586	16657	16618	16699	16638	16635	16760	16576	16491	16572	16476	16809	16711	16633	16664	16769	16812	16663	16601	16639	16593	16483	16442	16672	16694	16483	16586	16810	16596	16663	16758	16638	16609	16667	16531	16603	16629	16498	16909	16684	16882	16684	16706	16535	16579	16582	16808	16628	16818	16712	16431	16626	16953	16674	16678	16842	16744	16785	16707	16758	16687	16749	16721	16696	16632	16558	16539	16478	16790	16821	16558	16695	16557	16759	16645	16484	16800	16929	16648	16605	16670	16710	16409	16678	16942	16519	16598	16693	16564	16481	16780	16706	16564	16861	16831	16732	16711	16344	16698	16643	16756	16747	16986	16632	16568	16605	16572	16633	16719	16942	16725	16828	16743	16909	16703	16713	16806	16592	16803	16679	16695	16743	16689	16550	16737	16861	16646	16734	16492	16555	16793	16698	16638	16427	16623	16527	16721	16653	16587	16643	16663	16346	16846	16853	16738	16546	16732	16781	16755	16808	16736	16797	16739	16685	16779	16593	16769	16832	16922	16605	16671	16701	16803	16660	16524	16681	16802	16769	16627	16878	16735	16784	16781	16769	16759	16789	16486	16687	16731	16862	16585	16340	16473	16710	16697	16444	16647	16665	16607	16485	16501	16644	16681	16449	16782	16642	16700	16556	16826	16510	16474	16540	16717	16773	16664	16550	16597	16685	16513	16574	16679	16901	16589	16784	16793	16557	16892	16890	16509	16405	16775	16656	16977	16661	16599	16548	16748	16622	16484	16672	16749	16650	16803	16801	16540	16707	16626	16595	16722	16549	16587	16758	16535	16672	16619	16668	16664	16610	16706	16886	16708	16598	16749	16693	16861	16590	16371	16813	16549	16973	16663	16772	16492	16594	16563	16674	16517	16498	16676	16761	16662	16669	16620	16526	16472	16808	16837	16477	16623	16680	16839	16792	16946	16596	16805	16752	16660	16633	16706	16854	16735	16732	16695	16660	16763	16740	16876	16785	16512	16431	16683	16706	16762	16806	16623	16738	16465	16798	16742	16794	16574	16677	16622	16606	16665	16636	16572	16645	16655	16652	16474	16868	16679	16783	16589	16531	16614	16642	16460	16708	16794	16956	16627	16595	16679	16582	16719	16740	16734	16755	16419	16780	16693	16527	16789	16778	16571	16818	16780	16730	16755	16688	16638	16324	16691	16692	16596	16799	16500	16700	16631	16749	16771	16540	16756	16712	16614	16438	16646	16618	16541	16456	16550	16535	16516	16708	16729	16792	16690	16437	16740	16656	16703	16667	16605	16746	16551	16779	16859	16856	16578	16669	16933	16586	16538	16813	16678	16758	16498	16706	16675	16736	16573	16487	16641	16676	16734	16779	16760	16597	16744	16561	16808	16611	16659	16641	16679	16622	16516	16775	16603	16753	16453	16469	16606	16785	16718	16492	16747	16795	16678	16619	16640	16617	16663	16991	16560	16762	16549	16494	16699	16615	16603	16666	16562	16354	16936	16645	16556	16666	16931	16779	16598	16641	16581	16783	16468	16728	16654	16591	16429	16538	16793	16782	16882	16697	16615	16896	16727	16617	16534	16707	16623	16858	16934	16687	16725	16881	16630	16769	16761	16516	16736	16627	16673	16611	16675	16704	16730	16500	16511	16527	16547	16722	16515	16916	16728	16722	16682	16626	16695	16529	16562	16589	16559	16592	16675	16758	16733	16820	16653	16828	16689	16383	16649	16661	16745	16740	16667	16543	16714	16709	16458	16705	16650	16643	16773	16589	16694	16669	16734	16555	16969	16614	16726	16443	16793	16629	16651	16683	16842	16696	16769	16620	16725	16729	16743	16609	16561	16601	16517	16423	16520	16562	16967	16750	16518	16659	16683	16685	16624	16533	16678	16718	16681	16727	16701	16637	16541	16648	16572	16761	16721	16718	16571	16615	16687	16715	16685	16642	16562	16773	16700	16624	16730	16537	16711	16717	16605	16560	16541	16512	16603	16636	16594	16705	16957	16617	16611	16765	16741	16525	16487	16811	16732	16529	16843	16608	16748	16578	16653	16733	16375	16751	16674	16952	16669	16803	16797	16777	16636	16567	16551	16591	16514	16622	16757	16725	16915	16572	16580	16516	16606	16450	16617	16646	16746	16620	16458	16415	16472	16596	16696	16856	16767	16658	16494	16504	16561	16374	16603	16821	16827	16744	16741	16692	16611	16627	16715	16627	16661	16847	16927	16720	16815	16709	16527	16689	16672	16739	16448	16476	16769	16826	16506	16799	16627	16863	16644	16953	16742	16808	16721	16693	16599	16456	16503	16646	16628	16811	16773	17012	16759	16733	16606	16416	16727	16508	16626	16665	16759	16567	16792	16496	16512	16635	16557	16722	16775	17062	16629	16620	16579	16607	16716	16743	16514	16705	16605	16650	16404	16633	17022	16526	16614	16753	16706	16530	16559	16532	16644	16673	16778	16706	16846	16849	16669	16454	16752	16721	16799	16651	16638	16498	16663	16778	16712	16564	16760	16816	16714	16708	16566	16632	16565	16597	16876	16857	16797	16784	16671	16481	16541	16676	16564	16700	16779	16894	16510	16601	16801	16695	16723	16509	16709	16704	16723	16710	16676	16537	16799	16655	16746	16914	16687	16597	16539	16469	16707	16612	16609	16677	16720	16665	16653	16534	16463	16480	16545	16485	16699	16674	16626	16717	16807	16596	16683	16645	16699	16570	16529	16672	16773	16458	16746	16588	16675	16730	16604	16537	16497	16761	16652	16955	17136	16686	16636	16747	16696	16528	16606	16529	16760	16492	16671	16784	16609	16908	16583	16808	16647	16606	16801	16687	16798	16561	16680	16653	16796	16858	16746	16384	16900	16826	16888	16906	16851	16846	16644	16653	16953	16680	16697	16448	16672	16609	16528	16523	16597	16682	16905	16849	16637	16676	16442	16536	16604	16769	16752	16762	16608	16735	16765	16854	16698	16720	16422	16782	16623	16611	16731	16588	16855	16616	16787	16751	16618	16603	16725	16587	16794	16518	16682	16476	16567	16564	16722	16735	16535	16549	16627	16743	16586	16734	16707	16636	16826	16425	16503	16644	16439	16613	16447	16703	16509	16689	16693	16706	16744	16568	16710	16575	16626	16783	16575	16660	16829	16856	16660	16688	16561	16516	16797	16633	16497	16605	16614	16767	16505	16742	16692	16541	16496	16922	16743	16963	16752	16966	16685	16626	16657	16444	16641	16548	16570	16605	16581	16712	16832	16789	16872	16688	16712	16730	16625	16863	16609	16711	16664	16858	16643	16771	16565	16839	16440
12680	24500	27430	26919	22761	50066	64746	51849	32644	20058	13044	10606	10045	9872	9969	9915	9892	10031	9718	9804	9910	9752	9887	9893	10116	9703	9831	9960	9858	9921	9951	9852	9924	9822	9851	9802	9866	9950	9845	9685	9833	9872	9972	9813	9921	9852	9874	9863	9936	9740	10013	9783	9959	9903	9982	9767	9855	10027	9863	9911	9946	10002	9886	9732	9901	9665	9844	9912	9912	9803	9894	9752	9871	9866	9957	9812	9875	9870	9941	9842	9886	9768	9693	9773	10016	9838	9724	9736	9926	9965	9908	9747	9724	9913	9781	9836	9921	9992	9867	9787	9801	9915	9920	9837	10005	9779	9835	9825	9819	9725	9821	10013	9908	9724	9778	9753	9959	9692	9851	9736	9646	9814	9777	9907	9908	9938	9939	9916	9861	9707	9875	9902	9930	9886	9830	9876	9918	9712	9861	9833	9801	9749	9881	9795	9869	9773	9723	9684	9787	9874	9821	9984	9757	9887	9739	9789	9867	9824	9891	9902	9771	9705	9903	9903	9866	9884	9862	9860	9867	9980	9799	9794	9735	9692	9885	9779	9780	9926	9830	9995	9756	9761	9883	9811	9613	9733	9788	9913	9764	9919	9871	9913	9828	9862	9938	9768	9806	9962	9859	9960	9651	9883	9854	9811	10011	9813	9736	9993	9973	9824	9880	9732	9810	9732	9738	9914	9834	9865	9918	9671	9898	9725	9957	9713	9747	9946	9942	9729	9717	9779	9778	9880	9862	9784	9784	9838	9630	9826	9822	9807	9782	9775	9914	9914	9743	9863	9964	9846	9753	9834	9803	9865	9940	9885	9849	9927	9800	9842	9975	9905	9783	9757	9780	9801	9748	9785	9901	9900	9729	9861	9897	9880	9806	9766	9638	9863	9616	9806	9784	9805	9823	9738	9911	9723	9883	9679	9848	9912	9635	9914	9660	9792	9812	9564	9746	9882	9796	9800	9818	9838	9611	9678	9800	9879	9683	9971	9729	9658	9875	9815	9771	9835	9749	9855	9763	9824	9808	9665	9920	9787	9921	9805	9925	9799	9946	9735	9839	9867	9839	9842	9844	9891	9658	9733	9663	9725	9823	9825	9739	9786	9729	9971	9806	9716	9782	9800	9804	10015	9996	9764	9888	9714	9872	9766	9819	9888	9844	9835	9844	9927	9751	9774	9845	9805	9730	9764	9843	9720	9922	9908	9876	9732	9871	9843	9829	9683	9894	9689	9838	9720	9959	9721	9804	9846	9762	9826	10087	9868	9796	9658	9865	9841	9843	9837	10004	9894	9955	9757	9805	9847	9741	9629	9788	9877	9896	9775	9813	9779	9720	9862	9909	9816	9660	9716	9892	9858	9822	9832	9954	9786	9707	9706	9891	9882	9895	9772	10062	9870	9819	9880	9849	9968	9805	9755	9701	9866	9742	9920	9614	9868	9846	9791	9870	9884	9775	9825	9962	9834	9767	9767	9777	9847	9872	9901	9829	9809	9834	9804	9824	9852	9836	9837	9770	9754	9862	9885	9725	9747	9827	9715	9867	9719	9760	9828	9662	9862	9794	9809	9786	9796	9936	9870	9716	10011	9859	9727	9731	9880	9964	9849	9826	9743	9595	9817	9830	9768	9797	9882	9820	9734	9768	9747	9769	9954	9782	9676	9769	9920	9789	9702	9797	9837	9795	9762	9702	9732	9889	9960	9715	9848	9811	9828	9721	9773	9839	9805	9701	9892	9696	9844	9720	9918	9735	9877	9835	9767	9771	9722	9690	9895	9801	9794	9669	9705	9840	9744	9788	9793	9941	9817	9675	9922	9755	9911	9917	9944	9855	9833	9747	9768	9920	9942	9862	9829	9713	9971	9782	9823	9649	9605	9800	9748	9998	9866	9788	9744	9874	9800	9830	9783	9958	9582	9861	9666	9765	9711	9902	9811	9836	9736	9862	9816	9694	9788	9912	9987	9781	9896	9651	9887	9711	9834	9850	9876	9740	9820	9942	9758	9653	10049	9863	9750	9709	9747	9683	9830	9737	9778	9910	9793	9772	9684	9638	9807	9862	9626	9852	9801	9779	9828	9950	9921	9796	9829	9736	9651	9831	9838	9846	9803	9874	9787	9744	9962	9849	9825	9874	9884	9837	9716	9829	9795	9928	9692	9822	9916	9713	9772	9892	9826	9788	9790	9889	9717	9857	9715	9763	9668	9850	10026	9858	9831	9878	9733	9935	9872	9793	9783	9816	9727	9837	9870	9749	9845	9805	9995	9778	9804	9959	9877	9782	9878	9888	9906	9666	9699	9724	9824	9674	9681	9798	9641	9765	9922	9902	9789	9871	9861	9691	9849	9764	9814	9689	9726	9905	9744	9822	9715	9690	9839	9590	9861	9858	9739	9801	9854	9662	9694	9865	9810	9772	9776	9882	9733	9978	9845	9954	10026	9684	9773	9966	9827	9805	9726	9953	9696	9684	9803	9759	9824	9665	9841	9836	9814	9858	9741	9801	9799	9920	9757	9806	9917	9869	9744	9782	9892	9918	9754	9903	9865	9878	9789	9824	9930	9854	9759	9960	9813	9872	9680	9784	9694	9879	9672	9735	9770	9575	9749	9693	9841	9837	9573	9669	9744	9870	9893	9748	9776	9775	9925	9808	9687	9920	9781	9802	9882	9844	9815	9786	9814	9896	9905	9671	9720	9744	9871	9717	9732	9877	9854	9827	9823	9940	9874	9742	9683	10099	9785	9719	9819	9935	9905	9675	9851	9759	9672	9910	9907	9824	9905	9853	9683	9825	9979	9875	9803	9768	9796	9755	9857	9824	9728	9895	9824	9886	9800	9741	9882	9836	9758	9668	9669	9791	9861	9785	9821	9776	9695	9911	9880	9694	9748	9876	9737	9873	9784	9933	9938	9889	9851	9887	9641	9791	9756	9943	9793	9821	9751	9665	9976	9878	9710	9794	9806	9731	9916	9865	9836	9784	9751	9730	9854	9895	9734	9811	9844	9600	9708	9723	9983	9908	9618	10032	9846	9815	9840	9884	9952	9941	9720	9802	9748	9858	9899	9738	9701	9988	9751	9820	9718	9673	9790	9607	9811	9825	9756	9906	9854	9798	9899	9923	9815	9800	9934	9840	9871	9901	9961	9991	9867	9804	9824	9817	9969	9915	9839	9964	9763	9878	9848	9841	9970	9588	9858	9843	9793	9778	9770	9792	9798	9768	9779	9706	9817	9785	9745	9795	9889	9746	9858	9804	9784	9794	9844	9835	9891	9945	9713	10004	9817	9831	9812	9730	9860	9754	9892	9873	9958	9668	9880	9740	9783	9910	9617	9987	9848	9808	9912	9846	9679	9887	9946	9770	9841	9697	9826	9763	9665	10038	9804	9896	9888	9827	9770	9805	9795	9851	9662	9764	9746	9643	9636	9855	9652	9776	9787	9847	9806	9799	9760	9864	9835	9960	9729	9789	9841	9829	9802	10012	9752	9769	9886	9712	9746	9906	9751	9876	9807	9792	9720	9769	9840	9714	9777	9718	9796	9780	9907	9772	9790	9755	9850	9977	9820	9750	9733	9850	9821	9765	9714	9911	9810	9856	9748	9827	9765	9829	9668	9856	9926	9845	9907	9778	9899	9869	9584	9833	9740	9757	9948	9727	9815	9935	9772	9857	9887	9851	9669	9832	9719	9832	9756	9741	9659	9795	9791	9862	9813	9709	9849	10016	9821	9776	9781	9870	9883	10048	9967	9757	9823	9728	9783	9724	9844	9753	9791	9776	9758	9805	9871	9852	9935	9684	9883	9735	9723	9791	9742	9872	9856	9733	9622	9866	9864	9776	9787	9657	9863	9786	9856	9746	9727	9749	9756	9760	9680	9846	9884	9914	9865	9743	9819	9709	9746	9723	9680	9756	9861	9625	9798	9745	9911	9722	9788	9781	9932	9725	9709	9933	9748	9825	9723	9787	9768	9770	9785	9661	9866	9908	9843	9779	9755	9715	9877	9964	9701	9912	9984	9838	9895	9936	9620	9873	9895	9851	9842	9789	9909	9824	9801	9709	9874	9811	9716	9815	9705	9969	9900	9792	9845	9795	9721	9784	9833	9766	9739	9687	9685	9821	9766	9801	9697	9788	9831	9800	9708	9644	9798	9754	9821	9857	9639	9856	9942	9924	9891	9756	9824	9903	9885	9859	9792	9869	9894	9818	9826	9770	9755	9768	9801	9841	9744	9768	9828	9792	9732	9828	9685	9756	9860	9789	9930	9788	9884	9662	9907	9701	9689	9742	9718	9757	9849	9743	9803	9752	9757	9837	9847	9821	9830	9807	9825	9701	9714	9784	9719	9935	9833	9762	9996	9752	9837	9856	9792	9798	9704	9634	9916	9828	9652	9886	9886	9751	9949	9888	9718	9713	9923	9690	9690	9822	9861	9828	9928	9805	9845	9971	9920	9895	9850	9833	9704	9782	9823	9820	9780	9800	9839	9745	9723	9969	9769	9893	9771	9789	9699	9904	9792	9900	9908	9743	9973	9837	9819	9907	9905	9717	9755	9702	9784	9828	9695	9835	9698	9821	9767	9749	9942	9837	9753	9881	9951	10077	9575	9787	9844	9661	9864	9668	9813	9898	9754	9698	9831	9781	9849	9682	9730	9733	9715	9755	9830	9832	9917	9871	9797	9848	9760	9804	9840	9741	9868	9855	9779	10004	9854	9856	9864	9788	10012	9741	9821	9610	9801	9869	9780	9892	9710	9675	9668	9809	9859	9873	9806	9789	9806	10011	9821	9705	9771	9907	9632	9913	9780	9872	9752	9806	9734	9809	9746	9707	9944	9818	9869	9905	9780	9741	9855	9899	9824	9688	10058	9750	9826	9609	9692	9812	9908	9759	9807	9764	9857	9713	9627	9646	9880	9696	9688	9875	9892	9745	9913	9922	9621	9725	9870	9873	9821	9959	9982	9665	9760	9939	9710	9765	9649	9747	9887	9711	9694	9774	9886	9774	9786	9828	9844	9742	9874	9803	9810	9791	9935	9651	9854	9723	9806	9864	9766	9655	9657	9771	9710	9831	9829	9644	9739	9635	9944	9768	9855	9932	9919	9646	9673	9797	9706
30615	23823	26293	24212	19914	20483	23459	22149	19898	18323	17263	16993	16904	16863	16751	16789	16878	16628	16738	16563	16755	16782	16433	16870	16723	16568	16774	16678	16776	16662	16654	16754	16871	16840	16710	16673	16779	16651	16662	16523	16871	16512	16792	16795	16660	16854	16625	16849	16597	16825	16766	16707	16682	16868	16703	16628	16765	16775	16652	16799	16676	16647	16802	16582	16688	16999	16862	16921	16910	16578	16741	16636	16862	16843	16872	16641	16961	16721	16743	16543	16659	16798	16734	16562	16573	16643	16899	16686	16678	16791	16607	16810	16446	16712	16508	16680	16911	16663	16641	16885	16725	16812	16636	16684	16737	16856	16785	16530	16675	16763	16373	16747	16866	16888	16971	16723	16920	16616	16814	16634	16608	16738	17067	16672	16751	16603	16843	16756	16763	16595	16669	16700	16794	16743	16597	16758	16753	16787	16738	16868	16824	16778	16939	16636	16684	16839	16860	16769	16976	16892	16930	16580	16740	16591	16932	16666	16689	16759	16696	16694	16769	16889	16656	16620	16706	16654	16759	16780	16994	16512	16669	16809	16889	16498	16749	16791	16662	16586	16445	16792	16737	16540	16446	16718	16831	16765	16604	16559	16636	16550	16842	16847	16523	16672	16588	16661	16610	16706	16613	16642	16827	16902	16647	16870	16696	16687	16733	16887	16867	16762	16701	16533	16610	16628	16905	16677	16667	16727	16864	16437	16620	16622	16606	16855	16721	16633	16357	16624	16781	16666	16742	16692	16812	16562	16811	16930	16799	16830	16872	17014	16686	16740	16857	16631	16777	16556	16652	16549	16645	16889	16748	16635	16795	16706	16553	16677	16869	16612	16719	16454	16632	16527	16685	16670	16868	16833	16704	16692	16867	16983	16897	16690	16573	16810	16724	16764	17039	16746	16666	16668	16563	16553	16764	16793	16610	16664	16576	16665	16849	16539	16812	16735	16787	16653	16574	16430	16577	16563	16919	16986	16637	16618	16631	16530	16808	16893	16837	16766	16476	16559	16947	16620	16689	16713	16615	16670	16479	16383	16805	16816	16671	16692	16679	16722	16590	16758	16728	16898	16679	16644	16540	16750	16871	16456	16526	16693	16722	16862	16642	16706	16508	16722	16591	16485	16614	16833	16830	16631	16622	16752	16600	16588	16669	16740	16788	16962	16625	16704	16900	16725	16876	16816	16593	16640	16600	16523	16574	16701	16804	16636	16782	16491	16800	16840	16888	16666	16776	16545	16704	16766	16654	16576	16815	16711	16534	16653	16704	16694	16938	16686	16746	16580	16578	16615	16925	16720	16565	16689	16892	16653	16665	16652	16619	16736	16804	16615	16592	16807	16757	16553	16783	16738	16616	16529	16757	16715	16665	16704	16837	16613	16728	16727	16869	16770	16878	16604	16577	16638	16744	16688	16911	16702	16763	16750	16718	16664	16543	16447	16763	16561	16642	16599	16747	16853	16494	16657	16594	16803	16605	16819	16674	16648	16700	16622	16633	16708	16765	16727	16649	16657	16674	16462	16607	16700	16722	16873	16761	16560	16648	16641	16541	16914	16888	16622	16694	16758	16799	16703	16514	16914	16827	16742	16921	16580	16524	16542	16787	16714	16698	16554	16803	16744	16817	16531	16863	16900	16620	16767	16912	16883	16696	16626	16770	16847	16762	16487	16729	16726	16634	16806	16721	17031	16623	16574	16596	16763	16886	16628	16643	16881	16603	16797	16733	16479	16641	16591	16755	16897	16879	16724	16902	16773	16795	16605	16732	16657	16710	16632	16617	16756	16712	16554	16643	16752	16831	16609	16701	16720	16691	16721	16696	16904	16778	16722	16851	16789	16604	16568	16674	16653	16658	16623	16724	16697	16367	16751	16680	16803	16703	16584	16833	16713	16897	16710	16658	16607	16561	16792	16737	16693	16611	16633	16678	16851	16877	16898	16615	16669	16608	16483	16736	16879	16716	16602	16631	16646	16730	16844	16713	16602	16621	16608	16602	16742	16620	16707	16827	16825	16822	16673	16719	16745	16851	16861	16866	16755	16700	16768	16659	16851	16774	16608	16566	16932	16825	16671	16828	16768	16669	16606	16730	16802	16880	16876	16974	16514	16710	16749	16545	16616	16730	16791	16690	16903	16558	16828	16737	16658	16589	16792	16824	16446	16708	16831	16569	16801	16823	16738	16741	16752	16711	16789	16541	16782	16728	16835	16801	16751	16714	16739	16682	16580	16664	16632	16829	16903	16695	16779	16666	16832	16757	16468	16503	16548	16795	16679	16671	16843	16650	16898	16743	16785	16568	16602	16780	16622	16772	16614	16590	16573	16719	16647	16688	16850	16525	16685	16876	16683	16809	16836	16776	16720	16926	16805	16676	16905	16851	16956	16956	16672	16600	16865	16797	16733	16886	16755	16713	16799	16703	16620	16682	16616	16532	16697	16521	16625	16757	16623	16593	16748	16583	16878	16620	16849	16676	16686	16630	16538	16836	16685	16669	16714	16616	16613	16570	16656	16720	16751	16830	16863	16820	16701	16564	16675	16744	16687	16702	16670	16679	16622	16957	16745	16640	16628	16380	16891	16735	16592	16856	16707	16736	16932	16745	16789	16791	16590	16754	17056	16843	16843	16662	16677	16778	16620	16708	16764	16649	16882	16673	16699	16726	16606	16626	16653	16517	16689	16811	16718	16734	16650	16729	16776	16679	16746	16829	16433	16569	16578	16651	16790	16811	16614	16612	16582	16562	16480	16648	16609	16758	16814	16731	16612	16808	16768	16512	16560	16706	16815	16862	16778	16605	16672	16836	16566	16929	16676	16787	16816	16895	16633	16660	16711	16636	16647	16563	16766	16581	16872	16945	16684	16817	16581	16716	16673	16988	16567	16548	16649	16588	16795	16711	16630	16781	16762	16701	16520	16748	16651	16815	16668	16705	16571	16659	16799	16899	16811	16623	16717	16855	16630	16697	16715	16584	16822	16812	16810	16849	16730	16614	16567	16813	16711	16663	16650	16928	16607	16595	16511	16726	16478	16512	16717	16609	16558	16829	16563	16525	16752	16664	16609	16770	16614	16580	16785	16725	16719	16785	16712	16842	16711	16639	16657	16707	16948	16722	16666	16644	16667	16606	16712	16722	16584	16558	16840	16692	16721	16518	16800	16830	16806	16614	16671	16747	16880	16646	16593	16786	16989	16725	16642	16987	16724	16689	16702	16698	16530	16506	16828	16700	16775	16818	16660	16660	16810	16683	16581	16673	16858	16723	16807	16657	16601	17004	16681	16665	16733	16776	16721	16850	16780	16510	16659	16689	16822	16748	16551	16942	16936	16721	16825	16739	16717	16830	16702	16723	16792	16799	16783	16547	16792	16789	16828	16838	16587	16404	16650	16673	16740	16570	16728	16461	16611	16891	16723	16823	16804	16532	16710	16686	16506	16652	16771	16693	16842	16687	16618	16718	16499	16543	16701	16595	16737	16604	16677	16923	17141	16574	16872	16868	16928	16758	16764	16643	16802	16721	16699	16781	16669	16682	16754	16770	16935	16715	16659	16897	16778	16759	16806	16843	16815	16632	16624	16824	16623	16591	16783	16571	16693	16880	16859	16787	16460	16761	16719	16512	16622	16630	16544	16647	16678	16822	16668	16482	16775	16682	16686	16725	16797	16616	16632	16874	16545	16872	16902	16585	16516	16755	16694	16864	16750	16638	16833	16638	16858	16572	16864	16506	16348	16674	16825	16630	16770	16763	16788	16586	16699	16758	16733	16726	16797	16838	16780	16878	16781	16446	17011	16760	16724	16837	16904	16617	16797	16589	16741	16793	16481	16635	16708	16773	16832	16828	16882	16911	16686	16807	16691	16698	16675	16840	16599	16719	16711	16619	16847	16765	16527	16611	16759	16641	16790	16840	16620	16664	16478	16800	16692	16865	16565	16526	16536	16524	16859	16682	16680	16847	16763	16774	16692	16759	16756	16728	16460	16552	16831	16942	16852	16758	16560	16718	16572	16586	16635	16816	16707	16770	16577	16351	16578	16598	16713	16584	16929	16802	16632	16713	16815	16654	16809	16687	16725	16873	16648	16984	16713	16804	16635	16800	16738	16738	16959	16616	16770	16810	16526	16571	16698	16871	16679	16728	16508	16667	16716	16759	16673	16700	16541	16916	16671	16639	16783	16579	16605	16748	16914	16535	16724	16829	16779	16852	16679	16648	16581	16682	16754	16587	16715	16856	16815	16648	16725	16451	16912	16590	16701	16907	16567	16631	16632	16807	16799	16687	16620	16814	16903	16860	16714	16645	16870	16630	16436	16756	16648	16681	16832	16832	16804	16735	16589	16710	16643	16720	16727	16731	16649	16870	16902	16754	16645	16564	16558	16622	16488	16673	16591	16836	16884	16940	16743	16629	16842	16849	16656	16694	16643	16716	16768	16787	16649	16671	16633	16546	16660	16890	16762	16684	16499	16698	16736	16827	16983	16627	16784	16739	16764	16715	16751	16570	16699	16730	16847	16752	16771	16773	16687	16748	16714	16823	16698	16727	16834	16596	16716	16663	16578	16674	16910	16641	16817	16779	16635	16859	16864	16734	16674	16572	16859	16689	16956	16795	16624	16796	16794	16821	16646	16599	16707	16789	16737	16536	16915	16777	16522	16739	16601	16848	16418	16681	16790	16825	16627	16852	16766	16763	16569	16765	16568	16609	16725	16642	16714	16765	16641	16661	16507	16569	16765	16903	16771	16789	16698	16535	16518	16986	16534	16645	16709	16686	16780	16787	16763	16911	16883	16963	16738	16677	16665	16881	16854	16736	16853	17008	16630	16762	16722	16579	16646	16835	16623	16722	16508	16594	16838	16631	16717	16730	16662	16657	16739	16592	16704	16809	16881	16708	16414	16724	16576	16528	16775	16824	16629	16621	16810	16723	16727	16610	16630	16663	16622	16805	16749	16549	16634	17018	16881	16804	16582	16749	16742	16707	16866	16540	16808	16714	16724	16682	16747	16700	16753	16817	16858	16714	16586	16769	16687	16907	16769	16622	16617	16778	16712	16811	16402	16712	16558	16859	16643	16617	16657	16527	16775	16852	16651	16818	16645	16718	16665	16693	16787	16713	16841	16601	16680	16601	16758	16656	16636
14130	15938	19330	16023	13267	14055	16812	14677	12250	10597	9932	9751	9617	9715	9558	9558	9615	9679	9736	9479	9558	9609	9761	9753	9585	9708	9478	9540	9563	9734	9681	9599	9622	9679	9645	9628	9654	9620	9720	9703	9694	9553	9538	9642	9693	9428	9632	9716	9684	9588	9572	9587	9665	9709	9743	9449	9670	9569	9542	9634	9586	9535	9621	9518	9606	9621	9580	9569	9706	9602	9479	9597	9553	9623	9630	9508	9521	9716	9552	9803	9765	9433	9653	9645	9662	9584	9640	9605	9655	9591	9738	9595	9683	9584	9716	9686	9734	9569	9660	9562	9642	9634	9489	9744	9805	9589	9378	9621	9635	9609	9812	9683	9693	9627	9667	9768	9443	9693	9570	9661	9501	9763	9614	9775	9723	9726	9668	9603	9459	9515	9515	9570	9656	9461	9592	9540	9661	9608	9609	9572	9602	9600	9850	9664	9593	9681	9683	9650	9425	9445	9684	9666	9562	9631	9537	9500	9659	9535	9529	9619	9892	9530	9613	9638	9745	9711	9592	9656	9626	9608	9591	9440	9849	9586	9512	9606	9615	9689	9658	9682	9583	9682	9506	9546	9663	9661	9505	9629	9543	9627	9543	9572	9441	9471	9668	9498	9624	9596	9663	9629	9613	9558	9621	9543	9560	9561	9626	9513	9599	9594	9708	9507	9595	9468	9694	9557	9775	9680	9351	9444	9521	9426	9628	9675	9545	9798	9560	9636	9481	9662	9649	9491	9606	9664	9402	9581	9576	9565	9698	9475	9562	9749	9535	9512	9608	9608	9683	9675	9729	9555	9630	9511	9475	9511	9562	9538	9612	9635	9629	9650	9568	9610	9497	9528	9742	9543	9663	9555	9960	9586	9490	9568	9556	9527	9706	9445	9531	9696	9664	9593	9482	9636	9689	9489	9694	9687	9522	9594	9475	9612	9662	9634	9637	9592	9476	9617	9664	9585	9599	9569	9572	9520	9666	9619	9628	9539	9476	9363	9591	9673	9497	9430	9552	9559	9545	9588	9695	9564	9671	9644	9581	9607	9399	9511	9599	9557	9605	9622	9624	9571	9695	9534	9612	9536	9626	9562	9679	9565	9668	9590	9583	9584	9552	9632	9677	9554	9768	9547	9644	9670	9615	9642	9702	9697	9586	9627	9471	9676	9504	9608	9631	9744	9660	9565	9716	9690	9580	9460	9585	9642	9728	9611	9506	9519	9768	9617	9578	9528	9681	9531	9657	9643	9538	9530	9572	9592	9693	9704	9589	9807	9737	9822	9657	9713	9567	9620	9588	9565	9658	9528	9609	9557	9755	9506	9800	9606	9599	9542	9499	9658	9621	9713	9667	9703	9522	9616	9692	9493	9663	9639	9710	9566	9480	9646	9561	9569	9677	9571	9673	9490	9523	9537	9635	9526	9468	9604	9572	9607	9661	9713	9537	9611	9782	9511	9545	9645	9606	9529	9722	9484	9613	9746	9702	9568	9720	9752	9515	9685	9541	9599	9626	9424	9553	9642	9604	9628	9561	9566	9612	9573	9729	9702	9602	9627	9630	9798	9809	9686	9600	9570	9756	9455	9551	9666	9577	9652	9691	9595	9684	9670	9408	9679	9591	9724	9584	9546	9616	9548	9565	9757	9672	9667	9418	9603	9407	9585	9501	9668	9536	9553	9578	9628	9597	9653	9733	9612	9698	9529	9744	9536	9644	9677	9508	9693	9606	9653	9527	9660	9614	9398	9746	9468	9489	9682	9655	9619	9659	9701	9552	9584	9577	9709	9691	9486	9588	9625	9596	9620	9764	9591	9690	9592	9625	9819	9606	9513	9605	9557	9497	9517	9577	9592	9533	9645	9602	9580	9479	9564	9641	9686	9452	9567	9584	9704	9577	9793	9701	9592	9595	9599	9589	9372	9618	9663	9629	9476	9682	9557	9571	9641	9540	9655	9684	9466	9527	9628	9563	9548	9554	9554	9562	9549	9660	9682	9679	9538	9604	9597	9907	9626	9481	9531	9547	9514	9610	9533	9627	9417	9614	9499	9566	9558	9540	9721	9670	9572	9566	9579	9572	9582	9686	9633	9629	9671	9709	9783	9686	9760	9515	9709	9587	9551	9589	9717	9391	9662	9575	9543	9790	9736	9500	9589	9529	9688	9568	9688	9522	9742	9524	9492	9733	9513	9504	9773	9555	9484	9778	9449	9548	9762	9592	9703	9558	9568	9652	9453	9657	9674	9545	9687	9568	9666	9716	9605	9608	9552	9702	9589	9688	9640	9635	9546	9562	9584	9504	9540	9618	9506	9638	9477	9463	9684	9642	9770	9695	9673	9252	9611	9428	9676	9651	9548	9670	9681	9472	9558	9613	9607	9644	9542	9699	9446	9675	9518	9559	9515	9567	9732	9852	9755	9617	9626	9608	9621	9494	9499	9595	9713	9473	9568	9625	9567	9606	9527	9579	9577	9681	9654	9696	9607	9432	9833	9591	9522	9671	9651	9748	9607	9780	9614	9486	9570	9596	9681	9505	9556	9403	9644	9721	9793	9641	9678	9585	9757	9663	9660	9607	9545	9465	9615	9684	9533	9500	9539	9555	9484	9804	9573	9564	9631	9567	9556	9492	9560	9497	9705	9533	9679	9727	9524	9702	9571	9565	9446	9675	9671	9685	9634	9557	9769	9646	9430	9555	9621	9629	9635	9424	9534	9596	9490	9620	9687	9487	9620	9483	9593	9616	9560	9594	9515	9624	9739	9648	9647	9664	9540	9796	9781	9514	9585	9716	9659	9618	9612	9682	9550	9675	9622	9700	9528	9622	9715	9686	9454	9553	9387	9467	9652	9563	9635	9670	9773	9455	9661	9555	9567	9724	9538	9657	9524	9726	9635	9585	9595	9629	9581	9698	9689	9562	9568	9556	9596	9478	9657	9618	9712	9543	9565	9621	9639	9438	9620	9598	9651	9662	9631	9582	9712	9737	9634	9607	9730	9667	9628	9607	9719	9689	9627	9528	9757	9682	9480	9606	9659	9608	9550	9586	9499	9824	9674	9721	9580	9618	9545	9742	9582	9718	9622	9554	9736	9616	9723	9579	9538	9630	9632	9741	9545	9651	9636	9750	9712	9522	9707	9524	9570	9706	9584	9567	9470	9644	9504	9794	9637	9716	9613	9610	9515	9653	9581	9661	9647	9617	9565	9585	9666	9539	9585	9590	9692	9525	9728	9536	9553	9633	9653	9590	9652	9635	9503	9696	9735	9515	9621	9657	9520	9539	9628	9613	9577	9509	9628	9633	9623	9505	9522	9538	9710	9854	9522	9532	9605	9522	9564	9589	9517	9610	9664	9660	9625	9651	9596	9521	9569	9575	9530	9652	9669	9599	9676	9771	9684	9668	9629	9652	9692	9604	9467	9514	9620	9618	9582	9529	9696	9547	9728	9591	9557	9612	9632	9617	9700	9827	9632	9638	9735	9765	9721	9661	9718	9721	9668	9619	9708	9664	9722	9771	9478	9693	9673	9701	9635	9704	9716	9799	9630	9729	9632	9554	9624	9751	9593	9592	9734	9620	9611	9635	9700	9631	9683	9580	9634	9556	9509	9665	9674	9718	9533	9687	9583	9485	9554	9498	9550	9645	9628	9644	9554	9690	9740	9477	9522	9708	9590	9639	9560	9578	9433	9685	9559	9709	9594	9597	9698	9621	9654	9665	9716	9610	9797	9602	9453	9692	9558	9645	9647	9550	9598	9520	9576	9692	9544	9611	9653	9794	9784	9693	9581	9653	9657	9689	9640	9709	9634	9642	9560	9583	9546	9790	9388	9569	9653	9640	9594	9571	9580	9735	9513	9654	9621	9675	9649	9678	9747	9599	9645	9707	9638	9694	9685	9625	9478	9540	9787	9643	9502	9661	9648	9741	9704	9739	9527	9518	9674	9571	9610	9665	9523	9653	9547	9482	9627	9619	9564	9747	9505	9478	9575	9732	9664	9673	9554	9593	9630	9481	9593	9617	9686	9564	9687	9558	9567	9674	9528	9561	9740	9686	9660	9633	9803	9602	9364	9667	9565	9694	9660	9707	9675	9760	9646	9563	9519	9583	9531	9600	9446	9764	9531	9468	9519	9492	9563	9532	9587	9503	9532	9629	9625	9592	9586	9589	9648	9575	9605	9630	9675	9716	9511	9593	9598	9603	9631	9651	9686	9658	9381	9609	9681	9560	9817	9435	9606	9582	9711	9708	9775	9662	9700	9603	9649	9664	9610	9611	9669	9596	9580	9679	9591	9594	9484	9743	9552	9627	9634	9651	9675	9642	9595	9560	9681	9562	9572	9741	9596	9714	9729	9750	9668	9744	9599	9623	9609	9775	9589	9497	9586	9587	9625	9613	9638	9428	9676	9563	9551	9482	9694	9592	9566	9583	9528	9671	9679	9751	9524	9721	9657	9425	9638	9583	9737	9642	9640	9655	9663	9497	9749	9550	9457	9609	9708	9506	9608	9492	9682	9517	9550	9631	9593	9605	9684	9524	9713	9619	9629	9568	9564	9569	9699	9687	9583	9762	9636	9635	9510	9509	9613	9455	9653	9616	9551	9516	9866	9599	9722	9610	9641	9553	9798	9726	9709	9448	9687	9628	9733	9747	9560	9561	9603	9702	9738	9670	9405	9687	9693	9557	9635	9566	9623	9651	9519	9551	9539	9471	9537	9626	9513	9498	9561	9605	9657	9693	9448	9635	9574	9578	9663	9604	9597	9664	9671	9633	9545	9592	9714	9679	9481	9627	9589	9586	9413	9582	9630	9693	9643	9580	9487	9661	9543	9579	9638	9526	9545	9733	9682	9740	9624	9525	9508	9644	9676	9558	9440	9665	9669	9699	9676	9694	9582	9563	9702	9749	9712	9628	9682	9582	9639	9636	9570	9679	9582	9569	9446	9762	9612	9495	9555	9664	9458	9512	9703	9596	9512	9607	9674	9605	9576	9613	9599	9525	9564	9757	9525	9567	9578	9649	9595	9582	9613	9627	9565	9654	9595	9549	9557	9647	9657	9522	9529	9786	9710	9567	9628	9551	9561	9663	9647	9760	9658	9646	9702	9718	9509	9648	9758	9700	9611
25420	21108	27701	27021	24267	44230	50174	40727	29339	22177	18572	17341	16911	16886	16942	16824	16889	16935	16756	16701	16906	16596	16661	16846	16647	16613	16813	16701	16868	16919	16730	16794	16615	16524	16704	16675	16769	16889	16710	16626	16588	16713	16808	16468	16653	16750	16870	16689	16754	16744	16597	16670	16714	16783	16660	16663	16555	16728	16757	16784	16607	16336	16694	16714	16564	16632	16568	16673	16555	16642	16540	16540	16517	16656	16742	16679	16602	16481	16682	16684	16677	16676	16756	16858	16834	16691	16753	16815	16487	16702	16697	16858	16679	16715	16719	16554	16778	16639	16780	16704	16612	16837	16755	16610	16705	16492	16706	16609	16563	16599	16701	16692	16629	16810	16675	16753	16790	16731	16479	16576	16644	16570	16661	16520	16454	16716	16589	16533	16714	16836	16736	16787	16672	16427	16683	16751	16663	16610	16775	16724	16529	16581	16611	16699	16435	16628	16637	16867	16593	16746	16755	16557	16642	16666	16590	16743	16516	16581	16694	16776	16843	16751	16629	16442	16823	16578	16484	16610	16682	16626	16730	16573	16564	16467	16593	16724	16657	16594	16600	16847	16701	16836	16524	16785	16860	16425	16687	16661	16593	16426	16549	16623	16457	16503	16836	16687	16786	16766	16554	16838	16467	16683	16646	16393	16543	16435	16554	16520	16524	16646	16729	16609	16392	16639	16659	16698	16643	16627	16882	16790	16695	16737	16596	16796	16535	16640	16602	16624	16559	16536	16723	16936	16705	16382	16775	16815	16719	16577	16590	16518	16733	16591	16707	16750	16559	16732	16510	16659	16658	16714	16706	16565	16594	16850	16817	16785	16544	16285	16685	16678	16884	16737	16678	16764	16530	16819	16544	16606	16609	16722	16557	16532	16756	16833	16489	16582	16670	16575	16932	16632	16592	16682	16760	16580	16722	16523	16700	16513	16381	16643	16628	16718	16724	16914	16679	16764	16735	16805	16661	16657	16712	16728	16843	16606	16388	16619	16733	16631	16704	16695	16573	16678	16638	16549	16723	16685	16635	16421	16698	16802	16428	16539	16965	16664	16919	16850	16555	16645	16807	16478	16590	16516	16789	16528	16715	16714	16835	16798	16653	16897	16592	16623	16713	16586	16520	16721	16871	16561	16683	16609	16598	16721	16700	16602	16689	16565	16603	16598	16850	16723	16580	16600	16578	16692	16679	16583	16536	16516	16828	16662	16684	16447	16678	16623	16681	16557	16441	16576	16576	16630	16723	16651	16971	16631	16470	16909	16567	16542	16564	16536	16635	16618	16715	16857	16722	16701	16488	16790	16670	16799	16698	16605	16656	16705	16729	16738	16463	16758	16620	16439	16649	16664	16608	16664	16602	16643	16600	16530	16633	16854	16787	16608	16658	16471	16563	16585	16649	16759	16522	16610	16612	16921	16596	16665	16757	16572	16689	16525	16712	16612	16775	16577	16825	16509	16556	16578	16737	16638	16718	16588	16547	16610	16519	16706	16767	16615	16634	16702	16631	16759	16511	16602	16733	16658	16703	16810	16587	16589	16745	16654	16556	16725	16647	16656	16906	16671	16806	16679	16543	16752	16701	16545	16947	16661	16694	16670	16497	16542	16633	16552	16515	16689	16862	16579	16364	16673	16436	16592	16945	16722	16673	16565	16653	16522	16587	16656	16636	16511	16435	16541	16700	16666	16716	16718	16602	16688	16918	16661	16611	16735	16762	16474	16487	16816	16620	16506	16737	16613	16653	16641	16569	16541	16748	16452	16492	16904	16688	16616	16398	16581	16632	16562	16641	16685	16694	16732	16720	16569	16612	16829	16746	16708	16835	16547	16665	16777	16597	16536	16795	16635	16565	16564	16497	16804	16596	16814	16640	16592	16768	16551	16666	16589	16508	16682	16783	16735	16596	16694	16613	16665	16711	16564	16830	16760	16998	16802	16713	16838	16660	16908	16666	16621	16498	16629	16456	16528	16773	16702	16723	16625	16813	16601	16720	16860	16559	16791	16767	16604	16735	16734	16719	16596	16548	16536	16605	16770	16567	16621	16652	16568	16720	16636	16596	16729	16637	16793	16684	16724	16635	16642	16488	16605	16742	16563	16546	16701	16658	16696	16652	16680	16530	16556	16905	16590	16428	16499	16497	16836	16588	16726	16572	16682	16601	16645	16799	16732	16408	16842	16387	16493	16619	16684	16730	16702	16704	16931	16728	16564	16569	16638	16616	16657	16468	16547	16603	16418	16744	16800	16614	16600	16731	16852	16615	16632	16692	16696	16548	16767	16604	16771	16558	16614	16815	16737	16893	16659	16795	16687	16730	16568	16547	16588	16588	16663	16635	16651	16705	16780	16605	16612	16673	16601	16674	16800	16783	16619	16846	16624	16655	16606	16663	16593	16871	16609	16509	16600	16735	16729	16874	16528	16965	16601	16875	16622	16826	16568	16466	16513	16884	16794	16618	16756	16733	16747	16592	16532	16595	16979	16689	16657	16693	16529	16460	16625	16488	16588	16576	16679	16728	16784	16703	16748	16491	16549	16683	16635	16784	16739	16738	16682	16511	16738	16418	16632	16803	16560	16909	16667	16563	16545	16390	16609	16538	16771	16673	16836	16805	16616	16813	16818	16873	16601	16609	16573	16655	16628	16636	16649	16641	16578	16592	16495	16600	16489	16693	16620	16728	16622	16776	16751	16743	16853	16587	16561	16735	16535	16713	16755	16638	16812	16800	16715	16539	16770	16678	16633	16631	16831	16808	16451	16561	16572	16571	16663	16681	16739	16722	16751	16589	16771	16712	16869	16724	16452	16670	16747	16869	16566	16559	16512	16673	16581	16747	16867	16495	16734	16727	16606	16896	16793	16865	16736	16783	16715	16396	16414	16605	16608	16778	16696	16615	16602	16667	16699	16666	16713	16790	16873	16751	16496	16603	16550	16529	16661	16521	16788	16638	16490	16681	16734	16633	16783	16727	16334	16324	16588	16394	16431	16620	16656	16617	16520	16637	16585	16549	16512	16576	16545	16872	16722	16805	16692	16721	16824	16549	16725	16703	16432	16513	16684	16370	16838	16691	16733	16571	16615	16845	16795	16528	16445	16490	16704	16581	16671	16688	16605	16593	16620	16570	16483	16842	16560	16720	16641	16624	16693	16846	16675	16549	16677	16763	16599	16494	16873	16668	16883	16560	16618	16853	16659	16452	16743	16756	16684	16700	16872	16674	16681	16693	16605	16539	16904	16668	16568	16785	16705	16676	16620	16643	16661	16431	16801	16438	16451	16536	16789	16723	16435	16515	16669	16732	16873	16782	16548	16814	16525	16585	16811	16653	16573	16756	16669	16720	16623	16734	16347	16832	16610	16726	16833	16694	16748	16426	16724	16743	16666	16642	16552	16646	16640	16681	16745	16721	16594	16750	16680	16716	16636	16829	16794	16876	16648	16576	16559	16814	16542	16675	16659	16805	16760	16620	16571	16611	16695	16792	16516	16816	16733	16577	16592	16695	16765	16699	16604	16858	16647	16586	16629	16592	16761	16663	16448	16703	16669	16827	16661	16676	16837	16761	16387	16544	16623	16607	16687	16848	16509	16745	16685	16524	16615	16614	16614	16693	16772	16566	16572	16802	16818	16598	16785	16898	16659	16766	16713	16474	16551	16479	16582	16511	16553	16600	16654	16739	16678	16712	16756	16742	16625	16693	16735	17000	16880	16655	16563	16774	16493	16549	16702	16512	16577	16580	16839	16623	16722	16734	16586	16854	16615	16743	16511	16679	16977	16946	16676	16562	16763	16778	16552	16607	16565	16736	16546	16733	16650	16527	16666	16728	16641	16797	16697	16720	16692	16596	16636	16597	16819	16508	16662	16653	16829	16481	16575	16589	16726	16604	16586	16455	16508	16516	16784	16646	16745	16730	16793	16790	16488	16591	16865	16591	16489	16924	16689	16712	16782	16687	16825	16688	16628	16659	16448	16643	16707	16572	16533	16725	16743	16634	16638	16500	16655	16448	16827	16873	16763	16838	16551	16618	16785	16599	16747	16768	16799	16736	16638	16677	16578	16564	16725	16747	16625	16549	16625	16761	16442	16746	16708	16832	16756	16676	16683	16643	16482	16401	16544	16654	16633	16701	16662	16664	16696	16682	16634	16391	16778	16546	16551	16828	16526	17008	16760	16706	16557	16468	16601	16519	16512	16831	16535	16589	16682	16553	16757	16795	16650	16780	16617	16878	16589	16787	16723	16731	16755	16781	16639	16792	16609	16663	16830	16673	16545	16920	16527	16751	16426	16631	16434	16536	16656	16604	16594	16693	16723	16713	16555	16693	16528	16645	16525	16975	16600	16535	16776	16819	16656	16894	16749	16809	16598	16729	16693	16702	16769	16537	16561	16842	16814	16544	16726	16574	16746	16620	16707	16727	16727	16855	16715	16552	16711	16417	16488	16679	16646	16671	16585	16741	16677	16800	16635	16509	16611	16733	16570	16454	16599	16770	16470	16525	16724	16475	16770	16643	16817	16640	16595	16556	16560	16567	16579	16685	16731	16595	16511	16492	16648	16521	16510	16616	16586	16757	16548	16675	16886	16581	16753	16618	16776	16703	16750	16755	16743	16759	16659	16862	16543	16806	16417	16744	16489	16592	16614	16808	16551	16678	16619	16711	16865	16690	16684	16731	16654	16854	16745	16880	16710	16550	16724	16873	16637	16520	16702	16734	16624	16818	16593	16609	16663	16794	16617	16599	16572	16535	16814	16716	16614	16656	16761	16795	16812	16687	16572	16668	16684	16665	16746	16846	16510	16673	16582	16723	16470	16348	16637	16664	16532	16780	16502	16605	16684	16650	16770	16686	17016	16642	16625	16568	16834	16873	16633	16973	16551	16658	16690	16618	16538	16529	16803	16816	16543	16514	16910	16764	16694	16799	16646	16590	16592	16668	16789	16630	16657	16643	16680	16797	16696	16966	16582	16733	16552	16665	16461	16713	16813	16526	16471	16644	16666	16620	16596	16379	16704	16837	16550	16623	16629	16576	16623	16444	16759	16728	16575	16775	16655	16943	16561	16604	16232	16487	16695	16617	16561	16738	16868	16689	16709	16816	16748	16623	16454	16687	16640	16669	16825	16686	16904	16393	16575
12805	21668	22989	17824	18189	42493	41946	31519	20159	13396	10762	10048	9815	9746	9726	9819	9822	9820	9781	9849	9758	9733	9743	9800	9757	9710	9708	9703	9707	9748	9874	9662	9749	9548	9920	9819	9671	9852	9611	9709	9739	9791	9780	9635	9900	9792	9704	9705	9630	9692	9525	9746	9940	9613	9553	9819	9760	9717	9804	9767	9678	9628	9827	9660	9708	9668	9822	9679	9726	9776	9626	9681	9536	9654	9718	9680	9679	9706	9780	9603	9743	9707	9657	9730	9717	9817	9652	9495	9708	9686	9591	9728	9679	9883	9787	9711	9752	9682	9750	9631	9859	9779	9798	9656	9725	9651	9732	9776	9755	9729	9579	9703	9648	9497	9615	9650	9626	9600	9684	9626	9813	9746	9535	9698	9722	9554	9761	9768	9811	9688	9729	9572	9825	9691	9697	9676	9592	9684	9725	9694	9753	9627	9636	9769	9702	9629	9608	9619	9648	9516	9667	9779	9636	9671	9650	9715	9641	9617	9671	9780	9666	9692	9749	9749	9668	9719	9615	9751	9760	9651	9713	9870	9773	9871	9752	9618	9757	9615	9649	9671	9777	9637	9748	9746	9691	9629	9863	9667	9749	9824	9720	9627	9588	9656	9582	9581	9721	9572	9748	9600	9781	9542	9796	9724	9617	9599	9723	9546	9712	9667	9717	9759	9758	9706	9675	9725	9862	9665	9756	9691	9672	9795	9609	9704	9528	9568	9662	9647	9710	9718	9628	9738	9557	9595	9558	9710	9684	9772	9967	9573	9685	9615	9509	9771	9707	9700	9801	9770	9787	9970	9784	9842	9568	9772	9869	9694	9774	9676	9732	9623	9705	9587	9847	9685	9598	9637	9896	9614	9721	9713	9585	9558	9695	9905	9552	9754	9622	9709	9659	9747	9797	9714	9766	9591	9680	9719	9651	9651	9688	9662	9677	9642	9572	9751	9625	9634	9597	9671	9704	9595	9651	9618	9529	9768	9753	9728	9887	9604	9723	9741	9619	9802	9664	9546	9771	9737	9858	9812	9593	9731	9612	10000	9575	9673	9905	9667	9733	9654	9640	9631	9563	9732	9749	9780	9795	9754	9608	9668	9730	9817	9794	9729	9727	9662	9696	9625	9642	9737	9703	9609	9802	9761	9774	9647	9635	9638	9708	9725	9793	9763	9710	9661	9648	9841	9726	9729	9687	9528	9808	9770	9637	9686	9765	9785	9834	9682	9800	9682	9740	9662	9699	9550	9580	9479	9797	9761	9487	9643	9771	9663	9746	9636	9626	9742	9589	9497	9688	9730	9540	9711	9735	9665	9714	9721	9799	9733	9724	9630	9651	9764	9642	9692	9724	9700	9660	9661	9655	9538	9636	9597	9616	9760	9697	9697	9816	9643	9677	9685	9645	9621	9698	9741	9737	9805	9780	9548	9492	9708	9762	9641	9647	9759	9867	9697	9821	9736	9650	9793	9771	9537	9792	9660	9782	9779	9734	9542	9610	9727	9574	9749	9657	9724	9689	9546	9811	9713	9696	9680	9808	9647	9610	9619	9659	9648	9691	9537	9638	9618	9841	9554	9821	9640	9641	9715	9730	9677	9606	9826	9708	9551	9794	9667	9649	9672	9634	9561	9862	9649	9771	9573	9642	9625	9582	9644	9817	9606	9730	9668	9755	9597	9691	9740	9572	9646	9648	9697	9770	9765	9524	9583	9781	9678	9718	9623	9509	9542	9863	9738	9803	9684	9612	9582	9733	9712	9714	9708	9643	9711	9817	9561	9691	9688	9706	9773	9870	9613	9681	9602	9680	9786	9821	9702	9768	9914	9640	9575	9599	9723	9732	9668	9669	9534	9712	9799	9645	9697	9675	9732	9660	9508	9850	9733	9672	9739	9736	9697	9680	9731	9764	9701	9663	9502	9846	9602	9740	9693	9760	9717	9668	9497	9660	9716	9584	9726	9628	9656	9626	9769	9626	9732	9642	9735	9867	9525	9699	9546	9668	9798	9729	9630	9584	9765	9534	9775	9720	9862	9951	9784	9677	9541	9538	9627	9540	9635	9669	9759	9720	9793	9576	9836	9660	9486	9808	9714	9694	9514	9531	9764	9820	9783	9731	9589	9765	9818	9767	9566	9722	9586	9632	9473	9613	9741	9676	9651	9785	9707	9498	9692	9691	9717	9658	9764	9615	9468	9700	9700	9713	9661	9604	9708	9736	9748	9637	9762	9695	9786	9704	9739	9660	9516	9910	9595	9685	9571	9648	9814	9729	9709	9546	9681	9700	9671	9914	9702	9885	9741	9553	9791	9658	9570	9748	9721	9566	9553	9677	9823	9557	9836	9708	9617	9685	9715	9741	9762	9530	9653	9833	9709	9653	9801	9748	9657	9690	9699	9715	9709	9731	9718	9778	9670	9679	9604	9858	9576	9712	9598	9745	9611	9657	9803	9685	9570	9718	9775	9788	9819	9623	9751	9701	9653	9628	9873	9621	9590	9672	9652	9664	9661	9921	9544	9590	9546	9768	9632	9710	9587	9744	9745	9578	9637	9807	9536	9598	9642	9698	9657	9686	9601	9602	9752	9604	9664	9613	9771	9710	9564	9674	9739	9758	9842	9620	9683	9818	9636	9766	9727	9730	9531	9676	9642	9562	9704	9703	9717	9638	9566	9725	9698	9656	9890	9740	9830	9615	9729	9716	9587	9763	9779	9616	9700	9868	9634	9634	9712	9641	9620	9786	9684	9715	9821	9758	9657	9576	9645	9761	9733	9748	9711	9745	9740	9681	9613	9694	9639	9582	9712	9637	9665	9779	9640	9677	9633	9831	9497	9709	9688	9695	9790	9782	9679	9646	9777	9647	9768	9642	9665	9876	9672	9559	9675	9761	9627	9769	9705	9802	9697	9695	9740	9914	9758	9699	9636	9527	9675	9704	9780	9700	9744	9915	9688	9749	9644	9698	9570	9786	9616	9715	9707	9749	9726	9676	9695	9628	9754	9622	9660	9636	9754	9791	9522	9690	9725	9817	9745	9616	9712	9740	9753	9722	9619	9749	9807	9698	9711	9824	9593	9732	9624	9773	9589	9488	9814	9918	9623	9753	9615	9678	9582	9570	9553	9649	9797	9562	9711	9706	9652	9803	9819	9704	9761	9501	9718	9649	9580	9783	9617	9857	9661	9787	9683	9747	9495	9715	9588	9587	9717	9810	9657	9631	9788	9647	9711	9734	9714	9649	9760	9896	9682	9804	9672	9757	9654	9618	9618	9595	9735	9689	9793	9703	9600	9664	9805	9857	9694	9826	9809	9630	9699	9721	9760	9764	9692	9516	9693	9553	9527	9568	9720	9642	9698	9855	9618	9802	9647	9670	9711	9581	9712	9663	9675	9756	9707	9704	9507	9763	9777	9752	9686	9676	9656	9914	9719	9776	9582	9649	9638	9644	9645	9565	9589	9736	9647	9784	9830	9821	9759	9539	9728	9774	9600	9561	9620	9704	9708	9817	9659	9609	9509	9679	9680	9559	9771	9696	9817	9777	9674	9843	9691	9699	9727	9665	9654	9777	9773	9766	9668	9686	9602	9649	9732	9701	9791	9683	9506	9680	9837	9620	9793	9724	9485	9722	9682	9797	9657	9675	9719	9536	9724	9669	9906	9751	9681	9672	9733	9803	9654	9622	9806	9765	9710	9614	9736	9718	9703	9667	9679	9624	9724	9709	9589	9581	9560	9663	9612	9909	9758	9617	9781	9628	9521	9759	9783	9715	9646	9754	9875	9642	9767	9700	9665	9699	9838	9879	9695	9648	9738	9749	9675	9703	9836	9628	9576	9785	9577	9692	9704	9581	9481	9798	9594	9751	9837	9770	9745	9700	9671	9687	9612	9648	9615	9668	9659	9651	9725	9783	9657	9631	9681	9649	9737	9627	9691	9783	9612	9736	9684	9634	9728	9643	9559	9666	9740	9646	9872	9696	9634	9775	9708	9792	9697	9854	9673	9587	9787	9772	9726	9689	9583	9754	9636	9628	9654	9725	9719	9696	9565	9711	9798	9729	9725	9632	9594	9668	9707	9736	9761	9819	9740	9559	9909	9562	9705	9708	9791	9792	9797	9686	9685	9790	9575	9711	9707	9774	9603	9594	9766	9832	9602	9686	9690	9706	9668	9655	9627	9565	9762	9646	9554	9679	9719	9681	9577	9621	9727	9671	9655	9534	9756	9652	9690	9733	9589	9723	9833	9664	9698	9682	9748	9671	9761	9692	9460	9714	9770	9764	9695	9801	9778	9721	9661	9698	9696	9817	9605	9739	9816	9648	9774	9663	9746	9525	9732	9750	9914	9681	9702	9630	9741	9777	9660	9729	9697	9733	9594	9783	9670	9695	9657	9599	9770	9681	9696	9769	9642	9666	9583	9571	9855	9754	9670	9464	9601	9647	9810	9727	9818	9710	9559	9681	9700	9747	9791	9731	9594	9703	9711	9691	9692	9693	9668	9740	9756	9729	9696	9631	9648	9761	9728	9820	9686	9807	9883	9582	9601	9767	9602	9655	9614	9815	9647	9657	9765	9639	9565	9691	9547	9589	9716	9675	9714	9772	9705	9688	9573	9706	9583	9578	9607	9691	9566	9754	9717	9652	9587	9885	9703	9547	9586	9729	9660	9724	9709	9664	9820	9723	9811	9777	9685	9543	9662	9669	9741	9632	9631	9618	9745	9648	9737	9650	9829	9698	9752	9777	9629	9681	9545	9824	9734	9750	9611	9774	9568	9726	9780	9819	9639	9769	9805	9624	9701	9665	9658	9711	9502	9720	9711	9776	9824	9733	9883	9800	9725	9713	9570	9666	9630	9659	9669	9800	9740	9729	9837	9641	9583	9530	9559	9705	9615	9958	9653	9720	9808	9698	9712	9656	9769	9683	9645	9569	9766	9806	9684	9682	9793	9503	9628	9649	9705	9731	9707	9787	9659	9679	9809	9816	9595	9588	9620	9674	9554	9577	9750	9723	9680	9648	9686	9566	9697	9615	9716	9611	9649	9537	9762	9729	9735	9635	9605	9757	9645	9678	9743	9563	9749	9724	9675	9747	9857	9735	9711	9567	9866	9748	9689	9629	9686
23522	21121	28417	24376	29298	63261	63863	52243	37800	26438	20068	17740	17067	17279	17207	16709	16876	17084	16724	17027	16930	16743	16829	16629	16876	16555	16674	16774	16701	16729	16867	16791	16667	16907	16770	16885	16711	16872	16758	16643	16893	16884	16662	16654	16744	16825	16971	16710	16641	16649	16630	16583	16696	16769	16629	16763	16701	16654	16878	16740	16660	16793	16735	16749	16756	16649	16743	16713	16720	16808	16729	16585	16819	16631	16719	16802	16815	16694	16742	16700	16762	16768	16514	16777	16731	16834	16844	16658	16745	16944	16825	16885	16628	16430	16496	16673	16567	16590	16741	16617	16769	16756	16737	16714	16858	16648	16673	16622	16659	16818	16617	16645	16628	16524	16727	16585	16727	16659	16728	16738	16755	16661	16695	16587	16788	16998	16848	16775	16645	16749	16891	16877	16732	16807	16753	16777	16559	16810	16759	16777	16591	16804	16695	16765	16691	16510	16690	16739	16641	16881	16573	16679	16922	16598	16783	16522	16846	16617	16778	16683	16623	16413	16663	16718	16570	16614	16828	16335	16799	16751	16615	16671	16678	16479	16647	16908	16466	16479	16671	16889	16667	16472	16701	16744	16640	16523	16679	16445	16576	16943	16719	16772	16731	16613	16907	16498	16604	16452	16568	16706	16608	16652	16672	16553	16737	16682	16622	16676	16502	16787	16515	16695	16686	16573	16619	16467	16559	16695	16652	16634	16637	16847	16694	16652	16562	16839	16646	16679	16725	16523	16757	16694	16791	16758	16417	16704	16712	16725	16578	16748	16651	16668	16786	16668	16619	16920	16657	16708	16906	16689	16679	16955	16633	16603	16705	16613	16696	16489	16651	16713	16812	16744	16659	16747	17006	16733	16736	16744	16726	16786	16641	16829	16718	16658	16671	16839	16740	16529	16819	16790	16645	16609	16693	16671	16838	16780	16641	16749	16706	16671	16614	16793	16665	16371	16704	16615	16543	16667	16756	16784	16615	16603	16623	16404	16628	16666	16588	16802	16678	16559	16557	16906	16606	16594	16782	16508	16653	16579	16700	16647	16725	16944	16543	16635	16611	16594	16897	16824	16714	16797	16710	16761	16661	16841	16775	16683	16851	16624	16718	16517	16724	16690	16448	16822	16519	16668	16885	16751	16775	16755	16655	16662	16607	16679	16653	16750	16997	16927	16675	16851	16808	16669	16648	16599	16901	16689	16748	16536	16669	16578	16764	16754	16722	16555	16747	16706	16711	16601	16570	16673	16671	16629	16770	16688	16666	16640	16715	16731	16625	16747	16631	16658	16492	16698	16563	16904	16758	16727	16655	16606	16904	16798	16675	16815	16635	16691	16690	16706	16685	16719	16588	16734	16820	16587	16608	16666	16536	16836	16617	16481	16444	16911	16842	16573	16511	16839	16964	16573	16735	16898	16694	16831	16828	16659	16605	16600	16684	16533	16593	16620	16870	16492	16637	16638	16645	16629	16318	16602	16614	16563	16743	16546	16740	16595	16899	16553	16686	16711	16683	16578	16771	16720	16853	16563	16706	16746	16802	16588	16551	16873	16908	16616	16634	16836	16879	16736	16678	16743	16697	16660	16902	16835	16800	16773	16701	16686	16781	16842	16549	16652	16398	16649	16641	16761	16627	16835	16588	16703	16590	16448	16636	16571	16580	16591	16511	16410	16670	16882	16603	16616	16762	16478	16715	16434	16821	16633	16784	16585	16819	16770	16679	16982	16685	16654	16594	16691	16711	16762	16761	16768	16662	16882	16855	16619	16638	16549	16590	16676	16715	16443	16622	16742	16670	16962	16881	16553	16747	16445	16709	16857	16623	16699	16827	16710	17005	16937	16666	16657	16747	16914	16592	16728	16385	16680	16795	16754	16557	16734	16757	16719	16653	16513	16481	16658	16865	16796	16674	16731	16564	16537	16686	16780	16977	16476	16600	16678	16784	16856	16659	16567	16882	16771	16741	16929	16546	16831	16788	16746	16616	16545	16628	16769	16626	16775	16795	16470	16583	16683	16706	16552	16638	16739	16715	16810	16706	16557	16484	16484	16658	16677	16688	16620	16592	16563	16525	16542	16543	16765	16945	16561	16792	16727	16770	16862	16886	16843	16681	16715	16915	16751	16686	16636	16593	16561	16769	16718	16738	16631	16543	16845	16717	16776	16711	16981	16584	16967	16680	16806	16563	16480	16536	16664	16464	16651	16682	16644	16665	16692	16594	16827	16510	16746	16591	16725	16712	16496	16799	16674	16763	16697	16629	16572	16679	16788	16954	16596	16757	16901	16869	16632	16539	16781	16558	16670	16728	16837	16667	16813	16764	16836	16699	16665	16568	16537	16700	16719	16662	16616	16756	16478	16649	16594	16811	16629	16555	16618	16654	16326	16708	16586	16662	16646	16828	16610	16792	16724	16543	16447	16645	16683	16667	16873	16700	16626	16654	16706	16612	16736	16610	16584	16723	16538	16467	16632	16759	16598	16852	16752	16753	16651	16658	16529	16798	16810	17016	16688	16555	16604	16704	16656	16516	16614	16665	16517	16614	16715	16479	16514	16681	16558	16710	16769	16595	16623	16886	16833	16829	16519	16597	16603	16473	16588	16688	16562	16624	16691	16733	16794	16678	17003	16547	16644	16602	16726	16663	16786	16613	16813	16781	16712	16604	16718	16426	16663	16715	17037	16544	16562	16790	16636	16570	16706	16715	16517	16871	16449	16657	16674	16462	16580	16722	16552	16791	16699	16544	16653	16669	16735	16786	16637	16687	16595	16752	16755	16669	16689	16500	16717	16503	16707	16824	16595	16813	16702	16605	16700	16732	16597	16503	16504	16680	16682	16579	16559	16805	16695	16563	16549	16528	16674	16860	16600	16812	16780	16593	16527	16510	16563	16841	16730	16742	16612	16724	16592	16861	16542	16680	16675	16735	16586	16591	16611	16938	16496	16682	16661	16506	16630	16680	16741	16654	16810	16591	16721	16708	16728	16920	16858	16739	16731	16782	16673	16653	16640	16595	16513	16809	16749	16786	16627	16724	16515	16709	16572	16547	16563	16659	16363	16734	16787	16727	16680	16819	16627	16739	16549	16701	16541	16760	16803	16520	16525	16658	16794	16719	16650	16557	16596	16666	16675	16815	16688	16880	16595	16542	16800	16830	16639	16677	16772	16650	16670	16683	16698	16603	16510	16524	16480	16674	16622	16646	16651	16886	16662	16602	16732	16558	16644	16562	16553	16661	16749	16528	16770	16524	16707	16753	16596	16478	16468	16857	16738	16678	16600	16750	16439	16563	16772	16718	16655	16483	16540	16568	16548	16417	16634	16603	16732	16717	16743	16869	16836	16655	16654	16705	16613	16653	16732	16805	16614	16688	16665	16695	16474	16746	16863	16543	16704	16859	16552	16714	16723	16722	16692	16508	16661	16657	16637	16608	16613	16585	16491	16582	16592	16642	16652	16830	16706	16582	16773	16772	16794	16672	16620	16559	16805	16722	16550	16708	16761	16748	16704	16743	16559	16689	16764	16432	16776	16774	16834	16610	16672	16810	16672	16545	16714	16732	16519	16711	16427	16631	16619	16599	16603	16668	16718	16584	16676	16633	16699	16721	16656	16584	16871	16667	16835	16824	16695	16709	16665	16624	16600	16594	16679	16733	16505	16720	16560	16723	16766	16418	16637	16613	16368	16863	16586	16704	16942	16492	16455	16622	16638	16824	16828	16512	16630	16699	16686	16623	16670	16528	16761	16700	16645	16582	16770	16790	16553	16539	16723	16475	16574	16622	16740	16450	16581	16532	16884	16763	16670	16615	16573	16923	16906	16819	16814	16513	16656	16745	16726	16524	16754	16717	16592	16681	16517	16557	16632	16588	16851	16667	16511	16618	16533	16488	16503	16674	16781	16740	16698	16777	16813	16486	16685	16643	16766	16680	16431	16806	16603	16807	16742	16556	16641	16598	16433	16625	16594	16639	16683	16723	16665	16765	16583	16616	16787	16647	16485	16507	16615	16709	16669	16605	16597	16644	16485	16632	16440	16699	16575	16729	16606	16637	16803	16702	17064	16610	16601	16693	16695	16533	16457	16682	16931	16730	16738	16810	16664	16846	16672	16545	16796	16734	16603	16753	16622	16559	16583	16490	16573	16679	16741	16745	16718	16744	16478	16737	16723	16616	16578	16789	16720	16704	16555	16724	16903	16816	16831	16587	16632	16598	16641	16734	16441	16771	16639	16605	16634	16479	16713	16735	16712	16728	16740	16564	16588	16763	16781	16745	16729	16563	16468	16582	16633	16874	16665	16620	16735	16677	16660	16614	16781	16681	16833	16716	16651	16715	16870	16679	16589	16573	16580	16745	16569	16834	16646	16609	16865	16798	16743	16595	17026	16565	16835	16858	16592	16622	16379	16554	16510	16744	16691	16778	16796	16766	16865	16564	16739	16821	16856	16683	16778	16632	16715	16678	16679	16477	16638	16485	16647	16646	16678	16721	16676	16556	16938	16411	16563	16592	16747	16729	16853	16842	16726	16662	16618	16505	16711	16700	16885	16746	16742	16653	16777	16738	16540	16572	16506	16383	16576	16539	16734	16663	16650	16697	16629	16795	16691	16679	16696	16908	16663	16917	16551	16472	16618	16789	16532	16751	16761	16609	16571	16747	16837	16666	16666	16454	16529	16742	16620	16906	16536	16724	16499	16949	16609	16518	16661	16753	16708	16614	16399	16771	16704	16775	16455	16741	16615	16610	16663	16580	16907	16831	16585	16766	16511	16771	16601	16818	16471	16563	16613	16770	16658	16479	16797	16783	16487	16391	16617	16724	16538	16710	16728	16726	16738	16722	16590	16755	16583	16697	16739	16582	16833	16661	16746	16829	16745	16782	16625	16580	16444	16760	16755	16540	16640	16735	16576	16817	16578	16778	16554	16875	16739	16673	16715	16760	16616	16762	16740	16479	16762	16556	16633	16687	16698	16593	16708	16867	16412	16670	16810	16695	16792	16582	16569	16743	16630	16624	16609	16729	16740	16713	16541	16703	16653	16672	16641	16640	16559	16736	16424	16574	16627	16954	16881	16758	16695	16530	16613	16838	16644	16769	16723	16744	16795	16545	16436	16713	16812	16619	16874	16652	16906	16627	16628
14215	27661	26502	23114	38287	67028	60368	45443	28879	17381	11839	10415	9989	9984	9932	9772	10076	9881	10104	10017	9914	9956	9862	9928	9752	10087	9890	9856	9939	9910	9861	10087	9791	9896	9913	9984	10062	9964	9776	9920	9948	9947	9704	9863	9864	9984	9772	9901	9725	9818	10014	9771	9845	9811	9931	9950	9942	9884	9841	9790	9779	9864	9985	9923	9920	9865	9942	9768	9872	9806	10001	9961	10046	9890	9904	9962	9990	9893	9955	9752	9820	9811	9833	9946	9862	9803	9918	9893	9940	9922	9859	9836	9737	9717	9912	9644	9978	9973	9767	9923	9973	9917	9985	9866	9981	9920	9940	9843	9835	9854	9815	9940	9764	9874	9723	9512	9938	10018	9843	9696	9931	9961	10010	9879	9928	9909	9862	9924	9949	9772	9853	9835	9833	9930	9756	9862	9882	9984	9862	9750	9839	9823	9794	9768	9908	9903	9833	9908	9919	9728	9829	9803	9835	9756	9881	9825	9898	9771	9777	9739	9807	9847	9981	9863	9930	9921	10000	9873	9792	9713	9843	9913	9865	10092	9900	9917	9828	9758	9880	9696	9778	9834	9708	9925	9899	9834	9736	9886	9752	9797	9909	9901	9644	9944	9910	9756	9867	9853	9955	9959	9891	9723	9927	9794	9964	9737	9803	9851	9934	9862	9747	9888	9781	9884	9957	9832	9907	9740	9765	9831	9897	9771	9717	9867	9888	9908	9881	9880	9934	9741	9802	9750	10046	9861	9829	9973	9916	9956	9917	9833	9892	9796	9782	9830	9692	9747	9937	9759	9768	9841	9895	9978	9940	9898	9797	9892	9797	9879	9972	9882	10053	9942	9936	9912	9919	9719	9901	9952	9816	10052	9783	9851	9744	9890	9974	9847	9708	9881	9904	9966	9756	9930	9984	9861	9792	9802	9784	9913	9749	9801	9916	9872	9796	9772	9882	9829	9803	9872	9811	9671	9754	9890	9934	9700	9977	9885	9777	9804	9839	9803	9901	9852	9944	10045	9804	9792	9882	9899	9805	9810	9855	9868	9888	9866	9842	9808	9779	9739	9762	9964	9778	9851	9938	9841	9921	9926	9778	9858	9912	9700	9836	9820	9950	9768	10067	9716	9893	9800	9788	9889	9922	9777	9899	9842	9950	9810	9945	9872	10054	9821	9742	9980	9728	9916	9765	9958	9908	9992	9892	9790	9775	9921	9804	9770	9743	9869	9867	9861	9771	9876	9798	9900	9934	9835	9839	9937	9824	9702	9868	9731	9741	9812	9946	9754	9725	9905	9793	9777	9807	9947	9862	9815	9882	9776	9851	9808	9783	9882	9927	9700	9882	9765	9786	9950	9667	9844	9819	9919	9770	9663	9942	9845	9860	9737	9776	9777	9898	9886	10010	9776	9865	9745	9812	9639	9668	9927	9903	9879	9796	9663	9804	9900	9879	9769	9977	9849	9826	9958	9993	9836	9823	9805	9763	9865	9821	9926	9840	10047	9862	9877	10069	9772	9821	9879	9814	9879	9690	9911	9807	9994	9858	9908	9882	9924	9989	9889	9815	9958	9904	9799	9985	9754	9839	9934	9893	9786	9795	9743	9713	9823	10039	9904	9830	9954	9838	9907	9931	10056	9856	9920	9855	9964	9961	9994	9919	9651	9687	9749	9896	9871	9885	9955	9878	9922	9848	9901	9951	9868	9911	9921	9814	9773	9852	9767	9858	9854	9810	9760	9951	9862	9851	9782	9901	9834	9875	9784	9790	9930	9800	9692	9867	9801	9868	9739	9919	9820	9825	9826	9829	9885	9776	9816	9800	9898	9869	9716	9842	9827	9819	9918	9831	9830	9800	9882	9870	9817	9916	9874	9832	9904	9810	9828	9846	9825	10009	9791	9810	9791	9810	9849	9792	9720	9853	9778	9901	9920	10042	9719	9981	9897	9818	9868	9916	9916	9809	9857	9840	10184	9901	9908	9774	9806	9752	9990	9943	9730	9728	9717	9667	9740	9798	9947	9817	9976	9777	9706	9889	9904	9758	9757	9641	9767	9832	9995	9747	9958	9909	9864	10077	9854	9834	9908	9810	9795	9939	9750	9847	9840	9846	9794	9942	9832	9726	9866	9730	9801	9832	9915	9853	9880	9906	9810	9850	9835	9823	9673	9891	9866	9885	9840	9836	9893	9716	9789	9936	9840	9795	10000	9920	9921	9863	9921	9822	9777	9890	9744	9865	9725	9873	9940	9721	9849	9957	9791	9779	9801	9893	9810	9921	9877	9885	9888	9916	9944	9832	9860	9733	9908	9868	9900	9871	9677	9723	9848	9698	9767	9845	9956	9679	9745	9991	9785	9750	9976	9852	9676	9784	9760	9808	9875	9744	9823	9835	9755	9740	9942	9977	9875	9804	9874	9728	9924	9881	9973	9808	9985	9883	9933	9814	9882	9894	9796	9890	9926	9818	9954	9894	9915	9896	9837	9806	9882	9944	9964	9805	9805	9855	9764	9936	9769	9884	9857	9749	9784	9954	9957	9928	9801	9966	9755	10057	9825	9853	9884	9852	9885	9798	9876	9829	9802	9924	9903	9831	9820	9850	9890	9906	9804	9759	9706	9886	9798	9818	9913	9844	9961	9760	9897	9778	9859	9887	9762	9882	9693	9894	9715	9890	9767	9787	9873	9916	9713	9842	9811	10008	9886	9812	9795	9874	9981	9881	9798	9835	9702	9854	9763	9815	9891	10008	9873	9918	9789	9717	9885	9904	9814	9932	9860	9945	9824	9739	9794	9788	9807	9761	9883	9824	9853	9770	9762	9833	9952	9770	9829	9684	9863	9773	9862	9918	9965	9851	9898	9945	9921	9770	10166	9871	9882	10018	9867	9663	9871	9785	9939	9959	9932	9790	9828	9780	9829	9838	9769	9813	9909	9743	9776	9936	10029	9827	9905	9853	9763	9739	9871	9850	9928	9756	9789	9921	9712	9864	9922	9872	9899	9867	9856	9790	9814	9875	10006	9915	10036	9881	9894	9682	9853	9934	9731	9791	9788	9781	9911	9810	9888	9860	9897	9866	9757	9817	9858	9981	9851	9754	9780	9883	9720	9782	9987	9942	9864	9863	9860	9847	9961	9656	10001	9799	9862	9782	9877	9778	9959	9845	9776	9874	9927	9865	9818	9853	9735	9785	9777	9928	9865	9813	9846	9996	9934	10000	9718	9816	9864	9807	9812	9778	9738	9676	9796	9716	9747	9772	9747	9874	9720	9736	9831	9737	9868	9862	9858	9796	9878	9876	9837	9810	9766	9667	9953	9871	9851	9914	9976	9844	9839	9816	9882	9830	9761	9871	9840	9818	9764	9806	9855	9920	9889	9846	9912	9886	9756	9932	9866	9795	9898	9927	9772	9784	9821	9943	9871	9812	9874	9588	9942	9958	9867	9768	9767	9773	9837	9800	9997	9765	9976	9723	9828	9833	9865	9924	9824	9932	9912	9926	9852	9878	9891	9670	10000	9773	9765	9899	9919	9791	9867	9714	9793	10059	9936	9878	9881	9849	9845	9793	9838	9932	9683	9941	9844	9774	9841	9820	9849	9921	9823	9846	9910	9923	9700	9921	9837	9827	9730	9935	9848	9880	9677	9709	9901	9963	9785	9738	9858	9926	9730	9875	9939	9865	9904	9862	9901	9764	9777	9730	9899	9743	9809	9816	9869	9994	9871	9987	9946	9655	9866	9717	9845	9895	9783	9786	9942	9786	9846	9938	9964	9822	9784	9896	9816	9840	9808	9861	10008	9697	9817	9776	9717	9850	9838	9869	9848	9993	9770	9944	9862	9791	9969	9930	9701	9827	9679	9851	9860	9950	9804	9853	9879	9695	9752	9820	9930	9651	9796	9712	9780	9933	9916	9848	9867	9902	9740	9950	9792	9825	9675	9745	9883	9869	9911	9899	9788	9956	9820	9946	9869	9714	10078	9871	9645	9722	9934	9727	9870	10127	9846	9703	9784	9889	9696	9805	9893	9946	9903	9744	9958	9937	9863	9891	9962	9847	9991	9867	9730	9849	9770	9947	9750	9907	9755	9922	9793	9798	10014	9815	9871	9941	9928	9851	9694	9795	9725	9897	10024	9848	9825	9979	9776	9823	9897	9799	9717	9942	9835	9896	9833	9918	9929	9717	9851	9839	9757	9940	9745	9827	9900	9751	9818	9678	9884	9824	9909	9758	9902	9711	9883	9802	9899	9780	9713	9810	9834	9806	9893	9883	9790	9895	9785	9720	9898	9847	9928	9877	9939	10041	9789	9790	9925	9840	9794	9904	9841	9761	9947	9741	9797	9860	9835	9904	9833	9866	9858	9950	9722	9886	9824	9902	9819	9967	9956	9835	9745	9917	9869	9841	9897	9749	9773	9829	9775	9907	9911	9883	9788	9814	9785	9788	9886	9842	9945	9848	10001	9911	9832	9765	9895	9783	9774	9968	9851	9746	9930	9748	9861	9791	9693	9877	9964	9967	9954	9841	9935	9827	9780	9773	9882	9825	9864	10039	9972	9827	9937	9736	9760	9907	9901	9897	9814	9938	9752	9734	9930	9871	9924	9751	9754	9980	9765	9826	9798	9731	9651	9824	9855	9914	9829	9819	9756	9870	9893	9972	9869	9833	9750	9967	9838	9681	9962	9824	9799	9983	9766	9649	9786	9860	9990	9823	9918	9692	9913	9710	9788	9774	9754	9856	9720	9882	9946	9904	9733	9962	9831	9878	9735	9929	9698	9862	9903	9900	9946	9844	9727	9695	9876	9983	9857	9874	10013	9815	9787	9825	9933	9832	9685	9751	9759	9742	9869	9977	9856	9808	9848	9670	9910	9663	9926	9839	9739	9911	9978	9673	9888	9931	9738	9992	9773	9763	9796	9932	9690	9934	9771	9854	9741	9728	9805	9914	9825	9916	9905	9721	9760	9789	9878	9863	9966	9784	9854	9896	9738	9938	9789	9540	9933	9824	9899	9876	9782	9831	9886	9877	9943	9780	9978	9821	9885	9910	9786	9899	9771	9951	9960	9882	9882	9891	9901	9785	9885	9767	9738	9874	9611	9945	9798	9720	9696	9899	9799
30229	23287	24865	21614	18717	21814	24009	21872	19174	17720	17146	16792	16548	16793	16638	16670	16835	16778	16840	16431	16490	16499	16582	16763	16674	16578	16671	16559	16606	16562	16585	16824	16622	16649	16671	16617	16582	16761	16654	16700	16443	16554	16483	16787	16659	16791	16568	16675	16624	16547	16514	16772	16646	16562	16651	16447	16790	16747	16747	16931	16354	16669	16753	16596	16511	16604	16521	16539	16601	16810	16431	16567	16738	16622	16492	16609	16630	16599	16536	16785	16394	16573	16641	16516	16600	16808	16500	16747	16870	16566	16644	16678	16479	16542	16652	16434	16445	16495	16783	16426	16502	16737	16678	16618	16769	16569	16469	16633	16832	16573	16824	16536	16556	16601	16820	16478	16630	16657	16574	16445	16619	16679	16769	16783	16569	16798	16746	16748	16667	16702	16740	16591	16668	16734	16680	16522	16638	16784	16525	16712	16648	16506	16745	16740	16646	16651	16751	16536	16636	16698	16695	16701	16627	16678	16491	16666	16524	16668	16748	16742	16530	16656	16619	16533	16396	16772	16659	16713	16704	16511	16701	16694	16706	16716	16628	16526	16590	16748	16635	16767	16778	16584	16608	16642	16615	16499	16593	16542	16732	16567	16775	16464	16530	16447	16601	16620	16560	16543	16577	16644	16615	16853	16447	16552	16762	16527	16574	16597	16639	16449	16568	16528	16668	16564	16853	16572	16648	16633	16489	16623	16633	16528	16684	16591	16294	16507	16496	16701	16619	16557	16418	16779	16568	16447	16378	16761	16600	16338	16534	16683	16716	16587	16674	16680	16549	16648	16474	16668	16661	16535	16674	16528	16644	16773	16568	16537	16816	16606	16603	16765	16705	16500	16421	16454	16671	16467	16441	16578	16799	16578	16613	16591	16773	16522	16518	16605	16634	16471	16505	16556	16687	16751	16800	16570	16657	16541	16667	16541	16631	16634	16508	16561	16711	16664	16676	16482	16575	16855	16737	16545	16735	16750	16588	16730	16545	16565	16617	16588	16778	16477	16650	16641	16616	16595	16595	16675	16517	16652	16884	16799	16681	16742	16500	16603	16643	16673	16560	16870	16793	16560	16643	16564	16460	16674	16475	16621	16238	16772	16786	16690	16638	16613	16493	16748	16826	16722	16586	16488	16385	16542	16825	16811	16682	16553	16567	16679	16700	16409	16695	16699	16499	16602	16505	16333	16702	16789	16759	16757	16703	16554	16571	16665	16490	16508	16769	16657	16744	16711	16634	16628	16609	16716	16805	16577	16483	16514	16724	16572	16726	16692	16757	16715	16723	16683	16503	16616	16648	16627	16573	16542	16845	16890	16704	16709	16595	16463	16647	16742	16661	16551	16677	16541	16533	16480	16526	16683	16727	16540	16623	16662	16652	16461	16724	16828	16527	16490	16545	16803	16799	16927	16375	16432	16453	16532	16702	16833	16730	16617	16762	16623	16775	16677	16812	16724	16904	16693	16751	16499	16582	16485	16662	16463	16605	16675	16689	16679	16672	16386	16553	16739	16715	16656	16789	16888	16586	16671	16682	16557	16594	16490	16812	16448	16537	16604	16752	16517	16658	16765	16586	16651	16523	16636	16791	16591	16332	16673	16620	16629	16826	16666	16653	16436	16676	16509	16806	16447	16502	16686	16848	16600	16438	16658	16486	16697	16543	16647	16607	16623	16620	16682	16547	16493	16781	16685	16608	16603	16532	16513	16659	16553	16472	16671	16671	16700	16382	16669	16547	16748	16681	16665	16665	16426	16684	16738	16620	16601	16693	16580	16747	16634	16668	16850	16598	16892	16639	16675	16738	16541	16427	16643	16662	16734	16729	16607	16720	16614	16593	16569	16647	16376	16656	16691	16539	16504	16577	16557	16742	16772	16689	16613	16674	16761	16618	16652	16498	16624	16498	16528	16714	16706	16800	16603	16625	16698	16466	16601	16679	16697	16772	16661	16559	16640	16535	16486	16627	16541	16715	16780	16485	16708	16680	16808	16815	16591	16616	16700	16638	16654	16743	16750	16663	16714	16678	16644	16712	16596	16695	16585	16647	16653	16506	16695	16600	16524	16540	16592	16542	16369	16469	16495	16646	16701	16643	16478	16479	16599	16485	16714	16802	16608	16539	16678	16641	16451	16526	16427	16737	16544	16650	16502	16494	16419	16362	16675	16592	16698	16448	16504	16460	16723	16480	16664	16550	16758	16630	16733	16501	16661	16650	16590	16458	16708	16503	16603	16806	16469	16598	16676	16570	16631	16484	16482	16683	16622	16721	16606	16547	16426	16402	16706	16575	16583	16348	16630	16501	16766	16612	16581	16713	16766	16778	16702	16659	16762	16595	16380	16446	16769	16803	16273	16386	16533	16731	16542	16636	16538	16589	16644	16483	16553	16630	16445	16725	16583	16604	16720	16581	16562	16548	16595	16464	16509	16529	16651	16539	16625	16538	16671	16629	16774	16701	16751	16591	16582	16578	16767	16671	16774	16505	16811	16769	16490	16695	16783	16636	16688	16514	16762	16782	16785	16408	16502	16941	16738	16814	16768	16804	16480	16664	16811	16551	16772	16620	16395	16550	16469	16567	16554	16560	16704	16605	16494	16634	16649	16679	16737	16681	16389	16523	16633	16477	16518	16718	16839	16524	16870	16607	16902	16661	16833	16716	16789	16707	16425	16788	16552	16341	16641	16672	16634	16727	16428	16940	16665	16768	16637	16625	16739	16562	16505	16537	16738	16772	16603	16645	16711	16432	16483	16719	16519	16495	16782	16564	16612	16692	16690	16597	16711	16489	16694	16687	16562	16400	16530	16621	16548	16544	16707	16569	16591	16668	16789	16702	16763	16812	16636	16673	16607	16599	16459	16741	16393	16534	16455	16834	16639	16545	16568	16638	16473	16614	16543	16629	16654	16715	16548	16767	16551	16753	16570	16674	16450	16536	16749	16472	16603	16572	16551	16789	16523	16702	16545	16324	16771	16612	16515	16628	16771	16701	16643	16749	16743	16928	16667	16509	16652	16694	16581	16620	16505	16692	16577	16523	16665	16672	16599	16606	16376	16578	16615	16526	16551	16581	16641	16753	16675	16858	16910	16687	16818	16686	16639	16440	16584	16764	16414	16563	16680	16791	16749	16717	16523	16563	16811	16626	16422	16638	16666	16610	16450	16693	16699	16656	16521	16584	16604	16684	16732	16628	16362	16571	16730	16745	16776	16825	16628	16522	16368	16591	16537	16597	16572	16666	16644	16673	16551	16645	16575	16747	16635	16708	16649	16687	16714	16717	16603	16739	16801	16870	16581	16442	16797	16686	16789	16597	16660	16719	16510	16530	16691	16500	16693	16736	16454	16672	16707	16575	16710	16570	16735	16677	16527	16512	16604	16849	16478	16567	16741	16619	16623	16741	16391	16645	16789	16588	16719	16666	16701	16617	16575	16518	16381	16634	16717	16631	16618	16401	16590	16599	16822	16580	16757	16749	16775	16728	16704	16737	16665	16702	16800	16607	16606	16619	16561	16636	16774	16791	16522	16708	16689	16755	16609	16375	16526	16653	16566	16563	16690	16730	16773	16627	16622	16732	16657	16539	16554	16746	16537	16466	16616	16715	16536	16798	16548	16618	16625	16556	16552	16811	16672	16662	16754	16754	16730	16719	16388	16613	16546	16583	16650	16763	16627	16625	16779	16551	16614	16608	16484	16562	16653	16493	16528	16870	16587	16653	16528	16509	16683	16551	16563	16550	16528	16832	16801	16600	16747	16619	16634	16486	16868	16699	16515	16688	16699	16577	16628	16687	16755	16761	16821	16728	16333	16426	16916	16812	16524	16464	16544	16699	16568	16502	16572	16780	16317	16746	16589	16501	16422	16557	16534	16420	16729	16495	16711	16612	16448	16591	16751	16559	16657	16953	16699	16794	16505	16481	16561	16636	16487	16551	16674	16665	16518	16672	16713	16587	16736	16642	16530	16474	16720	16696	16495	16636	16748	16579	16758	16649	16490	16594	16725	16534	16372	16632	16643	16631	16509	16702	16570	16418	16836	16780	16653	16551	16523	16554	16588	16595	16693	16549	16497	16550	16634	16580	16725	16757	16671	16600	16473	16392	16757	16716	16755	16517	16636	16615	16651	16758	16700	16489	16554	16602	16627	16630	16699	16608	16601	16537	16665	16494	16580	16539	16469	16603	16599	16581	16624	16802	16658	16562	16507	16708	16767	16487	16427	16624	16808	16686	16606	16584	16552	16711	16654	16706	16453	16749	16668	16507	16641	16761	16726	16769	16714	16758	16680	16685	16649	16533	16585	16768	16819	16732	16639	16433	16586	16851	16565	16547	16588	16597	16674	16456	16733	16725	16614	16714	16460	16664	16693	16798	16740	16672	16795	16634	16426	16664	16714	16818	16500	16724	16701	16767	16678	16707	16654	16728	16545	16885	16690	16458	16645	16678	16533	16601	16532	16663	16622	16708	16673	16682	16629	16750	16475	16545	16478	16409	16638	16771	16639	16519	16602	16534	16571	16640	16578	16803	16607	16642	16814	16490	16641	16835	16638	16594	16636	16594	16677	16588	16523	16611	16484	16464	16563	16690	16711	16540	16824	16915	16811	16660	16719	16600	16581	16663	16492	16560	16678	16782	16442	16681	16570	16457	16794	16898	16656	16652	16831	16701	16543	16477	16478	16522	16558	16644	16760	16424	16777	16615	16790	16831	16390	16524	16624	16691	16778	16695	16416	16540	16735	16614	16442	16790	16626	16668	16788	16581	16651	16641	16577	16689	16650	16687	16665	16475	16554	16701	16482	16754	16620	16606	16615	16780	16762	16758	16630	16585	16673	16799	16460	16778	16693	16731	16398	16617	16809	16772	16823	16536	16652	16728	16703	16723	16694	16769	16693	16549	16657	16650	16551	16694	16547	16639	16600	16626	16766	16932	16619	16816	16513	16737	16751	16780	16686	16719	16564	16602	16563	16552	16640	16790	16489	16797	16555	16729	16546	16433	16629	16688	16708	16483	16627	16800	16730	16732	16521	16620	16517	16507	16616	16774	16745	16645	16586	16732	16808	16585	16702	16688	16678	16713	16881	16785	16487	16684	16691	16806	16707	16620	16455	16651	16609	16534	16782	16686	16746	16667	16583
12336	14678	16824	13016	12335	15588	16995	13948	11672	10458	9918	9479	9615	9497	9586	9677	9617	9353	9616	9688	9558	9649	9465	9489	9534	9542	9554	9500	9578	9561	9647	9651	9501	9751	9417	9585	9493	9622	9605	9535	9451	9531	9586	9539	9554	9493	9511	9620	9613	9616	9484	9555	9616	9540	9659	9541	9659	9506	9623	9509	9523	9732	9608	9686	9651	9516	9514	9584	9672	9551	9582	9486	9380	9726	9565	9561	9602	9462	9478	9419	9539	9717	9526	9619	9627	9637	9432	9555	9483	9700	9456	9584	9555	9646	9539	9541	9538	9480	9581	9447	9718	9601	9661	9701	9616	9591	9583	9516	9525	9524	9580	9485	9504	9643	9462	9608	9537	9609	9606	9534	9573	9471	9562	9684	9517	9715	9716	9546	9642	9632	9577	9472	9638	9572	9487	9561	9717	9575	9622	9760	9624	9392	9484	9638	9627	9451	9523	9576	9514	9470	9581	9504	9608	9721	9538	9597	9531	9565	9627	9493	9547	9591	9649	9578	9741	9477	9577	9531	9487	9717	9490	9594	9683	9600	9448	9462	9401	9575	9540	9498	9478	9566	9558	9443	9476	9481	9588	9584	9509	9600	9483	9662	9591	9596	9536	9646	9595	9600	9578	9565	9614	9542	9629	9440	9570	9546	9546	9609	9561	9620	9577	9431	9572	9582	9512	9577	9607	9562	9707	9488	9570	9492	9628	9637	9458	9406	9507	9517	9540	9518	9477	9597	9529	9627	9537	9504	9599	9566	9539	9591	9567	9537	9640	9476	9560	9650	9570	9613	9525	9562	9677	9600	9615	9520	9526	9534	9512	9539	9605	9636	9550	9690	9630	9554	9649	9460	9613	9516	9723	9539	9699	9504	9604	9677	9542	9524	9530	9616	9666	9494	9554	9503	9661	9574	9593	9503	9479	9632	9668	9670	9485	9512	9648	9514	9590	9563	9370	9620	9514	9567	9688	9634	9619	9767	9405	9552	9667	9587	9513	9476	9581	9622	9603	9640	9624	9577	9540	9438	9465	9687	9680	9628	9460	9630	9553	9471	9481	9601	9475	9579	9444	9655	9552	9686	9480	9461	9523	9600	9547	9489	9537	9443	9719	9618	9600	9616	9579	9533	9629	9439	9613	9440	9484	9549	9555	9710	9400	9589	9390	9362	9535	9392	9509	9481	9526	9592	9425	9459	9536	9550	9447	9692	9448	9598	9704	9582	9604	9533	9527	9633	9548	9623	9370	9688	9524	9638	9499	9374	9507	9544	9607	9417	9500	9694	9510	9464	9560	9572	9434	9464	9492	9327	9661	9619	9603	9539	9543	9606	9518	9450	9595	9529	9668	9658	9611	9563	9691	9565	9420	9546	9637	9623	9524	9536	9438	9594	9564	9532	9605	9527	9547	9674	9531	9554	9331	9676	9671	9418	9387	9488	9486	9691	9533	9462	9506	9720	9513	9618	9594	9742	9461	9485	9524	9516	9594	9651	9494	9482	9629	9614	9622	9612	9587	9532	9464	9377	9640	9638	9671	9494	9554	9471	9513	9584	9558	9610	9519	9440	9598	9466	9634	9690	9562	9599	9584	9599	9521	9497	9777	9360	9564	9600	9387	9589	9717	9441	9580	9576	9535	9430	9569	9592	9653	9641	9655	9582	9500	9490	9639	9609	9656	9563	9741	9566	9632	9458	9474	9589	9503	9509	9585	9482	9647	9557	9409	9320	9501	9428	9487	9637	9501	9535	9455	9562	9519	9630	9627	9644	9608	9494	9522	9614	9443	9636	9441	9572	9531	9527	9441	9578	9559	9503	9767	9525	9618	9554	9638	9440	9516	9476	9660	9587	9443	9508	9479	9493	9668	9662	9630	9464	9624	9633	9345	9650	9606	9642	9589	9662	9680	9623	9648	9484	9522	9535	9534	9517	9570	9503	9467	9566	9599	9475	9652	9657	9514	9442	9539	9616	9601	9577	9511	9422	9612	9556	9470	9713	9500	9455	9627	9395	9532	9582	9598	9510	9706	9431	9620	9493	9675	9554	9434	9488	9631	9378	9508	9371	9678	9533	9542	9638	9648	9564	9698	9434	9730	9557	9524	9463	9522	9641	9569	9367	9696	9447	9731	9704	9588	9555	9621	9415	9497	9540	9691	9668	9461	9549	9618	9657	9574	9607	9582	9538	9641	9676	9598	9467	9462	9453	9445	9731	9488	9522	9595	9492	9661	9366	9553	9608	9512	9527	9780	9495	9758	9579	9531	9552	9572	9509	9482	9590	9611	9681	9437	9725	9485	9688	9571	9602	9549	9675	9549	9542	9700	9448	9649	9456	9465	9390	9605	9550	9563	9487	9597	9414	9505	9449	9506	9496	9487	9705	9453	9423	9552	9453	9494	9749	9605	9504	9469	9528	9589	9541	9481	9490	9650	9760	9548	9545	9548	9617	9631	9567	9630	9557	9534	9736	9565	9465	9588	9546	9524	9434	9591	9564	9403	9535	9664	9619	9522	9484	9724	9616	9560	9597	9409	9495	9666	9459	9520	9511	9702	9520	9470	9592	9457	9567	9495	9439	9493	9584	9450	9556	9722	9597	9618	9524	9575	9553	9550	9566	9489	9757	9691	9522	9575	9540	9600	9533	9605	9553	9558	9558	9447	9603	9514	9649	9565	9601	9497	9584	9566	9550	9650	9665	9440	9628	9390	9498	9472	9644	9762	9479	9715	9516	9618	9466	9454	9675	9535	9389	9506	9637	9361	9667	9602	9588	9706	9607	9612	9585	9564	9643	9589	9574	9495	9573	9512	9472	9302	9502	9455	9500	9567	9559	9554	9522	9716	9518	9441	9558	9577	9556	9462	9576	9612	9705	9562	9589	9467	9538	9502	9424	9422	9717	9584	9511	9508	9482	9443	9443	9643	9527	9509	9479	9663	9541	9646	9564	9617	9502	9450	9522	9607	9530	9435	9453	9736	9524	9449	9595	9582	9446	9676	9514	9649	9499	9528	9442	9373	9546	9572	9530	9561	9568	9494	9605	9624	9628	9675	9369	9530	9457	9574	9565	9597	9492	9519	9554	9551	9602	9528	9635	9349	9734	9598	9528	9565	9620	9587	9560	9546	9395	9646	9525	9671	9613	9506	9375	9351	9505	9535	9501	9587	9492	9623	9545	9610	9661	9519	9578	9677	9524	9587	9455	9574	9547	9672	9537	9459	9667	9468	9621	9466	9672	9648	9503	9598	9583	9593	9526	9691	9534	9688	9646	9703	9610	9508	9673	9325	9681	9610	9529	9517	9272	9551	9552	9519	9623	9681	9482	9551	9555	9471	9526	9628	9682	9566	9593	9502	9632	9811	9497	9483	9578	9644	9683	9597	9542	9575	9302	9518	9477	9421	9605	9629	9603	9549	9627	9498	9695	9611	9509	9468	9513	9520	9642	9560	9290	9679	9601	9519	9534	9528	9581	9498	9540	9538	9620	9650	9520	9597	9363	9603	9500	9571	9585	9599	9609	9578	9572	9587	9470	9462	9477	9519	9579	9637	9516	9616	9755	9510	9597	9572	9640	9645	9662	9662	9513	9500	9427	9581	9607	9598	9567	9580	9589	9763	9600	9501	9353	9473	9493	9607	9590	9502	9538	9471	9575	9627	9521	9424	9539	9501	9462	9547	9627	9608	9674	9555	9643	9503	9407	9487	9587	9638	9431	9604	9696	9508	9579	9567	9572	9576	9589	9641	9545	9643	9639	9529	9522	9470	9595	9470	9531	9600	9322	9576	9448	9528	9581	9595	9562	9587	9634	9583	9646	9510	9543	9551	9579	9546	9610	9382	9490	9645	9557	9398	9606	9523	9700	9607	9545	9609	9574	9521	9586	9593	9580	9582	9436	9561	9489	9502	9520	9677	9532	9450	9545	9606	9678	9403	9566	9418	9623	9433	9656	9512	9476	9488	9451	9626	9716	9563	9663	9567	9569	9660	9618	9398	9477	9519	9408	9626	9531	9573	9525	9564	9567	9630	9489	9676	9593	9533	9510	9456	9581	9371	9473	9632	9513	9628	9447	9634	9427	9445	9535	9592	9616	9586	9541	9627	9534	9658	9564	9517	9540	9590	9597	9573	9550	9472	9608	9567	9532	9459	9616	9592	9667	9487	9687	9595	9682	9676	9573	9496	9303	9577	9747	9562	9524	9549	9528	9502	9587	9617	9341	9623	9536	9650	9568	9492	9534	9527	9436	9559	9695	9626	9426	9743	9563	9513	9554	9486	9633	9610	9530	9569	9612	9510	9583	9528	9672	9582	9591	9575	9415	9650	9538	9686	9566	9606	9538	9541	9656	9535	9673	9673	9589	9621	9632	9642	9586	9673	9531	9543	9370	9543	9520	9613	9438	9569	9374	9583	9591	9558	9422	9646	9689	9620	9541	9709	9593	9484	9527	9567	9497	9607	9494	9465	9632	9553	9756	9596	9548	9510	9575	9602	9459	9535	9522	9511	9666	9573	9520	9501	9596	9629	9452	9431	9602	9502	9482	9528	9554	9494	9412	9495	9575	9531	9589	9651	9530	9619	9500	9600	9637	9544	9554	9603	9561	9639	9621	9597	9678	9642	9679	9411	9448	9760	9596	9573	9629	9573	9642	9699	9623	9590	9442	9715	9495	9482	9677	9566	9629	9554	9685	9495	9491	9620	9384	9531	9498	9556	9527	9749	9704	9679	9435	9592	9632	9534	9660	9444	9673	9486	9625	9459	9483	9417	9577	9531	9533	9608	9648	9395	9618	9564	9500	9567	9419	9351	9634	9615	9548	9526	9504	9630	9601	9608	9695	9638	9424	9549	9453	9486	9606	9607	9682	9357	9425	9521	9484	9542	9440	9631	9665	9674	9479	9613	9631	9575	9451	9509	9541	9614	9546	9625	9537	9669	9728	9521	9415	9668	9538	9623	9499	9583	9423	9687	9650	9570	9600	9633	9455	9530	9671	9629	9421	9787	9517	9550	9596	9593	9587	9509	9608	9462	9584	9475	9438	9478	9555	9654	9590	9531	9612	9584	9544	9487	9566	9505	9644	9391	9438	9569	9567	9570	9601	9558	9653	9602	9516	9605	9540	9571	9735
25331	21113	27508	26316	27667	44091	48764	40042	29753	22217	18463	17356	16776	16596	16485	16830	16560	16552	16654	16509	16613	16430	16664	16699	16677	16578	16612	16652	16639	16807	16653	16502	16631	16638	16645	16408	16634	16428	16329	16564	16459	16650	16707	16711	16514	16573	16589	16612	16460	16620	16630	16517	16782	16756	16543	16469	16463	16569	16578	16572	16484	16515	16691	16497	16449	16376	16523	16631	16376	16609	16723	16407	16545	16587	16411	16434	16278	16350	16370	16663	16355	16509	16487	16454	16695	16551	16537	16748	16476	16499	16529	16414	16553	16618	16330	16560	16511	16566	16411	16492	16697	16483	16377	16470	16551	16597	16319	16505	16573	16618	16412	16630	16595	16620	16658	16653	16669	16465	16938	16571	16574	16471	16751	16767	16700	16502	16600	16522	16313	16318	16413	16465	16455	16450	16399	16459	16539	16281	16632	16647	16370	16346	16628	16524	16320	16352	16624	16593	16485	16343	16682	16564	16517	16561	16657	16274	16410	16508	16625	16324	16388	16484	16460	16700	16505	16378	16501	16286	16489	16205	16402	16238	16591	16576	16437	16471	16444	16559	16667	16544	16697	16306	16539	16483	16613	16714	16486	16735	16706	16404	16443	16487	16401	16755	16569	16501	16622	16515	16383	16449	16552	16390	16424	16766	16392	16478	16395	16501	16574	16349	16335	16348	16516	16515	16725	16505	16441	16296	16646	16320	16508	16302	16399	16483	16614	16472	16397	16564	16568	16461	16588	16543	16616	16494	16466	16481	16441	16408	16592	16616	16534	16561	16633	16443	16516	16604	16447	16417	16344	16146	16398	16338	16600	16450	16529	16606	16523	16379	16525	16601	16561	16480	16396	16479	16563	16544	16714	16420	16500	16496	16527	16410	16547	16557	16437	16423	16387	16629	16574	16530	16551	16291	16400	16634	16319	16524	16406	16462	16504	16450	16557	16412	16557	16605	16543	16643	16685	16473	16361	16437	16595	16470	16548	16421	16576	16498	16585	16597	16479	16501	16347	16389	16500	16769	16599	16424	16426	16531	16563	16587	16334	16563	16477	16294	16461	16539	16369	16447	16607	16607	16379	16557	16515	16325	16478	16639	16630	16456	16444	16424	16366	16673	16596	16497	16629	16619	16549	16391	16544	16510	16449	16523	16539	16407	16608	16567	16546	16427	16477	16456	16605	16311	16371	16432	16642	16662	16340	16373	16639	16463	16355	16574	16643	16676	16599	16692	16677	16719	16717	16390	16286	16539	16557	16556	16408	16360	16564	16442	16604	16752	16741	16540	16460	16485	16451	16532	16553	16527	16406	16412	16647	16463	16560	16538	16602	16362	16488	16716	16617	16621	16675	16427	16595	16435	16500	16382	16489	16485	16441	16679	16435	16369	16473	16383	16552	16545	16403	16689	16708	16693	16624	16639	16510	16415	16413	16677	16519	16708	16505	16489	16542	16540	16716	16467	16515	16451	16449	16614	16518	16462	16503	16541	16700	16496	16478	16485	16601	16455	16469	16409	16605	16853	16537	16579	16398	16461	16602	16347	16681	16490	16404	16834	16618	16592	16512	16530	16444	16466	16491	16448	16501	16404	16446	16321	16627	16455	16364	16190	16639	16461	16491	16333	16376	16650	16543	16453	16646	16784	16430	16364	16446	16654	16433	16452	16513	16406	16346	16481	16423	16497	16350	16505	16485	16490	16398	16348	16269	16374	16618	16517	16348	16489	16472	16678	16637	16575	16585	16429	16591	16519	16524	16403	16528	16488	16565	16720	16548	16408	16425	16653	16550	16594	16498	16473	16527	16531	16423	16463	16664	16713	16616	16403	16632	16398	16602	16582	16595	16371	16619	16448	16607	16581	16409	16559	16453	16544	16795	16478	16506	16482	16659	16447	16284	16658	16717	16535	16497	16523	16308	16375	16580	16425	16151	16485	16640	16520	16486	16456	16414	16586	16589	16437	16713	16374	16407	16534	16486	16748	16616	16353	16536	16507	16420	16465	16529	16717	16534	16526	16617	16439	16509	16593	16542	16303	16443	16564	16574	16726	16368	16350	16531	16503	16633	16514	16615	16564	16613	16688	16563	16582	16341	16535	16594	16460	16386	16447	16650	16588	16635	16467	16550	16584	16326	16437	16302	16459	16350	16471	16569	16576	16453	16368	16342	16635	16521	16406	16484	16396	16582	16484	16257	16433	16439	16773	16570	16637	16427	16688	16679	16420	16555	16471	16374	16519	16619	16786	16667	16560	16457	16209	16549	16411	16477	16411	16422	16486	16446	16679	16321	16413	16520	16379	16399	16621	16569	16546	16661	16432	16609	16284	16335	16483	16346	16556	16634	16316	16495	16483	16452	16689	16613	16470	16444	16581	16757	16503	16514	16495	16547	16589	16291	16344	16527	16509	16578	16396	16525	16512	16447	16603	16618	16232	16565	16735	16349	16569	16442	16459	16229	16616	16521	16292	16554	16483	16558	16229	16468	16579	16532	16391	16546	16364	16487	16560	16512	16581	16489	16427	16433	16726	16555	16592	16703	16517	16403	16590	16587	16584	16579	16577	16513	16586	16518	16682	16473	16594	16546	16576	16381	16620	16354	16520	16526	16565	16484	16453	16531	16617	16440	16427	16582	16776	16605	16656	16555	16429	16485	16613	16625	16626	16642	16607	16555	16529	16540	16710	16391	16544	16638	16417	16324	16415	16525	16413	16520	16644	16532	16459	16524	16304	16470	16538	16535	16382	16693	16705	16477	16587	16491	16481	16534	16504	16559	16409	16441	16174	16585	16504	16672	16595	16482	16541	16709	16402	16499	16602	16382	16340	16470	16388	16398	16500	16323	16475	16480	16450	16480	16460	16489	16473	16357	16366	16593	16566	16309	16528	16346	16637	16799	16524	16239	16441	16469	16358	16514	16566	16255	16284	16543	16235	16757	16333	16750	16620	16425	16541	16526	16689	16852	16705	16439	16633	16327	16484	16481	16382	16521	16586	16591	16723	16601	16740	16563	16513	16339	16496	16459	16631	16597	16696	16432	16628	16600	16440	16725	16738	16570	16603	16439	16612	16481	16509	16662	16555	16608	16455	16825	16308	16602	16523	16475	16462	16569	16662	16387	16592	16472	16751	16434	16411	16658	16422	16453	16574	16388	16601	16616	16690	16596	16296	16566	16471	16636	16437	16458	16529	16453	16474	16679	16749	16573	16501	16346	16567	16356	16508	16408	16434	16434	16507	16517	16562	16578	16402	16544	16563	16535	16472	16385	16553	16469	16401	16427	16457	16485	16510	16686	16536	16364	16597	16514	16579	16327	16543	16388	16366	16490	16541	16806	16625	16493	16430	16469	16371	16672	16504	16507	16304	16514	16534	16506	16536	16594	16588	16472	16622	16379	16575	16568	16511	16549	16606	16396	16667	16312	16570	16351	16522	16390	16616	16487	16505	16658	16367	16650	16550	16541	16527	16349	16657	16591	16524	16430	16366	16425	16476	16323	16584	16513	16444	16550	16450	16382	16521	16449	16411	16352	16640	16572	16501	16550	16420	16693	16720	16482	16481	16551	16305	16544	16442	16498	16639	16445	16554	16505	16719	16465	16632	16486	16629	16530	16489	16408	16567	16417	16583	16445	16534	16549	16395	16508	16444	16622	16541	16555	16563	16494	16731	16563	16504	16439	16518	16432	16487	16487	16488	16558	16327	16441	16576	16661	16503	16565	16524	16524	16615	16442	16568	16494	16734	16563	16565	16669	16439	16733	16422	16492	16681	16322	16437	16579	16264	16664	16417	16637	16591	16541	16699	16322	16416	16596	16371	16547	16571	16529	16427	16600	16453	16466	16446	16364	16678	16684	16508	16250	16413	16569	16538	16546	16556	16539	16691	16449	16654	16654	16479	16468	16348	16544	16333	16499	16491	16447	16571	16583	16524	16500	16338	16304	16224	16384	16437	16425	16567	16593	16411	16679	16596	16663	16571	16387	16619	16611	16624	16566	16652	16606	16450	16579	16598	16596	16493	16526	16523	16674	16440	16508	16495	16573	16505	16496	16467	16367	16566	16650	16506	16544	16570	16621	16304	16580	16658	16700	16661	16529	16598	16528	16578	16547	16482	16542	16329	16578	16535	16506	16513	16622	16360	16460	16459	16503	16620	16559	16467	16330	16379	16458	16398	16613	16463	16512	16577	16526	16488	16371	16617	16519	16552	16442	16460	16451	16437	16566	16640	16419	16646	16576	16606	16422	16358	16553	16649	16349	16373	16439	16272	16509	16574	16462	16490	16589	16629	16542	16460	16558	16489	16467	16467	16391	16437	16515	16665	16613	16256	16603	16475	16633	16502	16342	16355	16479	16681	16621	16503	16418	16592	16468	16710	16506	16803	16555	16490	16496	16544	16640	16522	16550	16585	16296	16429	16439	16612	16387	16455	16716	16457	16472	16581	16633	16423	16516	16505	16438	16534	16633	16589	16505	16441	16465	16469	16478	16413	16532	16682	16332	16585	16580	16601	16516	16605	16452	16482	16573	16607	16421	16516	16600	16489	16523	16332	16526	16527	16563	16466	16631	16419	16642	16661	16276	16610	16722	16630	16612	16410	16662	16395	16514	16763	16481	16573	16575	16735	16395	16478	16486	16401	16477	16528	16518	16717	16638	16393	16575	16519	16119	16379	16461	16634	16417	16468	16517	16580	16632	16595	16534	16564	16885	16597	16703	16315	16437	16498	16394	16582	16604	16467	16576	16499	16634	16605	16428	16433	16668	16459	16333	16624	16577	16711	16404	16584	16466	16727	16438	16664	16607	16640	16228	16549	16439	16519	16455	16618	16492	16466	16196	16443	16632	16593	16427	16705	16365	16565	16594	16515	16381	16421	16655	16599	16676	16648	16522	16514	16602	16414	16586	16666	16803	16577	16608	16379	16759	16737	16439	16404	16476	16576	16689	16571	16435	16363	16675	16628	16561	16350	16607	16524	16472	16390	16635	16691	16500	16716	16709	16431	16458	16546	16367	16435	16505	16362	16902	16723	16782	16524	16473	16278	16348	16557	16601	16726	16550	16639	16413	16512	16501	16441	16651	16746	16697	16493	16545	16709	16651	16633	16524	16514	16648	16345	16480	16622	16278	16524	16485	16555	16425	16543
10844	20029	18926	15034	24404	41217	41272	31877	20867	13512	10617	9812	9761	9672	9754	9621	9576	9642	9704	9603	9840	9721	9580	9811	9735	9669	9817	9808	9692	9789	9732	9584	9567	9664	9603	9553	9528	9582	9820	9594	9597	9686	9539	9545	9734	9766	9636	9636	9574	9689	9528	9660	9760	9710	9678	9593	9521	9756	9637	9716	9625	9566	9767	9679	9545	9665	9723	9600	9664	9585	9520	9433	9837	9565	9736	9728	9557	9640	9520	9624	9549	9627	9696	9697	9733	9758	9612	9729	9641	9770	9820	9569	9767	9718	9789	9697	9585	9565	9645	9698	9509	9606	9638	9701	9626	9567	9568	9729	9621	9694	9789	9716	9767	9611	9694	9671	9748	9662	9565	9483	9654	9586	9728	9459	9601	9678	9548	9774	9477	9557	9558	9684	9692	9763	9650	9644	9642	9753	9656	9574	9635	9474	9653	9592	9658	9631	9679	9762	9615	9679	9560	9738	9551	9667	9625	9628	9566	9658	9692	9706	9587	9631	9638	9731	9559	9551	9467	9533	9653	9622	9607	9634	9706	9544	9794	9649	9699	9755	9566	9616	9667	9570	9459	9555	9596	9793	9550	9675	9806	9706	9608	9590	9866	9571	9553	9638	9540	9735	9641	9725	9573	9591	9587	9723	9624	9706	9581	9669	9629	9620	9637	9673	9637	9679	9422	9767	9673	9638	9554	9694	9675	9674	9713	9683	9807	9601	9528	9695	9726	9647	9571	9524	9653	9635	9618	9635	9453	9575	9534	9658	9705	9686	9643	9623	9796	9560	9594	9596	9488	9818	9687	9560	9520	9520	9597	9584	9434	9480	9770	9648	9570	9662	9766	9673	9771	9606	9817	9755	9655	9521	9664	9586	9687	9769	9516	9717	9650	9503	9720	9695	9744	9392	9561	9625	9641	9805	9679	9638	9743	9511	9626	9605	9545	9599	9610	9616	9629	9809	9708	9655	9610	9697	9613	9789	9610	9596	9653	9547	9616	9630	9679	9502	9671	9619	9602	9616	9626	9516	9523	9558	9591	9676	9765	9750	9652	9763	9664	9496	9622	9691	9454	9704	9573	9651	9697	9574	9684	9551	9704	9618	9778	9638	9698	9494	9587	9512	9680	9629	9677	9717	9575	9635	9660	9702	9751	9600	9769	9695	9542	9789	9695	9583	9622	9650	9732	9770	9642	9531	9589	9593	9730	9716	9718	9606	9663	9523	9633	9614	9790	9657	9544	9630	9745	9506	9601	9764	9487	9573	9541	9652	9647	9737	9704	9589	9503	9591	9552	9565	9648	9761	9510	9883	9645	9678	9638	9572	9742	9627	9633	9710	9500	9706	9638	9576	9649	9607	9657	9538	9562	9725	9667	9771	9776	9647	9686	9626	9655	9755	9592	9825	9631	9691	9553	9619	9677	9514	9572	9495	9340	9672	9619	9735	9903	9583	9646	9608	9571	9657	9716	9669	9669	9591	9628	9572	9727	9585	9612	9680	9589	9508	9598	9513	9702	9510	9564	9615	9571	9539	9582	9443	9475	9686	9601	9635	9619	9789	9635	9574	9504	9710	9639	9503	9550	9595	9731	9592	9630	9718	9654	9738	9504	9675	9678	9565	9737	9757	9708	9542	9574	9804	9694	9750	9546	9735	9505	9702	9724	9581	9594	9598	9652	9548	9644	9497	9495	9526	9547	9672	9586	9628	9634	9541	9668	9584	9570	9623	9614	9703	9678	9710	9749	9538	9589	9622	9558	9679	9548	9794	9664	9580	9602	9720	9646	9693	9665	9593	9517	9490	9504	9575	9705	9639	9710	9547	9583	9750	9530	9508	9701	9600	9669	9646	9675	9768	9730	9581	9659	9576	9739	9569	9597	9541	9562	9686	9813	9628	9477	9706	9555	9481	9666	9693	9644	9494	9724	9610	9677	9657	9628	9713	9624	9754	9586	9556	9788	9784	9716	9593	9613	9727	9496	9791	9694	9660	9609	9670	9690	9621	9672	9538	9698	9728	9508	9619	9812	9701	9529	9626	9621	9571	9665	9591	9620	9644	9513	9552	9660	9613	9599	9719	9514	9686	9513	9582	9821	9698	9552	9572	9545	9693	9659	9660	9686	9662	9736	9694	9525	9563	9704	9638	9610	9470	9656	9807	9616	9612	9587	9620	9618	9609	9740	9714	9665	9689	9678	9668	9671	9697	9752	9644	9634	9608	9568	9731	9596	9585	9501	9597	9561	9563	9615	9638	9600	9541	9532	9712	9627	9610	9711	9647	9603	9532	9754	9552	9605	9640	9689	9728	9715	9705	9684	9687	9748	9614	9691	9623	9714	9640	9590	9596	9919	9613	9397	9562	9490	9560	9600	9646	9603	9460	9576	9535	9609	9616	9671	9558	9748	9686	9595	9656	9732	9610	9606	9502	9631	9597	9524	9639	9604	9709	9600	9582	9632	9588	9721	9682	9639	9509	9691	9652	9539	9598	9647	9520	9576	9620	9763	9617	9671	9661	9508	9598	9569	9770	9596	9660	9674	9697	9566	9616	9725	9486	9581	9566	9518	9391	9625	9672	9529	9905	9566	9510	9772	9494	9520	9703	9675	9654	9622	9560	9579	9699	9740	9737	9614	9663	9542	9572	9557	9515	9746	9694	9667	9617	9688	9498	9621	9686	9737	9660	9622	9576	9753	9695	9567	9504	9651	9533	9752	9542	9595	9490	9684	9667	9756	9705	9585	9824	9671	9667	9711	9614	9653	9701	9595	9548	9688	9595	9603	9620	9595	9478	9667	9586	9578	9750	9715	9545	9732	9632	9806	9558	9682	9793	9594	9500	9588	9556	9705	9775	9670	9382	9543	9603	9566	9406	9673	9730	9677	9547	9563	9671	9603	9558	9573	9714	9700	9570	9714	9515	9617	9633	9617	9608	9634	9646	9468	9645	9600	9634	9498	9727	9663	9679	9817	9772	9694	9507	9646	9662	9741	9599	9773	9588	9578	9726	9610	9635	9663	9671	9587	9553	9531	9648	9576	9764	9539	9746	9615	9683	9625	9664	9610	9664	9576	9525	9704	9475	9599	9651	9549	9726	9756	9607	9675	9675	9655	9595	9727	9593	9628	9577	9519	9560	9638	9697	9461	9558	9711	9741	9589	9542	9756	9685	9789	9739	9717	9558	9709	9419	9671	9681	9767	9609	9711	9669	9634	9648	9556	9586	9621	9648	9711	9663	9494	9787	9744	9598	9561	9724	9645	9687	9542	9518	9573	9709	9657	9706	9536	9633	9688	9599	9600	9609	9632	9641	9698	9621	9549	9768	9641	9673	9627	9509	9705	9671	9514	9626	9560	9672	9589	9716	9631	9608	9781	9491	9608	9544	9764	9596	9582	9642	9782	9765	9686	9645	9629	9632	9622	9711	9439	9452	9543	9667	9570	9487	9651	9638	9651	9607	9724	9551	9659	9757	9633	9727	9525	9641	9690	9692	9487	9615	9720	9660	9649	9429	9605	9631	9594	9610	9696	9715	9699	9651	9684	9697	9431	9627	9646	9611	9639	9572	9492	9605	9689	9755	9587	9665	9646	9586	9740	9631	9673	9526	9674	9592	9660	9685	9705	9663	9542	9508	9623	9627	9658	9710	9705	9631	9568	9697	9604	9706	9592	9525	9872	9619	9660	9565	9656	9665	9656	9518	9678	9604	9544	9684	9652	9528	9554	9697	9685	9658	9628	9585	9647	9519	9676	9602	9587	9841	9580	9549	9640	9589	9685	9603	9773	9528	9677	9536	9803	9765	9747	9587	9540	9654	9795	9762	9623	9738	9556	9604	9699	9756	9624	9680	9638	9695	9619	9499	9664	9567	9707	9755	9618	9523	9775	9613	9553	9673	9679	9500	9487	9653	9686	9659	9631	9639	9667	9639	9631	9626	9531	9637	9658	9722	9645	9577	9660	9582	9728	9673	9640	9449	9810	9723	9760	9726	9721	9779	9618	9627	9601	9700	9735	9705	9491	9758	9663	9517	9472	9517	9748	9629	9802	9646	9638	9731	9780	9501	9538	9691	9597	9590	9705	9758	9647	9615	9595	9648	9745	9614	9522	9533	9779	9568	9690	9533	9627	9513	9800	9568	9595	9885	9626	9747	9624	9540	9603	9540	9551	9739	9524	9801	9620	9819	9682	9500	9554	9556	9571	9701	9784	9610	9477	9681	9761	9663	9663	9521	9640	9655	9669	9504	9468	9401	9526	9588	9594	9595	9668	9712	9604	9491	9635	9638	9821	9640	9617	9597	9567	9628	9534	9581	9495	9642	9671	9651	9679	9644	9613	9639	9632	9581	9610	9644	9606	9723	9656	9521	9663	9618	9677	9641	9621	9687	9691	9683	9568	9559	9699	9615	9591	9724	9548	9501	9676	9652	9653	9609	9596	9648	9593	9617	9761	9675	9614	9760	9621	9560	9593	9505	9529	9686	9670	9669	9755	9610	9566	9697	9580	9653	9737	9677	9691	9887	9671	9686	9602	9438	9717	9528	9593	9668	9583	9512	9532	9681	9551	9594	9581	9595	9601	9634	9607	9646	9682	9471	9745	9591	9523	9681	9673	9678	9850	9556	9725	9573	9622	9744	9584	9725	9636	9645	9619	9524	9606	9648	9662	9656	9637	9542	9600	9607	9887	9648	9448	9678	9494	9680	9846	9681	9621	9771	9669	9681	9733	9582	9647	9708	9524	9703	9586	9663	9736	9650	9686	9670	9706	9673	9756	9680	9633	9722	9729	9672	9531	9709	9642	9771	9659	9476	9629	9736	9665	9695	9555	9590	9657	9651	9557	9703	9538	9683	9505	9734	9509	9598	9684	9661	9645	9563	9601	9674	9791	9687	9595	9638	9701	9706	9618	9525	9742	9531	9791	9676	9547	9660	9492	9582	9509	9570	9687	9627	9692	9630	9636	9568	9738	9691	9697	9492	9720	9657	9559	9613	9593	9723	9611	9516	9680	9673	9782	9614	9742	9760	9671	9686	9650	9677	9796	9520	9688	9766	9728	9586	9660	9591	9691	9546	9525	9619	9597	9588	9576	9703	9784	9962	9550	9684	9564	9626	9715	9665	9586	9688
23442	21095	28400	24172	26487	54547	64308	55064	41077	27893	20941	17686	17259	17028	16818	16842	16529	16849	16636	16818	16661	16665	16584	16650	16431	16637	16616	16578	16507	16311	16456	16713	16531	16578	16632	16727	16550	16422	16507	16489	16574	16514	16530	16623	16602	16564	16607	16422	16767	16561	16564	16498	16569	16511	16663	16514	16618	16559	16487	16741	16541	16558	16528	16558	16433	16482	16624	16471	16565	16341	16489	16386	16511	16444	16376	16265	16436	16265	16404	16755	16300	16618	16271	16423	16437	16522	16631	16454	16591	16451	16373	16599	16581	16388	16637	16407	16364	16465	16519	16510	16449	16285	16561	16486	16286	16536	16526	16412	16440	16529	16264	16585	16590	16487	16499	16648	16372	16459	16387	16534	16351	16269	16384	16463	16421	16488	16606	16260	16619	16495	16435	16561	16529	16553	16401	16254	16424	16638	16553	16493	16508	16518	16517	16450	16451	16385	16262	16563	16545	16366	16455	16761	16536	16551	16362	16534	16542	16366	16556	16454	16616	16314	16314	16382	16441	16320	16246	16453	16206	16539	16334	16352	16495	16294	16410	16320	16406	16392	16288	16306	16569	16581	16486	16428	16536	16557	16621	16636	16448	16282	16520	16515	16624	16404	16484	16328	16430	16468	16307	16595	16481	16564	16374	16342	16386	16297	16454	16386	16394	16665	16420	16511	16325	16371	16484	16469	16524	16246	16567	16706	16426	16444	16287	16455	16511	16516	16487	16276	16197	16516	16283	16412	16467	16208	16464	16399	16571	16640	16801	16467	16477	16443	16465	16403	16493	16570	16601	16416	16414	16433	16414	16273	16530	16489	16457	16625	16604	16407	16535	16523	16622	16501	16508	16607	16504	16678	16814	16343	16571	16608	16545	16460	16620	16254	16370	16581	16397	16586	16553	16549	16356	16414	16456	16491	16325	16304	16217	16343	16432	16472	16453	16397	16565	16453	16356	16417	16333	16504	16577	16546	16350	16650	16238	16276	16499	16459	16396	16208	16348	16446	16343	16522	16589	16399	16411	16446	16542	16511	16297	16430	16471	16382	16253	16420	16489	16247	16402	16557	16547	16572	16366	16567	16391	16464	16419	16398	16361	16333	16410	16416	16516	16594	16520	16579	16471	16386	16478	16324	16595	16507	16423	16411	16383	16345	16392	16274	16366	16301	16331	16422	16456	16313	16214	16234	16610	16450	16287	16765	16450	16572	16598	16428	16431	16331	16337	16427	16499	16446	16572	16484	16351	16244	16582	16480	16411	16551	16492	16290	16392	16415	16492	16555	16385	16482	16548	16541	16495	16397	16227	16468	16530	16455	16466	16412	16431	16453	16478	16644	16540	16449	16614	16395	16488	16564	16414	16445	16586	16405	16551	16515	16425	16358	16456	16493	16384	16500	16268	16426	16442	16435	16542	16440	16482	16491	16309	16574	16494	16608	16449	16304	16518	16445	16396	16378	16420	16353	16250	16480	16472	16402	16495	16380	16499	16503	16638	16415	16410	16539	16564	16341	16497	16374	16566	16382	16455	16448	16345	16452	16491	16576	16489	16485	16479	16432	16527	16480	16543	16302	16530	16544	16112	16193	16465	16551	16572	16556	16340	16632	16629	16585	16472	16551	16570	16546	16228	16407	16393	16651	16423	16307	16483	16254	16459	16535	16470	16532	16496	16689	16509	16479	16444	16379	16675	16327	16430	16401	16406	16537	16672	16423	16587	16463	16275	16543	16618	16257	16592	16364	16581	16411	16334	16394	16224	16601	16351	16314	16624	16124	16447	16401	16649	16525	16202	16423	16505	16379	16493	16740	16291	16495	16447	16403	16522	16088	16463	16255	16334	16382	16310	16621	16315	16594	16448	16615	16480	16288	16488	16435	16555	16419	16419	16573	16671	16590	16663	16443	16462	16433	16361	16377	16365	16546	16552	16514	16546	16320	16452	16261	16423	16369	16176	16232	16448	16421	16288	16242	16480	16650	16303	16437	16667	16450	16187	16492	16498	16333	16391	16676	16470	16359	16406	16667	16481	16573	16653	16697	16283	16427	16273	16337	16389	16412	16553	16523	16468	16488	16513	16347	16448	16344	16368	16327	16586	16457	16399	16362	16490	16536	16627	16445	16513	16407	16531	16409	16416	16535	16582	16432	16541	16371	16495	16597	16231	16440	16354	16369	16416	16500	16366	16543	16341	16565	16210	16324	16485	16624	16205	16424	16319	16446	16298	16344	16327	16567	16388	16359	16362	16403	16438	16398	16342	16387	16511	16409	16343	16503	16482	16362	16485	16308	16471	16436	16611	16470	16574	16582	16603	16454	16241	16452	16703	16423	16539	16420	16399	16314	16587	16365	16363	16509	16570	16535	16331	16553	16549	16524	16701	16449	16454	16509	16311	16578	16570	16516	16454	16423	16412	16283	16496	16382	16542	16717	16552	16457	16353	16490	16483	16549	16433	16722	16542	16263	16492	16360	16653	16429	16398	16502	16200	16357	16337	16208	16488	16347	16351	16350	16459	16503	16491	16555	16388	16378	16398	16428	16407	16369	16637	16435	16535	16628	16768	16366	16562	16653	16497	16682	16568	16508	16738	16435	16434	16469	16444	16435	16555	16482	16395	16586	16603	16490	16780	16365	16493	16389	16524	16448	16401	16466	16530	16387	16513	16458	16307	16371	16518	16398	16453	16408	16502	16260	16462	16533	16667	16364	16471	16288	16447	16584	16374	16339	16495	16596	16328	16318	16474	16287	16586	16508	16397	16437	16537	16549	16534	16345	16488	16455	16454	16397	16596	16220	16541	16291	16521	16456	16336	16303	16662	16429	16412	16406	16440	16524	16617	16422	16592	16382	16569	16361	16425	16482	16456	16573	16557	16424	16543	16399	16513	16428	16246	16396	16686	16493	16412	16403	16481	16388	16397	16528	16394	16337	16510	16684	16416	16503	16409	16454	16250	16451	16549	16450	16315	16365	16298	16352	16489	16518	16516	16279	16554	16372	16365	16343	16513	16334	16417	16330	16563	16466	16513	16359	16388	16570	16495	16378	16350	16400	16400	16641	16794	16519	16412	16554	16513	16378	16408	16452	16675	16521	16586	16445	16359	16560	16468	16393	16336	16480	16559	16419	16430	16469	16515	16426	16412	16608	16627	16656	16396	16361	16429	16552	16349	16427	16233	16428	16458	16370	16304	16548	16573	16580	16504	16338	16422	16591	16419	16496	16414	16526	16394	16252	16269	16475	16389	16435	16725	16550	16475	16274	16608	16324	16399	16541	16658	16460	16822	16581	16302	16613	16522	16494	16331	16341	16497	16583	16658	16501	16512	16381	16249	16584	16611	16571	16588	16327	16415	16439	16438	16340	16568	16454	16422	16327	16494	16344	16303	16491	16507	16368	16403	16375	16402	16507	16532	16503	16311	16431	16545	16372	16346	16402	16424	16511	16568	16332	16505	16417	16324	16486	16470	16327	16454	16478	16611	16664	16598	16375	16433	16575	16579	16540	16224	16315	16512	16323	16409	16351	16584	16658	16351	16371	16274	16547	16385	16305	16387	16279	16358	16522	16532	16451	16587	16557	16455	16356	16396	16544	16337	16647	16506	16424	16719	16547	16233	16281	16238	16429	16390	16421	16315	16627	16587	16368	16425	16464	16413	16564	16272	16239	16482	16659	16457	16330	16498	16576	16607	16394	16531	16745	16613	16514	16412	16503	16383	16384	16730	16388	16501	16410	16619	16416	16503	16597	16493	16143	16438	16671	16421	16536	16448	16393	16565	16600	16486	16330	16379	16394	16375	16490	16280	16322	16376	16428	16631	16685	16475	16093	16479	16416	16541	16578	16456	16512	16548	16538	16491	16512	16569	16413	16525	16456	16263	16661	16461	16516	16343	16374	16506	16399	16264	16520	16449	16468	16685	16342	16353	16434	16385	16364	16363	16524	16397	16381	16379	16406	16474	16513	16215	16545	16521	16579	16791	16433	16317	16501	16440	16453	16443	16345	16241	16452	16580	16323	16452	16581	16253	16336	16500	16520	16389	16331	16448	16515	16365	16437	16630	16544	16548	16471	16388	16420	16579	16633	16300	16292	16628	16461	16463	16415	16519	16449	16385	16287	16515	16562	16679	16474	16221	16324	16510	16200	16364	16454	16445	16520	16461	16612	16312	16615	16608	16506	16675	16429	16519	16504	16446	16260	16361	16624	16516	16685	16579	16483	16467	16503	16443	16550	16406	16371	16604	16574	16330	16416	16556	16322	16334	16582	16432	16487	16482	16405	16483	16534	16487	16444	16542	16613	16366	16372	16586	16328	16387	16480	16473	16501	16461	16402	16473	16398	16445	16405	16301	16315	16437	16290	16309	16470	16601	16503	16514	16406	16550	16382	16315	16291	16474	16381	16581	16430	16619	16391	16335	16440	16344	16319	16367	16667	16420	16580	16411	16554	16337	16525	16372	16552	16383	16305	16555	16452	16463	16422	16443	16498	16356	16227	16425	16612	16304	16327	16454	16268	16367	16374	16242	16364	16432	16738	16547	16609	16428	16480	16579	16487	16657	16464	16465	16500	16436	16389	16449	16466	16548	16516	16382	16397	16270	16649	16663	16414	16228	16301	16318	16559	16356	16298	16434	16386	16326	16559	16604	16519	16607	16681	16244	16651	16325	16461	16481	16381	16540	16434	16462	16211	16379	16666	16574	16617	16490	16359	16551	16515	16381	16425	16588	16465	16497	16591	16580	16618	16370	16300	16641	16494	16589	16351	16206	16298	16479	16482	16541	16542	16486	16450	16349	16413	16454	16367	16459	16487	16359	16199	16602	16482	16568	16592	16395	16277	16215	16255	16501	16470	16568	16568	16397	16637	16579	16642	16383	16333	16386	16673	16447	16510	16489	16515	16246	16713	16415	16375	16501	16260	16132	16283	16456	16280	16197	16390	16396	16524	16245	16626	16396	16221	16571	16542	16319	16306	16329	16450	16369	16257	16606	16364	16497	16333	16295	16310	16444	16552	16407	16270	16489	16616	16545	16565	16447	16440	16510	16564	16357	16561	16648	16315	16568	16293	16549	16530	16526	16487	16498	16573	16184	16278	16256	16268	16550	16517	16427	16322	16473	16446	16368	16410	16318	16379	16422	16295
12747	23068	21914	19698	32554	59758	60731	49836	32254	18475	12834	10467	9877	9687	9721	9803	9924	9737	9636	9751	9814	9706	9635	9728	9755	9757	9739	9775	9740	9870	9744	9667	9843	9674	9795	9763	9738	9713	9864	9863	9746	9721	9715	9699	9638	9935	9722	9756	9875	9765	9818	9817	9645	9739	9866	9687	9677	9783	9731	9703	9869	9716	9665	9747	9549	9618	9603	9797	9751	9743	9731	9787	9869	9869	9782	9628	9681	9602	9638	9725	9790	9741	9781	9807	9760	9849	9693	9593	9747	9790	9794	9625	9645	9788	9763	9670	9826	9767	9842	9596	9695	9565	9848	9741	9803	9694	9787	9800	9921	9697	9828	9781	9893	9946	9692	9587	9720	9758	9739	9732	9843	9685	9581	9609	9778	9852	9692	9638	9867	9739	9708	9716	9617	9738	9551	9549	9702	9759	9586	9726	9664	9870	9635	9703	9756	9659	9746	9663	9726	9689	9943	9650	9561	9790	9516	9755	9710	9413	9825	9759	9800	9719	9558	9739	9823	9530	9644	9700	9623	9652	9722	9630	9582	9702	9802	9655	9841	9666	9750	9819	9752	9704	9697	9609	9726	9554	9632	9745	9693	9593	9752	9602	9622	9744	9702	9851	9634	9674	9789	9821	9868	9757	9663	9745	9669	9830	9663	9772	9724	9719	9776	9635	9667	9708	9629	9764	9610	9640	9722	9812	9698	9630	9754	9668	9645	9729	9695	9568	9721	9543	9638	9654	9685	9642	9483	9605	9571	9785	9615	9736	9628	9640	9637	9668	9771	9710	9732	9686	9661	9725	9670	9665	9810	9915	9778	9715	9878	9694	9659	9702	9681	9806	9783	9862	9687	9640	9845	9633	9666	9644	9747	9640	9730	9712	9691	9660	9745	9671	9525	9581	9659	9650	9564	9734	9662	9480	9643	9663	9718	9637	9678	9714	9727	9626	9599	9654	9770	9747	9561	9767	9802	9639	9640	9695	9714	9677	9695	9656	9708	9719	9647	9706	9558	9760	9655	9580	9749	9630	9667	9808	9804	9668	9752	9784	9800	9832	9779	9715	9630	9723	9715	9540	9759	9652	9665	9680	9800	9812	9692	9628	9427	9676	9678	9778	9522	9715	9618	9803	9708	9648	9556	9761	9771	9768	9792	9585	9579	9632	9736	9572	9661	9685	9728	9768	9719	9673	9552	9635	9690	9591	9589	9734	9603	9803	9741	9618	9769	9595	9721	9746	9752	9786	9704	9711	9573	9701	9649	9569	9702	9714	9647	9567	9696	9767	9792	9645	9768	9750	9680	9774	9654	9748	9665	9676	9685	9745	9769	9712	9641	9930	9708	9547	9496	9698	9578	9686	9818	9857	9643	9629	9754	9797	9678	9775	9651	9623	9793	9569	9596	9551	9665	9718	9613	9698	9831	9583	9738	9685	9748	9745	9849	9635	9634	9650	9693	9710	9769	9817	9872	9870	9553	9720	9538	9643	9580	9800	9661	9616	9829	9630	9702	9639	9550	9558	9758	9515	9693	9758	9700	9642	9713	9684	9705	9797	9753	9722	9701	9789	9616	9767	9720	9749	9777	9682	9534	9695	9652	9557	9536	9652	9741	9781	9631	9707	9704	9598	9744	9703	9636	9740	9821	9662	9651	9694	9585	9712	9712	9741	9774	9513	9766	9729	9661	9683	9724	9698	9607	9623	9738	9670	9716	9679	9765	9721	9700	9681	9664	9628	9610	9739	9563	9582	9724	9639	9636	9752	9603	9795	9699	9644	9677	9508	9601	9565	9816	9647	9735	9748	9877	9651	9662	9689	9703	9720	9671	9630	9686	9610	9634	9685	9655	9645	9742	9654	9734	9631	9764	9749	9731	9730	9783	9564	9695	9570	9613	9731	9712	9814	9697	9656	9713	9758	9746	9605	9615	9774	9710	9690	9749	9465	9813	9581	9679	9761	9713	9739	9797	9560	9535	9674	9684	9603	9775	9732	9746	9549	9645	9618	9743	9709	9738	9630	9718	9768	9839	9782	9558	9799	9658	9719	9755	9719	9718	9812	9692	9654	9685	9638	9802	9745	9654	9825	9652	9658	9549	9685	9713	9726	9540	9724	9626	9644	9680	9627	9770	9671	9522	9800	9553	9780	9710	9664	9640	9928	9779	9746	9681	9700	9595	9842	9769	9680	9789	9619	9656	9652	9737	9676	9597	9739	9776	9619	9652	9770	9596	9567	9695	9749	9687	9886	9779	9603	9558	9896	9779	9627	9810	9755	9626	9715	9675	9750	9650	9684	9793	9635	9805	9680	9677	9637	9687	9754	9581	9732	9611	9765	9685	9567	9714	9795	9810	9711	9510	9612	9791	9679	9622	9766	9638	9539	9670	9822	9783	9759	9754	9736	9565	9563	9585	9729	9789	9544	9601	9612	9663	9839	9584	9778	9751	9585	9695	9638	9735	9664	9604	9601	9753	9788	9610	9722	9807	9483	9712	9799	9679	9755	9944	9744	9665	9627	9760	9714	9801	9664	9673	9686	9755	9644	9676	9850	9740	9629	9743	9740	9759	9638	9563	9778	9691	9626	9735	9767	9690	9595	9686	9784	9648	9663	9592	9715	9660	9602	9638	9751	9791	9611	9698	9763	9625	9622	9690	9763	9647	9717	9573	9678	9702	9667	9819	9608	9745	9675	9627	9665	9739	9647	9638	9597	9532	9603	9901	9620	9736	9691	9811	9630	9643	9535	9671	9593	9736	9649	9732	9664	9682	9729	9638	9849	9854	9647	9539	9591	9782	9774	9778	9706	9552	9796	9647	9732	9747	9782	9840	9588	9622	9586	9718	9627	9778	9681	9748	9603	9761	9636	9637	9546	9705	9760	9720	9752	9596	9627	9598	9620	9698	9862	9554	9722	9622	9790	9552	9803	9643	9594	9657	9658	9888	9712	9621	9645	9791	9700	9670	9766	9679	9663	9742	9781	9661	9713	9689	9814	9944	9642	9689	9646	9757	9655	9639	9785	9723	9759	9731	9716	9759	9585	9574	9778	9643	9792	9744	9684	9605	9757	9678	9737	9608	9669	9562	9615	9844	9716	9711	9792	9779	9517	9846	9526	9492	9665	9658	9751	9581	9608	9813	9661	9725	9581	9750	9542	9618	9663	9635	9803	9655	9780	9802	9563	9700	9699	9640	9851	9760	9612	9635	9735	9783	9672	9699	9633	9711	9837	9643	9704	9741	9878	9657	9591	9540	9590	9550	9678	9693	9684	9667	9698	9635	9685	9835	9626	9609	9630	9705	9774	9736	9692	9588	9757	9529	9790	9641	9834	9688	9823	9676	9816	9626	9586	9736	9771	9737	9605	9762	9703	9562	9601	9724	9700	9756	9631	9559	9618	9638	9600	9735	9719	9784	9823	9686	9643	9711	9802	9734	9550	9520	9633	9782	9723	9721	9668	9793	9872	9683	9612	9588	9630	9691	9879	9661	9726	9659	9726	9687	9662	9711	9646	9690	9724	9562	9665	9833	9634	9740	9706	9747	9701	9643	9636	9632	9771	9705	9795	9726	9774	9586	9681	9759	9697	9749	9702	9771	9811	9910	9638	9768	9563	9633	9735	9615	9601	9728	9614	9654	9758	9607	9726	9580	9654	9753	9710	9605	9627	9764	9617	9785	9715	9671	9681	9861	9864	9667	9758	9804	9744	9747	9527	9716	9793	9500	9685	9578	9724	9663	9903	9714	9744	9705	9725	9512	9758	9748	9673	9682	9683	9672	9707	9630	9744	9747	9635	9601	9560	9683	9710	9713	9566	9687	9644	9681	9694	9754	9716	9799	9800	9646	9773	9746	9777	9771	9706	9672	9733	9687	9605	9716	9730	9543	9484	9657	9789	9660	9743	9552	9650	9616	9639	9685	9615	9763	9837	9793	9770	9709	9628	9644	9667	9725	9619	9676	9749	9515	9709	9694	9777	9691	9744	9746	9771	9677	9649	9720	9646	9757	9700	9712	9517	9691	9884	9609	9742	9876	9608	9786	9859	9738	9758	9601	9559	9630	9661	9582	9645	9680	9575	9581	9689	9629	9537	9839	9775	9477	9648	9746	9536	9763	9668	9763	9672	9724	9578	9777	9641	9731	9753	9554	9718	9695	9515	9599	9790	9711	9624	9794	9793	9833	9673	9548	9695	9784	9716	9801	9753	9640	9699	9511	9630	9622	9792	9699	9798	9743	9729	9643	9695	9732	9756	9598	9586	9769	9671	9720	9688	9666	9816	9630	9650	9675	9677	9744	9741	9840	9759	9479	9703	9664	9491	9780	9681	9663	9474	9680	9775	9747	9717	9632	9601	9657	9650	9711	9675	9620	9708	9697	9668	9756	9782	9834	9681	9670	9778	9623	9620	9736	9707	9704	9569	9761	9648	9590	9698	9766	9766	9755	9672	9776	9726	9638	9782	9605	9603	9806	9676	9757	9631	9658	9710	9692	9697	9643	9651	9705	9733	9780	9716	9743	9670	9760	9646	9656	9629	9695	9866	9785	9750	9742	9867	9752	9694	9570	9638	9779	9706	9631	9560	9990	9868	9757	9726	9683	9708	9691	9769	9686	9643	9648	9826	9748	9829	9457	9775	9612	9697	9621	9637	9804	9708	9686	9590	9672	9636	9615	9824	9804	9767	9625	9529	9846	9744	9739	9677	9886	9834	9693	9810	9646	9585	9550	9617	9566	9821	9574	9733	9760	9773	9668	9802	9756	9643	9685	9756	9721	9614	9691	9561	9682	9883	9656	9692	9656	9588	9722	9680	9553	9918	9807	9825	9635	9766	9680	9667	9744	9817	9643	9468	9789	9673	9765	9752	9639	9794	9709	9675	9801	9665	9791	9752	9682	9686	9678	9645	9567	9634	9726	9497	9650	9847	9711	9643	9610	9716	9596	9596	9653	9700	9734	9761	9608	9654	9664	9681	9563	9584	9554	9584	9620	9733	9760	9635	9598	9705	9558	9800	9863	9774	9716	9681	9721	9675	9622	9717	9785	9731	9575	9538	9688	9675	9897	9558	9765	9738	9794	9576	9563	9537	9640	9486	9604	9577	9874	9722	9783	9837	9653	9796	9599	9677
30504	23014	22383	21738	19920	21135	23885	22451	19468	17906	17056	16606	16457	16413	16252	16460	16640	16434	16711	16567	16368	16503	16513	16749	16482	16489	16496	16465	16677	16462	16422	16542	16424	16605	16412	16421	16606	16518	16538	16570	16449	16490	16393	16523	16405	16642	16414	16342	16468	16392	16571	16290	16404	16369	16464	16351	16471	16546	16536	16545	16609	16524	16395	16524	16265	16621	16388	16271	16398	16498	16431	16366	16483	16554	16424	16502	16465	16410	16603	16748	16548	16259	16579	16486	16476	16520	16427	16393	16415	16433	16572	16541	16382	16401	16561	16142	16495	16518	16451	16378	16558	16633	16429	16597	16272	16748	16404	16481	16662	16523	16553	16529	16516	16579	16329	16249	16554	16353	16551	16353	16436	16452	16401	16711	16574	16260	16509	16429	16582	16332	16426	16338	16395	16460	16547	16595	16446	16369	16462	16427	16277	16471	16457	16491	16336	16272	16537	16563	16337	16441	16651	16488	16469	16402	16507	16302	16450	16409	16423	16356	16392	16395	16390	16410	16223	16642	16433	16137	16343	16332	16496	16347	16429	16526	16371	16572	16465	16522	16496	16569	16544	16523	16815	16533	16579	16443	16484	16296	16402	16537	16473	16493	16569	16446	16337	16350	16648	16493	16441	16545	16551	16635	16396	16621	16563	16483	16500	16328	16635	16276	16416	16371	16430	16451	16537	16322	16468	16442	16485	16329	16433	16492	16389	16596	16412	16362	16504	16357	16577	16617	16299	16517	16559	16437	16355	16554	16655	16443	16261	16529	16418	16272	16332	16331	16528	16595	16481	16534	16360	16436	16395	16408	16589	16556	16666	16737	16632	16544	16747	16310	16550	16309	16540	16407	16589	16349	16598	16454	16435	16275	16742	16375	16334	16604	16233	16404	16352	16334	16342	16402	16430	16267	16445	16454	16499	16378	16282	16515	16405	16464	16344	16518	16503	16448	16276	16474	16356	16386	16518	16431	16460	16315	16441	16551	16462	16353	16593	16468	16461	16640	16584	16384	16807	16591	16389	16464	16331	16599	16571	16455	16601	16366	16519	16433	16420	16322	16523	16636	16541	16646	16545	16494	16509	16535	16585	16443	16410	16365	16511	16301	16574	16353	16408	16524	16480	16381	16355	16436	16436	16308	16611	16327	16584	16383	16390	16668	16457	16403	16303	16615	16495	16472	16364	16497	16589	16560	16709	16566	16528	16448	16450	16444	16403	16586	16465	16491	16594	16232	16374	16480	16481	16554	16377	16427	16529	16506	16342	16399	16569	16457	16568	16662	16476	16356	16497	16250	16525	16478	16265	16412	16354	16546	16479	16484	16732	16422	16420	16527	16343	16358	16423	16654	16353	16559	16571	16429	16530	16378	16596	16567	16637	16488	16632	16392	16342	16389	16458	16427	16429	16604	16419	16358	16438	16478	16447	16333	16430	16602	16559	16412	16724	16520	16528	16394	16501	16460	16535	16379	16466	16482	16523	16520	16491	16567	16532	16422	16444	16531	16282	16477	16556	16648	16662	16504	16674	16514	16427	16476	16269	16406	16683	16181	16435	16667	16427	16335	16452	16472	16588	16599	16512	16280	16590	16476	16330	16557	16427	16436	16497	16715	16558	16420	16539	16344	16312	16341	16569	16494	16367	16320	16646	16317	16577	16354	16355	16428	16345	16474	16329	16620	16471	16339	16539	16540	16595	16535	16709	16464	16351	16547	16413	16549	16663	16395	16575	16501	16441	16695	16371	16535	16439	16633	16353	16479	16503	16400	16512	16503	16447	16496	16520	16429	16358	16312	16616	16410	16685	16322	16545	16548	16500	16497	16666	16486	16462	16370	16519	16644	16545	16607	16436	16382	16511	16485	16395	16420	16523	16351	16542	16597	16605	16452	16697	16436	16331	16450	16409	16380	16356	16443	16302	16668	16559	16328	16586	16451	16088	16223	16305	16392	16545	16299	16211	16620	16498	16632	16611	16708	16360	16643	16531	16683	16572	16614	16439	16449	16587	16351	16358	16479	16422	16565	16532	16307	16449	16446	16308	16396	16454	16471	16329	16478	16458	16473	16523	16532	16536	16329	16425	16550	16468	16655	16330	16337	16428	16646	16427	16369	16619	16397	16330	16553	16406	16564	16716	16517	16536	16400	16384	16396	16489	16551	16421	16267	16331	16409	16371	16474	16362	16650	16406	16318	16355	16619	16484	16503	16537	16486	16530	16506	16446	16419	16487	16585	16440	16447	16505	16446	16457	16474	16334	16307	16547	16391	16479	16354	16290	16461	16581	16330	16663	16304	16304	16346	16568	16558	16473	16442	16369	16466	16593	16511	16461	16430	16472	16422	16391	16566	16502	16473	16381	16341	16410	16550	16687	16443	16523	16427	16191	16541	16615	16428	16322	16458	16503	16383	16573	16401	16499	16555	16383	16572	16449	16351	16245	16590	16621	16439	16439	16313	16354	16439	16433	16584	16303	16566	16261	16264	16462	16431	16398	16287	16485	16500	16428	16482	16418	16536	16386	16411	16701	16415	16478	16498	16454	16332	16471	16713	16472	16621	16426	16540	16285	16422	16590	16534	16362	16513	16373	16353	16420	16433	16257	16303	16574	16544	16566	16394	16440	16421	16290	16161	16317	16289	16590	16360	16685	16294	16449	16500	16431	16718	16590	16265	16563	16434	16306	16241	16546	16144	16469	16410	16212	16305	16510	16358	16455	16441	16549	16355	16330	16475	16337	16448	16486	16683	16283	16374	16645	16606	16369	16599	16655	16690	16383	16305	16393	16413	16507	16432	16448	16455	16271	16450	16666	16353	16414	16688	16690	16217	16411	16716	16442	16314	16267	16428	16673	16287	16420	16510	16509	16454	16478	16622	16621	16618	16358	16467	16448	16528	16314	16372	16331	16486	16631	16634	16373	16614	16511	16364	16466	16439	16449	16229	16559	16522	16416	16429	16342	16654	16697	16324	16509	16701	16500	16513	16598	16472	16468	16367	16298	16419	16507	16322	16257	16618	16392	16531	16531	16691	16535	16569	16255	16295	16534	16473	16518	16336	16357	16527	16162	16524	16768	16667	16552	16334	16494	16443	16388	16387	16312	16214	16407	16630	16376	16555	16325	16584	16382	16544	16468	16390	16368	16604	16692	16462	16369	16484	16612	16575	16557	16739	16391	16350	16631	16503	16470	16431	16424	16539	16639	16568	16556	16664	16529	16409	16551	16404	16502	16477	16747	16540	16658	16538	16575	16496	16360	16556	16423	16452	16302	16377	16252	16442	16467	16551	16493	16218	16508	16539	16323	16291	16687	16393	16428	16571	16314	16557	16540	16508	16560	16394	16675	16537	16662	16746	16640	16332	16520	16690	16520	16313	16529	16388	16384	16361	16502	16289	16335	16474	16688	16566	16484	16474	16627	16629	16488	16501	16572	16531	16652	16443	16418	16539	16511	16598	16461	16656	16560	16384	16452	16331	16396	16186	16414	16272	16554	16385	16462	16456	16532	16469	16532	16386	16438	16515	16505	16457	16640	16429	16319	16508	16291	16560	16590	16543	16492	16581	16492	16345	16458	16555	16385	16519	16487	16362	16657	16424	16439	16538	16634	16434	16353	16552	16498	16579	16416	16210	16451	16486	16435	16309	16327	16520	16429	16266	16327	16390	16581	16225	16227	16571	16573	16429	16516	16456	16542	16422	16545	16390	16430	16479	16321	16459	16769	16449	16611	16448	16656	16642	16487	16432	16503	16691	16575	16359	16474	16510	16596	16353	16420	16575	16669	16616	16400	16348	16514	16477	16484	16464	16425	16368	16619	16572	16432	16569	16319	16356	16391	16349	16499	16658	16440	16690	16607	16480	16457	16503	16310	16464	16581	16434	16351	16467	16279	16494	16523	16335	16468	16392	16414	16288	16600	16475	16476	16469	16482	16498	16613	16398	16502	16641	16298	16221	16315	16455	16305	16565	16411	16596	16522	16456	16458	16548	16520	16338	16405	16555	16330	16547	16433	16481	16308	16507	16583	16492	16433	16361	16681	16661	16372	16292	16525	16429	16250	16410	16651	16499	16495	16531	16562	16467	16603	16449	16448	16535	16580	16538	16687	16686	16509	16426	16340	16481	16411	16438	16570	16277	16247	16338	16346	16521	16462	16367	16505	16497	16508	16318	16401	16507	16520	16717	16558	16703	16448	16459	16444	16225	16358	16416	16761	16609	16485	16366	16560	16500	16517	16488	16358	16441	16456	16388	16376	16591	16351	16267	16562	16369	16450	16326	16497	16563	16482	16364	16383	16408	16560	16413	16540	16529	16510	16557	16332	16556	16365	16470	16400	16407	16539	16537	16233	16304	16532	16455	16436	16632	16544	16508	16626	16423	16677	16537	16467	16304	16633	16199	16483	16276	16147	16176	16363	16368	16508	16369	16263	16291	16525	16459	16431	16582	16538	16556	16430	16628	16383	16379	16553	16655	16615	16434	16653	16508	16522	16715	16436	16726	16639	16413	16473	16296	16685	16426	16453	16401	16643	16399	16425	16650	16593	16589	16595	16540	16463	16447	16465	16417	16421	16471	16542	16739	16485	16283	16429	16522	16660	16422	16723	16428	16542	16367	16478	16480	16489	16606	16357	16463	16230	16493	16606	16534	16575	16595	16437	16303	16689	16526	16582	16423	16606	16573	16489	16484	16379	16406	16358	16319	16491	16448	16542	16391	16477	16608	16624	16587	16511	16325	16444	16403	16470	16575	16421	16574	16443	16495	16387	16601	16550	16196	16660	16379	16428	16487	16474	16478	16446	16818	16601	16476	16362	16611	16588	16333	16424	16674	16567	16465	16496	16368	16401	16420	16463	16253	16358	16625	16570	16538	16349	16428	16425	16363	16575	16667	16328	16507	16486	16491	16606	16374	16501	16472	16595	16591	16285	16224	16440	16449	16504	16542	16388	16465	16380	16467	16412	16532	16469	16598	16386	16590	16248	16526	16356	16459	16179	16178	16311	16585	16413	16536	16617	16541	16648	16466	16494	16635	16615	16626	16628	16633	16602	16322	16576	16384	16532	16521	16453	16711	16447	16591	16428	16686	16305	16386	16430	16057	16385	16383	16332	16492	16537	16245	16345	16324	16628	16677	16262	16543
13407	13545	12886	14425	13487	15299	16731	15069	11999	10448	9800	9616	9603	9621	9536	9557	9712	9465	9610	9574	9426	9568	9624	9606	9516	9508	9680	9337	9533	9575	9534	9442	9510	9519	9462	9322	9762	9442	9392	9636	9573	9653	9496	9603	9504	9523	9386	9464	9728	9480	9432	9481	9486	9486	9525	9508	9392	9498	9423	9562	9329	9579	9518	9361	9529	9611	9631	9437	9613	9357	9625	9389	9442	9541	9407	9543	9563	9548	9569	9555	9672	9402	9542	9586	9540	9482	9586	9564	9704	9458	9496	9422	9428	9562	9493	9474	9596	9418	9471	9566	9504	9558	9470	9536	9347	9376	9561	9403	9647	9602	9497	9443	9450	9601	9524	9468	9586	9597	9488	9520	9388	9475	9501	9443	9466	9349	9462	9506	9607	9507	9521	9435	9562	9448	9443	9554	9307	9473	9451	9498	9627	9376	9518	9506	9617	9510	9582	9687	9443	9426	9400	9513	9586	9511	9453	9529	9415	9713	9539	9499	9542	9531	9512	9413	9452	9666	9548	9391	9462	9547	9502	9400	9436	9389	9597	9479	9497	9465	9594	9522	9583	9480	9332	9529	9482	9428	9536	9630	9533	9504	9610	9476	9538	9584	9651	9417	9383	9531	9456	9524	9495	9678	9556	9587	9550	9434	9521	9625	9484	9569	9553	9558	9454	9516	9438	9621	9534	9567	9414	9351	9554	9426	9557	9476	9486	9503	9543	9465	9587	9448	9524	9393	9384	9326	9584	9518	9532	9430	9583	9355	9443	9426	9388	9336	9297	9529	9487	9505	9548	9481	9560	9551	9472	9521	9401	9372	9434	9609	9523	9588	9518	9390	9602	9435	9413	9587	9390	9445	9666	9367	9616	9575	9603	9602	9353	9432	9412	9308	9594	9524	9519	9429	9608	9367	9539	9609	9445	9524	9463	9409	9520	9420	9279	9332	9509	9436	9437	9530	9443	9519	9563	9543	9584	9515	9463	9546	9538	9420	9423	9607	9431	9480	9513	9535	9586	9440	9612	9496	9551	9602	9595	9417	9471	9390	9665	9513	9463	9557	9444	9579	9505	9563	9560	9569	9598	9578	9531	9443	9386	9558	9584	9636	9528	9451	9542	9624	9543	9455	9411	9502	9614	9562	9534	9432	9625	9567	9391	9421	9563	9556	9461	9578	9444	9545	9588	9510	9435	9400	9507	9392	9305	9637	9459	9374	9526	9572	9242	9432	9492	9506	9584	9383	9487	9515	9418	9552	9542	9424	9649	9381	9483	9532	9543	9313	9576	9675	9576	9449	9455	9534	9652	9541	9437	9459	9438	9399	9681	9521	9498	9479	9544	9463	9426	9357	9437	9377	9353	9345	9613	9421	9523	9574	9398	9468	9509	9563	9412	9545	9386	9639	9525	9543	9459	9609	9527	9500	9487	9634	9579	9451	9490	9476	9536	9584	9425	9506	9608	9546	9585	9563	9729	9486	9383	9536	9651	9498	9552	9457	9539	9564	9536	9512	9536	9504	9536	9610	9557	9588	9587	9550	9501	9397	9412	9441	9483	9516	9545	9587	9550	9613	9597	9509	9402	9601	9493	9345	9560	9464	9376	9497	9372	9606	9335	9483	9435	9634	9361	9402	9588	9350	9555	9521	9496	9385	9509	9384	9319	9482	9375	9446	9554	9467	9693	9388	9499	9571	9432	9581	9469	9457	9581	9479	9632	9365	9389	9494	9476	9447	9635	9525	9494	9527	9475	9524	9479	9610	9585	9330	9420	9629	9433	9501	9512	9435	9497	9444	9440	9592	9552	9546	9425	9493	9522	9617	9560	9672	9478	9563	9405	9268	9366	9588	9546	9393	9498	9445	9519	9473	9585	9476	9526	9529	9374	9447	9634	9489	9634	9598	9465	9473	9313	9507	9564	9458	9580	9538	9409	9471	9467	9420	9540	9623	9495	9625	9368	9510	9535	9491	9389	9430	9540	9536	9463	9574	9544	9552	9485	9483	9460	9589	9443	9546	9354	9513	9439	9467	9504	9633	9606	9524	9560	9609	9503	9476	9526	9514	9624	9578	9415	9556	9641	9479	9493	9519	9441	9465	9413	9491	9504	9646	9420	9487	9404	9466	9534	9459	9597	9421	9523	9531	9578	9526	9510	9420	9514	9399	9378	9564	9490	9582	9481	9543	9622	9374	9480	9329	9622	9440	9564	9444	9411	9552	9492	9482	9404	9559	9452	9391	9418	9449	9547	9665	9451	9675	9541	9558	9599	9616	9548	9563	9453	9469	9536	9495	9579	9472	9556	9559	9624	9350	9532	9482	9625	9573	9538	9549	9402	9538	9685	9347	9514	9729	9555	9537	9444	9498	9447	9558	9426	9497	9433	9461	9465	9550	9325	9521	9464	9427	9450	9366	9579	9489	9640	9463	9439	9487	9538	9624	9476	9346	9530	9567	9495	9423	9511	9522	9516	9492	9354	9587	9481	9512	9466	9454	9483	9501	9490	9428	9594	9604	9442	9336	9732	9483	9599	9417	9454	9517	9514	9629	9552	9740	9389	9532	9479	9446	9474	9359	9532	9585	9370	9550	9582	9355	9467	9436	9615	9605	9442	9470	9547	9473	9482	9482	9507	9636	9542	9541	9501	9494	9513	9536	9593	9485	9521	9416	9659	9454	9476	9478	9615	9499	9545	9368	9639	9476	9444	9505	9679	9382	9717	9442	9538	9497	9476	9515	9476	9453	9429	9455	9433	9521	9481	9498	9530	9642	9406	9478	9570	9407	9319	9543	9390	9615	9386	9487	9478	9396	9440	9476	9668	9458	9473	9550	9569	9559	9421	9552	9302	9281	9604	9451	9423	9483	9302	9500	9507	9478	9697	9322	9571	9460	9467	9369	9532	9641	9624	9564	9562	9305	9571	9416	9582	9532	9544	9533	9439	9578	9588	9553	9631	9421	9497	9461	9504	9509	9629	9383	9559	9529	9598	9507	9424	9365	9555	9542	9461	9361	9352	9417	9538	9279	9466	9536	9574	9545	9546	9540	9479	9553	9492	9345	9606	9606	9527	9379	9383	9488	9510	9504	9425	9539	9500	9658	9548	9316	9500	9589	9570	9386	9412	9409	9441	9492	9491	9538	9373	9484	9437	9550	9463	9654	9399	9659	9584	9357	9546	9435	9376	9524	9605	9434	9554	9484	9505	9609	9479	9589	9474	9458	9547	9641	9568	9675	9526	9517	9481	9538	9593	9618	9390	9579	9406	9601	9474	9490	9355	9444	9576	9329	9620	9509	9524	9438	9497	9397	9433	9440	9566	9370	9585	9511	9533	9459	9437	9488	9469	9498	9507	9572	9480	9524	9454	9535	9457	9488	9506	9452	9517	9596	9451	9602	9546	9482	9370	9462	9466	9583	9452	9538	9430	9443	9566	9593	9456	9471	9444	9607	9480	9420	9573	9521	9489	9539	9550	9483	9541	9412	9373	9489	9557	9573	9399	9535	9592	9396	9603	9417	9398	9344	9595	9653	9308	9565	9554	9497	9284	9513	9572	9578	9356	9576	9531	9451	9595	9524	9640	9499	9482	9470	9471	9482	9561	9496	9569	9504	9494	9457	9487	9552	9460	9503	9460	9592	9420	9581	9494	9432	9429	9535	9523	9588	9510	9469	9477	9513	9427	9345	9491	9604	9549	9390	9686	9457	9618	9501	9608	9534	9458	9501	9579	9475	9499	9424	9733	9666	9502	9519	9491	9521	9493	9605	9424	9514	9626	9458	9525	9703	9274	9444	9348	9437	9516	9613	9448	9585	9417	9645	9617	9515	9582	9458	9484	9470	9486	9487	9481	9577	9478	9573	9585	9466	9673	9337	9438	9410	9454	9359	9429	9414	9468	9512	9417	9557	9613	9267	9336	9460	9490	9455	9545	9443	9590	9474	9528	9629	9422	9439	9616	9518	9441	9541	9502	9407	9604	9566	9537	9517	9464	9481	9487	9576	9570	9458	9417	9545	9455	9562	9493	9609	9360	9452	9534	9548	9479	9601	9497	9565	9426	9489	9504	9659	9482	9271	9422	9427	9546	9405	9410	9484	9505	9493	9443	9457	9621	9552	9563	9397	9578	9622	9588	9546	9501	9576	9569	9519	9419	9550	9446	9552	9599	9629	9614	9583	9556	9524	9473	9496	9414	9437	9601	9550	9468	9455	9442	9462	9612	9492	9369	9376	9552	9418	9473	9498	9598	9568	9518	9407	9551	9551	9448	9408	9584	9453	9576	9583	9534	9438	9621	9545	9502	9495	9443	9570	9608	9461	9505	9529	9377	9568	9454	9613	9638	9429	9503	9402	9439	9413	9483	9433	9372	9491	9525	9585	9585	9441	9562	9576	9592	9518	9408	9380	9526	9586	9418	9612	9417	9654	9478	9672	9465	9362	9462	9513	9425	9573	9437	9434	9604	9338	9562	9556	9569	9533	9454	9389	9503	9583	9519	9517	9395	9740	9476	9555	9464	9554	9548	9530	9507	9446	9466	9455	9346	9449	9523	9496	9633	9549	9641	9476	9442	9432	9479	9632	9586	9421	9575	9486	9584	9406	9523	9556	9485	9386	9402	9308	9474	9455	9592	9450	9519	9351	9576	9577	9335	9608	9646	9640	9449	9359	9441	9587	9483	9371	9486	9448	9574	9534	9564	9387	9577	9500	9591	9589	9406	9461	9629	9444	9443	9568	9499	9465	9499	9617	9636	9362	9510	9430	9392	9541	9422	9436	9578	9473	9494	9584	9588	9478	9523	9506	9478	9397	9616	9414	9562	9557	9508	9670	9421	9560	9573	9444	9492	9511	9543	9588	9443	9669	9579	9498	9567	9460	9571	9546	9524	9645	9597	9587	9358	9534	9539	9493	9489	9521	9530	9365	9426	9581	9508	9336	9459	9490	9521	9475	9691	9685	9484	9467	9537	9392	9400	9451	9499	9649	9668	9651	9384	9694	9493	9563	9483	9544	9477	9531	9474	9494	9451	9489	9447	9471	9448	9628	9508	9434	9394	9678	9410	9448	9504	9520	9425	9479	9619	9719	9501	9631	9414	9463	9448	9450	9418	9408	9569	9681	9367	9400
25553	21163	27549	27020	23960	37975	50358	41323	30342	22230	18387	17039	16759	16497	16448	16480	16508	16436	16538	16515	16490	16471	16456	16444	16334	16479	16443	16347	16659	16613	16489	16362	16360	16321	16550	16343	16395	16317	16364	16319	16416	16532	16331	16239	16364	16114	16433	16384	16318	16479	16343	16447	16184	16307	16404	16331	16411	16059	16452	16350	16275	16282	16469	16365	16530	16317	16382	16250	16244	16381	16312	16257	16155	16231	16311	16202	16421	16425	16602	16452	16558	16192	16328	16465	16554	16330	16419	16324	16407	16507	16182	16241	16145	16288	16493	16623	16356	16332	16412	16394	16322	16425	16377	16472	16524	16385	16316	16397	16374	16388	16281	16106	16309	16371	16342	16428	16560	16364	16352	16434	16387	16481	16389	16476	16343	16408	16397	16215	16152	16391	16321	16418	16282	16285	16256	16249	16271	16305	16344	16182	16299	16337	16089	16464	16074	16267	16452	16429	16409	16400	16147	16303	16199	16257	16326	16262	16215	16306	16449	16362	16301	16175	16081	16174	16318	16088	16291	16362	16124	16286	16358	16249	16362	16171	16033	16114	16272	16395	16259	16142	16359	16389	16332	16373	16403	16257	16438	16126	16451	16228	16375	16387	16185	16328	16281	16194	16357	16243	16256	16252	16159	16309	16363	16517	16401	16212	16132	16179	16242	16455	16480	16305	16256	16336	16369	16309	16437	16451	16354	16263	16498	16383	16259	16317	16412	16584	16253	16327	16308	16170	16440	16333	16272	16243	16497	16418	16295	16509	16318	16253	16365	16484	16541	16617	16328	16531	16232	16296	16525	16204	16287	16430	16293	16394	16382	16311	16280	16533	16394	16183	16158	16360	16365	16300	16342	16222	16425	16454	16324	16112	16440	16270	16260	16293	16150	16296	16304	16203	16381	16284	16409	16379	16470	16450	16433	16320	16361	16211	16321	16386	16419	16265	16453	16483	16392	16460	16478	16175	16335	16249	16083	16512	16528	16567	16301	16301	16169	16442	16387	15997	16409	16336	16391	16341	16409	16386	16367	16300	16329	16402	16400	16458	16619	16298	16607	16501	16329	16661	16301	16447	16421	16303	16459	16215	16379	16446	16088	16314	16186	16272	16283	16442	16237	16313	16331	16476	16248	16371	16175	16215	16098	16000	16456	16298	16331	16118	16254	16394	16292	16272	16361	16417	16186	16113	16208	16335	16495	16253	16284	16360	16113	16357	16326	16454	16406	16393	16276	16034	16291	16348	16307	16233	16460	16329	16514	16264	16461	16221	16077	16327	16611	16344	16310	16268	16560	16272	16196	16344	16201	16323	16359	16359	16218	16112	16425	16441	16329	16282	16487	16390	16233	16428	16426	16288	16599	16470	16332	16544	16474	16334	16323	16487	16413	16398	16378	16494	16073	16377	16342	16368	16453	16271	16230	16463	16442	16426	16094	16255	16390	16341	16236	16255	16357	16352	16307	16312	16193	16346	16352	16265	16257	16166	16182	16202	16319	16162	16383	16148	16251	16302	16513	16366	16379	16254	16255	16190	16457	16301	16139	16248	16437	16465	16579	16278	16288	16343	16352	16451	16443	16239	16446	16354	16093	16263	16210	16106	16445	16490	16255	16569	16264	16131	16331	16108	16418	16312	16482	16405	16281	16233	16326	16314	16396	16415	16234	16404	16470	16461	16672	16491	16401	16237	16333	16294	16278	16266	16268	16280	16506	16220	16277	16373	16224	16256	16445	16413	16350	16419	16296	16406	16437	16480	16322	16314	16539	16167	16313	16219	16437	16342	16465	16451	16213	16228	16314	16386	16396	16367	16296	16353	16393	16377	16476	16170	16342	16377	16379	16255	16229	16426	16256	16446	16337	16316	16278	16537	16145	16291	16450	16434	16348	16235	16447	16210	16279	16457	16205	16395	16614	16328	16426	16465	16299	16388	16273	16330	16186	16527	16182	16299	16262	16428	16372	16355	16186	16327	16425	16182	16256	16606	16286	16450	16332	16209	16158	16344	16364	16324	16289	16411	16284	16156	16404	16372	16226	16292	16328	16322	16473	16361	16552	16475	16355	16299	16351	16051	16471	16305	16455	16214	16101	16234	16277	16228	16382	16365	16555	16270	16261	16343	16287	16301	16280	16222	16247	16267	16381	16416	16587	16465	16559	16339	16325	16204	16135	16380	16199	16269	16388	16023	16189	16392	16327	16286	16275	16499	16324	16319	16352	16222	16441	16372	16394	16235	16431	16266	16272	16493	16526	16450	16111	16388	16439	16502	16272	16221	16074	16395	16272	16320	16230	16279	16144	16288	16272	16049	16113	16235	16179	16310	16503	16270	16352	16156	16301	16282	16600	16273	16212	16433	16308	16434	16291	16366	16504	16207	16509	16379	16327	16366	16395	16540	16245	16349	16348	16499	16330	16461	16403	16571	16406	16258	16569	16305	16289	16275	16362	16471	16193	16369	16220	16199	16342	16379	16344	16442	16084	16229	16425	16271	16362	16363	16305	16402	16419	16246	16366	16472	16342	16143	16249	16217	16608	16282	16432	16328	16413	16225	16421	16290	16332	16261	16376	16334	16153	16291	16242	16225	16391	16341	16343	16154	16288	16413	16480	16274	16414	16256	16240	16034	16362	16485	16372	16293	16450	16376	16402	16343	16307	16216	16273	16486	16222	16436	16327	16345	16284	16144	16278	16201	16371	16448	16251	16222	16396	16248	16199	16409	16315	16411	16403	16397	16301	16339	16280	16325	16515	16193	16341	16321	16298	16235	16383	16545	16408	16229	16413	16157	16218	16504	16177	16359	16508	16358	16400	16412	16374	16449	16368	16320	16373	16297	16471	16414	16213	16166	16416	16317	16283	16123	16285	16338	16566	16392	16290	16344	16174	16320	16426	16166	16254	16341	16398	16434	16454	16138	16409	16253	16306	16460	16326	16307	16358	16324	16358	16539	16187	16272	16194	16118	16470	16306	16225	16601	16551	16584	16288	16282	16345	16366	16532	16414	16349	16452	16268	16496	16183	16542	16340	16572	16295	16421	16380	16426	16537	16399	16324	16440	16378	16360	16378	16483	16407	16249	16415	16276	16447	16248	16339	15873	16426	16297	16425	16273	16513	16385	16302	16270	16386	16430	16563	16385	16317	16495	16222	16346	16434	16138	16284	16347	16366	16510	16117	16362	16395	16345	16266	16513	16436	16296	16607	16334	16189	16205	16297	16398	16224	16126	16550	16363	16326	16280	16368	16197	16618	16477	16255	16286	16182	16238	16347	16201	16353	16229	16367	16404	16440	16160	16253	16275	16472	16684	16509	16405	16219	16408	16345	16343	16575	16333	16402	16372	16259	16331	16237	16414	16350	16128	16406	16276	16382	16432	16312	16286	16269	16303	16412	16148	16257	16459	16365	16212	16489	16269	16420	16416	16182	16305	16146	16214	16572	16414	16448	16198	16266	16370	16316	16447	16299	16353	16244	16364	16285	16589	16444	16231	16393	16496	16335	16416	16306	16368	16298	16288	16320	16425	16143	16108	16455	16411	16271	16489	16333	16283	16452	16353	16387	16333	16326	16434	16398	16229	16220	16265	16167	16469	16293	16465	16382	16416	16287	16474	16469	16298	16527	16394	16398	16356	16460	16463	16574	16436	16618	16493	16394	16323	16408	16301	16170	16403	16338	16230	16382	16098	16226	16153	16314	16284	16551	16436	16485	16323	16360	16286	16219	16272	16316	16174	16227	16286	16356	16154	16347	16169	16336	16345	16473	16315	16486	16398	16343	16374	16242	16295	16262	16250	16133	16324	16445	16537	16464	16360	16513	16332	16503	16426	16425	16549	16409	16177	16223	16383	16363	16136	16279	16235	16392	16504	16310	16373	16094	16280	16338	16180	16495	16463	16307	16488	16435	16457	16367	16391	16397	16118	16341	16359	16385	16217	16296	16236	16177	16115	16442	16295	16480	16299	16240	16053	16186	16502	16498	16435	16325	16126	16250	16280	16298	16325	16354	16295	16366	16264	16457	16287	16233	16490	16285	16524	16358	16256	16512	16402	16477	16218	16470	16233	16229	16344	16452	16295	16291	16268	16289	16368	16482	16308	16313	16203	16403	16539	16460	16139	16342	16194	16245	16505	16412	16415	16351	16224	16457	16317	16144	16305	16353	16362	16353	16227	16234	16442	16441	16377	16418	16301	16434	16586	16334	16312	16222	16304	16366	16416	16337	16253	16266	16291	16317	16300	16357	16359	16361	16425	16161	16174	16445	16414	16194	16051	16280	16400	16434	16286	16229	16350	16246	16444	16359	16189	16284	16398	16224	16584	16453	16228	16465	16357	16300	16373	16217	16360	16349	16231	16324	16399	16366	16389	16333	16402	16216	16202	16424	16351	16144	16344	16375	16411	16474	16288	16293	16428	16310	16217	16390	16404	16374	16334	16253	16352	16532	16274	16341	16192	16232	16449	16578	16360	16406	16279	16248	16317	16130	16214	16408	16240	16441	16499	16214	16210	16502	16450	16317	16359	16550	16400	16436	16233	16376	16280	16421	16197	16263	16169	16199	16273	16478	16480	16440	16338	16451	16489	16392	16132	16362	16386	16630	16411	16360	16242	16331	16149	16070	16305	16422	16225	16377	16618	16244	16272	16213	16589	16310	16469	16169	16475	16407	16411	16262	16156	16302	16182	16058	16190	16351	16388	16507	16420	16269	16476	16570	16421	16383	16284	16430	16361	16286	16349	16405	16335	16433	16233	16194	16323	16431	16457	16402	16455	16457	16370	16246	16341	16313	16146	16369	16342	16421	16267	16202	16368	16624	16183	16292	16059	16472	16427	16448	16283	16331	16430	16357	16303	16387	16362	16438	16561	16270	16232	16495	16131	16230	16150	16496	16451	16528	16276	16384	16541	16368	16284	16529	16160	16267	16430	16271	16354	16132	16336	16410	16280	16313	16506	16460	16463	16303	16376	16348	16412	16356	16382	16387	16623	16394	16376	16239	16159	16189	16267	16364	16391	16261	16347	16315	16319	16417	16383	16479	16362	16557	16282	16056	16404	16365	16477	16433	16440	16520	16229	16481	16294	16361	16379	16442	16288	16215	16410	16447	16398	16313	16353	16364	16262	16340	16373	16437	16481	16189	16204
11129	18037	17995	18982	16944	36281	42532	33120	21283	13858	10864	9979	9585	9543	9582	9637	9562	9616	9585	9700	9612	9590	9596	9465	9586	9705	9538	9616	9524	9893	9640	9715	9734	9620	9554	9639	9521	9627	9466	9667	9598	9567	9585	9716	9664	9644	9669	9670	9596	9415	9558	9531	9574	9519	9496	9571	9671	9639	9598	9692	9756	9567	9547	9544	9518	9685	9409	9393	9634	9518	9578	9639	9630	9657	9615	9588	9582	9528	9540	9462	9539	9588	9491	9696	9444	9598	9606	9660	9471	9549	9690	9393	9505	9525	9514	9687	9774	9436	9554	9761	9577	9542	9609	9600	9561	9733	9652	9526	9474	9550	9624	9573	9476	9454	9508	9563	9497	9676	9729	9491	9561	9596	9575	9600	9500	9576	9375	9602	9692	9596	9516	9450	9440	9671	9681	9590	9513	9469	9663	9661	9621	9643	9620	9478	9570	9596	9436	9552	9487	9573	9538	9603	9566	9486	9556	9446	9690	9508	9633	9481	9714	9686	9438	9578	9675	9584	9450	9415	9469	9624	9752	9627	9532	9769	9609	9526	9699	9512	9685	9593	9497	9690	9565	9555	9710	9602	9522	9525	9562	9601	9558	9627	9472	9536	9550	9507	9562	9532	9488	9489	9542	9682	9556	9336	9662	9472	9564	9662	9608	9424	9695	9550	9586	9471	9549	9646	9572	9571	9609	9508	9563	9713	9636	9573	9669	9505	9593	9549	9426	9546	9623	9608	9498	9730	9614	9702	9669	9639	9554	9549	9434	9561	9575	9532	9606	9480	9533	9566	9628	9668	9624	9619	9755	9641	9705	9751	9451	9500	9540	9692	9448	9533	9526	9596	9485	9601	9516	9494	9474	9604	9454	9743	9473	9518	9477	9631	9537	9497	9392	9417	9493	9550	9711	9663	9624	9544	9644	9546	9465	9510	9580	9565	9452	9583	9544	9597	9586	9423	9452	9605	9435	9460	9596	9727	9645	9515	9558	9530	9556	9552	9458	9564	9550	9475	9603	9460	9435	9608	9533	9628	9695	9519	9684	9734	9674	9621	9351	9470	9538	9723	9646	9539	9500	9415	9563	9563	9695	9662	9426	9599	9520	9639	9533	9513	9539	9653	9534	9418	9757	9581	9638	9595	9429	9627	9685	9436	9510	9458	9574	9532	9566	9506	9567	9619	9592	9485	9475	9528	9644	9671	9599	9644	9655	9659	9632	9561	9596	9438	9626	9623	9562	9589	9627	9584	9425	9461	9530	9526	9552	9619	9645	9410	9608	9619	9708	9492	9644	9582	9582	9472	9788	9588	9649	9635	9444	9371	9501	9511	9583	9450	9644	9605	9677	9602	9541	9632	9589	9515	9558	9488	9579	9574	9616	9633	9550	9563	9689	9416	9682	9446	9438	9686	9379	9533	9573	9431	9611	9450	9670	9599	9640	9731	9574	9681	9579	9514	9415	9645	9415	9586	9625	9471	9542	9729	9624	9423	9653	9522	9620	9712	9602	9498	9521	9588	9547	9646	9573	9609	9485	9631	9589	9401	9459	9563	9639	9639	9493	9606	9655	9591	9503	9573	9485	9538	9473	9666	9524	9511	9666	9538	9598	9518	9565	9507	9501	9539	9540	9732	9629	9700	9517	9751	9638	9450	9587	9526	9458	9499	9486	9507	9529	9529	9671	9510	9655	9379	9413	9529	9595	9525	9544	9603	9707	9485	9606	9482	9527	9615	9704	9327	9543	9665	9818	9534	9598	9573	9611	9545	9637	9593	9596	9596	9665	9498	9475	9542	9636	9624	9486	9612	9505	9589	9569	9572	9781	9562	9423	9570	9609	9436	9527	9666	9579	9504	9564	9658	9573	9605	9604	9423	9788	9515	9605	9656	9704	9614	9560	9502	9554	9633	9697	9551	9623	9579	9645	9547	9514	9554	9600	9452	9665	9642	9615	9511	9518	9547	9536	9489	9420	9594	9715	9572	9470	9739	9626	9603	9695	9592	9605	9715	9518	9493	9657	9429	9560	9611	9472	9497	9613	9742	9556	9426	9556	9498	9523	9762	9485	9596	9630	9621	9488	9432	9537	9620	9555	9618	9548	9591	9672	9698	9649	9526	9407	9570	9609	9813	9564	9390	9507	9649	9744	9590	9519	9394	9512	9553	9421	9598	9576	9655	9641	9528	9552	9708	9422	9609	9541	9674	9483	9467	9516	9564	9594	9408	9741	9456	9498	9517	9617	9474	9511	9589	9619	9564	9622	9523	9687	9703	9725	9510	9575	9603	9483	9594	9692	9550	9344	9533	9541	9582	9561	9526	9576	9620	9435	9589	9627	9715	9570	9531	9683	9566	9605	9667	9534	9423	9613	9459	9516	9748	9643	9509	9468	9433	9599	9465	9660	9663	9675	9628	9515	9543	9604	9645	9469	9548	9515	9643	9538	9669	9424	9702	9726	9675	9564	9412	9543	9677	9492	9581	9738	9726	9601	9601	9630	9479	9584	9646	9583	9462	9612	9533	9493	9567	9534	9614	9531	9511	9529	9642	9616	9615	9649	9616	9521	9616	9460	9546	9632	9460	9624	9565	9561	9569	9574	9567	9519	9570	9425	9508	9591	9573	9635	9575	9529	9478	9558	9621	9508	9565	9429	9513	9524	9489	9561	9537	9465	9642	9688	9693	9716	9428	9473	9487	9572	9518	9575	9666	9516	9616	9699	9751	9504	9663	9566	9683	9633	9506	9523	9519	9603	9628	9476	9395	9519	9604	9632	9560	9657	9614	9565	9485	9677	9572	9495	9577	9480	9627	9555	9410	9542	9510	9574	9674	9635	9585	9487	9603	9564	9581	9431	9634	9563	9406	9517	9636	9551	9473	9431	9597	9574	9514	9604	9745	9586	9438	9645	9496	9594	9568	9398	9541	9634	9597	9559	9598	9725	9554	9659	9569	9550	9634	9508	9637	9517	9641	9631	9608	9617	9655	9556	9521	9544	9521	9528	9531	9457	9436	9662	9745	9557	9599	9496	9774	9612	9520	9623	9735	9493	9412	9627	9476	9554	9714	9336	9462	9561	9622	9554	9581	9593	9630	9592	9507	9611	9667	9518	9630	9505	9456	9456	9597	9534	9594	9432	9576	9637	9621	9677	9821	9543	9393	9527	9635	9637	9573	9630	9588	9516	9609	9599	9605	9469	9577	9540	9687	9590	9485	9591	9481	9544	9540	9501	9622	9663	9300	9378	9588	9544	9731	9486	9613	9569	9583	9667	9592	9575	9526	9536	9508	9589	9648	9649	9545	9532	9594	9517	9547	9464	9652	9477	9611	9528	9591	9556	9601	9551	9451	9536	9477	9579	9675	9575	9797	9513	9555	9531	9506	9390	9602	9690	9742	9699	9776	9510	9681	9547	9463	9682	9606	9624	9463	9402	9419	9525	9486	9626	9563	9466	9462	9595	9399	9475	9731	9611	9390	9468	9404	9582	9514	9744	9577	9510	9564	9681	9584	9362	9537	9448	9561	9568	9486	9529	9485	9463	9527	9552	9690	9487	9524	9563	9521	9624	9517	9521	9537	9575	9492	9592	9651	9604	9581	9637	9531	9538	9557	9564	9521	9700	9500	9785	9497	9522	9651	9628	9515	9676	9708	9704	9576	9650	9543	9685	9563	9617	9579	9652	9609	9569	9441	9580	9538	9621	9631	9567	9657	9543	9630	9492	9461	9644	9503	9541	9576	9636	9607	9532	9476	9614	9661	9505	9600	9638	9458	9497	9469	9650	9319	9541	9650	9535	9567	9774	9573	9573	9664	9516	9656	9681	9570	9576	9601	9681	9602	9545	9497	9695	9461	9480	9640	9601	9495	9619	9586	9764	9589	9615	9658	9536	9456	9525	9682	9453	9504	9756	9471	9530	9514	9605	9586	9593	9552	9538	9619	9633	9572	9583	9664	9588	9575	9505	9576	9532	9465	9489	9663	9504	9673	9459	9604	9570	9599	9560	9413	9523	9581	9540	9684	9619	9581	9583	9609	9556	9473	9574	9524	9565	9443	9567	9575	9520	9554	9473	9600	9577	9611	9554	9729	9595	9567	9635	9625	9586	9530	9486	9529	9586	9537	9521	9420	9453	9532	9521	9632	9493	9662	9475	9493	9482	9567	9675	9592	9576	9561	9445	9473	9530	9488	9501	9407	9645	9540	9657	9629	9511	9579	9472	9623	9607	9504	9491	9616	9729	9672	9519	9556	9451	9597	9733	9650	9594	9611	9516	9589	9541	9588	9466	9413	9505	9708	9662	9518	9732	9618	9430	9526	9580	9483	9696	9529	9586	9752	9680	9553	9564	9555	9465	9535	9591	9622	9527	9467	9508	9490	9568	9712	9603	9769	9566	9530	9657	9568	9467	9585	9446	9610	9642	9598	9496	9451	9447	9536	9626	9551	9549	9679	9577	9563	9713	9447	9541	9479	9559	9549	9572	9583	9545	9461	9646	9528	9589	9570	9461	9649	9443	9774	9712	9491	9568	9406	9533	9471	9511	9608	9541	9535	9579	9612	9468	9437	9444	9446	9566	9641	9498	9661	9602	9414	9475	9692	9668	9517	9585	9591	9550	9586	9649	9715	9468	9671	9545	9663	9596	9598	9494	9630	9609	9583	9581	9595	9549	9721	9614	9445	9396	9692	9551	9561	9415	9481	9583	9691	9571	9436	9648	9738	9680	9621	9633	9693	9420	9552	9521	9606	9543	9569	9667	9436	9656	9564	9576	9469	9559	9596	9659	9508	9515	9636	9664	9496	9548	9467	9525	9533	9521	9681	9489	9454	9537	9480	9541	9610	9388	9560	9689	9597	9685	9544	9573	9588	9607	9651	9516	9450	9615	9520	9436	9592	9609	9580	9637	9527	9546	9762	9529	9663	9510	9385	9588	9603	9622	9548	9495	9496	9611	9597	9617	9538	9507	9574	9675	9481	9702	9565	9721	9662	9573	9482	9512	9685	9520	9535	9672	9534	9560	9634	9528	9554	9532	9552	9665	9545	9471	9634	9600	9576	9673	9608	9557	9568	9650	9589	9557	9583	9567	9520	9502	9562	9728	9639	9681	9584	9547	9588	9565	9540
23502	21101	28378	24437	23677	47500	65191	56095	42692	28490	21300	17999	17108	16690	16623	16685	16436	16581	16541	16418	16407	16450	16579	16434	16406	16424	16599	16303	16405	16206	16606	16456	16491	16517	16380	16168	16282	16265	16421	16578	16306	16334	16542	16474	16301	16181	16409	16370	16334	16476	16409	16391	16570	16522	16319	16513	16359	16324	16131	16275	16463	16603	16261	16398	16501	16396	16450	16494	16430	16259	16298	16243	16525	16234	16270	16256	16285	16582	16457	16223	16531	16354	16505	16215	16450	16412	16430	16464	16167	16043	16224	16265	16292	16500	16392	16433	16243	16489	16481	16329	16400	16274	16229	16246	16466	16611	16432	16363	16214	16223	16489	16451	16157	16423	16637	16613	16304	16425	16302	16369	16323	16206	16286	16211	16232	16217	16172	16355	16326	16261	16373	16188	16464	16420	16319	16453	16299	16325	16691	16366	16488	16422	16512	16076	16284	16332	16378	16211	16163	16194	16430	16417	16325	16263	16273	16243	16286	16396	16334	16263	16431	16275	16244	16368	16399	16167	16322	16307	16260	16380	16356	16490	16277	16321	16418	16331	16299	16419	16309	16372	16075	16251	16418	16171	16339	16344	16281	16358	16184	16092	16143	16313	16362	16489	16167	16331	16418	16220	16411	16462	16357	16436	16243	16197	16229	16291	16442	16400	16246	16225	16519	16208	16396	16284	16427	16217	16341	16539	16353	16352	16497	16491	16309	16399	16104	16210	16385	16450	16308	16300	16374	16317	16611	16456	16270	16329	16537	16329	16467	16365	16146	16399	16424	16463	16123	16217	16346	16032	16161	16348	16467	16359	16329	16383	16458	16291	16253	16182	16136	16315	16305	16358	16215	16336	16295	16443	16327	16376	16266	16377	16366	16151	16103	16427	16190	16354	16291	16337	16364	16563	16421	16347	16334	16179	16251	16199	16178	16299	16424	16251	16209	16273	16254	16316	16381	16394	16410	16187	16419	16356	16276	16187	16169	16227	16328	16285	16471	16248	16288	16619	16478	16127	16280	16105	16384	16534	16508	16229	16415	16403	16312	16343	16307	16397	16114	16188	16393	16394	16425	16508	16287	16493	16307	16141	16310	16279	16292	16342	16263	16232	16353	16327	16355	16291	16337	16312	16538	16326	16075	16298	16253	16190	16418	16524	16363	16322	16438	16294	16443	16324	16362	16392	16243	16300	16196	16383	16184	16031	16203	16499	16562	16477	16287	16240	16436	16204	16243	16209	16480	16305	16359	16277	16463	16235	16448	16365	16287	16374	16425	16352	16288	16425	16330	16436	16425	16298	16283	16417	16312	16217	16376	16142	16199	16354	16406	16602	16457	16200	16371	16312	16414	16368	16413	16222	16374	16394	16254	16241	16437	16287	16396	16400	16162	16205	16505	16510	16200	16300	16193	16145	16202	16225	16327	16132	16307	16290	16328	16267	16307	16211	16149	16304	16361	16256	16326	16331	16379	16307	16266	16290	16484	16292	16313	16435	16446	16374	16339	16368	16511	16491	16391	16294	16292	16299	16181	16349	16294	16258	16413	16224	16438	16489	16173	16152	16362	16519	16334	16422	16542	16289	16393	16262	16281	16272	16184	16153	16426	16549	16338	16631	16342	16428	16375	16387	16346	16337	16074	16399	16237	16195	16248	16204	16163	16051	16456	16515	16251	16300	16267	16454	16218	16143	16463	16238	16308	16510	16495	16358	16246	16471	16180	16312	16431	16357	16293	16484	16465	16234	16086	16327	16362	16304	16351	16409	16307	16436	16330	16528	16367	16508	16324	16336	16385	16400	16338	16430	16320	16195	16286	16290	16375	16335	16223	16139	16369	16439	16232	16393	16321	16372	16458	16316	16258	16221	16212	16311	16450	16298	16309	16136	16183	16348	16196	16185	16349	16257	16272	16335	16416	16493	16163	16398	16345	16274	16516	16140	16278	16256	16336	16261	16285	16282	16297	16395	16390	16088	16307	16384	16256	16379	16218	16406	16324	16297	16401	16258	16182	16247	16294	16341	16381	16338	16355	16417	16361	16392	16169	16165	16343	16232	16407	16414	16519	16372	16299	16342	16295	16239	16518	16354	16134	16297	16209	16151	16321	16454	16506	16271	16309	16434	16265	16314	16391	16464	16230	16432	16479	16242	16600	15977	16352	16208	16458	16141	16355	16289	16425	16401	16330	16469	16337	16375	16588	16258	16441	16360	16272	16346	16293	16257	16203	16412	16287	16450	16097	16000	16332	16396	16328	16360	16293	16272	16284	16338	16317	16510	16264	16162	16255	16500	16290	16295	16389	16344	16164	16543	16262	16370	16131	16324	16242	16106	16244	16032	16102	16308	16319	16212	16396	16484	16243	16293	16288	16455	16372	16231	16374	16323	16537	16415	16307	16470	16332	16600	16057	16280	16171	16315	16446	16264	16224	16155	16478	16281	16281	16493	16173	16350	16266	16368	16291	16393	16219	16230	16396	16179	16253	16329	16166	16288	16337	16181	16499	16180	16120	16499	16522	16287	16179	16457	16248	16480	16299	16078	16124	16327	16238	16463	16452	16414	16358	16362	16255	16419	16335	16303	16383	16264	16354	16230	16272	16295	16392	16536	16315	16273	16299	16420	16346	16371	16277	16385	16313	16531	16295	16708	16283	16207	16284	16278	16367	16476	16276	16356	16258	16236	16152	16548	16403	16427	16431	16362	16354	16342	16269	16221	16338	16325	16292	16427	16328	16241	16519	16232	16151	16094	16361	16300	16316	16261	16343	16368	16318	16286	16247	16356	16430	16432	16349	16657	16461	16440	16300	16274	16342	16073	16382	16147	16390	16222	16439	16309	16205	16332	16251	16037	16202	16339	16375	16580	16351	16197	16241	16439	16330	16372	16309	16548	16263	16299	16243	16245	16210	16240	16373	16307	16286	16493	16421	16147	16513	16325	16197	16355	16396	16358	16231	16269	16250	16109	16279	16342	16352	16459	16446	16117	16258	16348	16173	16363	16325	16378	16420	16043	16288	16272	16198	16153	16183	16266	16165	16386	16465	16549	16481	16382	16398	16516	16341	16466	16476	16499	16268	16072	16279	16384	16221	16286	16130	15969	16353	16378	16314	16231	16297	16252	16112	16333	16185	16291	16585	16210	16580	16303	16356	16194	16510	16365	16257	16270	16332	16328	16339	16249	16310	16186	16303	16404	16402	16381	16337	16424	16395	16412	16177	16380	16203	16324	16403	16328	16043	16291	16356	16697	16482	16094	16293	16387	16348	16571	16342	16424	16232	16381	16349	16322	16284	16318	16196	16394	16257	16491	16347	16556	16509	16250	16364	16192	16119	16258	16467	16319	16333	16359	16380	16353	16387	16321	16235	16341	16061	16413	16384	16249	16365	16137	16391	16428	16534	16413	16288	16393	16232	16104	16273	16167	16451	16316	16281	16189	16575	16446	16171	16315	16126	16312	16336	16088	16261	16349	16365	16306	16199	16303	16438	16363	16195	16271	16227	16253	16242	16358	16478	16325	16481	16479	16422	16425	16489	16430	16230	16313	16451	16288	16451	16376	16406	16304	16173	16356	16277	16245	16285	16166	16141	16246	16297	16244	16251	16320	16332	16379	16501	16338	16264	16411	16532	16164	16255	16461	16375	16463	16304	16289	16442	16132	16176	16453	16190	16175	16158	16330	16357	16270	16116	16265	16262	16251	16191	16338	16322	16133	16212	16308	16381	16227	16374	16227	16160	16303	16422	16458	16254	16262	16364	16367	16312	16224	16190	16518	16387	16233	16362	16363	16312	16237	16190	16265	16394	16273	16288	16425	16223	16377	16433	16370	16344	16339	16292	16307	16464	16244	16168	16346	16180	16315	16292	16134	16192	16194	16350	16202	16507	16368	16285	16144	16247	16323	16197	16200	16068	16266	16355	16100	16385	16232	16279	16236	16304	16058	16192	16342	16286	16564	16393	16397	16411	16206	16239	16389	16430	16434	16512	16353	16215	16310	16184	16281	16620	16643	16435	16161	16279	16107	16213	16318	16520	16534	16381	16659	16466	16291	16373	16220	16361	16207	16313	16371	16366	16129	16311	16469	16238	16335	16138	16178	16434	16461	16464	16264	16262	16473	16331	16388	16367	16309	16283	16504	16707	16303	16349	16338	16377	16228	16160	16349	16238	16298	16474	16337	16198	16286	16361	16533	16370	16351	16368	16371	16302	16271	16390	16469	16239	16274	16408	16220	16209	16477	16173	16333	16368	16302	16394	16461	16324	16317	16266	16134	16323	16161	16142	16414	16463	16284	16308	16402	16296	16579	16387	16123	16332	16418	16236	16453	16499	16304	16277	16111	15982	16148	16469	16175	16538	16462	16292	16523	16442	16403	16232	16221	16245	16219	16020	16057	16255	16282	16463	16194	16124	16365	16305	16270	16462	16413	16302	16434	16270	16411	16187	16379	16351	16125	16348	16193	16357	16261	16248	16337	16532	16243	16156	16496	16401	16318	16522	16396	16334	16296	16486	16363	16518	16535	16240	16220	16243	16350	16322	16196	16339	16301	16239	16246	16078	16302	16381	16215	16323	16349	16354	16207	16393	16283	16438	16211	16217	16296	16363	16213	16258	16336	16250	16242	16435	16306	16230	16301	16311	16421	16305	16403	16460	16541	16254	16167	16349	16329	16395	16213	16610	16133	16254	16347	16279	16297	16291	16455	16180	16354	16392	16309	16256	16289	16252	16157	16496	16280	16577	16529	16521	16404	16628	16474	16663	16263	16212	16077	16251	16277	16353	16218	16476	16363	16415	16455	16356	16391	16385	16279	16626	16131	16174	16294	16391	16240	16325	16503	16394	16437	16412	16215	16350	16268	16314	16144	16353	16286	16149	16286	16449	16359	16214	16227	16454	16280	16408	16249	16486	16246	16290	16309	16315	16648	16367	16323	16284	16446	16374	16184	16216	16265	16190	16428	16237	16540	16334	16246	16316	16356	16342	16325	16533	16354	16285	16370	16431	16281	16227	16314	16305	16122	16283	16184	16412	16345	16389	16313	16428	16343	16061	16405	16411	16157	16253	16394	16369	16230	16340	16413	16209	16275	16327	16371	16542	16489	16305	16349	16523	16447	16460	16326	16313	16291	16330	16287	16410	16386
12038	24778	28316	22723	23295	52546	62114	51261	33525	19196	13257	10536	9873	9789	9859	9656	9685	9710	9740	9748	9726	9784	9717	9770	9871	9863	9802	9831	9708	9624	9697	9676	9789	9786	9627	9741	9648	9680	9890	9574	9697	9784	9556	9765	9781	9671	9809	9631	9736	9701	9652	9573	9660	9609	9626	9856	9605	9651	9693	9767	9605	9721	9929	9786	9691	9727	9904	9572	9676	9616	9612	9765	9629	9671	9767	9638	9779	9646	9751	9572	9675	9773	9614	9593	9728	9708	9550	9645	9831	9704	9682	9611	9603	9817	9659	9524	9701	9647	9809	9658	9568	9707	9777	9628	9733	9591	9490	9784	9518	9736	9583	9776	9649	9724	9696	9816	9632	9704	9727	9707	9653	9800	9507	9745	9724	9623	9563	9624	9780	9732	9705	9544	9681	9669	9623	9597	9685	9550	9709	9563	9883	9488	9699	9688	9685	9670	9646	9675	9726	9512	9710	9562	9669	9611	9696	9655	9840	9651	9685	9682	9788	9583	9707	9728	9570	9656	9782	9691	9775	9594	9812	9706	9737	9650	9636	9712	9723	9797	9591	9508	9709	9656	9820	9629	9795	9639	9689	9552	9702	9719	9665	9521	9603	9694	9780	9541	9670	9692	9762	9706	9692	9717	9741	9627	9581	9551	9758	9622	9762	9711	9624	9656	9648	9746	9703	9712	9608	9600	9670	9707	9642	9727	9703	9456	9658	9578	9683	9668	9672	9659	9670	9664	9682	9707	9655	9674	9583	9616	9679	9702	9594	9775	9566	9792	9597	9623	9791	9602	9595	9791	9689	9621	9672	9622	9480	9685	9794	9531	9631	9566	9342	9739	9779	9539	9689	9512	9627	9620	9643	9569	9692	9571	9775	9650	9513	9543	9668	9599	9685	9609	9713	9586	9592	9775	9683	9653	9733	9721	9625	9663	9717	9609	9706	9526	9571	9700	9590	9609	9647	9597	9823	9831	9787	9628	9556	9791	9536	9518	9780	9568	9704	9677	9646	9635	9803	9703	9790	9603	9837	9620	9647	9703	9626	9574	9754	9776	9581	9707	9600	9681	9661	9619	9688	9571	9587	9778	9725	9603	9652	9642	9660	9663	9655	9704	9622	9623	9732	9632	9660	9599	9690	9591	9552	9635	9730	9578	9666	9512	9706	9633	9667	9861	9653	9604	9598	9621	9526	9697	9694	9668	9726	9719	9627	9498	9521	9558	9490	9644	9603	9622	9832	9628	9668	9554	9654	9705	9617	9611	9692	9433	9668	9606	9671	9600	9606	9836	9687	9652	9888	9598	9692	9644	9779	9714	9662	9631	9565	9660	9739	9594	9630	9718	9587	9609	9684	9738	9613	9675	9615	9613	9563	9676	9812	9643	9773	9793	9580	9691	9566	9591	9600	9738	9711	9745	9666	9581	9607	9624	9753	9780	9468	9720	9707	9675	9739	9587	9894	9720	9570	9716	9628	9625	9523	9666	9549	9809	9659	9496	9762	9653	9463	9747	9573	9766	9599	9681	9608	9676	9729	9729	9718	9711	9633	9586	9617	9796	9544	9667	9582	9647	9665	9817	9594	9672	9494	9609	9734	9586	9587	9681	9688	9565	9812	9659	9566	9718	9637	9497	9598	9726	9732	9607	9647	9650	9701	9564	9636	9513	9751	9544	9577	9681	9739	9696	9577	9711	9603	9685	9667	9694	9683	9620	9586	9676	9677	9681	9610	9592	9671	9544	9727	9561	9589	9761	9589	9611	9685	9751	9712	9764	9621	9637	9454	9733	9678	9672	9533	9654	9629	9453	9528	9656	9610	9701	9777	9530	9588	9653	9661	9603	9494	9638	9833	9619	9750	9582	9439	9663	9585	9692	9538	9836	9651	9509	9645	9686	9545	9643	9713	9614	9697	9656	9676	9717	9718	9708	9730	9676	9587	9848	9565	9701	9636	9781	9632	9830	9630	9661	9695	9752	9562	9684	9552	9656	9706	9808	9762	9753	9612	9667	9608	9725	9573	9821	9740	9478	9645	9607	9538	9686	9559	9523	9697	9587	9671	9658	9637	9513	9618	9776	9414	9684	9673	9693	9660	9625	9517	9759	9612	9684	9726	9742	9691	9608	9572	9683	9539	9627	9539	9668	9696	9638	9651	9625	9606	9577	9662	9630	9706	9624	9664	9632	9636	9795	9788	9720	9701	9799	9725	9567	9636	9716	9518	9461	9643	9640	9418	9680	9596	9716	9458	9750	9646	9696	9772	9701	9742	9762	9565	9659	9697	9689	9582	9798	9687	9740	9647	9551	9663	9749	9543	9526	9580	9522	9596	9715	9729	9704	9790	9609	9842	9795	9550	9640	9630	9548	9672	9786	9541	9705	9709	9780	9763	9507	9764	9660	9642	9716	9632	9608	9616	9626	9781	9618	9637	9644	9696	9641	9738	9806	9612	9801	9496	9666	9605	9591	9672	9705	9599	9680	9583	9807	9620	9668	9603	9751	9571	9873	9711	9643	9662	9625	9595	9691	9707	9571	9650	9690	9689	9737	9752	9712	9782	9727	9602	9710	9660	9714	9653	9553	9636	9756	9680	9758	9697	9673	9687	9564	9468	9623	9757	9706	9788	9598	9660	9631	9661	9840	9619	9794	9655	9603	9644	9706	9638	9661	9585	9684	9762	9494	9685	9801	9766	9586	9683	9638	9668	9700	9692	9604	9673	9800	9798	9635	9700	9719	9598	9774	9681	9667	9621	9745	9683	9584	9579	9579	9649	9549	9694	9672	9577	9536	9558	9505	9544	9662	9497	9500	9699	9628	9744	9659	9703	9698	9497	9535	9478	9772	9723	9562	9600	9799	9613	9678	9516	9615	9656	9538	9706	9695	9839	9603	9816	9703	9628	9655	9802	9617	9610	9506	9696	9712	9569	9715	9549	9567	9663	9601	9649	9644	9707	9686	9728	9600	9671	9809	9852	9675	9679	9665	9634	9728	9613	9710	9604	9677	9669	9735	9578	9692	9799	9722	9682	9635	9647	9675	9712	9588	9625	9657	9640	9518	9672	9589	9630	9601	9727	9499	9823	9562	9657	9638	9584	9778	9576	9591	9676	9621	9630	9635	9639	9848	9651	9721	9664	9659	9558	9503	9605	9700	9740	9698	9578	9569	9818	9773	9780	9629	9623	9741	9718	9661	9551	9703	9650	9652	9695	9552	9754	9497	9537	9746	9698	9573	9449	9618	9658	9624	9634	9695	9512	9580	9530	9834	9665	9675	9530	9604	9651	9751	9583	9612	9743	9637	9659	9636	9596	9622	9683	9624	9616	9530	9487	9509	9533	9695	9581	9611	9592	9516	9724	9770	9705	9667	9733	9527	9756	9746	9631	9590	9549	9638	9706	9679	9623	9614	9718	9733	9771	9691	9535	9721	9780	9665	9678	9613	9647	9642	9625	9687	9735	9664	9646	9729	9556	9605	9686	9717	9700	9684	9658	9605	9790	9589	9523	9514	9659	9705	9694	9604	9674	9594	9530	9636	9788	9653	9782	9703	9616	9613	9603	9826	9798	9763	9507	9542	9620	9533	9672	9568	9642	9560	9504	9626	9655	9793	9637	9663	9640	9567	9749	9720	9723	9680	9628	9515	9753	9692	9810	9709	9710	9689	9682	9700	9620	9730	9648	9668	9681	9686	9605	9750	9567	9643	9662	9661	9590	9582	9636	9745	9657	9641	9723	9613	9642	9712	9680	9699	9612	9897	9607	9619	9749	9583	9525	9544	9533	9687	9565	9484	9718	9558	9668	9630	9711	9600	9708	9654	9695	9664	9592	9683	9595	9647	9678	9590	9677	9620	9624	9635	9692	9678	9800	9707	9704	9634	9625	9751	9584	9691	9602	9695	9609	9546	9718	9657	9647	9614	9757	9640	9638	9639	9740	9721	9711	9765	9494	9839	9675	9690	9669	9594	9662	9714	9627	9639	9671	9674	9832	9655	9653	9694	9739	9618	9491	9632	9725	9677	9777	9629	9649	9676	9545	9707	9698	9570	9592	9655	9695	9675	9656	9710	9667	9606	9612	9572	9511	9744	9651	9598	9743	9685	9741	9617	9719	9638	9564	9500	9586	9655	9530	9683	9647	9769	9724	9813	9689	9758	9598	9709	9697	9706	9601	9772	9516	9728	9708	9683	9696	9810	9591	9701	9746	9454	9771	9612	9817	9522	9630	9622	9661	9607	9735	9634	9697	9826	9538	9758	9780	9641	9589	9785	9800	9738	9706	9601	9613	9795	9707	9696	9713	9668	9709	9650	9523	9726	9573	9700	9578	9757	9628	9726	9715	9795	9599	9776	9539	9604	9475	9624	9621	9605	9643	9656	9759	9556	9728	9684	9671	9660	9671	9652	9650	9630	9678	9637	9618	9763	9564	9619	9740	9577	9676	9644	9458	9755	9763	9552	9670	9727	9571	9693	9891	9677	9727	9707	9595	9595	9633	9646	9622	9603	9619	9569	9722	9635	9734	9838	9634	9612	9631	9724	9625	9819	9527	9534	9647	9726	9681	9600	9677	9627	9597	9622	9778	9520	9570	9694	9634	9758	9628	9578	9596	9524	9579	9777	9434	9642	9666	9680	9702	9561	9694	9528	9793	9649	9806	9754	9715	9807	9687	9622	9790	9692	9657	9652	9661	9776	9690	9912	9629	9653	9708	9853	9665	9721	9696	9779	9698	9649	9646	9802	9686	9715	9733	9716	9519	9661	9600	9736	9653	9614	9536	9654	9557	9636	9591	9549	9603	9784	9730	9723	9516	9745	9644	9692	9644	9708	9659	9566	9904	9738	9658	9489	9672	9512	9662	9752	9700	9807	9652	9764	9622	9678	9642	9711	9702	9634	9627	9644	9595	9689	9635	9644	9782	9709	9791	9688	9815	9588	9674	9658	9587	9605	9622	9695	9738	9884	9648	9819	9671	9612	9591	9749	9618	9710	9717	9625	9590	9621	9680	9671	9661	9694	9627	9736	9752	9672	9668	9435	9671	9654	9566	9710	9675	9700	9632	9671	9671	9713	9749	9647	9721	9591	9908	9657	9770	9578	9804	9645	9394	9772	9599	9576	9872	9662
30228	23756	27428	23195	21398	20778	23301	22854	20299	17990	17390	16693	16472	16579	16562	16490	16303	16451	16460	16571	16581	16488	16672	16506	16431	16482	16665	16577	16514	16814	16674	16295	16469	16559	16516	16681	16488	16538	16453	16643	16363	16493	16671	16580	16725	16577	16590	16485	16552	16389	16480	16667	16605	16648	16640	16345	16457	16726	16407	16523	16582	16606	16594	16478	16465	16491	16504	16547	16222	16637	16594	16430	16525	16451	16445	16273	16685	16320	16357	16543	16436	16644	16537	16564	16440	16579	16371	16463	16335	16429	16655	16495	16470	16345	16284	16768	16707	16341	16421	16490	16525	16305	16621	16430	16613	16523	16660	16530	16480	16310	16628	16412	16370	16672	16621	16568	16632	16567	16513	16654	16375	16505	16548	16580	16523	16293	16398	16693	16461	16324	16413	16454	16574	16527	16730	16448	16503	16552	16682	16659	16496	16411	16559	16623	16382	16483	16553	16597	16383	16446	16543	16463	16352	16541	16531	16392	16573	16594	16610	16413	16298	16615	16415	16498	16635	16792	16649	16531	16650	16493	16580	16474	16523	16585	16814	16357	16520	16451	16488	16427	16310	16328	16571	16440	16531	16606	16553	16834	16421	16433	16556	16599	16405	16524	16675	16561	16437	16482	16472	16504	16515	16673	16657	16502	16548	16400	16478	16522	16722	16467	16461	16281	16534	16555	16420	16349	16542	16489	16754	16655	16498	16482	16562	16571	16682	16487	16597	16477	16621	16621	16379	16648	16513	16503	16672	16431	16657	16525	16444	16526	16636	16336	16459	16577	16688	16738	16464	16604	16636	16578	16559	16514	16540	16604	16553	16512	16498	16494	16512	16706	16372	16502	16614	16425	16438	16378	16417	16423	16416	16491	16489	16456	16350	16241	16552	16447	16351	16557	16445	16631	16736	16781	16439	16626	16406	16698	16551	16509	16465	16669	16604	16401	16635	16556	16620	16424	16710	16498	16578	16457	16596	16601	16535	16539	16560	16363	16417	16514	16603	16584	16407	16525	16299	16570	16390	16492	16791	16568	16698	16635	16537	16626	16812	16165	16381	16424	16473	16547	16565	16462	16426	16403	16439	16379	16508	16413	16641	16345	16458	16546	16533	16400	16718	16506	16523	16666	16533	16457	16541	16415	16443	16412	16654	16546	16442	16512	16550	16541	16270	16516	16691	16486	16382	16460	16569	16617	16445	16278	16540	16811	16642	16389	16428	16525	16388	16432	16480	16548	16372	16394	16463	16669	16328	16583	16484	16470	16466	16563	16518	16660	16330	16331	16349	16328	16548	16647	16405	16556	16736	16659	16517	16458	16558	16506	16602	16372	16505	16283	16658	16412	16628	16410	16413	16554	16432	16548	16465	16478	16610	16274	16355	16666	16506	16449	16525	16297	16258	16550	16476	16568	16599	16474	16495	16342	16504	16407	16616	16744	16595	16358	16382	16486	16456	16355	16500	16376	16520	16457	16527	16472	16615	16551	16590	16498	16642	16476	16305	16447	16276	16472	16492	16637	16388	16386	16487	16504	16397	16362	16609	16627	16642	16577	16493	16502	16337	16402	16520	16577	16485	16587	16429	16489	16379	16469	16622	16449	16572	16597	16630	16483	16620	16580	16516	16545	16389	16422	16697	16540	16642	16569	16552	16245	16339	16423	16345	16434	16611	16354	16710	16479	16594	16471	16417	16477	16406	16674	16578	16565	16518	16363	16449	16546	16495	16486	16521	16341	16441	16417	16529	16479	16669	16324	16360	16409	16374	16553	16678	16492	16708	16553	16536	16362	16507	16591	16579	16682	16456	16669	16412	16583	16592	16510	16521	16547	16524	16521	16572	16585	16492	16654	16537	16248	16630	16293	16564	16531	16518	16599	16385	16453	16600	16474	16603	16593	16499	16429	16349	16640	16489	16420	16447	16711	16531	16436	16374	16422	16338	16374	16437	16371	16669	16442	16576	16422	16449	16351	16529	16581	16535	16580	16503	16572	16476	16410	16594	16615	16636	16596	16465	16316	16426	16487	16558	16638	16510	16465	16585	16608	16461	16453	16534	16667	16577	16682	16310	16462	16494	16518	16574	16559	16651	16541	16553	16595	16348	16598	16451	16496	16600	16628	16500	16514	16605	16324	16397	16485	16593	16578	16416	16548	16642	16438	16384	16584	16659	16593	16610	16756	16606	16748	16479	16609	16500	16662	16651	16511	16487	16576	16543	16457	16526	16706	16437	16533	16576	16399	16470	16363	16383	16531	16458	16530	16371	16621	16558	16473	16332	16413	16402	16452	16360	16414	16522	16475	16616	16488	16637	16376	16737	16299	16550	16550	16539	16557	16463	16556	16448	16535	16549	16534	16346	16540	16440	16465	16518	16528	16613	16495	16442	16427	16452	16561	16590	16407	16432	16672	16530	16315	16508	16474	16463	16281	16477	16367	16213	16350	16652	16464	16667	16559	16435	16449	16667	16368	16468	16632	16368	16410	16369	16567	16427	16553	16350	16310	16513	16350	16447	16556	16367	16440	16624	16591	16207	16515	16698	16638	16490	16570	16724	16285	16312	16587	16562	16451	16676	16448	16457	16375	16397	16566	16326	16739	16422	16406	16530	16752	16510	16493	16271	16525	16459	16516	16598	16456	16615	16457	16416	16574	16643	16588	16550	16494	16419	16556	16456	16719	16594	16462	16479	16524	16474	16668	16429	16531	16579	16595	16411	16526	16455	16478	16568	16545	16412	16433	16463	16725	16664	16523	16589	16631	16439	16468	16366	16685	16543	16466	16309	16490	16400	16669	16667	16706	16491	16399	16756	16488	16525	16421	16383	16505	16478	16511	16539	16577	16403	16391	16289	16459	16389	16659	16447	16535	16407	16546	16317	16625	16595	16483	16321	16554	16504	16519	16544	16568	16550	16712	16657	16515	16437	16770	16664	16694	16680	16283	16507	16680	16478	16563	16460	16437	16490	16529	16446	16559	16486	16578	16757	16754	16745	16372	16735	16561	16440	16485	16389	16395	16496	16543	16614	16694	16435	16487	16388	16576	16685	16553	16601	16501	16446	16432	16575	16261	16573	16303	16667	16603	16529	16461	16542	16657	16552	16446	16521	16446	16387	16751	16643	16425	16599	16605	16475	16590	16394	16439	16441	16444	16651	16567	16610	16377	16440	16272	16524	16453	16499	16330	16492	16636	16725	16419	16627	16548	16758	16377	16512	16263	16773	16606	16699	16414	16419	16558	16682	16595	16604	16512	16829	16554	16680	16546	16467	16337	16606	16336	16600	16630	16605	16632	16388	16417	16259	16488	16388	16425	16598	16682	16686	16550	16597	16450	16618	16584	16399	16654	16813	16702	16588	16504	16565	16548	16347	16525	16562	16444	16669	16659	16474	16567	16515	16590	16453	16601	16432	16541	16403	16406	16620	16419	16512	16617	16596	16804	16609	16668	16674	16642	16630	16519	16583	16560	16563	16683	16647	16537	16558	16500	16583	16377	16490	16518	16449	16505	16588	16257	16466	16482	16663	16718	16527	16715	16467	16473	16472	16555	16461	16569	16706	16578	16547	16512	16410	16695	16509	16650	16569	16600	16830	16512	16535	16679	16461	16419	16525	16584	16678	16434	16554	16376	16391	16414	16560	16176	16536	16447	16374	16511	16663	16768	16427	16458	16419	16300	16376	16649	16600	16498	16479	16457	16326	16435	16435	16481	16539	16544	16411	16609	16629	16504	16165	16147	16510	16672	16650	16519	16421	16554	16340	16365	16609	16373	16514	16481	16550	16530	16280	16411	16383	16608	16572	16697	16522	16545	16714	16407	16438	16584	16567	16748	16548	16516	16577	16706	16689	16598	16322	16378	16434	16542	16463	16262	16470	16549	16604	16486	16712	16586	16448	16540	16464	16651	16465	16611	16558	16475	16585	16565	16547	16388	16520	16427	16524	16610	16552	16440	16492	16790	16444	16513	16571	16547	16645	16592	16676	16636	16533	16505	16589	16562	16714	16654	16497	16664	16374	16419	16584	16548	16408	16549	16529	16447	16532	16667	16509	16399	16561	16512	16312	16288	16409	16448	16568	16470	16444	16324	16354	16339	16510	16567	16450	16553	16519	16660	16685	16501	16450	16556	16443	16572	16687	16452	16388	16405	16527	16503	16455	16476	16602	16551	16467	16448	16395	16579	16429	16323	16613	16484	16694	16451	16518	16627	16632	16461	16550	16423	16496	16415	16242	16738	16551	16810	16530	16512	16229	16476	16599	16470	16319	16446	16572	16634	16414	16604	16756	16571	16488	16437	16465	16416	16456	16494	16498	16576	16494	16696	16696	16517	16699	16339	16568	16447	16425	16448	16580	16750	16581	16394	16561	16345	16628	16564	16544	16497	16370	16372	16567	16523	16517	16458	16651	16303	16537	16622	16556	16612	16491	16514	16548	16456	16648	16355	16557	16603	16603	16578	16385	16598	16717	16518	16614	16519	16603	16428	16723	16529	16783	16569	16364	16809	16557	16384	16579	16510	16750	16758	16584	16364	16450	16518	16423	16262	16788	16449	16458	16656	16672	16565	16592	16655	16641	16569	16570	16593	16585	16581	16415	16588	16453	16570	16518	16504	16576	16429	16364	16526	16556	16488	16552	16336	16452	16415	16695	16680	16459	16690	16534	16382	16452	16457	16551	16640	16271	16571	16303	16496	16456	16512	16466	16483	16544	16289	16584	16588	16710	16532	16683	16682	16607	16271	16363	16684	16557	16513	16558	16666	16640	16574	16566	16602	16525	16557	16680	16387	16591	16414	16667	16662	16444	16488	16460	16326	16387	16495	16578	16644	16770	16564	16503	16499	16465	16457	16442	16690	16539	16494	16586	16502	16494	16590	16287	16418	16641	16511	16741	16342	16472	16440	16391	16560	16502	16478	16674	16340	16344	16376	16608	16451	16483	16490	16495	16440	16584	16490	16524	16567	16589	16636	16680	16328	16515	16669	16595	16402	16521	16398	16451	16633	16524	16558	16286	16415	16407	16569	16410	16547	16415	16435	16440	16689	16541	16634	16565	16643	16553	16595	16567	16567	16546	16513	16555	16666	16610	16186	16426	16310	16266	16718	16533	16602	16626	16514	16410	16520	16710	16669	16411	16518
12387	16158	19576	14988	15343	14627	16799	15938	12559	10464	9862	9848	9637	9556	9389	9648	9531	9513	9615	9652	9657	9652	9629	9616	9531	9643	9802	9730	9594	9707	9493	9693	9597	9534	9529	9469	9566	9524	9557	9618	9552	9614	9676	9495	9497	9524	9578	9525	9525	9534	9589	9666	9501	9509	9510	9673	9503	9520	9642	9487	9503	9518	9667	9408	9462	9416	9591	9723	9564	9678	9518	9621	9704	9594	9469	9479	9652	9686	9477	9522	9539	9593	9475	9598	9569	9448	9437	9503	9654	9531	9592	9710	9739	9466	9523	9636	9466	9477	9542	9478	9615	9600	9488	9488	9549	9637	9540	9615	9580	9628	9521	9593	9500	9556	9346	9532	9585	9500	9442	9585	9457	9399	9505	9509	9740	9556	9519	9427	9452	9503	9555	9578	9549	9497	9606	9641	9561	9542	9567	9481	9470	9523	9359	9766	9554	9426	9620	9510	9578	9536	9612	9450	9501	9548	9645	9588	9438	9663	9495	9595	9563	9499	9683	9697	9490	9423	9553	9579	9597	9459	9475	9566	9614	9430	9393	9410	9498	9516	9598	9513	9503	9503	9527	9636	9576	9506	9591	9546	9549	9479	9473	9578	9501	9378	9521	9508	9652	9510	9559	9594	9511	9455	9615	9492	9642	9577	9488	9565	9400	9459	9386	9573	9546	9623	9550	9516	9501	9402	9459	9478	9548	9464	9516	9483	9658	9529	9443	9682	9737	9506	9577	9473	9407	9415	9615	9462	9387	9580	9598	9471	9492	9344	9500	9512	9419	9495	9609	9587	9540	9651	9545	9508	9710	9387	9537	9626	9611	9409	9595	9559	9473	9478	9457	9525	9433	9524	9479	9588	9492	9435	9624	9608	9544	9701	9667	9565	9491	9536	9637	9590	9574	9496	9496	9543	9423	9506	9583	9626	9507	9559	9498	9421	9542	9531	9666	9454	9470	9397	9523	9638	9609	9520	9514	9595	9770	9419	9561	9453	9561	9574	9748	9555	9547	9548	9539	9704	9512	9580	9575	9472	9525	9567	9429	9343	9487	9656	9521	9497	9473	9511	9564	9601	9498	9550	9468	9585	9518	9531	9461	9753	9504	9575	9537	9494	9513	9646	9683	9527	9592	9427	9532	9655	9452	9616	9488	9701	9596	9455	9536	9562	9542	9409	9595	9509	9481	9550	9497	9542	9534	9516	9667	9494	9648	9493	9420	9753	9501	9435	9672	9678	9522	9541	9576	9620	9656	9550	9550	9521	9680	9652	9409	9745	9513	9496	9709	9532	9429	9517	9542	9494	9534	9493	9546	9593	9580	9571	9608	9444	9534	9487	9517	9720	9363	9770	9647	9640	9651	9656	9549	9575	9541	9619	9520	9298	9507	9551	9582	9481	9511	9650	9617	9424	9624	9591	9504	9696	9535	9602	9670	9614	9645	9470	9377	9525	9538	9552	9556	9625	9510	9659	9387	9648	9541	9544	9647	9633	9573	9547	9537	9507	9489	9587	9538	9698	9577	9488	9598	9501	9504	9688	9371	9527	9552	9560	9521	9730	9487	9558	9648	9552	9639	9571	9722	9576	9551	9520	9467	9535	9442	9634	9598	9389	9365	9643	9448	9581	9441	9492	9496	9717	9603	9598	9579	9587	9455	9602	9459	9687	9437	9619	9430	9456	9575	9659	9631	9574	9521	9533	9558	9628	9592	9486	9592	9630	9450	9528	9402	9641	9663	9564	9550	9516	9403	9535	9298	9602	9598	9354	9592	9616	9636	9570	9537	9611	9621	9553	9516	9493	9488	9659	9710	9662	9489	9456	9495	9578	9608	9704	9393	9622	9597	9526	9447	9471	9677	9492	9773	9555	9603	9478	9529	9417	9586	9523	9562	9540	9380	9594	9522	9668	9574	9628	9363	9513	9472	9602	9554	9633	9452	9646	9428	9672	9695	9565	9538	9440	9488	9409	9528	9444	9632	9547	9521	9450	9546	9464	9517	9458	9568	9524	9503	9521	9409	9334	9660	9658	9536	9586	9570	9577	9493	9534	9449	9598	9572	9435	9483	9460	9688	9336	9564	9609	9540	9669	9569	9608	9549	9431	9581	9640	9588	9707	9556	9483	9429	9433	9474	9456	9614	9597	9613	9542	9475	9655	9625	9600	9705	9650	9554	9604	9521	9457	9512	9654	9482	9709	9548	9442	9714	9594	9717	9535	9570	9550	9523	9447	9563	9512	9456	9588	9491	9721	9650	9509	9562	9605	9585	9497	9758	9501	9560	9643	9514	9502	9382	9599	9559	9361	9469	9554	9650	9689	9527	9521	9591	9606	9557	9483	9574	9520	9649	9370	9559	9575	9609	9538	9583	9512	9504	9510	9552	9408	9463	9530	9667	9471	9650	9476	9612	9628	9673	9394	9543	9495	9554	9550	9585	9514	9668	9544	9520	9522	9399	9660	9590	9583	9641	9467	9600	9649	9669	9474	9581	9538	9512	9375	9554	9498	9574	9562	9504	9638	9667	9512	9555	9581	9638	9445	9434	9437	9558	9522	9438	9566	9533	9695	9518	9570	9490	9592	9574	9577	9485	9515	9619	9613	9707	9508	9500	9667	9499	9580	9539	9510	9525	9566	9442	9640	9534	9610	9514	9483	9532	9444	9448	9468	9546	9461	9516	9494	9538	9497	9533	9612	9570	9547	9632	9537	9454	9564	9517	9540	9511	9571	9572	9556	9397	9484	9554	9544	9737	9581	9548	9513	9493	9358	9635	9532	9677	9482	9515	9500	9519	9572	9617	9445	9447	9633	9621	9531	9559	9429	9413	9489	9533	9632	9488	9573	9580	9639	9601	9529	9581	9547	9445	9636	9470	9538	9556	9641	9645	9596	9448	9463	9671	9366	9584	9458	9773	9621	9363	9648	9633	9541	9522	9540	9513	9543	9504	9492	9633	9679	9513	9525	9627	9498	9735	9430	9565	9523	9547	9636	9606	9397	9523	9495	9433	9627	9624	9493	9571	9557	9558	9772	9466	9627	9559	9497	9564	9637	9687	9358	9504	9453	9586	9587	9620	9424	9500	9652	9501	9732	9474	9395	9458	9568	9685	9682	9630	9566	9466	9630	9638	9569	9734	9451	9490	9573	9510	9513	9739	9695	9644	9563	9381	9573	9530	9545	9644	9548	9563	9678	9493	9555	9454	9748	9616	9565	9678	9543	9427	9398	9589	9664	9638	9543	9576	9661	9544	9533	9445	9536	9667	9411	9492	9628	9623	9537	9498	9654	9639	9624	9733	9606	9430	9678	9669	9388	9727	9481	9582	9494	9532	9523	9517	9588	9738	9472	9695	9667	9585	9505	9634	9549	9528	9601	9505	9682	9477	9542	9658	9377	9540	9485	9554	9712	9634	9631	9646	9439	9464	9601	9504	9706	9606	9460	9554	9411	9502	9643	9482	9504	9556	9481	9538	9494	9562	9581	9560	9474	9529	9701	9755	9556	9625	9596	9650	9692	9616	9499	9579	9660	9685	9719	9461	9759	9606	9561	9575	9632	9459	9571	9580	9479	9570	9533	9626	9549	9503	9503	9469	9508	9692	9465	9550	9505	9622	9546	9763	9483	9510	9447	9668	9535	9576	9464	9559	9511	9574	9618	9508	9509	9536	9484	9478	9548	9520	9418	9718	9573	9543	9551	9608	9616	9527	9476	9572	9464	9580	9551	9494	9474	9552	9547	9541	9563	9616	9624	9493	9467	9623	9603	9469	9407	9411	9562	9574	9413	9588	9458	9489	9626	9420	9633	9455	9835	9648	9704	9344	9642	9608	9578	9504	9421	9564	9559	9642	9470	9655	9661	9518	9596	9603	9639	9468	9618	9462	9449	9600	9490	9523	9498	9445	9614	9608	9537	9553	9516	9558	9525	9608	9567	9433	9582	9679	9643	9676	9558	9565	9622	9484	9396	9502	9667	9627	9436	9603	9586	9566	9583	9472	9463	9447	9574	9420	9592	9521	9446	9547	9493	9599	9642	9708	9571	9574	9516	9594	9505	9520	9570	9575	9477	9523	9629	9661	9632	9461	9592	9549	9701	9435	9505	9476	9473	9734	9528	9593	9610	9446	9461	9538	9395	9654	9477	9504	9564	9530	9616	9473	9522	9569	9512	9597	9590	9472	9609	9536	9498	9598	9540	9420	9634	9545	9560	9535	9611	9711	9441	9474	9505	9549	9653	9687	9640	9496	9652	9588	9660	9625	9515	9591	9558	9473	9410	9573	9383	9479	9518	9565	9523	9517	9490	9513	9649	9549	9613	9446	9441	9647	9518	9582	9524	9528	9520	9465	9527	9427	9520	9498	9486	9690	9561	9562	9513	9619	9541	9643	9533	9542	9501	9634	9498	9449	9736	9444	9601	9446	9515	9537	9487	9693	9710	9533	9606	9581	9521	9468	9589	9650	9590	9508	9583	9496	9520	9581	9585	9456	9566	9317	9496	9612	9506	9551	9450	9584	9505	9561	9512	9544	9356	9524	9546	9565	9560	9659	9385	9537	9572	9434	9583	9527	9538	9595	9536	9546	9557	9499	9526	9470	9604	9632	9529	9395	9535	9391	9527	9612	9402	9549	9609	9471	9629	9556	9485	9521	9390	9611	9620	9519	9514	9638	9555	9531	9596	9478	9538	9498	9555	9424	9570	9555	9564	9608	9510	9509	9758	9519	9417	9623	9637	9657	9520	9506	9534	9486	9416	9564	9705	9557	9672	9602	9570	9579	9515	9478	9575	9496	9512	9571	9617	9623	9639	9590	9498	9527	9466	9440	9476	9528	9604	9445	9496	9537	9562	9548	9592	9525	9518	9624	9611	9440	9653	9588	9684	9633	9481	9590	9491	9509	9473	9626	9619	9576	9540	9562	9597	9523	9448	9555	9635	9617	9591	9484	9685	9418	9471	9592	9616	9541	9536	9540	9637	9581	9661	9566	9594	9447	9543	9447	9515	9688	9538	9708	9553	9584	9492	9470	9403	9486	9464	9720	9609	9615	9566	9501	9684	9523	9505	9690	9653	9619	9344	9656	9669	9600	9539	9537	9464	9437	9557	9659	9709	9431	9650	9664	9600
25487	21120	27618	27274	25528	28517	47491	44209	33122	23714	19673	17461	16744	16739	16745	16570	16740	16666	16593	16618	16714	16605	16679	16519	16497	16714	16567	16626	16571	16465	16555	16623	16478	16515	16461	16552	16446	16581	16356	16485	16445	16554	16470	16435	16437	16379	16357	16569	16482	16534	16172	16380	16767	16450	16718	16383	16366	16550	16453	16702	16496	16528	16306	16425	16296	16522	16467	16501	16425	16424	16361	16569	16510	16568	16474	16559	16356	16407	16551	16608	16607	16553	16621	16632	16422	16673	16512	16488	16590	16562	16609	16475	16343	16544	16581	16488	16363	16369	16593	16550	16524	16511	16400	16472	16366	16283	16536	16636	16638	16433	16428	16437	16517	16543	16326	16469	16444	16467	16367	16642	16715	16606	16498	16487	16411	16424	16649	16447	16493	16565	16484	16577	16561	16699	16499	16505	16500	16501	16608	16507	16511	16281	16378	16312	16490	16638	16475	16219	16537	16475	16514	16489	16423	16529	16742	16410	16553	16730	16533	16659	16513	16456	16432	16381	16469	16400	16621	16652	16661	16280	16255	16461	16437	16451	16525	16394	16498	16499	16545	16363	16503	16649	16638	16552	16486	16391	16693	16415	16486	16444	16528	16496	16644	16378	16410	16783	16588	16387	16652	16456	16348	16478	16462	16581	16470	16534	16535	16380	16540	16572	16528	16486	16422	16470	16427	16447	16479	16514	16488	16589	16337	16601	16396	16441	16501	16520	16458	16574	16405	16454	16434	16520	16399	16602	16650	16572	16527	16431	16594	16296	16635	16406	16489	16293	16399	16423	16441	16463	16799	16531	16725	16557	16664	16460	16526	16616	16427	16495	16700	16333	16606	16450	16623	16550	16551	16359	16223	16468	16403	16287	16406	16517	16513	16359	16397	16426	16578	16234	16575	16359	16474	16490	16438	16327	16694	16390	16356	16605	16596	16688	16537	16490	16740	16311	16620	16542	16517	16704	16535	16563	16315	16287	16394	16489	16399	16492	16233	16313	16633	16637	16774	16435	16608	16398	16441	16545	16540	16423	16454	16504	16595	16460	16573	16505	16489	16419	16554	16551	16493	16434	16639	16520	16615	16619	16532	16431	16545	16615	16417	16564	16287	16325	16538	16347	16583	16193	16407	16254	16660	16562	16462	16519	16424	16547	16498	16401	16502	16769	16494	16344	16625	16445	16540	16383	16449	16465	16521	16457	16592	16564	16517	16425	16384	16584	16515	16375	16541	16476	16222	16484	16562	16376	16460	16452	16385	16554	16570	16591	16561	16432	16460	16492	16489	16386	16500	16637	16325	16490	16597	16541	16420	16491	16426	16402	16377	16442	16566	16598	16552	16630	16536	16339	16323	16515	16562	16370	16542	16580	16423	16282	16320	16588	16311	16440	16354	16535	16527	16496	16383	16382	16578	16451	16391	16485	16373	16242	16333	16254	16453	16445	16526	16506	16565	16483	16532	16418	16588	16614	16535	16443	16419	16637	16215	16523	16659	16508	16662	16440	16562	16584	16306	16273	16530	16514	16444	16453	16599	16456	16454	16493	16504	16606	16707	16439	16373	16588	16481	16572	16531	16335	16568	16538	16300	16331	16153	16581	16427	16434	16302	16684	16397	16402	16560	16574	16479	16552	16601	16586	16803	16476	16529	16363	16471	16358	16531	16716	16629	16484	16454	16417	16403	16499	16400	16461	16533	16417	16438	16427	16420	16344	16579	16472	16549	16581	16603	16391	16569	16436	16554	16476	16518	16455	16385	16443	16515	16547	16493	16605	16159	16501	16523	16565	16400	16576	16314	16326	16249	16512	16427	16390	16664	16463	16545	16485	16648	16498	16554	16504	16360	16269	16503	16474	16753	16594	16322	16371	16510	16518	16584	16522	16301	16610	16514	16546	16440	16456	16348	16522	16337	16602	16480	16611	16521	16556	16579	16498	16756	16539	16496	16486	16495	16544	16529	16523	16265	16447	16482	16472	16481	16344	16219	16407	16667	16407	16538	16484	16381	16472	16772	16293	16495	16425	16486	16351	16341	16376	16513	16583	16347	16408	16535	16387	16530	16292	16427	16227	16364	16425	16190	16661	16337	16369	16517	16734	16393	16411	16395	16430	16469	16454	16552	16395	16435	16605	16473	16561	16822	16512	16415	16484	16408	16503	16527	16466	16466	16430	16441	16372	16493	16468	16607	16532	16524	16435	16388	16535	16739	16585	16376	16679	16527	16395	16479	16444	16470	16517	16564	16515	16680	16580	16485	16485	16556	16378	16538	16450	16421	16457	16615	16486	16520	16517	16709	16364	16425	16390	16531	16435	16570	16565	16399	16603	16462	16360	16365	16635	16423	16326	16156	16670	16686	16484	16559	16316	16461	16466	16466	16371	16443	16571	16437	16650	16600	16703	16414	16630	16616	16383	16597	16626	16739	16588	16533	16401	16518	16378	16344	16491	16447	16451	16414	16340	16639	16370	16404	16609	16471	16413	16527	16572	16645	16301	16427	16300	16423	16456	16413	16572	16317	16497	16390	16416	16590	16555	16512	16583	16421	16459	16224	16573	16652	16501	16495	16432	16581	16543	16336	16561	16609	16408	16525	16490	16475	16397	16499	16527	16346	16371	16553	16577	16361	16481	16387	16487	16498	16517	16403	16387	16484	16585	16480	16162	16333	16557	16442	16471	16502	16708	16424	16478	16525	16536	16549	16132	16313	16374	16530	16564	16419	16345	16216	16431	16459	16349	16451	16522	16371	16612	16584	16710	16482	16454	16543	16370	16471	16394	16638	16374	16573	16512	16555	16431	16543	16464	16465	16608	16574	16450	16336	16537	16420	16560	16431	16677	16427	16244	16400	16571	16410	16329	16392	16525	16614	16511	16511	16572	16430	16331	16514	16294	16426	16456	16409	16440	16421	16084	16611	16563	16467	16422	16619	16357	16655	16460	16622	16577	16394	16314	16478	16382	16493	16385	16381	16448	16499	16391	16412	16463	16508	16383	16523	16377	16480	16475	16486	16487	16472	16558	16513	16538	16499	16537	16372	16491	16823	16375	16208	16596	16590	16528	16465	16392	16562	16187	16347	16435	16604	16484	16481	16793	16491	16550	16484	16369	16395	16433	16649	16546	16404	16478	16276	16776	16452	16512	16427	16461	16450	16620	16381	16458	16447	16386	16453	16407	16578	16553	16559	16608	16560	16285	16422	16313	16652	16586	16459	16474	16518	16521	16654	16845	16411	16406	16660	16369	16218	16356	16522	16560	16455	16431	16396	16617	16476	16280	16379	16367	16379	16663	16458	16401	16564	16499	16376	16413	16441	16462	16419	16409	16225	16450	16519	16474	16427	16242	16412	16559	16507	16442	16332	16479	16436	16551	16507	16561	16564	16448	16635	16526	16271	16456	16586	16790	16576	16447	16494	16269	16648	16456	16426	16566	16528	16555	16620	16461	16503	16526	16436	16462	16316	16438	16712	16455	16643	16278	16232	16717	16391	16577	16446	16260	16677	16521	16704	16662	16096	16665	16583	16706	16628	16248	16695	16365	16406	16369	16365	16536	16400	16601	16401	16365	16548	16426	16421	16406	16399	16547	16489	16355	16693	16508	16517	16470	16506	16341	16527	16720	16521	16463	16381	16543	16562	16294	16485	16532	16676	16435	16605	16593	16687	16449	16556	16460	16364	16646	16478	16449	16507	16693	16399	16616	16377	16439	16355	16576	16495	16403	16396	16526	16545	16562	16424	16485	16368	16555	16433	16501	16616	16618	16544	16750	16506	16520	16666	16654	16601	16510	16408	16593	16524	16442	16505	16412	16505	16496	16496	16385	16533	16460	16435	16374	16499	16398	16559	16279	16393	16499	16566	16395	16421	16413	16406	16458	16456	16529	16417	16391	16564	16542	16474	16741	16503	16368	16366	16426	16425	16301	16556	16508	16399	16405	16714	16402	16407	16443	16511	16370	16681	16713	16506	16554	16661	16519	16803	16504	16391	16451	16587	16646	16453	16467	16465	16057	16397	16636	16411	16612	16657	16419	16577	16517	16504	16636	16588	16347	16449	16415	16419	16528	16324	16450	16693	16513	16506	16450	16398	16453	16518	16572	16565	16505	16428	16590	16481	16552	16584	16586	16478	16445	16604	16467	16413	16326	16464	16436	16409	16179	16481	16662	16290	16442	16517	16509	16402	16444	16439	16509	16455	16525	16582	16199	16201	16625	16471	16376	16494	16271	16439	16345	16695	16526	16354	16568	16555	16388	16322	16401	16539	16393	16692	16491	16398	16479	16333	16593	16522	16525	16450	16324	16548	16613	16436	16624	16283	16548	16388	16510	16388	16263	16519	16546	16492	16280	16388	16633	16586	16473	16418	16400	16451	16717	16381	16456	16628	16426	16644	16594	16557	16659	16507	16655	16550	16387	16483	16483	16538	16419	16563	16640	16274	16517	16545	16593	16457	16373	16482	16294	16456	16393	16479	16687	16450	16373	16476	16615	16524	16469	16712	16576	16663	16424	16644	16474	16660	16418	16372	16436	16416	16282	16431	16674	16652	16494	16393	16593	16621	16621	16575	16766	16606	16339	16444	16409	16483	16434	16397	16453	16536	16441	16504	16453	16592	16290	16691	16488	16456	16281	16550	16494	16322	16405	16564	16671	16628	16627	16510	16361	16382	16496	16577	16402	16402	16569	16218	16441	16468	16312	16546	16196	16523	16261	16563	16547	16297	16524	16337	16616	16586	16436	16421	16606	16450	16582	16531	16632	16452	16434	16681	16611	16460	16406	16567	16276	16717	16403	16365	16339	16592	16553	16369	16602	16486	16459	16595	16407	16370	16391	16642	16360	16480	16312	16632	16666	16687	16376	16506	16509	16468	16495	16367	16435	16369	16318	16611	16647	16392	16538	16424	16416	16708	16383	16504	16246	16484	16718	16501	16496	16524	16424	16470	16357	16474	16540	16522	16543	16364	16578	16433	16500	16413	16441	16573	16541	16568	16672	16533	16407	16602	16482	16599	16491	16521	16543	16561	16556	16609	16363	16340	16414	16566	16416	16528	16520	16573	16430	16626	16509	16484	16362	16419	16418	16595	16394	16388	16464	16444	16341	16364	16588	16534	16490	16314	16311	16557	16484	16518	16461
11059	18022	21975	19892	20225	24351	41902	36363	23663	15323	11873	10229	9781	9706	9642	9787	9704	9718	9589	9699	9810	9727	9676	9749	9591	9810	9567	9707	9768	9660	9674	9602	9697	9724	9550	9835	9672	9581	9699	9764	9796	9695	9605	9754	9817	9657	9788	9810	9587	9697	9744	9579	9685	9656	9646	9686	9672	9635	9552	9809	9633	9712	9637	9530	9676	9656	9730	9702	9683	9576	9616	9533	9674	9852	9604	9653	9592	9639	9496	9761	9620	9704	9552	9662	9893	9740	9661	9656	9544	9721	9747	9643	9710	9726	9655	9605	9524	9737	9629	9676	9682	9784	9629	9501	9572	9570	9734	9638	9644	9597	9603	9558	9680	9598	9545	9496	9686	9720	9576	9590	9530	9621	9630	9747	9553	9530	9685	9623	9814	9635	9675	9590	9583	9621	9487	9749	9825	9947	9548	9592	9746	9746	9683	9590	9668	9708	9602	9618	9571	9598	9742	9622	9736	9555	9739	9669	9643	9686	9521	9513	9790	9832	9607	9658	9706	9463	9722	9810	9740	9685	9741	9609	9503	9626	9707	9650	9565	9679	9523	9641	9669	9541	9712	9727	9784	9606	9708	9607	9498	9735	9631	9493	9696	9720	9702	9651	9816	9647	9588	9668	9741	9572	9604	9714	9761	9521	9663	9615	9474	9665	9643	9659	9698	9774	9669	9609	9680	9568	9767	9618	9561	9790	9592	9708	9694	9552	9654	9595	9626	9813	9758	9954	9701	9561	9606	9652	9743	9625	9716	9654	9713	9719	9719	9605	9494	9608	9652	9740	9513	9708	9644	9592	9464	9640	9595	9675	9829	9652	9651	9580	9743	9800	9536	9565	9775	9568	9695	9587	9489	9727	9645	9619	9682	9607	9564	9470	9520	9495	9650	9703	9506	9754	9589	9613	9632	9554	9637	9682	9713	9666	9708	9668	9439	9635	9629	9611	9627	9676	9506	9746	9649	9718	9597	9556	9682	9651	9525	9690	9581	9514	9710	9578	9811	9640	9768	9593	9684	9865	9758	9672	9658	9703	9640	9743	9501	9593	9518	9617	9823	9533	9667	9468	9791	9533	9527	9739	9709	9675	9449	9639	9737	9594	9526	9601	9786	9405	9691	9577	9631	9595	9633	9590	9699	9850	9685	9722	9718	9631	9741	9801	9588	9666	9599	9547	9677	9604	9577	9616	9618	9686	9692	9835	9685	9554	9530	9616	9654	9705	9812	9512	9616	9717	9642	9661	9575	9615	9723	9618	9733	9657	9746	9448	9805	9516	9547	9636	9819	9616	9684	9640	9685	9582	9681	9592	9635	9626	9404	9673	9693	9686	9721	9646	9830	9499	9710	9680	9665	9796	9513	9578	9816	9491	9606	9611	9653	9718	9695	9531	9710	9688	9625	9514	9710	9492	9758	9686	9690	9607	9494	9688	9677	9644	9700	9596	9711	9693	9625	9664	9722	9719	9682	9488	9599	9703	9750	9642	9703	9735	9545	9794	9458	9755	9606	9600	9714	9657	9567	9659	9551	9613	9526	9734	9663	9670	9566	9756	9609	9752	9560	9735	9708	9771	9606	9596	9698	9687	9544	9710	9594	9801	9640	9454	9662	9654	9729	9590	9545	9662	9591	9464	9762	9602	9720	9644	9545	9663	9551	9729	9675	9745	9750	9614	9693	9637	9674	9656	9664	9583	9562	9729	9747	9539	9682	9728	9750	9607	9627	9538	9664	9644	9556	9436	9572	9694	9632	9475	9554	9625	9621	9681	9770	9628	9750	9480	9644	9566	9612	9630	9532	9650	9698	9604	9597	9612	9600	9677	9558	9573	9702	9731	9578	9588	9593	9620	9840	9737	9385	9621	9689	9659	9716	9781	9633	9630	9694	9714	9724	9644	9620	9708	9719	9655	9655	9573	9603	9819	9765	9738	9548	9760	9794	9776	9660	9711	9723	9826	9789	9648	9663	9663	9654	9550	9715	9644	9594	9698	9678	9576	9749	9567	9714	9765	9611	9602	9540	9673	9727	9554	9671	9716	9659	9645	9683	9596	9641	9733	9658	9753	9622	9571	9583	9549	9707	9614	9626	9670	9648	9739	9553	9720	9718	9538	9827	9552	9733	9587	9620	9565	9585	9630	9573	9665	9724	9688	9514	9620	9669	9663	9689	9713	9894	9617	9625	9802	9662	9764	9661	9667	9627	9498	9708	9682	9685	9610	9755	9718	9587	9602	9709	9732	9769	9602	9594	9607	9756	9651	9689	9728	9625	9646	9585	9656	9795	9761	9603	9547	9643	9513	9743	9763	9733	9552	9648	9529	9612	9776	9659	9558	9512	9624	9631	9687	9630	9612	9715	9545	9625	9463	9489	9574	9715	9617	9646	9638	9690	9600	9722	9640	9753	9747	9582	9653	9728	9629	9637	9576	9632	9676	9720	9754	9673	9580	9656	9577	9634	9737	9608	9784	9672	9832	9873	9581	9706	9639	9561	9540	9782	9569	9577	9562	9627	9565	9590	9641	9718	9578	9615	9674	9599	9608	9621	9553	9830	9590	9752	9847	9618	9697	9606	9561	9824	9655	9451	9509	9568	9664	9637	9786	9654	9601	9876	9694	9721	9519	9772	9716	9579	9617	9686	9647	9722	9483	9580	9651	9692	9729	9564	9856	9806	9622	9644	9569	9641	9597	9596	9561	9524	9748	9773	9712	9617	9544	9643	9468	9645	9685	9738	9717	9748	9654	9611	9733	9676	9632	9614	9658	9756	9701	9690	9711	9671	9833	9613	9580	9748	9623	9827	9712	9664	9786	9662	9645	9600	9658	9505	9691	9617	9616	9702	9553	9575	9506	9551	9704	9583	9580	9811	9688	9591	9414	9607	9611	9532	9612	9627	9632	9742	9624	9588	9679	9488	9509	9559	9580	9768	9706	9584	9591	9730	9640	9768	9640	9538	9584	9693	9663	9786	9736	9486	9749	9500	9603	9802	9646	9658	9567	9713	9627	9821	9707	9776	9567	9678	9743	9616	9565	9588	9721	9710	9659	9533	9655	9696	9602	9680	9611	9716	9759	9747	9811	9572	9615	9634	9592	9627	9678	9638	9688	9705	9644	9610	9722	9738	9664	9597	9684	9612	9512	9666	9566	9642	9669	9634	9659	9713	9730	9777	9770	9713	9579	9624	9778	9637	9530	9474	9654	9609	9702	9714	9685	9763	9611	9625	9697	9535	9653	9476	9617	9647	9513	9694	9665	9711	9620	9499	9765	9584	9647	9617	9538	9591	9575	9617	9638	9627	9607	9619	9538	9662	9742	9546	9625	9771	9596	9589	9581	9626	9694	9706	9550	9722	9758	9489	9616	9630	9686	9733	9649	9681	9576	9620	9634	9614	9568	9549	9639	9539	9538	9542	9504	9769	9590	9654	9555	9775	9715	9674	9683	9722	9579	9745	9688	9636	9690	9695	9739	9714	9549	9701	9747	9552	9619	9683	9621	9479	9585	9636	9676	9775	9662	9631	9728	9725	9659	9664	9698	9812	9783	9560	9740	9642	9559	9630	9588	9580	9545	9670	9508	9487	9565	9716	9655	9492	9714	9698	9633	9556	9720	9609	9569	9722	9637	9552	9651	9584	9691	9647	9571	9711	9616	9751	9541	9689	9624	9557	9732	9528	9582	9635	9613	9630	9731	9699	9612	9669	9675	9575	9566	9624	9629	9733	9671	9780	9638	9593	9733	9623	9664	9661	9753	9722	9675	9680	9628	9700	9578	9713	9459	9643	9631	9657	9739	9586	9684	9603	9632	9583	9661	9767	9769	9729	9538	9605	9707	9752	9513	9542	9597	9767	9706	9676	9605	9553	9697	9603	9680	9660	9652	9447	9666	9519	9514	9632	9761	9715	9734	9675	9527	9540	9541	9492	9597	9661	9713	9612	9562	9524	9725	9665	9638	9672	9586	9668	9596	9587	9645	9680	9652	9611	9635	9605	9782	9643	9666	9628	9830	9695	9757	9617	9643	9622	9632	9763	9484	9520	9584	9542	9671	9772	9684	9650	9635	9562	9569	9532	9642	9540	9539	9749	9747	9577	9572	9580	9628	9649	9635	9672	9686	9653	9629	9677	9627	9656	9648	9595	9581	9706	9761	9680	9656	9624	9694	9639	9667	9629	9695	9757	9742	9607	9693	9542	9753	9746	9695	9712	9714	9598	9632	9676	9649	9634	9719	9772	9462	9546	9653	9639	9717	9544	9611	9729	9591	9602	9514	9706	9571	9736	9720	9689	9671	9602	9614	9649	9640	9642	9583	9609	9531	9497	9729	9570	9549	9662	9719	9421	9496	9613	9710	9636	9627	9664	9712	9460	9579	9731	9595	9665	9717	9574	9438	9597	9720	9602	9639	9748	9845	9648	9573	9643	9811	9632	9461	9819	9541	9476	9533	9563	9523	9533	9800	9686	9711	9784	9724	9586	9533	9671	9796	9595	9900	9671	9642	9667	9589	9628	9607	9797	9699	9611	9671	9614	9547	9717	9712	9527	9591	9562	9599	9627	9587	9744	9736	9626	9587	9699	9546	9679	9754	9763	9541	9744	9790	9502	9686	9668	9635	9665	9641	9689	9738	9603	9631	9588	9751	9506	9525	9652	9653	9805	9474	9548	9635	9851	9658	9681	9679	9675	9592	9595	9756	9672	9728	9694	9547	9585	9676	9650	9569	9690	9596	9626	9736	9795	9589	9657	9629	9687	9696	9614	9540	9540	9534	9647	9699	9706	9545	9636	9712	9654	9625	9573	9626	9621	9737	9750	9700	9584	9615	9579	9618	9509	9757	9728	9676	9735	9606	9595	9902	9612	9739	9674	9791	9741	9715	9599	9572	9657	9772	9748	9590	9654	9718	9697	9662	9556	9635	9704	9799	9589	9603	9723	9617	9549	9623	9706	9524	9695	9594	9618	9637	9629	9671	9722	9520	9568	9624	9762	9524	9595	9612	9685	9478	9777	9903	9758	9663	9805	9430	9624	9514	9513	9748	9682	9672	9625	9545	9699	9714	9809	9733	9672	9640	9540	9575	9637	9706	9695	9652	9754	9685	9589	9411	9805	9659	9447	9684
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
