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
339928603668	339928604236	339928604786	339928605336	339928605886	339928606436	339928606986	339928607536	339928608086	339928608636	339928609186	339928609736	339928610286	339928610836	339928611386	339928611936	339928612486	339928613036	339928613586	339928614136	339928614686	339928615236	339928615786	339928616336	339928616886	339928617436	339928617986	339928618536	339928619086	339928619636	339928620186	339928620736	339928621286	339928621836	339928622386	339928622936	339928623486	339928624036	339928624586	339928625136	339928625686	339928626236	339928626786	339928627338	339928627886	339928628436	339928628986	339928629536	339928630086	339928630636	339928631186	339928631736	339928632286	339928632836	339928633386	339928633936	339928634486	339928635036	339928635586	339928636136	339928636686	339928637236	339928637786	339928638336	339928638886	339928639436	339928639986	339928640536	339928641086	339928641636	339928642186	339928642736	339928643286	339928643836	339928644386	339928644936	339928645486	339928646036	339928646586	339928647136	339928647686	339928648236	339928648788	339928649336	339928649886	339928650436	339928650986	339928651536	339928652086	339928652636	339928653186	339928653736	339928654286	339928654836	339928655386	339928655936	339928656486	339928657036	339928657586	339928658136	339928658686	339928659236	339928659786	339928660336	339928660886	339928661436	339928661986	339928662538	339928663086	339928663636	339928664186	339928664736	339928665286	339928665836	339928666386	339928666936	339928667486	339928668036	339928668586	339928669136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23526	21867	29853	24767	24058	29261	33173	28343	26224	25740	24776	23863	23578	23296	22837	22925	22593	22231	22281	22157	22001	21733	21879	21899	21875	21904	21891	21622	21556	21470	21857	21747	21775	21607	21525	21807	21604	21777	21617	21503	21450	21476	21638	21549	21351	21628	21499	21516	21358	21588	21470	21721	21627	21541	21602	21635	21695	21582	21519	21304	21415	21535	21419	21138	21504	21343	21429	21231	21323	21553	21664	21578	21536	21371	21511	21478	21453	21506	21527	21542	21592	21407	21382	21469	21586	21543	21610	21455	21529	21389	21506	21387	21262	21450	21397	21471	21513	21425	21360	21341	21503	21589	21609	21527	21626	21468	21511	21295	21628	21331	21635	21593	21503	21592	21480	21400	21432	21439	21439	21481	21647	21306	21508	21358	21573	21656	21426	21371	21514	21480	21256	21566	21244	21483	21404	21391	21519	21656	21452	21339	21439	21418	21616	21600	21643	21480	21310	21434	21496	21589	21568	21571	21771	21596	21559	21260	21341	21381	21524	21363	21412	21387	21662	21597	21224	21446	21726	21606	21558	21786	21379	21419	21492	21338	21293	21710	21235	21484	21518	21671	21526	21414	21423	21315	21465	21477	21469	21437	21450	21503	21512	21407	21542	21583	21643	21313	21399	21315	21477	21339	21597	21202	21647	21502	21299	21533	21307	21325	21729	21378	21696	21296	21431	21473	21672	21694	21648	21430	21471	21517	21489	21407	21475	21398	21457	21424	21343	21596	21327	21328	21528	21273	21481	21469	21590	21521	21358	21461	21670	21368	21388	21552	21273	21320	21517	21566	21381	21471	21499	21457	21585	21392	21246	21413	21493	21422	21459	21424	21446	21529	21369	21711	21464	21356	21304	21559	21581	21426	21655	21556	21172	21510	21453	21468	21362	21397	21356	21328	21373	21401	21324	21577	21462	21507	21197	21414	21610	21473	21601	21702	21597	21532	21403	21350	21410	21502	21268	21540	21441	21482	21523	21379	21393	21606	21332	21469	21631	21372	21456	21563	21383	21368	21447	21475	21460	21380	21442	21398	21274	21312	21741	21580	21602	21338	21492	21508	21385	21567	21695	21385	21449	21637	21702	21614	21264	21274	21408	21598	21383	21282	21563	21467	21535	21450	21531	21411	21468	21252	21347	21492	21476	21546	21549	21427	21601	21467	21388	21310	21353	21524	21379	21514	21821	21476	21331	21576	21497	21323	21493	21326	21366	21320	21383	21257	21428	21216	21262	21589	21398	21373	21496	21443	21488	21270	21342	21519	21438	21476	21538	21462	21471	21496	21208	21354	21530	21358	21446	21642	21491	21642	21314	21678	21575	21424	21471	21457	21350	21456	21317	21319	21537	21359	21352	21581	21763	21643	21485	21651	21364	21267	21583	21481	21323	21544	21389	21426	21608	21387	21368	21482	21540	21504	21723	21333	21390	21328	21438	21355	21345	21501	21409	21572	21346	21489	21517	21368	21443	21555	21524	21318	21536	21581	21405	21301	21505	21438	21535	21596	21595	21570	21525	21385	21709	21410	21468	21458	21620	21494	21421	21560	21474	21465	21668	21464	21369	21404	21387	21448	21435	21381	21634	21422	21462	21404	21420	21311	21525	21531	21483	21571	21252	21322	21488	21262	21518	21527	21457	21484	21496	21447	21466	21388	21464	21482	21620	21457	21562	21562	21231	21394	21436	21465	21336	21448	21534	21435	21630	21467	21404	21370	21527	21448	21399	21487	21376	21250	21468	21556	21392	21300	21392	21402	21502	21512	21359	21427	21366	21659	21603	21466	21478	21637	21440	21528	21474	21463	21484	21532	21346	21437	21564	21490	21356	21323	21425	21606	21438	21537	21314	21445	21479	21462	21620	21563	21494	21367	21364	21390	21547	21456	21660	21356	21459	21307	21636	21417	21378	21692	21607	21589	21325	21330	21444	21566	21384	21346	21556	21422	21612	21246	21683	21440	21516	21522	21542	21392	21535	21584	21535	21223	21374	21358	21682	21588	21400	21329	21620	21493	21549	21508	21261	21420	21378	21404	21521	21515	21691	21384	21471	21476	21553	21514	21181	21309	21470	21374	21646	21492	21384	21571	21433	21421	21408	21338	21487	21441	21574	21568	21483	21398	21397	21531	21604	21546	21339	21657	21494	21299	21550	21437	21407	21221	21495	21368	21588	21463	21431	21604	21323	21463	21259	21245	21580	21499	21514	21428	21736	21543	21466	21242	21517	21462	21599	21483	21506	21591	21369	21441	21421	21372	21400	21470	21405	21497	21336	21621	21593	21511	21554	21615	21586	21463	21349	21540	21465	21407	21615	21416	21500	21482	21494	21309	21413	21438	21344	21370	21329	21550	21418	21603	21568	21566	21707	21605	21435	21387	21519	21398	21575	21462	21530	21511	21633	21649	21327	21518	21417	21722	21381	21478	21508	21545	21596	21279	21405	21466	21527	21369	21693	21368	21551	21538	21493	21440	21503	21527	21422	21404	21327	21606	21446	21404	21567	21421	21619	21328	21505	21417	21687	21409	21332	21288	21546	21258	21402	21318	21540	21280	21433	21511	21465	21329	21454	21569	21464	21156	21320	21363	21594	21439	21462	21606	21566	21624	21409	21484	21632	21437	21463	21533	21337	21437	21512	21427	21671	21381	21558	21613	21617	21667	21364	21329	21682	21411	21471	21323	21436	21494	21842	21383	21282	21469	21322	21514	21416	21640	21509	21431	21395	21303	21673	21523	21421	21801	21555	21399	21488	21663	21619	21438	21585	21452	21375	21401	21652	21583	21476	21244	21416	21479	21533	21255	21195	21571	21657	21465	21551	21755	21592	21131	21426	21287	21593	21407	21304	21407	21426	21702	21462	21364	21434	21414	21387	21466	21531	21384	21166	21596	21388	21489	21500	21561	21290	21298	21504	21331	21447	21379	21457	21583	21509	21402	21298	21518	21496	21273	21500	21386	21482	21391	21670	21280	21230	21515	21461	21627	21457	21380	21348	21495	21494	21421	21356	21332	21462	21491	21330	21283	21391	21497	21542	21282	21486	21434	21158	21460	21335	21513	21640	21352	21384	21603	21379	21529	21385	21177	21465	21386	21533	21553	21505	21323	21323	21496	21790	21468	21511	21449	21332	21348	21434	21180	21522	21331	21400	21661	21502	21331	21451	21395	21322	21369	21406	21335	21329	21334	21401	21475	21439	21325	21706	21518	21366	21391	21231	21292	21514	21429	21439	21324	21667	21310	21250	21321	21613	21486	21603	21618	21372	21314	21586	21553	21365	21367	21424	21647	21544	21618	21664	21426	21440	21431	21487	21453	21392	21727	21579	21377	21480	21425	21516	21469	21519	21305	21496	21270	21460	21446	21401	21533	21380	21463	21409	21399	21423	21363	21367	21360	21453	21530	21370	21515	21481	21529	21279	21644	21781	21529	21716	21494	21569	21446	21328	21565	21285	21265	21504	21594	21330	21395	21680	21527	21424	21449	21369	21517	21490	21496	21450	21248	21361	21412	21529	21443	21373	21301	21445	21471	21537	21380	21471	21472	21461	21476	21492	21442	21466	21397	21528	21717	21296	21485	21499	21617	21376	21464	21587	21481	21280	21303	21361	21381	21535	21449	21398	21355	21736	21488	21557	21580	21530	21469	21361	21529	21765	21388	21403	21691	21378	21422	21438	21372	21170	21459	21387	21331	21493	21498	21698	21292	21676	21713	21315	21448	21320	21359	21268	21577	21381	21820	21434	21480	21621	21352	21372	21253	21657	21343	21384	21371	21337	21531	21572	21405	21428	21616	21655	21295	21508	21500	21516	21522	21583	21546	21642	21325	21380	21691	21497	21395	21304	21545	21703	21539	21657	21278	21415	21397	21426	21366	21365	21481	21476	21501	21502	21512	21445	21604	21553	21488	21439	21647	21452	21650	21546	21374	21562	21466	21499	21606	21446	21499	21582	21275	21384	21524	21576	21408	21628	21511	21372	21528	21712	21411	21469	21353	21313	21537	21303	21371	21536	21294	21364	21386	21251	21315	21395	21479	21602	21691	21433	21394	21503	21240	21534	21406	21205	21504	21571	21352	21645	21360	21256	21661	21429	21362	21503	21391	21331	21395	21562	21473	21290	21530	21497	21253	21501	21600	21529	21426	21275	21416	21552	21622	21384	21406	21467	21422	21197	21265	21315	21401	21297	21647	21359	21316	21480	21363	21770	21525	21213	21400	21354	21411	21489	21462	21426	21272	21643	21600	21590	21391	21394	21290	21572	21451	21481	21587	21491	21470	21586	21327	21562	21250	21601	21396	21725	21437	21506	21379	21297	21311	21381	21505	21245	21398	21667	21295	21351	21436	21413	21676	21474	21351	21409	21454	21519	21557	21649	21562	21441	21536	21279	21522	21493	21595	21415	21473	21600	21425	21302	21468	21365	21317	21661	21334	21427	21465	21292	21283	21620	21475	21434	21515	21394	21704	21410	21430	21359	21421	21476	21384	21404	21496	21379	21377	21497	21399	21696	21498	21411	21404	21530	21600	21568	21471	21453	21292	21519	21429	21488	21542	21582	21637	21496	21466	21499	21342	21549	21346	21427	21335	21470	21555	21489	21483	21569	21316	21561	21271	21395	21528	21620	21515	21320	21297	21289	21469	21525	21449	21441	21571	21481	21427	21680	21487	21580	21517	21600	21603	21596	21610	21459	21284	21594	21312	21502	21243	21394	21447	21492	21569	21577	21480	21677	21298	21303	21397	21412	21475	21226	21643	21563	21442	21324	21400	21244	21443	21528	21534	21451	21352	21261	21441	21402	21505	21592	21443	21546	21471	21404	21433	21531	21656	21515	21413	21496	21460	21519	21686	21382	21461	21578	21224	21630	21576	21350	21265	21494	21451	21457	21496	21481	21431	21544	21387	21376	21305	21481	21336	21426	21438	21614	21377	21383	21559	21457	21527	21703	21388	21813	21555	21332	21534	21480	21342	21601	21519	21359	21581	21696	21323	21535	21386	21530	21327	21489	21395	21320	21519	21351	21370	21262	21329	21519	21319	21505	21486	21376	21463	21611	21419	21496	21393	21277	21460	21468	21468	21541	21338	21504	21424	21440	21291	21459	21447	21436	21575	21534	21600	21436	21667	21430	21523	21439	21418
38703	62230	55925	43070	37042	33257	30196	27665	24907	22945	21697	20884	20279	19931	19321	18797	18863	18193	18049	18172	17923	17904	17931	17845	17629	17629	17691	17569	17578	17672	17625	17662	17625	17434	17395	17507	17542	17477	17559	17427	17569	17571	17461	17353	17454	17659	17491	17544	17451	17468	17546	17463	17466	17471	17475	17470	17561	17494	17604	17512	17487	17492	17521	17494	17206	17392	17406	17546	17384	17349	17431	17568	17605	17550	17487	17359	17477	17260	17431	17534	17416	17427	17477	17374	17324	17432	17477	17544	17513	17425	17550	17590	17353	17416	17558	17355	17398	17510	17323	17419	17362	17695	17475	17672	17552	17382	17354	17423	17343	17523	17407	17472	17380	17433	17296	17537	17456	17452	17621	17468	17432	17505	17525	17451	17386	17389	17343	17522	17469	17521	17441	17422	17509	17582	17387	17613	17497	17432	17464	17467	17582	17378	17452	17412	17586	17521	17506	17368	17504	17361	17529	17395	17528	17447	17372	17450	17497	17350	17370	17503	17165	17521	17541	17423	17293	17455	17564	17531	17461	17497	17446	17381	17427	17507	17409	17518	17487	17503	17600	17296	17563	17613	17460	17472	17348	17501	17429	17588	17520	17363	17456	17524	17547	17403	17346	17543	17583	17403	17309	17490	17480	17360	17538	17406	17380	17387	17506	17429	17387	17500	17473	17494	17436	17439	17484	17578	17610	17345	17486	17477	17599	17481	17614	17456	17558	17496	17337	17388	17365	17293	17460	17528	17430	17528	17481	17281	17323	17517	17420	17476	17334	17603	17230	17497	17416	17514	17479	17299	17277	17425	17463	17374	17384	17558	17571	17411	17286	17438	17349	17293	17460	17252	17419	17596	17430	17420	17487	17478	17443	17609	17594	17282	17507	17527	17326	17699	17528	17660	17349	17540	17427	17475	17503	17516	17429	17244	17419	17525	17513	17372	17554	17613	17409	17437	17452	17318	17526	17566	17470	17563	17460	17406	17365	17333	17453	17429	17508	17489	17310	17315	17577	17427	17474	17588	17389	17484	17439	17480	17451	17578	17378	17573	17559	17425	17571	17540	17542	17344	17498	17418	17572	17374	17448	17531	17382	17405	17522	17388	17458	17358	17351	17259	17580	17341	17336	17469	17404	17591	17551	17387	17382	17332	17447	17361	17386	17378	17399	17546	17495	17524	17328	17398	17360	17429	17390	17484	17423	17495	17466	17352	17399	17376	17634	17537	17244	17359	17604	17632	17420	17363	17484	17465	17448	17420	17497	17428	17386	17509	17533	17477	17414	17127	17445	17389	17354	17355	17394	17455	17585	17416	17480	17454	17369	17497	17282	17525	17473	17625	17430	17411	17364	17441	17445	17371	17615	17487	17412	17444	17422	17437	17494	17603	17319	17573	17403	17653	17380	17608	17305	17316	17300	17597	17552	17275	17488	17436	17420	17458	17463	17385	17414	17478	17324	17280	17576	17308	17469	17353	17476	17460	17468	17503	17614	17256	17482	17441	17571	17549	17472	17332	17433	17345	17625	17375	17554	17466	17457	17470	17288	17442	17448	17583	17298	17421	17518	17475	17486	17431	17514	17271	17453	17370	17375	17500	17485	17572	17333	17541	17591	17426	17461	17508	17302	17443	17336	17484	17511	17478	17400	17420	17562	17580	17434	17522	17482	17479	17550	17388	17389	17616	17292	17478	17429	17278	17384	17371	17471	17486	17448	17452	17566	17324	17434	17390	17381	17547	17375	17458	17531	17440	17435	17434	17425	17368	17372	17447	17526	17494	17465	17313	17416	17349	17604	17382	17286	17422	17424	17482	17280	17481	17541	17346	17372	17460	17299	17460	17580	17338	17404	17553	17445	17292	17579	17339	17489	17474	17456	17278	17395	17640	17563	17450	17445	17515	17263	17323	17445	17548	17390	17317	17455	17226	17498	17486	17545	17471	17249	17492	17403	17524	17523	17534	17472	17519	17437	17461	17443	17532	17532	17368	17610	17497	17310	17375	17487	17438	17620	17422	17489	17422	17288	17413	17448	17434	17528	17145	17337	17558	17418	17550	17498	17259	17506	17370	17328	17346	17216	17393	17177	17493	17531	17587	17459	17220	17520	17495	17450	17466	17430	17523	17495	17518	17394	17431	17371	17269	17501	17417	17584	17368	17310	17342	17356	17490	17411	17542	17359	17412	17383	17494	17416	17428	17357	17615	17390	17593	17413	17432	17519	17438	17493	17392	17386	17330	17384	17404	17423	17153	17568	17442	17464	17506	17502	17462	17510	17483	17563	17511	17392	17514	17442	17314	17502	17499	17375	17250	17287	17363	17405	17429	17395	17474	17455	17389	17471	17468	17350	17315	17418	17377	17320	17382	17576	17350	17529	17526	17414	17483	17519	17524	17687	17399	17529	17296	17141	17572	17591	17409	17393	17442	17378	17628	17317	17581	17589	17320	17255	17423	17277	17480	17542	17413	17436	17480	17408	17541	17548	17379	17519	17408	17442	17369	17202	17330	17314	17475	17475	17234	17423	17303	17397	17414	17519	17494	17606	17567	17290	17529	17547	17582	17581	17383	17532	17361	17379	17364	17379	17467	17431	17375	17364	17458	17364	17528	17426	17608	17307	17378	17594	17355	17306	17631	17502	17362	17464	17525	17413	17482	17472	17291	17450	17226	17421	17583	17450	17597	17548	17358	17545	17380	17223	17377	17296	17530	17365	17362	17508	17606	17467	17456	17523	17573	17446	17413	17458	17544	17628	17348	17449	17470	17366	17438	17488	17355	17466	17569	17284	17454	17394	17288	17320	17546	17464	17427	17520	17367	17541	17559	17596	17491	17296	17469	17501	17457	17344	17674	17532	17427	17529	17528	17269	17397	17576	17223	17508	17512	17573	17390	17439	17383	17466	17509	17493	17405	17373	17427	17502	17411	17490	17508	17376	17318	17453	17402	17489	17522	17393	17484	17436	17310	17499	17483	17459	17276	17578	17460	17404	17551	17621	17463	17398	17322	17425	17334	17295	17404	17395	17541	17364	17265	17556	17453	17541	17552	17296	17537	17574	17328	17379	17381	17421	17342	17562	17415	17342	17506	17299	17470	17492	17538	17387	17642	17474	17344	17567	17448	17359	17483	17511	17421	17272	17254	17429	17323	17423	17246	17355	17465	17302	17578	17312	17389	17472	17482	17346	17480	17541	17649	17566	17238	17524	17303	17381	17556	17380	17492	17493	17399	17504	17463	17384	17272	17543	17506	17487	17424	17438	17458	17332	17461	17530	17248	17435	17509	17349	17296	17483	17414	17512	17355	17380	17516	17446	17401	17338	17395	17254	17407	17404	17524	17511	17364	17356	17528	17700	17377	17505	17372	17383	17339	17490	17375	17415	17436	17317	17353	17412	17391	17412	17321	17414	17501	17350	17268	17568	17463	17704	17570	17490	17509	17493	17418	17406	17580	17582	17529	17375	17498	17538	17343	17419	17495	17301	17592	17320	17487	17403	17364	17363	17551	17401	17315	17467	17420	17394	17545	17388	17319	17517	17466	17243	17454	17416	17384	17453	17553	17532	17332	17182	17401	17334	17554	17376	17506	17401	17305	17424	17458	17400	17567	17420	17451	17464	17655	17420	17315	17439	17369	17359	17331	17385	17463	17326	17334	17395	17422	17302	17389	17319	17465	17248	17479	17519	17462	17375	17574	17327	17583	17383	17509	17368	17557	17446	17468	17356	17420	17529	17581	17392	17324	17615	17521	17362	17449	17568	17615	17330	17577	17465	17566	17706	17384	17567	17401	17494	17319	17380	17450	17188	17325	17544	17542	17503	17401	17360	17582	17612	17304	17386	17304	17314	17454	17413	17467	17403	17515	17256	17564	17428	17399	17475	17426	17476	17351	17496	17382	17417	17625	17309	17323	17399	17449	17540	17390	17429	17590	17614	17580	17364	17246	17371	17489	17343	17343	17511	17468	17475	17486	17593	17344	17208	17349	17359	17590	17237	17607	17584	17450	17481	17413	17362	17365	17515	17392	17544	17567	17438	17373	17428	17407	17484	17411	17446	17477	17381	17380	17487	17465	17515	17364	17320	17394	17542	17263	17470	17606	17219	17451	17552	17427	17466	17506	17393	17447	17438	17446	17365	17271	17573	17531	17536	17648	17388	17309	17298	17485	17451	17373	17466	17516	17273	17625	17324	17314	17329	17553	17538	17247	17448	17570	17462	17499	17341	17468	17588	17408	17477	17283	17264	17491	17572	17422	17371	17651	17330	17544	17367	17477	17444	17653	17441	17190	17412	17525	17500	17542	17559	17455	17509	17393	17508	17479	17487	17346	17557	17371	17391	17386	17426	17462	17559	17354	17468	17192	17397	17259	17468	17496	17505	17458	17461	17543	17514	17457	17465	17550	17340	17432	17494	17547	17402	17359	17700	17179	17394	17386	17348	17437	17392	17454	17669	17502	17419	17465	17447	17537	17555	17414	17436	17339	17371	17485	17453	17434	17451	17544	17493	17413	17441	17417	17602	17500	17616	17428	17494	17378	17385	17371	17478	17320	17389	17413	17440	17419	17505	17415	17467	17436	17500	17499	17403	17310	17487	17401	17367	17471	17488	17423	17320	17515	17447	17551	17589	17521	17435	17351	17618	17528	17356	17552	17373	17424	17454	17444	17507	17348	17464	17478	17280	17455	17431	17412	17548	17366	17328	17444	17415	17463	17478	17441	17521	17340	17522	17469	17395	17485	17470	17595	17481	17494	17371	17578	17601	17381	17386	17505	17261	17458	17356	17417	17405	17550	17582	17362	17512	17255	17423	17390	17452	17432	17593	17412	17283	17441	17420	17566	17610	17510	17404	17375	17520	17513	17329	17319	17323	17380	17312	17374	17679	17544	17578	17574	17548	17664	17447	17416	17462	17248	17564	17384	17402	17532	17398	17582	17549	17490	17575	17558	17550	17508	17567	17403	17458	17365	17430	17382	17542	17424	17499	17609	17609	17476	17345	17454	17518	17374	17340	17362	17411	17563	17491	17391	17573	17582	17458	17480	17483	17394	17424	17518	17604	17450	17545	17362	17413	17488	17528	17517	17597	17510	17282	17490	17343	17493	17424	17590	17303	17365	17635	17369	17558	17357	17628	17261	17478	17569
30081	30714	39062	34604	28896	26852	25037	23547	22573	21887	21509	21050	20919	20729	20677	20636	20500	20308	20279	20308	20173	20221	20295	20141	20185	20171	20301	20056	20035	20158	20142	20288	19913	20292	20208	20040	20000	19974	19963	20106	20017	19917	20029	20083	20137	19960	20161	20281	19972	20130	19949	20249	19896	19998	20017	19755	19946	20030	20156	20081	19997	19827	20026	20231	19980	20088	19903	19891	20233	20200	19855	20114	19920	20157	20161	19939	20042	20226	19910	20022	20080	20180	19983	20089	20382	19999	19964	20021	20096	20054	20012	19920	20154	20011	20048	19987	20024	19971	20049	20035	19916	19977	20035	19847	20019	19784	20180	20001	20094	20081	20161	19761	20187	20217	20007	19966	19969	19853	19968	19946	20081	19944	19983	20003	20028	19992	20070	19912	19917	19986	20032	20062	20077	19936	20127	20102	20225	20027	19882	19961	20049	19990	19895	19968	19915	20095	20130	20174	20202	20013	19881	19932	20282	19920	20065	20138	19797	20113	19929	19851	19926	20162	20004	19979	20012	20195	19957	20211	20049	20165	20000	20141	19897	19912	20130	20051	20121	19935	20083	19957	19925	19774	20156	20079	20107	20005	20181	20086	20127	19831	20044	20075	19979	20083	20003	19908	20100	19826	20103	19986	19848	20108	19910	20151	19827	20129	19963	19998	19934	20112	20087	19984	20020	19968	20127	20041	19921	20100	19978	19953	20017	20058	20051	19863	20059	19881	19897	20122	19872	20142	20018	19908	19972	19754	19970	20002	19858	20170	20082	20143	19890	19930	19868	20160	20119	19897	20208	20209	20042	20068	19974	19988	20059	19999	20155	20184	20081	19900	19873	20137	20095	20077	19864	20027	19824	20093	20092	20132	19847	19869	20105	20179	19961	20079	19966	20224	19894	20155	20122	19816	20147	19921	20050	20076	19975	19929	20052	20069	20235	19950	20079	19945	20034	20076	19970	19927	19997	20130	19818	19982	19797	19823	19945	20059	20082	19982	19949	19984	19837	20151	20140	19923	20152	19849	20164	19966	19973	19959	19866	19865	20095	20210	19911	20121	19806	19908	19999	20068	19957	20064	19898	20002	19950	20061	20028	20164	20074	20079	20013	20008	20109	19780	20020	20051	20200	19889	20200	20021	19790	20015	20168	20055	20107	19955	19910	20107	20119	20134	19978	20109	20017	19957	20104	19957	20082	19852	19921	20153	19958	20157	20065	20073	19930	19996	19902	20020	20148	19864	20107	20079	19866	19957	19986	20006	19909	20006	19963	19992	20052	20010	19894	20013	20095	20115	19928	20034	20073	20033	20085	19842	19982	19874	20033	20010	20276	19935	19919	20151	20008	20061	19819	20034	20050	20087	20055	20066	20163	19982	20173	19933	19970	20091	19846	20109	20024	19972	19891	20126	20076	20057	20056	20129	20169	20026	20042	20026	20016	19952	19918	19941	20137	19819	20181	19986	20021	19977	20060	20127	20091	20080	20451	20088	19983	20093	20199	20112	19749	20021	20060	20130	20168	19983	19984	20285	20067	20057	19967	20056	19937	20080	19765	19981	20014	20233	20108	20035	19969	20044	20131	19850	20003	20055	20046	19903	19867	19967	20198	20010	19829	20071	19974	20032	20381	20242	19964	20006	20085	19924	19877	19942	19772	19928	19939	19858	19986	19852	20131	20155	19857	20012	20248	20125	20126	20080	20024	19954	20067	20166	20116	19962	20227	19808	19903	19966	19961	20130	20032	20020	20144	19940	19987	19890	20024	19821	19838	20052	20065	19875	20098	20063	20012	20266	19998	19911	19855	20064	19751	20163	20081	20011	20154	19905	20105	19966	20009	19901	19771	19919	20022	19901	20039	19946	19874	20094	20212	20130	20043	20321	20108	20108	20058	19970	20100	19971	20075	20222	20347	20035	20150	19990	20130	20052	19844	19863	19999	19857	20145	19748	19942	20195	20124	19961	19960	20002	19963	19964	20110	20145	20071	20046	19924	19990	19940	19946	20106	20064	20081	20104	20123	20046	20129	20228	19957	20133	20144	19936	19952	19991	20067	20237	20001	20183	20002	20024	19962	19976	19903	19961	19899	19898	19923	20026	20011	19845	20245	19930	19939	20085	20021	19970	20117	20101	20150	20236	20097	19740	20203	20182	19898	19898	20052	20058	20118	20201	19986	20067	20146	20147	20186	19953	20004	19921	19982	20170	19964	20046	19938	19985	20051	19940	20127	20297	20155	19931	20186	20093	20197	20143	19961	19939	20142	19912	20059	20012	19973	19934	20183	19992	19913	19952	20024	20145	20151	19993	20082	20115	20075	20200	20116	19986	20005	19778	20105	19867	20065	19920	19977	19924	19980	20107	20120	19986	19966	20259	20028	19790	20097	20148	20047	19971	20106	19842	20161	19959	20091	20124	19980	19970	20068	19908	20040	20072	20257	20122	20115	20051	19875	20148	19963	20079	20042	19873	20005	20151	20044	19876	19839	20163	19977	19960	19913	20319	19994	19910	20159	19956	20009	19823	20273	20145	19909	19880	19988	19929	20069	19858	19948	19852	19987	19818	20117	20186	19983	20067	20127	20110	20224	20010	20075	20108	20040	20092	19906	19893	19958	20033	20051	20201	20309	20007	20026	20144	20059	20233	20156	19973	19971	19890	19978	19957	19955	19857	20035	20018	19888	19917	19879	20051	20062	19958	20001	20125	20089	20018	20013	19970	20183	20009	19960	19837	20032	19958	19943	19961	20171	20060	19923	19952	20020	20037	20239	20111	20074	20111	20487	20151	20145	20073	19991	20098	20228	19965	19987	20271	20135	20142	20106	20197	20278	19956	19829	19947	20089	19872	20133	19874	20107	20076	20198	20042	19980	20065	19887	19995	20100	20060	20100	19813	19967	20037	20243	20178	19978	20075	20188	20020	20043	20173	20039	20027	19996	19913	19970	20077	20001	19837	19917	19939	19926	20078	20064	20010	20142	19916	19988	20126	19975	20113	20193	20008	20219	20095	20195	19829	19991	20187	20007	20212	20052	20028	20024	19987	20116	20230	20015	19936	19952	20074	20155	19755	20051	19964	19927	20000	20018	20103	20102	20250	20072	20013	20055	19978	20120	20021	20144	19994	19911	19924	20074	19933	20020	20030	20000	20085	20072	19968	19953	19977	20170	19837	19986	19991	19768	20293	20074	20086	19976	19897	19932	20072	20150	19958	20071	19919	20108	20052	20202	20159	20086	20035	20169	20031	20149	20130	20237	20165	19999	20018	19927	19895	20108	20170	19869	19992	19848	20085	19956	20120	19859	19937	20082	19869	20046	20113	19927	20161	19990	20049	20123	20070	20046	20060	20154	19932	20058	20031	19980	19946	20085	20010	19978	19960	20088	19913	19843	20075	19905	19882	20154	19958	20086	20078	20264	20009	19943	19861	19801	19998	19965	20204	19901	20047	19994	20123	20054	20143	20250	20180	20005	20204	20123	20015	20197	20139	20047	19981	20006	20151	20011	19881	20136	19918	20191	19955	20047	19811	20070	20122	20037	20216	20010	20009	20170	19709	19757	19982	19990	19864	20021	19976	20142	19796	19984	19880	19890	19999	20141	20045	19746	19926	20111	20233	20415	20165	20142	19976	20214	20091	19928	19878	20083	19980	20069	19822	19915	20076	20144	20038	19989	20014	19924	20102	19930	19911	20199	20000	19854	20064	19912	19869	20032	20051	19957	20199	20014	20350	20024	19969	20142	20044	20031	20164	20092	20088	20006	20100	20079	20017	20157	20182	20018	20012	20099	19923	20011	20081	19906	19943	20006	20123	20092	20142	20220	20092	19983	19992	19899	19969	19836	20067	20049	19997	19986	20014	19990	20085	20080	19959	20203	20227	20047	20057	19981	19958	19737	19769	20088	20041	19933	19996	19985	19895	20127	19977	20152	20104	19859	20215	19769	20053	20149	19876	19956	19918	20109	20188	20029	20096	20079	19999	19938	19862	20179	19919	19857	20173	19957	20008	20084	19850	19804	19880	19911	19991	20145	19906	20140	19996	19969	19891	20189	20123	19895	19953	20244	20035	20467	20024	19969	19954	19952	19947	19948	20251	20032	20294	20014	20036	19944	20112	20209	20125	20133	19945	20143	20109	20160	19990	19875	19906	20076	19896	20229	20262	20039	19937	19857	20029	20096	20025	19807	20098	20162	20120	20203	20140	20250	20003	19772	20101	20083	19919	20080	20269	19984	20027	19846	20018	20190	20076	20045	20259	20116	20189	20095	20044	20225	20241	19983	20090	19904	20071	20248	19858	20285	20038	20040	19972	19841	20088	19885	19773	19881	20071	19950	20231	20127	19838	20005	19903	20228	19934	20119	19940	20137	19955	19995	20047	19974	19996	20126	19954	20015	19842	19887	19919	20073	20055	20100	20031	19994	20088	20274	20178	20163	20165	19981	20069	20196	19951	19998	20038	20172	19906	19990	20203	19911	20084	20250	20160	19858	20096	20055	19809	19856	20172	19977	20263	19945	19970	20105	19992	20112	19966	19955	20048	20067	19987	19982	19945	20324	20090	20117	19869	20199	19841	19930	19978	20050	20211	19849	19903	19952	19924	20052	20052	20074	19899	19924	19845	19963	20029	20075	20126	19936	19886	20328	19996	19866	19944	20082	20044	19895	20091	19878	20022	20044	20114	19981	19969	19923	19856	20029	20056	20138	20004	20115	20064	20168	19910	20258	20097	20180	20051	19957	19931	20006	19965	20107	19960	20072	20164	20124	20083	20197	20064	19966	20223	20072	20155	20140	20057	19920	20013	20201	20051	20110	20067	19895	19974	20030	20043	19990	20016	20027	20127	20058	19993	20265	19968	19812	20158	20052	20051	19974	20023	19981	19853	20020	19956	20107	19800	20181	19957	20042	20093	19991	19848	19908	20022	19878	19972	20017	19914	19991	19999	19991	19781	19932	20204	20061	19973	19951	20068	19964	19999	20092	20053	20018	19977	19921	20080	20041	19979	20028	19971	19954	19981	19944	20034	20056	20013	19872	19993	19910	19972	20102	20305	20084	19891	19922	20117	20036	20035	19955	20052	20112	20043	20145	20161	19937	19971	19803	19825	20107	19879	20044	20239	20064	20116	20046	20223	20020	20198	20051	20020
33730	47587	43094	32754	28261	25674	23562	21686	20198	19090	18446	17885	17780	17322	16955	16965	16774	16858	16820	16683	16727	16725	16525	16722	16512	16535	16508	16487	16389	16391	16574	16577	16582	16641	16508	16355	16389	16416	16467	16440	16483	16404	16437	16449	16555	16467	16633	16409	16476	16257	16554	16638	16607	16394	16711	16438	16554	16528	16467	16364	16298	16315	16316	16440	16437	16388	16557	16470	16434	16471	16457	16439	16442	16547	16533	16302	16487	16313	16344	16547	16323	16464	16342	16575	16360	16415	16471	16411	16522	16566	16374	16389	16546	16395	16524	16401	16481	16415	16509	16414	16471	16374	16366	16331	16470	16285	16378	16563	16510	16331	16444	16538	16428	16484	16370	16499	16307	16364	16272	16452	16448	16492	16603	16498	16374	16251	16344	16527	16384	16340	16589	16506	16465	16639	16328	16315	16164	16516	16386	16460	16436	16420	16258	16448	16393	16472	16395	16467	16683	16601	16340	16544	16423	16462	16428	16409	16356	16419	16498	16517	16360	16396	16260	16286	16320	16156	16489	16455	16569	16367	16537	16636	16484	16405	16358	16436	16381	16430	16390	16380	16282	16531	16431	16397	16118	16349	16558	16246	16320	16468	16458	16456	16367	16448	16321	16352	16430	16483	16325	16286	16611	16403	16457	16439	16473	16524	16422	16587	16357	16498	16375	16324	16496	16477	16390	16480	16217	16354	16411	16386	16561	16446	16339	16528	16376	16383	16293	16464	16532	16309	16541	16444	16435	16426	16418	16489	16397	16365	16466	16433	16394	16433	16493	16284	16455	16499	16464	16475	16324	16489	16428	16541	16445	16412	16460	16574	16513	16312	16714	16499	16293	16367	16596	16365	16427	16607	16556	16481	16319	16492	16278	16565	16620	16295	16510	16365	16335	16257	16425	16469	16517	16557	16429	16385	16592	16575	16477	16549	16580	16425	16514	16350	16513	16293	16430	16349	16355	16370	16424	16268	16534	16338	16441	16484	16410	16494	16541	16458	16451	16534	16491	16526	16562	16388	16441	16469	16377	16509	16406	16604	16523	16346	16308	16472	16540	16396	16331	16391	16525	16324	16462	16473	16408	16383	16515	16397	16526	16384	16541	16500	16496	16293	16447	16459	16547	16496	16385	16346	16574	16369	16425	16420	16421	16400	16510	16646	16411	16280	16219	16562	16421	16390	16443	16462	16349	16527	16396	16472	16336	16482	16339	16267	16370	16491	16306	16318	16510	16520	16328	16217	16435	16260	16577	16302	16411	16509	16452	16707	16355	16551	16397	16297	16300	16518	16483	16472	16360	16345	16358	16449	16485	16551	16449	16332	16526	16372	16358	16405	16412	16471	16492	16366	16483	16470	16383	16402	16452	16428	16465	16430	16426	16345	16410	16420	16460	16423	16412	16575	16459	16270	16587	16562	16136	16425	16531	16219	16334	16349	16445	16212	16401	16419	16324	16369	16351	16523	16502	16551	16412	16451	16456	16344	16381	16430	16500	16487	16260	16524	16530	16498	16551	16388	16446	16537	16492	16322	16473	16218	16341	16397	16641	16215	16510	16529	16459	16496	16390	16509	16457	16528	16477	16412	16424	16230	16283	16435	16470	16591	16359	16596	16423	16356	16379	16592	16367	16499	16221	16214	16509	16449	16566	16461	16401	16475	16475	16568	16334	16434	16502	16492	16312	16315	16481	16519	16476	16268	16422	16348	16436	16478	16372	16515	16478	16550	16352	16475	16506	16322	16523	16445	16288	16712	16360	16367	16410	16338	16588	16317	16378	16222	16544	16387	16472	16367	16399	16585	16411	16366	16522	16417	16398	16524	16369	16396	16583	16512	16520	16400	16538	16256	16404	16512	16262	16617	16371	16365	16420	16607	16432	16433	16483	16427	16393	16421	16579	16242	16304	16335	16443	16280	16418	16319	16384	16292	16457	16445	16453	16461	16515	16575	16488	16326	16320	16332	16439	16490	16314	16449	16558	16387	16384	16465	16404	16319	16263	16449	16486	16435	16093	16496	16482	16714	16217	16425	16478	16456	16501	16489	16337	16316	16543	16357	16438	16464	16538	16515	16332	16428	16457	16606	16301	16495	16433	16482	16606	16568	16436	16517	16312	16598	16455	16313	16569	16458	16431	16529	16406	16445	16401	16233	16445	16384	16437	16462	16426	16440	16502	16556	16455	16521	16493	16388	16441	16330	16434	16578	16415	16287	16455	16412	16293	16447	16382	16448	16469	16312	16610	16452	16388	16423	16583	16450	16456	16458	16283	16461	16352	16493	16424	16252	16425	16652	16341	16535	16392	16391	16268	16482	16609	16389	16493	16422	16452	16537	16307	16410	16402	16348	16388	16493	16275	16475	16673	16432	16321	16403	16356	16379	16457	16510	16403	16319	16242	16404	16438	16357	16444	16489	16615	16359	16275	16531	16408	16468	16536	16587	16478	16547	16455	16353	16513	16455	16347	16497	16542	16343	16412	16464	16305	16365	16393	16369	16438	16456	16458	16251	16417	16353	16563	16139	16457	16471	16421	16440	16334	16431	16398	16427	16623	16496	16483	16457	16330	16505	16548	16513	16455	16429	16412	16511	16455	16469	16477	16384	16407	16244	16629	16308	16405	16284	16482	16492	16350	16573	16495	16372	16542	16332	16210	16682	16338	16500	16288	16353	16422	16312	16339	16574	16576	16307	16463	16451	16351	16441	16369	16353	16401	16439	16059	16398	16349	16352	16451	16556	16458	16365	16172	16357	16402	16461	16541	16362	16458	16509	16420	16564	16443	16389	16266	16344	16380	16360	16277	16430	16480	16523	16473	16384	16366	16417	16457	16407	16466	16351	16307	16311	16302	16506	16470	16446	16419	16368	16355	16609	16432	16497	16441	16243	16622	16375	16295	16430	16353	16455	16498	16539	16372	16449	16367	16485	16453	16312	16421	16360	16393	16456	16520	16423	16484	16414	16352	16483	16426	16466	16354	16410	16419	16426	16438	16192	16335	16531	16558	16473	16415	16432	16245	16376	16468	16396	16474	16431	16333	16411	16420	16307	16345	16469	16435	16540	16453	16277	16366	16360	16487	16416	16439	16471	16409	16442	16461	16420	16385	16497	16513	16347	16394	16516	16360	16513	16350	16508	16375	16423	16369	16432	16586	16364	16632	16534	16453	16306	16490	16325	16439	16438	16248	16511	16251	16283	16384	16500	16421	16431	16248	16555	16336	16437	16463	16538	16339	16417	16380	16349	16357	16314	16414	16304	16344	16423	16416	16443	16491	16400	16472	16380	16337	16403	16601	16372	16464	16448	16336	16412	16361	16521	16462	16518	16432	16293	16532	16353	16303	16463	16540	16562	16357	16316	16492	16515	16382	16393	16445	16372	16382	16660	16418	16413	16484	16224	16415	16361	16458	16509	16366	16352	16142	16287	16474	16440	16471	16373	16326	16403	16412	16293	16302	16400	16361	16559	16582	16554	16406	16546	16507	16360	16420	16536	16372	16310	16414	16212	16531	16464	16430	16431	16322	16558	16533	16369	16468	16568	16441	16449	16488	16539	16272	16298	16295	16533	16438	16503	16434	16519	16536	16577	16590	16431	16385	16378	16565	16499	16580	16304	16356	16435	16520	16360	16525	16367	16599	16343	16560	16459	16466	16651	16456	16489	16436	16452	16383	16348	16380	16442	16380	16509	16509	16500	16369	16392	16542	16374	16364	16308	16648	16453	16401	16416	16432	16562	16457	16429	16516	16441	16453	16500	16346	16480	16395	16421	16421	16523	16441	16372	16484	16415	16491	16470	16344	16437	16496	16329	16638	16374	16529	16367	16597	16380	16307	16559	16437	16501	16379	16460	16493	16470	16539	16479	16348	16365	16419	16601	16472	16386	16437	16427	16576	16219	16308	16276	16393	16339	16466	16237	16342	16417	16560	16414	16214	16582	16532	16480	16533	16453	16437	16299	16321	16253	16410	16516	16444	16621	16334	16426	16508	16425	16429	16442	16518	16336	16462	16340	16365	16560	16320	16542	16510	16474	16381	16499	16446	16553	16402	16441	16359	16364	16490	16451	16343	16421	16545	16403	16386	16288	16393	16269	16479	16353	16487	16483	16610	16518	16429	16549	16509	16677	16406	16465	16322	16417	16422	16391	16306	16573	16446	16366	16421	16523	16428	16440	16368	16412	16379	16417	16451	16457	16529	16384	16447	16524	16474	16413	16518	16462	16434	16374	16419	16491	16294	16630	16443	16353	16483	16523	16474	16507	16453	16501	16492	16558	16414	16440	16378	16439	16473	16445	16607	16349	16315	16396	16465	16203	16483	16300	16495	16330	16299	16396	16533	16321	16568	16487	16354	16466	16268	16579	16425	16200	16282	16457	16451	16412	16554	16362	16333	16585	16349	16683	16561	16473	16509	16426	16417	16417	16256	16418	16416	16425	16450	16485	16470	16387	16440	16363	16465	16194	16539	16479	16438	16433	16508	16426	16466	16473	16574	16425	16517	16434	16311	16520	16570	16456	16550	16361	16626	16406	16384	16548	16189	16463	16403	16465	16388	16319	16375	16493	16509	16309	16470	16251	16430	16420	16309	16345	16392	16430	16412	16505	16427	16294	16453	16360	16567	16554	16392	16531	16327	16433	16370	16573	16649	16382	16583	16561	16341	16336	16216	16501	16444	16502	16456	16608	16470	16435	16539	16449	16451	16285	16472	16373	16433	16325	16445	16386	16554	16340	16480	16259	16430	16472	16332	16514	16229	16528	16429	16326	16321	16458	16482	16335	16401	16431	16499	16241	16463	16453	16340	16427	16437	16325	16423	16419	16300	16416	16283	16473	16414	16489	16425	16350	16334	16481	16445	16332	16414	16484	16596	16486	16369	16527	16324	16298	16352	16374	16553	16367	16422	16291	16434	16570	16415	16589	16459	16433	16507	16361	16457	16389	16434	16443	16521	16447	16321	16439	16392	16483	16368	16325	16484	16720	16421	16419	16324	16399	16480	16280	16618	16479	16347	16417	16350	16262	16361	16387	16281	16254	16321	16344	16207	16538	16367	16526	16286	16593	16580	16401	16387	16447	16436	16451	16526	16516	16420	16437	16546	16294	16409	16467	16547	16413	16436	16445	16445	16517	16439	16384
24149	21162	28779	26101	26852	29180	28991	25706	24128	23256	22348	21737	21649	21204	20952	20790	20553	20739	20456	20679	20423	20467	20412	20252	20370	20108	20257	20171	20274	20199	20219	20242	19998	20266	20063	20193	20096	19973	20031	20155	20246	19944	20210	20291	20093	19853	20120	20126	20308	19881	19991	20144	20349	20088	20094	20173	20022	19854	19963	20199	20032	20215	19965	20072	20038	20063	20031	20143	20161	20013	19919	20152	19895	20168	20195	20082	20279	20013	20064	20078	20017	20039	19907	19954	20026	19948	20161	20135	19946	20072	20200	20025	20011	20126	19874	20341	20168	20069	20069	20115	20121	19936	20167	20184	19954	19979	20215	20104	20121	20041	20125	19995	19889	20136	19828	20153	19930	19945	20048	20130	20193	20020	19982	20123	20181	20182	20330	20074	20164	20029	20184	20156	20082	20210	20100	20196	20200	20201	20448	20271	20128	20217	20092	20175	20069	20038	19941	19925	20191	20143	20066	20009	20139	20060	19960	20058	20070	19771	20166	20047	20141	20249	20079	19767	19883	20139	19999	20260	20151	19887	19740	20024	20053	19929	20072	20210	20158	20155	20124	20011	20150	20041	19919	20077	19991	19977	19947	20076	19921	19918	20018	20114	20374	20050	19991	20008	20219	20129	20088	20179	20166	19966	20052	20186	19986	19917	19897	20080	19956	20039	20016	20089	19972	19909	19885	20068	20038	20101	19908	20116	20076	20154	19936	20150	20136	20182	20089	19946	19873	20093	20056	19909	20173	19864	19981	19908	19921	19930	19980	20037	20058	19953	20011	20053	19946	20103	20146	20016	20035	19851	20058	20163	19983	19822	19965	19976	20123	20104	19863	20141	20147	20138	20317	20089	19869	20105	20182	19995	19945	19958	19903	20130	20071	20168	20244	20085	20122	19985	19864	20023	19951	19992	19930	19924	19971	19892	20094	19897	19956	20131	20012	20054	19957	20012	19958	20159	19980	20196	19856	20087	19858	19994	20088	20174	19785	20146	19956	20023	20138	19838	20068	20005	20007	19921	20120	20228	20118	20174	19992	19956	20095	19947	19927	20095	20024	20354	20165	20086	19866	20165	20023	19854	20079	20073	19959	20059	20107	19903	20006	19923	20202	19996	19928	19825	20236	20182	20143	20087	20051	20069	19956	20114	19867	20073	20183	20124	20099	19953	19880	19894	20128	20266	20021	19968	19984	20050	20111	20246	20006	20111	20069	19915	20107	20110	20043	20023	20179	20058	19939	20108	20055	20041	19905	20127	20002	20058	20066	20003	19844	20238	20088	20222	20103	19978	19901	20064	19944	19947	20050	20017	20029	19930	19914	19926	20236	20071	20115	20021	20149	20108	20070	20049	20078	20082	20162	20077	20063	20074	19867	20179	20024	19979	20111	20011	20147	19932	19931	19858	19996	20188	19967	19963	19972	19826	20163	20222	20134	20020	20036	20024	20228	19781	20019	19932	20050	20062	20264	20273	19908	20165	20027	20088	19972	19950	19984	19981	19937	19944	20058	20142	19936	19998	19910	20056	20054	20048	20114	20014	19790	20019	20101	19853	20006	20209	19960	19987	19929	20028	20149	19961	20045	20136	20040	20115	20128	19826	19976	19952	19854	20004	20083	20184	19963	19963	19893	20161	20002	20046	20112	19948	19910	20206	20087	20114	20186	20139	20108	20083	20140	19887	19691	20330	20267	20155	20149	20155	20189	20083	20166	20086	19881	20112	19968	20087	20077	19946	19855	19980	20052	20104	20065	19903	19868	20089	20105	20075	19966	19886	20014	20117	19927	20185	20015	19984	20002	19966	19842	19926	19974	20132	19862	20109	19921	20218	19963	20031	20018	19925	20139	20024	20110	19909	19974	19882	20140	20190	19973	20218	19837	20151	20108	19997	20104	19732	20083	20123	20046	19929	20059	20117	20123	20129	20249	19983	19899	20038	20049	20141	20090	20004	20092	20244	20175	20071	20066	19999	19878	19919	20177	20154	19995	20101	20157	20099	19912	20184	19945	19961	20165	20079	19922	20114	20178	20137	20216	20193	20095	20014	20029	20056	19766	20029	20388	19928	20160	19928	19973	20030	20067	20121	20226	20183	20034	20080	19917	20058	19930	20109	20073	20126	20169	19872	19948	19961	20153	20053	20013	20217	20181	20037	20019	19929	20006	19928	20069	19982	19935	19965	20086	19944	20278	20014	19950	20191	20051	20049	20073	19837	19879	20166	20181	20024	20004	19801	19900	20169	20083	19940	20179	19999	20085	20036	19924	20104	20270	20065	19947	20004	20133	20205	20012	19920	19990	20202	20138	20062	20045	19864	20217	19852	19925	20062	19943	19986	20018	19996	19918	20123	19988	20013	20133	20163	20091	20104	20072	20109	20144	20222	20283	20066	19950	19991	20178	19959	20084	20130	20102	20033	19964	20022	19982	20214	20007	20052	20066	19989	19953	20076	19890	20010	19929	20061	20079	20053	20103	20176	19984	19957	19700	19992	19968	19950	19898	20025	19955	19793	20086	20012	20228	20234	20223	20118	20236	20035	19918	20139	20035	20111	19894	19973	20116	19856	20138	20050	19894	20016	20118	19847	20121	20068	20222	19998	20117	20294	20128	20034	19917	20011	20071	20119	20038	19989	19994	20088	19971	20106	19950	20025	20042	20146	20072	19918	20095	20049	20114	20063	19995	19938	19946	19986	20197	20065	19943	20123	20074	20207	20035	19969	19996	19987	20142	19942	20046	20170	20061	20166	20059	19894	19857	19700	20313	19985	20148	20127	20173	20120	20186	20259	20121	20389	20170	20007	20161	20061	19901	19935	19992	20290	20089	19996	19873	20072	19886	20164	20077	20103	20010	20075	20016	20052	19973	19962	20083	20086	20200	20014	20017	19860	20116	20064	20211	20024	20122	20155	20057	20096	19995	20046	20201	20133	20041	20022	20023	20045	19865	20080	20174	20056	19945	20099	20091	19987	20086	20086	20022	19973	20138	20190	20016	19883	20029	20032	20087	20158	19981	20137	19999	20028	20150	20246	20220	19846	19882	19903	20106	19974	19988	20001	20134	20111	20148	20224	20017	20174	20123	20165	20162	20166	20139	20130	19990	20036	20176	19923	20123	20060	20076	20090	20155	19934	20024	20072	20136	19798	19993	20119	20169	19969	19998	20171	20068	20114	20229	20260	19994	20081	20199	20060	20102	20136	20158	19837	20239	20101	20178	20103	19941	20289	19879	19880	20075	19739	19980	19832	20064	19928	20129	20046	19887	19970	20066	20004	20239	20197	20075	20120	20268	20051	20101	20132	20014	20334	19861	19975	20070	20027	19947	20191	20100	20040	20017	19931	20080	20124	20117	20203	20242	20262	20034	19786	20035	19898	20138	20226	19964	20085	20146	19984	20027	20024	20035	20013	20128	20035	19989	20201	20075	20156	20099	20121	19963	20158	20012	19937	19835	20264	20324	20115	20118	20015	20187	20314	20102	20013	20076	19990	20207	19859	20123	20223	19869	20072	19956	19862	19950	20127	20076	19893	19824	19915	20035	20149	20114	20047	19933	20086	19994	19728	19878	19937	20064	20162	20074	20191	20083	20208	19845	20060	19901	20139	20141	20082	20152	20285	20064	20076	20038	20254	19950	20053	20122	20083	20123	19998	20064	19859	19960	20006	20125	20088	20118	20105	20149	20025	20192	19794	19899	19897	20176	20029	20111	20264	19968	20130	20125	20094	20046	20270	20074	20267	20220	20282	19988	20094	19870	19924	20107	20234	20112	19909	19977	20227	20095	20050	20107	19898	19921	20049	20046	20102	20072	19853	19989	19900	20290	20101	20165	20224	20168	20105	19892	19982	20034	20028	20290	20221	20202	20085	20040	19932	20297	19923	19852	20085	19919	20185	19862	20027	20050	20134	20277	20111	20234	20058	20283	19911	20080	20148	20214	20149	20170	20075	20012	20180	20040	19941	20010	19940	20081	20276	20009	20127	20168	20122	20082	20055	20207	20034	20205	19979	20060	19923	20041	20177	20113	20089	19971	19952	19921	20034	19973	20053	20058	20089	20181	20241	19998	19968	19821	20140	19989	19834	19869	20167	20063	19933	20138	20238	19970	20206	19883	20063	20118	20015	20104	20110	20143	20101	20006	19862	20046	20073	20102	20129	19842	19925	19737	19979	20055	20217	20268	20188	20100	20031	19929	20139	20213	19926	20313	20093	20005	19946	20081	20090	20295	19947	19975	19838	20074	20023	20161	20078	19917	20216	20306	20025	20085	19960	20093	20008	20081	20150	19870	20057	20197	20112	20191	20040	19949	20203	19960	19932	19992	19900	20114	19973	19908	19968	20220	19988	20051	20033	19876	19980	19878	20113	19915	19977	20062	19919	20202	20009	20006	20045	19903	20070	20219	20157	20130	20084	19922	20000	19918	19986	20090	20085	19920	19817	20099	20103	20001	20283	20103	20006	20074	19925	19792	19979	20119	20052	19920	20220	20087	19819	20052	20242	19848	20235	19936	20295	19957	20116	20190	20077	20169	20054	20001	19897	19947	20191	20029	19971	19928	20152	20052	19943	19925	19992	20169	19995	19944	20077	19984	20029	19880	20014	20193	20080	20098	19914	20186	20062	20015	20069	20264	20170	20053	20101	20146	19993	20046	20189	20030	20091	19791	19801	20023	19962	19999	20000	19878	20062	20043	19941	20087	19957	20093	19970	20222	20003	20087	19839	20003	20103	20008	19885	20073	20024	20088	20117	20148	20016	20082	20033	19926	20200	20029	19974	20146	20043	20035	20216	19991	20315	20158	19932	20051	20014	20063	20114	19772	19976	20069	19877	19896	20031	20282	20060	20272	20055	20124	19939	20109	20077	19917	20051	20083	19987	20049	20189	20069	20073	20014	20023	20116	20003	20144	19981	20091	20106	20102	19900	20195	20079	20126	20129	19989	20043	20082	20222	19828	20211	19986	20136	20018	20132	20060	19929	20010	20078	19984	20046	20091	20164	19928	19908	20065	20040	19880	20218	20237	20149	20009	19957	20216	20140	20071	19918	20090	19909	19942	19920	19762	20041	20213	20149	20167	19893	20144	20085	19922	20041	20143	19958	20067	20122	20145	20023	19878	20021	20115	20161	20073	20075	20053	19954
34570	53910	48081	37669	32780	29432	26311	24685	22493	20664	19711	18862	18388	18073	17770	17417	17242	17253	17170	17114	17131	16931	16603	16737	16441	16715	16733	16633	16634	16548	16563	16473	16342	16704	16623	16583	16420	16656	16695	16581	16543	16475	16567	16614	16631	16613	16607	16613	16556	16357	16570	16463	16365	16528	16704	16554	16419	16551	16349	16421	16674	16500	16647	16533	16541	16581	16487	16596	16521	16458	16501	16476	16458	16571	16333	16574	16602	16661	16502	16572	16327	16457	16579	16438	16649	16310	16696	16566	16415	16568	16529	16595	16527	16627	16459	16645	16707	16383	16450	16774	16444	16524	16494	16525	16627	16520	16616	16588	16559	16433	16656	16547	16581	16520	16406	16554	16502	16479	16242	16529	16640	16460	16626	16384	16482	16562	16550	16603	16549	16504	16481	16565	16581	16459	16333	16457	16653	16537	16656	16501	16711	16588	16514	16598	16641	16475	16490	16634	16528	16538	16475	16651	16438	16414	16613	16463	16619	16376	16457	16647	16588	16617	16594	16509	16497	16565	16483	16527	16559	16475	16619	16709	16396	16722	16492	16476	16508	16652	16596	16433	16396	16562	16578	16647	16567	16671	16503	16626	16573	16456	16669	16555	16426	16583	16631	16595	16447	16461	16644	16477	16479	16434	16558	16635	16469	16538	16432	16519	16545	16371	16684	16378	16488	16681	16666	16503	16497	16606	16642	16485	16401	16425	16552	16328	16539	16792	16705	16430	16418	16496	16511	16506	16488	16488	16473	16404	16676	16489	16494	16447	16596	16643	16578	16518	16598	16690	16349	16383	16601	16601	16445	16615	16502	16546	16587	16484	16480	16656	16394	16490	16639	16457	16612	16517	16552	16496	16646	16592	16433	16508	16438	16516	16525	16535	16583	16509	16554	16568	16557	16611	16606	16554	16611	16616	16372	16585	16473	16342	16643	16498	16439	16536	16513	16630	16337	16577	16252	16593	16403	16541	16678	16435	16385	16429	16462	16595	16629	16641	16447	16468	16621	16410	16532	16535	16378	16489	16569	16615	16266	16526	16403	16624	16361	16495	16553	16393	16391	16607	16547	16675	16487	16553	16507	16777	16392	16450	16467	16607	16667	16541	16427	16388	16476	16689	16605	16406	16668	16520	16393	16434	16514	16559	16563	16349	16593	16594	16508	16580	16450	16514	16518	16649	16469	16615	16370	16767	16467	16350	16469	16439	16597	16499	16621	16483	16539	16698	16447	16628	16619	16486	16711	16695	16702	16505	16644	16614	16489	16405	16521	16444	16557	16473	16487	16540	16472	16580	16479	16451	16452	16307	16492	16678	16531	16617	16488	16504	16488	16469	16526	16554	16507	16394	16573	16419	16723	16476	16467	16588	16614	16714	16555	16439	16507	16527	16417	16665	16546	16323	16664	16608	16301	16477	16615	16431	16765	16475	16681	16484	16621	16595	16403	16521	16585	16474	16643	16320	16415	16582	16611	16261	16477	16486	16599	16692	16347	16428	16271	16585	16510	16527	16621	16599	16473	16516	16656	16372	16474	16660	16653	16434	16603	16553	16662	16532	16601	16383	16296	16478	16524	16592	16569	16572	16470	16558	16549	16464	16603	16575	16560	16404	16629	16541	16658	16632	16571	16576	16486	16641	16523	16496	16409	16630	16718	16592	16570	16397	16677	16477	16518	16506	16695	16692	16693	16655	16498	16488	16572	16646	16527	16484	16578	16531	16457	16595	16574	16569	16617	16546	16489	16491	16544	16541	16552	16672	16516	16632	16444	16673	16457	16443	16383	16503	16510	16564	16487	16507	16527	16556	16520	16493	16496	16540	16532	16604	16642	16560	16379	16618	16610	16616	16522	16405	16528	16342	16392	16540	16611	16486	16592	16473	16490	16558	16573	16459	16441	16532	16436	16431	16570	16598	16523	16520	16473	16591	16477	16577	16444	16580	16478	16475	16613	16512	16442	16511	16506	16585	16548	16602	16723	16493	16538	16369	16518	16423	16536	16633	16467	16572	16608	16514	16647	16556	16693	16413	16545	16523	16379	16551	16503	16439	16624	16520	16574	16545	16479	16545	16676	16576	16615	16718	16447	16628	16530	16522	16545	16421	16544	16462	16399	16547	16570	16384	16541	16671	16674	16493	16573	16375	16529	16448	16587	16555	16607	16491	16553	16421	16515	16577	16632	16374	16465	16580	16500	16486	16692	16626	16445	16485	16375	16549	16317	16659	16382	16635	16543	16444	16481	16479	16687	16348	16683	16563	16598	16627	16538	16583	16644	16543	16509	16353	16466	16498	16574	16514	16594	16519	16493	16490	16431	16396	16503	16456	16536	16445	16320	16478	16457	16579	16540	16455	16572	16525	16396	16477	16606	16494	16572	16522	16625	16489	16597	16601	16608	16567	16458	16428	16549	16539	16652	16608	16359	16406	16448	16455	16347	16673	16643	16527	16445	16513	16442	16631	16526	16440	16472	16562	16345	16442	16554	16499	16636	16555	16478	16451	16583	16470	16552	16381	16475	16548	16606	16580	16412	16588	16551	16554	16414	16403	16639	16520	16735	16519	16424	16495	16704	16524	16386	16549	16560	16527	16724	16579	16548	16641	16562	16445	16589	16547	16523	16625	16509	16408	16572	16592	16434	16411	16475	16548	16390	16539	16560	16462	16543	16639	16553	16451	16457	16545	16460	16389	16537	16576	16488	16539	16501	16617	16359	16520	16667	16427	16379	16471	16590	16609	16589	16532	16480	16625	16520	16451	16518	16471	16401	16446	16402	16431	16628	16603	16651	16553	16630	16455	16616	16616	16532	16498	16421	16461	16567	16578	16504	16513	16626	16608	16474	16522	16498	16611	16361	16570	16493	16642	16474	16358	16672	16588	16454	16636	16517	16514	16469	16397	16466	16406	16441	16568	16490	16482	16603	16549	16475	16415	16598	16660	16615	16569	16599	16541	16505	16551	16392	16491	16475	16546	16472	16616	16524	16436	16706	16477	16185	16763	16489	16395	16648	16597	16269	16480	16464	16679	16584	16617	16712	16617	16649	16490	16451	16574	16601	16362	16614	16686	16483	16416	16405	16502	16519	16499	16602	16522	16553	16677	16754	16533	16710	16579	16470	16482	16397	16551	16675	16426	16333	16375	16596	16445	16653	16662	16681	16398	16491	16496	16478	16653	16561	16611	16517	16480	16493	16605	16643	16464	16676	16628	16539	16544	16519	16366	16668	16432	16481	16566	16709	16401	16549	16426	16466	16713	16558	16616	16492	16431	16497	16513	16650	16536	16510	16584	16510	16526	16487	16461	16517	16536	16478	16427	16520	16587	16578	16301	16533	16581	16391	16354	16526	16669	16495	16584	16557	16665	16593	16600	16432	16429	16565	16470	16602	16360	16487	16507	16596	16543	16672	16493	16460	16636	16618	16578	16547	16634	16558	16654	16576	16426	16597	16642	16599	16487	16417	16679	16644	16432	16628	16476	16658	16541	16550	16513	16525	16433	16577	16582	16517	16657	16606	16478	16501	16508	16725	16421	16647	16423	16476	16519	16711	16582	16556	16541	16514	16434	16620	16541	16576	16574	16552	16366	16486	16651	16611	16532	16610	16402	16566	16492	16494	16481	16376	16552	16270	16637	16458	16508	16589	16593	16708	16605	16483	16487	16485	16489	16538	16627	16551	16452	16543	16542	16439	16490	16527	16414	16434	16523	16449	16535	16577	16455	16409	16526	16536	16391	16579	16625	16506	16401	16545	16594	16592	16542	16623	16539	16483	16688	16541	16370	16651	16716	16529	16622	16728	16497	16647	16634	16445	16434	16507	16343	16489	16617	16662	16610	16447	16601	16646	16457	16547	16518	16352	16642	16514	16539	16627	16480	16580	16520	16468	16644	16688	16527	16421	16629	16675	16470	16606	16502	16728	16641	16424	16490	16429	16556	16487	16542	16309	16416	16664	16511	16416	16439	16527	16459	16718	16518	16314	16443	16683	16483	16458	16544	16482	16370	16505	16391	16414	16502	16610	16641	16480	16507	16709	16412	16611	16483	16604	16552	16554	16437	16659	16487	16514	16517	16498	16521	16554	16354	16503	16426	16610	16471	16755	16544	16512	16615	16487	16526	16378	16707	16542	16382	16503	16706	16525	16557	16576	16530	16684	16476	16642	16594	16465	16530	16492	16398	16570	16537	16466	16478	16684	16544	16434	16429	16591	16644	16678	16454	16685	16540	16621	16500	16516	16632	16588	16692	16639	16552	16518	16672	16615	16439	16565	16649	16657	16539	16643	16540	16656	16578	16403	16484	16587	16591	16481	16506	16597	16400	16516	16474	16685	16420	16500	16465	16421	16605	16447	16527	16506	16580	16665	16627	16530	16450	16572	16619	16637	16538	16392	16576	16565	16422	16327	16627	16594	16597	16526	16508	16463	16473	16445	16466	16663	16456	16427	16514	16549	16514	16483	16418	16507	16571	16528	16563	16665	16464	16496	16557	16540	16517	16510	16448	16430	16499	16629	16336	16429	16654	16647	16510	16415	16625	16516	16476	16584	16597	16325	16583	16550	16512	16664	16442	16489	16580	16594	16495	16433	16691	16430	16643	16493	16530	16612	16485	16625	16662	16411	16557	16554	16541	16496	16515	16670	16542	16495	16595	16599	16654	16497	16683	16558	16407	16557	16395	16523	16562	16557	16571	16586	16576	16495	16533	16633	16450	16448	16463	16556	16466	16535	16467	16436	16558	16626	16673	16586	16534	16609	16587	16618	16379	16566	16520	16585	16594	16551	16510	16626	16501	16743	16404	16652	16597	16632	16487	16509	16524	16612	16504	16500	16416	16477	16528	16403	16690	16574	16618	16504	16379	16622	16393	16568	16524	16383	16487	16344	16453	16630	16519	16706	16518	16409	16461	16615	16633	16393	16575	16484	16410	16719	16578	16436	16616	16591	16588	16486	16531	16494	16487	16599	16449	16467	16524	16382	16782	16426	16670	16346	16543	16521	16455	16598	16605	16499	16505	16487	16463	16621	16427	16565	16439	16649	16687	16538	16358	16455	16383	16592	16471	16536	16516	16562	16456	16577	16651	16609	16448	16537	16546	16716	16601	16657	16638	16522	16807	16501	16615	16463	16665	16428	16473
22830	21168	28954	23992	23610	28769	32129	27606	25579	24719	23918	23011	22905	22278	22277	22039	21730	21826	21539	21527	21594	21209	21383	20806	21240	21369	21146	20904	21259	21051	21198	21288	21268	21096	21142	20903	20954	20907	20736	21088	21138	20772	20963	21028	21164	21289	20849	20760	20998	21115	20842	21103	21060	21011	20926	20946	21002	21119	21133	20856	21127	20920	20816	20941	20823	21051	20976	20717	21036	20975	20998	20837	20985	20859	20848	20708	21039	20869	20897	20829	20811	21002	20893	20926	21028	20839	20892	20889	21120	20874	20854	21162	21152	20825	20833	21004	20703	20957	21066	20752	21016	21018	20962	20840	20809	20951	20899	21049	20829	20990	20860	20842	20981	20937	20879	21049	20972	21080	20942	20872	20909	20840	20982	20982	20961	20713	20881	20732	21023	20970	20888	20910	20858	21093	21020	20786	20911	20920	20963	20860	20928	20844	21003	20692	20849	20984	21059	20813	20966	20809	20851	20750	20981	20814	20983	21059	20978	21026	20967	20810	20882	21017	20954	20992	21033	20965	20853	20907	20986	20870	20794	20931	20924	20975	20753	20781	20941	20903	20856	20745	20805	20756	20731	20746	20863	20732	20959	20831	21234	20717	20891	20972	21008	21060	20805	20907	20838	20819	20733	20902	21151	21006	20720	20998	20823	21063	20963	20870	20929	21045	21050	21178	20987	20764	20721	20794	20843	20826	20907	20971	20852	20916	20904	20763	20889	21068	20709	21000	20737	20900	20896	21174	21094	20873	20853	20939	20863	20907	21141	20844	21123	20991	20912	20989	20862	20909	21005	20959	20798	20682	20890	20861	21105	21037	21024	21009	21098	21070	21117	21160	20957	20732	20928	20927	20905	20868	20852	20807	20887	21145	20810	20864	20817	20942	20852	21134	20969	20832	21083	21018	20903	20906	21039	20668	20958	20956	21122	20896	20912	20800	20884	21010	20777	20857	21048	21014	21077	20894	20682	20978	20941	20900	20974	20968	20997	20892	20905	20996	20903	20834	20805	20807	20867	21056	20950	20917	21044	21118	20772	20808	20792	20676	20866	20756	20834	21060	20858	20769	20649	20736	21063	21034	20898	20927	20842	21184	20999	20976	20847	20949	20879	21112	20922	20904	20900	20983	20804	20946	21187	20891	20855	21021	20951	21099	21031	20812	20782	20920	20903	20986	20852	20862	20750	20822	20896	20976	20659	21215	20927	20887	20804	20946	21018	20779	20847	20912	21073	20820	20906	21129	20926	20970	20932	21058	20870	20982	20921	20575	20959	20768	20962	20953	20974	20959	20904	20845	20911	21023	21230	21078	20919	20867	21077	20823	21185	20981	20831	20934	20751	20741	20979	21050	20915	21056	21034	20896	20994	20899	21018	20945	20816	20870	20947	20726	20968	21043	20956	21033	21082	21007	20746	20839	20867	20917	20914	21103	20886	20820	21060	20740	20747	20867	20897	20952	20847	20952	20921	21212	21052	20940	20859	21060	20809	20884	20645	20955	20809	20834	20711	20796	20889	20955	21035	20811	21075	21015	20771	20881	20676	20872	20982	20831	20789	20689	20916	20802	20848	21027	20774	20794	20703	20906	20971	20846	20867	20828	20915	20913	20956	21003	21065	20985	21036	20840	20915	20861	20984	20848	20915	20845	21136	20766	20812	20873	21146	20963	20781	20688	20939	20976	21066	20863	20827	21142	20718	20841	21063	20993	20993	20876	20939	20845	20807	20738	20941	20806	20703	20985	20778	20728	21001	20942	21024	20624	20985	21014	20745	20929	20838	20849	20850	20871	20935	20891	20937	20794	20944	21040	21171	20938	20893	20855	20961	21033	21037	20975	21044	21006	21004	20741	20689	20780	20785	20863	20938	20906	20982	20979	20749	20874	20696	20920	20781	20893	20821	20948	20881	20910	20779	21076	20905	20912	20887	20805	20862	20874	20933	20768	21059	20758	20830	20887	20800	20833	21030	20977	20901	21062	20929	20808	20993	21058	20942	20908	20912	20900	21020	20563	20988	20868	20923	21017	20981	20787	20853	20873	20896	20967	21000	20932	21075	20923	20964	20843	20658	20970	20782	20900	20930	20857	21049	20870	20665	20757	20850	20952	20900	20923	20930	21052	20906	20934	20791	20630	20933	20891	20992	20830	20874	21033	20901	20965	20787	20997	20870	20907	21068	20795	20900	20948	20872	20917	20911	20883	20982	20922	20969	20994	21058	20608	20831	20854	21191	20882	20899	20838	20733	20892	21121	20902	20771	20852	21027	21017	20592	20899	20966	20684	20951	21030	20933	20938	21010	21053	20821	20910	21007	20814	20721	20899	21040	20855	20928	21041	21057	21000	20963	20913	21125	20832	21094	20828	20986	20716	21034	20928	20871	21034	20946	20936	20875	20988	20756	20886	20857	20818	21094	20911	21211	20911	20766	20956	21149	20854	20775	21106	20792	20801	20880	20971	20706	20733	20775	20831	20862	21038	20829	20678	20844	20711	20852	20776	20880	20778	20937	20751	21006	20826	20961	20970	20948	20707	20826	20726	21029	20747	20783	20766	20696	21010	21068	20992	20883	20909	20989	20857	20785	20896	20905	20847	20954	20915	20786	20818	20941	20954	21055	20880	20846	20837	20540	20886	21008	20928	20880	20807	20824	20988	20812	20851	21045	20885	20851	20862	20829	20887	20809	20917	20962	21025	20874	20874	20736	20867	20979	20972	20926	20637	20849	20965	21053	20827	20969	20942	20933	21004	20878	20857	20922	20930	21104	20701	20882	21025	20995	21010	20942	20866	20756	20800	20875	20848	20613	20906	20982	20781	20862	21096	20927	20855	20749	20934	20961	21152	20915	21013	21028	20955	20790	20810	21107	20760	21070	21016	21012	20915	20874	20831	20831	20841	20785	20881	21106	20875	20990	20747	20994	20753	20891	21117	20803	20794	21054	21119	20880	20778	20805	20967	20939	20891	20993	20860	21070	20858	20876	20959	21029	20922	21077	20963	20727	20810	20952	21009	21044	21101	21204	20938	20926	20954	20851	20874	20838	20845	21134	21024	20899	20890	20844	20805	20911	20948	20946	20842	21015	20964	20854	20920	21019	20814	20783	20991	20816	20861	20928	21108	20866	20742	20917	21115	20920	21025	20637	20844	20847	20793	20921	20916	20726	20993	20889	20839	20987	20935	20878	20998	21028	20783	20941	20773	21020	20751	20941	21169	21011	20927	20862	20861	21144	20734	20948	20904	20933	20885	20939	20967	20976	20819	20955	20928	20983	21018	20949	20795	20777	20843	20569	20903	20816	20908	20855	20940	20949	20867	20784	20838	20771	20847	20870	20733	20917	20998	20798	20965	20908	21066	21125	20644	20935	20899	20843	20804	20863	20817	20910	21048	21118	20817	20849	20746	20985	20925	20952	21054	20833	20949	21030	20831	20621	20956	20950	20943	20816	21046	21163	21083	20946	21085	20968	20979	21109	20827	20852	20871	20663	20956	20951	20876	20882	21003	20899	20764	20942	20803	21042	20939	20873	21009	20877	20836	20857	20964	20762	20959	20783	20997	21040	20800	20811	20949	20795	20940	21100	20848	20900	20899	20732	20762	20849	20788	20936	20804	21046	20929	21134	20822	20857	21100	20918	20998	20897	21131	20859	20800	20894	21020	20835	20928	20824	20804	20874	20957	20882	20875	20919	21157	20961	20893	20988	20997	20800	20867	20963	20880	20799	20985	20873	21141	20951	20938	20912	21006	21040	20700	21012	20914	20839	20868	20788	20613	21013	20648	21017	20819	21135	20975	20825	20908	20881	21056	20996	20923	20839	20642	20985	21116	21055	21098	20758	20658	20987	20915	21006	21018	21019	20991	21135	20901	20743	20917	20799	21007	20992	20853	20962	20823	20775	20855	20963	21116	20818	20977	20778	21013	21126	20859	20817	21063	21074	20993	20852	20968	20854	20951	20891	20769	20812	20808	20966	20852	20702	20823	20997	21038	21220	20937	20733	21055	20843	21070	20705	20893	21036	20977	20876	20992	21105	20952	20998	21002	21014	21136	20799	20941	20977	21031	21011	20899	20943	21037	20941	20901	20943	20839	20931	20973	20844	20990	20874	20803	20851	21189	21033	20755	20877	21050	20889	20795	20971	20937	20805	20776	20802	20759	20898	21034	20968	20933	20833	20954	20886	20917	20966	20933	20908	20831	20803	20702	20969	20890	21008	21082	21113	20950	20885	20870	21130	21017	21087	20772	21067	20963	20791	20954	20959	20983	20959	20769	20872	20922	20827	20880	20948	20965	21037	21048	21038	21087	20994	21028	21076	21003	20869	20859	20910	20900	20930	20868	21144	21017	20894	21036	20930	20753	20819	20873	20942	20897	20972	20838	21063	21023	20783	20865	20805	20837	20757	20844	21149	21008	20966	20877	20839	20954	20847	20794	20988	20927	20882	21033	20958	20908	20889	21015	21067	20825	20821	20971	20787	20858	20923	20700	20962	20778	20978	20939	21012	21023	21005	20789	20896	20962	21004	20944	20854	20991	20850	20866	20803	20867	20956	20654	20945	20965	21108	20918	20944	20895	20915	21150	20996	20880	20795	20736	20863	20818	20920	20847	20819	20788	20850	21079	20848	21028	20757	20997	20994	21041	21004	20850	21033	21185	21000	20923	21196	21017	20958	20898	20815	20824	20986	20892	20844	20830	20636	20897	20662	20784	20918	20937	20788	20911	20820	20890	20870	21006	20852	20828	20938	20945	20776	20882	20765	20789	20945	20966	21003	20979	21018	21060	21328	20634	20893	20903	20835	20707	21108	20931	21007	20735	21003	20883	20587	20753	20954	20800	20957	20953	20991	21001	20992	21122	20976	20970	20931	20784	20790	20707	20772	20973	20917	20791	20896	20857	20851	20705	20772	20927	20883	20748	21081	20900	20670	20844	20930	21096	20892	20886	20958	20938	21052	20678	21023	20777	20743	20628	20869	20930	21005	20785	20833	21062	20952	21126	20872	20822	20945	21024	20931	20843	20771	20810	20990	20849	20997	21010	20974	20939	20807	20787	20808	20838	20788	21091	20890	20710	20779	20844	20829	20937	20916	20902	20647	20957	20747	20977	20964	21134	20898	20751	20872	20984	20948	20876	20929	20924
37502	60889	54724	42239	36751	32506	29230	26994	23964	22168	21299	20105	19692	19013	18716	18365	18088	17859	18024	17821	17639	17590	17218	17172	17347	17264	17241	17090	17052	17115	17056	17165	17162	16984	17007	17023	17082	17093	16865	16933	16931	16902	16986	17123	16992	17014	17077	16983	16866	16890	17130	16981	16887	17035	17050	17209	17098	17165	17086	17195	16968	17001	17012	16955	17071	16956	16884	16956	16982	16916	17037	16982	16937	16777	16904	17035	16925	16909	17094	16960	16983	17070	17030	17047	17015	17053	16972	17109	17081	16951	16895	16966	16931	16855	17066	17102	16996	16942	16938	16929	17049	17136	17079	17067	16961	16993	17133	16886	17023	16996	17079	17034	17039	16958	17109	17034	16842	17020	17087	17186	16908	17175	16737	17155	17121	16968	16975	17200	17156	16948	16973	16951	17166	16991	17040	17035	16928	16883	16931	17046	17194	16777	17092	16983	17030	17024	17074	17026	16906	17062	17061	17208	16965	17047	16916	17090	16918	16935	17107	16773	16926	16929	17145	16796	16916	17086	17030	16795	16948	16923	16954	16956	16949	17116	16907	17050	16910	17047	17020	16973	16950	16949	16872	16990	16953	16916	16995	17033	17058	16906	16814	17141	17002	17098	17237	16933	17019	16995	16978	17074	16912	17009	16936	16992	16902	16949	17017	17045	16984	16915	17001	17146	16922	16923	17210	17068	16985	17073	17017	16803	17049	16942	16849	17068	16894	16947	16980	17061	16998	17266	16898	16902	17030	16940	16987	17019	17105	17085	17058	16916	17145	17127	17040	16942	17006	16757	16787	17022	16939	17142	16864	16949	17003	16943	16947	16967	16908	17105	16940	16882	16831	17077	16986	16994	17040	16881	17031	16983	17031	16971	17099	17150	17048	17008	16922	17010	17116	17164	16946	17141	16908	16908	17034	16837	16963	17211	16953	16949	17021	16977	16948	17057	17017	16963	16948	17071	16839	16853	17015	16859	16948	16981	16997	17091	16993	16927	16947	17164	17027	16896	16858	16980	17024	16998	17115	16872	17078	16918	17156	17088	16928	17074	16934	16917	16980	17099	17160	17033	17018	16882	17136	16982	17009	16910	16914	16927	17094	16950	16959	16823	16795	17011	16825	16835	17129	17163	16810	17024	17092	16954	16947	17102	16815	16906	17027	16889	16896	16999	17041	17113	16885	16941	17086	16836	16780	17032	16973	17046	16870	16969	16952	16869	17053	16852	16930	16975	17073	17068	17073	16964	17065	16957	17006	17009	17034	16866	16976	17009	16995	17109	16957	17031	17048	17103	17104	16834	17066	17087	16865	16858	16874	16966	16989	16798	16885	16953	16971	17047	16998	16957	17199	16982	16873	17036	17027	17015	16930	17115	16920	16990	17025	16978	16994	16955	16991	16907	17205	17028	17065	16878	16988	17048	16873	17002	17159	17057	16956	17018	16971	16982	16944	16972	16945	16995	17193	16985	16898	17150	16911	16939	16980	16871	16924	16915	16970	16895	16919	16914	16806	16870	16887	17174	17162	16979	16940	17115	17088	17006	16962	16930	17112	16728	16880	16933	16873	17035	16959	17049	17098	17000	17071	16797	16883	17094	17095	16867	16970	17053	17011	16951	16889	16962	17037	16924	17015	17017	17084	17030	17033	16946	16984	16978	16903	17079	17032	17014	16858	17083	16907	17050	17196	16937	16951	17080	16810	16982	16936	16902	16971	16880	17025	17011	17071	17069	16727	16976	17056	17023	16832	16927	16899	17082	16860	16965	16908	17011	16953	17156	17131	16880	16853	17063	16884	17025	16901	16969	17112	16939	17008	16885	16950	17125	16898	16917	16922	16953	17001	16877	17023	17120	16935	17004	17125	16994	16977	16898	16967	16889	17146	17025	16790	16951	16958	16960	16915	17100	16964	17005	17056	17012	17028	17085	16944	17190	16874	16942	16942	16924	17038	16996	17080	16803	17014	17102	16870	17051	17067	16955	16856	16929	17060	16934	16893	16980	17129	17098	17028	16936	16995	16973	16992	17009	17119	17065	16887	16961	16980	16879	17037	16849	16999	16685	17215	16944	16956	17014	17016	17047	17001	17103	17101	16902	17064	17122	16966	17033	16954	16837	16972	16999	16951	16877	16886	16987	17164	17098	16991	17021	17002	16924	16861	17114	16885	16953	16819	17098	16960	16881	16979	16869	16991	16862	17073	16967	16985	16980	16956	16974	16905	17103	17032	16817	17285	17092	16854	16863	16922	17049	16932	16960	16933	17004	17021	17054	16995	17047	17095	16897	17016	16981	17065	17028	16833	16974	17112	16915	16824	17060	17012	16808	16916	16883	16898	17087	16934	16951	17019	17152	16977	16944	17057	17090	16879	17068	16932	16949	17095	16953	16954	16957	17107	17031	16921	16963	16858	17127	16777	16853	17082	16882	16916	17096	16859	17185	16921	17008	16890	17000	17075	16931	16989	17031	16963	16877	17306	16889	16983	16921	16851	16843	16999	16921	17203	16968	16764	16955	16808	16994	16960	17077	16926	16879	16935	16943	17055	16829	16956	16921	16950	16910	16942	17001	16940	17105	16944	17100	16886	17016	17062	17126	17123	17061	16929	17002	17047	16899	17059	16934	17098	16894	17160	17133	17019	17004	17026	16990	16900	16824	16754	16903	16945	17009	16937	17020	17101	17053	16852	16939	16856	17087	16894	17036	16878	16953	17018	17003	17108	16872	16888	17037	16884	16873	16955	16854	16944	17078	16993	16863	16989	16915	16882	17037	16846	16994	16871	16998	17182	17073	17217	16946	16866	16988	17032	16907	17098	17050	16802	17163	16892	16847	16988	17009	16889	16842	16923	16907	16844	16893	17042	16923	16833	16823	16760	17144	17006	16958	17052	16865	17018	16921	16933	17010	17135	16876	17024	16849	16883	16983	17022	16898	16937	17183	16957	17042	17134	16994	16887	16944	17148	16915	17056	16910	17085	17124	16977	16919	17028	16804	16942	16914	17069	16912	16935	17075	16944	16797	16882	17024	16939	16947	17081	16920	16759	16965	17019	16959	16988	16982	17082	16891	16979	17031	16980	16908	16989	17018	17139	17017	16956	17007	17037	17045	17003	16932	16857	17001	16847	16927	17168	17012	16994	17069	16945	17025	16871	17015	17004	17034	17018	17023	17061	16940	16923	16829	16902	17062	17046	17061	17100	16850	17148	16995	16885	16990	16862	16954	17025	16910	16915	16928	17030	17166	17098	16989	16831	17124	16986	17008	17095	16763	16971	16874	17078	17040	16962	16993	17039	17156	17048	16904	16873	16974	17016	17031	17100	17136	16996	16930	16920	17085	17087	16878	17057	16970	17002	17118	16839	17090	17048	16926	16973	17104	17089	16882	16972	16962	16821	16758	16981	17045	16909	17085	16917	17025	16965	17166	17095	16821	17027	17062	17186	16931	17002	16862	17047	17025	16807	17007	16896	17141	16814	16978	16841	17126	17098	17008	16990	16910	17043	16900	16908	16907	17129	16877	16867	16952	17124	16895	17006	16843	16938	16977	17035	17072	17049	17033	17015	16928	17177	16953	17020	17080	17002	16945	16975	16940	16822	16818	17075	17083	16803	16810	17087	16869	16751	16930	16958	16914	17014	16831	17024	16927	16874	16985	16877	16847	17030	17072	16973	16875	16862	16922	16885	16972	17036	17065	16991	17012	17075	16945	16851	16971	17059	16997	17052	17185	17021	16972	17009	17015	17001	16847	16735	16799	17046	17050	16995	16989	17060	17021	17054	16866	17038	16936	16932	17022	17027	16984	17041	16989	17029	17205	17080	17100	16937	16988	17013	16863	16974	17003	16918	17051	16921	16934	16950	16881	17073	16889	16799	16936	16897	16924	16933	16899	17139	16780	17080	16978	16862	17172	16809	16974	16987	16986	16914	16875	16904	17010	17001	16975	17034	16860	16816	16943	16916	16985	17092	16952	17019	16935	17031	17038	16930	17056	16845	16894	17031	16803	17073	17020	16829	16779	17039	17065	16803	17045	16967	17054	17202	16882	17081	17200	16997	16827	16979	16969	17001	17058	17016	17016	16992	16970	17089	16861	16990	16964	16934	16977	17084	16879	16985	17067	16905	17029	17084	16911	17087	16862	17046	17030	17053	16924	16879	16958	16989	17027	17116	16930	16750	17125	16897	17050	17020	17003	16906	17098	16964	17050	17111	17010	16815	17032	16863	16903	16918	16882	16954	16987	16966	17062	16873	16790	16802	17022	16907	16950	17027	17045	17001	16988	16798	17007	17014	16905	17051	16936	17041	16836	16977	16873	16853	17025	17085	16955	16927	16863	17177	16915	16998	16826	17105	17023	16897	16945	16923	16988	16948	16981	17027	16848	17069	17033	16932	17062	16887	17068	16930	17052	16847	16919	16974	17044	16971	16962	16844	16905	16829	16879	17015	16934	17204	17156	17038	17028	17118	16988	17028	16907	17092	17051	16887	16871	16881	16942	16974	16851	16985	16983	17099	16955	17053	16906	16875	17073	16965	16996	16905	16803	16865	17057	16973	16959	17021	17112	17013	16981	17058	17035	17072	16868	16996	17066	17020	16919	17090	16966	17077	17008	16858	16979	16967	17067	16929	16859	16890	16938	16870	16976	16955	17122	17005	16966	16887	17037	16900	16915	17100	16759	17098	17116	17017	17004	16948	17038	16901	17054	16937	16962	16916	16856	17054	16885	16926	16979	17093	16821	17039	17097	16961	16971	17049	16870	16774	16888	16881	17056	16891	16850	16877	16922	16904	17084	16943	16969	17158	17153	16862	16990	17039	16995	16902	16935	16987	16969	16808	17026	17111	17047	16906	17006	17018	16646	16849	17037	16996	17118	17121	16975	16891	17009	17000	16970	17032	17090	17083	17126	16942	16893	16829	16983	16999	16999	17103	17044	17052	16870	16898	16996	17100	17137	16928	16999	16899	16933	17081	16769	17022	16967	16965	17007	16760	16775	16884	16998	16881	17057	16958	16986	16853	16966	17012	17062	16796	16969	16969	16711	16999	17184	17145	17048	17043	16856	17125	16871	17018	16944	17008	17054	16900	16756	17035	16898	16937	16931	17065	16935	16915	16880	16925	17054	16926	17038	17082	16869	17006	17019
30613	32263	39200	33904	28544	26183	24570	23514	22387	21941	21656	21261	21127	20768	20825	20729	20713	20563	20643	20418	20382	20509	20455	20537	20556	20463	20492	20604	20278	20215	20507	20570	20480	20268	20475	20384	20273	20387	20362	20330	20427	20319	20427	20276	20483	20359	20403	20219	20316	20200	20230	20105	20161	20176	20219	20118	20451	20218	20129	20244	20156	20253	20386	20570	20433	20253	20347	20423	20529	20260	20339	20209	20212	20451	20363	20370	20509	20155	20253	20373	20294	20437	20113	20381	20275	20437	20248	20406	20444	20340	20291	20451	20247	20344	20438	20332	20455	20140	20395	20292	20308	20249	20443	20442	20385	20334	20496	20523	20500	20268	20284	20581	20383	20343	20230	20402	20286	20124	20071	20343	20132	20292	20080	20173	20371	20417	20325	20484	20200	20127	20028	20340	20325	20595	20435	20317	20352	20144	20227	20380	20350	20482	20281	20394	20329	20284	20384	20437	20366	20376	20454	20324	20243	20285	20373	20635	20391	20254	20227	20468	20293	20135	20308	20371	20308	20426	20523	20429	20245	20490	20332	20413	20464	20347	20292	20227	20261	20577	20288	20320	20337	20456	20243	20475	20505	20270	20343	20324	20255	20391	20244	20182	20227	20096	20357	20369	20333	20293	20465	20179	20505	20360	20230	20254	20332	20422	20065	20453	20406	20379	20311	20270	20447	20214	20229	20443	20560	20378	20376	20515	20379	20292	20354	20546	20521	20262	20355	20060	20186	20102	20375	20158	20044	20353	20281	20360	20231	20270	20491	20156	20360	20357	20321	20180	20180	20517	20365	20243	20270	20309	20279	20422	20314	20263	20389	20163	20308	20289	20244	20164	20295	20324	20227	20380	20188	20144	20226	20022	20262	20093	20314	20262	20471	20284	20348	20304	20303	20404	20105	20315	20286	20434	20130	20372	20412	20487	20369	20345	20354	20227	20414	20320	20307	20288	20350	20350	20260	20351	20436	20215	20407	20310	20221	20234	20195	20409	20209	20501	20457	20246	20304	20260	20229	20255	20140	20496	20214	20292	20253	20269	20387	20259	20188	20294	20286	20603	20169	20309	20335	20377	20367	20374	20531	20335	20410	20272	20314	20329	20319	20331	20369	20380	20269	20293	20282	20423	20270	20386	20421	20490	20524	20459	20474	20326	20267	20181	20578	20373	20174	20171	20269	20313	20494	20464	20317	20563	20243	20165	20364	20249	20359	20161	20192	20393	20433	20489	20510	20341	20259	20410	20121	20335	20480	20413	20372	20377	20203	20209	20342	20212	20206	20309	20137	20532	20437	20306	20430	20332	20300	20292	20285	20121	20569	20278	20184	20426	20372	20215	20505	20503	20257	20126	20317	20563	20229	20357	20349	20250	20237	20404	20235	20326	20203	20290	20217	20473	20311	20292	20393	20374	20044	20264	20307	20186	20268	20271	20283	20318	20280	20369	20388	20007	20167	20469	20195	20514	20311	20408	20430	20427	20409	20548	20444	20102	20480	20412	20233	20229	20296	20232	20397	20349	20317	20320	20317	20336	20280	20297	20299	20315	20409	20423	20183	20395	20375	20378	20384	20415	20289	20410	20335	20494	20302	20316	20498	20335	20368	20360	20289	20354	20427	20288	20107	20417	20314	20243	20353	20355	20489	20362	20336	20197	20222	20285	20284	20415	20308	20313	20339	20500	20438	20117	20122	20402	20313	20429	20210	20246	20307	20287	20247	20391	20321	20249	20335	20227	20367	20443	20270	20444	20198	20476	20160	20195	20420	20179	20331	20198	20285	20262	20446	20412	20423	20222	20420	20203	20468	20472	20577	20197	20209	20514	20328	20183	20374	20325	20418	20297	20559	20193	20291	20419	20240	20233	20330	20292	20377	20292	20139	20331	20195	20402	20288	20146	20290	20282	20398	20304	20348	20176	20363	20232	20467	20564	20314	20363	20219	20364	20304	20169	20274	20045	20319	20327	20367	20292	20362	20597	20276	20269	20379	20181	20404	20554	20265	20181	20302	20322	20147	20255	20453	20265	20323	20379	20241	20293	20464	20407	20070	20192	20410	20439	20277	20141	20200	20216	20062	20220	20304	20150	20449	20266	20326	20291	20189	20192	20435	20398	20391	20337	20537	20078	20196	20099	20183	20215	20321	20495	20522	20489	20168	20476	20407	20346	20530	20245	20338	20568	20524	20093	20372	20298	20430	20390	20189	20441	20331	20406	20147	20079	20392	20330	20299	20436	20531	20241	20184	20179	20097	20410	20216	20437	20432	20412	20297	20241	20362	20449	20437	20182	20308	20318	20453	20374	20222	20127	20604	20416	20337	20350	20187	20352	20518	20161	20105	20392	20448	20352	20032	20177	20280	20465	20244	20443	20499	20464	20430	20123	20512	20333	20450	20074	20215	20224	20275	20372	20330	20286	20310	20382	20227	20080	20404	20266	20538	20438	20343	20325	20312	20220	20390	20255	20543	20357	20131	20350	20229	20172	20396	20358	20412	20342	20299	20434	20454	20275	20352	20138	20370	20279	20373	20216	20289	20151	20545	20435	20451	20537	20376	20337	20514	20433	20332	20113	20468	20570	20364	20288	20311	20350	20293	20338	20316	20329	20305	20145	20345	20171	20340	20327	20503	20356	20426	20438	20403	20531	20165	20276	20293	20268	20215	20137	20517	20372	20168	20280	20259	20353	20462	20330	20402	20218	20536	20406	20201	20283	20203	20437	20293	20438	20452	20245	20439	20392	20540	20443	20167	20332	20424	20319	20214	20413	20439	20401	20400	20487	20628	20432	20193	20258	20256	20405	20298	20319	20460	20405	20277	20251	20395	20393	20178	20382	20484	20241	20259	20312	20284	20419	20081	20287	20297	20453	20364	20676	20244	20316	20472	20358	20338	20047	20237	20461	20525	20532	20265	20373	20391	20178	20418	20469	20451	20211	20542	20484	20278	20232	20336	20328	20434	20432	20283	20396	20232	20337	20336	20407	20341	20300	20286	20212	20345	20398	20244	20159	20256	20446	20366	20503	20221	20363	20321	20360	20645	20315	20278	20465	20225	20308	20416	20361	20205	20508	20555	20385	20410	20249	20390	20257	20119	20235	20128	20219	20264	20417	20517	20408	20264	20122	20356	20473	20522	20176	20204	20355	20344	20333	20298	20209	20572	20299	20401	20567	20315	20216	20381	20299	20298	20295	20404	20364	20204	20445	20398	20204	20504	20386	20334	20434	20275	20288	20464	20362	20369	20239	20281	20341	20269	20419	20353	20424	20253	20192	20212	20202	20369	20055	20170	20342	20276	20327	20408	20338	20227	20192	20421	20375	20394	20320	20278	20295	20504	20172	20298	20257	20317	20099	20244	20367	20270	20277	20290	20389	20223	20305	20357	20302	20321	20411	20371	20386	20420	20302	20155	20315	20380	20400	20290	20338	20425	20386	20193	20295	20220	20297	20425	20357	20506	20138	20364	20374	20324	20220	20225	20320	20155	20053	20560	20327	20132	20230	20251	20228	20347	20283	20303	20332	20468	20590	20477	20292	20326	20273	20263	20450	20286	20234	20213	20153	20265	20333	20409	20404	20315	20222	20289	20270	20425	20494	20310	20256	20416	20345	20365	20521	20390	20372	20212	20407	20359	20200	20588	20310	20315	20297	20330	20433	20467	20370	20306	20327	20410	20300	20207	20446	20265	20513	20442	20312	20334	20308	20203	20423	20272	20308	20224	20337	20241	20282	20261	20241	20309	20459	20411	20506	20292	20316	20277	20253	20352	20282	20394	20472	20375	20202	20262	20352	20381	20546	20362	20233	20437	20200	20307	20444	20395	20232	20289	20274	20261	20385	20163	20331	20531	20479	20323	20218	20293	20375	20388	20251	20281	20277	20584	20457	20326	20150	20252	20251	20463	20371	20444	20167	20232	20428	20376	20305	20403	20407	20356	20281	20270	20377	20151	20273	20326	20397	20391	20225	20296	20393	20441	20476	20089	20245	20174	20306	20382	20274	20275	20187	20377	20346	20312	20361	20385	20214	20351	20298	20459	20393	20146	20306	20320	20219	20263	20454	20254	20379	20309	20372	20306	20306	20121	20214	20259	20167	20320	20315	20422	20507	20495	20231	20285	20239	20306	20471	20334	20357	20400	20396	20367	20395	20286	20347	20200	20183	20151	20108	20439	20101	20274	20224	20373	20432	20361	20385	20378	20188	20442	20467	20426	20439	20242	20542	20144	20363	20246	20250	20399	20288	20411	20446	20380	20287	20413	20468	20327	20290	20321	20231	20140	20185	20158	20450	20467	20261	20407	20305	20377	20317	20387	20272	20287	20388	20388	20441	20359	20238	20278	20269	20279	20215	20508	20318	20384	20375	20398	20236	20208	20208	20428	20199	20305	20269	20408	20266	20334	20109	20300	20177	20093	20389	20384	20211	20244	20255	20396	20121	20442	20161	20351	20272	20421	20496	20332	20305	20212	20350	20378	20286	20365	20304	20339	20355	20557	20366	20075	20391	20575	20112	20279	20379	20351	20202	20432	20197	20393	20395	20527	20400	20384	20354	20183	20299	20158	20406	20028	20353	20369	20384	20519	20259	20246	20311	20370	20254	20358	20363	20378	20514	20405	20321	20481	20182	20219	20360	20319	20282	20258	20408	20335	20199	20298	20147	20094	20274	20138	20316	20215	20194	20327	20537	20306	20373	20122	20346	20211	20291	20402	20274	20354	20194	20265	20283	20177	20235	20344	20314	20457	20126	20191	20438	20286	20340	20359	20420	20242	20157	20232	20201	20507	20357	20355	20145	20474	20457	20353	20284	20392	20372	20347	20268	20307	20366	20256	20391	20252	20328	20390	20154	20373	20376	20252	20258	20461	20224	20475	20286	20317	20320	20064	20308	20368	20467	20387	20213	20410	20371	20246	20190	20353	20229	20307	20150	20578	20453	20139	20501	20518	20214	20360	20428	20249	20280	20243	20253	20328	20171	20192	20340	20276	20128	20308	20344	20342	20325	20269	20647	20373	20439	20431	20337	20342	20263	20260	20345	20378	20366	20509	20491	20149	20348	20157	20399	20261	20258	20335	20465	20269	20441	20277	20230	20237	20511	20165	20411	20231	20455	20197	20433	20267	20398	20289	20455	20395	20338
35698	49960	42597	31856	27686	24592	22773	21020	19746	19047	18551	18235	17792	17492	17188	17263	16909	16973	17028	17086	16917	16878	16862	16709	16715	16630	16745	16679	16918	16864	16687	16759	16841	16735	16632	16673	16821	16826	16666	16721	16727	16752	16666	16676	16540	16654	16653	16689	16775	16707	16656	16667	16728	16648	16666	16587	16864	16725	16612	16556	16789	16704	16518	16518	16633	16536	16501	16809	16685	16821	16567	16727	16683	16618	16602	16663	16630	16526	16742	16607	16746	16581	16771	16530	16799	16570	16784	16784	16633	16627	16838	16700	16773	16643	16657	16734	16750	16714	16669	16713	16617	16804	16652	16670	16766	16796	16512	16723	16558	16711	16716	16450	16539	16731	16609	16748	16691	16646	16673	16711	16742	16456	16688	16809	16625	16674	16683	16451	16614	16705	16674	16689	16748	16757	16659	16719	16681	16662	16609	16587	16561	16631	16838	16584	16692	16484	16704	16592	16659	16747	16771	16703	16864	16645	16732	16616	16542	16776	16761	16445	16643	16650	16627	16712	16683	16538	16652	16590	16545	16805	16488	16566	16624	16766	16822	16714	16602	16724	16829	16583	16863	16872	16660	16639	16624	16626	16620	16530	16705	16608	16773	16897	16700	16874	16683	16599	16838	16633	16761	16685	16553	16774	16601	16848	16575	16694	16556	16727	16812	16892	16464	16706	16747	16614	16702	16601	16643	16665	16657	16771	16645	16593	16831	16584	16851	16675	16538	16694	16632	16730	16743	16758	16578	16641	16881	16517	16644	16644	16735	16636	16700	16871	16732	16456	16624	16629	16861	16864	16606	16776	16542	16646	16656	16685	16808	16729	16677	16835	16629	16578	16683	16787	16723	16720	16631	16644	16671	16667	16592	16631	16581	16689	16710	16649	16717	16665	16591	16658	16679	16712	16797	16647	16680	16646	16641	16830	16799	16497	16693	16514	16636	16578	16658	16667	16715	16601	16575	16835	16658	16573	16719	16618	16706	16696	16547	16760	16621	16668	16630	16688	16604	16695	16623	16535	16820	16662	16790	16594	16697	16614	16626	16699	16703	16721	16614	16614	16671	16609	16938	16649	16779	16733	16659	16600	16802	16699	16678	16748	16763	16658	16687	16739	16760	16691	16546	16622	16789	16849	16699	16371	16564	16547	16720	16636	16920	16690	16644	16603	16701	16608	16744	16520	16678	16812	16648	16630	16578	16681	16725	16472	16719	16750	16513	16792	16561	16738	16616	16716	16530	16812	16508	16794	16744	16732	16572	16613	16745	16573	16854	16746	16575	16748	16723	16795	16619	16728	16469	16900	16598	16742	16651	16620	16725	16863	16647	16474	16744	16679	16642	16617	16535	16705	16735	16614	16613	16585	16811	16740	16718	16720	16776	16776	16861	16735	16787	16568	16715	16570	16701	16861	16667	16622	16799	16637	16886	16562	16683	16488	16613	16694	16759	16796	16895	16757	16827	16531	16538	16832	16459	16629	16705	16659	16693	16664	16768	16780	16541	16834	16769	16589	16801	16782	16663	16774	16679	16764	16591	16726	16632	16576	16685	16631	16682	16582	16657	16790	16724	16773	16679	16794	16819	16846	16626	16740	16585	16665	16714	16729	16639	16714	16689	16643	16692	16616	16771	16633	16685	16850	16694	16765	16674	16792	16697	16460	16797	16609	16706	16658	16792	16643	16660	16694	16636	16680	16635	16600	16646	16662	16562	16550	16690	16666	16618	16789	16546	16746	16795	16835	16629	16797	16644	16606	16712	16677	16614	16791	16606	16678	16808	16560	16621	16670	16642	16642	16600	16565	16828	16751	16643	16503	16745	16637	16743	16626	16873	16667	16785	16694	16628	16776	16545	16649	16800	16743	16820	16705	16825	16543	16522	16672	16703	16775	16654	16746	16523	16656	16657	16688	16670	16446	16737	16573	16695	16628	16719	16745	16694	16636	16765	16670	16800	16605	16664	16778	16740	16690	16757	16727	16808	16500	16736	16822	16669	16614	16737	16558	16444	16782	16646	16552	16595	16662	16706	16504	16515	16709	16585	16738	16786	16657	16766	16633	16536	16623	16764	16580	16695	16677	16718	16631	16779	16742	16650	16856	16677	16695	16748	16593	16673	16771	16596	16562	16762	16770	16761	16642	16668	16678	16615	16635	16780	16663	16739	16651	16693	16652	16716	16668	16693	16695	16628	16640	16790	16632	16811	16742	16646	16710	16659	16557	16638	16661	16709	16600	16834	16604	16745	16682	16642	16594	16728	16676	16676	16712	16661	16592	16698	16671	16648	16818	16777	16552	16767	16601	16737	16715	16808	16737	16656	16848	16661	16678	16455	16641	16671	16454	16708	16505	16724	16706	16876	16709	16610	16761	16811	16626	16720	16691	16589	16603	16582	16477	16679	16765	16683	16555	16766	16714	16688	16561	16655	16646	16697	16603	16662	16533	16584	16689	16707	16644	16640	16796	16617	16548	16770	16637	16616	16676	16721	16683	16722	16718	16679	16656	16778	16825	16718	16568	16725	16659	16556	16571	16703	16660	16748	16589	16741	16624	16611	16697	16692	16757	16700	16580	16649	16791	16599	16583	16784	16666	16757	16691	16677	16772	16568	16615	16705	16739	16639	16766	16784	16708	16830	16572	16754	16546	16721	16715	16591	16736	16790	16642	16742	16567	16617	16621	16651	16775	16671	16690	16787	16586	16550	16587	16535	16780	16711	16753	16655	16724	16764	16772	16535	16687	16698	16506	16794	16689	16677	16787	16621	16848	16818	16715	16720	16550	16635	16581	16607	16781	16657	16800	16680	16686	16630	16768	16898	16570	16698	16723	16677	16654	16555	16810	16589	16593	16617	16651	16658	16680	16724	16649	16519	16744	16824	16511	16494	16685	16836	16547	16634	16682	16694	16786	16718	16791	16618	16733	16567	16632	16621	16743	16657	16588	16592	16552	16674	16615	16623	16631	16703	16677	16656	16529	16737	16572	16571	16841	16669	16562	16749	16736	16649	16596	16669	16660	16810	16845	16778	16647	16697	16579	16493	16545	16586	16586	16846	16512	16817	16636	16804	16762	16824	16897	16638	16706	16589	16791	16610	16716	16804	16760	16768	16515	16676	16886	16765	16789	16733	16724	16651	16685	16681	16704	16887	16848	16728	16679	16806	16808	16681	16624	16496	16529	16742	16483	16668	16647	16785	16754	16787	16729	16478	16734	16756	16843	16810	16480	16711	16599	16653	16617	16689	16801	16676	16683	16561	16709	16522	16578	16766	16745	16693	16649	16669	16712	16477	16629	16903	16619	16638	16802	16723	16659	16818	16573	16584	16729	16797	16689	16614	16803	16646	16549	16693	16869	16551	16733	16691	16657	16923	16591	16640	16553	16751	16735	16649	16657	16805	16594	16668	16581	16770	16569	16623	16867	16571	16746	16775	16657	16785	16579	16642	16757	16724	16731	16474	16717	16613	16622	16682	16938	16769	16679	16670	16478	16456	16758	16777	16587	16729	16651	16709	16750	16665	16712	16624	16676	16755	16737	16617	16661	16772	16589	16829	16699	16648	16618	16820	16758	16857	16644	16710	16735	16633	16768	16945	16711	16656	16755	16610	16597	16857	16749	16759	16590	16630	16747	16614	16570	16656	16616	16721	16743	16614	16500	16609	16435	16717	16592	16770	16608	16702	16771	16612	16569	16834	16600	16572	16645	16656	16818	16782	16780	16834	16493	16677	16681	16670	16851	16771	16730	16766	16744	16618	16864	16684	16520	16796	16702	16779	16689	16699	16694	16854	16851	16894	16789	16725	16698	16691	16891	16733	16775	16849	16627	16745	16750	16648	16628	16795	16645	16867	16569	16729	16835	16590	16613	16658	16762	16586	16650	16581	16736	16656	16827	16674	16716	16726	16629	16779	16596	16662	16854	16493	16691	16685	16612	16664	16711	16710	16818	16774	16756	16604	16752	16581	16568	16605	16690	16765	16661	16531	16795	16565	16576	16580	16589	16612	16656	16738	16413	16734	16564	16735	16734	16672	16747	16681	16797	16760	16681	16616	16815	16728	16642	16616	16643	16619	16607	16714	16505	16758	16576	16656	16535	16676	16851	16725	16570	16488	16671	16649	16647	16608	16602	16606	16452	16719	16890	16685	16761	16582	16595	16610	16818	16796	16654	16714	16730	16639	16670	16672	16653	16550	16696	16677	16724	16732	16699	16614	16722	16846	16889	16664	16634	16798	16710	16614	16678	16737	16761	16562	16561	16659	16758	16570	16685	16631	16618	16536	16660	16630	16690	16719	16787	16592	16869	16842	16673	16635	16604	16567	16687	16639	16566	16887	16802	16642	16544	16831	16615	16699	16659	16663	16595	16644	16711	16799	16689	16616	16533	16717	16763	16670	16848	16758	16611	16507	16596	16533	16820	16616	16853	16821	16521	16686	16879	16883	16655	16789	16535	16657	16550	16748	16658	16813	16673	16787	16691	16680	16588	16622	16664	16689	16797	16747	16667	16442	16711	16924	16852	16724	16644	16702	16729	16698	16732	16727	16486	16711	16652	16703	16646	16699	16741	16527	16596	16690	16637	16588	16669	16770	16659	16701	16728	16627	16576	16663	16787	16842	16732	16649	16757	16808	16639	16729	16731	16681	16650	16702	16650	16561	16626	16725	16634	16723	16716	16934	16729	16634	16657	16582	16500	16586	16600	16625	16761	16449	16778	16674	16628	16775	16673	16686	16820	16734	16733	16647	16596	16727	16819	16522	16589	16595	16875	16631	16705	16589	16753	16590	16555	16834	16827	16743	16604	16673	16699	16720	16504	16683	16734	16807	16730	16658	16605	16734	16545	16775	16654	16689	16584	16599	16699	16644	16712	16794	16643	16730	16759	16657	16632	16800	16746	16500	16648	16675	16840	16619	16608	16516	16808	16692	16605	16565	16757	16587	16811	16761	16660	16709	16677	16744	16712	16529	16680	16744	16758	16730	16685	16686	16471	16583	16701	16739	16731	16602	16577	16628	16805	16611	16652	16792	16663	16678	16565	16698	16752	16673	16489	16864	16695	16564	16871	16583	16753	16776	16812	16742	16741	16657	16702	16875	16707	16575	16845	16638	16668	16795	16744	16580	16705	16868	16787	16672	16781
24019	21135	28613	26388	27028	28568	28297	25444	23908	23096	22444	22071	21561	21504	20973	21098	21286	21062	20920	20883	21036	20802	20691	20456	20675	20437	20595	20295	20244	20423	20529	20496	20292	20321	20438	20334	20423	20496	20375	20346	20522	20529	20385	20385	20346	20344	20585	20612	20299	20423	20429	20182	20412	20498	20611	20448	20630	20295	20371	20455	20429	20320	20356	20498	20420	20421	20469	20336	20343	20420	20537	20261	20395	20195	20307	20226	20381	20372	20290	20338	20252	20410	20454	20329	20290	20357	20583	20428	20325	20257	20280	20404	20309	20392	20296	20396	20347	20494	20150	20425	20247	20206	20383	20596	20552	20406	20401	20439	20372	20286	20576	20477	20497	20400	20483	20512	20252	20494	20378	20483	20265	20399	20585	20393	20351	20402	20470	20551	20358	20422	20510	20299	20296	20186	20546	20347	20578	20581	20425	20220	20201	20285	20589	20505	20433	20361	20207	20333	20409	20300	20404	20471	20306	20426	20543	20333	20354	20329	20252	20491	20189	20284	20327	20411	20335	20281	20279	20231	20298	20252	20502	20285	20672	20256	20376	20489	20393	20486	20284	20279	20463	20329	20415	20412	20352	20277	20345	20408	20433	20234	20330	20284	20509	20276	20575	20554	20674	20357	20230	20368	20372	20426	20716	20305	20312	20335	20162	20358	20225	20232	20437	20491	20365	20228	20494	20380	20376	20251	20262	20535	20378	20531	20429	20405	20410	20357	20438	20291	20297	20466	20408	20554	20274	20588	20492	20321	20537	20401	20445	20444	20264	20251	20292	20330	20342	20458	20194	20478	20492	20520	20229	20515	20376	20318	20511	20314	20247	20446	20493	20469	20204	20409	20351	20355	20278	20273	20480	20373	20222	20558	20557	20470	20263	20567	20325	20264	20529	20283	20332	20603	20378	20291	20300	20456	20326	20409	20337	20317	20311	20343	20303	20290	20271	20359	20488	20360	20263	20494	20266	20321	20284	20165	19959	20039	20345	20445	20570	20340	20622	20377	20411	20309	20491	20535	20357	20378	20127	20379	20311	20137	20363	20342	20327	20437	20324	20352	20348	20337	20422	20379	20466	20361	20486	20247	20462	20213	20450	20402	20368	20509	20576	20396	20458	20248	20359	20448	20285	20400	20467	20385	20513	20439	20448	20557	20447	20526	20506	20291	20380	20221	20532	20409	20206	20355	20490	20434	20451	20360	20287	20580	20488	20394	20394	20494	20439	20376	20430	20175	20420	20575	20324	20288	20298	20482	20334	20471	20528	20338	20497	20549	20339	20456	20484	20119	20381	20244	20271	20431	20644	20392	20353	20483	20342	20470	20330	20348	20379	20193	20477	20533	20548	20471	20451	20472	20162	20559	20293	20248	20420	20377	20464	20369	20361	20509	20318	20550	20293	20534	20668	20259	20409	20439	20353	20686	20431	20197	20443	20360	20253	20452	20318	20385	20154	20496	20368	20255	20309	20403	20578	20317	20514	20423	20357	20421	20465	20409	20431	20633	20428	20273	20347	20351	20659	20492	20371	20356	20453	20225	20511	20290	20266	20432	20505	20202	20391	20478	20304	20273	20379	20423	20441	20224	20204	20554	20444	20420	20435	20496	20615	20259	20553	20358	20565	20286	20466	20224	20445	20345	20253	20311	20418	20523	20493	20536	20462	20264	20310	20267	20249	20366	20446	20428	20609	20583	20227	20425	20418	20485	20472	20466	20542	20501	20469	20507	20371	20334	20416	20192	20574	20189	20519	20319	20437	20563	20617	20372	20377	20292	20286	20561	20227	20315	20317	20420	20203	20371	20504	20417	20323	20209	20436	20340	20432	20350	20319	20363	20313	20337	20340	20486	20526	20084	20519	20623	20422	20172	20365	20359	20277	20088	20364	20404	20445	20482	20561	20513	20361	20543	20329	20678	20412	20287	20442	20585	20494	20108	20384	20531	20334	20358	20361	20407	20301	20527	20246	20552	20512	20353	20262	20357	20479	20396	20387	20314	20338	20336	20326	20359	20370	20513	20401	20632	20303	20460	20302	20237	20449	20246	20222	20199	20266	20439	20381	20442	20386	20359	20426	20347	20322	20422	20364	20402	20212	20239	20211	20515	20799	20596	20505	20371	20396	20532	20299	20428	20358	20388	20641	20495	20311	20481	20569	20223	20449	20392	20632	20451	20495	20296	20306	20416	20445	20519	20395	20207	20377	20374	20178	20138	20261	20527	20387	20498	20305	20324	20262	20215	20576	20191	20426	20416	20398	20224	20293	20548	20548	20510	20281	20364	20326	20131	20257	20400	20328	20353	20369	20288	20200	20511	20411	20267	20126	20241	20433	20434	20245	20331	20280	20384	20231	20375	20314	20223	20432	20320	20411	20412	20583	20346	20401	20449	20426	20376	20736	20636	20499	20388	20513	20469	20428	20399	20332	20426	20350	20394	20394	20591	20529	20460	20493	20414	20538	20325	20534	20570	20611	20268	20306	20343	20470	20350	20292	20385	20474	20623	20507	20507	20560	20146	20293	20418	20272	20415	20342	20180	20341	20398	20211	20256	20613	20443	20541	20365	20229	20296	20271	20331	20441	20383	20324	20282	20438	20128	20317	20323	20438	20354	20441	20400	20265	20497	20666	20448	20455	20387	20421	20485	20504	20397	20352	20573	20543	20536	20409	20398	20509	20397	20409	20599	20575	20300	20358	20233	20326	20394	20538	20180	20320	20125	20398	20286	20495	20330	20501	20441	20280	20246	20563	20417	20600	20513	20421	20287	20567	20360	20400	20296	20417	20347	20266	20296	20570	20503	20498	20323	20325	20493	20518	20195	20298	20523	20553	20497	20377	20339	20378	20436	20456	20231	20277	20362	20491	20480	20440	20361	20404	20312	20492	20481	20513	20281	20344	20215	20176	20260	20178	20522	20392	20326	20284	20209	20438	20376	20173	20408	20388	20514	20393	20295	20439	20466	20430	20432	20473	20231	20549	20339	20429	20452	20365	20427	20408	20429	20457	20445	20295	20256	20495	20352	20431	20417	20397	20437	20363	20688	20401	20375	20335	20236	20190	20332	20593	20414	20637	20400	20271	20561	20335	20253	20666	20436	20272	20619	20397	20269	20227	20478	20325	20335	20493	20258	20102	20445	20358	20430	20240	20357	20415	20482	20398	20316	20532	20538	20437	20465	20399	20517	20471	20576	20361	20335	20396	20294	20335	20355	20323	20246	20351	20354	20304	20350	20811	20520	20258	20387	20499	20395	20256	20249	20278	20445	20514	20484	20356	20456	20468	20510	20401	20385	20369	20528	20546	20499	20539	20326	20493	20408	20580	20385	20334	20304	20468	20499	20453	20391	20268	20417	20379	20342	20441	20342	20306	20570	20409	20516	20305	20153	20271	20400	20276	20385	20272	20443	20412	20313	20550	20156	20351	20325	20586	20354	20500	20455	20751	20492	20362	20322	20258	20350	20324	20404	20255	20445	20453	20341	20263	20290	20226	20512	20361	20471	20439	20304	20381	20396	20333	20691	20315	20277	20645	20056	20385	20508	20520	20480	20449	20328	20434	20441	20388	20093	20541	20470	20468	20261	20492	20332	20480	20360	20214	20409	20525	20481	20816	20262	20430	20517	20607	20410	20528	20485	20523	20220	20619	20479	20326	20322	20364	20202	20422	20416	20538	20512	20346	20336	20456	20319	20388	20387	20161	20149	20404	20209	20438	20033	20336	20339	20502	20401	20383	20515	20333	20348	20317	20371	20187	20342	20124	20374	20395	20377	20306	20291	20437	20495	20599	20434	20505	20387	20392	20416	20462	20412	20448	20466	20484	20337	20138	20349	20288	20465	20297	20652	20396	20584	20281	20308	20511	20461	20509	20389	20383	20416	20568	20277	20293	20433	20287	20253	20238	20585	20243	20542	20404	20424	20326	20463	20444	20252	20561	20471	20243	20187	20481	20435	20515	20317	20343	20160	20391	20195	20364	20602	20336	20580	20414	20396	20572	20277	20382	20630	20334	20458	20331	20295	20539	20539	20257	20336	20274	20346	20502	20374	20583	20418	20535	20295	20416	20368	20380	20458	20360	20404	20592	20600	20530	20157	20482	20565	20554	20387	20563	20437	20429	20554	20435	20360	20475	20295	20450	20556	20431	20530	20396	20291	20298	20400	20395	20411	20451	20513	20274	20333	20520	20308	20410	20560	20362	20315	20520	20414	20345	20263	20573	20228	20309	20393	20394	20301	20415	20483	20426	20473	20312	20237	20132	20241	20376	20299	20504	20375	20358	20522	20413	20380	20423	20314	20535	20497	20428	20403	20328	20330	20402	20525	20647	20405	20597	20383	20412	20446	20456	20459	20246	20502	20492	20536	20512	20387	20680	20368	20367	20543	20386	20453	20330	20451	20407	20271	20532	20641	20532	20538	20349	20363	20491	20528	20395	20286	20320	20537	20185	20315	20435	20543	20517	20270	20356	20369	20564	20265	20311	20528	20473	20363	20299	20403	20411	20466	20465	20155	20503	20498	20462	20298	20341	20292	20388	20307	20439	20470	20427	20499	20556	20241	20330	20471	20487	20273	20411	20603	20256	20268	20328	20373	20563	20383	20287	20483	20383	20599	20354	20354	20771	20402	20242	20432	20594	20434	20451	20415	20493	20213	20296	20127	20411	20436	20539	20444	20272	20328	20228	20387	20435	20410	20292	20319	20535	20299	20370	20520	20514	20515	20337	20589	20403	20526	20583	20296	20430	20462	20345	20484	20580	20338	20409	20315	20512	20288	20336	20382	20344	20447	20352	20303	20645	20303	20331	20187	20376	20254	20602	20513	20563	20436	20354	20386	20398	20502	20654	20357	20411	20386	20259	20620	20370	20449	20367	20301	20430	20531	20028	20544	20567	20468	20502	20592	20501	20474	20290	20347	20688	20309	20334	20618	20415	20285	20509	20458	20509	20349	20457	20455	20390	20336	20514	20484	20280	20145	20460	20286	20518	20455	20480	20391	20401	20289	20348	20541	20356	20410	20364	20282	20534	20371	20256	20368	20431	20368	20260	20405	20371	20501	20274	20418	20316	20338	20276	20338	20301	20545	20442	20486	20543	20478	20226	20394	20497	20305	20421	20257	20411	20413	20273	20393	20453	20460
34818	52454	47802	38169	32806	28443	25639	23452	21969	20519	19720	19105	18503	18120	17944	17729	17420	17422	17079	17059	17216	16990	17061	16888	16966	17040	16966	16860	16740	16678	16693	16832	16914	16516	16893	16760	16794	16849	16923	16740	16733	16862	16602	16760	16733	16563	16792	16789	16623	16623	16734	16725	16721	16761	16678	16762	16677	16952	16681	16757	16756	16729	16682	16715	16531	16628	16702	16581	16558	16630	16690	16693	16868	16708	16732	16710	16841	16742	16608	16649	16719	16689	16712	16762	16576	16770	16780	16802	16796	16770	16724	16583	16587	16673	16729	16638	16672	16707	16703	16794	16582	16690	16517	16696	16637	16593	16712	16719	16824	16708	16628	16654	16880	16642	16770	16717	16767	16765	16788	16832	16650	16588	16704	16625	16724	16684	16599	16506	16727	16639	16648	16655	16786	16715	16736	16664	16590	16645	16728	16814	16628	16740	16552	16713	16610	16945	16625	16669	16790	16780	16899	16750	16544	16821	16697	16695	16791	16755	16800	16671	16660	16722	16717	16676	16671	16549	16693	16694	16735	16719	16714	16708	16681	16650	16587	16836	16617	16555	16668	16763	16886	16749	16602	16753	16484	16731	16648	16735	16644	16764	16710	16683	16695	16664	16628	16653	16730	16673	16710	16728	16772	16598	16845	16831	16594	16771	16729	16892	16663	16696	16651	16868	16518	16744	16712	16792	16547	16928	16881	16868	16611	16731	16822	16565	16787	16708	16704	16664	16685	16699	16719	16726	16652	16641	16757	16779	16608	16672	16672	16744	16661	16821	16742	16782	16740	16674	16757	16719	16538	17024	16462	16642	16630	16712	16709	16768	16749	16704	16823	16646	16801	16730	16699	16621	16721	16593	16624	16660	16690	16493	16730	16697	16613	16744	16633	16863	16692	16703	16688	16651	16889	16704	16631	16502	16563	16505	16595	16685	16615	16572	16659	16672	16753	16754	16609	16698	16566	16604	16548	16765	16706	16658	16772	16739	16765	16804	16444	16636	16609	16738	16508	16634	16659	16751	16663	16678	16699	16681	16734	16800	16532	16617	16759	16654	16699	16621	16695	16839	16801	16739	16695	16774	16613	16646	16650	16736	16630	16699	16754	16797	16579	16663	16576	16833	16695	16709	16699	16636	16832	16526	16504	16723	16783	16797	16723	16634	16662	16692	16679	16713	16637	16667	16700	16678	16691	16755	16804	16708	16612	16729	16653	16741	16529	16762	16694	16794	16826	16538	16618	16547	16815	16749	16634	16777	16656	16995	16716	16784	16664	16570	16610	16706	16994	16682	16665	16796	16680	16813	16705	16665	16636	16648	16761	16538	16807	16774	16664	16815	16896	16650	16663	16509	16762	16779	16623	16708	16920	16668	16780	16816	16634	16807	16789	16833	16746	16627	16687	16675	16683	16640	16749	16568	16682	16663	16728	16619	16736	16581	16611	16741	16644	16563	16721	16679	16660	16611	16774	16738	16757	16589	16699	16565	16738	16668	16627	16774	16535	16838	16758	16599	16793	16678	16788	16571	16713	16807	16679	16773	16618	16793	16826	16831	16697	16601	16861	16621	16745	16661	16644	16646	16714	16638	16679	16734	16725	16608	16716	16790	16807	16525	16643	16573	16691	16769	16654	16622	16747	16713	16720	16583	16715	16690	16711	16768	16705	16541	16618	16736	16637	16835	16479	16615	16583	16688	16737	16871	16753	16835	16703	16828	16668	16640	16651	16656	16568	16604	16788	16566	16586	16598	16542	16765	16649	16731	16747	16674	16588	16764	16716	16743	16522	16832	16683	16576	16829	16602	16635	16634	16637	16784	16991	16695	16582	16520	16286	16820	16810	16779	16702	16532	16621	16722	16795	16697	16672	16725	16654	16749	16708	16752	16723	16844	16663	16562	16549	16612	16596	16712	16897	16758	16752	16799	16712	16653	16613	16568	16704	16844	16654	16742	16668	16687	16580	16728	16681	16772	16699	16649	16769	16805	16789	16836	16685	16798	16658	16749	16761	16784	16807	16747	16663	16767	16674	16734	16662	16845	16795	16510	16911	16748	16747	16666	16595	16696	16862	16689	16577	16694	16546	16464	16618	16890	16819	16642	16608	16678	16675	16676	16675	16723	16868	16772	16841	16615	16654	16660	16666	16658	16529	16877	16631	16758	16733	16739	16696	16717	16733	16704	16795	16685	16666	16777	16654	16774	16594	16632	16679	16783	16780	16788	16628	16537	16677	16637	16932	16797	16637	16731	16551	16768	16848	16720	16648	16615	16721	16781	16695	16796	16735	16605	16607	16619	16828	16794	16659	16472	16777	16650	16770	16746	16820	16829	16694	16919	16566	16763	16592	16666	16742	16764	16688	16693	16639	16701	16653	16750	16671	16786	16814	16703	16743	16601	16661	16735	16693	16572	16649	16672	16704	16664	16652	16742	16923	16789	16810	16643	16809	16865	16567	16633	16615	16481	16798	16737	16669	16730	16807	16496	16825	16777	16584	16667	16696	16531	16782	16592	16591	16656	16631	16682	16790	16801	16737	16701	16721	16603	16717	16708	16822	16576	16565	16743	16559	16655	16673	16768	16791	16715	16712	16593	16713	16727	16708	16664	16758	16711	16571	16637	16654	16751	16656	16611	16820	16702	16616	16764	16568	16733	16755	16758	16781	16630	16683	16821	16644	16639	16757	16764	16708	16619	16731	16544	16676	16485	16675	16569	16712	16787	16710	16793	16685	16588	16766	16756	16725	16866	16611	16409	16734	16872	16516	16619	16850	16678	16630	16864	16712	16756	16621	16611	16863	16692	16737	16706	16490	16690	16640	16678	16540	16779	16656	16706	16743	16832	16743	16470	16565	16704	16582	16836	16760	16654	16718	16546	16584	16697	16676	16607	16663	16599	16867	16803	16759	16581	16689	16689	16769	16639	16670	16715	16652	16824	16702	16668	16811	16697	16747	16795	16720	16711	16676	16684	16645	16727	16777	16746	16736	16778	16779	16852	16491	16625	16848	16740	16610	16723	16772	16693	16736	16892	16799	16690	16697	16789	16714	16611	16671	16768	16699	16760	16789	16735	16589	16847	16670	16747	16740	16724	16535	16707	16687	16654	16759	16738	16570	16592	16575	16705	16528	16650	16751	16703	16658	16788	16879	16686	16670	16799	16835	16851	16657	16614	16671	16641	16736	16713	16707	16798	16610	16745	16693	16761	16717	16781	16661	16711	16680	16693	16611	16745	16665	16709	16707	16659	16676	16610	16871	16694	16873	16860	16728	16575	16736	16480	16565	16664	16717	16562	16744	16585	16556	16658	16676	16594	16585	16892	16624	16668	16903	16507	16656	16811	16566	16640	16647	16651	16761	16682	16598	16701	16646	16668	16667	16716	16872	16562	16869	16814	16615	16830	16606	16526	16672	16746	16741	16552	16717	16721	16815	16751	16678	16750	16752	16683	16608	16740	16939	16613	16767	16719	16651	16558	16855	16729	16867	16691	16653	16783	16737	16754	16740	16645	16706	16728	16631	16659	16538	16610	16649	16679	16792	16828	16753	16856	16530	16669	16672	16740	16951	16621	16812	16885	16651	16655	16734	16598	16677	16490	16789	16827	16735	16725	16654	16623	16655	16687	16671	16708	16702	16571	16634	16823	16661	16605	16893	16841	16671	16680	16592	16643	16740	16651	16655	16738	16790	16806	16888	16765	16681	16707	16653	16574	16583	16829	16659	16689	16927	16742	16764	16610	16717	16798	16718	16602	16754	16734	16600	16597	16784	16654	16696	16669	16882	16622	16626	16773	16549	16689	16670	16718	16680	16811	16686	16751	16809	16712	16557	16765	16443	16704	16860	16603	16724	16615	16648	16576	16660	16726	16750	16678	16565	16831	16669	16792	16693	16661	16709	16590	16691	16616	16709	16640	16903	16738	16745	16550	16761	16593	16651	16548	16905	16779	16875	16814	16641	16597	16610	16707	16731	16807	16567	16765	16568	16738	16770	16673	16763	16709	16861	16666	16671	16782	16631	16595	16703	16587	16694	16752	16693	16668	16588	16838	16782	16760	16679	16733	16629	16735	16717	16664	16714	16680	16768	16594	16669	16801	16702	16654	16846	16721	16740	16737	16799	16606	16796	16691	16568	16655	16697	16665	16674	16676	16608	16724	16614	16767	16746	16643	16732	16840	16751	16762	16744	16744	16715	16544	16732	16691	16680	16618	16595	16576	16731	16459	16620	16759	16756	16798	16861	16724	16702	16607	16658	16677	16766	16789	16665	16674	16785	16686	16744	16878	16813	16734	16780	16653	16891	16694	16662	16789	16711	16658	16774	16847	16703	16617	16775	16617	16522	16722	16754	16535	16703	16834	16734	16804	16516	16654	16681	16626	16698	16712	16672	16716	16601	16806	16811	16822	16669	16630	16774	16733	16547	16573	16630	16686	16659	16661	16741	16731	16895	16673	16811	16666	16667	16665	16523	16567	16673	16713	16744	16669	16517	16681	16662	16766	16716	16801	16560	16823	16888	16627	16782	16532	16842	16724	16528	16681	17008	16728	16711	16894	16741	16728	16661	16700	16718	16565	16689	16677	16625	16651	16578	16631	16603	16650	16669	16549	16546	16713	16629	16807	16692	16734	16771	16713	16695	16746	16670	16586	16713	16736	16793	16878	16640	16696	16668	16790	16638	16860	16775	16816	16647	16711	16634	16719	16641	16893	16798	16778	16848	16562	16715	16716	16792	16858	16881	16550	16720	16833	16699	16629	16801	16699	16768	16707	16752	16642	16737	16837	16614	16691	16564	16548	16741	16783	16774	16795	16710	16809	16801	16810	16772	16591	16590	16771	16824	16627	16593	16696	16644	16763	16854	16744	16694	16534	16724	16767	16704	16601	16706	16621	16863	16720	16653	16473	16624	16778	16716	16716	16871	16712	16629	16626	16607	16685	16825	16630	16752	16668	16682	16857	16659	16842	16598	16545	16501	16669	16667	16542	16740	16825	16742	16705	16827	16749	16787	16873	16829	16562	16578	16553	16515	16755	16838	16598	16632	16498	16814	16621	16462	16689	16898	16819	16656	16821	16637	16629	16669	16708	16652	16760	16696	16797	16861	16718	16760	16661	16684	16563	16688	16639	16669	16740	16630	16608
22725	21126	28916	23937	23593	28791	32052	27809	25859	25222	24463	23620	23240	22932	22519	22087	22008	22126	21901	21854	21691	21544	21695	21863	21591	21567	21335	21594	21524	21499	21498	21303	21257	21520	21142	21299	21324	21049	21298	21365	21286	21087	21269	21312	21431	21382	20976	21169	21271	21193	21292	21315	21402	21181	21281	21177	21228	21174	21299	21299	21138	21345	21341	21378	21289	21180	21256	21180	21309	21233	21315	21273	21107	20978	21093	21322	21508	21305	21147	21254	21264	21102	21231	21052	21199	21173	21171	21228	21185	21307	21338	21250	21250	21037	21225	21123	21127	21237	21280	21221	21028	21293	21276	21323	21236	21162	21221	21104	21147	21268	21125	21255	21125	21097	21050	21092	21233	20997	21151	21152	21270	21272	21095	21146	20967	21040	21273	21255	21412	21017	21628	21409	21123	21175	21176	21232	21356	21034	21196	21291	21195	21225	21196	21365	21335	21413	21249	21137	21229	20978	21062	21269	21337	21053	21061	21324	21240	21436	21280	21188	21082	21095	21145	21039	21206	21055	21140	21008	21307	21202	21151	21034	21171	21453	21223	21175	21018	21161	21239	21133	21150	21223	20987	21020	21408	21100	21108	21239	21193	21081	21198	21173	21283	21247	21283	21295	21150	21327	21280	21113	21126	21028	21272	21134	21126	21131	21356	21162	21308	21058	21092	21123	21179	21259	21109	21189	21349	21165	21167	20920	21266	20941	21031	21272	21228	21006	20985	21258	21257	21228	21110	21077	21100	21358	21277	21097	21147	21352	21104	21141	21280	21258	21210	21417	21131	21050	21171	21263	21170	21025	21249	21361	21165	21324	21204	21383	21239	21100	21191	21069	21244	21000	21136	21229	21185	21113	21093	21241	21079	21100	21032	21117	21113	20974	21090	20984	21252	21266	21124	21251	21002	20912	21205	21315	21292	21264	21223	20908	21296	21250	21094	21172	21112	21149	21091	21171	20985	21142	20989	21054	21247	21100	21042	21210	21290	21045	21071	20997	21241	21148	21275	21310	20949	21125	21058	21019	21275	21325	21080	21290	21174	21045	20961	21101	21105	21328	21216	21399	21202	21222	21217	21152	21124	21207	21130	21297	21206	21191	21106	21201	21165	21242	21323	21262	21335	21394	21097	21147	21404	21353	21147	21399	21239	21204	21305	20993	21217	21155	21084	21092	21101	21269	21337	21129	21293	21141	21096	21357	21284	21259	21336	21323	21306	21161	21389	21124	21151	21227	21412	21244	21226	21288	21097	21221	21010	21343	21302	21316	20929	20973	21196	21204	21559	21386	21122	21338	21302	21359	21117	21213	21137	21152	21330	21286	21034	21192	21063	20977	21266	21212	21171	21357	20947	21153	21281	21194	21302	21247	21389	21184	21268	21353	21139	21243	21297	21218	21076	21245	21280	21128	21292	21116	21317	21042	21060	21136	21316	20916	21082	20839	21274	21226	21321	21322	21134	21200	21241	21444	21101	21189	21354	21345	21446	21157	21280	21239	21271	21213	21146	21168	20962	21266	21009	21209	21096	21130	21121	21076	20970	20739	21145	21018	21098	21212	21101	21031	21098	21177	21140	21227	21237	21265	21013	21026	21341	21130	21183	21308	21319	21375	21120	21163	21205	21213	21486	21238	21279	20997	21108	21246	21233	21135	21173	21207	21292	21141	21214	21028	21082	21053	21091	21273	21329	21210	21346	21335	21141	21308	21273	21103	21231	21218	21271	21372	21006	21099	20989	21116	21210	21225	21323	21106	21323	21086	21076	21140	21087	21145	21185	21135	21265	21153	21040	21129	20980	21185	21419	21126	21053	21129	21261	21046	21259	21249	21334	21088	21031	21045	20868	21010	21437	21136	21242	21200	21265	21293	21079	21209	21198	21199	21226	21482	21233	21208	21249	21236	21356	21331	21187	21260	21228	21222	21043	21150	21243	21295	21179	21018	21005	21215	21382	20985	21137	21265	21253	21047	21364	21123	21229	21418	21235	21392	21376	21246	21235	21331	21177	21201	21387	21222	21363	21081	21120	21050	21333	21357	21379	21162	21300	21277	21204	20943	20968	21100	21066	21068	21105	21048	21155	21313	21239	21201	21210	21001	21375	20946	21197	21108	21115	21184	21031	21244	21233	21255	21029	21047	21282	21249	21371	21274	21146	21216	21317	20962	21184	21231	21401	21267	21079	21110	21165	21166	21152	21258	21236	21317	20966	21153	21188	21218	21493	21281	21180	21256	21092	21034	21218	21172	21324	21278	21188	21003	21006	21072	21104	21301	21266	21288	21247	21118	21206	21429	21010	21077	21185	21443	21194	21093	21143	21208	21198	21109	21310	21131	21243	21297	21101	21126	21123	21348	21232	20924	20951	21254	21120	20900	21132	21247	21060	21376	21382	21295	21194	21058	21090	21138	21187	21081	21183	21125	21271	21081	21151	21233	21141	20933	21143	21051	21302	21351	21503	20984	21326	21276	21387	21158	21281	21143	21139	21181	21195	21373	21270	21162	21250	21055	20900	21091	21124	21304	21014	21151	21123	21252	21090	21156	21229	21051	21096	21002	21336	21072	21206	21335	21090	21440	21044	21018	21198	21122	21202	21099	21136	21061	21317	21305	21052	21120	21289	21020	21014	21152	20917	20984	21224	21121	21074	21278	21181	21006	21110	21194	20993	21443	21067	21221	21169	20955	21255	21178	21197	21215	21209	21351	20963	21218	21015	21012	21305	21076	21193	21207	21205	21341	21162	21168	21125	21189	21256	21324	21327	21421	20923	21138	21188	21178	21102	21060	21323	21151	21122	21127	20986	21306	21116	21205	21173	21339	21457	21138	21370	21149	21038	21089	21229	21256	21275	21332	21037	21293	21202	20923	21182	21113	20996	21089	21142	21156	21371	21345	21278	21091	21242	21190	21113	21055	21133	21253	21361	21413	21184	21155	21371	21014	21106	20982	20894	21125	21393	21205	21145	21223	21303	21105	21532	21182	20954	21076	21204	20802	21444	21235	21101	21175	21385	21298	21326	21019	21227	21375	21130	21090	21220	21225	21216	21191	21376	21114	20977	21277	21281	21044	21101	20953	21052	21150	21234	20994	21211	21197	21026	21241	20959	21143	21203	21362	21257	21335	21103	21148	21160	21223	21127	21216	21253	21266	21224	20991	21131	21180	20910	21033	21145	21082	21167	21214	21282	21250	21133	21162	21293	21041	21240	21336	21178	21157	21110	21224	21110	21190	21119	21094	21164	21042	21070	21242	21240	21270	21205	21184	21164	21099	21253	21217	21196	21263	21361	20898	21239	21144	21173	21024	21048	21230	21213	21020	21425	21183	21289	21243	21108	20991	21177	21200	21218	21070	21232	20765	21077	21303	21352	21203	21293	21234	21187	21133	21214	21132	21234	21119	21175	21350	21134	21144	21315	21210	21097	21398	21424	21231	21182	21337	21112	21083	21309	21395	21198	21225	21127	21143	21165	21341	21006	21327	21070	21170	21398	21039	21189	21137	21097	21072	21125	21232	21113	21081	21348	21186	21342	21056	21173	21184	21420	21276	21017	21098	21287	21100	21083	21237	21178	21318	21036	20945	21292	21313	21138	21317	21104	20995	21235	21272	21137	21309	21310	21258	21170	21151	21065	21183	21374	21233	21284	21018	21122	21339	21226	20988	21067	21229	21109	21132	21091	21012	21227	21290	21015	21203	21248	21093	21052	21213	21200	21365	21221	21296	21212	21217	21297	21282	21345	21085	21187	21231	21202	21211	21306	21231	21099	21304	21229	21283	21177	21192	21217	21130	21269	21214	21000	21239	20990	21209	21281	21285	21023	21039	21294	21345	21368	21280	21123	21196	21549	21051	21279	21217	21181	21025	21182	21255	21238	21134	20991	21109	21161	21171	21264	21178	21068	21426	21275	21347	21275	21131	21143	21305	21078	21277	21036	20967	21100	21236	21167	21213	21400	21142	21066	21207	21060	21162	21286	21106	21185	21271	21277	21171	21103	21213	21196	21020	21213	21282	21149	21113	21151	21200	21307	21173	21074	21114	21020	21062	21003	21213	21313	21293	21113	21196	21174	21163	21070	21043	21392	21262	21136	21189	21171	20936	21147	21309	21274	21219	21177	21263	21376	21123	21132	21193	21352	21291	21376	21205	21083	21066	21270	21304	21328	21131	21039	21250	21245	20969	21066	21192	21076	21135	21234	21219	21277	20960	20949	21155	21163	21326	21172	20953	21228	21083	21303	21379	21128	20997	20971	21137	21104	21099	21235	21107	21274	21196	21288	21174	21227	21133	21272	21212	21236	20999	21255	20980	21311	21203	21302	21223	21368	21286	21032	21366	21237	21375	20938	20995	21303	21222	21183	21162	21008	21207	21278	21164	21112	21260	21162	21237	21254	21133	21192	21490	21159	21217	21236	20983	21199	21290	21262	21365	21265	21125	21284	21221	21017	21003	21340	21305	21069	21080	21073	21306	21286	21140	20922	21156	21108	21214	21240	21203	21354	21177	21100	21225	21146	21140	21195	21138	21138	21174	21101	21233	21240	21120	21099	21207	21173	21272	21277	21330	21177	21162	21182	21324	21228	21186	21310	21092	21266	21334	21147	21148	21027	20955	21197	21199	21106	21184	21118	21036	21332	21217	21050	21207	21186	21204	21248	21126	21058	21172	21249	21279	21292	21375	21159	21220	21138	21226	21176	21011	21254	21354	20942	21102	21141	21166	21067	21281	21195	21188	21248	21176	21216	21146	21151	21120	21347	21123	21205	21359	21052	20920	21046	21305	21155	21133	21126	21146	21219	21241	21067	21284	21337	21177	21180	21245	21249	21212	21172	21106	21135	21373	21119	21145	21209	21394	21066	21286	21267	20895	21211	21125	21234	21268	21192	21077	21092	20942	21285	21015	21154	21274	21379	21233	20995	21267	21403	21395	21251	21052	21053	21239	21338	21208	21209	21137	21241	21064	21034	20951	20886	21261	21249	21062	21170	21406	21306	21140	21297	21308	21435	21203	21165	21221	21366	21303	20999	21237	20959	20924	21363	21188	20996	21043	20949	21077	21187	21213	21338	21167	21251	21311	21307	21329	21024	21249	21090	21279	21403	21284	20900	21255	21215	21176	21036	21132	21003	21195	21074	20945
34285	59820	54617	42890	36986	32359	29203	26477	24365	22437	21395	20798	19892	19424	18841	18580	18226	17921	17909	18061	17863	17503	17677	17460	17414	17350	17136	17363	17228	17269	17205	17278	17186	17188	17342	17241	17226	17075	17270	17066	17046	17140	17209	17232	17081	17073	16998	17176	17039	17191	17152	17182	16998	17202	17076	17120	17405	17101	17042	17189	17188	17348	17075	17124	16989	17395	17139	17078	17044	17060	17130	17044	17221	17111	17070	17146	17034	17014	17193	17282	17173	17152	17012	17114	17137	17035	17036	17171	17071	17137	16924	17112	17070	17039	17266	17122	17205	17047	17207	17023	17300	17010	17183	17080	17373	17098	17056	17090	17173	17086	17145	17116	17021	17151	17101	17124	17291	17037	17039	16969	17118	17282	17295	17179	17161	17223	17093	17040	17046	17231	17114	17186	17234	17008	17003	17189	17028	17006	17188	17074	17151	17047	17092	17086	17066	17279	17162	17296	17213	17086	17127	17187	16900	17033	17149	16996	17128	16806	17132	16943	17097	17030	17071	17082	16908	17226	17230	17146	17137	17097	17189	17311	17122	17219	16990	17213	16877	17156	17233	17049	16970	17120	17227	17001	17155	17105	16999	17406	17012	17249	17053	17337	17165	17116	17005	17085	16966	17155	17230	17086	17177	17101	17074	17180	17133	17238	17099	17186	16853	17024	17232	17102	17102	16938	17173	17154	17244	17134	17012	17107	17228	17295	17095	17383	17119	17046	17078	17174	17103	17070	17178	17100	17012	17036	16853	17079	17111	17144	17114	17067	17151	16912	17050	17077	17146	17096	17218	17185	16972	17080	17029	17134	17110	17169	17024	17243	17255	16975	17070	17117	17035	17125	17018	17165	17119	17147	17125	17097	17082	17270	17158	17209	17027	17159	16934	17070	17098	17101	17130	16984	17172	16998	17054	17098	17249	17110	17156	17162	17077	17112	16942	17217	17246	17126	17223	17031	17057	17316	17311	17108	17063	17099	17182	17046	17047	17064	16995	16987	17195	17145	17128	17233	17104	17017	17172	17057	17107	17066	16951	17130	17173	17176	17237	17107	16822	17179	17177	17248	17006	17091	17170	17118	17051	16809	17193	17375	17120	17112	17199	17066	17025	16996	17244	17045	17159	16995	17114	17118	17030	17030	16999	17093	17055	17066	17028	16894	16861	17084	17145	16934	16989	17315	17000	16919	17264	17128	17157	17182	17055	17110	17196	17226	17252	17029	17132	17185	17081	17068	16942	17093	16916	17077	17084	17039	17189	17189	17142	17131	17063	16995	17031	17139	17102	17147	17120	17248	17044	17018	17081	17200	17248	16997	17047	17066	17033	17066	16966	17119	17077	16922	17227	17102	17240	17218	17145	17167	17272	17138	17107	17204	17167	17046	17252	17143	17250	17073	17123	16995	17050	17105	17336	17068	17031	17046	17091	17143	17018	17177	17050	17288	17220	17336	17127	17132	17066	17150	17041	16965	17106	17283	16963	17213	17062	17027	17302	16981	17334	17196	17079	17007	17031	17039	17126	16934	16996	17190	17178	17052	17190	17113	16920	17029	16995	17272	17232	17187	17175	17255	16875	16967	17077	17109	17149	17091	17175	17098	17121	17091	17058	17234	17225	17053	17230	17195	17116	16953	17056	17115	17004	16887	17055	17091	17151	17134	17045	17182	17125	17025	17159	17056	17186	17222	17129	17251	17085	17274	17026	17059	17236	17051	17039	17093	17113	17017	17174	17147	17283	16869	17148	17119	16980	17227	17202	17124	17165	16992	17004	17220	17062	17171	16973	16894	17070	17127	16901	17025	17212	17036	17151	17241	17042	17249	17004	17045	17172	16990	17136	17210	17137	17080	17227	17228	17099	17159	17249	17133	17176	17102	17113	17170	17382	17240	17142	17124	17132	17029	17017	17161	17076	17145	17168	17081	17039	16959	16962	17091	17164	17070	17041	17073	17048	17067	17081	17156	17123	17170	16968	17037	17122	17139	16825	17111	17189	17084	17366	17104	16979	17112	16949	17023	17251	17121	17015	17071	17214	17072	17261	16914	17149	17055	17029	17342	17017	17131	17213	17223	17303	17159	17123	17271	17158	17238	16936	17029	17129	17285	17113	17112	17250	16999	17145	17219	17191	17024	17202	17141	17201	17043	17002	17248	17107	17152	17017	17022	17073	17144	17122	17138	17072	17222	17013	17214	17134	17069	17146	17163	17107	17130	17384	17140	17111	17056	17092	17098	17018	16955	17170	16982	17239	17133	17065	17113	17105	17247	17062	17127	16898	17236	17029	17048	16968	17216	16980	17136	17099	16972	17208	16901	17036	16938	17223	16925	17096	17175	17081	17074	17041	17179	17250	17328	16949	17242	17082	17085	17015	17087	17080	17037	17038	17277	17067	17085	17033	16960	17082	17128	17043	17092	17068	17152	17204	16993	17275	17037	16955	17095	17219	17034	17092	17152	17212	17111	17198	17091	17055	17043	17176	17103	17101	17050	17033	17277	17226	17053	17136	16985	16931	17079	17146	17059	17002	17106	17088	17243	17192	17235	17268	17067	16990	17175	17189	17158	17087	17206	17041	17166	17115	17153	17038	17132	17142	17132	17150	17191	17215	17078	17073	17127	16995	17237	17137	17256	17053	17199	17174	17219	17074	17214	17183	17261	17093	17011	17088	17029	17029	17063	17099	17107	17070	17200	17036	17040	17174	17009	17093	17133	16964	17093	17222	17193	17219	17207	17130	16978	17271	16992	17138	17167	17046	17103	17188	17159	17082	17151	17164	17228	17245	17101	17156	16963	17186	17036	17162	17037	17072	17042	17336	17099	17101	17242	17153	16986	17027	17102	17140	17054	17156	17223	17007	17104	17075	17118	17022	17094	17089	17190	17124	17052	17117	17018	17163	17246	17039	17242	17162	17099	17224	17011	17117	17182	17109	17143	17125	17064	16977	17130	17227	17007	17152	17170	17025	16921	17145	17302	16891	17239	17112	17135	17144	17331	17044	17165	17011	17033	17060	17273	17123	16859	17022	16953	17222	17270	17043	17154	17135	17189	17146	17160	17135	17056	17043	17367	17032	17180	17029	17118	17124	17103	17032	17041	17005	17036	17247	17010	17227	17110	17021	17191	16973	17070	17085	17127	17162	17041	17012	17107	17053	17014	17141	17122	17083	17135	17070	17006	17095	17229	17289	17124	17208	17173	17046	17143	17114	17049	17260	17126	16967	17308	16973	16943	17019	17196	17286	17014	17055	17084	16959	17123	17278	16892	16974	17030	17222	17150	17138	17094	17224	17039	17200	17023	17153	17109	17129	17012	17258	17068	17024	17200	17024	17142	17033	17074	17228	17097	17004	17206	17132	17044	17121	17151	17281	17053	17345	17062	17100	17168	17051	16904	17125	17112	16927	17004	17231	16967	16963	17135	17130	17267	17273	17213	17153	17270	17137	17145	17238	16913	17042	17026	17191	17190	17045	17132	17237	17274	17044	16933	17226	16954	17100	17165	17054	17039	17075	17036	17177	16980	17204	17062	17098	17126	16947	17092	17131	17027	17158	16997	17018	17146	17012	17290	17061	17031	17116	17075	17066	17103	17071	17075	17030	17155	17227	16998	17127	17222	17186	17082	16960	17051	17152	17217	16924	16947	17021	17155	17036	17197	17056	17184	17079	17075	17048	17083	17254	17154	17118	17075	17181	17052	17130	17126	17201	16981	17187	17137	17150	17187	17244	17126	17148	17166	17093	17166	17234	17138	17066	16976	16981	17036	17149	17111	17232	16847	17227	17065	17086	17048	17072	17073	17205	17199	17112	17110	17000	17113	17103	17226	17236	17151	17216	17137	17189	17097	16996	17267	16975	17318	17118	17048	17113	17149	17335	17047	17091	16996	17144	17178	17031	17152	17079	17047	17145	17188	17281	17097	17239	16996	17142	17121	17118	17239	17175	17048	17090	17158	17198	17165	17098	16963	17349	16976	16928	17065	17180	17062	17065	17252	17050	16979	16946	17155	17078	17186	17098	17019	16913	16986	17248	17162	17144	17035	17145	17095	16877	17040	17089	17087	17091	17207	16904	17217	17142	17072	17184	17133	17238	17089	17201	17166	16920	17297	17096	17067	17238	17161	17071	16986	17137	17157	17153	17049	17150	17109	17060	17208	17141	17046	17025	17235	17084	17081	17067	16931	17170	17198	17038	16981	17102	16938	17255	16881	17171	16981	17195	17033	17052	17280	17023	17133	17050	17133	17159	17118	16992	17174	16999	17242	17105	17106	17066	17235	17087	17142	17127	17087	17314	17166	17154	17112	17093	17115	17089	17129	17176	17357	17133	17167	17035	17072	16983	17161	17052	17022	17051	17121	17067	17249	17358	16958	17107	17032	17088	17141	17028	17187	17217	16973	17064	17216	17093	17092	17193	17033	17138	17104	17053	17086	17271	17144	17149	17189	17243	17116	17237	17170	17023	17065	17048	17075	16976	17189	17160	17174	17040	17254	17027	17113	17212	16931	17291	17114	17314	16986	17060	17284	17109	17234	16986	16990	17229	17061	17133	17311	17255	17080	17066	17122	17270	16976	17020	17243	17132	17054	17004	17156	17124	17043	17180	17035	17101	17294	16929	17151	17143	17281	17026	17397	17252	17182	16980	17009	17138	16918	17050	16989	17124	17189	17027	17115	17110	17009	17135	17084	16952	17017	17029	16945	17198	17105	16951	17142	16993	17224	17033	16948	17174	16952	17176	17125	17056	17105	17178	17204	17017	17189	17022	17294	17063	17338	17189	16926	17033	17218	17161	17080	17082	17149	17136	17170	16999	17069	17187	17181	17139	17033	17083	17209	17099	17245	17108	17045	17061	16923	17094	17252	17225	17251	16980	17266	17077	17182	17192	17066	17150	17208	16997	17134	16955	17171	17093	17124	17389	17132	16946	17254	17139	16981	17085	17066	17093	16997	17148	17144	17125	17126	16958	17007	17141	17052	17230	17250	17211	17084	17231	17172	16967	17182	16912	17077	17086	17052	17021	17190	17038	17159	17021	17044	17083	17091	17273	17143	17033	17086	17147	17130	17124	17142	17161	17213	17192	17132	17021	17174	17344	16946	17033	17143	16994	17120	17105	17067	17006	17213	17056	17226	16874	17241
30180	30906	39415	35676	29555	26440	25057	23446	22942	22230	21837	21564	21314	21327	21302	21067	20899	20817	21004	20797	20785	20815	20729	20674	20661	20540	20983	20618	20762	20697	20969	20806	20633	20482	20607	20668	20711	20754	20755	20719	20772	20659	20676	20579	20787	20903	20833	20753	20578	20707	20586	20630	20805	20726	20712	20669	20687	20692	20513	20618	20583	20650	20881	20722	20545	20627	20567	20516	20444	20649	20663	20772	20700	20501	20727	20546	20657	20771	20610	20451	20626	20643	20738	20603	20592	20697	20764	20656	20631	20601	20842	20823	20929	20885	20697	20762	20578	20599	20697	20557	20785	20642	20773	20608	20774	20762	20678	20803	20826	20523	20720	20731	20576	20816	20507	20606	20530	20680	20652	20868	20535	20601	20673	20821	20510	20530	20692	20652	20774	20527	20552	20400	20581	20557	20588	20757	20693	20821	20583	20708	20661	20587	20669	20599	20737	20781	20603	20488	20681	20523	20584	20664	20611	20789	20880	20742	20631	20629	20751	20702	20680	20599	20653	20841	20724	20520	20550	20682	20754	20687	20790	20640	20606	20560	20719	20433	20513	20662	20411	20625	20864	20675	20945	20668	20695	20797	20606	20658	20753	20682	20473	20395	20747	20781	20680	20658	20607	20726	20556	20780	20537	20719	20727	20705	20786	20652	20584	20598	20580	20475	20694	20598	20653	20529	20573	20550	20620	20761	20624	20950	20535	20560	20884	20746	20660	20743	20572	20639	20523	20673	20409	20777	20409	20519	20791	20699	20629	20866	20604	20755	20609	20604	20863	20746	20546	20581	20729	20619	20642	20738	20857	20788	20599	20492	20550	20708	20541	20753	20659	20695	20717	20427	20766	20761	20749	20777	20660	20475	20649	20662	20424	20651	20634	20748	20867	20797	20681	20550	20734	20643	20676	20772	20700	20517	20634	20563	20620	20670	20566	20557	20958	20681	20687	20777	20690	20533	20672	20530	20767	20613	20638	20788	20640	20562	20596	20485	20483	20800	20753	20457	20516	20597	20588	20603	20520	20857	20789	20745	20652	20644	20725	20723	20625	20732	20479	20742	20518	20754	20761	20645	20739	20892	20854	20568	20716	20731	20690	20868	20672	20866	20520	20571	20767	20581	20698	20660	20971	20788	20631	20661	20611	20596	20654	20579	20651	20704	20724	20462	20583	20540	20838	20702	20638	20745	20596	20793	20591	20976	20688	20529	20653	20520	20660	20391	20736	20621	20627	20622	20710	20610	20676	20676	20666	20787	20694	20712	20590	20719	20756	20632	20901	20639	20638	20776	20697	20712	20697	20595	20600	20709	20408	20715	20612	20508	20658	20737	20753	20672	20667	20679	20859	20654	20673	20683	20984	20753	20740	20612	20688	20664	20781	20394	20801	20626	20589	20759	20793	20643	20835	20706	20389	20636	20752	20368	20522	20807	20582	20575	20792	20746	20685	20690	20863	20415	20475	20418	20702	20530	20698	20552	20775	20645	20618	20586	20558	20843	20759	20687	20557	20689	20650	20679	20588	20716	20601	20749	21005	20698	20493	20615	20576	20718	20847	20692	20732	20722	20389	20634	20743	20560	20533	20630	20507	20674	20835	20478	20952	20651	20682	20650	20665	20424	20425	20990	20683	20684	20730	20684	20720	20730	20717	21090	20847	20799	20566	20658	20871	20849	20758	20770	20543	20690	20706	20625	20656	20776	20403	20676	20750	20843	20638	20645	20676	20786	20537	20593	20751	20560	20779	20646	20517	20620	20702	20542	20790	20621	20691	20952	20686	20576	20865	20575	20690	20660	20794	20810	20486	20744	20877	20625	20783	20706	20717	20721	20664	20584	20676	20510	20610	20686	20532	20778	20533	20775	20534	20653	20538	20529	20685	20639	20690	20645	20683	20550	20603	20831	20866	20678	20725	20510	20684	20832	20564	20857	20597	20567	20901	21005	20571	20604	20800	20731	20613	20601	20679	20742	20799	20643	20451	20945	20707	20771	20747	20703	20855	20519	20794	20524	20787	20732	20861	20811	20640	20616	20699	20633	20546	20672	20761	20691	20857	20539	20796	20656	20924	20790	20727	20747	20362	20773	20850	20911	20724	20550	20723	20851	20632	20771	20846	20452	20614	20683	20809	20627	20614	20560	20707	20720	20678	20580	20764	20552	20567	20495	20787	20713	20643	20556	20783	20408	20802	20858	20513	20622	20564	20424	20659	20741	20640	20736	20362	20682	20816	20506	20668	20751	20802	20578	20680	20708	20718	20671	20704	20749	20741	20669	20696	20620	20810	20600	20871	20775	20622	20774	20699	20790	20652	21013	20606	20669	20732	20690	20356	20514	20678	20648	20653	20794	20620	20767	20834	20680	20674	20616	20555	20696	20685	20692	20615	20732	20824	20835	20725	20793	20709	20677	20678	20570	20753	20722	20603	20514	20672	20683	20743	20499	20744	20673	20708	20575	20564	20678	20722	20448	20484	20550	20575	20630	20639	20626	20621	20731	20565	20769	20824	20622	20634	20578	20625	20655	20699	20703	20823	20754	20653	20588	20824	20657	20732	20649	20577	20744	20761	20661	20678	20641	20494	20515	20704	20505	20937	20792	20644	20608	20754	20603	20565	20737	20786	20645	20766	20857	20718	20678	20775	20570	20680	20642	20651	20534	20658	20626	20803	20588	20661	20804	20772	20507	20708	20813	20624	20637	20669	20700	20714	20849	20721	20605	20741	20543	20700	20695	20541	20613	20686	20604	20704	20586	20630	20598	20502	20625	20676	20864	20618	20665	20931	20753	20663	20632	20758	20837	20514	20462	20565	20758	20777	20829	20806	20782	20716	20570	20595	20680	20767	20786	20594	20380	20902	20571	20982	20577	20632	20647	20802	20706	20630	20708	20503	20599	20784	20570	20979	20633	20690	20415	20719	20639	20633	20616	20758	20479	20759	20561	20502	20811	20812	20627	20806	20681	20651	20540	20584	20448	20733	20947	20639	20690	20569	20661	20458	20732	20702	20706	20716	20712	20639	20697	20652	20837	20777	20655	20703	20694	20697	20529	20882	20500	20587	20797	20714	20695	20724	20736	20632	20651	20821	20480	20659	20723	20719	20616	20571	20637	20607	20643	20401	20587	20680	20760	20734	20862	20715	20734	20775	20713	20701	20840	20498	20501	20571	20684	20566	20701	20795	20707	20891	20775	20689	20712	20776	20680	20797	20712	20463	20558	20637	20792	20876	20596	20701	20722	20445	20573	20506	20761	20768	20698	20789	20494	20673	20568	20588	20607	20642	20549	20681	20743	20618	20734	20634	20606	20587	20647	20587	20705	20667	20694	20700	20782	20757	20808	20750	20410	20713	20608	20967	20668	20855	20700	20567	20569	20501	20719	20651	20722	20690	20528	20706	20680	20434	20787	20745	20612	20861	20605	20614	20576	20775	20738	20741	20500	20689	20840	20800	20578	20548	20820	20830	20584	20796	20823	20663	20455	20547	20655	20712	20765	20635	20593	20694	20652	20903	20811	20581	20472	20707	20681	20686	20764	20774	20598	20476	20661	20794	20562	20560	20518	20482	20400	20910	20463	20741	20862	20811	20650	20658	20525	20879	20544	20602	20468	20483	20722	20799	20916	20747	20859	20816	20725	20681	20788	20643	20715	20627	20936	20837	20650	20644	20669	20636	20740	20856	20515	20758	20762	20744	20612	20787	20742	20695	20752	20508	20547	20709	20685	20607	20619	20713	20745	20655	20580	20607	20745	20580	20678	20622	20631	20800	20786	20647	20741	20384	20649	20644	20755	20583	20953	20757	20648	20907	20718	20613	20770	20720	20739	20650	20951	20708	20765	20792	20870	20750	20749	20650	20752	20622	20736	20780	20758	20438	20778	20923	20544	20472	20711	20715	20582	20689	20766	20653	20613	20487	20517	20651	20643	20685	20665	20868	20562	20621	20735	20840	20547	20550	20636	20608	20659	20669	20666	20613	20631	20664	20569	20766	20620	20878	20698	20533	20684	20772	20608	20575	20558	20558	20764	20723	20665	20767	20594	20852	20683	20805	20645	20807	20732	20664	20738	20653	20602	20503	20914	20860	20780	20857	20554	20751	20613	20588	20593	20698	20468	20717	20816	20805	20644	20712	20546	20563	20675	20510	20808	20637	20740	20651	20634	20606	20558	20578	20518	20849	20645	20523	20718	20707	20725	20520	20688	20650	20607	20760	20718	20688	20958	20505	20549	20631	20811	20870	20676	20828	20545	20750	20506	20402	20634	20565	20417	20566	20717	20805	20577	20440	20829	20628	20720	20630	20770	20613	20652	20758	20698	20883	20600	20629	20622	20517	20526	20856	20675	20789	20628	20795	20659	20531	20881	20851	20383	20685	20830	20691	20699	20704	20798	20706	20660	20553	20630	20659	20372	20466	20660	20536	20622	20794	20731	20713	20716	20823	20769	20773	20589	20497	20723	20747	20580	20605	20625	20673	20451	20472	20632	20728	20538	20811	20552	20572	20553	20673	20788	20678	20772	20857	20534	20706	20494	20719	20878	20940	20739	20728	20587	20672	20793	20789	20591	20706	20744	20777	20771	20755	20724	20576	20739	20736	20634	20499	20472	20884	20576	20766	20670	20747	20553	20686	20791	20801	20423	20597	20739	20494	20630	20732	20846	20591	20611	20512	20743	20827	20831	20546	20754	20575	20412	20501	20870	20857	20702	20607	20830	20687	20638	20729	20848	20631	20450	20597	20622	20724	20809	20840	20681	20601	20688	20648	20790	20484	20682	20677	20487	20760	20602	20582	20718	20690	20489	20723	20634	20560	20439	20672	20632	20565	20792	20600	20560	20507	20496	20842	20837	20685	20682	20637	20654	20660	20827	20741	20804	20833	20758	20619	20653	20900	20713	20394	20823	20742	20710	20654	20479	20455	20824	20639	20733	20705	20739	20678	20573	20659	20889	20787	20662	20746	20599	20561	20619	20718	20916	20906	20602	20684	20763	20858	20847	20708	20805	20755	20783	20614	20576	20557	20755	20613	20676	20643	20679	20727	20760	20658	20726	20455	20618	20739	20806	20678	20637	20641	20677	20605	20698	20635	20659	20532	20739	20513	20880	20813	20561	20628	20498	20730	20653	20613	20458	20622	20820
33129	47579	43202	33600	28516	25273	22603	20950	19896	19196	18532	18321	17990	17735	17428	17294	17269	17203	17064	17157	17109	17047	17138	16760	16990	16974	16910	16643	16829	16805	16824	16881	16884	16774	16986	16873	16790	16826	16702	16909	16969	16793	16855	16696	16879	16710	16786	16869	16861	16894	16863	16825	17014	16755	16811	16689	16861	16764	16809	16701	16795	16654	16703	16770	16799	16890	17017	16847	16681	16717	16808	16747	16748	16793	16765	16865	16821	16785	17008	16703	16717	16758	16840	16815	16875	16919	16891	16799	16737	16694	16809	16798	16780	16696	16700	16667	16785	16627	16679	16681	16927	16681	16723	16683	16822	16805	17015	16786	16748	16925	16851	16774	16780	16801	16852	16671	16669	16772	16946	16784	16926	16892	16852	16856	16809	16822	16799	16782	16770	16842	16794	16869	16575	16800	16870	16784	16737	16864	16912	16909	16821	16810	16840	16773	16653	16644	16856	16919	16723	16872	16671	16794	16768	16722	16587	16751	16816	16665	16895	16892	16875	16803	16799	16925	17085	16654	16915	16786	16776	16830	16791	16700	16941	16844	16837	16798	16794	16909	16864	16636	16706	16853	16748	16686	16798	16675	16827	16864	16815	16895	16735	16651	16865	16974	16921	16830	16930	16634	16757	16835	16877	16686	16802	16803	16861	16724	16801	16618	16664	16815	16840	16693	17035	16812	16686	16880	16792	16868	16605	16755	16823	16795	16796	16619	16873	16812	16876	16743	16735	16677	16900	16622	16808	16816	16815	16766	16829	16917	16872	16896	16969	16910	16980	16650	16817	16745	16825	16874	16921	16882	16819	16631	16836	16740	16837	16711	16678	16704	16926	16738	17008	16867	16896	16820	16802	16641	16849	17021	16888	16794	16849	16952	16778	16794	16633	16663	16577	16695	16629	16883	16657	16762	16798	16676	16866	16849	16899	16734	16618	16743	16798	16673	16731	16796	16764	16811	16699	16817	16801	16651	16746	16659	16711	17066	16909	16938	16687	16753	16763	16876	16758	16539	16766	16874	16872	16599	16821	16820	16654	16587	16845	16776	16743	16873	16859	16668	16962	16870	16894	16680	16768	16841	16820	16948	16829	16608	16998	16669	16631	16809	16768	16821	16715	16906	16913	16745	16826	16823	16857	16819	16804	16808	16696	16712	16737	16745	16791	16850	16919	16891	16813	16680	16752	16651	16854	16808	16847	16722	16760	16814	16685	16830	16894	16818	16809	16819	16816	17036	16759	16847	16764	16776	16811	16618	16943	16760	16973	16725	16885	17020	16625	16643	16768	16809	16886	16824	16802	16717	16709	16846	16789	16680	16830	16913	16801	16614	16817	16855	16795	16881	16846	16816	16859	16924	16705	16780	16655	16862	16574	16889	16880	16965	16792	16654	16833	16946	16725	16781	16878	16721	16788	16828	16844	16817	16768	16806	16856	16795	16706	16604	16764	16738	16736	16674	16701	16899	16739	16804	16776	16672	16817	16789	16795	16780	16650	16782	16641	16913	16972	16772	16694	16833	16813	16653	16843	16713	16853	16881	16617	16736	16930	16899	16708	16864	16695	16885	16865	16725	16995	16957	16681	16954	16630	16863	16738	16768	16845	16866	16637	16915	16745	16922	16743	16662	16707	16777	16653	16935	16785	16820	16965	16763	16899	16717	16714	16754	16656	16867	16810	16714	16860	16984	16794	16759	16868	16878	16946	16872	16772	16745	16720	16809	16718	16731	16832	16627	16677	16891	16863	16634	16872	16924	16732	16773	16782	16894	16756	16838	16872	17032	16832	16798	16895	16808	16668	16787	16885	16848	16702	16888	16834	16783	16963	16805	16849	16768	16766	16698	16819	16785	16910	16945	16708	16939	16846	16727	16927	16784	16770	16749	16731	16863	16659	17099	16821	16741	16833	16826	16824	16715	16898	16803	16722	16931	16638	16746	16916	16808	16926	16747	16690	16961	16920	16824	16715	16620	16813	16643	16727	16818	16784	16880	16927	16884	16591	16824	16810	16892	16697	16753	16821	16759	16722	16812	16892	16845	16786	16802	16888	16692	16816	16534	16811	16882	16738	16867	16737	16783	16770	16681	16805	16720	16763	16815	16871	16726	16724	16919	16793	16736	16890	16861	16726	16589	16847	17052	16907	16737	16876	16754	16790	16763	16845	16649	16690	16724	16962	16821	16834	16722	16803	16827	16833	16873	16890	16745	16837	16986	16929	16669	16668	16834	17036	16677	16900	16778	16846	16773	16792	16902	16752	16928	16830	16696	16595	16860	16783	16537	16698	16869	16673	16915	16828	16770	16893	16704	16782	16767	16876	16870	16875	16790	16807	16913	16816	16727	16886	16805	16754	16881	16881	16804	16832	16780	17043	16896	16639	16857	16978	16835	16990	16887	16793	16877	16796	16823	16804	16696	16836	16721	16927	16896	16850	16836	16968	16800	16662	16878	16685	16836	16719	16776	16752	16776	16870	16794	16770	16694	16835	16833	16813	16697	16672	16806	16867	16966	16851	16949	16786	16719	16759	16944	16871	16981	16883	16946	16829	16575	16869	16719	16941	16740	16718	16724	16774	16702	16841	16722	16636	16793	16759	16714	16793	16804	16778	16751	16831	16860	16794	16934	16853	16708	16822	16908	16775	16850	16916	16765	16805	16805	16778	16888	16875	16745	16602	16791	16839	16708	16799	16604	16555	16615	16690	16774	16626	16918	17002	16869	16689	16770	16792	16866	16973	16737	16792	16918	16867	16691	16805	16970	16645	16649	16824	16790	16697	16898	16757	16906	16603	16864	16866	16808	16777	16875	16710	16759	17024	16753	16676	16743	16909	16724	16773	16868	16836	16800	16832	16855	16827	16750	16825	16787	16739	16770	16822	16900	16855	16691	16847	16799	16822	16828	16876	16804	16753	16646	16810	16691	16937	16620	16830	16678	16730	16815	16792	16777	16793	16745	16920	16735	16887	16982	16821	16813	16705	16676	16669	16772	16852	16870	16845	16696	16793	16762	16865	16868	16871	16618	16865	16890	17008	16769	16807	16753	16867	16887	16741	16746	16800	16840	16760	16717	16774	16759	16777	16721	16885	16681	16972	16614	16913	16836	16817	16687	16685	16885	16987	16767	16727	16755	16878	16886	16849	16927	16878	16818	16806	16769	16779	16761	16951	16840	16849	16741	16971	16619	16692	16887	16751	16797	16840	16841	16564	16760	16682	16734	16780	16834	16746	17003	16882	16830	17032	16734	16882	16796	16896	16737	16757	16889	16677	16785	16761	16878	16859	16869	16887	16772	16824	16759	16798	16759	17022	16762	16744	16684	16634	16889	17046	16809	16985	16872	16891	16700	16699	16908	16991	16771	16855	16734	16784	16795	16964	16743	16771	16727	16904	16820	16938	16808	16693	16717	16924	16903	16951	16849	16908	16617	16679	16881	16729	16729	16924	16906	16645	16841	16901	16763	16945	16794	16949	16642	16852	16944	16908	16882	16631	16790	17051	16960	16820	16701	16767	16927	16691	16836	17047	16837	16736	16756	16710	16637	16909	16696	16799	16827	16720	16817	16701	16796	16952	16762	16901	16736	16975	16797	16916	16890	16701	16908	16841	16645	16872	16726	16725	16961	16892	16854	16972	16731	16694	16889	16733	16612	16737	16925	16873	16732	16936	16709	16842	16607	16816	16722	16700	16885	16799	16806	16705	16972	16760	16653	16917	16833	16737	16823	16879	16651	16698	16652	16773	16835	16708	16803	16663	17008	16765	16823	16769	16710	16833	16802	16884	16585	16866	16877	16743	16753	16781	16833	16877	16772	16774	16621	16940	16953	16728	16884	16688	16838	16867	16805	16973	16834	16851	16740	16640	16775	16717	16929	16808	16818	16803	16989	16816	16767	16631	16589	16891	16763	16879	16714	17027	16764	16763	16862	16850	16931	16955	16926	16682	16893	16752	16663	16855	16856	16704	16791	16673	16767	16962	16737	16844	16722	16906	16663	16722	16737	16891	16898	17077	16825	16984	16893	16827	16692	16677	16903	16777	16911	16897	17002	16648	16788	16726	16966	16767	16665	16866	16910	16876	16953	16788	16587	16851	16906	16837	16745	16696	16753	16931	16828	16985	16838	16885	16657	16798	16841	16792	16850	16860	16886	16952	16812	16852	16867	16710	16832	16866	16779	16749	16808	16933	16775	17107	16723	16797	16784	16940	16663	16891	16830	16724	16669	16722	16617	16789	16669	16726	16797	16661	16906	16761	16724	16758	16914	16821	16801	16766	16814	16860	16587	16875	16898	16839	16866	16843	16790	16810	16807	16786	16678	16704	16963	16867	16781	16763	16789	16895	16958	16805	16725	16888	16740	16920	16762	16777	16945	16720	16828	16911	16798	16929	16770	16877	16789	16820	16774	16783	16705	16734	16885	16839	16930	16847	16712	16775	16721	16863	16753	16782	16942	16870	16778	16850	16984	16796	16605	16740	16981	16713	16771	16668	16809	16929	16764	16822	16741	16708	16751	16561	16714	16737	16822	16871	16900	16801	16743	16668	16746	16895	16682	16594	16797	16838	16798	16902	16748	16694	16755	16735	16687	16801	16769	16909	16775	16856	16845	16763	16772	16674	16861	16759	16892	16877	16756	16650	16880	16710	16854	16598	16942	16747	16824	16806	16631	16816	16864	16850	16768	16753	16986	16766	16807	16860	16776	16768	16965	16848	16672	16748	16874	16925	16840	16734	16766	16760	16788	16689	16828	16872	16624	16832	16829	16743	16891	16616	16661	16884	16914	16870	16811	16775	16801	16841	16858	16903	16768	16828	16799	16780	16827	16814	16773	16718	16717	16892	16770	16694	16622	16871	16820	16946	16857	16868	17036	16676	16791	16668	16900	16990	16756	16809	16816	16735	16965	16922	16915	16712	16626	16842	16872	16848	16821	16771	16834	16775	17020	16864	16706	16746	16805	16763	16833	16781	16912	16744	16896	16892	16585	16683	16733	16790	16890	16716	16922	16794	16830	17045	16763	16776	16589	16713	16695	16757	16835	16857	16681	16752	16824	16719	16653	16767	16695	16633	16781	16749	16984	16811	16758	16883	16892	16832	16831	16922	16752	16716	16676	16755	16778	16901	16955	16849	16785	16726	16779
24064	21158	28803	26624	27169	29103	28674	25098	24009	23336	22684	22386	22005	21994	21482	21345	21301	21371	21343	21133	21178	21092	20817	20851	20852	20728	20590	20677	20788	20915	20741	20855	20817	20628	20611	20804	20766	20655	20892	20683	20830	21071	20774	20650	20851	20686	20678	20875	20885	20532	20735	20694	20779	20651	20550	20859	20624	20674	20688	20741	20628	20827	20861	20755	20694	20835	20911	20783	20767	20676	20780	20750	20624	20553	20634	20564	20784	20806	20540	20900	20528	20728	20527	20755	20740	20614	20785	20440	20630	20716	20661	20759	20796	20769	20711	20848	20456	20922	20652	20776	20782	20699	20511	20478	20856	20969	20805	20723	20860	20757	20586	20636	20757	20550	20667	20561	20864	20797	20582	20526	20642	20610	20732	20743	20709	20542	20703	20847	20560	20824	20592	20716	20792	20658	20489	20675	20501	20697	20684	20788	20911	20638	20801	20794	20728	20654	20709	20757	20853	20734	20621	20715	20528	20848	20799	20786	20504	20610	20825	20718	20778	20690	20750	20844	20421	20782	20663	20571	20769	20551	20851	20726	20724	20683	20694	20783	20698	20703	20799	20715	20751	20545	20592	20609	20594	20512	20615	20747	20935	20916	20607	20553	20778	20725	20936	20666	20677	20782	20574	20728	20403	20736	20687	20679	20891	20665	20768	20760	20704	20523	20852	20626	20826	20896	20697	20777	20649	20695	20770	20755	20625	20702	20779	20899	20886	20900	20884	20812	20814	20671	20689	20740	20767	20745	20895	20878	20684	20683	20651	20589	20696	20796	20726	20700	20860	20684	20490	20599	20691	20769	21037	20532	20793	20645	20817	20666	20644	20621	20581	20759	20767	20919	20635	20700	20940	20720	20731	20618	20643	20606	20823	20721	20732	20448	20792	20904	20877	20791	20748	20644	20717	20797	20531	20472	20697	20898	20776	20842	20718	20717	20555	20879	20737	20477	20798	20773	20546	20910	20825	20810	20677	20701	20809	20732	20758	20761	20679	20818	21053	20775	20509	20857	20745	20819	20617	20812	20861	20887	20706	20710	20847	20647	20541	20723	20793	20642	20754	20772	20587	20917	20655	20651	20845	20699	20679	20807	20811	20758	20651	20864	20598	20676	20690	20691	20687	20942	20789	20822	20755	20783	20649	20795	20767	20790	20731	20462	20808	20612	20861	20829	20814	20640	20752	20829	20932	20841	20501	20810	20746	20628	20644	20949	20836	20858	20750	20799	20711	20731	20777	20625	20914	20851	20945	20708	20726	20693	20654	20633	20726	20609	20762	20631	20687	20761	20581	20810	20613	20742	20713	20561	20462	20526	20746	20865	20729	20816	20627	20610	20483	20914	20607	20635	20579	20837	20973	20399	20645	20577	20718	20780	20609	20655	20894	20823	20902	20658	20676	20741	20832	20884	20954	20796	20577	20832	20652	20687	20878	20687	20897	20804	20628	20794	20589	20582	20907	20613	20799	20706	20762	20744	20778	20792	20783	20686	20678	20574	20585	20606	20600	20775	20619	20656	20663	20723	20826	20828	20670	20664	20404	20866	20700	20779	20742	20688	20868	20759	20883	20735	20621	20674	20842	20673	20805	20854	20735	20602	20816	20716	20792	20581	20688	20642	20722	20552	20773	20747	20744	20740	20695	20770	20695	20648	20515	20640	20910	20677	20756	20571	20709	20879	20679	20609	20832	20804	20881	20765	20552	20839	20698	20910	20712	20567	20594	20748	20753	20846	20720	20882	20905	20851	20649	20737	20528	20663	20628	20573	20686	20963	20739	20848	20692	20621	20545	20608	20817	20612	20598	20708	20801	20562	20862	20835	20786	20794	20450	20868	20734	21089	20854	20858	20810	20521	20747	20840	20811	20671	20766	20688	20641	20934	20799	20835	20662	20718	20778	20441	20608	20600	20773	20709	20616	20673	20535	20739	20892	20628	20550	20713	20703	20732	20682	20808	20720	20762	20672	20566	20896	20663	20751	20604	20742	20894	20730	20849	20845	20671	20671	20476	20465	20612	20826	20778	20943	20824	20632	20644	20888	20494	20517	20897	20846	20765	20902	20599	20950	20574	20737	20754	20781	20820	20728	20701	20753	20789	20774	20637	20577	20766	20698	20807	20674	20674	20808	20674	20887	20959	20731	20664	20684	20865	20708	20655	20703	20544	20595	20603	20903	20644	20700	20677	20527	20723	20558	20803	20766	20653	20614	20755	20830	20862	20622	20695	20724	20732	20607	20693	20655	20809	20880	20542	20837	20624	20532	20662	20676	20706	20882	20603	20584	20641	20714	20836	20840	20976	20613	20612	20813	20661	20738	20814	20595	20687	20708	20677	21020	20635	20505	20656	20799	20690	20732	20684	20888	20672	20540	20706	20824	20699	20646	20949	20504	20474	20828	20792	20763	20606	20779	20802	20787	20740	20558	20869	20655	20723	20760	20747	20876	20769	20751	20711	20767	20861	20710	20504	20792	20744	20838	20654	20846	20612	20643	20751	20759	20533	20450	20637	20734	20832	20778	20713	20571	20643	20796	20797	20818	20793	20712	20932	20766	20722	20804	20743	20515	20868	20746	20563	20815	20837	20540	20884	20596	20634	20648	20615	20673	20565	20614	20587	20762	20511	20598	20503	20628	20579	20787	20891	20678	20729	21036	20680	20864	20813	20761	20626	20754	20535	20746	20691	20866	20934	20758	20787	20669	20669	20646	20872	20650	20603	20696	20900	20828	20618	20744	20695	20867	20892	20650	20558	20591	20686	20795	20929	20707	20755	20565	20857	20625	20697	20885	20755	20895	20814	20622	20920	20762	20630	20937	20800	20786	20821	20794	20631	20747	20804	20820	20607	20774	20553	20660	20774	20527	20820	20793	20645	20640	20817	20645	20551	20973	20787	20699	20663	20698	20493	20548	20635	20484	20569	20664	20706	20745	20689	20392	20693	20746	20560	20517	20558	20824	20707	20587	20914	20830	20835	20902	20780	20672	20636	20816	20921	20682	20679	20644	20952	20773	20924	20789	20761	20643	20687	20800	20674	20846	20484	20643	20586	20814	20697	20787	20711	20773	20789	20703	20724	20813	20480	20598	20688	20672	20755	20748	20527	20818	20587	20723	20786	20648	20552	20515	20735	20434	20776	20804	20814	20781	20487	20574	20767	20496	20772	20598	20735	20625	20732	20482	20635	20712	20634	20614	20828	20618	20504	20706	20774	20806	20742	20728	20784	20534	20680	20740	20752	20923	20676	20704	20527	20813	20554	20852	20837	20809	20694	20770	20719	20704	20421	20631	20676	20776	20788	20665	20531	20768	20773	20836	20958	20765	20673	20729	20980	20760	20598	20833	20648	20885	20523	20782	20718	20861	20741	20783	20703	20656	20792	20744	20938	20771	20839	20858	20629	20717	20770	20806	20714	20765	20770	20720	20818	20877	21008	20666	20779	20757	20744	20837	20561	20740	20659	20762	20493	20766	20690	20484	20653	20702	20673	20541	20742	20870	20759	20913	20741	20573	20783	20749	20787	20707	20921	20727	20809	20797	20573	20717	20573	20692	20805	20663	20786	20804	20798	20713	20640	20682	20589	20735	20680	20626	20740	20782	20870	20862	20717	20471	20741	20644	20791	20838	20740	20638	20603	20526	20682	20920	20715	20694	20799	20642	20688	20736	20777	20568	20505	20753	20743	20733	20682	20795	20753	20878	20793	20738	20690	20543	20554	20573	20719	20584	20888	20655	20659	20720	20901	20797	20904	20730	20775	20928	20702	20742	20705	20780	20692	20805	20987	20805	20595	20706	20750	20801	20873	20995	20806	20552	20831	20830	20780	20861	20537	20707	20783	20835	20489	20740	20872	20985	20743	20632	20662	20750	20733	20791	20864	20848	20621	20786	20595	20742	20630	20626	20822	20720	20715	20861	20757	20763	20694	20589	20853	20637	20453	20962	20777	20688	20729	20602	20624	20691	20847	20735	20696	20852	20637	20735	20727	20844	20791	20738	20757	20940	20728	20648	20795	21089	20757	20801	20778	20574	20577	20737	20787	20755	20785	20534	20805	20710	20621	20841	20661	20725	20944	20854	20668	20776	20704	20745	20710	20751	20543	20868	20848	20664	20731	20675	20496	20666	20940	20792	20704	20634	20526	20736	20578	20508	20474	20693	20706	20728	20570	20700	20951	20741	20889	20704	21015	20767	20687	20495	20754	20900	20712	20627	20726	20702	20546	20670	20752	20720	20536	20803	20726	20597	20669	20731	20781	20988	20682	20837	20935	20625	20925	20573	20718	20953	20770	20767	20798	20734	20913	20787	20569	20729	20728	20645	20677	20662	20709	20750	20620	20713	20581	20703	20773	20818	20976	20882	20751	20683	20586	20521	20621	20777	20750	20699	20803	20899	20977	20892	20978	20921	20809	20768	20627	20672	20585	20666	20635	20815	20685	20750	20795	20637	20760	20876	20615	20953	20806	20887	20527	20648	20855	20828	20887	20890	20692	20894	20452	20593	20793	20876	20882	20839	20929	20675	20542	20695	20767	20701	20744	20894	20603	20968	20788	20707	20927	20631	20839	20857	20831	20664	20664	20817	20625	20817	20595	20954	20941	20693	20872	20556	20417	20674	20884	20846	20721	20647	20637	20462	20574	20600	20682	20752	20881	20647	20622	20662	20504	20792	20657	20811	20658	20812	20843	20785	20749	20717	20687	20579	20654	20787	20664	20712	21035	20688	20730	20726	20618	20845	20861	20807	20804	20706	20678	20791	20843	20447	20555	20697	20653	20846	20616	20643	20611	20673	20600	20738	20860	20632	20437	20581	20747	20771	20675	20741	20729	21002	20713	20705	20681	20779	20799	20893	20756	20599	21027	20631	20763	20637	20826	20746	20867	20901	20673	20577	20736	20706	20724	20700	20694	20786	20767	20774	20814	20518	20791	20833	20845	20782	20722	20666	20766	20639	20546	20786	20674	20630	20771	20713	20747	20652	20734	20570	20509	20612	20681	20753	20784	20674	20862	20689	20673	20643	20698	20941	20730	20732	20747	20863	20810	20597	20746	20736	20590	20765	20753	20840	20874	20773	20956	20694	20774	20795	20635	20771	20543	20798	20776	21020	20577	20831	20723	20529	20755	20893	20712	20657	20642
34211	54576	49337	39055	32649	28610	25703	23401	21630	20590	19550	19193	18599	18299	17994	17689	17496	17577	17450	17217	17525	17206	17062	17043	16960	16875	16922	16931	17044	16786	16923	16894	16844	16985	16916	17075	17036	16794	16777	16906	16903	16812	16829	16867	16899	16900	16906	16939	16951	17097	16758	16664	16861	16955	16858	16957	16980	16899	16879	16769	16926	16786	16915	16790	16866	16992	16937	16949	16847	16825	16774	17034	16928	16839	16664	16770	17072	16785	16725	16872	16719	16679	16955	16982	16716	16772	16937	16894	16815	16822	16838	16934	16778	16864	16702	16789	16944	16875	16697	17016	16962	16876	16941	16934	16757	16782	16829	16866	16934	17025	16875	16894	16708	16811	16755	16935	16970	16775	16796	16703	16825	16983	16889	16564	16891	16780	16842	16934	16772	16878	16865	16878	17036	16862	16837	16784	16908	16699	16760	16993	16746	16677	16822	16827	16819	16810	16784	16873	16990	16845	16774	16872	16781	16941	16717	16669	16912	16786	16873	16871	16822	16895	16948	16867	17083	16951	16872	16782	16718	16848	16944	16979	16930	16855	16869	16788	16846	16834	16825	16982	16591	16751	16888	16867	16782	16670	16798	16971	16761	16900	16784	16844	16812	16793	16814	16887	16874	16790	16889	16973	16880	16893	16865	16897	16701	16882	16780	16887	16641	16776	16603	16789	17020	16982	16648	16772	16851	16956	16796	16903	16752	16947	16827	16765	16882	16791	16997	16905	16754	16691	16732	16833	16889	16835	16867	16821	17012	16930	16813	16872	16664	16763	16672	16787	16721	16843	16793	16908	16924	16863	16786	16892	16968	16906	16876	17075	16758	17024	16759	17004	16862	16898	16769	16757	16907	16801	16763	16748	17026	16794	16849	16694	16860	16778	16843	16743	16943	16772	16923	16861	16788	16872	16965	16894	16800	16876	16822	17107	16807	16793	16862	16972	16952	16663	16799	16723	16912	16702	17127	16933	16931	16690	16883	16936	16890	16726	16708	16877	16980	16853	16765	16746	16584	17000	16840	16957	16905	16881	16858	16903	17004	16823	16956	16876	16958	16746	17097	16887	16652	16921	16982	16849	16773	16820	16831	16858	16826	17020	16813	16816	16740	16809	16843	16865	16720	17124	16728	16915	16851	16818	16633	16831	16808	16784	16807	16838	16929	16824	16879	16738	16839	16863	16966	16718	16923	16683	16833	16776	16709	16961	16781	16856	17027	16976	16765	16721	16875	17058	16742	16905	16790	16820	16895	16962	16970	16915	16765	16819	16837	16815	16667	16756	16952	16890	16807	16812	16995	16841	16769	16811	16729	16751	16865	16890	16787	16963	16844	16671	17011	16785	16883	16683	16759	16911	17006	16914	16595	16713	16873	16619	16909	16782	16919	16714	16855	16909	16965	16763	16947	16670	16845	17040	16812	16743	16818	16867	16761	16728	16696	16850	16804	16920	16883	16845	16902	16950	16613	16789	16970	16606	16620	17066	16758	16897	16756	16825	16796	16807	16634	16788	16907	16751	16895	16700	16825	16882	16873	16578	16953	16811	16841	17057	16788	16838	16929	16835	16748	17096	16656	16804	16948	16889	16781	16873	16875	16735	16834	16769	16858	17045	16897	16855	16844	16847	16916	16904	16870	16692	16881	16960	16992	16907	16741	17033	16826	16828	16775	16845	16837	16952	16863	16745	16856	16922	16826	16855	16940	16946	16801	16921	16500	16885	16773	16829	16950	16825	16785	16743	16864	16794	16751	16884	16814	16927	16862	16947	16899	17023	16838	16854	16985	16903	16978	16779	16801	16762	16985	16767	16843	16750	16932	16711	16687	16803	16842	16751	16891	16840	16824	16835	16801	16875	16876	17108	16683	16878	16889	17032	16931	16768	16822	16845	16898	16633	16989	16703	16874	16848	16766	16780	16900	16974	16803	16838	16703	16862	17009	16910	16821	16897	16707	16809	16997	16874	16850	16807	16914	16804	16995	16704	16798	16768	16886	16992	16870	16816	16758	16815	16873	16886	16802	16885	16773	16933	16854	16687	16875	16764	16876	16985	16911	16918	16847	16873	16655	16739	16704	16874	16785	16831	16800	16923	16909	16853	16954	16938	16903	16793	16933	16913	16743	17035	16775	16877	16775	16774	16850	16844	16898	17005	16927	16816	16897	16817	16901	16863	16849	16910	16612	16809	16813	16745	16766	16704	16860	17024	16779	16961	17025	16904	16750	16922	16834	16991	16866	16771	16936	16966	16857	16869	16855	16785	16818	16768	17002	16580	16922	16750	16703	16763	16727	16835	16778	16930	16825	16866	16821	16779	16798	16863	16860	16747	16970	16805	16875	16941	16932	17002	17047	16850	16866	16719	16939	16765	16740	16874	16887	17026	16905	17028	16740	16715	16858	16791	16850	16719	16873	16795	16677	16988	16760	16857	16897	17006	16797	16976	16846	16945	16864	16877	16949	16889	16863	16799	16855	16765	16952	16818	16923	17004	16747	16741	16769	17079	16807	16948	17034	16666	16907	16793	16842	16858	16767	16841	16855	16975	16744	16881	16820	16734	16723	16784	16848	16871	16823	16819	16993	16868	16890	16804	16820	16862	16889	16858	16834	16916	16629	16945	16786	16795	16938	16893	16861	16879	16950	16842	16799	17025	16737	16907	17050	16920	16846	16938	16871	16697	16756	16927	16740	16779	16885	16950	16897	16774	16854	16924	16947	16942	16928	16775	16872	16939	16930	16824	16793	16691	16866	16732	16855	16823	16941	16783	16881	16904	16818	16823	16764	16844	16779	16855	16791	16794	16859	16740	16957	16986	16769	16842	16872	16634	16873	16894	16870	16676	17011	16818	16943	16793	16684	16951	16903	16941	16888	16945	16705	16980	16810	16808	16892	16915	16799	16993	16918	16745	16746	16886	16950	16690	16947	16937	16876	16973	16816	16825	16717	16827	16895	16886	16844	16815	16897	16884	16798	16723	16763	16801	16767	16791	16872	16996	16763	16888	16890	16883	16725	16873	16974	16796	16931	16931	16817	16921	16868	16739	16732	16828	16740	16780	16878	16877	16780	16787	16854	16772	16891	16702	16931	16794	16935	17004	16726	16877	16977	16708	16919	16690	16840	16986	16655	16878	17078	16927	16949	16940	16814	17010	17008	16857	16744	16841	16768	16685	16885	16786	17036	16902	16802	16836	16887	16730	16809	16947	16934	16837	16908	16702	16757	16881	16918	16971	16828	16915	16808	16971	16924	16963	16975	16956	16949	16712	16916	17014	16951	16810	16993	16934	16681	16841	16873	16820	16880	16799	16945	16754	16772	16839	17030	16905	16787	17119	16885	16878	16775	16910	16803	16727	16947	16845	16736	16975	16893	16758	16721	16788	16897	16681	16993	16812	16811	16682	16686	16752	16751	17130	16857	16788	16945	17026	16918	16931	16919	16868	17024	16782	16930	16951	16741	17009	16908	16924	16809	16888	16644	16680	16807	16988	16986	16830	16818	16947	16719	16904	16749	16897	16868	16747	16869	16984	16798	16834	16840	16905	16928	16905	16785	16850	16882	16798	16798	16765	16900	16901	16839	16836	16955	16853	16938	16929	16828	16852	16911	16843	16871	16937	16977	16791	16758	16848	16801	16888	16690	16972	16936	16714	16856	16965	16915	16896	17101	16932	17071	16788	16981	16854	16726	16734	16987	16911	16723	16658	16930	16783	16771	17032	16888	16915	16941	16852	16798	16715	16781	16638	17014	16978	16727	16872	16830	16778	16886	16959	16958	16732	16900	16912	16954	16893	16890	17064	16862	16978	16660	16739	16759	16809	16812	16747	16823	16855	16847	16868	16884	16751	17012	16762	16795	17001	16868	16888	16962	16878	16790	16816	16831	16922	16940	16886	16935	16949	16831	17003	16937	16847	16975	16792	16827	16936	16848	16887	16912	16914	16913	17039	16769	16637	16865	16786	17007	16866	16893	16726	16907	16903	16852	16881	16821	16823	16772	17026	16961	16860	16977	16827	16970	16800	16773	16856	16911	16691	16910	16670	16894	16749	16694	17002	16872	16939	16948	16856	16893	16815	16920	16791	16951	16821	16873	16875	16936	16900	16800	16892	16894	16766	16888	16730	16754	16676	17058	17013	16875	16787	16916	17035	16786	17012	16929	16806	16919	17045	16897	16877	16943	16798	16882	16789	16773	16859	16919	16827	16965	16842	16922	16916	16977	16949	16853	16857	16877	16981	16983	16841	16892	16839	16830	16920	16906	16880	16855	17022	16807	16828	16866	16965	16863	16888	16723	17046	16879	16858	16736	16829	16819	16787	16744	16756	16855	16768	16869	16835	16862	16696	16768	16785	16838	16929	16808	16917	16652	16820	16984	16819	16817	16812	16793	16836	16894	16832	16897	17004	16858	16845	16714	16694	16815	17001	16909	16994	16853	16954	16689	16950	16779	16649	16689	16791	16833	16839	16770	16969	16694	16940	16922	16919	16911	16875	16993	16868	16986	16935	16871	17003	16928	16718	16798	16689	16784	16768	16851	16986	16731	16953	16836	16831	17063	16860	16788	16958	16769	17024	16790	16651	16891	16905	16850	16814	16863	16795	16914	16951	16838	16777	16898	16930	16700	16866	16856	16883	16868	16943	16936	16837	16794	16964	16867	16713	16874	16862	16829	16842	16851	16971	16833	16847	16798	16770	16781	16899	17011	16749	16996	16864	16828	16819	16839	16962	16828	16998	16798	16886	16870	16980	16916	16903	16830	16838	16802	16738	16703	16908	16965	16800	16879	16849	16815	16812	16806	16809	16814	16750	16877	16778	16943	16846	16768	16795	16926	16842	16783	16736	16820	16925	16898	16602	16718	16899	16936	16830	16911	16830	16693	16884	16908	16923	16895	16789	16945	16905	16743	16875	16723	16772	16796	16925	16780	16800	16860	16912	16845	16933	16903	16858	16939	16883	16808	16731	16808	16791	16883	16839	17009	16829	16692	16916	16785	16922	16831	17015	16767	16931	16836	16857	16770	17072	17018	16838	16900	16811	16793	16907	16955	16923	16972	16758	16911	16669	16866	16872	16766	16870	16769	16836	16770	16967	16765	17021	16999	16875	16813	16907	16887	16752	16837	16854	16848	16805	17137	16833
22732	21144	28920	24011	23620	28939	31892	27354	25786	25141	24372	23668	23349	22896	22942	22487	22431	22186	22116	22170	21852	22019	21868	21847	21556	21636	21590	21534	21668	21662	21793	21626	21615	21601	21596	21567	21531	21439	21538	21666	21470	21346	21413	21714	21585	21516	21377	21578	21450	21465	21527	21488	21549	21660	21549	21591	21564	21470	21476	21539	21710	21481	21498	21483	21737	21639	21569	21658	21552	21342	21289	21422	21478	21435	21626	21531	21420	21616	21481	21671	21408	21364	21464	21573	21409	21364	21732	21618	21676	21386	21518	21510	21600	21488	21573	21344	21484	21446	21506	21468	21418	21373	21749	21623	21526	21522	21445	21466	21641	21393	21518	21467	21418	21409	21520	21521	21543	21332	21589	21415	21560	21708	21386	21462	21620	21523	21513	21464	21517	21416	21391	21600	21538	21399	21487	21518	21705	21614	21533	21209	21417	21473	21401	21451	21524	21516	21538	21435	21881	21457	21456	21508	21371	21420	21387	21548	21652	21536	21483	21576	21545	21481	21431	21273	21348	21335	21450	21525	21511	21470	21236	21558	21491	21518	21517	21328	21206	21571	21431	21395	21368	21452	21433	21599	21551	21422	21531	21452	21302	21446	21410	21500	21446	21444	21660	21591	21359	21467	21384	21480	21626	21594	21360	21238	21656	21408	21504	21542	21199	21602	21327	21438	21487	21397	21590	21344	21535	21415	21480	21556	21504	21522	21578	21441	21529	21519	21220	21189	21484	21481	21616	21130	21419	21357	21454	21211	21487	21628	21552	21380	21570	21235	21431	21712	21366	21435	21563	21585	21383	21492	21442	21485	21454	21385	21577	21354	21566	21583	21579	21470	21454	21348	21493	21504	21560	21582	21549	21377	21532	21269	21470	21362	21316	21654	21532	21255	21540	21348	21465	21416	21192	21400	21401	21224	21417	21283	21635	21492	21631	21573	21266	21411	21397	21419	21469	21629	21330	21393	21236	21388	21455	21504	21431	21489	21398	21387	21460	21522	21751	21581	21527	21473	21676	21587	21527	21357	21438	21439	21264	21136	21401	21317	21694	21365	21651	21502	21264	21304	21385	21392	21496	21534	21405	21425	21537	21415	21336	21339	21554	21671	21654	21282	21409	21404	21558	21293	21618	21446	21229	21278	21198	21370	21450	21542	21353	21591	21433	21583	21666	21291	21497	21326	21438	21444	21561	21583	21437	21491	21446	21519	21487	21479	21579	21291	21316	21399	21384	21473	21678	21460	21347	21578	21318	21331	21528	21284	21540	21499	21222	21554	21388	21391	21391	21665	21307	21596	21429	21583	21648	21558	21429	21567	21483	21475	21407	21773	21325	21372	21429	21328	21256	21485	21555	21658	21486	21463	21310	21381	21557	21474	21469	21343	21408	21570	21573	21627	21290	21414	21345	21434	21324	21459	21655	21488	21475	21462	21628	21535	21423	21494	21429	21210	21395	21426	21398	21350	21520	21691	21615	21298	21369	21330	21526	21341	21322	21502	21464	21384	21650	21639	21432	21446	21404	21525	21353	21362	21609	21335	21443	21438	21507	21326	21480	21484	21372	21367	21462	21330	21289	21538	21583	21301	21500	21284	21658	21598	21241	21531	21357	21491	21520	21591	21357	21368	21455	21498	21208	21193	21553	21418	21328	21492	21487	21413	21521	21556	21521	21524	21448	21527	21424	21289	21416	21529	21482	21561	21441	21519	21442	21458	21518	21384	21556	21596	21352	21248	21557	21366	21651	21575	21374	21547	21395	21344	21507	21579	21357	21456	21495	21560	21404	21450	21701	21466	21329	21541	21716	21251	21509	21336	21419	21510	21541	21502	21534	21515	21485	21561	21564	21469	21556	21565	21303	21344	21329	21189	21576	21646	21508	21213	21611	21274	21489	21535	21517	21442	21590	21604	21574	21302	21579	21551	21502	21543	21439	21493	21479	21369	21427	21583	21294	21432	21260	21255	21537	21344	21282	21413	21398	21358	21210	21444	21422	21449	21590	21515	21625	21707	21331	21506	21426	21337	21464	21277	21571	21609	21663	21621	21484	21736	21376	21428	21359	21452	21591	21582	21424	21429	21473	21424	21455	21518	21551	21368	21529	21623	21585	21479	21518	21383	21204	21537	21687	21407	21607	21617	21422	21384	21239	21319	21301	21411	21572	21313	21714	21387	21228	21352	21568	21522	21336	21501	21590	21526	21289	21396	21510	21549	21447	21465	21562	21472	21361	21714	21384	21453	21570	21670	21295	21684	21330	21542	21593	21508	21305	21314	21694	21302	21427	21397	21727	21424	21603	21656	21578	21564	21677	21378	21424	21632	21682	21715	21553	21398	21471	21394	21326	21559	21767	21544	21322	21424	21471	21306	21309	21461	21610	21401	21580	21398	21515	21389	21346	21685	21466	21534	21592	21625	21409	21598	21391	21614	21416	21437	21501	21418	21308	21559	21329	21677	21508	21580	21540	21709	21534	21496	21448	21424	21442	21394	21500	21327	21424	21410	21563	21502	21424	21467	21367	21662	21396	21533	21535	21416	21360	21255	21404	21497	21635	21548	21413	21470	21398	21357	21368	21551	21533	21404	21646	21524	21644	21537	21270	21402	21393	21506	21354	21507	21562	21318	21441	21489	21343	21572	21559	21545	21583	21601	21710	21446	21513	21552	21508	21548	21641	21600	21312	21387	21591	21510	21375	21378	21412	21577	21519	21435	21383	21465	21453	21440	21475	21361	21323	21352	21184	21461	21494	21369	21520	21316	21279	21335	21389	21396	21594	21457	21334	21482	21531	21530	21484	21557	21347	21654	21583	21543	21442	21176	21365	21296	21386	21522	21423	21390	21669	21571	21386	21359	21454	21569	21424	21557	21239	21446	21594	21392	21227	21443	21480	21527	21551	21495	21445	21568	21539	21554	21329	21353	21761	21377	21411	21503	21347	21369	21497	21557	21464	21356	21378	21538	21301	21465	21347	21388	21303	21380	21286	21510	21756	21454	21289	21454	21624	21304	21149	21500	21550	21591	21503	21562	21348	21446	21432	21468	21226	21435	21679	21430	21654	21319	21751	21530	21198	21445	21369	21529	21449	21630	21719	21582	21575	21529	21504	21420	21546	21526	21376	21525	21536	21539	21503	21336	21427	21492	21595	21489	21436	21370	21406	21421	21481	21417	21273	21337	21468	21415	21510	21688	21466	21542	21364	21493	21440	21400	21520	21479	21357	21508	21497	21393	21626	21465	21547	21472	21455	21578	21666	21681	21500	21517	21605	21424	21598	21430	21332	21333	21456	21553	21231	21496	21365	21410	21620	21562	21462	21420	21380	21600	21588	21446	21498	21516	21514	21664	21362	21315	21519	21633	21638	21465	21510	21410	21447	21329	21514	21519	21464	21276	21313	21187	21360	21452	21397	21467	21578	21362	21491	21438	21571	21389	21391	21487	21684	21676	21411	21378	21511	21313	21456	21647	21640	21561	21726	21405	21707	21425	21648	21423	21511	21490	21584	21674	21560	21453	21599	21475	21514	21276	21444	21476	21487	21506	21359	21180	21467	21376	21479	21363	21530	21526	21391	21847	21371	21341	21427	21680	21592	21589	21534	21467	21314	21444	21254	21393	21620	21429	21497	21452	21426	21507	21601	21550	21396	21474	21387	21307	21254	21398	21550	21225	21373	21448	21443	21418	21356	21480	21628	21468	21562	21514	21468	21659	21314	21383	21368	21397	21498	21631	21388	21551	21633	21464	21320	21564	21435	21511	21432	21432	21509	21479	21408	21482	21509	21359	21485	21502	21408	21533	21539	21329	21590	21478	21509	21599	21692	21386	21379	21435	21543	21395	21372	21727	21412	21510	21356	21643	21555	21407	21407	21492	21521	21322	21527	21289	21611	21480	21503	21610	21418	21338	21488	21609	21551	21696	21541	21539	21777	21348	21373	21289	21459	21349	21369	21493	21616	21531	21425	21180	21495	21306	21438	21589	21494	21455	21661	21590	21684	21360	21452	21320	21522	21373	21715	21500	21474	21509	21501	21281	21556	21368	21436	21620	21287	21428	21381	21326	21454	21402	21637	21408	21643	21549	21378	21509	21486	21427	21444	21583	21326	21336	21373	21342	21470	21435	21396	21441	21502	21642	21326	21392	21400	21228	21435	21624	21566	21531	21270	21698	21512	21525	21454	21353	21566	21377	21401	21442	21403	21745	21262	21697	21773	21683	21424	21385	21627	21493	21314	21538	21392	21265	21296	21511	21416	21548	21563	21565	21526	21543	21617	21562	21657	21576	21533	21276	21478	21480	21624	21390	21565	21395	21628	21391	21474	21459	21527	21348	21531	21472	21472	21431	21676	21496	21404	21479	21254	21440	21542	21308	21633	21652	21272	21515	21432	21492	21578	21399	21530	21494	21551	21251	21612	21412	21548	21562	21684	21320	21541	21443	21408	21404	21395	21368	21351	21403	21404	21308	21430	21510	21566	21300	21495	21651	21558	21583	21561	21247	21270	21677	21343	21337	21426	21279	21429	21585	21569	21630	21464	21403	21391	21373	21566	21543	21414	21493	21401	21427	21531	21502	21434	21745	21500	21567	21532	21398	21294	21484	21450	21336	21317	21465	21681	21570	21335	21262	21362	21106	21527	21488	21418	21394	21289	21350	21336	21351	21458	21508	21263	21487	21643	21582	21470	21493	21603	21509	21603	21477	21357	21427	21278	21610	21350	21421	21600	21594	21430	21221	21430	21581	21382	21507	21464	21354	21494	21171	21315	21583	21373	21445	21576	21550	21368	21381	21551	21521	21356	21535	21247	21352	21494	21431	21461	21586	21498	21520	21097	21441	21336	21608	21300	21397	21505	21288	21462	21539	21447	21422	21490	21487	21527	21535	21333	21284	21292	21449	21566	21622	21340	21474	21204	21410	21435	21483	21472	21492	21548	21483	21393	21446	21572	21299	21494	21612	21599	21510	21514	21536	21562	21460	21441	21537	21413	21480	21236	21496	21452	21466	21461	21434	21596	21550	21290	21331	21524	21462	21344	21618	21581	21331	21454	21392	21607	21476	21616	21397	21420	21409	21426	21541	21305	21591	21285	21360	21566	21692	21691	21512	21414	21312	21372	21328	21493	21462	21477	21695	21603	21504
36990	60470	54449	42629	36711	32583	28596	25616	23891	22206	21288	20590	19802	19518	19009	18507	18290	18064	17952	18031	17765	17719	17550	17451	17543	17734	17452	17480	17431	17325	17404	17472	17481	17376	17508	17308	17313	17233	17514	17271	17324	17260	17300	17299	17282	17353	17408	17219	17271	17326	17279	17257	17314	17248	17283	17203	17414	17180	17139	17351	17150	17403	17145	17237	17309	17281	17247	17310	17335	17388	17304	17291	17441	17188	17308	17229	17315	17298	17396	17294	17279	17279	17342	17184	17399	17139	17467	17120	17220	17234	17287	17195	17159	17112	17312	17182	17248	17309	17298	17191	17359	17269	17303	17389	17224	17128	17425	17277	17218	17266	17300	17279	17337	17341	17430	17290	17042	17247	17140	17169	17432	17209	17193	17410	17244	17305	17261	17262	17287	17269	17239	17271	17484	17294	17385	17217	17198	17203	17273	17293	17118	17156	17232	17226	17286	17268	17334	17289	17348	17387	17324	17275	17380	17148	17342	17253	17376	17332	17168	17471	17184	17111	17191	17294	17186	17394	17388	17288	17262	17201	17352	17159	17152	17312	17357	17185	17076	17245	17276	17361	17158	17188	17367	17199	17399	17291	17202	17332	17134	17394	17119	17262	17185	17330	17347	17231	17240	17291	17160	17359	17151	17184	17297	17069	17160	17349	17379	17139	17447	17302	17200	17426	17170	17300	17233	17098	17290	17200	17263	17264	17341	17105	17204	17130	17207	17098	17235	17170	17295	17117	17307	17629	17191	17213	17229	17369	17112	17195	17249	17273	17115	17275	17267	17374	17318	17353	17167	17383	17230	17389	17160	17174	17316	17194	17313	17297	17280	17194	17165	17391	17426	17320	17185	17342	17397	17277	17235	17176	17283	17209	17356	17262	17292	17295	17250	17200	17219	17289	17345	17306	17232	17035	17210	17202	17506	17166	17294	17164	17273	17346	17260	17359	17181	17386	17202	17337	17288	17308	17274	17302	17166	17303	17266	17091	17122	17306	17249	17260	17214	17310	17197	17386	16916	17182	17242	17295	17238	17101	17383	17253	17412	17237	17331	17249	17293	17235	17167	17392	17242	17287	17328	17233	17285	17218	17157	17280	17261	17193	17237	17230	17196	17310	17291	17084	17277	17224	17296	17194	17224	17281	17201	17339	17325	17296	17192	17357	17262	17257	17144	17257	17299	17408	17263	17358	17206	17348	17187	17254	17110	17226	17416	17183	17314	17178	17246	17119	17410	17201	17322	17198	17317	17409	17192	17186	17274	17389	17233	17288	17436	17289	17285	17224	17234	17286	17065	17200	17214	17344	17220	17201	17225	17314	17175	17362	17370	17302	17376	17456	17423	17356	17243	17464	17229	17347	17331	17266	17140	17312	17217	17198	17428	17200	17449	17239	17071	17332	17243	17303	17142	17301	17275	17350	17298	17226	17240	17280	17333	17277	17109	17367	17042	17188	17197	17205	17169	17254	17239	17254	17098	17221	17226	17247	17282	17174	17226	17219	17281	17324	17338	17357	17282	17249	17324	17178	17303	17388	17310	17192	17309	17173	17085	17204	17184	17267	17212	17109	17202	17190	17441	17416	17387	17184	17250	17074	17114	17276	17322	17279	17203	17285	17248	17292	17313	17298	17308	17062	17251	17252	17168	17204	17122	17543	17293	17151	17100	17156	17300	17159	17410	17128	17201	17091	17375	17090	17042	17191	17121	17250	17387	17172	17185	17274	17215	17324	17269	17393	17333	17011	17301	17361	17181	17225	17228	17148	17286	17231	17389	17254	17381	17288	17329	17349	17114	17270	17254	17250	17389	17211	17241	17190	17137	17289	17391	17322	17208	17170	17251	17009	17145	17193	17409	17328	17367	17349	17156	17317	17378	17261	17467	17427	17238	17246	17206	17237	17247	17287	17101	17316	17286	17164	17395	17186	17128	17226	17107	17455	17517	17374	17365	17184	17212	17208	17166	17346	17346	17311	17356	17277	17206	17253	17211	17272	17415	17327	17144	17175	17283	17202	17283	17168	17307	17341	17222	17162	17236	17241	17245	17223	17284	17239	17179	17294	17223	17285	17301	17275	17400	17262	17239	17369	17291	17199	17230	17343	16986	17090	17069	17183	17210	17263	17333	17157	17256	17259	17209	17299	17180	17397	17211	17148	17345	17190	17115	17324	17280	17238	17055	17439	17292	17206	17244	17121	17221	17286	17294	17056	17147	17387	17410	17174	17365	17146	17265	17340	17347	17399	17208	17286	17170	17049	17384	17305	17222	17317	17338	17235	17264	17328	17307	17317	17315	17253	17334	17146	17406	17324	17139	17245	17363	17293	17204	17120	17302	17024	17337	17273	17078	17088	17302	17155	17177	17334	17118	17195	17149	17373	17275	17104	17266	17311	17204	17254	17072	17152	17201	17204	17268	17442	17345	17073	17197	17091	17221	17463	17275	17113	17340	17182	17248	17275	17257	17067	17277	17186	17175	17126	17260	17231	17197	17162	17031	16937	17458	17379	17252	17208	17276	17185	17104	17266	17141	17293	17293	17113	17242	17320	17264	17313	17231	17057	17346	17245	17315	17035	17274	17266	17258	17224	17134	17326	17420	17235	17463	17426	17239	17166	17280	17235	17434	17294	17306	17175	17176	17297	17506	17160	17299	17269	17324	17355	17289	17360	17126	17253	17170	17337	17342	17183	17320	17103	17151	17180	17265	17251	17145	17164	17234	17237	17139	17283	17240	17367	17288	17318	17156	17433	17384	17182	17282	17262	17137	17338	17437	17238	17294	17280	17192	17316	17202	17187	17334	17326	17335	17269	17209	17223	17308	17449	17276	17088	17193	17352	17151	17438	17179	17311	17254	17257	17219	17187	17247	17265	17260	17314	17330	17121	17275	17242	17195	17293	17182	17358	17272	17301	17237	17398	17025	17351	17120	17256	17120	17316	17256	17299	17146	17299	17214	17204	17233	17212	17076	17125	17337	17192	17317	17298	17321	17239	17246	17192	17178	17235	17374	17239	17271	17173	17290	17213	17136	17320	17241	17416	17199	17188	17140	17177	17513	17105	17365	17218	17392	17184	17193	17289	17397	17265	17275	17245	17289	17158	17341	17401	17251	17307	17249	17355	17363	17211	17075	17232	17206	17439	17366	17500	17227	17261	17253	17131	17406	17240	17323	17241	17373	17260	17141	17291	17129	17159	17216	17438	17471	17439	17325	17319	17244	17168	17286	17277	17389	17215	17320	17267	17278	17217	17234	17127	17419	17238	17298	17130	17352	17373	17261	17228	17310	17246	17355	17336	17359	17464	17179	17140	17115	17280	17172	17396	17195	17221	17111	17287	17335	17222	17118	17083	17104	17392	17143	17342	17204	17049	17182	17205	17270	17189	17206	17143	17351	17181	17154	17262	17200	17334	17186	17148	17359	17415	17199	17272	17314	17189	17324	17401	17451	17300	17075	17179	17226	17384	17195	17362	17246	17398	17088	17187	17203	17253	17283	17295	17159	17171	17197	17319	17146	17134	17227	17215	17276	17230	17148	17379	17174	17327	17243	17217	17218	17320	17278	17083	17296	17260	17207	17342	17368	17302	17090	17327	17278	17187	17161	17216	17173	17401	17198	17361	17253	17075	17071	17033	17162	17308	17073	17262	17274	17112	17288	17187	17258	17495	17366	17236	17110	17344	17275	17279	17158	17148	17194	17296	17274	17387	17254	17244	17061	17143	17378	17109	17367	17464	17217	17256	17391	17162	17101	17284	17297	17182	17246	17227	17391	17383	17216	17260	17333	17477	17462	17288	17138	17229	17230	17188	17174	17375	17133	17173	17176	17460	17183	17192	17239	17345	17254	17192	17318	17232	17453	17269	17377	17189	17318	17163	17304	17335	17306	17191	17164	17114	17255	17269	17170	17335	17166	17283	17321	17189	17174	17114	17214	17286	17361	17133	17260	17205	17065	17211	17274	17301	17137	17421	17172	17310	17179	17289	17520	17082	17094	17094	17156	17291	17344	17203	17114	17329	17236	17234	17176	17139	17192	17444	17453	17188	17258	17363	17333	17174	17356	17214	17290	17224	17246	17201	17264	17248	17166	17284	17157	17172	17150	17223	17321	17345	17256	17184	17037	17343	17205	17158	17175	17355	17150	17378	17196	17328	17291	17187	17178	17113	17321	17213	17360	17285	17183	17062	17105	17171	17238	17263	17231	17263	17159	17183	17243	17247	17205	17192	17254	17385	17044	17186	17344	17197	17228	17257	17209	17385	17142	17155	17416	17205	17256	17307	17262	17372	17041	17346	17337	17332	17067	17320	17300	17295	17097	17273	17393	17076	17305	17160	17216	17376	17330	17186	17327	17373	17305	17331	17286	17411	17147	17151	17260	17218	17087	17257	17347	17169	17087	17235	17185	17326	17283	17255	17255	17334	17094	17204	17369	17114	17187	17219	17299	17354	17275	17324	17176	17024	17341	17221	17233	17214	17181	17429	17288	17335	17171	17148	17135	17218	17193	17285	17234	17065	17227	17250	17208	17325	17240	17017	17015	17297	17296	17260	17232	17336	17140	17356	17262	17263	17346	17219	17117	17184	17278	17345	17262	17254	17279	17340	17261	17056	17424	17292	17400	17211	17230	17443	17344	17231	17285	17368	17361	17328	17517	17215	17136	17237	17156	17272	17371	17105	17054	17309	17331	17354	17355	17512	17300	17239	17246	17185	17338	17220	17360	17341	17297	17109	17350	17471	17279	17361	17250	17270	17161	17379	17295	17286	17051	17429	17311	17409	17083	17270	17169	17266	17195	17155	17078	17424	17353	17232	17286	17229	17168	17332	17200	17275	17444	17275	17326	17225	17248	17303	17391	17321	17281	17274	17221	17240	17330	17117	17407	17383	17288	17229	17225	17257	17426	17224	17273	17286	17346	17224	17301	17164	17491	17404	16966	17323	17187	17222	17214	17094	17255	17091	17277	17320	17369	17129	17339	17231	17239	17142	17208	17236	17345	17351	17396	17411	17262	17211	17202	17248	17159	17126	17284	17180	17329	17253	17361	17231	17341	17273	17140	17326	17382	17257	17318	17088	17204	17025	17285	17278	17151	17192	17442	17360	17403	17273	17217	17221	17114	17158	17377	17279	17357	17205	17282	17330
30493	31762	39808	36063	29934	27107	25163	23813	22661	22375	22121	21610	21491	21528	21511	21258	21277	20826	20942	20838	20782	20859	20925	20829	20716	20491	20812	20821	20807	20668	20733	20663	20514	20616	20510	20622	20707	20633	20750	20847	20673	20685	20678	20571	20799	20799	20756	20592	20558	20567	20786	20664	20588	20649	20834	20527	20644	20867	20701	20583	20836	20773	20886	20795	20677	20597	20647	20777	20550	20770	20852	20524	20680	20533	20746	20627	20756	20751	20797	20649	20627	20600	21037	20699	20689	20854	20557	20646	20627	20754	20778	20819	20762	20637	20816	20806	20596	20811	20697	20764	20707	20650	20524	20709	20710	20784	20554	20695	20829	20759	20421	20881	20664	20712	20899	20585	20747	20884	20536	20406	20623	20955	20727	20576	20606	20714	20708	20566	20703	20861	20838	20691	20602	20817	20728	20666	20590	20871	20696	20404	20500	20622	20613	20715	20646	20809	20736	20749	20617	20699	20777	20769	20726	20684	20635	20498	20726	20942	20587	20571	20819	20699	20819	20587	21045	20671	20493	20709	20586	20576	20705	20719	20701	20731	20769	20974	20728	20647	20696	20813	20668	20671	20827	20593	20712	20772	20710	20815	20671	20707	20664	20805	20714	20743	20966	20613	20760	20741	20786	20619	20592	20656	20609	20915	20760	20707	20597	20851	20685	20549	20776	20820	20660	20682	20678	20579	20771	20669	20425	20769	20491	20819	20886	20678	20891	20578	20811	20792	20720	20760	20615	20730	20484	20616	20608	20790	20694	20637	20549	20710	20764	20454	20731	20770	20468	20741	20627	20791	20683	20702	20646	20813	20813	20678	20789	20543	20666	20787	20806	20893	20987	20735	20787	20773	20940	20647	20734	20600	20612	20687	20788	20909	20584	20785	20859	20743	20743	20892	20559	20662	20672	20471	20869	20571	20803	20566	20704	20600	20702	20610	20714	20883	20744	20654	20581	20808	20584	20633	20908	20567	20821	20528	20735	20722	20968	20840	20900	20718	20607	20727	20557	20744	20603	20555	20657	20653	20787	20926	20807	20667	20761	20846	20569	20585	20826	20655	20702	20935	20766	20795	20680	20592	20849	20667	20611	20710	20818	20791	20736	20740	20562	20860	20950	20643	20704	20732	20679	20682	20687	20749	20881	20650	20725	20661	20811	20805	20633	20746	20553	20756	20678	20799	20651	20738	20855	20746	20507	20818	20859	20749	20707	20720	20615	20845	20814	20820	20811	20666	20753	20697	20619	20778	20675	20634	20693	20654	20698	20630	20899	20904	20697	20840	20442	20740	20656	20977	20692	20547	20679	20595	20768	20754	20521	20806	20659	20750	20336	20428	20470	20593	20714	20641	20846	20903	20881	20551	20764	20785	20568	20713	20589	20526	20710	20588	20816	20650	20444	20662	20786	20725	20735	20659	20968	20945	20664	20733	20744	20633	20617	20934	20774	20844	20691	20426	20650	20805	20904	20903	20594	20537	20716	20682	20633	20884	20868	20808	20725	20647	20862	20657	20782	20916	20552	20666	20804	20593	20640	20584	20707	20609	20628	20622	20782	20815	20853	20690	20756	20745	20716	20931	20668	20651	20838	20701	20787	20587	20649	20606	20750	20683	20755	20615	20839	20679	20638	20632	20906	20661	20635	20738	20600	20787	20633	20791	20813	20817	20813	20569	20733	20628	20708	20790	20636	20564	20820	20613	20633	21132	20733	20597	20444	20653	20676	20591	20859	20693	20696	20660	20669	20887	20753	20785	20763	20845	20723	20882	20802	20585	20675	20799	20766	20764	20824	20937	20644	20569	20572	20683	20551	20552	20787	20971	20531	20674	20699	20683	20765	20596	20810	20624	20754	20666	20591	20680	20777	20761	20770	20576	20906	20493	20693	20876	20791	20622	20640	20850	20622	20741	20734	20712	20599	20638	20764	20659	20660	20770	20621	20677	20484	20806	20791	20768	20668	20984	20730	20647	20721	20761	20686	20618	20759	20673	20810	20922	20877	20697	20713	20732	20674	20641	20844	20522	20584	20881	20533	20557	20559	20528	20679	20733	20717	20639	20890	20587	20602	20672	20640	20744	20615	20653	20734	20792	20882	20709	20915	20641	20577	20815	20696	20700	20618	20543	20817	20664	20624	20799	20577	20630	20861	20585	20681	20633	20403	20668	20693	20689	20700	20809	20778	20694	20822	20539	20669	20646	20742	20811	20645	20884	20864	20634	20889	20861	20782	20775	20821	20919	20819	20714	20857	20870	20861	20726	20572	20851	20784	20456	20803	20798	20427	20716	20719	20667	20688	20627	20565	20743	20715	20741	20779	20635	20572	20414	20616	20810	20881	20588	20703	20709	20769	20609	20835	20572	20721	20540	20732	20672	20646	20680	20611	20749	20647	20743	20913	20780	20830	20599	20627	20757	20988	20612	20695	20799	20857	20644	20730	20772	20617	20818	20602	20478	20583	20743	20692	20690	20728	20778	20711	20696	20742	20592	20819	20864	20885	20634	20740	20812	20825	20666	20686	20684	20707	20687	20702	20731	20738	20866	20886	20732	20456	20745	20431	20997	20871	20564	20601	20711	20593	20691	20628	20505	20450	20634	20846	20688	20797	20601	20742	20792	20567	20646	20629	20727	20836	20696	20711	20654	20881	21049	20798	20784	20775	20697	20895	20712	20586	20762	20587	20923	20692	20826	20680	20664	20582	20686	20749	20925	20730	20602	20759	20854	20757	20949	20609	20664	20759	20844	20669	20629	20823	20800	20755	20697	20935	20736	20605	20750	20787	20733	20771	20722	20652	20720	20540	20672	20753	20699	20809	20680	20863	20637	20890	20991	20628	20705	20693	20623	20611	20786	20675	20712	20792	20779	20830	20646	20570	20562	20874	20743	20692	20798	20375	20669	20863	20899	20629	20816	20773	20599	20539	20664	20575	20850	20726	20881	20629	20748	20947	20802	20829	20734	20650	20814	20649	20736	20821	20693	20800	20664	20764	20745	20841	20815	20640	20620	20825	20583	20554	20529	20665	20511	20881	20595	20683	20780	20669	20780	20720	20489	20636	20647	20719	20749	20802	20568	20837	20915	20759	20709	20728	20843	20808	20672	20450	20749	20676	20797	20725	20858	20670	20604	20693	20696	20691	20598	20673	20426	20459	20592	20696	20661	20867	20653	20746	20466	20681	20651	20726	20689	20799	20893	20890	20898	20716	20852	20797	20603	20719	20803	20543	20545	20645	20795	20622	20776	20744	20588	20728	20691	20837	20519	20556	20692	20812	20755	20742	20663	20717	20495	20892	20597	20567	20760	20883	20411	20908	20836	20872	20819	20579	20616	20680	20731	20445	20927	20739	20582	20841	20679	20579	20758	20778	20498	21000	20762	20949	20834	20620	20612	21021	20692	20829	20796	20920	20752	20755	20633	20624	20826	20759	20670	20527	20952	20648	20770	20749	20902	20787	20837	20538	20724	20710	20552	20859	20716	20789	20840	20569	20491	20588	20651	20671	20760	20881	20668	20891	20861	20650	20672	20883	20571	20773	20754	20677	20697	20797	20851	20582	20644	20662	20725	20485	20601	20875	20659	20806	20836	20651	20732	20597	20821	20652	20868	20844	20587	20659	20768	20792	20681	20916	20609	20621	20872	20650	20737	20769	20842	20631	20734	20794	20936	20620	20753	20686	20902	20720	20644	20773	20650	20651	20560	20704	20651	20766	20644	20756	20881	20839	20480	20695	20795	20716	20579	20638	20759	20679	20609	20681	20505	20713	20725	20751	20604	20701	20638	20595	20541	20803	20691	20613	20756	20748	20599	20742	20683	20785	20821	20930	20659	20654	20982	20808	20903	20782	20688	20713	20824	20678	20571	20652	20548	20673	20641	20636	20626	20749	20536	20854	20525	20839	20747	20524	20648	20771	20839	20885	20837	20707	20802	20769	20806	20651	20835	20848	20684	20793	20792	20675	20869	20709	20751	20631	20680	20622	20596	20910	20694	20808	20857	20603	20638	20851	20525	20653	20696	20572	20850	20957	20646	20847	20936	20961	20609	20695	20467	20797	20412	20530	20734	20803	20810	20832	20652	20690	20523	20793	20646	20815	20744	20746	20920	20738	20629	20540	20734	20777	20734	20670	20813	20459	20697	20658	20681	20871	20771	20755	20645	20706	20525	20585	20795	20586	20520	20777	20637	20696	20846	20787	20680	20718	20460	20729	20553	20596	20766	20759	20870	20860	20875	20676	20666	21189	20827	20660	20537	20610	20749	20757	20733	20723	20644	20821	20764	20542	20667	20912	20839	20678	20761	20717	20585	20515	20737	20879	20668	20561	20833	20845	20813	20733	20517	20675	21029	20710	20535	20891	20654	20710	20604	20896	20755	20581	20872	20798	20622	20557	20755	20637	20519	20854	20825	20802	20634	20717	20528	20775	20733	20688	20955	20772	20863	20891	20790	20522	20821	20738	20702	20542	20740	20522	20567	20679	20709	20769	20820	20646	20738	20872	20763	20681	20766	20668	20843	20659	20611	20629	20888	20812	20698	20628	20886	20549	20563	20566	20810	20720	20745	20855	20780	20755	20811	20912	20571	20728	20641	20693	20865	20617	20929	20663	20583	20663	20523	20535	20840	20806	20649	20638	20648	20678	20819	20757	20942	20781	20792	20754	20496	20712	20673	20732	20538	20703	20778	20705	20799	20676	20714	20711	20803	20996	20664	20535	20614	20857	20773	20572	20614	20405	20717	20601	20671	20550	20741	20645	20754	20987	20743	20801	20623	20936	20683	20621	21130	20862	20720	20778	20680	20885	20835	20815	20704	20895	20692	20692	20824	20645	20807	20796	20535	20582	20656	20772	20885	20768	20903	20776	20601	20720	20560	20760	20620	20577	20524	20733	20915	20746	20552	20793	20910	20768	20424	20696	20530	20713	20434	20700	20880	20801	20779	20967	20480	20742	20650	20777	20812	20745	20726	20538	20516	20709	20696	20834	20762	20760	20715	20672	20743	20892	20878	20907	20661	20628	20731	20880	20806	20645	20834	20625	20736	20896	20764	20863	20368	20970	20836	20795	20736	20544	20846	21008	20789	20729	20727	20541	20627	20696	20799	20918	20905	20670	20681	20582	20644	20734	20679	20644	20749
34653	48397	43468	33993	29003	25297	22739	20986	19823	19104	18508	18164	18103	17730	17518	17496	17446	17348	17041	17051	17106	16929	16955	16912	16869	17051	16880	16805	16891	17036	16976	16711	16850	16948	16900	16911	16692	16825	16750	16880	16788	16902	16929	16850	16866	16871	16776	16834	16791	16892	16840	16799	16827	16980	16754	17018	16808	16916	16714	16817	16683	17072	16855	16816	16886	16855	16894	16905	16920	16964	16874	16931	16879	16905	16763	16843	17029	16906	16806	16928	16945	16830	16876	16859	16887	16730	16926	17016	16869	16899	16800	16658	16780	16866	16884	16839	16827	16859	16824	16807	16860	17003	16905	16755	17054	16753	16754	16941	16943	16905	16763	16721	16834	16895	16917	16971	16851	17116	16752	16716	16907	16902	16872	16881	16765	16892	16706	16764	16699	16838	16954	16883	16853	16810	16798	16831	16716	16990	16927	16811	17144	16666	16968	16861	16870	16823	16891	16959	16710	16633	16821	16710	16792	16786	16808	16834	16828	16778	16878	16870	16789	16904	16795	16989	16706	16795	16615	16778	16855	16870	17133	16926	16832	16766	16792	16617	16805	16540	16766	16901	16871	16963	16745	16808	16752	16802	16909	16843	16828	16834	16706	17013	16738	16814	16942	16764	16791	16780	16867	16763	16928	16739	16696	16779	16677	16861	16487	16873	17029	16846	16838	16931	16800	16728	16759	16658	16667	16751	16941	16702	16944	16837	16877	16811	16803	16883	16820	16936	16849	16815	16575	17016	16898	16804	16751	16730	16881	16827	16879	16738	16633	16729	16875	16916	16904	17041	16799	16790	16722	16875	16849	16743	16718	16851	16750	16833	16934	16743	16823	16905	16773	16922	16753	16938	16755	16756	16919	16926	16768	16704	16825	16834	16824	16899	16848	16874	16930	16953	16997	16826	16825	16794	16737	16923	16879	16791	16909	16803	16809	16873	16972	16656	16843	16904	16880	16817	16826	16894	16827	16815	16779	16824	16926	16942	16766	16865	16805	16784	16902	16885	16726	16891	16911	16885	16923	16793	16777	17004	16869	17020	16916	16756	16802	16791	16999	16808	16963	16966	16898	16888	16785	16775	16916	17069	16760	16855	16970	16857	16763	16905	16764	16932	16829	16633	16875	16812	16768	16922	16886	16877	16759	16815	16860	16751	16857	16758	16809	16792	16802	16800	16916	16885	16821	16785	16900	16931	16851	16881	16775	16987	16913	16663	16831	16862	16925	16804	16715	16748	16977	16704	16850	16857	16955	16791	16779	16801	16961	16782	16758	16800	16976	16855	16798	16822	16982	16812	16748	16983	16803	16679	16860	16802	17005	16880	16969	16821	16886	16859	17046	16941	16858	16662	17029	16713	16899	16898	16833	16887	16857	16678	16804	16815	16723	16954	16772	16805	16941	16806	16860	16740	16848	16822	16881	16858	16816	16765	16657	16976	16835	16837	16753	16812	16896	16950	16888	16763	16784	17046	16848	16841	16838	16923	16712	16941	16834	16834	16851	16800	16765	16730	17016	16919	16822	16758	16836	16838	16954	16926	16820	16726	17108	16971	16720	16717	16771	16746	16914	16966	16818	16774	16799	16893	16898	16797	16762	16560	16941	16901	16939	16814	16741	16755	16792	16782	16824	16813	16808	16684	16889	16756	16866	16794	16702	16727	16863	16830	16784	16906	16819	16718	16948	16704	16958	16802	16792	16815	16978	16860	16927	16724	16862	16750	16811	16809	17011	16933	16882	16829	16684	16727	16843	16839	16719	16972	16880	16859	16717	16938	16838	16847	17041	16731	16907	16839	16810	16768	16876	16979	16864	16693	16771	16906	16846	16793	16839	16847	16890	16877	16882	16764	16882	16846	16982	17014	16890	16995	16848	16954	17001	16880	16918	16952	16890	16864	16806	16743	16749	17071	16954	16871	16855	16816	16798	16786	16786	16819	16715	16682	16739	16733	16928	16860	16874	16849	16860	16876	16943	16848	16788	16781	16861	16776	16704	16743	16707	16829	16987	17054	16762	16944	16897	16891	16616	16787	16654	16916	16915	16956	16843	16789	16673	16867	16851	16793	16804	16837	16905	16687	16919	16865	16904	16883	16791	16931	16888	16788	16710	16918	16846	16910	16865	16799	16875	16798	17028	16885	16826	16903	16808	16671	16795	16801	16785	16938	16863	16822	16879	16796	16963	16732	16958	16749	17056	16960	16855	16869	16681	16789	16839	16854	16702	16909	16829	16731	16718	16912	16905	16970	16944	16986	16904	16800	16871	16889	16951	16879	16798	16760	16792	16887	16845	16774	16892	16897	16846	16927	16923	16889	16756	16817	16571	16807	16804	16951	16875	16753	16808	17036	16913	16901	16992	16843	16755	16824	16891	17027	16796	16900	17010	17033	16957	16771	16880	16881	16669	16965	16722	16710	16979	16814	16696	16959	16895	16623	16830	16834	16821	16854	16802	16908	16679	16880	16874	16968	16791	16850	16807	16808	16951	16908	16669	16758	16781	16869	16785	16782	16833	16718	16935	16803	16770	17013	16876	16965	16797	16646	16866	16671	16782	16849	16822	16682	16723	16685	16718	16823	16896	16760	16892	16860	16899	16810	16795	16947	16777	16825	16785	16857	16823	16847	16887	16866	16766	16827	16931	16813	16933	17003	16915	16888	16923	16791	16821	17227	16927	16909	16748	16806	16787	16787	16837	16892	16879	16630	16718	16725	16855	16914	16792	16819	16793	16970	16944	16930	16734	16725	16691	16790	16965	16814	16928	16834	16905	16919	16710	16832	16893	16860	16789	16829	16592	16659	16863	16865	16700	16793	16978	16811	16876	16723	16840	16776	16789	16798	16639	16864	16786	16819	16790	16942	16756	16842	16938	16855	16836	16848	16916	16964	16936	16936	16866	16814	16780	16854	16911	16876	16989	16832	16969	16820	16787	16909	16843	16901	17013	16785	16755	16887	16898	16733	16798	16652	16793	16754	16955	16689	17064	16813	16893	16656	16912	16855	16958	16719	16727	17007	16799	16812	16662	16777	16952	16793	16865	16949	16814	17008	16910	16956	16745	16743	16886	16815	16832	16810	16756	16839	16890	16818	16804	16747	17041	16820	16802	16815	16992	16828	16828	16762	16952	16679	16748	16810	16818	16796	16890	16921	16815	16720	16931	16821	16903	17031	16900	16687	17005	16777	16814	16938	16839	16894	16712	17036	16935	16807	16963	16787	16855	16748	16948	16771	16824	16915	16815	16816	16677	16906	16840	16827	16878	16790	16922	16894	16929	16778	16896	16511	16865	16694	16852	16931	16812	16937	16659	16855	16755	16766	16987	16927	16904	16703	16896	16863	16885	16980	16779	16797	16791	16784	16937	16858	16932	16867	16900	16753	16802	16880	16853	16669	16848	16806	16814	16850	16859	17064	16923	16858	16933	16886	16985	16643	16899	16628	16793	16828	16849	16865	16817	16676	16902	17111	16980	16918	16901	16822	16911	16797	16858	16838	16792	16861	16729	16948	16893	16980	16768	16947	16935	16740	16998	16770	16769	16858	17055	16829	16796	16967	16946	16674	16782	16905	16848	16952	16781	16719	16872	16666	16944	16770	16905	16908	16804	16784	16770	16736	16804	16738	16932	16836	16818	16846	16780	16817	16914	16944	16726	16665	16915	16763	16902	16924	16748	16581	16694	16931	16811	16865	16985	16907	16940	16866	16885	16871	16975	16829	16756	16823	16713	17010	16944	16722	16732	16929	16819	16979	16881	16695	16868	16780	16792	16864	16939	16828	16800	16835	16904	16934	16768	16829	16871	16845	16817	16887	16814	16856	16749	16731	16999	17049	16885	16926	16902	16891	16785	16808	17000	16703	16815	16767	16682	16827	16856	16721	16870	16855	16828	16853	17011	16818	16788	16677	16763	17088	16781	16860	16970	16711	16926	16875	16759	16774	16794	16829	16838	16788	16879	16800	16909	16920	16736	16919	16767	16697	16983	16835	16923	16739	17042	16918	16889	16769	17028	16876	16881	16804	16893	16697	16805	16622	16870	16832	16742	16925	16735	16721	16809	16708	16829	16981	16853	16974	16854	16713	16775	16924	16993	16988	16816	16731	16773	16909	16879	16691	16992	16885	16680	16970	16965	16852	17034	16889	16957	16740	16876	16845	16807	16736	16852	16949	16866	16825	16788	16833	16658	16941	16841	16844	16837	16732	16790	16843	16807	16726	16845	16766	16725	17004	16872	16900	16971	16838	16880	16758	16856	16695	16694	16890	16848	16842	16990	16977	16727	16886	16811	16856	17029	16867	16820	16821	16900	17091	16830	16749	16853	16720	16670	16818	16769	16914	16728	16931	16729	16906	16965	16823	16885	16872	16748	16960	16788	16786	16943	16853	16849	16994	16930	16948	16809	16906	16943	16867	16978	16816	16701	16867	16832	16772	16916	16744	16856	16761	16965	16729	16895	16943	16983	16910	16768	16892	17059	16821	16862	16610	16892	16804	17022	16849	16965	16835	16825	16726	16839	17068	16936	17009	16906	17055	16771	16987	16962	16867	16819	16762	16693	16825	16807	16831	16806	16911	16981	16640	17092	16770	16811	16934	16830	16823	16739	16968	16978	16777	16812	16799	16818	16939	16841	16796	17007	16696	16779	16694	16877	16842	16799	16814	16901	16747	17129	16741	16879	16779	16868	16892	16856	16732	16710	16917	16863	16685	16874	16938	16758	16865	17036	16816	16831	16765	16849	16689	16772	16898	16731	16775	16886	16884	16858	16801	16756	16689	16858	16937	16799	16898	16842	16940	16672	16792	16743	16656	16960	16963	16758	16753	16818	16827	16832	16747	16907	16847	16848	16917	16940	16922	16833	16701	16946	16902	16879	16836	16517	16807	16970	16678	16881	17095	16814	16878	16889	16804	16820	16986	16761	16851	16877	16802	16716	16688	16780	16942	16748	16810	16807	16812	17001	16774	16907	16741	16952	16816	16884	16751	16694	16633	16776	16905	16855	16906	16764	16981	16942	16793	16836	16797	16948	16658	16929	16848	16921	16913	16879	16928	16713	16668	17061	16796	16997	16832	16867	16628	16959	16793	16935	16886	16840	16838	16878	16855	16823	16853	16782	16795	16910	16709	16826	16764	16941	16739
24013	21125	28842	26872	27467	29073	28493	25365	23923	23558	22934	22372	22063	21898	21604	21743	21384	21086	21074	20908	20874	20999	20746	20838	20828	20901	20873	20873	20769	20760	20887	20648	20804	20699	20684	20520	20664	20684	20686	20694	20767	20751	20828	20634	20585	20651	20724	20644	20685	20686	20808	20642	20411	20489	20454	20536	20631	20838	20642	20819	20786	20784	20713	20796	20689	20534	20656	20585	20712	20557	20648	20652	20918	20591	20686	20681	20571	20550	20484	20633	20663	20436	20572	20687	20708	20766	20613	20721	20618	20615	20754	20689	20712	20717	20644	20535	20621	20613	20686	20793	20754	20651	20636	20618	20806	20709	20683	20652	20716	20550	20654	20463	20641	20654	20706	20712	20775	20532	20609	20528	20522	20376	20532	20540	20491	20480	20537	20556	20589	20948	20684	20688	20435	20467	20434	20508	20459	20623	20708	20459	20764	20818	20578	20480	20469	20499	20571	20601	20836	20721	20561	21020	20674	20629	20792	20706	20528	20415	20670	20501	20546	20451	20690	20537	20659	20564	20406	20514	20922	20342	20475	20577	20263	20395	20599	20665	20401	20524	20628	20721	20757	20643	20640	20711	20483	20792	20439	20493	20807	20733	20574	20774	20398	20768	20851	20748	20621	20724	20811	20443	20757	20973	20555	20674	20529	20679	20542	20931	20412	20593	20598	20509	20640	20764	20595	20524	20722	20844	20519	20645	20538	20600	20424	20633	20590	20693	20665	20851	20647	20625	20892	20635	20578	20748	20598	20452	20427	20329	20561	20579	20652	20674	20648	20586	20809	20539	20629	20583	20698	20598	20585	20678	20679	20671	20682	20777	20529	20762	20638	20432	20402	20553	20795	20751	20622	20818	20775	20550	20538	20483	20773	20793	20775	20974	20616	20795	20564	20477	20922	20643	20524	20671	20373	20517	20761	20791	20892	20607	20657	20549	20523	20509	20525	20846	20820	20704	20700	20653	20571	20634	20660	20540	20677	20465	20493	20373	20753	20553	20586	20601	20663	20669	20780	20795	20660	20855	20544	20454	20644	20701	20575	20683	20611	20738	20667	20669	20551	20825	20745	20586	20711	20656	20717	20595	20500	20528	20678	20471	20666	20569	20652	20674	20410	20455	20887	20412	20594	20660	20808	20854	20643	20329	20603	20558	20638	20536	20724	20649	20487	20599	20447	20575	20481	20667	20829	20797	20628	20557	20568	20437	20790	20492	20707	20407	20765	20658	20573	20490	20475	20641	20502	20684	20574	20508	20737	20552	20649	20638	20938	20712	20434	20656	20427	20685	20877	20724	20710	20636	20600	20697	20641	20696	20686	20773	20460	20605	20683	20672	20687	20648	20659	20802	20694	20438	21050	20646	20623	20616	20501	20710	20374	20774	20603	20609	20623	20629	20521	20572	20538	20766	20593	20890	20677	20556	20607	20825	20609	20694	20680	20485	20704	20704	20955	20687	20790	20596	20551	20773	20771	20557	20518	20662	20318	20591	20782	20576	20459	20731	20681	20566	20715	20662	20463	20528	20441	20606	20683	20734	20800	20668	20794	20658	20756	20701	20664	20694	20676	20539	20652	20764	20836	20766	20675	20737	20542	20767	20755	20793	20825	20489	20679	20809	20456	20469	20533	20666	20597	20690	20572	20634	20703	20816	20549	20516	20719	20437	20654	20656	20536	20833	20617	20441	20581	20748	20649	20481	20553	20540	20736	20864	20719	20408	20550	20603	20825	20784	20506	20815	20418	20606	20498	20686	20676	20448	20773	20682	20517	20538	20752	20584	20592	20672	20618	20697	20766	20617	20512	20748	20479	20630	20615	20744	20630	20529	20440	20832	20903	20478	20682	20620	20770	20568	20727	20637	20859	20760	20692	20637	20527	20565	20666	20497	20618	20664	20539	20519	20767	20639	20706	20371	20552	20693	20691	20618	20724	20819	20844	20413	20435	20448	20625	20580	20774	20683	20823	20852	20697	20720	20696	20693	20551	20732	20746	20675	20577	20667	20788	20664	20567	20848	20943	20529	20731	20454	20624	20784	20645	20579	20620	20541	20608	20757	20645	20722	20576	20888	20577	20635	20458	20743	20690	20581	20649	20536	20620	20462	20570	20846	20629	20790	20686	20673	20749	20715	20678	20723	20864	20615	20688	20710	20796	20602	20691	20574	20750	20718	20765	20771	20605	20470	20529	20770	20772	20599	20680	20607	20803	20725	20739	20814	20514	20443	20647	20500	20665	20490	20486	20753	20532	20575	20643	20530	20611	20507	20659	20521	20530	20726	20752	20581	20736	20588	20771	20598	20511	20550	20701	20517	20685	20734	20774	20793	20472	20738	20684	20629	20615	20852	20725	20567	20724	20623	20862	20543	20519	20493	20853	20679	20626	20576	20608	20579	20532	21012	20630	20646	20681	20483	20476	20561	20667	20638	20793	20755	20618	20710	20671	20704	20566	20562	20695	20491	20548	20665	20598	20531	20666	20586	20413	20583	20504	20628	20897	20662	20660	20726	20703	20685	20718	20397	20740	20925	20648	20737	20554	20818	20349	20407	20803	20547	20641	20443	20632	20651	20465	20578	20655	20940	20549	20643	20744	20591	20663	20755	20786	20703	20800	20668	20887	20597	20753	20743	20658	20671	20509	20589	20802	20541	20579	20759	20753	20523	20618	20548	20886	20649	20678	20630	20742	20704	20572	20571	20628	20641	20595	20698	20672	20593	20742	20560	20499	20634	20621	20292	20703	20599	20726	20926	20668	20555	20727	20695	20557	20601	20783	20676	20559	20602	20589	20787	20634	20830	20685	20619	20499	20598	20737	20585	20761	20455	20650	20566	20771	20590	20564	20393	20555	20718	20771	20678	20750	20732	20776	20835	20754	20507	20720	20594	20672	20457	20651	20458	20645	20628	20834	20782	20604	20671	20413	20607	20806	20431	20707	20704	20730	20667	20656	20585	20802	20925	20766	20528	20677	20646	20426	20544	20549	20656	20708	20508	20913	20697	20866	20505	20584	20525	20530	20690	20556	20432	20693	20760	20566	20631	20570	20626	20531	20617	20619	20743	20705	20516	20589	20426	20641	20717	20657	20569	20692	20518	20548	20503	20650	20573	20761	20737	20699	20478	20612	20844	20813	20617	20672	20806	20735	20759	20882	20613	20857	20714	20702	20669	20482	20756	20474	20803	20581	20491	20641	20580	20477	20706	20540	20319	20708	20840	20591	20533	20779	20621	20764	20667	20497	20864	20679	20739	20677	20848	20787	20849	20616	20632	20715	20655	20554	20540	20819	20875	20659	20877	20775	20660	20529	20648	20911	20786	20607	20505	20567	20625	20604	20574	20592	20457	20619	20655	20677	20666	20574	20709	21004	20634	20547	20860	20542	20580	20699	20442	20602	20584	20818	20610	20662	20539	20618	20531	20598	20525	20450	20628	20531	20525	20546	20878	20766	20805	20626	20591	20794	20569	20701	20608	20673	20449	20631	20619	20700	20767	20685	20746	20653	20647	20761	20621	20709	20737	20703	20613	20772	20495	20729	20490	20852	20710	20549	20607	20711	20652	20604	20453	20797	20572	20727	20625	20575	20586	20558	20695	20430	20424	20456	20689	20442	20763	20635	20553	20463	20838	20653	20610	20734	20941	20897	20848	20683	20629	20560	20632	20649	20537	20795	20780	20610	20567	20824	20737	20682	20706	20701	20692	20773	20615	20544	20683	20736	20571	20578	21010	20716	20690	20753	20606	20716	20732	20731	20591	20712	20648	20637	20568	20534	20873	20705	20523	20498	20567	20598	20842	20692	20543	20668	20651	20842	20625	20720	20670	20782	20627	20766	20603	20744	20468	20584	20781	20387	20721	20444	20877	20925	20551	20470	20694	20617	20508	20723	20365	20727	20694	20670	20897	20637	20610	20357	20668	20709	20532	20685	20490	20776	20561	20581	20743	20681	20620	20744	20767	20583	20528	20663	20816	20592	20661	20695	20689	20667	20954	20681	20569	20654	20446	20695	20647	20635	20539	20725	20485	20469	20755	20786	20540	20679	20757	20660	20643	20821	20834	20741	20623	20383	20506	20702	20589	20765	20465	20802	20427	20589	20620	20732	20398	20501	20741	20491	20817	20706	20581	20689	20476	20635	20595	20696	20611	20534	20582	20583	20916	20741	20527	20639	20712	20550	20668	20644	20586	20709	20610	20760	20624	20806	20485	20778	20663	20651	20561	20522	20468	20526	20751	20609	20579	20548	20549	20591	20696	20752	20747	20705	20851	20823	20542	20737	20644	20526	20603	20629	20665	20638	20466	20496	20582	20509	20694	20621	20806	20694	20748	20588	20712	20542	20634	20583	20811	20600	20650	20469	20691	20576	20468	20760	20644	20595	20582	20716	20599	20548	20672	20774	20781	20746	20526	20718	20691	20552	20580	20810	20521	20711	20753	20701	20505	20522	20836	20490	20687	20589	20833	20501	20782	20724	20523	20474	20413	20462	20630	20664	20718	20644	20694	20604	20490	20598	20703	20708	20719	20682	20692	20488	20534	20470	20654	20605	20614	20542	20769	20503	20711	20582	20639	20579	20426	20657	20817	20643	20671	20513	20801	20505	20611	20844	20636	20542	20535	20625	20680	20569	20656	20431	20727	20783	20492	20506	20728	20536	20567	20562	20534	20597	20650	20572	20440	20601	20711	20731	20386	20424	20751	20514	20767	20534	20611	20792	20812	20677	20580	20789	20685	20593	20690	20531	20661	20587	20716	20491	20814	20470	20635	20567	20770	20699	20484	20624	20611	20511	20712	20512	20680	20534	20568	20587	20479	20537	20634	20694	20712	20697	20585	20523	20630	20802	20628	20252	20718	20534	20785	20592	20647	20694	20644	20640	20459	20625	20672	20770	20599	20562	20582	20589	20640	20623	20683	20703	20760	20441	20545	20734	20495	20699	20630	20565	20520	20903	20656	20546	20661	20624	20469	20637	20588	20489	20439	20578	20731	20824	20720	20660	20677	20829	20663	20805	20602	20651	20693	20517	20558	20776	20599	20539	20573	20830	20553	20506	20808	20669	20845	20518	20817	20539	20870	20738	20512	20691	20727	20558	20524	20597	20684	20557	20724	20373	20539	20631	20828	20526	20694	20625	20630
33468	55380	50262	39840	33212	28526	25464	23316	21666	20540	19742	18982	19020	18475	18043	17757	17474	17589	17343	17225	17110	17125	17048	17013	17167	17039	16879	17044	17005	16958	16913	16818	16963	16832	16856	16890	16949	16884	16776	16822	16783	16838	16747	16972	16884	16823	16995	16876	16954	16880	16948	16731	16844	16898	16820	17006	16739	16912	16812	16747	16825	16764	16954	16830	16908	16987	16883	16819	16806	16990	16751	16847	16703	16799	16893	16673	16804	16961	16739	16744	16978	16892	16817	16781	16878	16966	16765	16902	16848	16782	16687	16913	16628	16781	16815	16678	16877	16736	16883	16840	16805	16867	16895	16806	16773	16857	16884	16915	16793	16613	16991	16831	16885	16732	16727	16795	16930	16711	16884	16747	16755	16865	17014	16855	16768	16895	16831	16796	16732	16832	16735	16828	16883	16833	16815	16789	16854	16837	16680	16815	16855	16768	16846	16884	16818	16832	16903	16950	16757	16755	16871	16878	16717	16971	16987	16789	16826	16677	16745	16889	16655	16748	16728	16962	16728	16859	16712	16812	16895	16895	16866	16760	16667	16804	16759	16820	16726	16862	16867	16752	16942	16855	16750	16918	16899	16905	16943	16767	16810	16812	16813	16918	16862	16894	16858	16768	17003	16671	16616	16846	16757	16830	16937	16936	16896	16865	16858	16809	16964	16922	16822	16865	16819	16874	16867	16849	16685	16690	16861	16865	16596	16797	16920	16823	16889	16762	16694	16925	16824	16760	16783	16665	16800	17057	16865	16917	16874	16829	16695	16782	17047	16657	16866	16623	16691	16824	16771	16705	17005	16814	16801	16759	16751	16910	16794	16956	16751	16907	16802	16709	16789	16835	16790	16831	16749	16750	16776	16839	16676	16784	16977	16805	16913	16883	16877	16786	16911	16810	17004	16808	16747	16646	16929	16864	16741	16858	16795	16775	16956	16686	16982	16795	16882	16885	16849	16874	16951	16717	16721	16683	16954	16878	16841	16883	16861	16858	16787	16691	16855	16691	16832	16846	16755	16919	16957	16949	16856	16758	16844	16908	16645	16896	17136	16671	16846	16832	16953	16835	16788	16815	16966	16917	16886	16857	16735	16843	16899	16770	16799	16702	16972	16782	16702	16794	16786	16982	16686	16898	16920	16760	16689	16907	16762	16883	16856	16785	16975	16847	16798	17014	16662	17012	16788	17060	16784	16884	16815	16808	16695	16797	16911	16785	16953	16664	16758	16910	16817	16741	16835	17076	16732	16723	16926	16846	16697	16950	16729	16914	16900	16756	17081	17020	16767	16928	16925	16927	16835	16774	16802	16831	16788	16624	16980	16761	16672	16790	16914	16781	16852	16798	16887	16973	16822	16852	16902	17010	16756	16906	16851	16830	16851	16938	16835	16893	16922	16734	16879	16828	16952	16784	16811	16756	16814	16882	16879	16776	16964	16916	16822	16817	16871	16960	16974	16723	16876	16747	16814	16851	16926	16849	16841	17007	16899	16720	16712	16808	16668	16793	16621	16957	16955	16763	16806	16927	16801	16725	16864	16688	17036	16886	16676	16801	16679	16706	16791	16843	16845	16821	16779	16770	16963	16800	16841	16694	16906	16834	16806	16692	16815	16788	16928	16827	16712	16940	16827	16743	16738	16833	16831	16813	16748	16610	16754	16859	16783	16776	16772	16623	16836	16773	16982	16825	16788	16895	16776	16898	16847	16861	16852	16923	16745	16739	16855	16974	16831	16792	16735	16704	16738	16786	16799	16749	16957	16871	16685	16873	16835	16916	16928	16877	16837	16865	16762	16895	16968	16980	16686	16804	16977	16758	16754	16836	16879	16885	16678	16889	16844	16829	16866	16726	16780	16757	16762	16749	17090	16904	16725	17015	16861	16789	16788	16807	16774	16765	16835	16698	16949	16729	16928	16801	16961	16812	16671	16990	16880	16852	16811	16865	16832	16974	17019	16836	16842	16859	16785	16789	16923	16805	16678	16750	16916	16783	16984	16775	16762	16816	16935	16886	16794	16831	16798	16772	16898	16764	16898	16821	16852	16873	16982	16832	16889	16865	16781	16581	16871	16792	16777	16978	16785	16823	16793	16885	16939	16780	17010	16747	16819	16907	16826	16985	16808	16791	16908	16869	16922	16984	16911	16880	16951	16856	16778	16930	16892	16791	16672	16859	16706	16934	16851	16774	16932	16670	16684	16845	16753	16773	16750	16910	16839	16729	16914	16783	16751	16928	16816	16782	16795	16758	16786	16642	16907	16845	16919	16789	16988	16862	16958	16708	16777	16857	16878	16823	16811	16835	16621	16880	16773	16853	16858	17039	16663	16858	16891	16874	16815	16755	16806	16793	16707	16968	16893	16806	16868	16773	16739	16730	16695	16858	16906	16816	16997	16807	16705	16820	16801	17117	16849	16837	16766	16732	16676	16832	16914	16907	16776	16819	16975	16875	16961	16982	16689	16789	16933	16872	16805	16810	16815	16875	16836	16856	16752	16916	16690	16783	16842	16871	16901	16815	16786	16706	16990	16857	16902	16821	16954	16844	16816	16715	17041	16917	16820	16827	16819	16894	16918	17008	16830	16836	16786	16907	16844	16688	16715	16833	16718	16788	16867	16789	16690	16921	16683	16829	16842	16766	16776	16798	16863	16918	16930	16803	16706	16785	16584	16964	16813	16768	16833	16725	16715	16858	16853	16842	16968	16795	17051	16959	16744	16866	16683	16918	16901	16848	16930	16853	16906	16773	16791	16689	16719	16711	16746	17049	16759	16828	16638	16696	16861	16876	16742	16787	16786	16724	16876	16783	16861	16860	16938	16885	16991	16766	16895	16863	16710	16808	16955	16812	16875	16758	16792	16834	16736	16821	16948	16772	16833	16881	17052	16829	16838	16819	16782	16947	16777	16894	16768	16848	16807	16838	16891	16737	16836	16860	16971	16832	16819	16880	16703	16802	16935	16824	16666	16886	16807	16800	16782	16888	16796	16783	16767	17034	16607	16924	16992	16884	16759	16768	16813	16726	16833	16799	16777	16769	17086	16924	16927	16936	16739	16868	16723	16761	16959	16570	16771	16984	16788	16931	16783	16913	16774	17002	16745	16705	16866	16721	16857	16792	16745	16873	16849	16945	16710	16981	16797	16719	16866	16831	16636	16859	16827	16871	16869	16985	16713	16794	16696	16907	16761	16932	16639	16839	16792	16901	16895	16873	16823	16921	16809	16787	16800	16694	16799	16936	16840	16845	16681	16796	16620	17106	16656	16952	16940	16783	16968	16876	16838	17047	16838	16840	16985	16917	16865	16695	16995	16853	16977	16885	16870	16973	16909	16838	16781	16718	16830	16815	16765	16798	16837	16758	16694	16983	16774	16649	16875	16737	16972	16620	16816	16879	16715	16721	16785	16721	16885	16717	16760	16765	16809	16645	16784	16748	16951	16803	16847	16800	16834	16734	16832	16816	16893	16696	16827	16804	16896	16901	16699	16761	17002	16822	16866	16890	16959	16879	16941	16864	16739	16827	16907	16837	16870	16954	16726	16801	16964	16771	16793	16851	16925	16958	16816	16781	16863	16756	16902	16841	16949	16865	16717	16754	16737	16812	16864	16823	16774	16843	16878	16877	16975	16827	16744	16625	16880	16783	16854	16902	16796	16881	16872	16788	16791	16837	16782	16923	16685	16934	16791	16773	16577	16855	16663	16780	16637	16925	16830	16897	16793	16815	16697	16887	16855	16833	16725	16827	16824	16670	16875	16744	16731	16995	17097	16760	16772	16823	16779	16641	16898	16858	16771	16813	16995	16849	16756	16895	16841	16872	16728	16885	16789	16910	16832	16701	16868	16822	16885	16705	16820	16989	16933	16842	16860	16697	16955	16753	16762	16848	16889	16926	16798	16766	16877	16728	16699	16694	17002	16877	16815	16977	16930	16613	16888	16887	16848	16882	16818	16949	16799	16798	16949	16943	16748	17003	16889	16806	16843	16726	16933	16726	16871	16969	16854	17014	16922	16845	16787	16758	16982	16753	16810	16810	16635	16867	16839	16806	16793	16928	16627	16798	16909	16810	16769	16871	16874	16730	16888	16768	16802	16809	16804	16746	16731	16852	16967	16610	16860	16921	16885	16754	16783	16919	16948	16754	16811	16908	17037	16836	16856	16847	16851	16749	16824	16934	16755	16926	16995	16761	16676	16918	16757	16843	16916	16850	16773	17039	16886	16667	16993	16766	16927	16807	16822	16824	16729	16941	16799	16821	16769	16703	16779	16734	16792	16888	16879	16884	16930	16942	16798	16665	16865	16794	16913	16864	16758	16815	16638	16736	16893	16756	16744	16900	16724	16787	16800	16763	16937	16855	16699	16742	16712	16877	17096	16932	16789	16782	16661	16791	16920	16707	16870	16751	16869	16749	16748	16652	16858	16853	16655	16692	16808	16747	16660	16712	17014	16667	16762	16881	16855	16967	16763	16818	16812	16633	16916	16812	16807	16853	16808	16812	16791	16836	16824	16795	16949	16872	16882	16686	16870	16695	16866	16711	17053	16752	16866	16955	16778	16789	16730	16740	16786	16963	16892	16885	16973	16604	16941	16725	16804	16909	16830	17005	16840	16817	16873	16777	16890	16972	16806	16902	17077	16948	16902	16715	16780	16866	16853	16794	16805	16839	16762	16852	16718	16869	16836	16745	16800	16712	16883	16759	16930	16952	16920	16865	16793	16783	16759	16792	16672	16823	16871	16852	16870	16783	16956	16848	16776	16750	16882	16840	16784	16906	16709	16854	16829	16750	16766	16788	16687	16715	16815	16852	16998	16979	16770	16921	16829	16899	16866	16752	16854	16749	16749	16916	16689	16852	16940	16848	16865	16959	16924	16843	16852	16902	16769	16893	16751	16586	16815	16862	16989	16798	16874	16752	16733	16950	16670	16659	16544	16672	16858	17043	16772	16751	16873	16872	16696	16921	16846	16806	17093	16824	16918	16811	16902	16869	16896	16891	16729	16864	16904	16802	16754	16774	16806	16681	16866	16862	16854	16963	16689	16794	16831	16776	16853	17030	16926	16895	16982	17010	16891	16878	16816	16861	17019	16896	16849	16841	16830	16822	16923	16738	16984	16720	17029	16876	16828	16853	16926	16883
22747	21140	28933	24016	23928	29093	32434	27471	25942	25604	24581	24017	23617	23326	23142	22609	22452	22437	22188	22139	22104	21803	21650	21986	21840	21961	21612	21634	21787	21788	21581	21734	21648	21712	21533	21647	21494	21475	21851	21678	21760	21729	21888	21687	21840	21619	21639	21880	21458	21576	21767	21595	21483	21746	21587	21853	21438	21548	21417	21444	21747	21576	21589	21475	21543	21476	21427	21597	21516	21723	21596	21405	21541	21272	21708	21504	21668	21520	21449	21506	21540	21406	21411	21622	21735	21454	21582	21501	21628	21638	21468	21448	21494	21531	21367	21363	21529	21515	21494	21601	21467	21383	21467	21480	21429	21286	21499	21556	21357	21424	21528	21418	21516	21520	21447	21409	21711	21803	21592	21770	21690	21369	21490	21456	21570	21733	21527	21336	21441	21656	21553	21466	21535	21692	21468	21713	21701	21416	21437	21883	21757	21549	21508	21695	21483	21652	21594	21670	21542	21561	21254	21581	21782	21451	21774	21670	21753	21490	21536	21579	21450	21510	21515	21422	21415	21459	21561	21308	21525	21591	21516	21780	21529	21597	21642	21476	21490	21809	21675	21672	21514	21551	21452	21401	21307	21574	21466	21397	21357	21477	21301	21447	21766	21704	21430	21268	21493	21437	21562	21528	21331	21475	21413	21342	21525	21555	21732	21493	21616	21406	21563	21670	21427	21504	21504	21292	21238	21773	21561	21648	21651	21363	21415	21648	21497	21482	21618	21490	21420	21414	21399	21570	21571	21466	21486	21543	21582	21250	21624	21629	21625	21670	21309	21513	21675	21748	21755	21697	21345	21617	21595	21630	21686	21501	21593	21494	21552	21565	21534	21562	21408	21698	21482	21452	21465	21610	21561	21477	21236	21430	21348	21552	21435	21582	21472	21455	21411	21445	21558	21516	21596	21548	21621	21257	21377	21485	21543	21370	21592	21581	21755	21752	21618	21497	21392	21372	21620	21623	21447	21745	21443	21540	21715	21697	21613	21414	21416	21528	21538	21568	21538	21417	21306	21268	21469	21413	21477	21528	21347	21473	21604	21495	21455	21487	21572	21353	21325	21683	21474	21403	21416	21553	21610	21253	21372	21504	21760	21661	21553	21388	21489	21405	21425	21619	21488	21473	21429	21585	21405	21506	21748	21648	21653	21735	21796	21558	21309	21512	21402	21737	21478	21526	21396	21637	21369	21423	21653	21468	21376	21602	21771	21550	21591	21344	21456	21550	21781	21640	21539	21763	21585	21631	21601	21422	21839	21563	21547	21338	21640	21597	21424	21515	21554	21356	21475	21488	21776	21563	21492	21578	21545	21478	21410	21427	21525	21498	21467	21506	21701	21313	21682	21556	21403	21561	21540	21412	21443	21642	21683	21423	21394	21425	21294	21484	21629	21528	21498	21651	21301	21488	21505	21462	21425	21404	21487	21353	21553	21531	21452	21409	21529	21446	21713	21532	21458	21459	21485	21765	21393	21479	21676	21429	21256	21461	21677	21641	21659	21529	21524	21483	21606	21532	21501	21565	21568	21536	21771	21334	21417	21516	21436	21440	21561	21494	21398	21583	21620	21444	21348	21483	21532	21631	21331	21474	21508	21577	21573	21421	21578	21682	21495	21661	21508	21584	21584	21430	21389	21473	21643	21478	21550	21482	21360	21611	21729	21448	21633	21184	21405	21390	21281	21388	21482	21352	21484	21476	21560	21445	21631	21722	21629	21746	21430	21492	21629	21497	21394	21691	21636	21525	21607	21504	21646	21447	21440	21393	21477	21528	21353	21455	21595	21661	21523	21523	21500	21545	21641	21335	21548	21415	21675	21397	21405	21389	21740	21382	21637	21651	21593	21488	21560	21479	21435	21457	21649	21748	21541	21473	21581	21411	21552	21569	21565	21457	21609	21424	21336	21657	21502	21509	21578	21525	21575	21384	21152	21374	21484	21625	21399	21465	21529	21538	21498	21349	21528	21298	21369	21420	21620	21765	21565	21485	21670	21461	21689	21561	21265	21452	21661	21557	21532	21650	21465	21396	21689	21448	21235	21254	21469	21329	21602	21367	21365	21414	21600	21778	21530	21614	21459	21365	21533	21482	21444	21337	21664	21498	21419	21510	21521	21495	21525	21481	21477	21523	21761	21325	21376	21390	21552	21369	21485	21636	21399	21583	21491	21601	21511	21764	21529	21477	21523	21410	21545	21615	21435	21502	21553	21434	21466	21484	21687	21442	21446	21586	21474	21479	21413	21427	21484	21626	21641	21845	21742	21393	21546	21221	21566	21471	21575	21473	21275	21384	21406	21433	21327	21597	21536	21338	21628	21451	21595	21664	21513	21653	21699	21512	21524	21455	21622	21521	21522	21535	21523	21658	21584	21584	21466	21362	21573	21540	21443	21492	21611	21437	21544	21580	21530	21566	21498	21359	21496	21492	21543	21427	21642	21488	21452	21456	21541	21410	21599	21336	21645	21740	21595	21604	21491	21540	21600	21784	21710	21635	21375	21526	21466	21492	21611	21661	21532	21633	21455	21652	21490	21496	21665	21644	21494	21421	21508	21531	21601	21682	21716	21589	21337	21596	21669	21705	21547	21811	21390	21636	21565	21657	21649	21493	21438	21431	21520	21505	21475	21476	21475	21699	21604	21390	21575	21445	21523	21416	21530	21463	21652	21790	21607	21522	21564	21644	21450	21312	21658	21403	21435	21483	21565	21589	21564	21413	21444	21573	21547	21432	21525	21404	21601	21626	21592	21550	21409	21548	21636	21458	21722	21508	21440	21525	21521	21603	21302	21564	21499	21550	21478	21603	21673	21612	21273	21550	21358	21484	21516	21331	21346	21649	21632	21626	21551	21609	21635	21552	21618	21445	21604	21256	21472	21790	21295	21516	21286	21459	21663	21453	21649	21367	21496	21567	21470	21633	21416	21528	21375	21506	21523	21456	21499	21535	21566	21409	21550	21399	21542	21335	21438	21500	21595	21405	21553	21478	21688	21516	21519	21454	21571	21342	21583	21532	21742	21668	21334	21376	21279	21137	21315	21458	21772	21196	21379	21442	21589	21545	21494	21520	21467	21462	21604	21432	21538	21618	21278	21497	21587	21609	21721	21614	21777	21639	21500	21581	21412	21300	21779	21692	21392	21544	21647	21569	21330	21392	21421	21457	21772	21623	21538	21641	21514	21550	21533	21717	21389	21477	21271	21542	21714	21372	21634	21645	21448	21378	21494	21312	21474	21407	21359	21535	21475	21590	21564	21710	21575	21552	21635	21646	21495	21548	21577	21679	21619	21739	21438	21393	21625	21599	21385	21635	21389	21604	21544	21403	21350	21493	21469	21406	21525	21541	21685	21514	21432	21476	21553	21615	21416	21552	21452	21547	21515	21331	21658	21637	21404	21673	21457	21409	21439	21258	21438	21637	21495	21468	21435	21318	21545	21486	21219	21564	21612	21479	21480	21782	21472	21541	21559	21309	21272	21567	21471	21607	21391	21635	21528	21393	21454	21624	21535	21487	21534	21474	21515	21556	21448	21357	21640	21706	21635	21548	21637	21621	21549	21587	21446	21522	21631	21639	21577	21335	21244	21455	21663	21523	21487	21594	21524	21392	21526	21391	21399	21368	21563	21663	21480	21560	21619	21625	21470	21681	21589	21663	21587	21568	21683	21472	21558	21612	21464	21706	21605	21235	21425	21432	21464	21391	21387	21614	21506	21442	21617	21680	21555	21617	21619	21412	21609	21370	21638	21617	21478	21475	21638	21701	21667	21590	21553	21756	21421	21563	21441	21564	21523	21435	21362	21563	21397	21274	21292	21544	21471	21564	21475	21389	21582	21691	21582	21487	21522	21416	21552	21349	21618	21559	21655	21432	21571	21379	21446	21720	21427	21592	21498	21393	21330	21471	21487	21570	21348	21564	21554	21692	21475	21561	21570	21724	21305	21353	21421	21350	21535	21641	21410	21346	21614	21678	21497	21590	21556	21449	21536	21315	21571	21584	21491	21467	21549	21280	21293	21557	21628	21450	21447	21488	21640	21660	21416	21638	21516	21352	21345	21429	21743	21530	21440	21669	21585	21470	21373	21510	21744	21417	21412	21374	21491	21315	21528	21573	21526	21704	21627	21435	21315	21467	21393	21491	21626	21218	21475	21417	21290	21524	21510	21663	21447	21743	21668	21629	21560	21441	21578	21426	21640	21621	21452	21508	21577	21600	21368	21309	21572	21530	21471	21340	21691	21466	21537	21527	21402	21504	21422	21458	21517	21610	21248	21497	21426	21656	21512	21129	21697	21649	21442	21430	21245	21419	21764	21610	21541	21658	21445	21474	21319	21431	21517	21422	21635	21642	21440	21485	21449	21565	21563	21634	21527	21780	21389	21669	21388	21419	21646	21469	21510	21443	21377	21516	21286	21572	21556	21382	21314	21487	21550	21449	21723	21613	21573	21392	21474	21293	21558	21584	21719	21655	21553	21525	21459	21611	21676	21747	21657	21580	21472	21543	21511	21347	21459	21468	21532	21464	21459	21534	21577	21736	21569	21413	21597	21641	21809	21581	21691	21558	21769	21418	21466	21479	21480	21526	21394	21445	21689	21600	21436	21665	21853	21403	21565	21462	21399	21493	21523	21599	21456	21648	21401	21574	21596	21506	21559	21740	21558	21741	21494	21494	21334	21277	21452	21391	21522	21360	21180	21410	21580	21366	21504	21576	21516	21452	21592	21653	21227	21391	21541	21583	21708	21404	21600	21609	21523	21345	21705	21686	21450	21264	21452	21397	21486	21304	21662	21419	21605	21568	21478	21486	21544	21401	21360	21380	21448	21478	21666	21420	21361	21590	21511	21345	21615	21388	21468	21645	21603	21678	21425	21313	21514	21545	21679	21680	21573	21370	21398	21544	21730	21289	21585	21561	21412	21464	21485	21575	21370	21250	21544	21441	21507	21506	21474	21433	21604	21471	21365	21549	21461	21496	21577	21366	21580	21279	21465	21578	21576	21746	21617	21497	21473	21425	21606	21431	21476	21731	21653	21746	21635	21396	21368	21717	21522	21701	21591	21620	21606	21639	21610	21623	21517	21407	21608	21584	21287	21563	21533	21655	21629	21609	21444	21722	21674	21384	21470	21586	21575	21416
36294	61327	56189	43644	38008	33052	29595	26243	23960	22671	21697	20721	20121	19408	19419	18673	18496	18591	17833	17909	17779	17788	17627	17726	17485	17402	17359	17369	17454	17409	17379	17498	17297	17417	17326	17201	17255	17321	17198	17456	17259	17387	17250	17372	17335	17326	17258	17382	17175	17336	17138	17354	17306	17211	17517	17350	17349	17250	17372	17537	17270	17455	17345	17339	17190	17402	17389	17365	17212	17212	17247	17269	17189	17345	17353	17487	17180	17216	17280	17210	17423	17416	17161	17233	17208	17516	17351	17406	17336	17239	17359	17449	17403	17268	17461	17303	17298	17365	17367	17319	17228	17269	17268	17219	17281	17312	17173	17248	17323	17395	17209	17205	17287	17241	17448	17384	17277	17252	17536	17327	17222	17157	17501	17225	17288	17284	17371	17109	17121	17271	17283	17360	17235	17277	17313	17294	17367	17366	17237	17243	17192	17284	17121	17232	17265	17245	17321	17373	17147	17264	17194	17449	17115	17345	17305	17290	17326	17359	17388	17231	17057	17205	17291	17179	17363	17376	17262	17266	17277	17262	17340	17439	17321	17357	17265	17217	17350	17160	17394	17385	17260	17327	17253	17298	17408	17256	17361	17302	17276	17359	17492	17319	17253	17329	17317	17296	17461	17371	17224	17319	17407	17290	17399	17222	17315	17285	17202	17228	17337	17430	17291	17265	17279	17400	17212	17272	17329	17362	17342	17155	17278	17164	17233	17333	17227	17209	17327	17241	17333	17358	17383	17266	17351	17270	17111	17237	17433	17270	17320	17150	17248	17236	17173	17223	17195	17187	17321	17178	17079	17300	17237	17349	17409	17204	17248	17166	17205	17484	17271	17159	17402	17440	17309	17375	17306	17312	17406	17357	17305	17428	17405	17273	17616	17539	17155	17168	17405	17268	17233	17152	17259	17379	17339	17241	17316	17344	17145	17422	17224	17330	17352	17199	17280	17235	17302	17473	17286	17259	17336	17312	17291	17447	17296	17268	17391	17346	17184	17371	17329	17220	17346	17490	17427	17187	17311	17259	17395	17328	17154	17413	17439	17304	17223	17269	17287	17302	17396	17145	17224	17325	17233	17302	17400	17418	17114	17461	17145	17367	17346	17355	17349	17163	17322	17474	17230	17235	17484	17261	17071	17369	17256	17245	17475	17358	17444	17384	17347	17267	17327	17209	17479	17218	17380	17279	17326	17188	17245	17359	17156	17408	17436	17292	17480	17328	17267	17265	17360	17316	17317	17348	17277	17069	17419	17454	17294	17328	17448	17289	17330	17414	17288	17297	17319	17214	17365	17248	17385	17319	17301	17251	17388	17297	17286	17465	17179	17123	17219	17298	17258	17341	17281	17140	17181	17135	17347	17268	17202	17358	17455	17235	17306	17315	17184	17371	17406	17439	17209	17141	17458	17224	17519	17225	17281	17317	17424	17187	17375	17315	17399	17314	17339	17522	17291	17309	17170	17282	17430	17303	17281	17432	17349	17268	17281	17484	17286	17322	17377	17255	17426	17227	17271	17399	17337	17058	17378	17369	17364	17176	17150	17260	17372	17354	17210	17383	17394	17164	17379	17379	17477	17398	17166	17407	17306	17182	17482	17288	17236	17361	17142	17221	17139	17316	17276	17289	17394	17293	17115	17463	17536	17292	17237	17291	17428	17323	17313	17297	17293	17438	17474	17229	17528	17107	17237	17332	17302	17271	17065	17275	17060	17231	17274	17293	17144	17355	17388	17521	17370	17272	17394	17086	17337	17394	17204	17356	17369	17234	17313	17301	17245	17300	17311	17291	17266	17454	17179	17533	17127	17320	17438	17338	17197	17216	17138	17178	17246	17445	17362	17227	17322	17337	17327	17403	17210	17253	17174	17135	17446	17375	17316	17066	17151	17324	17362	17446	17151	17342	17333	17170	17224	17067	17316	17445	17339	17115	17279	17222	17244	17366	17433	17362	17361	17376	17271	17318	17275	17138	17258	17358	17313	17336	17325	17347	17371	17481	17339	17319	17358	17249	17454	17211	17322	17277	17290	17271	17256	17307	17232	17293	17318	17157	17324	17402	17248	17362	17171	17457	17322	17198	17124	17513	17201	17261	17126	17280	17427	17217	17355	17402	17214	17231	17161	17262	17320	17505	17355	17485	17189	17285	17261	17324	17274	17242	17311	17530	17220	17326	17054	17382	17351	17339	17291	17368	17188	17229	17194	17455	17438	17355	17378	17195	17233	17406	17319	17280	17185	17313	17336	17397	17298	17270	17309	17348	17282	17397	17298	17317	17323	17398	17337	17113	17346	17185	17500	17170	17418	17383	17270	17277	17123	17160	17260	17222	17268	17287	17311	17328	17248	17128	17388	17293	17206	17312	17356	17222	17295	17165	17205	17225	17377	17279	17251	17151	17256	17279	17250	17250	17511	17233	17340	17358	17356	17158	17260	17404	17331	17187	17182	17358	17388	17163	17254	17287	17122	17221	17471	17243	17186	17332	17276	17192	17230	17179	17330	17308	17312	17248	17128	17280	17266	17078	17119	17280	17432	17298	17191	17191	17182	17319	17607	17232	17298	17246	17167	17314	17300	17119	17167	17152	17282	17351	17346	17360	17214	17265	17230	17296	17198	17353	17214	17325	17213	17208	17225	17249	17378	17289	17412	17304	17328	17284	17283	17287	17245	17448	17255	17314	17311	17221	17258	17181	17313	17217	17262	17313	17247	17315	17459	17318	17218	17227	17305	17385	17285	17167	17240	17425	17173	17307	17348	17112	17447	17333	17278	17254	17589	17255	17266	17300	17250	17366	17248	17245	17174	17201	17238	17224	17246	17286	17388	17593	17339	17386	17327	17278	17342	17254	17353	17294	17405	17346	17294	17468	17364	17497	17454	17193	17210	17442	17289	17397	17288	17231	17299	17181	17254	17249	17217	17360	17392	17271	17363	17224	17194	17345	17353	17399	17215	17244	17226	17182	17211	17219	17220	17266	17274	17253	17338	17352	17245	17342	17366	17366	17095	17281	17270	17032	17424	17424	17422	17376	17198	17254	17315	17419	17181	17396	17531	17209	17089	17348	17142	17296	17276	17080	17153	17437	17283	17220	17310	17200	17305	17435	17381	17425	17366	17455	17294	17267	17295	17201	17267	17203	17306	17241	17379	17179	17201	17395	17237	17193	17178	17320	17275	17242	17469	17243	17200	17304	17215	17231	17226	17193	17427	17325	17267	17222	17280	17278	17326	17298	17324	17343	17446	17334	17256	17259	17305	17249	17427	17421	17322	17552	17423	17316	17234	17374	17278	17327	17130	17327	17318	17314	17168	17348	17163	17423	17364	17264	17356	17258	17222	17296	17246	17372	17241	17275	17253	17315	17182	17330	17250	17306	17277	17190	17113	17321	17183	17151	17395	17385	17374	17200	17222	17172	17356	17468	17277	17411	17299	17257	17212	17288	17412	17165	17455	17260	17199	17186	17217	17397	17242	17216	17489	17469	17407	17159	17262	17310	17311	17258	17311	17355	17056	17257	17250	17307	17379	17316	17407	17316	17337	17140	17248	17332	17318	17221	17523	17409	17246	17187	17272	17397	17266	17272	17353	17319	17266	17400	17239	17224	17248	17393	17222	17595	17311	17269	17321	17268	17339	17460	17278	17265	17251	17104	17351	17382	17281	17196	17171	17164	17310	17411	17309	17247	17279	17264	17331	17394	17120	17303	17531	17280	17497	17262	17209	17298	17250	17299	17090	17218	17329	17315	17403	17319	17214	17466	17184	17226	17217	17227	17300	17265	17133	17322	17433	17232	17424	17357	17329	17386	17230	17335	17153	17309	17225	17213	17238	17351	17323	17250	17314	17219	17298	17398	17418	17228	17114	17278	17331	17316	17387	17390	17378	17204	17322	17312	17328	17395	17149	17249	17425	17316	17380	17365	17179	17348	17306	17163	17473	17305	17443	17239	17260	17251	17333	17336	17350	17232	17353	17270	17204	17401	17300	17314	17334	17323	17354	17282	17378	17287	17358	17377	17395	17414	17191	17252	17334	17340	17281	17296	17328	17378	17367	17359	17250	17257	17413	17331	17426	17316	17223	17235	17203	17288	17324	17275	17389	17220	17290	17294	17145	17196	17293	17349	17232	17243	17243	17278	17221	17425	17334	17220	17233	17365	17391	17197	17146	17280	17247	17330	17442	17268	17387	17369	17411	17468	17278	17307	17282	17269	17335	17341	17240	17280	17268	17319	17417	17367	17185	17253	17294	17316	17185	17336	17138	17441	17186	17377	17109	17193	17406	17365	17303	17277	17324	17324	17418	17194	17283	17424	17380	17223	17483	17312	17209	17502	17223	17357	17262	17248	17196	17245	17228	17143	17239	17298	17421	17314	17220	17207	17552	17193	17308	17412	17300	17387	17219	17311	17339	17233	17374	17227	17354	17207	17264	17144	17357	17339	17235	17373	17259	17124	17355	17161	17329	17421	17369	17317	17261	17561	17264	17273	17324	17315	17460	17254	17360	17307	17283	17290	17233	17216	17393	17336	17242	17389	17430	17262	17290	17217	17262	17278	17211	17275	17281	17387	17218	17349	17384	17343	17286	17337	17249	17254	17422	17272	17198	17131	17179	17251	17354	17406	17300	17420	17346	17432	17411	17393	17158	17397	17348	17413	17339	17087	17352	17271	17201	17399	17400	17168	17181	17399	17262	17198	17183	17258	17256	17229	17419	17207	17287	17232	17273	17174	17120	17261	17204	17219	17276	17172	17394	17427	17308	17334	17230	17322	17337	17215	17291	17191	17156	17175	17402	17334	17159	17189	17206	17295	17192	17288	17245	17347	17343	17066	17336	17214	17367	17212	17360	17481	17206	17454	17132	17298	17242	17255	17138	17137	17313	17336	17203	17125	17204	17294	17131	17364	17482	17255	17332	17166	17352	17236	17504	17303	17294	17306	17273	17250	17219	17145	17318	17232	17406	17127	17332	17244	17411	17368	17452	17181	17312	17153	17236	17204	17277	17181	17232	17298	17340	17345	17227	17381	17087	17413	17355	17414	17379	17175	17321	17322	17364	17354	17348	17446	17238	17356	17103	17261	17157	17422	17141	17421	17274	17344	17339	17304	17213	17283	17387	17030	17186	17399	17092	17356	17318	17270
30469	32569	41453	36693	30864	27736	25299	23794	23043	22568	22248	21910	21858	21472	21749	21300	21451	21325	20790	21193	21205	21075	21120	21134	21017	20983	21141	21326	21053	20963	21108	21240	21065	20860	21019	20972	21085	21147	20959	20902	21056	20903	21055	20935	20940	20921	20940	20859	20869	21074	21069	21175	21067	21042	21031	20949	20881	20902	21030	21015	20970	21064	20957	20779	21052	21014	20946	20797	21062	20954	21088	21017	20937	20974	20839	21102	20896	20723	20789	20939	20748	21074	21023	20921	20922	21086	20850	20929	20858	21010	21150	20926	20892	20942	20767	20751	20879	21036	20893	21149	21103	20878	21117	21068	20859	21138	20997	20956	21129	20859	20978	20824	21066	20885	20961	20876	20902	20901	21145	20985	20954	21107	20758	20930	21022	21091	20994	21009	20882	20992	21084	21004	21012	21077	21001	21032	20791	20936	20923	20784	21010	20861	21065	21270	20848	21024	20939	21049	20999	21155	20940	21069	20782	21038	20833	20882	21089	20997	20910	20951	20925	20928	20884	21076	20967	21087	20881	21226	21149	21080	21113	20901	20932	20849	20772	20957	21067	21031	21048	21055	20884	21133	21147	21094	21027	20892	20852	20841	20941	20921	21257	21023	20882	20761	21026	20840	20879	20900	21140	20808	20793	20916	21315	20869	21021	20927	20916	20980	21075	20807	21147	21064	20961	20731	21040	20977	20793	20906	21088	20880	20829	20816	20872	20917	20795	21057	20975	20991	21058	20863	20903	21001	21156	20923	20862	20923	21091	21108	20973	20908	20920	20849	21010	20977	20925	21138	21038	21197	20827	20881	21132	20843	21262	20923	20994	21080	20893	20936	20818	20748	21042	21041	20881	21103	20895	21130	21077	20783	21076	20993	20951	21167	21000	20938	20965	21196	21143	21157	20842	21043	20995	20990	20745	20931	21002	20830	20996	20966	21072	21014	20872	21022	21300	21022	20970	21184	20995	20938	20736	20978	21008	20880	20931	20956	20900	21066	20881	21068	20988	20931	20917	21064	21038	20912	20865	20979	20753	21160	21030	20934	21080	21206	21100	21138	21007	20953	20836	21073	20890	20857	20892	20874	21107	21068	20840	20982	20849	20952	21021	20903	20879	21006	20986	21226	20876	20945	21140	21105	20910	20922	20988	20779	21069	20834	20858	21081	20909	20919	20915	20879	21198	20948	20936	20787	20912	21026	21114	20965	20939	20902	20954	20958	21037	21047	21000	21089	20840	21067	21050	20896	21036	20892	21141	21034	21219	21204	21007	21052	20916	21103	20942	20758	21084	20753	20755	20982	21139	20803	20979	21242	20983	20936	20960	20958	20867	20926	20984	20861	20812	20861	21043	20931	21007	20886	20986	21192	20930	21033	20950	20919	21020	20768	20618	21127	20919	21100	20970	20792	20807	21124	20783	20794	21196	21212	20763	20943	21154	21070	21049	21037	21102	20890	21181	20928	20937	20898	20883	20949	20894	20846	21142	21095	21057	21056	20940	20960	20902	20982	21012	20963	21038	21172	21065	20844	21055	20958	21010	20965	20938	21119	21064	20889	20855	21264	20966	21038	20961	20957	20907	20933	20818	20883	20888	20842	21214	20741	21122	21017	21064	20975	20900	20686	20996	20925	20977	21113	20970	20841	20930	21055	21047	20962	21002	21054	20924	20907	20884	20865	21006	20960	21036	20902	21227	20794	20851	20755	20913	20835	20931	20809	20886	20731	21067	21008	20941	21108	20938	21039	21100	20876	21077	20869	21059	20880	20706	21058	21037	20906	20821	21106	20869	21058	21023	20947	20866	21040	20927	20833	20843	20773	20855	20939	20800	20856	21157	21029	20912	21009	20690	20929	20990	20971	20811	20767	21139	21079	20858	21017	20899	20825	20824	20964	21080	21110	21110	21240	21038	20852	20999	20914	21181	20873	21021	21003	20941	20815	20805	20888	20985	20996	21060	20958	21080	21079	20882	20783	21042	21182	20919	21276	20753	21052	20980	21013	21105	20913	20953	20989	20980	21078	20908	20946	21097	20756	21025	21027	20953	20783	21000	20786	20985	21050	20879	20988	20794	21128	21043	20973	21087	20984	21018	21243	21249	21133	21077	21022	21140	21117	21015	20991	21001	21173	20987	21363	20971	21000	20919	20968	21110	21114	20794	21021	21102	20960	20872	20880	20991	20974	21004	20990	20868	20983	21001	20802	21164	20956	20855	20983	21139	20938	20867	21090	21200	21024	21196	20793	20967	20965	20887	21116	21047	21029	20889	21119	20986	21000	21080	21077	20927	21122	20787	20899	20914	20965	20828	21037	20961	20701	21054	21053	20969	21197	20745	20801	20769	20882	21050	20958	20999	20990	21015	21175	21123	20883	21140	20781	20918	21028	21036	20963	21110	21026	20958	20988	20989	21052	21115	20996	21193	20956	21033	21139	20934	21005	21079	20861	21043	21016	20896	21042	20853	21229	20790	20958	20980	21098	21087	20891	20837	21251	21077	20962	21145	20977	21108	21067	21024	21059	20908	20713	20956	21038	20881	21065	20835	20944	20848	21089	21084	21047	20858	21022	21030	20959	21047	21307	21002	21140	20944	21071	20870	20844	21205	20973	21052	21066	21079	21110	20996	21241	20892	20867	20884	20906	20914	20887	20938	21051	20891	21166	20791	20768	20993	20780	21075	21044	21187	21095	20938	20858	20740	20986	21054	20869	20889	20981	21037	20837	20875	20912	21002	20865	20822	20823	20972	20848	20871	20853	20882	20975	21039	20997	21069	20929	21023	21107	20979	20890	20996	20885	21195	20925	21029	21115	20973	20961	21047	20827	21036	20984	20940	20684	21072	20938	20809	20928	20936	21186	20772	20892	20941	20920	20959	20892	21155	20925	21024	20988	21059	21099	21183	21055	20785	20902	20756	20879	21072	20892	21007	21121	20995	20905	21073	20915	20856	21031	21237	20992	21064	20823	20880	20727	20946	21189	21127	20987	20958	20974	21225	21076	21094	20926	20910	20981	21077	20985	20750	21058	21016	21262	21015	21006	21037	21199	21068	20780	20964	21054	21134	20988	20894	21064	20867	21100	21228	21004	21035	20886	21027	21108	21053	21013	20993	20944	20748	21034	21023	21169	20864	20960	20905	21126	21155	21187	20818	20751	20925	20950	20870	21057	21097	20913	21099	20924	21097	20864	20927	20912	20939	21031	20931	21170	20969	20920	20990	21147	21149	20992	21038	20908	20869	21088	20951	21222	21113	21010	21088	20973	21045	20922	21047	21036	20968	21129	21044	20891	20919	21019	20890	20957	20947	21028	20932	20867	21012	20864	20981	21012	21037	20919	20842	21088	21050	20859	20927	20932	20985	21030	21003	20920	21241	21125	21005	21079	21234	20841	20964	21127	21022	20769	20962	20939	20737	20811	20959	20929	21223	20905	20957	21056	20916	21022	20846	21067	20881	20881	21071	20945	21069	21122	20965	21051	20853	20997	21115	20973	21073	20972	20946	20842	20728	20981	20890	21086	21126	21043	21030	21037	20981	20729	21122	20850	20917	20814	20857	20967	20929	20976	20950	20803	21358	20972	20812	20844	20910	20973	20968	20980	21224	20974	20958	20992	21055	20910	20916	21087	20968	20859	20987	21019	20975	21134	21047	20944	20918	21204	21033	20881	20811	21066	21056	21018	20947	20887	20949	20998	20844	21233	20929	21018	21117	20886	21081	21095	20872	20817	21228	21068	20768	21005	20992	21133	21190	20947	20757	20917	20927	20835	21012	20952	21197	20946	20984	20917	20910	20910	21134	20790	20941	20922	20897	21049	21046	21011	21041	20927	20913	20966	21147	20958	20952	20959	20995	20913	21013	20831	21090	20909	20740	20984	21083	21052	21148	21018	21132	21120	21029	21040	20907	20862	20913	20907	20901	20909	20846	20906	21032	21028	20942	21039	20991	20955	21057	21044	21056	20930	21086	21080	21116	20771	21219	21141	21044	20838	21032	21036	21189	20962	20821	20890	20987	20975	20910	21080	20744	20968	20861	20809	21035	20827	21041	21215	20942	20991	20958	20813	20975	21104	21035	20901	20906	20856	21016	21039	20815	20999	21062	20825	21008	20978	20908	21092	21136	21133	20944	21132	20991	21124	21002	21100	20985	20974	21174	20864	20880	20866	21079	20950	21253	21130	21062	20982	21084	20957	20967	21023	20882	21070	20958	20804	20873	20900	20685	20924	20920	20907	20966	20919	20949	20859	20927	20679	20779	20881	21199	21234	21092	20878	21072	21078	21033	21032	21039	20920	20903	21213	20982	20957	20895	20815	20794	20969	21065	20901	21028	21193	20905	21004	20920	20893	20872	21137	20847	20964	21104	21015	21089	21097	21112	21014	20905	20847	21051	20820	20951	20715	20964	20802	20987	20922	20759	20873	20881	20871	20921	21068	20976	20769	21291	20884	21097	21110	21170	20933	21021	21058	21003	20990	21214	21022	20983	21135	21239	21074	20988	20738	21076	20875	20884	20889	21008	20931	21180	20806	20968	20902	20865	20949	20930	21015	20868	21034	21072	21020	20834	20881	21025	20934	20815	21158	21025	20876	21177	20916	21000	21061	21097	20873	20952	20942	20781	21159	20866	20955	20990	21028	20994	21069	20933	21014	20892	20970	20785	20778	21039	20990	20994	20884	20880	21022	21201	21094	21026	20882	20876	21026	21179	20959	20905	20983	20754	21099	21047	20973	20820	20975	20866	20964	20917	20998	20875	20898	21094	20929	20748	20823	20862	20929	20896	20919	21064	20852	21095	21213	21097	20763	20880	21005	21113	21001	20927	20966	21162	21163	21134	20932	21099	21024	20959	21085	20979	20930	20941	20914	20678	20821	21050	20911	21119	21037	21036	21169	21058	21051	21139	20986	21041	20872	20971	20974	21134	20937	20987	20905	21116	21033	20994	21217	21187	21117	20850	20894	21154	21085	21021	20775	21124	20958	21065	21011	20819	21010	21000	21230	20893	21160	21115	20995	21123	21100	20893	20990	21124	21018	21278	21099	20981	21011	20730	21197	20796	20831	20979	20969	21100	21184	21007	20911	20950	21180	20960	21043	20919	21069	21045	20933	20916	20970	21088	20895	20858	21210	20924	21038	21104	20893
34785	50026	45129	34718	30131	26245	22651	20942	20013	19228	18948	18454	18381	17898	17732	17515	17694	17539	17358	17275	17233	17137	17048	16987	17069	17095	17049	17111	16994	17173	17190	17019	17239	17050	17072	17093	16900	16810	17174	17129	16761	17068	17128	16990	17020	17050	17238	16909	17045	17067	17042	17117	17044	16953	17122	16875	17018	16945	17017	17188	17145	16995	16889	16991	17122	16985	16826	16914	17069	16922	17133	16985	16936	16969	16938	16888	17142	17121	17073	17059	17199	16917	17074	16945	16836	16895	16975	17024	17015	17161	16893	17170	16958	17083	17054	17022	16982	16908	17038	16857	17063	17001	17043	16957	17115	16927	17003	17253	17112	16898	16853	17056	16884	16901	17040	17255	16976	17022	17076	17048	17022	17005	17041	16874	17028	17080	17188	17027	17108	17055	17136	17153	16850	16953	16959	16988	17077	17027	16860	17163	17128	16908	16950	17090	16893	17105	16980	16874	17066	16890	16887	16946	17179	16965	16927	16990	17093	17174	16923	17037	16965	17002	17052	17076	17053	16890	17081	16996	17058	16979	17055	17046	17178	16814	17069	17134	17001	17064	16846	16959	16922	16967	17049	17092	17072	17061	17179	17052	17162	16991	17103	17028	17052	16990	17083	17032	16997	17021	16950	16976	17178	17014	17003	17006	17145	17110	17105	16891	17151	17053	17114	17139	16956	17028	17144	16992	16892	17248	17134	17160	17101	17213	17112	17240	17042	17102	17003	16927	17050	17095	17169	17130	17021	17081	16977	17174	16948	16979	17005	16951	16909	17177	16979	16987	17095	16978	17121	17059	17011	16939	17082	17008	17064	17033	17136	16997	17060	16960	16931	16965	17305	17167	17162	17047	17093	17002	17015	17048	16953	17062	16884	16847	16906	16988	16957	17083	17119	16811	17115	17053	17019	17119	17278	17036	16967	17212	17087	17124	16916	16868	17040	17027	16947	17184	17076	17017	16982	17042	17157	17010	16922	16937	17085	16959	17085	16995	17068	16992	17003	17039	17015	16924	17052	16990	17071	17106	16989	17126	17184	16873	17017	17078	16981	17033	16991	17012	17095	16957	17020	17082	16906	17018	17105	16968	17185	16960	17024	17039	17085	16922	17127	17024	16995	17142	16938	16992	16922	17020	16930	16995	17058	17133	16863	16997	17063	17229	17045	16794	17058	17074	17038	17000	17178	17040	17030	17116	17071	17085	16900	17084	17078	17176	16967	17168	16935	16958	17083	16954	17108	17084	16983	16851	17050	17046	16907	17057	16947	17066	17089	17049	17046	17243	17039	17094	17032	17043	17169	16880	17021	17070	16878	17208	16909	17221	17053	17129	17030	16988	17082	17063	17041	17091	17112	17122	17045	16974	16986	17137	17068	17240	16921	16930	16841	16927	17093	16974	16915	16997	17002	17235	17037	16992	16921	16908	17247	17108	17152	17044	16951	17097	17121	16945	16969	17034	16776	17045	16989	16942	17022	16991	17001	17024	17034	17239	17068	17039	16997	16913	16994	16889	16932	16909	17093	16983	17154	16999	16960	17012	17122	16998	16979	17129	17086	16967	17028	17162	17167	17241	17145	16856	17072	17176	17117	16945	16823	16852	16953	16944	17120	17096	16880	17068	17056	17000	17075	17106	16933	16998	17049	17105	17070	17088	16977	17064	16964	16959	17080	17031	17233	16922	17138	16952	17000	17089	17030	16996	17069	17095	17231	17004	16952	17029	16937	17212	17081	16941	16964	17122	17035	17149	17100	17251	16992	17282	17053	17057	16956	17035	17134	16972	17006	17023	17005	17023	17106	16943	16961	17111	17032	17080	16979	17066	16924	16996	17053	17054	17152	17112	17034	17157	17059	17130	16890	16897	16996	16899	16999	16979	17065	16948	17032	17155	17024	16996	17312	17012	17028	16932	17072	16907	17170	17115	17026	16990	16902	17061	16881	17153	16986	17031	17039	16996	16946	16947	16909	17097	17058	17031	16899	17082	17026	17106	17039	16889	16999	17042	16948	17054	17098	17005	17039	17035	16947	17014	17032	16902	17017	16929	16965	16798	17036	17008	16931	17019	16919	17093	17121	16959	17006	17092	17046	17051	16955	16944	16999	17086	16919	17104	17074	17184	16858	16864	17127	16978	17112	16935	17270	17061	16916	16897	16850	17001	16993	16923	17091	17082	17013	17150	16986	17088	16939	16937	16950	17043	17013	17110	17034	16988	16862	16914	17020	16927	16967	17155	17082	17136	17071	17067	17026	17264	16867	17118	16916	17100	16960	16885	17033	17097	17277	16920	16955	16932	16896	16987	17065	17008	16936	17145	17213	17038	16927	16946	16943	17060	16941	17133	16931	17058	16999	17034	16835	17045	17168	17102	17037	17060	16979	17216	17096	16928	16966	17112	16997	17151	17026	17072	16946	16923	17205	17036	16899	16979	16947	16881	16978	16887	17036	17031	17038	16990	17069	16967	17161	16876	17107	17077	16965	17089	17156	17066	16948	16936	17150	17173	16963	17018	17121	16967	16990	17057	16966	17085	17013	17180	16794	17064	17090	16996	17049	16889	17230	17118	16914	16956	17181	17132	16929	16968	17000	16929	16893	17147	17237	16945	17039	16972	17207	17044	16969	16960	17031	16968	17137	16957	16992	17031	16855	17009	16990	16991	17231	16892	17127	16996	16875	17070	17019	17100	17056	17068	16975	17067	17071	17076	17044	16815	17173	17082	17108	17017	16988	16965	17081	17036	17056	16974	17140	17034	17117	17120	17107	16926	17317	17039	17019	17097	17053	16864	17055	16968	16964	17082	17168	17031	16943	16919	17103	17043	16950	16925	17143	17014	17032	17035	17039	17109	16901	17197	17176	16951	16960	17033	16984	17097	16918	17003	16915	17164	17060	17099	17112	17066	17088	16917	16955	17022	17080	17083	16947	17254	16813	17035	16996	17152	16911	17054	17023	16876	17082	17149	17027	16918	16966	16980	17028	16924	17066	17093	17062	16723	17196	16898	16985	17201	17136	16891	17049	17113	16993	17059	16991	17117	17112	16956	16992	17071	16937	16884	16965	16940	17133	16998	17099	16974	16932	17066	16945	17083	16953	17014	16968	16982	16949	16952	17133	17060	17081	17093	16977	16979	16927	16867	17172	17092	16947	17010	17184	16888	17027	16955	17224	16974	16751	17043	17057	16888	17022	17044	16977	17091	16886	17106	17112	17047	17108	17016	17016	17162	16967	16985	17173	16959	16994	16996	17069	17030	17067	16998	17186	17131	16996	17005	16955	17043	17050	16972	17045	17220	16932	17053	17131	17069	17020	17174	17060	17022	17020	16925	17022	17053	16997	17062	16988	17080	17103	16861	16842	16862	16873	17122	17054	17020	16976	16989	17037	16884	17067	17145	16905	17080	17115	17061	17062	17119	16988	17047	17036	16846	17123	17070	16887	16949	16984	17212	16937	17209	16977	16994	16898	17025	17132	17032	16971	17024	16962	17116	16932	17080	16990	16924	17118	16816	16944	17020	17237	17138	16875	17086	16937	16934	16874	17109	17051	16844	16837	17053	17038	17015	17180	17101	16972	17138	16872	16982	16894	16941	17141	17091	16979	17028	16890	17120	16982	16974	17106	17033	17113	17022	17019	16801	17104	16976	17010	16822	16985	17161	16967	17040	17160	17005	17091	17061	17023	16869	17020	17290	16916	17161	16941	16935	17043	17040	17146	17105	17012	17079	16903	16957	16909	16984	16959	17143	17116	17057	17069	17018	16957	16968	16881	16976	16838	17021	16939	17061	16857	17126	17014	17012	17026	17004	17136	16968	16919	16994	17055	16992	16943	16934	16995	17043	17106	16972	16961	17066	17011	16885	17168	17021	16934	17305	17052	17003	17030	17184	17161	17193	16948	16958	17016	17086	17035	16888	17196	16950	17083	17124	17083	17254	17027	17073	16999	16900	17195	17086	17098	16936	17090	16914	17084	17063	16851	17083	17030	16923	17071	17061	16953	16882	17035	17112	17166	16959	17066	17144	16770	17183	17141	16995	17050	16914	17125	16910	17001	16924	16961	17122	17043	16947	16949	17092	17093	17035	17034	17146	17007	17104	17065	17039	17001	16931	17208	17007	16979	17152	17051	17065	17049	17000	16953	16831	17194	17177	16911	17080	16957	17094	17057	17094	16962	16930	16834	16924	17108	17049	16921	16880	17120	17028	16992	17050	16922	17017	17036	17075	17049	17039	16853	16893	17055	17220	17067	17025	17028	17066	17032	17001	17128	17078	16961	17109	17056	16843	17143	17125	16917	16965	17080	16926	16890	16876	17170	17144	16923	17180	17124	16743	16927	17100	16999	16958	16881	17184	16995	17046	17079	17051	17178	16821	17091	16895	17103	17074	17027	17054	16924	17019	16862	17013	16880	17009	17145	17026	16919	17109	16987	17004	16881	17019	17086	17014	17076	16890	17105	17048	17011	17065	17053	17144	17029	17055	16997	17040	17092	17090	17147	16998	17089	16894	17019	17051	17089	17020	17088	17073	17166	17144	17153	17057	16965	16891	17096	17092	16974	17121	16857	16962	17118	16944	16936	16946	16959	16979	16956	17025	17018	16937	17146	17104	17114	17042	17115	17079	17152	16879	17114	17018	17160	17053	17173	17059	16785	16979	17007	16922	17042	17004	17042	17117	17058	17000	16890	17033	16928	17082	16872	16995	16862	16980	16940	17003	17011	17020	17109	16882	17034	16987	17149	16889	16950	17028	17143	16760	17096	17232	16930	16845	17074	16972	17102	17088	17109	16929	16989	17086	17112	16970	16923	16947	17022	16902	17001	17121	17103	16786	17240	16978	17160	17029	17054	17010	17067	17288	16974	17041	17101	17068	16876	16984	17137	17024	17014	16896	16884	17133	17020	17062	17011	17028	17025	16982	16813	17080	16823	16964	16826	16812	16964	17087	17008	17108	17055	16966	17076	17142	17135	17241	17066	17044	16953	16832	16911	16895	16893	17018	17059	16840	16951	17053	16956	17002	17037	17014	17019	17085	17080	17134	17160	17028	17070	17037	17142	17115	17081	17088	17019	17103	16936	16941	16923	17062	17024	16991	16835	17205	16984	17025	17204	17060	17122	17008	17000	17146	16791	17139	17031	17031
24043	21188	28938	27170	28344	29769	28767	24964	24099	23441	22983	22543	21937	21811	21801	21653	21522	21424	21102	21193	21086	21131	21121	21118	21154	21149	21103	20919	20979	21054	20816	20881	20929	20784	20967	20816	21087	20867	20866	21035	21084	20949	20827	20827	21017	20890	21035	20841	21047	21050	20997	21036	20720	20980	21101	21041	20991	20836	20869	20802	20790	21011	20890	21205	20930	20781	21131	20933	20929	20954	20941	20952	20953	20953	20950	20965	20873	20887	20839	20942	20917	20844	21108	20939	21001	21006	20775	21037	20825	20888	21046	20884	20813	21000	20820	20860	20874	20943	20873	20838	20724	20973	20941	20915	20914	20884	20926	20918	20836	20621	20907	20745	20700	20945	20872	20893	20856	20954	21100	20786	20718	20781	20782	20982	21030	20985	20778	21008	21023	21049	20867	20966	21056	20726	20738	20718	20834	20849	20842	20893	20770	20817	21060	20750	20732	20927	20987	20790	20780	20891	20871	20906	20863	20965	20852	20880	20638	20832	20925	20832	20852	20942	20954	21012	20825	21040	20911	20891	20668	20798	21001	20752	20782	20875	20637	21016	20940	20810	20984	20953	20838	20930	21018	20734	20994	20777	21025	20839	20741	20874	20786	20873	20928	20855	20977	20817	20871	20702	20755	20893	20691	20658	20886	20958	20984	20860	20868	20865	20952	20754	20826	20895	20864	20641	21158	21000	21252	21023	21059	20845	21096	20840	20918	20701	20812	20930	20908	20662	20659	20820	20851	20681	20812	20841	20823	20830	20938	20887	20910	20809	20809	20956	20859	20804	20802	20924	21211	20645	20875	20965	20837	20748	21039	20823	20909	20913	20685	20767	20892	20931	20743	20851	20943	20871	20875	20715	20987	20981	20912	21097	20784	21044	20727	20805	20968	20760	21068	20789	21041	20908	21057	20579	20869	20906	20994	21025	20904	20936	20769	20973	20678	20694	20982	20857	21047	21051	21078	20771	20896	20666	20698	20798	20855	20949	20812	20970	20718	20598	20954	20874	20769	20627	20967	20810	20776	21084	20791	20822	20880	20993	20835	21007	20771	20787	20790	20676	20874	20870	20789	21009	20762	20775	20723	20791	20766	20878	20842	20896	20739	20884	20805	20660	20913	20960	20944	21183	21004	20696	20908	20790	21088	20826	20957	20883	21110	20910	20783	20826	20801	20787	20883	20901	20860	20912	20906	20923	20772	20896	20860	21053	20846	20665	20731	20735	20947	20816	20892	20857	20941	20985	20896	21002	20953	21030	20777	20855	20842	20881	20697	20793	20834	20722	20779	21051	21042	21010	21096	20708	20744	21011	20982	20881	20847	20872	20706	20926	20859	20983	20891	20677	20916	20693	20922	20766	20959	20760	21028	20700	21015	21000	20952	20810	20740	20683	20980	20953	20780	20908	20940	21078	20892	21165	20928	20906	20871	20907	20879	20923	20633	20855	20815	20777	21065	20677	20922	20918	21137	20905	20901	21020	20903	21062	20716	20869	20866	20803	20943	20643	20941	21026	20837	20865	20753	20841	20766	20873	20956	20913	20779	20640	20791	20839	20800	20863	20841	20958	20739	20914	20720	20853	20851	20965	21239	21028	20947	20753	20819	21013	20671	20760	20630	21002	20990	20817	20834	20874	20807	20890	20929	20917	20689	20972	20763	20984	20899	21020	20879	20933	20807	21053	20810	20758	20881	20721	20784	21032	21002	20990	20625	20701	20952	20680	20691	20745	20805	20811	20800	20965	20876	20741	20773	20927	20886	20726	20833	20946	20756	20825	20922	20880	20977	21027	20720	21045	20733	20862	20915	20878	20824	20748	21026	20900	20816	20898	20738	20792	20819	21000	20745	21058	20876	20801	20846	20914	20916	21023	20769	20853	20782	20812	20868	20793	20739	20570	20692	21060	20999	20950	20958	20973	20682	20996	20925	20831	20899	20891	20992	20955	20967	21054	20737	20968	20844	20936	20856	20916	20968	20907	20821	20981	20677	20905	20837	20983	21104	20955	20926	20825	20824	20781	20926	20771	21073	20896	20720	20750	20890	20619	20959	20740	20844	20803	20970	21034	20906	20699	20738	20793	20854	20949	20763	20805	20934	21026	20852	21150	20981	20965	20764	20714	20866	20825	20817	21121	20962	20891	20721	20956	20940	20762	20814	20942	20779	20915	20677	20840	20803	20983	20788	21042	20918	20843	20976	20836	20729	20922	21038	20985	20832	20751	20807	20970	21113	20820	20892	20894	20887	20751	20977	20803	20949	20950	20787	20803	20811	20825	20982	20573	20836	20976	20925	21071	20862	21062	20878	20837	20789	20840	20739	20972	20679	20815	20889	20832	20910	20848	20830	20796	20907	20714	20948	20799	20917	20990	20830	20716	20845	20896	20834	20914	20747	20640	21019	20949	20771	20899	20867	20809	21110	20876	21007	20917	20867	21115	20810	20968	20744	20743	20825	20584	20901	20782	20892	20903	20820	20926	20796	20858	20836	21033	20985	20845	20917	20949	20931	20723	20616	21034	20990	20933	20882	20853	21001	20904	20884	20863	20849	21110	20689	20929	20792	20818	20937	20880	20817	20924	20699	20880	20817	20894	21009	20833	20825	20899	20900	20733	20978	21092	20964	21043	20971	20768	20863	20784	20880	20896	20889	20903	20773	20865	20971	20803	20835	21038	20948	20874	20936	20796	20880	20917	20976	20930	20798	20781	20982	20929	20751	20964	20881	21018	20936	20949	20928	20815	20768	20966	20843	20901	20865	20982	21045	21161	20712	20809	21070	20806	21097	21008	20855	20930	20800	20917	20948	20823	21064	20926	20780	20681	20854	20716	20902	21126	20656	20732	21027	20792	20848	20883	20902	20728	21014	20850	20951	20813	21005	20776	20803	21062	21095	20849	20901	20996	20614	20680	20928	20945	21003	20886	20969	20648	21016	21000	20809	20672	20877	20773	20727	20908	20903	20945	20928	20738	20997	20990	20954	20792	20978	20822	20964	20742	20794	20986	20930	20865	20764	20965	20961	20917	20746	20767	21146	20991	20788	20781	20939	20665	20723	20685	20774	20928	20953	20812	20623	20786	20922	20860	20905	21114	20968	20920	20722	20710	20754	20740	21057	20851	21080	20886	20869	20868	21129	21084	20758	21038	20758	20805	20815	20873	21074	20707	20823	20744	20933	20801	20967	20700	21006	20753	20838	21041	20870	20924	20914	20804	20864	20937	20794	20872	20952	20863	21071	20880	21042	20813	20999	20849	21092	20699	20846	20840	20939	20728	20614	20645	20795	20893	20642	20913	20756	20903	20782	20882	20844	20914	20745	20937	20941	21013	20924	21040	20920	20689	20934	20930	20693	20768	20938	20815	20771	20850	20779	20713	20919	20851	21025	20868	20849	20871	20767	20884	20942	21045	20925	20827	20576	20652	20989	20801	20753	20805	20934	20761	20860	20706	20776	20769	20839	20817	20876	20867	20823	20836	20740	20968	20892	20857	21032	20883	20860	20904	20791	20885	20978	20738	20821	20899	20867	20793	20946	20986	20846	20845	20776	20765	20898	21053	21042	20968	20679	21003	20960	20903	20946	20753	20873	20951	20682	20707	20951	20892	20922	21022	20821	20921	21126	20914	20896	20937	20739	21075	20916	20670	20664	20830	20930	20932	20798	21044	20878	20772	20973	20948	20830	20988	20771	21059	21003	20864	20909	20757	20978	20861	20759	21102	20899	20870	20779	21016	20933	20780	20862	20942	20755	20817	20885	20782	20803	21094	20830	20657	21002	20877	20950	21131	20947	20806	20799	20765	20932	20797	20993	20770	20924	20817	20809	20862	20821	20843	20821	20759	20632	20662	20785	20829	20737	21041	20889	20700	20965	20945	21001	20854	20963	20843	20588	21117	20995	20826	20780	20896	20872	20846	20645	21066	20775	20721	20682	20890	20765	20962	21017	20978	20821	20872	20887	20890	20854	20782	20791	20916	20780	20853	20854	20851	20756	20713	20815	20896	20967	20890	20845	21172	21032	20951	20775	20928	20724	20782	20922	20989	20958	20852	20696	20705	20961	20861	20957	20961	21119	20971	20718	20805	20726	20861	20907	20902	20780	20808	20865	20690	20825	20808	20785	20795	20724	20879	20953	21116	20967	20877	20721	20750	20948	20838	20741	20828	20800	20939	20799	21013	20763	20734	20840	20733	20923	20844	20888	20944	20811	21050	20984	20995	20687	21019	20853	20687	20947	20749	20959	20758	20818	20832	20953	20975	21065	20995	20674	20952	20780	20793	20696	20721	20825	21046	20771	20755	20743	20718	20844	20876	20924	20644	20614	20948	20917	20937	20788	20995	20973	20962	21029	20977	21095	20692	20853	20918	20841	20818	20879	20674	20901	20776	20839	20898	20935	20862	20767	21206	20921	20728	20766	21077	21026	20924	21146	21044	20959	20802	20905	20614	20941	21079	20915	21004	20899	20739	21088	21006	20921	20609	20718	20779	20894	20835	20929	20970	20863	20871	20896	20824	20994	21236	20860	20850	20970	20666	20913	21112	21067	20815	20921	20688	20996	20775	20706	20870	20754	20909	20959	20925	20799	21124	20795	21013	20759	20902	21031	21107	20959	20946	20960	20625	20771	20763	20766	20885	20845	20883	20992	20910	20889	20847	20901	20961	21044	21056	20946	20977	20872	20753	20750	20917	20953	20767	20941	20970	20657	21002	20841	21048	20695	20878	20937	20780	20944	20863	20881	21068	20808	20937	21019	20811	20813	20850	21053	20848	20956	20791	20925	20850	20770	20994	20782	20896	20853	20719	20743	20658	20866	21016	20970	21011	20841	20598	20961	20932	20831	20823	21028	20942	20834	20990	20879	20835	20916	20899	20710	20876	21087	20821	20828	20908	21225	20903	20715	21109	20950	20706	20846	20930	20961	20826	20763	20842	20901	20920	20973	20933	20835	21045	20843	20738	20630	20587	20960	20794	20874	20863	20770	20777	21150	20948	20827	20869	21023	21065	20752	20835	20840	20946	20910	20896	20693	20671	20887	20706	20884	20796	21039	20880	20882	20691	20941	20969	20721	21012	20974	20918	20945	20848	20936	20810	20598	20860	20752	21065	20847	20921	20804	20795	20906	20813	20919	20928	20829	20730
34470	56261	51958	41007	34720	29164	25259	22815	21645	20493	19642	19484	18805	18426	18343	18042	17649	17603	17532	17466	17323	17126	17222	17163	17084	16889	17303	17172	17084	17076	17139	17086	17051	16988	17119	16912	17076	16837	17057	17068	16915	17193	16998	17164	17161	17021	17169	16970	17020	16931	16957	17079	16825	16918	17011	16923	17120	17020	16918	16969	16945	16972	16963	17000	17087	17006	17006	16987	17138	17106	17010	16947	16991	17019	17022	16939	16904	16837	16880	16984	17062	17073	16825	17027	17123	16946	16992	16967	17138	16915	16913	17004	16886	16814	16886	16920	17113	17134	16909	16955	17023	16982	17128	17203	17083	16850	16828	16857	16973	16871	17091	16880	17039	16989	17125	17007	16990	16894	16818	16902	16861	16994	16987	17052	17085	17211	17047	17010	17182	16978	17111	17013	16963	16969	16988	17035	17020	16904	16875	17028	17059	17085	17082	17095	16930	16991	16977	17091	16977	16957	17125	16912	17098	16915	17060	17106	17163	17042	16954	17067	16909	17169	17189	16902	17039	17026	17058	16887	17027	17101	17163	17073	16951	17159	16763	16999	16862	17019	16899	16892	16945	16973	17015	17191	16924	16935	16988	17042	16886	16955	16921	16918	16999	17118	16868	17021	16906	16881	17097	16690	17034	16918	16886	17012	16877	16978	16970	16799	17111	16938	16832	16969	17014	17073	16886	16983	16896	16968	16883	17048	16972	17011	16977	16969	16953	16914	16895	17086	17248	16921	17018	16772	16993	17115	16945	17057	16945	16840	16865	17001	16847	17061	16888	16860	16950	16974	16921	16925	17011	16820	16882	17097	16968	16939	17003	17034	16716	16931	16984	17118	17017	17007	16905	16987	17010	17021	16916	17009	17083	16968	16785	17030	16960	17036	16944	16843	17037	16891	16984	17053	17013	16813	16918	16906	16959	16951	17017	16908	16929	17035	16984	16968	17087	16916	17102	17039	16870	17070	17059	17176	16965	17062	17181	17119	16801	17076	16918	17007	16897	16985	17089	16918	17030	17043	16960	17124	17056	16981	16886	16965	17060	16950	16924	17090	16936	17033	16955	16963	17031	16957	16906	16879	16817	16902	16988	17192	17069	16877	16938	17156	16912	16987	16968	17027	16967	17046	16921	16884	16875	17060	16925	17018	16838	16833	17007	17008	17280	16910	17123	17029	17010	17116	17146	17046	16967	16975	17005	16912	17116	16998	17090	17094	16913	17072	17010	16859	16961	16917	16871	16889	16924	16904	17061	16974	17005	17061	17018	16862	16884	17102	16758	17128	16856	16960	17025	17086	16925	16954	16963	17008	16941	17172	16974	17103	16870	17136	17009	16967	16974	16987	17034	17033	16949	16894	16995	17200	17010	17017	17007	17161	17002	17032	17062	16925	16906	17059	16922	16922	17093	16902	17039	17107	17172	16941	16870	16947	16928	16888	16906	16952	17071	17071	17174	16970	17032	17067	16997	17041	17003	17125	17015	17047	16765	16929	17081	16956	17092	17085	16938	17019	16975	16787	17007	16945	17133	16920	17080	17043	17087	17079	17025	17063	16997	16858	17068	16997	16907	17041	16901	16862	16995	17012	17071	16842	16940	17078	16939	17015	16892	16907	17008	17057	16948	17001	17026	17095	16913	16990	16990	16954	17094	17137	16968	16831	16813	16984	17111	16863	16900	16922	16966	17019	17019	17021	16987	17082	17014	16829	17025	16836	16857	17000	17033	17033	16914	16888	17164	17043	16910	16989	16946	17012	16934	17092	16807	17055	16997	17054	17028	17046	16985	16944	16929	16806	16812	17062	16721	16819	17022	16885	17124	17115	16891	16885	16966	17025	17028	16918	16910	16937	16905	16924	17057	16961	17051	17058	17052	17012	16969	16796	17138	16998	17137	16935	16973	16871	16866	17065	16999	16743	16833	16880	16941	17074	17029	16727	17048	16916	16877	17144	16961	16973	16873	17030	17024	16915	16937	17025	16733	17055	17068	16793	17080	16995	17085	16997	17052	16989	16870	16983	17035	17030	17117	16973	16863	16966	17038	16884	17031	17010	16835	17119	16990	17060	17053	17131	16993	16988	16918	16946	16919	16937	17028	16948	16966	16882	17158	16985	16948	17015	17013	17048	17013	16995	16878	16868	16706	17125	16914	16886	16900	16917	16962	17001	16907	16873	17112	16847	16871	17021	16803	16967	16985	17079	17087	17048	17006	16970	17000	16962	16888	17034	17029	16924	17063	17043	16931	16925	17059	17005	16850	17025	17015	17008	16816	16895	17086	17205	16847	17098	17034	16864	16883	17039	16987	17022	16991	17001	17052	16933	16895	17016	16932	16977	16900	17082	17089	16985	16956	16997	16820	17054	16951	16978	17026	17059	17162	16889	17071	17006	16895	16910	17175	17058	16940	16992	17014	16901	17002	16995	17006	17007	17061	16916	16918	16959	17196	17236	17026	16717	16977	16911	17071	16888	16904	16895	17014	17012	16944	16981	17003	16894	17100	17063	17058	16988	16875	17010	17024	16892	17141	16968	17184	16944	17098	16991	17092	16929	16978	17011	16942	16863	17044	17032	17120	16895	16903	16965	16946	16874	16980	17069	17078	17048	16878	16970	17028	17048	16874	17112	16922	17131	17099	17040	16963	17021	16866	17056	16916	16968	16828	16937	17006	17045	17008	16948	16830	16971	17218	16953	16940	17059	16986	17018	17117	17076	17150	16784	17074	17093	16739	16918	17131	16891	16994	16874	16827	16975	16998	16781	17009	16946	16894	16968	17064	16836	16955	16983	16990	16933	17120	16925	17002	16905	16998	16911	16999	16932	17032	16926	16989	17066	16954	17105	16895	16962	17027	16891	17148	17009	16907	16965	17145	16993	16876	16822	16878	16788	17010	17044	16921	16887	16870	17003	17011	16997	16993	17009	17009	17009	16759	17125	16809	17066	17044	16991	16990	16747	16880	16760	17056	17074	16852	17111	17262	17046	16850	17062	17032	16951	17022	17058	17019	16915	16926	17066	17163	17010	16935	17001	17044	16997	16901	17024	17142	16920	16974	17101	17132	16909	16937	16943	16807	17105	16960	16900	17024	16922	17120	17197	17104	17097	17066	16965	16942	17100	16909	16884	16905	17066	16895	16944	16782	17052	17008	16963	17083	17019	17035	16990	16899	17161	16827	16798	16926	17148	17034	17055	16907	16946	17002	16889	17085	17057	17023	17119	17018	17106	16943	17000	16803	16853	16996	16955	16958	16973	16934	16916	16949	16932	17078	16930	16922	16983	16854	16852	16938	17123	16970	17073	17107	16932	17000	16873	16985	17001	16941	16990	17024	16963	16987	16999	16870	17154	16990	17047	17012	16899	16902	16888	16949	16741	17047	16924	17143	16955	17017	17040	17022	17004	17071	16831	16965	16958	16917	16972	17015	16903	17089	17084	16940	17146	16987	16910	16889	17033	16811	17130	17102	16922	16920	16854	16993	16887	16842	16815	17060	16874	16899	17002	16807	16928	17081	16874	17010	16855	16825	16897	17016	16772	17062	16990	16922	16922	16903	16867	17115	17018	16906	17008	17028	16924	17071	16910	17055	17003	17118	16963	17193	17207	17080	17122	16943	17071	16906	17103	16976	17011	17002	17010	17104	16797	16951	17026	17093	16941	16987	16898	17106	16908	16948	17063	17111	16924	16976	16796	17104	17128	16949	17007	16960	16732	17131	17147	16933	16924	16907	16881	17095	17073	17076	16869	16973	16821	17021	16837	17071	17107	16966	16947	17045	16907	17066	16951	17039	16952	16921	16996	17142	16975	17070	16998	17040	16999	17059	16896	16998	17149	16870	17044	16829	16976	16963	17024	16837	16824	17108	16909	16952	16858	16946	16943	16996	16916	16945	17126	17043	16900	16968	17064	16954	16844	16887	17119	17003	17106	16908	17027	16969	16875	17075	17091	17087	17111	17000	16917	16946	16988	17041	17096	17116	16896	17145	17103	16897	16951	17041	17025	16887	16992	16869	16998	17082	17100	16994	17000	17077	16979	17070	16743	17059	16852	16943	17186	16973	17052	16977	17032	16869	17126	17080	17021	16994	17020	16975	16979	16998	16976	16864	17067	16897	17022	16725	16990	17088	16992	17028	17020	16945	16969	17019	17094	17037	16876	16899	17091	16988	16952	16992	16853	17086	17004	16984	17207	16960	17018	17004	17090	17073	16899	17153	16856	17022	16908	16962	17093	17006	17054	17090	17113	17023	16988	16969	17132	16893	17113	17028	17083	17060	17071	17053	17030	16960	17035	16962	17001	16933	17075	16766	17103	16889	17034	16993	17114	16976	16959	17059	16811	16958	16924	16821	17000	17096	17053	16887	17035	16969	17003	16983	17011	17015	16811	16994	17267	16993	17019	17080	17032	16969	16912	16946	16924	17138	17029	17110	16861	17010	17017	16999	16881	16885	16824	16924	16978	17050	16978	17159	16839	17026	17149	17100	17051	17063	16766	16897	16845	17091	17028	17102	17090	16917	16943	16918	16913	17023	16866	17150	17064	16898	16836	17004	17053	17055	16944	16781	17024	16931	17122	16971	16964	16926	17005	16920	16940	17186	16923	16949	16979	16960	16963	17048	17031	17069	16971	16978	17126	16819	16893	17088	17094	16876	16961	17068	16971	17052	17194	17037	17124	17016	16988	16853	16924	16920	16894	16905	16924	16922	16880	16883	16932	16917	17091	17067	16875	17121	17220	16934	17050	17065	16852	16994	16935	17055	17004	17024	16950	16972	17015	16965	16932	16952	16870	17030	16908	16844	16841	17037	17084	16996	16953	16946	16767	17087	17077	17009	17088	16749	17041	16951	16945	16950	17094	17055	17023	16967	17006	16910	16969	17101	16858	17062	17070	16992	17066	16921	16988	17002	16952	16928	17064	16895	16891	16956	17055	17041	16978	17060	16868	17057	16984	17024	17044	17083	17023	16967	16944	16910	16990	16834	16989	16969	17141	16907	17054	17120	16922	16845	17058	17141	17060	16959	17099	16906	17179	17057	17129	16918	16929	17067	16986	16930	16758	17066	17008	17088	17019	16865	17098	16978	17129	16837	17199	17025	16842	16938	16988	16903	16865	17077	17080	16902	16910	16901	17207	17070	16891
22708	21139	28953	24202	24388	29445	32429	27240	25773	25352	24542	24088	23687	23313	23089	22874	22795	22307	22330	22270	22389	22255	22074	22313	21993	22012	21982	22129	21990	22045	21992	21957	21873	21838	21863	21911	21988	21968	21974	21825	21986	21861	21629	21880	21910	21784	21771	21755	21844	21828	21889	21768	21819	21851	21752	21722	21777	21832	21802	21718	21754	22003	22034	21922	21728	21663	21744	21732	21684	21753	21502	21972	21772	21767	21810	21565	21684	21942	21904	21587	21792	21857	21884	21993	21650	21771	21839	21893	21872	21960	21748	21739	21513	21669	21725	21635	21848	21923	21658	21851	21699	21778	21680	21810	21879	22010	21861	21677	21738	21884	21873	21769	21633	21778	21937	21940	21724	21848	21720	21720	21730	22088	21653	21761	21736	21668	21774	21790	21725	21769	21653	21674	21438	21775	21711	21833	21668	21868	21722	21854	21722	21806	21529	21671	21787	21904	21751	21620	21734	21547	21795	21795	21752	21565	21725	21704	21841	21815	21839	21559	21688	21917	21718	21632	21778	22047	21818	21748	21863	21694	21585	21956	21698	21909	21864	21599	21995	21756	21728	21673	21750	21601	21766	21568	21659	21756	21783	21636	21592	21774	21854	21701	21686	21820	21792	21776	21690	21792	21673	21726	21721	21777	21622	21834	21557	21685	21780	21746	21628	21750	21689	21694	21674	21642	21702	21745	21674	21778	21737	21587	21780	21878	21845	21530	21849	21868	21665	21782	21661	21588	21810	21563	21584	21762	21608	21936	21912	21675	21728	21613	21507	21670	21880	21790	21659	21750	21687	21839	21476	21733	21682	21744	21491	21720	21792	21748	21717	21839	21862	21662	21721	21805	21666	21770	21674	21768	21558	21721	21844	21784	21660	21860	21578	21810	21694	21741	21701	21977	21768	21901	21809	21776	21971	21719	21632	21832	21664	21669	21647	21714	21623	21744	21634	21821	21855	21405	21973	21573	21757	21677	21936	21838	21736	21901	21853	21756	21752	21897	21603	21547	21827	21586	21675	21711	21861	21748	21685	21634	21838	21858	21770	21687	21951	21575	21763	21762	21810	21785	21692	21567	21591	21739	21649	21594	21772	21711	21881	21712	21945	21611	21792	21749	21779	21899	21649	21645	21783	21825	21764	21643	21619	21863	21592	21621	21931	21850	21643	21949	21522	21609	21734	21914	21661	21785	21666	21939	21516	21549	21807	21885	21836	21743	21866	21853	21597	22015	21639	21660	21712	21773	21824	21742	21623	21859	21825	21761	21692	21840	21774	21672	22027	21709	21934	21791	21961	21597	21747	21645	21893	21891	21667	22095	21674	21696	21615	21785	21652	21663	21861	21869	21885	21673	21679	21704	21919	21639	21620	21627	21670	21721	21815	21597	21711	21978	22028	21790	21792	21751	21578	21556	21609	21763	21866	21822	21940	21925	21620	21730	21933	21500	21883	21950	21717	21722	21743	21929	21897	21808	21855	21943	21955	21709	21852	21933	21760	21510	21777	21581	21939	21814	21588	21724	21859	21782	21663	21578	21712	21638	21938	21861	21845	21804	21749	21876	21694	21785	21569	21810	21667	21747	21777	21795	21820	21914	21831	21598	21692	21758	21613	21757	21731	21787	21801	21765	21675	21750	21697	21664	21771	21528	21663	21871	21768	21837	21940	22058	21707	21611	21602	21697	21754	21682	21819	21737	21751	21904	21750	21733	21826	21849	21478	21692	21677	21665	21644	21749	21616	21840	21951	21650	21842	21906	21844	21809	21841	21492	21713	21669	21791	21559	21567	21909	21587	21467	21730	21702	21822	21828	21739	21747	21889	21756	21710	21986	21857	21858	21640	21731	21708	21682	21970	21549	21605	21880	21677	21569	21734	21660	21756	21846	21756	21851	21981	21837	21924	21997	21580	21742	21796	21892	21754	21881	21659	21751	21746	21811	21725	21785	21739	21790	21742	21488	21792	21864	21707	21830	21779	21720	21676	21734	21595	21774	21756	21723	21783	21812	21771	21774	21859	21666	21901	21853	21533	21413	21678	21666	21704	21737	21685	21859	21667	21730	21694	21690	21666	21637	21845	21536	21692	21772	21816	21743	21880	21601	21817	21719	21687	21478	21890	21786	21698	21798	21782	21874	21524	21777	21932	21683	21945	21730	21786	21585	21812	21699	21674	21619	21812	21682	21828	21818	21685	21500	21442	21513	21514	21753	21689	21867	21773	21730	21526	21738	21951	22007	21732	21630	21478	21625	21788	21511	21822	21715	21862	21380	21618	21932	21789	21676	21719	21812	21790	21710	21764	21798	21616	21724	21676	21696	21823	21843	21816	21819	21497	21894	21795	21751	21689	21766	21631	21829	22023	21753	21553	21748	21741	21701	21930	21558	21441	21631	21883	21760	21656	21591	21686	21881	21841	21804	21743	21563	21767	21548	21772	21631	21669	21957	21645	21686	21656	21644	21830	21671	21804	21753	21730	21706	21890	21772	21920	21678	21746	21688	21726	21722	21830	21661	21958	21714	21666	21604	21598	21615	21787	21776	21937	21683	21673	21772	21651	21722	21626	21540	21521	21761	21795	21804	21793	21635	21661	21685	21902	21969	21676	21602	21605	21805	21654	21379	21867	21707	21746	21729	21913	21623	21693	21653	21664	21600	21854	21631	21721	21730	21594	21670	21761	21645	21789	21765	21723	21845	21851	21841	21504	21847	21965	21814	21926	21690	21921	22002	21854	21706	21960	21731	21845	21743	21833	21936	21577	21798	21573	21630	21791	21908	21488	21842	21695	21681	21631	21509	21776	21671	21600	21408	21587	21628	21688	21661	21772	21636	21794	21645	21667	21865	21833	21765	21548	21807	21655	21608	21661	21717	21548	21541	21576	21675	21915	21650	21609	21698	21645	21668	21761	21684	21809	21554	21641	21772	21601	22000	21698	21620	21625	21821	22013	21824	21969	21706	21677	21716	21943	21877	21629	21698	21520	21989	21771	21866	21554	21511	21615	21740	21706	21667	21755	21572	21818	21949	21934	21598	21760	21713	21655	21756	21769	21579	21858	21671	21850	21601	21802	21648	21668	21733	21622	21776	21774	21803	21761	21775	21812	21705	21807	21620	21892	21684	21733	21836	21820	21896	21836	21478	21841	21749	21785	21868	21485	21920	21713	21809	21748	21827	21860	21845	21670	21788	21998	21584	21653	21718	21745	21841	21997	21819	21840	21704	21800	21779	21926	21998	21818	21832	21702	21739	21698	21487	21720	21515	21599	21602	21956	21589	21580	21644	21798	21666	21890	21763	21778	21774	22049	21633	21818	21960	21848	21889	21765	21660	21682	21790	21699	21822	21699	21853	21875	21828	21729	21698	21708	21626	21646	21694	21751	21832	21511	21797	21748	21834	21778	21793	21708	21700	21556	21670	21680	21570	21765	21783	21684	21765	21677	21699	21585	21609	21856	21732	21743	21841	21658	21641	21602	21754	21883	21874	21494	21845	21542	21768	21780	21817	21677	21869	21769	21886	21565	21754	21697	21615	21833	21967	21491	21700	21593	21820	21847	21709	21483	21553	21780	21767	22011	21743	21833	21686	21747	21729	21883	21907	21645	21835	21709	21703	21880	21932	21724	21731	21908	21808	21661	21791	21698	21714	21600	21846	21751	21718	21886	21878	21592	21544	21721	21812	21790	21482	21565	21547	21777	21657	21712	21725	21474	21598	21969	22028	21816	21647	21687	21753	21863	21796	21730	21650	21921	21765	21730	21729	21664	21689	21987	21632	21827	21798	21648	21910	21865	21790	21614	21775	21597	21361	21663	21844	21661	21731	21856	21775	21865	21765	21579	21632	21945	21906	21702	21600	21831	21757	21672	21666	22030	21576	21799	21792	21810	21786	21535	21739	21700	21758	21730	22056	22003	21810	21767	21659	21823	21565	21762	21903	21642	21828	21655	21489	21759	21799	21771	21666	21849	21927	21728	21737	21747	21990	21663	21730	21649	21509	21888	21809	22040	21526	21672	21747	21730	21678	21893	21842	21747	21845	21689	21739	21845	21922	21639	22017	21946	21793	21873	21559	21655	21783	21598	21945	21794	21837	21662	21671	21773	21799	21842	21945	21975	21624	21659	21942	21653	21787	21655	21709	21927	21720	21833	21665	22015	21685	21688	21833	21652	21621	21652	21687	21861	21751	21748	21684	21576	21717	21736	21645	21576	21971	21800	21808	21884	21725	21692	21933	21664	21738	21533	21887	22008	21898	21812	21824	21819	21724	21766	21793	21767	21749	21755	21685	21869	21935	21645	21604	21690	21664	21807	21686	21773	21727	21630	21505	21738	21727	21692	21918	21738	21789	21753	21771	21698	21628	21733	21773	21994	21808	21729	21718	21788	21630	21704	21592	21597	21895	21575	21742	21789	21656	21717	21749	21697	21533	21666	21857	21732	21679	21585	21705	21743	21788	21621	21721	21677	21931	21647	21824	21550	21727	21707	21759	21623	21586	21598	21857	21692	21678	21805	21635	21725	21809	21842	21720	21688	21876	21849	21956	21794	21858	21627	21708	21863	21631	21505	21936	21634	21655	21836	21847	21693	21570	21705	21508	21611	21826	21542	21688	21590	21718	21666	21726	21681	21840	21900	21954	21664	21729	21650	21485	21958	21769	21804	21661	21552	21754	21848	21825	21533	21800	21624	21881	21645	21702	21765	21621	21670	21798	21690	21797	21795	21728	21639	21602	21814	21749	21860	21846	21621	21599	21743	21646	21689	21794	21771	21706	21722	21680	21764	21752	21656	21777	21741	21577	21873	21688	21789	21842	21734	21770	21771	21667	21704	21854	21902	21582	21806	21586	21759	21702	21677	21704	21662	21836	21769	21630	21850	21826	21649	21702	21651	21633	21456	21587	21757	21781	21604	21812	21824	21839	21797	21615	21789	21803	21903	21669	21844	21883	21749	21522	21709	21732	21799	21951	21622	21672	21781	21562	21751	21705	21638	21769	21843	21767	21777	21667	21747	21797	21680	21603	21809	21760	21935	21947	21648	21815	21805	21809	22069	21616	21694	21591	21818	21707	21720	21625	21801	21938	21907	21763	21725	21537	21921	21761	21955	21652	21672	21793	21553	21678	21673	22025	21867	21606	21660	21735
37435	63070	58073	45747	38616	33195	28856	25550	23401	21733	20986	20699	20052	19547	19097	18927	18560	18089	18051	17892	17696	17899	17548	17626	17667	17414	17668	17588	17477	17586	17542	17532	17518	17394	17581	17566	17474	17387	17403	17563	17486	17560	17379	17422	17276	17487	17441	17626	17319	17443	17503	17375	17441	17436	17555	17607	17401	17444	17361	17345	17498	17428	17430	17332	17441	17259	17571	17565	17401	17414	17443	17359	17606	17553	17532	17558	17367	17507	17370	17354	17359	17251	17394	17432	17424	17386	17452	17321	17374	17457	17461	17353	17509	17496	17259	17427	17464	17404	17397	17134	17482	17499	17417	17407	17322	17394	17379	17486	17541	17332	17349	17505	17391	17478	17336	17466	17516	17323	17361	17344	17567	17214	17399	17486	17365	17484	17311	17456	17453	17382	17322	17580	17323	17361	17267	17290	17436	17278	17521	17574	17325	17259	17451	17415	17525	17277	17499	17446	17434	17345	17439	17353	17464	17349	17532	17545	17436	17562	17316	17476	17391	17585	17314	17518	17305	17386	17568	17279	17499	17484	17323	17340	17329	17404	17442	17339	17469	17446	17474	17356	17159	17534	17408	17529	17345	17414	17376	17501	17677	17405	17466	17359	17297	17414	17348	17445	17298	17351	17301	17455	17368	17457	17355	17509	17484	17241	17368	17495	17358	17383	17410	17249	17506	17369	17528	17401	17534	17166	17407	17428	17479	17335	17522	17468	17330	17343	17229	17251	17515	17383	17216	17319	17402	17565	17268	17437	17443	17360	17347	17394	17316	17387	17431	17360	17336	17380	17395	17498	17332	17392	17255	17337	17547	17282	17446	17400	17474	17434	17373	17470	17467	17524	17456	17484	17532	17536	17423	17433	17435	17307	17458	17388	17335	17451	17326	17389	17433	17321	17510	17455	17244	17330	17382	17410	17411	17400	17300	17413	17401	17334	17493	17500	17377	17449	17362	17425	17381	17404	17407	17514	17333	17361	17387	17306	17414	17470	17609	17244	17451	17479	17601	17403	17525	17213	17186	17496	17386	17438	17306	17486	17420	17487	17419	17526	17470	17361	17333	17339	17385	17280	17469	17366	17502	17588	17319	17328	17538	17148	17454	17317	17375	17220	17385	17323	17382	17405	17428	17404	17457	17324	17314	17483	17391	17551	17546	17411	17383	17489	17241	17363	17248	17405	17391	17195	17556	17327	17552	17372	17414	17426	17316	17410	17508	17391	17430	17560	17488	17355	17358	17403	17436	17252	17360	17307	17306	17506	17525	17377	17210	17393	17330	17517	17346	17376	17545	17405	17225	17333	17242	17333	17314	17510	17406	17451	17335	17281	17298	17474	17432	17298	17287	17368	17170	17242	17564	17216	17431	17221	17335	17533	17312	17411	17503	17339	17398	17474	17484	17496	17456	17572	17363	17391	17354	17301	17364	17417	17442	17344	17308	17437	17376	17361	17392	17380	17465	17346	17239	17492	17459	17369	17264	17321	17519	17350	17435	17354	17565	17295	17386	17358	17453	17308	17368	17467	17306	17466	17437	17437	17335	17411	17298	17227	17141	17472	17384	17353	17299	17510	17435	17354	17295	17464	17212	17420	17306	17378	17432	17321	17381	17134	17425	17404	17531	17397	17364	17389	17526	17588	17310	17407	17237	17407	17366	17261	17457	17377	17451	17517	17271	17410	17380	17319	17378	17266	17334	17400	17500	17356	17336	17468	17506	17462	17433	17525	17325	17262	17245	17361	17458	17530	17558	17486	17287	17440	17380	17591	17318	17503	17234	17473	17380	17272	17446	17595	17309	17489	17263	17429	17383	17413	17391	17368	17580	17460	17454	17493	17396	17345	17243	17262	17350	17356	17438	17462	17412	17377	17488	17455	17497	17359	17294	17522	17392	17499	17372	17401	17296	17400	17288	17376	17417	17385	17467	17290	17361	17272	17488	17585	17219	17460	17367	17464	17321	17435	17364	17314	17450	17478	17254	17355	17521	17184	17480	17545	17387	17433	17497	17372	17234	17360	17407	17254	17242	17352	17439	17404	17353	17433	17471	17597	17432	17415	17196	17408	17628	17476	17433	17365	17409	17496	17523	17280	17497	17391	17288	17433	17470	17466	17359	17438	17531	17294	17388	17339	17480	17361	17458	17234	17482	17340	17419	17201	17494	17353	17343	17293	17389	17411	17425	17303	17403	17396	17332	17451	17377	17311	17408	17305	17361	17384	17174	17406	17481	17442	17350	17443	17310	17363	17340	17480	17450	17385	17501	17499	17481	17335	17481	17479	17343	17274	17414	17396	17388	17398	17456	17402	17379	17470	17522	17303	17498	17162	17477	17455	17398	17440	17376	17345	17296	17321	17463	17304	17432	17417	17393	17324	17455	17381	17395	17280	17385	17571	17165	17219	17388	17435	17336	17335	17549	17351	17564	17481	17374	17360	17365	17141	17381	17391	17560	17222	17436	17451	17376	17254	17503	17338	17402	17521	17398	17394	17579	17413	17416	17590	17380	17468	17284	17481	17347	17426	17565	17532	17523	17415	17285	17620	17240	17351	17530	17379	17481	17527	17355	17292	17395	17406	17465	17431	17360	17649	17284	17511	17491	17384	17452	17387	17302	17365	17127	17374	17565	17314	17453	17462	17527	17486	17298	17422	17512	17404	17268	17412	17312	17283	17377	17258	17338	17336	17490	17240	17442	17150	17435	17296	17302	17183	17467	17514	17418	17384	17612	17446	17366	17317	17431	17336	17453	17322	17613	17464	17453	17353	17450	17494	17356	17698	17215	17313	17368	17521	17342	17348	17395	17425	17310	17375	17363	17257	17500	17446	17379	17497	17460	17290	17482	17347	17478	17371	17383	17359	17327	17341	17445	17418	17290	17322	17512	17526	17430	17509	17118	17441	17314	17490	17337	17377	17316	17330	17495	17365	17359	17377	17408	17219	17406	17446	17450	17457	17455	17524	17446	17554	17492	17352	17420	17314	17439	17387	17495	17312	17468	17442	17509	17330	17504	17334	17417	17407	17680	17363	17385	17329	17318	17254	17484	17420	17441	17365	17379	17364	17339	17487	17462	17445	17322	17453	17521	17459	17449	17350	17364	17349	17261	17498	17347	17439	17284	17524	17415	17387	17304	17517	17369	17470	17213	17468	17434	17439	17370	17336	17542	17427	17339	17442	17282	17533	17502	17592	17390	17227	17468	17428	17490	17567	17382	17412	17345	17563	17341	17377	17436	17437	17141	17324	17388	17407	17352	17366	17510	17338	17504	17303	17336	17355	17581	17306	17403	17467	17277	17428	17314	17541	17271	17428	17372	17462	17339	17509	17414	17337	17439	17315	17493	17428	17266	17285	17382	17274	17508	17489	17431	17494	17417	17274	17396	17457	17242	17393	17440	17399	17580	17287	17535	17403	17505	17404	17320	17381	17322	17511	17537	17513	17389	17451	17202	17225	17278	17361	17271	17535	17248	17312	17315	17299	17519	17401	17370	17477	17291	17512	17370	17373	17306	17404	17425	17287	17282	17473	17454	17515	17253	17200	17236	17429	17395	17358	17405	17472	17313	17302	17401	17424	17379	17440	17537	17530	17354	17189	17440	17431	17387	17482	17589	17412	17512	17478	17290	17689	17248	17307	17398	17413	17341	17377	17502	17370	17349	17279	17357	17403	17440	17349	17559	17416	17390	17412	17429	17506	17550	17389	17564	17477	17502	17343	17381	17256	17338	17573	17410	17364	17345	17560	17415	17420	17395	17558	17364	17404	17286	17390	17463	17375	17408	17476	17430	17482	17363	17525	17482	17439	17258	17424	17491	17447	17435	17414	17256	17408	17433	17494	17328	17412	17322	17197	17286	17514	17325	17487	17386	17358	17378	17482	17557	17315	17318	17570	17386	17381	17279	17243	17509	17543	17356	17268	17388	17230	17540	17423	17422	17272	17499	17504	17251	17472	17446	17457	17439	17542	17428	17319	17196	17376	17353	17274	17353	17468	17375	17682	17352	17558	17496	17325	17596	17405	17567	17307	17260	17380	17429	17170	17478	17484	17514	17337	17490	17439	17383	17531	17443	17417	17415	17417	17582	17439	17421	17533	17382	17392	17483	17251	17405	17462	17475	17315	17434	17475	17382	17544	17392	17215	17443	17427	17376	17330	17503	17253	17300	17381	17457	17464	17167	17293	17513	17354	17420	17295	17383	17529	17481	17467	17299	17317	17434	17557	17377	17429	17530	17560	17429	17641	17383	17526	17500	17359	17263	17257	17383	17346	17381	17467	17643	17298	17353	17369	17410	17671	17390	17289	17421	17462	17360	17214	17596	17396	17362	17301	17319	17422	17376	17366	17499	17379	17280	17293	17371	17443	17394	17583	17417	17448	17328	17448	17469	17576	17426	17496	17314	17506	17330	17414	17361	17487	17333	17209	17530	17422	17266	17329	17513	17458	17388	17351	17415	17418	17332	17367	17312	17435	17355	17462	17513	17403	17445	17473	17542	17324	17329	17357	17429	17389	17261	17418	17443	17545	17497	17358	17592	17351	17430	17413	17475	17407	17411	17321	17468	17500	17418	17328	17315	17314	17496	17221	17253	17382	17323	17465	17594	17490	17346	17561	17566	17411	17307	17343	17476	17490	17489	17304	17336	17398	17489	17312	17442	17439	17355	17350	17568	17445	17631	17409	17408	17471	17567	17413	17439	17470	17395	17344	17260	17520	17445	17594	17482	17237	17394	17425	17299	17449	17249	17254	17410	17382	17386	17420	17479	17414	17389	17464	17421	17337	17270	17372	17471	17268	17304	17379	17403	17368	17291	17539	17394	17548	17294	17427	17330	17473	17371	17409	17298	17490	17400	17504	17275	17564	17480	17339	17510	17318	17519	17338	17572	17441	17596	17389	17476	17491	17507	17474	17423	17485	17444	17346	17383	17365	17310	17423	17167	17426	17376	17297	17540	17420	17505	17425	17414	17240	17457	17464	17550	17438	17457	17456	17292	17433	17343	17338	17407	17503	17471	17444	17272	17536	17404	17537	17614	17414	17625	17487	17416	17195	17429	17530	17547	17436	17393	17325	17359	17245	17328	17244	17386	17363	17512	17452	17288	17392	17452	17454	17533	17426	17392	17463	17493	17436	17460	17479
30972	33330	42310	37353	31134	27578	25434	23858	22846	22415	22131	21873	21720	21732	21606	21484	21568	21308	21440	21138	21339	21456	21199	21298	21358	21059	21120	21223	21298	21408	21193	21146	21037	21079	21419	21130	21269	21340	21126	21280	21051	21273	21013	21061	21342	21382	21301	21061	21172	21356	21013	21015	20908	21092	21047	21215	20925	21197	21089	21268	21282	21006	20989	21138	21206	21154	21065	20988	21000	21120	21224	21205	20986	21041	21043	21083	21028	21009	20873	21078	20894	21111	20975	21162	21058	21130	21177	21093	21217	21184	21118	20981	21170	21028	20875	21265	21173	21044	21151	20991	20895	21328	21079	20939	21107	21020	21218	21078	21215	20916	21279	21078	21372	20930	21112	21144	20958	21220	20887	21288	21224	21116	21105	21315	21044	20974	20921	21030	21206	21033	21134	21113	21131	21159	21111	21219	21042	21143	20888	21065	21116	20808	21217	20831	20939	21078	21058	21378	21348	21089	21110	21086	21109	21265	21118	21050	21119	21136	20982	21183	21081	21119	21155	21171	21157	21200	20943	20940	21130	21008	21216	21090	21120	21260	21350	21167	21054	20917	21247	21388	21159	21026	21214	21113	20846	20826	21120	20946	20998	20984	20825	21195	20982	21084	20893	21075	20972	21163	21215	21123	20945	21046	20885	21041	21227	21165	21050	21028	21089	21076	20976	21205	21074	21111	21231	21063	21216	21042	21042	21147	21005	20894	20863	21127	21072	20996	20983	20888	21343	21057	20904	21135	20966	21167	21036	21187	21222	21230	21168	21071	21048	20932	21123	21124	21153	21203	21114	20892	21160	21014	21120	20979	20940	21052	21115	21063	21201	21237	21155	20988	21071	20990	21182	21003	21071	21056	21158	21062	20996	21120	21145	20905	21086	21208	20969	20977	21062	21162	21039	20912	21228	21063	21111	21122	21252	21293	21285	20939	21085	21113	21368	21079	21014	20963	21037	21137	21158	20991	21087	21056	21192	21046	21031	21143	21192	21029	21089	21055	21043	21030	20983	20882	21182	21236	20983	21019	21162	21001	21028	21008	21356	20998	20960	21063	21115	21031	21147	21043	21329	21175	20944	21091	21199	20998	21061	21099	21104	20990	20954	21161	21028	21068	21105	21081	21182	20980	21031	20987	20881	21016	21059	21078	21040	21095	20952	21075	20978	21045	21213	21019	21110	21102	20961	21083	21084	21176	21176	21086	21320	21058	21113	21051	21068	21034	21164	20923	20974	21257	20998	21020	21114	21124	21117	21041	21259	21051	21101	20786	21075	21207	21054	20955	21057	21106	21009	21349	21031	21047	21164	21248	21238	20975	20820	21222	20867	21119	21019	20937	20945	21313	20944	21100	21128	21128	21173	20935	21038	21156	21236	21045	21095	20923	21270	21135	21175	21329	20983	21029	21102	20961	20997	21138	20926	20913	20838	21115	20961	21066	21082	21107	21027	21097	20957	20777	21132	20967	21376	21325	21139	21116	21034	21054	20982	21036	21182	21112	21087	21200	21156	21194	21014	21063	21147	21121	21278	20982	21019	21127	20895	20970	20843	21166	21225	21085	21024	21402	21197	21187	21070	21056	21218	21022	20964	20915	20978	21245	21063	21024	21021	21106	20952	21074	21081	21320	21188	21220	21068	20990	21171	21167	21034	20912	21092	20817	21118	21058	21016	21209	21083	21006	21228	21129	21093	21188	21047	21141	20961	21144	21128	21070	21093	21084	21112	21010	21036	21113	21188	21114	20950	20934	21193	21251	21111	21267	21036	20922	21335	21256	21013	21197	21132	21062	21274	21162	21199	21060	21002	20993	21166	21029	21027	21250	21211	21190	21083	21233	21244	21113	21048	21315	21228	20861	21171	20982	20958	21348	21309	21049	21114	21082	21385	20893	21115	21216	21064	21095	21245	21104	20968	21117	21035	20821	21106	21138	21067	20964	21315	21100	21249	20932	21067	21133	21083	21188	21055	20928	21098	21072	20925	21186	20833	21172	21157	21084	21138	20954	21039	21020	21129	21154	20966	21055	20994	21143	21149	20987	21190	21142	20951	20990	21157	21244	21224	21063	21099	21034	20928	21110	20961	21159	21046	20992	21208	21018	21092	21163	21058	21127	20857	21089	21110	21050	21143	21142	20918	21144	21106	21037	21179	21036	21032	20888	21166	21201	20982	21082	20920	21111	20980	21171	21131	21105	21077	21070	21047	21082	21108	21157	21030	21031	21174	21157	21313	21111	20944	21166	21242	20832	21129	21106	20903	21315	21004	20864	21264	20892	21198	21410	21181	21141	21219	21148	21269	21011	21375	21189	20947	21329	21248	21325	21150	21101	21261	21322	21036	20965	21036	21028	21169	20980	21080	20755	21238	21016	21007	21021	20902	21139	21245	21251	21247	21248	21129	20933	21096	21271	21171	21084	21108	20909	21215	21111	21264	21077	21002	21179	20986	21002	21184	21161	21235	20938	21036	20976	20987	21089	21067	21092	21112	20994	21155	21171	21013	21041	20997	21074	21004	21050	21146	20913	20901	21100	20915	20930	21046	21005	21127	21079	21313	21075	21154	21004	21197	21095	21208	21243	21007	21061	20962	21031	20923	21166	21094	21152	21208	21132	20861	21096	21002	20985	21151	21134	21111	20919	21149	21112	20922	21026	21236	21096	21243	21111	21193	21098	21310	20974	21159	21070	21047	21061	21077	21080	21174	21199	20912	21171	21187	20901	20980	21121	21280	21251	21044	21110	21237	21057	21085	21059	21027	20904	21042	21033	21190	21101	21123	21235	20812	21168	20860	21132	20966	20911	21172	21295	21201	21305	21369	21033	20893	21087	21256	21020	21201	21223	21073	21132	20980	21111	20972	20875	21053	21020	21319	21114	21073	21069	20871	20898	20988	20922	20984	21016	21368	21131	21013	21025	20922	21147	21121	21160	21205	21262	21144	21095	21078	21039	20923	21129	21112	20983	21172	21113	21009	21072	21085	21228	21128	20873	21098	21243	21068	21246	21003	20981	21133	21155	21026	21175	21086	20984	21054	21022	20920	21195	21144	21082	20972	21041	21121	20911	21075	21019	21168	20998	21033	21091	21100	21120	21089	20907	20937	21318	21083	21051	21110	21070	21044	21137	21294	21077	21050	21012	21083	20955	21133	21074	21318	21106	21320	21166	21289	20986	21199	21130	21118	21140	20967	20923	21059	21155	21057	21045	21055	20922	21038	21459	21073	20900	21331	21060	21179	21069	20900	21091	21131	21057	21144	21127	21083	21042	21080	21014	21094	21037	20940	20978	21049	21060	21139	21256	21158	21232	21203	21095	21010	21189	20861	21105	21031	20966	20924	20914	21076	21016	21171	21027	20909	21100	21142	21194	21142	21184	20923	21036	21070	21066	21199	20991	20958	21199	21188	21013	21096	21050	21079	20854	20985	21049	21056	21072	21111	21032	21297	20947	20934	21194	21030	21178	21094	21090	21148	21064	21008	20999	21261	20914	21175	21015	21177	21059	21228	21153	21194	20960	21162	21130	20999	21083	21166	21067	21246	21239	21243	21147	21031	20855	21256	21051	21034	21185	21173	21124	21101	20959	21085	21147	21148	21180	21186	21063	21103	20977	21198	21031	21035	21016	20943	21319	21225	20994	20937	21359	20955	20912	20926	21239	20914	21026	21039	21192	21146	21028	20932	21133	21194	20950	21249	20999	20926	21037	20976	21142	21061	21219	21244	21028	21205	21107	21001	20949	20895	21168	21017	21133	21046	21107	20974	20767	21072	21051	21103	21063	21071	21139	20999	21172	21055	21077	21158	21169	21316	21164	21136	21125	21049	20892	21276	20940	21194	21171	20900	21061	21075	21055	21283	21376	21089	21477	21050	21191	21061	21292	21241	21207	21213	21236	20959	21120	20990	21079	21176	20991	21181	21335	21097	21185	21119	21205	21011	21204	21107	21240	21113	21055	21153	21157	21077	21129	21176	21288	21165	21082	21411	21154	21126	21069	21250	21125	21232	20940	20983	21285	21271	21040	21163	21103	21313	20965	21147	21093	21091	21071	21007	21052	21082	21223	21122	20938	21122	21146	20917	21244	20991	21079	21246	21067	21285	21094	20872	20906	20916	21192	21182	21401	21265	20929	21054	21178	20985	21212	21417	21181	21237	21402	21003	21069	21081	21083	20899	21070	20973	21150	21143	21108	20942	21203	21023	21245	20971	21180	21225	21281	21277	21021	21016	21216	21169	21432	21135	21154	21176	21008	21165	21044	21049	21172	20854	20989	21183	21122	20936	21154	21128	21026	20927	21016	20915	21240	21353	20971	20967	20979	20979	21003	21133	20993	21121	21167	21056	21224	20992	21150	21073	20945	21095	21018	21276	20995	21078	21085	21101	20951	20934	21023	21144	20875	21210	21112	20972	21213	21232	21162	21090	21123	21031	20726	21096	21136	21055	21186	21028	21169	21095	21092	21103	21118	21123	21085	21005	21079	21306	21097	21007	21272	20992	21194	21271	20986	21012	21379	21346	20988	21281	21246	21211	21168	21129	21293	21237	21123	21530	21239	20998	21164	21040	20933	20990	21143	20880	21054	20979	21072	21187	21200	21071	21055	21061	20987	21002	21178	21214	21311	21096	21216	21127	21052	21246	21065	21154	21256	21216	21137	21250	21181	20926	21098	21210	21346	21063	20986	21145	21121	21106	21066	21040	21259	20938	21232	21320	21105	21034	21006	21173	20904	20994	21125	21217	21150	21128	21284	21054	20958	21287	20911	21016	21106	21135	21086	21183	21324	21164	21165	21062	21125	21059	21048	20942	21033	20874	20897	21055	21236	21196	21150	21178	21043	21080	21110	21057	21194	20904	21324	21029	20883	20972	21085	20905	21038	21080	21048	21290	21066	21136	21136	21015	21024	21150	20930	21156	21136	21085	21215	21065	21050	21110	21008	21025	21071	21020	20956	21166	21085	20979	21068	21085	20982	21178	21175	21182	21109	21112	20999	21255	21142	20865	21079	20911	21367	21092	21303	20965	21153	21219	21352	21358	21281	21094	21123	21012	21023	21138	20839	21063	20950	21036	20941	20989	21184	21243	21008	21183	21025	21184	21142	21120	21133	21214	20925	21087	21302	21210	20950	21114	21194	21158	20861
35624	50686	46074	35303	29817	25842	22816	21037	19894	19138	18684	18338	18057	18054	17650	17508	17552	17354	17371	17397	17172	17218	17167	17070	17207	17039	17118	16856	17358	17102	17136	17223	17076	17158	17096	16894	17031	17276	17118	17051	17150	17034	16902	17205	17056	16971	17088	16827	16947	17080	17020	17134	17090	17096	17017	17140	17062	17060	17259	17129	17174	17105	16953	17058	17177	17063	17148	17102	17148	17089	17004	17097	16961	16984	16954	16983	17020	16916	17088	16997	17129	16997	16985	17177	17062	17198	16982	17153	17040	17036	17029	17038	16939	17159	17213	16972	16932	17149	17083	17123	17016	17013	17168	17286	17137	17047	17022	16940	17142	17056	17237	17066	17161	17004	17098	17043	17156	17214	17027	17239	16970	17117	17305	17213	17099	17068	17242	17226	17050	17238	16979	16983	17074	17159	17168	17025	17081	16889	17136	17332	16996	17028	16984	17101	17109	17210	17202	17044	17093	17062	17036	16982	17143	16994	17022	17047	17075	16990	17004	16911	17434	17080	17167	17209	17055	17001	16875	17142	17095	17112	17037	17181	17139	17073	17171	17113	17067	17100	17100	17237	16943	17180	17065	17193	17100	17044	17140	17128	17073	17052	17026	17285	16999	17108	17070	17133	17010	17109	17135	17023	17186	16903	17107	17237	16946	17000	17200	17095	16983	17003	16990	17044	17023	17144	17034	17151	17176	17040	17193	17009	16902	17013	17075	17128	17299	16969	17130	17210	16936	17079	17120	17082	17048	17328	17096	17166	17136	17076	17005	17262	17090	17434	17117	17089	17208	16996	17179	17174	17165	17087	17172	17044	17299	17182	17140	17121	17243	17145	17110	17037	17141	17193	16993	16999	17100	17054	17168	17077	17100	17176	17156	17134	17303	16987	16972	17141	16992	17044	16987	16958	16983	16977	16943	17025	17046	17061	17027	17219	17042	17007	17021	17241	17098	17192	17067	17106	17191	17110	17123	17246	17152	17013	17048	17028	17265	17104	17202	17078	17192	17142	17038	17177	17125	17100	17205	17136	17041	17113	17038	17071	17195	17192	17191	17110	16989	17094	17189	16801	17182	17155	17298	17093	17204	16963	17063	16988	17034	17055	17027	17156	17235	17027	17054	17093	16996	17299	16919	17076	17009	17175	17228	17044	17022	17161	17204	17245	17231	17187	16965	17079	17023	17165	16898	17106	17119	17093	17161	17052	17236	16966	16986	17108	17125	17075	16930	17010	17153	17038	17016	17247	17003	17066	17095	17169	16949	16910	17221	17087	17077	17272	16960	17059	17011	17169	16923	16966	17204	17082	17021	17047	17294	16982	17135	17005	17008	17188	17105	17039	17070	16967	17094	16994	17174	16889	17052	16916	17132	17134	17200	16991	17074	17100	17112	17149	16962	17039	16957	17005	17300	16843	17029	16924	17220	17122	17056	17171	17146	17099	17057	17121	17181	17070	17154	17033	17019	17210	17129	17116	16970	17081	16971	17028	17110	17120	17142	17064	17281	17116	17250	17222	17154	17253	17274	17110	16865	17036	17051	17010	16955	16943	17346	17185	17087	17016	17195	17047	17142	17192	17090	16959	17174	17045	17085	17121	17016	17092	17226	17020	16986	17143	16927	17274	17082	17033	17062	17068	17264	17079	17034	17077	17200	17083	17215	16977	17095	17164	17035	17214	17049	17005	17001	16949	17160	17162	16998	17058	17172	17024	17054	17117	16981	17109	17126	17190	17016	17063	16934	17185	17130	17171	17115	17129	17175	17148	17166	17164	17285	17017	16994	17021	16852	17112	16995	16965	17048	17150	17064	16931	17041	17080	16967	16925	17001	17035	17138	17265	17246	17276	17017	17019	17105	17090	17128	16816	17320	16964	17070	17007	17196	16973	17085	16801	17299	16923	17169	17011	17107	17143	17053	17126	17137	17089	17228	17111	17189	17165	17246	17183	17076	16985	17213	17134	16959	17116	17168	17123	17100	16972	16829	17207	17318	17100	16956	17154	17101	16890	16856	17095	17213	17122	17011	16749	17199	17066	17175	17155	17213	16990	16990	17123	17135	17103	17054	17100	17255	17102	17121	17231	17079	17103	17192	17141	16994	17107	16986	17120	17043	16967	17032	17060	17181	17071	17038	17145	17200	17188	17141	17124	17140	17059	17134	17074	17201	17122	17082	17145	17016	17126	17131	17061	17075	17070	17218	17096	17055	17107	17218	16966	17230	17095	16984	16989	17077	16987	17207	17385	17166	17077	17109	17022	16901	17240	17144	17140	17126	16911	17191	17154	17186	17084	16960	17101	17169	16907	16995	17102	17119	17180	17073	17047	17181	17023	17109	17064	17276	17204	17133	17107	17073	17129	17075	17086	17106	17181	16988	17062	17013	17017	17010	17126	17225	17035	17084	17055	17179	17234	17308	17035	17131	17189	17034	17029	17105	17160	17247	17033	17139	17095	17142	17137	17057	17382	17144	17184	17234	17173	17251	17137	17126	17011	17133	17103	16952	17125	16954	17087	17046	16994	17189	17064	17030	17096	17186	17034	17226	17073	16996	17146	17155	17052	17181	16982	17049	17200	17266	17063	16934	17196	16928	17062	16952	17172	17027	17307	17152	17028	16930	17015	17237	17078	17099	17093	17040	17197	16998	17148	16961	16986	17105	17090	17206	17219	16905	16939	17012	17124	16915	17234	17213	17119	17119	17038	17095	17055	16986	17012	17045	17134	17102	17168	17102	17174	17100	17147	17050	17095	16949	17142	17082	17144	17215	17045	17233	16991	17128	17195	17114	17001	17191	17031	17207	16976	17039	17203	17130	16955	17345	17094	17131	17093	17110	17160	17033	17138	17027	16912	16916	17120	17032	17119	17154	17089	16996	17100	16971	17187	17303	16979	17100	17026	17084	17034	16849	17070	17102	17018	17042	17119	16985	17175	16960	17265	17040	17211	17047	17150	17193	17132	16874	17076	17048	17147	17173	17089	17313	16993	17168	16978	17203	17050	17053	17101	17022	17190	17003	17078	17123	17119	16960	16983	17191	17144	17018	16910	16997	17288	17072	17224	17002	17119	17054	17121	17086	17226	17086	17031	17133	16999	17138	17164	17143	17092	17130	17006	17055	16902	17199	16980	17144	17180	17167	17168	17073	17100	17071	17238	17217	17134	16734	17174	17010	16985	17047	17175	17045	17227	17112	16946	17087	17180	17021	17060	16994	17077	17188	17152	16993	17147	16955	17222	17118	16995	17137	17036	17040	17090	17033	16905	17213	17252	16930	17120	17159	17120	17126	17004	17067	17108	17181	17086	17005	17074	17135	17131	17172	17148	17098	17005	17082	17088	17137	17260	17176	17119	17056	17145	17198	17148	17170	17083	17178	17215	17144	17145	17138	16938	17195	17164	16994	17067	17150	17073	17043	17058	17118	17074	17182	17048	17163	16809	17190	17110	17120	17031	17076	17122	17168	17222	16929	17140	17103	17254	16910	17240	16926	17214	17057	16910	17117	17151	16941	17079	17114	17138	17260	17105	17013	17223	16973	17255	17061	17113	17049	16998	17205	17021	17184	17020	17059	17223	17111	17145	17124	17131	17043	17216	17053	17043	17120	17180	17025	16832	17240	17210	16896	17216	17035	17017	17115	17214	16969	17230	17038	17021	17040	16966	16964	17193	17078	17121	17008	17243	17114	17097	17095	17112	17063	17040	17119	16997	16979	17009	17139	17183	17081	17112	17087	17026	16996	17131	17310	17047	17040	17092	17081	16968	17154	16982	17113	17172	17223	17032	17003	17212	17100	17168	17184	17138	16981	17099	16994	16969	17172	17140	16984	17109	17107	17107	17156	17217	17081	17196	17214	17138	16950	17180	17048	17145	17113	17107	16979	17211	16930	17257	17173	17130	17263	17052	17196	17082	17150	17173	17140	17229	17079	17008	17069	17004	17238	17187	17107	17069	17095	16954	17226	17225	17024	17371	17004	17088	17127	17207	16979	17005	17028	17037	16990	16940	16972	17130	17228	16937	17010	17062	17186	17028	17108	17091	17160	16957	17066	17076	17113	16995	17076	17126	17149	17114	17121	16928	17063	17353	17085	17182	16920	17245	17334	17174	17203	17059	17158	17109	17147	17203	17269	17031	17197	17126	17212	17014	17140	17182	17040	17158	17021	17065	17041	17210	17058	17187	17090	17103	17190	17075	17105	17164	17078	17076	17039	17092	16860	17144	17098	16939	17099	17184	17005	17168	16917	17107	17148	17157	16974	17029	17007	17184	16971	17209	17043	16978	17143	17044	17153	17167	17187	17236	17071	17069	16986	17110	17023	17132	17090	17087	17086	17057	16919	17085	17054	16939	17084	17181	17090	17018	17313	17133	16982	17041	17026	17028	17009	17067	17105	16891	16924	17111	17102	17119	16920	17014	17131	17290	17181	16938	17072	17052	17134	17054	17130	17181	17153	17265	17109	17074	16952	17215	17154	17097	17213	17022	17012	17035	17032	17291	17167	17076	17109	17163	17086	17040	16971	17231	17008	17166	17156	17018	17022	17048	16975	17078	17195	17118	17138	17070	17055	16933	16999	17177	17179	17119	17046	17005	17279	17084	17003	17151	17017	17034	17187	17076	17127	17084	17121	17137	17093	17156	17162	17164	16908	17272	17052	17085	16935	17128	16995	17144	16994	17069	17101	17017	17102	17225	16927	16934	17084	16968	17177	16989	17050	17061	17335	17205	17159	16995	17032	17185	17053	17080	17388	17079	17028	17094	17340	17103	17132	17077	17192	17191	17161	17070	17197	17133	16874	17105	16998	17038	17088	17158	17051	17289	16976	17040	17134	17198	17162	17070	17210	17018	17145	17138	17168	16945	16966	17160	17093	17143	17190	17098	17212	17126	17104	17036	17072	17012	17092	17176	17140	16984	17022	17160	17319	17078	17178	17060	17139	17101	17134	17061	16975	17232	17187	17188	16902	16942	17040	16984	17238	17096	17105	17092	17028	16961	17211	17104	16910	17051	17139	17207	16950	17207	17010	17161	16995	17069	17088	17114	17109	17276	16966	17130	17012	17291	17021	17051	17006	17095	17049	17067	17133	17054	17011	16958	17053	17054	17176	17150	17074	16908	17166	17188	17031	17016	17081	17115	17022	17181
24041	21210	28938	26993	28217	30108	29449	25534	23944	23442	22706	22589	22487	22067	21783	21625	21570	21697	21429	21250	21322	21358	21343	21149	21390	21240	21410	21235	21201	21277	20923	21184	21085	21163	21167	21157	21092	21020	21090	21040	20999	20873	21280	21078	21032	21036	21082	20941	21144	21132	21127	21110	21096	21167	21204	20947	21187	21018	21031	20982	21072	20953	21095	21054	21087	20933	21137	20975	21071	21225	20917	21043	21249	20967	21084	20864	21131	21061	20974	20970	21057	20795	20832	21139	21131	21143	20826	21031	20940	21142	21126	20988	21114	21010	21048	21190	21120	20979	20913	20967	21196	21154	21090	21066	21133	20986	20873	21053	21139	20992	21031	20903	21052	21090	20872	21033	20898	21113	21041	21107	21168	21216	21025	21249	21076	21052	21037	20886	20958	20962	21009	21110	21001	21024	21104	21057	20993	20994	21009	21117	21103	20978	21128	21013	21046	20930	21024	20890	21209	21088	21183	21213	21177	21091	21406	20961	21078	20879	21072	21088	20882	21172	21190	21165	21222	21019	21085	21079	21211	20974	20903	20945	21156	21082	21091	21053	20858	20947	21109	21065	21074	21133	21301	21030	20954	21112	20902	20975	21192	21226	21049	21196	20958	20968	21343	21108	21050	20930	21123	21115	21164	20758	21126	21066	21102	21036	20992	21143	21017	20802	21093	21039	21316	21009	21362	21014	21209	21023	20866	20916	20908	21158	20886	21041	21071	20940	21069	20946	20974	20852	20919	21021	20965	21037	21127	20971	21022	20982	20993	21084	21151	21024	21023	20975	21106	21115	21028	21028	20976	21168	21310	20828	21033	21180	21142	20965	20938	20980	21081	21044	21122	21100	21138	21010	20990	20883	21194	20962	21130	21035	20985	21248	20961	21040	20894	21148	21067	21134	20977	21043	21188	20997	20874	21052	21143	20960	21038	21075	21050	20947	21012	20826	21256	21259	20894	21262	20989	20956	21146	20984	21222	21115	21034	21062	21011	21080	20961	20906	21014	20827	20952	20849	21017	21072	20903	21049	21036	21106	20930	20936	20984	20960	21089	21043	20892	20992	20968	21148	20907	21242	20859	20885	21059	21191	21109	21070	20895	21002	21171	21024	20962	20866	21229	20967	21026	21180	20857	20985	20965	21150	21058	21230	21022	21152	21004	20968	21000	20988	21161	21180	21076	21059	20923	21042	21038	20985	20789	20991	21033	21075	21005	20832	20814	21215	21024	20839	21103	21066	21048	21153	21116	21042	21045	21011	20961	21004	21033	21177	20835	20881	20948	21156	20915	21394	21048	21102	20968	20931	21067	21095	21077	21036	21297	21185	21001	21006	20727	21067	20820	20887	21153	21056	21089	20939	20790	21022	21211	21215	21122	20991	20969	21035	20952	21018	21043	21093	21053	20924	20895	20989	20856	21098	21002	20990	20834	20807	21192	21098	21119	21096	20916	20880	21053	20938	21003	21188	21157	20954	21227	20970	20909	21415	21167	21279	21251	20895	20968	21046	21033	21152	20957	21133	21143	21012	20814	21102	21022	20958	21034	20958	20960	20996	21037	20913	21083	21055	21054	21313	20834	21093	20954	21113	21159	21100	20850	20929	21155	21111	20987	21112	21137	21046	21038	20810	21047	20937	20810	21054	21143	20992	20992	21140	20993	21014	21047	20978	21154	20980	20843	20794	21114	21090	21150	20980	21019	21167	21134	21101	21023	21278	20870	20973	21051	21036	21054	20935	21080	21040	20984	21115	21030	20886	21140	20996	21046	21022	21033	20990	21118	21003	20885	20939	20969	21141	20841	21159	20966	21125	20918	21037	21014	20982	21070	21119	21221	20865	20937	20954	20911	21126	21107	20919	21002	21085	20890	20922	21015	20910	21040	20903	20913	21010	21027	21029	20839	20833	21162	21188	21272	20933	20955	21067	21017	21003	20935	20899	21041	20843	21162	21049	21115	21140	21072	21101	20933	21051	21053	20938	21121	20887	20922	20882	21079	20963	21115	20888	20837	20960	20947	20918	20898	21113	21024	21023	20945	20910	21177	21155	21040	21106	21137	20821	20879	20880	20997	21104	20825	21227	21053	20789	21140	21142	21129	21017	21207	20897	20933	21074	21201	21055	20809	21273	21159	21054	21253	21101	20966	20817	21036	21112	21256	21013	21047	21047	20996	21076	20921	21045	21064	21148	21011	21001	20991	20957	21027	21240	20765	21136	21026	21141	21221	20872	21146	21038	20939	20946	21184	20901	20947	20833	21009	21113	21084	21009	21211	21160	21242	21271	21000	21004	21063	20772	20992	21309	21075	20862	21058	20984	21052	20960	21200	20916	21088	21051	21225	20955	20923	20807	20972	21085	20957	20940	21026	21138	21218	20970	21038	21084	21123	21053	20997	21005	20960	21110	20975	21080	21080	20968	21020	21064	20928	20989	21112	21011	21142	20891	21224	21048	21068	21016	20974	21094	21011	21002	21137	21118	20875	21165	21019	20921	21074	21107	21084	20807	21067	21024	20867	20995	20985	21045	20954	20858	21038	20877	21022	20915	21072	20795	20907	21096	21086	21110	21090	21132	21056	21126	21039	21112	20853	20951	20968	20976	21129	20870	20976	20852	20915	21190	21046	21236	21087	21083	20986	21033	21105	21011	20861	21123	21126	21041	20996	20970	21231	20969	21151	21105	21148	21055	21157	20881	21165	21057	21094	21008	21049	20946	20767	20949	20926	21113	20969	21037	20979	21037	21144	20947	21044	21004	21146	20907	21100	20919	21237	21086	21132	21021	21034	20948	20951	20915	21220	21110	20965	20845	21140	21193	20974	20902	21306	20973	21167	21066	21075	21284	20824	20947	21086	20922	21004	21330	20993	21006	20963	21115	21031	21097	21065	21009	21098	21282	21066	20729	21154	21033	21115	21189	21162	20994	21107	21007	21080	21175	21191	21008	21099	21057	21044	21032	20843	21054	21120	21006	20743	20799	21000	20897	20851	21094	21021	20917	20913	20961	20952	21145	20845	21223	20940	21076	20977	20988	21012	21114	21162	21125	21222	21045	21028	21036	21091	21005	20859	21283	21057	21133	20888	20776	21062	21119	21051	21143	21159	21102	20875	20807	21010	21052	21062	21022	21057	21138	21098	21056	21135	21190	21040	20938	21141	21044	21074	21211	21010	21044	21103	21028	21352	21041	21148	20894	21038	21179	20982	21179	21001	21072	21206	20903	21035	21039	20840	21051	20998	21006	20901	20874	20844	21165	20865	21012	21114	21102	20988	20975	21094	21198	20919	21020	21015	20982	21226	20860	21301	21083	21003	21104	21108	20879	21230	21075	20985	21080	21184	21071	20929	21195	21002	21183	21050	21070	21020	21322	21075	21311	21072	21072	21123	20911	20971	21046	21007	21048	21020	21087	21013	21076	21064	21220	21001	20826	20988	21022	21126	21141	21082	20962	21143	21015	21110	21158	20948	21000	21016	21159	20946	20699	20785	21148	21227	20787	21022	20936	21126	20940	21060	21064	20941	21081	21070	21148	20943	20964	21039	20828	21031	21094	21048	21065	21061	21102	21070	21209	20838	21117	21041	21005	21007	20914	21077	20910	20839	21161	21283	21013	20894	21010	20999	21123	20995	21142	20945	21065	21017	20993	21220	21175	21133	20910	20839	20900	20934	20990	21182	21312	21188	20980	21234	20965	20993	21004	21100	20994	20856	21007	21081	20796	21007	20779	21046	20949	21308	21164	21096	21060	21115	20938	21101	20883	21140	21256	20879	20907	21049	20845	21047	21063	20988	21008	21177	21053	20895	21066	21236	21109	21094	21121	21211	21068	21267	21234	21196	20950	20939	20972	21132	20894	21167	20951	21048	21003	21034	21054	21112	21069	20952	21106	21088	21024	21167	20886	21142	20933	20894	20948	21110	20881	20962	20779	21052	20989	20953	21040	20924	21026	21001	21104	21063	21090	21008	20930	20945	20972	21027	20971	21180	21132	21167	20913	21151	20891	21064	20932	20832	21052	21063	20943	21033	21160	21228	21080	21066	21113	21030	21151	21075	21061	21239	21218	20908	20948	21232	20897	20970	21062	21105	20956	21118	21116	21224	21129	21016	21100	21109	21107	21114	20916	20915	21096	20919	21023	20997	21078	21122	21055	20969	20933	21301	21073	20937	21124	21029	21280	20946	20896	20748	20819	20992	20969	20904	21203	21091	21199	21152	21140	20655	21032	21041	21088	21017	21189	21127	21107	21103	21067	21320	21155	21037	20978	21010	21148	21079	20844	21104	20943	21182	20883	21249	21034	21272	20881	21205	20903	21007	21091	20964	20861	21032	20858	21069	20895	21244	21042	20962	21171	21147	21231	21065	21167	21001	20866	20940	21224	20892	21214	21067	20945	20978	20807	21151	21121	20938	20974	21040	21069	21239	20938	20957	21080	20870	21208	21068	20898	21040	20926	20939	21126	20976	21099	20976	21270	21076	20978	21005	20953	21128	20990	20979	20980	20956	20952	20995	21034	21058	21015	20942	21146	20863	21114	20853	20937	21110	21046	21216	21093	21004	21052	21147	21232	21169	21030	20983	21060	21111	21140	21055	20951	21000	21024	20929	20935	21081	20920	21148	21052	21188	21108	21086	21179	20834	21039	20870	21209	20984	20875	21033	21088	20928	21000	21021	21104	20987	21101	21146	21007	20991	21267	21031	20958	20951	20814	21020	20828	21034	21163	21145	20996	20973	21151	21118	20985	21010	21256	21034	21140	21018	20853	20958	20923	21106	20960	21076	21073	20929	20848	20899	21136	21096	20883	21208	21034	21043	21219	20965	20989	21174	20960	20938	20963	21075	21141	20992	21343	20981	21022	21020	20833	21114	20900	21100	20873	21085	20862	20912	21179	21075	20925	20908	20790	20951	21353	20889	21025	21124	20955	20992	21018	21074	21002	21073	21062	21146	21142	21099	21002	21245	21197	21011	20891	21064	20827	21064	21098	20965	21090	21055	20978	20941	21079	21099	21026	21063	21041	21151	21090	21206	21050	20953	21078	21310	21012	21050	21006	21066	20867	20796	20916	21070	21024	21204	21049	21026	20884	21038	21128	21008	20937	20995	20910	21227	21052	21176	20783	20933	21086	21193	20974	20953	21032
35216	57065	51548	40564	34613	29809	26122	23140	21575	20302	19447	19189	19019	18352	18220	17938	17956	17644	17513	17249	17472	17276	17179	17305	17277	17150	17340	17179	17180	17187	17198	17021	17100	17137	17213	17199	17065	16965	17103	17085	17089	17111	17277	17058	17069	17109	17127	17212	17098	17217	17045	17250	17127	17244	17091	16939	17030	17069	17037	17136	16947	17146	17180	17102	16974	16937	17042	16960	17173	16946	17218	17147	17028	17254	17158	17108	17106	17067	16993	16998	17063	17201	17108	17005	17108	17196	17015	17146	17139	17184	17125	17065	17025	17136	16936	17178	17028	17094	17202	16898	17043	17171	17234	17116	17110	17016	17045	16973	17001	16965	17021	17186	17201	16904	17154	17122	16967	17152	17035	17109	17228	16985	17150	16979	17149	17196	16983	17142	17092	17066	17062	17107	17026	17122	17184	17243	17055	17142	17007	17102	17178	16871	17130	16877	17098	17196	16945	17185	17121	17157	17013	17037	17017	17244	16981	17211	17045	17071	16999	17246	17038	17204	17002	17144	17166	16957	17133	17116	17259	16976	17041	16979	17184	17127	17093	17204	17004	17238	17053	17040	17034	17271	17116	17250	17087	17073	16916	17080	17150	17055	17200	17135	17205	17017	17208	16992	16975	16965	17184	17005	17255	17115	17109	17009	17286	17070	17113	17108	17001	17060	17020	17313	17136	17243	17061	17161	17071	17108	16986	17178	17108	16993	17037	17182	16980	17105	17007	17232	17163	17045	17013	17008	17047	17285	17066	17025	17102	17102	17279	17130	16979	16957	17102	17024	16957	17061	17062	17162	17098	17098	17196	16856	17131	17149	17144	16995	16942	17139	17011	17071	17046	17337	17125	17022	17179	17210	17163	17097	16984	16997	17081	16892	17122	17213	17133	17088	16860	17146	17086	17170	17124	16969	16867	17186	17164	17283	17067	17171	17083	17113	17010	17191	17162	17260	17104	16925	17030	17126	17081	17198	16929	17130	17065	17127	16895	17079	17266	16904	16959	17138	17150	17174	17239	16976	17200	16985	17138	17076	17069	17123	16960	17168	17007	17065	17224	17103	17031	17065	16979	17172	16981	17054	17093	17019	16993	17213	16998	16956	16958	17039	16968	17203	17195	17148	17052	17100	17004	17174	17008	17179	17079	16993	17050	17025	17169	17151	17193	17144	17067	17063	17127	16871	17018	16919	17215	17025	17110	17141	16990	17218	17132	17139	16977	17140	16971	17289	17014	17168	16947	16959	16883	17078	17216	16930	17147	17132	16955	17264	17046	17060	17018	17110	17231	17089	17073	17052	17115	16836	17214	17042	17037	17167	16985	17084	17202	17103	17091	17198	17048	17066	17189	17097	17178	17061	17030	17056	17003	17065	17049	17004	16979	17111	17015	17053	17197	17046	17203	17024	16961	17131	17165	17197	16966	17013	17211	16976	17156	16948	17162	17184	17091	16969	17061	17112	17115	17148	17090	17089	17154	17214	17147	16942	17152	17055	17068	17265	17084	17267	17251	17077	17278	17171	17213	17051	17083	17132	17145	16999	17138	17230	17125	17025	17074	17080	17063	17022	17088	17256	17157	17181	17000	17037	17043	17108	16998	17276	17176	16927	17164	17008	17139	17098	17155	17049	16894	17167	17241	17073	17020	17035	17074	17085	16835	17275	17030	17013	16959	16892	17092	17190	17232	17293	17191	17003	17045	17038	17089	17239	17100	17213	16969	16964	17161	17088	17135	17270	17267	16952	17104	17121	17113	16992	17142	17094	17173	17240	17264	17109	17173	17000	17142	17016	17036	17163	17177	16930	17043	17069	17238	17019	17145	17016	17332	17107	17009	17082	17014	17077	17002	17118	17024	17043	16848	16889	17030	17031	17063	17086	17180	17088	17099	17033	16946	17116	16923	17251	16954	17088	17239	17093	17186	17110	17202	16980	17099	17072	17043	17075	17113	17141	17104	17053	17195	17219	17138	16977	17273	17046	16877	17232	17089	17068	17133	16987	17220	17181	17099	17098	17104	17170	17128	16973	17210	16945	17181	16954	17070	16957	17268	17131	17124	16996	17012	17107	17039	17012	17105	17235	17065	17022	16991	17115	17035	16988	17160	17156	16939	17196	17094	17141	17113	16873	17160	17052	17285	17079	17132	16928	17107	17083	16872	16956	17157	17059	17139	17223	17256	16981	17391	17160	17176	17180	17168	17056	17118	16969	16989	17143	17022	17098	17077	17350	17022	17218	17187	16937	17064	17135	17046	17156	17112	17058	16933	17127	17134	17142	16886	17136	17199	17173	17018	17051	17020	17222	17047	17168	17115	17129	17001	17043	17012	17131	16984	17068	16729	17046	17174	17128	17118	17093	16983	17072	17233	16979	17044	17196	17214	17135	17044	17209	17177	17137	16998	17101	16991	17050	17208	17118	17265	16998	17091	17139	17179	17070	17023	16950	17174	17137	17074	17064	17229	16937	17141	17171	17005	17189	17048	17093	17207	17347	17069	17019	17172	17094	17091	17034	17167	17133	17096	17019	17195	17025	16897	17037	17127	17181	17082	17139	17079	17046	17166	17284	16968	17060	17172	17056	16967	17194	16949	17130	16926	17251	17084	17174	17101	17098	17090	17059	17114	17046	17018	17236	16982	17083	17001	17173	17143	16937	17263	17134	17122	17150	17246	17174	17139	17153	17072	17137	17074	17072	17165	16996	17196	17034	16977	17134	17025	17003	17278	17134	17050	17245	17153	17015	17161	17178	17132	17019	17155	17229	17135	17042	17050	17102	17211	16895	17149	17186	17089	17234	16995	17201	16919	17233	16946	17103	17079	17029	17189	17068	17147	17157	17027	17230	17039	17133	16997	17014	17047	17302	16990	17197	17136	17172	17072	17002	17222	17015	17015	17085	17245	17065	17193	17159	16998	17044	17199	16834	17085	17240	17100	17082	17123	16964	17124	17046	17063	17216	16983	17050	17096	17017	17114	17115	17141	17030	17070	17078	17120	17117	16957	17009	17092	16943	16891	16982	17114	17044	17147	17184	17106	17149	17016	16987	17144	17023	16926	17227	17110	17097	16996	17018	17129	16967	17138	17058	17127	17121	17246	17159	17094	17246	17110	17073	17223	17224	17073	17353	17147	17066	17018	17083	17130	17020	17129	17184	17144	17166	17020	16940	17025	17079	16844	17165	16936	17181	17137	16970	17177	17055	17112	17043	17104	17054	17191	17093	17119	17055	17069	16997	17104	17221	16915	17112	17131	17082	17218	16938	16870	17117	17013	17211	17244	16961	17232	17107	16976	17272	17104	17229	17178	17322	17074	17212	16872	17046	17034	16920	17221	16868	17005	17171	17118	17097	17080	17225	16927	17067	17175	17088	17149	17090	17008	17087	17015	17109	17135	16775	17080	16961	17042	17042	17133	17071	16960	16880	17088	17099	17189	17035	17116	17103	17139	17256	17058	17207	17005	17262	17104	17034	17233	17060	17044	16975	17082	17199	17110	17009	17055	17111	17099	17089	17241	17102	17071	17004	16957	17202	17279	17102	17102	17085	17105	16996	17020	16982	17064	17209	17197	17222	16952	17096	16993	17085	17019	17130	17189	17055	17131	17137	17114	17238	17095	16953	17122	17086	16969	17189	16889	17111	17043	16988	17040	17052	17125	17276	17159	17154	17038	17047	16946	17147	17159	17011	17105	16981	17124	16960	17098	17218	17143	17117	17220	17212	17180	17120	17143	17018	17201	17066	17116	17215	17061	17141	17115	17015	17090	16946	17038	17006	17066	17019	17249	17116	17054	17212	16941	17039	17259	17072	17065	17233	17143	17088	17117	17232	17063	17025	17178	17166	16927	17014	17108	17028	17233	17227	17194	17233	17045	16910	17012	17161	17056	16958	17316	17068	17116	16974	16984	16978	16938	17103	17028	16990	17012	17244	17202	17124	17012	17031	17122	16852	17328	17076	17080	17191	17130	17217	17199	17145	17082	17267	17147	16851	17131	16952	17132	17046	17035	17048	17058	17161	17085	17111	17169	17145	17086	17067	17187	17044	16971	17117	17044	17195	17067	17324	16909	17129	17197	17046	17149	17128	17257	16903	16997	17136	17166	17005	17199	16818	17059	17143	17070	17021	16966	17045	17116	17174	17158	17269	17134	17053	17047	17184	17133	17209	17213	17058	17106	17156	17053	17249	17153	17179	17033	16923	17070	17254	17143	16976	17022	17122	17256	17267	16936	17101	17093	17100	16985	17074	17149	17132	17041	17096	17061	17194	17045	17039	17128	17043	17028	17091	17118	17138	16997	17223	17171	17157	17245	17178	17186	17051	17161	16941	17179	17071	17143	17120	17249	17097	16984	17193	16882	17178	17186	17252	17081	17168	16990	17175	17070	17203	17102	17101	17041	16880	17107	17148	17233	17185	17088	17181	17240	17170	17128	17220	16914	17154	17086	17044	17115	17162	17139	17128	17248	17088	17218	17078	17155	16968	17128	17007	17073	17043	17122	17119	16965	17121	17056	17016	17084	16949	16902	17007	17163	16987	17053	17068	17118	17301	17122	17241	17063	17174	16999	17201	17247	17215	17039	17081	16996	16853	17143	16953	17108	17007	17248	17208	17070	17121	17003	17095	17035	17244	17236	16944	16839	17106	17186	17268	17058	17018	17046	17188	17206	17226	16998	17086	17115	17062	16994	17147	17172	17027	17117	17146	17016	16987	16845	17232	16873	17196	17078	17194	17054	17105	17120	16902	17080	16991	17205	17041	17060	17158	17049	17064	17188	16976	17045	17182	16807	17152	17112	17096	17146	17082	17236	17160	17199	17210	17133	17079	17143	16990	17082	17087	17145	17092	17048	17094	17103	17211	17242	16973	17276	17063	17192	17148	16944	17166	17014	17048	16967	17159	16999	17052	17098	17160	17047	17019	17098	17182	17152	17072	17028	17292	17059	17070	17145	17134	16956	17145	17000	17158	17169	17035	17051	17102	17153	17141	17097	17111	17008	17196	17203	17082	17054	16999	16981	17060	17052	17191	17028	17013	17041	17215	17128	17046	17101	17223	16878	17128	17140	16962	16997	17173	17035	17114	17038	17177	17072	17119	17342	16960	17213	17070	17036	17118	16911	17121	17138	17207	17077	17133	17230	17022
22828	21190	28968	24189	24468	29858	32453	27313	25556	25288	24634	23908	23518	23165	23059	22628	22522	22343	22131	22264	22139	22149	21899	22086	22130	22083	21791	21875	21789	22008	21947	21898	22028	21905	21723	21756	21905	22002	21821	21795	22104	21819	21841	21856	21940	21700	21712	21909	22030	21926	21882	21846	21753	21827	21865	21687	21814	21794	21751	21610	21781	21869	21760	21595	21846	21882	21867	21766	21871	21789	21810	21749	21675	21622	21728	21584	21700	21787	21779	21927	21931	21591	21900	21781	21643	21774	21886	21899	21804	21914	21618	21814	21680	21662	21700	21580	21713	21585	21822	21941	21907	21652	21734	21600	21773	21533	21623	21518	21779	21572	21809	21779	21856	21725	21849	21637	21924	21964	21598	21775	21601	21648	21569	21539	21669	21784	21536	21782	21644	21657	21828	21824	21646	21761	21668	21537	21725	21669	21605	21689	21454	21769	21814	21639	21741	21800	21418	21710	21811	21920	21572	21744	21510	21780	21599	21736	21547	21921	21709	21605	21897	21649	21644	21746	21742	21720	21869	21709	21661	21696	21840	21504	21949	21603	21810	21829	21839	21678	21674	21565	21750	21810	21665	21740	21525	21646	21612	21738	21580	21713	21834	21714	21633	21640	21716	21792	21791	21665	21953	21725	21811	21552	21808	21723	21716	21808	21848	21528	21714	21685	21670	21672	21751	21700	21552	21568	21548	21712	21854	21864	21594	21720	21759	21800	21700	21630	21755	21850	21686	21763	21843	21611	21814	21571	21700	21813	21391	21815	21871	21867	21715	21692	21846	21651	21746	21501	21836	21688	21779	21804	21664	21690	21645	21637	21760	21707	21535	21744	21578	21590	21543	21816	21782	21471	21668	21420	21685	21687	21852	21626	21790	21733	21640	21626	21585	21680	21735	21594	21618	21759	21720	21637	21714	21621	21745	21571	21574	21685	21551	21857	21621	21835	21872	21612	21600	21895	21603	21813	21784	21910	21639	21678	21512	21725	21579	21633	21830	21865	22000	21805	21787	21522	21644	21747	21760	21581	21730	21680	21855	21622	21658	21849	21626	21763	21753	21561	21710	21770	21969	21774	21768	21640	21727	21577	21698	21723	21590	21720	21677	21858	21624	21719	21631	21605	21851	21604	21728	21750	21629	21678	21644	21731	21569	21635	21748	21530	21724	21735	21847	21825	21755	21608	21777	21872	22007	21764	21692	21755	21591	21464	21643	21724	21833	21684	21537	21641	21756	21610	21741	21614	21729	21532	21695	21691	21657	21637	21629	21537	21575	21591	21925	21506	21605	21554	21629	21704	21763	21860	21901	21736	21795	21826	21808	21588	21798	21676	21654	21822	21650	21797	21670	21701	21631	21476	21458	21612	21757	21698	21638	21665	21725	21929	21662	21791	21774	21672	21818	21727	21556	21718	21817	21667	21741	21632	21584	21662	21592	21748	21542	21805	21718	21698	21565	21732	21638	21769	21644	21783	21693	21614	21723	21797	21835	22035	21608	21782	21722	21856	21727	21806	21543	21726	21738	21736	21647	21541	21763	21929	21661	21658	21647	21446	21595	21648	21462	21582	21583	21601	21548	21571	21622	21676	21719	21857	21872	21561	21584	21891	21703	21575	21741	21785	21705	22004	21637	21878	21758	21769	21766	21716	21860	21568	21610	21907	21726	21736	21727	21733	21581	21664	21640	21943	21790	21791	21805	21683	21533	21456	21942	21717	21906	21665	21670	21674	21666	21805	21831	21716	21759	21533	21861	21609	21773	21892	21833	21559	21590	21833	21624	21517	21858	21651	21704	21665	21762	21755	21761	21692	21786	21614	21556	21744	21793	21792	21680	21758	21728	21767	21857	21686	21781	21726	21667	21791	21720	21790	21716	21683	21727	21714	21655	21697	21850	21535	21628	21650	21818	21571	21695	21792	21560	21598	21716	21779	21725	21657	21448	21669	21907	21639	21550	21640	21664	21813	21804	21719	21824	21538	21709	21906	21786	21545	21693	21653	21479	21579	21616	21684	21764	21728	21724	21643	21700	21536	21641	21629	21508	21662	21791	21717	21551	21680	21583	21545	21468	21656	21680	21694	21648	21588	21776	21539	21716	21718	21683	21972	21674	21773	21808	21547	21824	21892	21465	21680	21748	21693	21689	21568	21762	21756	21635	21653	21615	21700	21635	21606	21604	21639	21780	21690	21862	21808	21756	21774	21522	21687	21583	21618	21789	21538	22028	21771	21737	21751	21837	21901	21749	21541	21748	21763	21662	21588	21660	21610	21669	21670	21618	21751	21764	21746	21604	21809	21724	21719	21823	21752	21918	21861	21695	21472	21792	21741	21550	21607	21848	21548	21662	21607	21668	21560	21802	21884	21813	21625	21792	21481	21682	21516	21597	21613	21736	21821	21669	21583	21689	21565	21555	21584	21492	21695	21866	21783	21775	21573	21513	21523	21910	21779	21808	21641	21796	21673	21720	21716	21590	21692	21574	21648	21855	21455	21899	21853	21673	21643	21714	21679	21686	21724	21639	21900	21573	21955	21594	21651	21519	21800	21878	21554	21943	21743	21582	21705	21543	21827	21765	21717	21671	21764	21616	21713	21601	21566	21550	21868	21659	21696	21641	21653	21646	21644	21809	21541	21570	21784	21668	21725	21814	21558	21580	21523	21702	21643	21821	21679	21631	21577	21848	21778	21625	21729	21869	21667	21640	21670	21890	21588	21555	21528	21894	21597	21810	21492	21902	21698	21839	21957	21777	21749	21680	21607	21676	21670	21667	21787	21375	21736	21837	21856	21721	21462	21738	21769	21699	21600	21859	21707	21874	21688	21702	21763	21525	21693	21851	21555	21754	21687	21597	21567	21743	21807	21681	21716	21706	21835	21879	21590	21687	21751	21606	21629	21822	21678	21559	21609	21618	21706	21853	21749	21706	21688	21803	21751	21504	21751	21539	21669	21492	21928	21739	21599	21453	21614	21602	21575	21857	21704	21687	21858	21846	22006	21791	21638	21758	21825	21639	21537	21672	21357	21751	21723	21726	21843	21638	21516	21517	21705	21882	21679	21797	21538	22060	21540	21662	21490	21814	21450	21633	21673	21522	21906	21698	21961	21520	21862	21777	21828	21577	21723	21950	21789	21693	21579	21842	21615	21560	21803	21700	21931	21677	21640	21698	21776	21736	21550	21633	21794	21716	21834	21668	21760	21770	21571	21761	21584	21632	21616	21985	21779	21669	21685	22035	21937	21833	21681	21606	21772	21838	21617	21574	21670	21714	21762	21734	21637	21878	21669	21655	21569	21495	21704	21633	21914	21623	21877	21883	21657	21625	21625	21628	21850	21792	21835	21589	21415	21718	21650	21847	21796	21735	21746	21644	21795	21885	21735	21852	21762	21543	21698	21593	21773	21888	22078	21888	21694	21602	21671	21495	21668	21502	21528	21754	21643	21633	21815	21708	21756	21711	21764	21772	21811	21881	21892	21890	21612	21717	21660	21887	21868	21874	21490	21670	21545	21778	21614	21964	21551	21642	21675	21762	21743	21583	21770	21847	21618	21696	21531	21722	21589	21819	21716	21620	21557	21816	21684	21509	21503	21412	21658	21496	21650	21792	21502	21610	21575	21651	21614	21795	21750	21650	21624	21608	21772	21718	21720	21422	21680	21669	21644	21683	21638	21698	21612	21866	21651	21775	21655	21658	21750	21668	21577	21593	21749	21887	21634	21748	21627	21552	21613	21521	21636	21699	21808	21718	21723	21720	21667	21625	21664	21748	21639	21741	21689	21662	21684	21435	21570	21806	21759	21685	21678	21768	21654	21575	21639	21673	21632	21665	21545	21631	21765	21719	21595	21745	21851	21598	21611	21670	21469	21595	21812	21683	21737	21718	21648	21788	21860	22026	21854	21732	21718	21724	21694	21626	21674	21508	21568	21703	21804	21604	21588	21760	21751	21779	21778	21733	21742	21758	21719	21669	21586	21559	21632	21807	21548	21693	21635	21587	21689	21880	21746	21727	21468	21566	21905	21551	21638	21747	21761	21892	21746	21781	21759	21771	21756	21662	21663	21569	21463	21685	21683	21758	21577	21567	21606	21727	21750	21743	21961	21708	21569	21609	21535	21807	21790	21702	21707	21755	21624	21533	21599	21716	21622	21641	21755	21693	21710	21727	21685	21507	21571	21711	21472	21833	21693	21567	21798	21892	21585	21864	21696	21627	21659	21805	21634	21650	21661	21505	21792	21489	21643	21874	21775	21860	21756	21646	21740	21832	21850	21666	21632	21501	21731	21516	21851	21409	21740	21839	21773	21621	21716	21672	21555	21466	21952	21725	21439	21794	21743	21703	21641	21767	21832	21713	21561	21740	21550	21791	21729	22014	21551	21602	21572	21421	21905	21442	21702	21603	21759	21555	21785	21662	21622	21697	21809	21553	21760	21686	21535	21733	21694	21621	21961	21786	21619	21537	21793	21723	21651	21749	21706	21832	21483	21969	21722	21535	21610	21662	21854	21564	21655	21664	21627	21762	21771	21630	21716	21540	21545	21741	21450	21543	21656	21552	21671	21582	21741	21721	21508	21849	21782	21630	21580	21599	21549	21656	21747	21627	21788	21629	21881	21605	21693	21689	21825	21750	21607	21490	21712	21639	21725	21672	21796	21818	21543	21678	21753	21519	21653	21743	21786	21678	21878	21849	21897	21653	21624	21924	21737	21805	21754	21567	21735	21765	21794	21574	21720	21798	21559	21568	21603	21641	21668	21539	21810	21462	21762	21609	21592	21801	21599	21622	21705	21678	21915	21444	21373	21836	21601	21592	21852	21538	21697	21534	21577	21779	21661	21628	21733	21558	21762	21733	21559	21679	21546	21587	21784	21711	21649	21764	21672	21684	21905	21684	21769	21805	21927	21697	21575	21591	21615	21882	21720	21613	21518	21688	21805	21695	21681	21741	21537	21605	21541	21774	21673	21622	21569	21611	21767	21525	21634	21847	21548	21688	21806	21639	21509	21674	21881	21862	21731	21584	21584	21609	21592	21741	21755	21765	21882	21803	21473	21610	21729	21822	21610	21673	21785	21510	21789	21685	21621	21754	21762	21753	21599	21655	21847	21426	21434	21562	21861	21867	21576	21786	21758	21677	21721
39394	63154	57319	45171	39040	33660	28944	25482	23591	22072	20791	20378	19775	19329	18814	19043	18396	18250	18173	17994	17923	17849	17653	17800	17739	17691	17720	17697	17596	17614	17531	17517	17493	17672	17610	17443	17505	17604	17540	17712	17488	17707	17556	17355	17353	17603	17601	17551	17560	17434	17590	17438	17566	17337	17485	17473	17673	17523	17440	17328	17334	17512	17451	17514	17325	17628	17243	17461	17374	17628	17457	17550	17550	17405	17498	17593	17548	17419	17444	17563	17267	17456	17538	17426	17540	17558	17437	17574	17468	17476	17530	17432	17427	17428	17351	17447	17473	17425	17433	17471	17501	17446	17414	17524	17529	17495	17424	17569	17574	17376	17532	17490	17470	17455	17593	17439	17511	17628	17594	17539	17417	17558	17511	17494	17568	17471	17489	17546	17356	17648	17527	17493	17411	17547	17319	17430	17586	17540	17534	17475	17511	17392	17420	17532	17530	17358	17573	17429	17564	17516	17404	17515	17310	17559	17488	17549	17313	17479	17550	17477	17361	17650	17424	17550	17479	17298	17323	17401	17422	17483	17515	17241	17374	17622	17560	17438	17641	17351	17690	17686	17499	17594	17522	17468	17386	17505	17449	17422	17397	17320	17487	17472	17537	17532	17380	17405	17506	17549	17663	17277	17578	17567	17287	17729	17379	17480	17442	17621	17653	17576	17469	17537	17691	17364	17497	17565	17612	17565	17396	17426	17607	17531	17427	17425	17334	17433	17406	17423	17409	17526	17270	17498	17608	17571	17456	17544	17485	17560	17488	17426	17441	17485	17400	17481	17448	17474	17547	17407	17333	17387	17340	17286	17218	17408	17481	17290	17331	17436	17458	17517	17381	17378	17287	17350	17499	17390	17554	17690	17436	17426	17515	17676	17292	17422	17381	17391	17471	17457	17280	17685	17565	17479	17591	17548	17312	17638	17467	17412	17653	17315	17535	17305	17451	17559	17627	17268	17481	17304	17593	17440	17437	17381	17628	17464	17501	17388	17502	17391	17434	17498	17499	17465	17592	17473	17432	17513	17470	17494	17421	17576	17566	17412	17743	17468	17630	17627	17597	17545	17667	17433	17752	17504	17362	17590	17362	17654	17384	17469	17170	17532	17470	17455	17627	17723	17562	17308	17498	17496	17435	17609	17419	17511	17453	17347	17475	17574	17610	17391	17369	17448	17616	17403	17480	17540	17335	17533	17347	17431	17607	17434	17567	17427	17477	17443	17393	17464	17451	17476	17453	17531	17691	17558	17425	17476	17546	17279	17688	17530	17414	17494	17374	17463	17371	17390	17629	17391	17390	17467	17326	17571	17505	17550	17516	17463	17410	17578	17321	17441	17636	17435	17327	17566	17548	17393	17516	17650	17653	17521	17359	17581	17620	17513	17556	17503	17518	17352	17308	17455	17360	17288	17447	17525	17498	17630	17432	17394	17541	17488	17460	17413	17447	17377	17510	17520	17290	17440	17446	17366	17560	17424	17475	17509	17682	17422	17455	17443	17330	17626	17493	17553	17461	17425	17328	17507	17264	17484	17536	17584	17480	17273	17601	17553	17429	17262	17505	17393	17492	17528	17542	17366	17672	17376	17421	17476	17284	17600	17421	17423	17551	17561	17487	17476	17493	17459	17391	17502	17349	17508	17624	17516	17449	17461	17452	17289	17474	17472	17526	17415	17618	17435	17379	17533	17432	17390	17486	17466	17508	17479	17490	17360	17483	17400	17453	17380	17562	17362	17311	17539	17558	17577	17481	17464	17384	17560	17475	17525	17677	17438	17557	17563	17508	17451	17501	17480	17641	17495	17464	17343	17676	17377	17324	17395	17381	17566	17565	17346	17427	17329	17448	17622	17442	17273	17622	17532	17518	17486	17421	17414	17703	17405	17467	17502	17611	17361	17472	17259	17463	17561	17442	17459	17497	17352	17594	17313	17504	17516	17426	17497	17532	17555	17547	17281	17406	17453	17477	17371	17281	17449	17318	17595	17389	17451	17559	17519	17397	17508	17477	17287	17692	17382	17411	17587	17527	17468	17552	17561	17491	17614	17351	17329	17483	17426	17501	17311	17514	17509	17430	17489	17480	17572	17369	17494	17430	17287	17554	17294	17566	17451	17671	17448	17506	17326	17441	17390	17559	17447	17438	17427	17435	17324	17519	17335	17692	17665	17500	17363	17591	17531	17426	17742	17442	17305	17499	17490	17482	17250	17669	17450	17494	17574	17487	17416	17541	17713	17381	17538	17530	17501	17583	17605	17519	17630	17441	17448	17555	17546	17446	17608	17542	17434	17477	17663	17528	17571	17439	17459	17494	17538	17486	17574	17464	17665	17589	17558	17533	17459	17634	17473	17345	17463	17534	17388	17571	17516	17608	17490	17310	17619	17482	17439	17379	17458	17527	17505	17467	17734	17403	17394	17796	17399	17276	17524	17577	17595	17393	17463	17411	17406	17364	17616	17379	17522	17541	17417	17470	17687	17474	17571	17372	17603	17474	17490	17379	17640	17541	17551	17525	17487	17468	17401	17639	17444	17419	17288	17272	17375	17600	17667	17385	17420	17423	17452	17605	17464	17563	17433	17531	17451	17501	17463	17260	17474	17414	17444	17469	17224	17420	17493	17483	17440	17426	17532	17572	17539	17414	17497	17352	17498	17391	17516	17316	17411	17659	17448	17703	17468	17506	17426	17650	17352	17395	17355	17495	17569	17447	17569	17548	17232	17431	17346	17477	17462	17352	17344	17482	17632	17380	17605	17425	17585	17502	17423	17377	17493	17520	17497	17611	17555	17341	17446	17437	17354	17407	17540	17291	17493	17509	17505	17552	17518	17363	17549	17399	17710	17305	17455	17532	17510	17525	17544	17465	17411	17596	17529	17650	17369	17477	17395	17501	17503	17645	17589	17482	17464	17533	17616	17480	17415	17575	17536	17583	17382	17575	17346	17562	17500	17288	17552	17323	17359	17429	17391	17353	17446	17571	17628	17572	17443	17442	17445	17657	17531	17484	17401	17573	17362	17640	17364	17477	17586	17443	17560	17413	17338	17586	17567	17429	17492	17420	17508	17566	17361	17442	17358	17365	17551	17450	17471	17470	17532	17422	17476	17487	17369	17418	17686	17671	17365	17627	17529	17463	17526	17483	17430	17517	17244	17521	17430	17435	17527	17482	17390	17565	17631	17614	17531	17518	17516	17414	17538	17500	17604	17384	17408	17568	17386	17564	17487	17401	17478	17472	17419	17446	17419	17645	17434	17343	17517	17447	17403	17499	17386	17550	17576	17313	17313	17643	17357	17426	17397	17374	17496	17485	17377	17647	17458	17561	17397	17505	17428	17523	17573	17394	17428	17470	17640	17413	17634	17573	17350	17260	17475	17377	17472	17599	17530	17262	17450	17541	17559	17557	17329	17596	17360	17496	17347	17587	17593	17434	17441	17654	17473	17369	17420	17459	17545	17519	17469	17399	17473	17682	17412	17447	17478	17603	17501	17568	17527	17351	17478	17410	17486	17549	17410	17475	17385	17303	17302	17371	17381	17390	17490	17720	17539	17408	17556	17546	17453	17449	17428	17495	17518	17341	17350	17474	17593	17399	17325	17347	17390	17497	17636	17396	17561	17739	17471	17437	17488	17520	17413	17308	17717	17543	17398	17451	17457	17583	17320	17379	17545	17469	17322	17341	17621	17492	17465	17361	17500	17561	17367	17598	17533	17601	17490	17633	17348	17458	17400	17639	17400	17371	17541	17548	17284	17378	17457	17471	17373	17589	17371	17513	17502	17650	17709	17534	17475	17528	17379	17474	17584	17497	17571	17505	17598	17539	17579	17466	17447	17365	17363	17519	17624	17369	17390	17556	17466	17574	17444	17375	17441	17257	17513	17348	17382	17396	17412	17449	17311	17514	17539	17484	17392	17564	17321	17655	17339	17519	17585	17613	17542	17434	17477	17485	17543	17302	17472	17329	17585	17455	17389	17452	17476	17257	17441	17643	17437	17682	17468	17478	17387	17707	17621	17501	17399	17518	17409	17505	17364	17504	17543	17563	17425	17660	17377	17369	17344	17530	17554	17464	17433	17510	17435	17410	17497	17235	17502	17346	17416	17560	17530	17546	17341	17568	17423	17300	17375	17261	17352	17453	17414	17482	17595	17573	17423	17527	17415	17399	17485	17549	17353	17669	17445	17432	17508	17509	17483	17476	17526	17423	17603	17638	17388	17346	17446	17447	17276	17457	17604	17437	17537	17408	17566	17519	17526	17537	17570	17551	17638	17682	17409	17511	17428	17481	17453	17378	17471	17480	17468	17552	17841	17456	17496	17699	17446	17544	17420	17443	17553	17588	17450	17428	17302	17340	17424	17397	17449	17581	17507	17334	17407	17575	17391	17533	17380	17560	17382	17363	17662	17497	17425	17364	17388	17552	17332	17294	17560	17315	17386	17430	17407	17476	17629	17648	17544	17430	17365	17430	17443	17684	17567	17468	17428	17531	17362	17499	17581	17473	17406	17440	17470	17575	17437	17354	17530	17475	17377	17455	17353	17675	17582	17658	17588	17151	17513	17633	17360	17399	17367	17360	17578	17416	17569	17546	17505	17708	17512	17514	17486	17595	17549	17522	17553	17474	17520	17386	17294	17515	17432	17406	17521	17586	17293	17540	17437	17465	17553	17542	17282	17341	17436	17304	17407	17411	17546	17599	17555	17426	17525	17483	17429	17528	17412	17554	17477	17381	17461	17400	17379	17366	17481	17539	17653	17405	17414	17465	17500	17608	17410	17585	17409	17409	17537	17380	17394	17627	17473	17438	17508	17306	17341	17225	17473	17495	17430	17508	17466	17577	17533	17276	17462	17262	17362	17282	17512	17314	17493	17351	17401	17403	17528	17523	17444	17548	17479	17542	17319	17523	17476	17531	17419	17617	17543	17432	17632	17609	17490	17455	17525	17511	17723	17420	17557	17464	17599	17378	17432	17542	17375	17348	17420	17188	17620	17588	17322	17789	17491	17498	17392	17313	17462	17691	17388	17493	17482	17382	17240	17447	17512	17575	17455	17440	17533	17375	17387	17478	17473	17463	17542	17200	17357	17543	17481	17490	17560	17550	17381	17383	17466	17339	17499	17290	17681	17525	17438	17212	17442
31132	32900	41484	37224	30913	27709	25248	23568	22590	22228	22089	21788	21781	21708	21317	21481	21370	21356	20942	21118	21156	21245	21056	20890	21014	21182	20939	21025	21231	21015	20948	21146	20991	20866	20913	21114	21037	21209	21051	21309	21185	20916	21228	20984	21068	20730	20716	20926	21036	21152	21038	21191	20865	20992	21072	21185	20888	20906	21069	21188	20941	21040	21002	20860	21126	21046	21202	20946	21121	20566	21042	20764	20882	20982	20959	21008	20944	20931	20865	21114	21081	20786	20892	21207	21040	20813	20888	20944	20987	20827	20874	20931	20807	20856	20612	21031	21223	20893	21166	20902	21147	21059	21297	20863	20930	20951	20924	20966	20987	20975	21273	20921	21035	21201	21004	21068	20885	20852	20930	20988	20914	21187	20990	21095	21143	20993	21094	20964	20846	20987	20955	20931	20835	20900	20785	20847	21115	21046	21043	20990	20938	20859	20949	21079	21122	20946	20917	20906	20864	21055	20934	21053	20978	20998	21041	21106	21270	20955	20971	20902	21105	21092	20939	20921	20923	21104	21060	20930	20994	20949	21010	20885	21102	20921	21068	20812	21018	21244	21010	20909	21248	20926	20974	20997	20923	21054	21152	20982	20915	21013	20996	21009	21043	20898	20936	21010	20797	21121	20887	20841	20659	20991	20984	21070	20816	21165	20970	21073	20778	21032	20939	21036	20848	20785	20968	20936	21185	20940	21063	21116	21043	20925	20981	20976	20897	21053	21193	21076	20923	21147	20997	21208	20895	21063	20954	20835	20918	20868	20739	21015	21034	21119	20925	21032	21052	21113	21094	20940	20925	21125	21077	21002	20971	21192	21283	20975	20807	20929	20951	20980	21019	21065	21086	20972	20970	21064	21042	21095	21167	21090	20915	21123	20923	21164	20971	20725	20802	20883	21121	21038	20890	21054	21011	20900	20952	20864	20861	21064	20995	21124	20935	20846	21175	20737	20981	21027	20899	20848	20842	21024	20927	20896	21262	21106	20991	20985	20790	21104	21066	20806	21018	21083	21147	21070	21013	21018	20902	21199	21085	21086	21003	20984	20961	20702	21186	20963	20947	20820	20976	20727	21027	21246	21015	20767	20875	21097	21112	20977	21168	20978	21026	20921	20960	21003	20994	21008	20997	21141	20758	20928	21039	20948	21001	20987	21217	20847	20937	20840	20831	21183	20818	21038	21249	20974	20976	20978	21013	21068	20798	21030	20999	20934	21054	21060	21060	20678	20860	21015	20990	20953	20981	20937	21029	20924	20849	21155	21343	21185	21015	20781	20840	21001	21005	21181	20925	21114	20941	21253	21120	21169	20910	20950	20991	20872	20915	20907	20761	20766	20971	20870	20934	21176	20846	20869	21126	21000	20991	21115	21050	21060	21094	20769	20872	21146	21212	20890	21150	20905	20954	20998	20854	20906	20993	20949	21085	21228	21247	21088	21063	20869	21006	20863	20919	20678	20873	20813	21042	21169	20905	20873	21050	20965	21053	20852	20897	20923	21034	21141	20910	21000	21030	21072	21041	21158	20819	20987	21238	21097	20984	20949	20813	21083	21035	20988	20832	20961	21209	20937	21014	21057	21189	20929	20769	20957	21056	21146	21011	21081	21011	21030	21000	20970	20887	21026	20951	20994	21041	20996	20985	21015	21171	20994	21058	20932	20760	21001	20995	20974	21074	20864	21044	20880	20793	20966	21042	20673	20803	21135	20873	20923	20888	21109	20867	20974	21116	20912	20906	20880	21314	21182	20884	20986	20926	21196	21062	21174	21004	20912	20895	21052	20914	21295	20787	21080	21151	20999	20875	21093	20966	20952	21050	20905	21059	20842	21033	21159	20794	21046	21150	21220	21015	20718	21016	20855	21045	20931	21156	21131	21021	20860	20565	21088	20770	20852	20864	21136	20885	21144	20659	20999	21116	21047	21049	20908	21051	21119	20807	21115	21058	20863	20881	21030	21126	20856	21000	20872	20764	20924	20972	20950	21016	20918	20852	21199	21172	20817	20915	20901	21069	20938	20931	21154	20997	20805	21018	21044	20951	20956	21136	21036	21038	21034	21029	21220	20896	21074	21044	21077	20983	21060	21118	21156	20812	20859	21076	20946	21030	21016	20938	20979	20969	21117	21075	20924	21077	20987	21202	21071	21008	20877	20862	21017	21023	20997	20888	20969	21090	21022	20947	21064	20856	20816	20802	20946	21142	20913	20965	21058	21002	21112	20982	20740	21208	21019	21030	20784	20798	20892	21021	21089	21090	21114	21277	21199	21071	20887	20803	20964	21144	20838	21093	21046	21043	21101	20985	20987	20862	21012	21065	20903	21077	21051	20958	21071	21139	21060	20842	20885	21113	20898	20998	20910	20920	21075	21136	21034	20859	21002	20922	21093	21056	21070	21176	21088	21075	20979	20882	20930	21044	20979	21010	21041	21032	21131	21046	21110	20909	20880	20845	21030	21061	20959	20984	20999	20996	21007	20879	21035	21002	21254	21029	21098	20977	21217	21204	21228	20975	20878	21007	20904	20853	21215	21022	20889	20828	20970	21164	20959	20940	21200	20919	21188	21004	20983	20669	20972	21032	21108	21157	20959	20971	20955	20979	20984	20942	21119	20964	21123	20868	20974	20943	20917	20905	20992	20885	20864	20809	20825	20856	20964	21153	21012	21104	20948	21134	21054	21029	21075	21038	20837	20971	20961	20965	21086	21056	20903	21085	21015	20956	20895	21008	20985	20889	21004	20789	20752	20951	20875	21185	21100	21030	21279	20933	20892	20757	21051	20977	20931	20973	21022	20839	20731	20812	20989	21043	20929	21301	21127	21062	20908	20920	20956	21022	20776	21091	21046	21015	21054	20948	20972	21080	20848	20951	21068	20931	20977	21025	21106	20994	21152	20927	21039	20952	21174	20804	20987	21042	20969	20974	21095	21019	20899	21125	21141	21104	21065	21066	21056	20932	20794	20921	20973	21190	21110	20884	20974	21093	20966	21118	20946	21025	20786	20910	21179	21116	20806	20878	20838	21040	20947	21006	20991	21078	20981	20890	21068	20844	20996	21121	20757	20824	20917	21036	20878	20922	21104	20975	20981	21086	20844	20840	21033	20921	21090	21138	20928	20975	21090	21105	21498	21029	20926	21262	20908	20891	20957	20877	20928	20997	21186	21092	21119	21116	20864	20902	21226	20947	20790	21003	21147	20841	20973	20917	21068	20928	20819	20910	21063	20905	20923	20851	20927	21169	21270	21038	21236	21006	20745	21167	21022	20943	21050	20929	20727	20888	21017	20713	21178	21096	20896	21034	21064	20989	21065	20881	21006	20971	21092	20996	20751	20972	20929	20673	20865	21161	20799	20881	21042	20931	20853	21238	20963	21079	21122	21007	20836	20829	20976	21030	21080	20972	21126	20846	20969	20898	20997	20942	21238	21077	20798	20749	20938	21104	21013	20967	20953	21048	21085	20890	21017	21030	21043	20932	21026	21232	20822	21047	20917	21132	20960	21056	20999	20872	20931	20905	21006	20789	20870	20998	21075	20888	21047	20915	20940	20959	20960	20941	20979	21013	20985	20982	21047	21090	21019	21080	20991	20989	20771	20909	20942	20903	20829	20956	21026	20935	20976	21069	20967	20931	20915	21100	21205	20999	21143	21013	20864	20758	20872	20867	21042	21094	20917	21090	20924	21229	21097	20996	20904	20853	20989	20830	20841	21077	20962	20916	21032	20982	21055	20896	21049	20888	20919	20962	20796	21020	20947	20999	20739	21126	21008	20917	21140	20985	20992	20933	20918	21107	21061	21051	21038	20887	20905	20998	20921	20852	21061	21058	21163	21033	21020	21126	21046	21074	20859	21126	21079	21212	20965	20902	21246	20969	21040	20971	20828	21082	21138	21102	21104	20940	20890	21046	21084	21252	20951	20963	20893	20868	20966	21112	21099	20947	20966	20864	20948	20896	21116	21086	20916	21211	21019	20973	20960	21010	20994	20884	20922	21133	21152	20897	20908	20962	20834	20946	20963	21029	21106	21059	20883	20926	20946	20916	21146	20924	21199	21306	20861	20784	21067	20848	21103	20947	21217	20931	20819	20788	20824	21030	21052	20998	20659	21145	20938	21072	20956	20885	20865	20873	21120	20925	21037	20899	20933	21126	21023	21087	20921	20959	20977	20748	21108	21039	20935	21021	21063	20899	21044	21084	20880	21058	21010	21156	20951	21234	20926	21006	21046	21121	21029	20808	21008	21185	21053	20837	20897	21004	21111	20858	20983	21027	21005	21036	20897	20965	20923	21102	21153	20879	21105	20927	20855	20729	20899	21008	20936	20987	21179	21095	20817	21221	21172	21098	20999	21069	21165	21260	20910	21002	20831	20754	20714	20842	20854	21040	21022	21072	20855	20928	21058	20956	21037	20976	20904	20977	21043	20968	21039	21018	20942	21066	20932	21034	20992	20860	21061	21069	20927	20879	20979	21007	20925	21117	20952	20877	21041	21154	21276	21042	20870	21084	21045	20804	21019	20780	20991	21004	21116	20984	20819	21066	20962	20961	21045	21075	20923	20960	21025	21062	20866	21146	21068	20958	20982	21010	20913	21073	20958	20917	20950	20796	20890	21117	20958	21026	21092	20934	21109	21017	20975	21100	20995	21131	20906	21031	20845	21037	20818	20982	20945	20835	20672	21081	21003	21087	21059	21022	21085	20785	20907	20891	20750	21101	21043	20859	20974	20983	20956	20749	21062	20883	20740	20998	20942	21014	20929	21063	21034	20863	20956	20801	21028	20997	21240	20932	20765	20957	20995	21150	20768	21035	20765	20832	21102	20942	21163	20855	21117	20957	21068	20952	21019	21013	21112	20949	20988	20949	21262	21282	20951	20876	20821	20953	21039	21019	21057	21055	21144	20936	20898	20861	20892	20961	20814	20853	21088	21036	20904	20853	20843	21013	21080	21144	21055	21160	21115	21136	20972	21114	21085	21096	20815	21061	21029	20888	20978	21027	20895	21075	21013	20926	21044	21099	20897	20917	20970	20980	20895	21291	20869	20727	20954	20982	20992	21017	20964	21110	21028	21031	21212	21013	20982	20963	21138	20709	21131	21163	21030	20988	20715	20907	20996	20992	20982	21065	20870	21084	20785
36095	49956	45205	35347	29781	25854	22820	20935	19806	19128	18670	18355	18038	17797	17791	17594	17515	17454	17456	17477	17198	16934	17165	17162	17185	17321	17141	17038	17250	17148	17101	17103	17145	17099	17147	17085	17166	17010	17202	16989	16998	16988	17069	17128	17222	17111	16957	17067	16930	17097	17077	17051	17151	17134	16995	16969	17145	17016	17105	17179	17202	17044	17038	17060	17047	16908	17156	17013	17038	17095	17089	17067	17082	17046	16957	17027	16959	17036	17091	17017	16969	17070	17065	17049	17123	17026	16997	17081	17077	17098	17259	17122	17030	17138	17077	17113	16860	17051	17127	17002	17090	17054	17257	17094	17059	17001	17030	17070	16997	17094	17110	17079	17127	17236	17027	17096	17084	17103	17068	17160	17106	16988	17011	17000	16859	17029	17193	17002	16938	17267	17145	17116	17025	17107	17059	16905	17113	17174	17070	16985	17030	17124	17065	17063	17076	17074	17101	17069	17203	17060	17074	17105	17001	17105	16799	17077	17098	16934	17130	17020	17237	17332	16949	17164	16999	17173	17130	16977	17112	16989	16959	17281	16954	17112	17051	16931	16984	17055	17087	17139	17119	17005	17024	17014	16966	16966	16984	17002	17122	17172	17024	17122	17184	16989	17189	17110	16994	17250	16986	17049	17073	16946	17154	17155	17094	17113	17101	17036	17142	16914	17193	16915	17118	16969	17191	17145	16979	17140	17086	17207	16970	17017	16984	16967	17029	17104	16871	17211	17077	17104	16950	16979	17171	17086	17004	17180	17099	17147	17178	17047	17074	17011	17036	16994	16990	17064	16961	17085	17107	17043	17175	17042	17136	17175	17043	16919	17061	16896	17099	17164	17177	17093	17174	16959	17160	17143	17250	16968	17079	17040	17030	17124	17023	16987	17282	17148	16913	17021	17190	17050	16955	17025	17050	16993	17088	17153	17015	17159	16873	17012	17074	17010	17175	16860	16993	17153	17029	17038	16968	17059	16968	17066	17006	16996	17055	17101	17135	17178	17125	17118	17169	17176	17034	17044	17056	16975	17013	17091	17024	17076	17074	17219	16973	17090	17146	16904	17109	17113	17070	16905	17198	17173	16947	17119	16974	17070	17201	17233	17303	17094	17101	17184	17062	17181	17066	17097	17037	17104	16965	16872	17020	16973	16959	17022	16994	17182	17131	17008	17019	17171	17199	17128	17185	17163	16912	17059	17042	16998	17102	17042	17047	17027	17127	17005	17058	17159	17091	17093	17121	17050	17082	17129	17069	17204	17043	17054	17130	17004	17163	17155	17144	17106	17084	17115	17187	17167	17150	17020	17094	17140	17153	17098	16990	17145	17153	17148	17074	17327	17100	17284	17054	16956	16975	17079	16944	17149	17124	17120	16953	17072	17244	17041	17051	17102	17128	17109	16987	16866	17075	16966	16984	16980	17137	17074	17086	17180	17061	17059	16951	17042	17124	17194	17244	17185	17016	17008	17224	17052	17008	17051	16993	17144	16984	17058	17150	17091	16939	17087	17096	17103	17264	17182	16998	17152	17113	17078	17294	17011	16912	17101	16952	17088	17108	17108	16996	17186	17130	17061	16948	17007	16928	17042	17228	17118	17147	16995	16990	17100	17025	17043	16964	17049	17107	16998	17164	17004	17101	17115	17111	17023	17083	17124	17202	17222	17040	17158	17100	17197	17096	17017	17115	17010	17047	17175	17250	16956	16991	17073	17188	17084	17060	17016	17109	17140	17120	17185	17105	16945	17033	16797	16993	16998	17195	17042	17029	16878	17154	16942	17385	17031	17130	17131	17065	17073	17018	17061	17255	17321	17108	16826	17075	17132	17107	17176	17078	17187	17143	17137	17170	17187	17203	17244	16909	16949	17090	17166	17020	17003	17101	17021	17019	16949	17206	17172	17196	16928	17137	17066	17023	17111	17040	16818	16999	17078	17088	17098	17086	17099	17031	17061	16996	16946	17129	17052	16980	17149	17101	17114	17023	16955	17100	17072	17036	16861	17302	17060	16842	17146	17050	16869	17273	16955	17258	17126	17155	17064	17129	17139	16949	17032	17166	17227	17066	17171	17108	17194	17382	17028	16997	17132	17048	17142	17102	17008	17217	17266	16933	17099	16860	16976	17119	17188	17149	17037	17165	16973	17002	17203	17189	16963	17145	17164	17141	17070	16958	17097	17019	17131	17074	16962	17059	17159	17138	17076	17017	17184	17082	17073	17136	17143	17077	17089	16856	17000	17074	17261	17124	16943	16963	16968	17034	17195	17111	17091	16933	17197	17116	16851	17207	17040	17019	17039	16938	17074	17058	17036	17047	17040	17075	17085	17148	17093	16876	17054	17032	17116	16927	17080	17113	17101	17185	17062	17208	17010	17171	16901	17140	17098	17126	17118	17124	17130	17125	16981	17065	17096	17241	17022	17157	17056	17004	16967	17017	17158	17171	17123	17111	16919	17150	17065	17010	16822	17004	17025	16942	17152	16952	17205	17094	17124	17378	17003	17129	16978	17031	17212	16927	16944	17062	16979	17061	17012	17103	17178	16883	17070	17236	17140	17101	17050	16989	17295	16969	17003	17087	17083	17183	17078	17019	17219	17153	17041	17105	16981	17214	17048	17104	16939	16996	17097	17035	16994	17126	17048	17048	16857	17048	17061	16965	17058	17167	17034	16943	16996	17101	17107	17047	17134	16919	17086	17153	17055	16979	16987	16917	17052	17231	17105	16992	16944	17132	17215	17039	17071	17052	16981	16998	17099	17087	17009	16937	16959	17090	16971	17015	17201	17178	17086	17235	17095	17225	16928	16845	17140	17080	17204	17064	17158	17072	16953	16997	17117	17057	17050	17151	17062	17249	17187	17120	17192	17173	17068	16895	17094	17030	16954	17089	17163	17220	17006	17082	17041	17055	17026	17109	17160	17084	17052	17100	16964	17092	16970	17061	17114	17040	17107	17109	16934	17147	17297	17090	17036	17023	17177	17055	17019	17052	16996	16946	17069	17126	16937	17101	17119	17048	17053	16931	17004	17246	17267	17114	17149	17124	17114	17112	17040	17068	17155	16953	17040	17096	17202	16991	17235	16975	17044	17119	17025	17139	17102	16847	17081	16912	17043	17110	17081	16998	17134	17109	16930	16993	17086	17218	16907	16997	17143	17082	17167	16935	17056	17113	16970	17074	16875	17168	17087	16980	17190	17058	17121	16984	17105	17052	17083	16817	17056	17071	17016	17143	17006	17157	17022	17258	17063	17060	17086	17136	16986	16974	17139	17053	17208	16923	16952	17026	17098	17170	17114	17120	17030	17018	17097	17100	17100	17056	17082	17109	17247	17228	17280	16997	17003	17077	17129	17154	17007	17126	16947	17007	17166	17151	16997	17106	17013	16934	17001	16923	17079	16894	17190	17019	17160	17068	16887	17068	17119	17181	16945	17100	16978	17063	17085	17050	17188	17099	16950	17047	17129	16976	17179	16967	16937	17166	17033	17064	17039	17055	17152	17214	16913	17033	17023	17008	17185	17262	16899	17186	17097	17002	17134	16943	17071	17066	17012	17043	16997	16845	17164	17034	17214	17142	17117	17083	17158	17009	16907	17302	17124	17044	17102	17157	17042	16985	17092	17029	17075	17151	17011	17033	17077	17147	17037	17129	16936	17021	17110	16908	17045	17160	17084	17080	16886	17013	17076	16993	17202	17089	17144	17105	16933	17001	16927	17085	17075	17343	17025	17115	17070	17005	17084	16966	16964	16944	17018	17060	17143	17166	17233	17149	16941	17098	17001	17079	17047	17163	17048	17053	17140	17048	16900	17196	17166	17128	17160	17072	17002	17017	17097	17077	17178	17141	17162	17075	16951	17085	17112	17094	16962	16967	17023	17267	17072	17158	17169	17089	17154	17009	17136	17042	16965	16998	17061	17039	17236	17101	17014	17163	17300	17041	16896	17070	17042	16864	17128	17078	16950	16977	17029	17017	17053	16873	17126	17047	17011	17009	17121	17013	17000	17103	17030	17032	16982	17043	17053	17078	16984	17076	16995	17141	17078	16978	17199	17121	17068	17084	17115	17024	17054	17089	16984	17142	17045	17052	17085	17114	17058	17060	17067	16915	17168	17129	17145	17070	17249	16973	17117	17137	17104	17036	17053	17070	16973	17050	16926	16994	16905	17130	16992	17060	17108	16960	17089	17139	17057	16880	17076	17084	17050	17124	17037	17000	17283	17104	17001	17259	17115	17025	16878	17097	17001	16934	17235	17010	17087	17029	17021	17065	16855	17084	17149	17086	17076	17185	17188	16952	17166	17139	16966	17061	17158	17067	17015	17155	17018	17258	17044	17118	17131	17067	17176	17018	17128	17116	17178	17147	17074	17025	16900	17137	17092	17117	17118	17144	17150	17018	16999	17090	17136	17133	17282	17078	16910	17128	17083	17000	16894	17007	17022	17115	17023	17098	17015	17124	17031	17110	17053	17210	16985	17027	17265	17169	17061	17158	17055	17026	17023	16990	16992	17056	17124	17024	17102	16979	17084	17132	16989	16924	17102	17119	16931	16963	17126	17109	17008	17073	16984	17192	17110	16946	17120	17142	17047	16969	17053	16988	17110	17035	17139	16827	17021	17192	16934	16997	17102	17081	17085	17015	16926	17081	17030	17085	17071	17071	17015	16973	17065	16938	16940	17214	16971	17017	17062	17215	16959	17173	17145	17093	16880	16970	17289	17008	16859	17071	17090	17106	17042	17108	16932	17014	17051	17199	16992	17095	16912	17233	17073	17041	17107	17109	17141	17101	16986	17199	17123	17104	17054	17062	17034	17127	16997	16893	16930	16986	17202	16988	16849	17051	16974	17127	17025	16896	17030	17100	16963	16896	16878	17076	17026	16942	17011	16987	16964	17124	16945	17035	16984	17180	17259	17010	17055	17059	17002	17109	16876	17218	16826	16904	17034	16978	17137	16968	17031	17015	17027	16989	17050	17117	17160	17017	17029	17119	17066	17005	16973	16965	17028	17163	16924	16947	17234	17038	17072	17203	17105	17109	17068	16921	17018	17061	17025	16938	16889	16896	17009	17101	16995	17052	17037	17003	17073	17162	17006	17022	17078	17153	17073	17150	17026	17061	17004	17135	16982	17142	16974	16988	17036
24095	21233	28969	27020	27978	29791	28969	25451	24361	23626	22702	22277	22338	21948	21836	21615	21451	21252	21377	21331	21299	21175	21347	21269	21203	21041	21037	20977	21025	20993	20982	20941	21020	20690	21005	20920	20868	20725	20995	21019	21009	20779	20843	20897	20916	21038	20953	21006	20910	20882	20767	20768	20825	21005	20896	20878	21047	20712	20774	20984	20981	20956	20909	20935	20922	20767	20891	20784	21031	20955	20902	20863	20833	20808	20583	20877	20886	20760	20881	21084	20767	20945	20902	20848	20865	20874	21079	20688	21011	20932	20837	20809	20931	20766	20925	20976	20966	20726	20912	20994	20847	20592	20809	21045	20840	20885	20777	20766	20866	20755	20704	20804	20782	20920	21164	20850	20682	20851	21056	20847	20728	20649	20986	20831	20701	21061	20787	21055	20911	20922	20794	20755	20866	20924	20775	21061	20786	20965	20902	20800	20991	20746	20613	20803	20768	21078	20915	20918	21039	20837	21015	20890	20897	20697	20693	20844	20788	20841	20723	20748	20849	20870	20743	20807	20843	20966	20852	20903	20739	21026	20655	20771	20776	20793	20815	20952	20960	20977	20858	20812	21002	20697	21009	21258	20625	20787	20772	20883	20956	20991	20950	20973	20512	20713	20633	20914	20946	20798	21064	20878	20858	21019	20880	20884	20621	20760	20918	20975	20798	20910	20796	20777	20799	20894	20769	20853	20865	20768	20925	21062	20962	20906	20914	20957	20964	20842	20867	20906	20788	21127	20907	20975	20588	20725	20778	20943	20891	20717	20866	20897	20970	20971	20758	20806	20939	20954	20835	20949	20732	20858	21084	20829	20783	20796	20863	20888	20879	20987	21079	20995	20777	20971	20934	20896	20792	20737	20850	20968	20776	20858	20962	20778	20828	20793	20709	20833	20967	20875	20804	20980	20982	20798	20804	20849	20659	20880	20764	20755	20696	20697	20587	20935	20815	20696	21028	20895	20964	20595	20728	20882	20734	20883	20972	20819	20720	20791	20920	20743	20726	20835	21009	20885	20871	20781	20928	20865	20949	20810	21154	21013	20742	20706	21028	20741	20755	20986	20750	20574	20864	20895	20903	20865	20891	20789	20852	21067	20924	20953	20739	20909	20921	20926	20722	20663	20822	20856	20967	20602	20781	20906	20710	20694	20711	20696	20765	20985	20819	20786	21008	20862	21006	20914	21068	20726	20826	20955	20890	20568	20711	20866	21000	20924	20897	20828	20709	20909	20878	20666	20558	20959	20783	20901	21040	21016	20797	20733	21034	21081	20770	20803	20922	21004	20710	20682	20873	20790	20791	21005	20845	20776	20852	21031	20824	20957	20740	20821	20868	20787	20709	20798	20869	20875	20864	20849	20786	20864	20697	20699	21097	20748	20776	20905	20770	20889	20955	20776	20838	20859	20846	20806	20936	20980	20866	20832	20620	20807	20860	20805	21028	20839	20787	20910	20649	20769	20715	20897	20894	20770	20719	21010	20771	20650	20782	20883	21011	20716	20757	20846	21018	21014	20630	20797	20814	20819	20951	20938	20737	20716	20690	21071	21029	21011	20781	20748	20825	20952	21051	20833	20806	20801	20862	20670	20965	20822	20985	21102	20808	20859	20762	20647	20908	20936	20856	21078	20912	20850	20890	20858	20887	20931	20878	20780	20663	20899	20837	20904	21012	20776	20859	20806	20985	20750	20946	20881	20757	20722	21019	20790	20884	20951	20807	20713	20789	20921	20613	20971	20981	21003	20771	20946	20869	20983	21038	20885	20801	20706	20715	20885	20693	20965	20937	21075	20873	20899	20896	20747	20765	20851	20961	20691	20829	20946	20944	20945	20754	20862	20657	20982	20792	20604	20928	20722	20865	20816	20947	20970	20849	20963	20865	20805	21094	20791	21002	20770	20841	20787	20980	20951	20861	20685	20891	20890	21008	20822	20979	21012	20912	20845	20911	20859	21000	20887	20856	20964	20828	20897	20874	20989	20950	20947	21034	20728	20939	20803	20729	20721	20831	20619	20743	20911	20868	20721	20887	21045	20643	20631	20917	20788	20713	20909	20753	20888	20881	21002	20955	21049	20915	20958	20613	20720	20819	20730	20812	20633	21035	20768	20860	20801	20873	20998	20861	20791	20770	20947	20764	20850	20977	20652	20624	20729	21036	20848	20952	20962	20835	20819	20832	20833	20746	20804	20746	20890	20719	21039	20813	20701	20857	20767	20907	20921	20833	20963	20904	20730	20841	20565	20855	20884	20935	20857	20811	20844	20946	21007	20794	20885	20838	21017	20914	20866	20931	20692	20596	20707	20879	21084	20787	20685	20910	20722	20792	20680	20737	20873	20784	20771	20776	20859	20727	20798	20951	20882	20973	20954	20823	20677	20813	20735	20900	20881	20865	21084	21026	20719	20747	20787	20750	20731	20897	20919	20848	20928	20985	20789	20830	20935	20622	20850	20871	21041	20799	21017	21014	20881	20802	20931	20982	20962	21071	20948	20867	20786	20723	20673	21050	21186	21088	20693	20625	20920	20918	21017	20836	20955	20888	20793	20720	20975	20864	20902	20877	20697	21138	20892	20884	20863	20798	21046	20775	20768	20997	20926	20866	20791	21019	21004	20886	20888	20766	21000	21094	20903	20757	20905	20770	20911	21042	21130	20845	21096	20898	20804	20863	21036	20793	21020	21036	20732	21102	20834	20941	20837	20970	20776	20826	20716	20978	20942	20885	20963	20798	20674	20734	20656	20820	20979	21031	20921	21026	20869	20877	20763	20790	20928	20917	20651	20920	20984	20930	20886	20761	20749	20787	20832	20867	20873	20698	20847	20938	20996	20762	21032	20697	20594	21064	20854	20783	20854	20948	20912	21057	20888	20772	20969	20906	21072	20785	20754	21106	20871	20693	20724	20646	20819	20866	20735	20868	20976	20780	20781	20710	20961	20668	20749	20857	20841	20823	20934	20643	20757	20737	21009	20744	20986	20891	20788	20925	20914	20874	20946	20931	20769	20588	20883	20686	20742	20768	20782	20701	20884	20809	20996	20942	20832	20877	20764	20860	20863	20801	20893	20963	20667	20823	20950	20814	20953	20901	20969	20787	20615	20914	20802	20737	20837	20826	21134	20995	21052	20937	20806	20993	20783	20864	20993	20820	20978	20974	20832	20872	20856	20797	20852	20995	20742	20937	20843	20792	20761	20870	20852	20710	20807	20909	20949	20733	20662	20784	20796	20754	20930	20858	20693	21031	20815	20931	20754	20890	20852	20667	20814	20719	20897	21108	21002	21017	20692	21022	20831	20931	20983	20958	21044	20861	20769	20942	20818	20681	20951	20897	20916	20836	20853	20881	20714	20500	20782	20796	20882	20854	20754	20943	20739	21049	20939	20762	20842	21006	20893	21095	20895	20846	20866	20809	20753	21082	20822	20997	20799	20774	21005	20547	20925	20750	20769	20908	20819	20898	20966	20828	20789	20684	20785	20922	20887	20723	20707	20696	21082	20898	20805	20900	20945	21021	20780	20868	20774	20973	20992	21037	20827	20960	20918	20802	20864	20885	20946	20797	20978	20853	20859	21041	20879	20721	20880	20877	20924	20624	20942	20765	20718	20815	20898	20788	20743	20878	21025	20971	21035	20993	20938	20973	20866	20943	20865	20834	20785	20908	20850	20708	20863	20959	20937	20939	20840	20879	20754	20932	20706	20809	20948	21027	20971	20894	20696	20628	21088	20933	20785	20805	20830	20717	20701	20975	20680	20781	20801	20917	20851	20873	20768	20799	21102	20872	20833	20918	20802	20957	20765	20928	20919	20679	20928	20695	20885	20848	20863	20888	20790	20712	20893	21017	20844	21112	20911	20923	20820	20808	20963	21001	20883	20982	20894	20688	20867	20636	20948	21018	20595	20945	20807	20776	20614	20682	20719	20803	20718	20957	20789	20972	20791	20732	20856	20759	20831	20784	20873	20818	21024	20842	20765	20784	20700	20919	20916	20953	20826	20837	20934	20954	20705	20854	20694	20998	20807	20651	21034	20648	21098	20885	20769	20818	20980	20959	20874	20863	20822	20769	20829	20796	20830	21074	20926	20844	20936	20860	20747	20832	20880	20899	20806	20975	20816	20831	20761	20772	20793	20877	20883	20879	20951	20983	20910	21167	20730	20921	20816	20803	20759	20930	20899	20843	20817	20909	21001	21051	20767	20744	20684	20756	20660	20804	20840	20936	20835	20775	20986	20971	20707	20872	20811	20735	20828	20897	20936	20539	20837	20902	20816	21010	20953	20777	20815	20863	20877	20934	20852	20735	20757	20724	20812	20858	21021	20958	20892	20752	20725	20915	20971	21024	21012	21027	20625	20777	20825	20869	20724	20741	20806	20751	21043	20971	20911	20825	20986	20829	20830	20820	20646	20790	20858	20716	20801	20737	20820	20886	20555	20849	20962	20824	20709	20859	20790	20842	20904	20819	20878	20896	20852	20867	21023	20891	20853	20674	20863	20727	20895	20978	20837	20881	20799	20891	20973	20909	20878	20774	20796	20727	20801	20689	20616	20850	20782	20834	20993	20770	20949	20944	20853	20805	20986	21018	20940	20772	20722	20941	20834	21084	20645	20778	20975	20645	20772	20785	20940	20923	20982	20700	20936	20965	20727	20734	20984	20777	20914	20945	20756	20869	20973	20795	20716	21054	20917	21071	20875	20713	21070	20772	20618	20672	20912	20890	20779	20831	20865	20828	20980	20938	21144	20944	20839	20833	20971	20850	20663	20927	20879	20808	20808	20967	20984	21029	20824	20827	20748	20580	20782	20797	20919	20916	20746	20877	20872	20986	20773	20943	21012	20997	21031	20878	20867	21098	20800	20679	20897	20701	20840	20763	20811	20800	20864	20743	20754	20822	21002	21030	20761	21067	20867	20786	20807	21032	20994	20949	20932	20807	20878	20997	20747	20931	20840	20859	20806	20935	20914	21038	20995	21026	20886	20754	20813	20791	20772	20768	20835	20833	20629	20782	20965	20550	20980	20901	20959	20804	20881	20729	20885	20893	20632	21108	20766	20929	21064	20644	20812	20888	20793	20871	20700	20790	21035	20876	20903	21031	20672	21009	20896	20961	20896	20924	20810	20804	20782	20816	20925	21090	20898
34715	56905	51551	40045	34150	29338	26034	23709	21710	20421	19466	19081	18593	18409	17962	18048	17671	17540	17453	17284	17232	17075	16994	17314	17189	17142	17144	17058	17154	17059	16927	17094	17009	17039	16895	17079	16894	16910	17187	17145	17104	16953	17095	17047	16910	16901	17124	16877	16906	17090	16995	16979	17039	16953	16976	17156	16925	16895	17061	17032	17069	17163	17194	17083	16912	16933	16811	16912	17154	16949	16935	16935	17067	16928	17100	16903	16942	16987	16993	16989	16865	16933	17033	16920	16950	17029	16852	16760	17053	16807	16963	17051	16927	17091	17095	17078	16979	16694	16869	16988	17137	16875	16992	17179	16898	17124	16804	16977	17031	17011	16768	17079	16931	17033	16793	16969	17027	17054	16924	17052	16930	17070	16943	16735	16966	16787	16993	17109	16980	17019	16974	17022	16932	17065	16917	16925	17074	17025	16959	16990	16920	17111	16960	16982	16886	16890	16950	16796	16985	16800	16949	16902	16972	17015	16992	16978	16863	16956	16947	17081	17088	17124	16962	17025	16932	17006	17096	16894	16934	16838	16852	17019	17008	16814	16652	17091	16822	17064	17030	17027	16813	17011	16930	16982	16922	16942	16889	17154	17135	16879	16979	16990	17073	17096	16905	17009	16914	16970	16967	17091	16908	17011	16938	16996	16988	16867	17020	16856	16969	17077	16836	16929	16941	17093	16898	16885	17160	17027	17053	16892	17048	17011	16916	16941	16937	17069	17118	17046	16899	17046	17055	16872	16954	17048	16987	17006	16742	17066	16981	16873	17104	16971	17053	16905	17009	17148	16978	17118	17105	16929	16958	17058	17040	17065	17053	16845	16961	16996	17135	17038	16853	17007	16964	16999	16922	17124	17008	16973	16881	16984	16969	17251	16938	16950	17159	16883	16967	17091	16817	16904	16982	16976	16998	17061	17108	17057	17127	16814	16977	17117	16998	16933	16911	17005	16975	16887	16914	16901	17082	17057	16935	16827	16832	16955	17013	17024	16939	16881	16972	16983	17034	17109	16972	17065	17023	17090	17102	16730	16911	17185	17055	16965	17039	16971	17002	16951	17067	16788	16952	17039	17154	16913	16923	17009	17052	17038	16952	16964	16936	16949	17033	17096	17059	16809	17086	16976	17010	17071	17016	16953	17121	17130	16862	17011	17001	17134	16858	17106	17059	16836	17050	16922	17026	16937	17071	16916	17179	17107	16998	17095	16965	17006	16991	17140	16854	16806	16997	17161	16833	16793	17011	16985	16896	17152	16928	17010	17006	17094	16890	17007	16971	17025	16949	17188	17148	17234	16893	16947	16888	17116	17035	17003	17199	16967	16969	17097	16873	16791	17121	17081	17000	17139	17022	17011	17047	17108	16884	16925	17061	17016	16956	16996	17127	16898	17055	17127	16938	16874	17066	16944	16943	17198	16837	16995	16680	17003	17091	17018	16895	16974	16947	17014	17093	16958	16925	16937	16951	16864	16841	16943	17008	16892	16967	16975	17126	16896	17046	16839	17080	17003	16892	17082	16931	16967	17001	16997	16930	16991	16970	17062	17014	16750	17282	16876	17024	17086	16827	16881	16908	16961	16874	16846	16949	16900	16939	17032	16923	16839	16740	16871	17076	16772	17083	16802	17020	17124	17001	17019	16977	16979	17064	17004	17022	16949	16857	16937	17161	17038	16976	17050	16995	16874	16918	16976	16963	17070	17071	16995	17085	16997	17010	17151	16919	16987	16917	16954	17004	17110	17030	16877	16850	16948	16830	17043	17048	17050	17015	16974	16891	16843	16897	16965	17043	17024	17002	16930	17083	16866	17025	17037	16966	16890	16991	16904	16973	17058	17022	17227	16895	16981	16992	16843	17058	16972	16892	17103	17121	17173	16947	17177	17048	17054	16813	16910	16955	16922	17029	16910	16984	17040	16923	16987	16967	16933	16991	16959	16905	16887	16956	16935	17064	16996	17198	17036	16998	16982	16863	16983	16892	16797	16898	17146	16860	17095	17044	16971	17149	16841	16958	17127	17044	16953	17043	17165	17106	16917	16911	17085	17078	16905	16917	17039	16927	17131	17004	16989	16977	17024	16890	16912	17074	17022	16870	16753	16913	17150	17000	17010	16857	16915	17084	16790	16804	16953	16901	17013	17070	17108	16944	17057	16853	16922	17047	16962	16980	17052	16979	16918	17165	16909	17042	17042	17021	16780	17073	16914	17030	16936	17085	17037	17037	16845	16936	16922	16920	16979	16934	17000	16981	16951	16992	17085	16857	16980	16917	16832	16960	17106	17066	16921	16977	16953	16963	16887	16976	16973	17114	16926	16932	17056	16936	16975	16886	16889	17024	16982	16992	17107	17076	16972	16841	17164	17057	17008	16847	16860	16849	17062	16977	16869	16994	16847	16936	16847	17148	16808	17033	16947	16846	16926	16814	17062	16954	17060	16984	16982	17019	17036	17044	17070	16944	17126	17003	16929	17243	16847	16972	16971	16864	17182	16950	16863	16816	16936	17036	17141	16860	17163	16872	17009	17070	17166	17039	16906	16987	16985	16892	17000	17032	17230	16901	17048	17065	17013	17118	17148	16907	17083	16991	17071	16859	17084	16898	17052	16848	17096	16957	16876	17031	16883	17037	16903	17060	17077	16865	16989	17113	16992	17004	16834	17032	17046	17105	16995	16921	16970	17048	17074	17005	17209	16811	16962	17139	16780	16885	16873	17046	17174	17052	16945	17093	16845	16994	16983	17136	17062	17030	16905	17039	16915	16937	17124	16982	17042	17153	16942	16960	16911	17049	17002	17044	16920	16970	17022	16921	17005	16968	16916	17043	16976	16832	17047	17116	17005	16986	17059	16872	17072	17133	16978	16933	16759	17013	16952	16850	17118	17030	16971	16962	16893	17014	16846	16976	17113	17153	16965	16923	16974	17058	16905	17121	16758	17031	16997	17071	16952	16918	17154	16899	17137	16932	17040	16883	16922	16953	16950	16745	17016	17165	17054	16968	16943	16965	16913	16983	17109	16979	16956	16948	17151	16892	16986	16939	17125	17031	16858	16909	17004	16859	16879	16902	16934	17158	16902	17015	16989	16984	17058	16957	16922	17021	17033	17021	16973	16973	17077	17153	17043	17091	16996	17036	17215	17042	17089	16965	17049	16951	17058	17178	17052	16975	17047	16937	17001	16916	16898	16913	17074	16861	16969	16948	17134	17009	16982	16961	17039	17056	17095	17075	16875	16789	16908	16968	16884	16860	17010	16936	16872	16889	17035	16942	17024	17011	16959	17013	17123	17201	17048	16961	16915	16803	16964	17173	17013	17034	17066	17020	16809	16878	16916	16939	17022	16996	17027	17016	17042	16944	16993	16921	17105	17144	16957	17072	16856	17078	16999	16969	17001	16916	17075	16929	17062	16766	16809	17082	16858	16918	16925	16724	17041	16839	17017	16859	17045	16928	17079	17113	16975	16996	17126	16896	17038	16908	17044	16998	17051	16903	16966	17003	16792	16914	17039	17071	16984	17045	16827	16946	16862	17072	17021	16906	16969	16952	16939	17094	16971	17042	17041	17047	16966	16904	17127	17121	17051	16981	17160	17008	16974	16894	16934	16916	16849	17057	16881	17048	16802	16971	16888	16915	17154	17093	17041	16899	17069	16960	16986	16927	17090	17049	17050	17174	16925	17116	16945	16814	16999	17046	17025	16828	16973	17069	16814	17035	16939	17050	17008	17083	17006	17094	16820	17218	16978	16952	17016	16803	17009	16975	16828	17056	16820	16926	16886	16883	17095	16886	17094	16832	17019	16941	16903	16852	17145	16932	16966	16947	17185	16860	17004	17207	16940	17005	16892	17129	16889	16880	17000	17081	17083	16994	16970	17045	16925	17057	16954	17014	17041	17091	17086	16717	16866	16885	17084	17100	17122	17011	16978	16719	16986	17053	17106	16898	16866	16907	16954	17060	16840	16830	17041	17095	17057	16929	16932	17010	17063	16782	17111	16936	16941	16861	16787	17041	17032	16884	17132	17047	16947	17019	16962	16957	17036	16931	17018	16912	16912	16924	17039	17034	17065	17037	17053	17031	17021	16848	16920	16881	16879	16978	17137	17067	16915	16917	16924	16988	16965	17053	16920	17227	16796	16854	16985	17055	17019	16945	17008	17062	16991	16945	16929	17012	16846	16963	17035	17083	17133	17072	16949	17007	16762	17158	16993	17046	16991	17075	16946	17042	17046	16808	17047	16892	16952	17063	17094	16860	16815	16951	17006	16957	16827	16945	16960	17116	16997	16934	17019	16922	17086	16926	16974	16998	16992	17039	16993	17067	17166	17071	17180	17043	17119	16894	16985	16919	17140	16947	16992	17007	16911	16976	17087	16943	16888	16994	17025	16959	16971	16901	17126	16899	17084	17070	16973	17096	17005	17077	16893	17118	17066	17030	17006	17022	17032	16752	16935	17085	17005	17066	16978	16897	17101	17019	16854	17093	16955	16869	17061	16841	16909	16907	17036	17106	17029	16942	17025	16874	17017	16983	17087	17033	16841	16916	16963	16901	16810	17001	17020	16820	16965	16923	17156	16964	16974	17119	16834	16998	17007	16955	17145	16913	17073	17090	16953	16964	16865	17062	16923	17039	16918	16913	17017	16953	16908	16894	16906	16868	17165	16916	17003	16894	17001	17091	17073	16886	16882	16996	16946	17009	16986	16815	16899	17060	16951	17096	16856	16977	16915	16892	16870	17070	16939	17026	17047	16957	16952	16824	16965	17087	17064	17001	16995	16896	17078	16881	16959	16939	16930	17123	17046	16965	16766	16904	16963	17011	16905	17034	17170	16867	16976	16990	16851	17089	17040	17119	16966	17089	16771	17026	17011	16992	16866	17023	16907	16926	17098	17039	16925	16969	17117	17007	16846	17064	16709	17260	16992	16995	17020	16995	17074	17163	17020	16966	17057	16861	17169	17061	17016	17080	16829	16951	17118	17074	17007	17020	17132	17032	17036	16907	16994	16871	16938	17021	16978	16963	17002	16940	16861	17087	16987	16987	17104	16972	17045	17090	16862	17088	16894	17062	17061	16829	16882	16944	17119	17002	17202	17047	17088	16977	17037	17027	17061	16899	16889	16787	17129	17003	17080	16985	16971
22778	21210	29028	24173	24053	29526	32642	27557	25923	25366	24257	23642	23418	23096	23017	22664	22425	22417	22396	22379	22281	21869	21939	22000	21908	21888	21934	21945	21703	21984	21968	21783	21794	21877	21776	21727	21647	21591	21640	21777	21876	21873	21791	21629	21607	21744	21752	21562	21839	21836	21441	21537	21878	21784	21616	21777	21742	21673	21665	21520	21889	21705	21678	21733	21645	21706	21726	21667	21892	21813	21738	21616	21902	21694	21646	21565	21667	21530	21627	21540	21601	21487	21520	21807	21731	21535	21750	21485	21680	21639	21826	21676	21595	21725	21464	21721	21532	21588	21601	21693	21571	21741	21697	21552	21730	21580	21621	21653	21678	21800	21786	21689	21648	21360	21556	21472	21621	21633	21837	21608	21644	21883	21585	21685	21579	21686	21528	21529	21594	21587	21351	21499	21675	21752	21467	21563	21578	21778	21664	21728	21662	21579	21565	21668	21454	21787	21881	21623	21729	21612	21679	21499	21554	21623	21494	21553	21575	21837	21665	21601	21676	21721	21704	21498	21736	21693	21629	21609	21733	21481	21555	21625	21675	21645	21425	21768	21648	21774	21612	21654	21667	21486	21544	21550	21514	21535	21649	21600	21595	21725	21664	21621	21750	21579	21570	21543	21667	21823	21744	21615	21774	21736	21799	21722	21603	21760	21582	21601	21762	21647	21561	21731	21377	21581	21785	21876	21588	21615	21411	21807	21715	21717	21703	21829	21647	21667	21496	21555	21560	21597	21535	21853	21657	21746	21725	21740	21615	21550	21485	21695	21805	21446	21591	21599	21395	21488	21833	21742	21647	21461	21703	21584	21760	21609	21687	21794	21567	21410	21822	21864	21696	21327	21666	21609	21424	21697	21736	21630	21711	21671	21513	21722	21704	21687	21648	21606	21524	21644	21749	21460	21496	21593	21555	21664	21660	21711	21769	21598	21765	21721	21670	21514	21805	21823	21443	21754	21459	21577	21746	21471	21599	21755	21498	21765	21587	21591	21590	21538	21690	21699	21641	21875	21787	21893	21842	21518	21449	21528	21739	21619	21537	21400	21673	21660	21712	21540	21717	21660	21737	21588	21584	21737	21719	21760	21602	21809	21843	21726	21596	21521	21801	21861	21463	21603	21667	21496	21650	21465	21644	21599	21697	21767	21575	21520	21500	21485	21621	21614	21536	21550	21696	21841	21771	21836	21544	21611	21560	21539	21617	21584	21516	21696	21634	21510	21751	21492	21672	21479	21503	21448	21669	21613	21668	21549	21655	21420	21833	21645	21808	21809	21606	21513	21628	21596	21605	21481	21690	21734	21677	21599	21804	21476	21641	21733	21759	21587	21534	21685	21701	21675	21477	21625	21641	21814	21591	21753	21595	21646	21566	21805	21712	21641	21647	21667	21972	21742	21576	21595	21513	21647	21695	21499	21484	21563	21641	21562	21654	21653	21600	21543	21596	21644	21562	21436	21776	21567	21713	21891	21793	21772	21787	21808	21654	21663	21639	21548	21655	21564	21616	21825	21654	21548	21674	21697	21515	21612	21436	21818	21783	21833	21699	21598	21540	21667	21919	21754	21435	21768	21579	21536	21723	21715	21587	21703	21597	21757	21710	21608	21744	21681	21644	21549	21613	21574	21579	21810	21455	21553	21905	21585	21703	21748	21672	21499	21683	21636	21407	21513	21714	21643	21703	21408	21905	21586	21520	21742	21635	21732	21671	21692	21738	21924	21540	21602	21475	21641	21601	21509	21617	21626	21785	21804	21479	21913	21632	21950	21599	21570	21468	21580	21702	21518	21721	21824	21708	21656	21417	21508	21637	21561	21617	21645	21570	21746	21757	21569	21656	21631	21501	21699	21595	21760	21593	21650	21655	21398	21695	21612	21582	21732	21553	21720	21431	21421	21444	21512	21463	21652	21481	21663	21680	21476	21618	21557	21649	21670	21655	21553	21546	21632	21575	21657	21631	21794	21630	21703	21528	21477	21705	21656	21684	21477	21645	21571	21655	21764	21701	21778	21848	21702	21705	21536	21625	21568	21553	21538	21922	21478	21601	21642	21794	21578	21705	21832	21773	21796	21568	21514	21423	21642	21770	21561	21759	21957	21538	21532	21690	21572	21681	21728	21937	21867	21629	21732	21667	21485	21580	21704	21539	21559	21544	21715	21535	21591	21593	21712	21580	21762	21718	21558	21577	21635	21701	21520	21726	21467	21743	21692	21352	21501	21573	21878	21662	21439	21662	21473	21523	21761	21494	21590	21451	21702	21589	21633	21706	21734	21738	21780	21846	21467	21560	21707	21745	21609	21616	21549	21518	21589	21618	21654	21701	21637	21518	21608	21756	21495	21389	21559	21703	21632	21509	21533	21643	21688	21585	21780	21551	21535	21700	21546	21654	21495	21749	21684	21511	21595	21524	21722	21493	21641	21629	21604	21614	21457	21655	21552	21697	21767	21813	21695	21569	21522	21627	21511	21583	21766	21593	21594	21770	21661	21749	21574	21601	21824	21645	21742	21843	21776	21782	21883	21525	21751	21804	21557	21582	21700	21428	21424	21578	21637	21724	21644	21531	21675	21454	21632	21598	21483	21648	21560	21652	21566	21674	21877	21621	21849	21457	21798	21717	21883	21730	21609	21760	21824	21691	21658	21575	21658	21510	21723	21628	21559	21535	21629	21609	21461	21507	21374	21563	21601	21708	21712	21507	21601	21660	21699	21780	21802	21575	21505	21523	21645	21755	21826	21698	21859	21515	21690	21659	21738	21570	21757	21741	21538	21632	21547	21738	21407	21748	21496	21557	21764	21530	21515	21882	21576	21536	21798	21652	21493	21581	21464	21528	21669	21630	21674	21531	21564	21733	21536	21815	21438	21647	21494	21664	21686	21704	21751	21738	21703	21593	21535	21338	21661	21659	21841	21500	21711	21751	21619	21763	21630	21720	21455	21457	21737	21382	21454	21459	21736	21428	21571	21754	21694	21806	21552	21636	21588	21730	21591	21655	21680	21552	21866	21650	21737	21670	21711	21733	21519	21676	21736	21609	21652	21689	21403	21799	21410	21724	21671	21714	21914	21681	21655	21495	21697	21558	21620	21672	21784	21711	21512	21519	21681	21694	21759	21462	21528	21672	21591	21627	21510	21564	21854	21443	21712	21585	21405	21429	21693	21590	21799	21623	21630	21596	21743	21373	21490	21544	21823	21488	21647	21792	21452	21653	21621	21490	21622	21984	21563	21747	21641	21531	21764	21561	21781	21524	21649	21730	21599	21603	21393	21490	21663	21687	21657	21654	21623	21689	21709	21626	21820	21847	21796	21599	21687	21638	21670	21538	21605	21574	21673	21805	21653	21595	21799	21748	21628	21551	21620	21687	21497	21418	21403	21425	21606	21652	21627	21783	21782	21656	21547	21747	21520	21734	21581	21696	21700	21594	21574	21614	21612	21662	21519	21582	21563	21506	21636	21649	21483	21700	21701	21622	21684	21873	21724	21689	21569	21576	21687	21769	21498	21728	21602	21659	21635	21577	21599	21602	21688	21676	21441	21786	21623	21398	21554	21740	21617	21489	21584	21873	21555	21620	21700	21383	21427	21800	21642	21518	21703	21833	21798	21759	21707	21853	21689	21830	21402	21585	21580	21521	21584	21436	21566	21543	21670	21717	21765	21649	21437	21782	21873	21644	21698	21716	21713	21681	21725	21638	21620	21600	21792	21734	21750	21623	21584	21553	21657	21763	21481	21530	21344	21763	21612	21650	21633	21780	21592	21560	21718	21805	21775	21819	21782	21504	21557	21703	21476	21730	21725	21602	21677	21735	21597	21676	21644	21703	21527	21737	21600	21537	21609	21467	21592	21661	21773	21646	21689	21679	21484	21544	21434	21615	21616	21518	21641	21584	21738	21680	21561	21573	21598	21619	21564	21472	21908	21843	21563	21582	21682	21677	21518	21706	21522	21789	21717	21878	21649	21607	21930	21655	21658	21480	21497	21537	21624	21439	21512	21523	21574	21692	22034	21617	21489	21540	21641	21760	21718	21630	21608	21503	21626	21504	21685	21577	21579	21666	21561	21635	21628	21784	21838	21859	21411	21560	21739	21594	21540	21598	21589	21728	21534	21575	21382	21813	21889	21419	21672	21730	21450	21653	21658	21618	21612	21444	21627	21647	21570	21620	21745	21747	21396	21841	21483	21522	21789	21604	21594	21680	21371	21524	21531	21481	21703	21538	21802	21468	21774	21620	21518	21592	21811	21466	21627	21694	21576	21781	21825	21520	21580	21634	22021	21559	21392	21687	21608	21589	21755	21748	21402	21499	21561	21507	21583	21644	21760	21605	21681	21840	21659	21589	21688	21634	21581	21728	21470	21721	21538	21671	21646	21787	21667	21669	21617	21738	21747	21831	21654	21544	21765	21703	21869	21761	21516	21566	21403	21545	21666	21866	21752	21791	21471	21743	21608	21722	21746	21603	21606	21537	21592	21508	21630	21598	21540	21850	21467	21607	21612	21587	21477	21619	21630	21629	21829	21584	21499	21527	21678	21606	21600	21681	21565	21937	21685	21706	21799	21629	21766	21913	21709	21741	21728	21588	21512	21698	21499	21690	21840	21725	21707	21649	21368	21540	21641	21619	22002	21640	21778	21698	21651	21656	21656	21493	21725	21770	21731	21666	21545	21806	21669	21825	21628	21712	21788	21495	21612	21630	21791	21561	21404	21599	21654	21764	21837	21622	21743	21683	21722	21584	21500	21605	21600	21532	21625	21737	21461	21410	21499	21602	21513	21641	21537	21647	21441	21570	21414	21926	21610	21883	21458	21620	21914	21782	21563	21565	21736	21818	21444	21611	21586	21496	21826	21617	21516	21766	21835	21918	21657	21708	21580	21468	21680	21579	21550	21624	21468	21850	21404	21660	21672	21514	21848	21591	21378	21476	21799	21523	21629	21668	21558	21573	21742	21487	21667	21536	21555	21597	21731	21687	21496	21804	21603	21365	21531	21421	21631	21811	21666	21439	21548	21591	21835	21667	21870	21805	21611	21442	21725	21768	21719	21518	21735	21748	21538	21554	21588	21671	21658	21624	21837	21500	21724	21443	21791	21675	21586	21789	21471	21660	21847	21529	21425	21717	21621	21678	21623
38227	62553	56333	44810	38469	33446	29254	26155	23799	22186	20872	20473	19790	19215	18839	18540	18431	18240	18047	17844	17832	17561	17828	17502	17708	17546	17586	17530	17583	17490	17810	17368	17437	17702	17482	17468	17580	17548	17515	17451	17348	17509	17548	17582	17362	17417	17415	17444	17556	17526	17448	17479	17277	17437	17472	17573	17361	17419	17469	17414	17332	17528	17587	17341	17312	17294	17383	17451	17422	17450	17268	17360	17288	17252	17400	17306	17282	17515	17490	17501	17414	17321	17277	17236	17385	17491	17463	17387	17583	17361	17416	17368	17530	17269	17471	17472	17467	17582	17665	17162	17328	17415	17433	17386	17367	17440	17442	17255	17454	17312	17391	17386	17411	17374	17267	17311	17359	17245	17338	17418	17338	17314	17393	17448	17477	17504	17379	17527	17267	17467	17079	17487	17322	17530	17516	17439	17474	17413	17339	17423	17438	17241	17595	17652	17549	17332	17243	17458	17456	17329	17397	17347	17310	17418	17318	17377	17248	17532	17387	17492	17374	17324	17603	17504	17277	17435	17448	17452	17359	17474	17417	17370	17273	17450	17457	17369	17442	17327	17360	17409	17375	17298	17223	17257	17340	17483	17304	17397	17343	17522	17537	17516	17295	17474	17325	17345	17530	17377	17206	17515	17395	17534	17488	17535	17488	17210	17306	17454	17612	17238	17275	17533	17459	17316	17396	17446	17329	17245	17448	17412	17493	17476	17236	17201	17369	17348	17451	17322	17457	17401	17489	17429	17355	17481	17431	17435	17319	17190	17504	17439	17335	17351	17536	17309	17347	17223	17623	17383	17387	17517	17468	17457	17352	17223	17289	17529	17336	17347	17573	17301	17388	17407	17306	17482	17502	17473	17439	17251	17506	17444	17401	17419	17384	17357	17428	17316	17494	17367	17258	17531	17555	17359	17595	17380	17279	17545	17407	17504	17364	17377	17522	17526	17247	17276	17437	17640	17324	17468	17455	17490	17356	17530	17654	17481	17471	17468	17494	17413	17471	17424	17359	17246	17358	17426	17225	17374	17395	17348	17641	17475	17427	17479	17493	17446	17375	17283	17450	17298	17528	17352	17397	17495	17425	17439	17377	17323	17261	17502	17332	17317	17453	17465	17316	17338	17502	17512	17332	17378	17379	17477	17423	17586	17426	17408	17360	17400	17391	17551	17345	17399	17442	17463	17332	17412	17453	17417	17564	17447	17307	17516	17420	17231	17396	17555	17524	17380	17302	17255	17328	17552	17423	17201	17468	17645	17428	17374	17214	17514	17405	17417	17414	17413	17277	17560	17486	17343	17457	17442	17383	17257	17404	17316	17323	17477	17319	17395	17347	17616	17456	17405	17444	17459	17575	17328	17608	17327	17424	17508	17493	17382	17240	17233	17236	17416	17340	17272	17374	17456	17602	17446	17356	17292	17329	17475	17295	17499	17422	17345	17410	17436	17514	17411	17505	17606	17238	17399	17386	17221	17255	17357	17514	17585	17386	17469	17381	17437	17570	17327	17313	17509	17527	17363	17435	17402	17234	17337	17319	17284	17377	17367	17170	17409	17483	17347	17486	17421	17368	17421	17388	17442	17391	17424	17571	17330	17321	17533	17430	17435	17431	17433	17400	17575	17426	17464	17566	17367	17390	17448	17663	17187	17413	17268	17528	17333	17423	17347	17482	17368	17398	17431	17372	17456	17490	17347	17346	17476	17399	17494	17399	17456	17349	17373	17421	17497	17360	17382	17369	17365	17407	17413	17301	17480	17440	17447	17492	17385	17443	17364	17534	17357	17385	17294	17516	17447	17425	17449	17310	17194	17520	17472	17196	17403	17360	17358	17471	17372	17331	17237	17246	17426	17325	17362	17311	17460	17397	17274	17246	17383	17459	17468	17392	17407	17385	17314	17414	17316	17355	17513	17411	17366	17442	17335	17319	17362	17460	17412	17334	17375	17370	17311	17425	17407	17482	17488	17479	17328	17257	17456	17384	17427	17455	17450	17258	17453	17335	17416	17365	17508	17317	17413	17461	17278	17297	17449	17261	17580	17416	17448	17353	17261	17347	17591	17364	17200	17478	17391	17469	17290	17160	17518	17424	17432	17480	17396	17469	17331	17308	17444	17422	17529	17501	17354	17196	17410	17484	17530	17408	17451	17527	17265	17470	17280	17442	17494	17163	17353	17418	17353	17356	17457	17358	17232	17332	17252	17352	17233	17429	17314	17364	17470	17339	17374	17415	17412	17384	17479	17371	17455	17595	17443	17489	17382	17265	17178	17383	17368	17352	17350	17571	17477	17353	17432	17400	17409	17335	17288	17506	17266	17217	17278	17291	17400	17576	17364	17462	17162	17509	17397	17328	17482	17501	17349	17456	17305	17222	17320	17450	17334	17442	17214	17284	17291	17522	17675	17573	17375	17494	17349	17429	17455	17339	17335	17485	17339	17491	17490	17368	17510	17465	17409	17454	17413	17278	17415	17576	17434	17400	17256	17555	17455	17384	17467	17360	17321	17478	17592	17382	17436	17337	17450	17333	17386	17398	17360	17362	17443	17245	17216	17439	17260	17352	17410	17265	17379	17250	17328	17242	17421	17447	17190	17448	17558	17392	17421	17341	17560	17503	17471	17241	17528	17501	17385	17413	17610	17365	17321	17530	17455	17574	17495	17519	17230	17368	17448	17459	17416	17436	17420	17509	17500	17392	17457	17477	17290	17350	17207	17502	17319	17381	17298	17455	17278	17417	17352	17493	17426	17354	17406	17450	17265	17405	17362	17424	17264	17346	17336	17524	17494	17417	17285	17375	17546	17554	17314	17505	17448	17136	17469	17533	17436	17338	17381	17229	17459	17313	17435	17477	17414	17557	17458	17410	17097	17396	17287	17544	17396	17526	17394	17324	17363	17603	17409	17484	17367	17327	17576	17254	17331	17514	17392	17316	17485	17372	17377	17543	17237	17289	17456	17451	17398	17330	17670	17374	17328	17366	17543	17429	17164	17292	17260	17444	17458	17366	17365	17382	17331	17369	17428	17317	17397	17288	17469	17356	17165	17473	17478	17369	17350	17334	17468	17294	17228	17199	17317	17643	17323	17449	17427	17492	17323	17375	17447	17324	17305	17334	17441	17413	17574	17430	17410	17488	17477	17512	17443	17312	17486	17762	17404	17480	17424	17505	17452	17480	17375	17402	17328	17285	17498	17359	17454	17350	17232	17518	17539	17483	17503	17336	17430	17274	17477	17394	17547	17232	17338	17396	17384	17339	17434	17364	17517	17515	17612	17460	17406	17339	17393	17423	17422	17296	17458	17583	17451	17380	17439	17526	17224	17306	17346	17396	17367	17399	17264	17501	17387	17439	17518	17363	17250	17411	17547	17304	17377	17386	17557	17480	17343	17507	17339	17381	17484	17501	17264	17563	17479	17280	17427	17381	17318	17366	17372	17286	17377	17524	17215	17520	17579	17421	17204	17341	17377	17427	17344	17552	17239	17510	17578	17284	17416	17409	17312	17451	17511	17229	17431	17347	17393	17413	17365	17482	17437	17392	17514	17381	17325	17376	17491	17352	17476	17514	17192	17372	17366	17322	17541	17396	17408	17419	17420	17368	17504	17289	17326	17575	17303	17521	17328	17512	17386	17382	17334	17392	17431	17212	17258	17415	17401	17285	17405	17196	17438	17328	17417	17184	17325	17364	17544	17646	17479	17581	17377	17318	17282	17327	17489	17652	17501	17495	17324	17425	17403	17492	17469	17320	17564	17401	17498	17466	17414	17538	17359	17456	17286	17265	17404	17355	17385	17362	17500	17382	17350	17327	17653	17661	17411	17527	17336	17515	17334	17522	17229	17376	17317	17358	17606	17531	17467	17525	17495	17489	17361	17377	17392	17358	17509	17331	17283	17478	17467	17506	17440	17396	17402	17414	17288	17382	17539	17364	17417	17445	17347	17310	17251	17557	17293	17431	17350	17482	17398	17588	17397	17413	17443	17295	17351	17435	17493	17404	17470	17306	17506	17380	17463	17492	17423	17323	17401	17494	17367	17455	17367	17420	17579	17284	17414	17310	17296	17432	17418	17471	17473	17450	17351	17322	17460	17424	17275	17354	17340	17212	17478	17537	17330	17356	17483	17392	17436	17511	17382	17369	17241	17587	17513	17583	17451	17340	17522	17420	17414	17521	17250	17372	17466	17280	17330	17289	17298	17278	17465	17386	17405	17388	17375	17524	17375	17331	17362	17357	17282	17392	17465	17432	17293	17373	17447	17393	17338	17335	17394	17394	17559	17348	17478	17394	17457	17515	17455	17507	17529	17301	17567	17448	17553	17434	17426	17549	17427	17432	17549	17434	17390	17333	17384	17559	17524	17215	17213	17378	17377	17237	17210	17583	17307	17258	17417	17315	17396	17465	17417	17427	17443	17312	17324	17519	17296	17315	17433	17526	17442	17450	17457	17319	17356	17340	17377	17343	17317	17343	17293	17435	17356	17333	17496	17429	17412	17300	17607	17410	17348	17368	17446	17488	17325	17215	17398	17525	17520	17354	17385	17616	17399	17419	17495	17489	17340	17379	17439	17351	17403	17361	17535	17310	17328	17415	17448	17398	17397	17429	17290	17307	17560	17201	17613	17480	17461	17421	17424	17337	17373	17366	17317	17317	17366	17460	17386	17402	17392	17456	17397	17372	17299	17456	17441	17305	17406	17352	17319	17528	17388	17326	17263	17498	17455	17340	17463	17422	17343	17306	17474	17463	17405	17359	17360	17344	17400	17322	17454	17290	17424	17399	17335	17353	17443	17397	17313	17256	17310	17594	17382	17306	17460	17446	17481	17379	17266	17351	17454	17549	17354	17491	17352	17317	17401	17471	17382	17560	17397	17453	17478	17384	17219	17265	17364	17547	17347	17495	17370	17297	17445	17403	17328	17416	17325	17372	17386	17347	17481	17519	17544	17381	17396	17434	17377	17441	17563	17385	17487	17464	17317	17303	17352	17559	17392	17536	17567	17380	17566	17400	17426	17275	17347	17463	17342	17484	17272	17347	17452	17298	17343	17361	17491	17515	17321	17387	17369	17362	17515	17252	17268	17424	17366	17380	17337	17491	17485	17330	17528	17462	17326	17360	17391	17426	17443	17399	17277	17312	17382
30616	32603	41508	36593	30294	27400	25309	23758	22792	22342	21951	21638	21683	21341	21317	21037	21070	21086	21093	20893	21186	20748	20894	20756	20993	21041	20827	20984	20963	20879	20816	20807	20834	20903	21109	20899	20973	21001	20857	20690	20555	20731	20714	20808	20901	20898	20815	20812	21005	20976	20972	20806	20786	20817	20834	20795	20960	20985	20691	20792	20938	20775	20921	20664	20985	20820	20793	20825	20576	20726	20796	20695	20765	20928	20835	20713	20855	20830	20629	20994	21022	20702	20656	20905	20884	20789	21075	20896	20994	20767	20787	20784	20701	20902	20828	20835	20840	20900	20659	21029	20745	20847	20889	20945	20923	20829	20754	20803	20806	20993	20828	20820	20815	21000	20802	20778	20714	21065	20810	20880	20998	20830	20813	20707	20810	20811	20997	20825	20830	20805	20853	20786	20801	20719	20752	20854	20845	20945	20824	20978	20724	20798	20857	20738	20950	21014	21061	21004	21028	21002	20916	21031	20524	20798	20888	20981	20873	21161	20689	20670	20732	20888	20976	20644	20712	20725	20944	20753	20831	20808	20858	21070	20934	21180	20914	21058	20644	20857	20942	21053	21040	20815	20792	20920	20773	20852	20928	20870	20778	20803	20928	20917	20809	20796	20854	20690	20975	20983	20806	20895	20772	20844	20704	20753	20868	20692	20945	20871	20996	20976	20805	20799	20953	21085	20839	20782	20968	20892	20711	20801	20901	20837	20862	20731	20966	20644	20831	20787	20826	20898	20873	20947	20948	20883	20911	20819	20807	20785	20645	20764	20759	20930	20789	21000	20764	20859	20757	20981	20766	20809	20871	20777	20760	20761	20764	20878	20839	20930	20898	20937	20791	21232	20877	20856	20778	20924	20780	20845	20777	20885	20900	21048	20768	20955	20816	20604	20901	20745	20776	20880	20910	20777	20775	20762	20790	20880	20846	20530	20876	20779	21018	20748	20753	20730	20710	20947	20784	20977	20816	20830	20730	20913	20864	20908	20848	20822	20852	20694	20835	20819	20909	20799	20785	20903	20816	20831	20865	20836	20776	20974	20881	21072	20702	20961	20928	20824	20784	20762	20953	20692	20976	20961	20488	21079	21111	20792	20931	20999	20788	20813	20848	20777	20803	20544	20655	20838	20807	20793	20708	20500	20754	20791	21042	20763	20857	20719	20908	21100	20870	20803	20818	21041	20789	20704	20724	20724	20816	20870	20817	20960	21088	20611	20948	20892	21001	20867	20750	20960	20906	20847	20818	20800	20786	20834	20846	20678	20749	20689	20913	20789	20680	21001	20782	20804	20853	20823	20720	20916	20785	20976	20913	20845	20908	20817	20847	20782	20799	21038	20852	20826	20815	20784	21032	20792	20990	20866	20926	20802	20753	20798	20894	20847	21073	20761	20942	20809	20892	21081	20693	20850	20755	20862	21000	20861	20749	20865	20991	21092	21123	20917	20867	20839	20522	21065	20744	20744	20813	20624	20921	20833	20841	20672	20816	20905	20802	20757	20970	20698	20883	20864	21002	21028	21099	20833	20813	21004	20659	20922	20869	20948	20749	21046	20909	20762	20767	21042	21004	20850	21066	20841	20799	20864	20805	20728	20943	20959	20838	20826	20718	20763	21050	20837	21108	20754	20858	20920	21137	20961	20759	20851	20957	20956	20838	20766	20937	20951	20867	20882	20917	20825	20677	20476	20935	20977	20804	20946	20847	20961	20933	20772	20884	20661	20852	20811	20921	20683	20696	20759	20794	20965	20818	20791	20891	20864	20755	20818	20661	20876	20749	20839	20756	20862	20676	20769	20998	21008	20857	20750	20847	21063	20990	20793	20770	20944	20957	20836	20844	20693	20681	20850	20891	20946	20744	20895	21014	20705	20871	20740	20833	20813	20795	20797	21067	20841	20963	20837	20831	20728	21010	20836	20812	20875	20713	20835	20836	21034	20883	20533	21014	20944	21012	20677	20883	20773	20916	20691	20855	20787	20797	20903	20987	21020	20902	20755	20908	20709	20685	20880	21084	20899	20766	20678	20869	20898	20797	20797	20835	20809	20731	20739	20947	20799	21007	20942	20850	20683	20740	20658	20868	20920	20811	20577	20867	20751	20852	20781	20866	20806	20782	20756	20915	20585	20864	20771	20857	21000	21052	20864	20867	20714	20946	20691	20661	20518	20676	20820	20849	20943	20718	20706	20894	20624	20847	20821	20871	20914	20802	20746	20721	20878	21100	20673	20819	20859	20840	20946	20846	20922	20776	20832	20717	20823	20886	20900	20898	20933	20953	20740	20982	20721	20803	20775	20915	20912	20781	20945	20732	20960	20734	20908	20793	20865	20918	20685	20832	20691	20864	20805	21085	20826	21039	20803	20928	20729	20879	20898	20801	20989	20793	20915	20631	20845	20681	20654	20708	21045	20868	20918	20821	20780	20797	20708	20786	20729	20911	20910	20721	20758	20735	20961	20754	20842	20861	20815	20819	21084	20789	20721	20763	21019	20664	20817	20800	20922	20832	20730	20739	20499	20813	20969	20618	20715	20833	20781	20923	20955	20967	20804	20883	20772	20752	20767	20779	20945	20819	20647	20774	20757	20861	20769	20886	20899	20836	21074	20894	20923	20979	20883	20876	20831	20590	20678	20817	20935	20786	20704	20923	20731	20808	20724	20983	20755	20918	20612	20968	20828	20790	20797	20945	20770	20644	20841	20817	20750	20887	20857	21129	21090	20680	20584	20780	20912	20846	20802	20760	20511	20832	21037	21053	20815	20789	20821	20931	20889	20863	20943	20884	20833	20784	21110	20801	20893	20793	21115	20864	20783	20913	20917	20823	21073	21134	20990	20979	21014	20767	20920	20994	20741	21222	20813	20789	20678	20912	20780	20869	20883	20873	20965	20855	21124	20654	20747	20811	20850	20738	20548	20862	20749	20817	20942	20752	20914	20745	21022	20978	20842	21105	20954	20641	20992	20942	20992	20797	20787	20609	20938	21014	20862	20733	20581	20622	20913	21044	20798	20956	21128	20879	20862	20870	20666	20773	20831	20809	20888	20921	20921	20622	20820	20915	20919	20839	20812	20629	20806	20863	20829	20994	20783	20948	20893	20990	20899	20769	20965	20631	20926	20647	20742	20994	20788	20771	20909	20938	20831	20868	20686	20951	20792	20979	20839	20939	20782	20982	20783	20821	20645	20823	20813	20898	20883	20924	20654	20598	20765	20828	20939	20890	20997	20665	20912	20707	20879	20751	20885	20779	20910	21053	20756	20571	20908	20972	20937	20866	21021	20698	21027	21098	20877	21081	20761	21147	20670	20953	20958	20821	21010	20853	20730	20846	20696	20831	20810	20855	20679	20680	20739	20751	20948	20852	20929	20881	20864	20764	20801	20864	20733	20911	20829	20719	20649	20936	20977	20877	20870	21123	20993	20819	21085	21040	20815	20808	21041	20891	20879	20821	20759	20693	20959	20858	20973	20991	20988	20935	21083	20928	20709	20809	20837	20740	20758	20801	20850	20850	20916	20879	20988	20930	20743	20835	20765	21012	20649	20750	20954	20872	20925	20895	20972	20877	20661	20753	20684	21030	21020	20810	20850	20690	20830	20948	20825	20830	20827	20906	20771	20787	20992	20778	20752	20970	20690	20879	20899	20875	20915	20860	20801	20824	20862	20834	20723	21189	20870	20723	20782	20900	20916	20766	20883	20816	21124	20984	20903	20879	20930	20899	20757	20940	20760	20777	20847	20794	20847	20855	20848	20714	20732	20785	20703	20946	21049	20804	20992	20877	20992	20763	20596	20806	20973	20981	20882	20688	20602	20962	20763	20704	20800	21021	20901	20940	20905	20962	20764	20809	20863	20868	20916	20893	20860	20941	20887	20981	21080	21077	21037	20994	20876	21032	20978	20955	20774	21050	21006	20976	20871	20972	20974	20758	21137	20902	20865	20723	20752	20920	20514	20720	20757	20917	20727	20881	20805	20854	20868	20757	20688	20772	21002	20970	21077	20856	20871	20879	20767	20801	20945	20817	20854	20877	20815	20841	21031	20762	20837	20677	20816	21040	20755	20897	20892	20832	20724	20849	20587	20872	20719	20859	20920	20612	20925	20926	20715	20889	20791	20951	20997	20852	20811	20926	20925	20715	20960	20738	20882	21004	20837	20810	21025	20773	20810	21049	21002	20967	20832	20724	20929	20829	20936	20775	20990	20859	20838	20849	20963	20886	20617	20558	20769	20864	20609	20844	20751	20889	20593	21066	20979	20743	20912	20962	20779	20858	20855	20838	20850	20546	20709	20810	20657	20891	20824	20878	20869	20854	20918	20913	20858	20951	21072	20937	20875	20913	20617	21046	20786	20937	20710	20790	20786	20932	20652	20673	20850	20764	20801	21016	20965	20880	20848	20898	21048	20928	20853	20915	20890	20802	20591	20642	20716	20547	20998	20944	20772	20795	20726	20896	20889	20667	20904	21028	20941	20774	20770	21207	20787	20869	20751	20626	20899	20759	20924	20926	20678	20755	20996	20958	20816	20704	20640	20665	20752	20929	20915	20681	20938	20793	20754	20837	20886	20877	20793	20828	20771	20791	20874	20836	20987	21000	20963	20970	20892	20974	20771	20635	20790	20788	20728	20764	20851	20882	20750	20934	20792	20734	20622	20846	20699	21050	20799	20816	20882	20868	20928	20860	20635	21020	20813	20828	20860	20818	20893	20780	20641	20983	20928	20913	20972	20832	20598	20924	20793	20819	20929	20854	20783	20974	20892	20770	20893	20924	20727	20931	20859	20828	21004	20561	20815	20817	21180	20882	20917	20813	20866	20933	20715	20963	20860	20818	20740	20963	20956	20881	20877	20782	20706	20721	20873	20780	20839	20865	20794	20914	20686	20762	20842	20858	20803	20920	20843	20758	20786	20899	20979	20656	20778	20766	20706	20760	20768	20765	20727	20475	20848	20564	20663	20847	20965	20896	20711	20933	21043	20918	20964	20978	20957	20799	20860	20618	20792	20925	20743	20866	20918	20813	20702	20801	20832	21009	21001	20857	21047	20800	20791	20750	20953	20666	21016	20857	20872	20870	20709	20868	20638	20732	21048	20662	20755	20832	20803	20689	20908	20821	20808	20800	20705	20968	20850	20769	21088
35535	50107	45433	34267	29296	25777	22929	21164	20093	19125	18539	18123	17902	17640	17633	17335	17448	17435	17198	17133	17105	16915	17063	17209	16951	17046	16933	17163	17080	17054	17121	16907	17175	17029	16970	16922	17059	17106	17152	17026	17021	17056	17069	16857	16920	16873	16845	16839	16845	17113	17026	16968	17109	17080	16857	16779	16966	17038	16801	16797	17172	16826	16929	16953	16877	17051	17108	16911	16923	16828	17025	16930	16947	16836	16986	17008	17048	16884	16983	16768	17023	16880	17141	17024	16895	17069	16908	16833	16772	16923	17020	16938	16929	17124	16917	16884	16982	17017	16926	16940	16875	17065	17040	16847	16897	17026	17002	16925	16970	16739	16954	16760	17094	16942	17107	16943	17001	17065	16841	16847	16910	16868	16962	16896	16834	16892	16981	17087	16921	17030	16936	17133	16926	16991	16807	16919	16949	16841	16726	16980	17007	16972	16925	17150	17037	17020	17045	17048	16842	16888	16997	17005	17075	16931	16877	16967	16951	17049	17056	16774	17077	16876	16985	17012	16997	17129	16894	16868	16897	16978	17130	16835	16904	16919	16937	16896	16970	16690	16853	16800	17030	16887	16999	17007	16896	16911	16924	16830	16822	16916	17024	16808	16796	16936	16874	17030	17034	16999	16881	17017	17082	16736	17019	16970	17060	17131	16979	16852	16963	16965	17187	16995	16948	17035	17024	17000	16951	17009	16928	16888	17017	16898	16949	17101	16798	17052	17011	16939	16981	17037	17011	16957	16790	17084	16841	16985	17005	16854	17058	17039	16905	17022	16923	16970	16969	16874	16962	17067	16795	16890	17013	16927	16967	16960	17099	17179	16765	17003	16946	17045	17055	17009	17043	16787	16981	16909	16873	16964	16904	16961	17035	17144	16942	17009	16954	16725	16852	17012	16773	17042	16923	16996	16854	16906	17014	17023	16922	16893	16925	16796	17071	16870	17045	17026	16835	16899	17033	16892	16785	16882	17160	16968	16925	17045	16780	16843	16721	16993	16938	16851	16896	16937	16834	17065	16922	17029	16876	17032	16830	17317	16892	17022	16791	16923	16849	16731	17026	16919	17010	16917	16914	16957	16982	16963	16980	17000	16919	16956	16890	16793	17049	17106	17044	16964	16918	16787	16897	16887	16997	16807	16942	16980	16834	17031	16925	16889	16893	16922	16852	17064	17045	17083	17059	16964	16942	16834	16824	16922	16973	16812	17120	16990	17082	16891	17044	16906	16793	16890	17001	16962	17009	17036	17135	16913	16850	16898	16929	16957	16900	16873	16851	16967	16906	16958	16987	16916	16869	17022	16927	16914	16892	16974	16997	17057	16855	16843	16930	16963	16641	16875	17158	16911	16988	17004	17010	17136	16752	16969	16846	16907	16966	17017	16916	16938	17155	17027	17010	16838	17088	16870	16905	17041	17049	16918	16945	16949	16844	16877	17077	17060	17040	16895	16909	16944	16809	16713	16769	16998	16947	16783	16798	16963	16953	16942	16916	17108	16831	17000	16847	16930	16977	16974	17040	16794	17028	17015	16798	16760	16992	16939	16901	16858	17170	17024	16933	17031	17095	17062	16820	16825	16877	16851	16902	16943	16911	17052	16879	17009	17008	16932	17018	17008	17173	17001	16940	16885	16975	16900	16888	16978	16775	16887	16997	16960	17048	17075	16866	16952	17113	16910	16999	16944	16927	16882	17068	16914	16918	17028	16950	16907	16980	16881	16879	16969	16831	16964	16872	16854	16880	17097	16980	17036	16959	16986	17199	16928	16894	16901	17145	16999	16957	16908	16961	16915	17017	16838	16948	16988	17090	16857	16952	16990	16911	16997	16941	17028	17054	16986	16930	16895	16882	16997	16934	16841	16944	17036	16814	16877	16929	16812	16910	16856	16866	16811	17016	16934	16999	16952	16940	16843	16896	16908	16821	17004	16945	16744	16948	16988	16786	17025	16913	16952	17028	16936	16907	16977	16775	16855	16922	16966	16867	16867	16718	16809	17001	16888	16954	16741	16863	16892	17029	16985	16968	16921	17065	16885	16885	16942	16975	16816	16988	16798	17019	17007	17005	16984	16827	16977	16906	16883	16832	16884	16955	17058	16987	17105	16827	16998	16982	16890	17065	16893	16982	16921	17041	16836	16863	16778	16966	17070	16946	16961	16999	16841	16924	16987	16912	16868	16948	17020	16859	16950	16975	16865	16959	16983	16952	16950	17088	16933	17003	16938	16831	16992	17002	16909	16919	16914	16999	16847	17145	17041	17129	16781	17058	17104	16925	17055	16769	16964	16982	17029	16726	16940	16889	16997	16933	16979	16806	17113	16946	16798	16715	16948	16979	17011	16942	16985	16927	16757	16980	16863	16874	16852	16836	16856	17071	16971	16862	16884	16918	17062	17081	16939	16878	16867	16934	16858	16997	16904	17037	16807	16850	16883	16902	16870	16871	16996	16942	16897	17025	16806	17094	16968	16950	16918	16935	17004	17004	16810	16877	17009	16948	16929	16730	16827	16934	17285	16824	17006	17039	17006	16947	17011	16979	17078	17008	16979	16973	16909	16893	16936	16857	16769	16864	17052	16997	16828	17175	16917	16641	17103	16904	16969	17041	17031	16890	16999	17114	17040	16903	16848	16940	16852	17079	16838	16891	16989	16966	16815	16947	16924	17044	16874	17137	16730	16999	16782	16955	16924	16931	16907	16870	16950	16989	16949	16953	16936	16885	16868	17041	16967	16967	17076	17058	17004	16881	17056	17018	17069	16678	16844	17177	16960	16987	16848	17036	16881	17001	16742	16890	17117	16942	16845	16864	16940	17038	16845	16897	17003	17022	17171	16939	16832	17022	16865	16696	17039	16978	17199	16810	17104	17004	16959	17005	16916	17008	16831	16889	16804	16761	17039	16869	16818	16832	16798	16985	16983	16951	16864	16954	16967	17083	16904	16881	16837	17121	17183	16929	17002	17054	16961	16839	16963	16954	16872	17102	16981	16824	17073	17011	16818	16895	16992	17000	16870	16886	16997	16829	17106	17054	17150	16818	17026	17055	16936	17046	16978	16926	16912	17106	16917	16916	16856	16954	17096	16917	17031	16964	17009	17086	16779	16881	16973	16943	16904	17052	17016	16842	16892	16982	16946	16967	16933	16929	16777	17145	16911	16831	16909	16909	16898	16947	16979	16927	16963	16917	17010	17074	17038	16909	16809	17029	17006	16981	16965	17030	16982	16844	16946	16934	17011	16989	16864	16956	16849	16945	16820	17051	16828	16814	16884	16789	16828	16966	16914	16831	16938	16935	17004	16995	17020	17046	17035	17069	16938	16822	16874	16894	16976	16873	16897	17209	16854	16899	16880	17001	16919	17047	16833	17023	17017	16923	16933	17076	16764	16889	17049	17046	16921	16929	16989	16886	16886	16931	17035	16986	16772	16938	16841	17075	17041	17042	16840	16880	16794	17073	17086	16892	16995	16919	17078	17051	16947	16999	16829	16829	16848	16940	16997	17040	16891	16960	17007	16933	16995	16972	17008	16683	17048	16984	16890	16793	17076	17079	16808	16914	16995	16927	17008	16976	16956	16976	16970	16769	16992	16982	16987	16855	16888	16859	17082	16900	16881	17052	16882	16936	16867	16909	16852	17026	16990	17008	17071	16993	17070	17008	16953	17040	16983	17076	17125	16969	16989	16865	16993	17126	16899	16949	16931	16864	16842	16932	16904	17120	16893	16859	16943	16974	16861	16957	17000	17084	16831	16880	16791	16943	17049	16886	16921	17008	16993	16895	16951	16938	16803	17125	17016	16994	16916	16863	17050	16971	16970	17044	16934	16946	17110	17154	16957	16974	16913	16949	16842	17079	16892	16937	16998	16923	17030	16847	16751	16889	16804	17041	16701	16901	17214	16857	17037	17133	17076	17002	16983	16960	16837	16827	16892	17035	17067	17048	16787	17054	16790	17083	17023	17168	16884	16905	16931	16948	17101	16940	16918	16935	16977	16854	17138	16898	16899	16889	16847	16875	17001	16903	17035	16889	16915	16938	16944	16871	16989	16795	16975	16835	16826	16822	17005	16897	17013	16783	16948	16969	16982	16726	16819	16822	17009	17241	17026	17016	16821	16983	17058	16877	16823	16818	16989	16867	16943	16792	16936	16795	16978	16965	17023	16921	16986	17084	16983	16950	16878	17201	16818	16971	16938	16965	17024	17012	16893	16969	16907	17075	16909	16875	16957	17014	16887	16939	17065	17127	16992	16937	17104	17018	16938	16855	17003	16675	16911	16957	16986	16865	16809	17093	17123	16788	16916	16846	16888	16916	16724	16803	16829	16935	17003	16904	16907	16914	16998	17100	17127	16965	16728	16940	17012	16652	16899	16906	16937	16817	17095	16800	16914	16970	16983	16946	16863	16956	16908	17116	16927	16863	16923	17112	17063	16909	16982	16928	17074	17045	16811	16898	16941	16929	16910	16895	17000	16922	17068	16881	16851	16935	16995	17029	17015	16841	16884	16686	17018	16942	17040	16918	16997	16988	17106	16943	16990	16949	16951	16911	16947	16948	16867	16898	16892	16931	16818	17137	16894	17032	17079	17009	16960	16880	16863	16973	16983	17039	16868	16953	16936	16999	16931	16878	16919	16856	16888	17126	16880	16973	17137	17052	17033	16787	16855	16852	16798	16903	16767	16932	16899	17179	16773	16965	16939	16902	16814	16939	16776	16888	16905	17025	16867	17008	16964	16949	16950	16869	16847	17006	17001	16838	16883	17058	16882	16775	16846	16972	16894	16811	16926	16894	17021	16994	16883	17032	17068	16924	16771	16955	16975	16916	16993	17130	16908	16880	17016	17033	17103	16817	17036	16978	16884	16902	16939	17033	16978	16924	17124	17074	17071	16951	17019	17017	17039	16853	17092	16874	16990	16812	17057	16884	16790	16801	16924	16953	16832	16904	16939	17012	16960	16983	17000	16989	17000	17003	16999	16822	16747	16918	16882	16892	17021	16725	16903	16965	17058	17058	16959	16959	16974	17121	16860	16909	17011	16978	17060	17006	16972	16850	16819	17037	16929	17009	16970	16830	16765	16962	17005	17064	17009	16824	16798	17072	16884	17003	17040	17023	16894	16864	16920	16965	17077	17017	17030
24098	21226	28888	26532	27442	29180	28451	25345	24034	23568	22702	22311	21977	21748	21715	21617	21372	21399	21283	21300	21253	20984	21207	21145	20896	20905	21097	21017	20982	20921	21091	21096	21236	21068	21186	20933	21096	21086	21044	20886	21254	21012	20849	20893	20988	21053	21028	20917	21108	20991	20800	20846	20888	20977	20912	20826	20883	20976	20971	21014	20932	21198	21184	20743	20907	20939	20901	20994	20996	21152	20718	20720	20900	21057	21005	21079	20890	20816	20946	20889	20908	20995	21097	20839	20989	21007	20881	20850	20830	20762	20933	20748	21070	20980	20855	20958	20871	20746	20986	20885	20885	20974	20986	21032	21042	21040	20775	20945	20943	20788	20904	20943	21010	20943	20948	20785	20778	20782	21040	20951	21045	21015	21156	20907	20975	20774	20682	20837	20964	20912	20871	20986	20822	20955	20827	20615	20845	20944	20941	20919	20865	21010	21187	20792	20754	20723	20866	20977	21039	20873	20915	20932	20824	20765	20770	20993	20752	20873	20954	21131	21099	20778	21073	20988	20790	20745	20818	20827	20567	20816	20838	20930	20838	20896	21062	20916	21036	20969	21053	20856	21025	20914	21063	21012	20960	20909	21066	20861	20723	20938	20769	20827	20817	20873	20907	20916	20934	20772	21039	20976	21130	20961	20900	20987	20981	21009	20811	20796	21111	20859	20972	20903	21060	20945	20837	20806	20887	20969	20981	21084	20777	20680	20873	20882	21020	20954	20946	20907	20640	20974	20919	20807	20829	20844	20773	20846	20702	20923	20692	20771	20949	20925	21021	20916	20925	20983	21011	20810	21079	20883	20801	21016	20892	20935	21017	20924	20888	20991	20913	20792	20868	20877	21062	21109	20875	20840	20912	20955	21202	21062	20850	20874	20974	20836	20932	20713	20848	20962	21097	20908	20958	20932	20792	20909	20915	20966	20827	20783	20884	20901	20921	20892	20943	20914	20672	20937	20929	20993	20881	20833	21007	21032	20802	20732	20818	20846	21004	20913	20933	21028	21084	20958	20828	20846	20981	20865	20609	21039	21000	20919	20981	20975	20850	20823	21136	20876	20944	20617	21017	20871	20940	20839	20734	20821	20809	20788	20847	20984	20707	21102	20968	21154	21213	20798	20861	20867	20631	20820	20913	20938	20867	21073	21006	21042	20872	20657	21101	21139	20860	20862	21222	20908	21035	20949	21027	21019	21135	20825	20932	20820	20841	21016	20907	20831	20788	20918	20985	20876	20924	20796	20974	21046	21131	20999	21117	20788	20902	20887	20975	20899	20749	20927	20749	20769	20977	21020	20825	20970	20848	20995	20882	21068	21008	20970	21206	20860	21040	20960	21009	21023	21008	20942	21163	21044	20804	20999	20877	20699	20674	20939	21112	20954	20960	20845	20636	20893	20887	20920	21131	20977	21052	21013	20957	20933	20812	20948	20927	21008	20981	20992	20975	20982	20945	20936	20916	20944	20861	20819	20890	21040	20879	20747	20906	21002	20962	20800	20910	20920	20831	20796	20872	21000	20777	20932	20859	20698	20868	20677	20911	20943	20848	20879	20924	20787	20949	20713	20825	20870	20891	20970	21037	20912	21010	21036	20932	20924	20946	20785	20945	20830	20960	21166	21058	21042	21177	20902	20882	20908	21103	21042	20999	20934	20988	20770	21051	20855	20670	20895	20908	20784	21036	20967	20897	20980	21134	21038	21075	20825	20981	20969	20856	21030	20834	20945	20901	20986	20841	20971	20881	20821	21052	20850	21031	20770	20931	20694	20893	20887	20963	20773	21059	21126	20834	21016	20928	20801	20806	20827	20987	21005	21064	21032	21140	20998	21042	20823	20894	20926	21049	20770	20963	21034	20820	20833	20995	20602	21036	20809	20743	20933	20982	20783	20950	20961	20882	20985	20929	20906	20792	20761	20933	20948	21126	20916	20795	20908	21071	20992	20959	20872	20922	21159	20847	20761	20874	20970	20990	20924	20862	20812	20889	20865	20835	20836	20787	20743	20932	20963	21006	20903	20856	20855	20792	20782	20738	21008	20919	20894	20899	20918	20941	20973	21025	20954	21048	20737	20903	20971	20896	21055	20832	21114	20887	21066	20946	20997	21019	21142	20941	20972	21064	20975	21039	21082	20909	21020	21015	20901	21079	20994	20660	20880	21040	20692	20910	20911	20919	20819	20947	20893	20840	20871	20834	20956	20923	20917	20762	20546	20944	20994	20992	20971	20912	20941	20969	20883	20756	20818	21005	20993	21093	20850	20901	21025	20810	20891	20869	20972	20922	21133	21112	20794	20968	20983	20834	20887	20892	20627	20646	21160	21115	20783	20716	20718	20876	20695	20983	20943	20781	20877	20988	20931	20719	20912	21045	20908	21001	20840	20933	21205	20909	20947	21060	20968	20631	20806	20975	20770	20854	20938	21128	20782	20730	20822	20967	20915	20996	20890	20780	21066	20920	21022	20875	20858	20747	20907	20693	20906	20868	21058	21273	20929	20783	20871	20845	20999	21095	21080	20800	20931	20827	21067	21017	20869	20758	20935	20916	20900	20875	20916	21168	21018	21020	20982	21061	20795	20746	20949	20938	20893	21033	21089	21041	20960	20943	20825	20954	20920	20712	20841	21039	21040	20785	20704	20978	20958	20965	20983	20856	20970	20819	20713	20843	21229	20910	20708	21025	20962	21044	20993	21009	21096	20898	21002	21007	20923	20967	20904	20772	20921	20958	20944	21059	20871	21005	20984	20933	20930	20866	20959	21043	20979	20826	20806	20953	20932	20906	21146	20796	21118	20634	20829	20964	20945	20858	20747	20798	20822	21077	20930	20789	20714	20983	21016	20936	20867	20910	20990	20746	20845	20934	20838	20869	20827	21028	20931	20848	21127	20882	20915	20976	20902	20809	20777	20832	20859	20742	20861	20921	20856	20811	20833	21039	20922	20640	20947	20879	20873	20956	20819	20949	20925	21058	20801	20913	20785	20919	20819	20864	20854	20986	20771	20712	20998	21106	20875	20791	20849	20852	20895	21081	20888	21023	20867	20621	21019	21088	20964	21095	20901	20864	20992	20783	21024	20989	20688	20982	21143	20873	21008	20928	20992	20795	20836	21017	21048	21020	20990	20788	20569	20974	20830	21091	20964	20922	21064	20970	21034	20987	20887	20882	20822	20613	21007	20807	21034	20996	20495	20817	20693	20833	20877	21121	20931	20822	20844	20810	21113	20880	20820	20743	20905	21094	20914	20810	20802	20964	21039	21086	20959	20832	20878	20870	20840	20840	20849	20895	20942	21120	20983	20875	20704	21057	20850	20868	20603	20843	20854	20691	21019	20951	20752	20969	20910	20905	20802	20979	21246	21101	21055	21019	20964	21151	20761	20976	20961	20927	20745	20840	21046	20918	20879	20837	20971	20765	20811	20953	21002	20713	20719	20861	20781	21096	20976	21206	21018	21048	20737	20801	21122	21030	20867	20888	20838	21025	20716	20755	20831	20753	20793	20987	20971	20895	20983	20854	20949	21009	20807	20799	20885	20732	20944	20961	20951	20953	21020	20984	21018	21034	20869	20743	20938	20944	20700	21036	20716	20900	20873	20836	21019	21040	20814	21034	20887	20892	20934	21036	20923	20991	21013	20902	20649	20862	21127	20978	20739	20979	20804	20798	20690	20944	20903	20734	20799	20930	20766	20752	21024	20961	20800	20996	20953	20945	21127	21091	20950	20852	20880	20971	20862	21002	21090	20875	21033	20833	20992	21050	20932	20977	20774	20968	20853	20882	20996	20924	20758	20930	21053	20888	20807	20964	20800	21006	20843	20976	20895	20795	21019	20939	20966	20802	21028	20842	20960	20924	20947	21040	20937	20937	20910	20887	20911	20953	20770	20699	20939	20959	20890	20865	20955	21084	20966	20953	20686	20875	20861	21104	21034	20823	20847	20915	21077	20846	20919	21002	20762	21046	20918	20851	20891	20849	21142	21032	20911	20960	20977	20771	20781	20807	21014	21057	20963	21069	20766	20876	20973	21109	20921	21129	20747	21003	21010	20823	20972	21207	21081	21138	20920	21162	20748	20797	20776	20980	21116	20847	20962	21072	20879	20844	20762	20879	20914	20916	20995	21102	20881	20861	20983	20878	20982	20976	20901	20945	21000	20887	20935	20950	21019	20903	21098	20975	20752	20928	21054	21170	20980	20952	20829	20968	20999	21112	20858	20962	20884	20717	20927	20960	20992	20998	20769	20956	20720	20937	20960	21033	20871	20862	20952	20903	21152	20914	20941	21000	20832	20579	20852	20961	20921	21093	20898	20867	20968	21028	20981	21216	20914	20889	20905	20914	21013	21082	20874	20793	20971	20952	20771	20897	21082	20860	20934	20931	21030	20934	20715	21087	21099	20719	21107	20998	20814	20782	20932	21128	20752	20951	20840	20912	20771	21044	20902	21000	20912	20886	20967	20758	21017	20833	20799	20903	20953	21025	21076	20722	20752	21027	20954	20985	20983	20896	21050	20909	20697	20909	20799	20962	20989	20801	20870	20719	21050	20990	20848	20899	20960	20921	21043	20879	20962	20873	20913	21029	20716	20878	20837	20828	20937	20868	20821	21012	20827	20964	21115	20785	21032	21024	20850	20896	20907	21059	20865	20986	20827	20949	20810	20956	20975	20934	20841	20690	20876	20926	20832	20967	20863	21000	20948	21061	20854	20967	21012	21065	20852	20879	21107	20867	20723	20969	21146	20799	20885	21079	20911	20891	20945	20841	20849	20944	20987	20738	20998	20824	20934	20931	20848	20843	20895	21031	20959	21036	20989	21011	20892	21152	20934	21139	21027	21081	20859	20830	20852	20984	20537	20985	21035	20873	20997	20998	20924	20964	20815	20871	20903	20911	21147	21017	21046	20934	20963	21007	20808	20826	21065	20831	20754	20805	20912	20913	20890	20981	20810	21237	20970	20928	20737	21015	20955	20856	21114	21070	20856	20929	20926	20919	20975	20991	21130	20724	20818	21009	20844	21027	20858	20869	20829	20732	20939	20944	20888	20998	20903	20840	20957	20705	20891	20897	20900	20897	20909	20913	20791	20845	20813	20742	20631	20853	21032	20947	20793	20866	21060	21075	21004	20936	20934	20994	20782
35556	55276	49973	39337	33409	28800	25362	23276	21726	20329	19281	18800	18475	18268	17926	17772	17723	17436	17429	17378	17310	17177	17344	17109	17238	17150	17070	17307	17096	17104	17196	17120	17129	17178	17008	16976	17008	17047	17091	16969	17081	17235	17027	17117	16963	17073	17171	17051	16924	17050	17035	17006	17030	17031	17096	17027	16867	17003	17043	17123	17011	16910	17076	16950	17093	17098	16966	17162	17119	16981	17103	16956	17228	16902	17026	17034	17058	16936	16833	17086	16963	17043	17102	16914	17076	17011	17048	17065	16997	16891	17010	16982	16960	17030	17071	16963	16963	16947	16981	17004	17016	17028	17050	17070	16950	17029	16922	17060	17000	16980	16914	16918	16909	17020	17050	17119	17081	17085	17075	17080	16954	16902	17077	17055	16835	16887	17054	17067	17022	17055	16970	17108	16915	16959	16944	17001	17047	17041	16965	17056	17025	16996	16886	17128	17137	16884	16846	16941	16942	16979	17040	16947	16945	16863	16922	16998	17051	16815	16874	16958	17008	17166	17145	16985	17024	17038	17108	16977	17065	16980	17077	17036	16946	16681	17056	17048	17041	17043	17046	16945	16916	16943	17093	17014	17009	17267	16996	17113	17097	17065	17015	17100	16914	17110	17169	17021	17040	17105	16974	16902	16962	17120	16972	16917	16914	17014	17088	16979	17005	16964	16951	16896	17121	16967	16942	16903	17110	17146	16975	16883	17134	16980	16990	17047	16948	17069	16915	16928	17081	16879	17161	17081	17116	17112	16941	17123	16989	16967	17291	17074	16967	17021	17058	17249	17024	17011	16745	17059	16975	16997	17064	16799	17116	17023	17042	17016	16941	16727	17035	16894	17030	16991	16980	17044	17021	16926	17028	17050	17020	16992	16972	16892	17030	17047	17116	16996	16928	17181	17005	16958	16926	16961	17129	16987	16968	16848	16965	17005	16998	16773	17025	16989	17202	16895	17039	16893	16928	16951	17085	16935	16946	17062	16902	17203	16929	17085	16990	17023	16984	17031	17104	16989	16955	17153	16874	16983	16987	16919	16884	17025	17161	16873	17107	16980	17113	17252	16907	17121	17019	17002	16966	17003	16961	17048	17154	16884	16923	16939	17064	17054	17048	17012	17161	17113	16906	16975	16861	16938	17076	17042	16977	16909	17117	16916	16975	16966	16911	17009	16964	16789	17030	17146	16927	16843	16867	16921	17001	17029	16833	16901	17198	17130	16874	16907	16995	17016	17032	16997	16983	16705	17041	17036	17009	17124	17020	16949	17097	16992	17088	17103	17062	16833	17129	17000	16985	17019	16895	17027	17086	17035	16976	17087	16939	16985	16896	17175	17120	17030	16926	16948	17042	16970	17006	16981	17090	16847	17089	17315	17003	17010	17095	16991	16903	17133	17127	17107	16949	17195	17062	17000	17077	16969	16997	17108	17060	16960	17131	16961	16896	16977	17261	17024	17016	17198	17141	17042	17113	17028	16875	16962	16949	17080	17061	16976	17143	17091	16864	17069	17011	16917	16720	16856	16962	16979	16921	17075	17106	17046	17024	17027	17013	17015	17103	16998	17131	16987	16935	16986	16902	16989	16891	17070	17087	17123	16955	17002	16719	17177	16985	16987	16956	17065	17040	17094	17007	16994	16958	16978	17130	17112	17064	17038	17090	17016	17037	16992	16998	16997	17067	16999	17029	17101	16930	17075	17035	16803	17083	17025	16981	16957	17032	17030	17050	16857	16837	17155	17161	17063	17088	16921	17245	16998	16966	17024	17057	16963	17038	16873	16972	17068	16909	16997	17073	17008	16990	17091	17134	17086	17126	17001	16946	17108	16988	17110	17139	16931	16961	17001	16959	16917	17043	17039	17013	17077	17081	17036	16954	17145	17059	16993	17048	17025	17092	16870	17198	17123	17088	17072	17072	17065	16713	17023	17131	17014	16996	17119	16963	16714	17000	17159	16966	17210	16825	17006	16966	17027	16958	16974	16987	17194	16944	16950	17081	16883	17002	17072	16924	17056	17144	17039	16869	16986	16936	16930	16995	17059	17072	17005	17089	17115	16983	17017	17060	16933	16965	17101	17054	17077	17100	17062	17170	16960	16923	17039	16963	16990	16968	16903	16917	17080	16996	16878	17046	16918	17058	17169	16882	17010	16919	17020	17000	17057	17008	17025	17163	17015	17095	17072	16928	17097	17044	17065	17195	17026	16997	16893	16944	17171	17148	16953	17117	16934	16944	16953	17121	16979	17122	16948	17273	17148	17005	17079	17068	17078	16952	16997	17004	17109	16985	17006	16845	17133	17102	17146	17045	16978	17054	17129	17068	16974	17055	16922	16965	17036	17005	17181	17203	17086	17033	16933	17035	17075	17062	17063	16956	17046	16839	16943	17102	17027	17089	16995	17064	17009	17007	17152	17263	17113	16945	17128	16915	16854	16876	16967	17120	17099	17157	17043	16945	17148	16973	17141	17003	17007	17075	17084	17056	17135	16857	17136	17024	16914	16917	17088	17109	17146	17162	16980	17045	17183	17028	17000	17010	16952	17062	16985	17058	16980	17045	16968	16766	16963	17024	16932	17075	16970	16972	16979	16948	16913	17067	16985	16933	16966	16886	17055	17076	16897	16883	16968	16932	16958	17022	16936	16972	17091	17018	17093	17002	16993	17002	16906	16923	17065	16997	16988	17030	16983	17090	17012	16885	17049	16961	17053	16965	17061	16949	17028	17009	16866	17158	17003	16958	16980	17008	16967	16890	16946	17034	17050	17124	17038	16998	17126	17245	17112	17063	17174	16986	16971	17075	17052	16935	16853	17001	16957	17043	16946	16978	17065	17007	17119	17147	17073	17132	17085	17030	16966	17072	16918	17027	16989	17124	17067	16954	16946	17026	16959	17079	17176	16927	17007	16966	17134	17136	17030	17010	16866	17186	16815	16973	17062	17145	17065	16905	17012	17016	16953	16955	17077	16813	17001	17283	16960	17156	16886	16984	16920	17050	16906	17002	17055	16908	16886	16804	17023	17006	16918	16942	17018	17160	17041	17119	16990	16993	17052	17042	17101	16935	16933	17027	17038	17261	17019	17064	17026	16939	17052	17015	16902	17040	17118	17095	16973	16933	17124	17102	16897	17021	17203	17062	17130	16892	17043	16890	16974	16970	17076	16903	17127	17072	17018	17032	16950	16922	17138	17072	16988	17043	17121	16876	17173	17077	17039	17119	17143	16782	17146	16962	17047	17005	17086	17076	16951	17037	16959	16826	16722	17026	17189	17008	16989	17114	17010	17138	17016	16975	17076	17020	16926	17059	17065	17341	17104	17053	17033	16947	16997	17007	17153	16928	16933	16967	17043	16836	17011	16991	17286	16987	16958	17144	17072	17051	16928	16979	17025	17071	16866	16926	17003	17103	16989	17250	17104	16964	17065	17152	17088	17117	16986	16974	17140	17181	16933	17290	16888	17113	16904	16922	16949	16930	17018	16892	16976	17021	17122	16813	17125	17175	16967	16915	17097	17008	17089	17146	17239	17113	16792	16977	17226	16979	16941	17030	17085	17062	16954	17025	16965	17135	16971	17033	17031	16974	17034	17049	17034	16980	17080	16930	16821	16789	16921	16949	16857	16941	17109	17043	16896	17019	16981	17061	17106	16903	17012	17051	17020	17031	17005	17073	16998	16937	17143	16972	16981	16802	17037	16912	17144	16871	17016	16946	17113	17147	17119	17051	17077	16962	17081	16898	16897	17181	17024	17134	17053	17195	16888	16995	16846	16967	16937	17054	17240	16969	17076	17106	17040	17102	17039	17100	16931	17089	17014	16972	16862	16866	17018	16940	17183	17238	16973	17089	17015	17101	16967	16903	17036	16910	16939	16990	17196	16923	16979	16981	17004	16973	17121	16935	17122	16863	17030	16980	17137	16959	16947	17000	16929	16838	17103	16926	17118	17094	16955	16984	17076	17019	17021	17093	17102	17038	17043	16904	17035	16836	16992	17120	16985	17030	17009	17037	17062	17025	17028	16980	16998	17027	17138	16819	17106	17099	17088	17065	17161	17111	16988	17021	17118	16897	17048	16977	17029	16999	17054	17020	16986	16966	17158	17191	17195	17107	17084	16944	17030	17027	17178	16937	16903	16988	16918	16895	16898	17011	17038	17093	16988	17036	17099	17050	17067	17006	16993	17020	16935	17051	17003	17015	16962	17146	16942	17004	16970	17001	17068	17178	16950	17087	16985	17163	17095	17132	16973	16900	16947	16961	16975	17114	16768	16986	16892	17136	17026	16977	16984	16969	17046	17096	17017	17306	16896	16880	16929	17011	16961	16922	16893	16991	16901	17064	17059	17071	17166	16849	16980	17010	17149	17061	17080	17047	17034	17058	16939	17041	17135	17000	16919	17016	16975	17028	17167	17233	17148	16929	16893	16975	16964	17100	16955	16915	17088	17012	17007	16891	17170	16995	17222	17056	17039	17111	17087	17146	16968	16966	17012	17147	16979	16941	17074	17092	16985	17173	17169	16883	16871	16983	16871	17045	17045	16874	17123	16997	17024	16985	17070	16847	16937	17128	16829	16999	16922	17105	16824	16889	17004	16938	16887	17201	16953	17115	17023	16878	16942	17141	16840	17161	16964	16906	17077	17039	17089	17127	17011	16975	17074	17059	17114	17057	16997	17044	17083	17159	17019	17005	17028	17010	16981	17138	16980	17119	17062	17005	17062	17073	17054	16972	16999	16972	17031	17057	17000	16977	17074	16980	17021	16978	17129	16967	17101	17053	17056	17059	17061	16905	16971	16967	17083	16895	17019	16945	17037	16966	17153	17026	16912	17046	16859	16888	17016	17107	16915	16986	17148	17045	17018	17196	17006	16977	17078	16883	16790	17025	16941	17020	17175	17023	16995	16901	17044	17057	16963	16994	16960	17101	16914	17061	17118	16812	17042	16950	16781	17114	17050	17031	16901	17013	16817	16900	17063	17041	17095	17206	16901	16941	17076	17157	17005	16948	16744	16957	17111	16810	16903	17074	17121	16932	16956	17056	17044	17205	16963	17025	17019	16918	17161	16989	16932	16994	16809	17090	17072	16997	16960	17080	16986	17056	16954	16920	17135	17054	17070	16930	17171	17095	17029	17107	17120	16997	16910
22810	21178	28980	24054	24012	29309	31840	27458	26183	25527	24441	23630	23325	22907	22558	22830	22682	22221	22172	22256	22020	22075	21806	21588	22132	21996	21819	21843	21787	21944	21885	21996	21704	21645	21805	21940	21908	21559	21692	21842	21944	21743	21801	21808	21764	21717	21750	21807	21864	21881	21864	21888	21952	21807	21763	21739	21685	21646	21803	21611	21581	21789	21793	21751	21752	21728	21568	21673	21713	21855	21694	21675	21841	21603	21817	21626	21704	21557	21865	21502	21586	21658	21754	21695	21829	21757	21789	21667	21521	21730	21727	21633	21705	21702	21642	21518	21733	21733	21745	21390	21555	21591	21583	21623	21849	21594	21594	21479	21666	21599	21705	21578	21733	21692	21849	21693	21630	21628	21540	21713	21663	21530	21794	21741	21864	21405	21688	21781	21674	21491	21602	21644	21768	21677	21334	21649	21684	21700	21778	21628	21608	21822	21648	21673	21721	21690	21702	21643	21591	21771	21554	21738	21554	21587	21595	21617	21738	21756	21818	21818	21707	21833	21699	21692	21672	21649	21652	21615	21780	21651	21744	21771	21814	21608	21608	21746	21524	21731	21711	21687	21762	21613	21676	21801	21963	21513	21452	21790	21740	21648	21624	21923	21642	21736	21761	21629	21847	21545	21524	21745	21809	21534	21843	21620	21845	21610	21778	21669	21715	21752	21601	21728	21693	21605	21628	21794	21725	21557	21825	21535	21544	21602	21644	21421	21591	21798	21611	21686	21679	21716	21692	21678	21508	21722	21849	21608	21719	21799	21694	21698	21695	21542	21487	21735	21639	21496	21801	21650	21744	21591	21754	21642	21672	21619	21392	21509	21800	21692	21730	21703	21669	21886	21627	21366	21543	21638	21681	21845	21544	21756	21614	21553	21868	21707	21730	21571	21834	21737	21602	21493	21623	21487	21677	21685	21601	21600	21559	21800	21763	21615	21573	21683	21728	21658	21776	21646	21653	21450	21736	21454	21700	21646	21643	21605	21569	21591	21585	21931	21594	21679	21702	21513	21647	21702	21628	21665	21619	21491	21612	21543	21756	21509	21863	21485	21555	21700	21829	21654	21689	21622	21616	21595	21584	21667	21690	21572	21659	21618	21524	21697	21769	21647	21643	21465	21481	21878	21579	21499	21861	21994	21734	21761	21807	21764	21635	21581	21788	21791	21663	21828	21964	21679	21793	21542	21776	21690	21629	21677	21892	21502	21822	21890	21616	21622	21692	21721	21836	21663	21645	21800	21809	21664	21814	21653	21866	21658	21601	21589	21724	21401	21842	21500	21679	21631	21599	21624	21719	21548	21574	21788	21687	21936	21666	21765	21751	21740	21516	21702	21785	21638	21702	21648	21752	21595	21890	21709	21857	21973	21691	21753	21922	21456	21565	21524	21767	21848	21893	21667	21617	21567	21560	21796	21873	21538	21448	21758	21414	21651	21804	21710	21769	21752	21348	21746	21570	21461	21797	21705	21612	21654	21713	21607	21567	21564	21853	21658	21810	21511	21755	21597	21698	21639	21533	21641	21539	21727	21617	21600	21634	21398	21906	21568	21718	21525	21462	21681	21791	21803	21596	21497	21601	21575	21746	21792	21570	21634	21669	21533	21847	21754	21614	21691	21675	21614	21586	21922	21674	21741	21823	21667	21496	21498	21641	21777	21685	21728	21664	21535	21762	21777	21600	21831	21707	21571	21582	21757	21650	21558	21802	21596	21756	21463	21739	21775	21809	21796	21708	21650	21757	21923	21671	21678	21482	21738	21771	21873	21807	21842	21767	21718	21803	21464	21603	21553	21593	21499	21742	21768	21519	21661	21786	21690	21707	21624	21897	21800	21839	21613	21661	21318	21574	21835	21688	21794	21809	21602	21718	21630	21706	21816	21736	21529	21484	21587	21693	21608	21751	21662	21665	21939	21732	21642	21535	21660	21526	21974	21641	21683	21687	21756	21756	21494	21832	21660	21863	21833	21500	21744	21563	21624	21820	21593	21546	21539	21654	21611	21725	21655	21976	21572	21421	21541	21514	21657	21546	21799	21896	21757	21827	21941	21720	21718	21723	21665	21551	21687	21646	21675	21713	21806	21600	21683	21599	21517	21486	21532	21670	21713	21622	21851	21613	21882	21569	21774	21788	21579	21818	21773	21636	21681	21778	21589	21995	21885	21578	21667	21633	21548	21501	21587	21532	21657	21715	21691	21526	21534	21621	21850	21557	21823	21543	21680	21774	21485	21436	21646	21550	21598	21807	21659	21845	21809	21606	21656	21746	21508	21638	21706	21725	21576	21691	21675	21691	21780	21750	21783	21608	21394	21637	21617	21492	21711	21451	21610	21733	21804	21598	21703	21646	21810	21582	21636	21681	21735	21642	21673	21812	21532	21544	21621	21698	21679	21661	21712	21629	21639	21818	21458	21629	21722	21964	21464	21559	21722	21591	21619	21542	21645	21844	21974	21677	21458	21614	21692	21875	21557	21611	21770	21682	21803	21641	21597	21809	21723	21579	21693	21848	21861	21701	21666	21814	21685	21503	21737	21651	21486	21808	21811	21654	21684	21677	21523	21559	21553	21808	21491	21715	21581	21560	21472	21845	21537	21772	21742	21801	21877	21439	21711	21574	21785	21782	21739	21622	21446	21508	21548	21712	21639	21692	21640	21455	22013	21641	21672	21727	21637	21697	21650	21727	21440	21807	21525	21849	21835	21629	21787	21721	21697	21699	21767	21599	21732	21911	21495	21543	21855	21452	21768	21655	21646	21664	21729	21550	21596	21601	21680	21584	21562	21483	21650	21645	21414	21791	21771	21546	21578	21534	21642	21854	21550	21793	21800	21556	21477	22047	21560	21610	21694	21695	21957	21688	21699	21516	21613	21724	21654	21615	21695	21700	21749	21666	21539	21571	21637	21751	21539	21710	21834	21664	21720	21638	21715	21667	21503	21615	21588	21572	21707	21580	21683	21328	21565	21548	21643	21577	21701	21672	21858	21661	21674	21405	21734	21449	21686	21549	21851	21735	21858	21698	21608	21756	21619	21451	21612	21779	21775	21478	21692	21673	21601	21574	21690	21782	21512	21985	21825	21708	21734	21770	21612	21561	21492	21739	21516	21499	21548	21616	21650	21879	21569	21881	21666	21808	21445	21666	21549	21661	21681	21530	21745	21455	21474	21789	21519	21795	21532	21859	21678	21726	21519	21917	21790	21540	21664	21441	21507	21407	21671	21481	21639	21640	21853	21701	21677	21573	21649	21555	21727	21449	21551	21491	21602	21516	21576	21600	21611	21755	21474	21706	21655	21675	21456	21577	21573	21639	21551	21595	21715	21527	21723	21455	21660	21740	21657	21779	21637	21521	21827	21510	21557	21684	21303	21513	21616	21494	21627	21638	21886	21648	21557	21605	21456	21593	21510	21620	21729	21741	21596	21694	21535	21662	21666	21800	21855	21762	21790	21517	21688	21582	21639	21818	21534	21435	21518	21482	21872	21649	21799	21799	21743	21646	21586	21589	21604	21617	21769	21660	21756	21667	21716	21728	21686	21527	21649	21726	21832	21734	21692	21865	21592	21650	21600	21719	21611	21713	21684	21613	21650	21511	21751	21824	21719	21711	21799	21678	21613	21615	21397	21661	21848	21627	21623	21738	21645	21606	21943	21585	21512	21550	21742	21751	21811	21680	21706	21706	21663	21568	21853	21486	21704	21582	21582	21436	21630	21502	21759	21825	21725	21766	21639	21618	21498	21712	21741	21677	21500	21622	21770	21672	21614	21821	21720	21689	21769	21607	21755	21557	21762	21311	21476	21452	21498	21596	21683	21812	21434	21688	21648	21793	21711	21456	21568	21625	21680	21552	21540	21722	21736	21475	21991	21716	21571	21786	21599	21630	21741	21909	21644	21618	21507	21681	21523	21675	21529	21532	21710	21652	21745	21622	21610	21653	21718	21561	21616	21579	21683	21371	21483	21730	21666	21799	21472	21684	21811	21745	21675	21558	21670	21484	21630	21445	21735	21594	21727	21804	21563	21795	21624	21824	21817	21689	21653	21773	21603	21772	21882	21898	21898	21743	21733	21579	21437	21705	21592	21562	21600	21575	21496	21616	21247	21788	21748	21525	21519	21625	21551	21614	21849	21540	21540	21634	21847	21772	21482	21626	21695	21643	21617	21531	21518	21649	21711	21547	21744	21476	21685	21742	21578	21798	21740	21713	21906	21574	21740	21844	21682	21611	21303	21704	21718	21887	21564	21437	21625	21896	21634	21600	21458	21463	21785	21675	21720	21759	21907	21766	21658	21657	21697	21724	21570	21598	21683	21786	21904	21479	21749	21526	21677	21530	21757	21431	21765	21777	21776	21664	21676	21697	21752	21857	21752	21745	21677	21783	21957	21642	21742	21884	21664	21581	21553	21616	21690	21716	21727	21880	21796	21734	21684	21437	21734	21585	21784	21768	21610	21574	21674	21642	21654	21670	21658	21707	21542	21754	21638	21703	21807	21569	21661	21798	21742	21854	21777	21847	21668	21684	21727	21742	21836	21736	21634	21568	21574	21630	21820	21581	21810	21764	21752	21520	21459	21706	21856	21696	21904	21571	21622	21672	21547	21736	21716	21721	21379	21523	21744	21702	21694	21756	21843	21662	21736	21512	21736	21666	21542	21638	21695	21794	21724	21596	21554	21619	21495	21799	21703	21627	21598	21735	21678	21623	21696	21782	21512	21766	21530	21559	21645	21820	21713	21663	21855	21682	21618	21743	21648	21685	21723	21717	21669	21530	21629	21590	21766	21832	21427	21821	21788	21778	21577	21446	21576	21758	21757	21574	21582	21519	21687	21834	21539	21715	21614	21699	21826	21746	21626	21648	21752	21741	21514	21585	21775	21481	21833	21534	21669	21982	21716	21882	21625	21780	21600	21790	21925	21519	21821	21540	21693	21808	21711	21481	21751	21782	21533	21537	21563	21525	21653	21405	21640	21593	21597	21834	21829	21826	21808	21768	21630	21709	21672	21902	21762	21627	21958	21753	21619	21630	21523	21672	21845	21842	21931	21595	21646	21824	21659	21739	21662	21720	21824	21417	21728	21821	21771	21575	21528	21590	21468	21609	21473	21487	21614	21502	21689	21804	21631	21591	21671
39438	62411	56153	44127	38309	32743	28254	25814	24110	22185	21019	20070	19556	19278	18747	18472	18389	17999	17999	17875	17697	17802	17618	17532	17639	17662	17606	17562	17501	17488	17620	17679	17414	17313	17474	17491	17537	17551	17609	17575	17522	17596	17452	17553	17431	17409	17441	17366	17335	17683	17353	17379	17511	17476	17421	17419	17564	17457	17480	17303	17401	17457	17463	17355	17499	17389	17285	17414	17573	17335	17400	17463	17556	17518	17254	17380	17408	17410	17325	17394	17434	17506	17435	17518	17282	17549	17581	17435	17424	17439	17575	17361	17294	17405	17356	17437	17343	17346	17526	17422	17351	17336	17279	17381	17663	17447	17275	17328	17526	17402	17489	17363	17236	17369	17277	17465	17382	17452	17428	17485	17548	17346	17445	17450	17375	17390	17442	17321	17493	17228	17482	17525	17369	17351	17388	17321	17441	17440	17402	17262	17271	17330	17369	17540	17343	17456	17217	17323	17438	17396	17609	17440	17375	17531	17492	17296	17236	17429	17218	17321	17551	17402	17338	17283	17366	17181	17553	17286	17207	17489	17419	17494	17449	17401	17379	17542	17452	17417	17394	17280	17450	17341	17557	17521	17206	17492	17264	17438	17611	17389	17418	17310	17402	17355	17440	17343	17498	17279	17390	17436	17484	17554	17416	17337	17340	17377	17288	17363	17435	17342	17458	17511	17400	17246	17460	17433	17248	17336	17296	17305	17389	17357	17250	17481	17498	17378	17401	17530	17507	17311	17421	17561	17313	17529	17470	17456	17420	17659	17572	17408	17258	17327	17283	17410	17393	17459	17338	17617	17326	17482	17313	17355	17384	17485	17353	17438	17355	17466	17545	17562	17409	17284	17272	17488	17406	17489	17428	17384	17407	17368	17284	17592	17410	17413	17359	17359	17414	17373	17550	17331	17306	17279	17295	17469	17555	17426	17523	17248	17471	17358	17397	17517	17519	17509	17569	17241	17350	17505	17271	17506	17458	17288	17299	17400	17192	17532	17401	17538	17537	17617	17277	17294	17376	17374	17430	17417	17314	17476	17249	17391	17389	17470	17385	17384	17357	17442	17291	17390	17410	17426	17464	17520	17424	17422	17273	17491	17425	17196	17454	17292	17459	17448	17223	17386	17392	17472	17525	17210	17313	17364	17259	17372	17371	17484	17337	17328	17462	17380	17406	17532	17337	17390	17523	17539	17549	17563	17432	17378	17471	17201	17595	17382	17503	17458	17565	17406	17267	17355	17259	17457	17482	17296	17447	17370	17373	17285	17419	17334	17313	17317	17376	17453	17631	17322	17471	17377	17461	17468	17338	17435	17212	17551	17363	17351	17347	17455	17403	17434	17634	17290	17435	17277	17420	17288	17441	17355	17261	17759	17189	17384	17248	17412	17275	17440	17431	17455	17509	17459	17368	17586	17431	17635	17488	17386	17486	17350	17450	17435	17438	17422	17403	17426	17424	17195	17366	17497	17311	17577	17442	17230	17454	17339	17367	17568	17259	17349	17289	17324	17489	17347	17478	17436	17348	17404	17417	17404	17425	17479	17422	17185	17233	17482	17251	17463	17132	17242	17466	17492	17358	17547	17490	17410	17377	17394	17396	17317	17434	17256	17264	17336	17346	17570	17254	17522	17515	17423	17219	17383	17490	17497	17404	17299	17556	17421	17362	17260	17478	17432	17371	17452	17494	17263	17323	17435	17454	17313	17384	17350	17447	17345	17432	17440	17308	17530	17517	17393	17589	17569	17508	17469	17341	17458	17227	17393	17269	17438	17458	17349	17417	17302	17346	17542	17469	17407	17512	17363	17386	17404	17483	17277	17514	17492	17415	17361	17417	17526	17419	17303	17438	17491	17404	17373	17368	17333	17432	17550	17397	17450	17381	17435	17413	17241	17355	17364	17529	17386	17393	17546	17470	17387	17577	17501	17343	17455	17319	17398	17273	17235	17402	17446	17251	17515	17429	17550	17362	17438	17399	17218	17430	17437	17367	17277	17494	17550	17382	17356	17441	17511	17440	17454	17337	17300	17300	17399	17314	17382	17377	17476	17235	17444	17342	17353	17458	17518	17397	17302	17478	17261	17496	17347	17342	17405	17468	17314	17423	17370	17449	17501	17440	17519	17487	17434	17399	17467	17380	17296	17204	17227	17381	17272	17436	17383	17393	17367	17514	17295	17323	17378	17314	17430	17505	17380	17339	17519	17118	17435	17363	17141	17392	17460	17215	17470	17147	17477	17367	17623	17554	17385	17431	17422	17506	17405	17334	17375	17461	17386	17324	17406	17377	17458	17248	17419	17370	17369	17423	17200	17413	17283	17352	17490	17498	17545	17475	17393	17516	17443	17310	17415	17312	17480	17490	17583	17398	17396	17242	17326	17289	17544	17552	17277	17347	17277	17442	17218	17543	17497	17443	17443	17343	17451	17497	17322	17210	17424	17366	17409	17364	17221	17424	17467	17277	17413	17376	17376	17301	17394	17329	17254	17469	17492	17323	17365	17307	17481	17328	17401	17480	17495	17335	17328	17387	17415	17381	17232	17396	17210	17567	17506	17439	17390	17534	17422	17402	17403	17521	17348	17458	17432	17310	17433	17433	17399	17584	17351	17296	17405	17278	17323	17389	17310	17345	17464	17428	17470	17469	17411	17573	17378	17504	17629	17431	17540	17441	17482	17257	17386	17487	17501	17456	17471	17360	17464	17314	17396	17182	17443	17350	17338	17383	17334	17352	17304	17642	17553	17297	17452	17404	17428	17255	17558	17428	17277	17393	17450	17263	17414	17383	17365	17266	17474	17390	17296	17291	17527	17434	17418	17406	17393	17409	17443	17294	17320	17248	17437	17339	17215	17494	17238	17582	17331	17315	17393	17228	17354	17231	17284	17398	17257	17448	17495	17443	17485	17395	17360	17481	17312	17371	17405	17328	17241	17410	17359	17498	17282	17537	17347	17558	17368	17390	17446	17420	17407	17459	17408	17318	17446	17541	17181	17195	17353	17424	17339	17442	17342	17352	17322	17359	17334	17500	17362	17359	17502	17513	17469	17546	17412	17433	17349	17392	17472	17341	17342	17426	17327	17394	17351	17327	17440	17520	17331	17572	17163	17239	17428	17383	17569	17413	17418	17305	17542	17149	17214	17392	17400	17322	17356	17448	17331	17382	17290	17387	17442	17360	17269	17323	17392	17338	17267	17291	17307	17523	17371	17254	17543	17507	17248	17549	17369	17459	17424	17255	17238	17072	17390	17512	17285	17429	17354	17433	17446	17456	17171	17367	17440	17542	17508	17385	17298	17364	17379	17306	17716	17323	17522	17467	17495	17390	17498	17525	17298	17385	17341	17422	17292	17541	17307	17431	17459	17427	17223	17407	17464	17388	17370	17424	17459	17393	17469	17303	17317	17316	17312	17449	17437	17491	17464	17476	17281	17273	17314	17369	17350	17502	17278	17489	17506	17277	17251	17382	17268	17366	17310	17440	17552	17414	17289	17558	17571	17353	17230	17388	17346	17346	17434	17375	17497	17443	17314	17378	17304	17378	17252	17558	17369	17223	17382	17251	17319	17245	17286	17337	17339	17245	17459	17491	17243	17402	17426	17358	17351	17467	17409	17375	17413	17403	17620	17406	17276	17523	17361	17446	17575	17401	17383	17366	17365	17414	17303	17409	17411	17262	17409	17390	17348	17286	17520	17536	17297	17332	17346	17385	17396	17444	17188	17473	17335	17243	17277	17365	17444	17334	17229	17537	17333	17408	17328	17438	17428	17488	17351	17268	17369	17280	17528	17427	17285	17424	17368	17472	17434	17264	17305	17275	17611	17309	17569	17263	17457	17373	17471	17332	17140	17258	17399	17471	17422	17595	17497	17336	17591	17404	17422	17364	17421	17338	17457	17386	17269	17332	17321	17463	17428	17448	17419	17505	17362	17343	17405	17686	17376	17301	17211	17493	17316	17350	17392	17641	17255	17610	17524	17347	17241	17421	17573	17361	17360	17432	17481	17498	17245	17413	17556	17533	17281	17402	17379	17446	17357	17305	17337	17436	17427	17647	17369	17431	17379	17577	17332	17411	17349	17596	17499	17360	17490	17533	17314	17428	17420	17330	17343	17408	17406	17142	17473	17486	17443	17500	17507	17571	17464	17393	17304	17580	17339	17474	17330	17326	17404	17267	17445	17493	17342	17095	17427	17479	17476	17475	17426	17302	17394	17357	17443	17345	17428	17432	17317	17398	17241	17455	17374	17427	17458	17342	17318	17371	17409	17586	17543	17272	17361	17489	17367	17476	17487	17456	17442	17347	17222	17463	17508	17431	17437	17412	17326	17456	17292	17458	17242	17534	17393	17280	17270	17420	17164	17276	17445	17353	17348	17421	17485	17578	17373	17220	17478	17450	17359	17406	17479	17362	17346	17302	17366	17201	17420	17512	17506	17485	17452	17285	17453	17445	17424	17469	17372	17405	17291	17362	17325	17380	17294	17318	17605	17274	17340	17429	17526	17442	17215	17434	17336	17403	17280	17369	17430	17254	17520	17321	17539	17430	17398	17286	17349	17211	17329	17328	17145	17462	17409	17375	17292	17379	17372	17370	17499	17387	17385	17337	17642	17394	17405	17353	17203	17422	17386	17393	17207	17461	17424	17279	17470	17535	17402	17581	17382	17434	17443	17238	17329	17249	17485	17518	17593	17326	17507	17415	17378	17380	17400	17472	17372	17500	17318	17269	17556	17234	17306	17478	17472	17519	17232	17338	17459	17198	17386	17319	17402	17393	17326	17415	17348	17364	17463	17404	17302	17511	17415	17424	17399	17373	17462	17387	17325	17327	17268	17309	17354	17572	17396	17515	17265	17481	17481	17344	17549	17368	17470	17338	17388	17418	17325	17490	17386	17411	17400	17434	17387	17443	17292	17363	17430	17316	17412	17347	17323	17417	17347	17573	17325	17456	17435	17428	17289	17355	17280	17420	17311	17362	17173	17526	17399	17259	17446	17473	17480	17399	17423	17272	17442	17333	17456	17466	17341	17452	17459	17367	17401	17531	17349	17443	17314	17490	17212	17330	17563	17411	17356	17266	17446	17573	17532	17244	17206	17330	17312	17305	17421	17365	17528	17459	17398	17463	17209	17352	17472	17391	17421
30669	31753	40102	36106	30205	27409	25182	23529	23086	22453	21700	21590	21439	21584	21378	21324	21173	21010	21171	20765	20868	20760	20953	20947	20998	20962	20996	20918	20878	21125	21087	20910	20895	20936	21061	21015	20912	20860	20846	20884	21022	20979	20923	20679	20966	20668	20816	20775	20991	20776	20912	21222	20844	20947	21007	20556	20893	20792	20810	20835	20853	20750	20828	20679	20921	20822	20798	20874	20914	20918	20766	20922	20894	20860	20819	20681	20913	20713	20743	20876	20895	20670	20760	20691	20934	20724	20780	20692	20822	20667	20880	20833	20780	20754	20828	20862	20769	20987	20956	20829	20878	20838	20664	21095	20856	20827	20899	20617	20801	20881	20891	20764	20599	20740	20849	20834	20755	20827	20958	20826	20803	20843	20819	20632	20830	20862	20943	20820	20815	20771	20829	21004	20814	20766	20778	20843	20629	20777	20941	20775	20862	20672	20810	20836	21134	21020	20710	20997	20925	20659	20631	20955	20815	20756	20948	20917	20746	20978	20841	20760	20799	20910	20795	20836	20649	20928	21000	20706	20812	20724	20814	20753	20689	20914	20958	20997	20864	20940	20694	20789	20779	20906	21003	20781	20848	20668	20733	20783	20896	20789	20861	20948	20967	20875	20842	20834	20708	20797	20890	20697	20747	20859	20698	20949	20952	20666	21043	20946	20762	20844	20728	20711	20997	20906	20819	20927	20723	20711	20876	20921	20815	20794	20820	20860	20847	21082	20710	20773	20899	20922	20841	21010	20789	20521	20923	20982	20723	21002	20737	20815	20944	20899	20764	20940	20840	20741	20932	21070	20983	20902	20789	20800	20910	21045	20750	20760	20682	20676	20777	20982	20868	20668	20924	20841	20756	20788	20811	20843	20823	20796	20787	20720	20866	20768	20631	20874	20861	20940	20866	20875	20913	20638	20969	20884	20967	20771	20771	20765	20724	20774	20802	20846	20607	20754	21017	20778	20605	20722	20841	20908	20768	20815	20896	20715	20894	20837	20924	21048	20890	20747	20874	20890	21040	20812	20971	20626	20791	20726	20662	21006	20799	20831	20826	20756	20988	20850	20832	20871	20509	20754	20954	20656	20613	20919	20704	20778	20734	20884	20976	20961	20832	21088	20786	20966	20852	20678	20878	20695	20458	20675	20723	20687	20706	20681	21071	20790	20892	20801	20811	20874	20985	20912	20999	20855	20754	20614	20603	20869	20756	20883	20843	20513	20873	21023	20744	20941	20612	20797	20810	20801	20756	20893	20782	20777	20879	20938	20793	20768	20958	20903	21027	20852	20909	20736	20796	20613	20967	20857	20609	20909	20770	20981	20720	20674	20881	20936	20905	21010	20951	20975	20770	20832	20784	20856	20772	20718	20939	20944	20731	20749	21015	20774	20759	20926	20922	20814	20971	20925	20741	20819	20917	20954	20927	20508	20757	20919	20933	20736	20834	20841	20836	20692	21181	20824	20975	20785	20712	20751	20674	20905	21155	20588	20776	20710	20712	20659	20789	20824	20757	20786	20917	20854	20949	21024	20873	20988	20589	20789	21074	20670	20863	20821	20864	20903	20955	20963	20869	20747	21012	20580	20768	20852	20854	21041	20899	20956	20662	20874	20805	20766	20779	20808	20736	20802	20799	20933	20831	20754	20709	20931	20780	21136	20940	20926	20903	21009	20826	20998	20929	20724	20684	20739	20736	20731	20842	20633	20747	20657	20887	20833	20775	20774	20672	20827	20608	20803	20919	20705	20792	20771	20765	20753	20876	20592	20930	20813	20943	20775	20657	20869	20770	20738	20816	20776	20744	20696	20886	20742	20818	20798	20848	20689	20815	20913	20730	20775	20843	20844	20656	20709	20711	21132	20793	20720	20877	20856	20963	20911	20833	20875	20874	20882	20688	20801	20728	20643	20780	20933	20854	20882	20910	20938	20797	20765	20757	20862	20714	20747	20678	20760	20692	20726	20783	20868	20845	20896	20925	20896	20613	20872	20887	20761	20825	20982	20790	20938	21028	20930	20857	20839	20534	20745	20967	20847	20945	20914	20687	20677	20979	20838	20823	20738	20905	20840	20823	20909	20721	20872	20953	20942	20646	20793	20852	20790	20863	20873	20780	20748	21024	20795	20865	20803	20966	20906	20663	20777	20723	20876	20798	20876	20865	20721	20764	20944	20884	20838	20939	20904	20820	20953	20747	20831	20957	20737	20742	20842	20804	20919	20793	20850	20841	20729	20974	20932	20890	20720	20914	21007	20876	20820	20762	20869	20884	20843	20851	20889	20786	20761	20873	20949	20728	20864	20806	20964	20887	20744	20975	20804	20739	20828	21034	20994	20984	20761	21000	20800	20870	20793	20830	20801	20837	20843	20919	20728	20917	20630	20623	20706	20948	20975	20886	20771	21010	20864	20710	20965	20854	21058	20997	20867	20873	20822	20676	20655	20809	20939	20778	20755	20915	20895	20889	20795	20927	20736	20875	20775	20904	20720	20656	21060	20697	20933	20754	20876	20804	20884	20876	20756	20863	20950	20915	20872	20877	20730	20712	20830	20738	20965	20862	20891	20793	20787	20935	20802	20969	20802	20601	20850	20846	20634	20876	20706	20773	20803	20814	20650	20719	20920	20711	20851	20765	20808	20749	20973	20853	20710	20747	20757	20809	21006	20924	20959	20825	20919	21074	20853	20742	20809	20883	20540	20806	20686	20719	20762	20798	20921	20801	20952	20775	21017	20915	21033	21001	20984	20922	20903	21060	20722	20772	20620	21063	20853	20887	20854	20882	20892	20752	20943	20836	20784	20930	20870	20704	20921	20840	20861	20876	20897	20728	20726	20747	20854	20951	21033	20760	20819	20868	20911	20850	20856	20866	21174	20904	20837	20958	20874	20899	20850	20730	20677	20860	20751	20724	20806	20804	20775	21008	20864	20551	20984	20777	20904	20810	20806	20736	20835	20763	20911	20930	20898	20649	20568	20785	20888	20958	20791	20897	20851	20644	20838	20840	20792	20957	20718	20807	20899	21000	20702	21004	20828	20755	20710	20942	20890	20890	20800	20811	20936	20899	20781	20859	20929	20976	20903	20671	20914	20873	20740	21039	20639	20889	21013	20701	20910	20763	20944	20771	20985	20753	20922	20774	20762	20962	20680	20747	20845	20905	21032	20848	20872	20652	20910	20811	20616	20952	20881	20713	20819	20892	21072	20858	21001	20957	20744	20767	21012	20904	20890	20719	20907	20882	21007	20746	20740	21090	21048	20745	20598	20746	20788	20927	20726	20619	20936	20658	20937	20870	20713	20690	20763	21004	20839	20815	20648	20899	20897	20894	20890	21123	20801	21023	20963	20716	20812	20901	20969	20880	20696	20761	20861	20919	20898	20836	20784	20892	20750	20677	20946	20865	20771	20793	21132	21091	20660	20806	21013	20580	20901	20756	20878	20965	21151	20633	20746	20925	20720	20748	20922	20655	20703	21029	21017	20943	20901	20736	20865	20792	20970	21006	20784	20553	20727	20816	20939	20708	20841	20730	20627	20759	20682	20954	20815	20712	20712	20748	20697	20882	20767	20839	20870	20761	20765	21057	20882	20788	20854	20773	20868	20957	21068	21006	20526	20895	20995	20907	20917	20960	21043	20737	20815	20951	20949	20850	20853	20822	20856	20842	21171	20907	20714	21022	20919	20823	20891	20714	20919	20646	20670	20670	20832	20950	20822	20687	20891	20876	20930	20895	20938	20948	20739	20894	20857	20843	20746	20888	20648	20795	20632	20866	20887	20695	20759	20771	20794	20684	20797	21058	20777	20826	20741	20779	20896	20861	20998	20857	20782	21053	20880	20998	20900	21026	20721	20970	20930	20881	21052	20630	20835	20982	20752	20900	20848	21082	20728	20641	20935	20725	20668	20849	20790	20658	20644	20923	20873	20814	20715	20775	21028	20707	20783	20660	20821	20961	20961	20958	20827	20869	20932	20999	20881	20621	20795	20636	20800	20610	20885	20796	20699	20919	20988	20812	20751	20967	20625	20972	20850	20739	20702	20950	20768	20746	20778	20814	20833	20848	20864	20672	20749	20834	20812	20824	20734	20938	20882	20821	20787	20557	20901	20737	20794	20841	20740	20872	20793	20589	20847	20752	20795	20731	20980	20801	20785	21016	20958	20725	20865	20781	20759	20847	20934	21005	20879	20772	20732	20893	20706	20801	21003	20812	20831	20843	20975	20764	20721	20962	20797	20984	20631	20757	20841	20830	20752	20803	20919	20730	20892	20973	20764	21078	20832	20942	21065	20893	21032	20886	20691	20924	20901	20900	20647	20710	20695	20768	20867	20753	20920	20899	20646	20775	20729	20882	20947	21015	20818	20872	20820	20774	20877	20799	20752	20775	20765	20764	20941	20962	20637	20838	20713	20850	20584	20769	20804	21008	20588	20819	20995	20784	20803	20828	20938	20871	20741	20832	20819	20721	20922	20892	20964	20840	20832	21026	20908	20897	20614	20839	20726	20752	20878	20761	20967	20886	20664	20825	20888	20982	20744	20781	20832	20880	20732	20891	20926	21037	20774	20718	21073	21080	20888	20841	20888	20869	20740	20767	20807	20825	20635	21069	20809	20944	20944	20984	20939	20936	20947	20735	20675	20947	20788	20701	20782	20874	20967	20693	20965	20834	20939	20761	20860	21008	20682	20816	20877	20694	20764	20951	20684	20735	20824	20892	20743	20608	20785	20879	20926	20828	20622	20567	20868	20779	20970	20545	20823	20944	21000	20776	20899	20616	20691	20985	20722	20869	20867	21085	20761	21047	20710	20838	20780	20874	20700	20935	20769	20855	20902	20759	20832	20791	21062	20645	20802	20768	20742	20745	20786	20747	20623	20829	20859	20756	20826	20857	20641	20858	20849	20951	20824	20818	20620	20716	20768	20999	20841	20904	20743	20741	20812	20969	20916	20967	20807	21056	20870	20860	20937	20865	20804	20938	20642	21047	20832	20754	20975	20967	20664	20852	20685	20895	20793	20782	20954	20828	20888	20835	20768	21028	20656	20902	20829	20852	20786	20905	20980	20874	20856	20830	20956	20743	20827	21008	20861	20754	20798	20894	20862	20832	20914	20961	20725	20921	20798	20892	21062	20947	20851	20891	20694
35177	48601	44103	34446	29213	25645	22886	21021	20235	19286	18543	18041	17945	17623	17602	17435	17447	17334	17134	17108	17083	17133	16934	16917	17124	16929	17188	16965	17046	17085	17015	16932	16966	17119	17006	16899	16725	16964	17023	17050	17120	17038	17041	17027	16933	17075	16895	16841	16816	16883	16853	16851	16947	17103	17008	16681	16858	17107	16740	16872	16995	16913	16916	16846	16843	17027	16813	17061	16949	17067	17086	16922	16830	16984	17069	16952	16914	17027	16929	17002	17011	17094	17087	16915	16924	16939	16886	17056	16879	16998	16837	16913	17015	16872	16887	16911	17104	16836	16982	16977	16894	17004	16943	16860	17145	16952	16980	16930	17025	17089	16902	17060	16945	16809	16786	17015	17023	16982	16954	16952	17044	17003	16959	16973	16850	16921	17018	16960	17044	17004	17051	16934	16858	16939	16912	17095	16916	16970	17082	16932	16874	16934	16946	16946	17065	16923	17011	17022	16919	16985	16928	17030	17004	16844	16877	17131	17033	16838	17109	16876	16980	16894	16921	16825	16769	16983	16984	16838	16927	16870	17155	16936	16951	16829	17009	16982	16928	16813	16851	16981	16784	16891	16999	17005	17065	16955	16938	16736	17118	16848	16918	16984	16875	17045	16937	16957	16862	17082	16862	16892	17054	16947	17044	16954	16954	17028	16894	16883	16871	16916	16870	16798	17064	17050	16957	16845	16853	16969	16907	16974	16943	16964	16874	16835	17143	16817	16879	17009	17091	16835	17040	16962	16797	16853	16970	16942	16786	16924	17021	16811	17039	16914	17169	16843	16901	17143	17033	16885	16996	16906	16840	16910	16935	16786	16872	16968	16844	17049	16838	16870	16974	17047	16920	16910	16973	16827	17155	16816	16995	16776	16874	16884	16938	16862	16877	16845	16769	17069	17085	16919	17168	16815	17106	16973	16936	17018	16961	17037	16799	16938	16881	17106	16808	17026	16934	16894	16939	17015	16866	17045	16863	17080	16898	16858	16815	16985	16927	17024	16934	16807	16856	16974	16857	16927	16976	16892	17085	16924	16761	16887	17089	16881	16979	16788	16813	17143	16729	16827	16866	17080	16934	16952	16761	16848	16981	16942	16975	16924	16909	16947	16891	16958	16908	16954	16890	16964	16991	16975	16889	16724	16823	16776	16957	16842	17015	16991	16919	16909	17071	16857	16944	16932	16913	17115	16948	16767	16841	16835	16852	16888	16927	16819	16926	17012	17026	16910	16938	16975	16974	17058	16936	16983	16983	16904	16990	16796	17071	16918	16867	16869	16924	17023	16969	16902	16870	17038	17041	16867	16897	16945	17011	16890	17070	16937	16919	16825	16964	16906	16902	16730	16848	16757	16854	16975	17000	16867	17127	16872	16819	16829	17012	16898	16946	16973	16964	16726	16837	17138	17002	16980	16959	16867	16975	16904	17041	16996	17014	16983	16972	17081	16836	16940	16989	17012	16854	16876	16782	16900	16956	17133	16768	17023	16779	16818	16998	16910	16859	16995	17029	16967	16965	16844	16879	16951	16940	16788	16955	16958	16846	16930	17023	16796	17130	16775	16939	16776	16954	16943	16914	16834	17006	16892	16918	16815	16973	16850	16993	16874	16986	16850	16838	17001	16928	16853	16868	17055	16833	17040	17004	16966	16874	16995	16996	17029	17036	16888	16896	16929	16869	17029	16902	16970	16844	16907	17019	16948	16947	16962	16937	16925	17090	16778	17053	16913	16864	16864	16900	17097	16904	16880	17028	17014	16935	17122	16996	17099	16860	17115	16899	16930	17047	16843	17005	17053	16907	16880	16846	16925	16856	17095	16881	16980	16931	17007	16873	16868	16927	17089	16805	16870	17053	16851	17090	17074	16932	16915	16964	16956	16943	16937	16998	17041	16908	16999	16904	16971	17020	16774	16999	17015	16912	17002	17036	16879	16962	16986	16930	16982	17022	16897	17084	16831	16934	17016	16814	17037	16860	16841	17038	16773	17031	16838	16937	17046	16813	16850	16991	16672	17055	16978	17014	16932	16845	17088	16916	16961	16897	17015	16862	16794	16936	16904	16852	16876	16983	16919	16751	16904	17014	16750	16961	16941	16934	16970	17026	17016	16936	16797	16993	16857	16922	16987	17012	17007	16920	16840	17124	17048	16858	16838	16999	16870	16956	16876	16884	16984	16835	17035	16773	16861	16953	17053	17032	16964	16978	16865	16970	16972	16888	17029	16795	16898	16784	17038	16972	17106	16899	16980	16995	16998	16898	16992	16923	16993	17100	17058	17107	16942	16943	17143	16923	16907	16946	16959	16834	16846	16961	16891	16865	17025	16868	16938	16950	17009	16816	16856	17037	16990	16922	16976	16866	17080	17029	16994	16889	16908	16893	16984	16839	16929	17032	16904	16835	17057	17001	16876	16877	17021	16986	16954	16885	16986	16892	16920	17000	17033	16961	16984	16853	16944	16968	16982	16941	16803	16977	17037	16968	16964	16953	16897	16935	16894	16840	17008	16958	16905	16992	17036	16822	16877	17173	16926	16925	17022	16883	17008	17009	17119	16815	17135	16873	16969	16913	16908	16960	16964	16800	16841	16883	16920	17038	16878	17019	16946	16985	16687	16816	16939	16847	17032	17129	16960	16978	16979	16991	16871	16887	17134	16817	16844	16865	17084	16921	17040	16834	17092	16877	16889	16972	16938	16786	16868	16938	16801	16928	16976	17040	17037	16860	16944	16905	16895	16849	16941	16980	16865	17026	16796	17057	16860	16878	17009	17053	16927	17099	17039	16949	16898	16930	16931	16920	17050	16937	17034	17069	16752	16935	16974	17137	17058	16835	16848	16982	16954	16906	17001	16896	17039	16984	16956	17062	16926	16950	17098	16796	16853	16883	16931	17005	17000	16985	16785	16879	16933	16992	16936	17040	16961	17010	16870	16940	17051	16822	17132	16934	16957	16954	16930	16873	16813	17039	16877	16878	16950	17023	16872	16817	17023	16945	16887	16909	17051	16868	16935	17022	17015	17129	17062	16921	16934	17004	16983	16884	17004	17019	16974	17015	17182	17052	17019	17030	16890	17035	17000	16963	16927	16757	16900	16915	16987	17142	17108	16974	17056	16860	17053	17033	16937	17000	16996	16943	16938	17019	16993	17027	16864	16865	16906	16949	16956	16723	16875	17001	17027	16786	17038	16884	17079	17010	16896	16891	17052	16985	17022	16829	16922	16932	17007	16808	17014	16991	17051	16961	16799	17067	16876	17106	16976	16861	16943	16918	16891	16773	16892	16844	16976	16974	16999	17050	16989	16927	16783	17067	17006	16828	17034	16874	17010	16888	17014	16950	16921	17098	16907	17001	16929	17137	16986	16980	16857	16842	16738	16871	17083	16971	17013	16870	16932	16942	16749	16934	16977	16977	16954	16779	16961	16920	16925	16956	17011	16902	16761	16907	17005	17174	17009	16880	16841	16787	16900	16870	16994	16997	17116	16932	16974	16884	16788	16913	17007	16771	16839	16772	16890	16965	16955	16937	16900	16913	16915	16835	16992	16921	16945	17055	17124	16915	17002	16939	17080	16936	16956	17000	16875	16819	16998	16904	16901	16896	17036	17013	16947	16972	16849	16982	16884	16863	17010	16858	17079	17060	16861	16950	16894	16981	16785	16913	17069	17016	16900	17020	16910	16927	17069	16942	16956	16926	16882	16819	16895	16950	16931	17126	16933	16907	17074	16877	16742	16920	17047	16926	16880	17079	16847	16943	17039	17129	16823	16946	17031	16976	17061	16892	16916	16831	16913	16991	17055	16963	16781	16916	16891	16852	17125	16823	16863	16938	16974	16870	17103	16995	16987	16952	16847	17028	16755	16968	16952	17056	17062	16938	16747	16956	17016	17007	16960	17061	16878	16754	17030	16998	16993	16990	16975	17025	17069	16725	16959	17026	16959	16884	16947	16939	17066	16962	16934	17047	16873	17008	16988	17073	17089	17012	16863	16855	16882	17074	16834	16959	16799	16924	16899	16945	16979	17056	16864	16982	16935	17008	16869	16942	17020	16988	17030	17010	16595	17151	16915	17063	16951	16956	16882	16907	16968	17170	16958	16971	17073	16833	17108	16764	16967	16877	16905	16839	16987	16919	16947	16813	16905	17092	16904	17047	17198	17023	16876	16896	17028	17185	16971	17046	17026	16890	16862	17062	16712	17034	17021	17011	16907	17032	16968	16906	16945	17066	16894	17012	17003	16835	17038	17001	17061	16894	16759	16850	17002	17092	16962	16795	16926	16756	17112	16897	16822	17182	17004	16909	16930	16857	17007	16945	16978	16910	17020	16863	16937	16955	16919	16953	16917	16781	16931	17034	17199	16862	17055	16889	16914	16904	17055	16744	16884	16924	17009	17032	16725	17133	17014	16886	16712	16841	16945	16981	16985	17055	16829	16909	16840	16896	16784	16835	16791	17008	16848	16996	16959	16959	16978	17037	17018	16899	16931	16775	16826	17069	16914	16938	17134	16979	16925	17013	16879	16894	16955	16995	16867	16930	17035	16905	16909	16969	17016	16880	16978	16988	16744	16905	17000	16952	16880	16791	17009	16906	16960	17044	16901	16940	17003	17063	17055	17079	16954	16916	16979	17041	16962	16917	16926	16803	16841	16856	17137	17040	16979	16828	17101	17061	16914	16743	16913	16992	17068	16978	17006	16945	16956	16895	16748	16895	16880	17027	17046	16971	16998	17092	17148	16980	16987	16828	17012	16842	16999	16764	16929	16921	16889	16910	17000	16978	17027	16908	16954	17066	16885	17150	16975	16907	16848	16936	16991	17130	16845	16954	16880	16927	16922	16991	16937	16963	17068	16796	16995	16934	17007	17088	16814	16980	16986	17085	17128	17017	16937	16975	16800	16919	16920	16865	16961	16949	17134	17258	17073	16981	17082	17016	16898	16959	16922	16996	16865	16957	16895	16974	16994	16877	16886	16837	16908	17059	16889	17078	16935	16980	16941	16877	16956	16977	16813	16968	16873	16956	17030	16905	17102	16681	16916	17034	16918	16763	16858	16972	16920	16920	16827	17064	16956	16808	16783	17019	16955	16936	16803	17001	16794	17083	16853	16960	17010	16915	17135	16898	16909	16801	16958	16827	16748
24179	21221	28905	26596	27340	29377	28521	25446	23892	23368	22843	22261	22005	21881	21541	21338	21675	21338	21174	21058	21109	21024	21102	21022	20990	21060	21155	21059	21005	20862	20855	20975	21073	21011	21037	20844	20852	20980	20880	20766	20808	21171	20998	20738	21141	21090	20936	20791	20780	20714	20891	20964	20953	20692	20757	20974	20855	20626	20948	20873	20808	20940	20772	21026	20873	20924	20869	20980	20975	20802	20910	20796	20849	20676	20915	21001	20737	20790	20794	20904	20967	20923	20793	21129	20913	20911	20928	20872	20872	20934	20850	20890	20843	20898	20846	21028	20906	21062	20823	20907	20762	21045	20912	20974	20979	20661	21008	20949	20599	20650	20801	20787	20884	21044	20763	20791	20855	20943	20869	20887	20825	20866	21046	20918	20733	20862	20787	21011	20851	21019	20801	20858	20914	20924	20862	20848	20770	20934	21072	20794	20733	20937	20820	20923	20828	21027	20856	20880	20778	20702	21042	20886	20856	20759	20936	20852	20752	20979	20950	20971	20719	20947	20816	20767	20971	21111	20684	20914	21042	20649	20609	20773	20571	20854	20660	20686	20648	20962	20901	20952	20793	20804	20606	20587	20996	20991	20941	20802	20971	20768	20909	20892	20839	20853	20865	20861	20872	21101	20879	20888	20815	20780	20807	20944	21059	20919	20899	21058	21009	20758	20938	20704	20776	20685	20950	20784	20802	20874	21148	20711	20986	20770	20668	20766	20992	20732	20936	20902	20944	20911	20868	20983	20923	20992	20947	20905	20876	20769	20814	20787	21112	20747	20895	20902	20759	20643	20883	20947	20743	20904	20895	20936	20868	21010	20978	20962	20817	20674	20794	20898	20910	21039	20883	20871	21007	20821	20736	20858	21049	21110	20934	20814	20801	20693	20765	20833	20809	21027	20881	20751	20561	20911	20837	20648	20768	20904	20643	20816	20912	20830	20867	20861	20959	20773	21012	20882	21015	21002	20731	20795	20837	20866	20868	20794	20854	20722	21011	20855	20786	20778	20868	20924	20711	20759	20894	20874	20856	21143	20904	21121	20888	20939	20943	20918	21013	20838	20898	20921	20721	20885	20752	20949	20930	20984	20995	21004	20867	20889	20823	21114	20949	20708	20937	20822	20865	20740	20722	20673	20926	20466	20761	20961	20800	20876	20873	20936	20948	20802	20879	20793	20743	20849	20853	20987	20831	20996	20714	20688	20873	20873	20835	20834	20685	20932	20885	20862	20818	20982	20862	20965	20721	20925	20829	20935	20913	20823	20989	20871	20758	20850	20890	20659	20785	20880	20741	20710	20747	21066	20614	20954	21061	20838	21095	21097	20975	20918	20940	20871	20897	20771	20818	20897	20770	20981	20829	21197	20769	20896	20954	20856	20913	20716	20843	20765	20669	20630	20989	20871	20810	20771	20768	20738	20830	20801	20783	20834	20870	21082	20906	20919	20774	20719	20864	20742	20882	21094	20588	20675	20889	20846	20991	20796	20828	20931	21002	20878	20846	20804	20796	20881	20700	20978	20896	20687	20825	20713	20974	20872	20731	21117	20855	20823	21046	20829	20775	20950	21011	20941	20845	20941	20721	20709	20855	20755	20888	20955	20950	20875	20591	20738	20870	21053	20899	21044	20934	20851	20647	20844	21024	20852	20709	20718	20739	20828	20847	20836	20794	20917	20973	20860	20866	20962	20855	20813	20866	20900	20957	20776	21144	20966	20823	20791	20991	20701	20814	20676	20811	20913	20780	20714	20932	20856	20955	20749	20919	20820	20710	20831	20752	20967	20855	20588	21020	21043	21035	20878	20972	20787	21006	20919	20864	20685	20835	21012	21067	20789	20821	20769	20890	20898	21004	20848	20769	20675	20827	20818	20816	20809	21135	20783	20958	20791	20859	20863	21020	20628	20808	20951	20795	20851	21069	20861	20818	20999	20922	20647	21010	20904	20907	20950	20979	20905	20865	21047	20872	20705	20933	20922	20835	20817	20771	20853	20923	20697	21127	20943	20878	20975	21005	21010	20809	20738	20735	20910	20880	20798	20821	21059	20808	20927	20714	20898	21072	20732	20686	20922	20928	20608	20744	20781	20821	20853	20787	20649	20581	20654	20883	20758	20900	20839	20985	20861	20802	20880	21074	21022	20918	20828	20915	20799	21002	20853	20772	20856	20789	20740	20775	20737	20892	20785	20709	20752	20782	21310	20845	20903	21150	21089	20636	20744	20756	20878	20961	20846	20782	20816	20689	20769	20753	20743	20851	20637	20810	21004	20852	20883	20878	20875	20898	20849	20872	20781	20769	20785	20705	20780	20945	20779	21164	20700	20904	20690	21042	20954	20985	20962	20705	20627	20797	20802	20905	20986	20842	20800	20713	21006	20855	20627	20640	20946	20920	20903	21083	20890	20980	20956	20920	20801	20588	20953	20876	20959	20857	20710	20694	20826	20929	20823	20847	20919	20899	20830	20921	20697	20803	20673	20798	20833	20749	20676	20769	20616	20907	20936	20910	20917	20817	20818	20795	20762	20737	20853	20949	20913	20753	20799	21028	21021	20759	20980	20545	20733	20751	20922	20992	20908	20862	20725	20981	20819	20793	20852	20835	20848	21036	20987	21214	20742	20928	20937	20834	20980	20914	20675	20931	20913	20966	20867	21144	20694	20748	20869	20830	20857	20796	20849	20825	20808	20906	20781	20797	20730	20862	20867	20871	20885	20973	20865	20769	20731	20753	20564	20684	21035	20674	20758	20823	20813	20801	20691	20673	20903	20783	20907	20829	20739	20663	20720	20882	20518	20928	21032	21082	20935	20868	21071	20711	20933	20709	20628	20867	21040	20909	20783	21033	20781	20752	20887	20740	20967	20825	20774	20772	20929	20909	20977	20718	20791	20745	20788	20736	20845	20707	20948	20895	20625	20795	20940	20850	20803	20704	20676	20990	20898	20995	20764	20680	21058	20794	20637	20787	20945	20898	20712	20829	20928	20934	20785	20945	20971	20658	20941	20902	21059	20840	20936	20852	20910	20846	20682	20824	20646	21111	21066	20896	20895	21073	21094	20766	20813	20873	20862	20912	20724	20835	20719	20814	20778	20827	20881	20730	20728	20972	20932	20628	20846	20819	20738	20786	20878	20748	20781	20832	20802	20863	20903	20666	20883	20902	20975	20875	20667	20834	20800	20787	20867	20739	20718	20796	20817	20999	20816	20868	21060	20893	20794	20847	20749	20811	20870	20877	20763	20568	20773	20680	20976	21102	20863	20904	20890	20624	20788	20748	20948	20789	20833	20858	20777	20842	21019	20946	20787	20852	20865	20769	21043	20835	20747	20930	20754	20731	20941	20764	20967	20844	20693	20773	20870	20611	20820	20717	20790	20934	20969	20819	20890	21080	20820	20885	21023	20918	20914	20782	20855	20845	20832	20901	20685	20927	20850	20820	20769	20579	20836	20697	20757	20951	20790	21010	20878	20789	20975	20883	20798	21024	20893	20687	20765	20806	20862	20964	21056	20625	20871	20926	20855	21055	20687	20913	20987	20981	20890	20893	20933	20952	20914	20909	20877	20869	20741	20898	20840	20834	20748	20697	20823	20799	20920	20773	21038	20689	20996	20905	21002	20745	20837	20915	20955	20773	20952	20987	20764	20775	20912	20965	20799	20971	20894	21004	20992	20970	20686	20963	20924	21150	20867	20904	20794	20877	20797	21100	20807	20911	21050	21023	20841	20868	20962	20739	20887	20937	20913	21063	20702	20925	20921	20939	20787	20797	20776	20650	20957	20872	20905	20717	20885	21076	20760	20908	20942	20968	20874	20932	20779	20966	21049	20604	20857	20868	20783	20809	20953	20848	20952	20823	21061	21100	20965	20833	20755	20764	20867	20620	20777	20656	20956	20556	20756	20923	21009	20713	20764	20859	21013	20905	20661	20702	20883	20719	21003	20729	20845	20846	20831	20928	20916	20705	20830	20857	20912	20962	20947	20762	20717	20935	20754	20768	20879	20701	21064	20850	20761	20929	20862	20724	20844	20835	20935	20965	21054	20900	20757	20997	20924	20825	20648	20807	20895	20674	20883	21035	21122	20887	20829	20738	20824	20777	20810	20913	20660	21020	20745	21014	20927	20843	20942	20996	20801	20952	20729	20797	20935	20781	20866	20725	20857	20849	20884	20848	20782	21005	20943	20821	20902	20750	20982	20761	20779	20824	20775	20760	20749	20875	20689	20834	20861	20902	20855	21115	20872	21220	20772	20863	20983	20926	20777	20826	20841	20592	20808	20929	20708	20919	20942	20559	20804	20844	21031	20748	20849	20851	20766	21035	20779	20710	20757	20793	20883	21013	20791	20902	20908	20821	20855	20713	20900	20902	20904	20868	20870	20854	20790	20781	20592	20954	20861	20863	20700	20995	20764	21024	21077	20672	20768	20857	20905	20802	20957	20733	20716	20767	20995	20771	20734	20824	20672	20780	20881	20936	20883	20859	20863	20797	20786	20901	20887	20966	20777	20887	20905	20705	20793	20811	20994	20812	21123	20884	20617	20666	20736	20622	20485	20707	20755	20645	20863	20904	20850	21078	20991	20913	20866	20757	20554	20805	20803	20709	20850	20748	20888	20816	20909	20855	20730	20800	20814	20676	20830	20948	20720	21142	21075	20854	21080	20860	20834	20958	20965	20941	20636	20734	20950	20889	20881	20833	20595	20806	21150	20655	20918	20610	20869	20834	20830	20577	20873	20843	21182	20813	20745	20919	20728	20924	21022	21030	20978	21072	20993	20415	20987	20795	20877	20767	20823	20794	20872	20916	21041	20902	20672	20794	20721	20635	20956	20859	20846	20826	20703	21100	20847	20858	20995	20820	20731	20924	20913	20920	20876	20861	20691	21013	20891	20802	21055	20937	21042	21067	21030	20883	20777	20878	20728	20740	20842	20768	20841	20876	20944	20809	21026	20933	20820	20915	20854	20791	20930	20638	20829	20810	20894	20983	20871	20924	20753	20872	20946	21007	20913	20723	20978	20862	20974	20944	20932	20786	21023	20808	20892	20832	20938	20797	20903	20761	21015	20793	21078	20983	20882	20823	20639	20759	20902	20925	20676	20924	20780	20801	20803	20841	20676	21101	20866	20783	20935	21013	20746
35684	55018	49568	39217	33303	28573	25310	23149	21709	20889	19546	18966	18545	18012	18089	17839	17475	17725	17304	17225	17176	17199	17196	17129	17251	17254	17220	17150	17107	17119	17062	17169	16966	17155	16944	16898	17050	17054	17018	17078	16794	17055	16993	17244	16888	16968	16932	17034	17105	17008	16942	16965	17051	17042	16857	16861	17053	16862	16973	17012	16970	16916	16991	16974	17120	16960	16766	16836	16904	16858	16961	16907	17016	17003	16930	17003	16897	17028	17080	17016	17011	17044	16998	16881	16995	17087	17186	17042	16964	16924	16958	16891	16921	17006	16943	16759	17094	16920	16901	17016	16868	16940	16982	16787	16917	16924	17031	16861	16845	17069	16959	16871	16951	17117	16896	17014	17001	16945	17029	17044	17192	16990	16864	16933	17008	17125	17062	16888	17066	16917	16909	16939	17070	17041	17087	17010	16899	16959	16975	16995	17083	16896	17028	17053	17071	16970	16842	16774	16927	16985	17060	17051	16875	16970	16997	16973	17110	16891	17216	17053	16847	17062	17071	16872	17113	16813	17042	17124	17114	17090	16998	16860	16900	16865	16969	16898	17169	16870	16949	16977	16937	16982	16966	17111	16958	17046	16991	16988	17087	17024	17010	16944	16897	16882	16821	16923	16977	17045	17067	16998	16953	17008	16960	17042	17114	17045	16841	17078	17097	17074	16941	16919	17062	16879	17100	17015	16985	17008	16893	17017	16982	16966	17111	16965	17036	17075	16915	16946	16968	16780	16906	17077	17025	16970	17180	17125	16883	17002	16977	17008	16893	16969	17035	17107	16948	16971	16884	16977	17006	16846	17043	16988	16839	16778	16990	17147	17008	16950	16799	17208	16861	16851	17116	16936	16969	16989	17093	17077	16971	16937	17097	17066	16912	17022	16836	17031	17118	17033	17044	16680	17148	16878	17038	17008	16992	16924	17072	16984	16937	16956	16887	16912	17084	16766	16955	17012	17060	17014	16943	16958	16918	16947	17172	16961	16923	17087	17040	16908	16919	17029	17058	16941	16973	16730	16961	16966	16953	17118	17037	16929	17071	16853	17092	17097	16880	16864	16872	16955	17013	16974	17090	17052	17091	16898	16907	17089	16976	16997	17011	16690	17006	16899	16967	16947	16894	17018	16906	17042	16867	16864	16981	16915	17058	17020	16992	17004	17038	16949	16962	16708	17123	16925	17005	16862	17104	16951	16866	17070	16956	16843	16842	17219	16869	16940	16952	17045	16933	16951	17039	16936	16879	17028	16944	17029	16980	17113	17030	16982	16988	16813	17238	16951	16803	16786	17025	16978	16869	16923	17022	16967	16936	16865	16992	17031	17028	16950	16990	17027	17021	16905	17143	17032	16987	17100	16998	16923	17093	16914	16998	17045	16974	17155	16903	17105	16961	17077	16892	17076	17051	16957	16903	17014	16854	16899	16886	17036	16933	16974	16911	16924	16939	16959	16834	16968	16871	17109	17005	17031	17066	16943	16924	17109	16825	17003	17045	17013	16934	16981	17067	16956	17093	16994	17121	16901	17038	17009	17013	17022	17054	16956	17049	16909	17012	16929	16982	17018	16822	17239	16994	16864	16850	17104	16933	17048	16863	17065	16962	16901	17159	17186	17048	16981	16910	16914	17039	17013	16893	17004	16853	16832	17003	16975	16977	16867	17021	17079	16846	17034	17041	16962	16914	16731	17004	16894	17034	17037	17034	16984	16986	17033	17049	17061	17006	16991	16944	17076	17059	16989	16917	16898	17046	16840	17065	17022	16990	16911	17024	16881	17199	16775	16942	16935	17030	16963	17135	16974	17029	16903	16882	16921	17025	17169	17102	17163	16878	17093	17009	16764	16991	16925	17090	16816	17009	16877	16915	17093	16931	17110	16994	16970	17018	16807	17038	17123	16819	16958	17029	16986	16937	16863	16935	17027	17032	17029	16915	17033	16775	16962	17006	17109	17200	16920	17145	17005	17048	16905	17157	17001	17028	16931	17060	16736	17025	16970	16950	16893	16967	17029	17014	16973	17248	17078	17062	17060	16967	16949	16861	16805	17058	17071	16949	17133	16927	16911	16977	17121	17097	16918	17023	16998	16980	17055	16913	17001	17057	17057	16971	17118	17088	17126	16901	17027	17024	17046	16949	17073	17045	16860	17062	16901	16836	16834	16950	16947	16912	16958	16930	16843	16965	16943	17067	17069	16909	16988	17045	17080	16970	16956	17143	16849	17105	17007	16948	16902	16994	17081	17027	17033	16999	16926	16906	16941	17147	16750	16981	17066	17082	16989	17078	16832	16946	17175	16920	16889	16951	16989	16992	16840	16982	16833	17137	17119	17016	17058	16914	17055	17009	17107	16930	16837	16824	17014	17015	17001	17058	16983	16957	16865	17083	16952	17071	16830	16965	17010	16993	17069	16972	17007	17113	17080	17103	17007	16969	17224	16897	16756	16937	17051	16890	17080	17012	17037	17092	17015	16938	17120	17036	17058	16931	16854	16982	16972	17059	16861	16971	16972	17075	16855	16907	17036	16985	17103	17020	16944	16920	17022	16883	17040	17031	16999	16926	17031	17037	17080	17230	16812	17014	16907	17081	16890	16956	16865	16961	16941	16707	16945	16909	17081	16969	16989	16950	16800	16986	17043	17005	17042	17036	16904	16743	16858	16916	16910	17016	17111	16997	17001	17094	17120	16983	16856	16768	16896	16805	16962	17168	17005	16881	16911	16992	17102	17000	16921	17046	16967	16973	17186	17025	17061	16951	16974	16960	16869	16959	16981	16748	17008	17077	16837	16947	17133	17080	16911	16967	16913	17112	17235	16853	16942	17024	16949	17100	17003	16802	17022	16960	16937	16945	16928	16839	17119	17021	17000	16930	16880	16997	16998	16949	16840	16918	17027	16968	17087	17078	16982	17073	17054	17131	16837	16976	16988	17084	16977	17135	17072	16917	17111	16903	16957	17032	16770	16995	16837	16932	17042	16857	16957	16879	17002	16874	16952	16929	17003	16638	17197	16845	17033	16948	17081	16865	17043	16881	16830	16985	16915	16916	17050	16889	16914	17019	16953	16975	17083	16995	16838	16937	16949	16939	16971	17131	17036	16976	17123	16860	16914	17049	17050	17057	16828	16823	17068	16912	16858	17154	16939	16974	17112	16927	17018	17034	16962	16939	16959	17129	16962	16980	17050	16898	16998	16905	16997	16789	17022	16826	17192	16853	17177	17038	16917	16876	16849	17139	16916	17164	16849	17073	16787	16946	17131	16803	16870	16954	16852	17004	16859	16924	17097	17007	16938	16942	16974	16968	16986	17197	16857	17002	16974	17041	16889	16867	16992	16967	17026	17058	16998	16978	16964	17020	17012	17010	17009	16890	16933	16959	16967	17023	16906	16941	16984	16946	16995	16910	17075	17152	16913	16984	17078	17106	17046	16903	16948	16996	16923	17117	16994	17113	17064	17154	16944	17079	17102	17144	16769	16991	17218	17009	17083	16921	17135	16957	16981	16967	16971	17122	17030	16720	16989	17031	16946	17108	17005	17036	17105	16872	17091	16940	17028	17019	16999	17141	16890	16966	17072	16994	16998	17033	17015	16940	16815	16973	16915	17045	16809	17004	16966	16949	16923	16874	17070	16978	16799	16998	16900	16782	16935	17124	16944	16981	17104	16879	17023	16985	16860	16958	16996	17166	17017	16957	16869	17018	16964	17001	16924	17008	16967	16908	16798	17103	16994	17008	16935	16954	16883	16926	17082	17081	16912	16993	16933	16977	16840	17026	17198	16985	17185	16839	16817	16899	17174	16857	17075	16949	16955	17015	17012	16979	16881	16919	17110	17066	16918	17080	17031	16957	16857	17010	16843	17058	17138	16951	17011	16743	16833	16903	16991	16971	16995	16946	16982	17059	17001	17050	16869	16982	16727	17141	17040	17094	17004	16913	17027	17078	16940	16999	16952	17050	16882	16936	17072	17023	16980	16903	16905	16924	16969	17109	16893	17166	16962	17064	16977	17013	17178	16834	16834	16992	16837	17030	16993	16854	16986	16938	17028	16932	17027	17095	16830	16968	16895	16960	17031	17063	16908	16972	16971	17042	16919	17076	17066	17099	16919	16899	16778	17073	17176	17063	17054	17001	17047	16917	17159	16916	17126	16969	17096	16996	16884	17021	16936	17139	17053	16908	17083	16880	16904	16918	16945	16954	16882	17108	16706	16971	17050	16988	17059	16906	17074	16965	16936	16971	16916	17109	16898	16934	17198	16939	17024	16982	16983	17086	17020	16829	17009	17138	17040	17092	17088	17038	16992	16930	17005	17221	17026	17039	16861	17099	16944	17180	16818	17087	16986	16903	17061	16937	16954	17075	17084	16881	16856	16813	17058	16968	16829	17069	16860	17025	17009	17038	16962	16845	16960	17060	17007	17058	17091	16899	17110	16953	16878	17041	17105	16975	16913	16752	16970	17036	17001	17124	16877	17059	17040	16958	17066	17046	17008	16932	16900	16945	16990	17266	17074	16972	17136	17072	16820	16927	17127	16997	17143	16833	17112	16833	16936	16818	16866	17039	17083	17099	17081	16915	17013	16942	16843	17064	17034	16974	17056	16933	16922	17121	16840	16940	16783	16942	17098	16911	16895	17006	17068	16881	16933	17116	16976	16980	16865	17096	17056	16965	17072	17064	17003	16933	16847	17037	17032	16792	16994	16873	17018	17001	16909	17105	16920	16865	16912	16924	16928	17074	16943	17081	16908	17080	16897	17191	16953	16993	17046	16942	17136	16856	17032	17019	16893	16942	16902	16934	16909	16949	16954	16983	16947	16837	16909	16870	16925	17067	17030	16999	16963	16988	16930	17049	16936	16954	17079	17107	16901	16854	16917	16952	16922	16912	17103	17095	16912	17136	16997	16972	17026	16882	17178	17045	16898	16897	16804	17150	17067	17195	17025	16971	17102	16797	17116	16947	16992	17003	17000	17048	17085	17035	16982	16873	17156	17049	16866	16924	16901	16926	16862	17039	16947	17038	16961	16977	16978	17010	16916	16799	16860	16971	17139	16906	16901	16919	17092	16989	17172	16904	17011	17049	16970	17077	16896	17051	16929	17134	16908	16961	16884	17037	16953	17166	17068	16877	17038	16997	17023
22741	21183	28908	24128	23902	29166	31891	27368	25654	25650	24476	23966	23087	22994	22526	22193	22543	22315	22313	21924	21779	22184	21790	22001	22011	22082	21822	21844	21894	21663	21661	21842	21665	21825	21812	21820	21552	21743	21617	21647	21736	21664	21835	21639	21643	21480	21828	21868	21508	21640	21716	21666	21379	21591	21361	21556	21541	21807	21708	21491	21741	21690	21565	21693	21811	21698	21700	21534	21417	21545	21558	21609	21504	21619	21601	21534	21514	21651	21858	21810	21707	21500	21595	21639	21512	21664	21502	21557	21416	21361	21652	21690	21602	21477	21637	21593	21708	21389	21499	21297	21566	21627	21348	21284	21301	21420	21457	21655	21674	21501	21480	21605	21522	21687	21494	21551	21614	21596	21692	21547	21526	21610	21637	21687	21634	21677	21509	21306	21771	21782	21689	21561	21542	21490	21581	21563	21623	21708	21520	21656	21431	21612	21490	21638	21522	21426	21796	21768	21506	21525	21618	21543	21484	21524	21502	21388	21493	21569	21629	21566	21581	21701	21756	21513	21492	21408	21543	21557	21576	21876	21517	21734	21506	21721	21471	21335	21337	21517	21504	21455	21555	21492	21419	21646	21620	21731	21492	21460	21549	21365	21516	21352	21447	21310	21461	21686	21673	21467	21481	21518	21535	21686	21525	21526	21606	21516	21309	21551	21779	21544	21459	21468	21515	21668	21587	21358	21733	21505	21448	21431	21691	21442	21488	21504	21475	21536	21685	21300	21744	21618	21727	21340	21454	21609	21731	21698	21351	21461	21456	21385	21311	21592	21572	21758	21755	21702	21415	21671	21582	21540	21580	21613	21406	21481	21522	21370	21541	21452	21667	21557	21503	21668	21431	21449	21593	21641	21473	21483	21549	21572	21617	21504	21550	21630	21541	21425	21520	21640	21542	21660	21595	21489	21508	21765	21541	21503	21533	21694	21565	21531	21613	21570	21339	21501	21473	21567	21508	21470	21520	21486	21452	21487	21583	21352	21552	21465	21394	21530	21708	21419	21606	21607	21407	21265	21689	21692	21491	21486	21530	21640	21456	21459	21551	21461	21553	21495	21595	21662	21509	21810	21430	21501	21598	21426	21276	21513	21465	21683	21424	21342	21685	21608	21627	21344	21492	21670	21660	21684	21599	21370	21597	21504	21514	21642	21416	21602	21612	21719	21422	21780	21550	21388	21746	21400	21420	21516	21579	21749	21583	21576	21348	21459	21522	21407	21368	21586	21379	21575	21734	21259	21463	21556	21513	21472	21444	21372	21411	21493	21727	21420	21431	21399	21465	21501	21638	21542	21656	21361	21531	21498	21328	21509	21521	21598	21506	21731	21459	21579	21555	21275	21503	21192	21648	21642	21658	21403	21547	21564	21746	21617	21633	21591	21556	21828	21564	21568	21246	21362	21458	21348	21443	21486	21675	21613	21652	21600	21596	21571	21431	21459	21293	21395	21491	21628	21576	21475	21522	21435	21564	21671	21405	21618	21601	21508	21701	21528	21626	21397	21637	21513	21571	21454	21429	21639	21462	21584	21572	21628	21349	21490	21666	21705	21493	21632	21444	21443	21622	21415	21474	21403	21520	21310	21448	21526	21339	21370	21450	21721	21619	21618	21620	21734	21504	21558	21725	21487	21518	21424	21525	21575	21656	21488	21273	21569	21551	21523	21524	21524	21516	21602	21580	21568	21656	21519	21330	21546	21456	21581	21714	21554	21456	21684	21555	21355	21523	21505	21666	21438	21739	21428	21657	21551	21524	21474	21476	21403	21664	21597	21474	21588	21379	21638	21661	21439	21428	21582	21550	21457	21548	21472	21396	21520	21681	21385	21494	21486	21498	21643	21697	21586	21489	21556	21491	21565	21462	21474	21675	21345	21572	21782	21387	21520	21540	21523	21546	21679	21600	21387	21721	21497	21744	21631	21337	21425	21616	21414	21393	21488	21496	21486	21531	21602	21526	21546	21476	21655	21410	21577	21441	21569	21367	21485	21632	21319	21412	21689	21505	21516	21626	21572	21501	21596	21519	21565	21608	21501	21482	21394	21676	21482	21608	21387	21396	21433	21525	21596	21501	21350	21549	21455	21591	21484	21704	21611	21557	21582	21603	21506	21560	21455	21430	21491	21558	21653	21767	21715	21765	21585	21726	21635	21301	21502	21576	21660	21630	21767	21504	21670	21700	21475	21576	21417	21459	21535	21601	21672	21670	21549	21539	21451	21430	21430	21507	21555	21782	21609	21432	21673	21513	21642	21627	21594	21557	21490	21466	21340	21631	21494	21452	21659	21432	21577	21474	21480	21521	21478	21518	21326	21618	21471	21279	21285	21571	21522	21594	21579	21730	21455	21603	21602	21507	21585	21613	21473	21405	21613	21475	21583	21381	21325	21483	21523	21686	21558	21577	21662	21446	21796	21572	21858	21666	21551	21489	21571	21340	21554	21584	21546	21537	21544	21521	21511	21532	21482	21542	21628	21428	21448	21553	21749	21391	21318	21453	21638	21508	21341	21502	21425	21562	21490	21390	21413	21316	21627	21526	21367	21549	21504	21314	21304	21474	21461	21496	21648	21617	21280	21519	21497	21458	21413	21631	21482	21529	21550	21507	21578	21459	21538	21540	21587	21734	21519	21755	21391	21555	21553	21461	21474	21529	21461	21424	21854	21559	21379	21875	21498	21422	21400	21527	21410	21502	21438	21425	21626	21677	21588	21528	21550	21307	21618	21436	21543	21677	21658	21664	21459	21584	21631	21515	21503	21672	21593	21522	21555	21502	21163	21514	21455	21435	21655	21608	21554	21320	21404	21617	21599	21572	21536	21592	21496	21381	21441	21492	21530	21622	21729	21546	21357	21505	21721	21601	21433	21608	21565	21406	21417	21389	21696	21690	21440	21649	21478	21496	21589	21526	21589	21653	21622	21477	21521	21443	21645	21493	21428	21407	21480	21575	21559	21648	21358	21593	21672	21896	21556	21547	21404	21778	21733	21495	21645	21685	21416	21603	21666	21699	21462	21891	21554	21442	21473	21490	21704	21679	21587	21395	21646	21518	21400	21607	21473	21436	21486	21434	21475	21650	21586	21406	21360	21657	21551	21496	21531	21736	21424	21520	21286	21593	21328	21542	21536	21537	21327	21620	21705	21414	21602	21715	21612	21406	21651	21452	21563	21652	21377	21535	21522	21503	21477	21277	21516	21474	21469	21558	21559	21444	21549	21632	21639	21675	21530	21486	21545	21664	21460	21595	21561	21542	21664	21452	21779	21493	21811	21389	21559	21661	21489	21567	21707	21613	21448	21359	21393	21605	21521	21642	21446	21622	21789	21539	21401	21334	21470	21539	21361	21535	21432	21661	21589	21665	21297	21540	21544	21633	21543	21490	21452	21669	21468	21523	21391	21306	21627	21502	21592	21390	21453	21466	21724	21424	21469	21623	21479	21421	21510	21454	21407	21427	21531	21328	21345	21440	21541	21637	21678	21529	21609	21530	21465	21680	21513	21467	21499	21463	21601	21461	21575	21430	21642	21669	21443	21578	21671	21532	21379	21348	21684	21502	21605	21630	21592	21382	21411	21628	21628	21462	21665	21382	21443	21538	21472	21396	21393	21343	21612	21535	21475	21408	21308	21455	21441	21654	21634	21307	21693	21437	21357	21480	21685	21362	21444	21711	21546	21627	21504	21487	21457	21582	21382	21475	21596	21408	21560	21588	21475	21443	21610	21517	21671	21410	21306	21601	21764	21316	21435	21690	21606	21733	21539	21524	21425	21498	21374	21623	21437	21469	21739	21676	21752	21644	21467	21718	21573	21495	21444	21485	21388	21584	21407	21561	21651	21575	21663	21524	21626	21536	21518	21531	21473	21594	21544	21597	21643	21542	21526	21572	21442	21661	21480	21679	21397	21528	21562	21356	21405	21518	21534	21457	21457	21509	21748	21705	21749	21532	21741	21768	21832	21515	21567	21586	21518	21687	21372	21404	21713	21465	21439	21677	21146	21589	21604	21399	21638	21438	21653	21532	21732	21503	21414	21481	21561	21649	21707	21471	21481	21594	21484	21710	21477	21699	21694	21370	21549	21711	21546	21525	21410	21531	21576	21283	21639	21715	21572	21545	21672	21606	21715	21798	21561	21475	21613	21794	21628	21583	21468	21608	21445	21492	21469	21426	21666	21790	21384	21601	21476	21504	21661	21687	21454	21484	21639	21820	21589	21821	21516	21717	21620	21621	21754	21473	21682	21461	21496	21677	21554	21460	21568	21367	21470	21532	21507	21365	21504	21570	21432	21416	21650	21547	21572	21307	21372	21755	21475	21748	21320	21625	21509	21579	21540	21553	21532	21511	21553	21318	21515	21631	21511	21479	21537	21461	21632	21595	21383	21528	21708	21632	21569	21367	21477	21648	21355	21369	21431	21622	21351	21705	21448	21503	21378	21429	21531	21590	21513	21424	21460	21513	21620	21528	21663	21324	21516	21794	21461	21408	21569	21609	21455	21492	21482	21784	21757	21317	21480	21472	21286	21524	21762	21416	21438	21632	21634	21404	21541	21615	21699	21755	21653	21552	21475	21703	21850	21589	21572	21539	21310	21339	21650	21571	21430	21648	21490	21633	21535	21467	21363	21482	21668	21420	21408	21617	21475	21441	21521	21640	21537	21585	21406	21528	21529	21663	21501	21752	21381	21375	21301	21482	21619	21439	21619	21391	21495	21395	21534	21523	21334	21673	21584	21567	21639	21250	21429	21524	21685	21570	21575	21532	21606	21830	21635	21525	21446	21440	21554	21305	21688	21457	21507	21495	21405	21605	21513	21505	21442	21612	21681	21362	21644	21404	21501	21571	21437	21765	21754	21546	21427	21276	21416	21699	21502	21721	21527	21461	21436	21346	21498	21488	21259	21439	21516	21585	21693	21618	21501	21475	21503	21574	21441	21551	21570	21576	21674	21600	21523	21554	21420	21629	21429	21663	21429	21840	21629	21404	21547	21460	21562	21647	21647	21482	21613	21744	21476	21501	21485	21643	21386	21595	21467	21403	21360	21694	21504	21500	21515	21382	21704	21502	21404	21517	21567	21264	21496	21601	21401	21558	21543	21438	21386	21564	21633	21822	21667	21548	21558	21606	21424	21585	21442
37688	62371	54978	43382	36966	32471	28499	25695	23952	22728	21132	20255	19306	18781	18598	18602	18381	18260	17974	17951	17589	17624	17581	17656	17614	17486	17428	17655	17432	17467	17449	17459	17390	17503	17462	17432	17462	17480	17397	17524	17421	17359	17335	17216	17409	17442	17321	17509	17403	17350	17237	17334	17436	17199	17575	17143	17366	17341	17430	17425	17397	17275	17329	17428	17386	17281	17328	17468	17316	17387	17438	17195	17360	17397	17416	17315	17359	17233	17400	17226	17425	17369	17293	17248	17353	17449	17261	17468	17173	17359	17361	17299	17395	17274	17278	17253	17383	17221	17348	17372	17295	17236	17274	17162	17379	17342	17433	17234	17224	17209	17355	17496	17420	17265	17396	17362	17368	17325	17289	17396	17360	17293	17314	17310	17317	17201	17220	17422	17408	17427	17441	17415	17241	17450	17346	17126	17346	17405	17178	17435	17330	17309	17358	17340	17352	17203	17262	17378	17228	17432	17065	17425	17354	17270	17321	17410	17518	17360	17224	17340	17328	17309	17285	17187	17428	17227	17420	17229	17473	17108	17198	17267	17139	17184	17301	17341	17438	17332	17265	17108	17338	17164	17269	17373	17422	17345	17443	17227	17334	17260	17337	17319	17265	17219	17427	17176	17320	17233	17420	17365	17285	17332	17218	17194	17286	17402	17513	17376	17208	17274	17325	17390	17359	17203	17198	17231	17267	17288	17281	17484	17309	17343	17367	17247	17253	17301	17321	17009	17399	17414	17239	17445	17423	17463	17344	17395	17324	17117	17256	17344	17423	17297	17360	17306	17357	17439	17203	17189	17434	17284	17321	17158	17604	17249	17102	17271	17163	17302	17335	17344	17325	17366	17373	17419	17432	17380	17229	17155	17323	17187	17358	17138	17307	17247	17411	17217	17291	17248	17376	17166	17145	17187	17296	17401	17309	17205	17351	17505	17313	17212	17223	17222	17316	17212	17476	17264	17291	17021	17352	17203	17315	17092	17264	17117	17069	17344	17262	17192	17310	17282	17236	17419	17189	17231	17487	17343	17370	17376	17265	17425	17325	17215	17247	17200	17327	17412	17333	17317	17226	17264	17415	17212	17350	17359	17090	17116	17439	17309	17165	17178	17068	17235	17417	17332	17277	17184	17311	17267	17420	17169	17173	17278	17402	17366	17338	17404	17361	17327	17179	17343	17155	17276	17322	17222	17163	17400	17370	17370	17225	17186	17161	17314	17330	17434	17319	17320	17287	17279	17286	17139	17444	17343	17449	17165	17405	17216	17310	17302	17231	17160	17341	17256	17298	17327	17245	17126	17341	17331	17310	17321	17165	17394	17289	17412	17313	17098	17347	17236	17168	17372	17523	17268	17267	17413	17254	17174	17354	17326	17218	17388	17326	17295	17339	17039	17186	17021	17221	17300	17162	17254	17278	17426	17250	17185	17253	17352	17241	17287	17322	17235	17346	17446	17431	17475	17385	17247	17331	17260	17289	17457	17426	17408	17147	17400	17476	17340	17299	17472	17283	17502	17236	17345	17404	17244	17331	17317	17351	17360	17410	17274	17221	17296	17419	17400	17245	17354	17291	17193	17209	17428	17376	17252	17430	17203	17345	17321	17121	17296	17397	17241	17195	17262	17354	17241	17359	17172	17202	17264	17185	17205	17264	17285	17175	17345	17142	17227	17278	17155	17345	17489	17199	17343	17302	17182	17308	17408	17267	17229	17395	17239	17115	17302	17219	17178	17316	17441	17302	17389	17362	17399	17108	17421	17157	17193	17255	17138	17216	17211	17332	17181	17219	17368	17343	17479	17165	17370	17167	17223	17244	17372	17280	17388	17278	17360	17182	17375	17125	17308	17368	17243	17266	17330	17484	17206	17409	17274	17201	17373	17039	17427	17307	17357	17398	17407	17362	17483	17195	17082	17300	17456	17231	17388	17286	17198	17221	17363	17269	17241	17352	17348	17173	17294	17209	17292	17352	17425	17134	17392	17226	17208	17213	17187	17371	17065	17343	17189	17234	17217	17251	17262	17217	17576	17203	17432	17407	17304	17103	17431	17324	17293	17363	17253	17227	17051	17422	17290	17380	17426	17467	17248	17134	17297	17213	17152	17284	17245	17354	17155	17376	17359	17275	17193	17388	17306	17192	17459	17197	17312	17390	17218	17368	17268	17185	17123	17167	17290	17261	17237	17358	17250	17343	17343	17201	17536	17325	17239	17348	17351	17324	17360	17139	17279	17178	17214	17203	17156	17436	17158	17358	17142	17274	17455	17445	17204	17363	17291	17328	17183	17224	17369	17483	17239	17254	17404	17266	17441	17283	17418	17191	17446	17280	17299	17236	17273	17252	17163	17407	17282	17257	17388	17253	17031	17234	17423	17316	17209	17278	17297	17171	17329	17184	17318	17408	17244	17210	17374	17132	17284	17231	17299	17466	17346	17275	17267	17331	17296	17263	17437	17141	17260	17264	17357	17358	17285	17220	17262	17314	17236	17350	17139	17420	17393	17302	17256	17249	17326	17296	17245	17443	17156	17324	17366	17200	17233	17237	17399	17235	17297	17375	17321	17327	17375	17305	17420	17189	17319	17473	17281	17283	17464	17307	17345	17353	17332	17370	17236	17224	17384	17255	17202	17295	17090	17407	17464	17271	17443	17088	17342	17387	17154	17270	17371	17331	17268	17436	17323	17229	17213	17240	17265	17512	17243	17420	17439	17284	17187	17324	17292	17356	17225	17328	17435	17337	17230	17257	17375	17201	17360	17161	17377	17380	17162	17395	17271	17241	17343	17212	17214	17272	17287	17287	17228	17437	17315	17369	17281	17373	17441	17193	17386	17339	17378	17291	17306	17279	17312	17276	17261	17088	17356	17121	17222	17358	17177	17320	17277	17240	17359	17292	17322	17303	17285	17398	17320	17260	17390	17140	17281	17310	17370	17250	17233	17185	17371	17127	17376	17323	17320	17389	17178	17267	17135	17286	17311	17234	17302	17236	17337	17235	17285	17102	17175	17384	17271	17502	17309	17270	17305	17243	17293	17142	17320	17247	17305	17360	17284	17333	17444	17371	17233	17283	17298	17426	17279	17301	17220	17300	17262	17464	17268	17255	17416	17256	17158	17450	17216	17192	17346	17400	17432	17302	17328	17157	17333	17406	17339	17383	17335	17474	17259	17384	17262	17279	17221	17347	17222	17316	17490	17352	17442	17145	17210	17430	17298	17239	17324	17228	17331	17393	17179	17364	17158	17325	17405	17318	17210	17306	17309	17307	17352	17409	17324	17577	17382	17205	17282	17246	17243	17140	17359	17378	17295	17252	17247	17288	17528	17265	17419	17405	17317	17419	17318	17386	17191	17237	17310	17343	17260	17340	17321	17309	17444	17218	17368	17172	17495	17238	17256	17198	17333	17241	17246	17319	17229	17299	17201	17456	17234	17276	17415	17248	17303	17040	17400	17252	17306	17353	17245	17276	17337	17396	17311	17194	17288	17253	17431	17160	17240	17527	17064	17357	17362	17388	17299	17369	17305	17318	17347	17247	17298	17346	17286	17353	17453	17306	17300	17283	17252	17401	17193	17518	17215	17216	17381	17341	17299	17202	17336	17352	17426	17262	17174	17226	17202	17334	17369	17330	17280	17048	17154	17306	17366	17351	17287	17229	17184	17221	17190	17294	17357	17294	17376	17195	17435	17329	17219	17418	17214	17356	17401	17401	17411	17426	17337	17234	17082	17306	17179	17367	17371	17465	17292	17286	17402	17335	17371	17219	17281	17514	17159	17223	17282	17467	17164	17208	17333	17345	17163	17238	17198	17470	17094	17364	17363	17377	17348	17283	17230	17158	17315	17256	17451	17170	17382	17399	17341	17214	17128	17404	17267	17216	17525	17268	17205	17378	17221	17262	17497	17121	17435	17239	17388	17072	17368	17365	17430	17051	17243	17274	17239	17306	17345	17396	17365	17344	17288	17239	17197	17214	17366	17284	17169	17158	17291	17321	17379	17259	17225	17271	17375	17284	17280	17415	17248	17233	17404	17275	17091	17156	17522	17432	17334	17162	17215	17343	17289	17285	17320	17349	17165	17374	17108	17072	17316	17371	17327	17353	17286	17212	17315	17175	17334	17290	17371	17285	17374	17243	17391	17290	17288	17332	17493	17378	17241	17376	17212	17263	17431	17224	17215	17306	17100	17318	17170	17397	17210	17336	17255	17232	17516	17143	17270	17146	17334	17318	17395	17283	17371	17229	17374	17342	17502	17545	17346	17177	17353	17207	17329	17073	17367	17269	17295	17333	17249	17211	17374	17409	17307	17322	17161	17332	17249	17397	17448	17214	17168	17307	17363	17232	17340	17347	17494	17246	17333	17406	17157	17319	17249	17359	17326	17262	17155	17041	17213	17220	17249	17325	17493	17272	17314	17513	17197	17376	17386	17134	17350	17235	17374	17273	17280	17316	17264	17149	17338	17257	17313	17457	17341	17395	17369	17418	17406	17277	17333	17254	17182	17381	17234	17144	17301	17306	17397	17307	17301	17338	17390	17170	17363	17247	17372	17349	17366	17249	17303	17244	17419	17230	17225	17401	17343	17365	17308	17303	17443	17278	17415	17242	17283	17335	17507	17231	17247	17215	17400	17295	17253	17344	17195	17415	17282	17254	17329	17277	17387	17264	17234	17334	17387	17342	17258	17320	17306	17215	17064	17312	17203	17243	17276	17318	17237	17226	17287	17281	17325	17222	17358	17403	17185	17292	17331	17264	17294	17398	17263	17329	17361	17289	17226	17260	17213	17230	17282	17339	17313	17193	17404	17500	17234	17421	17260	17402	17314	17240	17321	17331	17133	17187	17303	17235	17254	17362	17362	17220	17157	17205	17353	17169	17312	17324	17267	17406	17182	17313	17363	17340	17385	17239	17394	17393	17297	17309	17269	17404	17485	17416	17569	17398	17304	17286	17288	17120	17086	17353	16934	17159	17310	17250	17328	17185	17317	17248	17294	17432	17237	17355	17367	17151	17165	17270	17247	17181	17385	17232	17352	17121	17221	17400	17227	17343	17168	17148	17129	17418	17431	17304	17265	17355	17147	17264	17404	17209	17221	17315	17195	17353	17235	17293	17318	17208	17264	17291	17370	17299	17256	17203	17200
30877	31270	38660	34197	28608	26173	24471	23074	22688	22302	21841	21454	21533	20964	20980	21012	20858	20753	20886	20684	20736	20538	20606	20582	20857	20716	20735	20869	20816	20757	20735	20504	20581	20616	20798	20691	20505	20568	20565	20477	20550	20585	20711	20724	20631	20693	20692	20707	20727	20731	20513	20555	20630	20701	20696	20594	20596	20632	20730	20616	20577	20772	20451	20584	20641	20640	20502	20532	20646	20673	20530	20589	20551	20711	20667	20622	20667	20481	20643	20885	20690	20782	20814	20679	20419	20499	20543	20724	20551	20528	20755	20637	20546	20546	20667	20540	20703	20583	20728	20548	20878	20616	20548	20541	20719	20733	20629	20564	20498	20622	20683	20664	20604	20563	20711	20856	20591	20556	20603	20500	20899	20643	20909	20714	20387	20759	20725	20617	20674	20538	20655	20552	20657	20688	20639	20722	20526	20559	20426	20390	20551	20617	20524	20564	20499	20535	20694	20401	20723	20648	20719	20607	20605	20336	20494	20431	20434	20406	20708	20719	20508	20535	20626	20704	20678	20560	20613	20453	20646	20556	20799	20811	20693	20474	20611	20554	20327	20660	20629	20804	20399	20655	20631	20695	20555	20346	20601	20615	20755	20457	20711	20742	20548	20498	20915	20729	20590	20695	20482	20582	20564	20628	20624	20526	20566	20572	20733	20407	20604	20749	20425	20590	20642	20522	20389	20739	20396	20588	20528	20409	20632	20675	20568	20714	20577	20569	20427	20716	20542	20595	20561	20438	20523	20395	20646	20541	20365	20447	20471	20756	20615	20863	20544	20539	20570	20525	20689	20648	20593	20517	20695	20571	20457	20555	20587	20591	20561	20679	20537	20485	20505	20634	20670	20616	20732	20554	20588	20592	20773	20427	20471	20562	20802	20769	20579	20747	20709	20580	20497	20403	20902	20837	20542	20742	20681	20518	20768	20810	20543	20704	20570	20633	20668	20471	20759	20647	20876	20542	20838	20450	20546	20722	20565	20471	20526	20459	20638	20744	20670	20557	20633	20653	20584	20582	20747	20558	20548	20613	20535	20575	20513	20640	20772	20613	20617	20593	20387	20512	20554	20431	20525	20714	20481	20900	20580	20632	20684	20675	20774	20649	20658	20461	20571	20564	20693	20582	20677	20615	20735	20668	20624	20855	20515	20684	20783	20766	20470	20671	20920	20852	20622	20791	20549	20660	20615	20523	20566	20368	20519	20695	20523	20768	20630	20586	20881	20702	20744	20506	20784	20556	20702	20514	20694	20664	20639	20481	20690	20740	20676	20608	20528	20542	20623	20587	20547	20470	20690	20487	20519	20719	20578	20546	20554	20525	20499	20669	20599	20695	20769	20714	20672	20606	20736	20599	20623	20606	20475	20672	20664	20668	20729	20820	20801	20697	20777	20829	20586	20673	20739	20517	20535	20793	20570	20440	20621	20550	20581	20626	20575	20521	20447	20617	20447	20647	20682	20509	20758	20777	20554	20664	20774	20813	20707	20343	20844	20419	20553	20587	20647	20714	20555	20879	20632	20697	20835	20680	20490	20585	20782	20659	20568	20529	20473	20510	20457	20505	20664	20658	20596	20604	20645	20536	20609	20468	20429	20656	20543	20777	20516	20502	20586	20600	20661	20732	20579	20657	20512	20668	20710	20455	20526	20631	20650	20464	20501	20587	20649	20667	20591	20844	20522	20535	20579	20682	20636	20435	20603	20499	20582	20452	20668	20619	20639	20394	20539	20811	20709	20591	20694	20575	20530	20703	20611	20629	20576	20758	20858	20760	20609	20451	20544	20546	20563	20735	20711	20633	20595	20550	20818	20512	20622	20623	20767	20794	20662	20738	20597	20470	20678	20440	20655	20420	20632	20713	20695	20745	20561	20451	20581	20459	20456	20513	20631	20685	20744	20817	20715	20528	20619	20871	20710	20656	20575	20703	20584	20799	20802	20592	20491	20605	20839	20797	20569	20549	20786	20594	20877	20539	20512	20714	20533	20498	20554	20855	20742	20389	20667	20682	20542	20534	20828	20854	20573	20591	20669	20308	20716	20536	20536	20827	20666	20401	20503	20581	20624	20455	20629	20651	20532	20644	20632	20647	20588	20662	20848	20575	20600	20804	20575	20520	20441	20597	20658	20730	20357	20590	20534	20552	20684	20657	20700	20528	20386	20596	20500	20520	20480	20419	20587	20600	20590	20516	20557	20658	20611	20685	20593	20770	20537	20594	20635	20777	20577	20433	20736	20594	20526	20607	20792	20642	20683	20607	20480	20551	20753	20584	20526	20578	20653	20693	20840	20612	20497	20460	20666	20714	20762	20546	20464	20698	20856	20668	20635	20824	20659	20566	20706	20824	20691	20674	20715	20714	20642	20606	20693	20588	20613	20621	20730	20310	20707	20588	20563	20604	20423	20800	20720	20454	20567	20435	20724	20612	20526	20460	20666	20677	20673	20534	20647	20502	20691	20798	20465	20512	20656	20588	20446	20642	20708	20657	20619	20713	20550	20698	20765	20727	20794	20764	20675	20408	20741	20693	20309	20666	20761	20589	20746	20741	20719	20690	20651	20527	20690	20575	20601	20470	20503	20627	20521	20808	20636	20772	20547	20686	20542	20500	20628	20835	20896	20562	20784	20629	20598	20758	20695	20529	20503	20645	20499	20681	20496	20637	20621	20779	20441	20645	20615	20602	20533	20643	20622	20723	20559	20715	20578	20835	20690	20771	20673	20441	20749	20658	20579	20568	20692	20640	20679	20691	20454	20657	20465	20649	20664	20522	20726	20592	20473	20447	20817	20783	20635	20444	20493	20333	20586	20896	20560	20655	20494	20805	20540	20655	20628	20766	21040	20430	20490	20779	20534	20553	20591	20907	20710	20508	20284	20489	20648	20735	20682	20763	20674	20696	20370	20541	20526	20754	20748	20680	20669	20504	20452	20622	20543	20590	20690	20716	20580	20622	20627	20566	20522	20674	20695	20748	20710	20444	20692	20719	20392	20452	20820	20832	20652	20675	20470	20538	20728	20850	20513	20661	20350	20569	20663	20742	20699	20560	20593	20576	20545	20831	20639	20638	20613	20802	20534	20661	20419	20276	20667	20682	20513	20556	20588	20569	20533	20696	20738	20704	20597	20498	20691	20568	20741	20815	20482	20598	20501	20395	20591	20706	20784	20692	20651	20685	20594	20712	20677	20560	20425	20794	20550	20559	20782	20745	20674	20619	20503	20571	20659	20437	20570	20496	20703	20726	20525	20342	20588	20578	20745	20667	20760	20517	20598	20655	20647	20766	20481	20625	20656	20724	20600	20573	20733	20787	20495	20514	20963	20654	20493	20702	20523	20531	20444	20446	20472	20529	20590	20556	20582	20574	20778	20549	20544	20456	20635	20601	20624	20717	20509	20516	20733	20702	20520	20735	20564	20900	20660	20637	20423	20902	20819	20576	20625	20637	20697	20576	20593	20671	20486	20704	20434	20565	20597	20610	20627	20544	20550	20682	20574	20504	20491	20616	20828	20454	20638	20663	20720	20712	20392	20573	20520	20553	20515	20506	20715	20337	20629	20658	20822	20573	20482	20603	20563	20773	20767	20685	20507	20565	20572	20613	20578	20698	20547	20820	20629	20542	20592	20752	20540	20864	20542	20633	20740	20664	20519	20849	20819	20762	20476	20549	20832	20658	20816	20600	20609	20545	20720	20616	20461	20755	20692	20321	20606	20746	20587	20581	20510	20714	20706	20473	20533	20580	20549	20764	20721	20596	20627	20580	20596	20480	20705	20442	20484	20714	20806	20743	20776	20512	20766	20243	20685	20688	20409	20668	20545	20685	20743	20726	20774	20642	20767	20551	20406	20655	20617	20615	20682	20507	20739	20633	20602	20572	20628	20452	20571	20357	20682	20730	20701	20641	20595	20670	20770	20944	20748	20751	20659	20705	20624	20634	20517	20612	20529	20813	20654	20699	20651	20684	20641	20521	20438	20578	20568	20463	20510	20586	20697	20569	20674	20723	20839	20699	20671	20778	20640	20462	20792	20843	20657	20616	20785	20486	20680	20687	20673	20673	20736	20413	20718	20652	20557	20643	20544	20683	20629	20536	20784	20721	20586	20606	20520	20518	20714	20624	20726	20584	20465	20552	20572	20578	20542	20466	20647	20621	20515	20620	20571	20495	20665	20617	20932	20692	20660	20611	20487	20553	20789	20582	20614	20874	20710	20714	20569	20622	20668	20699	20443	20691	20863	20596	20812	20722	20617	20352	20735	20603	20669	20709	20599	20691	20584	20670	20475	20526	20427	20652	20586	20398	20770	20801	20593	20589	20762	20631	20656	20741	20736	20666	20551	20530	20632	20869	20613	20674	20569	20503	20664	20768	20543	20782	20728	20700	20812	20616	20617	20635	20652	20632	20637	20623	20563	20737	20687	20603	20663	20686	20705	20534	20580	20585	20656	20743	20676	20764	20507	20570	20814	20640	20662	20532	20688	20361	20686	20604	20479	20752	20730	20725	20614	20716	20496	20501	20647	20654	20583	20696	20708	20641	20725	20735	20489	20649	20539	20626	20646	20534	20589	20689	20588	20497	21006	20555	20473	20404	20450	20494	20517	20923	20399	20582	20805	20472	20477	20554	20562	20665	20788	20544	20619	20819	20565	20514	20753	20624	20680	20515	20789	20583	20595	20608	20688	20708	20777	20751	20851	20525	20816	20515	20626	20427	20707	20586	20405	20712	20717	20459	20636	20599	20577	20528	20748	20757	20619	20720	20606	20359	20532	20561	20531	20753	20733	20471	20642	20668	20508	20732	20635	20446	20592	20617	20820	20621	20839	20398	20697	20643	20553	20563	20704	20431	20786	20749	20619	20647	20637	20532	20718	20656	20438	20655	20486	20615	20847	20753	20793	20497	20619	20797	20689	20786	20673	20648	20495	20682	20691	20501	20725	20535	20576	20665	20554	20450	20739	20968	20829	20599	20664	20421	20761	20588	20899	20620	20683	20606	20329	20660	20707	20284	20707	20624	20645	20735	20722	20594	20519	20694	20660	20575	20678	20689	20484	20714	20443	20531	20509	20537	20707	20639	20521	20606	20661	20666	20638	20496	20765	20679	20497	20508	20608	20421	20774	20592	20559	20763	20900	20831
36205	48380	42381	32198	27754	24335	22054	20474	19683	19209	18521	18220	17679	17506	17222	17342	17286	17235	16940	16892	17063	17011	16939	16887	16763	16836	16753	16788	16812	17082	16917	16947	16761	16923	17114	16827	16834	16816	16841	16995	16734	16921	16816	16807	16893	16822	16627	16771	16770	16938	16921	16777	16888	16797	16790	16802	16854	16753	17061	16908	16797	16861	16753	16703	16865	16794	16954	16984	16763	16795	16747	16822	16824	16850	16789	16909	16771	16664	16830	16655	16862	16948	16855	16817	16909	16641	16774	16897	16884	16826	16845	16874	16764	16833	16812	16782	16733	16793	16862	16706	16949	16847	16828	16806	16748	16613	16918	16736	16625	16880	16770	16911	16777	16776	16657	16788	16779	16894	16708	16686	16823	16669	17115	16695	16814	16916	16917	16716	16778	16890	16896	16915	16831	16812	16699	16819	16747	16766	16743	16816	16575	16760	16738	16879	16867	16820	16779	16860	16704	16809	16862	16823	16912	16938	16939	16770	16768	16873	16616	16838	16886	16890	16903	16863	16896	16804	16812	16759	16736	16861	16859	16728	16831	16947	16968	16854	16867	16848	16849	16865	16804	16896	16776	16896	16905	16735	16898	16875	16867	16687	16657	16771	16917	16900	16858	16769	16829	16987	16843	16799	16885	16738	16809	16785	16681	16814	16898	16669	16908	16829	16694	16969	16773	16621	16828	16623	16837	16827	16822	16904	16795	16746	16822	16813	16693	16977	16703	16882	16885	16728	16927	16875	16785	16921	16619	16968	16777	16771	17000	16757	16712	16789	16887	16840	16858	16797	16750	16919	16661	16628	16930	16837	16975	16905	16726	16681	16756	16837	16811	16846	16806	16740	16754	16770	16801	16700	16651	16805	16734	16729	16900	16733	16814	16866	16825	16620	16883	16824	16787	16575	16914	16821	16891	16595	16892	16870	16830	16834	16660	16720	17003	16792	16587	16955	16831	16840	16947	16886	16808	16674	16727	16592	16814	16874	16881	16659	16789	16889	16847	16796	16627	16740	16975	16875	16499	17047	16755	16773	16839	16706	16854	16857	16975	17105	16775	16777	16814	16726	16829	16802	16794	17041	16676	16797	16692	16855	16893	16795	16821	16812	16823	16770	16714	16735	16850	16755	16729	16735	16879	16922	16889	16837	16703	16855	16691	16770	17133	16834	16773	17011	16883	16889	16812	16703	16787	16908	16799	16790	16794	16908	16870	16687	16717	16935	16950	16744	16802	16807	16715	16776	16764	16876	16868	16849	16770	16774	16795	16907	16648	16868	16874	16849	16778	16861	16877	16868	17033	16823	16805	16762	16903	16743	16843	16891	16735	16718	16859	16758	16803	16855	16893	16874	16776	16905	16903	16905	16845	16787	16832	16863	16646	17109	16874	16860	16778	16798	16823	16869	16885	16841	16727	16659	16811	16833	16792	16865	16759	16756	16692	16846	16829	16824	16792	16815	16769	16846	16627	16740	16763	16705	16811	17034	16799	16802	16857	16863	16901	16866	16879	16954	16853	16631	16828	16712	16777	16900	16931	16546	16844	16838	16662	16808	16812	17027	16792	16738	16974	16755	16854	16904	16713	16749	16716	16828	16861	16909	16852	16822	16940	16703	16842	16849	17009	16668	16666	16777	16642	16795	16765	16980	16858	16708	17037	16923	16801	16935	16903	16889	16811	16592	16583	16924	16834	16690	16769	16713	16875	16781	16812	16851	16813	16871	16754	16893	16833	16851	16749	16660	16900	16662	16803	16928	16694	16626	16776	16544	16672	16911	16792	16769	16946	16679	16948	16803	16770	16694	16837	16848	16847	16902	16692	16777	16818	16809	16702	16769	16820	16952	16868	16680	16646	16731	16826	16639	16766	16840	16757	16840	16718	16895	16708	16683	16849	16838	16813	16795	16729	16871	16952	16905	17003	16708	16700	16865	16866	16732	16849	16916	16954	16731	16915	16928	16886	16708	16938	16771	16797	16755	16907	16971	16843	16796	16996	16670	16846	16747	16765	16695	16802	16916	16754	16802	16772	16892	16906	16860	16897	16889	16955	16821	16703	16748	16977	16883	16894	16762	16897	16853	16828	16847	16863	16823	16826	16782	16861	16810	16887	16733	16873	16639	16852	16783	16931	16737	16712	16838	16858	16765	16827	16690	16867	16817	16875	16822	16980	16856	16646	16946	16807	16857	16597	16803	17005	16756	16883	16625	16903	16840	16918	16878	16806	16780	16865	16763	16817	16844	16877	16814	16740	16781	16863	16763	16645	16770	16883	16883	16810	16863	16781	16829	16727	16761	16718	16794	16503	16788	17020	16930	16916	16799	16820	16770	16763	16596	16741	16844	16849	16801	16816	16972	16928	16759	16808	16831	16812	16931	16728	16922	16779	16846	16908	16689	16781	16728	16705	16768	16807	16796	16859	16964	16763	16886	16824	16819	16658	16766	16647	16762	16961	16705	16650	16838	16822	16662	16779	16716	16795	16726	16695	16802	16771	16756	16879	17008	16835	16876	16786	16826	16791	16693	16772	16784	16914	16815	16899	16830	16904	17040	16763	16785	16758	16823	16919	16925	16816	16743	16790	16705	16799	16816	17012	16773	16800	16907	16626	16658	16942	16622	16776	16672	16656	16749	16902	16829	16964	16591	16889	16707	16731	16885	16839	16877	16908	16825	16802	16785	16752	16796	16838	16673	16989	16575	16798	16852	16743	16685	16899	16870	16733	16962	16693	16750	16736	16817	16957	16781	16859	16882	16835	16821	16774	16836	16720	16859	16888	16836	16872	16710	16853	16774	16825	16880	16836	16797	16981	16945	16880	16714	16807	16831	16955	17022	16805	16800	16861	16833	16974	16833	16862	16853	17000	16703	16770	16768	16910	16670	16672	16875	16743	16755	16830	16935	16808	16758	17085	16972	16667	16709	16841	16843	16854	16743	16697	16859	16874	16869	16799	16863	16881	16928	16771	16904	16929	16917	16878	16925	16837	16734	16810	16826	16981	16680	16774	16942	16850	16806	16832	17091	16923	16663	16822	16803	16681	16787	16893	16712	16937	16818	16847	16770	16643	16747	16765	16787	16894	16521	16924	16806	16870	16803	16821	16841	16785	16968	16775	16941	16813	16948	16854	16868	16799	16822	16861	16828	16697	16704	16804	16860	16762	16773	16629	16830	16729	16777	16765	16887	16769	16776	16782	16816	16833	16659	16834	16756	16858	16757	16798	16719	16869	16837	16797	16885	16760	16776	16793	16740	16936	16610	16864	16773	17010	16874	16669	16932	16618	17080	16760	16808	16903	17026	16730	16860	16830	16714	16895	16840	16703	16831	16736	16865	16898	16649	16905	16816	16841	16789	16809	16935	16848	16776	16752	16922	16765	17028	16889	16757	16802	16687	16804	16711	16972	16726	16902	16664	16913	16752	16775	16894	16824	16913	16932	16831	16742	16781	16966	16606	16804	16911	16724	16700	16937	16895	16763	16795	16884	16900	16903	16716	16774	16646	16869	16861	16868	16930	16808	16774	16776	16640	16903	16875	16728	16810	16773	16854	16864	16847	16662	16867	16760	16917	16801	16768	17012	16913	16822	16791	16824	16620	16993	16785	16811	16872	16606	16896	16746	16704	16806	16826	16910	16832	16859	16695	16831	16910	16765	16802	16826	16766	16802	16712	16772	16832	16716	16746	16779	16808	16825	16725	16873	16647	16607	16926	16846	16968	16705	16776	16821	16762	16989	16628	16834	16839	16905	16742	16640	16731	16802	16842	16908	16754	17071	16803	16844	16612	16894	16925	16914	16855	16886	16819	16791	16850	16781	16774	16861	16876	16709	16824	16713	16892	16841	16709	16773	16701	16837	16832	16845	16867	16753	16828	16769	16744	16778	16898	16922	16773	16736	16860	16770	16609	16838	16701	17077	16721	16720	16867	16721	16869	16972	16927	16808	16836	16905	16846	16886	16929	16826	16747	16859	16946	16838	16743	16703	16816	16712	16835	16832	16679	16602	16886	16859	16551	16774	16786	16828	16732	16742	16843	16722	16782	16878	16936	16844	16822	16819	16786	16857	16867	16548	16880	16926	16858	16640	16905	16761	16852	16933	16819	16835	16551	16661	16809	16814	16978	16771	16835	16683	16959	16708	16767	16877	16799	16951	16751	16896	16790	16808	16784	16806	16862	16744	16767	16801	16817	16849	16738	16837	16744	16758	16894	16960	16926	16709	16826	16912	16897	16988	16736	16908	16813	16864	16731	16831	16783	17048	16848	16781	16920	16767	16802	16911	16793	16912	16896	16926	16905	16963	16809	16728	16782	16853	16918	16967	16889	16715	16794	16732	16882	16847	16997	16803	16869	16791	16756	16795	16822	16768	16683	16828	16818	16668	16621	16801	16867	16729	16910	16864	16688	16969	16840	16842	16686	16817	16808	16664	16924	16711	16782	16959	16640	16802	16705	16852	16713	16859	16986	16689	16838	17000	16987	16738	16889	16925	16822	16949	16726	16704	16812	16687	16879	16843	16863	16759	16799	16718	16809	16762	16844	16854	16682	16884	16781	16683	16754	16693	16819	16717	16757	16689	16814	16859	16453	16850	16861	16801	16673	16902	16734	16737	16570	16827	16767	16941	16655	16684	16767	16874	16906	16738	16941	16875	16978	16845	16668	16618	16761	16867	16829	16711	16787	16713	16796	16906	16934	16898	16923	16740	16716	16869	16742	16893	16719	16837	16822	16811	16824	16844	16631	16970	16668	16821	16825	16852	16860	16852	16800	16847	16913	16799	16912	16829	16864	16791	16688	16891	16777	16822	16840	16845	16791	16622	16774	16787	16886	16951	16863	16826	16711	16718	16824	16884	16835	16915	16817	16625	16788	16812	16769	17026	16834	16949	17017	16562	17002	16533	16779	16797	16757	16928	16803	16952	16905	16777	16827	16656	17070	16626	16734	16932	16698	16618	16745	16777	16635	16738	16797	16767	16768	16763	16810	16929	16759	16701	16787	16755	16831	16879	16757	16779	16778	17075	16898	16867	16868	16873	16702	16815	16985	16706	16970	16897	16839	16744	16710	16714	16788	16796	16614	16843	16869	16866	16743	16815	16774	16877	16724	16735	16780	16862	16838	16896	16838	16810	16848	16858	16866
23942	21090	28690	26038	26422	28152	27657	24354	23342	23000	22368	21642	21312	21218	21099	20872	20629	20654	20667	20455	20401	20599	20431	20319	20408	20242	20233	20050	20287	20367	20304	20338	20131	20301	20302	20304	20339	20151	20197	20022	20221	20284	20291	20045	20090	20247	20046	20342	20185	20107	20077	20302	20317	20296	20177	20029	20262	20107	20208	20052	20277	20107	20191	20108	20138	20076	20144	20270	20033	19823	20344	20206	20006	20230	19915	20040	20030	20187	20125	20154	20219	20014	20117	20050	20114	20106	20141	20003	20229	20187	20281	20114	20199	20192	20279	20234	20263	19889	19984	20114	20080	20131	20168	20314	19996	20045	20356	20111	20153	20308	20083	20284	20140	19974	20325	20039	20336	20148	20079	20457	20197	19966	20271	20321	20393	20232	20091	20228	20114	20331	20163	20039	19907	20125	20070	19958	20215	20368	20016	20003	20218	20098	20266	20150	20028	20345	20248	20281	20194	20106	20096	20024	20158	20060	20119	20147	20028	20098	20178	20056	20125	20171	20171	20180	20236	20334	20204	20200	20282	19960	20119	20343	20088	20215	20154	20121	20176	19883	20030	20031	20128	20362	20477	19992	20088	20137	20130	20434	20436	20120	20055	20241	20324	20373	20229	20182	20190	20310	20263	20090	20124	20244	20028	20155	20204	20235	20115	20323	20379	20213	20266	20347	20351	20239	20298	20141	20092	20249	20173	20103	20168	20107	20312	19974	20219	20235	20251	20209	19945	20224	20290	20259	20150	20012	20200	20298	20180	20151	20229	20088	20097	20331	20397	20238	20170	20253	20246	20098	20330	20123	20034	20015	20112	20146	20142	20196	20257	20137	20033	20089	20134	20133	20129	20145	20163	20272	20104	20190	20226	20190	20067	20190	20401	20162	20061	19939	20134	20084	19993	20127	20199	20090	20116	20074	20260	20059	19989	20109	20177	19931	20008	20047	20054	20350	20042	20192	20222	20382	20256	20071	20224	20357	20119	20053	20151	19964	20064	20263	20155	20068	20205	20143	20187	20068	20118	20402	20203	20180	20266	20342	20053	20120	20042	20136	20040	20173	20095	20202	20168	20368	20310	19996	20132	20441	20258	20177	20262	20301	20003	19983	20190	20234	20149	20072	20197	20080	20239	20206	20275	19928	19947	20033	20041	20000	20234	19966	20040	20159	20182	20143	20212	19764	20221	20190	20075	20143	20156	20299	20082	20033	20024	20001	20123	20448	20133	19949	20115	20248	20181	20176	20336	20060	20186	20213	20269	20106	19874	20145	20118	20208	20306	20428	20225	20067	20090	20035	20134	19935	20050	20233	20032	20126	20309	20390	20250	20235	20213	20304	20302	20044	20007	20225	20219	20158	20182	20358	20226	20218	20212	20196	20074	20181	20142	20131	19973	20091	20296	20168	20061	20213	20060	20229	20144	20185	20075	20187	20065	20215	20307	20117	19941	19976	20122	20276	20152	20227	19930	20160	20211	20036	20050	20361	20197	20022	20361	20023	20338	20057	20146	20234	20306	20127	20262	20123	20133	20255	20201	20359	20029	20117	20127	20218	20085	20118	20328	20389	20078	20355	20083	20140	20074	20014	20270	20167	20313	20281	20256	20170	20157	20178	20244	20196	20461	20326	20232	20169	20197	20027	20148	19824	20029	20056	20227	20239	20203	20287	20350	20238	20124	20044	20416	20321	20031	20202	20241	20165	20422	20112	19988	20038	20284	20130	20079	20274	20140	19991	20305	20006	20051	20032	20000	20322	20297	20020	20282	20115	20506	20145	20165	20072	20180	20208	20233	20179	20024	20051	20228	20165	20094	20230	20179	20209	20098	20308	20238	20136	20223	20342	20110	20207	20034	20239	20008	20127	20022	20339	20215	20149	20204	20090	20107	20271	20133	20043	20238	20130	20236	20038	20061	20218	20250	20225	19976	19992	20135	20059	20316	20307	20176	20142	20303	19924	20146	20254	20294	20137	20151	20090	20203	19994	20233	20264	20123	20194	20208	20159	20141	20025	20089	20066	19947	20046	20383	20103	20372	20054	20235	20215	19941	20343	20240	20320	20398	20306	20144	20225	20355	20274	20321	20193	19996	20004	20063	20226	20061	20155	20311	20181	20062	20323	20167	20161	20208	20067	20141	20420	20181	20339	20233	20298	20000	20233	20130	20419	20188	20179	19910	19951	20226	20186	20269	20186	20150	20244	20139	20093	20095	20058	20071	20245	20203	20246	20183	20248	20107	20119	20036	20347	20135	20262	20410	20270	19931	19940	20222	20095	20153	20270	20071	20232	20132	20038	20256	20447	20339	20161	20193	20226	20213	20086	20056	20016	20107	20325	20043	20044	20218	20200	20286	20163	20051	20237	20120	20243	20396	20280	20373	20221	20232	20233	20193	20132	20103	20209	20447	20232	20163	20367	20224	19835	20179	20017	20101	20172	20140	20211	20265	20160	20088	20289	20122	19823	20140	20341	20143	20043	20202	20250	20296	20391	20219	20098	20257	20173	20361	20345	20098	20058	20208	20272	20146	20078	20063	20437	20208	20456	19893	19939	20064	20272	20314	20192	20280	20177	20156	20230	20100	20126	19957	20168	20158	20235	20396	20261	20328	20373	20132	20228	20262	19971	19842	20085	20130	20081	19980	20204	20119	19949	20285	20218	20307	20237	20276	20381	20182	20066	20303	20179	20107	20223	20103	20111	20132	20126	19997	20243	20245	20197	20150	20376	20058	20015	20173	20058	20301	19985	19983	20181	20043	20065	19970	20110	20163	19988	20195	20240	20159	20170	20365	19972	20360	20163	20088	20113	20115	20160	20117	20089	20135	20185	20130	20281	20244	20255	20374	20072	20166	19887	20106	20212	19933	20072	20157	20201	20294	20015	20197	20210	20132	20254	20223	20017	20194	20033	20234	20228	20127	20093	20160	20302	20057	20306	20132	20074	19900	20015	20202	20308	20231	20201	20392	20237	20205	20435	20229	20186	20237	20115	20072	20346	20231	20222	20242	20192	20187	20228	20070	20058	20025	20105	19972	20056	19925	20294	20197	20051	20281	20298	19991	20189	20212	20042	20149	20150	20186	20113	20173	20396	20215	20234	20211	20344	20248	20068	20191	20185	20510	20195	20076	20203	19972	19971	20023	20149	20066	20069	20237	20208	20261	20130	20041	20159	20224	20095	20124	20355	20304	20389	20322	20368	20224	20108	20117	20168	20200	20114	20062	20034	20189	20229	20254	20154	20297	20283	20172	19970	20074	20069	20185	20370	20207	20268	20063	20130	19994	20352	20242	20105	20354	20211	20205	20313	20244	19976	20237	20357	20157	20304	20228	20117	20121	20247	20147	20060	20135	20299	20219	20160	20272	20111	20063	20051	20151	19848	20146	20006	20105	20306	20336	20112	20085	20056	20317	20094	20091	20218	20299	20001	20033	20082	20346	20110	20148	20040	20004	20081	19928	20157	20146	20105	20170	20268	20172	20388	20179	20102	20319	19971	20237	20096	20160	19939	20078	20035	20038	20259	19874	20186	20138	19990	20026	19935	20323	20283	20191	20100	20428	20047	20226	20164	20109	20072	20146	19890	20230	20216	20057	19981	20159	20083	20097	20302	20185	20180	20143	20156	20223	20353	20064	20271	20284	19966	20200	20299	20171	20128	20270	20268	20198	20002	20357	20166	20253	20275	20228	20150	20301	20153	20046	20220	20318	20289	20178	20008	20242	20384	20294	20268	20148	20181	20160	20055	20143	20354	20349	20262	19870	20238	20094	20193	20315	20088	20317	20092	20169	20021	20091	19852	20205	19995	20098	20120	20061	19981	20149	20100	20211	20163	19954	20298	20097	20330	20274	20258	20250	20341	20349	20230	20306	20116	20186	20107	20162	20143	20263	20181	20062	20251	20154	20249	20110	20285	20255	20082	20160	20065	20275	20232	20343	20188	20250	20111	20071	20219	20021	20149	20130	20297	20228	20126	20033	20313	20069	20011	20193	20064	20137	20067	20177	20032	19951	20300	20098	20297	20130	20122	20354	20278	20050	20247	19959	20141	20288	20059	20140	20257	20322	20176	20076	20276	20223	20082	20407	20154	20096	20106	20117	20238	20374	20206	20190	20243	20130	20220	20198	20120	20179	20408	20243	20155	20119	20212	20283	20209	20264	20159	20128	20104	20122	20180	20192	19881	20194	20166	19953	20343	20125	20146	20075	20359	20148	20330	20099	20386	19987	20148	20249	20079	20211	20176	20133	20183	19957	20059	20007	20301	20149	20222	20047	20082	20079	20140	20207	20192	20090	19997	20004	20220	20259	20277	20062	20302	20281	20378	20193	20031	20238	20148	20052	20180	20131	20347	20238	20077	19963	20074	20116	20037	20159	20188	20345	19985	20087	20233	20348	20159	20137	20213	20261	20210	20328	19966	20266	20216	20229	20288	20126	20014	20182	20130	20020	20153	19947	20100	20136	20054	20487	20057	20234	20191	20132	20156	20268	20095	20390	20058	20172	20197	20296	20098	20341	20084	20238	20149	20129	20234	20167	20295	20110	20100	20304	20252	20062	20283	20151	20240	20313	20234	20235	20282	20377	20362	20260	20404	20131	20223	20223	20043	20017	20272	20323	20049	20109	20125	20025	20183	20396	20013	20119	20174	20097	20045	20308	20253	20134	20427	20219	20237	20247	20321	20205	19928	20068	20165	19969	20187	20074	20294	20234	20225	20082	19930	19996	20200	20401	20236	20212	20031	20222	20232	20178	20071	20187	19998	20150	20310	20045	20097	20301	20112	20045	20207	20211	20132	20194	20309	20162	20020	20127	20314	20125	20018	20143	20135	19993	20234	20258	20367	20357	20186	20418	20269	20133	20135	20169	20040	20104	20239	20196	20306	20281	20149	20170	20256	20379	20209	20036	19814	20285	20201	20011	20247	20247	20138	20197	20258	20073	20178	20165	20077	20103	20013	20333	20378	20278	20390	20204	19967	20011	20174	20253	20083	20218	20129	20089	20458	20073	20120	19909	20242	20097	20180	20258	20049	20204	20170	20075	20302	20147	20136	20120	20063	20097	20050	20106	19880	20209	20091	20117	20255	20094	20025	20143	20129	19952	20194	20295	20381	20241	19909	20025	20030	20146	20169	20269	20083
33759	54519	48689	37301	31810	27798	24450	22573	21328	20336	19359	18637	18346	17895	17459	17422	17100	17061	16981	16953	16880	16703	16473	16828	16749	16434	16693	16599	16752	16566	16546	16717	16498	16587	16567	16535	16350	16755	16556	16648	16434	16594	16715	16424	16392	16582	16779	16518	16558	16647	16750	16615	16487	16466	16678	16604	16581	16746	16521	16498	16578	16412	16630	16453	16526	16556	16573	16760	16442	16373	16595	16561	16521	16447	16557	16554	16512	16619	16441	16632	16704	16470	16715	16456	16587	16445	16592	16600	16421	16529	16537	16604	16370	16560	16379	16652	16683	16540	16423	16607	16595	16639	16441	16550	16419	16416	16549	16497	16461	16616	16412	16741	16547	16547	16476	16600	16459	16664	16610	16346	16600	16476	16642	16683	16412	16468	16610	16414	16550	16396	16488	16560	16444	16361	16631	16569	16374	16447	16651	16511	16617	16523	16519	16546	16446	16603	16585	16561	16451	16304	16490	16421	16577	16475	16671	16543	16676	16510	16617	16474	16552	16643	16581	16604	16652	16386	16539	16589	16533	16461	16585	16438	16633	16511	16378	16447	16648	16468	16408	16385	16466	16342	16558	16612	16589	16559	16391	16500	16657	16555	16548	16497	16372	16625	16495	16587	16612	16479	16661	16508	16642	16468	16546	16410	16491	16469	16551	16516	16502	16392	16381	16530	16583	16483	16399	16492	16552	16587	16568	16496	16512	16447	16528	16634	16588	16541	16588	16481	16641	16495	16606	16274	16711	16479	16692	16456	16616	16333	16594	16689	16285	16540	16633	16381	16518	16485	16643	16575	16390	16551	16384	16508	16630	16475	16501	16555	16447	16370	16433	16628	16392	16515	16531	16639	16696	16621	16606	16491	16634	16785	16608	16636	16547	16475	16633	16365	16632	16541	16618	16540	16515	16505	16427	16404	16457	16659	16520	16409	16424	16487	16516	16464	16385	16701	16552	16722	16547	16544	16505	16480	16524	16530	16867	16563	16507	16648	16656	16671	16645	16549	16577	16537	16521	16599	16552	16638	16373	16613	16390	16577	16672	16473	16665	16639	16525	16439	16548	16698	16567	16480	16500	16583	16810	16500	16709	16444	16430	16509	16463	16513	16547	16412	16668	16696	16413	16865	16463	16579	16522	16698	16609	16480	16668	16649	16441	16529	16489	16510	16473	16562	16482	16686	16504	16565	16459	16627	16507	16616	16495	16572	16450	16507	16454	16622	16465	16478	16615	16562	16632	16638	16604	16500	16503	16574	16378	16497	16391	16658	16514	16576	16499	16679	16439	16693	16361	16570	16523	16497	16660	16443	16556	16529	16615	16497	16534	16879	16568	16595	16630	16467	16619	16626	16533	16604	16407	16612	16593	16477	16658	16570	16578	16566	16641	16456	16496	16727	16572	16539	16574	16510	16574	16549	16534	16524	16474	16605	16644	16512	16500	16499	16516	16541	16500	16623	16496	16685	16396	16505	16567	16537	16476	16465	16452	16643	16704	16449	16553	16622	16576	16633	16688	16644	16530	16665	16569	16324	16627	16445	16529	16628	16602	16737	16623	16565	16590	16691	16570	16506	16500	16288	16468	16611	16488	16556	16677	16538	16442	16473	16617	16579	16508	16650	16562	16494	16505	16362	16505	16523	16550	16457	16390	16561	16480	16647	16567	16597	16577	16465	16527	16416	16428	16592	16626	16673	16455	16357	16626	16672	16438	16450	16589	16589	16534	16405	16400	16440	16468	16644	16634	16624	16359	16545	16424	16610	16527	16473	16554	16489	16589	16556	16424	16685	16725	16539	16500	16566	16531	16572	16413	16533	16684	16567	16453	16515	16593	16453	16595	16511	16515	16656	16645	16618	16522	16538	16493	16424	16478	16478	16552	16537	16547	16611	16510	16317	16649	16538	16502	16535	16591	16509	16548	16459	16763	16513	16463	16755	16573	16555	16661	16550	16486	16560	16315	16624	16509	16370	16415	16445	16673	16384	16480	16468	16497	16651	16550	16560	16581	16477	16643	16516	16564	16593	16410	16480	16659	16558	16536	16488	16506	16348	16630	16472	16585	16520	16620	16634	16522	16590	16508	16437	16598	16602	16435	16562	16361	16610	16568	16546	16648	16615	16590	16344	16561	16445	16595	16517	16346	16502	16688	16492	16682	16648	16606	16467	16444	16612	16662	16417	16644	16558	16558	16530	16586	16556	16655	16499	16554	16558	16480	16669	16457	16536	16580	16570	16607	16389	16555	16464	16544	16751	16455	16435	16700	16592	16493	16559	16518	16595	16558	16580	16613	16523	16410	16501	16650	16639	16490	16528	16414	16410	16469	16654	16695	16454	16440	16535	16552	16489	16546	16457	16601	16641	16545	16505	16417	16438	16423	16579	16383	16333	16476	16604	16506	16589	16526	16660	16597	16495	16396	16538	16456	16439	16481	16635	16475	16584	16390	16586	16497	16666	16524	16719	16579	16532	16603	16579	16520	16727	16449	16426	16521	16432	16475	16556	16538	16522	16611	16594	16507	16510	16584	16712	16455	16603	16503	16537	16500	16839	16591	16528	16655	16624	16573	16583	16532	16569	16547	16515	16435	16648	16418	16562	16595	16421	16600	16590	16571	16645	16524	16474	16556	16552	16650	16616	16347	16519	16614	16509	16556	16686	16505	16696	16473	16646	16662	16614	16602	16601	16527	16565	16629	16391	16572	16450	16586	16585	16581	16434	16654	16516	16287	16554	16641	16618	16433	16602	16586	16490	16552	16625	16531	16562	16565	16659	16505	16517	16602	16456	16554	16473	16620	16502	16635	16577	16315	16686	16566	16312	16586	16607	16700	16719	16365	16379	16418	16566	16459	16624	16532	16243	16543	16627	16425	16522	16834	16541	16430	16428	16597	16639	16427	16499	16600	16529	16687	16382	16599	16551	16534	16573	16543	16441	16559	16511	16712	16568	16340	16611	16623	16513	16690	16597	16650	16506	16569	16632	16537	16774	16650	16491	16458	16570	16483	16668	16845	16395	16560	16594	16614	16504	16564	16642	16584	16524	16569	16557	16620	16687	16568	16371	16607	16466	16448	16579	16411	16545	16530	16557	16658	16480	16403	16599	16628	16611	16738	16521	16554	16523	16477	16453	16639	16583	16419	16620	16646	16421	16611	16411	16522	16711	16637	16397	16371	16562	16290	16447	16510	16731	16541	16585	16459	16588	16637	16498	16631	16523	16553	16492	16493	16611	16420	16602	16454	16600	16523	16672	16498	16462	16463	16637	16723	16623	16516	16827	16433	16570	16520	16623	16465	16469	16615	16473	16567	16495	16708	16539	16582	16515	16577	16640	16393	16649	16551	16607	16599	16578	16507	16586	16580	16586	16595	16526	16471	16395	16520	16627	16505	16659	16327	16650	16466	16560	16418	16344	16371	16679	16498	16548	16570	16619	16385	16434	16554	16490	16535	16645	16595	16568	16679	16582	16496	16450	16624	16636	16359	16539	16509	16413	16616	16540	16558	16466	16505	16643	16559	16648	16579	16419	16556	16410	16385	16575	16629	16536	16652	16441	16569	16447	16489	16621	16577	16748	16597	16524	16536	16422	16592	16352	16698	16497	16711	16667	16464	16516	16568	16552	16518	16582	16504	16558	16511	16631	16519	16530	16515	16640	16543	16632	16393	16523	16710	16570	16541	16681	16362	16565	16645	16584	16440	16646	16515	16599	16716	16730	16460	16541	16715	16650	16554	16624	16573	16453	16711	16526	16437	16574	16735	16593	16460	16531	16491	16613	16407	16636	16583	16436	16519	16547	16445	16720	16633	16569	16465	16788	16611	16476	16432	16575	16467	16445	16638	16536	16604	16547	16447	16548	16678	16614	16591	16473	16399	16352	16550	16550	16539	16334	16463	16566	16524	16536	16461	16466	16555	16431	16520	16620	16392	16604	16512	16671	16523	16479	16469	16493	16690	16596	16634	16352	16544	16498	16485	16603	16526	16561	16472	16659	16436	16786	16533	16584	16614	16384	16506	16404	16414	16514	16629	16585	16530	16539	16561	16518	16677	16532	16413	16560	16527	16509	16571	16720	16472	16530	16593	16503	16454	16553	16555	16497	16619	16621	16552	16501	16388	16528	16473	16556	16494	16521	16442	16623	16621	16540	16525	16528	16689	16419	16300	16480	16369	16381	16411	16648	16621	16661	16708	16431	16551	16609	16556	16452	16676	16574	16695	16321	16536	16497	16528	16607	16562	16772	16315	16599	16555	16580	16604	16502	16633	16622	16538	16484	16502	16538	16756	16509	16602	16445	16511	16607	16737	16440	16583	16566	16536	16407	16633	16439	16672	16567	16476	16443	16668	16474	16583	16547	16505	16657	16620	16594	16655	16285	16432	16721	16610	16624	16615	16456	16562	16589	16697	16552	16590	16380	16624	16417	16456	16733	16674	16472	16658	16592	16443	16521	16625	16724	16631	16538	16619	16669	16436	16488	16423	16611	16506	16395	16458	16370	16713	16521	16616	16540	16583	16473	16622	16341	16497	16574	16523	16569	16483	16615	16599	16324	16523	16522	16487	16550	16578	16599	16377	16572	16577	16471	16505	16486	16514	16490	16503	16674	16597	16668	16500	16555	16634	16492	16693	16631	16650	16496	16400	16643	16557	16605	16592	16565	16497	16515	16660	16575	16328	16538	16565	16487	16558	16479	16458	16651	16570	16631	16653	16555	16528	16723	16646	16703	16576	16598	16625	16490	16534	16619	16617	16462	16736	16424	16461	16702	16546	16496	16347	16457	16495	16502	16626	16525	16639	16580	16532	16502	16494	16488	16601	16531	16541	16395	16508	16368	16509	16676	16605	16458	16541	16399	16511	16479	16765	16748	16433	16581	16495	16608	16524	16557	16516	16536	16591	16603	16409	16477	16810	16574	16372	16728	16411	16524	16634	16572	16484	16531	16617	16532	16513	16535	16492	16648	16446	16510	16587	16587	16646	16484	16503	16433	16573	16669	16538	16433	16503	16456	16564	16431	16527	16731	16535	16599	16465	16532	16685	16489	16495	16490	16583	16491	16554	16488	16579	16570	16408	16498	16753	16672	16526	16724	16493	16492	16671	16640	16633	16481	16355	16525	16600	16607	16437	16431	16486	16479
22769	21164	28932	24000	23804	28677	31442	26934	25127	24692	24018	23476	23014	22426	22049	21836	21621	21444	21340	21200	21443	21472	21060	21320	21200	21181	21155	20984	20993	21189	21142	21028	21047	21066	21141	20979	21222	21153	21053	20949	20860	20924	21091	21002	21140	20994	21280	21058	21005	20932	21000	20962	20944	21135	20938	21262	21269	21090	21274	21155	21036	20993	20825	21087	20856	20810	20947	20935	21138	21056	20879	21009	20856	20856	21024	20930	20934	20875	20932	20945	21022	20930	20794	20790	20937	20796	21035	20960	21048	20904	20956	21015	21009	21068	20990	20853	21048	20977	21101	21100	20757	20987	20948	20930	20953	20872	20949	20807	21047	20892	20798	20958	20858	20885	20864	20952	20787	20963	21000	21095	21040	21062	20990	20810	20972	21138	21011	21031	21140	20792	20996	20932	20871	21005	20994	20851	20858	20749	21212	20935	20854	21041	21074	21102	21063	20752	20775	21027	21009	21081	21011	20896	21146	20894	20962	20950	20783	20825	20896	21048	20845	20901	20819	21109	21082	21088	20921	20717	21090	20910	21011	21079	20987	21075	20858	21056	20928	21033	21079	20935	20974	20782	20740	20765	20982	20901	21051	21136	21002	21148	21073	20979	20903	21056	20882	20702	20994	20998	21011	20907	20759	21019	21004	20903	20956	20904	20937	20857	20991	20902	20942	20792	21038	20888	20863	20789	20896	21038	20893	20716	20948	20926	21035	20730	21016	21094	21045	20966	21048	20933	20814	20856	20775	20738	21046	20814	21130	21096	21001	21008	20894	21207	21092	20836	21075	21022	20880	20894	20910	20927	20913	20940	20783	20988	21133	20986	20767	20906	20860	20780	20847	20773	20914	20935	20926	21014	20835	20902	20847	20800	20909	20788	20996	20766	20712	20811	20801	20893	21135	21020	20730	20838	20820	21183	20981	20962	20696	20658	20934	21078	21054	20840	20830	20670	20671	21036	20906	20926	20955	20835	20847	20931	20950	20982	20730	21040	21140	21113	20802	20960	20839	21117	21105	20777	20835	20852	21056	20887	20897	21075	20858	20958	21082	20926	20971	20836	21199	20998	20813	20919	20935	20762	20800	21195	20931	20894	20900	20980	20609	20913	20959	20708	20855	20844	20820	20883	21038	21005	20934	20920	20918	20859	20959	20776	20854	20995	20878	20882	20982	20721	20801	20950	21005	20777	20871	21137	20688	20737	20829	21059	20805	20998	20923	20778	21005	21090	20891	20965	20850	20791	20903	21115	20915	20983	21016	20994	20887	20830	20901	20858	20842	20887	20824	20931	20876	20972	21078	20883	21084	20750	20936	20868	20715	20872	20771	20841	20869	20761	20814	20972	21001	20912	20896	20774	20863	20831	20972	21032	21095	21084	20844	21095	20850	20726	20979	20864	20933	20863	20867	20740	20756	21005	21018	21048	21053	21051	20945	20936	21035	20928	20848	21047	20906	21162	20846	20683	20852	20781	20913	20920	20814	20848	21049	20921	20789	21003	21011	20841	20900	21066	20920	20904	20759	20732	21041	21183	21063	20699	20657	21015	20904	21013	20894	20883	20811	21037	20809	20824	21035	20652	20936	20786	21001	21120	20918	20970	20855	20982	20916	20933	20916	20983	20944	21017	21155	21027	21121	20787	21081	20794	20878	21248	20693	21111	20939	21189	21060	20914	20765	20977	21075	21058	20888	20964	20995	20993	21181	21033	20778	20880	20994	20913	20784	20781	20835	21032	20706	20838	21157	20866	20714	20938	20800	20730	20802	21089	20898	20924	20789	20763	20957	20898	21006	20994	21165	20775	20624	20807	20726	20766	20841	20855	21013	20981	20992	21054	20927	20944	21077	20899	20859	20691	20967	20935	20817	20942	21033	20926	20829	20765	20962	20757	20769	21002	21037	20923	20733	20692	20687	20900	20736	21008	21173	20852	20978	20688	20745	20816	20883	20825	20891	21007	21192	20900	21038	21073	20834	20772	20832	20603	20734	20914	20997	20873	20817	20909	20766	20824	21089	20769	21056	20945	20931	20974	20779	21021	20861	20906	20722	20939	20889	20897	20627	20816	20894	20800	21108	20987	20945	20970	21035	20860	20955	20700	20745	20765	21055	21058	21020	21101	20704	20978	20756	20744	20771	20919	20966	20956	21139	20853	20954	21090	21171	20797	20939	20816	20974	20989	20742	21131	20828	20803	20930	21013	20970	20942	20897	20891	21044	20941	21044	20884	20931	20830	20943	20816	20948	20956	20987	21046	21010	20843	20932	20927	20947	20921	20974	20850	21067	20728	20881	20857	21089	21004	20906	20954	21221	20875	20781	20814	20825	20766	21047	21060	20596	20960	20932	21032	20840	20817	20921	20980	20968	21047	20996	21051	20830	21208	21117	20612	21013	21059	20968	21103	20848	20684	20837	21082	20732	20867	21010	20713	20974	21018	20932	20913	21083	20996	20963	20871	20984	20882	21005	21040	20937	20989	20623	20743	20874	20643	20743	20850	20912	20874	20938	20867	21098	21003	20933	20793	20904	20841	21040	20800	20870	20707	21004	20976	21012	20763	20865	20943	21058	20949	20956	20780	20933	20976	20815	20957	21038	21052	20825	20785	20861	20671	20939	20991	20925	20862	21050	20746	20872	21068	20817	20908	20712	20919	20762	20785	21124	20953	21027	20938	21043	20858	20765	20694	20937	21008	20999	20881	20919	20945	21066	20900	20966	20889	20983	21125	20852	20961	20971	21079	20987	21074	20829	20831	20972	20739	21096	21047	20970	20990	20897	21028	20964	21089	20896	20739	20900	21012	20846	20962	20810	20939	20823	21011	20894	20812	20961	20972	20967	21006	21099	21035	20763	21063	20805	20951	21173	20775	20882	20813	20617	20892	20964	20881	20963	20937	20917	21103	20927	20844	21056	21000	20819	20897	21055	20894	20970	20854	20496	21015	20904	20784	20830	20863	20915	20927	20893	21070	21039	20979	21023	20989	20853	20783	20968	20706	20806	20761	20597	20871	20786	20890	20884	21001	20783	21070	20817	20986	20982	21346	21089	20964	21024	21073	21005	20966	20861	20985	21032	20962	20777	20910	21086	20966	20773	20851	21280	20836	20678	20838	20857	20940	21263	20923	21038	20700	20979	20869	20835	20831	20889	21016	20854	20920	20674	20901	21005	20761	21006	20848	20930	21011	20994	21130	20950	20999	20889	20977	20808	20964	20887	20872	20966	20837	21046	21058	21002	20776	21060	20794	20775	21025	20879	20803	20990	20927	20867	21006	20951	21078	21113	20863	21055	20892	21011	20844	20901	20821	20954	20929	20979	20932	20986	21039	20773	21055	20991	20960	20983	20872	21060	20817	21106	20918	20876	20794	21049	20927	20985	20905	20833	21065	20687	20888	20810	20807	20847	20969	20937	20977	21058	20718	20945	20937	20979	20837	20795	20841	20978	20833	21035	20944	20864	21073	20864	21043	20992	20985	21129	20966	20699	20955	20806	20884	20774	20977	21049	20591	21008	20902	20832	20952	21058	20979	20903	21038	21047	20973	20895	20989	20967	20777	20975	20884	20902	20878	20801	20759	20948	20999	21006	20764	20893	21166	20834	20950	21028	20769	20838	20971	20917	21096	20913	21102	20762	20896	21119	21018	20916	20658	20994	20890	21034	20851	20987	20863	21049	21054	20913	20764	20651	21025	20957	21259	20802	20928	21007	20811	20908	20878	21083	21092	20857	20780	20976	20699	20739	21039	20847	20955	21032	20890	20954	20818	21039	20704	20903	20701	21039	21119	20939	21075	20810	20991	20803	20778	20881	20911	20864	20875	20655	21031	21158	20821	21048	21002	20809	21038	20881	20893	20824	21035	20808	20840	20882	21007	21136	20976	20792	20839	20870	20894	20863	20834	20901	21055	20900	20818	20882	20954	20856	21091	21019	21056	21023	21068	20763	21067	21046	20997	20833	20979	21070	20961	21070	21001	20757	21072	20946	20880	20681	20813	21098	20854	20729	20877	20898	20950	20931	21101	20920	20960	20987	21008	21123	21105	20868	20965	20789	20821	20959	20661	20806	20777	20783	21167	20917	20883	20938	20769	20813	20949	21196	21067	20838	20882	20776	20888	20852	20987	20990	21058	21121	20911	20792	20959	21073	20848	21025	20885	21042	21029	20921	20929	20915	20914	20932	20899	20951	20981	20855	20915	20731	20697	20948	20910	20802	20919	20873	20794	20952	20831	20977	21068	20864	20925	20870	21047	21045	21017	20877	20963	20929	21015	20787	20902	20866	21097	20895	20718	20941	20920	20972	20718	21008	20985	21221	21023	21035	20844	20653	20843	20718	20981	20796	20747	20895	21008	21010	21053	21081	20749	20626	21044	20861	21030	20805	20788	20923	20792	20815	20680	21005	20878	20934	20882	20845	21129	20828	20960	20984	20974	21070	20793	21077	20956	20986	20953	20827	20943	20801	21056	21034	20943	21137	20822	20960	20934	20833	20760	20984	21020	20875	20899	21029	20806	21035	21060	20832	20849	20926	20942	21123	20896	20788	21040	20851	21104	20915	20902	20864	21003	20728	20863	21000	20906	20952	20936	20862	21038	21091	20831	21067	20950	20916	20998	20818	20883	20902	20941	20919	20888	21099	21008	20823	20989	20840	20944	20845	20830	21392	21092	20902	21092	21073	21096	20849	20906	20870	21027	20708	20870	20862	20875	20915	20989	20836	20934	21080	20934	20987	20920	20984	20905	21106	21099	20962	20952	21058	20997	20818	20810	20650	20839	20861	21004	21009	21073	20945	21210	21088	21017	20773	20867	20894	20882	21085	20793	20896	20773	21014	20915	20963	21041	20999	20729	20849	20704	20885	21094	21059	20798	20891	20824	20903	21038	20885	21090	20969	21026	20868	20960	20811	20752	21042	20776	21081	20903	20977	20870	20882	20916	20637	20852	20851	20988	21098	20926	20898	20864	21029	20940	21136	20802	21027	20844	20970	20950	21078	20737	20806	20885	21008	20972	20926	20696	20991	20754	20906	21111	20739	20798	21021	20755	20983	20872	20884	20749	20944	20950	20749	20988	20873	20682	20805	20975	21062	21000	20820	20953	20802	20909	20985	20826	20786	21066	21206	20898	20878	20971	20844	20778
37371	59962	53898	43251	37259	31979	28592	25568	23458	22426	21226	20148	19631	19111	18467	18060	17887	17699	17658	17438	17206	17376	17218	17136	17015	17242	17297	17325	17231	17184	17292	17173	17267	17113	17250	17035	17039	17031	17113	16849	17181	16990	17102	16888	17017	17098	17079	16916	17069	17086	16883	17241	17085	17113	16968	17047	17044	16890	17186	16917	17038	17052	16971	17123	16982	16913	16994	16946	16930	16992	17166	16937	16870	16864	17084	17250	16954	17016	17006	17108	17079	16926	16950	17110	16933	17089	16947	17039	16899	17113	17103	16999	16933	17003	17134	16851	16899	16830	16982	16960	17067	17061	16920	17008	17075	17074	16958	16867	17170	16897	17044	16954	17189	16997	17044	16961	17154	16919	16864	16937	17005	16940	16833	16902	16952	16947	16948	16911	16953	17060	16810	17103	17062	16942	16906	16988	16879	17123	17022	16999	16975	16954	16841	17110	17026	16994	16886	16922	17106	17038	16985	16955	16911	16983	16987	16915	16984	16950	16935	17061	16914	17103	16979	16962	16960	17022	16951	16954	17027	16935	17014	16987	16881	17001	16995	17122	17002	16787	16997	16884	16927	17010	17102	16868	16999	16951	16924	17007	17097	17210	16832	16911	17030	16934	17022	16794	16916	16962	16987	17134	17114	17370	16994	16801	17048	16976	16806	16964	16964	16952	17089	17047	16999	16996	17037	17082	16871	16892	17051	16938	17030	17053	16965	17004	17057	16880	16856	16946	17089	17073	16925	16999	17018	16783	16981	16955	16992	16983	17026	17093	17102	17024	16968	16912	17059	16873	17171	16855	17159	16901	16908	16932	17073	16789	17010	16797	17034	17039	16934	16902	17025	16997	16927	17118	16957	16997	17131	17135	16964	16922	16999	16966	16958	16963	16991	17042	16940	16970	16913	17185	16957	16841	16934	17070	16981	17079	16911	17021	16923	17042	17174	17001	16899	16953	16820	17059	17005	16973	17261	17102	16954	17078	16989	16828	16902	17013	17016	16973	16860	17038	16882	17057	16894	16982	17065	17095	16671	17050	16970	17202	17095	16978	16953	16794	16981	17134	16815	16941	16969	16937	17143	17023	16766	16875	17168	17037	16979	17110	17004	17130	16982	16916	16857	16939	17029	16989	17203	16963	16820	16986	16851	16913	17149	17144	16988	16860	16963	17007	17148	17030	16942	16955	16946	16841	16891	17043	17059	17092	17013	17019	16955	16977	16924	16903	17081	16978	17065	17047	17096	16906	17020	17213	16933	16929	16817	17065	17093	16888	17055	16959	17011	16990	17088	16960	17148	16933	17004	17092	17020	17066	17018	16894	16952	17071	17038	17023	17019	17155	17016	17077	16930	17020	17015	17105	17019	16962	17155	17200	16760	17007	17024	16945	16936	16931	17179	17089	16887	16842	16948	16959	17048	16881	16927	16868	16819	16980	17001	17057	17011	17075	16870	16895	17026	17044	17100	17064	16944	16916	17012	17089	16908	16944	17070	16950	16927	17113	16876	16805	17003	17088	16813	16810	17083	17038	17131	17042	16886	16863	16827	17048	17128	16951	17037	16899	16937	17080	16975	16907	16853	16981	16964	17150	17017	17099	16972	17078	16764	17068	16932	16969	16932	16968	16973	16935	17094	16977	16891	17024	17040	16960	17182	16956	16983	16931	16922	17063	16899	16870	17120	16951	16979	17025	16973	16867	17014	16903	16998	16915	16973	16922	16975	16917	17014	16842	16932	16844	16897	17034	17048	17012	16971	16901	16936	17062	16951	16977	16692	17081	16885	16901	16995	16814	17037	17064	16905	17153	16920	17057	17072	17052	17017	16859	17118	16835	17104	16982	17026	17215	16932	16843	17167	16837	16842	16949	16961	16961	16819	17058	16923	17022	17122	16962	17040	16892	17091	16981	17133	17001	17111	16891	16953	17085	17016	16911	16975	16841	16985	16749	17057	16979	16844	17129	16998	17027	17079	16787	16958	16981	17212	17083	17106	16918	16875	16914	17026	16951	16973	17184	16921	17061	16923	16915	16952	17101	16925	17118	17033	16960	17096	17017	16854	17052	17043	16906	16878	16893	17003	17161	17064	17179	16732	17063	17183	16972	17186	17176	16964	17035	17182	17179	16765	17101	17047	16983	17140	17085	16998	16942	17029	16963	16939	16932	17122	17048	17043	17022	16843	16992	17006	16997	16832	16952	16981	16884	16995	17076	16784	16862	16903	16899	16896	16887	16912	16967	16835	16899	16960	16921	16929	16996	16826	17096	16906	16932	17104	17067	16841	17001	17210	16946	17159	16970	16912	16894	17005	17098	17012	16945	17105	16998	16878	17073	16898	16935	16940	17014	16898	17052	16979	16903	16899	16923	16970	17011	16923	16883	17014	16958	16896	16929	17048	16922	16929	16944	17111	16867	17176	16853	17060	17096	16964	17115	17022	16890	16931	17113	17057	16959	17024	17085	17238	16840	17065	17164	16963	17063	17072	16924	17102	16957	17109	17025	17024	16782	17080	16945	16980	17174	16871	16965	16961	16905	16856	16784	17011	17084	16812	16713	17079	17015	17043	16926	17088	16900	17060	17185	16972	16822	16829	17135	16823	16869	16902	16881	17055	16929	17115	17096	17113	16927	17074	17146	16939	17033	16983	16834	16978	17022	17079	16907	16983	17019	17085	16911	17047	17036	16787	17022	16911	16831	16955	17007	16979	17110	16968	17086	17061	17074	16928	16970	16986	17029	17088	16793	16996	16973	17102	16909	16879	17021	16979	17121	16959	17190	17031	16901	16888	17009	17185	17025	17184	17067	17078	16930	16956	16845	16834	17067	16887	17041	16968	16844	16943	16991	17014	16931	17112	17028	16895	17069	16838	17157	16829	17051	17001	17093	17003	16976	17137	16942	16829	16839	16996	17019	17095	17038	16954	17038	16922	17217	16943	17022	16864	16904	16933	16937	16905	16892	16849	16921	17258	17061	17062	17119	16725	16868	16965	16900	17114	17124	16886	16996	16922	16889	16919	17048	17029	16962	16922	17228	17077	17027	16893	17084	17010	16850	16922	17035	17017	16947	17040	16804	17094	16949	17009	16831	17071	16980	16996	16790	16867	16938	16846	17162	17106	17016	16882	16884	16987	17121	16997	16996	17017	16947	16948	16914	17091	16990	17066	16865	16906	16973	17012	16933	16959	17021	17098	17069	16997	17082	17009	17134	17002	17089	17033	16996	17032	16972	16940	17009	17021	16873	16941	16920	17046	16888	17058	16984	16998	17047	17016	17124	16914	17106	16919	16952	17043	17153	16747	17013	17088	16853	17022	16982	16872	16889	16858	16878	17042	16857	16981	17134	17075	16910	16983	16929	16907	17127	17139	16918	17145	16945	17072	16999	17149	16868	17002	16959	16863	16931	16892	16865	17158	16952	16840	16795	16932	16933	17068	17044	17017	17016	17056	16985	17068	16999	16977	16886	17058	17137	16990	17003	16952	16853	16959	17032	17031	17040	17138	16999	16969	17010	17099	17046	17040	16907	17174	17056	17170	17209	16885	16866	17077	16892	16934	16923	16921	16959	17140	17093	16931	16791	16926	16779	16961	16942	16896	17052	16889	16931	17042	17130	17159	17066	17048	17104	17061	17100	17055	17074	17036	17190	17074	16966	16987	16869	16865	16980	17009	16959	16927	16954	17052	16915	16871	17206	16941	16894	16915	16975	17053	16835	16900	17025	17154	16865	17052	17009	16949	17004	17019	16982	16922	16956	16800	16947	16858	17117	16824	17085	16803	16913	16901	17024	16874	16911	17016	16977	16987	16865	17202	17082	17050	16971	17078	17055	16797	17028	16938	17086	16986	16849	17071	16998	16930	16732	16964	16911	17099	16800	17104	17099	16918	17155	16977	16932	16938	16785	17102	16985	17166	17231	17141	16876	17182	16949	17057	16803	16919	16882	16855	16984	16926	17010	16934	17091	16982	16868	16916	16969	16950	17017	17049	16964	16956	17023	16932	16906	17147	16787	17089	16799	17225	16905	16975	16997	16996	17025	16920	17157	17052	16892	17027	16796	17108	16982	16966	16963	17092	16957	17053	17027	16971	16854	17043	17028	16876	17035	16920	16817	17136	17076	16917	16756	16948	17060	17021	17097	16966	17108	17016	17114	16884	17042	16845	17220	17023	17082	16949	16963	17011	17037	16917	17044	17104	16956	17060	16822	17096	16817	16912	16879	16917	16769	17053	17005	17034	16884	16844	17059	16860	17107	16984	17179	16983	17037	16864	16928	17006	16874	17074	17047	17190	16874	17009	17031	16982	17093	16957	16959	16929	16955	17045	17027	16867	16763	16992	16961	16984	17115	16970	16875	17108	16944	17081	17083	16781	16924	17119	16876	17123	16943	17130	16883	16910	16930	16989	16998	16978	16869	16985	16911	16970	16982	16971	16754	16938	17031	17093	16909	17087	16810	16861	16905	17100	16909	16913	17102	16990	16931	17065	16933	16991	17078	16925	16859	17011	16927	16944	17090	16944	16944	17033	17135	16886	17010	16945	17038	16991	16979	17045	17038	16911	17014	16980	16993	17062	17022	17165	16959	17027	16895	16929	16810	17069	17005	17053	16952	17007	16798	16901	16859	17093	17003	17109	16942	16991	16924	16904	16995	16991	16943	17054	16955	16966	16923	16991	16935	16872	16806	17115	17001	16880	16926	17259	16985	17091	17112	17178	17010	16955	17029	17131	17123	16875	16978	17035	16963	16964	17033	17071	16881	16917	16993	16893	17047	16957	17040	16976	16997	17035	17109	16954	16997	16976	17015	17046	17130	16933	17042	16923	17078	16934	16968	16996	17002	17042	17027	17005	17000	17065	17042	16822	17134	16927	17232	16833	16927	16890	17048	16958	16972	16964	17062	17002	17011	16926	17081	16812	17035	17168	16814	17178	17160	17037	16865	16968	16956	17083	16776	17029	17092	17098	16939	17078	17132	17117	17084	16829	17025	17030	17051	16928	16939	16914	16922	16955	16977	16893	17095	17078	17087	16796	17047	16920	17057	17029	17090	16967	17021	16728	16975	17054	16986	17104	16910	16939	16946	17015	17032	16983	16953	16995	17010	17045	17020	16962	17215	16863	17028	16983	16977	16877	16852	17081	16880
30521	31654	39358	34267	28180	25508	23805	22445	21954	21613	21230	21153	20790	20323	20651	20338	20516	20176	20278	20207	20077	19996	20186	20061	20128	20249	20317	20200	19964	20031	20272	19923	20187	20079	20177	20214	20013	20001	19966	19940	19922	19988	19869	20181	20052	20047	19977	20216	20113	19971	20205	19958	20043	20041	20011	20176	20147	19982	20042	20123	20173	19999	20068	19931	20122	20152	20154	20044	20184	19922	20054	19993	20001	19934	19834	20130	19951	20099	20154	19886	20083	20028	20164	19975	19991	19890	19923	19884	19946	19909	20246	20168	20213	19813	20191	20040	19989	20074	20032	20043	20229	20003	20162	20189	20058	20021	19996	19895	20163	20219	19775	19862	19864	19907	19910	20182	20135	20085	20094	20009	20178	20218	20271	20078	20067	20132	20121	20112	20105	20084	19999	19933	20013	20103	20099	19989	20180	20071	20212	19876	20223	20205	20223	20216	19900	20127	20086	20173	20029	20027	20122	19991	20130	20072	20049	20219	20095	20089	19854	20000	20035	19971	20027	20083	19926	20023	20061	20092	20094	20118	20257	19987	20076	20046	19992	20149	19931	20069	20041	19991	20244	20158	19969	20069	20212	20001	20033	20230	20182	20005	20189	20076	20317	20130	19941	20265	20132	20276	20048	20148	19960	20027	20228	20221	20149	20078	20049	20382	20281	20247	20231	20246	20159	20151	20034	19961	20036	19966	20165	19955	20101	20029	20047	20156	20256	20140	20151	20136	19930	20144	19885	20187	19941	19838	20312	19978	20050	20006	20005	19957	20097	20030	20049	19957	20061	20098	20156	20105	20202	19987	19832	20018	19935	20085	20362	19886	19868	20099	19901	19952	19988	19997	19918	20130	19978	20066	20278	19976	20056	20174	20152	20133	20005	19990	20113	20059	20075	20032	20007	20007	20021	20030	19943	20085	20048	19847	20107	20027	19942	20141	19964	19988	19991	20203	20082	20006	20326	20045	19876	20012	19996	19902	20191	19962	20008	19915	19948	19900	20071	19867	19988	20154	20102	20041	20082	20039	20017	20054	20112	20223	20204	20004	20057	19865	19956	19903	20102	20059	19874	20046	20226	20147	20357	20148	20179	20116	19924	20079	20039	20097	20081	19916	20031	19959	19940	20152	20030	20089	20151	19908	20032	19788	20075	20197	20194	20161	19800	19941	20149	20042	19947	20126	20179	19848	19850	19921	19975	20057	20047	19951	19969	20004	20168	20035	20080	20152	20056	20179	20085	20023	20169	19987	20153	20101	20363	19969	20064	20187	19890	19794	20079	20087	20006	20281	19894	20159	20068	20024	19973	20156	19995	19870	20221	19946	19990	20181	20106	20398	20004	20076	20126	20027	20224	20254	20119	20019	19995	20121	20171	20243	20152	20133	20030	20086	20081	20090	19925	19997	19963	20146	20220	20170	19978	20121	20079	20056	20031	20104	20068	20057	20109	19863	19972	20013	20283	19951	19987	19962	19962	19998	20079	20039	19991	20234	19898	19905	20130	20016	20191	20016	19963	20218	20061	19825	20145	20202	19963	19894	19759	19968	19947	20165	20017	20127	20208	20174	20339	20071	20132	19997	20170	19820	20099	19968	20064	20125	19976	20299	20258	20069	20196	20050	20103	20196	20102	19944	19990	20050	20047	20067	19956	19978	20128	19956	20043	20133	20214	20113	19983	20272	20188	19874	19812	19901	19909	20121	20040	20120	20103	20032	20076	19929	20035	19954	20076	20065	20078	20335	20225	20034	20238	19948	20108	20019	20215	20341	20030	19961	20060	20166	20096	20053	20093	20293	19955	20198	20262	20047	20086	20092	20014	20041	20033	19827	20147	20087	20012	19981	20314	20032	20112	20137	20051	20087	20014	20073	19947	20260	19877	20053	20066	20069	20080	20268	20097	20170	20074	20051	19967	20207	20096	20012	20011	20055	20002	19979	19951	20211	20031	20039	20180	20070	19909	20050	20105	20332	20333	19956	20154	20212	20354	20145	20137	20107	20101	20004	20117	20079	20225	20110	19956	20094	20158	19924	20144	20280	20158	20008	19997	19937	20192	20073	20088	20061	20248	19832	20137	20083	20045	20194	20322	20194	19979	19820	20049	19976	20102	20080	20096	20132	20085	20228	19873	20112	19992	19937	20077	19953	20058	20079	19900	19956	19928	20231	20092	20167	20236	20019	19967	19977	20067	20297	20170	20141	20184	20114	20154	20096	20043	19991	20271	20070	20081	19857	20250	20061	19952	19999	20127	20110	20092	20076	20071	20132	20008	20248	20149	20145	20196	20165	20134	20223	19941	20057	19905	20154	20190	19968	20131	20000	20124	20181	20271	20042	20164	20069	19843	20038	20045	20004	19825	19832	20132	19987	20149	20350	20196	20077	19976	20098	19938	20074	20058	20015	20161	20199	20001	20241	20195	20054	20028	19912	20178	20008	20174	19905	20102	20093	20103	20141	20201	20256	20068	20142	20308	20069	20257	20075	20076	20075	19985	19995	20222	20188	19913	19991	19871	20061	19893	20138	20198	20007	20042	19950	20216	20055	19813	19970	19880	20070	19795	20172	20095	20042	20265	19987	20090	20106	20226	20188	20003	20031	20021	19903	19937	20133	19849	19946	19999	19915	20086	20038	20063	20093	20011	20074	19849	19838	20015	20085	20222	20009	19949	20171	20022	20105	19988	20072	20132	19902	20055	20216	20034	20165	19979	20221	19990	20141	20135	20070	19867	20082	19860	20208	20023	20051	20099	20006	20171	20015	19951	19830	20250	20159	20069	20122	20147	19942	20070	20150	20058	20050	20281	20007	20100	20135	20164	20083	20046	20046	19997	20047	20036	20182	20083	20089	20065	20079	19996	20153	19994	19863	20002	20093	19984	20060	20236	19937	20109	19992	20025	20128	20283	20197	20260	20129	20045	20090	20074	20086	20286	20102	20111	20227	20014	20305	20039	20038	20225	19979	20257	20180	20217	20033	20116	19988	20081	20227	20157	19955	20205	20189	20093	20294	19905	19881	20061	20094	20142	20122	20049	20099	19963	20144	19867	20005	20119	19959	20124	20060	20106	19973	19974	20206	20239	20124	20123	20024	19850	20265	20118	20125	20073	20030	20069	19877	20007	20063	20046	20113	20200	20094	20027	20140	19914	19997	20107	20117	20151	19984	20097	20127	19980	20241	20159	19859	20062	20111	20092	19987	19874	19977	20263	20051	20247	19839	19991	20172	20077	19947	20079	20281	20121	20158	20063	20251	20144	20104	19976	20025	20354	19971	20214	20032	19905	20092	20075	20044	19933	20174	19831	20253	19990	20035	19981	20080	20244	19926	20127	19906	19897	20160	20260	20040	20033	20150	20046	20390	19885	20062	20101	20100	20004	20144	19932	19824	19949	20065	20092	20083	19901	20173	19987	20219	20194	19951	19989	20089	20106	20013	19987	19981	20166	20076	20008	20129	20037	19943	20132	20004	20029	20193	20180	20137	20057	20169	19983	20105	20142	20174	20088	20205	20098	20262	19896	20348	20061	19962	20072	20020	20038	19919	20192	19931	20187	19924	19978	19993	20149	20071	20091	20009	19982	20044	19935	19995	20048	20012	19985	20221	20323	19943	20062	20129	20045	20059	20108	20261	20100	19950	20057	20181	20152	19978	19902	19822	19903	20031	20282	20070	19987	20006	19898	20414	20346	20123	20063	19836	20094	19757	20042	20034	20021	20168	20069	20198	19954	20073	20105	20139	20158	20211	19838	20127	20093	20084	20051	20279	20164	20014	20205	20133	20089	19951	20139	20130	20149	19883	20144	20073	19936	20262	19991	20282	19823	20087	20198	19989	19873	20165	20174	20215	20327	20038	20129	20069	20037	20152	19975	19995	20207	20201	20191	20139	20048	19920	20217	20147	20005	20095	19925	19949	19919	19964	20110	20019	20029	20174	20019	20076	20113	20004	20140	20107	20046	19928	20073	19885	20050	20074	19945	19995	19948	19825	20193	20183	20199	20183	20218	20081	20139	20101	19816	20146	20022	20095	19938	19974	20218	20031	19893	19980	20061	20237	20167	20074	19996	20031	20184	20030	20059	20178	19920	20062	20163	19743	20216	20048	20161	20128	19960	20165	20089	19928	20152	20248	20042	20078	19877	19951	20017	19999	20091	19920	20044	19998	19881	19929	20056	20014	19863	20147	20213	20360	19962	20268	20114	19862	20265	20336	20120	20067	19931	20152	19943	19847	20401	19960	20147	20094	20233	20052	19914	20238	20123	19893	20163	20053	19995	20020	20043	20010	19974	19945	19892	20126	20142	20032	20051	20065	20120	20088	20187	20137	19851	20100	20157	20183	20029	19882	20155	20118	19916	20120	20116	19941	20120	20166	20131	20009	20220	20214	20138	20105	20004	20110	20126	19954	19920	20158	20128	19929	19939	19991	20231	20221	20155	20028	19985	20040	20181	20122	20073	20192	20251	20158	20121	20124	20060	20076	19842	20053	19966	19820	19952	20221	20073	19799	20211	20142	19999	20012	20020	20305	20098	20002	19954	20015	20210	19970	20190	20109	20006	20182	20013	20020	19876	19862	20039	19966	20066	20004	19939	20191	20011	20226	20134	20107	19807	20326	20049	20173	20159	20024	20091	20096	19939	20233	20145	19996	19857	20043	20075	19988	20276	20130	20225	20071	20192	20038	20072	20078	20068	20112	20170	20065	19872	20027	20059	19960	20038	19932	20138	20072	20083	20028	19978	20253	19952	20060	20082	20225	20025	20031	20204	19958	20166	20163	19934	20075	20039	20045	19884	19928	19910	20005	20126	20273	20051	20261	20039	19681	19958	20205	19992	20118	20242	20171	20188	20261	20272	20057	20199	20102	20254	20127	20127	20175	19920	20100	20163	20288	19929	20232	20144	20031	20158	20073	19958	20109	20170	20274	19776	19966	20138	20091	19933	20015	19699	19959	20111	19957	20072	20170	19893	20302	20102	20285	20052	20011	20176	20168	20139	20108	20278	20124	20146	20265	20041	20043	20104	19977	19950	20007	20064	20153	20082	20004	20114	19971	19986	20061	20111	20090	20347	20049	19904	20135	20183	19958	20245	20097	20160	20116	20044	20104	20104	20103	20126	20252	20318	20069	19701	20120	20188	19720
34997	48521	42715	32204	26954	23618	21524	20330	19444	18833	18322	17938	17636	17198	17325	17125	16746	16882	16724	16834	16786	16422	16606	16667	16817	16496	16708	16680	16514	16692	16509	16489	16495	16687	16704	16589	16613	16587	16565	16796	16528	16634	16272	16508	16741	16595	16548	16593	16600	16552	16288	16501	16632	16527	16513	16657	16425	16587	16562	16592	16695	16471	16549	16512	16567	16349	16497	16611	16548	16386	16656	16630	16417	16602	16486	16353	16648	16577	16503	16567	16606	16407	16585	16384	16463	16578	16261	16452	16541	16528	16766	16570	16535	16587	16594	16492	16472	16514	16590	16421	16398	16593	16358	16531	16493	16551	16476	16536	16570	16383	16535	16551	16641	16553	16423	16503	16462	16425	16571	16708	16548	16511	16555	16585	16519	16369	16576	16407	16508	16469	16514	16566	16639	16566	16326	16617	16719	16560	16379	16620	16624	16379	16534	16703	16628	16473	16505	16558	16363	16569	16495	16612	16533	16669	16478	16475	16562	16510	16663	16660	16514	16513	16623	16565	16601	16628	16641	16591	16550	16489	16534	16539	16653	16372	16581	16506	16614	16652	16584	16370	16550	16537	16461	16351	16623	16619	16588	16682	16522	16538	16558	16566	16468	16361	16468	16476	16568	16617	16455	16554	16402	16441	16454	16306	16620	16511	16426	16788	16518	16318	16611	16466	16532	16583	16647	16569	16686	16545	16624	16595	16555	16613	16411	16630	16586	16586	16606	16378	16494	16469	16555	16630	16526	16635	16559	16550	16449	16488	16499	16440	16590	16558	16634	16555	16386	16571	16400	16623	16552	16507	16603	16698	16399	16405	16564	16440	16584	16346	16690	16565	16493	16445	16566	16354	16342	16358	16564	16511	16417	16585	16659	16464	16522	16541	16560	16440	16582	16642	16530	16514	16619	16495	16560	16686	16550	16403	16542	16645	16436	16615	16557	16362	16431	16510	16414	16452	16542	16590	16450	16506	16507	16557	16432	16577	16433	16438	16583	16522	16554	16560	16560	16450	16651	16387	16428	16504	16473	16460	16506	16470	16523	16528	16647	16382	16590	16552	16594	16633	16432	16603	16565	16388	16468	16516	16542	16661	16405	16521	16652	16495	16508	16587	16510	16528	16480	16553	16524	16419	16652	16542	16484	16392	16714	16464	16543	16371	16582	16577	16463	16799	16570	16424	16469	16512	16599	16294	16553	16455	16747	16614	16512	16521	16493	16608	16508	16684	16551	16608	16618	16577	16634	16455	16401	16431	16590	16480	16438	16695	16513	16409	16540	16462	16552	16500	16581	16599	16511	16447	16516	16638	16559	16511	16570	16476	16549	16704	16501	16542	16528	16404	16527	16386	16558	16454	16427	16605	16560	16511	16593	16556	16370	16537	16601	16509	16490	16645	16445	16484	16645	16570	16467	16486	16514	16603	16389	16512	16705	16567	16429	16620	16420	16574	16671	16354	16615	16448	16583	16437	16745	16565	16668	16666	16598	16634	16610	16568	16413	16602	16397	16697	16543	16619	16621	16502	16499	16428	16484	16584	16483	16636	16352	16469	16452	16567	16450	16636	16486	16551	16567	16445	16588	16561	16522	16539	16663	16644	16564	16465	16468	16729	16432	16426	16523	16496	16741	16369	16551	16598	16623	16455	16766	16555	16518	16534	16546	16476	16432	16544	16537	16483	16529	16504	16708	16536	16634	16442	16481	16520	16667	16796	16636	16455	16493	16448	16496	16547	16554	16570	16617	16609	16763	16513	16767	16392	16609	16588	16660	16533	16361	16636	16471	16542	16583	16593	16616	16578	16688	16414	16653	16502	16399	16508	16528	16561	16455	16593	16631	16546	16590	16382	16440	16590	16471	16487	16647	16412	16413	16438	16451	16525	16465	16375	16469	16471	16518	16517	16651	16514	16546	16651	16323	16473	16528	16541	16640	16635	16700	16511	16586	16452	16503	16620	16521	16345	16604	16597	16446	16717	16487	16605	16441	16599	16457	16562	16352	16569	16473	16413	16611	16569	16519	16413	16651	16511	16528	16458	16221	16314	16615	16590	16567	16569	16639	16574	16434	16541	16551	16306	16527	16484	16549	16513	16589	16603	16505	16553	16598	16537	16259	16570	16721	16517	16605	16545	16559	16341	16603	16501	16556	16666	16545	16506	16437	16636	16393	16567	16431	16455	16634	16562	16662	16427	16474	16762	16503	16598	16564	16463	16434	16541	16553	16539	16456	16579	16541	16483	16671	16505	16584	16537	16280	16528	16455	16507	16466	16490	16595	16465	16365	16618	16533	16734	16433	16469	16472	16309	16499	16456	16435	16570	16511	16664	16524	16663	16524	16501	16618	16515	16703	16577	16489	16547	16433	16403	16523	16485	16597	16421	16580	16658	16664	16600	16500	16615	16511	16560	16475	16517	16584	16500	16563	16582	16479	16681	16619	16652	16420	16548	16549	16573	16573	16634	16481	16552	16536	16478	16439	16558	16542	16391	16564	16596	16478	16530	16560	16583	16636	16562	16577	16556	16608	16492	16548	16478	16481	16710	16715	16654	16464	16472	16577	16551	16274	16517	16502	16575	16642	16493	16652	16596	16685	16543	16549	16593	16574	16521	16487	16445	16628	16562	16290	16631	16552	16609	16527	16416	16558	16558	16528	16549	16617	16647	16481	16705	16345	16641	16667	16617	16350	16583	16486	16506	16537	16470	16457	16566	16526	16580	16568	16483	16406	16543	16589	16476	16558	16605	16623	16512	16636	16601	16505	16533	16411	16640	16556	16629	16521	16616	16423	16568	16728	16637	16659	16496	16497	16634	16572	16490	16544	16594	16395	16604	16626	16562	16654	16355	16622	16498	16479	16568	16620	16508	16657	16460	16514	16582	16312	16346	16467	16524	16525	16633	16426	16560	16561	16478	16457	16545	16598	16474	16509	16461	16598	16484	16615	16567	16445	16432	16549	16521	16652	16325	16481	16544	16562	16643	16518	16455	16755	16680	16515	16454	16532	16473	16478	16417	16316	16379	16463	16592	16529	16641	16416	16480	16633	16648	16562	16426	16696	16394	16532	16503	16740	16247	16513	16627	16602	16567	16606	16612	16586	16652	16592	16395	16666	16453	16688	16522	16489	16579	16712	16635	16638	16555	16513	16513	16539	16505	16662	16588	16517	16573	16473	16359	16554	16537	16455	16456	16372	16567	16550	16680	16617	16402	16627	16476	16686	16730	16516	16625	16408	16437	16560	16360	16595	16427	16480	16486	16507	16413	16423	16639	16609	16638	16613	16757	16651	16649	16473	16567	16461	16432	16503	16733	16672	16528	16466	16576	16750	16288	16454	16460	16612	16537	16583	16678	16543	16602	16529	16572	16726	16485	16406	16515	16725	16562	16587	16504	16489	16559	16588	16544	16401	16299	16532	16707	16357	16488	16504	16549	16509	16460	16589	16492	16554	16479	16505	16630	16494	16464	16568	16547	16485	16509	16680	16644	16629	16510	16619	16422	16423	16525	16530	16775	16496	16373	16436	16453	16415	16481	16648	16547	16647	16418	16480	16418	16540	16500	16496	16466	16514	16374	16475	16687	16416	16574	16590	16324	16430	16434	16663	16492	16466	16427	16667	16416	16831	16464	16749	16587	16543	16567	16649	16552	16508	16480	16634	16483	16668	16570	16472	16535	16535	16579	16556	16668	16495	16705	16501	16496	16547	16455	16497	16563	16437	16622	16490	16465	16434	16498	16501	16475	16552	16525	16451	16673	16483	16641	16706	16667	16535	16560	16598	16426	16522	16510	16564	16604	16603	16585	16576	16396	16555	16697	16641	16578	16589	16539	16637	16580	16581	16491	16661	16508	16495	16489	16591	16434	16566	16748	16452	16596	16470	16590	16545	16445	16710	16389	16514	16647	16587	16596	16491	16431	16553	16681	16697	16524	16596	16554	16674	16653	16439	16449	16514	16607	16418	16596	16349	16542	16478	16333	16634	16436	16532	16647	16651	16619	16587	16499	16627	16656	16604	16615	16714	16628	16488	16458	16662	16441	16483	16427	16534	16426	16409	16372	16519	16535	16466	16771	16588	16594	16653	16479	16566	16348	16521	16544	16613	16411	16493	16537	16485	16638	16590	16577	16379	16421	16461	16518	16516	16573	16386	16486	16520	16589	16484	16537	16545	16455	16394	16511	16475	16570	16716	16686	16602	16690	16357	16534	16485	16352	16658	16442	16531	16412	16524	16470	16426	16668	16522	16332	16546	16671	16659	16479	16578	16449	16675	16349	16565	16560	16561	16597	16486	16691	16732	16516	16519	16639	16589	16563	16580	16509	16678	16495	16532	16743	16449	16508	16650	16430	16503	16516	16465	16577	16731	16380	16630	16617	16539	16568	16646	16533	16376	16574	16548	16430	16452	16656	16454	16676	16462	16540	16486	16685	16642	16612	16613	16527	16567	16494	16471	16707	16621	16575	16544	16639	16379	16477	16483	16570	16567	16361	16584	16738	16568	16747	16564	16500	16647	16608	16431	16593	16593	16539	16715	16559	16501	16470	16691	16637	16515	16690	16427	16360	16558	16581	16493	16418	16511	16651	16395	16463	16598	16475	16705	16777	16577	16726	16567	16565	16445	16463	16677	16512	16641	16667	16421	16557	16584	16417	16589	16475	16636	16645	16348	16437	16548	16424	16488	16472	16594	16458	16684	16445	16706	16555	16543	16590	16617	16453	16463	16578	16604	16550	16533	16839	16591	16604	16537	16522	16479	16594	16710	16517	16573	16483	16651	16687	16691	16646	16609	16484	16480	16718	16626	16555	16506	16438	16486	16587	16662	16520	16460	16509	16649	16689	16680	16616	16807	16492	16438	16445	16549	16487	16558	16565	16534	16696	16468	16516	16612	16456	16407	16451	16533	16698	16465	16528	16751	16539	16486	16524	16523	16493	16241	16709	16568	16587	16635	16615	16652	16428	16688	16671	16565	16595	16351	16511	16592	16492	16553	16481	16501	16418	16393	16460	16542	16228	16680	16488	16487	16606	16613	16480	16685	16446	16600	16468	16646	16518	16601	16711	16574	16651	16377	16556	16551	16468	16419	16430	16622	16607	16472	16525	16605	16666	16480	16507	16747	16585	16559	16672	16527	16518
24024	21122	28584	25699	25920	27909	27367	24010	23004	22335	21993	21378	21047	20942	20801	20460	20504	20327	20207	20159	20096	20079	19933	20211	20355	20137	20341	20143	20122	19963	20069	20088	20058	20077	20037	19903	20236	19978	19897	19812	19889	19752	19995	19717	19956	20016	19918	19826	20004	19977	19846	19828	20050	19873	20035	19766	20137	19953	20003	19819	19886	20025	19936	19908	19906	19898	20151	20050	19827	19896	19840	19950	19856	20031	19909	19949	20043	19929	19885	19944	19732	20135	19990	19892	19939	19860	19973	20157	19860	19912	19965	19944	20121	20015	19870	19940	19918	19841	19754	19807	19901	19834	19990	20144	19749	19810	19850	20021	19900	19824	19830	19725	20086	19788	19946	19901	19977	19912	19946	19887	19925	20013	20006	19768	19871	19878	19933	20030	20142	20050	19933	19755	19925	19643	19943	19848	19838	20066	19907	19885	19858	19820	19794	19857	19863	19925	19796	19894	19962	19907	19900	19981	20055	19729	19952	19944	19889	19816	19899	19960	19673	20016	20096	19594	20020	19934	20062	20023	19711	20041	19835	19709	19835	19804	19864	19852	20000	19971	19889	19941	19960	19973	19770	19923	20031	19939	19891	19829	19915	19873	19931	19972	19865	20008	20061	19865	20011	19958	19980	20028	19760	19973	19811	19804	19958	19590	19931	19804	19794	19753	19835	19867	19875	20145	19880	19826	19899	19908	19983	19839	19903	19849	19839	19636	19824	19727	20052	20022	19668	19794	19800	19930	19863	19866	19948	19760	19880	19996	19827	19745	19772	19979	19624	20011	19796	19661	20062	19870	19837	19714	20009	20024	19952	20240	19910	19910	19628	19853	19900	20147	19929	20132	19791	20010	19748	20355	19956	20012	19890	19761	19968	19910	19809	20044	19864	19903	19855	20151	19823	19889	20050	19978	19831	19909	19914	19732	19850	19965	19859	20002	19925	19947	19944	20053	19942	19967	19725	19872	20022	19940	19868	19829	19849	19877	19943	19851	19842	19943	19887	19782	19870	20151	19996	19900	20103	19579	19836	19927	20087	19698	19988	19937	19869	20015	19969	20115	19708	19796	19959	20005	20114	20010	19845	20086	19759	19945	19964	19834	19879	20010	19924	19866	20012	19953	19894	19806	19872	19934	20000	20025	19818	20082	20055	19621	19734	19766	19912	19987	19980	19664	19885	19897	19823	19913	19801	19890	19741	19860	19846	19820	19827	19762	19731	19792	19726	19781	19902	20012	19944	19780	20071	19900	19911	19873	19753	19802	19984	19861	20009	19734	19816	19913	19941	20134	20011	19895	19747	20073	19694	19962	19855	19940	19928	20071	20082	19668	19640	19765	20071	19892	19910	19932	19947	19805	19753	19798	20006	19985	19995	19887	19993	19850	19685	19755	19982	19870	19850	20050	20049	19903	19810	19897	19917	20112	19826	19874	19915	20056	19858	19892	19873	19831	20045	19912	19802	19963	19888	19956	19939	19737	19833	20091	19784	19906	19975	19916	20171	19818	20003	19842	19946	20116	20077	19791	19693	19721	20187	19837	19995	19693	19891	19936	19777	19838	19824	19960	19918	19959	19894	19876	19849	19867	20004	19835	19947	19795	19942	20001	19974	19877	19993	19928	19961	19848	20022	19860	20048	20072	19999	19942	20046	19819	19949	19905	19900	19986	19924	20173	19825	19827	20072	19891	19888	19803	19825	19839	19782	19817	20117	19726	19865	19891	19878	19858	19952	19875	19813	20020	19903	19629	19906	19955	19811	19944	19738	19906	19962	19906	19960	19957	19982	20091	19981	20086	20069	19957	19973	19978	19758	19842	19783	19928	19956	19933	19943	19897	19899	19902	20145	19987	19775	19756	19864	19602	19792	19892	19749	19762	19827	19789	19820	19794	19760	19787	19746	20040	19874	20263	19923	20201	19890	19792	19905	19961	20005	19952	19905	19928	20044	20038	20078	20033	19949	19949	19809	20024	19959	19953	19885	20143	19939	20015	19737	19857	19771	19984	19889	20079	19861	19783	19890	19831	19881	20119	19973	19713	19804	19928	19858	19874	19929	20039	19962	20027	19941	20050	19897	19899	19940	19985	20030	19699	19629	19887	19654	19873	19914	19771	19946	19726	19921	19983	19897	19920	19910	19941	19902	19929	19947	19971	19823	19831	19986	20081	19982	19881	20043	20148	19906	19834	19892	19869	19996	19999	20092	19952	19838	19951	19932	19939	19689	19910	19815	20028	19898	19783	19894	19921	20261	20037	20214	19944	19822	19759	19870	19645	19844	19806	19978	19801	20150	20114	19721	19742	19887	20063	19887	19889	19830	19977	19935	19834	19718	19984	20062	19914	19934	19810	19728	19728	20111	19716	19956	19893	19878	20017	19970	19881	20341	20089	19835	19844	19828	19876	19943	19804	20141	19960	19714	19956	19795	19942	19848	19890	19893	20005	19815	19732	19803	19652	19855	19932	19968	19758	19935	19883	19868	19799	20085	20011	19917	19917	19961	19961	19647	19844	20029	19866	19898	19835	19876	19784	19762	19878	19926	19678	19831	19911	19879	20057	19862	20053	20020	20009	20032	19973	20090	19996	19951	20048	20056	20009	20047	19786	19974	19982	19829	19843	19982	20182	19902	19957	20026	20005	19830	19898	19883	19786	19688	20079	20093	19904	19811	20043	19852	20052	19832	19969	19975	19754	19849	19894	19911	19886	20062	20071	19940	19978	20140	20027	19948	19733	19807	19896	20164	19911	19945	19931	19985	19759	19943	19773	19992	20026	19902	19936	19843	19732	19847	20007	19924	19710	19939	20000	20179	20022	19916	19886	19913	19788	19888	19757	19669	19771	19859	19978	19951	19880	19902	19989	19923	19747	19597	20049	20003	19839	20043	19806	19942	19943	19987	19830	19971	19927	19944	19889	19807	19830	19882	20013	19927	19858	19862	19940	19990	20032	19944	19754	19784	20066	19803	19629	19960	19926	20002	19830	19876	19749	19683	19975	19821	19764	20131	19984	19917	19793	20053	19918	19943	19898	19878	19919	19863	20108	20069	20021	19783	19983	19849	19945	19922	19513	19864	19781	19947	19971	19824	19867	19758	19900	19877	19760	19893	19813	20090	19916	19744	19831	20101	20052	20066	19836	19634	19909	19884	19914	19769	19843	19895	19913	19914	19927	19757	19663	19812	19928	19990	19828	19943	19849	19868	19952	20119	19979	19972	19891	19809	20233	19880	19861	19856	19933	19842	20148	20064	19940	19891	19890	19599	19675	20001	19965	19724	19902	19938	19740	19860	20152	19990	20096	19828	19895	20004	19871	20023	19896	19874	19927	20047	19973	19875	19976	19816	19997	19899	19727	19946	20033	19975	19770	20009	19855	19980	19884	19948	19983	19825	19994	19854	19981	20011	19856	20054	19867	19902	20049	19922	19891	20034	19842	19993	19785	19851	19924	19864	19914	19698	19777	19897	19779	19882	19744	19960	19835	19778	19978	19957	19850	19689	19994	19796	19777	19864	20087	19688	20004	19908	19970	19940	19868	20047	19974	19767	19934	19934	19799	19739	19836	20006	19892	19985	20028	19867	19752	19903	19841	19772	19930	19783	19954	19898	20084	20095	19947	19824	19886	19840	20123	19773	19907	19882	19850	19796	19846	20072	19967	19799	20135	19889	19896	19848	19977	19904	19884	19776	20081	19926	20106	20190	19997	19782	19822	19813	19929	19890	19933	19815	20065	19834	19938	19878	19894	19993	19761	19834	19928	20055	19960	19898	19905	19837	20028	19744	19972	19901	20035	19854	19886	20094	19951	19815	19910	19926	19809	19800	19932	20053	19772	19844	19750	20107	19732	19822	19736	19984	19842	19995	19837	19859	19851	19840	19848	19872	20024	19804	19768	19984	19969	19696	19846	19907	19812	20059	19803	19861	19901	19965	19668	19625	19806	19749	19683	19587	19865	19822	19945	20010	19910	20072	19881	19890	19951	19954	20094	19896	20113	19896	19767	20028	19770	19956	19759	19781	19721	19782	19918	20216	19914	19812	20070	19943	20025	19754	19787	19977	19793	20012	19986	20306	19759	19777	20155	19844	19868	19874	19785	19919	19774	19841	19788	19741	19969	20132	19949	19786	19858	19942	19947	20032	19926	20093	19859	19734	19971	19732	19749	19783	19898	20089	19751	19643	19834	19961	19848	19791	19861	19937	19686	19834	19799	19850	19959	19722	19972	19821	20017	19744	19793	19906	19749	19905	19840	19903	19902	19967	19641	19754	19832	19779	19838	19901	20021	20138	19810	20007	20084	19837	19675	19693	19941	20032	20010	20020	19998	19761	19809	19825	19682	19935	19751	19895	20066	19875	19721	20029	19965	19802	19989	20022	19980	19740	19732	19998	20046	19936	20080	20097	19957	19935	20202	19744	19959	19744	19816	20071	19836	19817	19892	19875	19785	20009	20020	20008	19970	20016	20021	19774	20005	19880	19944	20144	19921	20133	19931	20014	19804	19991	20033	19947	19829	19953	19912	19886	19878	19983	19971	19912	19984	19931	19886	19931	19924	19970	19873	19917	19938	19963	19820	19901	20046	19896	19912	20092	19915	19633	19905	19858	19755	19861	20035	19898	19874	19930	19907	19815	19881	19824	19671	19760	19710	20026	20012	19829	19793	19893	20059	19923	19719	19895	19831	19815	19969	19858	19896	20014	19778	19940	19953	19860	19958	19863	20114	19908	20017	20175	19733	19895	19839	19813	20107	19936	19684	20037	19906	19776	19759	19746	19886	19834	19899	19922	19887	20034	19828	19834	19821	19803	19916	20042	19906	19882	20062	19854	19974	19978	19820	20036	19826	19896	19879	19738	20080	19910	19974	20143	19905	19978	19919	19741	19716	19847	19838	19744	20057	19826	19855	19983	19954	19847	20150	19817	20014	19979	20095	19991	19741	19883	20082	19912	19725	19721	19700	19880	19821	19929	19785	19823	19712	19861	19896	19816	20053	20032	19952	19939	19993	19706	19859	20006	19811	19737	19948	19613	19920	19989	19993	19798	19836	19877	19927	19892	19875	19788	19974	19800	19949	19883	19876	19719	19797	20088	19982	19853	20010	19888	20077	20130	20014	19836	20139	19955	20050	19968	19973	19943	19800
34955	53182	46782	35644	31005	27325	24587	22391	21154	19901	19125	18720	18301	17938	17600	17197	17256	16813	16632	16625	16747	16794	16619	16567	16513	16552	16881	16559	16551	16432	16590	16475	16547	16461	16503	16337	16609	16471	16612	16360	16586	16526	16496	16469	16384	16467	16677	16353	16365	16501	16383	16450	16390	16494	16456	16574	16403	16565	16556	16512	16589	16483	16405	16545	16341	16428	16322	16403	16566	16380	16413	16606	16440	16417	16489	16578	16579	16458	16281	16284	16462	16435	16347	16446	16365	16512	16588	16408	16402	16502	16422	16524	16639	16546	16587	16355	16509	16658	16519	16384	16525	16324	16429	16487	16493	16412	16302	16476	16240	16465	16560	16325	16396	16299	16434	16406	16479	16385	16322	16516	16448	16319	16366	16429	16323	16562	16525	16373	16461	16503	16474	16527	16318	16384	16444	16363	16496	16428	16217	16400	16401	16357	16483	16468	16436	16423	16454	16362	16498	16579	16463	16408	16557	16432	16443	16331	16432	16478	16535	16429	16492	16533	16530	16431	16535	16476	16261	16543	16353	16364	16452	16556	16519	16633	16423	16480	16567	16451	16429	16254	16375	16348	16308	16572	16511	16408	16501	16440	16358	16555	16390	16483	16307	16547	16497	16486	16494	16424	16447	16440	16371	16362	16453	16488	16593	16505	16328	16546	16623	16424	16333	16254	16510	16445	16217	16397	16557	16444	16407	16635	16525	16276	16451	16575	16530	16488	16454	16219	16514	16470	16434	16589	16351	16344	16292	16400	16578	16339	16456	16270	16338	16243	16428	16481	16435	16442	16519	16292	16488	16205	16552	16544	16520	16384	16363	16472	16227	16409	16505	16543	16444	16564	16528	16510	16459	16441	16482	16414	16490	16452	16508	16562	16531	16533	16326	16495	16545	16447	16322	16526	16581	16426	16278	16321	16432	16435	16503	16300	16351	16497	16447	16572	16520	16349	16452	16364	16523	16438	16591	16243	16405	16371	16506	16367	16668	16445	16617	16655	16324	16459	16345	16451	16482	16380	16530	16386	16428	16476	16488	16278	16358	16413	16495	16412	16589	16416	16426	16404	16281	16473	16532	16298	16470	16345	16376	16276	16344	16485	16630	16593	16390	16573	16260	16444	16536	16353	16530	16553	16373	16447	16430	16453	16673	16544	16405	16445	16579	16393	16395	16447	16482	16546	16466	16419	16433	16534	16430	16434	16455	16495	16487	16411	16337	16324	16421	16435	16541	16464	16490	16609	16530	16335	16395	16517	16548	16474	16541	16468	16409	16304	16614	16386	16470	16458	16333	16599	16463	16647	16576	16437	16579	16488	16575	16455	16512	16290	16481	16387	16597	16473	16388	16297	16581	16571	16509	16293	16505	16588	16379	16452	16429	16517	16383	16477	16328	16310	16424	16385	16507	16562	16304	16428	16596	16535	16421	16518	16424	16395	16562	16429	16478	16540	16514	16566	16338	16327	16474	16554	16527	16443	16419	16565	16451	16462	16452	16592	16529	16360	16443	16465	16345	16405	16473	16432	16286	16545	16372	16486	16416	16355	16419	16480	16419	16558	16371	16524	16528	16415	16593	16280	16505	16786	16537	16552	16528	16270	16468	16490	16451	16489	16406	16592	16473	16372	16485	16570	16489	16481	16313	16471	16272	16646	16369	16430	16302	16438	16511	16501	16549	16428	16564	16453	16442	16419	16474	16537	16487	16407	16499	16353	16493	16304	16460	16441	16564	16336	16474	16462	16551	16465	16552	16401	16315	16363	16402	16480	16426	16547	16395	16549	16591	16439	16405	16489	16436	16528	16524	16520	16392	16424	16358	16491	16480	16198	16397	16343	16522	16535	16467	16469	16516	16498	16538	16478	16535	16484	16615	16374	16401	16376	16423	16508	16407	16449	16393	16484	16333	16546	16419	16529	16613	16452	16555	16413	16523	16524	16464	16547	16245	16547	16657	16462	16484	16302	16467	16458	16344	16415	16566	16294	16501	16536	16496	16442	16457	16297	16324	16309	16322	16589	16534	16516	16374	16480	16624	16506	16436	16528	16530	16400	16437	16318	16356	16593	16408	16500	16498	16465	16515	16517	16289	16582	16432	16563	16494	16409	16415	16260	16634	16401	16469	16604	16605	16239	16334	16471	16651	16475	16459	16167	16408	16475	16203	16406	16372	16428	16407	16455	16381	16534	16225	16546	16390	16264	16442	16444	16400	16358	16318	16286	16335	16440	16317	16496	16388	16486	16517	16517	16420	16622	16498	16610	16412	16486	16369	16454	16434	16409	16404	16418	16353	16521	16586	16441	16490	16413	16467	16283	16483	16439	16584	16429	16514	16480	16258	16368	16480	16447	16320	16285	16327	16342	16366	16560	16567	16362	16520	16509	16416	16566	16350	16320	16429	16515	16283	16480	16633	16311	16420	16434	16390	16448	16401	16306	16201	16354	16430	16281	16460	16359	16535	16379	16453	16516	16403	16329	16458	16416	16262	16621	16438	16567	16391	16272	16492	16535	16458	16381	16485	16274	16543	16393	16377	16590	16542	16513	16512	16339	16405	16313	16469	16537	16369	16610	16413	16361	16536	16459	16555	16539	16345	16260	16515	16548	16431	16419	16452	16575	16381	16359	16357	16533	16424	16387	16568	16291	16336	16350	16523	16534	16379	16508	16524	16561	16410	16404	16364	16498	16312	16405	16324	16224	16467	16472	16464	16522	16477	16479	16596	16563	16460	16551	16419	16655	16630	16472	16558	16292	16558	16560	16597	16362	16441	16401	16418	16387	16646	16506	16353	16355	16399	16409	16463	16295	16308	16364	16326	16527	16420	16327	16499	16393	16427	16489	16460	16585	16380	16450	16386	16344	16526	16489	16444	16556	16528	16522	16441	16417	16283	16318	16437	16473	16422	16509	16185	16358	16329	16388	16394	16394	16332	16501	16579	16646	16335	16429	16542	16501	16369	16388	16375	16480	16346	16299	16517	16336	16562	16500	16511	16430	16302	16537	16420	16466	16466	16393	16402	16358	16429	16497	16328	16477	16429	16402	16453	16540	16643	16247	16312	16254	16372	16483	16472	16432	16504	16461	16635	16482	16382	16440	16399	16392	16465	16328	16379	16376	16444	16616	16409	16534	16450	16364	16328	16458	16509	16464	16484	16503	16423	16376	16308	16329	16421	16534	16425	16316	16462	16514	16584	16416	16399	16472	16251	16476	16404	16312	16422	16519	16497	16303	16523	16637	16374	16391	16399	16502	16527	16556	16504	16580	16516	16545	16369	16618	16510	16451	16382	16326	16538	16373	16385	16554	16446	16471	16410	16267	16551	16305	16735	16385	16476	16580	16394	16356	16448	16321	16432	16292	16486	16411	16564	16428	16488	16292	16498	16459	16649	16556	16469	16556	16506	16492	16426	16319	16452	16494	16423	16558	16359	16435	16347	16559	16364	16473	16371	16405	16605	16565	16488	16445	16408	16281	16392	16445	16270	16332	16596	16354	16275	16257	16331	16433	16410	16300	16456	16533	16247	16561	16581	16466	16476	16363	16607	16471	16536	16523	16303	16587	16408	16396	16544	16293	16601	16340	16309	16558	16418	16399	16513	16290	16466	16499	16332	16478	16593	16223	16439	16457	16390	16388	16468	16522	16399	16434	16273	16409	16434	16378	16382	16419	16379	16286	16433	16260	16294	16473	16547	16273	16676	16469	16340	16282	16462	16572	16462	16535	16414	16625	16420	16450	16573	16371	16442	16417	16382	16342	16514	16464	16437	16227	16667	16464	16383	16385	16299	16474	16288	16426	16444	16377	16384	16441	16375	16364	16280	16469	16229	16467	16510	16343	16337	16542	16436	16485	16397	16328	16540	16307	16586	16578	16493	16601	16352	16292	16501	16546	16432	16435	16490	16315	16380	16308	16520	16417	16420	16406	16431	16703	16457	16405	16370	16481	16326	16418	16537	16180	16359	16394	16435	16374	16484	16435	16383	16244	16331	16294	16432	16302	16695	16290	16208	16444	16511	16512	16586	16678	16347	16500	16567	16311	16611	16454	16403	16448	16324	16463	16430	16461	16592	16341	16408	16333	16411	16549	16497	16451	16610	16421	16680	16385	16442	16375	16445	16391	16337	16364	16585	16611	16550	16410	16415	16457	16592	16370	16672	16528	16499	16480	16557	16663	16420	16531	16397	16465	16456	16258	16402	16462	16685	16409	16472	16354	16459	16417	16349	16298	16463	16458	16602	16442	16472	16398	16444	16467	16487	16419	16477	16554	16400	16403	16366	16531	16491	16334	16495	16402	16650	16680	16428	16469	16482	16365	16359	16304	16680	16417	16632	16339	16452	16489	16274	16532	16614	16517	16525	16465	16468	16491	16388	16407	16393	16586	16404	16505	16407	16422	16348	16446	16569	16504	16423	16421	16406	16384	16588	16573	16370	16456	16420	16336	16442	16284	16484	16538	16496	16443	16451	16506	16440	16359	16382	16409	16511	16572	16326	16353	16623	16483	16495	16362	16467	16400	16478	16367	16371	16601	16353	16431	16367	16412	16484	16481	16543	16425	16317	16441	16318	16577	16357	16713	16476	16417	16494	16469	16339	16477	16539	16339	16452	16411	16475	16640	16461	16383	16505	16357	16436	16621	16338	16446	16358	16525	16325	16301	16469	16448	16337	16418	16445	16392	16307	16390	16456	16265	16297	16311	16382	16463	16405	16622	16408	16428	16441	16437	16333	16435	16466	16465	16615	16648	16212	16615	16420	16436	16456	16339	16414	16504	16709	16381	16615	16387	16296	16414	16554	16625	16295	16638	16172	16413	16370	16554	16489	16349	16410	16454	16344	16500	16318	16430	16447	16360	16395	16308	16419	16417	16700	16445	16559	16495	16433	16474	16489	16499	16443	16433	16473	16368	16440	16411	16387	16533	16474	16543	16467	16543	16437	16505	16339	16450	16226	16515	16461	16484	16487	16512	16363	16502	16416	16520	16407	16282	16576	16544	16474	16382	16530	16361	16534	16492	16422	16486	16294	16489	16416	16539	16398	16475	16454	16595	16462	16426	16409	16478	16501	16567	16546	16573	16519	16353	16598	16425	16379	16443	16220	16514	16413	16411	16284	16341	16392	16420	16585	16420	16486	16381
22802	21191	28964	23991	23384	28564	31344	26505	25089	24617	23853	22945	22783	22457	22222	21836	21519	21703	21367	21437	21142	21340	21283	21135	21390	21044	21285	21021	21164	21038	20970	20851	21402	21207	20830	20861	21023	21044	20838	21235	20999	20898	21046	21037	20878	21032	20877	20963	21013	20842	20889	20763	20765	21120	20712	20967	20691	20990	20914	20657	20960	20765	20781	20988	20838	20828	20953	20945	21060	20958	21028	20906	21114	21037	20932	20827	20991	20697	20873	20921	20924	20846	21090	20831	20751	21002	20785	20797	20816	20826	20905	20821	20814	20874	20806	20945	20997	20753	20735	20800	20961	20935	20675	20675	20936	20801	20889	20722	20939	20806	20762	20833	21082	20828	20850	20747	20865	20801	20970	20885	20723	20987	20846	20873	20742	20643	20911	20727	20710	20823	20954	20720	20810	20958	20724	20909	20580	20767	20883	20984	20777	20785	20957	20894	20965	20687	20862	21028	20802	20905	20961	20921	21109	20803	20792	21002	20839	21013	21050	20936	20840	20800	20767	20853	21046	20918	21152	20908	20804	20487	20809	20969	20952	21038	20853	20889	20800	20744	20814	20737	21114	20885	20893	20679	20859	20823	20769	20733	20732	20853	20697	21016	20938	20866	20831	20886	20906	20772	20945	20962	20870	20672	20829	20613	20812	20782	20983	20792	20758	20949	20935	20757	20840	20694	20903	20816	20678	20548	20990	20947	20771	20892	20861	20977	20702	20941	20870	20766	20586	20834	20958	20759	21106	20792	20755	20558	21001	20795	20730	20953	20794	20867	20920	20848	20725	20883	20910	20868	20894	20802	20884	20869	20973	20880	20923	20924	21094	20850	20690	21015	20504	21084	20992	20791	20904	20792	20939	20900	20804	20997	21014	20884	20791	20802	20781	20810	20943	20843	20679	20957	21072	20853	20754	20873	20904	20755	21005	20990	20815	20885	20856	20821	20929	20820	20910	20964	20898	20875	20917	20901	20863	21072	21085	20661	20856	20612	20751	21075	20710	20799	20669	20951	20632	20969	20813	20818	20743	20827	20869	20859	20682	20707	20793	20665	20906	20743	20980	20768	20781	20800	20821	20772	21111	20903	20755	20752	20898	20816	20909	20663	21087	20738	20756	20828	20699	20787	21090	20821	20842	20914	20737	20782	20843	20926	20973	20803	20909	20770	21078	20850	20861	20743	20775	20884	21001	20936	20799	20675	20817	20842	20780	20749	20789	20773	20799	20553	20741	20795	20934	20668	20794	20700	20936	20846	21060	20948	20988	20688	20929	20934	20678	20836	20888	20973	21021	20941	21004	20777	20790	20914	21020	20955	20956	21035	20992	20934	20789	20852	20978	20830	20813	20859	20843	20806	20906	20931	20913	20709	20834	20877	21030	21068	20894	20951	21203	20633	21016	20784	20941	20646	21013	20837	20960	20739	20819	20786	20846	20997	20892	20716	20908	20929	20654	20918	20811	20684	20784	20837	21080	20916	20929	21057	20930	20802	20871	20873	20692	20683	20831	20726	20658	20778	20853	20703	20955	20856	20870	20899	20788	20776	20815	20862	20901	20914	20642	20584	20848	20855	21047	21027	20824	21184	20886	20778	20645	20770	20730	20791	20777	20787	20712	20876	20762	20776	20679	20823	20575	20823	20941	20698	20880	20873	20626	20799	20855	20658	20965	20915	20695	20889	21044	20843	20966	20823	20704	20843	21065	20828	20825	20880	20941	20881	20962	20784	20989	20645	20884	20826	20677	20861	20791	20931	20707	21017	20812	20794	21034	20924	20897	20816	20980	20918	20803	21111	20938	20793	20950	20890	20852	20525	20711	20784	20985	20921	20910	20816	20830	20948	20600	20984	20779	20766	20737	20802	21049	21132	20841	20886	20717	20675	20772	20720	20815	21072	20859	20784	20808	20813	20964	20737	20829	21124	20938	20589	20866	20747	20795	20798	20903	20933	20871	20655	20774	21031	20992	20841	20953	20844	20982	21023	20933	20993	20888	20981	20690	20724	20639	20732	21084	20693	21015	20925	20934	20720	20677	20697	20883	20757	20787	20581	20864	20853	20754	20809	20704	20778	20742	20763	20881	20722	20726	20941	20943	20686	21002	20794	20847	21121	20805	20811	20659	20858	20600	20777	20749	20778	21142	20861	20737	20744	21007	20813	20746	20890	20952	20866	20814	20843	20909	21022	20930	21101	20984	20818	20863	20669	20912	20966	20986	21027	20809	20905	20897	20686	20755	21098	20734	20883	20893	20753	21009	20913	20720	20751	21094	20873	20899	20810	21135	21047	21051	20665	20873	20769	20999	20908	21087	21021	20828	20856	20933	20823	20797	20895	20841	21024	20793	20676	20825	20735	20781	20776	20659	20738	20802	20952	20965	20744	20946	20850	20861	20930	20977	20951	20746	20877	20958	20990	20781	20725	20733	20917	20782	20630	20660	20910	20979	20928	20768	21022	20858	20791	20920	20819	20924	20982	21051	20883	20853	20704	20713	20700	20735	20872	20820	20801	20708	20601	20567	20860	20745	20812	20850	20804	20808	20667	20888	20688	20880	20967	20852	20763	20849	21054	20795	21039	20778	20674	20891	20859	20788	20764	20746	20765	20621	20852	20734	20707	20809	20985	21007	20886	20866	20716	20744	20697	20747	20750	20672	20929	20943	20697	20912	20936	20780	20713	20874	20773	20830	20946	20860	20950	20886	20742	20869	20768	20841	20707	21081	20806	20855	20893	21014	20774	20834	20955	20964	20877	20857	20981	20767	20713	20881	21046	20911	20757	20876	21016	21012	20797	20851	20707	20844	20778	20998	21001	20824	20640	20945	20882	20979	20862	20887	20968	20872	20933	21045	20845	20868	20569	21062	20878	20852	20859	20945	20877	20986	20859	20846	20684	20970	20748	20965	20722	21022	20930	20903	20953	20799	20995	20793	20838	20932	20890	20850	20725	20683	20784	20903	20884	20835	20816	20743	20705	20655	20799	20835	20883	20971	20911	20744	20719	20842	20946	20887	20796	20921	20917	21003	20631	20712	20792	20861	20939	20849	20768	20877	20640	20887	20681	20861	20999	20793	20719	20826	20979	20944	21038	20665	21125	20754	21009	21053	21005	20915	20865	21020	20700	20817	20739	20753	20814	20837	20969	20843	20900	20939	20792	20687	20814	20754	20926	21181	20737	20792	20841	20924	20567	20573	21022	20882	20890	20956	20994	20754	21018	20838	20896	20726	20929	20875	20696	20896	21035	20796	20962	20604	20784	20791	20775	20763	20922	20702	20985	20972	20768	20768	20877	20653	20737	20875	21001	20778	20915	20616	20772	21055	20819	20909	20849	20850	20791	20815	20908	20826	20834	20798	20705	20642	20631	20726	20772	20736	20718	21007	20790	20818	20867	20645	20943	20785	20888	20841	20873	20935	20800	20615	20848	20790	20889	20965	20911	20843	20843	20784	20976	20857	20867	20731	20834	20855	20889	20983	20633	20885	20784	20829	20938	20783	20852	20784	20913	20857	21005	20769	20920	20997	20910	20689	20610	20675	20853	20844	20787	20932	20805	21047	20695	20871	21020	20943	20931	20915	20773	20715	20986	20832	20831	20921	20850	20744	20791	20872	21057	20723	20956	20891	20656	20915	20632	20673	20686	20868	20836	20863	20893	20889	20892	20625	20853	20874	20938	20747	20994	20708	20929	21031	20576	20860	20911	20975	20730	20869	21004	20749	20710	20822	20866	20896	20908	20869	20786	20803	21026	20905	20829	20906	20970	20720	20906	20889	20886	20844	20671	20808	20861	21034	20850	20681	20545	21065	20911	20869	20934	20788	20927	20842	20730	20701	20763	20722	20689	20895	20780	21087	20694	20761	20910	21033	20648	20860	20750	20967	20929	20927	20760	20836	20703	21073	20984	20884	20618	20963	20863	20648	20868	20871	20865	21063	20946	20869	20760	20826	20723	20605	20969	21071	20761	20910	20660	20715	20933	20604	20890	20933	20778	20967	21050	20785	20892	20886	20927	20944	20900	20817	20738	20782	20812	21053	20828	20860	20816	20804	20928	20904	20805	20929	20839	20712	20760	20882	20896	20714	20897	20881	20917	20792	21017	21091	20731	20966	20948	20747	20855	20964	20931	20622	20582	20773	20907	20630	20815	20883	20922	20985	20844	20747	20834	20657	20662	20835	20938	20859	20738	20805	20667	20697	20650	20855	20527	20888	20947	20972	20845	20801	20657	20800	20954	20912	20929	21006	20771	21069	21055	20885	20829	20762	20844	20793	21091	20894	20704	20900	20702	20902	20936	20907	20667	20906	20746	20904	20837	20917	20849	20679	20788	20717	20722	20917	20785	20727	20951	20983	20737	20919	20676	20802	20811	20778	21009	20763	20889	20822	20792	20890	20964	20602	20695	20862	20819	20937	20891	21142	20942	20922	20968	20871	20871	20718	20952	20809	21032	20694	20915	20695	20630	20557	20632	20880	20951	20782	20752	20736	20829	21130	20942	20803	20751	20695	20853	21042	20947	20789	20748	20954	21010	20695	20937	20849	21045	20961	21002	20857	20964	20838	20783	20724	21091	20934	20854	20995	20940	20775	20598	20837	20867	20801	20798	20731	21001	20871	20931	21008	20988	20742	21032	20661	20891	21074	20818	20999	20809	20897	20868	20890	20874	20884	20813	20733	20858	20816	21054	20829	20887	20806	21028	20497	20853	20818	20779	20869	20888	20882	20828	20798	20760	20797	20940	20760	20608	20941	20789	20845	20866	21019	20830	20812	20894	20949	20836	20790	20909	20782	20871	20939	21043	20989	20914	20753	20854	20789	20717	21069	20844	20938	20663	20783	20754	21060	21064	20926	20911	20874	20763	20975	20861	20737	20939	20852	20851	20754	20741	20648	20823	20861	20847	20763	20733	20719	20919	20884	20836	21020	20780	20806	20939	20931	20896	20726	20919	20903	20905	20789	20642	20622	20888	20895	20817	20922	20550	20956	20967	21036	20849	21003	20884	20761	20850	20891	20986	20792	20816	20724	20775	20748	20945	20711	21024	20903	20854	20828	20780	20839	20853	20928	20925	20621	20703	20864	21045	21102	20874	20763	20797	20812	20661	20860	20845	20829	20780	20766	20667	20799	20898	20724	20731
36517	59122	53121	41637	36127	31806	27934	25165	23208	21890	20783	20236	19554	19128	18581	18133	18201	17660	17503	17345	17339	17221	17376	17320	17321	17170	17231	17213	17286	17194	17058	17112	17039	16997	17093	17031	17029	17032	17157	16953	16946	16838	17107	17062	17220	17135	16849	16934	17044	16998	16871	17122	16915	16850	16970	16831	17048	16942	17053	16979	16963	16951	17053	17028	16949	16927	16928	17108	17052	16901	16984	17097	16919	17047	16930	17043	16870	16939	17055	17112	16924	16964	17031	16992	16888	16829	16925	16848	17031	16893	16935	16936	16984	17078	16885	16916	16853	17047	16980	16856	17114	17035	17039	17081	17003	16974	16820	16954	16956	16972	16811	16983	16956	16915	16947	16933	17070	16953	16965	16954	16924	16819	16944	16980	16871	17034	17025	16810	16861	16987	16964	17027	16837	16845	16863	16994	16756	16955	16773	16772	16791	17004	16887	17091	16835	16999	17003	16832	17065	16936	16841	16946	17001	17037	16949	17015	17053	17144	16926	17057	16907	16947	17075	17066	17064	17036	16868	17065	17006	16984	17004	16928	16914	17022	17064	17120	16942	16954	16894	16966	16935	16913	16791	16963	17156	16758	17087	16854	16940	16910	16875	17021	16985	16944	16767	16931	16922	16906	16876	17040	17018	17074	16996	17104	16743	16885	17004	16901	17128	17001	16930	16869	17025	16887	16945	17061	16898	16994	16954	17028	16896	16878	16962	16902	16966	17092	16895	16963	17085	16930	16957	16957	17016	17038	16934	16937	16990	16957	16998	16937	16795	16838	17152	17015	17006	17014	16785	16888	16780	16836	16965	16793	16809	17033	16954	16844	16870	16866	16993	16940	16984	16878	16723	16902	16710	17083	17096	17011	16936	16935	16895	17006	16736	16982	16974	16806	16960	17086	16931	17186	16954	17049	16901	16857	16901	16896	16877	16921	16894	16935	16955	16794	16916	17029	17002	16931	17011	16870	16904	17080	16991	16842	17006	16955	16789	16837	17103	17059	16885	16790	16854	16960	16977	17020	17010	16873	16659	16947	16713	17041	16944	16917	17035	16871	17019	16804	17068	16998	16930	16939	16975	16954	17029	17031	17061	17034	16825	16985	16934	16852	17197	16850	17076	16988	16950	16970	16922	16850	16968	16873	16832	16947	16836	17085	17023	16949	16890	17061	16905	16963	17070	17130	16987	16850	17053	16831	17047	17141	16933	16994	16967	16991	16866	16846	16791	16841	16932	16881	16903	16976	17066	16844	17057	16859	16930	16883	16860	16907	16892	16947	16899	17067	16819	16948	16663	16953	17049	16891	16894	17050	16944	16774	16847	17098	16905	16990	16831	17024	16781	16953	16779	17073	17151	16993	16764	17044	16832	16868	16857	16937	17028	16945	17074	16921	17102	16955	16909	16875	16930	16872	16829	16982	17015	16920	17060	16919	17050	16983	16984	16852	16977	16833	17017	16817	17034	16861	16994	16838	17113	16805	16823	17069	16950	16934	16846	16875	16865	17106	16941	17147	17189	16922	16918	16850	17045	16997	16874	17038	16909	17033	17009	16997	16765	16962	16984	16993	16903	17091	16806	16914	16780	16925	16897	17060	17126	16985	16853	16784	16975	16940	16861	16802	16834	16900	16967	16935	16883	17012	16931	17031	17081	16885	16868	16881	16962	16865	16952	17009	16914	16903	16951	16865	16991	17081	17037	16957	16943	16900	16807	16986	16868	16803	16881	16937	16900	17066	17059	16887	17003	17095	16824	16967	17011	16928	16848	17011	16990	17092	17042	17134	16859	16973	16806	16897	17087	16825	17025	17020	16879	17050	16791	16750	17058	16899	16849	17058	16950	16907	17076	16884	16965	17029	16983	17020	16891	16920	17028	16859	17016	17062	17051	16958	16955	16788	16950	16874	17065	16941	16854	16950	16965	16935	17085	16870	16965	16927	17086	17041	16743	17013	16901	16908	16883	16864	16924	16839	16987	17014	16970	16811	16901	16843	16942	16868	16908	16988	16829	16900	16900	17090	16861	16864	16831	16999	17065	17109	17044	16718	17162	16944	16955	17042	16968	16699	16977	16846	17002	17004	16890	16876	16919	16953	17030	17039	16859	16961	16924	17040	17056	17017	16971	16778	16959	17027	17018	16861	17078	16924	17075	16981	16945	17213	16944	16970	16847	17078	16935	16759	17023	16900	17131	16878	16882	16907	17160	16889	16939	16963	16925	16887	17075	16846	17069	16940	17005	17059	16947	17018	16829	16947	16792	16774	16935	16898	16987	17104	16843	17042	16948	16891	17042	16914	16900	17157	17033	17049	16991	16940	16946	16871	16858	16912	16914	17054	16919	16961	16701	17021	16693	17104	16959	16983	16832	17030	16891	16961	17094	16845	16820	16792	17130	16884	17016	16949	17053	16815	16795	16950	16824	16966	17044	16971	16956	16871	16921	16949	17095	16952	17014	17038	16925	16903	17029	16958	16816	16930	16790	16979	16878	16946	16785	16872	17000	16959	16878	17023	16851	16958	16987	16790	16925	17064	16960	16993	16968	16782	16888	16974	17117	16999	16973	16901	16854	16778	16849	16907	16897	16864	16935	17041	17127	16921	17060	16947	16889	16866	16891	16985	16978	17094	17047	16918	17028	16756	16901	17063	16828	16806	16994	16983	16959	16941	16995	16957	17022	16844	17020	16852	16914	16891	16737	16886	16912	16918	16805	16878	16888	16835	16927	16984	17127	17102	17055	16942	16817	16796	17055	16931	16874	16932	17009	16907	16997	16964	16903	16871	16925	17023	16851	16875	17051	16997	16881	16989	16861	16887	17050	17046	16796	17061	16841	16937	17095	17057	16962	16782	17044	16849	17026	16753	17137	17032	16868	17063	17035	16799	17037	17000	17008	16967	16859	16913	16865	16933	16879	16845	17083	16869	16749	16927	16783	16921	16950	17092	17061	16987	16920	17001	17006	16730	17015	17001	16886	16873	16794	17093	16885	16936	16989	17026	16935	17087	16956	16954	17039	16996	16982	16872	16955	16890	16834	17002	16895	17015	16892	16874	16793	16925	17020	16962	16885	16962	16889	17127	17010	16806	17017	16842	16958	17064	17141	16846	17102	16962	16903	16839	17107	16936	17025	16937	16934	16847	16947	16896	16975	17188	17111	16980	16964	17078	16767	17150	16780	16938	17072	17101	16830	16826	16921	16958	17047	16954	17010	16999	17042	16956	16805	16896	16844	16839	16978	17072	16941	17014	16913	17130	16999	16783	16901	17192	16931	17035	16770	16854	16859	17214	16852	16956	16930	17034	17035	16942	16799	17052	16851	16924	17001	16924	16959	16830	16929	16925	16986	16700	16848	17088	16828	16843	16928	16869	16993	16975	16975	17032	16799	16727	16969	16927	17037	16890	16753	17147	16995	16859	17086	16836	16943	16874	16936	16704	16950	16799	16968	16963	16930	16881	16818	17121	16962	17139	16858	17082	16854	16936	16965	16952	16955	17130	17035	16855	16817	17058	16983	16919	16953	17022	16882	16861	16802	16872	17101	16979	16850	16997	16928	17125	17026	16739	16757	17032	16963	16981	17003	16974	16826	16785	17029	16808	16970	16956	16969	17018	16992	16904	16932	16949	16974	16887	16990	16937	16895	17109	16944	16977	17004	16768	16923	16944	16890	17032	17004	17070	16864	17012	17029	16978	16860	17001	16923	17008	16732	16744	17117	17004	17097	16908	17090	16895	16866	16949	17029	16952	16780	16940	16888	16834	16916	16852	17089	16994	17001	16688	16758	17085	16865	17022	16952	16872	16889	16770	17107	16948	16842	16976	17028	17025	16807	16829	16944	16830	16960	16894	16812	17008	17019	17093	17005	16895	16877	16874	17042	16841	16908	16904	16782	16859	16971	16839	17005	16981	16858	16775	17068	16816	16972	16934	17014	16961	16887	16864	16949	16764	16953	16888	16986	17028	17032	16860	16842	16848	16890	16890	17150	17021	16859	16942	16996	17021	16989	16778	16946	16829	16924	17053	17009	16955	17087	16796	16958	17077	16822	16858	17033	16808	16793	17066	16817	16992	17131	16884	16977	16854	17008	17046	16911	16901	16855	16913	16990	17033	17012	16913	16941	16985	16936	16871	16992	17046	16835	16945	17029	17077	17184	16844	17050	16951	17052	16939	16941	16769	16878	16943	16888	17019	16982	16873	16857	16859	16988	16855	17030	16921	16896	16976	17086	16916	16988	16713	16951	17001	17035	17039	16991	16769	17098	16791	16945	16967	17026	17078	16871	17009	16963	17107	17135	16897	17042	16922	17067	16794	16904	16981	16920	17037	16959	16923	16835	16952	16896	16867	16758	16964	16953	16934	16824	17019	16967	16792	16879	16864	16906	16986	16819	16981	16836	16857	17016	16926	16888	17048	17114	17024	17008	16880	17034	16940	16952	16973	16945	16817	16984	17059	17000	17003	17105	16933	16914	16905	16938	16873	16841	16888	16765	16971	16890	16807	16972	17003	17026	16991	16789	16931	16866	16804	16859	16956	16983	16942	16976	16831	16776	16874	16983	16778	16904	16889	16835	17084	17013	17012	16999	16792	17019	16806	16832	17062	16924	16946	16892	17135	16934	17037	16873	16951	16883	16756	16910	17006	16946	16837	16909	16729	16679	16917	16954	16816	16843	16907	17010	16935	16845	17013	16849	16850	17001	16942	16902	17067	16813	16764	16838	16823	16932	17017	16862	16847	17110	17000	16888	16978	17161	17076	16924	16935	16961	16829	16932	16833	16831	17091	16974	16994	16913	16982	17039	16960	17216	16738	16947	16764	16780	16815	16976	17063	16868	16964	16899	16838	16979	16918	16944	16980	16940	17056	16850	17131	16961	16916	16852	17089	16758	17058	17108	16985	16738	16941	17063	16935	16874	16941	16849	17006	16981	16817	16924	17052	16837	16980	16981	16885	16886	16916	16877	16912	17001	16765	17130	16794	17024	16922	16860	17005	17081	16824	16827	17011	17009	17121	16846	16861	17005	16811	16867	16778	16783	16924	17007	16849	16846	16787	17069	16899	17092	16936	17088	16878	17063	16855	16896	16906	16944	16796	16915	16940	16771	16974	16960	16910	17053	17047	16876	17073	16885	16763	17008	16928
30029	30131	37619	32986	27829	25261	23321	22035	21868	21679	21088	20987	20705	20507	20518	20326	20345	20226	20221	20160	20268	20140	20095	20165	20278	20209	20096	19951	20182	19941	20127	19843	20103	20198	20187	19965	19980	20086	20164	20181	20009	20222	20159	20054	20014	20015	20072	19854	20267	20032	20125	19977	19774	20087	20032	19858	20012	20132	20104	19917	19764	20058	19901	19795	19969	20037	20080	19969	19997	20115	19899	20057	20016	20157	19988	19936	20068	20011	19775	19919	20068	19964	20189	19990	19877	19869	19969	20020	19912	19889	19792	19792	19807	19978	19949	20048	20011	19916	19878	19859	20042	20036	19991	19923	19958	19979	20047	20077	20082	20181	19974	19765	20024	19797	19706	19974	20104	19913	19838	20129	20180	20071	19922	19942	19973	20193	19954	20107	19989	19945	20164	19910	20006	19996	20016	19993	20012	20184	20135	19983	20318	20010	20109	20138	20030	20111	20044	19860	20024	19951	19979	19885	19964	20049	20072	19971	19964	19846	20014	20099	19973	19812	19977	20106	20088	20050	19924	19972	20095	19912	19973	19892	20016	20040	19872	20039	20089	20133	20194	20186	19886	19922	19869	20152	19951	19967	20142	19936	20003	19969	19979	19872	20013	19913	19820	20104	20005	20001	19883	19752	20173	19885	20046	20162	19966	20142	19870	19724	19987	20144	20013	20026	20078	20160	20034	19776	19720	20065	20026	19794	20032	19842	19934	19750	20003	19960	19972	20042	19911	20005	19910	19941	19889	19960	20100	20132	20141	19781	20212	20093	20177	20103	19913	20056	20086	19984	20102	20239	19983	20199	20101	19967	20060	19982	19915	20077	19875	19794	19921	20078	20012	19979	20069	20114	20075	19918	20193	20004	19855	20200	20024	20096	19957	19888	20043	20091	19895	20036	19940	20024	20235	20113	20049	20047	20011	20031	19826	19991	20248	20081	20198	20052	19971	20256	19879	20267	19932	19994	20021	20076	20158	19968	20030	20281	20125	20349	19992	19928	20172	19960	19951	19940	19919	20171	19970	20121	20114	20163	19905	19869	20046	20099	20143	19912	19995	19859	20048	20092	19977	19904	19993	19891	20036	20003	20177	20062	20146	20075	19958	20123	20104	20056	20080	20145	20175	19797	19910	19757	20005	19898	19882	20106	19938	19822	20330	19984	19882	19995	19875	19881	20056	20159	19929	20204	19868	20019	20173	19900	20028	20074	19867	19831	20016	20059	19983	19960	20026	19850	19887	20197	20007	19907	20122	19994	19935	20054	19916	20231	20085	20049	19957	19883	19796	19822	20016	19932	20150	20001	20016	20145	20197	19945	19977	20025	20027	20080	20170	20111	20154	19909	19992	19953	20154	19894	20152	20039	20177	20061	20021	19893	19974	19913	20024	19762	19813	19959	19692	19857	19870	20255	19927	20230	19995	20232	19893	19823	19998	19818	19902	19947	19938	20136	20009	20295	19996	20103	20061	20169	20055	19803	19907	20096	20162	19860	19982	20178	19996	19725	19831	19870	19965	20201	19855	19973	20114	19804	19997	19901	19829	19989	19962	19999	20153	19721	20143	19867	19903	19919	20064	20120	20165	20077	20170	20125	20117	19854	20171	20051	19963	20138	20036	20000	19939	19997	19792	19927	19963	20054	20017	19919	20000	20099	19871	19953	20024	20125	19796	19855	20094	20143	20242	20125	19982	19864	19919	20063	19964	20070	19974	20011	20161	20105	20154	20022	19997	20047	19997	19970	20047	19880	19951	19874	19915	19844	19939	19820	20006	20098	19827	19995	20105	20094	20140	20079	20208	19964	20054	19948	20071	20128	20040	20059	19930	19973	20062	19969	20100	20099	19995	19839	19947	20094	19921	20051	19883	19914	19841	20027	20083	20084	20040	20075	19944	19873	19793	19909	19923	20033	20061	20051	19992	20121	19736	20254	20114	19901	19884	19803	19989	19910	19764	19939	20061	19826	20150	20056	20011	19893	19917	19968	19986	19990	20031	19848	19871	19947	19980	19919	19912	20078	20025	19822	20203	20066	20010	20079	19866	19890	20105	19917	20094	20175	20047	19935	19882	19837	19988	19938	20112	19964	20012	19784	19901	19919	20170	20065	20006	20057	20068	20008	19899	20021	19966	19999	19963	20232	19899	20050	20198	19907	20082	20098	20121	19762	20048	19894	19987	20051	20005	20031	20078	19909	20041	19785	20177	19831	19985	19969	19938	19962	20080	19963	20041	20008	19951	19975	20032	19980	20143	20073	20067	19961	20012	20062	20076	19780	19951	20097	19867	20157	19798	19979	19860	19954	20022	19974	19952	20047	20024	19976	20032	19856	19890	20172	19876	20149	19998	20058	20216	20082	19866	20138	19800	20011	19985	19972	19934	20227	19985	19724	19732	19965	20130	20230	19847	20121	19976	20076	20032	20095	20141	20028	19939	19903	20019	20009	20183	19706	19836	19961	20096	20046	19854	20195	20152	19971	20145	20174	20111	20008	19927	20228	19966	20128	20072	20066	19819	20213	20107	19835	19897	19991	19853	19999	19913	19872	19877	20027	20066	20105	20204	19882	19963	19730	19871	20010	20043	20005	19991	20119	20142	20212	19757	20019	20150	19879	20104	20064	19967	19964	20105	20121	20176	19872	19999	19957	19805	19958	19994	20020	20007	19927	19901	19801	19708	20018	19904	19776	20021	19793	20280	19942	20103	20023	19923	19927	19988	20174	19978	19959	19881	20047	20050	20063	19985	20084	20270	19869	20004	20120	20280	20049	19974	20071	20206	20125	20004	20035	20090	19955	20139	20062	19892	19939	19776	20058	19973	19944	19835	20166	20148	20081	20222	19987	19878	20100	20022	19965	19933	19992	19940	20064	20005	19708	19926	19927	19943	20015	20117	20020	19804	20027	19832	19782	20084	20043	20005	20016	20161	20164	19776	19877	20063	19911	20098	20069	20037	20250	19910	19997	19845	20090	20073	19941	20186	20179	20068	20122	20041	19763	20053	19833	20126	19889	20101	19946	19976	20040	19791	19920	19856	20208	20329	20156	20016	20038	20066	20158	19812	19704	20125	19882	19961	20066	19824	20141	20096	19932	20155	20160	20246	19812	19943	20114	20002	19980	20002	19982	20206	19875	19846	20190	19929	20035	20098	20159	20006	19892	20124	20144	20069	20125	20240	19767	20075	19869	19963	19882	19910	19942	20127	19758	20191	20186	20034	20155	19863	19944	19966	19921	20178	19981	20012	20162	19984	20132	20092	19833	19881	20067	19836	20064	20053	19934	20269	20090	19986	19874	19910	20021	20084	20147	19992	19946	20115	19874	20099	19862	20139	20005	20167	20005	20147	20039	20035	20156	20021	20001	20017	20147	19916	20171	20200	20153	20112	19928	19914	20267	20177	20042	19933	19863	19927	20079	20106	19874	19975	19960	19931	20035	19851	19808	20019	20085	19971	19930	20305	19944	20108	19978	20026	19930	19957	20131	20092	19888	19885	19977	20011	19836	20116	19813	20260	19988	19978	20004	19963	20052	19996	20118	19929	19678	19758	20072	20228	19936	20069	19913	20173	20002	20281	19949	20157	20182	19939	20104	20130	20104	20246	19849	20014	19934	20196	20055	19991	19845	20105	19969	19894	20065	20077	19942	20148	19927	20220	19895	19826	19914	20086	20006	20029	20199	20002	20054	19938	20164	20145	20008	19997	20044	20061	20069	20105	20093	19852	19833	19807	19978	19871	19990	20010	20109	20101	20085	20257	20154	20010	20068	20247	20209	19916	19922	20056	19928	20018	20196	20199	19975	20107	20124	20041	19853	20024	19964	19965	19751	19988	19877	20011	20033	19991	19854	20007	20043	19954	19918	20111	20052	20051	19924	20198	20096	20000	20070	20114	20011	20160	20195	19988	19954	20071	19979	19913	20023	20162	20123	20034	20083	20106	19837	20010	20019	19999	19955	20036	19969	19954	20058	19998	20061	20068	19965	20003	20026	20153	19992	19963	19874	20129	19948	19855	20101	20032	20049	20007	20161	19917	20099	20024	19941	20034	20124	19982	19821	20030	20008	20026	19930	20008	20100	20101	20173	20200	20072	20007	20193	20023	19970	20060	19980	20061	19917	19961	19997	19913	19904	19945	20090	20219	20036	20121	19989	20159	20091	20006	20116	19953	20094	20016	19980	20032	19881	20054	19975	20074	20040	20086	19909	20022	20081	20055	20121	19933	20079	20118	19834	20036	19866	19954	19841	19976	20140	20130	19993	20185	20037	19921	20185	19877	20030	19947	19789	20306	20190	20133	20105	20025	20083	19930	20232	20048	20010	19870	19846	20017	20088	20130	20056	20185	19823	19924	20069	20249	20122	19932	20155	19882	19864	19907	19946	19915	19882	19973	20012	19813	20011	19966	19791	20021	20090	20075	19967	19858	20113	19829	19880	19982	20021	20135	20127	20075	19976	20043	19820	20044	19965	20102	20048	20117	20067	19992	20128	19997	20040	19901	20137	20189	20264	19919	20102	20047	20123	20104	19987	19933	20242	20150	20142	20093	19829	20197	19891	19846	19978	20115	20085	20036	20017	20058	19963	19879	20099	19816	19895	20033	19853	20219	19938	20058	19976	20013	20125	19991	20035	20176	19916	20309	19945	19807	20083	20155	20225	20057	20013	20020	19918	19874	20022	19856	20048	20015	20193	20022	19998	19818	19845	19800	19771	19981	19940	20150	19999	20045	19969	19984	19953	20051	20087	20121	19989	20191	20124	20057	19982	20060	20028	20128	19810	19998	20004	19925	20025	19954	20134	19933	20033	19969	19834	20090	20175	20106	20070	19906	20070	20101	19993	20145	20040	19889	19984	20070	20078	20052	20039	19917	20005	20180	20034	19918	20115	20000	20044	19915	20016	19757	20046	20156	19890	20115	19881	20109	20056	19986	19924	20077	20126	20052	20164	20164	19950	20119	20067	19911	20013	19968	20151	19950	20084	20033	19818	20131	20139	19988	19946	19888	19902	20051	20028	20042	19969	20072	19972	19966	20116	19919	20074	20031	20217	19899	19958	20225	20102	19867	19912	20113	20102	20062	20044	20020	19934	20025	19982	19947	19971	19980	19891	20135	20035	19922	20258	20117	19965	20160	20226	19922	20227
34130	46703	41140	30893	26780	23418	21088	19729	19127	18491	18248	17568	17189	17259	17009	16943	17126	16823	16473	16561	16691	16550	16570	16705	16653	16475	16541	16593	16787	16516	16680	16635	16615	16562	16574	16439	16527	16643	16552	16397	16470	16486	16409	16435	16468	16616	16531	16678	16419	16539	16469	16441	16406	16501	16580	16394	16386	16579	16447	16464	16406	16443	16548	16278	16470	16438	16425	16468	16504	16449	16371	16481	16493	16507	16530	16607	16374	16500	16337	16451	16409	16457	16345	16628	16433	16391	16608	16425	16470	16421	16494	16441	16550	16436	16316	16734	16578	16219	16595	16571	16400	16438	16346	16220	16406	16380	16443	16472	16613	16551	16540	16518	16434	16474	16555	16560	16345	16483	16346	16583	16496	16427	16633	16377	16527	16494	16685	16343	16462	16520	16455	16431	16387	16325	16554	16691	16525	16432	16492	16285	16432	16404	16434	16466	16426	16326	16243	16519	16672	16492	16591	16425	16376	16388	16486	16369	16441	16433	16380	16393	16485	16476	16449	16358	16388	16278	16470	16511	16520	16491	16453	16611	16568	16487	16439	16490	16430	16506	16386	16575	16442	16373	16371	16430	16407	16561	16421	16424	16586	16460	16387	16606	16434	16396	16403	16519	16478	16427	16459	16391	16456	16505	16522	16445	16570	16544	16492	16559	16481	16603	16354	16600	16511	16419	16617	16405	16437	16425	16405	16494	16459	16413	16422	16514	16682	16537	16491	16468	16515	16381	16366	16577	16431	16566	16374	16368	16376	16440	16358	16402	16522	16336	16406	16507	16410	16579	16419	16501	16407	16497	16486	16213	16304	16391	16371	16504	16559	16480	16520	16453	16621	16386	16310	16569	16440	16481	16535	16665	16416	16406	16413	16492	16471	16665	16630	16469	16553	16503	16384	16581	16452	16599	16388	16557	16370	16479	16611	16485	16323	16561	16508	16587	16571	16485	16501	16378	16547	16627	16500	16501	16496	16503	16418	16306	16467	16421	16407	16476	16392	16589	16359	16633	16416	16432	16550	16474	16329	16523	16589	16374	16374	16485	16579	16322	16293	16421	16383	16539	16294	16427	16208	16507	16508	16410	16379	16607	16501	16382	16420	16539	16361	16563	16504	16379	16412	16394	16509	16440	16288	16442	16521	16613	16433	16512	16448	16370	16550	16557	16541	16535	16449	16534	16525	16255	16377	16485	16304	16519	16440	16646	16478	16403	16566	16592	16519	16396	16513	16431	16481	16416	16649	16623	16555	16503	16335	16580	16489	16418	16381	16513	16430	16394	16395	16519	16465	16529	16405	16664	16463	16353	16358	16579	16439	16530	16318	16498	16551	16328	16564	16443	16516	16456	16527	16649	16525	16565	16482	16361	16368	16564	16401	16569	16385	16586	16432	16590	16536	16522	16601	16444	16423	16425	16706	16510	16422	16510	16547	16269	16506	16519	16495	16498	16516	16476	16562	16440	16526	16420	16314	16609	16388	16485	16436	16426	16565	16458	16619	16555	16508	16355	16536	16340	16435	16276	16749	16481	16634	16536	16501	16337	16375	16439	16406	16420	16352	16403	16422	16700	16521	16424	16383	16490	16406	16576	16391	16595	16463	16338	16587	16487	16402	16381	16329	16550	16404	16359	16542	16436	16440	16459	16376	16328	16404	16452	16683	16564	16322	16481	16519	16367	16571	16582	16382	16278	16605	16413	16489	16432	16499	16324	16483	16423	16434	16354	16385	16599	16321	16427	16512	16470	16584	16449	16525	16367	16366	16368	16544	16511	16490	16505	16340	16378	16410	16530	16409	16513	16413	16362	16429	16492	16300	16538	16464	16384	16466	16608	16561	16383	16448	16484	16331	16369	16446	16622	16377	16571	16536	16312	16344	16285	16423	16459	16561	16503	16410	16367	16349	16506	16526	16397	16487	16349	16209	16380	16518	16415	16465	16537	16506	16490	16681	16343	16589	16391	16368	16433	16435	16531	16443	16472	16145	16555	16537	16373	16387	16435	16493	16450	16602	16655	16452	16540	16571	16543	16516	16350	16632	16516	16432	16499	16591	16487	16530	16481	16449	16607	16404	16444	16552	16364	16638	16596	16530	16481	16588	16438	16392	16388	16533	16384	16604	16607	16280	16349	16575	16472	16589	16356	16471	16369	16470	16404	16580	16319	16511	16349	16544	16494	16394	16592	16539	16637	16342	16514	16540	16623	16594	16423	16500	16434	16548	16472	16559	16353	16578	16500	16599	16374	16379	16491	16526	16436	16449	16528	16420	16656	16550	16457	16499	16428	16322	16373	16555	16420	16465	16512	16499	16541	16492	16355	16563	16584	16424	16509	16558	16331	16467	16470	16506	16585	16499	16494	16429	16473	16593	16508	16499	16562	16602	16302	16624	16466	16544	16625	16542	16366	16409	16508	16327	16458	16387	16499	16521	16396	16459	16612	16474	16433	16364	16346	16457	16539	16419	16516	16644	16455	16349	16671	16592	16445	16606	16437	16457	16442	16564	16445	16523	16384	16505	16436	16462	16825	16538	16622	16363	16498	16540	16540	16249	16522	16395	16421	16353	16379	16583	16420	16430	16445	16483	16538	16419	16562	16508	16501	16438	16572	16391	16573	16551	16359	16646	16401	16539	16482	16481	16358	16494	16487	16567	16482	16585	16457	16305	16465	16403	16495	16465	16607	16597	16387	16302	16457	16368	16273	16395	16490	16398	16506	16257	16369	16414	16520	16479	16553	16517	16512	16438	16334	16442	16541	16720	16458	16434	16279	16466	16487	16349	16419	16480	16417	16573	16448	16566	16479	16563	16474	16326	16464	16610	16543	16513	16290	16496	16339	16557	16372	16572	16412	16308	16306	16430	16492	16471	16274	16318	16283	16547	16216	16353	16458	16549	16386	16455	16396	16269	16499	16467	16389	16594	16467	16533	16350	16585	16547	16543	16529	16390	16556	16489	16334	16656	16419	16465	16534	16593	16474	16425	16433	16397	16463	16515	16586	16499	16400	16420	16492	16492	16257	16515	16480	16414	16298	16446	16480	16382	16339	16532	16427	16559	16469	16365	16525	16394	16575	16362	16496	16484	16363	16392	16434	16474	16683	16625	16690	16350	16576	16473	16508	16461	16475	16583	16451	16471	16659	16476	16397	16532	16442	16634	16444	16461	16622	16370	16537	16505	16361	16416	16512	16614	16444	16376	16432	16388	16453	16467	16427	16551	16599	16475	16474	16332	16589	16452	16331	16315	16464	16271	16490	16534	16407	16472	16400	16562	16373	16554	16535	16509	16422	16440	16488	16388	16573	16482	16467	16478	16355	16529	16429	16448	16417	16626	16380	16588	16477	16587	16529	16459	16428	16618	16407	16604	16402	16630	16531	16516	16337	16613	16420	16459	16370	16196	16665	16488	16340	16526	16433	16582	16378	16458	16425	16478	16609	16572	16278	16414	16458	16299	16461	16553	16636	16463	16392	16517	16487	16655	16508	16484	16472	16241	16594	16520	16498	16349	16440	16337	16531	16391	16331	16366	16642	16513	16225	16464	16432	16395	16631	16471	16509	16611	16567	16458	16552	16535	16701	16484	16347	16668	16415	16471	16490	16169	16611	16501	16298	16510	16424	16461	16391	16459	16601	16511	16424	16561	16451	16568	16333	16415	16432	16600	16377	16348	16489	16441	16558	16593	16503	16518	16577	16377	16540	16523	16496	16283	16434	16542	16611	16280	16558	16435	16331	16467	16608	16489	16576	16472	16330	16501	16480	16518	16634	16517	16477	16697	16491	16650	16400	16461	16476	16440	16284	16601	16435	16413	16455	16402	16561	16426	16400	16494	16426	16530	16415	16651	16430	16721	16581	16454	16498	16316	16411	16321	16459	16636	16399	16555	16474	16366	16419	16501	16530	16657	16535	16484	16551	16461	16296	16491	16557	16310	16556	16487	16234	16480	16585	16405	16578	16385	16410	16600	16619	16503	16402	16478	16431	16478	16651	16343	16539	16481	16500	16531	16414	16396	16392	16519	16380	16499	16447	16488	16617	16600	16398	16542	16426	16421	16584	16368	16492	16567	16283	16393	16345	16595	16480	16427	16446	16652	16321	16458	16500	16417	16586	16346	16457	16460	16242	16382	16494	16523	16408	16503	16430	16342	16687	16635	16570	16516	16547	16266	16457	16590	16590	16549	16608	16553	16422	16398	16564	16349	16500	16463	16541	16508	16661	16369	16679	16538	16407	16475	16638	16780	16624	16610	16437	16365	16381	16349	16633	16546	16460	16439	16457	16466	16448	16572	16558	16576	16633	16537	16644	16527	16669	16406	16473	16430	16366	16404	16519	16577	16452	16393	16594	16303	16435	16620	16405	16427	16581	16519	16529	16586	16503	16516	16525	16563	16615	16492	16499	16355	16506	16616	16607	16639	16368	16453	16687	16314	16700	16634	16590	16523	16408	16434	16522	16457	16301	16517	16499	16314	16353	16397	16513	16508	16447	16445	16515	16328	16495	16527	16642	16609	16316	16517	16636	16556	16522	16440	16583	16447	16461	16221	16406	16521	16459	16563	16469	16543	16491	16369	16408	16613	16345	16573	16392	16517	16393	16509	16437	16418	16450	16454	16508	16615	16387	16523	16400	16282	16431	16529	16564	16276	16484	16595	16451	16375	16457	16515	16664	16374	16655	16459	16540	16457	16418	16337	16505	16478	16430	16501	16560	16463	16469	16510	16398	16404	16619	16518	16617	16684	16327	16329	16478	16596	16360	16569	16594	16562	16507	16359	16440	16385	16477	16487	16576	16296	16569	16484	16588	16499	16327	16441	16440	16534	16466	16534	16469	16468	16576	16458	16342	16428	16288	16594	16481	16485	16513	16455	16493	16613	16468	16479	16480	16441	16456	16374	16432	16443	16270	16483	16513	16527	16587	16622	16503	16494	16427	16550	16415	16358	16481	16383	16486	16389	16439	16480	16449	16247	16505	16360	16546	16642	16467	16478	16444	16378	16449	16489	16434	16600	16506	16563	16637	16555	16490	16687	16479	16365	16430	16587	16258	16478	16491	16551	16429	16457	16494	16515	16293	16563	16605	16481	16484	16565	16429	16313	16514	16521	16371	16639	16507	16537	16487	16469	16451	16481	16383
24029	21129	28616	26035	26477	27722	26668	23704	22630	22483	21651	21447	21180	20782	20678	20342	20486	20261	20331	20330	20068	20039	19913	19929	19805	19845	19865	20019	19925	20177	19868	19838	19999	19756	19993	19907	20010	19936	19961	19726	20072	20012	19797	19827	19736	19788	19858	19910	19798	19747	19756	19801	19899	19901	20128	19691	19700	19866	19811	20034	19628	19890	19885	19872	19695	19644	19848	19890	19740	19858	20004	19888	19799	19697	19851	19715	19846	19663	19740	19741	19590	19473	19816	19704	19885	19674	20019	19884	19811	19838	19810	19526	19741	19682	20017	19633	19809	19764	19836	19957	19858	19814	19591	19913	19675	20036	19616	19740	19677	19807	19690	19672	19885	19764	19653	19793	19735	19876	19843	19572	19934	19659	19544	19819	19733	19724	19799	19755	19789	19739	19785	19621	19966	19659	19627	19853	19715	19699	19902	19747	19935	19915	19789	19468	19964	19539	19920	19626	19830	19768	19637	19603	19512	19740	19902	19781	19711	19696	19672	19736	19937	19749	19828	19581	19784	19876	19736	19790	19819	20010	19934	19755	19852	19647	19663	19519	19850	19929	19744	19749	19798	19783	19717	19697	19758	19778	19730	19691	19849	19744	19854	19865	19961	19859	19754	19775	19740	19813	19889	19667	19764	19672	19762	19773	19714	19790	20081	19704	19786	19872	19844	19955	19560	19756	19743	19742	19734	19697	19824	19861	19601	19622	19718	19848	19643	19788	19837	19577	19717	19728	19622	19674	19885	19642	19749	19922	19908	19751	19680	19714	19850	19908	19737	19548	19804	19690	19807	19935	19719	19628	19631	19848	19823	19906	19684	19777	19902	19687	19845	19734	19816	19980	19777	19710	19900	19677	19746	19814	19803	19653	19481	19739	19816	19874	19626	19661	19815	19599	19858	19531	19840	19704	19733	19613	19732	19797	19768	19662	19576	19561	19773	19761	19753	19541	19745	19823	19663	19686	19899	19537	19880	19763	19846	19749	19802	19823	19792	19893	19762	19823	19634	19850	19682	19744	19787	19791	19849	19768	19854	19624	19802	19852	19689	19696	19788	19806	19720	19882	19734	20002	19719	19843	19784	19758	19795	19570	19690	19860	19844	19871	19658	19839	19877	19757	19712	19557	19890	19710	19906	19802	19760	19828	19807	19799	20024	19707	19901	19645	19837	19705	19620	19774	19716	19897	19816	19574	19716	19769	19769	19833	19782	19821	19619	19764	20010	19492	19743	19734	19798	19724	19645	19954	20011	19893	19898	19794	19564	19820	19872	19632	19939	19866	20004	19845	19922	19757	19598	19538	19884	19764	19734	19680	19716	19898	19768	19894	19943	19841	19784	19765	19939	19898	19659	19673	19732	19814	19733	19812	19848	19738	19727	19869	19985	19866	19689	19864	19937	19608	19589	19759	19717	19827	19694	19825	19816	19712	19789	19859	19925	19730	19887	19790	19699	19690	19971	19730	19708	19949	19735	19875	19435	19854	19915	19689	19630	19574	19822	19637	19618	19776	19777	19878	19736	19648	19785	19596	19850	19830	19782	19797	19658	19835	19907	19699	19935	19661	19561	19784	19670	19822	19867	19789	19790	19891	19872	19774	19768	19840	19578	19640	19592	19848	19652	19653	19822	19747	19769	19708	19838	19893	19801	19853	19962	19623	19756	19895	19739	19820	19874	19850	19753	19682	19796	19867	19699	19641	19528	19735	20130	19763	19949	19869	19832	19704	19566	19682	19734	19902	19473	19717	19770	19807	19796	19653	19661	19989	19631	19656	19796	19707	19950	19984	19944	19774	19790	19947	19735	19860	19818	19691	19708	19756	19896	19552	19654	19688	19617	19766	19635	19870	19702	19815	19741	19824	19754	19608	19738	19841	19766	19865	19869	19707	19991	19708	19705	19803	19925	19889	19837	19622	19925	19752	19775	19701	19696	19843	19991	19814	19818	19756	19782	19740	19891	19784	19833	19767	19780	19727	19969	19847	19560	19827	19566	19623	19772	19485	19643	19616	19844	19742	19641	19788	19405	19732	19736	19809	19982	19616	19781	19771	19784	20017	19642	19736	19698	19802	19691	19739	19888	19815	19748	19704	19922	19790	19988	19728	19785	19780	19658	19694	19786	19899	19952	19920	19932	19836	19893	19700	19719	19746	19696	19768	19597	19722	19782	19706	19791	19925	19458	19755	19848	19739	19839	19780	19845	19671	19714	19626	19830	19870	19555	19671	19784	19662	19865	19656	19785	19659	19901	19867	19842	19743	19778	19948	19811	19746	19954	19828	19724	19845	19603	19644	19873	19907	19636	19716	19915	19874	19669	19644	19824	19731	19799	19803	19702	19600	20012	19636	19853	19651	19891	19723	19829	19785	19578	19724	19810	19648	19938	19786	19727	19878	19637	19672	19903	19992	19974	19815	19733	19845	19757	19796	19787	19773	19980	19746	19610	19604	19843	19768	19792	20022	19810	19706	19847	19960	19659	19792	19742	19589	19845	19722	19963	19783	19631	19699	19705	19880	19700	19631	19705	19797	19777	19920	19766	19763	19600	19605	19519	19975	19768	19807	19613	19653	19925	19728	19870	19808	19979	19874	19993	19944	19754	19742	19813	19798	19722	19724	19663	19708	19709	19716	19787	19568	20012	19848	19494	19702	19763	19822	19833	19794	19818	19521	19760	19656	19676	19913	19712	19744	19601	19866	19811	19954	19824	19733	19766	19751	19731	19838	19655	19659	20102	19662	19682	19881	19856	19751	19813	19819	19843	19764	19597	19778	19896	19756	19750	19767	19783	19731	19855	19670	19942	19853	19794	20007	19752	19885	19847	19768	19756	19722	19862	19826	19684	19593	19717	19779	19780	19592	19826	19720	19771	19594	19869	19809	19795	19807	19886	19846	19785	19716	19751	19809	19592	19783	19843	19786	19736	19837	19575	19764	19677	19570	19852	19729	19921	19894	19938	19875	19743	19763	19766	19661	19854	19718	19808	19756	19654	19878	19875	19732	19687	19828	19694	19687	19706	19776	19901	20037	20085	19758	19618	19719	19820	19712	19859	19917	19859	19861	19923	19768	19901	19701	19942	19661	19842	19806	19838	19770	19656	19677	19957	19830	19569	19561	19757	19792	19750	19692	19899	19970	19846	19986	19921	19665	19768	19867	19821	19704	19769	19734	19948	19617	19792	19800	19754	19841	19769	19834	19743	19782	19739	19555	19831	19767	19972	19947	19771	19646	19642	19710	19685	19777	19917	19819	19768	19991	19796	19731	19624	19726	19676	19855	19724	19940	19703	19773	19747	19684	19688	19817	19759	19675	19887	19601	19979	19863	19821	19537	19586	19719	19724	19866	19802	19869	19615	19710	19791	19862	19908	19760	19675	19828	19802	19866	19561	19946	20123	20112	19787	19882	19554	19823	19669	19767	19904	19743	19755	19536	19552	19764	19689	20042	19982	19845	20150	19930	19716	19984	19822	19632	19932	19686	19705	19774	19729	19939	19804	19804	19667	19778	19789	19577	19605	19654	19730	19922	19763	19626	19776	19816	19729	19675	19818	19539	19671	19741	19758	19526	19774	19777	19886	19875	19877	19688	19648	19941	19750	19708	19708	19856	19809	19731	19979	19717	19778	19822	19874	19891	19575	19670	19566	19817	19925	19812	19637	19841	19742	19641	19651	19661	19736	19692	19740	19851	19687	19685	19751	19605	19711	19720	19767	19769	19981	19567	19818	19632	19791	19846	19756	19764	19919	19575	19940	19810	19980	19756	19779	19668	19894	19645	19508	19677	19668	19997	19853	19728	19754	19846	19895	19828	19962	19713	19718	19920	19821	19660	19802	19761	19826	19712	19796	19733	19864	19772	19762	19719	19764	19563	19819	19818	19816	19748	19893	19827	19740	19684	19881	19878	20112	19755	19607	19806	19806	19834	19783	19729	19780	19659	19781	19686	19824	19851	19687	19803	19767	19771	19797	19892	19694	19736	19790	19688	19695	19868	19719	19746	19715	19849	19923	19751	19988	19564	19914	19829	19904	19794	19872	19603	19772	19703	19737	19643	19707	19681	19834	19595	19702	19747	19876	19652	19734	19901	19593	19795	19715	19792	19890	19981	19806	19762	19802	19930	20012	19792	19704	19624	19820	19813	20038	19888	19751	19711	19644	19658	19814	19742	19802	19663	19806	19854	19772	19807	19844	19671	19662	19700	20071	19949	19726	19801	19857	19897	19743	19869	19764	19712	19847	19732	19791	19958	19912	19867	19660	19869	19945	19802	19736	19705	19807	19725	20009	19809	19824	19649	19849	19778	19715	19732	19533	20006	19525	19657	19833	19837	19843	19908	19682	19794	19691	20019	19916	19775	19968	19751	19908	19925	19708	19821	19927	19886	19958	19612	19734	19862	19725	19854	19971	19823	19961	19937	19860	19639	19799	19638	19739	19550	19780	19850	19837	19922	19728	19716	19726	19732	19738	19839	19901	19766	19861	19890	19813	19769	19727	19727	19823	19631	19781	19738	19883	19641	19761	19758	19751	19815	19743	19683	19643	19978	19850	19586	19651	19768	19778	19885	19831	19588	19858	19586	19944	19479	19626	19665	19665	19739	19648	19653	19640	19903	19987	19914	19818	19719	19822	19882	20030	19958	19705	19836	19836	19785	19693	19795	19709	19516	19752	19867	19831	19831	19823	19867	19659	19722	19984	19899	19654	19806	19792	19966	19826	19883	19833	19588	19818	19755	19723	19678	19552	19706	19744	19707	19954	19934	19747	19541	19559	19763	19883	19629	19886	19585	19838	19948	19755	19748	19899	19709	19922	19779	19827	19729	19697	19865	19814	19860	19639	19796	19915	19895	19830	19668	19898	19759	19697	19786	19876	19706	19767	19592	19863	19749	19783	19947	19598	19786	19769	19725	19593	19817	19832	19733	19723	19758	19738	19609	19660	19769	19871	19932	19730	19985	19925	19942	19926	19687	19639	19693	19582	19641	19709	19759	19884	19835	19813	19868	19933	19902	19711	19785	19781	19766	19693	19619	20028	19877	19574	19734	19785	19788	19839	19671	19712	19754	19857	19782	19604	19956	19865	19758	19700	19815	19848	19793	19979	19979	19747	19732	19709	20013	19904	19688	19786	19909	19673	19781
32723	53317	47020	37378	31910	26891	23563	21645	20663	19766	18760	18451	17896	17759	17422	17286	17096	16887	16783	16737	16675	16639	16398	16567	16424	16769	16586	16697	16593	16630	16432	16751	16539	16490	16388	16459	16374	16484	16443	16370	16476	16212	16642	16422	16501	16440	16426	16238	16479	16203	16293	16221	16387	16536	16508	16345	16481	16678	16422	16480	16296	16389	16387	16382	16414	16419	16379	16338	16339	16322	16460	16335	16275	16289	16240	16360	16370	16340	16372	16406	16502	16497	16345	16505	16298	16471	16257	16472	16420	16381	16318	16470	16304	16413	16482	16492	16293	16436	16379	16483	16592	16375	16491	16226	16458	16254	16383	16280	16258	16286	16334	16459	16488	16329	16244	16270	16512	16328	16277	16542	16229	16327	16295	16228	16341	16165	16495	16351	16462	16292	16338	16393	16308	16459	16483	16416	16398	16317	16274	16467	16422	16493	16134	16511	16389	16289	16338	16244	16260	16415	16593	16258	16427	16497	16296	16352	16421	16351	16395	16278	16371	16377	16502	16104	16223	16379	16498	16415	16386	16329	16393	16332	16379	16557	16389	16325	16317	16384	16215	16231	16310	16333	16086	16480	16477	16560	16337	16335	16291	16340	16387	16404	16437	16276	16417	16369	16298	16439	16416	16293	16356	16169	16447	16249	16424	16364	16336	16392	16451	16339	16208	16413	16325	16298	16394	16307	16298	16342	16339	16412	16326	16333	16375	16351	16348	16438	16400	16143	16407	16478	16227	16297	16331	16229	16592	16169	16285	16432	16333	16375	16388	16316	16288	16438	16362	16492	16432	16595	16384	16249	16414	16387	16423	16360	16490	16304	16400	16315	16238	16447	16419	16386	16344	16372	16153	16271	16366	16271	16444	16124	16279	16293	16474	16168	16309	16417	16405	16526	16355	16406	16474	16493	16474	16279	16306	16308	16528	16609	16465	16510	16344	16581	16331	16260	16200	16467	16443	16402	16307	16203	16424	16448	16252	16387	16403	16427	16425	16417	16383	16533	16217	16294	16399	16397	16359	16355	16434	16469	16360	16392	16417	16230	16267	16376	16393	16342	16500	16305	16494	16253	16448	16239	16526	16345	16492	16261	16311	16308	16281	16227	16300	16362	16374	16389	16453	16293	16418	16402	16261	16389	16468	16388	16503	16258	16356	16414	16529	16292	16297	16350	16232	16432	16412	16218	16178	16269	16299	16377	16177	16493	16378	16301	16488	16299	16529	16391	16573	16251	16275	16427	16374	16293	16242	16317	16463	16309	16474	16338	16480	16352	16331	16394	16336	16453	16183	16388	16346	16179	16526	16285	16226	16370	16603	16300	16368	16245	16331	16391	16308	16580	16173	16422	16577	16353	16404	16201	16262	16397	16467	16272	16209	16308	16454	16480	16511	16318	16547	16354	16329	16377	16370	16459	16270	16388	16278	16258	16401	16499	16464	16418	16472	16423	16197	16213	16210	16337	16458	16232	16513	16260	16336	16340	16255	16563	16367	16343	16139	16432	16495	16141	16396	16317	16336	16383	16227	16352	16566	16250	16339	16497	16331	16293	16305	16182	16399	16401	16224	16147	16491	16346	16457	16251	16237	16251	16265	16432	16493	16384	16421	16384	16326	16396	16648	16394	16286	16278	16396	16383	16222	16481	16230	16290	16475	16316	16276	16428	16391	16303	16324	16224	16397	16414	16301	16322	16156	16389	16375	16404	16579	16270	16465	16308	16469	16361	16242	16279	16399	16304	16433	16392	16343	16276	16301	16434	16302	16297	16342	16376	16469	16309	16356	16347	16420	16364	16407	16288	16446	16463	16373	16372	16416	16383	16395	16410	16435	16278	16452	16292	16283	16581	16281	16417	16327	16362	16213	16276	16348	16407	16311	16546	16459	16397	16318	16375	16300	16359	16200	16291	16449	16326	16295	16282	16448	16305	16291	16382	16292	16233	16273	16386	16140	16386	16528	16211	16411	16361	16377	16362	16244	16532	16322	16423	16255	16582	16527	16226	16410	16352	16384	16351	16468	16456	16310	16516	16326	16376	16663	16393	16340	16326	16495	16295	16418	16344	16213	16352	16352	16469	16508	16250	16456	16263	16550	16341	16350	16323	16381	16428	16437	16431	16416	16428	16344	16282	16411	16102	16416	16272	16214	16368	16274	16328	16390	16500	16323	16319	16426	16404	16252	16263	16321	16450	16477	16297	16442	16435	16524	16320	16464	16438	16369	16357	16277	16410	16422	16445	16359	16220	16354	16544	16398	16345	16246	16277	16496	16222	16391	16443	16267	16192	16469	16290	16255	16354	16448	16370	16422	16363	16493	16419	16340	16324	16333	16331	16291	16373	16551	16420	16333	16322	16302	16333	16335	16436	16361	16495	16514	16463	16448	16416	16379	16300	16274	16255	16290	16375	16348	16244	16373	16390	16422	16412	16505	16362	16334	16332	16399	16523	16395	16421	16271	16474	16415	16346	16187	16356	16589	16315	16335	16236	16470	16428	16284	16390	16269	16510	16327	16556	16338	16304	16319	16500	16215	16431	16326	16403	16395	16491	16321	16440	16426	16324	16306	16418	16385	16188	16365	16283	16352	16288	16414	16322	16347	16293	16229	16355	16447	16233	16377	16321	16266	16489	16485	16389	16414	16415	16357	16244	16212	16408	16402	16389	16452	16396	16299	16454	16366	16436	16417	16303	16325	16364	16304	16425	16358	16503	16327	16359	16405	16363	16334	16342	16290	16336	16174	16481	16390	16414	16354	16360	16505	16452	16516	16412	16434	16346	16364	16251	16371	16442	16324	16448	16473	16254	16411	16330	16408	16516	16487	16379	16330	16262	16382	16339	16337	16464	16358	16510	16333	16441	16407	16405	16483	16503	16170	16325	16404	16289	16450	16457	16408	16457	16467	16482	16267	16336	16423	16270	16287	16487	16335	16354	16416	16541	16406	16377	16298	16340	16357	16214	16364	16284	16556	16473	16237	16466	16489	16518	16197	16459	16275	16382	16425	16352	16431	16381	16462	16298	16280	16291	16449	16369	16616	16390	16427	16351	16289	16361	16460	16367	16395	16319	16246	16285	16279	16396	16327	16461	16459	16395	16329	16405	16406	16342	16368	16222	16449	16336	16340	16403	16338	16404	16211	16347	16300	16551	16401	16465	16519	16253	16169	16351	16359	16495	16338	16161	16403	16295	16362	16393	16355	16305	16456	16307	16361	16393	16423	16357	16196	16317	16329	16422	16464	16389	16345	16274	16450	16288	16485	16346	16277	16118	16397	16467	16339	16423	16438	16515	16412	16394	16429	16280	16464	16311	16409	16433	16339	16364	16354	16399	16229	16419	16428	16368	16431	16414	16426	16310	16568	16334	16598	16446	16282	16455	16261	16307	16277	16386	16414	16240	16366	16260	16448	16292	16513	16432	16201	16268	16238	16386	16399	16488	16374	16405	16330	16467	16532	16316	16428	16193	16391	16422	16337	16530	16340	16454	16362	16452	16312	16429	16411	16390	16500	16294	16551	16247	16497	16321	16404	16497	16259	16330	16491	16392	16455	16456	16474	16334	16203	16309	16389	16280	16619	16300	16393	16423	16348	16408	16389	16271	16319	16304	16273	16234	16366	16289	16343	16179	16419	16591	16505	16267	16268	16453	16352	16423	16414	16414	16505	16433	16429	16307	16439	16510	16210	16246	16462	16343	16461	16209	16448	16358	16257	16536	16448	16407	16559	16370	16506	16233	16287	16360	16331	16355	16406	16424	16434	16272	16410	16450	16276	16253	16247	16229	16458	16464	16411	16368	16343	16380	16392	16410	16308	16589	16248	16311	16430	16362	16611	16476	16524	16238	16260	16400	16289	16360	16542	16341	16448	16329	16337	16373	16339	16461	16340	16336	16455	16303	16227	16461	16332	16300	16394	16391	16226	16373	16280	16465	16247	16402	16303	16417	16351	16254	16190	16227	16511	16378	16262	16378	16264	16454	16245	16348	16338	16292	16369	16079	16511	16286	16298	16328	16495	16318	16230	16561	16592	16506	16360	16353	16429	16261	16536	16170	16518	16284	16158	16464	16407	16364	16234	16355	16290	16409	16300	16447	16315	16216	16478	16405	16252	16293	16202	16130	16350	16489	16226	16329	16452	16301	16279	16356	16370	16404	16385	16465	16346	16220	16445	16422	16490	16397	16351	16300	16261	16432	16289	16348	16306	16270	16347	16420	16431	16501	16378	16319	16375	16195	16381	16406	16408	16283	16393	16258	16390	16276	16327	16547	16364	16449	16323	16431	16351	16469	16477	16403	16405	16225	16270	16216	16352	16294	16503	16406	16254	16455	16542	16414	16387	16209	16309	16520	16482	16442	16454	16333	16310	16409	16462	16441	16367	16572	16463	16217	16311	16221	16267	16371	16539	16242	16233	16522	16459	16243	16387	16522	16294	16410	16369	16248	16328	16419	16513	16316	16439	16184	16364	16233	16327	16363	16249	16144	16281	16285	16562	16312	16370	16289	16523	16254	16288	16478	16225	16399	16189	16478	16438	16375	16374	16416	16545	16379	16359	16460	16397	16307	16220	16334	16321	16495	16342	16336	16207	16345	16433	16263	16218	16455	16394	16323	16402	16167	16518	16208	16161	16361	16426	16320	16428	16389	16332	16493	16299	16461	16180	16276	16355	16286	16348	16437	16352	16446	16322	16304	16485	16295	16391	16227	16338	16380	16236	16303	16390	16551	16482	16337	16133	16479	16406	16464	16415	16417	16237	16342	16438	16485	16408	16447	16430	16452	16370	16375	16462	16363	16305	16320	16319	16567	16381	16374	16453	16470	16673	16579	16415	16460	16378	16341	16346	16332	16493	16313	16292	16565	16446	16473	16166	16437	16371	16490	16319	16232	16314	16416	16436	16252	16313	16207	16491	16119	16430	16310	16213	16206	16486	16385	16360	16234	16534	16251	16458	16297	16405	16310	16399	16449	16281	16405	16495	16467	16429	16347	16260	16381	16269	16528	16463	16345	16298	16642	16361	16548	16379	16303	16449	16395	16248	16370	16344	16354	16369	16381	16507	16247	16251	16451	16304	16293	16283	16397	16177	16411	16426	16355	16453	16380	16256	16232	16391	16462	16483	16579	16239	16368	16267	16248
22773	21202	28996	24016	23398	28109	30527	25509	24490	23932	23268	22471	22235	21822	21549	21463	21167	21219	21269	21305	20949	20936	20790	20819	20773	20987	20852	20676	20725	20685	20858	20840	20803	20944	20823	20728	20610	20634	20767	20781	20764	20763	20654	20847	20850	20732	20674	20512	20522	20571	20619	20541	20645	20598	20461	20499	20665	20501	20601	20677	20591	20545	20527	20595	20587	20541	20591	20504	20722	20534	20527	20597	20550	20490	20569	20617	20756	20509	20706	20616	20374	20458	20642	20627	20686	20400	20627	20631	20736	20465	20638	20622	20574	20652	20698	20590	20543	20505	20506	20640	20564	20613	20582	20585	20535	20641	20598	20538	20464	20347	20702	20552	20486	20412	20526	20646	20725	20357	20508	20393	20527	20569	20646	20579	20467	20691	20557	20834	20789	20567	20623	20527	20561	20743	20417	20645	20756	20511	20593	20471	20706	20539	20582	20398	20591	20670	20502	20547	20363	20620	20643	20737	20706	20499	20607	20479	20389	20584	20499	20729	20547	20499	20772	20529	20386	20656	20560	20380	20613	20762	20749	20341	20671	20598	20544	20591	20686	20492	20573	20523	20410	20539	20633	20674	20340	20589	20434	20523	20631	20656	20716	20673	20606	20548	20428	20476	20647	20525	20770	20380	20717	20578	20524	20564	20601	20612	20742	20637	20452	20468	20416	20599	20592	20619	20735	20509	20641	20602	20519	20492	20470	20502	20732	20598	20530	20669	20928	20895	20617	20664	20523	20498	20506	20398	20676	20552	20481	20398	20497	20610	20758	20631	20531	20537	20477	20688	20621	20281	20766	20610	20733	20573	20631	20621	20629	20241	20449	20442	20456	20550	20531	20538	20377	20721	20491	20707	20775	20450	20256	20557	20517	20748	20555	20734	20502	20732	20480	20540	20610	20588	20569	20513	20519	20552	20495	20799	20488	20728	20635	20763	20711	20683	20506	20627	20668	20526	20170	20543	20371	20540	20743	20608	20444	20494	20618	20405	20570	20446	20496	20466	20527	20646	20443	20516	20675	20394	20549	20519	20444	20350	20441	20482	20589	20648	20667	20555	20591	20732	20397	20573	20651	20223	20670	20334	20363	20790	20549	20573	20560	20455	20489	20499	20476	20511	20685	20587	20597	20674	20446	20491	20510	20737	20336	20569	20617	20430	20535	20711	20440	20480	20480	20412	20651	20659	20460	20697	20465	20526	20780	20577	20687	20592	20265	20688	20669	20560	20343	20528	20588	20660	20683	20550	20609	20579	20423	20496	20750	20373	20320	20728	20587	20637	20397	20591	20467	20566	20434	20533	20666	20609	20574	20559	20579	20623	20730	20491	20699	20630	20657	20505	20637	20574	20579	20539	20662	20620	20462	20402	20623	20709	20455	20442	20529	20426	20411	20309	20708	20791	20609	20427	20472	20656	20695	20506	20466	20504	20528	20365	20669	20538	20392	20310	20356	20557	20432	20782	20691	20384	20799	20554	20824	20633	20509	20699	20533	20436	20486	20677	20358	20554	20659	20513	20493	20511	20519	20454	20524	20628	20542	20420	20488	20669	20595	20395	20303	20583	20570	20630	20520	20603	20610	20357	20465	20397	20494	20598	20373	20543	20457	20613	20440	20685	20421	20639	20495	20602	20621	20643	20555	20421	20501	20525	20696	20584	20596	20557	20756	20451	20696	20499	20529	20393	20438	20517	20639	20504	20468	20772	20772	20632	20505	20544	20526	20593	20572	20562	20420	20465	20774	20520	20461	20548	20475	20579	20552	20605	20606	20507	20536	20743	20597	20455	20783	20544	20486	20499	20636	20587	20578	20756	20751	20507	20391	20606	20312	20583	20542	20459	20589	20575	20574	20447	20719	20593	20680	20573	20442	20470	20702	20540	20536	20590	20578	20487	20555	20618	20469	20483	20408	20644	20757	20704	20610	20520	20640	20334	20416	20638	20437	20595	20684	20379	20670	20291	20616	20878	20698	20590	20341	20598	20543	20527	20314	20281	20384	20394	20711	20258	20626	20704	20659	20621	20644	20346	20516	20608	20550	20524	20615	20431	20456	20544	20681	20329	20484	20445	20426	20754	20552	20418	20809	20524	20629	20407	20738	20524	20729	20852	20485	20559	20530	20554	20509	20497	20595	20712	20695	20459	20542	20495	20413	20326	20521	20515	20556	20587	20499	20625	20773	20606	20677	20770	20590	20654	20500	20675	20455	20635	20595	20669	20615	20548	20508	20696	20523	20602	20537	20693	20532	20545	20418	20493	20355	20318	20740	20498	20473	20468	20611	20652	20647	20475	20730	20838	20336	20693	20583	20410	20551	20453	20458	20464	20335	20525	20595	20652	20556	20687	20493	20342	20596	20486	20483	20587	20428	20488	20388	20796	20748	20305	20458	20602	20594	20661	20586	20330	20695	20592	20552	20475	20351	20501	20676	20468	20495	20668	20435	20554	20592	20527	20586	20525	20566	20637	20477	20348	20388	20616	20522	20510	20515	20687	20504	20342	20392	20815	20537	20502	20722	20435	20610	20330	20662	20539	20667	20602	20452	20566	20845	20568	20620	20446	20425	20523	20660	20543	20234	20440	20344	20384	20567	20688	20413	20498	20528	20681	20430	20570	20686	20703	20778	20850	20653	20313	20722	20296	20415	20570	20617	20563	20467	20499	20398	20806	20389	20566	20499	20708	20276	20444	20562	20596	20421	20554	20490	20569	20650	20348	20287	20420	20538	20636	20536	20534	20485	20518	20574	20405	20546	20618	20758	20802	20578	20612	20632	20714	20708	20420	20689	20781	20567	20489	20543	20494	20489	20379	20676	20545	20326	20306	20619	20509	20548	20471	20513	20584	20509	20508	20528	20584	20531	20593	20463	20462	20626	20566	20685	20632	20768	20490	20583	20392	20519	20628	20544	20638	20574	20300	20705	20511	20557	20683	20423	20664	20578	20629	20440	20556	20562	20460	20721	20689	20705	20560	20478	20537	20534	20816	20505	20498	20841	20641	20464	20676	20562	20531	20562	20472	20446	20402	20272	20676	20563	20125	20767	20501	20553	20588	20738	20662	20542	20628	20504	20656	20586	20578	20501	20755	20620	20657	20547	20648	20579	20404	20468	20597	20381	20521	20585	20575	20301	20500	20415	20536	20649	20624	20412	20604	20672	20601	20771	20555	20585	20512	20476	20483	20441	20390	20433	20485	20508	20443	20597	20615	20765	20698	20493	20433	20431	20506	20513	20634	20441	20521	20486	20652	20470	20563	20655	20532	20719	20523	20516	20535	20510	20585	20564	20498	20725	20434	20451	20642	20494	20566	20446	20430	20613	20643	20582	20354	20480	20568	20670	20625	20576	20747	20688	20497	20751	20469	20608	20750	20515	20389	20416	20613	20443	20575	20777	20425	20460	20417	20462	20466	20609	20552	20442	20953	20588	20365	20594	20457	20559	20559	20555	20446	20594	20400	20508	20568	20343	20699	20719	20664	20565	20507	20599	20441	20464	20424	20565	20644	20409	20606	20495	20534	20637	20622	20554	20564	20554	20692	20433	20638	20590	20483	20648	20529	20608	20380	20632	20592	20393	20511	20595	20363	20485	20669	20489	20580	20697	20609	20495	20619	20625	20625	20550	20411	20550	20566	20683	20606	20534	20669	20424	20403	20624	20376	20584	20806	20641	20509	20640	20608	20310	20535	20568	20482	20670	20552	20555	20591	20411	20524	20427	20396	20595	20603	20501	20572	20474	20546	20665	20567	20543	20722	20512	20523	20646	20451	20547	20628	20359	20483	20658	20455	20542	20618	20775	20491	20748	20855	20543	20627	20876	20599	20498	20522	20311	20622	20610	20464	20638	20672	20794	20348	20495	20732	20385	20555	20439	20610	20557	20504	20577	20486	20348	20465	20307	20589	20535	20631	20440	20546	20709	20791	20586	20770	20494	20424	20624	20687	20698	20534	20377	20557	20626	20445	20440	20754	20454	20692	20593	20503	20568	20422	20621	20518	20708	20463	20632	20596	20596	20484	20306	20722	20583	20658	20667	20543	20719	20633	20653	20627	20467	20468	20389	20593	20585	20448	20418	20595	20357	20570	20660	20539	20477	20495	20527	20597	20479	20641	20851	20521	20644	20765	20285	20380	20642	20362	20312	20404	20653	20395	20581	20302	20395	20518	20737	20537	20411	20378	20613	20475	20499	20364	20667	20459	20529	20580	20608	20710	20684	20607	20492	20384	20532	20491	20564	20449	20558	20560	20413	20423	20657	20593	20523	20540	20621	20697	20515	20507	20341	20565	20574	20595	20514	20484	20546	20635	20758	20523	20508	20489	20880	20667	20743	20757	20649	20480	20567	20540	20379	20528	20522	20415	20501	20800	20611	20458	20546	20431	20686	20715	20821	20434	20453	20720	20614	20616	20495	20562	20396	20658	20719	20657	20452	20769	20616	20406	20421	20653	20692	20536	20347	20304	20411	20561	20736	20548	20679	20618	20612	20647	20498	20569	20538	20588	20504	20487	20585	20331	20602	20748	20525	20542	20456	20497	20410	20698	20402	20584	20389	20506	20486	20495	20499	20518	20508	20462	20657	20460	20397	20320	20526	20685	20698	20686	20614	20676	20646	20540	20518	20525	20512	20592	20638	20386	20605	20475	20503	20590	20527	20567	20645	20574	20616	20610	20432	20486	20538	20427	20526	20540	20518	20333	20420	20584	20707	20449	20605	20456	20548	20613	20461	20424	20721	20563	20693	20548	20634	20586	20685	20733	20645	20507	20649	20580	20737	20611	20525	20647	20562	20520	20675	20736	20700	20536	20782	20395	20739	20452	20695	20578	20472	20503	20504	20550	20479	20502	20419	20493	20456	20640	20559	20462	20561	20660	20554	20666	20661	20595	20559	20491	20586	20389	20418	20594	20555	20409	20460	20375	20648	20680	20552	20630	20625	20347	20601	20499	20626	20551	20616	20431	20606	20717	20752	20591	20695	20617	20791	20529	20485	20359	20590	20453	20499	20698	20530	20621	20653	20665	20658	20663	20625	20603	20815	20512	20502	20359	20412	20653	20715	20754	20602	20322	20652	20649	20622	20518	20506	20406	20452	20546	20591	20451	20673	20261	20497	20593	20658	20486	20551	20455	20605	20420
37619	60350	53411	42178	35993	30772	26606	23876	22553	21362	20398	19652	19049	18593	18304	17890	17757	17551	17345	17253	17249	17135	17171	17249	16939	17093	17100	17076	16917	16973	16964	17009	16973	16916	17045	16893	17013	16959	16795	17000	16818	16917	16892	17055	16734	16733	16851	16783	16709	17040	16857	16827	16719	16625	16764	16918	16890	16810	16786	16831	16980	16832	16769	16789	16831	16686	16726	16908	16777	16771	16778	17014	16744	16892	16702	16823	16765	16686	16758	16799	16914	16799	16798	16651	16988	16833	16739	16773	16873	16821	16897	16906	16791	16769	16626	16895	16762	16879	16754	16760	16709	16657	16933	16775	16810	16733	16727	16881	16888	16737	16568	16871	16877	16725	16861	16690	16767	16810	16784	16937	16769	16804	16766	16603	16729	16897	16806	16706	16803	16872	16750	16819	16832	16799	16630	16827	16829	16898	16895	16668	16842	16808	16887	16812	16726	16909	16726	16676	16712	16873	16726	16737	16934	16920	16854	16680	16700	16651	16774	16801	16763	16783	16649	16741	16822	16689	16972	16903	16875	16662	16800	16747	16706	16894	16893	16795	16773	16783	16812	16709	16900	16730	16916	16821	16907	16851	16706	16866	16680	16825	16940	16648	16689	16841	16732	16861	16812	16759	16688	16744	16865	16908	16711	16752	16698	16844	16802	16888	16897	16880	16817	16793	16844	16789	16697	16532	16987	16701	16710	16771	16779	16727	16854	16699	16662	16858	16823	16816	16859	16678	16848	16596	16666	16685	16833	16777	16740	16945	16758	16835	16765	16774	16579	16766	16795	16700	16831	16697	16875	16620	16785	16875	16741	16905	16841	16719	16798	16713	16667	16717	16750	16721	16807	16697	16865	16725	16732	16888	16778	16827	16783	16842	16612	16764	16979	16785	16844	16782	16821	16683	16916	16789	16730	16796	16746	16842	16877	16785	16835	16843	16659	16837	16836	16848	16611	16877	16622	16765	16740	16941	16904	16765	16689	16750	16932	16719	16678	16633	16684	16759	16896	16805	16900	16843	16698	16802	16775	16824	16910	16695	16853	16754	16903	16588	16858	16694	16912	16670	16826	16939	16755	16744	16761	16684	16738	16822	16798	16583	16856	16983	16812	16738	16910	16834	16691	16737	16616	16813	16775	16808	16809	16713	16839	16931	16754	16799	16907	16737	16873	16775	16698	16895	16680	16937	16864	16761	16834	16729	16752	16797	16678	16822	16579	16694	16735	16713	16833	16737	16764	16714	16717	16778	16725	16733	16706	16610	16738	16826	16766	16822	16900	16809	16726	16769	16854	16737	16863	16750	16730	16746	16921	16736	16758	16850	16857	16680	16769	16661	16871	16855	16719	16836	16828	16699	16622	16753	16832	16831	16842	16720	16881	16780	16839	16756	16734	16838	16848	16851	16802	16566	16811	16753	16748	16746	16883	16756	16780	16871	16731	16836	16637	16930	16719	16701	16801	16727	16746	16896	16815	16743	16746	16735	16786	16727	16612	16750	16948	16653	16817	16778	16838	16977	16809	16748	16809	16880	16665	16666	16755	16658	16876	16883	16722	16782	16748	16929	16818	16769	16747	16931	16755	16836	16826	16789	16811	16760	16720	16693	16693	16693	16817	16862	16642	16925	16754	16614	16813	16730	16856	16703	16917	16926	16831	16725	17043	16839	16899	16608	16873	16970	16685	16766	16766	16916	16951	16785	16803	16743	16821	16619	16765	16708	16786	16770	16529	16666	16763	16750	16901	16840	16860	16781	16569	16862	16762	16723	16654	16606	16828	16704	16704	16708	16847	16804	16636	16662	16631	16942	16760	16788	16862	16710	16539	16854	16731	16866	16615	16733	16654	16957	16777	16936	16712	16820	16611	16844	16577	16829	16815	16940	16875	16871	16840	16777	16911	16906	16811	16846	16848	16726	16765	16660	17068	16776	16705	16803	16817	16681	16716	16756	16833	16754	16899	16802	16774	16784	16743	16673	16767	16851	16826	16738	16714	16822	16859	16829	16754	16771	16833	16794	16703	16766	16730	16925	16935	16737	16681	16840	16929	16897	16924	16759	16859	16660	16832	16854	16731	16749	16813	16728	16803	16795	16917	16642	16870	16839	16814	16851	16751	16571	16719	16909	16801	16679	16833	16809	16747	16766	16819	16739	16741	16714	16765	16789	16679	16829	16801	16723	16845	16830	16790	16725	16723	16876	16830	16526	16963	16815	16686	17105	16810	16683	16694	16704	16820	16772	17043	16646	16830	16745	16774	16779	16876	16683	16805	16850	16771	16733	16845	16737	16718	16812	16912	16765	16661	16880	16702	16773	16763	16967	16884	16714	16877	16601	16688	16806	16972	16853	16750	16752	16903	16781	16739	16807	16643	16631	16804	16813	16789	16669	16849	16692	16628	16716	16850	16717	16682	16726	16773	16585	16673	16648	16633	16709	16798	16702	16818	16894	16624	16699	16696	16874	16777	16842	16760	16883	16958	16777	16710	16908	16830	16692	16886	16848	16684	16655	16760	16768	16652	16718	16839	16873	16902	16678	16921	16820	16761	16682	16818	16819	16705	16982	16877	16816	16762	16903	16824	16847	16699	16705	16719	16682	16705	16864	16877	16635	16945	16700	16748	16863	16895	16667	16771	16788	16686	16802	16695	16676	16853	16768	16644	16762	16843	16773	16810	16914	16757	16633	16731	16867	16615	16785	16818	16774	16946	16891	16928	16752	16790	16894	16834	16865	16940	16664	16835	16691	16662	16881	16899	16838	16742	16772	16789	16874	16699	16829	16886	16620	16862	16682	16709	16827	16823	16774	16755	16862	16736	16672	16880	16648	16909	16749	16751	16667	16812	16917	16749	16937	16881	16812	16593	16715	16759	16731	16628	16825	16841	16867	16838	16859	16749	16550	16785	16841	16814	16863	16909	16767	16782	16763	16803	16817	16826	16723	16839	16856	16757	16914	16881	16851	16859	16836	16747	16708	16829	16793	16762	16820	16700	16942	16862	16645	16817	16847	16760	16841	16780	16721	16951	16727	16758	16638	16717	16825	16858	16855	16760	16836	16728	16705	16706	16684	16824	16545	16672	16887	16852	16826	16708	16792	16779	16633	16998	16831	16890	16776	16784	17016	16817	16897	16627	16831	16767	16729	16852	16807	16952	16704	16722	16797	16820	16775	16712	16883	16674	16663	16805	16811	16808	16922	16698	16671	16920	16807	16907	16649	16758	16928	16884	16775	16723	16774	16691	16769	16849	16854	16678	16828	16767	17010	16724	16899	16831	16743	16782	17000	16708	16777	16841	16598	16783	16625	16846	16836	16731	16878	16644	16908	16843	16819	16831	16947	16662	16772	16810	16695	16762	16744	16952	16821	16741	16851	16908	16850	16771	16695	16733	16676	16736	16771	16902	16824	16797	16777	16737	16626	16659	16988	16908	16735	16797	16765	16802	16867	16732	16805	16671	16689	16715	16914	16842	16879	16609	16756	16850	16790	16802	16833	16539	16739	16904	16928	16848	16941	16804	16841	16580	16783	16788	16812	16701	16860	16664	16780	16717	16747	16657	16744	16648	16698	16739	16874	16848	16757	16896	16908	16843	16758	16721	16790	16857	16684	16726	16774	16858	16819	16764	16645	16855	16874	16853	16724	16785	16654	16784	16804	16594	16858	16871	16742	16938	16831	16850	16916	16750	16915	16798	16901	16830	16699	16794	16894	16849	16757	16608	16808	16624	16778	16772	16933	16827	16772	16700	16941	16678	16695	16754	16746	16908	16724	16809	16697	16806	16706	16667	16769	16748	16708	16979	16828	16714	16817	16753	16736	16743	16940	16795	16745	16857	16876	16823	16976	16867	16925	16714	16867	16813	16791	16790	16792	16673	16782	16782	16740	16761	16690	16757	16538	16993	16525	16731	16918	16763	16757	16829	16732	16794	16905	16927	16843	16628	16836	16740	16782	16954	16823	16936	16809	16914	16929	16758	16818	16850	16844	16709	16783	16733	16832	16730	16723	16813	16667	16907	16789	16801	16833	16780	16700	16805	16823	16708	16663	16780	16726	16677	16816	16661	16829	16823	16666	16893	16661	16897	16739	16651	16724	16752	16773	16833	16828	16813	16851	16787	16764	16775	16802	16808	16750	16721	16813	16870	16836	16825	16812	16711	16941	16629	17037	16737	16770	16715	16828	16971	16721	16885	16641	16720	16807	16730	16786	16741	16874	17009	16668	16542	16672	16696	16849	16742	16587	16701	16773	16854	16866	16857	16964	16784	16748	16856	16828	16693	16651	16798	16791	16889	16741	17000	16723	16759	16779	16840	16651	16919	16774	16809	16743	16739	16852	16849	16713	16800	16816	16789	16838	16798	16880	16793	16800	16887	16827	16748	16787	16712	16724	16921	16661	16852	16805	16856	16831	16813	16619	16812	16822	16820	16621	16836	16773	16879	16743	16811	16601	16723	16883	16695	16711	16926	16777	16665	16815	16796	16683	16880	16767	16702	16759	16750	16763	16703	16677	16865	16776	16777	16799	16854	16832	16777	16872	16841	16599	16639	16587	16796	16785	16682	16719	16841	16853	16729	16757	16852	16783	16737	16840	16852	16870	16673	16765	16665	16801	16872	16838	16679	16680	16889	16548	16746	16830	16836	16644	16723	16880	16776	16742	16757	16841	16640	16874	16702	16663	16819	16874	16790	16821	16786	16761	16914	16800	16820	16838	16819	16696	16733	16851	16693	16737	16831	16679	16672	16864	16709	17035	16910	16657	16694	16763	16723	16669	16863	16792	16695	16728	16590	16716	16843	16645	16652	16927	16679	16829	16711	16766	16745	16964	16820	16706	16813	16793	16897	16805	16726	16858	16769	16622	16718	16683	16782	16906	16803	16613	16743	16828	16862	16805	16784	16650	16638	16825	16752	16775	16883	16727	16930	16662	16728	16852	16677	16846	16760	16860	16840	16952	17003	16772	16846	16582	16767	16905	16791	16773	16694	16888	16697	16690	16613	16773	16714	16675	16695	16733	16711	16703	16800	16640	16593	16639	16683	16802	16801	16677	16584	16773	16843	16891	16897	16705	16813	16649	16800	16802	16789	16796	16783	16825	16632	16767	16714	16762	16783	16922	16843	16830	16729	16808	16658	16881
30423	30579	38155	32786	26473	24179	22576	21691	21100	20929	20819	20653	20299	20025	20011	19975	19850	19896	19819	19739	19879	19827	19617	19623	19672	19721	19836	19819	19717	19708	19786	19698	19594	19601	19583	19681	19524	19659	19531	19654	19742	19828	19694	19577	19965	19634	19478	19675	19681	19537	19610	19728	19555	19649	19578	19508	19628	19748	19595	19439	19531	19675	19610	19631	19786	19345	19665	19782	19626	19703	19649	19731	19352	19645	19548	19656	19629	19545	19638	19635	19424	19627	19541	19587	19586	19668	19631	19696	19697	19613	19420	19452	19719	19694	19597	19609	19644	19616	19645	19619	19621	19621	19704	19795	19564	19626	19532	19716	19881	19802	19738	19732	19562	19568	19575	19633	19557	19613	19620	19621	19401	19500	19540	19764	19475	19720	19415	19748	19761	19700	19757	19666	19585	19807	19636	19618	19841	19737	19732	19610	19571	19686	19671	19510	19564	19518	19506	19763	19509	19607	19516	19612	19495	19497	19550	19439	19478	19569	19517	19658	19510	19540	19731	19414	19658	19881	19565	19499	19788	19675	19617	19684	19579	19615	19497	19421	19627	19797	19612	19783	19546	19433	19713	19715	19408	19498	19768	19751	19689	19779	19628	19457	19597	19795	19598	19806	19417	19651	19675	19380	19446	19629	19773	19499	19524	19698	19622	19670	19498	19716	19669	19724	19582	19496	19675	19456	19573	19485	19675	19616	19512	19575	19515	19500	19637	19646	19725	19714	19637	19721	19676	19576	19643	19691	19565	19644	19570	19403	19467	19615	19512	19556	19583	19514	19605	19561	19525	19632	19624	19617	19728	19505	19537	19661	19736	19688	19662	19591	19561	19626	19732	19695	19619	19522	19609	19628	19494	19632	19615	19547	19756	19644	19729	19483	19550	19607	19712	19796	19627	19666	19697	19631	19525	19548	19653	19476	19488	19395	19547	19709	19590	19620	19601	19760	19751	19597	19688	19425	19487	19706	19544	19577	19612	19706	19773	19649	19728	19603	19539	19431	19570	19434	19542	19667	19651	19610	19499	19550	19669	19649	19858	19785	19559	19550	19503	19367	19808	19657	19634	19564	19653	19713	19536	19532	19721	19622	19658	19547	19464	19547	19704	19550	19559	19756	19735	19555	19610	19591	19681	19591	19627	19553	19677	19769	19681	19657	19725	19708	19686	19706	19572	19568	19515	19584	19650	19648	19657	19382	19602	19505	19722	19655	19625	19589	19605	19510	19693	19628	19518	19821	19726	19686	19646	19627	19713	19611	19567	19572	19718	19647	19495	19720	19585	19556	19558	19656	19643	19709	19733	19532	19515	19696	19478	19762	19522	19482	19739	19737	19574	19532	19608	19642	19619	19819	19681	19503	19661	19693	19591	19819	19699	19625	19511	19587	19608	19488	19646	19521	19467	19315	19295	19424	19428	19503	19624	19570	19517	19543	19608	19601	19811	19710	19587	19567	19851	19712	19504	19502	19720	19549	19754	19793	19842	19637	19685	19778	19645	19733	19656	19575	19754	19463	19756	19522	19509	19751	19449	19741	19516	19474	19558	19641	19582	19771	19702	19581	19638	19662	19564	19669	19715	19425	19603	19693	19747	19498	19911	19565	19596	19629	19622	19748	19705	19485	19576	19553	19658	19583	19578	19528	19686	19558	19688	19749	19702	19510	19746	19770	19637	19622	19748	19681	19697	19681	19560	19571	19555	19690	19503	19670	19741	19597	19597	19886	19695	19773	19565	19534	19585	19635	19681	19745	19594	19585	19636	19661	19587	19555	19558	19621	19827	19605	19840	19553	19303	19441	19512	19299	19591	19822	19608	19553	19641	19522	19716	19685	19585	19636	19611	19676	19687	19576	19517	19503	19529	19511	19554	19477	19609	19597	19564	19489	19673	19564	19402	19601	19699	19634	19731	19507	19368	19689	19623	19494	19583	19646	19695	19708	19747	19609	19421	19422	19912	19547	19503	19467	19620	19547	19656	19688	19566	19711	19708	19706	19697	19750	19450	19574	19510	19633	19789	19778	19600	19553	19588	19513	19710	19691	19606	19534	19599	19453	19691	19549	19710	19516	19706	19469	19788	19746	19608	19626	19697	19521	19565	19375	19645	19520	19713	19770	19743	19555	19879	19793	19632	19464	19601	19667	19586	19582	19375	19560	19441	19630	19763	19640	19750	19576	19553	19482	19690	19541	19688	19505	19580	19758	19629	19509	19555	19648	19647	19594	19637	19631	19689	19646	19362	19651	19563	19543	19469	19650	19411	19530	19723	19559	19716	19601	19431	19681	19603	19559	19531	19543	19577	19575	19511	19763	19579	19584	19472	19436	19599	19541	19611	19515	19848	19651	19618	19396	19416	19617	19660	19627	19487	19644	19625	19725	19505	19697	19648	19515	19578	19588	19560	19530	19734	19520	19572	19704	19534	19514	19683	19513	19589	19492	19513	19549	19757	19525	19772	19607	19722	19681	19727	19573	19450	19791	19770	19742	19615	19911	19584	19503	19591	19424	19770	19433	19587	19780	19510	19374	19643	19834	19487	19284	19279	19428	19675	19552	19878	19669	19630	19727	19499	19442	19822	19875	19718	19746	19629	19748	19867	19722	19546	19762	19663	19453	19550	19573	19557	19847	19546	19511	19440	19683	19373	19440	19518	19480	19527	19728	19611	19447	19794	19565	19603	19452	19708	19699	19464	19489	19696	19614	19552	19667	19608	19594	19647	19704	19695	19686	19582	19561	19593	19582	19666	19917	19809	19477	19476	19659	19609	19523	19744	19697	19877	19548	19593	19504	19816	19773	19645	19698	19747	19651	19728	19693	19662	19711	19518	19501	19765	19533	19667	19748	19746	19725	19763	19431	19789	19562	19691	19602	19721	19475	19474	19636	19507	19590	19619	19568	19685	19459	19775	19612	19483	19687	19505	19680	19675	19597	19505	19812	19677	19613	19633	19626	19513	19549	19642	19500	19690	19652	19622	19716	19714	19697	19824	19390	19684	19719	19667	19537	19790	19652	19637	19701	19678	19530	19887	19483	19583	19744	19393	19513	19502	19728	19839	19487	19491	19582	19624	19539	19592	19710	19689	19654	19488	19618	19623	19562	19506	19381	19478	19638	19490	19545	19472	19606	19929	19639	19580	19632	19457	19566	19783	19413	19629	19494	19576	19711	19612	19493	19547	19593	19618	19546	19521	19660	19659	19911	19658	19594	19747	19563	19655	19917	19771	19770	19736	19567	19577	19588	19685	19549	19233	19633	19655	19693	19390	19643	19558	19711	19637	19724	19474	19446	19525	19846	19650	19657	19656	19553	19588	19737	19668	19553	19667	19502	19653	19583	19388	19572	19778	19504	19551	19466	19652	19554	19537	19559	19667	19528	19388	19552	19708	19842	19895	19549	19451	19491	19603	19740	19546	19754	19731	19550	19741	19587	19452	19384	19703	19745	19704	19717	19653	19546	19525	19654	19459	19478	19600	19607	19686	19683	19608	19620	19453	19595	19615	19734	19557	19681	19568	19692	19518	19775	19547	19649	19784	19641	19385	19597	19715	19537	19600	19740	19478	19551	19443	19495	19629	19655	19588	19545	19738	19654	19567	19520	19489	19614	19757	19479	19693	19680	19725	19591	19606	19709	19556	19683	19713	19714	19581	19551	19632	19745	19703	19449	19745	19580	19487	19513	19601	19746	19693	19401	19583	19586	19723	19878	19647	19663	19628	19638	19445	19611	19713	19643	19659	19783	19469	19578	19515	19453	19551	19681	19752	19472	19546	19759	19729	19879	19646	19564	19513	19550	19508	19353	19813	19631	19625	19595	19591	19558	19638	19813	19772	19682	19537	19499	19507	19666	19622	19721	19603	19840	19620	19619	19842	19642	19563	19944	19700	19646	19679	19886	19790	19407	19438	19591	19717	19607	19626	19548	19569	19742	19754	19511	19554	19479	19597	19654	19640	19591	19726	19703	19441	19413	19507	19364	19634	19612	19775	19439	19636	19652	19497	19501	19609	19576	19495	19519	19573	19591	19665	19598	19579	19610	19683	19676	19645	19564	19506	19676	19553	19490	19652	19600	19664	19474	19584	19630	19524	19599	19505	19753	19619	19683	19584	19624	19710	19715	19776	19570	19605	19690	19638	19644	19834	19748	19724	19643	19664	19765	19750	19645	19369	19486	19648	19638	19679	19642	19848	19596	19548	19786	19564	19614	19577	19832	19623	19521	19538	19627	19642	19559	19514	19372	19797	19398	19782	19659	19686	19623	19525	19676	19507	19780	19719	19464	19495	19689	19577	19626	19564	19533	19589	19492	19676	19641	19522	19490	19742	19558	19716	19517	19647	19575	19755	19605	19299	19633	19566	19591	19903	19392	19709	19654	19716	19308	19566	19647	19460	19552	19561	19703	19775	19622	19760	19639	19637	19722	19604	19502	19725	19705	19700	19516	19617	19601	19668	19437	19479	19646	19652	19502	19814	19554	19426	19666	19381	19589	19590	19813	19618	19628	19391	19614	19655	19804	19447	19595	19592	19616	19466	19615	19614	19679	19450	19546	19625	19588	19668	19601	19597	19703	19619	19798	19654	19593	19443	19570	19829	19522	19615	19555	19647	19627	19458	19609	19717	19519	19691	19554	19597	19854	19744	19528	19766	19548	19654	19539	19681	19761	19726	19528	19582	19473	19567	19398	19688	19736	19556	19366	19624	19788	19649	19623	19613	19388	19571	19594	19396	19271	19503	19658	19654	19509	19553	19889	19685	19493	19625	19460	19552	19551	19534	19602	19695	19460	19529	19687	19621	19669	19711	19528	19680	19530	19483	19691	19492	19524	19624	19545	19782	19702	19784	19530	19449	19615	19609	19596	19658	19559	19785	19795	19756	19387	19748	19471	19660	19517	19547	19767	19408	19544	19695	19445	19738	19485	19597	19562	19639	19399	19716	19759	19731	19727	19638	19505	19645	19496	19610	19784	19861	19782	19492	19647	19723	19602	19550	19546	19594	19508	19638	19447	19448	19559	19462	19645	19680	19615	19549	19673	19545	19551	19623	19741	19602	19391	19703	19474	19549	19624	19562	19634	19650	19302	19418	19470	19477	19565	19364	19697	19797	19519	19653	19629	19646	19938	19710	19620	19576	19686
34879	47160	41606	30686	25666	22515	20642	19565	18886	18358	17609	17575	17413	16984	16787	16766	16635	16865	16373	16511	16317	16528	16273	16342	16390	16420	16260	16365	16331	16286	16353	16257	16405	16386	16327	16353	16280	16238	16226	16302	16470	16228	16119	16217	16315	16103	16262	16329	16189	16196	16270	16331	16303	16296	16216	16136	16223	16319	16247	16112	16026	16451	16518	16177	16202	16465	16137	16189	16263	16400	16103	16216	16311	16396	16336	16386	16309	16127	16306	16161	16236	16193	16149	16207	16240	16199	16198	16158	16349	16186	16184	16210	16173	16200	16240	16259	16258	16164	16418	16431	16218	16265	16191	16221	16246	16333	16228	16266	16134	16101	16250	16236	16357	16200	16222	16181	16171	16246	16267	16148	16119	16307	16101	16311	16128	16329	16186	16309	16253	16258	16171	16341	16396	16217	16221	16221	16361	16093	16210	16462	16177	16207	16190	16334	16240	16333	16308	16217	16216	16131	16316	16153	16249	16281	16175	16200	16280	16367	16114	16217	16238	16319	16341	16129	16282	16205	16404	16339	16464	16422	16406	16309	16417	16259	16383	16381	16226	16184	16387	16284	16392	16291	16095	16234	16181	16193	16179	16262	16149	16115	16273	16451	16201	16331	16103	16127	16275	16180	16374	16170	16304	16433	16205	16202	16085	16366	16257	16275	16216	16205	16195	16119	16343	16196	16135	16255	16295	16325	16275	16299	16211	15889	16293	16296	16428	16229	16272	16182	16230	16219	16197	16319	16087	16201	16391	16268	16355	16188	16274	16337	16328	16125	16417	16171	16299	16192	16356	16213	16376	16191	16271	16432	16230	16319	16244	16167	16057	16071	16219	16086	16114	16146	16115	16295	16211	16257	16288	16323	16289	16122	16247	16237	16262	16305	16214	16352	16379	16200	16101	16381	16285	16179	16212	16220	16215	16277	16289	16236	16194	16273	16232	16017	16211	16347	16250	16396	16210	16291	16281	16202	16355	16049	16300	16229	16136	16158	16267	16246	16302	16079	16364	16340	16486	16294	16244	16144	16097	16302	16051	16115	16173	16356	16318	16366	16158	16274	16259	16151	16100	16346	16271	16293	16206	16287	16210	16102	16382	16138	16278	16171	16346	16270	16358	16230	16235	16204	16305	16390	16351	16282	16256	16328	16223	16340	16337	16147	16312	16251	16195	16269	16337	16287	16136	16174	16130	16200	16176	16247	16140	16329	16294	16140	16361	16161	16148	16468	16215	16335	15982	16380	16256	16340	16381	16301	16182	16290	16362	16099	16284	16200	16191	16522	16108	16145	16239	16232	16291	16292	16135	16310	16215	16341	16170	16263	16439	16198	16294	16346	16438	16113	16146	16378	16199	16321	16262	16447	16123	16268	16259	16195	16002	16539	16190	16152	16160	16484	16032	16329	16290	16169	16389	16195	16343	16220	16324	16476	16149	16407	16071	16335	16224	16095	16188	16271	16263	16140	16184	16208	16331	16303	16193	16251	16202	16338	16306	16296	16151	16297	16161	16176	16323	16154	16316	16154	16265	16137	16292	16118	16357	16215	16150	16228	16410	16192	16488	16046	16337	16216	16237	16283	16247	16110	16274	16084	16320	16169	16204	16171	16197	16260	16270	16271	16104	16393	16396	16321	16277	16382	16285	16259	16333	16163	16214	16323	16218	16157	16237	16276	16049	16153	16300	16406	16238	16290	16302	16291	16249	16272	16143	16162	16563	16313	16070	16280	16169	16249	16313	16420	16273	16307	16185	16344	16235	16324	16269	16215	16263	16161	16353	16148	16116	16397	16285	16301	16380	16071	16185	16208	16116	16273	16181	16261	16167	16308	16248	16289	16234	16332	16210	16119	16130	16285	16320	16310	16299	16213	16100	16216	16347	16125	16247	16308	16437	16137	16231	16164	16127	15950	16066	16386	16266	16335	16287	16316	16324	16250	16280	16168	16341	16449	16195	16337	16305	16264	16279	16258	16090	16340	16210	16316	16196	16298	16292	16183	16371	16211	16188	16263	16335	16234	16259	16469	16225	16325	16313	16148	16424	16293	16320	16171	16182	16216	16253	16266	16309	16146	16226	16158	16255	16301	16345	16314	16295	16186	16364	16271	16259	16312	16124	16159	16381	16306	16297	16270	16247	16369	16159	16283	16179	16364	16364	16218	16380	16180	16186	16318	16201	16191	16251	16238	16156	16273	16281	16245	16363	16145	16225	16196	16093	16248	16195	16125	16339	16198	16229	16319	16216	16324	16183	16135	16200	16234	16267	16305	16271	16312	16293	16316	16180	16548	16215	16170	16385	16303	16075	16204	16331	16374	16278	16228	16342	16281	16242	16189	16208	16302	16284	16180	16163	16413	16372	16317	16205	16169	16357	16480	16236	16280	16260	16312	16406	16220	16235	16242	16267	16142	16071	16277	16384	16289	16144	16286	16235	16409	16036	16379	16300	16351	16204	16102	16377	16391	16261	16336	16162	16082	16346	16395	16237	16251	16036	16176	16120	16219	16258	16272	16241	16156	16262	16298	16173	16203	16368	16138	16249	16159	16138	16100	16306	16095	16308	16095	16293	16311	16349	16257	16240	16090	16320	16211	16308	16343	16229	16060	16447	16159	16334	16120	16235	16423	16271	16137	16229	16265	16181	16358	16172	16296	16183	16339	16285	16329	16286	16376	16390	16358	16143	16124	16288	16226	16382	16265	16265	16047	16151	16176	16219	16385	16215	16259	16235	16238	16290	16366	16249	16401	16296	16382	16325	16220	16270	16267	16299	16160	16287	16177	16475	16242	16199	16272	16341	16134	16158	16300	16237	16340	16373	16223	16171	16325	16337	16345	16111	16201	16454	16274	16203	16251	16097	16238	16157	16231	16053	16186	16308	16306	16163	16115	16157	16207	16109	16228	16163	16246	16248	16418	16213	16235	16163	16159	16273	16431	16240	16325	16140	16231	16179	16363	16245	16067	16358	16188	16258	16210	16361	16268	16199	16169	16248	16172	16126	16317	16301	16168	16244	16278	16257	16190	16173	16107	16283	16362	16346	16183	16358	16271	16265	16168	16351	16286	16200	16391	16283	16339	16166	16164	16376	16295	16438	16113	16525	16315	16180	16184	16217	16270	16071	16453	16178	15993	16334	16209	16325	16349	16291	16295	16279	16139	16363	16188	16393	16302	16336	16318	16427	16267	16309	16336	16234	16105	16354	16183	16344	16296	16215	16347	16219	16227	16195	16281	16297	16133	16227	16355	16352	16219	16144	16312	16410	16169	16182	16306	16235	16299	16212	16257	16353	16367	16160	16149	16249	16328	16289	16120	16302	16380	16100	16243	16456	16176	16376	16274	16160	16202	16279	16291	16345	16307	16134	16345	16149	16170	16206	16188	16176	16199	16291	16026	16348	16387	16185	16157	16206	16380	16197	16121	16210	16151	16260	16278	16287	16162	16333	16231	16165	16276	16273	16218	16179	16288	16090	16398	16295	16200	16170	16207	16254	16208	16358	16141	16266	16134	16301	16110	16262	16195	16181	16267	16255	16164	16190	16259	16255	16216	16074	16244	16222	16223	16266	16261	16223	16137	16179	16251	16145	16296	16363	16179	16359	16106	16114	16240	16339	16218	16277	16215	16317	16366	16251	16215	16397	16017	16346	16214	16304	16253	16285	16209	16267	16130	16220	16339	16338	16154	16120	16307	16227	16267	16184	16284	16298	16154	16442	16391	16292	16197	16317	16234	16319	16356	16293	16332	16549	16176	16172	16244	16309	16484	16233	16296	16259	16356	16370	16222	16076	16293	16338	16273	16132	16532	16057	16389	16271	16232	16389	16130	16451	16179	16252	16372	16354	16284	16247	16392	16127	16259	16161	16292	16293	16128	16487	16188	16225	16347	16149	16294	16245	16188	16263	16351	16029	16224	16308	16320	16067	16121	16219	16434	16304	16183	16364	16393	16208	16274	16292	16296	16121	16310	16180	16244	16333	16400	16310	16214	16226	16179	16258	16360	16078	16201	16357	16162	16239	16170	16128	16371	16231	16297	16119	16227	16266	16331	16245	16243	16322	16293	16393	16225	16253	16282	16174	16373	16136	16279	16327	16215	16438	16215	16295	16181	16223	16176	16304	16206	16386	16321	16241	16290	16178	16311	16273	16234	16188	15976	16165	16214	16242	16104	16166	16256	16368	16198	16440	16277	16271	16195	16206	16354	16100	16250	16387	16193	16241	16256	16278	16118	16247	16340	16251	16267	16268	16204	16138	16314	16336	16235	16231	16303	16226	16309	16185	16169	16206	16017	16320	16219	16230	16219	16430	16249	16342	16269	16180	16123	16342	16191	16294	16236	16166	16307	16258	16108	16271	16400	16268	16192	16270	16262	15975	16182	16254	16292	16055	16090	16309	16328	16264	16343	16470	16202	16290	16236	16184	16242	16197	16302	16333	16392	16282	16261	16275	16210	16219	16517	16145	16309	16342	16480	16473	16085	16389	16214	16264	16132	16206	16191	16086	16352	16407	16225	16082	16189	16438	16240	16354	16063	16215	16146	16198	16290	16228	16276	16439	16153	16256	16163	16195	16219	16247	16259	16142	16366	16236	16341	16157	16282	16272	16404	16483	16336	16354	16327	16182	16279	16159	16408	16106	16286	16459	16348	16182	16352	16348	16292	16085	16271	16320	16292	16305	16283	16300	16377	16209	16187	16338	16280	16313	16195	16221	16211	16221	16402	16304	16398	16302	16207	16393	16233	16122	16242	16222	16291	16245	16127	16230	16340	16311	16330	16218	16148	16315	16187	16135	16279	16357	16211	16251	16227	16197	16249	16363	16224	16382	16297	16300	16348	16367	16128	16181	16313	16136	16162	16216	16082	16393	16226	16203	16373	16239	16262	16249	16423	16239	16135	16274	16291	16073	16269	16237	16426	16226	16335	16226	16359	16100	16388	16244	16445	16280	16274	16127	16212	16249	16085	16144	16179	16362	16196	16266	16501	16176	16235	16343	16269	16222	16340	16327	16178	16030	16098	16147	16226	16397	16057	16290	16306	16317	16360	16249	16299	16404	16225	16285	16215	16280	16341	16247	16274	16193	16345	16210	16333	16268	16344	16172	16160	16129	16293	16411	16157	16278	16178	16393	16293	16316	16228
24015	21159	28597	25683	25665	26751	26244	23071	21904	21724	21158	20589	20581	20063	20198	19958	19761	19739	19910	19843	19599	19642	19561	19517	19723	19718	19571	19191	19572	19461	19681	19504	19523	19358	19344	19448	19431	19638	19387	19497	19156	19388	19461	19428	19538	19312	19484	19485	19466	19331	19287	19387	19510	19534	19468	19489	19381	19638	19375	19272	19267	19257	19337	19356	19572	19522	19316	19420	19589	19425	19628	19373	19454	19416	19656	19356	19134	19490	19481	19299	19246	19138	19497	19333	19602	19293	19279	19092	19391	19378	19315	19412	19521	19396	19265	19478	19544	19406	19264	19398	19358	19527	19355	19494	19731	19543	19285	19408	19250	19300	19405	19352	19403	19616	19474	19522	19423	19307	19275	19237	19331	19344	19391	19460	19228	19409	19456	19352	19418	19241	19429	19392	19125	19293	19186	19584	19568	19308	19361	19379	19576	19426	19245	19071	19340	19387	19456	19319	19419	19318	19463	19455	19486	19264	19293	19411	19277	19337	19504	19457	19439	19394	19527	19299	19243	19447	19309	19394	19369	19242	19403	19442	19467	19402	19316	19418	19267	19591	19384	19280	19478	19187	19519	19377	19633	19218	19289	19315	19458	19499	19260	19362	19380	19552	19436	19412	19415	19558	19539	19571	19477	19418	19286	19491	19442	19459	19267	19411	19421	19466	19122	19344	19378	19414	19314	19395	19172	19243	19437	19322	19227	19366	19223	19512	19357	19327	19561	19514	19486	19446	19264	19494	19194	19468	19491	19543	19313	19572	19531	19292	19370	19292	19274	19242	19483	19419	19555	19380	19421	19411	19115	19421	19611	19421	19241	19472	19331	19573	19550	19530	19378	19408	19465	19101	19484	19401	19330	19362	19417	19391	19458	19512	19528	19334	19384	19289	19442	19446	19440	19430	19535	19262	19208	19325	19295	19368	19537	19421	19298	19200	19380	19319	19437	19681	19246	19456	19353	19539	19298	19432	19245	19554	19394	19631	19276	19424	19255	19519	19370	19373	19358	19380	19371	19478	19315	19633	19511	19464	19552	19450	19436	19195	19326	19622	19081	19354	19308	19445	19322	19399	19274	19319	19415	19653	19139	19365	19377	19372	19235	19411	19343	19474	19263	19278	19472	19014	19350	19494	19600	19430	19452	19346	19158	19265	19451	19371	19431	19291	19202	19394	19540	19365	19450	19294	19156	19352	19246	19359	19402	19311	19441	19254	19519	19355	19293	19353	19246	19493	19401	19270	19358	19417	19289	19136	19657	19387	19048	19508	19457	19260	19463	19469	19256	19359	19413	19256	19393	19338	19523	19487	19343	19379	19460	19371	19416	19428	19390	19409	19526	19442	19656	19475	19359	19380	19247	19255	19320	19394	19278	19265	19331	19411	19379	19455	19422	19490	19370	19223	19336	19407	19474	19319	19356	19426	19297	19429	19148	19413	19538	19357	19410	19452	19444	19305	19510	19309	19516	19510	19496	19349	19498	19455	19258	19274	19666	19473	19300	19465	19432	19338	19356	19321	19585	19409	19277	19411	19463	19444	19414	19151	19508	19443	19288	19446	19474	19401	19392	19276	19440	19294	19422	19450	19313	19251	19428	19410	19288	19412	19475	19307	19422	19503	19183	19295	19329	19296	19328	19327	19436	19399	19341	19211	19277	19524	19479	19395	19119	19535	19178	19378	19560	19455	19518	19470	19478	19380	19553	19422	19339	19194	19387	19457	19422	19366	19285	19476	19307	19429	19276	19317	19525	19502	19265	19293	19409	19422	19290	19378	19322	19320	19444	19566	19375	19531	19636	19433	19127	19268	19346	19327	19389	19540	19338	19502	19487	19205	19376	19359	19369	19492	19426	19268	19353	19234	19122	19322	19249	19587	19520	19525	19356	19384	19485	19460	19510	19663	19292	19399	19344	19160	19665	19362	19341	19367	19157	19429	19458	19468	19231	19541	19420	19383	19395	19377	19439	19326	19426	19233	19302	19442	19368	19369	19400	19377	19285	19354	19422	19460	19509	19258	19310	19490	19330	19418	19354	19284	19514	19466	19294	19638	19629	19412	19332	19329	19473	19411	19237	19186	19483	19394	19399	19290	19543	19348	19460	19432	19478	19349	19449	19520	19247	19484	19401	19428	19237	19416	19282	19219	19444	19321	19438	19646	19417	19165	19407	19409	19376	19421	19417	19312	19332	19283	19235	19215	19417	19214	19263	19338	19334	19097	19505	19317	19481	19584	19541	19183	19417	19331	19358	19307	19378	19278	19256	19317	19234	19525	19251	19377	19375	19297	19494	19312	19234	19310	19404	19161	19426	19278	19161	19341	19258	19590	19382	19378	19273	19375	19054	19530	19372	19505	19316	19363	19348	19397	19381	19345	19596	19488	19563	19291	19468	19179	19387	19381	19474	19132	19352	19229	19336	19530	19478	19315	19498	19307	19511	19431	19487	19434	19437	19341	19326	19316	19364	19236	19194	19554	19418	19467	19579	19383	19469	19376	19357	19387	19466	19268	19348	19291	19292	19521	19369	19252	19519	19408	19199	19439	19413	19341	19484	19590	19262	19476	19475	19400	19561	19395	19434	19524	19361	19383	19279	19312	19439	19459	19328	19364	19621	19489	19444	19277	19333	19436	19341	19225	19318	19289	19364	19190	19225	19376	19280	19278	19465	19503	19515	19406	19284	19387	19359	19361	19509	19255	19473	19543	19448	19367	19427	19425	19490	19320	19203	19539	19496	19426	19577	19300	19235	19490	19683	19449	19287	19373	19348	19555	19364	19298	19493	19298	19307	19443	19486	19406	19437	19365	19376	19350	19399	19268	19438	19284	19310	19279	19472	19313	19345	19521	19391	19274	19326	19325	19272	19268	19353	19259	19485	19353	19473	19227	19394	19406	19330	19377	19367	19487	19380	19404	19461	19362	19543	19307	19267	19323	19347	19256	19387	19100	19416	19469	19676	19316	19327	19446	19537	19456	19292	19292	19329	19303	19497	19392	19420	19197	19477	19352	19291	19286	19421	19371	19392	19513	19534	19466	19371	19396	19498	19358	19382	19503	19386	19386	19376	19240	19180	19274	19079	19296	19303	19430	19368	19384	19358	19372	19264	19296	19360	19421	19268	19271	19416	19467	19558	19261	19264	19207	19365	19407	19143	19369	19405	19330	19708	19219	19416	19592	19444	19442	19308	19326	19172	19311	19631	19341	19389	19440	19418	19492	19278	19303	19486	19250	19290	19385	19329	19278	19146	19687	19672	19477	19265	19335	19516	19310	19317	19563	19611	19613	19168	19293	19457	19479	19387	19319	19449	19454	19370	19392	19346	19431	19409	19231	19347	19274	19308	19218	19398	19326	19631	19650	19539	19492	19292	19511	19248	19424	19415	19235	19495	19556	19442	19287	19156	19341	19354	19283	19402	19119	19267	19214	19514	19251	19444	19302	19586	19446	19513	19333	19408	19439	19432	19483	19537	19386	19498	19257	19357	19357	19478	19757	19274	19222	19638	19474	19225	19377	19334	19334	19238	19461	19355	19486	19302	19416	19257	19418	19277	19381	19532	19449	19563	19423	19486	19431	19200	19611	19253	19181	19364	19289	19400	19352	19221	19233	19388	19349	19185	19248	19404	19166	19341	19226	19474	19485	19355	19371	19238	19194	19436	19358	19408	19552	19308	19265	19351	19320	19319	19361	19296	19350	19429	19277	19338	19418	19477	19127	19480	19399	19673	19335	19485	19403	19217	19253	19222	19506	19371	19336	19348	19294	19410	19384	19530	19387	19535	19452	19367	19414	19358	19193	19211	19446	19200	19546	19367	19366	18993	19523	19194	19299	19320	19558	19571	19720	19249	19321	19447	19259	19310	19366	19376	19286	19599	19373	19402	19419	19454	19139	19272	19262	19200	19249	19595	19670	19255	19492	19501	19205	19369	19431	19359	19318	19304	19637	19371	19424	19337	19462	19401	19246	19347	19366	19491	19445	19344	19476	19496	19355	19267	19412	19394	19592	19654	19449	19388	19421	19311	19407	19448	19058	19320	19428	19236	19410	19433	19502	19442	19616	19610	19394	19385	19462	19261	19458	19502	19526	19403	19232	19191	19436	19271	19305	19455	19369	19517	19576	19189	19297	19483	19401	19344	19332	19285	19421	19385	19564	19194	19581	19306	19209	19477	19350	19440	19406	19435	19341	19313	19357	19252	19214	19256	19477	19304	19516	19387	19407	19335	19290	19520	19365	19614	19479	19393	19335	19368	19537	19590	19381	19465	19644	19379	19460	19392	19313	19435	19343	19258	19335	19301	19321	19527	19504	19478	19304	19421	19319	19251	19261	19544	19452	19346	19282	19604	19398	19423	19332	19519	19377	19432	19423	19234	19591	19467	19335	19277	19339	19304	19565	19414	19325	19478	19405	19493	19364	19210	19468	19237	19507	19386	19466	19456	19377	19257	19454	19311	19347	19434	19334	19469	19309	19421	19399	19424	19270	19444	19113	19601	19477	19486	19369	19536	19334	19382	19431	19505	19569	19225	19482	19205	19261	19504	19367	19398	19568	19408	19643	19522	19425	19599	19355	19228	19733	19278	19319	19198	19390	19286	19527	19375	19438	19584	19437	19452	19297	19380	19305	19399	19258	19292	19489	19438	19349	19421	19219	19447	19374	19403	19352	19172	19533	19438	19285	19317	19463	19496	19402	19451	19518	19439	19303	19345	19344	19275	19308	19027	19506	19266	19312	19439	19480	19541	19679	19165	19294	19285	19615	19421	19360	19470	19323	19457	19553	19124	19333	19399	19241	19393	19456	19320	19484	19315	18997	19535	19498	19565	19146	19177	19259	19140	19027	19315	19393	19481	19368	19390	19492	19482	19484	19434	19205	19254	19480	19366	19283	19472	19343	19228	19267	19420	19478	19363	19299	19358	19353	19483	19328	19373	19433	19365	19280	19446	19449	19290	19390	19505	19335	19552	19333	19264	19298	19436	19393	19356	19300	19505	19049	19384	19482	19358	19532	19454	19487	19559	19373	19271	19551	19414	19635	19506	19320	19555	19166	19344	19457	19541	19434	19533	19640	19242	19411	19480	19358	19291	19458	19523	19323	19434	19321	19368	19629	19492	19238	19459	19485	19450	19512	19459	19552
35175	52811	46166	35333	30002	25926	22869	21122	19763	19226	18626	18140	17628	17350	16911	17211	16773	16592	16724	16578	16458	16489	16296	16433	16417	16351	16335	16281	16193	16355	16208	16137	16048	16274	16148	16260	16387	16197	16186	16373	16296	16103	16319	16318	16038	16191	16054	16306	16224	16281	16231	16236	16025	16249	16255	16037	16020	16227	16154	16207	16277	16145	16288	16095	16123	16085	16126	16170	16158	16151	16038	15947	16443	16291	15961	16174	16119	16103	16263	16109	16114	16316	16205	16088	16277	16131	16233	16305	16161	16280	16277	16096	16022	16163	16272	16203	16016	16143	16053	16294	16027	16028	16091	16213	15935	16234	16213	16244	16103	16170	16138	16161	16069	16343	16096	16266	16268	16271	16227	16128	16047	16092	16073	16181	16316	16210	16232	16304	16195	16148	16207	16128	16225	16117	16092	16201	16287	16178	16020	16062	16044	16219	16113	16188	16029	16197	16131	15989	16078	16195	15996	16041	16256	16187	16133	16224	16248	16225	16018	16160	16236	16151	16090	16030	16122	16265	16143	16093	16040	16220	16219	16119	16161	16142	16218	16095	16240	16164	16134	16140	16086	16236	16020	15984	16320	16201	16123	16208	16176	16090	15967	16285	16048	16158	16238	16093	16359	16121	16078	16160	16241	16224	16087	16115	16192	16269	16049	16188	16219	16167	16076	16141	16090	16262	16187	16163	16134	16201	16218	16074	16154	16327	16090	16212	16195	16036	16192	16264	16275	16336	16000	16048	16091	16137	16360	16272	16146	16291	16256	16074	16090	16176	15999	16286	15993	16182	16169	16090	16279	16034	16195	16232	16167	16214	16197	16255	16083	16308	16105	16093	16228	16213	16326	16178	16248	16177	16163	16274	16138	16032	16053	16060	16154	16212	16060	16072	16156	16127	16265	16102	16396	16141	16136	16230	15898	16048	16272	16227	16033	15980	16135	16251	16160	16231	16162	16128	16219	16133	16097	15946	16131	16189	16200	16202	16151	16137	16216	16046	16168	16140	16057	15967	16358	16265	16158	16227	16111	16071	16193	16294	16143	16108	16181	16331	16184	16191	16226	16076	16122	16119	16323	16123	16227	16195	15946	16176	16177	16217	16051	16426	16165	16250	16049	16042	16035	16126	16064	16203	16102	16191	16121	16236	16348	16059	15975	15985	16170	16144	16050	16130	16089	16028	16103	16079	16238	16298	16019	16255	16275	16049	16182	16065	16238	16150	16059	16186	16090	16193	16150	16185	16070	16125	16107	15958	16134	16219	16172	16007	16054	16156	16124	16146	15944	16222	16056	16093	16054	16389	16073	16196	16093	16138	16111	16190	16105	16135	16308	16162	16087	16136	16381	16074	16296	16077	16154	16158	16111	16205	16232	16246	16244	16173	16253	16307	16113	16174	16126	16219	16167	15991	16175	16278	16083	16138	16139	16024	16172	16058	16224	16192	16209	16113	16247	16254	16220	16086	16205	16140	16301	16128	16188	16031	16092	16199	16006	16111	16133	16053	16134	16297	16071	16069	16179	15896	16109	16200	16039	16158	16067	16284	16157	16082	16263	16085	16065	16095	16045	16165	16177	16289	16161	16287	16145	16094	16042	16262	16042	16332	16127	16078	16285	16093	16067	16119	16156	16131	16196	16025	16244	16254	16122	16183	16129	16310	16090	16160	16051	16174	16216	16196	15959	16139	16166	16344	16179	16099	16277	16128	16180	16181	16002	16243	16155	16208	16110	15995	16194	16234	16151	16193	16095	16183	16017	16323	16115	16304	16076	16147	16315	16148	16003	16115	16082	16166	16069	16307	16228	16218	16150	16148	16017	16138	16123	16076	16172	16065	16218	16152	16061	16273	16265	16185	16295	16338	16050	16171	16406	16200	16165	16200	16298	16201	16035	16135	15935	16193	16131	16152	16021	16303	16120	16146	16239	16161	16203	16203	16036	16163	16142	16114	16300	16198	16249	16241	16214	16212	16266	16113	16118	16208	16169	16129	16205	16121	16121	16087	16115	16235	16150	16292	16201	16255	16124	16271	16058	16321	16116	16132	16257	16029	16123	16205	16165	16230	16298	16211	16266	16241	16096	16194	16310	16294	15993	16112	16075	16115	16149	16087	16263	16151	16101	16185	16114	16102	16192	16219	16114	16122	16280	16306	16085	15995	16300	16175	16124	16159	15948	16089	16033	16057	16012	16203	16177	16121	16059	16158	16197	16153	16000	16147	16247	16026	16293	16152	15994	16197	16263	16267	16058	16280	16090	16183	16061	16045	16194	16214	16200	16163	16094	16172	16188	16224	16153	16245	16062	16121	16120	15878	15890	16107	16276	16241	16205	16146	15951	16151	16274	16074	16259	16065	16083	16146	16118	16220	16174	16226	16159	16132	16257	16084	16212	16161	16001	16038	16313	15896	16208	16158	16254	16209	16036	16303	16007	16236	16055	16024	16210	16299	16158	16196	16164	16156	16054	16088	16060	15972	16098	16272	16333	16053	16043	16024	16425	16158	16174	16200	16086	16199	16174	16142	16078	16041	16314	15870	16044	16109	16258	16159	16143	15988	16104	16169	16065	16083	16345	16168	15978	16376	16315	16194	16024	16114	16205	16176	15988	16141	16034	16144	16197	16099	16151	16085	15907	16226	16239	16112	16204	16102	16093	16417	16151	16232	16191	16182	16038	16321	16357	16179	16110	16018	16099	16165	15983	16065	16213	16129	16134	16229	16078	16212	16175	16250	16096	16143	15970	16044	15997	16055	16280	16068	16113	16073	16089	16123	16031	16070	16226	16208	16069	16284	16190	16256	16119	16047	16166	16076	16083	16348	16126	16038	16137	16202	16147	16255	16203	16235	16046	16168	16236	16023	16138	16222	16071	16169	16236	16126	16241	16263	16140	16201	16243	16061	16187	16162	16125	16047	16249	16084	16221	16233	16088	16201	16105	16252	16020	16134	16304	16113	16159	16182	16154	16126	16032	16317	16176	16056	16028	16152	16260	16273	16274	16126	16208	16249	16179	16183	16263	16274	16347	16143	16211	16174	16300	16137	15969	16222	15993	16228	15987	16173	16284	16150	16147	16030	16034	16185	16120	16161	16240	16111	16210	16176	16220	16198	16140	16130	15947	16027	16178	16151	16092	16240	16258	16151	16220	16036	16156	16152	16012	16216	16125	16226	16169	16194	16203	15964	16200	16304	16245	16141	16045	16172	16053	16062	16039	16148	16153	16153	16187	16174	16038	16242	16156	16134	16250	16069	16050	16082	16189	16031	16191	16024	16219	16099	16167	16110	16181	16277	16216	16152	16151	16174	16034	16196	16154	16212	16347	16131	16066	16076	16155	16238	16166	16327	16213	16056	16145	16249	16173	16160	16040	15997	16147	16243	15950	16029	16052	16071	16238	16101	16230	16107	16149	16116	16026	16178	16292	16044	16181	16045	16261	16167	16214	16115	16111	16014	16113	16146	16154	16233	16392	16087	16186	16158	16110	16009	16027	16131	16146	16240	16093	16150	16038	16137	16221	16251	16146	15963	16288	16072	16124	16273	16233	16142	16237	16126	16111	16077	16215	16212	16168	16169	15986	16041	16193	16247	16101	16229	16394	16105	16004	16244	16082	16225	16243	16175	16211	16232	16142	16354	15985	16223	16067	16244	16166	16103	16030	16096	16079	16099	16208	16060	16204	15963	16079	16319	16176	16095	16177	16083	16100	16004	16286	16356	16358	16189	16155	16197	16102	16126	16337	16124	16261	16147	16149	16136	16117	16106	16339	15932	16123	16307	16249	15999	16185	16147	16174	16245	16264	16129	16081	16174	16284	16065	16255	16078	16170	16124	16207	16265	16250	16057	16106	16179	16084	15922	16230	16239	16137	16178	16081	16252	16160	16128	16026	16285	16152	16208	16195	16142	16159	16026	16162	16127	16242	16048	16282	16040	16296	16160	16084	16069	16121	16108	16153	16221	16232	16106	16098	16243	16192	16157	16156	16277	16069	16147	16095	16310	16132	16058	16036	16265	16131	16278	16142	16134	16175	16041	16120	16142	15995	16056	16145	16213	15997	16224	16172	16062	16156	16083	16011	16117	16270	16089	16221	16239	16144	16014	16310	16026	16200	16123	16265	16101	16314	16131	16250	16086	16348	16021	16085	16184	16032	16230	16221	16188	16108	16131	16137	16116	16233	16219	16053	16137	16033	16168	16122	16227	16247	16111	16314	16217	16009	16007	16285	16178	16307	16128	16164	16117	16125	16067	16169	16315	16074	16157	16179	16219	16233	16171	16024	16259	16129	16161	16288	16049	16024	16204	16090	16191	16082	16413	16180	16073	16073	16279	16036	16249	16073	16122	16133	16038	16164	16134	16234	16047	15980	16141	16284	16145	16026	16152	16111	16069	16001	16121	16021	16173	16162	16192	16189	16241	16295	16137	16250	16064	16030	16257	16099	16228	16208	16315	16172	16097	16256	16166	16153	16113	16223	15971	16220	16374	16181	16131	16140	16103	16254	16204	16186	16147	16063	16109	16295	16256	16199	16359	16115	16155	16088	16292	15978	16200	16179	16107	16191	16278	16010	16150	16245	16156	16162	16233	16009	16316	16139	16070	16160	16225	16173	16032	16252	16143	16242	16133	16075	16248	16188	16195	16109	16095	16252	16130	16113	16273	16265	16169	16096	16094	16181	16175	16088	16037	16187	16282	16146	16075	16221	16034	16178	16109	16114	16175	16017	16042	16264	16207	16165	16201	16156	16054	16147	16272	16208	16349	16234	15849	16001	16147	16129	16215	16115	16191	16103	16145	16114	16188	16038	16062	16287	15978	16116	16187	16083	16209	16253	16171	16039	16270	16134	16118	16052	16239	16270	16076	16135	16172	16021	16092	16101	16046	16222	16179	16252	16074	16122	16104	16026	16045	16246	16200	16168	16163	16194	16262	16158	16390	15993	16111	16372	16061	16101	16006	16242	16247	16078	16310	16127	16115	16056	16161	16079	16074	16027	16106	16327	16147	16106	16109	16075	16339	15998	16215	16114	16232	16105	16181	16042	16044	15974	16073	16058	16049	16131	16258	16101	16135	16193	16214	16139	16220	16156	16118	16330	16023	16092	16142	16071	16222	16181	16161	16122	16263	16153	16246	16248	16097
22731	21131	28913	23889	23177	27420	30024	25409	23756	23523	22921	22367	22042	21617	21230	21303	21237	20902	20582	20394	20698	20658	20592	20576	20472	20810	20546	20397	20407	20728	20393	20371	20359	20371	20400	20448	20594	20362	20292	20258	20387	20223	20452	20218	20427	20449	20352	20343	20415	20404	20341	20435	20331	20377	20336	20429	20286	20268	20506	20073	20476	20568	20251	20105	20347	20187	20261	20249	20212	20222	20083	20407	20303	20454	20403	20201	20194	20285	20260	20113	20083	20182	20222	20406	20092	20415	20232	20100	20253	20303	20363	20492	20483	20188	20171	20110	20242	20382	20339	20216	20226	20391	20433	20288	20356	20185	20412	20329	20318	20176	20298	20151	20161	20151	20416	20172	20373	20230	20363	20271	20284	20212	20334	20465	20331	20276	20410	20211	19993	20348	20070	20326	20206	20232	20432	20274	20234	20126	20276	20223	20136	20195	20057	20288	20041	20191	20436	20402	20287	20414	20441	20313	20321	20243	20374	20271	20104	20249	20287	20451	20341	20409	20268	20328	20375	20295	20179	20232	20290	20007	20221	20381	20519	20243	20273	20291	20168	20303	20248	20028	20363	20356	20121	20373	20208	19856	20393	20241	20343	20038	20178	20230	20130	20278	20263	20055	20225	20299	20224	20112	20458	20284	20297	20121	20333	20226	20368	20169	20327	20254	20356	20122	20354	20141	20186	20014	20318	20359	20247	20133	20135	20215	20211	20318	20288	19921	20300	20133	20288	20183	20164	20324	20219	20471	20192	20241	20259	20202	20207	20158	20239	20357	20244	19962	20115	20227	20308	20004	20363	20290	20291	20281	20282	20344	20280	20391	20034	20116	20222	20414	20309	20181	20296	20182	20086	20223	20357	20140	20329	20345	20153	20244	20409	20231	20477	20255	20195	20207	20033	20366	20250	20054	20333	20116	20169	20157	20331	20211	20358	20148	20219	20234	20114	20375	20167	20211	20121	20268	20120	20261	20242	20372	20317	20443	20487	20248	20471	20204	20257	20266	20233	20279	20345	20226	20411	20486	20201	20340	20344	20138	20398	20216	20330	20037	20279	20329	20297	20237	20193	20051	20151	20158	20403	20196	20243	20061	20236	20179	20257	20405	20356	20151	20077	20286	20228	20381	20049	20303	20477	20062	20392	20278	20127	20110	20296	20322	20298	20273	20398	20023	20277	20039	20268	20272	20387	20407	20277	20403	20290	20066	20202	20256	20196	20172	20331	20201	20377	20280	20366	20245	20367	20230	20190	20163	20348	20243	20228	20246	20382	20277	20321	20186	20229	20162	20410	20031	20279	20260	20138	20067	20177	20244	20132	20332	20271	20216	20291	20327	20131	20321	20471	20307	20548	20209	20190	20126	20202	20277	20126	20257	20234	20352	20060	20209	20287	20099	20339	20401	20253	20405	20136	20310	20314	20323	20195	20158	20258	20366	20128	20292	20178	20313	20219	20234	20049	19995	20041	20304	20394	20156	20560	20421	20340	20209	20204	20438	20108	20172	20068	20127	20500	20145	20083	20209	20329	20117	20279	20342	20218	20270	20307	20295	20217	20093	20130	20215	20295	20320	20379	20106	20086	20086	20189	20157	20211	20229	20434	20345	20271	20558	20369	20244	20317	20092	20268	20045	20307	20149	20260	20389	20313	20267	20434	20389	20253	20177	20094	20263	20143	20414	20317	20204	20181	20309	20249	20255	20316	20394	20283	20403	20140	20094	20201	20351	20120	20342	20023	20223	20221	20424	20205	20305	20289	20359	20286	20246	20297	20438	20296	20358	20196	20095	20202	20102	20230	20125	20365	20221	20315	20382	20212	20198	20141	20076	20354	20317	20105	20197	20360	20255	20209	20242	20343	20143	20266	20243	20282	20219	20255	20256	20414	20239	20205	20057	19997	20366	20321	20143	20123	20166	20364	20260	19961	20154	20281	20224	20465	20255	20207	20342	20258	20112	20370	20200	20293	20268	20221	20287	20328	20326	20397	20298	20240	20300	20214	20145	20188	20279	20313	20286	20058	20236	20121	20128	20144	20302	20443	20164	20203	20518	20063	20477	20351	20409	20407	20428	20571	20256	20050	20293	20317	20158	20074	20360	20375	20174	20212	20174	20362	20115	20360	20155	20181	20116	20333	20213	20177	19998	20290	20298	20053	20167	20361	20095	20261	20314	20063	20142	20151	20261	20120	20195	20189	20276	19930	20122	20425	20188	20220	20158	20237	20335	20286	20176	20222	20388	20149	20377	20250	20195	20515	20385	20157	20099	20193	20251	20279	20231	20187	20222	20351	20358	20370	20294	20165	20272	20140	20397	20271	20135	20211	20286	20200	20333	20425	20097	20280	20354	20317	20168	20109	20105	20139	20035	20325	20154	20123	20282	20101	20214	20195	20542	20444	20149	20053	20236	20339	20454	20376	20185	20337	20212	20413	20516	20259	20411	20407	20540	20433	20375	20327	20405	20155	20255	20233	20272	20325	20279	20228	20135	20471	19990	20110	20273	20469	20213	20141	20383	20240	20100	20258	20425	20278	20218	20061	19921	20298	20102	20338	20146	20183	20020	20275	20461	20351	20237	20290	20315	20196	20078	20198	20087	20211	20135	20139	20422	20238	20092	20343	20242	20253	20176	20294	20290	20358	20610	20169	20221	20376	20195	20313	20209	20304	20297	20119	20335	20184	20002	20164	20156	20304	20094	20339	20152	20336	20121	20315	20347	20371	20168	20286	20249	20077	20169	20166	20207	20145	20250	20445	20187	20357	20452	20066	20026	20288	20427	20168	20370	20283	20258	20252	20144	20357	20374	20335	20465	20350	20241	20384	20330	20378	20153	20311	20456	20178	20295	20128	20561	20636	20249	20040	20500	20438	20361	20381	20127	20278	20103	20172	20304	20239	20207	20471	20342	20389	20295	20298	20064	20312	20246	20093	20362	20113	20246	20346	20187	20171	20467	20285	19976	20324	20123	20097	20234	20175	20142	19992	20138	20419	20252	20255	20247	20071	20031	20323	20267	20310	20150	20162	20177	20197	20240	20357	20234	20156	20162	20217	20215	20353	20387	19946	20148	20101	20215	20232	20148	20307	20184	20009	20269	20492	20094	20310	20138	20153	20321	20393	20269	20534	20485	20193	20404	20259	20267	20294	20228	20543	20305	20101	20108	20323	20307	20330	20309	20163	20257	20218	20097	20166	20270	20176	20471	20301	20247	20137	20110	20344	20137	20395	20061	19993	20127	20141	20326	20170	20383	20390	20216	20253	20104	20271	20477	20225	20407	20283	20079	20353	20165	20090	20315	20373	20286	20183	20322	20312	20299	20379	20363	20115	20303	20219	20260	20379	20156	20213	20325	20092	20171	20312	20129	20257	20176	20187	20094	20119	20388	20313	20257	20161	20037	20180	20143	20268	20178	20026	20016	20254	20465	20183	20354	20442	20011	20275	20237	20331	20159	20213	20263	20124	20322	19988	19987	20236	20073	20345	20250	20331	20306	20515	20292	20138	20115	20337	20540	20446	20222	20187	20181	20214	20296	20417	20145	20345	20413	20093	20270	20146	20358	20019	20158	20282	20113	20345	20171	20367	20065	20301	20280	20172	20312	20330	20329	20446	20248	20251	20034	20209	20483	20238	20302	20291	20276	20306	20309	20256	20175	20507	20247	20137	20525	20359	20518	20306	20331	20109	20369	20033	20184	20336	20390	20305	20298	20159	20268	20317	20311	20249	20176	20162	20095	20399	20330	20308	20206	20237	20220	20357	20380	20240	20137	20242	20356	20188	20157	20267	20272	20499	20190	20365	20342	20226	20193	20226	20311	20011	20300	20346	20422	20403	20282	20111	20457	20245	20047	20158	20089	20395	20209	20366	20214	20275	20078	20122	20149	20208	20220	20113	20260	20143	20135	20188	20227	20237	20242	20240	20141	20257	20312	20328	20320	20335	20147	20008	20104	20307	20313	20098	20393	20272	20277	20332	20284	20269	20325	20466	20407	20053	20462	20152	20265	20261	20340	20209	20245	20398	20377	20253	20286	20086	20193	20178	20090	20358	20219	20263	20237	20450	20146	20271	20358	20379	20252	20249	20176	20143	20290	20318	20232	20118	20324	20312	20300	20434	20334	20189	20290	20284	20290	20195	20245	20059	20154	20356	20509	20171	20229	20112	20264	20458	20199	20330	20414	20119	20273	20140	20259	20245	20231	20257	20219	20140	20168	20291	20158	20197	20050	20245	20226	20099	20056	20091	20305	20184	20147	20142	20266	20475	20247	20363	20076	20192	20300	20481	20371	20364	20474	20258	20439	20254	20198	20290	20275	20215	20182	20038	20060	20266	20268	20126	19956	20372	20351	20129	20246	20406	20319	20271	20167	20298	20232	20257	20423	20208	20175	20185	20638	20329	20484	20154	20109	20287	20246	20526	20346	20373	20457	20198	20270	20249	20241	20306	20350	20048	20361	20095	20196	20430	20057	20343	20353	20285	20476	20296	20166	20228	19977	20327	20173	20191	20139	20279	20155	20261	20142	20386	20270	20292	20269	20229	20097	20259	20236	20155	20190	20246	20063	20161	20278	20237	20165	20269	20359	20142	20341	20299	20457	20482	20309	20367	20202	20102	20160	20261	20321	20447	20320	20349	20195	19986	20313	20314	20207	20159	20212	20309	20273	20411	20282	20451	20080	20271	20290	20325	20264	20163	20374	20206	20372	20439	20260	20217	20063	20123	20380	20316	20128	20147	20081	20487	20250	20422	20264	20153	20362	20194	20299	20167	20314	20258	20329	20375	20269	20133	20249	20159	20146	20247	20224	20260	20248	20440	20177	20254	20023	20155	20414	20275	20159	20372	20096	20429	20230	20061	20101	20239	20227	20323	20185	20080	20292	20373	20100	20174	20289	20221	20288	20344	20131	20332	20356	20286	20216	20172	19993	20484	20072	20035	20417	20219	20193	20239	20128	20017	20209	20277	20235	20288	20157	20178	20408	20280	20162	20027	20117	20127	20268	20286	20196	20170	20484	20270	20267	20392	20149	20341	20094	20115	20102	20237	20458	20078	20113	20162	20197	20054	20020	20479	20230	20337	20287	20095	20219	20170	20301	20231	20347	20155	20126	20167	20272	20214	19997	20220	20247	20255	20306
36001	57583	52291	41724	35998	29878	26362	24156	22037	20898	20207	19626	18831	18344	17872	17675	17484	17479	17257	17090	17077	17027	16987	17048	16954	16776	16761	16905	16680	16806	16764	16772	16582	16804	16711	16660	16724	16660	16626	16806	16728	16602	16634	16691	16698	16595	16606	16619	16885	16544	16666	16677	16759	16440	16755	16656	16577	16556	16630	16536	16688	16771	16506	16508	16593	16654	16587	16568	16508	16704	16530	16652	16572	16510	16621	16509	16669	16811	16462	16714	16569	16650	16707	16561	16697	16402	16622	16506	16620	16502	16685	16713	16619	16751	16439	16626	16421	16482	16572	16730	16681	16555	16533	16504	16477	16578	16428	16588	16685	16646	16643	16667	16603	16585	16501	16665	16545	16547	16517	16634	16448	16689	16485	16597	16720	16408	16503	16611	16398	16610	16629	16663	16667	16594	16543	16689	16425	16477	16455	16638	16511	16430	16512	16542	16528	16567	16450	16470	16649	16682	16645	16622	16697	16648	16495	16528	16766	16364	16603	16640	16659	16519	16498	16609	16561	16537	16505	16785	16549	16557	16475	16509	16578	16777	16694	16633	16769	16707	16430	16557	16627	16613	16483	16656	16611	16721	16541	16443	16659	16459	16521	16489	16616	16565	16637	16458	16606	16583	16559	16465	16516	16553	16688	16469	16610	16521	16572	16641	16615	16511	16666	16743	16591	16532	16547	16500	16687	16672	16646	16532	16720	16575	16616	16601	16721	16680	16504	16603	16731	16563	16550	16573	16629	16694	16539	16500	16692	16497	16554	16660	16680	16543	16758	16544	16574	16590	16609	16588	16665	16616	16412	16525	16647	16565	16540	16617	16669	16704	16727	16554	16535	16638	16702	16794	16695	16547	16478	16490	16628	16521	16636	16506	16596	16500	16547	16416	16659	16551	16513	16778	16666	16498	16571	16507	16511	16786	16507	16675	16655	16557	16602	16450	16479	16659	16539	16540	16618	16647	16707	16672	16599	16461	16696	16686	16529	16486	16571	16749	16757	16731	16639	16655	16628	16536	16728	16575	16497	16673	16570	16564	16464	16682	16734	16551	16633	16662	16547	16524	16430	16456	16674	16496	16678	16611	16647	16667	16483	16571	16541	16807	16558	16510	16486	16655	16722	16510	16574	16596	16508	16556	16698	16657	16412	16733	16597	16565	16802	16637	16574	16696	16639	16394	16653	16583	16748	16566	16388	16670	16485	16679	16799	16546	16555	16540	16545	16619	16480	16615	16596	16604	16572	16723	16581	16653	16457	16609	16465	16541	16735	16615	16625	16455	16458	16618	16598	16558	16625	16439	16512	16662	16712	16457	16581	16512	16675	16662	16660	16516	16658	16663	16511	16572	16595	16623	16556	16633	16432	16549	16560	16309	16644	16619	16693	16539	16468	16577	16517	16531	16469	16645	16655	16600	16420	16685	16679	16552	16660	16507	16565	16418	16468	16597	16533	16602	16393	16568	16680	16746	16584	16634	16578	16535	16665	16650	16437	16618	16544	16625	16474	16640	16633	16505	16506	16601	16464	16531	16554	16555	16614	16480	16578	16646	16534	16507	16757	16660	16604	16611	16584	16688	16589	16639	16516	16657	16592	16493	16694	16511	16654	16623	16501	16398	16543	16629	16600	16569	16621	16568	16629	16414	16585	16641	16584	16594	16579	16555	16567	16554	16603	16558	16399	16494	16592	16579	16583	16321	16533	16469	16817	16556	16704	16632	16566	16627	16793	16625	16455	16524	16562	16585	16497	16598	16571	16584	16612	16582	16523	16620	16558	16614	16404	16554	16392	16686	16604	16518	16585	16587	16426	16620	16583	16635	16661	16493	16720	16722	16641	16485	16613	16488	16590	16549	16763	16444	16550	16661	16782	16581	16550	16737	16540	16610	16504	16717	16625	16488	16478	16552	16573	16697	16480	16406	16457	16684	16454	16519	16453	16607	16480	16594	16671	16501	16555	16626	16575	16521	16427	16597	16529	16502	16524	16509	16611	16473	16578	16720	16526	16487	16573	16301	16833	16684	16645	16624	16644	16576	16625	16630	16697	16579	16615	16480	16391	16622	16395	16570	16661	16524	16512	16591	16547	16515	16652	16647	16575	16481	16562	16721	16638	16436	16502	16450	16585	16406	16606	16497	16557	16532	16624	16563	16544	16543	16398	16666	16579	16643	16624	16836	16589	16431	16585	16420	16766	16628	16688	16596	16631	16379	16598	16535	16626	16512	16692	16636	16504	16637	16542	16646	16577	16663	16465	16529	16591	16466	16733	16631	16411	16600	16748	16552	16527	16570	16551	16623	16416	16524	16512	16596	16502	16644	16546	16563	16717	16413	16645	16552	16656	16505	16377	16464	16658	16519	16622	16574	16713	16651	16533	16678	16557	16575	16416	16597	16798	16622	16614	16623	16650	16683	16475	16512	16648	16561	16568	16664	16399	16473	16725	16525	16655	16601	16583	16570	16684	16726	16612	16642	16679	16590	16603	16764	16587	16635	16396	16681	16646	16548	16734	16471	16590	16663	16648	16619	16552	16554	16767	16614	16560	16701	16748	16659	16630	16664	16624	16694	16597	16573	16503	16512	16566	16623	16708	16617	16545	16446	16732	16711	16655	16596	16551	16720	16612	16735	16651	16648	16486	16599	16768	16594	16534	16629	16623	16497	16663	16775	16635	16566	16659	16538	16503	16654	16610	16645	16521	16579	16520	16700	16630	16572	16442	16595	16551	16459	16518	16499	16506	16601	16688	16488	16615	16439	16396	16575	16695	16636	16638	16331	16440	16717	16596	16643	16535	16427	16583	16670	16727	16373	16661	16510	16520	16507	16616	16459	16404	16636	16521	16738	16594	16752	16370	16528	16626	16560	16525	16563	16564	16723	16660	16475	16633	16535	16505	16677	16594	16527	16518	16519	16646	16639	16515	16645	16591	16669	16695	16714	16474	16647	16356	16597	16452	16518	16550	16594	16586	16595	16624	16562	16558	16799	16652	16640	16667	16554	16851	16581	16386	16540	16579	16547	16506	16510	16500	16567	16586	16622	16634	16743	16550	16587	16401	16705	16584	16706	16552	16547	16750	16395	16532	16567	16441	16627	16697	16600	16564	16539	16638	16448	16505	16492	16717	16629	16445	16413	16578	16536	16489	16645	16455	16560	16537	16566	16551	16691	16569	16519	16476	16614	16505	16686	16542	16699	16663	16516	16627	16647	16661	16582	16468	16461	16489	16619	16507	16696	16778	16521	16531	16681	16519	16705	16465	16577	16578	16527	16555	16459	16754	16494	16585	16590	16500	16630	16539	16337	16620	16600	16511	16428	16727	16490	16489	16609	16680	16601	16419	16448	16578	16826	16564	16476	16642	16605	16668	16546	16477	16647	16656	16678	16594	16527	16662	16646	16481	16636	16653	16412	16601	16544	16643	16716	16715	16524	16634	16571	16576	16545	16653	16602	16665	16573	16576	16600	16427	16599	16564	16637	16680	16553	16647	16543	16558	16717	16559	16775	16484	16615	16538	16574	16502	16528	16563	16658	16628	16416	16715	16607	16598	16573	16443	16416	16684	16461	16605	16508	16580	16713	16420	16524	16604	16667	16600	16551	16676	16596	16684	16567	16458	16566	16561	16531	16628	16621	16659	16637	16536	16619	16652	16483	16637	16481	16375	16481	16589	16616	16402	16657	16515	16587	16519	16510	16698	16718	16368	16649	16536	16498	16652	16437	16659	16708	16454	16505	16628	16531	16578	16690	16658	16622	16578	16535	16516	16577	16826	16745	16717	16619	16607	16797	16503	16692	16477	16613	16485	16461	16589	16693	16555	16633	16571	16604	16427	16788	16653	16402	16569	16649	16578	16663	16425	16538	16627	16554	16573	16559	16717	16690	16696	16660	16820	16643	16507	16535	16507	16551	16627	16609	16528	16519	16537	16578	16719	16432	16465	16580	16709	16684	16653	16516	16552	16683	16499	16637	16591	16611	16545	16586	16413	16651	16643	16584	16619	16749	16582	16572	16620	16478	16543	16407	16378	16693	16706	16662	16500	16698	16586	16668	16579	16710	16495	16465	16650	16556	16596	16507	16707	16318	16453	16455	16561	16517	16512	16570	16528	16724	16570	16575	16553	16654	16580	16677	16479	16771	16573	16627	16588	16425	16618	16460	16625	16616	16549	16696	16483	16491	16567	16750	16582	16571	16471	16703	16705	16576	16620	16497	16576	16514	16597	16703	16648	16588	16732	16727	16599	16434	16668	16616	16638	16408	16429	16624	16691	16576	16658	16528	16494	16640	16518	16705	16670	16507	16525	16710	16479	16677	16440	16687	16625	16508	16612	16594	16524	16554	16687	16511	16637	16654	16612	16486	16510	16536	16656	16566	16505	16658	16648	16400	16543	16355	16638	16634	16542	16685	16570	16675	16592	16443	16612	16573	16685	16546	16723	16694	16538	16601	16469	16534	16630	16676	16567	16598	16452	16465	16656	16639	16394	16419	16411	16474	16669	16541	16542	16700	16560	16713	16679	16575	16747	16502	16437	16694	16760	16546	16530	16616	16496	16577	16548	16562	16584	16588	16497	16387	16406	16546	16479	16505	16694	16655	16517	16594	16523	16632	16463	16702	16367	16593	16548	16580	16661	16534	16650	16627	16630	16657	16613	16658	16555	16485	16816	16531	16772	16464	16702	16627	16623	16575	16551	16823	16683	16663	16604	16633	16612	16700	16755	16630	16538	16586	16589	16582	16656	16660	16532	16781	16695	16681	16533	16589	16705	16437	16675	16535	16622	16720	16666	16653	16708	16589	16452	16583	16610	16462	16603	16377	16601	16644	16654	16742	16525	16610	16716	16530	16650	16483	16577	16548	16503	16561	16770	16456	16687	16549	16740	16568	16614	16781	16518	16563	16536	16698	16352	16614	16565	16532	16717	16368	16586	16586	16628	16439	16697	16526	16527	16508	16622	16532	16664	16668	16599	16481	16631	16523	16700	16832	16438	16645	16684	16604	16707	16683	16443	16535	16545	16547	16538	16363	16628	16388	16550	16539	16343	16547	16462	16555	16642	16657	16601	16708	16377	16709	16494	16594	16551	16616	16471	16677	16564	16647	16644	16644	16681	16392	16703	16676	16627	16770	16533	16472
30324	30685	37573	31803	26337	24351	23014	21877	20982	21038	20639	20515	20040	20157	19933	19888	19887	19577	19755	19805	19827	19725	19824	19418	19717	19570	19491	19635	19695	19533	19743	19737	19559	19389	19727	19575	19766	19681	19575	19521	19760	19574	19503	19521	19502	19577	19469	19422	19526	19631	19542	19271	19541	19556	19569	19668	19630	19470	19934	19472	19435	19625	19551	19397	19383	19390	19575	19558	19686	19481	19523	19587	19374	19577	19462	19351	19412	19439	19781	19603	19583	19760	19658	19597	19363	19451	19551	19528	19613	19648	19671	19407	19501	19341	19414	19639	19600	19552	19635	19590	19605	19648	19610	19504	19591	19592	19452	19552	19423	19511	19582	19586	19593	19562	19638	19782	19482	19312	19552	19498	19405	19453	19591	19594	19522	19605	19353	19437	19492	19767	19632	19667	19705	19500	19437	19555	19531	19599	19460	19574	19381	19566	19542	19484	19667	19521	19676	19341	19558	19391	19490	19565	19594	19440	19497	19411	19498	19559	19484	19613	19636	19508	19728	19686	19298	19440	19401	19313	19396	19528	19689	19407	19710	19465	19541	19427	19469	19350	19365	19525	19494	19539	19445	19440	19424	19361	19470	19518	19408	19231	19580	19363	19638	19413	19571	19435	19750	19457	19601	19633	19448	19547	19552	19654	19543	19600	19568	19420	19514	19477	19629	19561	19479	19743	19322	19488	19565	19540	19495	19443	19243	19543	19576	19489	19521	19533	19751	19414	19683	19498	19614	19561	19578	19365	19466	19426	19409	19671	19575	19498	19590	19377	19347	19463	19579	19400	19365	19587	19354	19473	19640	19622	19582	19396	19471	19287	19366	19544	19658	19508	19519	19393	19406	19480	19411	19426	19605	19394	19666	19613	19662	19541	19725	19630	19598	19421	19581	19543	19463	19561	19503	19432	19541	19740	19398	19466	19332	19543	19582	19671	19857	19464	19457	19549	19382	19406	19518	19575	19454	19593	19712	19589	19539	19535	19502	19578	19740	19569	19686	19608	19613	19335	19459	19662	19584	19729	19639	19381	19442	19501	19667	19376	19460	19441	19442	19426	19453	19617	19427	19369	19657	19398	19682	19514	19462	19502	19656	19632	19354	19530	19461	19567	19411	19612	19428	19454	19864	19503	19529	19296	19614	19491	19641	19464	19457	19425	19591	19549	19504	19571	19458	19539	19494	19193	19688	19672	19585	19617	19567	19527	19465	19644	19577	19575	19696	19509	19509	19676	19566	19626	19583	19405	19348	19382	19512	19403	19561	19628	19662	19776	19537	19582	19695	19607	19716	19786	19542	19413	19469	19745	19628	19723	19528	19403	19730	19690	19523	19474	19527	19574	19650	19436	19480	19492	19456	19668	19528	19694	19429	19441	19459	19444	19685	19279	19532	19196	19628	19528	19474	19537	19527	19495	19590	19393	19499	19378	19473	19679	19577	19518	19751	19560	19509	19427	19548	19411	19661	19587	19591	19585	19672	19567	19431	19599	19485	19786	19818	19226	19548	19655	19503	19622	19483	19566	19401	19484	19484	19530	19394	19436	19589	19579	19620	19201	19411	19550	19481	19627	19574	19403	19481	19368	19665	19546	19590	19679	19520	19644	19596	19393	19612	19812	19553	19557	19591	19547	19532	19605	19574	19480	19458	19627	19347	19492	19571	19387	19655	19573	19358	19551	19499	19552	19595	19513	19675	19565	19610	19547	19551	19701	19445	19468	19661	19624	19467	19658	19529	19783	19510	19301	19549	19411	19512	19709	19682	19673	19305	19332	19386	19537	19598	19639	19668	19706	19333	19508	19478	19835	19498	19380	19409	19570	19534	19290	19661	19624	19660	19558	19538	19591	19524	19566	19400	19505	19450	19728	19422	19592	19691	19372	19444	19582	19534	19295	19522	19296	19541	19514	19598	19499	19517	19623	19700	19590	19655	19475	19579	19707	19683	19907	19524	19684	19444	19519	19539	19490	19597	19647	19482	19608	19434	19418	19650	19535	19422	19575	19485	19418	19474	19359	19532	19519	19469	19509	19537	19339	19743	19629	19547	19339	19351	19593	19598	19621	19533	19675	19513	19538	19614	19579	19553	19543	19502	19450	19299	19463	19487	19563	19771	19369	19528	19408	19425	19617	19453	19485	19506	19791	19662	19477	19601	19631	19688	19769	19697	19651	19958	19388	19491	19488	19225	19337	19379	19608	19522	19539	19504	19665	19649	19517	19522	19613	19442	19343	19537	19483	19551	19347	19444	19735	19567	19559	19750	19757	19552	19392	19663	19733	19631	19600	19780	19406	19392	19337	19549	19347	19517	19509	19513	19637	19444	19323	19633	19564	19539	19626	19453	19561	19315	19503	19327	19367	19497	19484	19647	19464	19518	19582	19501	19674	19761	19333	19352	19440	19578	19486	19620	19587	19500	19287	19478	19535	19636	19339	19922	19594	19544	19479	19555	19418	19577	19606	19494	19587	19643	19309	19478	19617	19497	19406	19725	19329	19468	19363	19485	19552	19578	19457	19647	19705	19648	19458	19639	19452	19550	19283	19570	19441	19675	19501	19405	19694	19429	19329	19483	19657	19495	19593	19501	19710	19570	19607	19687	19420	19659	19624	19676	19485	19622	19523	19570	19497	19692	19649	19564	19341	19443	19640	19647	19611	19391	19397	19520	19525	19549	19649	19634	19585	19472	19727	19609	19504	19532	19447	19552	19438	19557	19563	19448	19498	19404	19624	19729	19668	19530	19420	19675	19650	19555	19596	19785	19638	19665	19736	19541	19595	19489	19407	19583	19638	19535	19443	19416	19606	19643	19471	19503	19531	19658	19525	19545	19543	19741	19657	19342	19364	19479	19474	19548	19597	19517	19524	19736	19566	19660	19470	19823	19645	19638	19655	19371	19521	19560	19382	19559	19528	19539	19681	19594	19429	19653	19572	19530	19537	19363	19556	19566	19535	19722	19522	19335	19424	19523	19608	19501	19732	19723	19713	19635	19625	19520	19653	19620	19759	19537	19597	19584	19363	19402	19391	19512	19647	19476	19648	19284	19428	19617	19345	19494	19272	19376	19289	19579	19523	19495	19579	19478	19604	19554	19418	19438	19248	19428	19556	19551	19430	19504	19353	19472	19431	19466	19493	19612	19533	19448	19501	19307	19455	19515	19601	19465	19435	19515	19600	19500	19491	19516	19493	19329	19287	19520	19512	19389	19528	19427	19604	19740	19516	19358	19483	19655	19537	19660	19383	19408	19276	19544	19427	19615	19686	19555	19531	19454	19836	19690	19584	19594	19377	19589	19500	19580	19567	19619	19718	19696	19650	19584	19630	19431	19468	19687	19498	19624	19620	19498	19597	19426	19627	19644	19572	19465	19547	19472	19661	19325	19507	19620	19773	19490	19550	19541	19659	19510	19632	19547	19521	19587	19532	19568	19309	19620	19515	19279	19478	19586	19498	19477	19658	19644	19503	19488	19478	19638	19323	19600	19402	19426	19487	19534	19622	19617	19677	19629	19634	19722	19776	19540	19340	19647	19374	19436	19386	19607	19502	19398	19473	19687	19401	19535	19465	19412	19540	19586	19595	19713	19609	19519	19222	19496	19614	19508	19554	19429	19600	19706	19654	19510	19444	19601	19509	19326	19511	19483	19753	19606	19580	19649	19481	19371	19433	19502	19350	19528	19654	19487	19548	19669	19476	19826	19663	19387	19617	19592	19536	19646	19545	19575	19619	19747	19615	19558	19372	19330	19528	19559	19545	19598	19627	19572	19553	19461	19441	19519	19463	19549	19607	19777	19363	19443	19686	19621	19495	19429	19583	19616	19577	19532	19549	19601	19528	19555	19500	19495	19501	19364	19650	19735	19324	19578	19717	19441	19580	19542	19508	19495	19376	19702	19567	19648	19598	19718	19666	19589	19445	19679	19509	19519	19571	19528	19579	19497	19645	19532	19537	19704	19390	19769	19380	19813	19522	19515	19553	19478	19596	19532	19417	19479	19329	19530	19655	19525	19599	19673	19346	19487	19358	19471	19594	19648	19729	19810	19522	19619	19837	19424	19419	19567	19454	19516	19299	19665	19730	19663	19517	19325	19449	19739	19445	19573	19499	19423	19584	19505	19503	19692	19412	19627	19607	19647	19756	19553	19564	19524	19603	19544	19625	19615	19657	19501	19558	19608	19483	19817	19509	19411	19555	19377	19525	19783	19654	19672	19757	19545	19503	19628	19656	19328	19445	19547	19462	19695	19729	19447	19443	19557	19725	19622	19638	19630	19566	19465	19401	19571	19400	19555	19599	19516	19419	19241	19425	19416	19662	19508	19404	19342	19500	19671	19703	19612	19366	19365	19559	19582	19443	19436	19327	19473	19554	19678	19653	19643	19702	19590	19697	19559	19617	19655	19537	19509	19503	19543	19501	19609	19635	19570	19374	19277	19384	19612	19593	19390	19499	19598	19593	19561	19588	19507	19572	19556	19650	19464	19552	19564	19545	19667	19578	19536	19360	19494	19737	19597	19639	19696	19505	19435	19407	19564	19445	19530	19510	19709	19381	19418	19542	19521	19468	19710	19690	19329	19586	19944	19529	19535	19510	19393	19563	19540	19849	19517	19420	19437	19624	19489	19429	19693	19681	19561	19763	19710	19408	19506	19608	19589	19714	19631	19749	19645	19460	19495	19502	19434	19445	19606	19391	19563	19527	19462	19405	19352	19662	19419	19454	19593	19510	19563	19580	19623	19811	19600	19664	19708	19319	19543	19486	19398	19441	19632	19570	19339	19550	19804	19535	19597	19683	19649	19618	19459	19371	19694	19459	19480	19491	19482	19761	19445	19644	19261	19674	19562	19778	19672	19633	19581	19653	19435	19641	19605	19543	19582	19379	19750	19538	19424	19449	19442	19473	19518	19519	19758	19460	19454	19543	19478	19525	19585	19581	19340	19625	19686	19349	19669	19376	19500	19467	19362	19560	19503	19490	19640	19544	19534	19516	19464	19510	19499	19451	19773	19575	19461	19340	19663	19654	19437	19561	19621	19554	19567	19702	19639	19485	19633	19276	19762	19476	19466	19515	19574	19345	19445	19724	19445	19490	19622	19527	19454	19310	19644	19539	19528	19543	19773	19526	19600	19447	19631	19436
35040	48250	41398	30090	25589	22656	21017	19674	18715	18038	17640	17429	17294	17011	16746	16710	16839	16706	16529	16668	16535	16334	16323	16473	16353	16348	16489	16377	16286	16400	16244	16315	16256	16267	16257	16468	16350	16216	16309	16177	16294	16159	16255	16346	16153	16122	16348	16119	16292	16467	16190	16223	16256	16183	16321	16295	16276	16346	16318	16176	16263	16144	16223	16091	16111	16369	16214	16199	16127	16115	16304	16289	16221	16263	16328	16344	16239	16119	16273	16252	16442	16138	16197	16111	16360	16476	16378	16159	16396	16322	16367	16284	16345	16292	16240	16223	16265	16342	16294	16303	16344	16226	16218	16319	16228	16180	16344	16198	16244	16256	16203	16298	16295	16263	16157	16335	16175	16082	16158	16256	16249	16204	16134	16302	16181	16173	16392	16228	16271	16181	16195	16247	16233	16286	16211	16322	16361	16232	16274	16268	16349	16150	16160	16165	16427	16374	16263	16270	16312	16154	16043	16260	16265	16364	16287	16455	16280	16128	16263	16374	16190	16228	16206	16327	16081	16388	16203	16310	16204	16175	16319	16327	16219	16147	16298	16303	16290	16161	16270	16001	16223	16147	16177	16208	16310	16273	16372	16223	16229	16142	16436	16107	16154	16425	16214	16328	16237	16388	16235	16299	16171	16282	16221	16300	16213	16035	16226	16307	16231	16217	16302	16322	16190	16173	16286	16128	16224	16007	16182	16169	16247	16251	16226	16255	16244	15981	16259	16150	16172	16125	16328	16152	16354	16268	16046	16241	16444	16180	16304	16129	16464	16173	16279	16224	16229	16383	16215	16244	15994	16367	16163	16150	16211	16002	16257	16267	16360	16258	16303	16260	16084	16224	16116	16293	16366	16242	16442	16405	16096	16238	16237	16204	16104	16344	16451	16197	16050	16144	16392	16347	16186	16070	16190	16267	16205	16395	16265	16179	16162	16403	16118	16172	16238	16190	16121	16210	16224	16193	16238	16160	16164	16251	16273	16338	16204	16221	16393	16370	16285	16160	16186	16319	16114	16205	16223	16194	16448	16344	16123	16311	16403	16125	16233	16264	16289	16166	16227	16295	16279	16347	16217	16187	16251	16166	16196	16107	16294	16182	16219	16297	16316	16127	16262	16382	16126	16244	16254	16175	16280	16259	16242	16278	16250	16106	16216	16215	16225	16275	16228	16261	16377	16253	16336	16198	16328	16297	16242	16363	16253	16180	16326	16126	16188	16275	16280	16235	16111	16429	16175	16303	16243	16349	16314	16268	16181	16269	16223	16190	16211	16139	16252	16127	16276	16301	16313	16310	16103	16314	16203	16331	16242	16229	16263	16198	16110	16075	16276	16173	16361	15939	16031	16461	16320	16208	16251	16141	16107	16239	16292	16353	16084	16292	16076	16088	16243	16075	16069	16283	16154	16167	16205	16247	16221	16244	16200	16187	16099	16263	16212	16286	16237	16108	16332	16066	16189	16279	16143	16160	16296	16140	16300	16169	16543	16239	16146	16157	16222	16316	16304	16215	16098	16165	16001	16267	16301	16187	16206	16174	16289	16190	16214	16386	16167	16290	16381	16102	16179	16276	16372	16193	16264	16255	16210	16345	16220	16214	16200	16278	16189	16130	16353	16106	16371	16291	16147	16100	16204	16243	16312	16153	16248	16292	16160	16146	16164	16139	16259	16223	16209	16205	16183	16250	16177	16170	16163	16238	16025	16281	16415	16272	16354	16390	16236	16329	16238	16165	16224	16327	16443	16339	16511	16215	16185	16417	16172	16123	16296	16245	16347	16129	16192	16196	16183	16237	16356	16113	16300	16271	16047	15940	16285	16320	16126	16187	16366	16253	16316	16276	16088	16297	16139	16287	16361	16142	16270	16206	16209	16294	16198	16165	16243	16326	16214	16254	16150	16214	16263	16301	16178	16123	16189	16201	16065	16206	16245	16166	16339	16233	16246	16471	16314	16307	16144	16373	16331	16342	16177	16280	16090	16207	16260	16252	16309	16274	16265	16220	16198	16108	16107	16086	16341	16200	16268	16350	16213	16098	16126	16288	16322	16379	16232	16362	16352	16385	16388	16201	16288	16225	16185	16301	16176	16210	16174	16239	16250	15989	16334	16092	16214	16276	16185	16346	16269	16278	16331	16258	16440	16280	16331	16190	16336	16300	16080	16399	16161	16150	16319	16155	16436	16126	16072	16254	16165	16223	16234	16332	16207	16179	16248	16259	16135	16415	16171	16287	16144	16114	16187	16216	16358	16130	16211	16191	16159	16165	16216	16448	16051	16156	16350	16415	16200	16236	16375	16295	16076	16232	16142	16427	16152	16273	16336	16189	16254	16210	16315	16354	16252	16330	16207	16115	16234	16230	16193	16345	16279	16122	16288	16219	16262	16199	16246	16342	16214	16277	16142	16295	16477	16394	16233	16441	16252	16198	16170	16288	16185	16081	16303	16083	16123	16350	16246	16142	16249	16060	16217	16318	16327	16234	16252	16176	16175	16037	16140	16279	16054	16361	16426	16319	16169	16345	16243	16223	16126	16204	16231	16288	16245	16106	16360	16251	16138	16038	16256	16235	16330	16213	16373	16231	16372	16340	16268	16344	16337	16324	16289	16196	16184	16304	16278	16280	16334	16140	16338	16189	16216	16181	16182	16307	16204	16280	16162	16143	16088	16148	16279	16352	16172	16201	16302	16204	16171	16345	16377	16399	16235	16286	16379	16205	16136	16154	16182	16324	16128	16195	16324	16074	16324	16054	16285	16418	16190	16130	15939	16178	16300	16343	16204	16106	16402	16375	16260	16179	16173	16083	16276	16255	16235	16012	16233	16154	16199	16229	16374	16116	16238	16267	16274	16287	16113	16301	16201	16252	16115	16244	16221	16196	16359	16356	16196	16297	16150	16243	16255	16291	16287	16392	16364	16347	16442	16234	16271	16269	16149	16091	16405	16290	16141	16282	16165	16302	16172	16278	16317	16311	16224	16115	16245	16132	16203	16330	16251	16316	16136	16233	16249	16239	16161	16273	16093	16112	16307	16249	16171	16160	16278	16287	16300	16386	16196	16273	16270	16477	16367	16441	16263	16152	16357	16248	16246	16282	16331	16124	16294	16279	16224	16386	16257	16154	16364	16293	16229	16301	16045	16166	16381	16369	16276	16275	16208	16268	16393	16107	16307	16165	16233	16208	16122	16128	16326	16152	16301	16350	16209	16285	16347	16489	16175	16233	16256	16262	16230	16147	16217	16308	16259	16083	16402	16279	16389	16332	16114	16430	16221	16235	16023	16246	16274	16251	16433	16123	16215	16221	16258	16279	16231	16218	16291	16214	16263	16319	16435	16251	16149	16138	16294	16325	16091	16302	16266	16367	16079	16196	16230	16329	16040	16312	16149	16287	16260	16394	16175	16233	16210	16431	16282	16272	16159	16201	16356	16185	16334	16133	16257	16153	16200	16083	16360	16272	16051	16255	16248	16283	16219	16449	16207	16232	16296	16312	16300	16301	16215	16122	16128	16217	16150	16201	16078	16192	16365	16135	16346	16345	16074	16195	16196	16126	16188	16295	16182	16339	16193	16164	16139	16210	16108	16111	16521	16088	16220	16035	16457	16272	16337	16406	16229	16045	16281	16326	16348	16195	16132	16356	16273	16118	16197	16185	16224	16215	16236	16173	16294	16226	16313	16290	16256	16308	16314	16291	16140	16252	16143	16149	16278	16179	16125	16112	16418	16230	16258	16238	16291	16338	16247	16155	16224	16256	16217	16280	16252	16388	16205	16215	16285	16331	16103	16250	16198	16380	16236	16184	16243	16301	16339	16223	16002	16180	16156	16200	16151	16337	16070	16163	16331	16314	16152	16223	16230	16234	16036	16319	16221	16243	16279	16275	16213	16305	16138	16195	16252	16187	16207	16297	16193	16309	16099	16195	16253	16331	16112	16199	16327	16169	16193	16278	16140	16012	16253	16262	16298	16249	16304	16268	16350	16383	16444	16252	16283	16067	16220	16255	16310	16266	16260	16268	16303	16104	16337	16321	16342	16103	16150	16204	16246	16243	16263	16107	16282	16159	16392	16317	16204	16199	16368	16301	16200	16295	16119	16254	16310	16195	16384	16207	16233	16221	16165	16246	16221	16210	16518	16378	16314	16424	16299	16300	16212	16226	16165	16247	16066	16212	16199	16261	16296	16177	16248	16408	16163	16251	16315	16168	16410	16164	16286	16083	16196	16414	16169	16133	16289	16193	16332	16385	16539	16162	16271	16325	16193	16099	16247	16237	16468	16287	16348	16205	16291	16180	16105	16306	16350	16303	16416	16298	16372	16265	16175	16186	16153	16212	16213	16091	16313	16269	16201	16253	16294	16153	16197	16204	16217	16059	16226	16157	16253	16260	16172	16177	16285	16554	16275	16342	16192	16423	16309	16153	16334	16290	16184	16328	16159	16282	16189	16306	16122	16403	16293	16159	16294	16230	16200	16199	16288	16153	16185	16131	16315	16102	16417	16265	16236	16240	16037	16371	16247	16114	16278	16206	16171	16198	16386	16206	16368	16182	16174	16106	16154	16266	16345	16259	16240	16155	16320	16247	16186	16388	16222	16442	16193	16334	16300	16201	16133	16347	16323	16267	16326	16176	16254	16257	16217	16155	16254	16256	16330	16165	16277	16130	16305	16339	16214	16244	16327	16184	16399	16325	16238	16226	16373	16108	16013	16333	16015	16105	16148	16351	16209	16192	16062	16302	16193	16092	16300	16318	16231	16351	16265	16149	16310	16124	16235	16213	16227	16054	16244	16342	16050	16278	16184	16281	16186	16326	16225	16162	16194	16426	16437	16331	16287	16271	16335	16102	16139	16217	16201	16370	16138	16150	16296	16220	16301	16208	16261	16393	16302	16272	16101	16386	16025	16305	16155	16356	16190	16521	16293	16292	16248	16187	16041	16362	16316	16319	16178	16347	16223	16287	16257	16165	16277	16273	16178	16293	16253	16359	16400	16240	16262	16278	16191	16448	16282	16379	16369	16296	16149	16298	16065	16214	16237	16279	16251	16052	16289	16150	16240	16117	16413	16271	16419	16206	16229	16368	16250	16244	16212	16275	16280	16251	16120	16293	16161	16200	16204	16080	16250	16171	16211	16150
24084	21238	28690	25748	25631	26924	26508	23075	22097	21337	21183	20573	20475	20348	20159	20143	19995	20001	19669	19656	19581	19672	19527	19764	19507	19726	19391	19376	19533	19782	19320	19824	19444	19510	19558	19642	19557	19567	19369	19445	19311	19692	19267	19508	19600	19636	19462	19242	19442	19337	19360	19658	19566	19321	19514	19463	19626	19712	19373	19337	19296	19366	19556	19640	19448	19441	19579	19284	19386	19460	19221	19399	19530	19531	19458	19352	19377	19355	19252	19490	19219	19522	19496	19397	19401	19393	19632	19414	19523	19373	19239	19349	19690	19574	19604	19519	19491	19453	19266	19370	19477	19335	19509	19614	19558	19393	19476	19344	19460	19428	19430	19412	19531	19366	19493	19217	19475	19485	19314	19462	19456	19251	19405	19491	19344	19457	19405	19149	19553	19342	19454	19387	19425	19242	19451	19302	19435	19222	19465	19330	19365	19158	19782	19607	19496	19431	19492	19397	19444	19509	19403	19599	19424	19540	19415	19209	19330	19243	19346	19462	19339	19365	19232	19459	19390	19273	19199	19272	19427	19347	19734	19607	19194	19523	19242	19604	19513	19361	19291	19317	19556	19351	19325	19428	19498	19287	19445	19316	19328	19322	19543	19528	19649	19493	19295	19432	19409	19354	19510	19359	19471	19491	19365	19503	19466	19446	19662	19354	19252	19344	19333	19591	19240	19408	19420	19344	19484	19293	19170	19426	19412	19300	19255	19244	19280	19468	19382	19379	19384	19310	19359	19306	19412	19451	19310	19259	19325	19268	19442	19384	19372	19444	19384	19317	19433	19386	19367	19385	19339	19487	19444	19424	19453	19438	19380	19259	19465	19318	19278	19350	19483	19272	19337	19481	19438	19305	19589	19590	19510	19281	19438	19492	19466	19358	19399	19339	19400	19515	19606	19513	19547	19358	19345	19599	19441	19371	19553	19522	19472	19340	19602	19328	19307	19545	19559	19396	19256	19209	19435	19659	19332	19305	19440	19516	19552	19160	19280	19709	19420	19407	19311	19607	19406	19311	19462	19276	19396	19330	19714	19298	19508	19601	19455	19371	19586	19391	19299	19409	19216	19227	19329	19255	19231	19405	19208	19297	19444	19362	19438	19156	19487	19498	19401	19586	19578	19345	19283	19246	19430	19610	19439	19533	19392	19349	19360	19515	19415	19430	19367	19375	19327	19289	19350	19565	19272	19502	19443	19196	19485	19356	19537	19433	19543	19377	19497	19405	19522	19364	19516	19488	19447	19233	19487	19370	19359	19427	19433	19488	19484	19258	19354	19251	19311	19411	19398	19364	19514	19246	19286	19327	19360	19590	19590	19350	19319	19303	19586	19446	19396	19319	19294	19371	19348	19311	19565	19408	19492	19420	19349	19236	19376	19310	19314	19646	19379	19207	19336	19236	19526	19533	19496	19447	19334	19429	19449	19348	19413	19531	19426	19455	19428	19474	19455	19453	19478	19587	19567	19365	19407	19369	19333	19483	19431	19377	19343	19285	19352	19411	19292	19254	19344	19381	19487	19287	19359	19416	19314	19475	19492	19526	19403	19504	19418	19358	19427	19324	19606	19483	19539	19446	19313	19394	19369	19419	19424	19447	19379	19401	19584	19484	19420	19354	19527	19361	19392	19297	19514	19420	19485	19506	19378	19543	19369	19530	19387	19472	19431	19123	19526	19380	19502	19539	19413	19506	19375	19369	19446	19450	19409	19394	19449	19362	19469	19505	19383	19307	19501	19476	19502	19632	19233	19430	19492	19371	19395	19409	19294	19324	19464	19581	19547	19425	19417	19470	19329	19247	19305	19258	19359	19315	19395	19322	19490	19496	19339	19363	19292	19189	19205	19361	19506	19670	19531	19293	19345	19576	19414	19278	19331	19412	19421	19517	19246	19411	19554	19339	19530	19379	19297	19260	19391	19379	19604	19404	19304	19310	19288	19487	19511	19502	19228	19537	19400	19542	19401	19451	19419	18994	19392	19363	19250	19377	19423	19423	19361	19232	19286	19250	19313	19329	19502	19367	19554	19228	19415	19218	19380	19378	19413	19471	19145	19232	19587	19516	19430	19431	19523	19306	19620	19270	19261	19355	19374	19296	19105	19124	19458	19452	19442	19423	19426	19398	19325	19504	19298	19455	19360	19408	19488	19359	19295	19338	19350	19343	19593	19497	19566	19303	19443	19429	19455	19375	19560	19437	19329	19733	19473	19194	19325	19406	19475	19547	19445	19347	19344	19399	19296	19448	19184	19248	19361	19519	19695	19317	19384	19593	19208	19416	19325	19379	19324	19461	19435	19251	19463	19263	19443	19234	19516	19202	19339	19426	19281	19439	19356	19600	19403	19288	19534	19323	19283	19406	19253	19478	19418	19610	19567	19402	19354	19463	19360	19409	19406	19529	19395	19279	19317	19453	19214	19378	19221	19484	19380	19367	19532	19482	19379	19507	19462	19557	19254	19393	19289	19358	19498	19235	19416	19302	19402	19535	19558	19549	19511	19248	19346	19371	19294	19415	19361	19421	19426	19301	19383	19379	19563	19565	19346	19413	19308	19403	19521	19532	19651	19508	19264	19323	19373	19276	19365	19417	19454	19580	19413	19313	19484	19180	19474	19479	19527	19406	19400	19224	19430	19361	19339	19504	19424	19438	19449	19405	19474	19323	19589	19318	19248	19397	19555	19560	19374	19443	19302	19404	19408	19445	19361	19256	19412	19342	19325	19638	19293	19592	19535	19353	19422	19300	19226	19400	19438	19492	19434	19451	19275	19244	19222	19507	19390	19202	19635	19222	19433	19391	19459	19269	19560	19327	19271	19466	19392	19339	19449	19374	19564	19360	19647	19425	19297	19492	19436	19539	19236	19480	19327	19358	19627	19488	19472	19757	19387	19699	19457	19411	19442	19375	19645	19228	19307	19302	19278	19531	19395	19223	19358	19330	19531	19471	19422	19328	19330	19317	19396	19396	19293	19265	19386	19151	19443	19316	19443	19510	19376	19346	19456	19461	19507	19291	19565	19271	19552	19450	19413	19482	19704	19456	19322	19439	19614	19320	19528	19408	19127	19417	19326	19368	19304	19433	19615	19244	19313	19477	19339	19401	19453	19345	19523	19432	19518	19421	19342	19519	19620	19417	19543	19320	19404	19258	19329	19322	19530	19418	19342	19229	19307	19286	19663	19619	19622	19172	19564	19493	19580	19305	19312	19364	19244	19481	19475	19345	19568	19330	19452	19522	19363	19462	19507	19261	19474	19280	19574	19343	19642	19407	19397	19575	19427	19415	19376	19383	19386	19450	19360	19440	19541	19572	19489	19416	19307	19593	19438	19256	19320	19378	19437	19596	19508	19480	19448	19475	19373	19398	19453	19468	19518	19440	19293	19305	19489	19631	19479	19443	19365	19407	19256	19202	19204	19348	19344	19494	19562	19345	19529	19246	19166	19521	19367	19387	19257	19632	19320	19308	19321	19667	19552	19428	19299	19443	19440	19311	19372	19296	19261	19402	19606	19435	19363	19212	19405	19292	19496	19366	19296	19612	19502	19349	19381	19526	19359	19385	19316	19534	19437	19350	19517	19508	19352	19672	19413	19472	19382	19684	19733	19437	19418	19372	19405	19327	19407	19237	19368	19420	19418	19358	19357	19083	19482	19595	19315	19401	19578	19407	19401	19418	19520	19455	19448	19392	19621	19250	19313	19476	19352	19353	19321	19452	19208	19228	19491	19372	19326	19580	19268	19319	19404	19436	19426	19556	19429	19298	19444	19225	19454	19406	19451	19406	19360	19612	19560	19429	19480	19419	19309	19393	19597	19388	19375	19418	19481	19442	19426	19369	19563	19498	19473	19330	19378	19299	19428	19214	19241	19346	19290	19363	19361	19426	19425	19245	19282	19291	19358	19222	19274	19351	19167	19342	19324	19443	19426	19440	19567	19363	19466	19276	19427	19461	19406	19379	19456	19393	19337	19403	19366	19473	19486	19319	19446	19408	19276	19455	19310	19410	19455	19289	19445	19306	19538	19470	19462	19405	19449	19260	19344	19375	19423	19531	19465	19418	19447	19329	19357	19397	19412	19483	19401	19453	19685	19367	19472	19350	19414	19428	19507	19324	19486	19480	19376	19520	19240	19218	19438	19371	19499	19661	19539	19565	19350	19424	19266	19306	19217	19410	19328	19491	19371	19293	19144	19440	19346	19627	19323	19533	19302	19536	19384	19457	19304	19364	19670	19413	19509	19445	19391	19392	19392	19155	19386	19348	19386	19429	19401	19409	19429	19583	19155	19582	19695	19531	19289	19413	19345	19368	19593	19414	19281	19336	19369	19259	19456	19540	19630	19335	19118	19564	19431	19425	19596	19459	19379	19313	19389	19441	19470	19175	19496	19521	19435	19505	19410	19510	19313	19303	19503	19605	19356	19501	19617	19169	19646	19398	19387	19469	19540	19219	19413	19536	19455	19212	19491	19485	19433	19177	19200	19287	19536	19475	19443	19231	19419	19385	19285	19405	19494	19313	19065	19201	19310	19326	19329	19476	19658	19294	19316	19446	19606	19371	19367	19400	19382	19327	19435	19533	19526	19489	19505	19499	19357	19419	19562	19270	19375	19377	19395	19395	19351	19477	19441	19420	19803	19678	19510	19431	19477	19497	19221	19391	19439	19451	19497	19461	19314	19460	19541	19512	19419	19439	19295	19407	19417	19585	19462	19446	19300	19267	19575	19525	19276	19374	19529	19447	19428	19312	19241	19283	19380	19335	19374	19350	19632	19449	19523	19252	19535	19283	19432	19219	19439	19553	19556	19523	19257	19373	19402	19465	19406	19426	19492	19499	19376	19348	19297	19392	19368	19604	19342	19266	19402	19481	19539	19333	19339	19392	19483	19322	19310	19539	19551	19364	19225	19387	19400	19500	19491	19465	19435	19438	19478	19535	19222	19426	19453	19492	19499	19362	19152	19295	19394	19364	19424	19497	19438	19393	19530	19492	19630	19324	19063	19427	19515	19500	19437	19194	19372	19454	19451	19398	19419	19428	19509	19373	19403	19390	19272	19398	19482	19245	19300	19323	19639	19455	19412	19564	19499	19544	19557	19438	19451	19315	19567	19271	19344	19522	19304	19514	19463	19150	19425	19457
35207	52879	46248	35638	30127	26009	23527	21477	20208	19152	18491	17863	17805	17480	17342	16839	16879	16649	16521	16650	16632	16534	16626	16588	16431	16510	16404	16550	16580	16237	16282	16355	16304	16205	16354	16269	16195	16268	16279	16342	16250	16208	16246	16246	16184	16163	16377	16088	16286	16247	16204	16090	16262	16238	16043	16141	16209	16212	16240	16364	16154	16218	16234	16009	16248	16293	16192	16224	16227	16391	16309	16257	16277	16129	16406	16293	16224	16328	16338	16158	16065	16453	16174	16128	16163	16086	16204	16371	16141	16295	16283	16107	16093	16194	16308	16342	16272	16279	16088	16179	16308	16141	16381	16276	16220	16151	16023	16315	16252	16246	16272	16195	16176	16170	16314	16076	16221	16247	16352	16036	16315	16114	16339	16251	16181	16126	16359	16084	16244	16107	16380	16222	16235	16233	16096	16204	16142	16215	16269	16333	16378	16118	16306	16316	16127	16040	16134	16127	16243	16032	16353	16129	16282	16409	16159	16254	16310	16113	16222	16207	16348	16385	16063	16245	16175	16228	16241	16260	16255	16086	16248	16108	16187	16147	16065	16158	16003	16326	16298	16321	16169	16111	16289	16132	16199	16139	16154	16175	16347	16182	16380	16105	16242	16172	16157	16184	16183	16194	16135	16354	16243	16232	16232	16221	16314	16317	16444	16178	16243	16149	16406	16174	16195	16122	16061	16270	16088	16410	16233	16192	16191	16300	16259	16236	16304	16226	16200	16108	16144	16177	16156	16238	16129	16317	16248	16252	16377	16397	16355	16276	16348	16136	16294	16244	16146	16265	16213	16134	16187	16344	16173	16214	16109	16097	16345	16241	16054	16405	16163	16270	16201	16304	16106	16210	16167	16166	16150	16133	16083	16260	16138	16279	16066	16016	16250	16083	16441	16220	16101	16154	16021	16064	16175	16188	16097	16195	16247	16184	16290	16084	16237	16121	16301	16308	16202	16087	16230	16170	16209	16214	16272	16110	16181	16159	16140	16055	16130	16149	16220	16222	16225	16231	16112	16362	16271	16206	16062	16389	16257	16200	16301	16036	16045	16228	16254	16281	16254	16290	16329	16206	16400	16449	16125	16139	16279	16060	16186	16206	16300	16105	16117	16233	16260	16306	16265	16246	16304	16140	16207	16295	16117	16376	16129	16088	16170	16247	16172	16199	16137	16145	16226	16253	16202	16281	16177	16318	16247	16141	16208	16226	16201	16362	16191	16269	16294	16103	16132	16237	16248	16226	15934	16344	16230	16336	16241	16234	16091	15987	16250	16319	16116	16117	16276	16225	16128	16277	16286	16109	16381	16097	16349	16360	16159	16068	16295	16189	16273	16081	16275	16265	16314	16379	16332	16048	16038	16049	16075	16366	16177	16076	16211	16097	16126	16298	16234	16317	16199	16429	16172	16085	16159	16255	16145	16187	16199	16274	16284	16239	16111	16137	16211	16133	16156	16125	16155	16187	16319	16254	16206	16226	16036	16273	16277	16223	16139	16329	16114	16298	16356	16231	16219	16150	16400	16209	16076	16235	15954	16233	16287	16257	16280	16222	16149	16358	16250	16108	16316	15971	16342	16116	16109	16273	16221	16285	16247	15992	16204	16240	16115	16258	16142	16191	16115	16339	16352	16237	16225	16289	16255	16297	16079	16268	16221	16287	16048	16138	16333	16293	16161	16079	16114	16095	16447	16238	16207	16191	16252	16105	16192	16237	16216	16279	16069	16416	16029	16008	16291	16187	16248	16263	16216	16180	16259	16213	16154	16309	16468	16274	16398	16041	16375	16310	16248	16246	15936	16171	16313	16179	16307	16141	16103	16058	16271	16182	16276	16363	16116	16177	16239	16074	16198	16238	16215	16271	16057	16255	16092	16383	16187	16092	16115	16302	16087	16221	16262	16174	16192	16237	16149	16437	16357	16146	16064	16202	16126	16067	16287	16101	16057	16307	16105	16236	16064	16160	16176	16194	16126	16298	16218	16197	16159	16189	16243	16342	16292	16203	16159	16195	16249	16260	16267	16226	16236	16282	16188	16288	16193	16182	16231	16247	16231	16280	16224	16254	16044	16223	16187	16301	16179	16190	16099	16282	16169	16110	16291	16108	16241	16063	16256	16131	16241	16320	16172	16263	16200	16175	16160	16197	16041	16307	16405	16234	16117	16089	16024	16135	16220	16229	16122	16320	16315	16317	16103	16135	16317	16234	16408	16113	16360	16102	16072	16181	16325	16260	16227	16038	16231	16177	16093	16390	16273	16278	16222	16288	16375	16079	16065	16324	16218	16286	16258	16061	16180	16291	16136	16155	16189	16056	16306	16268	16275	16287	16179	16196	16283	16239	16201	16205	16430	16134	16138	16217	16086	16147	16181	16294	16211	16170	16192	16152	16155	16304	16433	16253	16182	16124	16125	16311	16151	16367	16287	16148	16294	16167	16007	16217	16237	16025	16182	16269	16476	16154	16199	16393	16221	16120	16368	16152	16142	16131	16253	16209	16184	16399	16166	16290	16287	16337	16122	16301	16104	16210	16256	16099	16206	16471	16357	16162	16118	16211	16345	16328	16037	16438	16221	16294	16362	16377	16316	16219	16212	16382	16252	16119	16207	16251	16227	16098	16204	16168	16270	16110	16093	16079	16246	16232	16262	16085	16193	16103	16203	16191	16197	16062	16325	16137	16220	16166	16242	16147	16319	16306	16139	16089	16325	16308	16065	16356	16356	16208	16230	16140	16263	16130	16150	16041	16279	16212	16139	16142	16253	16122	16358	16196	16342	16198	16146	16136	16336	16183	16298	16230	16245	16153	16446	16183	16189	16271	16213	16190	16149	16344	16127	16216	16362	16185	16147	16170	16366	16134	16245	16206	16141	16260	16178	16124	16168	16098	16339	16351	16214	16127	16137	16220	16198	16138	16234	16259	16343	16054	16375	16097	16393	16192	16124	16279	16431	16172	16306	16207	16152	16289	16114	16186	16227	16023	16521	16273	16262	16068	16326	16223	16169	16235	16237	16241	16135	16211	16208	16311	16300	16214	16401	16254	16250	16207	16229	16185	16334	16177	16269	15965	16234	16397	16124	16095	16240	16187	16231	16313	16197	16238	16265	16190	16268	16281	16364	16259	16213	16431	16297	16098	16311	16260	16223	16297	16352	16264	16119	16154	16178	16179	16245	16145	16243	16325	16272	16269	16144	16098	16343	16089	16292	15993	16127	16188	16134	16250	16205	16156	16253	16176	16438	16191	16137	16288	16278	16164	16228	16241	16218	16189	16227	16187	16130	16250	16280	16267	16164	16099	16381	16220	16215	16188	16132	16151	16200	16327	16373	16197	16223	16389	16227	16258	16193	16203	16371	16251	16303	16196	16282	16355	16356	16102	16184	16293	16140	16263	16138	16208	16283	16388	16148	16324	16030	16059	16129	16038	16399	16185	16222	16236	16070	16173	16218	16269	16190	16180	16372	16312	16288	16138	16442	16158	16188	16201	16138	16163	16164	16090	16358	16094	16152	16166	16294	16293	16288	16131	16233	16259	16116	16220	16257	16124	16063	16285	16236	16151	16274	16265	16187	16158	16271	16153	16338	16364	16424	16214	16259	16218	16170	16177	16065	16289	16052	16372	16167	16184	16122	16333	16071	16014	16372	16200	16100	16180	16137	16249	16280	16208	16165	16193	16239	16086	16090	16219	16433	16118	16307	16236	16240	16106	16153	16272	16120	16071	16283	16118	16201	16276	16206	16272	16260	16318	16242	16190	16154	16278	16115	16253	16269	16148	16346	16288	16195	16223	16148	15983	16287	16227	16405	16096	16229	16262	16173	16347	16262	16141	16134	16200	16283	16087	16267	16180	16185	16236	16353	16229	16354	16267	16237	16344	16240	16311	16059	16241	16229	16190	15999	16290	16105	16096	16269	16100	16146	16305	16227	16195	16145	16285	16125	16216	16168	16294	16121	16272	16200	16217	16373	16081	16247	16231	16190	16170	16134	16272	16212	16305	16216	16337	16155	16191	16270	16253	16286	16148	16172	16253	16229	16287	16163	16103	16170	16131	16385	16235	16204	16235	16223	16059	16209	16393	16203	16346	16335	16333	16195	16185	16333	16238	16156	16064	16308	16156	16050	16123	16109	16194	16198	16207	16227	16199	16169	16195	16302	16121	16162	16143	16214	16202	16155	16243	16371	16161	16234	16138	16223	16265	16314	16095	16257	16202	16188	16268	16284	16176	16206	16084	16306	16153	16101	16327	16154	16455	16249	16173	16265	16214	16133	16179	16179	16244	16189	16081	16207	16207	16200	16329	16371	16198	15922	16146	16250	16263	16160	16156	16270	16318	16236	16226	16201	16264	16249	16096	16254	16180	16022	16171	16403	16466	16167	16081	16277	16126	16112	16186	16092	16258	16192	16246	16348	16219	16419	16359	16256	16152	16162	16223	16143	16278	16198	16191	16021	16381	16147	16085	16378	16181	16289	16200	16208	16288	16310	16226	16228	16074	16153	16203	16349	16156	16320	16456	16309	16209	16332	16272	16122	16142	16264	16279	16087	16104	16238	16181	16265	16282	16309	16125	16253	16034	16346	16421	16235	16222	16159	16235	16215	16085	16267	16432	16161	16184	16074	16237	16126	16304	16374	16238	16231	16303	16258	16322	16171	16207	16010	16208	16352	16316	16276	16247	16212	16162	16292	16035	16308	16169	16116	16272	16304	16356	16246	16297	16300	16090	16120	16286	16194	16183	16246	16307	16251	16062	16190	16352	16103	16253	16166	16270	16330	16309	16236	16129	16371	16378	16273	16213	16233	16159	16175	16126	16160	16124	16205	16289	16243	16260	16377	16356	16055	16278	16270	16258	16172	16350	16222	16291	16246	16242	16249	16324	16384	16115	16038	16220	16353	16184	16233	16387	16090	16156	16158	16147	16114	16123	16239	16189	16318	16170	16281	16272	16152	16180	16303	16194	16345	16242	16229	16109	16188	16072	16199	16065	16303	16233	16321	16332	16129	16305	16216	16132	16250	16284	16201	16313	16466	16228	16271	16292	16297	16258	16168	16311	15966	16311	16289	16058	16077	16173	16173	16280	16374	16168	16102	16327	16143	16254	16391	16199	16318	16292	16176	16215	16228	16180	16186	16193
22706	21130	28898	23887	23007	27220	30066	25059	23882	23150	22458	21934	21928	21850	21040	21217	20874	20778	20894	20581	20636	20506	20548	20666	20678	20497	20637	20580	20279	20337	20435	20478	20088	20285	20309	20380	19965	20183	20105	20293	20181	20328	20206	20205	20099	20434	20265	20358	20376	20207	20163	20110	19957	20306	20230	20096	20318	20294	20233	20059	20166	20083	19991	20198	20277	20170	20178	20244	20106	19878	20029	20118	20211	20066	20208	20239	20189	20304	20346	20221	20170	20228	20134	20024	20084	20048	20187	20211	20179	20105	20238	20162	20065	20079	19966	20051	20405	20074	20122	20030	20051	20084	20143	19978	20266	20066	20180	20210	20088	19974	20287	20156	20085	20197	20035	19938	20251	20041	20065	20091	20137	20139	20046	20023	20010	20169	19987	20106	19984	20086	20118	20102	20082	20233	19925	20104	20257	20273	19985	20210	20146	19798	20288	20113	19999	20173	19919	20131	20125	20259	20036	20005	20010	19994	20080	20194	20176	20142	20065	20147	20317	20046	20028	20180	20148	19976	20165	20270	20323	20248	20077	20080	19868	20034	19976	19847	19916	20188	20047	20156	20253	20103	19977	19962	20150	20163	20207	20262	20122	20088	20191	20209	20161	19919	20058	20103	20183	19911	20020	20057	19919	20361	20118	20007	19957	20214	20189	20038	20100	20073	20149	19989	20476	20261	20374	20014	20190	20074	20035	20170	20204	19998	19890	20051	20001	20016	20034	19996	20164	19935	20218	20265	19955	20175	20240	20058	20015	20405	20258	20047	20154	20042	20286	19986	20060	20077	20240	20189	20103	20308	20161	20038	20095	20198	20066	20086	20311	20222	19925	20089	20253	20231	20052	19984	20098	20171	20166	20041	20093	20133	20205	20043	20206	20219	20057	20163	20067	20097	20047	20114	19965	20204	19962	20169	20120	20219	19975	20106	19994	20261	20096	19915	20218	19991	20102	19894	20091	19920	20165	20129	19925	20105	20106	20274	20133	20150	20064	20187	20097	20112	20103	20067	19945	20069	20083	20096	20170	20177	19998	19982	20161	20117	20078	19982	20237	20183	20214	20013	20007	19971	20215	20099	20166	20066	20280	20034	20062	20315	20110	20149	20262	20133	20256	20108	19977	19969	19820	20093	19988	20028	20068	19894	20110	20059	20335	19951	20151	20004	19946	20330	20019	20218	20183	20198	19902	20286	20209	20036	20084	20167	20112	20018	20046	20109	20055	20113	20349	20143	20313	20152	20054	20019	20249	20285	20141	20058	20133	19960	20207	20055	20145	19993	20044	20154	20164	20037	20249	20292	19959	20042	20426	20017	20123	20123	20142	20059	20003	20115	20063	19974	20274	20224	20304	20031	20076	20327	20170	20115	20168	19870	20100	20107	20036	20130	20243	20041	20071	20080	20044	19993	20189	20011	20203	19831	19957	20119	20337	20249	20221	20410	20246	20218	20307	20114	20031	19972	20037	20001	20067	20202	20030	19938	20135	20249	20189	20121	20018	20088	20247	20269	20224	20160	20168	20158	20249	20123	20088	19902	20270	20010	19886	19956	20094	20326	20216	20018	20117	20248	20084	20103	20175	19956	20038	20175	20166	19980	19955	20067	20216	20226	19975	20021	20118	19962	20065	19912	20108	20154	20093	20024	20169	20080	20001	19788	19997	20205	20206	20160	20067	20140	19978	20064	20079	20012	20085	20191	20356	20044	20213	20192	20219	20322	20155	19964	19985	19981	20014	20237	20224	20176	20209	20020	20101	20218	20012	20252	20220	20071	20082	20183	20054	20180	20007	20098	20156	20058	20175	20158	20262	20190	20226	20119	19932	20000	20113	20072	20247	20177	20191	20169	20124	20117	19984	20155	20001	20119	19980	20051	20015	20146	20065	20053	20314	20253	20084	20077	20053	19980	20055	19971	19931	20002	20431	20173	20178	20053	20165	20187	20019	19994	20338	20213	20282	20185	20283	20083	20085	20086	20398	20139	20090	19947	20307	20239	20108	20206	20086	20161	20150	19814	20043	20103	20076	20358	20219	20308	20271	19996	20230	20250	20118	20188	20040	20193	20216	20164	20219	20098	19901	19980	19916	20141	20012	20233	19997	20200	20078	20201	19991	20041	20245	20200	19938	20086	20086	20092	20220	20085	20133	20276	20125	20056	19991	19968	19753	20123	20007	20114	20093	20221	20066	20055	19969	19890	19998	20057	20221	20068	19934	20179	20304	20330	20159	20162	20270	20153	20199	20082	20055	19969	19989	20186	20156	20142	19951	20049	20073	20042	20229	20188	19981	20009	20098	20170	20075	20010	20054	20243	20199	19968	19964	20125	19846	20082	20266	20240	20224	20231	20337	20242	19968	20286	20061	20163	20016	20161	20013	20252	20028	20149	20057	20006	20172	19812	20116	20202	20110	19953	20231	20272	20196	20286	20002	19832	20359	20145	20094	20202	19973	20082	20214	20387	20204	20066	20332	20082	20137	20163	20133	20108	20195	20091	20161	20143	20051	20167	20096	20073	19939	20208	20065	19959	20156	19996	19944	20079	20070	20280	20057	20137	19994	20366	20155	20019	20030	20208	20136	20143	20164	20283	20280	20100	20329	20185	20144	20009	20076	19910	20011	20051	20107	20091	20214	20188	20104	20326	19926	20207	20140	20093	19903	20070	20245	20289	20178	20142	20170	20309	20206	20162	20161	20005	20009	20138	20042	20211	20211	20080	20095	20002	19848	20132	20011	20206	20237	20093	20042	20028	20281	20132	19924	20333	20263	19966	20049	20337	20124	20029	20143	20164	20051	20131	20322	20054	20052	20120	20268	20079	20042	20183	20289	20080	20079	20055	20095	20012	19997	20182	20320	20162	20197	20185	20061	20141	20171	20152	20117	20154	20089	20131	20114	19992	20253	20289	20161	20230	20386	20339	19832	20107	20061	20176	20172	20301	20014	20006	19993	20141	20034	20145	20055	20220	19968	20097	20161	20316	19985	20194	20139	20041	20177	19987	20091	20125	19918	20053	20125	20005	20218	20207	20132	19974	19895	20187	20139	19990	20235	20021	20160	20200	19849	20054	20083	20084	20079	20278	20115	20120	20401	20107	20196	20122	20115	20075	20112	20178	20117	20034	20337	20090	20257	20073	20143	20045	20028	19982	20046	20178	20082	20117	20118	20061	20004	20254	19994	20045	20051	20285	20139	20009	20182	20020	20029	20066	20135	19930	20109	20280	20013	20023	20285	20136	20287	20256	20175	20014	20163	20270	20223	20040	20187	20112	20196	20268	20265	20265	20399	20145	20106	20192	20343	19967	20103	20065	19999	20211	20084	20236	19976	20073	20143	20072	20162	20241	20172	20179	20041	20067	19973	20131	20329	20108	20238	19922	20125	20045	20106	20263	19983	20119	20305	20117	20127	20119	20133	20319	20174	20202	20092	20208	20148	19911	20010	20186	20097	20085	20261	20009	20037	19958	20178	19988	19989	20175	20444	20211	20237	19981	20084	20087	20240	19975	20156	20233	20029	20099	19942	20229	20382	20287	20250	20145	20230	20213	20162	20293	20277	20223	20240	19968	19880	20301	20059	20197	20031	19980	20157	20095	20179	20068	20258	20200	20104	20178	20241	20266	20224	19954	20049	20269	20283	20224	20367	20047	19980	20223	20203	20089	20085	20044	20206	20155	19856	20181	20210	20043	20251	20125	20297	20367	20147	20196	20253	20214	20103	20156	20056	19922	20058	19907	19920	20109	20088	20229	20220	20049	20112	20086	20089	20215	20318	20165	19998	20192	20100	20152	20170	20260	20012	20236	20136	20057	20162	20112	20126	20089	20158	20130	20167	20457	20188	20128	20224	20174	20234	20222	20031	20270	20180	20089	20150	20200	20272	20011	20293	20061	20087	20090	20175	20001	20193	20034	20261	20017	20068	20034	20046	20199	20227	20000	19847	20174	20026	20138	20221	20193	20095	20139	20132	20061	20192	19910	20286	20208	20105	20225	20223	20090	20097	20182	20065	20080	20153	20030	20085	19966	20074	20323	20197	20106	20119	20222	20370	20125	20147	19859	20075	20059	20138	20047	20207	20082	20150	20148	20182	19966	20140	20201	19928	20151	20238	20076	20147	20329	20144	19997	20154	20076	20301	20206	20188	20199	20148	20186	20145	20224	20195	20113	20186	20264	20227	20264	19869	20133	20217	20245	20180	19956	20231	20163	20365	20169	20112	19981	20004	20145	20035	20038	20123	20103	20068	20117	20049	20127	20308	20198	20023	20172	20142	20159	20112	20096	20062	20137	20057	19954	20247	19927	20207	20222	20212	19921	20133	20263	20114	20071	20203	20205	20133	19999	19885	19927	20063	20141	20085	20181	20129	20124	20149	19950	20117	19918	19912	20099	20377	20184	19866	19935	20020	20052	20092	20033	19963	20426	20294	20208	20252	20108	20141	20095	20132	20098	20374	19793	19934	19852	20143	20133	20056	20091	20226	20123	20430	20120	20033	20082	20203	20205	19988	20059	20230	20074	19993	20093	20028	20278	20380	20200	20074	20125	20053	20075	20248	20055	20171	20424	20067	20115	20136	20173	20079	20025	20290	20001	20013	20095	20210	20226	20113	20056	20074	20079	20328	20183	20124	20047	20235	20105	20340	20153	20140	20096	20047	20087	20127	20040	19998	19850	20114	20117	19946	20167	20220	20008	19916	20292	20052	19948	20284	20178	20291	19894	20204	19775	20145	19920	20203	20253	20218	20133	20249	20150	20086	20075	20014	20174	20140	20042	20105	20280	20276	20253	20021	20203	20341	19997	19915	20021	20320	20143	20091	20028	19990	20224	20230	20246	19963	19959	20093	19963	20288	20149	20102	20265	20146	20016	20356	20002	20154	19894	20057	20107	19949	19988	20265	19926	19979	20098	20228	20305	20104	20229	20125	20297	20030	20204	20142	20287	20221	20261	20097	20263	19925	20023	20085	20121	20016	20102	20029	20055	19997	20208	20276	19946	20188	20110	20044	20121	20120	20094	20133	19933	20110	20076	20176	20163	20309	20116	20136	19821	20099	20211	20373	20103	20100	20122	20300	20173	19973	20306	20130	20007	20106	20010	20248	19914	20062	20138	20042	20108	19834	20167	20058	20112	20076	20078
36611	58604	52234	40835	34864	30015	26289	23926	21930	20816	19863	19268	18927	18493	18036	17868	17355	17328	17238	17179	17061	17181	17128	17057	17029	16856	16760	16905	16700	16707	16750	16692	16812	16513	16707	16787	16693	16680	16706	16503	16668	16535	16764	16828	16534	16607	16778	16673	16583	16484	16682	16515	16492	16470	16643	16569	16601	16575	16680	16602	16593	16582	16501	16574	16769	16430	16661	16781	16611	16757	16580	16510	16756	16625	16601	16686	16675	16613	16497	16471	16603	16522	16566	16374	16634	16563	16506	16435	16567	16572	16795	16585	16598	16537	16456	16695	16532	16586	16685	16561	16631	16646	16520	16392	16533	16474	16617	16595	16638	16565	16491	16499	16627	16558	16594	16592	16570	16493	16518	16563	16714	16603	16850	16517	16730	16531	16620	16663	16609	16661	16613	16562	16583	16484	16659	16432	16471	16647	16558	16523	16683	16482	16544	16609	16638	16508	16615	16409	16664	16358	16711	16549	16668	16423	16536	16602	16517	16764	16399	16574	16504	16637	16645	16545	16488	16573	16490	16607	16625	16603	16553	16449	16375	16543	16502	16631	16675	16573	16435	16455	16577	16483	16706	16522	16600	16491	16609	16483	16595	16592	16865	16561	16601	16583	16419	16472	16487	16652	16657	16606	16592	16489	16699	16488	16667	16472	16575	16570	16495	16532	16630	16650	16347	16509	16573	16569	16546	16535	16547	16537	16693	16373	16372	16577	16563	16364	16618	16606	16672	16582	16471	16384	16473	16560	16523	16465	16573	16379	16470	16511	16550	16386	16716	16519	16762	16594	16636	16621	16720	16524	16624	16638	16451	16432	16530	16469	16629	16485	16562	16548	16441	16710	16512	16510	16608	16447	16533	16544	16648	16740	16736	16656	16519	16584	16483	16786	16563	16507	16662	16525	16455	16554	16530	16627	16621	16704	16593	16514	16467	16553	16601	16432	16492	16578	16553	16436	16545	16679	16395	16575	16547	16574	16530	16474	16408	16608	16511	16575	16637	16539	16534	16613	16428	16470	16518	16494	16510	16691	16636	16709	16477	16354	16660	16464	16594	16496	16597	16548	16541	16624	16569	16721	16647	16645	16553	16510	16516	16597	16433	16492	16567	16512	16533	16606	16548	16540	16609	16597	16533	16527	16462	16591	16526	16558	16705	16518	16727	16418	16518	16608	16663	16609	16519	16615	16571	16566	16564	16431	16501	16513	16743	16710	16522	16657	16604	16531	16621	16681	16548	16568	16650	16649	16525	16483	16438	16609	16608	16256	16679	16558	16436	16507	16579	16670	16550	16531	16503	16616	16404	16614	16609	16577	16516	16658	16529	16592	16585	16628	16477	16241	16582	16549	16383	16601	16496	16537	16513	16538	16463	16624	16660	16593	16594	16676	16639	16799	16616	16519	16582	16658	16484	16583	16458	16479	16603	16503	16505	16704	16417	16515	16726	16595	16544	16426	16508	16621	16587	16557	16438	16438	16575	16744	16457	16398	16474	16647	16597	16669	16683	16652	16477	16420	16699	16697	16508	16569	16568	16330	16357	16643	16498	16588	16412	16577	16553	16613	16604	16610	16688	16539	16556	16483	16573	16459	16524	16494	16490	16621	16604	16689	16645	16601	16557	16626	16624	16578	16701	16628	16561	16672	16637	16464	16629	16607	16724	16527	16614	16425	16653	16538	16709	16562	16400	16608	16552	16533	16405	16643	16559	16572	16699	16534	16799	16714	16480	16852	16542	16428	16609	16425	16535	16497	16606	16518	16540	16696	16441	16693	16708	16622	16490	16613	16641	16470	16426	16603	16594	16629	16610	16673	16453	16705	16558	16525	16495	16609	16517	16497	16616	16553	16584	16344	16449	16362	16579	16752	16598	16672	16604	16581	16563	16568	16569	16562	16569	16567	16472	16642	16634	16489	16611	16432	16528	16715	16472	16508	16522	16563	16457	16578	16432	16586	16655	16637	16512	16629	16613	16585	16644	16596	16512	16634	16538	16535	16671	16690	16506	16597	16491	16538	16440	16540	16531	16685	16559	16632	16569	16529	16495	16492	16696	16612	16501	16592	16496	16570	16566	16509	16592	16532	16471	16608	16517	16690	16415	16627	16561	16541	16472	16708	16578	16604	16625	16607	16535	16749	16656	16692	16569	16552	16684	16534	16518	16583	16641	16545	16382	16293	16545	16663	16669	16515	16581	16560	16297	16749	16680	16623	16495	16513	16653	16653	16693	16394	16563	16641	16573	16591	16627	16422	16657	16504	16524	16527	16604	16515	16619	16742	16718	16470	16570	16536	16493	16530	16345	16584	16552	16689	16598	16614	16393	16429	16547	16692	16578	16362	16538	16703	16708	16683	16656	16497	16542	16618	16610	16687	16634	16484	16528	16682	16496	16600	16453	16611	16504	16568	16679	16655	16436	16572	16585	16480	16610	16535	16519	16732	16590	16532	16593	16599	16512	16563	16642	16626	16549	16451	16627	16579	16549	16537	16515	16646	16579	16627	16696	16568	16724	16598	16550	16457	16714	16545	16652	16519	16559	16395	16625	16579	16329	16349	16593	16556	16641	16688	16600	16505	16721	16586	16312	16530	16511	16587	16538	16612	16593	16695	16628	16609	16725	16531	16618	16585	16478	16533	16455	16711	16533	16638	16499	16591	16549	16788	16493	16484	16456	16485	16687	16586	16673	16505	16562	16529	16679	16568	16467	16559	16508	16474	16549	16794	16495	16564	16682	16426	16567	16597	16657	16557	16529	16630	16426	16485	16682	16636	16576	16513	16520	16360	16632	16663	16586	16704	16409	16629	16490	16521	16483	16672	16526	16482	16578	16625	16548	16472	16535	16543	16568	16519	16537	16491	16512	16518	16426	16428	16586	16508	16451	16531	16604	16502	16509	16501	16460	16564	16615	16634	16679	16677	16520	16528	16782	16690	16538	16434	16389	16524	16433	16541	16436	16656	16441	16557	16509	16726	16506	16577	16663	16465	16545	16618	16434	16375	16548	16600	16702	16529	16616	16617	16518	16508	16645	16499	16534	16578	16568	16619	16606	16452	16585	16431	16524	16619	16568	16606	16613	16601	16603	16505	16442	16557	16608	16421	16805	16435	16563	16778	16565	16578	16566	16650	16430	16326	16706	16442	16630	16618	16570	16547	16650	16556	16550	16576	16517	16680	16713	16507	16402	16427	16710	16614	16531	16545	16673	16351	16423	16566	16588	16654	16686	16602	16461	16692	16566	16385	16611	16664	16556	16505	16524	16413	16471	16566	16691	16594	16505	16576	16655	16508	16454	16508	16557	16497	16486	16592	16591	16662	16609	16518	16704	16539	16427	16598	16406	16636	16477	16510	16631	16652	16556	16600	16558	16525	16771	16650	16687	16574	16611	16570	16558	16528	16583	16573	16560	16610	16533	16519	16629	16589	16710	16334	16609	16613	16657	16435	16448	16671	16509	16409	16650	16639	16449	16505	16475	16409	16665	16620	16596	16517	16558	16588	16676	16613	16544	16581	16579	16425	16437	16554	16550	16687	16464	16640	16675	16559	16641	16612	16589	16699	16487	16318	16491	16466	16506	16696	16469	16726	16751	16616	16509	16607	16352	16386	16455	16473	16456	16596	16391	16605	16618	16713	16586	16568	16406	16584	16504	16515	16555	16573	16640	16547	16480	16514	16619	16366	16614	16711	16577	16594	16750	16570	16588	16845	16584	16546	16396	16562	16563	16622	16609	16600	16576	16523	16510	16497	16390	16576	16503	16597	16617	16689	16501	16572	16446	16434	16545	16536	16472	16607	16622	16555	16429	16400	16611	16433	16616	16498	16552	16575	16594	16535	16669	16469	16609	16544	16584	16476	16472	16583	16713	16516	16609	16525	16525	16566	16515	16572	16620	16577	16745	16555	16773	16610	16585	16559	16525	16435	16575	16479	16490	16594	16578	16618	16715	16624	16815	16514	16731	16548	16631	16401	16683	16658	16458	16496	16517	16482	16665	16564	16630	16504	16509	16566	16696	16471	16544	16468	16585	16500	16625	16554	16522	16420	16612	16401	16500	16583	16569	16559	16734	16480	16516	16578	16455	16621	16456	16741	16668	16548	16503	16561	16657	16586	16353	16636	16455	16489	16631	16424	16680	16604	16388	16507	16391	16552	16394	16667	16611	16613	16482	16424	16600	16523	16599	16727	16547	16431	16664	16662	16662	16571	16241	16697	16633	16579	16686	16551	16437	16480	16699	16410	16789	16591	16519	16601	16575	16468	16502	16795	16615	16344	16522	16580	16585	16568	16561	16399	16374	16407	16665	16517	16529	16589	16556	16500	16568	16559	16500	16470	16557	16572	16543	16658	16539	16522	16544	16522	16488	16564	16571	16612	16551	16575	16610	16418	16840	16573	16798	16597	16496	16356	16621	16757	16649	16556	16846	16496	16441	16457	16572	16652	16615	16651	16392	16552	16455	16458	16556	16543	16586	16554	16453	16573	16602	16735	16658	16601	16533	16526	16530	16528	16509	16390	16613	16708	16639	16545	16755	16620	16477	16658	16522	16425	16482	16529	16598	16576	16682	16668	16677	16509	16526	16529	16705	16658	16489	16654	16455	16420	16430	16544	16647	16760	16655	16627	16411	16571	16447	16526	16546	16578	16783	16556	16704	16580	16418	16653	16580	16611	16518	16454	16623	16586	16350	16417	16548	16511	16372	16465	16663	16550	16356	16612	16695	16768	16612	16734	16429	16804	16628	16595	16592	16632	16452	16449	16525	16635	16612	16610	16525	16547	16561	16680	16296	16599	16547	16625	16550	16545	16513	16509	16551	16313	16651	16497	16410	16648	16604	16459	16493	16585	16637	16432	16438	16618	16577	16585	16499	16464	16616	16728	16642	16457	16542	16347	16538	16406	16636	16596	16551	16523	16501	16431	16382	16480	16481	16541	16554	16680	16434	16712	16718	16590	16698	16612	16569	16618	16538	16663	16592	16574	16362	16562	16613	16676	16710	16534	16463	16480	16582	16662	16509	16448	16553	16426	16465	16555	16513	16604	16650	16647	16573	16606	16634	16560	16491	16509	16639	16630	16517	16492	16664	16518	16610	16692	16690	16270	16616	16670	16493	16450	16609	16449	16537	16434	16576	16610
29668	28960	36301	32468	26490	24267	22657	21357	20617	20331	20217	20073	19824	19898	19613	19712	19386	19398	19625	19367	19526	19386	19484	19479	19468	19529	19303	19467	19397	19392	19390	19170	19194	19338	19439	19259	19252	19170	19362	19421	19441	19496	19268	19414	19283	19299	19231	19225	19434	19215	19283	19220	19507	19386	19131	19430	19196	19281	19063	19281	19451	19204	19476	19299	19143	19418	19357	19156	19034	19159	19317	19274	19304	19540	19652	19200	19197	19174	19254	19273	19381	19562	19403	19502	19281	19527	19444	19426	19506	19214	19144	19234	19180	19167	19180	19192	19271	19109	19268	19087	19385	19306	19316	19176	19468	19271	19360	19270	19272	19400	19488	19455	19516	19478	19173	19419	19517	19258	19228	19226	19432	19384	19145	19464	19223	19382	19454	19162	19318	19301	19285	19246	19210	19061	19168	19363	19396	19317	19253	19434	19358	19474	19261	19289	19281	19300	19367	19322	19398	18968	19249	19301	19442	19307	19425	19089	19009	19117	19279	19341	19414	19257	19421	19378	19433	19038	19493	19291	19306	19227	19250	19363	19279	19417	19410	19241	19300	19428	19255	19177	19254	19157	19206	19159	19359	19281	19375	19519	19297	19266	19326	19111	19179	19099	19236	19351	19391	19289	19267	19301	19203	19258	19027	19191	19528	19346	19497	19361	19191	19167	19276	19350	19123	19260	19227	19330	19339	19286	19366	19284	19168	19279	19198	19185	19255	19465	19264	19337	19348	19479	19123	19258	19519	19284	19522	19174	19230	19249	19354	19293	19157	19292	19349	19367	19365	19251	19285	19212	19344	19319	19095	19077	19375	19498	19350	19237	19405	19188	19240	19307	19072	19359	19177	19265	19225	19197	19304	19327	19248	19191	19252	19085	19136	19196	19337	19370	19251	19193	19272	19346	19317	19307	19281	19269	19196	19321	19292	19291	19349	19269	19204	19504	19385	19161	19347	19308	19264	19407	19310	19286	19270	19144	19313	19173	19461	19040	19100	19320	19230	19290	19120	19092	19216	19335	19424	19498	19445	19180	19367	19403	19131	19381	19358	19305	19276	19176	19308	19406	19329	19225	19434	19392	19287	19260	19415	19391	19188	19481	19261	19460	19001	19334	19389	19155	19303	19245	19347	19347	19405	19300	19181	19472	19140	19336	19372	19346	19301	19322	19119	19381	19184	19315	19378	19334	19196	19268	19216	19179	19051	19230	19059	19189	19213	19301	19257	19019	19249	19253	19307	19263	19294	19255	19488	19237	19166	19273	19261	18978	19434	19463	19204	19211	19433	19415	19404	19333	19246	19545	19223	19417	19299	19268	19247	19381	19216	19305	19295	19150	19236	19372	19356	19194	19394	19179	19355	19307	19443	19212	19287	19105	19333	19066	19209	19373	19301	19427	19186	19144	19311	19247	19228	19418	19139	19402	19342	19017	19213	19427	19296	19418	19292	19204	19163	19299	19241	19245	19498	19105	19374	19282	19175	19278	19296	19345	19353	19319	19215	19415	19318	19232	19321	19334	19245	19226	19185	19330	19415	19315	19261	19454	19176	19188	19468	19298	19528	19346	19350	19306	19585	19155	19451	19307	19385	19385	19139	19200	19352	19159	19458	19280	19227	19133	19260	19353	19263	19261	19286	19495	19466	19182	19197	19241	19163	19098	19222	19514	19159	19088	19266	19332	19289	19335	19228	19227	19171	19248	19212	19248	19141	19292	19278	19188	19220	19316	19298	19424	19301	19215	19277	19208	19116	19283	19278	19296	19203	19093	19271	19204	19336	19160	19318	19235	19300	19091	19070	19390	19399	19309	19489	19262	19485	19556	19225	19381	19362	19296	19429	19388	19355	19207	19157	19349	19373	19286	19419	19389	19253	19509	19268	19185	19378	19306	19394	19402	19281	19262	19312	19247	19528	19272	19331	19362	19243	19283	19105	19129	19386	19433	19260	19410	19413	19389	19412	19358	19304	19261	19274	19404	19352	19377	19358	19504	19325	19213	19190	19349	19282	19446	19282	19302	19295	19223	19300	19545	19171	19323	19358	19382	19206	19232	19190	19178	19285	19102	19285	19290	19533	19288	19193	19471	19318	19445	19326	19435	19458	19414	19157	19266	19177	19264	19449	19460	19416	19282	19198	19126	19152	19383	19121	19363	19424	19011	19336	19285	19209	19316	19376	19252	19174	19276	19331	19306	19201	19319	19463	19230	19332	19547	19236	19218	19392	19297	19361	19279	19265	19434	19280	19182	19241	19416	19140	19202	19187	19313	19241	19297	19217	19353	19041	19036	19354	19535	19327	19129	19541	19442	19315	19282	19452	19343	19221	19392	19307	19323	19573	19225	19075	19341	19392	19230	19325	19251	19326	19201	19320	19367	19262	19361	19316	19277	19360	19171	19166	19243	19301	19027	19219	19230	19406	19430	19103	19260	19240	19199	19511	19157	19357	19165	19359	19249	19393	19152	19317	19487	19221	19181	19254	19211	19257	19212	19268	19366	19166	19258	19436	19196	19210	19272	19147	19171	19421	19200	19333	19343	19315	19436	19308	19464	19291	19253	19331	19256	19133	19207	19416	19263	19308	19255	19222	19337	19319	19220	19348	19179	19152	19153	19519	19316	19555	19271	19278	19067	19175	19358	19399	19281	19432	19448	19331	19158	19156	19207	19182	19211	19410	19417	19376	19378	19309	19185	19238	19303	19285	19104	19424	19104	19242	19411	19315	19401	19490	19433	19450	19426	19246	19270	19284	19071	19326	19186	19166	19384	19047	19379	19234	19281	19315	19263	19150	19227	19315	19449	19346	19255	19478	19214	19275	19368	19515	19575	19308	19423	19192	19337	19223	19198	19143	19320	19381	19289	19351	19256	19106	19340	19325	19208	19341	19204	19346	19529	19345	19364	19398	19322	19499	19159	19291	19192	19108	19360	19256	19176	19231	19292	19222	19251	19267	19098	19283	19212	19001	19310	19236	19220	19321	19045	19229	19326	19041	19141	19192	19253	18960	19271	19214	19140	19249	19290	19191	19391	19410	19366	19190	19284	19080	19279	19228	19328	19573	19254	19366	19438	19268	19312	19258	19166	19217	19189	19407	19191	19422	19159	19233	19360	19044	19381	19170	19168	19211	19223	19224	19310	19417	19243	19068	19339	19110	19228	19247	19346	19294	19327	19394	19371	19175	19188	19371	19006	19332	19311	19137	19204	19273	19184	19259	19233	19225	19407	19474	19325	19243	19449	19399	19170	19507	19343	19397	19377	19327	19343	19087	19493	19206	19287	19293	19431	19284	19166	19202	19237	19299	19331	19461	19430	19358	19312	19323	19304	19203	19282	19339	19200	19249	19254	19082	19390	19251	19428	19370	19320	19320	19459	19137	19341	19321	19121	19321	19276	19418	19096	19282	19427	19385	19338	19303	19285	19374	19230	19405	18902	19404	19083	19187	19198	19296	19254	19184	19214	19150	19224	19428	19382	19321	19406	19375	19455	19301	19447	19392	19131	19266	19208	19178	19227	19010	19369	19141	19170	19503	19327	19261	19259	19214	19120	19091	19455	19232	19349	19280	19295	19360	19351	19338	19248	19458	19366	19097	19139	19086	19296	19477	19442	19193	19275	19301	19539	19456	19184	19390	19413	19178	19493	19434	19332	19480	19408	19387	19288	19414	19346	19239	19141	19203	19383	19423	19464	19574	19251	19459	19335	19222	19186	19382	19221	19282	19452	19272	19380	19184	18988	19360	19115	19414	19152	19283	19389	19212	19228	19264	19348	19171	19436	19312	19388	19353	19270	19267	19278	19302	19166	19258	19092	19481	19338	19245	19081	19384	19390	19226	19247	19527	19218	19320	19279	19090	19281	19149	19340	19257	19173	19008	19283	19489	19143	19372	19265	19401	19295	19160	19281	19174	19383	19462	19398	19275	19442	19416	19285	19223	19388	19160	19112	19349	19209	19148	19150	19300	19214	19364	19281	19228	19518	19504	19328	19414	19365	19155	19114	19256	19582	19189	19257	19597	19370	19232	19337	19155	19396	19406	19331	19264	19165	19299	19265	19258	19282	19518	19420	19400	19094	19306	19328	19313	19396	19272	19045	19353	19323	19047	19202	19471	19224	19295	19430	19320	19143	19171	19210	19174	19194	19365	19337	19326	19299	19340	19182	19220	19379	19366	19448	19431	19254	19307	19189	19392	19190	19194	19216	19265	19275	19274	19290	19253	19358	19280	19485	19173	19243	19338	19453	19220	19321	19413	19306	19397	19249	19321	19499	19424	19414	19287	19360	19434	19411	19458	19233	19413	19405	19371	19390	19436	19363	19471	19089	19320	19259	19280	19283	19147	19145	19119	19376	19389	19276	19310	19441	19181	19239	19084	19235	19218	19128	19087	19242	19404	19316	19088	19238	19444	19256	19418	19245	19421	19149	19337	19250	19263	19129	19350	19284	19159	19239	19112	19239	19251	19244	19278	19332	19148	19239	19205	19231	19333	19384	19259	19382	19257	19236	19271	19255	19403	19308	19258	19358	19126	19347	19229	19584	19516	19339	19366	19248	19375	19330	19429	19117	19167	19333	19224	19352	19441	19148	19274	19281	19269	19513	19366	19310	19296	19115	19258	19380	19211	19367	19309	19173	19325	19349	19540	19393	19383	19343	19286	19203	19405	19159	19368	19454	19256	19208	19305	19113	19111	19331	19543	19483	19151	19207	19359	19386	19270	19397	19143	19455	19514	19339	19469	19394	19226	19459	19439	19227	19252	19409	19205	19273	19336	19287	19274	19405	19223	19337	19379	19263	19317	19380	19237	19287	19475	19263	19241	19289	19246	19378	19217	19268	19365	19383	19282	19405	19430	19231	19289	19379	19260	19306	19519	19377	19481	19163	19318	19172	19268	19272	19349	19164	19327	19083	19164	19149	19293	19208	19359	19321	19221	19074	19195	19277	19177	19249	19413	19242	19419	19478	19323	19435	19446	19230	19473	19343	19347	19440	19365	19245	19271	19296	19450	19340	19144	19352	19358	19354	19333	19474	19282	19438	19449	19288	19330	19336	19196	19255	19287	19402	19208	19274	19397	19371	19224	19254	19155	19629	19343	19449	19288	19280	19486	19536	19065	19235	19345	19237	19175	19149	19364	19372
32984	44290	40203	30304	25715	22819	20622	19145	18552	17538	17314	17138	16940	16617	16767	16487	16314	16404	16517	16204	16309	16284	16369	16299	16172	16179	16039	16188	16141	16193	16118	15990	16199	16048	16142	15956	15891	16231	16003	16090	16083	16154	16103	15853	16133	16186	16044	16075	16169	15998	16120	16222	16077	16187	16029	16027	16190	16040	16115	16106	16093	16122	16027	16002	16078	16192	16155	15857	16100	16212	16097	16004	16133	16118	16170	16088	16170	15891	16140	16093	16113	16028	16051	16111	15950	16055	15973	15979	16223	16095	16132	16010	16128	16225	15920	15905	15869	16012	16003	16026	16061	16033	16044	16179	15853	15966	16081	15899	16196	15951	15996	15955	16066	16307	16092	15989	16096	15986	15946	16090	15996	16005	16179	16062	16173	16095	15976	16026	15891	16047	16176	16028	15940	15957	16213	16154	16072	16005	15906	16124	15995	15823	15994	16088	16064	16034	16181	16092	16074	16044	16103	15865	16029	16100	16043	16132	16251	16070	16141	15922	16141	16073	16107	16028	15941	16045	16147	16099	15994	16153	16410	16126	15883	15947	16015	16167	16013	15937	16201	16088	15999	16098	16182	16065	16106	16159	16080	16017	16072	16064	15949	15985	16032	15945	15979	16003	16014	16035	15915	16000	16072	16062	15977	15927	15944	16167	16128	15929	16049	15881	16111	16052	16132	16033	16050	16025	15976	16247	16007	16102	16134	16099	16058	16020	15883	16156	15992	16099	16051	16066	16086	16039	16041	16166	16084	16079	16071	16003	16084	16196	16049	16255	16044	16056	16063	15936	16036	16091	15936	16098	16205	15958	16081	16106	16210	16035	16253	16103	16021	15999	16036	16036	16114	16054	15888	16129	15989	15943	16053	16012	16058	16093	15916	15864	16120	16078	16190	16066	15996	15978	16091	15953	16001	16055	16080	16207	16158	15959	15919	16296	15979	16082	16130	16101	16000	16134	16042	15918	16082	16121	16184	15935	16089	16188	16009	16257	15981	16122	16204	16179	16053	15983	15869	16165	16164	16086	16045	16182	15987	16181	15931	16063	15990	16165	15927	16050	16103	16086	16044	16065	16066	15921	15979	16040	15902	15989	15993	16078	16112	16139	15982	15958	16108	16050	16005	16009	16176	16083	16068	16007	16194	16073	16086	16127	16170	15998	16014	16161	16029	15964	16237	16163	16172	15885	15947	16021	15970	16067	16089	15992	15832	15912	16121	16204	16146	15925	15953	15976	16123	16171	16042	16054	15972	15966	15920	16000	16165	15956	16266	16169	16066	16087	16163	16012	16081	16191	15947	16062	16102	16065	16096	16034	16113	16005	15967	16045	16116	15924	16115	16035	16003	16241	16132	16028	16195	15923	16075	16124	16080	16159	16004	16109	15933	16068	16021	16024	16226	15938	16089	16165	15911	15974	16096	15929	16153	16156	15951	16099	16087	16182	16054	16044	16026	16145	15874	15932	16073	15988	16069	15962	16034	15865	16082	16202	16062	16014	16014	16032	16168	16201	16199	16049	16045	16152	16151	16123	16189	16057	15976	16041	16083	16014	16028	16276	16060	16188	16035	16054	16178	16199	15883	15982	16024	15989	16184	16106	15957	16058	15913	15937	16158	16097	16088	16128	16081	16057	16057	15991	16069	16061	16044	15979	16123	16208	16077	16008	15981	16109	16151	15967	15999	16138	16142	16062	15981	15994	15809	15945	16142	16050	15926	16129	16090	15952	15986	16067	16051	16037	16136	15875	16084	15816	16083	16153	16018	16074	16125	16258	16063	15952	16026	16155	16197	15843	16060	15921	15939	16088	16270	15964	16066	16150	16110	16020	15990	15981	16089	16034	15997	15947	16062	16177	16161	16101	16058	16055	15886	16152	16081	16112	16205	15901	16117	16164	16096	16107	15989	16119	16191	15987	16052	16129	16077	16046	16171	16124	16187	15949	16044	16159	16090	16174	16096	16187	16159	15906	16029	15876	15777	16096	15997	16107	16066	16099	16115	16009	16149	15992	15977	16024	16082	16092	15885	15944	16169	16084	16048	16160	16000	16118	16186	16079	15928	15900	16182	16062	16203	16112	16119	16192	16011	16091	15913	16191	16053	16240	16024	16201	16067	15921	16101	16162	15986	16023	16147	16206	15809	16034	16236	16182	16090	16045	15920	16056	16000	16120	16122	16016	16091	16059	16099	16095	16069	16097	16240	15957	15991	16006	16243	16092	16023	16051	15978	16058	15996	15957	16111	16107	15947	15987	16042	15865	16012	16084	15993	16217	16031	16066	15901	15934	16164	16044	15957	15884	15914	16030	16004	16215	16157	16184	16129	16015	16123	15948	16025	15980	16030	15981	15995	16115	16054	16142	16027	16156	16198	16098	15932	16021	16052	16036	16189	16005	16015	15978	16107	16179	16185	15982	16030	16139	16235	16076	16198	15943	16043	16030	15972	16243	16080	16125	16104	16236	16066	16056	16018	16005	16359	16068	16149	16025	16096	15846	15980	16109	15955	16045	16015	16131	15981	16150	16088	16164	15998	16065	16177	16171	16028	15896	16266	15945	16152	16017	16021	16071	16030	16194	16131	16042	15977	15996	16180	16131	16063	16079	16118	16005	16077	16207	16206	16089	16019	15919	16079	16137	16082	15935	16060	16009	16045	16178	16109	16020	16030	15971	16083	15951	15889	16021	16139	15999	16143	16118	16148	16111	16108	16097	16076	16079	16024	16033	16034	16148	16002	16082	16076	15974	16154	16101	15912	16065	15999	16164	16055	16090	16074	16175	16027	16123	16061	16026	15806	16166	16063	16097	16219	15988	15991	15930	16147	16208	16106	16096	16048	15873	16113	16231	16065	16081	16144	15766	16060	16045	16002	16014	16090	16169	16060	16058	15959	16141	16079	16102	16110	16167	15943	16021	16082	15970	15960	16058	16030	16068	16209	16093	15884	15927	15966	16039	16148	16246	15993	16173	16052	16159	16016	16113	15969	16059	16043	15887	16309	16089	16159	16016	15972	15952	16026	15956	15884	16107	15868	15895	16183	16176	16018	16041	16125	16068	16132	15842	16202	15907	16043	16053	15865	16011	16056	16171	16063	16129	15767	15939	16132	15993	16014	15995	16038	16097	16002	16045	15972	16131	15957	16180	16073	16138	16144	16055	15846	15966	15944	16118	16080	15983	16067	16172	15994	16120	16061	15919	16041	16002	16077	16014	16299	16108	16068	16076	16123	16193	16173	16112	16097	16012	16042	16008	15905	16189	15988	15941	16062	16101	16132	16055	16103	16193	16053	16072	16174	16110	15990	16167	16008	16119	16049	16024	16080	16074	16110	16090	16324	16104	16136	16057	16014	16133	16073	16172	16086	16043	15914	16146	16127	16030	16050	15953	16123	16019	16054	16189	16080	15987	16069	15940	16143	16194	15997	16005	16217	15860	16167	16061	16213	16124	16033	15927	16084	15920	15963	16215	16029	15981	16149	16103	15963	16092	16161	16028	16162	16058	16160	16277	15906	16087	15966	15996	16044	16011	15981	16039	16133	16106	16130	15929	16071	16002	16158	16181	15947	16051	16170	16095	15979	16070	15964	16124	16146	15935	16062	16077	16272	16128	16022	15924	16152	16159	16014	16124	16080	16131	16218	16064	16021	16033	16108	16204	16138	16174	15900	16272	15992	16108	15959	15978	16123	16087	16129	16102	16141	16251	16041	16107	16008	16096	16039	16085	15873	16050	15870	15909	16068	16025	15920	16092	15962	16094	16206	16132	15946	16114	16226	16006	16150	16025	16086	15936	16061	15906	15854	16006	16041	16030	15935	16069	16150	16197	16070	16090	16075	16018	16175	16024	16013	15964	15979	15907	16207	16121	15951	16011	16132	15794	16036	16068	15969	16216	16131	16051	15918	16030	16102	16246	16064	16193	16041	16018	16099	16070	16072	16132	16170	16123	16093	16075	16062	15968	15930	16186	16187	15933	16147	16013	15939	16032	15961	16016	15928	16247	16089	15972	16176	16153	16011	15970	16108	16124	16088	16078	16156	16019	16174	16054	15953	16273	16141	16180	15940	16091	16090	16090	16088	16004	15979	16093	16195	15916	16113	16153	16057	15919	16184	16147	15988	16143	16057	16199	16079	16163	16113	16053	15995	16042	16104	15984	16146	15877	15968	16099	15930	16045	16125	16095	15967	16050	16102	16071	16107	16013	16109	15917	15956	16091	16142	15967	16127	16110	16045	15968	16035	16008	16157	16074	16035	16158	16077	15973	16151	16008	16073	15990	16177	16072	16109	15986	16108	15996	15892	15961	16020	15948	16107	15978	16064	15987	16040	15934	16162	15941	16077	16076	16210	16195	16124	16107	16090	15976	15903	16180	16078	15998	16188	16041	16020	16196	16106	15966	15996	15968	16070	16029	16180	16078	16037	16092	16097	16203	15875	16126	16097	15980	16136	15902	16045	16085	16025	16048	16112	16059	16003	16381	16145	15978	16145	16387	16038	16202	16100	16171	16177	16054	16046	15922	16006	15999	16029	16238	16024	16002	16207	16145	15992	15977	16110	16203	16074	16091	15814	15792	16152	16142	16026	16017	16025	16060	15942	16150	16133	16258	16069	16031	16092	16022	16137	16107	16206	16024	15869	16137	15911	16178	16079	16110	16034	16193	16059	15947	16091	16138	15973	16043	16191	16127	16141	16052	16057	16148	16063	16091	16094	16108	16128	16032	16127	15903	16155	15936	15992	16043	16149	16102	16086	16041	16037	16055	16122	15935	16292	15973	16060	16057	16174	16165	16089	16127	15962	16000	16135	16162	16030	16073	15885	16015	16180	16078	16155	16018	16042	15970	16264	16001	16128	15930	16013	16156	16110	15993	16110	15970	16166	16162	16208	16183	16202	16196	16055	15773	16048	16219	16165	16121	16045	16279	15911	16069	16050	16077	15997	16120	15972	15928	15979	16217	16044	16041	16072	16077	16094	15977	15958	16040	16094	15966	16190	16109	16105	16203	16092	16198	16200	16091	15897	16073	16037	16205	16008	16057	16056	16124	16100	16189	16073	16135	16011	16174	16044	16203	16032	16000	16140	16174	16237	15974	16102	16093	16020	16066	16066	16012	16070	16017	16013	15819	16203	16180	15991	16054
24158	21178	28714	25681	25594	27035	26257	22944	21834	21454	20988	20742	20466	20291	20030	20000	19844	19935	19767	19750	19819	19827	19558	19532	19643	19661	19549	19679	19702	19482	19634	19579	19677	19446	19543	19327	19583	19276	19405	19516	19298	19599	19327	19428	19459	19595	19563	19426	19455	19638	19318	19487	19375	19479	19209	19399	19309	19332	19363	19342	19316	19403	19370	19147	19098	19336	19622	19340	19703	19399	19532	19632	19185	19371	19472	19264	19470	19310	19413	19506	19669	19511	19195	19218	19376	19408	19306	19395	19539	19520	19272	19183	19266	19302	19520	19305	19351	19275	19345	19392	19230	19109	19234	19302	19238	19153	19348	19456	19456	19187	19391	19625	19289	19162	19399	19340	19335	19600	19402	19388	19411	19342	19467	19631	19348	19577	19329	19490	19174	19300	19401	19261	19573	19267	19471	19220	19380	19201	19221	19280	19149	19368	19547	19450	19339	19118	19290	19412	19423	19251	19446	19432	19269	19270	19377	19160	19508	19538	19129	19083	19385	19490	19461	19211	19379	19472	19385	19474	19395	19362	19299	19216	19491	19429	19520	19421	19405	19434	19492	19409	19274	19497	19451	19381	19488	19560	19463	19252	19339	19384	19224	19214	19341	19289	19292	19194	19241	19264	19321	19306	19242	19118	19242	19265	19504	19396	19388	19273	19472	19308	19384	19317	19321	19389	19304	19417	19403	19356	19453	19431	19346	19518	19411	19471	19336	19401	19588	19331	19287	19326	19306	19294	19525	19487	19401	19318	19072	19379	19517	19464	19403	19277	19226	19274	19213	19374	19560	19440	19364	19459	19281	19455	19524	19378	19342	19388	19435	19408	19377	19361	19488	19368	19398	19353	19470	19378	19290	19440	19354	19594	19603	19233	19427	19297	19311	19392	19414	19373	19382	19548	19447	19325	19300	19320	19426	19419	19393	19276	19269	19432	19419	19458	19238	19329	19244	19519	19264	19397	19397	19313	19202	19244	19414	19416	19274	19382	19472	19329	19394	19557	19352	19378	19692	19314	19199	19403	19548	19274	19277	19403	19352	19363	19355	19390	19480	19199	19292	19546	19395	19553	19307	19364	19287	19319	19420	19400	19352	19383	19380	19492	19287	19277	19398	19427	19339	19205	19525	19339	19410	19276	19488	19334	19404	19482	19352	19409	19529	19434	19372	19344	19435	19359	19391	19347	19336	19412	19340	19443	19164	19312	19415	19362	19381	19340	19189	19301	19501	19336	19300	19535	19325	19272	19342	19181	19357	19308	19463	19347	19428	19302	19500	19374	19377	19128	19295	19345	19523	19350	19472	19224	19088	19201	19284	19317	19403	19518	19350	19533	19372	19332	19418	19199	19218	19416	19431	19260	19430	19368	19334	19481	19304	19427	19192	19375	19493	19387	19642	19217	19436	19573	19441	19179	19368	19379	19394	19436	19200	19388	19367	19371	19292	19411	19257	19207	19296	19425	19258	19333	19465	19128	19303	19335	19411	19329	19419	19303	19382	19358	19318	19308	19242	19358	19335	19268	19211	19310	19356	19500	19276	19357	19404	19340	19106	19495	19470	19349	19479	19459	19407	19169	19487	19351	19559	19427	19332	19559	19341	19364	19421	19277	19403	19264	19634	19418	19345	19281	19388	19233	19425	19445	19501	19338	19313	19615	19457	19412	19364	19240	19306	19218	19439	19328	19256	19490	19434	19470	19367	19417	19336	19517	19476	19442	19327	19130	19449	19417	19307	19406	19473	19440	19266	19553	19450	19285	19442	19383	19348	19333	19611	19224	19502	19253	19488	19245	19280	19406	19496	19321	19363	19378	19307	19384	19257	19240	19495	19411	19321	19314	19376	19205	19352	19197	19302	19331	19469	19198	19125	19375	19328	19424	19409	19183	19168	19219	19313	19540	19124	19318	19295	19306	19280	19588	19400	19456	19553	19392	19379	19247	19420	19277	19345	19229	19391	19481	19370	19485	19576	19639	19485	19534	19286	19458	19509	19231	19447	19317	19596	19524	19557	19704	19330	19327	19541	19475	19416	19502	19292	19459	19300	19486	19327	19191	19373	19176	19454	19212	19254	19421	19296	19299	19400	19352	19468	19282	19218	19463	19220	19252	19270	19224	19445	19292	19165	19407	19433	19455	19509	19447	19238	19599	19468	19374	19342	19490	19316	19416	19495	19523	19316	19377	19240	19326	19081	19309	19591	19463	19495	19245	19226	19348	19158	19324	19315	19223	19327	19514	19321	19661	19322	19563	19485	19313	19286	19382	19175	19274	19282	19398	19547	19151	19435	19360	19519	19194	19556	19392	19495	19372	19377	19368	19472	19186	19427	19704	19503	19457	19350	19322	19422	19266	19443	19514	19326	19383	19296	19478	19583	19428	19390	19325	19388	19546	19369	19249	19392	19158	19348	19303	19374	19309	19130	19360	19469	19221	19361	19289	19531	19395	19207	19332	19321	19378	19446	19509	19498	19464	19371	19264	19356	19409	19405	19281	19363	19456	19606	19396	19666	19332	19349	19469	19439	19340	19436	19332	19521	19110	19320	19408	19442	19432	19446	19348	19118	19452	19432	19380	19334	19301	19343	19506	19462	19399	19148	19336	19486	19240	19237	19225	19370	19438	19399	19382	19360	19327	19556	19227	19431	19504	19420	19306	19156	19334	19431	19567	19549	19300	19353	19300	19502	19470	19465	19489	19405	19479	19356	19253	19486	19504	19307	19306	19313	19378	19655	19344	19299	19076	19292	19212	19562	19358	19604	19471	19394	19367	19272	19421	19594	19456	19188	19285	19363	19432	19276	19517	19108	19424	19550	19318	19470	19474	19234	19495	19277	19633	19420	19425	19399	19226	19296	19428	19288	19346	19501	19503	19550	19456	19414	19526	19350	19462	19553	19263	19483	19294	19270	19343	19474	19438	19494	19435	19281	19245	19567	19237	19207	19140	19476	19414	19446	19379	19437	19238	19295	19341	19450	19323	19358	19357	19206	19294	19424	19407	19487	19354	19483	19448	19502	19196	19232	19364	19402	19119	19684	19449	19361	19089	19400	19447	19534	19321	19280	19248	19437	19164	19371	19338	19268	19467	19534	19388	19352	19407	19310	19469	19250	19499	19443	19403	19557	19217	19337	19319	19399	19334	19364	19238	19460	19493	19355	19345	19272	19445	19406	19245	19362	19576	19456	19351	19305	19277	19411	19406	19368	19379	19319	19344	19404	19262	19472	19190	19338	19297	19651	19551	19246	19121	19472	19694	19160	19367	19562	19124	19502	19449	19114	19616	19302	19612	19324	19402	19482	19357	19498	19565	19480	19414	19447	19575	19422	19541	19279	19249	19235	19546	19402	19563	19535	19407	19334	19487	19354	19655	19231	19343	19310	19510	19199	19393	19520	19502	19403	19274	19313	19321	19517	19313	19297	19090	19334	19341	19353	19403	19271	19283	19460	19486	19461	19339	19235	19098	19269	19147	19380	19286	19286	19397	19451	19412	19283	19459	19594	19434	19319	19339	19531	19395	19471	19317	19053	19295	19208	19287	19454	19250	19429	19377	19629	19371	19544	19522	19554	19434	19451	19195	19305	19253	19377	19454	19498	19368	19393	19521	19246	19443	19086	19426	19354	19320	19554	19393	19392	19402	19579	19332	19143	19448	19539	19299	19373	19266	19378	19391	19416	19409	19232	19298	19336	19363	19507	19300	19544	19303	19319	19414	19329	19349	19372	19485	19469	19433	19514	19283	19375	19299	19477	19185	19521	19519	19327	19318	19289	19489	19207	19391	19371	19457	19485	19483	19341	19401	19313	19396	19240	19507	19406	19297	19306	19343	19432	19600	19384	19305	19464	19365	19569	19365	19412	19402	19351	19568	19364	19431	19429	19253	19425	19463	19382	19271	19525	19413	19194	19356	19352	19399	19498	19315	19543	19297	19322	19411	19366	19277	19389	19230	19357	19387	19482	19339	19376	19325	19341	19367	19488	19471	19308	19346	19424	19167	19325	19338	19346	19393	19381	19384	19357	19068	19215	19371	19463	19425	19544	19559	19246	19500	19658	19396	19485	19439	19398	19354	19566	19462	19267	19260	19196	19465	19555	19306	19298	19386	19332	19319	19348	19243	19524	19442	19287	19485	19763	19295	19423	19386	19593	19492	19280	19336	19491	19368	19289	19245	19360	19376	19536	19478	19370	19407	19588	19449	19312	19485	19384	19405	19429	19305	19338	19434	19342	19643	19413	19548	19515	19385	19496	19484	19484	19524	19317	19178	19479	19356	19453	19644	19338	19477	19387	19526	19352	19456	19491	19320	19460	19262	19439	19322	19296	19464	19288	19383	19349	19355	19355	19314	19396	19375	19541	19423	19413	19341	19540	19219	19407	19426	19223	19228	19459	19319	19306	19429	19431	19322	19506	19391	19333	19304	19388	19456	19568	19410	19309	19382	19390	19511	19471	19452	19382	19523	19405	19533	19322	19305	19443	19084	19163	19376	19450	19477	19336	19326	19322	19337	19516	19329	19136	19235	19504	19186	19445	19220	19237	19366	19279	19322	19584	19404	19285	19526	19424	19358	19320	19614	19292	19299	19536	19353	19684	19563	19292	19368	19439	19302	19389	19297	19273	19522	19367	19423	19302	19335	19584	19472	19434	19275	19326	19572	19407	19213	19257	19334	19363	19510	19269	19393	19475	19351	19285	19348	19478	19410	19268	19399	19378	19454	19401	19303	19333	19413	19504	19271	19364	19340	19399	19269	19134	19115	19382	19498	19370	19477	19596	19490	19481	19263	19315	19506	19246	19380	19432	19421	19694	19394	19387	19440	19444	19263	19228	19405	19376	19487	19316	19246	19228	19319	19622	19493	19374	19436	19458	19299	19360	19534	19369	19295	19643	19317	19584	19490	19522	19201	19209	19422	19349	19436	19442	19395	19642	19321	19487	19395	19400	19437	19580	19352	19365	19524	19456	19305	19387	19225	19399	19441	19471	19397	19460	19589	19477	19353	19331	19591	19446	19545	19305	19403	19560	19372	19348	19379	19423	19404	19300	19605	19774	19446	19447	19441	19446	19321	19352	19260	19570	19390	19471	19449	19272	19670	19314	19393	19107	19218	19319	19308	19313	19379	19479	19485	19389	19442
33236	51876	46478	36070	30213	26191	23305	21240	19952	19089	18300	18056	17583	17528	17141	16987	16880	16636	16802	16497	16659	16455	16562	16594	16507	16429	16425	16267	16234	16348	16448	16227	16253	16305	16122	16092	16219	16118	16293	16286	16195	16152	16053	16128	16255	16294	16188	16242	16136	16208	16188	16129	16277	16172	16204	16116	16099	16145	16225	16143	16114	16219	16197	16092	15922	16337	16282	16201	16252	16133	16121	16234	16199	16092	15993	16228	16073	16257	16134	16150	16230	16052	16377	16282	16210	16315	16205	16225	16218	16152	16148	16119	16271	16107	16082	16154	16198	16195	15991	16168	16067	16270	16032	16316	16233	16163	16238	16248	16220	16057	16330	16191	16153	16122	16330	16084	16322	16023	16232	16451	16153	16245	16143	16133	16283	16184	16082	16055	16190	16020	16171	16297	16167	16250	16249	16162	16154	16178	16168	16246	16204	16156	16257	16072	16142	16044	16236	16133	16230	16203	16261	16377	16309	16297	16331	16038	16128	16155	16333	16052	16301	16193	16186	16078	16128	16167	16082	16080	16015	16132	16278	16082	16199	16163	16186	16085	16276	16411	16158	16087	16280	16333	16187	16224	16293	16242	16000	16134	16307	16215	16181	16132	16179	16159	15999	16182	16090	16236	16238	16028	16244	16254	16000	16421	16015	16298	16222	16049	16092	16108	16135	16050	16149	16285	16241	16329	16041	16079	16202	16153	16187	16280	15949	16163	16148	16108	16110	16064	16287	16239	16188	16208	16254	16001	16429	16111	16205	16149	16231	16115	16150	16196	16185	16101	16053	16180	16188	16245	16135	16183	15991	16194	16140	16114	16014	16242	16117	16058	16156	16090	16098	16303	16197	16151	16084	16184	16009	16250	16222	16175	16243	16271	16136	16089	16091	15851	16098	16064	16191	16138	16301	16240	16131	16089	16088	16162	16290	16036	16232	16117	16227	15970	16124	16129	16132	16306	16006	16229	16241	16117	16156	16200	16124	16196	16249	16176	16065	16300	16229	16117	16231	16233	16249	16197	16121	16249	16215	16309	16410	16228	16183	16144	16182	16066	16250	16356	16038	16081	16174	16082	16147	16172	16203	16030	16113	16114	16107	16085	16076	16118	16055	16146	16275	16075	16172	16216	16064	16281	16204	16051	16146	16292	16135	16247	16164	16168	16204	16157	16290	16103	16255	16086	16203	15986	16102	16071	16071	16224	16133	16271	16245	16114	16255	16231	16130	16295	16177	16076	16122	16284	16211	16098	15992	16133	16288	16046	16471	16201	16149	16074	16166	16144	16012	16085	16018	16236	16058	16052	16298	16082	16290	16281	16064	16164	16345	16211	16402	16050	16087	16237	16096	16194	16089	16155	16039	16138	15950	16105	16398	16152	16277	16256	16118	16292	16145	16018	16191	16180	16235	15961	16071	16148	16195	16037	16374	16090	16283	16226	16169	16363	16306	16134	16044	16129	16176	16270	16239	16241	16253	16246	16129	16110	16125	16144	16170	16230	16125	16241	16179	16217	16094	16243	16039	16207	16072	16242	16175	16288	16180	16157	16213	16146	16157	16033	15975	16326	16059	16045	16301	16056	16264	16167	16378	16233	16394	16076	16173	16292	16135	16359	16235	16151	16138	16181	16211	16001	16334	16290	16142	16115	16161	16132	16085	16100	16111	16242	16155	16120	16095	16228	16020	16207	16339	16019	16325	16181	16286	16078	16110	16109	16179	16094	16184	16084	16097	16169	16072	16281	16215	16253	16274	16015	16137	16260	16108	16282	16325	16166	16146	16090	16161	16111	16117	16363	16140	16062	16218	16266	16132	16057	16253	16308	16194	16071	16170	16171	16134	16040	16133	16181	16119	16172	16092	16085	16132	16108	16214	15985	16007	16152	16167	16156	16307	16322	16268	16199	16247	16130	16172	16230	16132	16284	16016	16039	16307	16125	16131	16205	16087	16119	16083	16296	16109	16259	16171	16166	16194	16241	16061	16068	16122	16059	16228	16188	16285	16049	16409	16163	16104	16148	16190	16107	16249	16222	16131	15986	16082	16166	16125	16255	16252	16119	16165	16326	16273	16049	16267	16170	16351	16298	16162	16162	16232	16347	15979	16129	16371	16367	16112	16088	16151	16236	16085	15918	16164	16099	16172	16195	16094	15997	16226	16231	15972	16286	16260	16047	16328	16294	16167	16248	16255	16186	16141	16129	16136	16078	16231	16033	16246	16389	16095	15936	16198	16260	16373	16030	16065	16309	16232	16101	16187	16258	15984	16083	16169	16239	16152	16256	16211	16237	16402	16116	16017	16115	16040	16116	16196	16293	16110	16094	16017	16351	16108	16008	16158	16139	16192	16182	16074	16276	16096	16171	16102	16362	16199	16039	16233	16167	16166	16028	16203	16120	15980	16131	16146	16308	16172	16266	16115	16213	16261	16360	16137	16293	16222	16319	16200	16231	15886	16248	16106	16253	16267	16143	16005	15930	16197	16263	16132	16137	16162	16311	16110	16111	16306	16193	16354	16125	16060	16147	16278	16147	16172	16091	16191	16175	16028	16148	16159	16191	16062	16042	16374	16086	16194	16032	16195	16110	16214	16076	16250	16186	16177	16174	16080	16331	16215	15878	16258	16070	16124	16208	15899	16148	16175	16109	16275	16119	16439	16245	16308	16130	16063	16184	16134	16195	16401	16204	16134	16044	16098	15996	16460	16175	16086	16062	16079	16157	15972	16135	16152	16131	16262	16163	16101	16191	15983	16207	16148	16318	16179	16178	16276	16248	16228	15979	16024	16304	16229	16130	16103	16128	16161	16213	16188	16134	16151	16083	16325	16195	16291	16170	16081	16151	16173	16327	16176	16106	16173	16274	16133	16244	16174	16213	16033	16155	16104	16241	16113	16336	16125	16025	16275	16214	16353	16159	16083	16179	16212	16340	16033	16169	16192	15982	16189	16239	16165	16119	16065	16049	16353	16056	16250	16163	16159	15960	16090	16294	16087	16115	16061	16216	16177	16222	16237	16261	16030	16240	16277	16117	16106	16207	16053	16272	16041	15976	16042	16143	16144	16118	16236	16066	15972	16127	16143	16184	16206	16161	16263	16243	16214	16232	16293	16090	16148	16085	16155	16103	16175	16069	16175	16243	16283	15916	16313	16145	16197	16124	16029	16315	16056	16046	16184	16101	16135	16202	16086	16176	16230	16088	16189	16103	16223	16111	16165	16059	16272	16321	16007	16137	16264	16073	16169	16197	16269	16103	16244	15924	16168	16109	16259	16084	16216	16160	15985	16048	16403	16161	16037	16203	16170	16350	16239	16129	16165	16073	15993	16177	16213	16179	16146	16176	16289	16272	16302	16089	16118	16184	16184	16187	16270	16232	16229	16029	16192	16237	16145	16194	16263	16325	16289	16092	16316	16151	16274	16068	15933	16319	16078	16201	16066	16070	16128	16140	16202	16379	16175	16142	16158	16177	16242	16303	16022	16185	16067	16085	16198	16218	16294	16085	16241	16095	16143	16139	16314	16353	16366	16115	16103	15973	16147	16148	16170	16182	16241	16010	16215	16179	16240	16090	16260	16220	16250	16086	16352	16214	16194	16161	16042	16282	16010	16142	16146	16220	16250	16240	16030	16140	16105	16348	16107	16271	16182	16223	16166	16241	16300	15997	16268	16124	16169	16155	16258	16083	16158	16278	16070	16222	16166	16169	16296	16348	16365	16219	16353	16072	16179	16208	16293	16049	16226	16117	16335	16061	15951	16158	16189	16030	16113	16174	16059	16105	16246	16056	16356	16193	16159	16174	16234	16073	16201	16211	16413	16001	16268	16094	16148	16180	16168	16150	16126	16211	16180	16303	16338	16237	16048	16105	16233	16133	16256	16110	16366	16064	16048	16133	16059	16210	16108	16178	16056	16179	16218	16268	16324	16088	16194	16235	16232	16159	16004	16059	16242	16161	16057	16320	16175	16123	16299	16049	16236	16121	16321	16102	15936	16063	16124	16297	16207	16300	16298	16055	16165	16259	16085	16098	16087	16067	16098	16166	16161	16163	16238	16278	16088	16016	16311	16171	16180	16101	16278	16075	16200	16001	16193	16077	16187	16060	16257	16140	16217	15987	16221	16199	16317	16073	16233	16189	16128	16095	16291	16175	16096	16206	16196	16186	16300	16285	16144	16123	16367	16190	15995	16062	16088	16124	16263	16204	16013	16163	16004	16199	16036	16223	16054	16155	16204	16070	16276	16114	16332	16060	16204	16176	16137	16250	16348	16158	16283	16276	16180	16260	16277	16136	16142	16339	16086	16202	16027	16226	16232	16017	16057	16311	16060	16087	16372	16095	16176	16028	16153	16164	16279	16139	16269	16218	16362	16066	16178	16193	16101	16096	16248	16061	16091	16363	16231	16182	16189	16250	16042	15976	16176	16195	16426	16122	16041	16237	16082	16065	16174	16111	16167	16068	16309	16050	16220	15959	16091	16268	16139	16246	16085	16279	16261	16207	16109	16154	16151	16043	16101	16085	16151	16186	16091	16027	16189	16178	16362	16239	16127	16174	16197	16100	16095	16145	16291	16222	16284	16116	16290	16217	16373	16151	16264	16213	16268	16224	16346	16122	16127	16187	16251	16142	15950	16042	16246	16158	16135	16039	16298	16316	16056	16233	16289	16124	16262	16130	16091	16120	16316	16177	16222	16279	16154	16271	16089	16284	16011	16085	16198	16253	16099	16201	16276	16338	16252	16168	16167	16144	16223	16129	16222	16135	16187	16188	16362	16098	16204	16259	16144	16166	16205	16159	16291	16236	16093	16146	16015	16099	16238	16179	16316	16076	16309	16116	16110	16110	16170	16193	16111	16179	16103	16084	16271	16247	16263	16209	16193	16209	16352	16084	16214	16081	16106	16312	16272	16175	16453	16201	16168	16049	16073	16168	16155	15971	16279	16262	16103	16261	16214	16259	16179	16120	16116	16011	16188	16159	16211	16077	16274	16186	16045	16126	16222	16232	16267	16292	16065	16202	16182	16153	16178	16093	15924	16286	16186	16303	16315	16165	15973	16078	15937	16031	16284	16311	16294	16160	16153	16295	16187	16083	16053	16203	16189	16181	16260	16038	16218	16271	16204	16239	16192	16020	15989	16133
22729	21126	28876	23826	22870	27069	29916	25134	23735	22995	22455	21910	21693	21439	21162	21020	20901	20811	20673	20670	20640	20517	20611	20697	20348	20352	20084	20195	20367	20262	20315	20324	20378	20176	20376	20229	20314	20095	20206	20173	20117	20188	20145	20009	19953	20151	20250	20258	20129	20218	20264	19966	20131	20043	20065	20102	20076	19989	19900	20005	20073	19749	20109	20137	19968	19902	20198	20064	19903	19923	20079	20033	19992	19934	20076	19859	20100	20027	19957	19879	19956	19906	19988	20031	20109	20126	20036	20158	19951	20041	20038	19848	19791	20163	20072	20018	20040	20034	19871	20124	19963	20148	19981	20031	20088	19912	20011	20009	20004	19977	20064	20113	19922	20021	19977	20112	20096	20110	20062	20012	20152	20147	20041	19918	19997	19989	20205	19916	19997	20037	20128	19931	20025	19962	19971	19866	20138	19908	19892	20102	20049	20018	19955	19891	19999	19907	19992	19778	20136	19948	20080	19860	19912	19881	19983	19989	19966	20076	20270	19757	20178	20023	19992	20027	19929	20278	19916	20166	20060	20118	19975	19850	20011	20159	19931	20007	20286	19963	20014	20181	20112	19891	19988	19878	19867	19957	19942	19899	20034	19914	19889	19940	19997	20073	20060	20337	19991	19979	20081	19911	20061	19960	20080	20001	19972	20108	20098	19996	20102	19798	19704	20092	19934	20246	20205	20096	20153	20057	19886	20056	19950	20030	19955	19975	19786	19830	19912	20078	20044	19963	19876	19814	20095	20001	19674	19943	20022	20014	19914	19936	19987	19956	19988	20046	19946	19937	19960	19863	19999	19834	20180	19861	19938	19893	19996	19918	20034	20084	19925	19921	19955	19964	20268	20081	19943	19986	20177	19824	19935	19918	20001	19921	20137	19934	20222	20059	19946	20079	19992	19989	19945	19932	19907	19831	20063	20265	20035	19941	20080	20051	20259	20075	20036	19868	20058	19988	19863	20041	20038	19923	20185	19806	20115	19938	20084	19926	20064	19883	20030	20220	20122	19984	20189	19954	20080	20066	19960	19939	20049	20198	20135	20073	19884	20149	20142	19866	20086	20027	19856	19666	20173	20302	20049	20026	20158	20200	20102	20094	19851	19996	20068	20109	20170	19842	19927	19807	19716	19952	19933	20086	20049	20061	19970	20101	20073	20038	19927	20170	19979	20285	20088	19921	20113	20042	19936	20011	19997	20084	20038	19667	19991	19913	19986	19915	19824	19913	20085	20220	19829	20206	20070	19801	19835	19861	19928	20178	19944	20160	20019	20045	19828	19880	20097	20176	20115	19903	20094	20062	19894	20158	20101	20014	20018	20123	19967	19937	20063	19936	20138	19977	20293	20106	20081	19743	19913	19986	20169	19831	20136	20001	19863	19750	19941	19846	20063	19938	20134	19907	20113	19997	20021	20174	20151	20019	19859	19821	20024	19765	19856	20150	19924	20031	20081	19874	20001	19949	20097	19853	20027	20145	20071	20108	19947	20011	20115	20060	20170	20054	19988	20129	19863	19919	19956	19922	19973	20146	19892	19926	19875	19833	19892	19936	20069	19960	19861	19954	20084	19972	19814	20176	20128	20039	20175	20265	20045	19913	20136	20162	20003	20040	19961	19938	20108	19929	19960	19985	20207	20153	20104	20090	20164	19933	19906	19920	19958	19960	20156	20211	20119	19729	20064	19958	19942	19949	20028	20038	19913	19940	20077	20124	19917	19913	19812	20184	19932	20133	19910	20039	19879	19918	20000	19905	19838	20218	20137	20034	19917	19958	20014	19981	19932	19831	19844	20015	20047	19972	20026	20035	19909	19845	20158	19998	20060	19928	20109	19812	19754	20177	20054	19979	20039	20024	19831	20017	20039	19913	20008	19957	19848	20104	19972	20037	20092	20120	20153	20016	19974	19924	19915	20060	19971	20226	20127	20248	19933	20056	19871	20152	20037	20108	20051	19898	20139	20170	20012	20070	20074	19788	20159	19924	20056	20085	20340	19770	19998	20126	20062	19919	20017	20078	20036	20021	20003	20009	20045	19939	19919	20052	20082	20053	20006	20098	20032	19928	19935	20249	19996	20001	19986	20014	19809	20099	20037	20070	19884	20149	20034	20129	19830	19959	20093	19958	19999	19956	19916	20032	19904	19911	19881	20045	20115	20117	20018	19880	19992	19964	19976	19926	19865	20019	20017	20280	20036	20154	20146	20106	20141	20087	20136	20185	20165	20202	19895	19918	20155	20265	19781	19994	20175	20071	19986	19757	19976	19939	20002	20209	19926	20143	19996	20105	19879	19995	20083	20147	19918	19904	19911	20089	20066	20189	20106	20043	19944	20064	20027	19812	20191	19908	19902	20051	19940	20138	19704	20004	20017	19899	20025	20044	20165	19954	19943	19918	20064	19949	19790	20012	19987	20037	20078	19924	19946	19963	20032	19772	20031	20109	20088	19776	19728	20086	19969	19928	20227	20156	20077	20284	20170	19931	19752	19917	19851	20047	20060	20197	19865	19963	20132	19937	19966	20051	19817	19881	20084	20035	19946	20069	20053	19819	20246	20033	20077	19979	20102	20165	20260	20156	20205	19943	19975	20060	20103	19951	19984	20161	20035	20108	19831	19871	20013	20180	19970	19981	20046	19965	19833	20083	19902	20026	20053	20027	19960	19977	20001	19802	19916	20158	20051	20066	20137	19921	20023	20146	19907	20024	19982	19833	20058	20089	19967	20022	20254	19949	19998	20050	20003	19953	20211	20134	20138	19760	20101	19862	20111	19891	20050	19989	20057	19947	19901	20185	20336	19938	20035	19975	19996	20059	20152	19955	19901	20080	20078	19990	20054	20086	20038	19927	20016	19892	19974	20111	20058	20008	19966	20165	19912	20066	19883	19938	19869	20025	20030	19980	20029	20083	20009	19991	20124	20130	20110	19966	19912	20055	19929	19932	19970	19933	19764	20052	20068	19954	20005	19890	19960	19983	20046	20141	20025	19924	19817	19921	20081	19987	20107	19991	20150	20038	20190	20118	20019	19798	19953	20122	20037	19882	20066	20084	19882	19984	19891	20051	20176	19740	19840	20097	19909	19953	19933	19961	19953	20130	19852	19814	20020	20167	20235	20102	19979	20035	19959	19975	19942	19841	20180	20050	20037	19945	19959	19929	20102	20044	20093	19979	20002	19690	20062	20192	19979	20050	20226	19715	19988	19966	20017	20093	20196	20132	20099	19822	20016	20111	19942	20002	20107	20061	20027	19928	20020	19877	19852	20000	20132	20154	20137	20044	19939	20000	19962	20117	19939	19844	19905	19931	19979	20076	20022	20110	20035	20114	20056	20111	20043	20112	20141	20021	20128	19737	20011	20084	19928	20187	19788	20078	19880	20197	20290	19980	20236	19970	19975	19984	19930	20160	20130	20052	19988	19967	20083	19858	19919	19814	19912	20041	20132	19914	20075	19963	20026	20102	20026	19937	20080	20133	20051	19890	20121	20039	19895	20098	19918	20008	19771	19883	20125	20113	19917	19721	19946	20122	20035	20144	19874	19939	20196	19817	20134	19774	20089	19915	20049	19898	20127	19970	20164	19913	20079	19986	20127	19877	19896	19995	20132	19892	19978	19843	19779	19917	19967	19995	19851	19916	20058	20041	19929	19960	20092	20210	20022	20003	19929	19961	19914	19775	19937	20028	19847	20036	19908	20044	19920	19877	19983	19957	19959	20105	20013	20030	20045	19939	19930	20068	19810	20167	19982	20146	20082	20112	19966	20159	19981	20098	19956	19903	19924	19950	19878	20120	20065	20019	19814	20093	19872	19918	20002	20157	20115	19886	19886	19853	19969	19901	20157	20094	20014	19998	19875	19980	19877	19953	19945	20092	20050	20015	20038	20088	20049	20058	19942	20078	19893	20017	19920	20296	20115	19984	20065	20089	20013	20034	20007	20197	20005	19878	20010	20110	19932	19988	20115	20004	19941	20020	20064	19808	19986	19938	20264	20080	19926	19912	20357	20085	20099	20086	19873	20173	19909	20000	20199	19995	19973	20078	20240	20088	19935	20143	19864	19947	19981	20096	20078	20022	19886	19870	20128	20080	20074	20244	19914	19842	20048	20239	19977	19879	20088	20066	19960	19988	19830	20107	19987	20106	19952	19858	19964	20069	20102	19917	19845	20060	20012	20111	19968	19868	20135	20163	19941	20066	20065	19873	20127	19939	19805	20194	19800	20009	20091	20036	20093	19945	19897	20105	20225	19943	19972	19880	19771	19978	20079	20070	20154	19928	20016	19742	20077	19991	19659	20110	20052	20168	20098	20057	20052	19986	19911	19929	20125	20237	20010	20052	19984	19972	20055	19966	20108	19874	20196	20069	20101	19784	19826	19860	19866	19949	19996	19899	19792	19913	20008	20072	20033	20107	19875	20205	20014	19896	20032	19997	20135	19819	20019	20328	20110	19868	19956	19888	19970	19966	19936	20038	20143	19762	20069	20060	20084	20047	19946	19901	19903	20060	19827	20000	20060	20007	20056	19868	20153	19933	20156	19971	20025	20026	20005	19945	19861	20149	20294	20066	20055	20168	20095	20149	19951	20182	19954	19862	19915	20017	20018	20011	20113	19923	20006	19961	19881	19872	19983	19906	20023	20083	20098	20100	20142	19975	19889	19932	19995	20166	19906	19818	20005	19967	19853	19884	19844	19992	20245	19933	20009	20092	19993	20105	20061	20140	20076	19974	20120	20027	20147	19988	19903	20141	19933	20072	20151	20079	20077	19895	20051	20141	20169	20098	19885	20018	20092	20023	19893	19810	20027	20144	20125	20140	20219	19816	20082	19971	20097	19997	19976	19758	20015	20102	20186	19979	19873	20032	20094	20008	19883	20136	19845	19962	19943	20078	20092	20203	20001	19861	20062	19905	20014	20091	20165	20047	19791	20079	19931	20064	19934	19941	20040	20111	20032	20059	20043	20240	19972	20045	19923	19994	20051	20098	20162	20000	20000	19929	19978	19900	20166	20211	19775	19783	20035	20003	20123	19903	19897	19725	20192	20082	20061	20128	20153	20217	20050	19993	20101	19833	20018	20004	19801	20092	20230	20106	20239	20017	19831	20052	19995	19965	20014	19894	20140	19972	19944	20253	20145	20072
35002	57717	50916	40087	34326	29505	26007	23651	21776	20741	19750	19402	18927	18210	18173	17615	17457	17521	17353	17060	17015	16921	16890	16894	16943	16702	16806	16845	16841	16691	16609	16653	16622	16685	16665	16480	16727	16646	16408	16650	16425	16658	16602	16467	16550	16379	16468	16594	16351	16679	16462	16557	16354	16289	16519	16614	16517	16703	16335	16352	16533	16341	16582	16526	16612	16339	16548	16521	16539	16604	16620	16522	16527	16579	16435	16583	16448	16657	16599	16536	16442	16458	16477	16385	16477	16511	16439	16553	16543	16531	16459	16449	16589	16494	16703	16533	16608	16396	16555	16400	16321	16493	16471	16581	16602	16490	16668	16211	16388	16526	16495	16477	16760	16613	16455	16438	16471	16535	16567	16502	16519	16502	16407	16488	16633	16539	16355	16380	16344	16574	16425	16536	16653	16647	16494	16658	16506	16453	16515	16472	16721	16355	16526	16385	16653	16620	16531	16475	16351	16637	16506	16504	16426	16340	16516	16428	16466	16583	16369	16618	16701	16519	16542	16488	16543	16591	16513	16444	16414	16541	16469	16663	16517	16647	16622	16539	16588	16408	16449	16335	16417	16504	16422	16435	16702	16543	16476	16463	16566	16474	16528	16540	16445	16505	16459	16570	16422	16531	16487	16538	16385	16363	16447	16572	16465	16539	16346	16442	16406	16419	16273	16584	16487	16513	16436	16460	16502	16643	16417	16555	16477	16523	16596	16398	16483	16321	16564	16581	16524	16379	16646	16412	16443	16515	16564	16534	16508	16493	16589	16343	16387	16582	16433	16459	16630	16416	16433	16414	16534	16466	16651	16485	16603	16340	16372	16227	16637	16517	16764	16439	16675	16378	16420	16492	16431	16621	16324	16459	16495	16457	16491	16481	16717	16403	16396	16290	16450	16446	16478	16481	16384	16583	16612	16456	16525	16558	16711	16406	16394	16454	16494	16497	16391	16549	16470	16386	16378	16530	16434	16361	16372	16458	16453	16360	16388	16555	16439	16268	16554	16527	16356	16384	16381	16498	16622	16350	16527	16415	16453	16449	16347	16639	16439	16546	16465	16389	16508	16280	16530	16517	16572	16433	16412	16590	16416	16594	16541	16531	16516	16410	16647	16480	16596	16463	16326	16402	16462	16577	16328	16536	16577	16470	16474	16408	16570	16433	16505	16418	16523	16517	16412	16348	16482	16388	16456	16355	16416	16519	16463	16577	16565	16455	16536	16416	16410	16394	16385	16400	16505	16567	16551	16302	16602	16414	16590	16343	16413	16625	16506	16211	16484	16322	16666	16659	16551	16746	16547	16413	16686	16619	16494	16380	16614	16430	16591	16480	16453	16464	16512	16321	16733	16525	16599	16658	16589	16517	16377	16507	16581	16622	16513	16382	16628	16442	16427	16464	16403	16509	16514	16465	16439	16585	16394	16399	16395	16445	16605	16392	16483	16517	16402	16652	16446	16399	16435	16519	16462	16713	16405	16527	16533	16513	16623	16459	16471	16547	16533	16471	16593	16322	16546	16386	16515	16567	16531	16301	16519	16439	16490	16580	16494	16431	16446	16583	16398	16442	16543	16375	16506	16616	16429	16520	16480	16487	16453	16323	16464	16500	16541	16357	16384	16482	16416	16377	16468	16584	16415	16484	16437	16431	16599	16658	16611	16442	16659	16595	16338	16426	16389	16426	16475	16601	16508	16469	16351	16574	16372	16680	16607	16515	16534	16547	16517	16433	16542	16349	16580	16420	16536	16445	16520	16456	16360	16793	16661	16376	16545	16491	16513	16540	16607	16364	16558	16436	16367	16364	16616	16437	16424	16483	16590	16517	16566	16559	16489	16542	16549	16554	16580	16530	16619	16430	16462	16472	16487	16410	16451	16439	16415	16248	16511	16576	16523	16463	16700	16442	16390	16590	16628	16424	16426	16512	16499	16442	16391	16496	16378	16572	16477	16489	16506	16538	16403	16529	16399	16384	16527	16762	16434	16512	16601	16476	16464	16363	16674	16401	16394	16685	16562	16439	16577	16689	16423	16333	16502	16495	16629	16504	16316	16530	16574	16288	16492	16685	16488	16386	16512	16563	16497	16349	16667	16446	16646	16503	16707	16561	16593	16354	16471	16454	16328	16560	16543	16367	16432	16425	16627	16433	16451	16519	16584	16486	16534	16589	16539	16511	16440	16458	16392	16455	16387	16514	16535	16456	16533	16471	16531	16482	16560	16568	16487	16540	16521	16418	16508	16405	16383	16540	16546	16469	16520	16525	16480	16454	16442	16591	16634	16543	16517	16566	16428	16470	16507	16479	16542	16642	16730	16220	16545	16384	16502	16572	16306	16505	16568	16522	16440	16563	16436	16376	16472	16392	16540	16567	16383	16529	16468	16459	16510	16405	16557	16459	16550	16539	16436	16542	16510	16566	16394	16484	16504	16480	16428	16547	16351	16598	16690	16381	16416	16460	16539	16490	16552	16336	16600	16401	16572	16408	16472	16579	16551	16265	16410	16315	16387	16553	16612	16534	16389	16536	16520	16509	16516	16363	16345	16423	16498	16378	16472	16553	16507	16264	16680	16407	16695	16526	16487	16484	16415	16543	16445	16586	16516	16470	16562	16645	16464	16506	16423	16465	16420	16568	16588	16344	16522	16319	16468	16613	16417	16365	16423	16499	16512	16419	16459	16664	16536	16566	16352	16494	16307	16321	16526	16486	16444	16600	16314	16546	16418	16351	16578	16517	16530	16537	16555	16435	16631	16497	16438	16616	16445	16589	16536	16382	16365	16659	16357	16451	16518	16404	16507	16353	16495	16267	16411	16354	16395	16584	16372	16586	16585	16483	16545	16543	16367	16499	16450	16428	16395	16389	16664	16428	16288	16445	16513	16412	16458	16542	16498	16421	16620	16649	16491	16238	16276	16496	16388	16482	16540	16646	16400	16327	16425	16403	16426	16517	16468	16559	16518	16482	16499	16555	16470	16401	16472	16529	16643	16494	16442	16529	16366	16478	16382	16502	16715	16518	16444	16562	16594	16387	16532	16528	16429	16451	16609	16503	16467	16312	16416	16566	16596	16563	16400	16600	16589	16341	16637	16465	16536	16544	16400	16368	16506	16608	16459	16527	16588	16550	16357	16566	16448	16250	16376	16570	16382	16415	16687	16596	16630	16500	16385	16601	16363	16467	16466	16415	16448	16474	16486	16571	16421	16568	16536	16541	16297	16627	16305	16597	16491	16512	16493	16441	16610	16485	16449	16518	16453	16430	16444	16495	16279	16443	16471	16629	16530	16286	16413	16628	16472	16468	16396	16524	16451	16519	16486	16571	16514	16537	16393	16461	16520	16532	16318	16507	16478	16380	16720	16518	16393	16531	16351	16527	16485	16584	16640	16674	16618	16558	16542	16448	16400	16606	16571	16370	16500	16478	16485	16549	16374	16437	16651	16543	16329	16652	16467	16449	16620	16377	16405	16362	16544	16569	16541	16498	16448	16539	16535	16443	16505	16521	16361	16396	16484	16702	16528	16605	16381	16432	16357	16596	16523	16436	16367	16540	16537	16368	16584	16449	16698	16660	16576	16500	16501	16405	16486	16566	16518	16520	16403	16443	16454	16374	16830	16568	16463	16391	16649	16550	16460	16448	16345	16380	16473	16449	16552	16329	16436	16501	16445	16405	16558	16498	16535	16381	16464	16214	16419	16434	16345	16610	16444	16511	16495	16405	16653	16582	16310	16363	16245	16637	16539	16444	16509	16426	16549	16407	16485	16558	16462	16474	16436	16535	16490	16369	16517	16594	16408	16605	16374	16332	16563	16557	16596	16454	16552	16503	16381	16611	16347	16432	16400	16364	16473	16616	16421	16434	16464	16449	16531	16639	16353	16446	16363	16439	16722	16491	16360	16527	16279	16546	16405	16549	16453	16392	16376	16627	16614	16609	16517	16436	16461	16391	16594	16560	16441	16536	16461	16606	16441	16443	16511	16509	16417	16567	16467	16204	16412	16484	16493	16598	16380	16491	16525	16546	16537	16550	16424	16490	16429	16488	16529	16419	16418	16441	16558	16504	16654	16505	16656	16463	16433	16396	16370	16519	16525	16396	16573	16392	16518	16540	16491	16471	16533	16410	16416	16539	16545	16388	16515	16269	16524	16489	16548	16464	16561	16619	16538	16550	16317	16315	16527	16632	16479	16405	16522	16601	16662	16546	16541	16350	16416	16443	16335	16256	16416	16472	16535	16396	16501	16496	16373	16647	16370	16516	16562	16371	16526	16398	16468	16462	16639	16444	16487	16479	16498	16543	16446	16495	16507	16493	16459	16513	16481	16516	16471	16539	16522	16533	16568	16514	16496	16480	16486	16414	16445	16346	16378	16443	16385	16547	16743	16538	16494	16480	16440	16434	16496	16388	16417	16517	16572	16472	16525	16397	16450	16431	16481	16338	16495	16421	16527	16443	16502	16329	16387	16529	16524	16614	16454	16506	16446	16546	16277	16548	16324	16481	16630	16437	16545	16402	16462	16688	16282	16532	16552	16434	16478	16331	16550	16509	16303	16486	16547	16407	16598	16521	16389	16540	16389	16480	16622	16451	16467	16413	16579	16479	16423	16458	16558	16641	16630	16274	16559	16576	16644	16367	16538	16388	16433	16419	16423	16658	16477	16547	16544	16563	16567	16366	16602	16470	16443	16489	16431	16613	16418	16536	16505	16281	16420	16397	16494	16524	16416	16518	16435	16554	16399	16337	16531	16438	16325	16447	16540	16431	16446	16572	16453	16624	16504	16498	16495	16442	16560	16429	16391	16325	16313	16488	16391	16423	16627	16484	16247	16374	16479	16450	16609	16492	16565	16376	16525	16519	16346	16648	16321	16558	16475	16529	16557	16648	16526	16552	16236	16477	16674	16615	16416	16432	16241	16491	16572	16474	16402	16339	16387	16433	16427	16512	16466	16272	16431	16462	16570	16349	16453	16658	16545	16350	16583	16414	16574	16528	16432	16450	16461	16654	16537	16447	16633	16358	16469	16485	16508	16503	16516	16349	16376	16536	16482	16389	16577	16378	16450	16406	16511	16461	16620	16466	16530	16453	16387	16364	16418	16436	16401	16392	16339	16528	16359	16436	16437	16512	16402	16514	16360	16511
29724	28504	35492	31304	25632	23547	22557	21310	20422	20233	19986	19902	19876	19939	19722	19352	19593	19379	19510	19378	19207	19305	19446	19366	19354	19308	19328	19202	19280	19436	19237	19343	19201	19161	19345	19200	19122	19120	19009	19226	19285	19195	19323	19138	19087	19155	19164	19094	18962	19157	19138	19253	19147	19163	19213	19165	18976	19204	19166	19087	19133	19151	19343	19141	19188	19108	19129	19012	18960	19113	19217	19098	19023	19164	19230	19240	19322	19445	19165	19158	19189	19375	19274	19230	19302	19040	19224	19095	19124	19087	19093	19165	19170	19108	19443	19268	19288	19138	19279	19199	19109	19124	19384	19074	19189	19327	19177	19172	19078	19265	19308	19252	19251	19032	19067	19156	19132	19216	19198	19227	19246	19278	19124	19092	19046	19243	19113	19297	19237	19178	19220	19139	19392	19202	19034	19032	19073	19282	18971	19170	19335	19237	19163	19072	18981	18940	19249	19184	19258	19170	19139	19388	19172	19062	19289	19188	19196	19138	19188	19236	19094	19147	19142	19272	19374	19093	19222	19121	19241	19323	19076	19099	19126	19159	19110	19339	19127	19340	19398	19222	19575	19122	19274	19257	19167	19131	19164	19113	19176	19178	19185	19057	19168	19134	19180	19079	19125	19175	19148	19211	19157	19155	19205	19026	19234	19247	19217	19314	19479	19271	19455	19322	19146	19084	19124	19150	19134	19251	19244	19216	19165	19277	19238	19394	19397	19020	19208	19184	19144	19262	19131	19195	19188	19230	19138	19011	19069	19019	19190	19079	19105	18950	19143	19167	19278	18985	19193	19378	19313	19033	19212	19210	19148	19310	19105	19150	19128	19128	19288	19113	19155	19054	19358	19252	19269	19198	19215	19133	19187	19286	19465	19276	19024	19075	19012	19155	19133	19177	19252	19352	19155	19194	19223	19363	19331	18985	19079	19059	19179	19034	19237	19187	19317	19026	19231	19163	19008	19297	19390	18979	19070	19287	19041	19101	19285	19165	19007	19045	19144	18995	19346	19129	19385	19130	19221	18957	19139	19231	19393	19088	19164	19069	19051	19325	19221	18990	19334	19087	19310	19138	19043	18972	19301	19106	19101	19191	19115	19140	19287	19434	19090	18972	19214	19271	19265	19269	19105	19065	19226	19058	19151	19172	19328	19260	19099	18990	19124	19066	19016	19097	19083	18988	19231	19034	19050	19209	19218	19075	19272	18888	19083	18882	19245	19086	19223	19188	18886	19184	19136	19270	19090	19237	19285	19157	19114	19082	19131	19277	19230	19206	19215	19032	19128	19129	19123	19225	19112	18998	19176	19160	19157	19275	18920	19211	19426	19316	19136	19099	19244	19249	19263	19000	19264	19197	19094	19161	19194	19365	19309	19134	19171	19217	18946	19232	19236	19041	19055	19085	19173	19126	19183	19161	19122	18995	19300	19322	19302	19156	19166	19155	19022	19377	18947	19058	18907	19204	19214	19112	19183	19181	18957	19509	19453	19043	19188	19155	19297	19295	19227	19332	19256	19207	19127	19289	19074	19197	19068	19214	19032	19229	18987	19255	19347	19019	19007	19060	19347	19051	19215	19195	19122	19067	19040	19135	19209	19075	19156	19164	19051	19036	19229	19274	19063	19062	19149	18974	18825	19109	19056	19204	19156	18932	19142	19091	19204	19403	19169	19387	19088	19176	19192	19083	19231	18948	18976	19179	19184	19168	19304	19250	19210	19050	19117	18955	19243	19037	19355	19348	19286	19156	19127	19200	19181	19021	19261	18946	18939	19118	19226	19202	19196	19217	19338	19207	19215	19051	19098	19171	19310	19101	19515	19153	19144	19270	19304	19212	19157	19138	19152	19283	19343	19176	19170	19355	19163	19012	19218	19018	19191	19129	19232	19197	19091	19081	19399	19227	19316	19205	19306	19090	19364	19082	19167	18996	19341	19026	19180	19061	19195	19163	19232	19134	19129	19033	19231	19152	19152	19112	19099	19173	19256	18954	19271	19161	19319	19225	19184	19059	19082	18999	19203	19255	19010	19191	19336	19258	19246	19198	19209	19123	19112	19085	19184	19380	19081	19101	19138	19107	19209	19231	19258	19114	19265	19415	19021	19135	19234	19160	19381	19220	19227	19167	19050	19095	19211	19351	19072	19087	18974	18965	19171	19143	19387	19261	19260	19375	19164	19371	19106	19159	19196	19350	18892	19375	19001	19206	19282	19181	19102	19305	19210	19116	19276	19051	19141	19361	19214	19178	19187	19256	19031	19056	19179	19264	19116	19075	19077	19099	19146	19123	19399	19001	19037	19172	19058	18985	19034	19018	18893	19175	19032	19086	19166	19054	19254	19164	19228	19093	19099	19188	19426	19274	19258	19153	19086	19048	19136	19121	19196	19216	19192	19143	19097	19325	19130	19348	19085	19147	19202	19104	19077	19170	19366	19267	19032	19049	19099	19111	19249	19319	19322	19254	19189	18937	19012	19163	19067	19110	19059	19227	19081	19102	19103	19333	19139	19387	19200	19239	19110	19065	19245	19206	19200	19080	19354	19238	19389	19195	19302	19263	19349	19074	19181	19213	19205	18921	19392	19232	19425	19127	19087	18947	19104	19163	19221	19107	19338	19042	18999	19219	19285	19210	18957	19241	19011	19262	19351	19063	19104	19231	19094	19384	19160	19249	19022	19186	19010	19020	19049	19179	19206	19011	19100	19247	19340	19208	18968	19356	19211	19203	19332	19192	19045	19183	19233	19033	19387	19295	19250	18949	19362	19238	19218	19142	19228	19128	18956	19418	19191	18905	19299	19162	19326	19247	19254	19206	19292	19186	18943	18960	19230	19024	19079	18889	18978	19141	19221	19247	19315	19091	19099	19140	19121	19075	19180	19306	19346	19089	19145	19228	19296	19231	19180	19120	19143	19195	18861	18928	19197	19277	19310	19172	19198	19394	19238	19225	19096	18925	18990	19192	19095	19216	19048	19075	19117	19135	19409	19195	19170	19209	19255	19119	19255	19149	19205	19220	18979	18884	18948	19236	18972	19127	19171	19270	19243	18916	19093	19067	19009	19252	18968	19195	19370	19224	19283	19188	19316	19039	19247	19231	19321	19308	19333	19043	19206	19098	19133	19044	19235	19403	19251	19246	19206	19174	19049	19081	19146	19344	19308	18997	19236	18985	19201	19175	19328	19161	19069	19158	19351	19117	19203	19282	19350	19181	19314	19002	19242	19140	19019	18902	18997	19192	19101	19165	19222	19294	19170	19154	19081	19423	19178	19068	19000	19158	19186	19002	19151	18927	19336	19042	19181	19170	19058	19099	19105	19273	19158	19076	19094	18986	19088	19071	19047	19251	19109	18987	19335	19098	19248	19105	19263	19102	19241	19013	19124	19092	19230	19083	19170	19219	19321	19282	19037	19232	19215	19141	19326	19365	19215	19220	19192	18951	19146	19055	19138	19223	19164	19294	19306	19125	19331	19039	19301	19166	19322	19197	19122	19166	18991	19283	19318	19158	19327	19116	19321	19387	19191	19140	19151	19268	19105	19154	19249	19288	19116	18993	19108	18976	18902	19252	19231	19205	19220	19302	19100	18975	19162	19106	18991	19151	19272	18920	18911	19190	19217	19101	19178	19229	19188	18907	19236	19193	19291	19269	19221	19294	19186	19110	19173	19090	19325	19125	18971	19244	19111	19143	19277	19154	19152	19277	19167	19049	19278	19163	19151	19123	19340	19130	19193	19236	19240	19252	19295	19101	19208	19220	19215	19295	19404	19287	19102	19198	19188	19253	19252	19125	19281	19214	19190	19150	19150	19282	19120	19138	19144	19334	19065	19145	19356	19016	19144	19201	19122	19166	19294	19259	19398	19196	19448	19016	19131	19031	19195	19064	19240	19227	19369	19262	19182	18872	19021	19142	19186	19175	19231	18989	19113	19448	19341	18892	19068	19133	18954	19139	19203	19346	19164	19204	19384	19253	19090	19277	19063	19148	19207	19242	19132	19451	19078	19145	19170	19094	18921	19483	19336	19378	19243	19094	19151	19239	19285	19077	19257	18983	19127	19216	19338	19300	19329	19182	19480	19032	19231	18832	19195	19166	19152	19248	19096	19106	19121	19290	19260	19160	19140	19168	19120	19185	19312	19168	19339	19263	19182	19145	18952	19231	19137	19317	19386	19192	19235	19188	19260	19373	19133	19100	18945	19184	19106	19206	19067	19221	19217	19142	19104	19023	19185	19172	19250	19209	19258	19033	19265	19205	19085	19227	19152	19280	19180	19141	19375	19127	18987	19305	19200	19214	19219	18910	19143	19270	19065	19161	19296	19147	19110	19365	19208	18648	19228	19039	19244	19115	19150	19243	19239	19335	19224	19139	19156	19063	19258	19150	19277	19061	19074	19282	19087	19191	19337	19173	19110	19321	19149	19043	19179	18995	18983	19173	19123	19159	19114	19243	19199	19171	19196	19155	19122	19087	18910	19018	19199	19169	19329	19380	19087	19188	19279	19217	19224	19312	19281	19299	19202	19288	19258	19069	19185	19211	19074	19195	19223	19090	19456	19348	19259	19258	19203	19121	19220	19161	19070	18951	19245	19161	19183	19303	19197	19171	19078	19325	19225	19176	19097	19106	19117	19199	19132	19249	19173	19304	19133	19121	19212	19112	19158	18948	19132	19026	19118	19278	19332	19249	19122	19301	19210	19283	19360	19146	19215	19048	19126	19227	19297	19150	19282	19221	19288	18885	19266	19153	19205	19151	19211	19054	19426	19142	19383	19198	19080	19155	19110	19017	19081	19180	19176	19072	19146	19333	19172	19239	19197	19006	19228	19007	19080	19252	19383	19201	19090	18927	19198	19206	19103	19153	19311	19067	19108	18898	19367	19086	19064	19073	19171	19097	19126	19180	19258	19163	19241	19340	19093	19233	19218	19068	19433	19389	19398	19115	19119	19134	19328	19222	19120	19292	19102	19101	19158	19296	19272	19145	19127	19221	19148	19053	19057	19059	19111	19319	19355	19228	19367	19227	19267	19184	19112	19307	19078	19183	19222	19330	19280	19112	19232	19240	19359	19240	19240	19220	19044	19057	19302	19290	19009	19124	19297	19218	19196	19229	19089	19075	19133	19136	19266	19169	19243	19374
32443	43989	38886	29358	25075	22340	20694	19061	18086	17713	17208	17156	16980	16883	16533	16404	16411	16550	16408	16254	16240	16440	16384	16315	16082	16247	16109	16272	16140	16191	16262	16014	15987	15988	16335	16296	15994	15992	16082	16135	16250	16143	16057	16124	16106	16139	16108	16166	16225	16212	15947	16038	16059	15994	15946	15953	16221	15996	16088	16030	16078	16067	16154	16095	16039	15934	16013	16068	16006	16173	15838	16052	16126	16047	16213	16244	15970	16158	16117	16026	15917	16241	16187	16107	16193	15923	16078	15965	16059	16151	16045	16185	15914	16082	16072	15954	16100	16068	16166	16074	16137	16022	16022	16044	15895	15952	15967	16172	16157	16089	15958	16020	16015	16118	16023	16020	15964	15978	16235	15981	15971	16138	16211	16054	16125	16067	16031	15889	16101	16112	16131	16113	15947	15970	16067	16065	16032	16073	16039	15950	16181	16068	15895	16100	16112	16040	16281	16024	16005	15980	16124	16082	16114	16073	15983	16041	16025	15871	16160	16033	16006	16026	15900	15938	16090	16009	15988	16115	16076	16201	16092	16180	15976	16181	16186	16115	16054	16081	15943	16117	16054	16079	16049	15843	16051	15918	16007	16047	15941	16021	15797	16005	16203	15927	16084	15999	15994	15981	16087	15994	16005	16005	15977	16097	16049	16238	16093	16008	15997	15897	16112	15755	16074	16090	15869	16232	15858	16077	15987	16010	15966	16102	15971	16032	16101	16177	15955	16043	16088	16157	15824	15903	16057	15988	16024	16026	15881	16009	16074	16146	16034	16046	16114	16170	15983	15964	16033	16133	15953	16036	16061	16025	16080	16140	16094	16121	15973	16151	15817	16011	15984	16141	15941	15967	15964	15936	16054	16261	15938	16090	16150	16179	16082	16104	16150	16021	16012	16136	16158	15965	16018	16023	16150	16088	16028	15988	15763	16021	15917	15953	16027	16090	16045	15899	15918	16226	15944	15971	16099	15874	16007	16025	16104	16087	15903	16177	16002	16045	16046	16053	15976	15929	16215	15998	15938	15912	16093	15834	15981	16005	16022	15877	16006	15977	16168	16208	16052	16125	16091	16135	16100	16138	16083	16016	15981	16078	16164	16194	16126	16046	16028	16009	16013	15918	16111	15974	15881	16028	16160	15938	15865	16050	16064	16146	16081	15975	15968	16035	16062	15992	16038	16123	15890	15977	16183	15980	16100	16015	15988	15931	16158	16262	15923	15984	16131	16222	15973	16052	16048	15954	16078	16124	15865	15986	16077	16225	16157	16121	16166	16064	16071	16002	15966	16136	15911	16119	16183	15966	16085	16053	16129	16021	15875	16001	16005	15967	15992	16037	16186	16176	16041	16085	16093	16083	15966	16134	15952	16277	16233	16070	15993	15994	16323	15892	15981	16026	16114	16120	16013	16032	15952	16209	15976	16155	16164	15993	15935	16116	16053	16062	15949	16178	15958	16124	16022	15859	15992	16059	16137	16045	16118	15987	15910	16181	15986	16006	16001	16049	15961	16040	15905	16105	16026	16119	16154	15986	16136	16091	15959	15990	16169	16015	16142	16205	15912	16093	16089	15893	15960	16102	16010	16214	16073	15819	16014	16008	16051	16089	15829	16154	16021	15985	15936	15942	16026	16074	16050	15988	15928	16086	16053	16051	16045	15939	16034	15947	16179	16137	16057	16299	15957	16079	16002	15891	16000	16163	16093	15962	16087	15779	16025	16154	16040	15908	16042	15971	15905	16177	15984	15911	15993	16066	16107	15973	15995	16016	15874	16241	16096	16139	16078	16059	15909	16032	16018	15907	16189	16130	15983	16011	16145	15966	16116	16174	15889	16250	16119	16086	15923	16120	16110	15941	16145	16011	15887	15986	16013	16172	15980	16084	16194	15837	16108	16077	16062	15862	16107	15991	16014	16045	16084	15987	16053	15964	16060	16006	16066	15879	16062	16171	15917	16090	16149	16065	16060	16129	16190	16027	16048	15944	16179	16192	15995	16022	15947	16004	15969	15962	16028	16030	15954	16128	16054	15928	16203	16079	16034	16126	15947	16065	15937	16104	16098	16067	16161	16057	15891	15937	16022	16151	16021	15982	16060	16044	15925	16131	16047	15906	16063	16045	15934	16286	16081	15983	16038	16068	16075	16087	16048	16059	16211	15871	16122	16010	15972	16217	16219	16295	16148	16097	15993	16072	15906	16099	16024	16008	16010	16096	16044	16095	15986	15944	15971	16142	15923	16211	15989	16053	16164	15964	15992	16048	16097	15993	16115	16042	16007	16169	15856	16099	16203	16089	15887	16232	15994	16156	16010	15925	16104	16097	16151	15970	16173	15963	16070	16035	15957	16268	16037	16090	16072	16052	16069	16059	16193	15968	16104	16210	15867	16078	15959	16095	16106	16014	16144	16104	16169	16169	16023	15890	15982	16050	15925	16210	15955	16055	16014	15896	16027	15867	16141	16000	15952	16121	16075	16062	16102	16005	16059	16095	15975	15913	15934	16123	16092	16082	16047	16258	15918	16287	15854	16130	16003	15994	16094	16004	15898	16138	16072	16139	16043	15930	16090	16036	16154	16269	16040	15984	16198	16064	16082	16075	16059	15985	16089	16266	16085	15928	15828	16126	16062	16137	15917	16039	16010	15948	16113	16051	15878	15894	15915	16020	16080	16198	16089	16136	16068	16022	16021	16089	15950	15918	16001	15958	16116	16067	16119	15913	16057	16114	16096	16033	16071	16155	16000	16082	15993	16033	16128	16041	15980	15966	16037	16113	16135	16284	16254	16055	16052	16138	15989	16144	16111	16136	16173	16013	16109	16101	16049	16086	15858	15885	16038	16068	16029	15982	16040	16057	16113	16022	15953	16171	16109	16268	16126	16057	16065	16065	16079	16195	16070	16006	16050	15923	15902	15850	16134	16214	16121	16102	16114	16052	16007	16132	16148	15974	15957	16110	16102	16086	15949	16085	16014	15924	16033	16108	16082	16023	16190	16104	15983	15994	16005	16134	15946	15998	16155	15792	16171	16179	16041	16022	15917	16209	15758	16083	15909	16157	15988	15835	16173	16072	15980	16021	16071	16105	15865	16089	16200	15917	16046	15998	15911	16173	15969	15956	16137	16044	16027	16076	16015	15992	16022	16157	15945	16220	16171	15993	16093	15996	15840	16080	16187	15973	15964	16047	16042	16051	15793	16211	15993	15990	16060	16093	15955	16053	16059	15961	16123	15958	16046	16185	15924	16033	16033	16167	15957	16130	16100	16059	16152	16141	16115	16005	16013	16053	16027	16176	16000	16031	16168	16097	15939	16049	16112	15957	16025	16130	16142	15976	15975	16221	15935	16241	16012	15824	16094	16156	15974	16107	16149	16095	16113	16017	16202	16015	15959	16085	16158	16010	16232	15871	15996	16086	16051	16001	16026	15891	16040	16032	16068	15951	16165	16003	15849	15869	16001	15985	15857	15942	16203	16045	15921	16101	15890	16091	16108	16098	16033	16029	15999	16041	16172	15969	16083	16150	15859	16088	15874	16111	16046	16038	15945	16036	16095	15900	16005	16141	16124	16096	16105	15933	16058	15948	15974	16160	15974	15833	15991	16043	15996	16091	15976	16143	16001	16027	16195	16071	16146	16134	16048	15963	15924	16009	16152	16079	16079	16037	16214	15786	15976	16080	15916	15956	15912	16006	15952	16208	15997	16166	16023	16032	16057	15942	16060	16141	16089	16018	15866	16068	16078	16044	16068	16129	16015	16066	16058	15987	15980	16119	15941	16032	16035	15989	16097	16191	16080	16038	16067	16136	16087	16069	16062	16055	16072	16021	15884	16173	15966	16141	16105	16064	16092	16035	16118	16005	16088	16043	15982	15958	16035	16040	16025	16097	15927	16051	16181	16012	15862	15967	16104	15964	16148	16166	16127	15919	16074	16009	16021	16175	16054	16109	16136	15904	15937	16044	15939	16133	16043	16085	16125	16205	16058	15882	16129	16083	16039	16110	15990	15966	16020	15962	15980	16029	15991	15965	15972	16040	16074	16108	16054	16019	16031	15966	15913	15971	15882	16197	16113	16187	16139	16195	16080	15978	16021	15911	16113	16057	15963	15963	16073	16080	16171	15919	16074	15874	16162	16101	16085	16164	16070	15980	16017	15975	16121	16065	15956	16120	15958	16099	16190	16049	16078	16094	16029	15988	16120	16084	16092	16014	16104	15812	16163	16038	16065	16042	16040	16071	15991	16036	16013	16084	16069	16132	16166	16076	15942	15983	16230	16130	16105	16152	16102	15992	16027	16014	16056	15958	15985	15924	16032	16082	16042	16147	15923	16092	16000	16154	16013	16083	15946	15906	16027	16158	15990	16109	16074	15948	16317	16190	16088	16175	16173	16114	15847	16072	16027	16169	16135	16159	16018	15946	16082	15970	16143	15832	16102	16119	16032	16251	16046	15837	16050	16032	16286	16157	15930	15935	16137	16095	16083	16068	16108	15970	15969	16190	15979	15926	15997	16050	16078	16010	15927	16064	16057	16028	15906	16002	15976	16198	15995	16014	15960	16007	16059	15958	15996	16071	16046	16032	16018	16183	15975	16046	15948	15980	16070	16017	16008	16198	16209	16000	16127	16003	15924	15987	15992	16015	15965	15930	16275	16073	16210	16013	16078	16027	16091	15857	16095	15998	16082	15984	16046	16139	16053	16206	15962	16060	16114	16116	16091	16121	15950	15949	16204	15827	16199	16173	16228	16079	16180	16172	16001	16131	16084	16070	16074	16041	16002	15943	16010	16149	16159	16057	15986	16014	15985	16148	15912	16165	16138	16048	16054	16218	15942	16021	16101	16142	16001	15976	16077	16037	16096	16035	16046	16095	16125	15754	16164	16001	16013	16044	15962	15936	15928	16099	16037	15953	16004	16296	16011	16177	16030	16198	16273	16078	16049	16067	16159	16076	16142	15960	16197	16051	16025	16075	16167	16121	15951	16040	15924	15989	16180	16012	16192	15953	16045	15927	16093	15949	16077	16033	16181	16203	15938	16030	16152	16236	15946	16180	16004	16130	16020	16240	16202	16063	16018	16001	16211	16210	15975	15973	16012	16051	15995	16087	15956	16062	16201	16068	16230	15973	15981	16038	15934	16076
24193	21194	28642	25381	24965	26385	25665	22280	21241	20995	20623	20524	20257	20088	19939	19872	19822	19631	19415	19488	19346	19443	19582	19553	19409	19412	19392	19443	19371	19327	19325	19363	19208	19328	19203	19394	19439	19356	19161	19486	19224	19462	19309	19279	19369	19430	19297	19162	19289	19216	19231	19175	19157	19200	19393	19204	19329	19205	19338	19149	19080	19185	19266	19378	19045	19251	19062	19389	19241	19179	19232	19119	19063	19257	19207	19189	19098	19331	19225	19200	19186	19249	19157	19034	19314	19153	19145	19107	19251	19311	19064	19151	19426	19119	19311	19177	19381	19314	19089	19128	19139	19183	19123	19275	19207	19196	19274	19018	19195	19160	19247	19178	19180	19291	19039	19340	19175	19074	19072	19369	19039	19181	19355	19074	19056	19064	19340	19238	19212	19255	19386	19209	19022	19170	19323	19153	19082	19030	19087	19184	19236	19273	19278	19336	19308	18977	19154	19316	19141	19223	19115	19114	19300	19113	19209	19046	19039	19171	19344	19300	19165	19126	19229	19371	19178	19143	19171	19190	18910	19041	19409	19389	19164	19232	19088	19209	19321	19124	19392	18959	19203	19201	19184	19003	19152	19301	19240	19310	19131	19183	19301	19263	19269	19320	19234	19288	19308	19263	19030	19202	19192	19247	19263	19077	19149	19252	19084	19351	19109	19173	19003	19071	19178	19266	19200	19304	19081	19237	19270	19183	19223	19296	19119	19002	19257	19384	19126	19297	19280	19108	19197	19161	19156	19096	19373	19210	19160	19190	19169	19062	19107	19122	19281	19318	19048	19160	19439	19023	19386	18988	19097	19262	19149	19188	18942	19245	19254	19060	19317	19197	19056	19279	19172	19164	19025	18948	19153	19135	19294	19233	19204	19348	19134	19256	19379	19097	19116	19244	19242	18906	19206	19171	19185	19351	19261	19226	19191	19251	19149	19177	19312	19107	19194	19124	19173	19428	19271	19151	19252	19154	19276	19176	19276	19029	19314	19218	19326	19241	19122	19302	18990	19147	19212	19302	19264	19150	19108	19084	19097	19270	19033	19345	19278	19146	19162	19207	19128	19301	19154	19187	19071	19070	19296	19228	19101	19144	18958	19095	19312	19191	19104	19189	19275	19088	19061	19149	18953	19161	19337	19226	18924	19154	18940	19045	19109	19092	19179	19260	19199	19271	18961	19095	18982	19293	18974	18997	19014	19317	18998	19145	18982	19054	19183	18966	19188	18984	19083	19430	19360	19323	19158	19079	19104	19174	19190	19467	19251	19045	19045	19288	19389	19311	19230	19111	19318	19220	19281	18916	19275	19192	19102	19082	19173	19247	19190	19166	19373	19404	19137	19400	19254	19208	19295	19105	19147	19424	19061	19102	19220	19301	19215	19094	19166	19345	19144	19014	19119	19059	19330	19012	19194	19386	19449	19222	19418	19257	19360	19189	19278	19213	19206	19190	19198	19451	19298	19140	19218	19084	19087	19267	19220	19426	19181	19049	19193	19080	19028	18999	19326	19139	19309	19075	19232	19379	19164	19056	19086	19398	19074	19198	19039	19322	19264	19399	19362	19240	19303	19305	19343	19156	18957	19297	19260	19123	19132	19102	19117	19215	19554	19380	19023	19346	19176	19157	19184	18956	19119	19097	19125	19178	19196	19313	19221	19174	19256	19133	19321	18994	19198	19166	19309	19076	19103	19112	19138	19094	19261	19318	19186	19037	19260	19394	19103	19203	19293	19165	19201	19067	19177	19007	19259	19052	19284	19290	19112	19392	19126	18938	19250	19153	19187	19103	19225	19074	19307	19326	19050	19006	19256	19197	19258	19143	19164	19224	19422	19061	19241	19033	19145	19204	19079	19293	19010	19340	19232	19390	19212	18919	19163	19201	19032	19280	19142	19061	19046	19248	19066	19171	19268	19238	19269	19171	19158	19094	19088	19293	19196	19053	19262	19332	19119	19097	19041	19082	19106	19030	19253	19167	19160	19119	19267	18994	19198	18980	19204	19098	19198	19219	19239	19199	19247	19222	19024	19028	19102	19140	19249	19257	19367	19195	19426	19171	19264	19278	19152	19204	19203	19268	19034	19156	19324	19213	19151	19099	19191	19520	19179	19279	19225	19139	19057	19057	18988	19265	19225	19211	19167	19131	19092	19023	19215	19239	19291	19463	19216	19126	19130	19185	19087	19165	19260	19158	19223	19234	19429	19349	19101	19239	19087	19333	19501	19306	19077	19339	19148	19042	19191	19120	19323	19277	19293	19059	19265	19144	19220	18968	19368	19102	19061	19367	19127	19340	19357	19393	19306	19230	19136	19286	19166	19192	19396	19286	19104	19297	19255	19069	19147	19271	19120	19256	19192	19116	19308	19387	19309	19194	19277	19011	19145	19278	19170	19179	19198	19176	19107	19200	19091	19347	19150	19047	19013	19093	19079	19197	19257	19063	19256	19003	19057	19156	19028	19080	19187	19193	19247	19113	19153	19205	19232	19332	19181	19190	19095	19341	19312	19176	19265	19390	19017	19274	19160	19062	18998	19184	19119	19316	18935	19083	19279	19307	19143	19084	19030	19216	19271	19201	19202	19341	19172	19242	19317	19125	19182	19282	19179	19320	19148	19056	19152	19261	19181	19237	19136	19106	19144	19127	18993	19092	19288	19015	19177	18971	19089	19366	19137	19056	19194	19215	19305	19258	19042	19333	18904	19102	19113	19111	19284	19100	19125	19018	19488	19166	19161	19134	19116	19171	19254	19332	19278	19288	18928	19085	19209	19006	19115	19287	19149	18949	18928	19302	19367	19231	19194	19072	19169	19085	19110	19221	19270	19059	19098	19344	19236	19366	19408	19128	19226	19196	19143	19268	19351	19212	19159	19078	19112	19066	19119	19171	19224	19221	19341	19357	19349	19053	19051	19220	19201	19310	19220	19178	19220	19034	19061	19314	18913	19181	19242	19086	19241	19451	19073	18833	19076	19131	19014	19158	18970	18924	19120	19223	19119	19139	19087	19078	19118	19215	19168	19213	19065	19308	18918	18880	19010	19078	19220	19201	19306	19044	19321	19152	19197	19148	19181	18931	19269	19261	19165	19280	19052	19247	19358	19287	19173	19122	19091	19177	19081	19197	19147	19204	19273	19157	19270	19080	19177	19154	19392	19121	19018	19086	18914	19033	19045	19219	18915	19148	19334	19246	19162	19093	19165	19055	19109	19128	19275	19214	19223	19144	19267	19132	19106	19407	19330	19073	18940	19070	19333	19305	19168	19302	19297	19178	19238	19197	19248	19151	19096	19234	19241	19181	19052	19274	19139	19281	19232	19240	19225	19261	19458	18880	19347	19200	19207	19227	19180	19268	19382	19095	19175	19046	19074	19160	19273	19211	19065	19233	19107	19101	19227	19376	19231	18932	19237	19222	19174	19164	19225	19055	19239	19227	19209	19374	19437	19028	19232	19206	19364	19295	19133	19106	19128	19320	19136	19210	19069	18999	19176	19145	19042	19294	18951	19149	19316	19247	19298	19290	18983	19075	19034	19236	19265	19285	19179	19346	19216	19204	18933	19143	19268	19159	19166	19215	19058	19231	19144	19068	19250	19337	19215	19219	19241	19074	19159	19348	19275	19240	19252	19144	19204	19176	19197	19203	19133	19310	19351	19099	19081	19324	19278	19143	19319	19104	19152	19293	19296	19157	19310	19260	19381	19251	19238	19176	19136	19321	19223	19103	18917	19065	19283	19283	19420	19184	19323	19265	19142	19217	19122	19104	19316	19179	19382	19092	19205	19295	19290	19345	19070	19152	19163	19314	19113	19094	19144	19294	18990	19163	19013	19314	19311	19267	19230	19288	19102	19213	19088	19206	19083	19107	19152	19116	19294	19347	19035	19279	19273	19162	19288	19261	19163	19202	19109	19124	19101	19125	19023	19092	19213	19147	19278	19265	19155	19220	19326	19166	19206	19079	19278	19329	19443	19203	19343	19174	19266	19168	19140	19121	19288	19211	19212	19018	19041	19133	19172	19294	18948	19142	19232	19255	19270	19277	19114	19054	19294	19239	19109	19175	19395	19220	19146	19269	19220	19083	19038	19355	19226	19160	19264	19117	19365	19122	19206	19317	19325	19187	19406	19448	19386	19287	19270	19297	19269	19289	19248	19187	19119	19310	19074	19063	19188	19204	19361	19320	19052	19179	19050	19300	19384	19220	19130	19082	19193	19207	19228	19329	19238	19323	19243	19209	18987	19016	19302	19249	19216	19299	19202	19208	18968	19214	19171	18874	19183	19396	19171	19254	19162	19321	19401	19399	19100	19197	19072	19215	19280	19179	19154	19136	19151	19241	19106	19297	19121	19146	19066	19044	19138	19075	19350	19203	19034	19105	19068	19122	19226	19271	19430	19109	19460	19086	19322	19054	19297	19117	18999	19121	19014	19180	19168	19074	18992	19261	19144	19162	19145	19226	19155	19078	19374	19189	19081	19234	19059	19158	19264	19340	19326	19386	19287	19207	19079	19150	19151	18993	19277	19278	19117	19254	19143	19126	19124	19094	19221	19207	19074	19135	19293	19304	19208	19302	19346	19095	19241	19150	19265	19121	19200	19170	19004	19355	19147	19216	19140	18979	19291	19299	19247	19077	19036	19087	19065	19100	19146	19342	19090	19154	19365	19237	19118	19175	19167	18946	19158	19136	18784	19269	18999	18925	19257	18935	19213	19091	19236	19123	19257	19060	19486	19244	19226	19085	19088	19324	19328	19431	19205	18974	19250	19236	19300	19082	19223	19229	19379	19183	19200	19103	19177	19187	18990	19112	19425	19138	19066	19263	19350	19230	19330	19245	19385	19264	19219	19311	19321	19192	18900	19327	18911	19159	19114	19222	19146	19009	19181	19331	19064	19304	19248	19161	19023	19147	19134	19027	19159	19240	18994	19179	19313	19198	19340	19198	19140	19212	19011	19053	19371	19266	19192	19205	19205	19343	19109	19012	19101	19113	19087	19178	19135	19052	19264	19052	19304	19182	18887	19233	19109	19370	19225	19154	19089	19113	19060	19287	18915	19292	19181	19433	19068	19219	19091	19219	19082	19203	19246	19393	19213	18996	19036	19119	19269	19148	19220	19034	19065	19026	19249	19078	19244	19157
33528	50353	43213	34033	29077	25249	22367	20418	19185	18426	17797	17660	17274	17314	16907	16724	16585	16790	16465	16504	16663	16557	16301	16252	16472	16245	16370	16306	16278	16323	16290	16172	16288	16266	16113	16059	16295	16112	16207	16148	16177	16146	16220	16167	16066	16024	16089	15957	15955	16080	16135	16053	16082	16107	16031	16067	16137	16031	16026	16220	16125	16028	16110	15931	16232	16103	16184	16045	15950	16033	16140	16206	15938	16233	16074	16036	16099	15990	16084	16202	16006	15943	16087	15941	15966	15954	16244	16120	16144	15981	15978	16159	16063	16176	16194	16060	16047	16191	16176	16148	15974	16111	15947	16069	16132	15959	16143	16105	16012	15846	16097	15925	16098	15981	16068	16065	16020	16176	16073	15946	16015	16020	15929	15875	16070	15969	16108	16125	15987	16039	16037	16021	15909	15997	15741	16130	15868	16079	16133	16175	16259	16103	15930	16032	15970	16140	16060	16117	16055	15988	16050	16071	15990	16023	16029	16007	16044	16195	16006	16249	16119	16143	15986	16028	15943	16095	16190	16033	16153	15884	16170	16203	15883	15971	16208	16099	16123	15933	16196	16068	16118	16182	16152	16225	16024	16116	16021	16243	16121	16053	16066	16166	16065	16098	16150	16080	16080	16166	16014	16060	16143	15944	15950	16120	15847	16098	16134	16140	16073	16046	15892	16258	16069	16225	16174	16091	15947	16138	16090	15917	16050	16062	15908	15989	16239	16046	16118	15879	16193	16228	16238	16042	16143	16033	16072	15906	16093	15841	16022	16065	15989	16106	16008	15976	16061	16062	16034	16099	16024	15964	16030	16103	16134	16055	15965	16019	16025	16082	16201	15946	16077	16255	16070	16109	15963	16013	16041	16132	16078	16051	16102	16002	15834	16137	16034	16062	16269	16067	16172	15907	16100	15997	16013	16030	16064	16011	16073	16097	16142	15957	16100	16052	15981	16111	16062	16072	16071	16025	15939	16075	16179	15994	16076	16044	16247	15843	16023	16067	15919	16051	16011	16082	15993	15970	16073	15934	16040	16055	16006	16093	16278	15946	16015	16044	16130	16174	16023	16098	16163	16060	16203	16064	16112	16059	16145	15973	16073	16106	16200	15910	15991	15904	16024	16057	16025	16016	16123	16201	16106	15968	16284	16150	16043	16154	16048	16122	16130	15955	16135	16080	16058	16107	16025	16107	15955	16284	15863	16176	16297	16073	16070	16094	15971	16151	16140	16035	16124	16203	16060	16098	16133	15964	16052	16019	15979	15937	16097	16158	15951	16079	15968	15928	15898	16156	16252	15955	16193	16056	15975	16100	16044	16054	15906	16093	16198	16056	16162	16023	16052	15883	15949	16012	16078	16085	16161	16100	16237	16112	16017	15962	16114	15967	16022	16257	16069	16095	16073	16042	16135	16123	16308	16097	15997	16124	16045	16075	15943	16053	16091	16204	16014	16105	16035	16050	16115	16010	16054	16008	15999	16215	16149	16066	16118	16058	15782	16005	15914	16012	16177	16029	16034	16038	16090	16074	16208	16153	16188	16178	16160	16090	16117	16098	15771	16158	16039	15971	15964	16098	15938	16036	16252	16115	16094	16074	16151	15995	16146	16051	15969	16021	15983	16081	16193	16129	16019	16126	16004	16091	16042	16192	16086	15919	16079	16155	16017	16061	16005	15875	16100	16046	15946	15885	16169	16090	16056	16043	16116	16168	16203	16038	16096	16046	15986	16099	15998	15999	16003	16118	16161	16052	16064	16171	15969	16100	16126	16014	16076	16035	16084	16132	15994	16001	16130	16045	16161	16102	16120	16159	16078	16173	16111	16015	15966	16119	16078	16108	16168	15954	16059	16096	16096	16123	15960	16147	16188	16116	15981	16176	15920	16065	15852	16187	16161	16005	16073	16115	15928	16222	16073	16003	16130	16053	15967	16117	16086	15941	16203	16134	16074	16156	16103	16076	15926	16057	16187	16263	15878	16087	16064	16054	15951	16295	16010	16156	16237	16103	16196	16015	16096	15989	15999	16176	16055	15998	16212	15959	16308	16169	15984	15986	16158	16349	16031	16148	16124	16002	16216	15953	16060	16096	16004	15902	16214	16115	16154	15798	16172	16151	15977	16126	15851	16019	15954	16022	16079	15967	16053	16003	16153	16033	15992	16205	16032	16066	16022	16160	15752	16091	16036	16046	16060	16144	15927	16077	16087	16006	16133	16202	16021	16134	16117	16194	16162	16044	16179	16118	15910	16136	16136	16066	15963	15940	16078	16031	16057	16148	16071	16019	16084	16180	16092	16186	16047	16180	16019	16037	15922	15920	16041	16009	16015	15983	16096	16044	16154	16189	15961	16116	15944	16145	16083	16025	16067	16041	16076	15877	16048	16081	16049	15979	16023	16177	16091	15823	15958	16002	16229	16098	16123	16023	15849	16067	16111	16060	15977	16178	16028	15946	16166	15965	16108	16133	16084	16049	16101	16246	16118	15985	15789	16231	15855	15987	16045	16039	15912	16270	15990	15963	16168	16142	15892	16140	16098	16027	15970	16143	16065	16122	16165	16184	16076	16131	16050	16025	16143	15932	16128	15965	16239	16201	16293	16112	16131	16152	16047	16134	16096	16000	16186	15916	16058	16154	16233	16016	16325	16059	16201	16146	15933	16039	15984	16021	15997	16278	16113	16068	15977	16160	16002	15909	16152	16170	16129	16016	16171	15927	16034	16000	16203	16095	16044	16119	15969	16201	15924	16018	15975	16105	15906	16078	16077	16094	16153	15966	16026	15874	16161	16008	16214	16001	16117	15961	16084	16083	16198	15966	16194	16175	15901	16070	16175	15965	16026	16178	16194	15891	16252	15795	16097	16003	16090	15933	16151	16015	16017	15942	16038	16071	16034	16075	15972	16093	16167	16012	16141	15908	16036	16275	15999	16121	15964	15966	16117	15960	16041	16029	16030	16001	16066	16272	15969	15957	16035	15857	15993	16076	16069	16018	16063	15963	16215	15956	15963	16225	16165	15856	15978	16020	15999	16060	16060	16080	16122	16172	16070	16177	16164	15930	16113	16017	16159	16038	16077	15957	16246	15865	16272	15994	16035	16123	16078	16106	16045	16157	15990	16093	16029	16033	15932	15928	16043	16028	15929	16109	16143	16279	16113	16167	16011	15925	16108	16156	16122	15982	16064	16041	15980	16061	16142	16081	16269	16001	16058	16050	16033	16307	16070	16208	15993	16084	16053	16165	16001	15986	16082	15901	16336	16029	16114	15959	16093	16027	15932	16100	16216	15905	16165	16112	16091	16004	15954	16228	15990	16056	16044	15949	16051	16183	15917	16220	15990	16137	16170	16059	16189	16115	15998	16045	16064	16137	16276	15999	16088	16055	16122	16095	15964	15899	16180	16041	16018	15926	16192	15985	16112	16011	16013	16110	16100	16029	15986	15895	16158	16092	16226	16133	16044	16046	16065	16130	15987	15977	16205	16016	16168	16118	16071	16041	16076	15976	16114	15974	16173	15995	16205	16061	16206	16236	16222	15951	16086	16171	16102	15974	16170	16168	16098	15947	16142	16048	16190	16108	15997	16160	16078	16116	15936	16046	16230	16181	15972	16106	16124	16022	15986	16042	15957	16142	16129	15994	16135	16097	16290	15918	16129	15898	16061	15916	16008	16199	16216	16228	15906	15941	16146	15976	16137	15878	16180	16107	16082	16133	16046	16062	16026	16183	16095	16042	16010	16161	15987	16166	16139	16008	16032	16089	16052	16037	16135	16191	16002	15981	16078	15891	16205	16003	16087	16034	16008	16120	15949	16000	16303	16056	16072	16144	16058	16029	16094	16260	16153	16023	16012	16089	16241	16133	16070	16211	16120	16168	16023	16085	16117	16067	15970	15988	16050	16185	16170	16162	15995	16104	16168	16200	16188	15842	16155	16193	16102	16048	16069	16002	16157	16073	15899	16129	16014	16151	16074	15949	16099	15988	16047	16095	16071	16086	15958	16133	16072	16131	16121	16087	15987	16089	16052	16018	16179	15959	16218	16078	16202	16028	16022	16108	16103	16067	16190	15979	15980	16199	16124	16081	16101	16101	16076	16202	15924	16120	16158	16149	16053	16147	16129	16107	16021	16177	16119	15875	16128	15967	16145	16144	16154	16133	16170	16013	16219	16028	16046	16023	16047	15939	16043	15970	16047	16212	16085	15928	16091	15873	16070	16161	16064	16176	15809	16122	16038	16030	16049	16081	15921	16165	15973	16111	16191	16036	16151	16088	16071	16098	16132	16087	16096	15984	15999	16062	15924	16152	16181	16130	16233	16094	16019	16069	16080	16125	16227	16016	16001	16048	16290	16078	16044	16150	16094	16003	16001	16327	16191	16144	16084	16017	16096	16176	16144	15927	16257	16009	16078	16047	16006	16139	15971	15960	15874	16012	15954	16102	16019	16055	16010	16140	16124	16139	16219	16131	16173	16161	16027	15993	16325	16183	16074	16181	16240	16034	16085	16261	16056	16016	16164	16050	16169	16134	16012	16084	16101	16127	16022	16079	15986	16123	16100	16117	16164	15934	15983	16006	15991	16222	16104	16233	16075	16027	16004	16059	15999	15978	16175	16021	16140	15963	16017	16258	16122	16161	16174	16094	16042	16065	16191	15957	15921	16142	16051	16029	16149	16077	16028	16108	16195	16187	16150	16144	16030	16048	16013	16220	16104	15997	16069	16280	16090	16182	16106	16019	16075	16092	16118	16012	15998	16198	15948	16141	16223	16113	16028	16133	16069	15994	16023	15979	16191	16005	16064	16126	16148	16020	16052	16226	16098	16115	16039	16126	16114	16183	16027	16104	15988	15899	16168	16064	16006	16024	16084	16010	16141	16208	16099	16106	15949	15988	16302	16150	16128	16095	15928	16089	16015	16003	16013	16045	16096	15994	15956	15925	16107	16067	16299	16001	16006	16012	15916	16108	16020	16174	16045	16078	15870	16134	16096	15957	16101	16011	16240	16151	16007	15905	16063	15930	16071	16062	16167	15989	16191	16189	16236	16008	16086	16010	16225	16222	16021	15979	15994	16000	16086	16105	16206	15951	16134	15899	16037	16039	16264	15953	16130	16072	16113	16158	16133	16042	16207	16138	16095	15961
22884	21226	28976	23985	22765	27351	30268	25727	23076	22797	22098	21721	21596	21211	20973	20825	20889	20740	20633	20880	20521	20574	20481	20479	20402	20195	20216	20188	20229	20244	20174	20032	20130	20240	20122	20130	20123	19756	20152	20018	20311	20296	20180	20126	20190	20166	20192	19915	20036	19891	20067	20127	19987	19971	20215	20012	20003	20132	20118	19999	19962	20184	20353	19982	20066	20179	20231	20058	19851	20092	20036	20013	19906	20089	20001	20170	20123	20000	19924	19970	19737	20112	19981	19970	20116	20078	19827	20016	19757	20080	19946	20066	20049	19957	20097	19866	19958	19891	19908	19728	19967	19974	20001	20066	20092	20035	19955	19959	20061	20045	20153	19807	20010	20125	19993	19917	19972	19975	19926	20147	19961	19980	20005	20203	20231	20031	20175	20079	19910	19824	20042	19992	20150	20102	19841	20161	20086	19984	19993	19966	20117	20188	20137	19854	20024	20133	19984	19843	20081	19972	19915	19998	20065	19941	19842	19918	20044	19981	20011	20033	19900	20043	20049	19952	19821	20079	20063	19976	20060	20086	20267	20107	20129	20144	20039	20114	19892	20125	20166	19930	19917	19825	20031	20057	19800	19971	19868	19953	19939	19849	20000	19794	20139	20087	20007	19999	20039	19912	19994	19964	19946	20088	19988	19932	20009	20035	20119	19959	19804	20125	20183	19989	20056	19845	20103	20168	19966	19870	19939	20019	19932	20187	20053	19987	19996	20116	19918	19872	20005	20112	19931	19983	20170	19935	20063	19947	19931	20076	20101	19925	20039	20015	20092	19857	20056	20049	19899	19802	19753	19845	20155	19986	19934	20162	20058	20066	20089	19854	19872	19900	20241	19906	19965	20070	19922	19870	20148	19955	19871	20037	19883	19849	20068	20007	20049	19910	20120	19999	19881	20019	19992	19983	19742	19970	20085	20173	20061	19987	20006	20008	19984	20062	20001	20185	20288	20036	19824	20017	19934	20018	19993	19892	20071	19965	20071	19844	19997	19980	19951	20100	19998	20061	19940	20184	19900	20097	20041	19799	19905	19988	20066	19987	19797	19923	19897	19917	19995	19793	19837	20118	20018	20012	19785	19808	19957	19873	19868	19947	19815	19850	20026	20337	19869	20051	20017	20043	20072	19851	19931	19937	20084	19918	19911	20057	19954	20123	20027	20076	20023	20252	20052	20006	20166	20015	19927	19858	20039	19833	19947	19956	19922	19957	20037	20048	20211	19929	19940	20247	20019	19984	20077	19820	20169	19985	19903	20066	20125	20105	19999	20135	20019	19758	20069	19825	20091	19938	19995	20072	20010	19949	20002	20138	20114	20129	20356	19941	20065	19988	19872	19841	19752	19871	20114	19978	20069	19909	20068	19974	20076	20012	20145	20145	20218	20037	19943	20025	20003	20030	20032	19942	19882	19755	20139	20045	20091	19975	20186	19876	19937	20047	19942	19987	19939	20021	19979	19928	20042	20059	20167	20101	20036	20077	19839	19930	19852	20201	20023	19870	20087	20112	20160	19933	20094	20295	20083	20020	20136	19987	20045	20079	20101	19961	19977	20065	19999	20033	19962	19870	19978	20007	20074	19918	20022	19822	20032	20119	20034	20098	20282	19981	19715	19904	19813	19942	20154	20198	19989	19817	20041	19864	20061	20223	20240	19990	19754	19939	20069	20021	20061	20054	19947	20127	19895	19931	19936	19934	19953	19980	19926	20074	19877	19935	19929	20089	19956	19984	20220	20078	20206	19957	20022	19987	20035	20013	19879	20150	19794	19787	19778	19937	19890	20031	19920	20011	19953	19787	20360	20059	20086	20147	19906	20157	19929	20059	19910	20056	19962	20020	20034	20078	19856	20028	20166	19986	20009	20135	19845	20111	20094	19874	20001	20055	20008	19918	20036	20145	19935	19954	19838	19896	19933	19997	19852	19946	19950	19949	20048	20009	19943	20020	20004	20074	19866	19892	19806	20142	19873	19987	19895	20085	19948	19872	20081	20104	19928	19866	19971	20050	19755	20041	19724	19776	19925	19934	20074	19862	19971	19899	19870	19954	20127	20176	19887	19716	20170	19966	20133	19945	20054	20029	20014	19937	20031	19927	20055	20041	19988	19911	20029	20063	19984	20239	20075	19887	20016	19888	20147	20034	20203	19862	20046	20148	19877	20056	19849	20097	20091	19942	19939	20106	20300	20136	20083	19987	20037	20077	19938	19875	20004	20008	20087	19983	19899	19924	19937	20046	19858	20025	20156	19889	19867	19786	20014	20136	19954	20045	20044	20118	19953	19905	19972	19968	19932	19924	20024	20066	20145	20034	20011	19873	19962	20110	20058	20214	20035	20194	20035	20010	20086	19997	19770	19825	19833	20150	20056	19868	19765	19989	20029	19649	20059	19798	20143	19881	19957	19913	20052	20087	19980	19899	20043	19995	19926	20124	20093	20150	19891	19916	20023	19898	20096	20084	20099	20096	19909	19830	20181	20103	19958	19901	19903	20004	20068	20014	19924	19827	19892	20110	20044	20121	19848	20000	20007	20091	19875	19893	19914	19849	19871	20095	19873	19914	19967	20074	20134	20146	20101	20053	19949	19947	20027	19931	20020	20049	20213	20114	20146	20261	19996	20070	19976	19901	20057	20028	19859	19795	20234	20111	19950	19963	19905	19870	19935	19912	19957	19968	20105	19793	20029	20036	20069	20005	20209	20048	19838	19702	19876	19894	19978	20195	20094	19936	19925	20070	20176	19950	20114	19979	19994	19947	20108	19995	19910	19997	20056	19882	19967	20115	20011	19915	19944	19965	20114	19910	19964	19975	19899	20002	19862	19953	19970	19966	19954	19914	20174	20048	19909	19993	20116	19993	20017	19788	20036	20055	20103	19971	20119	20008	20106	19932	19886	20128	20001	20100	20207	20058	20069	19948	20087	20104	19958	20041	19936	20044	19891	19876	19771	19817	19951	19965	20013	19947	20163	20001	19924	19959	19997	19928	19907	19915	20118	19956	20095	19963	20064	19846	20007	19847	20006	19827	20072	19920	19953	19783	19908	19875	20014	19898	19781	20025	20099	20074	20053	19958	20264	19578	19835	19895	19828	20043	20011	20011	19769	20198	20114	19967	19953	20042	19960	20007	20110	19628	20113	19826	20044	19964	20026	19990	19952	20100	19928	20178	19943	19672	19910	19979	19812	19817	20011	19809	20075	20023	20326	19940	20214	19713	20081	20179	20171	20031	20072	20066	19730	19969	20047	20028	19782	20021	20037	19930	20045	20097	19908	19849	19944	20107	20023	20028	20083	19932	19900	20152	19902	20037	20021	19981	20202	19967	20000	19873	19825	19937	20091	20028	19947	19919	20093	20080	19925	19947	19935	19975	20131	20002	20009	19653	20041	20037	19979	19811	19871	20040	20159	20146	19720	19920	20009	20101	20035	20106	20210	19788	19983	20083	19939	19924	20170	19812	19807	19785	19932	19841	19894	19962	19966	19916	19791	19995	20117	19951	20071	19980	20058	19981	19908	19847	20077	20014	20009	19997	19944	20098	20086	19591	19852	20032	19879	19920	20119	20034	20313	19881	19894	19941	20336	20007	19844	19866	20017	19750	20031	20038	19930	20150	19782	19995	20206	20109	19965	20035	20217	19812	20047	20002	20085	19867	20116	19997	20003	19965	20022	19755	19897	20020	19951	19991	19814	19798	19986	20124	19854	20183	19887	19662	20211	19975	20148	20118	20044	19984	19890	19972	20037	20025	20153	19800	20115	19940	19912	19996	20046	19948	19833	20018	20082	20067	20232	19862	19884	19897	20001	20022	20017	20022	19990	20110	19862	19927	19973	20054	19905	20003	19879	20078	19873	20203	19891	19835	19961	19997	19980	20100	20049	19860	19913	19898	20048	19995	19894	19744	20117	20035	19945	20131	19977	19925	19730	19922	19926	20017	20042	20112	19867	19891	19785	19845	20073	20076	19960	19990	19823	20032	20006	19796	19867	19941	19906	20073	20218	20069	19933	19835	19845	19947	19975	20047	19969	19885	20008	20127	20089	19964	20065	20262	20007	19873	19822	19962	19934	20105	19948	19990	20246	19864	19868	19884	20153	20059	20048	20027	20000	20004	20086	20020	20073	19920	19881	20071	19944	19898	20059	20057	19974	20035	19834	20115	19784	19862	20034	20019	19926	20091	20036	20151	20041	19923	20021	20011	19948	19650	19950	20054	20108	19938	20020	19846	20031	20048	20017	20102	20049	20028	19918	19958	19937	19916	19963	19977	20005	20008	20047	20048	19808	19980	20017	19943	19890	19989	20163	20058	19841	19918	20052	19861	20170	19913	20054	20158	20174	19820	19908	19823	19967	20096	19934	20035	20003	20043	20118	19872	19955	20021	19875	19987	19912	19937	19825	19972	19917	19872	20010	19992	20096	20058	20114	19995	20004	20042	19882	20110	19864	19875	20112	19980	20038	19948	20170	20002	19782	20092	19872	19816	20048	20078	20172	19966	19986	19982	19939	19875	20149	20140	19923	19979	19927	19946	19947	20007	19895	19878	19973	20060	19981	20089	19865	20115	19968	19806	19875	20256	20085	19845	20018	19966	20186	19930	19906	20104	19954	19945	20194	19839	19913	20245	19878	20237	19888	20013	19860	19845	20180	19921	19851	19931	20056	19948	19900	20270	20010	19666	20204	19946	19883	20011	19968	20003	19886	19893	19872	19804	19942	19720	19705	19974	20160	20210	20035	20066	19923	19978	20026	20024	20012	20063	19989	20179	20100	20122	20089	19843	19925	19927	19916	19991	20225	20094	19788	19850	19946	20175	19872	19848	20034	19941	20160	19959	20021	20074	19977	20215	19918	20004	19794	19811	20006	19983	19988	19854	20071	20129	20063	19880	20042	19939	20274	20189	19817	19814	20155	19984	20029	20075	20008	19891	19823	19996	20004	19809	20282	20062	19878	20012	19801	19947	19986	19975	20165	20041	20169	20059	19884	20165	20020	20070	20038	20094	19816	20014	20110	19954	19977	19961	19934	20009	19734	19947	20070	19921	20002	19926	19902	20006	20084	20156	19919	19905	19890	19974	19917	19992	20137	19927	20013	20159	20003	19984	19906	19869	20105	20098	19969	20128	19933	19909	20025	20048
35683	56422	50843	39164	33413	29621	26718	24269	21114	20127	19301	18912	18658	18125	17855	17765	17450	17311	17419	17311	17154	17152	16760	16960	16788	16695	16643	16772	16680	16641	16603	16551	16698	16719	16462	16614	16553	16715	16552	16632	16621	16526	16656	16613	16618	16558	16663	16628	16497	16413	16470	16541	16481	16345	16313	16426	16387	16528	16595	16378	16577	16644	16415	16612	16521	16450	16549	16501	16514	16571	16477	16563	16530	16502	16626	16443	16580	16485	16471	16558	16425	16502	16439	16353	16396	16456	16600	16370	16568	16379	16726	16383	16639	16577	16563	16635	16356	16817	16494	16374	16523	16384	16517	16485	16528	16593	16485	16561	16396	16473	16587	16440	16371	16557	16462	16523	16591	16401	16466	16596	16431	16572	16500	16420	16514	16566	16474	16474	16523	16447	16288	16632	16587	16518	16662	16669	16407	16327	16660	16595	16545	16292	16463	16439	16475	16508	16468	16469	16314	16454	16403	16478	16709	16373	16424	16461	16418	16567	16375	16520	16487	16541	16315	16410	16512	16461	16519	16652	16532	16463	16629	16412	16382	16657	16577	16375	16623	16609	16563	16516	16482	16514	16428	16431	16644	16542	16684	16434	16559	16400	16470	16495	16498	16376	16423	16427	16304	16528	16592	16462	16497	16491	16457	16634	16585	16505	16511	16626	16381	16609	16371	16670	16396	16626	16294	16624	16473	16475	16570	16576	16476	16706	16535	16490	16486	16496	16512	16521	16456	16445	16596	16545	16491	16684	16594	16326	16489	16548	16713	16459	16569	16568	16508	16656	16530	16600	16435	16661	16461	16400	16478	16556	16575	16503	16655	16541	16532	16654	16498	16522	16591	16529	16397	16500	16666	16530	16454	16481	16541	16587	16417	16541	16384	16616	16442	16609	16478	16286	16491	16547	16523	16551	16482	16556	16363	16659	16427	16423	16504	16663	16512	16529	16462	16528	16350	16518	16519	16421	16566	16603	16568	16553	16446	16458	16705	16467	16596	16507	16441	16563	16465	16359	16401	16479	16641	16461	16423	16588	16566	16292	16452	16581	16359	16551	16514	16467	16378	16430	16555	16409	16492	16554	16540	16648	16335	16571	16404	16392	16458	16581	16504	16439	16441	16608	16567	16518	16316	16432	16538	16237	16460	16399	16434	16489	16316	16484	16633	16468	16529	16578	16549	16511	16304	16519	16603	16492	16465	16480	16268	16603	16387	16495	16620	16385	16446	16388	16460	16352	16592	16564	16683	16588	16532	16330	16431	16528	16278	16447	16461	16433	16509	16396	16490	16400	16284	16471	16597	16618	16313	16690	16313	16560	16516	16625	16459	16440	16449	16631	16605	16420	16519	16451	16559	16681	16548	16568	16384	16449	16353	16494	16442	16725	16339	16546	16455	16516	16355	16561	16202	16614	16436	16498	16580	16505	16612	16632	16731	16494	16466	16387	16455	16652	16423	16612	16336	16406	16486	16600	16474	16578	16531	16534	16416	16315	16641	16383	16577	16459	16584	16477	16508	16595	16448	16501	16421	16559	16621	16680	16425	16536	16524	16501	16481	16412	16466	16436	16355	16494	16488	16565	16609	16438	16591	16415	16519	16402	16412	16472	16638	16619	16478	16552	16454	16460	16514	16536	16483	16446	16557	16583	16549	16656	16608	16554	16663	16462	16479	16632	16428	16401	16554	16581	16404	16414	16455	16327	16455	16694	16417	16560	16494	16542	16382	16431	16462	16644	16378	16440	16614	16376	16599	16646	16626	16572	16390	16503	16318	16358	16450	16691	16464	16319	16617	16515	16650	16369	16439	16356	16528	16378	16428	16480	16525	16462	16597	16594	16478	16607	16683	16507	16302	16501	16543	16435	16458	16398	16466	16567	16587	16415	16581	16382	16427	16479	16448	16454	16645	16410	16357	16697	16512	16398	16374	16520	16500	16510	16574	16580	16404	16634	16462	16670	16364	16634	16514	16442	16578	16601	16719	16483	16514	16679	16447	16556	16524	16485	16188	16517	16618	16437	16523	16578	16501	16418	16495	16498	16641	16368	16477	16572	16499	16637	16333	16574	16462	16566	16451	16587	16425	16489	16587	16549	16482	16627	16660	16761	16672	16564	16670	16529	16320	16353	16522	16580	16506	16518	16481	16357	16604	16367	16369	16685	16459	16544	16579	16654	16445	16547	16523	16502	16451	16561	16525	16474	16498	16511	16413	16691	16561	16667	16501	16582	16654	16407	16543	16618	16479	16583	16522	16474	16412	16530	16468	16579	16448	16451	16410	16707	16509	16698	16262	16331	16527	16406	16509	16459	16438	16479	16587	16658	16601	16519	16223	16497	16521	16529	16408	16494	16601	16479	16616	16469	16487	16460	16450	16349	16405	16491	16609	16523	16397	16344	16446	16654	16508	16566	16506	16440	16444	16470	16351	16353	16351	16582	16646	16645	16667	16468	16387	16418	16280	16488	16510	16564	16594	16627	16591	16448	16502	16566	16400	16669	16322	16335	16520	16505	16479	16517	16421	16578	16411	16544	16534	16412	16544	16509	16454	16456	16519	16744	16646	16505	16411	16303	16466	16484	16408	16491	16408	16617	16494	16457	16485	16409	16457	16655	16525	16499	16422	16555	16542	16414	16432	16399	16576	16595	16545	16583	16387	16342	16478	16756	16399	16530	16602	16716	16423	16473	16325	16278	16487	16599	16565	16282	16575	16384	16311	16660	16445	16379	16532	16508	16268	16569	16425	16463	16438	16485	16473	16393	16473	16469	16618	16669	16585	16410	16687	16548	16454	16401	16495	16402	16490	16417	16580	16506	16778	16486	16647	16484	16627	16476	16443	16532	16651	16475	16527	16472	16616	16370	16596	16631	16546	16451	16524	16551	16448	16666	16478	16498	16536	16578	16260	16593	16529	16457	16683	16519	16481	16430	16430	16434	16382	16507	16447	16399	16484	16387	16609	16552	16623	16608	16485	16476	16577	16401	16463	16560	16662	16473	16555	16488	16448	16582	16472	16607	16533	16550	16446	16426	16505	16484	16515	16510	16416	16644	16496	16392	16355	16385	16581	16463	16522	16509	16533	16621	16578	16475	16582	16619	16529	16683	16347	16446	16432	16586	16638	16518	16332	16410	16460	16468	16568	16371	16534	16582	16501	16430	16558	16520	16478	16558	16502	16370	16580	16323	16458	16450	16463	16685	16401	16443	16426	16408	16452	16426	16492	16651	16429	16420	16753	16516	16395	16611	16545	16474	16423	16467	16557	16407	16451	16500	16568	16456	16435	16514	16391	16376	16305	16633	16422	16683	16435	16499	16521	16663	16339	16735	16337	16500	16689	16553	16500	16590	16566	16350	16516	16465	16522	16584	16537	16514	16586	16491	16545	16574	16511	16572	16428	16637	16398	16467	16570	16525	16511	16465	16403	16449	16415	16489	16578	16592	16572	16397	16453	16613	16339	16444	16549	16352	16555	16416	16560	16499	16598	16458	16473	16518	16457	16433	16603	16677	16403	16593	16523	16528	16549	16712	16439	16322	16523	16535	16489	16550	16443	16569	16459	16453	16578	16440	16552	16489	16354	16550	16470	16517	16345	16340	16481	16378	16519	16667	16512	16481	16594	16572	16551	16401	16349	16637	16554	16492	16554	16440	16569	16556	16382	16413	16524	16462	16694	16674	16396	16486	16647	16538	16704	16409	16302	16526	16406	16426	16646	16551	16470	16597	16531	16543	16499	16479	16453	16520	16223	16630	16440	16411	16539	16497	16556	16604	16499	16585	16416	16531	16531	16443	16609	16396	16362	16517	16634	16470	16564	16523	16461	16424	16491	16575	16677	16438	16753	16502	16478	16524	16581	16577	16599	16619	16299	16406	16505	16480	16470	16598	16487	16501	16587	16542	16431	16643	16480	16370	16447	16531	16478	16303	16575	16505	16549	16553	16447	16505	16660	16522	16480	16503	16631	16562	16514	16584	16381	16486	16590	16702	16502	16540	16411	16574	16673	16466	16557	16369	16447	16546	16509	16612	16487	16594	16648	16323	16566	16479	16578	16446	16549	16530	16398	16610	16386	16550	16601	16333	16504	16494	16511	16512	16576	16745	16407	16269	16479	16561	16511	16449	16456	16544	16663	16370	16346	16527	16612	16487	16494	16580	16429	16721	16471	16586	16676	16382	16491	16482	16601	16588	16541	16531	16348	16564	16442	16512	16432	16615	16493	16427	16651	16321	16534	16426	16452	16436	16452	16497	16458	16379	16579	16501	16684	16461	16435	16537	16573	16615	16455	16540	16400	16607	16467	16537	16455	16541	16400	16528	16627	16661	16516	16469	16491	16543	16582	16534	16531	16500	16677	16261	16634	16584	16524	16451	16568	16586	16448	16421	16445	16585	16461	16454	16550	16460	16334	16350	16517	16433	16464	16574	16649	16511	16495	16464	16499	16483	16689	16492	16512	16621	16520	16446	16503	16481	16594	16562	16516	16320	16460	16532	16399	16544	16579	16403	16393	16585	16568	16588	16381	16404	16600	16631	16601	16502	16549	16587	16440	16555	16533	16338	16523	16588	16565	16532	16426	16407	16520	16394	16490	16345	16397	16489	16499	16521	16502	16552	16439	16375	16608	16392	16419	16462	16430	16466	16385	16432	16475	16334	16548	16560	16645	16464	16550	16289	16642	16450	16371	16414	16581	16573	16533	16388	16322	16381	16451	16524	16554	16463	16566	16479	16562	16466	16462	16523	16421	16489	16523	16529	16418	16432	16531	16543	16457	16354	16359	16431	16529	16470	16508	16474	16511	16618	16541	16663	16537	16579	16408	16546	16352	16730	16843	16497	16493	16553	16607	16512	16475	16709	16455	16331	16654	16614	16466	16435	16502	16601	16653	16484	16543	16582	16639	16376	16479	16659	16603	16422	16594	16533	16466	16578	16650	16431	16514	16435	16475	16567	16523	16621	16553	16365	16583	16399	16581	16445	16353	16451	16482	16464	16446	16595	16374	16542	16495	16512	16529	16656	16710	16502	16567	16447	16643	16481	16381	16530	16578	16463	16413	16415	16448	16544	16561	16526	16383	16544	16433	16683	16607	16667	16502	16578	16477	16514	16647	16445	16522	16482	16420	16607	16461	16497	16565	16419
29566	27794	34550	30903	26201	23977	22111	21006	20416	20130	19761	19960	19627	19575	19611	19571	19414	19285	19412	19338	19312	19031	19413	19173	19177	19110	19212	19161	19399	19100	19090	19269	19111	19102	19265	19050	19166	18997	18979	19006	19095	19144	19145	18834	19035	19084	19187	18984	19161	19254	19042	18922	19101	18963	19074	19241	18912	18890	18984	19018	19104	18998	18876	19157	19389	19196	19117	19200	19046	19271	19186	18963	19012	18921	19120	19043	19070	18964	18980	19159	19034	18892	19097	19151	19093	18972	19027	19276	19163	18960	19039	18983	18925	19151	19201	19291	19039	18893	18954	18940	19045	19121	18940	18894	19022	19154	19141	18945	18827	19014	19093	18986	18994	18997	18964	18900	19006	18925	19026	19066	18977	19100	19220	19076	18964	19150	19283	19012	19026	18997	19054	19032	19031	19125	19029	18937	19208	18967	18974	19231	19127	19010	19133	19073	19150	19180	18923	19172	19059	18873	18935	18979	18902	19074	19112	19106	19081	19174	19024	19308	19067	18794	19067	19114	18853	18985	19018	19097	19147	19080	18945	19111	19003	19009	19187	19011	18912	19131	18889	18822	19128	18802	18857	18837	19130	18966	19063	19060	18919	18761	18974	19064	19083	18925	19423	18941	19200	19123	18915	18819	18975	19146	19048	19015	19014	19113	19144	19112	19202	19099	19022	19110	19056	19163	19112	18929	19086	19051	19145	19048	19130	19167	19214	19190	19134	19003	19248	19211	18783	19129	18993	19107	18759	18966	19258	19249	19032	19036	18886	19008	19146	18903	19057	19060	19009	18809	18912	19080	19139	19221	19039	19036	19135	18860	19086	19094	18812	19173	18873	18908	19073	19050	19064	19142	18930	19066	18962	18862	19311	19047	19212	19178	19236	19064	19174	18786	18977	19094	19192	18967	19061	19100	19071	19030	18927	19094	18968	18915	19122	19038	19042	19036	18986	19070	19051	19083	19096	19095	19008	19088	18891	19001	18909	18948	19080	19144	18780	18928	19150	19041	18791	19112	19196	19153	18961	19019	18969	18949	18968	19282	18945	19002	19208	19077	19016	19149	19195	19062	19055	18861	18939	19033	19093	19054	19000	18976	19073	19063	19195	18990	18995	19005	18862	18905	18926	19142	19035	19083	19207	18848	19069	19108	19198	19231	19036	18989	19215	19181	18994	19078	18909	19100	19059	19267	19267	19203	19075	18960	19052	19185	19148	19037	19169	19129	19049	18964	19049	18924	19224	19179	19100	19111	19011	19066	19142	18852	19030	18910	18779	19036	19182	19140	19007	19116	19006	19009	19064	18981	19168	19185	19077	19150	19235	18987	18977	18726	19079	18865	19005	18888	19243	18767	18995	19019	19065	19032	19042	19135	18958	18830	18992	18975	19024	19017	19073	18972	19050	19314	19070	19258	19231	18917	19048	19080	19037	19206	19305	18996	18996	19023	19037	18875	19079	18684	18948	19016	19104	19057	19009	18868	18941	19037	19248	19156	18959	19106	19003	19099	18916	19268	19020	19253	19117	19130	19139	19100	19059	19262	19149	18964	18878	19229	19310	19067	19222	19092	18936	18967	19107	19068	18952	18945	19054	19038	19179	18971	19034	19216	19153	18939	18924	19033	18966	19040	19131	19029	19010	19116	19196	19091	19016	19088	19025	19013	19029	18993	19062	18973	19347	19091	19058	18955	19089	19116	19147	19057	19046	19093	19222	18991	18979	19031	19178	18967	19115	18951	19240	18968	19002	19207	19010	19330	18960	19029	19001	19090	19290	19261	18988	19050	18966	19029	18984	19219	19029	19120	18864	18863	19263	19146	18929	18901	19127	19340	19054	19090	18976	19092	19079	19028	19067	18992	18973	18834	19067	19161	18876	18895	18960	18913	19018	18942	18951	19236	19050	19176	19152	18972	19058	19004	19067	19011	19004	19237	19040	18948	19134	19034	19077	18998	19170	19011	18876	18979	19277	19077	18872	19201	18952	19203	19062	19085	19240	19001	19136	19036	19159	19021	19103	18871	19137	19113	19068	18947	18866	18811	18866	18923	19225	19070	19001	19015	19364	18994	18933	19222	19160	18908	19052	19188	18901	19036	19129	19101	19153	19050	19159	19127	18870	18940	19113	19061	19031	18954	19174	19066	18957	18907	19049	18709	18901	19054	19203	19046	19108	19071	18935	19038	18928	18791	19185	18957	19267	18962	19160	18966	19149	19031	19139	19009	18971	19095	19083	19167	18969	19191	18807	19134	19098	18945	19252	19242	19147	19109	19205	19076	19116	18890	18917	18955	19103	19145	19147	19040	19243	19218	18969	19007	19052	19253	19143	19344	18881	18954	19001	18959	19034	19205	19017	18922	18894	19100	19010	18960	19023	19168	19110	19129	19141	18800	18955	18929	19105	19028	18910	18765	18878	18960	19079	18940	19034	19209	18973	18914	19447	18885	19223	19161	19055	19041	19074	19126	18860	19051	19011	19014	18992	19126	19028	19184	19057	18955	18985	18924	19026	18921	18994	19178	19004	19050	19011	19246	19038	19112	19090	19172	19076	19091	19063	19178	18963	19194	19161	19033	18930	19055	19035	19073	19191	19198	19028	18980	18918	19053	19098	19008	18994	19213	19018	18990	19197	19043	19045	18952	18967	19044	18986	18894	18885	19057	19081	18978	19165	18888	19166	18942	19015	18875	18949	19166	19008	19151	19018	18970	18880	18921	19150	19007	19078	18968	19096	18815	19123	18838	19053	19225	19151	19264	18888	18948	19183	19038	19128	19003	19141	18785	19160	19100	19023	19112	19176	19102	19095	18892	19155	19128	18955	19212	19160	19108	18856	19064	19088	18876	19038	18822	18940	18975	18957	19229	19020	19106	18932	19139	18958	19035	18810	18970	19133	19256	19173	18992	19001	19041	19217	19142	19159	18763	18899	19177	19094	18996	19187	19173	18920	19162	18955	19126	19175	18853	18981	19107	19081	19152	19293	19123	19137	18958	19243	18827	19032	18975	19183	19211	19071	19052	19138	18926	19056	19066	19179	19002	19182	19101	19125	19124	19274	19055	19149	18994	18997	18953	19108	18952	19110	18913	19238	19231	19294	19047	18990	19033	19057	19038	18903	19136	18967	18971	18803	19047	19119	19205	18818	19008	19024	19209	19195	19076	19175	19196	18895	18988	18832	19213	19152	19117	19048	19071	18913	19227	19107	19099	19072	18966	19121	19058	19092	18967	19110	19047	19105	18999	19112	19231	18887	19092	19042	19188	19006	19029	18977	18917	18919	19123	18919	18878	19180	19068	19185	18889	19224	19156	18835	18862	18893	18897	19138	19090	18893	19125	19111	19135	18983	19175	19208	19045	19084	18894	19006	19128	19190	18965	18918	18978	19087	19001	18931	19125	19029	18843	19056	19059	19103	19183	18967	19010	18929	18745	19150	18993	19152	19116	19181	19146	18952	19137	19130	19097	19096	18997	19087	19048	18874	19193	18785	19126	19162	19111	18856	19054	18928	19011	18958	19181	19069	19135	19157	19035	19084	19024	18951	19087	19097	19072	19019	19146	19040	19199	19106	19046	18871	19109	19064	19093	19156	18888	19000	18914	18870	19067	19084	19196	19265	19090	18728	19086	18908	19048	19097	19110	18946	19184	19040	19016	19023	19063	19103	19213	19185	19090	19078	19051	18934	19165	18982	19146	19080	18940	19088	18994	19038	19071	19079	19049	19184	19068	19017	19096	19190	19064	19152	19032	18930	19106	19014	19056	18888	18925	19196	19210	19118	19083	18989	18868	19058	19326	18891	19103	18830	18883	18932	18999	19134	18979	19187	19164	19028	19100	19285	19054	19044	19123	19070	19191	19065	18912	19034	19012	19140	18969	19170	19206	19001	19184	19151	19128	18986	18814	19026	19011	18978	19069	19069	18988	18968	19155	18930	19053	18994	19006	18922	18939	19094	19182	19102	19115	19098	19195	19029	18961	18810	19055	18977	19252	19029	19029	19253	19166	19079	19083	19076	19103	19138	19001	18893	18825	18941	19162	18992	19239	19100	19107	19038	19017	19027	19035	19231	19089	19159	19063	19012	19010	19228	19148	19261	19180	19233	19061	19260	18977	18869	19044	18993	19197	18943	18997	19087	19033	19236	19277	19070	19252	19180	19105	19093	19020	19077	19064	19150	19281	18963	18913	19126	18936	18874	19049	19016	19002	19154	18872	19035	18997	19098	18917	19130	19109	18894	18933	19091	19243	18950	19158	19016	18930	19111	19121	18983	18879	18866	19195	19009	18827	19127	19055	19062	19145	19123	19038	19132	18884	18924	18981	18856	19135	19088	19009	19050	19198	19045	19121	18962	19106	19261	19031	18772	19003	18968	18844	19167	19315	19132	18871	19132	19021	19081	19183	19014	18959	19056	19216	19046	19138	19026	18958	19287	19085	19128	19057	19046	18798	18923	19143	19050	19195	18927	18922	18930	18980	19024	18954	19146	19122	19201	19194	19089	19064	19088	19007	19103	19029	18793	18948	19189	19238	19010	19262	19047	19037	19227	19118	19025	18949	18930	19030	19156	19275	19107	19096	19053	18974	19133	19124	19222	19028	19105	19053	19122	18992	19081	19071	18874	19107	18883	19041	19071	18995	18952	19253	19187	19205	19019	19105	19240	18995	19197	19133	19147	19026	19075	19141	19050	18958	19178	18939	19100	18877	18938	19118	19106	18938	18972	19178	19008	18780	18930	18926	18918	18965	19058	19250	18942	19058	19052	19172	19003	19171	19061	19107	18893	19073	19072	18931	18991	19116	19205	19184	19253	19043	19263	18920	19088	19164	19017	19147	19100	19151	18876	19104	19000	18939	18864	18768	18864	18991	19142	19326	19094	19024	19141	18934	19240	19261	19359	18935	19007	19103	19136	18839	19166	19211	18972	19014	18885	19045	19176	18998	19000	19106	19236	19037	18903	19223	19056	19008	19140	18888	18990	18989	19078	19051	19096	19081	19102	19060	19136	19095	18971	18936	19012	18957	19044	19089	19215	18998	19028	19166	19055	18967	18832	19298	18955	19262	19060	18925	18984	19162	19097	19039	19067	18952	18932	19044	18935	19043	18905	19219	18951	19083	18964	19113	19172	18837	19016	19221	19004	19027
31398	43109	38134	29178	25866	22378	20054	18807	18076	17525	17324	17064	16939	16929	16594	16551	16314	16356	16249	16376	16257	16192	16266	16065	16088	16023	16100	16154	16025	16085	16010	16019	15993	16109	16019	15905	16016	16083	15881	15831	15985	16040	16081	15890	15903	15929	16004	15773	15927	16030	16095	15768	15895	15959	15764	15743	15802	15983	16068	15930	15753	15754	15806	15978	15961	15941	15987	15957	15871	15990	15913	15906	15989	16013	15975	15893	16023	15926	15923	15858	16143	16007	15876	15861	15830	15934	15896	16044	16073	15774	15991	15849	16123	15929	15930	15834	15955	15918	15852	16017	15933	15864	15964	15838	16008	16015	16015	15900	15911	15711	16026	16086	15977	15827	16023	15971	15890	15858	15863	15812	15997	15838	15981	15929	16043	15860	16029	15799	15930	15931	15919	16073	15809	15760	15781	15968	15981	15985	15848	15868	15963	15847	15861	15794	15883	16006	15777	15933	15895	15789	15940	15955	15771	15888	16019	15846	15961	15876	15824	16035	15886	15975	15963	16054	15806	15764	15858	15879	16017	15974	16045	15962	15943	15867	15962	15998	16067	15849	15955	15895	15958	16022	15953	16039	16036	15986	15809	15896	15928	15839	16025	15943	15947	16001	15977	15891	15994	15879	15863	15915	15666	15971	15941	15777	15881	15958	15845	16050	15923	16043	16026	15952	15941	16024	15922	16032	15790	15847	16014	15840	15992	16024	15816	15841	15945	16056	16092	15872	15859	16142	15932	16065	16071	16035	15977	15902	15785	15802	15787	15910	16089	15921	15948	15983	15766	15827	16023	16112	15735	15980	15965	16019	15897	15842	15979	16010	15802	15784	15998	16032	15860	15915	16008	15931	15850	15914	15953	15872	15962	15792	15982	15849	15974	15882	15871	16040	15758	15878	15885	15922	15960	16064	15908	15915	16051	16113	16036	15924	15848	15931	15884	16094	16053	15656	15850	15989	16034	16052	15881	15961	16243	15890	15817	15814	15859	15826	15874	15916	15993	15977	15948	16092	16019	15863	15841	15911	15783	15944	15944	15831	15868	15961	15924	15741	15891	15932	15925	15602	15969	15874	15826	15784	15917	15855	15843	15923	16093	15899	15844	15951	15967	16133	15954	15946	15913	15861	15964	15949	16061	16049	15836	15949	15935	15985	15752	15939	16018	15976	15901	15986	16063	15891	16009	16003	15892	15948	15913	15975	16161	16015	15848	15973	15908	15903	15946	15995	15942	15895	15999	15949	15905	15861	15958	15832	15905	15944	16005	15843	15958	16017	15872	16008	15928	15942	15931	15999	15959	15897	15962	15788	15957	15982	16106	16040	15928	15863	15855	16065	15917	16033	15942	15802	15869	16010	15847	15893	15915	15967	15726	15974	15981	15940	15904	15875	16048	15853	15837	15930	15869	15828	15830	15776	16069	15950	15852	15937	15899	16069	15937	15925	16088	15987	15992	16035	15888	15870	15897	15904	15893	15992	15892	16078	15974	15835	16044	15654	15806	15887	15829	15901	15916	15962	15909	16008	15838	15724	15842	16089	15966	15939	16059	15867	16089	15952	15920	15891	16013	15898	15989	15875	15910	15937	15944	15999	16035	15981	16067	15937	16092	15997	16038	15873	16007	15750	15895	15867	15870	15979	15896	15955	15996	15976	15836	15901	15853	15893	15871	15859	15866	15805	16144	15928	15965	16019	15935	15834	15770	15866	15963	15857	15966	16002	15866	16160	15966	16032	15922	15945	15863	15800	15848	15987	15958	15861	16002	15964	15874	16049	15774	15926	15726	15902	15761	15995	15959	15942	15855	16063	15970	15934	15861	15825	15859	16104	15938	15806	15935	15961	15886	15799	15740	15969	15989	16132	16000	15981	15944	15899	15989	15903	15962	15864	16017	15954	15958	15962	16090	16132	15866	15833	15911	16073	15920	15886	15953	16018	16066	15848	16076	16033	15865	16015	15993	15912	15904	15892	15969	15867	15922	16026	16212	15905	15806	15887	15830	15996	16058	15844	15915	16075	15993	16008	15889	15967	15933	15798	15782	15981	16059	15935	15903	15870	16073	15922	15985	15701	15925	16018	15837	16074	15765	15995	15926	15935	16039	15833	15783	15880	15953	15909	15923	15966	16004	16040	15824	15955	15921	16023	16007	15991	16115	15978	16171	15808	15868	15958	15696	16049	16031	15996	15924	15801	15898	15992	15909	16010	16022	15910	15797	15791	16025	15949	15923	15949	15986	15853	15882	16018	16001	15791	16160	15959	15982	15799	16026	16040	15866	16121	15999	16059	15960	16032	15866	15953	16056	15892	15903	15852	15765	15911	16096	15809	16040	15829	15897	16060	15896	16004	16082	15978	15949	15888	16086	15910	15959	15814	15923	15922	15985	16022	16010	15882	15893	15786	15937	15930	15979	15948	15989	16021	15715	15698	15949	16096	15763	16006	15957	16009	16228	16116	15933	15858	16079	15809	15944	16098	16005	15926	15935	15798	16009	15900	16065	16002	15994	15939	15819	16127	15831	15870	15869	15769	16029	15716	15988	15925	16068	15816	16040	15766	15861	15928	15744	15872	16005	15784	15955	15855	16055	15912	15768	15961	16066	15753	15849	16021	15956	15887	16064	16071	15879	15880	15898	15885	15886	16099	16049	15993	15885	15956	16086	15864	16029	16066	16150	15915	15812	15902	15826	15904	15828	15933	15873	16001	15933	16135	15955	15971	15919	15988	15922	16013	16131	15894	15958	16025	15912	15835	15955	16057	15865	15771	16027	15960	15935	15910	15954	16108	16027	15913	15950	16053	15834	16110	15874	15978	15736	16066	15969	16073	15780	15958	16027	15877	15885	15685	15873	15928	15905	15862	15969	16019	15751	15942	15826	15981	15821	15887	15979	15959	15860	15894	15974	15750	16059	15876	15933	15912	16004	15761	15997	15939	15752	15910	16045	15919	15854	16030	15889	15820	15919	15987	15899	15846	15931	16169	15949	15964	15825	15745	15859	16155	16007	16077	15807	15824	15824	16090	16039	15918	15915	15861	15712	15977	15953	15888	15930	15791	15826	15972	15861	15918	15844	15886	15891	15983	16029	15819	15935	15973	16150	16000	16004	15966	15846	15927	15960	16084	16004	15979	16035	15936	15998	16124	15933	15880	15886	16021	16003	15972	16046	15802	16127	15899	15826	16016	15866	15864	16125	15934	15904	16130	15937	15943	15907	16066	15792	16136	15782	15853	15885	15898	15854	15895	15978	16022	15884	15919	15904	16031	15858	15931	15904	15988	16036	15995	15867	16008	15796	15840	15822	16027	15781	15893	15998	15962	15929	15977	15927	15841	15854	16015	15943	16097	15845	15725	16022	15860	16100	15846	15915	15879	16134	15895	15905	15806	16119	16039	16032	15792	16068	15981	16126	15765	15895	15979	15815	16144	15946	16005	15888	16047	15996	15859	15948	15978	15856	15882	15798	15769	16073	15900	15937	15811	16055	15845	15876	15896	15957	15963	15963	15966	15823	16058	15967	15839	15976	15978	15846	15999	16048	15993	15942	15957	16056	15994	15856	16123	15962	15950	15904	15899	15979	15924	15835	16042	15883	15899	16044	15925	16066	16014	15932	15829	15993	15965	16016	16110	15726	16092	15881	15936	15876	15807	16075	15789	16046	15986	16057	16043	15941	15893	15940	15937	15959	16068	15939	15819	15970	15963	15852	15926	15875	15925	15971	16034	15897	15932	15832	15937	15944	15869	16092	16055	16022	16006	15795	16055	15952	15861	15791	15985	15817	15945	15954	15860	15811	15966	15838	15960	16100	15983	15977	15874	16029	15807	16008	16119	15903	15857	16129	15947	16063	16015	16027	15931	16032	15954	15966	15889	15846	16056	15850	15990	15965	16054	15956	16181	15791	16041	16064	16087	15752	15907	15864	15886	15822	16082	15967	16193	15968	16076	15874	15820	15836	15919	15846	16006	15922	15922	15927	15823	15858	15900	15948	15891	15992	15880	15968	16014	16041	15892	15871	16003	15892	16278	15978	16078	15834	15980	15963	15924	16040	15798	16020	15841	16015	15871	16109	15993	15850	15893	15776	16036	16068	16168	16103	16050	16027	15917	15903	15920	15957	15933	15932	16012	15911	15974	16033	15862	15836	16116	15936	16086	16065	16008	16010	15965	15795	15848	16116	15949	15963	15874	15918	15756	15973	16034	15904	15914	15852	15994	15953	15838	15877	15829	16041	16010	15858	15880	15866	15767	15846	15931	16108	15862	15826	16082	15838	16075	16027	15969	15921	15962	15903	16065	15940	15975	16021	15723	15929	15948	15787	15814	16082	15789	16020	16097	15938	16096	15833	15801	15919	15918	15978	15848	16092	15757	15892	15989	16042	15996	16072	15994	15949	15908	15900	15875	16016	15745	16074	15735	15827	15801	15818	15907	16010	15926	15958	15978	15944	15748	15908	15970	15837	15776	15959	16009	15888	15884	15835	15869	15981	15994	15871	15898	16097	15907	15862	15894	15913	16077	15918	15870	15839	15841	15974	15854	15882	15994	15988	16064	15785	16025	15976	15897	16033	15814	15979	15828	15943	15991	15837	15875	15748	15900	16076	15933	16115	16019	16202	15788	15935	16193	15781	15829	15788	15979	15895	15918	15989	15897	16015	16000	16058	16064	16148	15989	16087	15860	15916	16075	15913	15922	16036	15985	15910	15879	15951	15954	15980	15971	15827	15961	16009	15993	15819	16010	15781	15952	15943	15970	15946	15855	15851	15876	15872	16103	16049	15873	15942	15963	15970	16153	16043	16069	15987	15929	15811	15944	16014	15779	16000	15886	16178	15973	15908	15821	16020	15892	15762	15919	15775	15925	15845	15873	16003	16061	15803	15898	15886	15855	15900	15952	15812	15704	15886	15833	15957	16006	15869	15972	15944	15933	15963	15985	16019	16012	15914	16144	15965	16024	16033	16039	15932	15985	15861	16047	15981	15894	15726	15957	15990	15878	15913	16033	15945	15828	16014	16241	16030	15938	15927	15836	15881	15977	15973	15830	15997	15862	15878	15969	16021	15973	15913	15933	15852	15946	15948	16060	15659	15933	15891	15952	15850	15937	16020	15931	16043	15978	16005	16034	15802	16010	15911	15981
24149	21126	28565	25589	25199	26648	25520	22509	21406	21102	20824	20363	20048	19996	19919	19475	19622	19412	19315	19410	19333	19373	19456	19357	19530	19432	19317	19207	19195	19078	19303	19209	19098	19324	19129	19138	19141	19155	19107	19275	19178	19269	19047	19086	18987	18775	18799	19047	19076	19044	19190	19050	18919	18802	18943	18965	19189	19007	19098	19009	19111	19221	18906	19017	19109	19167	18984	19180	19094	19050	19055	19065	19144	18970	19017	18899	19151	19007	19035	18901	18995	19098	18990	19059	18823	18982	18945	19008	18874	19131	18958	19155	18945	18915	19013	18838	18919	18881	18980	18977	19056	19109	18946	18886	18984	18937	18924	18959	19004	18770	18951	19095	18960	18920	19203	18750	19184	19166	18944	19033	19033	19086	19047	19152	18989	19079	18914	18903	18879	19043	19043	18900	18871	19068	19175	19045	19125	19134	18949	18933	19283	19006	18959	19018	18866	18838	18997	18922	18850	18995	19290	19030	18994	18943	18907	19044	18842	18887	18697	18886	19005	18906	18914	18954	19011	19129	19096	19082	19147	18806	18769	18973	18946	19150	19029	18929	19163	19016	18896	18950	19000	18907	19021	19039	19193	18929	19072	19046	18921	19102	19023	18864	18800	18927	19056	18979	18929	19066	19033	19001	18986	18866	19086	19044	18949	19020	19130	19133	19076	19213	18762	19093	18943	19195	18939	18978	19179	19046	19053	19026	18806	18866	19036	18952	19009	18964	18821	18786	19236	18982	19162	18878	18972	18978	19009	18796	19103	19116	18985	19064	19067	19164	18934	18996	19016	18974	18836	18965	18873	18888	18978	18943	19036	19177	19005	19217	18848	19110	19278	18888	18944	19036	19166	19003	18821	18865	18992	18947	19032	19008	19054	18792	18926	19050	18961	18997	18920	19006	19044	18711	19145	19069	18856	18889	18956	18912	19087	18928	19011	19067	18991	19077	19086	19075	19068	18994	18992	19128	19071	18902	18953	18997	19013	18999	19105	18788	18973	18811	18921	19005	19165	19014	18895	18968	19194	19037	18939	19021	19090	18988	18930	19157	19021	19160	19057	19006	19167	19003	18922	18962	18882	19063	18811	18890	19295	18999	19045	18944	19005	19227	19085	18945	19042	18954	18975	18942	18983	18735	19004	19002	19117	18986	18989	19064	18954	19268	19180	19050	18841	19009	19200	18974	19012	19051	19031	19146	18809	18988	18969	19066	19183	18774	19234	18989	19053	19201	18930	18878	19020	18887	19030	19101	18892	19051	19139	18892	19021	19123	18801	19023	18860	18945	19195	19148	18984	18972	19133	19067	18805	18996	19117	18900	19095	18925	18966	19148	18793	19034	19024	19177	18998	19143	18864	18934	19135	18908	18897	19035	19131	19046	18831	19176	19076	19031	18861	18984	19096	18961	18982	18910	18960	19128	18886	18980	18700	18951	19109	19192	19203	18914	19103	19204	19213	18933	18960	18828	18893	18984	18929	19071	19107	18829	19072	19006	19052	19185	18847	19031	18808	18894	19163	19140	19088	19019	19218	19201	18883	19079	19044	19234	18905	19133	18969	18969	19160	19111	18859	19110	18818	19239	18944	19257	19141	18912	18926	19106	19088	19042	19075	18783	18851	19014	18808	19067	18871	18805	18868	18986	18931	18993	19104	19157	19070	18961	18998	18944	19185	19005	18890	18923	19138	19006	19136	19223	18987	18708	18931	19179	19151	18918	19040	18990	19162	19060	18979	19086	18831	18925	19127	19068	18878	19107	19092	19099	18799	18905	18977	18970	18919	18955	18819	19133	18820	19056	19046	18802	18899	19117	19081	19028	18729	18993	19085	19145	18816	18925	19117	18945	19080	19080	18843	18722	19081	18850	18934	18973	19056	18947	18807	19047	18975	18893	18953	18741	19032	19068	18971	18800	18960	18853	19033	18938	18973	18992	19056	18906	19116	19133	19019	19050	18989	18924	19019	18825	18942	18918	19008	19008	18997	18818	19031	19056	18986	18997	19067	18956	19114	18923	19058	18926	18781	19086	19107	18932	18929	19009	18926	18853	19108	18959	18820	19059	18989	18704	19089	19006	18956	18953	18865	19089	18984	18933	19058	19157	19159	19083	18956	19125	18767	19030	19022	18978	18933	18920	19073	18979	18921	19102	19054	19100	19022	19073	19135	18964	18959	19075	19049	19022	18808	18811	18968	19014	18876	19001	19107	18896	18991	19062	19032	19030	19049	19105	18911	18999	19083	19054	19098	18764	18888	18829	18814	18942	18956	18644	18977	19092	19138	19208	18957	18955	19182	18987	19048	18985	19126	18982	19303	19001	19093	18828	18881	19014	19190	18850	18997	19006	18857	18913	19084	19060	18829	19225	18773	18926	18812	19153	19153	18964	19112	19154	18763	19064	18879	18782	19039	19251	19029	19323	19046	18853	18928	19149	18892	18891	19082	18938	19009	19047	19072	19107	19151	19041	18965	19150	18851	19038	19190	18892	18973	18941	18882	18939	18792	18877	19062	18987	19039	19118	18944	18904	19001	19039	19087	19052	18739	18970	19023	18848	19067	19017	18801	19047	19049	19095	18969	19026	18940	19074	19017	19048	19063	19058	18969	19200	19047	19168	19079	19032	19015	19034	18936	18864	19107	18929	19066	18920	18843	18879	18903	18909	19021	19201	18954	19039	18881	18959	19261	18953	19006	19067	18946	18925	18941	18766	19033	19074	19081	18917	19010	19005	18931	18985	19050	19055	19010	18896	19230	19201	18849	19100	18941	18904	19095	18975	19012	18976	18915	19021	19213	18954	19168	18927	18980	19019	18976	18932	18997	18904	18963	19047	18824	19057	19103	19052	19009	19290	19082	18712	19174	18978	19070	18953	18904	18863	18938	18826	18987	19014	18992	18964	19040	19136	18935	18946	19149	18932	19196	19097	19104	18867	19051	18929	19016	19106	19007	18871	19269	19204	18916	18988	19051	18887	18905	19035	19054	19041	18818	19075	19056	18886	18993	19109	19012	18919	18869	19073	19037	19145	18824	18979	18743	18830	18798	18977	18853	19081	18934	18924	18861	18964	19134	19102	18833	19068	18995	18983	18900	18988	18981	19056	18897	18879	19071	18734	18913	18953	18922	18927	19214	19045	18880	19182	19200	18729	19075	19075	19000	19139	18867	19006	18835	19009	19181	19061	19047	19009	18885	19027	19160	19114	19021	19089	18874	18855	19151	18865	18878	19026	18989	18980	18923	18966	19115	19047	19192	19138	19091	19095	19109	19142	19053	19090	18861	19085	18901	18925	19125	19108	18916	18940	19164	18990	18766	18901	19033	19001	18897	19130	19092	18950	18976	18944	18865	18913	19049	18950	18602	19029	19068	18963	18980	18846	18967	18978	19087	19042	19055	19107	19023	18909	18953	18920	18900	18924	18908	18900	18841	18938	18950	19135	19018	19168	18911	19130	18979	19071	19003	18861	19246	19232	19013	19086	19142	19078	19070	18840	18938	18965	18842	18934	18892	18788	19036	18744	19081	19102	18984	19052	19220	18640	19074	18876	18837	19101	19118	19197	19025	19014	18944	18915	18759	18932	18994	18895	18967	19052	19005	18919	18897	19054	18995	18896	19035	18935	18895	18794	18978	19045	18936	19004	19146	18824	18883	19103	18785	19195	18981	19042	19140	18924	18826	18898	19099	18799	18959	19015	18827	18872	18850	19014	19024	19006	18896	19213	19008	19034	18839	18937	18912	18828	18828	19191	18938	19171	19121	18910	19152	18946	19007	18929	18889	18855	18927	18988	18987	18841	19134	19071	19184	18980	18915	18989	19082	19015	19186	19030	19022	19030	18897	19281	19149	18805	18930	19103	18968	19021	18976	19027	19157	18991	18913	19226	19050	19100	18991	18988	18914	18912	18968	19141	18983	19020	18874	19106	19055	18882	19041	19125	19277	18773	18741	19075	19078	18922	18770	18874	19039	18920	18974	19103	19098	19067	19101	18834	19028	18918	18900	18904	19010	19020	18871	19028	19007	18943	18918	19074	19047	18953	18922	18980	18932	18986	19142	19142	18947	18782	19118	19093	19016	19169	19222	19158	19038	18937	18756	19023	18897	19077	18976	19108	18904	19047	18982	19033	18909	19144	19185	18973	19098	18862	18979	18987	19121	18914	18915	19015	18868	18772	19079	19063	18918	18967	19069	19079	19229	18990	19174	19121	18862	18974	19079	18936	19043	19298	18929	18805	19035	19314	19048	18802	18782	18947	19178	18912	18996	19013	19120	18982	18966	19112	19060	18984	18962	19075	19007	19011	18816	18922	18929	18823	18943	19066	18980	18906	19084	19155	18987	18931	19106	18985	18999	19007	18768	19006	18926	19080	18939	19033	18880	18954	18970	19049	19032	19094	18785	19076	18786	19127	18790	18909	18992	18844	19047	19007	18763	18878	18832	19155	18954	19093	18991	18995	19210	19073	19230	19120	19076	18956	18984	19012	19120	19088	19031	19172	19000	18977	18918	18967	19035	19030	18752	18924	18983	18893	19120	19072	19128	18864	18910	18961	18985	19061	18976	18896	18921	19029	19034	18886	18984	18827	19104	19093	19134	18963	18981	18877	18957	19203	19000	18987	18957	18869	18980	19040	19047	19067	19079	18875	18975	18893	18914	19048	18935	19093	19015	19080	18886	19227	19095	18984	18895	18936	18939	19015	19119	19066	18844	19087	19038	18980	18950	18941	19125	18867	19080	18803	19034	19075	19225	18921	19069	19052	18969	18979	18945	18912	18899	19110	19090	19332	18968	18926	19017	19028	18865	19150	19129	18961	19008	18969	19203	18805	19134	18682	18999	18856	19017	19048	18918	19054	18800	18993	18948	19216	18985	19165	19031	18991	19060	19024	18980	19022	19115	18995	18998	18938	18870	19037	19095	18901	18979	18923	18937	18909	19044	19059	18791	19059	18987	19028	19197	18686	18875	18823	19003	19176	18880	19099	19142	18797	19053	19028	18879	19030	18995	18942	18975	19043	19127	18893	18902	18978	18913	19088	19038	18939	18961	18912	19071	18963	19159	18999	18944	19200	19016	19057	18953	18915	19171	19038	19020	18944	18985	19138	19147	18933	18969	18987	19082	18954	19129	19130	18765	19023	19026	18744
31970	51028	44711	34940	29477	25749	22604	20555	19449	18640	18077	17696	17248	17338	17165	16699	16649	16587	16294	16358	16462	16307	16107	16272	15939	16178	16191	16124	15977	16228	15912	16049	15993	16162	16061	16062	16028	16023	16083	15968	15953	15861	16069	15991	16013	15974	15765	16056	15930	15863	16141	15851	15945	15968	16047	15963	16070	15968	15792	15945	15849	15980	16010	15904	16109	15953	15982	15786	16016	15873	16004	16034	16030	16035	15863	15990	15955	15885	15833	15923	15856	15830	15859	15840	15941	15954	15848	15995	15873	15934	15870	15924	15933	15914	15991	15896	16008	16000	16024	15886	15907	15984	15838	15948	15944	15869	15855	15948	15762	15769	16068	15861	15998	15996	15858	15882	15874	16009	15914	15885	15966	15897	15824	15999	15993	16020	15958	15940	15840	15972	15961	15861	15985	15886	15887	15970	15963	15988	15938	15991	15865	15872	15978	15832	15911	15982	15943	15972	15850	15925	16031	16106	16048	15785	15835	16016	15939	16039	15871	15910	16051	15852	15944	15867	15839	15979	15920	16078	15839	16027	15788	15941	16057	15939	15760	16026	15905	15843	15736	16148	15828	15932	15829	15757	15748	15868	15931	16022	16077	15893	15854	16079	15858	15956	15808	15692	15813	15907	15963	16020	16078	15884	15881	15870	16002	15746	15868	15890	15840	16039	15941	15790	15983	15954	15924	16101	16056	15980	15874	16063	15902	15929	15839	15889	15983	15868	15876	16016	16105	16000	16000	15941	15807	15814	15782	15886	16060	15915	15848	16062	15956	16060	15936	15895	15980	15950	15880	15792	15839	15885	15809	15894	15980	16105	16106	15792	15874	16024	15785	15989	15916	15978	15872	15975	16026	15902	15962	15742	15875	15914	15935	15997	16090	15975	15997	15847	15901	15813	15826	15994	15963	16028	15863	15877	15886	15713	16018	15738	15998	15739	15773	15866	15869	15997	15991	16052	15907	15855	16024	15935	15812	16052	15963	15671	15988	15830	15956	16022	15891	15908	15924	15919	15837	15895	15790	15855	15905	15928	15843	15865	15999	16050	15885	15814	15824	15996	15735	15911	15978	15743	15949	15903	15695	15792	15903	15885	15864	15832	15867	15962	16087	15923	16021	15846	15981	15932	15811	15826	15935	15862	15934	15898	15851	15892	16049	15784	16015	15882	15812	15908	15830	15925	15966	15898	15880	15871	16099	15938	15922	15935	16028	15768	16048	15953	15959	16076	15862	16013	15851	16103	15950	15647	15863	15820	15975	16055	16208	15752	15876	16077	15781	15840	16042	15911	15953	15866	15808	15907	16025	15892	15943	15966	15955	15879	15792	15909	15753	15957	16051	15850	16034	15866	15972	16019	15782	16071	15744	15796	15915	15823	16064	15866	16023	16007	15746	16060	15929	15930	16031	15975	15881	16021	15874	15999	15853	15878	15987	15980	15898	15981	15941	16086	15901	15852	15784	16009	15990	16013	15983	16067	15842	16007	15875	15783	15967	16054	15996	15994	15894	15873	16001	16064	15864	15851	15965	16018	15844	15774	15952	16085	15980	15740	15929	15890	15903	15902	15808	15896	15929	15925	15806	15942	15964	15998	15844	15956	15787	15830	15945	15765	15820	15710	15809	15934	15846	15975	16106	15766	15973	16010	15996	16079	15792	15913	15965	15917	15890	15970	15873	15876	15944	15983	15838	15938	15893	16052	15855	16067	15879	15768	15806	15938	15864	16049	16004	15824	16089	15778	15897	16007	15835	15772	15785	16086	16022	15861	15873	16017	15825	15879	15835	16000	15904	16005	16056	15901	15961	15955	15992	15836	15896	15866	15944	16100	15775	15988	15972	15993	15880	15903	15930	15934	15980	15899	15858	15895	15820	15914	15782	15786	15801	15802	15978	15875	15899	15997	16150	15889	15954	15886	15787	16085	15830	16038	15873	15924	16026	15902	15914	15850	15843	15981	15828	15785	16004	15836	15805	15962	15869	16031	15998	15792	15945	15856	15829	15917	15980	15984	15908	15966	15811	15793	16110	15826	15870	15947	15971	15885	15944	15803	15783	15964	15841	15968	15855	16085	15988	15924	15859	15828	15893	15967	15780	15833	15870	15855	15892	16042	15929	15852	15702	15997	15854	16001	15906	15892	15976	16030	15873	16073	15753	16103	15991	16084	16004	15997	15848	16013	15840	16146	15761	15974	15902	15912	15832	15752	15880	16074	16025	15974	15881	16036	15885	15783	15932	15980	15901	16006	15985	15748	15909	16010	15931	15982	15870	16037	16094	15971	15832	15786	15877	15913	15763	15888	15840	15917	15956	15779	16091	15986	15939	15873	15965	15838	15912	15729	15740	15812	15867	15978	15971	16056	15850	15782	15924	15881	15936	15972	15932	15823	16048	15860	15804	16023	15990	15801	15960	15751	16000	15813	15954	15811	15819	15988	15846	15884	16059	15848	16062	15887	15916	15882	15972	15903	15728	16117	16084	16071	15746	15673	16053	15813	15987	15844	15915	16025	15957	16007	15902	15894	15991	15878	15914	15783	15907	15960	15910	15923	15926	15906	16004	15836	16076	16037	15788	15846	16067	16030	15882	15961	16001	15908	15896	15919	15882	15793	15961	15888	15903	15842	15892	15836	15959	15856	15985	15955	15950	15851	16001	15928	15834	16016	15951	15903	15884	15852	15933	16045	15995	15912	15867	15916	15947	15852	15875	15927	15845	15751	16098	15749	15871	15907	15854	15957	16019	15907	15937	16020	15827	15982	15883	15820	16000	15888	15838	15878	15941	16020	15931	15995	15854	15880	15804	15922	15864	15991	15849	15818	15925	16002	15796	15870	16041	15806	15743	16067	15797	15900	15897	15943	15800	15952	15912	16031	15904	15807	15983	15912	15922	16047	15880	15850	15911	16028	15847	15959	15980	15926	16023	15936	16078	15925	15996	15754	16003	15897	16008	16030	15925	15903	16004	15889	15774	16020	15811	15841	15841	15954	15734	16043	15857	15869	16005	15935	15859	15954	15911	15786	15866	16017	15904	15947	15865	15835	16014	15982	15973	16012	15874	15989	16015	15786	15923	16154	15932	15888	15989	15984	16019	15970	15855	15814	15931	15987	15887	15922	15850	15951	15977	16043	15888	15875	15883	15719	15897	15963	15970	15961	16059	15973	15842	15995	15874	16113	15902	15970	15916	16088	16071	15933	15951	16009	16013	15994	15967	15939	16013	15887	15971	15959	15967	15800	15957	15918	15862	16073	16026	15879	15936	15825	15769	15961	16015	15791	15827	15848	16083	15936	15850	15866	15801	15963	16051	15928	16159	15776	15955	15676	16064	15934	15936	15931	16018	16084	15812	16007	16061	15992	16016	15970	15858	15796	15814	15999	15904	15800	15919	15884	15933	15904	15800	15992	15726	15840	16044	15869	16052	15846	15933	15799	15908	16005	15970	15857	15890	16046	15762	15874	16003	16016	15842	15772	15892	16021	15916	15982	15981	15718	15922	16187	16049	15821	15997	15947	15739	15995	15791	15789	15924	15933	16063	15856	15731	15791	15942	15986	15774	16111	15956	15856	15973	15911	15999	15890	15929	15877	16062	15812	15875	15827	15565	15979	15941	15769	16025	15941	16023	15836	15926	16019	15967	15800	15857	15911	15939	15862	16028	15839	15938	15888	16009	15966	15827	15915	15861	16005	15824	15961	15809	15829	15640	15884	15992	15833	15928	15948	15876	16014	15799	15763	15988	15901	15936	15957	15841	15865	15935	15869	15907	16077	15947	15964	15917	15858	15997	16126	15913	16133	15892	15667	15958	15817	15816	15821	15998	15911	15882	15809	15990	15894	15849	15762	15828	15813	15842	15956	15815	15978	15967	15890	16029	15859	15782	16002	15731	15907	15963	15833	15775	15901	15900	15870	16018	15906	16027	16005	15975	15924	15854	15991	15822	16031	15886	15815	15963	16040	15990	15969	15831	15846	15898	16084	15793	16025	15930	16021	15861	15806	15886	15996	16057	15905	16017	16029	15963	15764	15935	15980	15860	15987	15889	15952	16102	15790	15924	15966	15965	15988	15919	15862	15960	15862	15879	15954	15843	15817	15765	16009	15923	15863	15993	15883	15888	15919	15962	16094	16023	15921	15913	15974	15992	16003	15801	15869	15857	15889	15983	16012	15813	15740	15832	15940	15804	15842	15875	16015	15901	15887	15945	15899	16011	15884	15792	15809	15973	15967	16037	16117	15930	16067	16048	16004	15958	15713	15898	16074	16045	15830	15953	15955	15915	15857	15748	15949	15735	15912	15872	15842	15874	16002	15943	15810	16000	15960	15935	15958	15832	16138	15979	16111	15912	16037	16070	15908	15931	15950	16032	15813	15884	15877	15917	15846	15802	15992	15895	16053	15934	15980	15878	15734	16107	15780	15904	15950	15908	15890	15857	15894	15964	15907	15917	15966	15817	15996	15858	15722	15751	16000	15843	15882	15893	15866	15899	15793	16132	15971	15776	16099	16030	15934	15992	15960	15896	15945	15957	15945	16037	16071	15839	16166	15949	16066	15974	15762	15962	16038	15785	15856	15829	15991	15888	15851	16026	15760	15883	15927	15840	15856	15865	15960	15882	15757	15964	16004	15892	15942	15988	15801	15803	15848	15686	15860	16044	15874	15847	16099	15895	15940	15899	15993	16062	15738	15856	15878	16018	15868	15918	15849	16048	15763	15642	16146	15912	15613	15813	15851	15846	15937	16051	15932	15982	15804	16021	15776	16064	15776	16085	15831	16144	15890	15965	15946	16161	15827	16040	15731	16152	16006	15844	15827	15913	15915	16034	15850	15931	15939	15861	15865	15944	15906	15964	15844	15822	16060	15925	15936	15949	15928	15655	15978	15700	16044	15929	15878	15789	15806	15900	15842	15859	15948	16004	15696	15905	15940	15907	16060	16053	15712	15787	16017	15849	15977	15754	15838	15895	15966	15890	15972	16126	15869	15717	15810	15818	15937	15951	15906	15911	15858	15971	15807	15770	15841	15991	16043	15889	15825	15859	15865	15954	15989	15906	15843	15943	15854	16018	15995	16001	15935	15935	15833	16066	15916	16192	15802	15902	15809	15888	15918	16018	15921	15839	15981	15862	15914	15917	16006
22704	21126	28853	23825	22798	26541	28814	24180	22872	22709	22002	21560	21498	21227	20907	20885	20764	20527	20634	20506	20605	20346	20329	20265	20242	20216	20135	20086	19932	19902	20029	19976	20014	19774	20022	19974	19978	19868	20192	20099	20062	19970	19944	20021	20061	19980	19908	19812	19755	19929	19775	19943	19696	19843	20015	20105	19988	20001	19664	19733	19749	19662	19789	20017	19833	19724	19756	20027	20025	19935	19982	19782	19631	19729	19673	19754	19604	19669	19770	20013	19802	19835	19893	19755	19814	19691	19883	19915	19719	19786	20044	19897	19846	19926	19948	20020	19698	19870	19854	19948	19455	19745	20027	19949	19872	19842	19916	19932	19721	19783	19840	19792	19850	19727	19734	19755	20067	19858	19849	19722	19898	19819	19778	19821	19835	19818	20058	19774	19811	19758	19895	19747	20028	19949	20078	19805	19955	19703	19728	19865	19786	19999	19779	19746	19795	19577	19698	19746	19872	20032	20012	19855	19753	19748	19740	19942	19670	19577	19612	19809	19841	19741	19855	19626	19729	19794	19795	19854	19565	19829	19837	19696	19889	19938	19768	19843	19802	19881	19786	19819	19708	19884	19612	19520	19690	19922	19931	19886	19707	19652	19896	19550	19907	19700	19752	20002	19846	19701	19774	19885	19706	19771	19934	19857	20045	19985	19809	20026	19842	19783	19780	19467	19893	19793	19758	19950	19808	19880	20110	19999	19962	19803	20151	19840	19902	19885	19849	19880	19814	19713	19594	19881	19912	19701	20008	19909	19885	19965	19910	19747	19877	19891	19868	19815	19852	19963	19904	19979	19797	19819	19529	19817	19877	19607	19786	19680	19898	19779	19864	20081	19801	19806	19895	19709	19778	19822	19654	19695	19812	19550	19799	19677	19835	19789	19860	19918	19676	19783	19597	19920	19846	19715	19856	19755	19863	19759	19542	19830	19839	19707	19806	19689	19711	19762	19798	19592	19628	19795	19680	19810	19800	19909	20050	19903	19881	19722	19882	19916	19820	19740	19992	19577	19720	19732	19715	19635	19769	19874	19778	19780	19703	19728	19919	19970	20087	19708	19675	19739	19791	19797	19867	19922	19882	19596	19848	20035	19665	19867	19899	19729	19725	19949	19867	19784	19922	19932	19873	19710	19922	19852	19829	19686	19725	19971	19634	19714	19706	19637	19847	19717	19990	19900	19995	19913	19807	19899	19618	20001	19941	19805	19844	19595	19965	19654	19979	19871	19955	19798	19718	19767	19796	19808	19792	19721	19736	19756	19712	19797	19820	19626	19769	20060	19717	19901	19813	19799	19922	19861	19863	19851	19693	19684	19782	19924	19739	19873	19698	19656	19785	19752	19999	19744	19851	19588	19876	19820	19743	19730	19902	19959	19829	19875	19899	19770	19784	19417	19669	19846	19772	19753	19845	20081	19803	19742	19806	19840	19776	19679	19821	19775	19727	19990	19636	19654	19862	19769	19815	19859	19657	19893	19768	19867	19573	19659	19819	19851	19678	19761	19814	19635	19882	19857	19937	19729	19892	19830	19814	19747	19809	19970	19873	19905	19836	19632	19656	19612	19875	19688	19801	19736	19715	19897	19956	19785	19770	19663	19684	19795	20048	19912	19954	19781	19873	19876	19911	19939	19739	19831	19687	19857	19793	19937	19551	19779	19890	19949	19758	19916	19904	19809	20070	19717	19869	19865	19806	19730	19969	19793	19732	19839	19924	19782	19724	19734	19597	19863	19652	19784	19974	19876	20079	19771	19817	19608	19790	19862	19879	19773	19579	19746	19855	19783	19623	19852	19725	19731	19636	19721	19764	19738	19904	19738	19844	19726	19886	19780	19862	19684	19866	19662	19787	19834	19932	19798	19743	19993	19954	19688	19585	19613	19718	19804	19865	19886	20045	19942	19897	19881	19793	19755	19815	19762	19936	19948	19712	19721	19727	19885	19934	19919	19753	19738	19788	19784	19772	20007	19805	19827	19689	19630	19585	19684	19754	19900	19792	19578	19741	19835	19776	19606	19814	19632	19571	19545	19892	19816	19972	19897	19762	19655	19599	20042	20028	19609	19680	19906	19912	19812	19880	19662	19720	19947	19648	19715	19830	19815	19640	19821	20000	19855	19882	19774	19745	19879	19803	19922	19753	19885	19850	19783	19774	19679	19922	19701	19876	19792	19881	20002	19769	19772	19728	19860	19854	19930	19593	19654	19841	19859	20002	19798	20147	20014	19729	20001	19928	19674	19639	19839	19803	19964	19745	19806	19987	19856	20003	19713	19849	19746	19787	19767	19870	20013	19731	19823	19852	20077	19855	19984	20097	19660	19795	19806	19603	19903	19830	19645	20010	19849	19824	19949	19775	20060	19893	19823	19948	19863	19736	19878	19699	20078	19846	19892	19774	19712	19717	19801	19846	19969	19894	19862	19920	19814	20016	19767	19838	19779	19887	19872	19907	20021	19810	19607	19868	19829	19708	19898	19787	19771	19765	19717	19962	20009	19775	19788	19941	20081	20111	19921	19816	19827	19787	19746	19811	19771	19780	19880	19898	19849	19703	19821	20002	19708	19762	19865	19920	19749	19875	19904	19848	20011	19822	19631	19774	19725	19831	19648	19714	19845	19722	19857	19747	19737	19890	19733	19439	19830	19658	19841	19742	19935	19953	19679	19975	19724	19875	19732	19866	19813	19870	20066	19910	19934	19859	19882	19845	19881	19697	19843	19754	19837	20007	19888	19742	20000	19774	19794	19726	19979	20040	19774	19731	19755	19953	19993	19573	19963	19896	19709	19792	19723	19808	19891	19793	20017	19703	19715	19668	19782	19766	19691	19888	19839	20016	19887	19919	19812	19885	19810	19807	19704	19822	19879	19824	19816	19903	19979	19833	19937	19780	19905	19937	19710	19864	19648	19846	19737	19785	19854	19878	19770	19732	19908	19606	19932	19929	19860	19886	19919	19773	19767	19779	19794	19802	19861	19919	19571	19697	19804	19853	19631	19644	19728	19844	19720	19806	19702	19901	19707	19825	19664	19946	19678	19718	19995	19806	19950	19910	19928	19636	19835	19998	19780	19708	19687	19822	19695	19776	19937	19847	19763	19887	19917	19798	19783	19969	19754	19640	19799	19773	19832	19856	19958	19600	19769	19872	19866	19870	20088	19980	19858	19845	19891	20003	19743	19924	19713	19920	19839	19803	19876	19795	20032	19706	19858	19671	19797	19907	19952	20151	19903	19729	19802	19662	19674	19965	19991	19863	19782	19873	19772	19908	19829	19773	19736	19806	19786	19922	19786	19633	19882	20028	19641	19820	19828	19828	19829	19898	19796	19943	19711	19781	19647	19799	20062	19552	19763	19795	19858	19960	19953	20024	19897	19861	19693	19608	19791	19752	19806	19665	19746	19817	19915	19999	19785	19827	19923	19901	19922	19475	19798	19852	19749	19671	19830	19685	19894	19633	19936	19623	19886	19934	19779	19791	19657	19944	19615	19561	19696	19788	20040	19952	19921	20057	19783	19803	19762	19819	19926	19609	19735	19823	19664	19722	19988	20007	19936	19840	19856	19727	19840	19610	19784	19810	19863	19766	19960	19820	19768	19671	19808	19899	19882	19835	19708	19882	19912	19938	19886	20203	19832	19743	19554	19871	19821	19723	19608	19605	19898	19987	19805	19828	19833	19904	19667	19655	19712	19737	19736	19851	19732	19847	19754	19885	19830	19721	19702	19578	19716	19702	19805	19940	19967	20092	20037	19680	19805	19789	19877	19761	19778	19670	19787	19796	19791	19887	19546	19819	19844	19675	19874	19965	19760	19964	19724	19891	19764	19768	19686	19880	19877	19617	19732	19842	19859	19707	19648	19831	19966	19690	19487	19677	19749	19728	19826	19666	19790	19785	19543	19784	19745	19825	19807	19827	19746	19783	19855	19738	20157	19808	19802	19914	19810	19670	19474	19865	19734	19841	19800	19897	19925	19789	19912	19619	19851	19678	19767	19653	19811	19926	19638	19831	19748	19751	19605	20021	19908	19773	19688	19773	19810	19808	19895	19913	19632	19860	19924	19768	19851	19698	19848	19921	19943	19877	19783	20020	19708	20005	19764	19895	19704	19738	19778	19721	19767	19848	19756	19988	19693	19727	19856	19751	19957	19933	19841	19829	19903	19879	19788	19779	19906	19759	19792	19987	19739	19718	19722	20108	19804	19768	19808	19711	19955	19886	19919	19840	19757	19913	19810	19884	19843	19918	19964	19628	19844	19408	19758	19701	19892	19810	19690	19778	19782	19758	19848	19830	19988	19965	19845	19870	19907	19792	19664	19796	20025	19875	19794	19845	19843	19725	19775	19762	19506	19718	19728	19860	19842	19734	19776	19934	19623	19741	19728	19961	19851	19729	19761	19838	19598	19954	19966	20041	19773	19722	19659	19855	19790	19587	19624	19801	19861	19670	19817	19737	19884	19894	19786	19719	19945	19735	19883	19982	19968	19756	19740	19824	19881	19817	19879	19793	19670	19814	19702	19877	19878	19918	20048	19695	19768	19835	19507	19770	19765	19909	19751	19777	19858	19904	19963	19922	19794	19674	19678	19854	19809	19817	19957	19766	19827	19660	19805	19769	19733	19651	19596	19907	19926	19833	19920	19792	19822	19796	19743	19710	19558	19911	19888	19529	19718	19799	19704	19811	19913	19851	19950	19531	19852	19905	19834	19952	19790	19633	19820	19819	19905	19900	19912	19979	20065	19972	19692	19730	19378	19791	19760	19803	19877	19616	19713	19727	19841	19808	19992	20080	19847	19859	19701	19844	19949	19597	19752	19585	19910	19679	19879	19583	19720	19787	19847	19559	19617	19858	19652	20069	19590	19806	19715	19853	19512	19625	19905	19865	19778	19844	19790	19861	20073	19629	19917	19714	19677	19656	19542	19886	19691	19642	19854	19795	19909	19841	19863	19833	19749	20067	19735	19939	19995	19809	19922	19982	19598	19699	19767	19743	19910	19969	19658	19750	19647	19826	19823	19639	19649	19823	19740	19824	19551	19667	19743	19981	19846	19610	20106	19873	19826	19759	19961	19806	19595	19747	19749	19919	19761	19856	19837	19911	19875	19946	19786	19825	19641	19517	19824	19922	19603	19611	19563
36570	56512	50673	40387	33785	27861	24559	22515	21290	20336	19471	18837	18722	18012	17995	17511	17340	17265	17182	17010	17178	16794	17047	16776	16765	16657	16484	16513	16618	16666	16469	16606	16492	16541	16559	16484	16540	16463	16491	16346	16312	16572	16427	16311	16431	16341	16495	16545	16470	16284	16456	16523	16332	16322	16400	16364	16360	16438	16302	16332	16534	16320	16417	16575	16502	16291	16386	16411	16589	16465	16484	16380	16171	16463	16467	16273	16369	16278	16447	16290	16386	16448	16573	16213	16372	16381	16356	16262	16353	16216	16358	16312	16300	16450	16333	16408	16344	16279	16599	16451	16647	16242	16481	16273	16428	16500	16278	16167	16242	16429	16429	16393	16239	16311	16276	16474	16367	16446	16356	16229	16326	16341	16295	16367	16199	16456	16261	16441	16279	16333	16367	16275	16271	16388	16396	16435	16264	16353	16362	16280	16363	16312	16223	16255	16344	16383	16282	16439	16486	16515	16244	16318	16321	16482	16294	16506	16200	16416	16191	16350	16537	16393	16464	16371	16522	16313	16326	16412	16425	16325	16348	16458	16391	16374	16408	16502	16204	16176	16363	16410	16449	16366	16530	16349	16446	16293	16440	16249	16354	16415	16312	16554	16375	16408	16388	16271	16324	16333	16394	16402	16460	16204	16387	16423	16320	16319	16415	16434	16345	16509	16362	16336	16618	16121	16505	16341	16368	16325	16508	16401	16375	16329	16283	16348	16238	16301	16304	16373	16347	16443	16395	16373	16340	16396	16384	16304	16321	16266	16243	16438	16643	16226	16362	16464	16323	16322	16240	16274	16394	16264	16390	16574	16413	16460	16344	16180	16402	16372	16341	16322	16243	16431	16127	16489	16391	16391	16430	16276	16450	16415	16299	16258	16254	16348	16342	16432	16545	16464	16408	16271	16419	16314	16343	16502	16410	16505	16255	16351	16395	16473	16302	16381	16304	16421	16415	16371	16544	16207	16413	16321	16420	16330	16250	16291	16364	16222	16418	16337	16314	16387	16399	16373	16471	16329	16368	16377	16331	16274	16311	16405	16324	16367	16272	16414	16557	16207	16299	16318	16399	16331	16485	16424	16512	16279	16380	16266	16219	16304	16292	16318	16393	16289	16445	16303	16308	16321	16402	16434	16590	16306	16356	16424	16369	16354	16285	16500	16525	16354	16366	16302	16379	16452	16288	16446	16436	16280	16445	16400	16555	16337	16429	16220	16456	16279	16289	16264	16491	16360	16265	16315	16178	16394	16417	16327	16180	16508	16393	16298	16377	16440	16230	16448	16339	16383	16366	16303	16467	16357	16262	16354	16342	16308	16352	16380	16471	16525	16329	16411	16348	16302	16301	16308	16284	16428	16278	16444	16358	16301	16436	16159	16370	16417	16313	16513	16434	16465	16254	16442	16300	16220	16387	16517	16372	16563	16190	16289	16477	16261	16434	16148	16449	16350	16381	16399	16354	16583	16366	16356	16312	16416	16388	16234	16477	16355	16303	16280	16237	16367	16427	16396	16491	16285	16419	16126	16222	16353	16534	16185	16332	16290	16259	16339	16195	16460	16503	16347	16367	16401	16417	16272	16248	16403	16398	16268	16097	16200	16390	16368	16400	16301	16424	16313	16193	16317	16305	16456	16292	16387	16324	16361	16489	16379	16491	16374	16343	16326	16208	16324	16447	16347	16350	16459	16431	16278	16178	16306	16432	16370	16541	16381	16352	16286	16442	16483	16381	16270	16203	16370	16324	16515	16468	16297	16343	16310	16530	16509	16366	16557	16328	16406	16405	16272	16348	16411	16226	16378	16361	16519	16248	16511	16357	16329	16333	16473	16419	16300	16316	16210	16471	16114	16418	16477	16315	16519	16380	16330	16382	16312	16408	16325	16439	16365	16284	16352	16494	16298	16482	16417	16411	16343	16416	16373	16133	16348	16473	16454	16402	16463	16375	16282	16260	16428	16349	16305	16358	16227	16272	16231	16301	16297	16376	16263	16374	16416	16400	16138	16319	16487	16350	16389	16583	16395	16438	16503	16201	16386	16503	16364	16316	16294	16270	16392	16263	16389	16314	16253	16414	16286	16163	16270	16419	16283	16405	16265	16334	16318	16383	16359	16373	16453	16385	16337	16310	16295	16268	16562	16580	16414	16292	16510	16506	16268	16467	16545	16392	16288	16347	16288	16381	16355	16307	16390	16408	16570	16313	16393	16548	16365	16441	16395	16351	16251	16344	16397	16195	16191	16605	16315	16313	16464	16298	16405	16396	16439	16431	16351	16538	16339	16360	16205	16408	16355	16390	16386	16313	16378	16391	16316	16391	16502	16257	16229	16334	16310	16449	16328	16392	16484	16412	16303	16309	16274	16155	16373	16328	16398	16370	16321	16377	16188	16539	16337	16377	16567	16311	16342	16292	16232	16486	16519	16569	16464	16260	16518	16304	16277	16326	16248	16438	16184	16438	16367	16276	16390	16415	16461	16374	16209	16399	16338	16324	16385	16284	16478	16363	16308	16359	16469	16281	16398	16232	16507	16372	16300	16399	16423	16357	16299	16511	16309	16310	16393	16531	16364	16283	16354	16551	16287	16455	16463	16321	16144	16504	16288	16339	16374	16180	16182	16389	16294	16197	16305	16325	16272	16335	16323	16343	16235	16255	16382	16408	16319	16446	16306	16311	16514	16464	16225	16267	16570	16223	16442	16332	16445	16371	16363	16433	16509	16412	16338	16289	16469	16350	16382	16486	16321	16325	16212	16353	16312	16405	16203	16223	16196	16180	16474	16360	16455	16367	16450	16346	16420	16312	16422	16285	16344	16238	16283	16587	16244	16342	16231	16293	16461	16329	16154	16435	16243	16462	16493	16248	16186	16285	16402	16359	16369	16402	16258	16322	16319	16316	16325	16424	16394	16443	16124	16400	16279	16527	16376	16429	16419	16322	16435	16391	16208	16253	16621	16310	16404	16216	16505	16287	16337	16327	16280	16281	16489	16433	16400	16376	16255	16329	16361	16334	16406	16226	16353	16299	16294	16360	16353	16435	16460	16268	16322	16560	16404	16371	16459	16253	16241	16474	16217	16444	16386	16469	16417	16491	16446	16314	16302	16511	16320	16357	16330	16242	16467	16478	16250	16392	16439	16398	16397	16429	16471	16359	16333	16244	16337	16591	16557	16274	16426	16307	16349	16227	16329	16237	16319	16320	16554	16304	16455	16441	16403	16354	16260	16455	16335	16330	16331	16341	16288	16389	16410	16421	16307	16302	16410	16596	16561	16273	16354	16276	16248	16268	16334	16412	16448	16266	16379	16305	16494	16194	16481	16426	16430	16369	16328	16416	16353	16330	16400	16219	16357	16379	16298	16159	16257	16280	16195	16439	16295	16292	16333	16173	16380	16416	16306	16225	16553	16260	16368	16235	16388	16361	16474	16267	16350	16327	16235	16368	16436	16492	16320	16270	16326	16253	16364	16294	16377	16359	16362	16511	16433	16430	16263	16197	16583	16318	16272	16256	16361	16441	16328	16352	16405	16351	16284	16367	16292	16444	16557	16204	16245	16353	16341	16348	16366	16231	16228	16389	16372	16235	16415	16429	16350	16490	16364	16321	16463	16339	16569	16336	16285	16397	16475	16422	16486	16299	16333	16414	16537	16268	16383	16426	16377	16404	16263	16258	16383	16448	16369	16312	16151	16432	16294	16384	16341	16362	16169	16561	16340	16337	16227	16455	16467	16284	16366	16188	16274	16329	16456	16508	16477	16332	16243	16451	16344	16311	16436	16302	16351	16366	16439	16291	16348	16485	16387	16181	16608	16280	16466	16475	16394	16320	16313	16276	16222	16388	16371	16423	16380	16225	16382	16240	16447	16503	16350	16270	16276	16384	16374	16410	16296	16367	16437	16450	16291	16384	16336	16298	16402	16495	16373	16288	16344	16172	16345	16305	16301	16502	16202	16425	16312	16418	16381	16390	16324	16482	16359	16391	16484	16284	16385	16302	16595	16380	16343	16230	16421	16221	16202	16201	16487	16324	16447	16250	16422	16494	16236	16442	16511	16342	16298	16552	16481	16336	16429	16291	16346	16361	16309	16341	16470	16343	16290	16420	16253	16483	16425	16382	16478	16318	16445	16427	16256	16270	16355	16271	16463	16227	16449	16402	16274	16353	16258	16252	16595	16454	16390	16383	16444	16270	16239	16530	16416	16403	16407	16442	16494	16271	16420	16192	16493	16430	16445	16447	16432	16461	16340	16433	16538	16205	16277	16383	16372	16430	16259	16470	16278	16281	16302	16504	16233	16393	16130	16379	16266	16277	16183	16274	16321	16291	16264	16328	16184	16415	16458	16406	16143	16311	16383	16460	16341	16403	16357	16386	16355	16281	16457	16356	16305	16291	16418	16237	16415	16475	16262	16352	16426	16322	16326	16314	16361	16241	16239	16234	16375	16386	16247	16438	16447	16229	16495	16431	16304	16246	16394	16358	16288	16294	16420	16225	16446	16182	16413	16310	16494	16367	16354	16474	16461	16552	16213	16286	16380	16395	16370	16274	16389	16380	16236	16565	16388	16493	16263	16099	16328	16369	16332	16189	16298	16438	16273	16460	16480	16339	16332	16305	16377	16354	16210	16517	16343	16308	16356	16376	16417	16320	16465	16374	16391	16426	16360	16358	16411	16308	16351	16290	16498	16372	16375	16483	16271	16406	16271	16406	16278	16510	16410	16496	16309	16386	16403	16433	16267	16302	16486	16472	16375	16175	16386	16341	16483	16366	16501	16234	16520	16278	16336	16306	16361	16372	16289	16330	16168	16359	16357	16453	16419	16445	16483	16308	16438	16505	16206	16475	16349	16426	16150	16342	16313	16349	16485	16325	16241	16332	16401	16213	16219	16348	16440	16336	16352	16371	16279	16238	16321	16342	16184	16255	16362	16419	16444	16337	16273	16470	16302	16209	16398	16310	16512	16405	16391	16405	16341	16401	16286	16357	16340	16366	16518	16361	16329	16442	16462	16269	16486	16399	16251	16377	16294	16396	16362	16368	16308	16435	16373	16429	16239	16344	16387	16344	16547	16549	16347	16507	16290	16554	16487	16303	16508	16337	16382	16297	16478	16460	16535	16290	16385	16430	16304	16302	16507
29866	27353	33710	29617	24454	22775	21535	20935	20513	20168	19975	19780	19466	19525	19305	19331	19314	19394	19132	19267	19284	19423	19205	19203	19062	19136	19030	19048	18972	19065	18930	19107	19215	19196	19085	19160	18841	18905	18808	18846	18890	19347	18948	18976	19014	19014	18993	18996	19034	19255	18940	18915	19044	19106	19277	19043	18884	19041	19035	19078	18844	18968	18865	18941	19091	18919	18924	18908	18876	18967	19003	18949	19035	19060	18955	18996	19120	18840	18971	18998	18844	19130	19053	18962	19173	18858	19136	19080	18954	19072	18999	19149	18856	19046	18994	18751	18787	19131	19139	19131	19097	18862	18892	19008	18974	18892	19151	18843	19056	18945	18977	18940	19169	19158	19108	18923	19028	19227	19189	19146	18941	19276	18958	18896	18954	18733	18945	18879	19116	18955	19187	19143	19160	18980	19021	19013	18960	18842	19072	18831	19166	18920	18955	18998	19040	18824	19029	19005	19184	19030	19204	18892	18757	19158	19109	18849	19017	18983	19063	18893	18831	18891	18929	18968	18918	18971	18782	18807	18876	19083	18993	19045	18991	19005	19031	19191	19008	19024	19033	19019	19001	18884	19072	18929	18959	19064	18913	18942	19124	19077	19165	18963	18844	18966	18982	18914	19200	18876	18893	18761	18919	18826	19079	19045	19103	18988	18933	18854	18947	18951	19239	19038	19181	19121	19088	18843	18959	19053	19088	18953	18915	19043	18919	18949	19110	18927	19110	19119	19027	18963	18830	19033	19004	19196	18913	18841	18755	19073	19015	19078	19167	18886	18994	18928	18973	18911	18774	19134	19189	19021	18945	18749	18764	18957	18804	19096	19132	19024	19051	18959	19091	18869	18820	19089	19000	18944	18888	19061	19007	18757	18945	18885	19068	19199	19039	19042	18947	19211	19125	19189	19257	19219	18986	19017	19141	19152	18895	19073	19078	18967	19020	18847	19103	18995	18917	19339	19088	19074	19341	18986	19042	19028	18968	18915	18915	19202	18931	19070	19110	18938	18997	18909	18843	18848	19005	19213	18930	18969	18961	18982	18954	19063	18995	18945	18850	18988	18923	18990	18902	19035	18970	18796	19006	19079	18937	18947	19090	18975	18940	19042	18919	18947	18924	18886	19079	18922	18973	18910	19216	19032	19037	18908	18957	19025	18990	19029	19101	18973	19023	19082	18998	19154	19123	19149	18983	18841	19248	18983	19006	18962	18955	18995	18977	18881	19034	18954	19002	18769	18911	18997	18905	19129	19240	18878	19011	18945	18968	18847	19018	18914	19023	18840	19144	18925	19010	18894	18914	19152	19020	18842	18939	18844	18953	19157	19063	19042	19220	19062	18951	19089	18878	18946	19035	18838	19087	19190	18815	18924	19112	19007	18954	19218	18942	18998	19216	18870	19035	19151	19072	18993	18921	19023	18884	18848	19087	19042	19056	18987	19115	19067	19112	19025	18940	18992	18851	18808	18996	18961	19070	18889	18940	19078	19355	19015	19051	19133	19194	18903	18902	18751	18904	19110	18880	18971	18984	18783	18949	19032	19050	18979	18937	19065	18942	18945	19140	19132	18806	19090	18926	18846	19256	18809	18846	18976	19106	18926	19062	19078	19166	19216	18990	18919	19143	19157	18912	19015	19095	18955	18983	19040	18918	18928	19125	19155	18925	19072	18996	18910	19047	19023	19060	19050	18966	18974	18796	19049	18997	19121	19058	18974	19151	19115	19093	19025	19029	19029	18819	18908	18857	19145	19242	19154	19008	18861	19166	18892	18907	19103	19070	18870	18937	19225	18977	19128	19102	18925	19010	18945	18978	19164	19022	19035	18975	18880	19137	19239	19093	18993	18924	18995	18877	19004	19095	19117	18986	18881	18882	18865	18646	19167	19165	19083	19096	18974	19316	19017	19237	19121	19110	19023	19065	19056	19013	19105	18927	19022	18748	19073	18974	19171	19211	18990	18955	18841	18897	18996	19150	19086	19101	19004	18939	19051	18883	19125	19190	18939	18882	18949	18970	18945	19084	19069	18982	18962	19036	19106	18933	19030	19008	18892	18967	18793	18961	18697	18927	19278	18992	19013	19076	18915	19022	18948	19095	19053	18987	19096	18968	19133	18916	18990	19000	18734	18973	19089	19044	19070	19044	19192	19105	19002	19064	18922	19029	18926	19112	18869	18958	19064	18901	18868	19125	18834	19221	18967	18811	19072	18928	18952	19019	18948	18942	18853	18752	18978	18975	18962	19158	18864	19089	19088	18957	19074	18930	19089	19097	18961	18955	19113	19014	18764	19119	19016	18861	19016	19094	19069	19032	18931	19062	18927	18968	19198	18955	18831	19128	18963	18986	19178	19024	18986	18822	19067	19147	19014	18968	18938	18738	19074	19062	18916	18982	19051	18894	19299	19031	18784	18787	18994	19104	19070	18746	19017	19002	18937	18812	19078	19051	19006	19017	19194	19251	18931	18958	19018	18903	18886	18989	18901	19006	18920	18988	19114	18957	19286	19087	19013	19003	19069	18784	19140	19031	19034	19023	18915	18744	18874	18956	18835	18755	19253	19128	18951	19085	18900	19149	18821	19067	19086	19057	19152	19034	18926	18868	19056	19198	19029	18995	19016	19120	19194	19044	19055	18999	19253	18940	18919	19192	18860	19017	18974	19094	18743	19045	18911	18979	18969	18767	18916	18767	18931	19073	18915	19158	19052	18945	18965	19105	18981	19040	19030	19158	19090	18925	18995	19038	19108	18846	19010	19136	18994	18964	19033	18977	18941	19039	19187	19206	19217	18871	18908	19117	19009	19123	19097	18840	19083	19058	18917	18818	18989	19001	18980	18943	18916	18956	18734	18960	18992	18937	18871	19007	19088	18848	18906	19021	19172	18742	18940	18916	18996	19130	19047	18986	18989	19022	18936	18997	19018	18975	19075	18902	19041	18887	19024	19021	18881	18879	18873	18884	18955	18827	19055	18971	18941	18941	18852	18931	19055	18811	18797	19092	18938	18981	19022	19036	19070	19074	18976	19088	18999	18824	19096	18814	18909	18970	18886	19013	18969	19004	18825	19032	19026	18832	18984	18992	18955	19202	19198	18921	19018	18884	19039	18996	18982	19124	19178	18974	19048	18988	19105	18912	19014	19038	18855	18979	19072	19090	18958	18910	18981	18924	18855	18722	18842	18852	18886	18819	18960	19103	19019	19024	19022	18988	18926	19025	18980	18868	18903	19091	18751	19090	19022	19003	19028	18880	18902	19045	18905	18914	19108	18934	18863	19227	19063	19031	18895	19087	18948	18782	18808	18970	19110	19038	18941	19055	19073	18958	19040	19179	19051	18847	18950	18858	18979	18910	19052	18917	18879	19080	19079	18990	18880	19079	18935	18825	18887	18978	18937	19171	19058	19000	19184	18841	19101	19053	19107	18996	18965	19085	19083	18965	19070	18908	19027	18749	19065	19054	18883	18868	19034	19179	19075	18976	19065	19013	18898	19187	19234	18975	18892	19097	19021	18955	19033	18894	19021	19171	18782	18857	18922	19013	19140	19143	18893	18987	18921	19146	18775	18972	19127	19019	18928	18969	18904	18818	18784	18820	18926	18925	18920	19104	18905	19063	19038	18798	19056	18999	19146	18979	18963	19105	18867	18935	18902	19206	19187	18968	18960	19040	19058	19180	19166	18707	19065	18791	19035	19006	18888	18939	18873	18996	19038	19188	19196	19144	18937	18932	19017	18873	18847	19060	19025	19032	19100	19213	19152	19023	19047	18885	18883	18961	19089	19087	19147	18936	18935	18786	18807	18873	18964	19135	18930	18786	19058	18880	19019	18956	19020	18952	18844	19064	19036	18936	19051	19068	18937	18937	19056	19008	19083	18805	19005	18915	19023	19133	19144	19162	18929	18944	18988	18970	19179	19008	18991	18942	19062	18971	19094	19097	18940	18814	18879	18938	18838	19008	19018	18892	18950	18886	19049	18749	18948	19246	19241	18929	18958	19050	19169	18867	19009	18925	19156	18874	19098	19220	18991	18950	19094	18949	18962	19142	18948	19121	18901	18954	18921	18920	19008	19070	19024	18985	19000	18887	19012	19106	18811	19004	19095	19158	19108	19069	18939	18965	18911	18937	18959	18889	19123	19061	19051	19156	18935	19187	18927	19112	19106	18971	18934	19266	18991	18904	19208	19190	19018	19012	18982	18981	19096	19221	18914	19219	18950	18940	18937	18984	18912	18972	19015	19110	18945	18985	18970	18831	18935	19139	19101	18963	18865	18945	18965	18986	18982	18921	18944	19151	19187	19061	18973	19070	19137	19094	18957	18950	18876	19081	18959	19040	19160	19102	18669	18999	18944	19078	19014	19205	19337	19036	18735	19176	19066	18981	19013	19010	18812	18954	18975	19223	18965	18998	18776	19035	18975	19036	19023	18755	19074	19033	18940	19205	19294	19080	19075	19215	18882	19138	19101	18966	19011	19022	19069	18672	19032	18799	18858	18966	18983	19223	18884	19078	19140	19054	19091	18969	19168	19002	19025	19157	18830	19017	19172	19160	19272	18886	19031	19065	19045	18983	18857	18949	18950	18915	19177	18979	19076	19100	19175	19049	18893	18785	18832	18960	18900	19012	18966	19132	19067	19042	19194	19016	18821	18964	19079	19223	19031	19191	19034	18990	18793	19020	19080	18868	19061	19103	18912	18983	18990	19035	18910	18840	18905	18942	18853	18833	18982	19063	18971	19234	19198	18906	18824	18963	18931	19038	18966	19050	19044	19024	18894	18959	18938	18872	19039	19047	19064	18965	18842	19009	19185	18997	18885	19152	19005	18715	18980	18898	18891	18960	18976	19192	18807	18827	18961	19057	18853	18937	19042	18821	19022	18888	18925	19032	18919	18860	18974	18780	18879	19054	18711	19059	18875	18803	19142	19080	19171	19075	18986	18959	19021	18870	18813	18835	19136	18932	19195	19123	18847	18930	19162	19148	19067	19026	18953	19180	19082	19166	19138	19132	19283	19156	18749	18995	19044	19046	18852	19273	19242	19131	18971	18957	19008	19125	19182	19048	19079	19102	18858	19182	19067	19128	19032	19280	18843	19001	19073	18995	19073	18928	18887	18749	18987	19158	19020	18968	19020	19134	19082
33100	41208	36613	27314	23726	21406	19668	18891	18139	17449	17310	17217	16954	16683	16569	16453	16325	16316	16287	16236	16053	16067	16154	15938	16168	15908	16004	16068	16002	16014	16030	15855	15895	15997	15907	16028	15938	15982	16127	15870	15990	15959	15965	15872	15925	15859	15861	15929	15867	15832	15999	15860	16061	15876	15865	15997	15942	15761	15889	15973	15849	15829	16108	15915	16012	15832	15994	15942	15923	15965	15938	15979	15836	15888	15878	15843	15827	15833	15896	15908	15842	15967	15890	15791	15837	15764	15908	15917	15986	15872	15848	15759	15836	15946	15771	15861	15960	15957	15844	15855	15934	15975	15738	15828	15758	15921	15907	15982	15887	15940	15833	15974	15990	15924	15860	15951	15951	15901	15813	15828	15880	15910	16124	15663	15931	15920	15806	16021	15900	15940	15907	15830	16127	15875	15898	15773	16069	15892	15949	15967	15729	15761	15855	15994	16179	15947	15828	15892	15852	15881	15647	15787	15954	15786	15781	15981	15751	15836	15852	15888	16017	16009	15940	15921	15927	15775	15950	15947	15734	15924	15901	16012	16016	15895	15836	16083	15888	15904	16105	15721	15953	15909	15953	15986	15900	15781	15769	15729	15767	15883	15760	15972	15908	15926	15998	15842	15984	15640	16004	15768	15762	15755	15992	15818	15854	15939	16031	15936	15888	15997	15966	15802	15898	15871	15918	16047	15895	15828	15849	15914	15860	15841	15778	15798	15933	15929	15941	15901	15894	15928	16161	15914	15900	15885	15803	15833	16011	15841	15997	15867	15928	15767	16018	15699	15992	15852	15804	15916	15952	15749	15956	15852	15868	16033	15893	16074	15947	15803	15886	15824	16005	15990	15896	15862	15927	16055	15794	15925	15869	15836	15731	15899	16088	15861	15803	15879	15899	15942	15939	15953	15935	15759	16045	15880	15765	15970	16065	15963	15810	15861	15896	15784	15949	15876	15930	15884	15947	15879	15804	15932	15791	15956	16041	15825	16000	15666	16023	15997	15936	15885	15860	15806	15995	15858	15808	15884	15884	15966	15970	15872	15799	15785	15898	15935	16039	15926	15998	15911	15770	15751	15969	15865	15967	15896	15984	16082	15757	15882	15933	15931	15999	15794	15896	15907	16037	15973	15684	15795	16054	15927	15749	16114	15892	15980	15722	15824	15960	15906	15964	15971	15947	15837	15892	15781	15857	15832	15795	15942	15806	15788	16054	15985	15943	15869	15915	15801	15989	15850	15914	15753	15862	15870	15677	15826	15835	15821	15956	15855	15694	15963	15756	15861	15954	15814	15875	15848	15756	15863	16008	15880	15962	15988	15804	15983	15827	15848	15904	15905	15809	16081	16058	15845	15931	16010	16041	15790	15889	15832	15770	15902	15865	15884	15877	15901	15949	15782	15882	16006	15815	15892	15842	15810	15942	16098	15945	16056	15883	16029	15784	15869	15818	15753	15870	16064	15918	15900	15995	16026	15757	15824	15960	15825	15970	15978	15936	15971	15954	15980	15922	15891	15963	15783	15991	15850	15888	15980	15987	15864	15975	15882	15861	15885	15907	15965	15954	15941	15825	15848	15878	15846	15772	15919	15903	15859	16042	15764	15912	15845	15873	15960	16054	15795	15910	15969	15811	15826	15877	15847	15892	15825	15938	15921	15908	15756	15900	15964	15826	16029	15811	15870	15993	15981	15998	15844	15799	15902	15697	15755	15823	15853	15945	15889	15793	16028	15888	16032	16066	15948	15804	15848	15967	15750	15887	15781	15993	15992	15840	15842	15693	15990	15870	15994	15788	15861	15959	16079	15944	15865	16017	15816	15963	15845	15751	15932	15758	15980	15813	15942	15904	15930	15937	15952	15635	16020	15946	15875	15959	15839	15909	15910	16007	15832	15973	16056	15968	15969	16050	16012	15994	15882	15725	15817	15973	15992	15825	15990	15776	15850	15993	15817	15792	15794	15983	16006	15899	15934	16015	15812	15958	15886	15869	15989	15849	15904	15866	16022	15747	16007	15771	15902	15906	15928	15827	15847	15987	15727	15857	15852	15902	15924	15744	16027	15927	15849	15962	16068	15919	15818	15966	15729	15922	16037	15829	15845	15889	16058	15974	15926	15828	15968	16002	15945	15942	15857	15997	15938	15773	15978	15875	15885	15799	15893	15857	15725	15939	16013	15942	15936	15878	15836	15919	16135	15778	15754	15848	16049	15852	15737	15941	15825	16082	15948	15771	15760	15897	15889	15714	16009	15861	15848	15830	15830	15975	15953	15883	15811	16014	15933	15953	15831	15908	15848	15850	15929	15912	15841	15811	15919	16052	15763	16012	15956	15994	15987	15910	15988	15948	15710	15769	15831	15710	15949	15985	15966	15870	15836	15940	15995	15981	15793	15978	15978	15780	15788	15805	15897	16061	15939	15914	16054	15970	15694	15885	16012	15802	15960	16010	16076	15963	15813	15906	15878	15791	15927	15993	16017	16010	16037	15751	15896	15822	15899	16034	16119	15816	15803	15776	15898	15746	15828	15801	15898	15874	15749	15954	15788	15909	15848	15941	15848	15870	15922	16014	15849	15923	15923	15849	15927	15938	15895	16115	15713	15911	15872	15808	15865	15848	15880	15826	15757	16059	15927	16067	15786	15742	15951	15978	15901	15794	15946	15915	15755	16094	15950	16126	16029	16014	15784	16047	15717	15950	15868	15810	15830	16058	15830	15846	15920	15998	16085	15959	15912	15930	15839	15885	15770	15818	15859	16025	15921	15760	15985	15820	15977	15882	16027	15947	15785	15947	15961	15899	15819	15945	15973	15822	15790	15987	15839	15900	15940	15728	15986	15972	15834	15924	15835	16011	15977	15916	15910	15867	15693	16005	15828	15931	15890	16030	15697	15849	15836	15931	15894	15736	15965	15880	15832	15725	15863	15926	15893	15840	15881	15787	15874	15824	15962	15877	15972	15924	15826	15897	15894	15947	16065	15944	15832	15838	15861	15795	15719	15852	15878	15884	15896	15840	15953	16056	15964	15979	15863	15803	15997	15990	15801	15840	15841	15853	15776	15948	15680	15855	15867	15869	16079	15913	16016	15887	15853	15992	16017	15835	15937	15923	15714	15721	15990	15890	15993	15959	15818	15969	15902	16073	16143	15846	15769	16043	15805	15809	15842	15945	16062	15826	16003	15979	15978	15921	15674	15821	15864	15861	15937	16066	15960	16043	15825	15856	16093	15822	15871	15859	15972	15791	15994	15783	15823	15831	16015	15906	15812	15952	15897	15705	15926	15988	15957	15996	15735	16088	15946	16011	15944	15847	15886	15908	15795	15766	15850	15935	15940	15934	15931	16081	15818	15835	15861	15851	15811	15934	15877	15963	15868	15765	15900	15902	15799	15845	15921	15746	15973	16052	16084	15882	15973	15895	15945	15898	15844	15917	15873	16104	15875	15885	15874	15986	15874	15833	15777	15941	15992	15835	15826	15977	15865	15908	15938	15861	15715	15929	15946	15948	15953	15853	15877	15874	16109	15948	16052	15822	15763	15879	15928	16016	15862	16059	15918	15878	15923	15781	15923	15773	16024	15908	15929	15938	15898	15765	15919	15973	15848	15856	15862	15844	15920	15855	15926	16008	15999	15853	15806	15709	15918	15806	15859	16012	15892	16051	16037	15910	15955	15816	15985	15865	15843	15937	15983	15882	16072	16031	15784	15845	15884	15996	16035	15903	15884	15856	15873	15896	15974	15899	15697	15774	15909	15878	15860	16042	15924	16150	15866	15817	15732	15949	15812	15874	15935	15887	15809	15899	15851	15865	15948	16026	15799	15749	15894	15811	15793	15773	16108	15951	15957	15800	15966	15895	15878	15951	15900	16029	15957	15937	16077	15981	15903	15962	16018	16010	15975	15799	15934	15952	15975	15919	15781	16016	16014	15917	15839	15863	15931	15876	15871	15881	15925	15922	15884	15894	15826	15772	15909	15848	15789	15972	15891	15706	15821	15811	15732	15789	15961	15812	15994	15949	15942	16059	15978	15892	16021	15898	15906	15953	15931	15871	15953	15992	15727	16100	15885	15920	15798	15889	15931	15816	15956	16048	15953	15665	15918	15830	16068	15883	15874	15679	15894	15929	15913	15901	15959	15963	15732	15941	15866	15977	15877	15966	15863	15518	15798	15947	15886	15937	15956	15831	15948	15787	15969	15964	15872	15856	15965	15836	15832	15926	15950	15788	16007	15798	15946	15922	16067	15895	15805	15812	15878	15921	15670	15907	15914	15979	16019	15825	15906	15733	15908	15913	15950	16011	15895	15916	15856	15738	15908	15851	15857	15799	15809	15923	15905	15719	15950	15955	15969	16042	15754	15924	15929	15797	15949	15842	15739	15935	15783	15897	15976	15949	15945	15850	15984	15881	15998	15916	15940	15802	15952	15756	15971	15927	16082	15836	15828	15955	15759	15912	15873	15761	15853	15930	15897	15765	15884	15854	15912	16013	15751	15805	15920	16026	15805	15817	15891	15989	15800	15864	15905	15892	15932	15846	15924	15974	16008	15835	15891	16064	15839	16060	15808	15963	15769	15889	15774	15888	16035	15889	15997	15860	15979	15844	15706	15869	15940	15844	15862	15853	15790	15892	16026	15935	15901	15894	15948	15857	15823	15933	15970	15848	15854	16014	15667	15943	15970	15720	15928	15982	16025	15975	15798	15828	15886	15964	15837	15905	15888	15902	15831	15749	15883	15939	15961	15753	15779	16021	15988	15901	15971	15862	15841	15808	15948	16007	15898	15844	15928	15934	15884	15964	16024	16071	15838	15898	15698	15793	15743	15974	15867	15941	15819	15966	16021	15874	15874	15918	15850	15883	15901	15937	15850	15881	16029	15833	15917	15927	16018	15749	15781	15936	15878	15907	15850	15979	15961	15943	15860	16061	16015	15941	15716	15788	15902	15899	15938	15834	15916	15950	15776	16015	15912	16003	15833	15987	16010	15976	15791	15736	16004	15987	15994	15995	15762	15896	15975	15926	15936	15928	15904	15747	15832	15912	15777	15786	15916	15811	15841	15880	15799	15935	15711	15990	15899	15864	15945	15994	15916	15993	15927	15927	15926	15976	15887	16055	15869	16072	15838	15921	15918	15907	15960
24114	21148	28531	25232	24799	25704	25111	22376	21162	20744	20569	20077	20154	19932	19484	19614	19421	19283	19255	19427	19172	19234	19110	19064	19096	18980	18946	19042	19025	18973	19056	19069	18851	19028	19064	19015	18921	18717	18870	18964	19018	18818	18920	18874	18945	18900	18869	18731	18893	19000	18948	18894	18854	18778	18881	18774	18758	18574	18831	18581	18801	18733	18711	18910	18777	18864	18779	18684	18728	18764	18688	18556	18778	18942	18951	18710	18732	18689	18901	18722	19112	18834	18950	18910	18839	18773	18775	18882	18959	18942	18656	18629	18850	18787	18733	19043	18745	18809	19034	18810	18835	18700	18772	18800	18928	18994	18850	18762	18791	18756	18831	18801	18681	18832	18822	18942	18908	18723	18777	18722	18794	18710	18863	18902	18768	18831	18641	18704	18839	18812	18734	18690	18713	19008	18783	18547	18911	18784	18703	18553	18982	18852	18787	18665	18630	18952	18925	18832	18761	18844	18867	18723	18708	18670	18685	18679	18875	19033	18688	18834	18735	18890	18749	18870	18706	18810	18704	18716	18645	18637	18825	18899	18659	18881	18727	18792	18903	18928	18828	18664	18688	18676	18814	18818	18589	18665	18873	18817	18938	18827	18904	18844	18769	18760	18892	18889	18623	18852	18685	18736	18729	18645	18655	18611	18815	18889	18929	18748	18885	18837	18664	18788	18865	18716	18830	18712	18736	18908	18823	18698	18629	18647	18773	19029	18764	18867	18752	18705	19026	18789	18757	18875	18982	18732	18636	18691	18846	18825	18909	18777	18889	18886	18849	18883	18721	18861	18795	18974	18865	18794	18812	18888	18700	18767	18831	18864	18817	18692	18612	18771	18785	18781	18839	18807	18708	18901	18463	18843	18850	18668	18954	18841	18575	18732	18758	18663	18783	18819	18648	18580	18938	18850	18662	18711	18687	18761	18891	18641	18662	18600	18881	18777	18897	18798	18819	18950	18761	18659	18778	18704	18910	18734	18745	18804	18810	18631	18855	18720	18611	18948	19080	18718	18786	18743	18605	18726	18709	18743	18591	18613	18763	18918	18727	18695	18916	18876	19027	18730	18863	18737	18834	18863	18890	18710	18813	18644	18842	18856	18970	18740	18592	19003	18733	18565	18510	18828	18724	18792	18782	18769	18662	18725	18811	18783	18758	18872	18935	18631	18940	18968	18926	18576	18607	18762	18671	18770	18669	18629	18629	18746	18683	18487	18730	18692	18923	18865	18854	18823	18862	18595	19017	18717	18729	18614	18686	18699	18669	18748	18711	18839	18880	18784	18659	18822	18535	18807	18840	18912	18772	18771	18992	18818	18723	18550	18692	18770	18715	18911	18776	18823	18912	18901	18666	18909	18609	18917	19000	18689	18838	18721	18721	18754	18690	18908	18667	18730	18985	18874	18694	18800	18633	18810	18623	18689	18949	18747	18788	18778	18992	18758	18859	18834	18931	18738	18754	18751	18922	18993	18776	18718	18806	18639	18833	18836	18604	18722	18640	18847	18579	18797	18916	18888	18890	18740	18719	18716	18596	18794	18513	18658	18686	18657	18762	18794	18873	18778	18883	18704	18899	18850	18841	18649	18817	18947	18876	18835	18967	18931	18524	18893	18694	18676	18750	18774	18819	18800	18847	18627	18914	18669	18587	18549	18563	18720	18674	18556	18751	18735	18697	18984	18953	18727	19007	18790	18908	18643	18707	18898	19033	19049	18962	18796	18817	18940	18925	18746	18938	18743	18738	18769	18798	18627	18868	18758	18759	18650	18613	18908	18578	18717	18920	18567	18735	18866	18792	18939	18677	18685	18768	18804	18630	18806	18789	18978	18578	18674	18818	18703	18769	18706	18852	18726	18594	18910	18747	18779	18705	18721	18908	18846	18860	18733	18793	18731	18697	18761	18804	18793	18867	18773	18880	18939	18776	18657	18816	18782	18951	18828	18840	18855	18753	18801	18983	18665	18759	18904	18599	18917	18804	18719	18751	18818	18683	18797	18854	18623	18532	18805	18751	18904	18910	18914	18654	18982	18907	18745	18678	18712	18558	18701	18786	18941	18621	18654	18748	18652	18694	18899	18714	18760	18969	18730	18537	18809	18886	18920	18749	18727	18517	18916	18549	18811	18737	18729	18862	18783	18810	18791	18638	18750	18861	18699	18744	18760	18837	18678	18840	18688	18696	18479	18642	18707	18847	18730	18804	18812	18696	18584	18890	18758	18812	19043	18548	18711	18674	18747	18939	18782	18751	18636	18801	18756	18781	18911	18982	18797	18582	18702	18644	18984	18941	18900	18547	18813	18604	18748	18787	18875	18679	18900	18770	18770	18848	18801	18805	18661	18809	18738	18852	18885	18601	18790	18773	18657	18654	18646	18760	18748	18659	18935	18579	18722	18884	18635	18809	18919	18737	18793	18848	18650	18708	18542	18730	18754	18790	18760	18666	18796	18719	19079	18639	18882	18890	18877	18757	18894	18722	18407	18952	18682	18908	18823	18801	18617	18805	18997	18757	18672	18771	18979	18804	18965	18671	18705	18813	18757	18993	18756	18686	18724	18897	18667	18735	18788	18915	18765	18718	18868	18873	18981	18726	18594	18551	18930	18742	18780	18814	18845	18958	18841	18706	18815	18809	18810	18878	18751	18869	18708	18727	18838	18829	18755	18674	18650	18912	18770	18848	18915	18890	18878	18668	18671	18732	18820	19046	18859	18753	18618	18785	18788	18989	18658	18553	18569	18783	18670	18964	18822	18881	18821	18564	18903	18690	18710	18745	18779	18899	18739	18685	18726	18739	18595	18638	18587	19010	18807	18647	18687	18967	18803	18716	18774	18689	18648	18704	18703	18864	18748	18746	18686	18949	18687	18874	18820	18838	18621	18826	18682	18760	18759	18711	18776	18749	18787	18758	18690	18600	18934	18836	18764	18820	18884	18691	18518	18795	18903	18649	18754	18868	18827	18562	18936	18727	18642	18648	18690	18762	18782	18883	18874	18867	18963	18693	18829	18727	18980	18719	18766	18778	18879	18824	18870	18776	18909	18835	18670	18915	18826	18569	18829	18943	18816	18715	18606	18901	18696	18814	18785	18664	18638	18644	18872	18722	18789	18789	18731	18711	18876	18983	18667	18761	18784	18908	18846	18824	18893	18753	18989	18846	18765	18736	18820	18689	18709	18739	18821	18931	18733	18802	18730	18710	18609	18678	18864	18989	18831	18682	18879	18700	18829	18739	18687	19007	18772	18834	18702	18660	18652	18713	18699	18809	18677	18837	18767	18770	18721	18716	18627	18875	18838	18761	18760	18928	18851	18896	18881	18835	18911	18748	18745	18839	18959	18901	18812	18643	18751	18609	18642	18836	18946	18655	18826	18843	18860	18662	18755	18849	18781	18790	18720	18786	18650	18832	18741	18826	18839	18756	18838	18927	18927	18883	18633	18814	18657	18568	18694	18855	18735	18720	18685	18811	19093	18827	18762	18697	18758	18771	18745	18797	18956	18745	18561	18801	18854	18815	18967	18725	18846	18846	18575	18543	18830	18764	18704	18480	18850	18858	18676	18827	18721	18603	18721	18813	18862	18914	18533	18909	18915	18826	18751	18770	18678	18793	18722	18643	18737	18590	18798	18844	18668	18551	18732	18646	18794	18939	18735	18781	18708	18612	18646	18678	18804	18883	18915	18790	18622	18606	18860	18638	18894	18710	18761	18731	18873	18713	18900	18683	18592	18784	18865	18652	18772	18896	18840	18666	18876	18694	18940	18764	18750	18576	18756	18852	18898	18867	18885	18805	18878	18944	18888	18752	18967	18815	18885	18805	18532	18820	18781	18779	18880	18900	18710	18822	18835	18736	18844	19035	18779	18469	18892	18527	18888	18722	18950	18825	18721	18941	18830	18588	18857	18731	18760	18837	18616	18812	18809	18638	18757	18959	18915	18647	18823	18589	18691	18854	18841	18826	18786	18739	18670	18658	18762	18807	18756	18809	18888	18665	18885	18952	18652	18518	18717	19141	18939	18652	18671	18790	18701	18836	19001	18860	18780	18747	18836	18960	18763	18881	18936	18808	18867	18728	18806	18671	18747	18698	18831	18682	18651	18807	18592	19068	18781	18950	18816	18728	18818	18638	18885	18561	18706	19062	18721	19052	18708	18668	18759	18987	18974	18885	18512	18839	18543	18724	18622	18994	18744	18695	18861	18764	18913	18598	18778	18943	18868	18784	18853	18772	18523	18729	18828	18711	18903	18751	18832	18881	18791	18892	18631	18749	18903	18723	18972	18713	18716	18857	18541	18718	18787	18591	18709	18612	18778	18861	18804	18822	18916	18864	18618	18812	19078	18828	18661	18623	18894	18697	18791	18748	18698	18979	19034	18970	18952	18727	18769	18766	18883	18904	18766	18709	18720	18795	18831	19022	18882	18951	18710	18669	18639	18882	18769	19053	18770	18636	18786	18753	18831	18765	18707	18722	18885	18864	18940	18694	18678	18735	18806	18760	18781	18719	18710	18834	18896	18534	18853	18894	18839	18676	18835	18857	18904	18854	18727	18876	18914	18778	18653	18831	18855	18605	18605	18805	18964	18759	18674	18771	19002	18892	18845	18563	18651	18692	18772	18776	18601	18726	18812	19005	18795	19065	18548	18780	18709	18805	18852	18680	19100	18823	18821	18679	18768	18647	18854	18631	18827	18770	18831	18802	18956	18766	18817	18995	18815	18889	18977	18855	18850	18857	18986	18862	18771	18737	18645	18781	18865	18807	18980	18878	18678	18625	18724	18864	18735	18760	18600	18670	18730	18711	18719	18993	18791	18675	18719	18563	18665	18754	18831	18745	18892	18608	18945	18737	18657	18926	18679	18911	18686	18957	18901	18926	18852	18739	18485	18775	18943	18652	18875	18793	18852	18689	18817	18879	18692	18768	18645	18786	18870	18789	18861	18894	18885	18623	18953	18652	18814	18754	18746	18898	18904	18581	18705	18823	18851	18776	18706	18649	18997	18894	18988	19077	18952	19026	18866	18836	18842	18946	18913	18670	18899	18785	18800	18650	18925	18661	18826	18758	18700	18757	18977	18872	18880	18852	18635	18762	18926	18884	18970	18843	18648	18858	18857	18990	18760	18896	18893	18862	18890
30336	46261	42562	33345	28329	24735	22310	20529	19393	18704	18137	17651	17425	17205	17024	16637	16599	16616	16450	16507	16333	16308	16268	16244	16085	16033	16087	16051	15923	15990	15995	15872	15913	16072	15756	15879	15890	15845	16089	15949	15862	16039	15924	15994	15877	15665	15857	15965	15868	15731	15868	15864	15798	15854	15799	15789	15717	15814	15791	15779	15675	15728	15851	15722	15944	15876	15840	15960	15707	15757	15733	15954	15846	15862	15834	15907	15883	15884	15817	15700	15925	15891	15946	15919	15697	15938	15776	15814	15640	15711	15937	15837	15793	15952	15789	15896	15773	15713	15904	15687	15674	15793	15722	15788	15732	15686	15866	15673	15920	15851	15796	15896	15791	15940	15822	15748	15914	15795	15837	15958	15808	15801	15715	15837	15713	15798	15895	15805	15854	15865	15994	15631	15772	15686	15785	15796	15831	15942	15685	15764	15831	15840	15848	15797	15821	15772	15733	15771	15903	16124	15762	15938	15770	15835	15899	15804	15886	15677	15627	15847	15715	15779	15830	15936	15774	15939	15739	15814	16027	16009	15638	15780	15860	15793	15758	15765	16071	15849	16017	15752	15803	15767	15868	15878	15745	15976	15963	15686	15997	15886	15756	15899	15843	15927	15710	15676	15895	15838	15821	15792	15858	15956	15724	15808	15842	15744	15898	15785	15879	15971	15862	15841	15916	15749	15783	15751	15787	15838	15693	15707	15741	15847	15619	15784	15853	15727	15647	15757	15702	15895	15893	15969	15995	15720	15739	15894	15939	15748	15746	16170	15856	15790	15779	15614	15945	15847	15791	15931	15731	15690	15838	15880	15885	15860	15922	15736	15956	15944	15855	16001	15825	15849	15707	15834	15754	15709	15986	15894	15717	15833	15775	15780	15852	15863	15675	15966	15786	15713	16002	15854	15998	15793	15899	15754	15751	16131	15882	15817	15748	15677	15746	15881	15996	16001	15985	15931	15897	15772	15836	15709	15801	15903	15665	15888	15896	15787	15681	15884	15561	15824	15924	15891	15921	15868	15923	15967	15732	15886	15920	15777	15885	15842	15827	15707	15899	15771	15769	15725	15870	15791	15849	15863	15781	15720	15757	15859	15708	15753	15821	15717	15849	15833	15831	15827	16026	15739	15787	15965	15781	15846	15925	15898	15795	15700	15778	15815	15829	15706	15756	15691	15694	15714	15851	15847	15591	15848	15828	15707	15734	15827	15896	15880	15714	15803	15878	15909	15746	15855	15781	15758	15777	15840	15852	15795	15862	15831	15709	15748	15881	15706	15940	15726	15865	15722	15869	15725	15833	15737	15946	15672	15916	15745	15967	15768	15815	15788	15720	15656	15925	15889	15997	15813	15981	15818	15597	15811	15750	15828	15796	15714	15669	15933	15816	15896	15757	15796	15878	15819	15809	15802	15782	15718	15779	15863	16038	15637	15853	15890	15780	15843	15649	15783	15669	15866	15693	15737	15828	15932	15759	15542	15912	15903	15724	15802	15733	15790	15893	15692	15777	15668	15900	15852	15818	15794	15792	15781	15883	15771	15870	15873	15757	15823	15940	15854	15960	15895	15910	15705	15899	15792	15724	15882	15863	15859	15775	15821	15651	15812	15851	15894	15730	15741	15769	15750	15924	15800	15770	15745	15606	16054	15744	15772	15830	15813	15712	15877	15949	15662	15924	15656	15761	15845	15980	15734	15812	15788	15789	15966	15743	15837	15799	15805	15594	15869	15754	15866	15723	15809	15809	15840	15861	15944	15945	15827	15747	15885	15770	15835	15894	15758	15809	15854	15944	15764	15768	15963	15835	15799	15757	15791	15784	15783	15562	15836	15812	15842	15764	15829	15678	15961	15891	15970	15828	15763	15715	15980	15820	15850	15834	15906	15711	15715	15654	15689	15852	15738	15836	15895	15638	15640	15834	15676	15926	15750	15885	15788	15849	15648	15644	15795	15904	15675	15692	15760	15882	15639	15912	15879	15859	15913	15684	15911	15859	15721	15800	15807	15771	15827	15918	15804	15678	15829	15822	15899	15835	15788	15839	15782	15825	15780	15693	15877	15867	15859	15961	15853	15912	15725	15847	15909	15801	15746	15605	15902	15726	15852	15788	15762	15862	15815	15874	15849	15885	15839	15853	15828	15780	15724	15772	15967	15777	15745	15791	15816	15735	15755	15790	15949	15762	15849	15829	15742	15878	15811	15983	15930	15802	15979	15840	15777	15822	15827	15773	15753	15829	15674	15832	15889	16028	15846	15811	15852	15904	15817	15877	15731	15888	15630	15862	15741	15887	15736	15813	15889	15822	15767	15825	15956	15873	15661	15803	15906	15781	15599	15745	15779	15940	15709	15823	15606	15938	15894	15794	15937	15866	15862	15852	15953	15768	15746	15775	15841	15756	15801	15865	15780	15857	15890	15748	15946	15912	15786	15772	15701	15862	16083	15968	15732	15713	15832	15806	15760	15775	15800	15807	15739	15901	15899	15813	15781	15675	15776	15881	15831	15934	15630	15801	15780	15823	15811	15820	15726	15736	15708	15899	15770	15875	15886	15896	15896	15835	15815	15920	15752	15822	15876	15778	15905	15770	15801	15896	15827	15864	15729	15783	15703	15671	15902	15890	15868	15882	15875	15831	15797	15881	15646	15874	15980	15696	15755	16049	15648	15743	15738	15646	15937	15879	15768	15911	15790	15820	15635	15850	15793	15788	15977	15765	15862	15739	15811	15936	15873	15742	15707	15901	15635	15790	15879	15810	15676	15804	15847	15822	15940	15895	15865	15683	15772	15777	15867	15788	15890	15749	15881	15853	15734	15743	15810	15772	15949	15965	15617	15804	15920	15898	16028	15879	15855	15784	15857	15905	15934	15826	15593	15814	15839	15782	15775	15809	15844	15693	15860	15796	15877	15856	15786	15773	15780	15769	15854	15697	15781	15867	15797	15741	15806	15795	15972	15952	15812	15645	15920	15856	15807	15693	15758	16023	15837	15619	15880	15859	15858	15900	15742	15814	15782	15945	15644	15775	16023	15787	15785	15823	15867	15831	16010	15810	15753	15881	15737	15789	15855	15734	15841	15863	15916	15776	15688	15851	15760	15849	15635	15815	15772	15908	15857	15906	15672	15661	15832	15906	15673	15926	15851	15799	15812	15845	15738	15719	15822	15631	15852	15867	15829	15875	15811	15722	15763	15836	15823	15837	15785	15774	15922	15894	15811	15781	15843	15675	15790	15755	15976	15765	15796	15762	15692	15635	15682	15918	15911	15933	15748	15806	15742	15875	15870	15870	15767	15747	15886	15707	15859	15691	15850	15859	15695	15712	15868	15847	15656	15909	15812	15684	15888	15861	15824	15828	15733	15924	15636	15746	15712	15841	15778	15704	15942	15883	15782	15839	15684	15766	15577	15887	15769	15789	15711	15892	15880	15771	15872	15900	15918	15921	15790	15912	15855	15844	15676	15788	15758	15738	15649	15667	15798	15902	15872	15893	15880	15767	15916	15755	15839	15794	15885	15776	15859	15666	15622	16006	15972	15897	15729	15854	15783	15767	15817	15753	15688	15934	15841	15751	15691	15767	16023	15782	15832	15859	15860	15803	15674	15868	15882	15820	15897	15881	15890	15921	15787	15599	15875	15978	15664	15776	15834	15736	15724	15892	15925	15756	16003	15820	16100	15810	15723	16025	15904	15692	15872	15799	15809	15759	15752	15835	15818	15834	15868	15869	15769	15805	15817	15727	15776	15818	15765	15543	15713	15835	15786	15698	15787	15976	15809	15811	15904	15774	15844	15765	15940	15775	15736	15902	15852	15703	15799	15809	15829	15823	16039	15673	16114	15752	15877	15932	15917	15970	15804	15826	15739	15710	15815	15770	16061	15799	15833	15865	15760	15843	15907	15711	15802	15766	15925	15913	15835	15828	15812	15819	15856	15720	15781	15692	15739	15568	15666	15744	15850	15828	15823	15893	15837	15901	15770	15742	15790	15827	15877	15797	15769	15687	15821	15986	15866	15921	15771	15693	15771	15802	15816	15810	15781	15779	15673	15724	15804	15739	15727	15790	15727	15723	15912	15826	15816	15912	15688	15786	15830	15776	15718	15917	15770	15907	15855	15695	15780	15632	15825	15714	16012	15740	15655	15752	15774	15887	15774	15624	15812	15775	15869	15782	15930	15931	15860	16002	15857	15828	15752	16032	15888	15926	15938	15749	15945	15879	16036	15802	15969	15810	15987	15900	15908	15646	15877	15838	15943	15812	15795	15814	15707	16007	15906	15681	15960	15803	15770	15781	15894	15855	15746	15649	15912	15822	15801	15865	15723	15810	15733	16024	15726	15778	15696	15895	15793	15867	15741	15908	15721	15772	15837	15674	15780	15725	15676	15847	15729	15740	15952	15849	15860	15796	15770	15792	15654	15906	15663	15898	15854	15854	15763	15772	15948	15758	15874	15756	15679	15824	15945	15806	15631	15918	15823	15754	15741	15722	15753	15637	15607	15899	15837	16082	15782	15977	16073	15829	15700	15819	15733	15709	15685	15897	15882	15710	15736	15762	15800	15673	15740	15784	15841	15830	15568	15802	15897	15949	15840	15781	15720	15896	15867	15876	15869	15669	16014	15663	15820	15764	15882	15578	15661	15906	15912	15813	15875	15741	15871	15765	15752	15913	15978	15769	15722	15698	15780	15723	15807	15766	15794	15597	15843	15828	15741	15787	15912	15794	15912	15652	15928	15789	15813	15839	15551	15808	15710	15805	15960	15781	15729	15828	15717	16014	15652	15992	15835	15901	15759	15756	15611	15878	15915	15765	15877	15841	15766	15751	15632	15847	15907	15859	15878	15939	15665	15612	15838	15747	15852	15731	15834	15872	15818	15881	15804	15667	15698	15856	15884	16013	15804	15877	15762	15718	15935	15680	15783	15798	15711	15812	15902	15870	15589	15790	15756	15772	15729	15833	15756	15881	15824	16004	15803	15644	15744	15927	15960	15718	15692	15913	15779	15524	15997	15791	15805	15877	15852	15840	15691	15798	15828	15831	15800	15835	15782	15837	15921	15669	15920	15763	15668	15929	15879	15810	15800	15757	16023	15813	15781	15794	15734	15849	15720	15741	15729	15860	15793	15794	15711	15866	15929
22726	21027	28727	23669	22336	26335	29066	24168	22772	22866	22094	21496	21202	21070	20830	20573	20430	20350	20206	20069	20277	19991	19903	19751	19851	19723	19710	19677	19638	19420	19751	19635	19502	19974	19655	19574	19406	19708	19610	19662	19801	19527	19684	19575	19407	19585	19772	19348	19403	19644	19340	19221	19688	19539	19430	19382	19480	19571	19637	19479	19301	19395	19466	19454	19528	19464	19501	19406	19567	19465	19510	19637	19416	19534	19595	19631	19375	19338	19489	19485	19494	19391	19341	19517	19522	19614	19371	19450	19457	19497	19333	19232	19412	19412	19284	19450	19301	19441	19769	19469	19479	19576	19535	19514	19407	19407	19306	19264	19244	19623	19431	19404	19702	19529	19528	19369	19601	19510	19566	19279	19518	19468	19348	19647	19485	19525	19495	19481	19656	19346	19552	19333	19531	19391	19344	19450	19581	19468	19444	19403	19403	19252	19420	19424	19328	19435	19456	19453	19444	19514	19625	19582	19398	19284	19609	19340	19618	19671	19512	19597	19310	19565	19527	19389	19579	19188	19228	19336	19477	19373	19367	19436	19243	19368	19513	19569	19561	19322	19693	19531	19477	19456	19459	19382	19537	19553	19371	19404	19342	19501	19451	19375	19460	19401	19495	19308	19604	19387	19437	19332	19468	19307	19532	19330	19586	19667	19430	19626	19487	19540	19545	19199	19567	19505	19499	19398	19480	19555	19442	19573	19587	19312	19504	19397	19354	19479	19450	19379	19371	19790	19474	19653	19498	19548	19385	19497	19562	19743	19431	19451	19641	19398	19415	19186	19455	19514	19654	19311	19437	19280	19576	19604	19452	19591	19473	19295	19364	19421	19335	19417	19604	19490	19497	19524	19282	19652	19206	19491	19522	19569	19433	19500	19330	19432	19520	19453	19425	19470	19586	19400	19644	19520	19368	19433	19549	19583	19716	19416	19537	19419	19464	19636	19587	19534	19272	19408	19612	19486	19469	19352	19407	19546	19552	19455	19630	19394	19259	19459	19377	19168	19464	19407	19436	19357	19470	19549	19570	19439	19472	19393	19435	19394	19486	19702	19466	19681	19322	19489	19366	19364	19472	19544	19374	19587	19449	19645	19514	19386	19370	19534	19594	19286	19524	19364	19358	19487	19371	19522	19451	19626	19398	19586	19493	19550	19546	19469	19329	19314	19568	19417	19282	19499	19675	19413	19408	19476	19463	19529	19431	19552	19431	19451	19359	19472	19510	19485	19350	19291	19307	19361	19525	19664	19572	19470	19389	19571	19572	19452	19400	19417	19436	19426	19329	19525	19470	19663	19241	19518	19432	19453	19406	19348	19465	19457	19548	19472	19522	19608	19616	19568	19747	19389	19296	19466	19578	19505	19259	19502	19452	19525	19389	19407	19549	19563	19549	19543	19528	19414	18923	19371	19519	19215	19628	19506	19552	19578	19624	19397	19372	19350	19460	19501	19478	19416	19566	19527	19379	19362	19492	19383	19424	19419	19580	19391	19436	19375	19490	19472	19539	19349	19466	19140	19481	19599	19463	19508	19498	19242	19463	19430	19454	19435	19446	19525	19201	19421	19408	19335	19381	19170	19370	19422	19174	19448	19533	19295	19667	19249	19463	19307	19664	19509	19544	19569	19485	19368	19496	19510	19509	19483	19392	19350	19354	19401	19488	19152	19418	19489	19418	19599	19569	19506	19704	19333	19573	19636	19573	19451	19427	19488	19591	19597	19396	19383	19467	19286	19552	19521	19495	19566	19346	19537	19515	19367	19338	19376	19468	19294	19469	19551	19319	19341	19523	19415	19484	19291	19425	19433	19344	19350	19456	19454	19522	19450	19479	19485	19478	19447	19607	19500	19322	19465	19289	19377	19704	19588	19294	19332	19355	19529	19382	19563	19434	19501	19470	19432	19547	19258	19338	19403	19569	19321	19494	19403	19420	19464	19382	19237	19417	19406	19381	19554	19576	19442	19493	19068	19381	19504	19400	19692	19405	19589	19449	19506	19569	19324	19448	19452	19570	19449	19480	19421	19347	19541	19392	19647	19662	19485	19431	19604	19515	19467	19611	19379	19397	19350	19596	19502	19298	19322	19489	19441	19494	19594	19416	19327	19277	19438	19475	19589	19359	19637	19533	19509	19572	19701	19588	19525	19526	19521	19391	19398	19478	19656	19430	19365	19440	19544	19556	19457	19363	19564	19524	19339	19404	19486	19482	19452	19485	19543	19531	19359	19562	19317	19500	19329	19473	19517	19522	19581	19593	19608	19565	19511	19523	19523	19598	19254	19360	19375	19670	19495	19342	19304	19506	19428	19498	19265	19423	19522	19387	19454	19445	19215	19306	19464	19548	19470	19377	19436	19380	19323	19290	19496	19409	19611	19252	19433	19445	19598	19424	19727	19462	19521	19376	19468	19487	19539	19284	19578	19446	19390	19347	19473	19599	19488	19602	19322	19588	19388	19541	19722	19473	19345	19218	19231	19319	19411	19431	19433	19356	19438	19368	19458	19498	19196	19450	19634	19490	19195	19417	19449	19152	19491	19655	19474	19348	19233	19589	19260	19538	19511	19649	19402	19358	19245	19346	19486	19402	19130	19437	19321	19622	19379	19413	19391	19439	19392	19381	19582	19657	19359	19311	19360	19459	19337	19526	19579	19501	19418	19531	19348	19419	19531	19133	19432	19585	19452	19367	19252	19432	19481	19396	19425	19378	19713	19483	19605	19510	19429	19454	19511	19432	19491	19464	19487	19379	19346	19437	19162	19353	19283	19399	19527	19325	19313	19525	19500	19393	19369	19281	19472	19532	19395	19405	19300	19386	19327	19532	19483	19495	19290	19273	19629	19342	19369	19522	19400	19495	19305	19474	19552	19690	19126	19323	19539	19494	19663	19320	19472	19469	19326	19429	19324	19435	19391	19460	19677	19404	19527	19394	19592	19560	19507	19292	19369	19256	19271	19366	19568	19672	19618	19558	19407	19471	19349	19468	19475	19447	19455	19499	19417	19445	19478	19643	19209	19350	19444	19300	19448	19474	19361	19343	19401	19403	19371	19430	19162	19401	19307	19423	19506	19543	19403	19374	19526	19620	19605	19409	19534	19318	19302	19345	19520	19411	19273	19392	19354	19405	19328	19521	19404	19495	19485	19258	19358	19483	19399	19440	19520	19573	19399	19405	19593	19396	19559	19311	19455	19163	19475	19427	19203	19260	19287	19540	19454	19434	19316	19408	19489	19379	19507	19548	19553	19611	19241	19543	19573	19423	19459	19442	19543	19358	19645	19467	19440	19377	19497	19176	19173	19319	19303	19332	19411	19423	19222	19263	19429	19526	19540	19670	19428	19479	19389	19531	19358	19286	19412	19359	19406	19485	19553	19511	19474	19618	19647	19530	19387	19404	19323	19262	19385	19490	19524	19436	19298	19471	19472	19610	19621	19447	19270	19556	19554	19468	19694	19493	19471	19265	19524	19481	19408	19299	19430	19437	19214	19475	19539	19151	19220	19325	19221	19435	19345	19522	19231	19494	19368	19422	19499	19446	19536	19596	19383	19486	19471	19693	19337	19314	19301	19436	19375	19550	19517	19368	19523	19440	19599	19333	19365	19569	19277	19427	19527	19452	19541	19434	19391	19441	19365	19533	19618	19580	19213	19336	19563	19326	19527	19452	19445	19298	19599	19406	19421	19468	19559	19310	19177	19496	19164	19415	19389	19281	19411	19311	19599	19231	19352	19483	19608	19536	19516	19611	19427	19559	19601	19392	19243	19353	19514	19494	19462	19381	19403	19386	19513	19485	19432	19699	19439	19477	19412	19332	19321	19470	19431	19431	19471	19480	19283	19294	19386	19251	19412	19513	19461	19501	19515	19547	19206	19479	19331	19267	19249	19567	19437	19593	19242	19328	19355	19424	19523	19261	19588	19324	19479	19549	19517	19300	19298	19267	19625	19420	19149	19587	19410	19443	19321	19487	19422	19274	19459	19388	19290	19289	19534	19434	19437	19256	19469	19407	19326	19383	19484	19035	19416	19691	19432	19385	19470	19449	19387	19434	19323	19526	19357	19483	19397	19409	19549	19291	19526	19445	19465	19636	19284	19390	19341	19331	19413	19406	19201	19365	19420	19385	19387	19420	19493	19294	19312	19505	19343	19533	19401	19431	19299	19100	19278	19392	19651	19441	19606	19480	19395	19318	19384	19470	19534	19549	19402	19463	19455	19329	19528	19387	19471	19373	19443	19412	19456	19341	19432	19434	19434	19458	19498	19461	19510	19366	19525	19468	19354	19434	19194	19282	19252	19242	19344	19235	19221	19445	19459	19287	19379	19178	19493	19409	19557	19303	19356	19506	19268	19451	19410	19317	19241	19469	19461	19541	19404	19576	19606	19540	19609	19293	19478	19415	19390	19421	19423	19549	19496	19621	19499	19318	19533	19300	19428	19180	19397	19504	19212	19663	19215	19311	19487	19328	19517	19306	19259	19394	19531	19559	19431	19347	19465	19413	19380	19371	19586	19390	19461	19513	19454	19417	19561	19555	19516	19578	19357	19318	19366	19434	19601	19378	19290	19390	19278	19236	19346	19366	19382	19285	19499	19440	19314	19460	19307	19410	19524	19601	19467	19393	19412	19449	19389	19639	19375	19398	19384	19518	19498	19351	19494	19421	19394	19477	19527	19258	19245	19384	19536	19538	19378	19368	19436	19436	19455	19331	19393	19460	19440	19371	19408	19282	19695	19570	19632	19439	19504	19479	19435	19247	19286	19225	19470	19459	19479	19419	19216	19560	19509	19446	19324	19599	19370	19444	19647	19513	19552	19597	19417	19481	19468	19529	19808	19537	19522	19476	19273	19291	19307	19360	19598	19444	19296	19313	19663	19441	19341	19464	19417	19456	19701	19456	19298	19471	19434	19480	19456	19570	19301	19523	19401	19406	19478	19136	19371	19630	19490	19425	19711	19517	19342	19435	19399	19141	19341	19476	19411	19363	19362	19461	19454	19493	19290	19366	19515	19614	19291	19516	19563	19354	19577	19501	19556	19295	19313	19284	19311	19522	19275	19334	19695	19527	19542	19514	19439	19265	19355	19527	19614	19744	19554	19541	19512	19395	19573	19336	19379	19407	19435	19331	19493	19714	19438
30625	52019	47909	37787	32186	27998	25139	22663	21422	20531	20053	19101	18583	18345	18025	17469	17398	17231	17000	17227	17002	16874	16633	16583	16547	16620	16586	16473	16212	16274	16486	16371	16175	16426	16368	16478	16271	16165	16386	16302	16232	16307	16276	16226	16184	16286	16143	16113	16284	16189	16231	16243	16269	16157	16271	16216	16283	16248	16282	16158	16117	16105	16246	16117	16066	16359	16027	16160	16241	16094	16135	16217	16169	16117	15974	16223	16156	16145	16238	16242	16095	16153	16297	16059	16199	15918	16081	16102	16133	16208	16093	16316	16210	16102	16248	16158	16011	16103	16041	16284	16109	16089	16084	16204	16192	16239	16189	16161	16248	16117	16261	16072	16066	16265	16116	16303	16034	16140	16291	16081	15998	16053	16096	16172	16297	16188	16186	16065	16324	16113	15981	16166	16032	16241	16085	16005	16053	16340	16242	16190	16175	16217	16107	16081	16166	16184	16138	16017	16192	16182	16119	16231	15998	15996	16225	16287	16105	16005	16114	16037	16102	16170	16238	16260	16100	16107	16052	16166	16132	16174	16134	16310	16012	16165	16169	16217	16161	16120	16229	16175	15983	16099	16138	16219	16165	16109	16147	16281	16110	16214	16074	16278	16108	16147	16124	16135	16270	16113	16126	16069	16125	16204	16045	16193	16144	16123	16295	16228	16025	16240	16100	16067	16317	16254	16136	16191	16023	16144	16154	16014	15993	15967	16264	16121	16161	16045	16239	16408	16148	16086	16196	16243	16196	16115	16220	16052	16104	15983	16120	16134	16258	16071	15917	16054	16126	16212	16299	16189	16146	16089	16083	16061	16123	15993	15904	16108	16100	16227	16092	16131	16189	16248	16058	16215	16057	16105	16201	16068	16141	16029	16344	16086	16055	16259	16246	16129	15896	16069	16032	16172	16057	16277	16244	16191	16142	16201	16173	16192	16169	16094	16224	16212	16178	16182	15981	16120	16274	16235	16146	16236	16128	15999	16173	16225	16029	16061	16198	16214	16204	16127	15993	15999	16123	16204	16122	16217	16139	16113	16353	16089	15965	16109	16161	16033	16080	16057	16128	16086	16177	16057	16070	16132	16125	16277	16123	15981	16064	16126	16002	16077	16224	16217	16203	16225	16087	16179	16249	16265	16261	16164	16025	16048	16163	16133	16234	16260	16249	16241	16129	16175	16269	16142	16099	16215	16055	15930	16136	15996	16118	16089	16092	15902	16228	15981	16239	16179	16242	16038	16216	16055	15947	16039	16148	16114	16146	16112	16265	15933	16153	16031	16062	15968	16060	16199	16274	16233	16179	16043	16229	16041	16192	16172	16220	16179	16199	16078	16217	16177	16038	16056	16125	16146	16025	16099	16066	16086	16113	16256	16164	16189	16194	16033	16038	16127	16184	16287	16148	16051	16032	16253	16251	16144	16151	16231	16204	16253	15982	16130	16202	16241	16034	16172	16104	16192	16034	16088	16371	16163	16146	16122	16116	16166	16167	16085	16177	16158	16090	16177	16179	16024	16038	16122	16044	16220	16065	16249	16085	16049	16109	16131	16121	16014	16159	16228	16049	16078	16137	16184	16126	16071	16266	16235	15934	16049	16163	16236	16414	16066	16228	16018	16204	16103	16055	16025	16147	16039	16127	16231	16085	16038	16214	16285	16015	16268	16154	16243	16084	16126	16154	16061	16094	16097	15998	16030	16084	16226	16090	15975	16037	16047	16176	16123	16341	16263	16010	16137	16121	16180	16223	16204	16133	16233	16349	16049	16109	16141	16177	16065	16146	16155	16212	16246	15989	16187	16205	16000	16182	15967	16271	16111	16038	16253	16062	15952	16169	16129	16084	16191	16067	16141	16247	16162	16170	16086	16259	16091	16104	16039	16144	16010	16206	16170	16119	16010	16095	16047	16181	16128	16085	16057	16224	16095	16249	16311	16160	16280	16161	16085	16140	16309	16099	16119	15980	16098	16052	16037	16107	16157	16237	16083	16024	16431	15978	16182	16105	16132	16177	16122	16147	16195	16208	16227	16170	16070	16216	16025	16080	16046	16036	16232	16075	16256	16054	16076	15964	16260	16072	16051	16025	16086	16118	15968	16051	16326	16090	16174	16173	15966	16166	16234	16221	15961	16279	16249	16079	16188	16275	16208	16108	16139	16060	16302	16366	15998	16075	16025	16143	16095	16235	16119	16250	16086	16030	16125	16198	15985	16077	16249	16199	16072	16157	16086	16112	16227	16243	16110	16076	16080	16023	16148	16082	16031	16068	16171	16062	16284	16144	16211	16093	16166	16185	16086	16168	16272	16046	16286	15988	16196	15962	16054	16165	16082	16159	16053	16193	16124	16286	16100	16171	16056	16149	16148	16084	16171	16125	16052	16064	16047	16279	16124	16001	16131	16068	16120	16183	15968	16155	15999	16154	15941	16171	16083	16149	16168	16174	16157	16092	16179	16206	15944	16110	15962	16127	16106	16267	16116	16349	16091	16108	16095	16235	16070	16181	16057	16193	16063	16154	16219	16098	16036	16158	16093	16143	16283	16022	16134	16001	16074	16051	16234	16169	16064	16032	16133	16079	16126	16222	16182	16133	16036	16080	16116	16088	16229	16063	16054	16071	16324	16097	16146	16192	16083	16158	16091	16118	16250	16100	16153	16150	16107	16211	16106	16052	16255	15938	16145	16028	16240	16086	16185	16013	16186	16010	16215	16130	16132	16068	16250	16057	15929	16264	16273	16143	16081	16202	16271	16080	16072	16125	16198	16182	16356	16208	16123	16116	16229	16008	16103	16089	16391	15984	16117	16162	16026	16095	16176	16126	16177	16032	15993	16192	16182	16214	16199	16006	16132	16077	16057	16165	16093	16079	16145	16197	15835	16104	16187	16205	16136	16049	16147	16074	16111	15992	16088	16116	16103	16158	15886	16175	16013	16246	16066	16181	15994	16319	16183	16145	15961	16097	16123	16148	16045	16143	15972	16147	15987	16229	16029	16295	16208	16166	16171	16123	16200	16039	16263	16389	16109	16033	16107	16155	16191	16123	16308	16209	16231	16089	16074	16081	16165	16076	16128	16320	16172	16114	15995	16001	16197	16198	16100	16233	16248	16084	16094	16188	15987	16070	16044	16134	16280	15938	16121	16220	16283	16050	15958	16127	16079	16106	16271	16165	16126	16231	16016	16272	16023	16098	16076	16209	16156	16066	15957	16328	16180	16118	16248	16044	16179	16135	16134	16239	16131	16010	16166	16037	16179	16201	16187	16193	16017	16047	16024	16101	16277	16098	16137	16247	16105	16069	16221	16261	16099	16141	16036	16177	15999	16168	16140	16335	16211	16331	16038	16077	16202	16226	16132	16201	16127	16145	16214	16059	16131	16207	16285	16148	16076	16088	16152	16113	16070	16046	16077	16190	16111	16221	16084	16049	16077	16209	16179	16140	16123	16127	16205	16108	16251	16114	16273	16124	16194	16141	16329	16182	16207	16086	16260	15999	16078	16239	16201	15963	16126	16082	16125	16156	16237	16123	16061	16140	16027	16197	16223	16177	16032	16316	16212	15882	16182	16136	16223	16226	16201	16182	16094	16089	16187	16155	16325	16151	16185	16257	16289	16062	16154	16182	16219	16187	15968	16210	16231	16118	16103	16247	15973	16270	16223	16109	16092	16081	16170	16230	16231	16122	15929	16199	16174	15990	16260	16187	16049	16096	16071	16295	16204	16132	16272	16048	16275	15988	15969	15962	15931	16027	16103	15993	16172	16074	16155	16179	16143	16176	15847	16302	16015	16232	16171	16141	16219	16065	16220	16332	16185	15917	16088	16017	16033	16177	16239	16180	16113	16019	16065	16090	16032	16076	16158	15916	16083	16190	16147	16203	16102	16245	15943	16047	16174	16052	16284	16172	16035	16243	16131	16125	16103	16209	16231	16189	16092	15916	16140	15996	16298	15968	16255	16233	16109	16058	16193	15961	16197	15897	16287	16024	16096	16041	16372	16202	16031	16204	16214	16064	16108	16112	16138	16192	16194	16137	16221	16043	16139	16252	16009	16066	16138	16113	16144	16154	16172	16138	16148	16099	15828	16106	16223	16195	16240	16232	16098	16178	16196	16233	16346	16104	16204	16120	16065	16144	15991	16192	16298	16224	16098	15967	16144	16053	16132	16114	16135	16094	16171	16292	16096	16083	16103	16149	16067	16106	16026	16126	16100	16217	16110	16227	16205	16211	16140	16233	16244	16158	16240	16046	15980	16052	16079	16334	16232	16028	16240	16166	16107	16197	16089	16216	16230	16424	16195	15987	16232	16099	16088	16128	16163	16143	16201	16272	16090	16250	16109	16091	16206	16042	16173	16202	16236	16132	16195	16113	16300	16040	16213	16049	16196	16142	16300	16067	16186	16196	16239	16148	16062	16198	16019	16215	16142	16008	16107	16201	16236	16136	16151	15972	16052	16172	16128	16097	16042	16233	16196	16022	15947	16315	16083	16049	15970	16256	16089	15966	16130	16143	16192	16102	16096	16216	16215	16109	16103	15921	16062	16249	16321	16118	16093	16212	16108	16124	15950	16151	15892	16429	16021	16135	16152	16096	16121	16161	16133	16015	16125	16304	16181	16036	16000	16091	15999	16073	15922	16132	16159	16230	16052	16100	16341	16003	16203	16122	16077	16056	16151	16206	16012	16053	16182	16067	16192	16237	16219	16248	16115	16146	16170	16153	16192	16096	16194	16003	16097	16158	16168	16102	16153	16223	16267	16201	16160	16185	16137	16182	16165	16221	16079	16138	16239	16206	16263	15941	16141	16092	16008	15977	15985	16177	16090	16166	16026	16082	16146	16208	16251	16229	16098	16243	16078	15931	16133	16369	16086	16134	16118	16196	16235	16235	16185	16109	16172	16161	16119	16050	16272	16125	16249	16175	16047	16271	16094	16258	16075	16121	16177	16199	16190	16309	16126	16245	16114	16047	16168	16114	16155	16170	16147	16099	16197	16107	16111	16014	16210	16281	16241	16145	16109	16280	16025	16265	16228	16110	15965	16032	16159	16123	16221	16217	16141	16211	16187	16081	16028	16178	16039	16122	16133	16014	16195	16150	16230	16153	15954	16101	16104	16137	16241	16185	16004	16064	16208	16164	16342
29169	26291	32371	29576	24683	23069	21615	20915	20123	19993	19824	19599	19408	19366	19133	18973	18984	19242	18959	19021	18930	18893	19070	18934	18962	18995	18790	18870	18794	18845	18743	18800	18893	18742	18999	18677	18729	18770	19027	18730	18803	18825	18571	18908	18950	18512	18539	18762	18466	18788	18620	18768	18721	18714	18928	18854	18684	18641	18576	18658	18561	18798	18742	18817	18750	18530	18572	18735	18711	18722	18753	18843	18795	18536	18732	18678	18623	18591	18659	18699	18648	18709	18725	18714	18763	18799	18740	18901	18916	18682	18707	18812	18826	18536	18723	18967	18525	18620	18757	18875	18767	18789	18577	18680	18816	18826	18788	18656	18908	18701	18600	18640	18773	18661	18868	18769	18754	18662	18539	18618	19017	18893	18757	18520	18670	18780	18754	18691	18733	18693	18744	18709	18629	18670	18573	18705	18811	18759	18765	18703	18712	18637	18635	18613	18673	18722	18709	18834	18817	18636	18779	18807	18775	18886	18738	18743	18551	18646	18899	18648	18799	18696	18828	18633	18791	18743	18604	18682	18737	18662	19081	18661	18777	18558	18658	18751	18601	18615	18618	18882	18888	18834	18776	18483	18794	18640	18667	18668	18772	18616	18759	18700	18758	18769	18575	18652	18707	18740	18809	18645	18670	18698	18660	18695	18768	18654	18835	18729	18838	18836	18874	18659	18590	18653	18762	18482	18602	18772	18673	18867	18972	18701	18790	18704	18601	18739	18502	18876	18695	18625	18773	18667	18850	18673	18716	18545	18675	18497	18755	18786	18598	18626	18682	18695	18818	18638	18558	18743	18596	18684	18686	18755	18653	18726	18795	18689	18727	18819	18842	18630	18486	18917	18644	18474	18743	18665	18770	18951	18757	18665	18575	18581	18739	18799	18924	18556	18716	18592	18846	18796	18834	18522	18778	18688	18692	18730	18758	18714	18655	18517	18880	18793	18780	18735	18782	18734	18804	18806	18827	18868	18737	18925	18569	18559	18759	18578	18758	18703	18688	18587	18571	18805	18623	18792	18695	18681	18612	18798	18618	18677	19020	18631	18791	18760	18778	18819	18614	18831	18826	18642	18841	18649	18932	18667	18524	18647	18749	18537	18632	18723	18652	18718	18724	18743	18792	18591	18859	18794	18761	18788	18635	18588	18578	18639	18692	18773	18702	18720	18585	18730	18771	18725	18658	18702	18391	18707	18646	18674	18636	18692	18634	18786	18885	18710	18770	18610	18645	18613	18469	18822	18715	18781	18810	18751	18745	18795	18694	18761	18595	18618	18669	18682	18776	18500	18701	18634	18685	18657	18611	18807	18801	18790	18689	18705	18486	18634	18741	18548	18671	18608	18809	18841	18640	18725	18750	18596	18623	18566	18417	18599	18737	18793	18494	18691	18435	18738	18676	18811	18663	18598	18807	18593	18751	18700	18715	18826	18741	18699	18565	18608	18787	18477	18663	18579	18659	18834	18842	18716	19009	18985	18791	18656	18646	18684	18688	18751	18824	18574	18707	18868	18763	18604	18489	18520	18605	18555	18778	19051	18502	18718	18792	18686	18865	18896	18729	18856	18780	18444	18915	18718	18818	18757	18897	18775	18737	18596	18796	18753	18838	18690	18717	18760	18802	18656	18755	18673	18448	18520	18755	18720	18745	18771	18651	18963	18875	18602	18757	18757	18773	18700	18699	18558	18932	18730	18628	18768	18912	18559	18813	18707	18697	18683	18743	18811	18805	18756	18754	18712	18843	18613	18861	18689	18749	18735	18767	18645	18524	18846	18593	18708	18888	18712	18570	18737	18572	18651	18745	18769	18833	18698	18792	18950	18690	18973	18818	18701	18713	18675	18702	18632	18749	18587	18724	18794	18605	18639	18886	18988	18647	18605	18785	18795	18713	18611	18619	18547	18545	18801	18788	18840	18722	18783	18694	18922	18782	18701	18601	18743	18691	18608	18903	18813	18937	18546	18511	18834	18709	18778	18745	18808	18529	18773	18624	18649	18695	18767	18601	18718	18671	18724	18701	18807	18904	18775	18597	18823	18911	18635	18787	18607	18650	18748	18978	18675	18743	18630	18564	18702	18666	18866	18914	18696	18714	18655	18842	18596	18586	18529	18513	18676	18599	18738	18684	18774	18474	18629	18808	18653	18752	18728	18740	18852	18796	18555	18515	18658	18733	18737	18614	18699	18935	18700	18875	19018	18760	18700	18838	18659	18531	18671	18512	18703	18798	18834	18664	18554	18723	18660	18779	18816	18790	18840	18675	18597	18746	18611	18787	18657	18777	18727	18849	18901	18639	18734	18705	18726	18564	18539	18774	18971	18914	18789	18815	18726	18623	18790	18694	18607	18735	18773	18798	18632	18723	18656	18891	18663	18660	18650	18589	18916	18566	18799	18710	18765	18559	18699	18940	18693	18788	18679	18895	18643	18627	18615	18842	18677	18758	18705	18816	18693	18634	18624	18711	18806	18698	18744	18670	18580	18773	18607	18876	18810	18846	18764	18670	18628	18762	18562	18738	18557	18721	18705	18824	18673	18618	18696	18627	18808	18713	18577	18898	18708	18697	18839	18666	18719	18649	18690	18651	18635	18630	18647	18588	18650	18776	18559	18909	18673	18632	18584	18778	18435	18607	18798	18552	18623	18750	18842	18916	18816	18656	18584	18726	18812	18847	18529	18921	18791	18780	18752	18876	18635	18757	18883	18780	18663	18765	18770	18624	18722	18612	18719	18866	18593	18819	18682	18567	18749	18753	18555	18738	18511	18702	18698	18833	18741	18572	18451	18800	18593	18784	18835	18694	18832	18689	18778	18730	18622	18677	18668	18643	18637	18685	18913	18756	18647	18831	18762	18648	18702	18844	18618	18543	18626	18595	18868	18811	18645	18774	18867	18660	18625	18663	18730	18799	18741	18851	18704	18921	18795	18723	18615	18686	18764	18838	18760	18788	18663	18786	18637	18793	18727	18793	18762	18781	18815	18747	18556	18510	18634	18670	18544	18605	18629	18744	18774	18683	18595	18798	18704	18703	18623	18480	18702	18670	18812	18722	18670	18685	18861	18921	18774	18579	18597	18758	18587	18539	18660	18689	19009	18670	18902	18688	18674	18651	18717	18570	18778	18775	18737	18643	18712	18800	18667	18589	18846	18690	18595	18822	18723	18713	18532	18692	18808	18678	18620	18765	18679	18863	18517	18726	18949	18691	18787	19004	18648	18853	18684	18780	18597	18757	18639	18850	18633	18815	18927	18582	18563	18814	18647	18710	18679	18576	18551	18770	18670	18931	18779	18579	18640	18649	18884	18823	18629	18874	18617	18705	18752	18757	18666	18858	18663	18665	18644	18832	18832	18578	18676	18959	18757	18527	18610	18614	18577	18734	18707	18814	18843	18594	18887	18752	18528	18546	18632	18770	18752	18781	18759	18777	18771	18753	18784	18626	18809	18743	18562	18640	18677	18637	18762	18612	18702	18699	18653	18608	18850	18807	18506	18620	18499	18776	18755	18763	18770	18842	18735	18790	18816	18718	18620	18649	18871	18625	18514	18686	18520	18732	18557	18656	18629	18493	18630	18883	18861	18796	18631	18706	18854	18603	18927	18644	18893	18681	18699	18588	18602	18504	18618	18555	18738	18856	18651	18544	18537	18972	18774	18698	18847	18747	18695	18749	18689	18591	18806	18730	18602	18789	18748	18590	18908	18860	18828	18874	18849	18802	18767	18611	18633	18779	18577	18849	18693	18675	18917	18780	18679	18663	18677	18792	18793	18800	18673	18742	18619	18588	18392	18560	18774	18870	18806	18818	18599	19027	18602	18800	18618	18661	18903	18751	18844	18644	18610	18912	18574	18715	18770	18650	18717	18655	18867	18668	18543	18472	18965	18554	18663	18677	18737	18721	18647	18941	18785	18589	18656	18499	18366	18643	18643	18701	18752	18815	18790	18890	18797	18777	18728	18792	18728	18776	18672	18887	18735	18573	18770	18763	18985	18817	18784	18688	18657	18743	18688	18642	18888	18681	18643	18770	18570	18610	18665	18635	18675	18559	18470	18625	18824	18991	18663	18460	18851	18778	18954	18736	18551	18940	18850	18760	18654	18710	18708	18627	18896	18598	18599	18800	18715	18884	18580	18974	18721	18517	18652	18848	18612	18738	18728	18745	18685	18874	18588	18896	18576	18695	18748	18832	18514	18635	18618	18740	18711	18862	18785	18965	18739	18671	18659	18707	18611	18569	18727	18705	18782	18603	18706	18742	18645	18800	18766	18793	18523	18765	18611	18773	18739	18739	18670	18739	18674	18815	18684	18683	19022	18583	18665	18599	18610	18587	18721	18914	18801	18702	18838	18582	18820	18764	18414	18719	18834	18705	18659	18742	18778	18544	18520	18870	18615	18670	18801	18845	18512	18690	18804	18773	18864	18503	18735	18629	18656	18851	18565	18522	18837	18826	18793	18743	18632	18504	18555	18588	18634	18807	18786	18853	18588	18796	18666	18759	18656	18611	18631	18778	18774	18668	18575	18641	18706	18812	18612	18582	18711	18788	18576	18853	18807	18961	18807	18737	18582	18679	18870	18727	18611	18768	18636	18770	18911	18721	18557	18604	18805	18729	18530	18749	18871	18718	18979	18833	18685	18725	18617	18542	18902	18628	18819	18832	18661	18693	18843	18953	18721	18709	18585	18793	18799	18751	18753	18624	18634	18721	18791	18555	18640	18861	18771	18780	18805	18726	18699	18536	18685	18781	18525	18812	18705	18724	18683	18775	18514	18668	18823	18733	18825	18680	18787	18569	18875	18775	18709	18815	18961	18851	18714	18786	18917	18519	18729	18650	18708	18494	18645	18670	18750	18795	18715	18676	18743	18698	18574	18776	18796	18712	18874	18527	18743	18866	18606	18728	18717	18655	18805	18584	18760	18712	18618	18802	18758	18876	18725	18740	18763	18807	18803	18703	18566	18570	18629	18871	18738	18706	18753	18770	18445	18591	18614	18767	18727	18737	18848	18625	18768	18955	18700	18726	18734	18853	18735	18696	18644	18860	18716	18668	18629	18557	18877	18742	18820	18705	18808	18818	18716	18879	18677	18883	18621	18910	18707	18659	18580	18644	18836	18765	18773	18570	18726	18634	18916
28857	39045	35644	27835	23942	21490	19913	18625	18199	17783	17350	17075	16909	16646	16647	16533	16286	16244	16355	16121	16052	16162	16071	15843	15912	15910	15860	15711	15934	16030	15968	15711	15913	15723	15905	15675	15599	15819	15900	15785	15655	15832	15892	15739	15723	15709	15869	15690	15607	15805	15780	15718	15822	15630	15640	15819	15715	15714	15771	15712	15612	15712	15745	15963	15740	15630	15772	15813	15791	15896	15684	15719	15637	15754	15883	16031	15879	15648	15706	15802	15526	15792	15889	15655	15727	15770	15648	15696	15766	15750	15761	15537	15794	15804	15739	15848	15718	15846	15705	15674	15767	15858	15658	15683	15616	15731	15699	15678	15734	15682	15795	15716	15768	15593	15826	15718	15770	15789	15730	15615	15766	15606	15531	15734	15621	15827	15756	15690	15784	15749	15686	15863	15970	15750	15655	15895	15787	15646	15856	15732	15747	15731	15950	15757	15733	15715	15764	15749	15786	15599	15886	15879	15628	15694	15734	15678	15649	15888	15611	15970	15836	15738	15771	15790	15703	15746	15725	15620	15782	15776	15585	15714	15850	15569	15777	15832	15645	15679	15680	15824	15739	15768	15740	15697	15818	15682	15751	15752	15725	15674	15688	15703	15792	15869	15908	15744	15812	15661	15639	15767	15717	15862	15746	15788	15885	15854	15795	15775	15704	15806	15694	15615	15801	15754	15685	15875	15830	15724	15660	15959	15712	15829	15824	15726	15720	15618	15726	15793	15563	15738	15704	15572	15741	15728	15759	15653	15760	15836	15579	15888	15816	15742	15819	15914	15720	15675	15873	15674	15780	15698	15900	15760	15736	15870	15700	15698	15690	15868	15859	15595	15784	15808	15749	15762	15632	15669	15705	15412	15630	15817	15700	15773	15749	15746	15573	15695	15701	15996	15754	15711	15786	15554	15907	15727	15572	15576	15823	15690	15529	15645	15714	15811	15821	15574	15613	15762	15728	15697	15599	15844	15800	15724	15949	15906	15593	15749	15751	15696	15905	15635	15684	15741	15767	15910	15792	15729	15596	15737	15700	15734	15559	15664	15567	15724	15745	15807	15668	15750	15753	15772	15913	15618	15665	15876	15760	15731	15693	15802	15822	15849	15776	15796	15839	15782	15846	15785	15855	15684	15640	15800	15862	15610	15628	15759	15741	15823	15790	15759	15639	15589	15870	15825	15816	15920	15465	15643	15761	15711	15596	15896	15706	15697	15681	15805	15504	15819	15854	15657	15830	15818	15706	15701	15914	15791	15790	15821	15505	15805	15708	15746	15799	15886	15683	15615	15613	15706	15662	15807	15797	15852	15946	15766	15793	15827	15728	15633	15739	15698	15668	15624	15610	15851	15850	15763	15753	15691	15814	15559	15600	15697	15789	15729	15774	16036	15560	15833	15589	15906	15721	15673	15618	15587	15612	15716	15624	15695	15691	15610	15765	15771	15794	15754	15680	15733	15653	15662	15966	15663	15636	15727	15737	15802	15804	15872	15683	15922	15727	15675	15950	15920	15745	15704	15702	15766	15850	15647	15721	15692	15779	15744	15829	15763	15703	15792	15665	15861	15792	15672	15697	15608	15900	15863	15701	15608	15798	15744	15606	15778	15705	15722	15771	15767	15708	15833	15707	15767	15883	15624	15744	15696	15575	15719	15678	15666	15742	15667	15831	15598	15630	15848	15739	15764	15888	15575	15717	15782	15857	15813	15831	15794	15752	15951	15784	15616	15930	15660	15652	15663	15734	15876	15902	15861	15835	15734	15650	15795	15671	15629	15626	15641	15759	15825	15657	15747	15688	15757	15748	15562	15748	15978	15769	15665	15562	15766	15865	15733	15737	15523	15842	15769	15822	15804	15654	15672	15553	15832	15652	15819	15679	15697	15526	15729	15919	15726	15745	15793	15724	15810	15847	15703	15747	15738	15623	15737	15835	15768	15705	15720	15724	15676	15881	15782	16077	15811	15952	15674	15682	15627	15799	15766	15646	15738	15695	15786	15531	15755	15758	15673	15815	15904	15807	15798	15523	15823	15614	15884	15853	15833	15693	15683	15671	15727	15674	15652	15650	15698	15746	15754	15815	15707	15828	15621	15731	15705	15773	15895	15630	15665	15754	15689	15818	15782	15620	15866	15876	15686	15881	15736	15698	15623	15758	15823	15500	15699	15704	15468	15642	15578	15770	15841	15655	15628	15760	15659	15762	15792	15758	15709	15772	15832	15785	15728	15825	15725	15620	15814	15701	15594	15802	15755	15876	15794	15849	15802	15726	15724	15882	15672	15926	15878	15774	15816	15633	15582	15757	15792	15764	15530	15595	15768	15707	15765	15794	15595	15485	15831	15609	15823	15542	15741	15924	15762	15732	15577	15726	15511	15720	15582	15591	15741	15728	15746	15748	15456	15590	15972	15813	15648	15745	15579	15759	15778	15594	15806	15688	15664	15805	15883	15690	15716	15782	15537	15657	15738	15783	15611	15640	15741	15860	15628	15723	15809	15516	15649	15768	15728	15735	15789	15746	15803	15674	15828	15733	15776	15759	15732	15802	15631	15554	15685	15767	15705	15778	15582	15908	15773	15681	15795	15503	15638	15667	15898	15708	15778	15636	15805	15815	15494	15826	15879	15764	15812	15646	15828	15933	15660	15810	15882	15780	15657	15943	15704	15651	15692	15753	15647	15682	15753	15988	15716	15882	15660	15756	15770	15739	15671	15949	15930	15577	15687	15787	15666	15602	15714	15614	15749	15787	15647	15656	15766	15738	15588	15695	15561	15811	15779	15951	15770	15923	15790	15774	15844	15757	15621	15614	15561	15882	15783	15687	15713	15891	15920	15610	15982	15876	15923	15812	15763	15611	15578	15754	15835	15681	15940	15765	15862	15732	15782	15621	15584	15704	15714	15688	15941	15762	15753	15692	15577	15698	15740	15714	15892	15689	15721	15685	15779	15749	15776	15670	15750	15819	15659	15603	15785	15758	15597	15687	15693	15782	15670	15792	15786	15686	15566	15602	15722	15685	15735	15822	15669	15870	15650	15886	15872	15607	15689	15734	15761	15750	15638	15675	15746	15725	15773	15839	15659	15894	15629	15638	15902	15738	15911	15724	15717	15839	15700	15758	15819	15754	15733	15850	15677	15690	15697	15822	15558	15677	15637	15600	15885	15829	15679	15629	15772	15779	15658	15706	15833	15856	15681	15724	15660	15688	15782	15914	15737	15626	15787	15994	15812	15829	15824	15834	15668	15617	15755	15865	15818	15818	15860	15803	15732	15863	15756	15785	15824	15794	15946	15859	15681	15745	15657	15744	15587	15747	15668	15776	15661	15717	15838	15857	15675	15743	15764	15888	15678	15740	15644	15803	15615	15761	15614	15830	15912	15674	15888	15668	15727	15795	15627	15866	15739	15770	15789	15792	15682	15678	15666	15849	15901	15840	15474	15860	15843	15673	15827	15771	15940	15788	15737	15796	15845	15664	15546	15517	15618	15869	15656	15694	15726	15805	15857	15720	15646	15618	15751	15721	15775	15837	15738	15828	15572	15766	15706	15831	15749	15780	15762	15758	15731	15849	15778	15689	15645	15633	15722	15781	15687	15754	15669	15707	15855	15574	15885	15546	15694	15703	15763	15786	15889	15699	15796	15777	15853	15861	15803	15999	15602	15772	15732	15824	15674	15862	15754	15724	15726	15851	15643	15679	15569	15718	15801	15657	15674	15650	15727	15611	15697	15802	15885	15600	15676	15745	15763	15751	15933	15860	15796	15740	15758	15813	15913	15753	15915	15712	15651	15745	15792	15738	15839	15771	15786	15832	15687	15724	15700	15763	15755	15819	15901	15663	15593	15782	15798	15654	15839	15624	15787	15702	15584	15771	15811	15766	15808	15776	15844	15729	15584	15861	15675	15803	15819	15803	15824	15718	15684	15689	15659	15670	15715	15696	15524	15797	15632	15765	15593	15687	15889	15702	15799	15781	15786	15740	15557	15625	15726	15701	15857	15737	15569	15719	15730	15752	15535	15711	15776	15727	15752	15934	15665	15621	15914	15849	15701	15818	15823	15682	15826	15723	15774	15827	15802	15725	15694	15748	15535	15665	15732	15852	15795	15811	15786	15570	15854	15752	15872	15719	15852	15682	15824	15804	15661	15667	15698	15815	15823	15728	15644	15804	15698	15932	15606	15851	15901	15750	15718	15824	15699	15843	15690	15768	15697	15801	15790	15786	15685	15916	15894	15612	15621	15726	15706	15795	15874	15772	15735	15779	15669	15845	15735	15761	15729	15758	15660	15633	15657	15673	15778	15717	15686	15651	15609	15758	15776	15816	15753	15862	15698	15749	15760	15545	15770	15676	15697	15622	15677	15674	15783	15612	15796	15636	15699	15785	15834	15806	15808	15638	15717	15705	15599	15667	15710	15770	15825	15642	15806	15730	15681	15695	15681	15761	15762	15807	15722	15865	15790	15690	15686	15771	15709	15886	15639	15746	15668	15820	15599	15855	15900	15739	15693	15728	15635	15893	15812	15669	15701	15571	15712	15669	15600	15609	15772	15776	15674	15719	15772	15652	15641	15548	15766	15725	15731	15703	15710	15776	15724	15725	15611	15801	15651	15757	15719	15682	15637	15931	15650	15939	15692	15774	15519	15664	15890	15581	15782	15616	15658	15698	15744	15808	15742	15696	15787	15677	15725	15631	15758	15771	15750	15638	15723	15783	15741	15884	15743	15926	15830	15816	15737	15736	15742	15763	15626	15743	15793	15812	15635	15856	15670	15662	15649	15775	15817	15592	15655	15866	15757	15694	15705	15665	15788	15735	15943	15824	15820	15775	15714	15740	15674	15776	15794	15773	15929	15663	15847	15812	15832	15804	15634	15777	15682	15793	15791	15683	15631	15843	15764	15768	15683	15642	15749	15814	15530	15891	15731	15607	15789	15584	15679	15790	15804	15814	15746	15719	15601	15633	15752	15777	15652	15693	15811	15740	15764	15806	15817	15799	15870	15878	15598	15628	15915	15854	15914	15820	15892	15654	15774	15659	15747	15731	15783	15721	15794	15636	15853	15656	15681	15785	15718	15777	15694	15884	15794	15860	15739	15716	15779	15765	15765	15764	15880	16005	15840	15843	15727	15643	15665
24096	21149	28474	25160	24336	25455	24594	21907	20918	20825	20311	19957	19780	19508	19687	19310	19336	19132	19003	19166	19012	19114	18972	18948	18813	18850	18750	18939	18703	18793	18783	18592	18643	18881	18899	18828	18676	18623	18629	18618	18594	18764	18863	18652	18683	18511	18304	18659	18710	18484	18564	18645	18779	18487	18751	18582	18564	18551	18550	18614	18531	18719	18494	18638	18666	18663	18658	18432	18404	18583	18525	18518	18390	18388	18618	18445	18798	18566	18650	18402	18479	18684	18493	18561	18703	18541	18545	18597	18781	18710	18502	18520	18599	18710	18466	18409	18818	18583	18736	18658	18711	18502	18515	18697	18598	18487	18669	18486	18350	18583	18789	18488	18690	18659	18748	18489	18414	18548	18543	18678	18381	18592	18564	18494	18634	18661	18661	18434	18662	18555	18528	18616	18525	18537	18496	18656	18489	18683	18639	18756	18678	18510	18670	18503	18585	18686	18724	18418	18456	18842	18448	18513	18486	18572	18698	18520	18723	18366	18446	18591	18571	18639	18523	18572	18573	18872	18542	18644	18499	18558	18538	18603	18611	18515	18537	18519	18668	18706	18332	18681	18540	18592	18919	18702	18383	18680	18714	18685	18706	18772	18707	18580	18439	18717	18394	18645	18541	18481	18545	18540	18546	18615	18302	18561	18533	18496	18502	18463	18527	18389	18359	18590	18499	18663	18687	18616	18598	18520	18663	18362	18513	18510	18528	18404	18342	18623	18531	18423	18467	18408	18523	18598	18404	18605	18613	18657	18609	18506	18645	18545	18537	18304	18473	18609	18508	18562	18406	18654	18545	18435	18342	18487	18641	18562	18570	18448	18561	18747	18554	18224	18612	18741	18764	18623	18413	18401	18635	18528	18757	18590	18471	18587	18548	18491	18613	18473	18539	18514	18426	18356	18610	18605	18703	18507	18248	18681	18790	18475	18713	18317	18601	18750	18667	18460	18473	18699	18541	18678	18750	18422	18532	18449	18581	18657	18606	18442	18632	18411	18533	18334	18671	18555	18591	18456	18659	18481	18615	18524	18447	18536	18573	18654	18508	18493	18451	18549	18561	18577	18698	18529	18551	18407	18484	18572	18612	18603	18473	18473	18471	18447	18772	18378	18654	18488	18458	18483	18290	18381	18429	18656	18538	18546	18609	18641	18686	18604	18602	18507	18500	18522	18666	18444	18387	18397	18554	18488	18514	18439	18562	18535	18641	18719	18653	18482	18650	18366	18475	18682	18477	18746	18640	18677	18696	18583	18489	18498	18705	18327	18510	18633	18373	18787	18571	18742	18518	18542	18310	18552	18552	18642	18544	18479	18536	18491	18594	18536	18412	18591	18649	18820	18537	18620	18516	18527	18467	18636	18703	18548	18725	18556	18646	18410	18628	18481	18675	18676	18507	18432	18573	18620	18523	18805	18664	18575	18479	18634	18513	18586	18513	18633	18592	18358	18612	18578	18668	18594	18494	18424	18489	18438	18552	18392	18625	18679	18671	18535	18610	18547	18369	18624	18604	18626	18557	18315	18461	18580	18569	18482	18462	18727	18604	18795	18497	18599	18610	18705	18731	18432	18415	18593	18571	18756	18509	18585	18508	18413	18646	18602	18519	18479	18667	18708	18480	18424	18647	18737	18492	18502	18527	18636	18640	18675	18472	18672	18502	18398	18531	18381	18395	18589	18851	18837	18556	18501	18383	18592	18375	18643	18824	18525	18449	18401	18607	18652	18626	18473	18534	18715	18507	18685	18597	18579	18581	18646	18729	18568	18518	18614	18699	18545	18643	18544	18568	18527	18606	18586	18647	18774	18512	18656	18479	18636	18648	18592	18405	18468	18568	18612	18688	18518	18576	18409	18505	18452	18409	18598	18454	18651	18478	18427	18522	18613	18633	18507	18523	18651	18839	18686	18596	18694	18833	18474	18594	18561	18447	18390	18565	18758	18360	18647	18629	18356	18516	18427	18561	18400	18378	18585	18606	18484	18509	18662	18656	18473	18647	18382	18726	18491	18446	18792	18590	18538	18592	18489	18624	18655	18580	18576	18522	18385	18733	18324	18716	18642	18639	18585	18473	18553	18700	18618	18629	18560	18735	18423	18499	18633	18621	18772	18728	18427	18567	18684	18584	18610	18470	18730	18526	18767	18626	18709	18509	18295	18529	18688	18556	18525	18631	18601	18522	18686	18580	18598	18517	18596	18518	18729	18413	18505	18502	18540	18544	18587	18414	18460	18376	18385	18684	18586	18644	18302	18401	18660	18493	18667	18489	18479	18407	18594	18428	18445	18623	18500	18733	18456	18531	18449	18476	18516	18513	18675	18610	18529	18454	18601	18535	18626	18524	18331	18573	18471	18449	18599	18638	18626	18633	18603	18300	18319	18686	18399	18683	18655	18568	18777	18541	18487	18498	18480	18614	18655	18581	18434	18349	18542	18670	18452	18775	18598	18602	18597	18533	18617	18497	18521	18656	18282	18524	18315	18457	18704	18565	18709	18628	18458	18536	18474	18490	18621	18622	18574	18564	18508	18516	18477	18506	18435	18438	18651	18574	18669	18367	18579	18438	18638	18640	18691	18619	18657	18620	18569	18593	18455	18503	18566	18595	18552	18622	18645	18446	18616	18707	18673	18629	18580	18600	18548	18827	18361	18604	18500	18587	18393	18758	18584	18423	18601	18522	18604	18703	18681	18433	18425	18776	18745	18662	18642	18450	18447	18691	18549	18570	18523	18507	18442	18582	18503	18425	18580	18749	18493	18336	18631	18595	18456	18391	18488	18481	18536	18510	18524	18759	18398	18565	18540	18531	18589	18478	18689	18502	18748	18529	18600	18671	18719	18553	18593	18557	18625	18521	18660	18445	18700	18504	18608	18585	18625	18693	18406	18706	18779	18443	18586	18544	18716	18425	18478	18639	18687	18483	18607	18793	18656	18436	18324	18447	18697	18497	18487	18504	18623	18595	18649	18489	18497	18393	18523	18299	18456	18854	18786	18415	18566	18715	18575	18429	18348	18639	18544	18429	18505	18730	18625	18486	18442	18293	18583	18500	18655	18579	18426	18537	18666	18718	18608	18549	18547	18514	18542	18772	18484	18364	18680	18606	18529	18592	18640	18567	18713	18415	18430	18608	18748	18607	18459	18669	18496	18521	18333	18390	18528	18656	18587	18476	18741	18553	18647	18634	18636	18628	18496	18700	18655	18424	18527	18489	18510	18402	18496	18577	18454	18712	18588	18451	18662	18668	18675	18552	18573	18541	18635	18625	18658	18572	18588	18571	18643	18652	18725	18661	18619	18589	18635	18612	18665	18471	18405	18538	18612	18538	18687	18445	18598	18579	18456	18494	18532	18307	18520	18659	18788	18626	18520	18587	18592	18401	18546	18530	18514	18481	18640	18709	18604	18527	18503	18622	18438	18606	18613	18390	18554	18508	18549	18693	18433	18681	18559	18637	18505	18619	18462	18511	18495	18515	18553	18607	18436	18632	18578	18662	18739	18275	18650	18648	18717	18557	18655	18665	18562	18548	18548	18695	18314	18698	18477	18515	18563	18621	18368	18426	18541	18290	18577	18687	18551	18428	18417	18398	18456	18692	18289	18457	18635	18684	18627	18603	18542	18532	18502	18557	18602	18664	18519	18561	18529	18622	18525	18793	18704	18629	18775	18561	18561	18616	18420	18458	18551	18602	18593	18774	18543	18564	18473	18636	18538	18447	18554	18546	18642	18558	18818	18641	18512	18632	18397	18515	18648	18474	18318	18649	18590	18503	18372	18604	18606	18652	18579	18292	18511	18697	18626	18467	18454	18560	18510	18554	18490	18425	18782	18469	18549	18428	18628	18643	18501	18540	18609	18650	18446	18429	18548	18685	18559	18307	18314	18564	18626	18728	18590	18433	18654	18502	18542	18639	18611	18508	18483	18704	18576	18473	18536	18408	18254	18584	18280	18468	18676	18621	18714	18469	18503	18410	18689	18593	18363	18607	18439	18614	18505	18563	18442	18929	18377	18559	18685	18564	18365	18538	18679	18735	18739	18650	18598	18497	18556	18661	18644	18529	18391	18558	18551	18626	18453	18571	18772	18562	18490	18575	18561	18733	18539	18586	18398	18665	18383	18534	18630	18583	18551	18851	18639	18529	18522	18675	18880	18576	18511	18679	18621	18580	18554	18607	18666	18489	18453	18502	18659	18656	18679	18552	18495	18558	18584	18595	18679	18610	18548	18742	18713	18599	18594	18529	18772	18509	18610	18540	18515	18841	18569	18662	18783	18574	18435	18320	18610	18532	18603	18495	18694	18588	18460	18578	18558	18579	18530	18639	18535	18582	18605	18574	18515	18521	18683	18384	18588	18591	18459	18642	18588	18391	18656	18576	18706	18574	18584	18381	18457	18532	18447	18650	18636	18588	18703	18657	18677	18540	18502	18601	18632	18442	18573	18636	18628	18563	18400	18682	18397	18626	18450	18228	18654	18647	18573	18576	18565	18456	18528	18744	18644	18673	18390	18438	18555	18567	18619	18609	18418	18458	18385	18572	18482	18483	18363	18601	18415	18635	18357	18778	18583	18716	18491	18503	18564	18683	18713	18486	18413	18517	18402	18428	18560	18751	18405	18329	18654	18678	18606	18627	18479	18628	18541	18575	18617	18460	18703	18549	18681	18443	18481	18444	18486	18557	18539	18601	18554	18740	18454	18573	18741	18532	18519	18559	18519	18500	18819	18697	18544	18571	18578	18810	18519	18614	18553	18462	18573	18641	18534	18610	18589	18579	18322	18464	18327	18414	18573	18549	18482	18589	18488	18488	18572	18630	18572	18567	18617	18715	18710	18397	18526	18716	18753	18596	18533	18823	18601	18682	18668	18427	18691	18567	18368	18373	18317	18637	18496	18709	18715	18583	18391	18685	18597	18422	18470	18430	18517	18647	18652	18614	18624	18599	18594	18704	18692	18720	18484	18537	18504	18492	18703	18563	18685	18681	18524	18583	18644	18555	18545	18694	18522	18508	18340	18598	18641	18552	18480	18471	18359	18552	18581	18436	18395	18579	18613	18330	18477	18545	18565	18531	18471	18515	18613	18454	18782	18581	18561	18309	18591	18714	18656	18646	18476	18519	18456	18619	18544	18570	18566
30700	46428	41769	32386	27482	24265	22049	20301	19242	18595	18143	17620	17387	17257	16709	16484	16327	16385	16365	16186	16157	16188	16247	16216	15890	16045	15608	16033	15916	15777	15986	15820	15940	15863	15899	15505	15821	15723	15710	15577	15815	15728	15919	15557	15708	15673	15748	15861	15717	15877	15670	15679	15770	15659	15640	15696	15609	15768	15627	15732	15648	15657	15568	15732	15630	15674	15762	15665	15658	15787	15772	15593	15661	15767	15640	15537	15735	15737	15701	15698	15630	15592	15637	15633	15479	15579	15580	15702	15817	15759	15808	15610	15706	15734	15791	15724	15667	15579	15823	15674	15692	15822	15638	15658	15751	15719	15706	15773	15638	15615	15629	15551	15291	15756	15591	15823	15535	15761	15798	15702	15600	15786	15584	15714	15702	15843	15762	15666	15762	15540	15802	15648	15602	15673	15510	15747	15743	15565	15480	15731	15688	15617	15559	15606	15857	15878	15691	15707	15618	15772	15616	15827	15533	15425	15659	15601	15696	15744	15655	15527	15702	15695	15613	15661	15721	15556	15648	15666	15764	15433	15646	15754	15661	15721	15575	15563	15492	15610	15644	15588	15642	15763	15600	15813	15673	15598	15610	15539	15630	15725	15717	15601	15577	15771	15495	15722	15679	15629	15724	15493	15785	15608	15745	15417	15492	15769	15530	15690	15486	15649	15575	15555	15577	15719	15620	15637	15722	15901	15681	15680	15641	15770	15577	15685	15687	15661	15589	15717	15644	15713	15670	15749	15657	15714	15579	15570	15661	15667	15491	15791	15797	15626	15793	15553	15739	15709	15636	15613	15643	15646	15688	15718	15753	15540	15626	15692	15660	15683	15768	15666	15652	15767	15788	15762	15564	15690	15708	15719	15747	15790	15684	15818	15539	15597	15657	15621	15653	15724	15641	15565	15873	15687	15775	15677	15627	15804	15845	15663	15623	15584	15755	15733	15600	15675	15547	15728	15543	15444	15719	15528	15702	15669	15757	15609	15692	15569	15496	15604	15872	15552	15708	15740	15550	15703	15788	15762	15610	15708	15703	15510	15658	15613	15581	15811	15594	15727	15733	15711	15724	15606	15651	15616	15719	15653	15630	15498	15743	15696	15562	15687	15674	15649	15618	15737	15680	15712	15744	15719	15623	15610	15696	15523	15503	15677	15673	15687	15645	15695	15684	15623	15836	15677	15636	15751	15686	15816	15588	15661	15757	15418	15672	15826	15678	15811	15601	15689	15678	15744	15752	15461	15669	15844	15670	15698	15685	15536	15716	15706	15551	15794	15784	15623	15671	15586	15763	15673	15544	15609	15723	15741	15781	15636	15810	15678	15695	15389	15671	15680	15650	15749	15526	15637	15657	15616	15534	15630	15803	15519	15546	15936	15662	15696	15612	15883	15518	15725	15585	15676	15540	15728	15470	15587	15761	15603	15760	15745	15681	15703	15750	15551	15709	15607	15580	15694	15801	15611	15602	15616	15589	15756	15664	15554	15778	15807	15644	15771	15737	15896	15704	15581	15833	15728	15702	15749	15719	15659	15593	15845	15856	15721	15631	15660	15641	15747	15624	15634	15755	15621	15575	15592	15769	15686	15562	15757	15728	15787	15469	15560	15642	15687	15736	15589	15590	15715	15576	15779	15604	15550	15739	15807	15664	15760	15511	15773	15759	15815	15834	15878	15664	15678	15698	15794	15789	15868	15459	15744	15653	15696	15682	15645	15595	15756	15754	15655	15623	15535	15747	15585	15502	15526	15748	15598	15692	15783	15488	15646	15824	15699	15681	15679	15748	15493	15569	15809	15514	15677	15663	15537	15759	15762	15710	15604	15675	15596	15631	15482	15858	15640	15818	15550	15702	15520	15620	15702	15738	15772	15596	15770	15819	15584	15535	15709	15682	15664	15678	15567	15641	15676	15773	15705	15548	15714	15668	15706	15597	15775	15750	15706	15738	15447	15630	15560	15594	15523	15753	15608	15568	15770	15526	15668	15635	15518	15729	15729	15740	15696	15602	15538	15541	15818	15569	15641	15728	15491	15828	15638	15791	15458	15712	15760	15756	15500	15655	15622	15627	15730	15732	15733	15796	15562	15706	15684	15802	15751	15538	15684	15687	15707	15649	15576	15732	15755	15662	15862	15667	15590	15698	15706	15682	15654	15698	15757	15692	15692	15680	15556	15724	15694	15796	15702	15676	15604	15593	15665	15778	15618	15695	15729	15722	15694	15879	15723	15574	15709	15669	15590	15593	15628	15817	15633	15691	15575	15663	15667	15687	15737	15672	15560	15788	15697	15586	15626	15730	15754	15756	15667	15538	15714	15638	15602	15661	15673	15659	15590	15595	15654	15623	15571	15701	15734	15505	15772	15663	15642	15751	15850	15665	15761	15758	15573	15734	15668	15866	15535	15594	15649	15829	15594	15709	15613	15745	15631	15689	15599	15729	15706	15633	15518	15459	15766	15458	15561	15488	15619	15622	15637	15719	15829	15487	15623	15699	15590	15803	15723	15701	15698	15673	15768	15678	15599	15648	15769	15561	15672	15703	15624	15642	15603	15717	15505	15722	15835	15721	15625	15564	15675	15577	15675	15672	15699	15825	15731	15654	15690	15621	15676	15755	15630	15659	15637	15584	15570	15805	15788	15591	15700	15695	15712	15778	15858	15680	15603	15612	15596	15926	15673	15534	15817	15658	15668	15715	15651	15640	15615	15709	15691	15630	15505	15664	15761	15554	15674	15700	15500	15538	15682	15669	15546	15856	15699	15708	15808	15339	15622	15592	15708	15696	15660	15804	15576	15527	15726	15659	15591	15784	15720	15472	15801	15721	15693	15625	15737	15548	15603	15623	15646	15852	15761	15689	15671	15646	15681	15728	15660	15584	15809	15588	15660	15732	15727	15757	15764	15654	15628	15594	15697	15760	15517	15574	15617	15516	15907	15681	15640	15598	15602	15838	15576	15692	15585	15527	15758	15728	15709	15649	15691	15746	15569	15587	15699	15792	15674	15649	15677	15731	15686	15618	15626	15613	15628	15596	15711	15672	15648	15821	15674	15717	15726	15565	15666	15600	15625	15763	15552	15744	15666	15786	15607	15675	15856	15536	15526	15679	15597	15585	15372	15803	15635	15439	15593	15595	15639	15548	15703	15670	15782	15735	15630	15498	15566	15764	15662	15750	15625	15778	15584	15840	15630	15845	15650	15882	15491	15641	15670	15697	15638	15601	15632	15696	15753	15562	15646	15536	15632	15585	15336	15729	15725	15696	15593	15750	15566	15787	15707	15706	15719	15767	15569	15699	15636	15586	15592	15787	15573	15797	15769	15767	15621	15820	15757	15684	15709	15775	15588	15641	15705	15692	15723	15651	15673	15723	15575	15585	15758	15544	15706	15750	15607	15732	15705	15681	15703	15852	15869	15735	15581	15716	15595	15564	15643	15585	15542	15628	15569	15605	15527	15759	15539	15530	15540	15878	15836	15646	15471	15889	15616	15507	15743	15595	15555	15697	15473	15748	15621	15684	15848	15612	15604	15517	15676	15659	15682	15588	15765	15704	15669	15608	15702	15724	15712	15712	15718	15810	15581	15647	15770	15707	15656	15720	15634	15773	15672	15791	15694	15603	15748	15516	15713	15631	15633	15610	15692	15673	15529	15624	15675	15708	15641	15768	15707	15660	15614	15730	15609	15659	15731	15901	15450	15766	15494	15810	15837	15755	15696	15861	15854	15770	15597	15766	15614	15698	15438	15968	15656	15771	15595	15706	15634	15706	15646	15771	15800	15571	15748	15622	15628	15505	15822	15677	15650	15659	15701	15625	15807	15556	15652	15838	15696	15821	15732	15649	15625	15852	15704	15713	15582	15675	15489	15734	15636	15624	15774	15897	15577	15723	15666	15673	15648	15743	15717	15634	15789	15622	15561	15469	15563	15792	15666	15735	15580	15553	15843	15614	15653	15617	15772	15411	15649	15684	15767	15632	15742	15654	15705	15694	15845	15664	15653	15754	15652	15561	15637	15573	15534	15751	15775	15642	15603	15838	15691	15705	15745	15741	15611	15690	15597	15758	15579	15802	15595	15657	15695	15627	15857	15439	15724	15845	15585	15847	15654	15597	15692	15771	15651	15787	15662	15687	15716	15780	15719	15739	15550	15663	15690	15600	15594	15772	15556	15705	15698	15564	15918	15819	15809	15650	15566	15605	15480	15884	15784	15631	15631	15682	15531	15735	15501	15649	15738	15572	15794	15680	15695	15500	15636	15606	15656	15723	15561	15593	15737	15670	15770	15648	15788	15758	15708	15712	15473	15540	15805	15750	15583	15841	15724	15590	15752	15713	15517	15699	15692	15621	15513	15854	15530	15715	15702	15643	15720	15694	15654	15713	15643	15657	15636	15697	15442	15636	15802	15732	15664	15764	15616	15781	15575	15540	15755	15676	15639	15638	15545	15798	15870	15550	15767	15697	15678	15751	15730	15628	15650	15748	15681	15571	15624	15612	15715	15603	15611	15572	15665	15725	15689	15610	15653	15637	15663	15695	15701	15744	15616	15779	15679	15577	15671	15621	15674	15635	15668	15702	15564	15707	15581	15796	15789	15815	15674	15876	15711	15561	15645	15683	15550	15633	15637	15823	15782	15806	15629	15647	15739	15761	15692	15822	15623	15531	15603	15776	15626	15615	15559	15737	15773	15821	15784	15736	15791	15717	15669	15584	15687	15743	15804	15819	15597	15691	15636	15581	15793	15593	15708	15684	15722	15756	15631	15838	15814	15801	15560	15608	15635	15647	15513	15607	15479	15758	15653	15658	15673	15604	15755	15740	15616	15614	15681	15599	15565	15564	15554	15639	15752	15585	15607	15594	15666	15745	15722	15651	15691	15722	15791	15653	15631	15799	15577	15831	15735	15610	15665	15699	15759	15542	15573	15664	15544	15765	15754	15659	15655	15600	15734	15543	15563	15689	15779	15599	15748	15661	15700	15626	15713	15792	15715	15599	15607	15806	15861	15633	15631	15764	15536	15719	15479	15717	15678	15721	15731	15858	15848	15703	15764	15590	15676	15722	15483	15607	15579	15798	15795	15734	15698	15555	15684	15554	15688	15512	15710	15576	15787	15668	15616	15764	15695	15683	15594	15869	15787
22811	21129	28839	23768	22197	26034	28772	24104	22817	22686	21937	21310	21249	20813	20656	20529	20384	20296	20225	19833	20141	19922	19939	19795	19644	19866	19792	19481	19660	19651	19536	19559	19498	19605	19504	19348	19537	19315	19608	19674	19559	19409	19531	19731	19411	19463	19614	19427	19439	19335	19369	19419	19417	19508	19458	19528	19287	19403	19381	19534	19196	19464	19428	19424	19483	19571	19346	19248	19414	19291	19639	19462	19416	19437	19384	19288	19167	19343	19429	19320	19261	19547	19434	19516	19409	19204	19552	19399	19266	19288	19250	19293	19489	19371	19358	19364	19434	19365	19359	19414	19295	19449	19512	19301	19424	19549	19238	19477	19335	19488	19331	19183	19548	19257	19351	19420	19602	19367	19579	19398	19457	19472	19485	19202	19181	19289	19388	19538	19197	19384	19331	19259	19170	19341	19244	19524	19265	19325	19239	19203	19410	19590	19439	19295	19447	19286	19340	19373	19272	19269	19535	19195	19317	19165	19193	19340	19450	19396	19309	19366	19351	19532	19223	19323	19601	19569	19256	19533	19374	19292	19410	19449	19175	19496	19363	19448	19230	19531	19212	19522	19473	19090	19343	19419	19287	19549	19281	19425	19271	19426	19343	19245	19464	19315	19413	19349	19337	19461	19382	19005	19331	19385	19297	19301	19361	19420	19390	19157	19351	19365	19120	19380	19471	19273	19560	19411	19503	19398	19357	19342	19192	19527	19298	19373	19194	19409	19481	19338	19366	19514	19378	19329	19366	19253	19523	19361	19554	19356	19319	19345	19134	19479	19507	19208	19337	19360	19487	19522	19369	19221	19374	19348	19226	19462	19447	19351	19392	19341	19066	19411	19321	19269	19344	19348	19125	19499	19283	19417	19236	19605	19484	19237	19470	19358	19322	19298	19209	19300	19477	19309	19268	19135	19272	19224	19507	19298	19312	19443	19211	19444	19373	19344	19111	19441	19326	19243	19353	19516	19265	19222	19272	19405	19364	19209	19321	19390	19396	19230	19325	19429	19382	19309	19377	19288	19417	19291	19518	19535	19435	19408	19109	19452	19367	19388	19266	19355	19432	19221	19489	19324	19499	19497	19431	19393	19404	19394	19369	19360	19381	19212	19218	19285	19297	19500	19409	19377	19279	19557	19287	19331	19251	19441	19179	19407	19461	19292	19404	19402	19080	19504	19408	19537	19240	19079	19463	19428	19392	19491	19021	19186	19290	19425	19313	19323	19451	19309	19365	19387	19228	19316	19518	19241	19471	19288	19144	19289	19518	19340	19291	19371	19477	19400	19354	19342	19387	19297	19366	19420	19196	19306	19386	19265	19359	19507	19296	19482	19206	19246	19430	19338	19512	19329	19205	19411	19345	19170	19300	19340	19417	19334	19327	19378	19313	19197	19446	19311	19378	19469	19165	19192	19225	19077	19397	19299	19282	19470	19211	19301	19401	19393	19278	19337	19368	19320	19396	19345	19501	19391	19258	19318	19299	19290	19381	19328	19351	19529	19223	19195	19456	19129	19280	19417	19404	19381	19528	19333	19398	19202	19282	19386	19452	19380	19458	19413	19363	19226	19111	19134	19521	19385	19386	19261	19312	19330	19208	19364	19433	19584	19373	19517	19316	19412	19254	19420	19480	19275	19108	19170	19210	19374	19365	19304	19470	19380	19383	19432	19282	19442	19358	19304	19263	19310	19455	19305	19273	19454	19372	19195	19319	19322	19222	19219	19371	19550	19438	19116	19379	19284	19315	19457	19263	19308	19516	19514	19574	19397	19461	19262	19226	19419	19353	19384	19187	19126	19330	19502	19470	19309	19315	19395	19093	19263	19305	19320	19372	19492	19351	19386	19504	19197	19398	19426	19416	19317	19531	19396	19171	19334	19561	19224	19373	19401	19394	19513	19541	19360	19619	19175	19390	19220	19310	19389	19515	19290	19311	19319	19220	19372	19352	19358	19402	19437	19244	19368	19123	19403	19384	19281	19128	19341	19345	19372	19399	19278	19505	19510	19483	19438	19347	19287	19436	19357	19264	19461	19139	19057	19398	19368	19513	19188	19528	19392	19290	19545	19513	19178	19384	19106	19386	19311	19361	19190	19387	19323	19357	19441	19508	19421	19626	19227	19348	19553	19254	19265	19383	19231	19169	19396	19163	19255	19244	19274	19272	19452	19308	19340	19188	19435	19295	19283	19239	19484	19387	19412	19339	19335	19454	19395	19246	19282	19380	19287	19268	19498	19426	19405	19283	19608	19278	19270	19236	19178	19462	19537	19224	19548	19343	19284	19267	19376	19330	19174	19209	19252	19394	19506	19365	19472	19433	19416	19396	19530	19387	19399	19613	19509	19415	19283	19386	19427	19322	19578	19425	19351	19501	19372	19302	19371	19405	19363	19569	19297	19425	19255	19504	19110	19452	19410	19374	19399	19289	19375	19266	19208	19301	19530	19544	19379	19321	19466	19333	19321	19302	19673	19376	19305	19437	19452	19376	19288	19358	19219	19340	19377	19329	19460	19151	19249	19189	19378	19111	19293	19269	19554	19444	19392	19453	19366	19245	19581	19250	19291	19296	19315	19373	19273	19224	19488	19185	19270	19411	19211	19331	19302	19355	19259	19294	19287	19355	19363	19230	19133	19684	19263	19497	19247	19389	19376	19473	19392	19260	19234	19360	19174	19339	19376	19314	19227	19411	19446	19175	19392	19431	19226	19511	19524	19203	19393	19307	19098	19432	19370	19258	19266	19391	19345	19280	19284	19400	19575	19489	19411	19279	19357	19382	19364	19345	19396	19526	19357	19431	19428	19289	19433	19630	19287	19413	19248	19279	19435	19433	19169	19266	19434	19332	19161	19422	19298	19430	19357	19299	19465	19263	19397	19339	19262	19372	19338	19432	19362	19374	19363	19388	19379	19316	19284	19245	19376	19485	19302	19394	19294	19221	19352	19176	19467	19462	19326	19358	19639	19124	19278	19344	19312	19398	19196	19316	19387	19426	19204	19481	19397	19235	19408	19559	19442	19260	19455	19478	19297	19261	19308	19356	19628	19364	19442	19287	19457	19469	19311	19695	19222	19286	19546	19324	19548	19414	19312	19281	19496	19446	19328	19201	19532	19162	19228	19226	19186	19431	19781	19288	19249	19490	19421	19349	19424	19454	19387	19216	19256	19123	19339	19264	19372	19361	19224	19694	19286	19204	19283	19289	19415	19296	19453	19519	19312	19169	19224	19301	19454	19267	19383	19415	19361	19286	19140	19395	19502	19107	19390	19387	19183	19370	19323	19248	19379	19437	19129	19351	19341	19230	19313	19235	19226	19496	19338	19471	19198	19303	19414	19156	19146	19277	19184	19446	19285	19419	19528	19604	19243	19272	19148	19378	19342	19258	19517	19330	19218	19391	19332	19224	19442	19392	19262	19262	19582	19230	19465	19275	19532	19320	19505	19500	19337	19458	19524	19280	19263	19231	19523	19314	19330	19313	19319	19236	19285	19327	19358	19116	19138	19275	19416	19254	19294	19357	19320	19345	19375	19350	19342	19300	19224	19281	19280	19206	19171	19179	19412	19464	19551	19431	19331	19306	19452	19398	19326	19283	19340	19500	19297	19385	19450	19450	19519	19357	19270	19292	19382	19489	19457	19321	19151	19359	19359	19389	19395	19306	19428	19229	19159	19500	19582	19486	19109	19295	19303	19180	19453	19448	19454	19193	19175	19172	19311	19529	19271	19377	19271	19097	19190	19469	19545	19366	19391	19416	19248	19316	19387	19584	19238	19291	19479	19449	19421	19453	19438	19521	19394	19516	19222	19404	19391	19297	19499	19467	19440	19246	19347	19461	19436	19422	19375	19634	19385	19314	19306	19365	19194	19399	19598	19387	19278	19397	19250	19224	19411	19186	19414	19359	19396	19332	19395	19363	19147	19354	19387	19454	19283	19436	19314	19355	19258	19480	19288	19426	19480	19670	19453	19393	19322	19234	19335	19399	19214	19447	19320	19364	19235	19305	19428	19283	19282	19514	19223	19340	19271	19509	19379	19343	19396	19244	19413	19424	19177	19582	19566	19320	19443	19360	19358	19267	19347	19305	19379	19243	19484	19097	19194	19363	19247	19370	19227	19177	19300	19263	19429	19323	19288	19211	19329	19394	19244	19342	19198	19387	19347	19163	19298	19358	19362	19394	19475	19346	19485	19515	19312	19552	19380	19167	19310	19389	19502	19451	19338	19389	19289	19306	19328	19062	19222	19216	19249	19349	19290	19599	19343	19430	19556	19248	19373	19369	19428	19194	19536	19373	19472	19325	19546	19274	19185	19310	19149	19232	19523	19470	19274	19199	19388	19442	19250	19387	19389	19374	19369	19480	19512	19358	19421	19168	19281	19180	19073	19453	19345	19457	19381	19362	19380	19264	19486	19437	19353	19304	19393	19289	19356	19472	19606	19407	19258	19447	19169	19197	19262	19279	19244	19463	19253	19485	19225	19550	19171	19298	19366	19584	19246	19310	19322	19212	19397	19342	19357	19370	19182	19522	19381	19496	19380	19512	19569	19325	19498	19391	19391	19276	19223	19351	19542	19333	19291	19562	19387	19484	19416	19340	19320	19527	19090	19021	19343	19256	19404	19288	19253	19291	19265	19274	19737	19366	19377	19593	19348	19267	19443	19274	19404	19553	19368	19470	19198	19214	19496	19226	19418	19303	19334	19570	19298	19473	19356	19231	19320	19394	19379	19499	19400	19421	19390	19341	19395	19283	19369	19374	19390	19345	19248	19304	19183	19221	19322	19491	19505	19519	19288	19289	19366	19483	19452	19423	19196	19347	19441	19161	19374	19257	19340	19482	19216	19535	19373	19342	19476	19424	19296	19323	19466	19340	19371	19450	19317	19335	19428	19428	19262	19273	19411	19323	19367	19389	19420	19437	19304	19332	19232	19302	19308	19383	19413	19555	19444	19432	19363	19408	19133	19382	19236	19274	19396	19545	19229	19489	19169	19370	19458	19439	19294	19234	19448	19372	19311	19312	19536	19197	19480	19332	19520	19401	19331	19477	19180	19283	19283	19509	19181	19318	19285	19551	19160	19262	19239	19512	19271	19472	19302	19487	19441	19641	19352	19267	19320	19292	19562	19340	19377	19470	19501
31964	51769	46595	36680	31451	27622	25046	23035	21527	20565	19803	19250	18783	18084	18016	17529	17362	17375	17021	16965	16853	16759	16762	16626	16508	16379	16556	16405	16414	16337	16375	16212	16359	16203	16110	16125	16203	16077	16136	16170	16060	16321	16148	16047	16223	16217	16176	16094	16054	15864	16262	16201	16116	16135	16002	16286	15846	16148	16010	16123	15983	16190	16057	16271	16237	16150	16046	15986	15959	16074	16279	16065	15999	15880	16095	16016	16209	16130	16136	16062	16112	16170	16111	16253	16134	16089	16110	16086	16174	15952	15995	16190	16035	16146	15861	16200	16100	16175	15974	16117	16155	16236	15987	16111	16033	15915	16199	15993	16012	16146	16067	16100	16133	16128	16154	16111	16074	16028	16001	15925	16223	16208	16068	16198	15847	16155	15894	16020	16020	15989	16091	16050	16057	16016	16150	16011	15998	16131	16155	16058	15967	16118	16021	16101	16236	15910	16015	16112	15973	16261	16221	16068	16095	16081	16073	16077	16024	16115	16120	15910	16120	16152	16263	16083	15921	16031	16038	16138	16180	16158	16096	16088	16092	15997	16031	16126	16140	16086	16048	16022	15925	16194	16113	16111	16088	16024	16074	16227	16034	16173	16170	16110	16129	16119	15996	15973	16026	15998	16061	15984	16056	16011	16132	16047	16124	15856	16290	16070	16106	15926	15976	16028	15936	16075	16076	16111	16059	16066	16098	15962	15977	15813	16166	15863	16150	16105	16137	15923	16341	16150	16293	16044	16133	16098	15928	15981	15949	16081	16154	15988	15915	15959	16001	16152	16156	15948	16086	16196	16151	16029	15936	16158	16051	16124	16149	15996	16087	16176	16114	16159	15982	16014	16052	15950	16041	16027	16070	15924	16009	16155	16091	16171	16151	15849	16208	15988	16146	16096	16144	16002	16144	15900	16212	16321	16057	16061	16141	15916	16041	16038	15996	15992	16098	15947	16094	16103	16050	16072	15883	15897	15928	16092	16053	16173	16076	16295	15874	16022	16143	15901	16227	16048	15973	16038	16033	16136	15973	16152	15989	16119	16226	16018	16202	16043	15954	16011	16179	16046	16258	16042	16054	16053	16198	16081	16074	16181	15870	16049	16101	16127	16164	15950	16037	15939	16224	16084	16014	16156	16156	16011	15980	16114	16022	16065	16121	16019	15951	16007	16201	16120	16172	16063	16120	16017	15956	16065	15925	15923	16327	16067	16071	15895	16193	16095	16047	15992	16063	16159	16147	16068	16002	16064	15848	16045	15963	16043	15960	16028	16200	16082	16032	16123	16013	16038	16060	15845	15973	16057	16104	16009	16062	15846	15991	16044	16150	15958	16123	16236	16045	16097	16072	15965	16000	16152	16003	16224	16024	16118	16307	16068	16050	16021	16056	16008	16036	16000	16046	16172	16014	16111	16046	16003	16071	16170	15931	15993	16111	16006	16144	16076	15902	15875	15987	16063	16093	15874	16073	16016	16024	16115	16143	16179	16008	16156	16105	16154	16136	15962	16015	16049	15987	16086	16185	16017	16042	16044	16012	16233	15996	15857	15869	16130	16066	16055	16110	15816	16062	16012	16059	16115	15839	16045	16013	16142	16177	15966	16293	16152	16008	16071	16057	16149	16168	16196	16347	16102	16051	16180	16133	16024	16147	15971	16006	15868	16063	16169	16010	15949	16157	15955	16085	16091	15973	15960	16036	16022	16020	16054	16067	15929	15935	16125	16160	16170	16063	16071	16178	16017	16047	16060	16071	16205	15988	15966	16099	15980	16068	16054	16068	16047	15932	16113	16209	16206	16148	16095	16002	16069	15949	16034	16229	16051	16094	15932	15996	16119	16052	16025	16044	16064	16203	16051	16105	15981	16087	16040	16106	16082	15968	16058	15995	16091	16324	15971	16177	16115	16070	16134	16085	16111	16083	16035	16081	16038	16020	16325	16002	15991	16112	16024	16132	15980	15914	16136	16221	16024	16133	16054	16099	15986	15931	16168	16156	16040	16206	16146	16192	16064	16093	16041	15895	16172	15857	15884	16129	16041	16129	16187	16132	16138	16186	16054	16065	15987	15963	15925	16005	16146	16029	15995	15944	15890	16072	16005	16123	16042	15901	16102	16021	16154	16075	15893	16152	16079	16005	16110	15958	16099	16055	16043	15842	15924	16059	16136	16102	15923	16089	16062	16072	16209	16092	16117	16098	16169	15972	16105	16096	16123	16235	16157	16090	16054	16166	16100	16027	16143	16143	16163	15852	16240	15995	16154	16025	15964	15990	16049	16078	16022	16191	16095	16038	15872	15875	16137	16149	16111	16289	15882	16102	15862	16183	15963	16159	16327	16022	15944	16104	16081	16041	15834	16219	16255	16152	16114	15884	16116	15880	16168	16063	16055	16107	16046	15878	16114	16149	16224	16111	16196	15971	16140	16041	15917	16166	15996	15885	16042	16135	16042	16105	15977	16213	16112	16027	16017	16005	16217	16136	15961	16029	16025	16010	15886	16318	15866	16119	15972	16012	16119	16058	16063	16131	16108	16068	15851	16130	16098	15960	16062	16066	16105	16113	16017	15886	16008	16038	16078	16039	16024	16031	16171	15948	16201	16105	16098	15957	15976	16090	16079	16030	16025	16083	15845	16031	16147	16056	16122	16034	16087	15993	16061	16079	16073	15968	16121	15938	16151	16013	16076	16152	16110	16178	15994	16199	16056	15974	16252	15992	15823	16052	16008	16033	15969	16148	16041	16034	16035	16000	15984	16015	16081	16138	16301	16066	15970	16047	16033	16178	16035	16177	16169	16121	16084	16047	16012	16103	16214	15960	16084	16030	16044	16062	16161	16111	16088	15982	16205	15981	15965	15964	16017	16031	16088	16124	15942	16172	16009	16081	16083	16074	16123	16139	16231	16140	16136	16173	16114	16078	16004	15962	16269	16094	15956	16088	16090	16025	15819	16037	15995	16062	16008	16199	16051	16100	16050	16040	16168	16044	15981	16172	16086	16233	16066	15918	16140	16118	16133	16026	16248	15872	16090	15942	16116	15921	15871	16018	15932	15871	15985	16063	15970	16314	15971	15986	16097	16035	15963	16250	15993	16286	16137	16030	15989	16073	16136	16065	16176	16004	16151	16035	15837	15968	15969	16046	16114	16060	16238	16149	16145	15958	16042	15992	16088	16128	16047	16183	16060	16108	16243	16199	15978	16020	16027	16140	16021	16253	16054	16140	16222	16019	15951	16136	16051	16157	16065	16201	15977	16087	15967	16068	15779	16090	15962	16029	16051	16193	16229	16194	16182	16016	16068	16103	16002	15992	16276	16143	16025	15853	16107	16058	16281	16066	16249	16315	16007	15969	16216	15912	16038	16026	16077	16278	16141	16018	16007	16137	16261	16156	16012	15993	15986	16123	16183	16145	16010	16001	16126	15772	16014	16051	16149	15892	16055	15782	15960	16212	16108	16140	16088	15979	16140	15898	16075	16110	16130	16068	16091	15924	16115	15952	16185	16050	16276	16077	16124	16067	16045	16001	16223	16353	16055	16109	16130	15964	15985	16081	16033	16058	16309	15964	16061	16238	16082	16064	16279	16130	16069	16183	16105	16335	16059	16144	16109	16035	16014	16077	16079	16146	16011	16050	16211	16125	15879	16012	16029	16233	16111	16117	16172	16085	16037	16173	15999	15969	16033	16056	16010	16064	16153	16027	16068	16041	16038	16108	16202	16068	15950	16067	15965	16154	16131	15999	16050	16151	16241	16245	16023	16035	16151	16211	16056	16072	16189	16118	16111	15989	15977	16051	15939	16119	16061	16049	16140	16127	16116	16072	16039	15914	16073	15960	16216	16097	16039	16040	16000	16180	16111	16135	16038	15880	16052	16095	16193	16126	16010	16146	16197	16020	16107	16057	16169	16113	15919	16006	16156	16112	16235	15881	16034	16023	16113	16160	16095	15982	16006	15893	15835	16173	16000	16130	16183	16080	16149	15993	16138	15902	16058	15993	16045	16186	16040	15947	16083	16027	15994	16085	15857	16062	15942	15851	16200	16056	16074	16069	16084	16142	16051	15945	15939	15920	16203	15962	16070	16061	16058	16083	16049	16088	15974	16152	16118	15967	16109	15939	15922	16006	16029	16012	16036	15975	16077	16145	16058	15921	16016	16078	16045	16025	16056	16108	16223	16195	16145	16157	16146	16071	15986	15993	15895	16146	16129	15979	15983	16233	15993	16030	16001	16014	16003	16207	16012	16105	15975	16092	16115	16202	15939	15919	16201	16057	16104	16028	15941	16097	15924	16181	16046	16111	16061	16025	16029	16144	16126	16085	15997	15933	16072	16151	16005	15923	15985	16063	16100	16093	16038	16024	15918	16071	15969	16145	15950	16066	16148	16024	15980	15911	16132	16189	15881	15964	16098	16138	15989	15881	15893	15990	15972	16062	16032	16096	16037	16122	16062	16062	15867	16145	16033	16053	15876	16227	16091	16013	16075	16197	15908	16063	16028	16168	16101	16027	16063	16087	16085	16149	16144	16111	16086	16050	16091	15947	16102	16225	15890	16058	16093	16091	15995	16215	15890	16030	15910	16081	15967	16141	16007	16018	16012	16178	15959	16152	16061	15992	16021	16009	16059	16002	16000	16226	15961	16074	16028	16012	15920	15946	16013	16053	15993	16042	16013	16011	16205	16160	16122	16205	16116	16028	16024	16088	16195	15978	16023	16092	16032	16080	16160	15985	16108	16234	15975	16002	16146	16037	16182	16205	16069	16194	16016	16030	16106	16160	16011	15956	16078	16161	15980	16164	16134	16130	16142	15993	15986	16042	16145	15966	16068	15993	16098	16103	16047	16074	15996	16034	15893	16095	16283	16041	16054	15990	16072	16069	15900	16051	15966	16100	16013	16110	16005	16120	16186	16149	16134	15978	16035	16114	16060	15888	16186	15985	15997	16085	16116	16098	15972	16049	16156	16243	15919	15925	16294	16125	16270	16066	16286	16115	15991	15929	16032	15992	16056	16133	16132	16028	15997	15974	16122	16036	16132	16009	16070	16193	16025	16052	15959	16094	16015	16130	15957	16053	16069	15975	15877	16019	16113	16025	16182	16033	16154	16188	15945	16029	16233	16263	16137	16097	16048	16027	16149
29332	26669	32924	29333	24241	22295	21414	20423	19990	19822	19517	19339	19232	19179	18980	18911	18808	19052	18714	18786	18993	18833	18600	18755	18763	18847	18564	18589	18720	18729	18637	18951	18677	18647	18647	18655	18902	18672	18454	18721	18830	18659	18620	18676	18623	18781	18706	18393	18389	18644	18852	18646	18572	18535	18654	18515	18575	18296	18178	18530	18741	18672	18606	18603	18791	18587	18637	18633	18588	18634	18632	18613	18728	18640	18598	18486	18786	18559	18657	18653	18565	18436	18666	18482	18663	18655	18474	18464	18435	18435	18663	18786	18569	18336	18686	18686	18642	18526	18730	18798	18620	18520	18758	18494	18665	18413	18653	18703	18724	18670	18782	18749	18694	18799	18405	18478	18687	18612	18591	18671	18542	18605	18548	18587	18597	18523	18483	18668	18606	18602	18748	18679	18588	18515	18625	18676	18639	18592	18697	18522	18682	18603	18660	18450	18657	18480	18477	18560	18408	18479	18428	18400	18594	18682	18793	18585	18516	18393	18620	18497	18511	18604	18469	18527	18520	18604	18490	18663	18506	18603	18382	18627	18774	18685	18673	18670	18685	18591	18537	18410	18586	18733	18547	18502	18465	18580	18624	18613	18753	18413	18516	18554	18499	18538	18823	18728	18576	18565	18528	18543	18473	18524	18499	18397	18585	18581	18672	18512	18531	18614	18624	18631	18564	18529	18560	18698	18462	18499	18537	18488	18621	18615	18535	18520	18607	18585	18664	18385	18531	18643	18762	18382	18568	18590	18485	18505	18407	18660	18398	18339	18707	18386	18566	18671	18428	18489	18599	18573	18726	18509	18586	18358	18621	18546	18553	18680	18466	18432	18658	18638	18678	18476	18692	18477	18648	18509	18621	18456	18664	18601	18526	18467	18490	18789	18345	18598	18514	18621	18501	18478	18577	18778	18795	18622	18427	18597	18687	18391	18585	18482	18663	18730	18450	18423	18525	18726	18574	18550	18614	18565	18366	18486	18655	18477	18734	18704	18715	18446	18525	18617	18586	18611	18624	18653	18633	18820	18496	18468	18685	18514	18470	18704	18641	18546	18579	18587	18550	18659	18778	18421	18468	18579	18496	18509	18740	18757	18619	18469	18600	18457	18470	18557	18741	18577	18758	18573	18543	18567	18514	18526	18609	18639	18602	18741	18673	18587	18665	18652	18478	18647	18649	18609	18579	18306	18538	18595	18593	18443	18735	18567	18554	18702	18607	18610	18592	18616	18507	18416	18515	18501	18399	18450	18549	18455	18667	18561	18614	18703	18486	18598	18703	18573	18525	18663	18425	18496	18702	18640	18657	18836	18472	18538	18426	18748	18722	18644	18619	18624	18607	18406	18694	18489	18572	18570	18532	18602	18564	18540	18669	18577	18471	18757	18633	18781	18621	18589	18576	18506	18771	18537	18523	18486	18500	18689	18560	18382	18656	18509	18739	18745	18500	18500	18606	18420	18613	18722	18776	18460	18563	18477	18553	18611	18784	18581	18761	18406	18544	18809	18676	18602	18730	18883	18515	18585	18607	18649	18549	18631	18626	18425	18771	18632	18596	18474	18733	18696	18760	18387	18486	18635	18375	18591	18577	18620	18345	18630	18606	18492	18556	18471	18572	18466	18664	18463	18519	18581	18437	18763	18404	18493	18349	18466	18648	18500	18589	18657	18651	18530	18488	18350	18504	18816	18620	18418	18715	18585	18710	18664	18727	18434	18541	18497	18646	18445	18607	18547	18480	18510	18626	18530	18479	18365	18540	18676	18528	18672	18689	18515	18612	18518	18707	18514	18440	18513	18396	18542	18616	18480	18584	18614	18649	18488	18674	18492	18554	18537	18324	18380	18545	18592	18423	18614	18691	18670	18809	18727	18626	18405	18636	18572	18606	18600	18545	18548	18523	18804	18642	18643	18738	18541	18651	18517	18594	18639	18765	18639	18633	18658	18719	18390	18785	18605	18517	18516	18523	18483	18647	18541	18616	18413	18547	18572	18652	18598	18678	18549	18589	18571	18674	18504	18739	18434	18444	18808	18718	18499	18588	18543	18514	18464	18751	18616	18402	18656	18674	18621	18604	18588	18575	18605	18654	18628	18665	18516	18552	18541	18616	18594	18606	18656	18482	18588	18592	18587	18592	18390	18624	18550	18455	18497	18647	18579	18554	18515	18513	18686	18376	18794	18511	18450	18452	18577	18411	18697	18491	18511	18572	18549	18660	18558	18637	18638	18668	18601	18621	18404	18574	18610	18794	18663	18659	18590	18766	18747	18679	18589	18547	18618	18556	18503	18575	18679	18602	18705	18656	18591	18500	18586	18418	18509	18555	18594	18730	18693	18629	18497	18444	18372	18671	18688	18562	18579	18610	18395	18745	18572	18417	18356	18542	18643	18418	18483	18581	18588	18524	18617	18606	18558	18675	18571	18474	18578	18822	18656	18715	18838	18591	18681	18656	18595	18720	18497	18454	18514	18515	18407	18510	18604	18690	18494	18633	18776	18321	18572	18679	18610	18575	18566	18599	18538	18612	18590	18541	18735	18816	18661	18721	18592	18571	18624	18444	18523	18616	18564	18360	18660	18442	18828	18636	18555	18807	18622	18356	18386	18630	18581	18503	18637	18579	18557	18573	18693	18752	18743	18733	18661	18503	18724	18641	18576	18714	18584	18410	18544	18473	18536	18523	18476	18351	18533	18565	18355	18622	18483	18735	18635	18426	18688	18612	18425	18655	18705	18451	18775	18653	18409	18634	18491	18597	18601	18452	18529	18517	18565	18646	18603	18721	18619	18489	18550	18554	18504	18519	18575	18507	18680	18557	18476	18625	18562	18824	18579	18640	18540	18597	18449	18704	18693	18524	18622	18608	18567	18551	18456	18569	18561	18576	18635	18494	18673	18782	18526	18663	18716	18596	18593	18497	18732	18626	18680	18502	18616	18536	18359	18580	18660	18501	18544	18551	18666	18780	18614	18795	18758	18573	18806	18540	18606	18805	18514	18596	18615	18661	18632	18591	18451	18545	18465	18640	18595	18628	18629	18538	18699	18588	18548	18641	18443	18521	18556	18487	18440	18684	18558	18613	18576	18640	18754	18480	18633	18464	18720	18529	18651	18905	18675	18564	18546	18631	18632	18405	18728	18577	18396	18563	18558	18641	18800	18439	18614	18801	18652	18491	18858	18689	18677	18698	18757	18542	18580	18447	18631	18480	18453	18503	18497	18571	18471	18430	18519	18575	18400	18607	18470	18626	18656	18424	18658	18405	18466	18828	18612	18723	18592	18670	18745	18524	18648	18548	18612	18733	18634	18639	18640	18603	18655	18438	18494	18595	18494	18563	18603	18618	18580	18623	18389	18596	18544	18532	18668	18705	18669	18590	18682	18486	18559	18732	18507	18571	18595	18757	18354	18426	18496	18660	18715	18752	18886	18616	18646	18422	18712	18622	18735	18675	18473	18657	18574	18753	18522	18624	18622	18605	18699	18785	18772	18436	18668	18566	18480	18570	18540	18381	18569	18713	18655	18712	18650	18721	18671	18625	18646	18535	18621	18658	18563	18602	18681	18559	18571	18639	18735	18474	18436	18563	18586	18534	18547	18575	18653	18693	18654	18645	18542	18699	18474	18575	18396	18598	18471	18689	18653	18650	18777	18843	18816	18625	18666	18668	18591	18537	18495	18528	18667	18652	18682	18689	18799	18624	18638	18645	18486	18438	18365	18368	18577	18803	18557	18593	18774	18733	18477	18415	18400	18423	18454	18802	18549	18600	18699	18467	18589	18588	18364	18564	18675	18684	18549	18675	18682	18616	18605	18760	18715	18761	18602	18627	18836	18498	18616	18691	18723	18830	18349	18674	18486	18554	18498	18758	18536	18445	18657	18568	18546	18668	18500	18485	18519	18570	18618	18444	18644	18416	18592	18490	18538	18644	18647	18261	18544	18528	18698	18564	18596	18649	18465	18540	18649	18407	18599	18497	18371	18466	18630	18734	18721	18627	18641	18571	18701	18883	18496	18760	18592	18521	18502	18516	18720	18767	18314	18623	18604	18734	18590	18652	18474	18661	18593	18501	18566	18579	18440	18648	18612	18642	18368	18637	18547	18645	18511	18510	18628	18419	18722	18526	18668	18661	18598	18706	18546	18586	18531	18746	18686	18580	18744	18475	18426	18349	18767	18534	18571	18735	18640	18558	18677	18555	18464	18678	18524	18267	18597	18658	18481	18484	18487	18648	18603	18641	18514	18480	18650	18530	18645	18605	18631	18800	18683	18666	18377	18621	18770	18733	18539	18546	18790	18566	18558	18557	18336	18611	18497	18648	18714	18494	18684	18625	18645	18727	18635	18745	18660	18345	18563	18417	18634	18536	18478	18614	18558	18602	18410	18637	18530	18572	18601	18378	18708	18927	18539	18660	18632	18506	18461	18670	18627	18472	18696	18593	18746	18425	18562	18559	18490	18590	18557	18599	18598	18552	18599	18415	18648	18603	18747	18734	18595	18575	18486	18591	18727	18714	18599	18735	18673	18556	18534	18595	18723	18657	18528	18778	18860	18508	18664	18666	18585	18356	18694	18560	18606	18830	18437	18598	18678	18574	18587	18530	18490	18504	18625	18799	18618	18777	18600	18515	18648	18391	18592	18527	18617	18579	18516	18385	18492	18831	18570	18752	18488	18337	18651	18695	18326	18601	18491	18717	18593	18779	18588	18671	18495	18615	18605	18585	18533	18549	18554	18371	18409	18457	18596	18583	18773	18638	18610	18647	18672	18624	18457	18514	18643	18590	18606	18746	18525	18498	18568	18896	18641	18626	18595	18858	18479	18422	18677	18608	18591	18532	18628	18543	18545	18429	18579	18511	18625	18597	18503	18677	18728	18567	18600	18669	18562	18754	18436	18687	18541	18447	18568	18520	18494	18555	18422	18813	18409	18587	18548	18544	18504	18403	18665	18512	18752	18666	18727	18427	18543	18591	18370	18678	18724	18489	18747	18562	18508	18551	18465	18503	18537	18595	18464	18482	18515	18442	18722	18766	18530	18557	18580	18528	18178	18751	18583	18526	18556	18853	18604	18658	18605	18572	18463	18528	18550	18513	18673	18481	18679	18713	18483	18611	18532	18627	18403	18578	18692	18453	18722
29680	40583	35850	27165	23457	20810	19628	18480	17765	17354	17073	16820	16534	16391	16405	16196	16060	16107	15921	16074	15812	16035	15826	15913	15909	15854	15696	15769	15738	15855	15703	15723	15600	15882	15580	15728	15621	15779	15650	15623	15639	15641	15628	15461	15698	15911	15603	15770	15646	15605	15467	15637	15692	15758	15782	15520	15577	15648	15662	15520	15432	15784	15618	15687	15593	15585	15416	15791	15798	15756	15644	15542	15723	15735	15655	15633	15621	15561	15574	15573	15821	15494	15580	15691	15685	15608	15636	15447	15633	15625	15573	15633	15616	15469	15671	15520	15613	15474	15608	15620	15519	15676	15600	15431	15515	15725	15636	15615	15546	15645	15665	15667	15483	15577	15544	15645	15711	15581	15688	15638	15577	15623	15678	15698	15571	15589	15470	15465	15480	15553	15476	15546	15661	15598	15414	15530	15718	15700	15590	15639	15552	15622	15608	15625	15616	15595	15643	15580	15550	15620	15561	15586	15517	15608	15668	15671	15719	15593	15734	15736	15668	15522	15808	15705	15606	15695	15339	15564	15610	15536	15812	15540	15654	15826	15677	15765	15490	15588	15660	15479	15619	15523	15532	15626	15618	15691	15717	15598	15582	15510	15607	15799	15756	15705	15677	15712	15544	15534	15781	15533	15799	15577	15421	15651	15668	15623	15643	15784	15442	15696	15562	15548	15724	15688	15495	15661	15555	15494	15572	15637	15633	15546	15649	15629	15713	15656	15574	15635	15661	15500	15676	15580	15512	15559	15476	15492	15579	15643	15605	15616	15345	15617	15686	15816	15597	15630	15444	15521	15705	15684	15680	15571	15686	15571	15597	15554	15550	15592	15684	15633	15769	15540	15625	15620	15904	15699	15678	15531	15619	15739	15659	15498	15603	15621	15503	15769	15527	15486	15646	15637	15517	15600	15671	15653	15712	15446	15751	15383	15690	15760	15680	15488	15651	15569	15630	15760	15626	15604	15532	15410	15601	15543	15786	15677	15587	15744	15799	15656	15683	15437	15565	15646	15529	15714	15641	15569	15503	15603	15636	15627	15734	15670	15550	15771	15526	15635	15627	15786	15427	15661	15735	15803	15563	15511	15545	15718	15752	15757	15518	15649	15425	15560	15690	15609	15468	15572	15489	15561	15769	15583	15571	15612	15674	15609	15622	15413	15620	15456	15496	15687	15831	15647	15662	15543	15778	15592	15568	15619	15576	15683	15533	15515	15536	15599	15464	15707	15645	15582	15671	15670	15477	15630	15628	15619	15674	15444	15550	15570	15541	15537	15602	15395	15652	15544	15754	15698	15544	15573	15689	15641	15637	15499	15531	15573	15624	15630	15594	15598	15465	15599	15661	15543	15552	15716	15691	15787	15494	15502	15704	15680	15543	15600	15638	15418	15533	15671	15739	15463	15615	15545	15658	15639	15752	15637	15668	15537	15701	15494	15681	15623	15602	15711	15616	15651	15635	15631	15576	15573	15607	15533	15636	15639	15715	15490	15412	15731	15715	15536	15692	15584	15499	15643	15488	15764	15592	15584	15576	15585	15640	15656	15729	15588	15673	15708	15545	15625	15701	15382	15768	15388	15727	15576	15461	15740	15588	15425	15604	15862	15596	15730	15620	15654	15660	15602	15781	15500	15707	15740	15541	15622	15645	15536	15704	15647	15662	15548	15449	15649	15622	15504	15600	15553	15614	15734	15542	15742	15611	15692	15570	15424	15519	15727	15666	15736	15753	15554	15663	15645	15629	15538	15592	15674	15515	15797	15641	15589	15647	15681	15574	15695	15583	15626	15675	15583	15601	15556	15608	15610	15599	15711	15701	15478	15533	15753	15635	15914	15771	15580	15568	15799	15641	15776	15516	15582	15534	15419	15654	15766	15636	15670	15632	15660	15634	15597	15534	15606	15540	15642	15532	15504	15693	15609	15683	15487	15366	15555	15643	15754	15550	15608	15850	15667	15668	15736	15747	15572	15558	15464	15679	15613	15585	15627	15662	15483	15725	15646	15717	15602	15452	15399	15524	15703	15741	15705	15720	15642	15753	15560	15565	15530	15453	15556	15601	15736	15720	15520	15566	15637	15701	15597	15559	15569	15597	15587	15637	15531	15506	15604	15636	15770	15571	15521	15665	15512	15526	15580	15531	15497	15753	15778	15495	15435	15740	15692	15528	15639	15643	15632	15598	15618	15570	15713	15643	15687	15581	15685	15647	15543	15744	15779	15660	15521	15453	15677	15519	15421	15617	15380	15550	15557	15632	15625	15736	15794	15616	15481	15569	15667	15711	15450	15626	15481	15602	15656	15599	15597	15531	15571	15616	15510	15714	15688	15513	15516	15654	15548	15624	15635	15666	15567	15620	15710	15653	15633	15726	15520	15565	15531	15731	15526	15776	15427	15545	15493	15627	15537	15562	15635	15559	15531	15763	15615	15555	15765	15765	15548	15631	15499	15432	15549	15626	15517	15695	15766	15599	15687	15590	15634	15541	15469	15664	15493	15821	15663	15597	15683	15508	15546	15701	15618	15726	15677	15650	15490	15766	15722	15607	15526	15601	15775	15617	15694	15837	15662	15771	15685	15687	15626	15680	15781	15601	15615	15614	15661	15599	16008	15500	15707	15522	15751	15496	15484	15639	15826	15919	15648	15642	15701	15486	15555	15750	15523	15501	15482	15743	15632	15690	15637	15754	15721	15640	15703	15672	15745	15557	15579	15596	15594	15711	15564	15672	15407	15658	15756	15548	15527	15621	15529	15612	15675	15584	15679	15754	15735	15565	15439	15603	15643	15686	15588	15665	15591	15711	15701	15454	15792	15718	15688	15547	15598	15435	15681	15843	15640	15477	15505	15501	15617	15708	15495	15664	15519	15586	15625	15623	15665	15567	15642	15631	15535	15716	15644	15661	15756	15663	15540	15671	15752	15756	15604	15656	15627	15760	15458	15614	15571	15551	15677	15496	15532	15700	15745	15578	15580	15667	15745	15480	15701	15614	15704	15659	15567	15550	15619	15501	15605	15542	15775	15611	15676	15687	15720	15631	15623	15718	15637	15536	15500	15905	15566	15664	15553	15737	15726	15569	15555	15490	15734	15777	15728	15679	15570	15547	15605	15676	15813	15672	15668	15473	15628	15642	15536	15634	15687	15796	15737	15707	15703	15576	15671	15579	15676	15593	15747	15604	15662	15832	15605	15648	15441	15756	15659	15578	15539	15667	15562	15662	15702	15607	15646	15661	15695	15682	15665	15743	15585	15697	15614	15580	15533	15775	15570	15663	15517	15568	15568	15643	15547	15603	15507	15460	15533	15546	15734	15530	15667	15727	15527	15518	15568	15585	15630	15537	15476	15585	15626	15719	15480	15625	15748	15616	15580	15559	15583	15639	15706	15732	15582	15606	15560	15745	15531	15569	15573	15698	15602	15538	15502	15607	15746	15521	15753	15607	15541	15602	15728	15539	15722	15626	15624	15623	15575	15642	15468	15474	15602	15876	15664	15760	15601	15600	15587	15631	15641	15827	15617	15697	15659	15746	15676	15702	15604	15609	15731	15582	15522	15531	15589	15701	15743	15741	15692	15584	15582	15550	15667	15446	15703	15830	15470	15779	15569	15572	15644	15780	15625	15583	15591	15613	15774	15618	15745	15704	15798	15752	15560	15792	15564	15534	15664	15709	15527	15674	15733	15533	15600	15520	15736	15639	15514	15657	15637	15604	15604	15731	15569	15746	15898	15491	15558	15652	15723	15613	15740	15607	15631	15422	15683	15635	15556	15770	15733	15573	15528	15653	15614	15617	15686	15616	15541	15625	15825	15801	15520	15721	15697	15460	15709	15530	15512	15668	15751	15415	15672	15595	15581	15585	15650	15706	15824	15559	15608	15581	15623	15755	15612	15719	15687	15432	15651	15589	15733	15688	15718	15546	15667	15535	15639	15623	15641	15569	15429	15605	15655	15775	15487	15713	15598	15551	15608	15538	15543	15748	15755	15679	15685	15566	15619	15716	15584	15503	15598	15689	15667	15744	15516	15737	15676	15666	15682	15712	15715	15747	15617	15650	15696	15537	15604	15647	15743	15638	15755	15631	15552	15653	15491	15704	15651	15624	15715	15709	15429	15702	15602	15687	15556	15641	15707	15596	15646	15769	15759	15522	15421	15744	15572	15680	15548	15627	15714	15483	15677	15687	15616	15440	15572	15662	15637	15606	15554	15689	15773	15702	15522	15564	15489	15721	15527	15630	15666	15717	15377	15722	15622	15791	15527	15768	15716	15628	15542	15565	15709	15690	15481	15673	15581	15610	15598	15643	15723	15784	15539	15577	15495	15591	15653	15581	15670	15577	15772	15764	15572	15629	15637	15621	15481	15602	15530	15570	15586	15652	15589	15581	15629	15674	15627	15797	15596	15430	15541	15682	15663	15649	15625	15504	15709	15658	15569	15612	15640	15665	15635	15486	15420	15668	15746	15650	15567	15639	15697	15557	15523	15711	15757	15672	15710	15576	15542	15641	15489	15567	15623	15587	15543	15708	15730	15722	15661	15581	15653	15681	15699	15528	15731	15874	15689	15520	15720	15681	15555	15583	15633	15494	15568	15565	15503	15593	15604	15712	15646	15667	15721	15627	15549	15573	15639	15460	15593	15576	15484	15662	15702	15661	15458	15528	15632	15584	15610	15609	15465	15648	15762	15576	15504	15588	15644	15684	15572	15659	15571	15690	15662	15428	15652	15470	15648	15615	15584	15483	15617	15645	15603	15792	15655	15534	15668	15652	15567	15634	15490	15667	15706	15690	15750	15667	15661	15639	15576	15591	15629	15620	15572	15629	15707	15685	15728	15349	15640	15642	15658	15568	15715	15635	15702	15655	15807	15515	15504	15717	15669	15680	15791	15671	15621	15599	15631	15520	15615	15690	15623	15702	15666	15544	15567	15699	15604	15622	15484	15796	15731	15546	15540	15566	15574	15591	15630	15452	15702	15578	15655	15595	15593	15529	15597	15580	15681	15513	15663	15615	15618	15700	15603	15551	15670	15603	15693	15660	15663	15519	15550	15450	15483	15607	15459	15589	15530	15483	15781	15638	15555	15630	15761	15646	15512	15624	15659	15727	15753	15734	15703	15520	15658	15698	15641	15429	15665
24034	21135	28491	24976	24049	25189	24773	21996	20818	20578	20173	20024	19739	19389	19126	19076	19029	18716	18720	18995	18936	18701	18791	18545	18590	18477	18589	18489	18534	18611	18411	18416	18314	18535	18660	18558	18581	18628	18589	18444	18597	18412	18490	18407	18569	18377	18597	18494	18597	18303	18284	18355	18414	18365	18522	18392	18291	18254	18304	18343	18417	18624	18407	18345	18666	18371	18345	18447	18298	18465	18500	18359	18451	18304	18458	18412	18165	18311	18494	18499	18589	18437	18300	18395	18437	18581	18302	18388	18358	18277	18489	18203	18428	18279	18276	18320	18246	18239	18524	18427	18411	18367	18292	18156	18404	18686	18293	18387	18108	18485	18444	18487	18521	18308	18408	18388	18244	18378	18262	18212	18230	18348	18440	18339	18283	18449	18533	18325	18420	18338	18358	18348	18412	18200	18436	18451	18398	18350	18471	18368	18537	18315	18256	18584	18385	18469	18535	18417	18377	18391	18337	18437	18338	18468	18405	18595	18457	18437	18544	18262	18535	18296	18263	18143	18529	18512	18254	18295	18408	18215	18333	18396	18394	18343	18402	18252	18308	18447	18430	18255	18454	18288	18484	18391	18310	18478	18556	18402	18317	18516	18750	18485	18313	18455	18370	18367	18354	18429	18311	18329	18451	18328	18387	18544	18648	18590	18318	18443	18357	18525	18459	18372	18360	18515	18455	18344	18396	18151	18483	18475	18482	18361	18040	18305	18437	18328	18396	18106	18346	18381	18265	18590	18389	18547	18365	18163	18387	18377	18310	18357	18410	18657	18169	18404	18434	18465	18432	18507	18500	18170	18277	18138	18472	18308	18270	18386	18396	18459	18442	18607	18437	18274	18289	18308	18347	18523	18443	18465	18776	18367	18481	18424	18222	18358	18181	18446	18251	18431	18289	18440	18445	18299	18255	18288	18146	18214	18452	18342	18579	18265	18429	18180	18458	18547	18344	18298	18379	18307	18270	18348	18468	18159	18440	18321	18410	18374	18433	18344	18453	18424	18329	18440	18207	18505	18582	18193	18341	18349	18240	18526	18435	18384	18539	18343	18428	18357	18368	18511	18537	18471	18450	18279	18260	18284	18434	18338	18323	18384	18027	18332	18255	18470	18416	18197	18308	18372	18300	18527	18368	18352	18333	18296	18358	18239	18488	18381	18355	18043	18266	18404	18273	18297	18219	18262	18471	18274	18319	18599	18384	18312	18314	18349	18400	18259	18088	18343	18385	18486	18177	18507	18329	18433	18154	18193	18418	18331	18456	18241	18445	18299	18280	18489	18420	18018	18305	18726	18350	18422	18328	18501	18483	18301	18393	18387	18252	18406	18319	18482	18407	18507	18254	18287	18308	18582	18362	18420	18395	18443	18435	18525	18246	18378	18062	18525	18288	18331	18394	18132	18497	18397	18493	18510	18518	18327	18318	18401	18392	18381	18419	18253	18380	18279	18186	18506	18351	18404	18454	18519	18393	18358	18242	18381	18331	18431	18304	18445	18222	18328	18334	18465	18324	18485	18226	18369	18503	18356	18346	18275	18419	18200	18357	18426	18577	18561	18380	18270	18268	18281	18256	18585	18287	18502	18413	18431	18600	18417	18294	18301	18498	18505	18469	18433	18287	18347	18431	18577	18382	18245	18451	18498	18145	18305	18459	18248	18208	18159	18163	18365	18351	18592	18451	18356	18372	18588	18479	18448	18300	18593	18337	18595	18337	18377	18077	18366	18394	18335	18446	18379	18396	18506	18319	18428	18205	18661	18340	18392	18286	18321	18323	18080	18444	18479	18419	18355	18387	18405	18387	18326	18385	18442	18410	18530	18296	18288	18311	18230	18358	18347	18306	18531	18385	18372	18420	18245	18322	18450	18362	18413	18296	18547	18443	18288	18418	18400	18563	18304	18362	18319	18221	18423	18182	18351	18277	18310	18447	18169	18435	18169	18463	18429	18301	18363	18692	18296	18347	18251	18472	18424	18336	18413	18409	18183	18335	18501	18339	18169	18407	18388	18401	18355	18500	18415	18376	18284	18425	18350	18392	18462	18323	18311	18297	18526	18152	18338	18333	18284	18471	18493	18466	18329	18330	18335	18702	18102	18366	18549	18559	18324	18435	18314	18253	18484	18547	18199	18463	18298	18397	18311	18363	18406	18397	18506	18506	18384	18344	18372	18235	18380	18386	18372	18312	18323	18341	18152	18266	18290	18363	18428	18373	18365	18190	18476	18417	18240	18041	18418	18222	18361	18368	18262	18290	18342	18235	18496	18451	18347	18365	18259	18249	18350	18457	18310	18594	18196	18331	18321	18443	18743	18242	18376	18404	18260	18123	18334	18466	18627	18230	18407	18444	18196	18626	18337	18529	18436	18385	18351	18345	18329	18233	18305	18244	18640	18552	18433	18384	18570	18478	18501	18253	18394	18484	18281	18316	18408	18404	18286	18406	18411	18507	18437	18543	18123	18361	18432	18349	18299	18433	18435	18299	18278	18350	18435	18417	18414	18387	18216	18496	18320	18287	18278	18296	18453	18390	18485	18483	18422	18540	18493	18526	18453	18510	18359	18249	18579	18059	18344	18593	18436	18288	18198	18335	18286	18425	18454	18354	18373	18607	18431	18591	18445	18639	18461	18507	18489	18556	18424	18381	18443	18289	18376	18233	18218	18404	18450	18247	18456	18358	18447	18565	18617	18430	18218	18528	18503	18361	18293	18426	18306	18269	18238	18274	18491	18307	18256	18358	18354	18309	18267	18381	18348	18356	18212	18390	18242	18130	18420	18365	18309	18499	18283	18081	18280	18353	18313	18456	18457	18288	18401	18315	18517	18382	18324	18362	18352	18193	18247	18464	18473	18434	18557	18526	18214	18342	18588	18364	18481	18352	18422	18563	18289	18249	18296	18248	18386	18416	18378	18340	18551	18438	18314	18193	18472	18552	18404	18334	18317	18511	18247	18569	18208	18442	18361	18410	18417	18656	18492	18355	18405	18235	18212	18299	18339	18426	18378	18451	18484	18459	18334	18235	18258	18309	18411	18231	18335	18236	18155	18326	18459	18475	18345	18311	18536	18336	18397	18423	18309	18422	18431	18459	18360	18404	18422	18428	18382	18355	18459	18361	18245	18365	18347	18455	18520	18388	18405	18427	18427	18428	18352	18186	18297	18415	18418	18337	18225	18261	18495	18290	18352	18204	18348	18390	18424	18430	18267	18418	18374	18437	18056	18347	18522	18274	18375	18280	18401	18310	18343	18467	18395	18299	18455	18161	18410	18303	18447	18619	18597	18307	18227	18252	18226	18372	18482	18576	18419	18327	18324	18365	18404	18450	18531	18368	18445	18363	18243	18347	18411	18345	18579	18529	18440	18562	18462	18427	18296	18503	18332	18212	18461	18608	18390	18120	18308	18074	18380	18329	18516	18483	18641	18494	18151	18305	18387	18452	18386	18494	18309	18355	18508	18241	18326	18360	18522	18492	18516	18434	18482	18343	18177	18649	18466	18349	18570	18406	18413	18460	18208	18321	18216	18399	18354	18165	18311	18477	18658	18389	18383	18517	18158	18441	18430	18432	18171	18365	18349	18212	18506	18371	18358	18326	18358	18400	18440	18338	18524	18470	18507	18003	18436	18456	18458	18499	18293	18379	18212	18401	18479	18308	18478	18217	18543	18487	18324	18582	18417	18378	18323	18306	18318	18261	18395	18386	18378	18331	18388	18408	18318	18297	18369	18310	18426	18302	18365	18244	18305	18400	18352	18312	18318	18499	18270	18417	18450	18370	18325	18357	18138	18564	18446	18156	18182	18391	18399	18350	18181	18143	18364	18441	18037	18593	18436	18447	18352	18418	18224	18340	18344	18502	18443	18441	18223	18273	18363	18492	18576	18491	18474	18516	18571	18572	18381	18543	18634	18477	18290	18504	18343	18473	18418	18328	18390	18392	18571	18416	18478	18267	18273	18140	18503	18587	18287	18223	18375	18457	18228	18290	18252	18476	18467	18264	18322	18449	18559	18671	18440	18438	18458	18291	18389	18418	18670	18455	18317	18430	18394	18390	18295	18344	18264	18373	18323	18278	18177	18357	18172	18334	18339	18385	18342	18451	18555	18495	18384	18353	18488	18508	18470	18368	18560	18343	18337	18316	18288	18549	18397	18337	18472	18435	18464	18249	18441	18362	18193	18394	18526	18496	18592	18516	18606	18547	18597	18322	18313	18376	18442	18527	18455	18637	18207	18430	18464	18444	18414	18629	18318	18339	18351	18250	18265	18627	18417	18382	18317	18259	18417	18390	18355	18574	18412	18453	18450	18517	18418	18271	18457	18281	18593	18364	18374	18380	18320	18366	18221	18523	18373	18294	18361	18549	18467	18395	18426	18369	18469	18449	18482	18257	18267	18157	18623	18300	18460	18628	18500	18512	18299	18488	18580	18372	18388	18237	18444	18265	18223	18287	18183	18470	18306	18225	18350	18407	18320	18281	18466	18446	18480	18302	18460	18307	18183	18436	18285	18355	18218	18498	18231	18455	18205	18407	18368	18386	18484	18369	18584	18234	18319	18452	18592	18595	18345	18293	18371	18495	18364	18537	18368	18308	18345	18283	18398	18143	18306	18291	18369	18399	18272	18315	18440	18472	18483	18542	18242	18463	18563	18384	18306	18365	18433	18335	18375	18488	18404	18480	18390	18221	18393	18441	18480	18653	18390	18417	18527	18537	18368	18492	18442	18362	18234	18437	18619	18336	18416	18394	18562	18380	18403	18542	18449	18511	18586	18444	18308	18271	18395	18606	18480	18232	18474	18287	18377	18341	18504	18379	18507	18221	18374	18418	18293	18294	18326	18442	18510	18586	18392	18332	18154	18334	18198	18294	18514	18398	18368	18447	18356	18376	18624	18411	18511	18353	18419	18403	18462	18316	18289	18396	18407	18412	18252	18300	18431	18600	18530	18326	18267	18380	18331	18576	18334	18373	18481	18485	18328	18392	18339	18260	18304	18553	18406	18190	18361	18477	18409	18361	18406	18331	18241	18369	18343	18525	18198	18326	18225	18377	18357	18295	18304	18460	18363	18341	18481	18439	18240	18359	18226	18392	18469	18369	18484	18326	18336	18579	18226	18498	18440	18561	18275	18328	18281
30195	47384	42205	31382	26983	24122	22128	20239	19043	18514	17928	17735	17292	16890	16882	16451	16408	16310	16241	16019	16037	16068	16134	15783	15810	15952	15778	15686	15706	15849	15755	15641	15819	15610	15806	15803	15689	15729	15668	15688	15654	15756	15649	15608	15669	15476	15671	15585	15597	15715	15612	15541	15620	15649	15695	15694	15497	15701	15521	15522	15626	15745	15623	15579	15655	15564	15752	15594	15559	15618	15606	15698	15636	15683	15507	15648	15671	15562	15765	15488	15754	15482	15741	15484	15564	15665	15537	15672	15548	15470	15556	15602	15481	15470	15548	15685	15451	15640	15623	15667	15710	15407	15467	15536	15530	15702	15450	15501	15648	15616	15431	15528	15619	15441	15466	15473	15656	15785	15504	15743	15504	15636	15624	15585	15406	15647	15568	15541	15508	15656	15692	15364	15630	15475	15654	15588	15523	15577	15529	15649	15668	15586	15434	15604	15451	15670	15633	15593	15469	15528	15599	15529	15589	15332	15483	15474	15518	15583	15692	15539	15657	15466	15633	15638	15453	15563	15491	15563	15396	15626	15534	15424	15514	15385	15523	15395	15507	15674	15471	15588	15669	15558	15471	15612	15645	15648	15660	15496	15619	15403	15660	15704	15510	15683	15508	15458	15740	15512	15576	15531	15668	15507	15369	15396	15559	15681	15640	15432	15609	15404	15489	15584	15729	15416	15552	15662	15528	15538	15590	15585	15761	15613	15611	15497	15469	15469	15582	15553	15676	15724	15496	15559	15568	15624	15529	15678	15533	15447	15599	15793	15513	15734	15686	15529	15610	15594	15620	15514	15572	15489	15485	15551	15623	15658	15618	15352	15499	15776	15648	15592	15452	15521	15623	15534	15674	15609	15501	15441	15565	15448	15564	15646	15474	15564	15700	15611	15497	15557	15670	15605	15463	15694	15541	15613	15665	15627	15607	15702	15707	15502	15664	15646	15613	15594	15638	15675	15536	15575	15711	15498	15589	15686	15524	15650	15688	15413	15592	15536	15544	15515	15387	15621	15483	15398	15540	15682	15598	15411	15360	15410	15578	15629	15586	15587	15502	15477	15486	15596	15487	15376	15532	15529	15530	15550	15485	15454	15683	15555	15605	15680	15447	15700	15497	15609	15531	15532	15658	15616	15471	15543	15564	15573	15507	15548	15521	15417	15588	15653	15479	15397	15528	15770	15385	15631	15490	15549	15610	15524	15448	15582	15499	15561	15778	15537	15408	15559	15585	15431	15539	15489	15511	15638	15585	15599	15641	15637	15406	15613	15689	15505	15488	15595	15493	15537	15655	15593	15567	15458	15598	15578	15540	15587	15674	15542	15640	15435	15687	15578	15551	15498	15551	15571	15632	15491	15710	15627	15542	15494	15429	15500	15575	15416	15461	15654	15785	15470	15440	15705	15476	15448	15637	15549	15472	15578	15582	15546	15451	15580	15633	15498	15631	15584	15516	15585	15417	15565	15567	15656	15460	15719	15574	15606	15500	15544	15570	15618	15603	15685	15625	15599	15608	15659	15533	15762	15580	15541	15623	15623	15602	15591	15797	15611	15630	15552	15577	15741	15643	15568	15514	15556	15415	15639	15683	15567	15522	15574	15474	15492	15481	15384	15564	15608	15642	15603	15377	15677	15517	15537	15884	15693	15724	15601	15636	15630	15645	15662	15563	15783	15624	15560	15475	15563	15598	15698	15577	15452	15484	15649	15514	15621	15706	15661	15626	15619	15469	15415	15466	15676	15577	15524	15485	15671	15455	15549	15825	15666	15589	15456	15606	15678	15527	15656	15680	15647	15673	15555	15409	15451	15630	15533	15557	15512	15684	15550	15713	15483	15650	15533	15653	15508	15700	15541	15703	15687	15533	15522	15514	15553	15604	15529	15582	15608	15566	15602	15622	15519	15500	15673	15658	15641	15480	15550	15628	15561	15574	15567	15558	15480	15561	15660	15483	15552	15423	15648	15596	15500	15478	15547	15572	15438	15441	15632	15744	15565	15474	15577	15639	15585	15624	15705	15508	15507	15704	15663	15554	15485	15456	15365	15521	15477	15486	15602	15532	15642	15638	15598	15670	15684	15573	15572	15547	15468	15670	15601	15438	15704	15516	15796	15569	15412	15769	15739	15588	15644	15509	15603	15659	15613	15516	15705	15596	15598	15472	15448	15610	15712	15583	15518	15523	15619	15574	15613	15419	15748	15667	15530	15506	15634	15839	15646	15574	15415	15630	15423	15548	15657	15478	15642	15574	15648	15560	15408	15401	15521	15699	15622	15723	15521	15571	15712	15545	15532	15517	15436	15590	15538	15549	15694	15669	15482	15629	15363	15649	15485	15691	15388	15670	15656	15533	15512	15498	15494	15505	15569	15620	15572	15460	15456	15547	15514	15624	15578	15590	15734	15536	15579	15526	15684	15597	15533	15780	15672	15672	15673	15610	15632	15547	15725	15595	15477	15656	15455	15691	15500	15579	15531	15677	15563	15616	15681	15598	15571	15566	15455	15618	15582	15619	15630	15583	15495	15521	15620	15593	15627	15736	15606	15558	15561	15667	15705	15465	15687	15558	15616	15616	15608	15699	15637	15545	15529	15659	15734	15603	15532	15599	15671	15767	15687	15417	15819	15532	15484	15603	15599	15522	15669	15576	15597	15777	15512	15524	15508	15633	15611	15635	15609	15619	15594	15493	15595	15573	15440	15447	15648	15636	15521	15684	15450	15449	15685	15436	15772	15526	15599	15654	15428	15571	15713	15581	15713	15535	15651	15655	15660	15803	15510	15610	15632	15630	15673	15546	15473	15480	15577	15543	15497	15584	15632	15672	15601	15677	15505	15659	15566	15461	15642	15603	15662	15385	15575	15599	15675	15560	15688	15571	15529	15573	15735	15663	15420	15751	15738	15536	15617	15492	15477	15613	15572	15467	15538	15512	15652	15673	15600	15493	15374	15576	15692	15475	15593	15646	15524	15754	15711	15651	15739	15504	15778	15600	15589	15496	15708	15610	15734	15479	15532	15414	15584	15455	15605	15611	15473	15634	15586	15722	15562	15793	15651	15744	15503	15698	15600	15631	15585	15482	15533	15720	15511	15533	15540	15521	15568	15694	15654	15663	15552	15488	15248	15724	15424	15630	15574	15559	15460	15565	15472	15696	15500	15706	15492	15721	15469	15406	15588	15717	15742	15433	15544	15578	15627	15524	15539	15686	15621	15710	15615	15418	15528	15555	15550	15475	15501	15493	15608	15636	15645	15668	15772	15701	15656	15789	15480	15566	15550	15687	15482	15562	15546	15613	15489	15632	15600	15537	15716	15697	15691	15595	15633	15612	15382	15595	15570	15438	15489	15671	15499	15710	15628	15634	15525	15667	15578	15757	15575	15499	15643	15470	15712	15669	15605	15415	15565	15633	15645	15659	15633	15733	15643	15573	15484	15598	15502	15769	15371	15541	15684	15458	15445	15437	15489	15503	15488	15394	15562	15550	15665	15695	15505	15527	15613	15507	15623	15632	15669	15669	15652	15582	15528	15361	15523	15574	15593	15659	15906	15653	15492	15428	15708	15687	15729	15471	15585	15528	15714	15643	15629	15665	15394	15568	15690	15628	15547	15474	15676	15633	15488	15686	15666	15555	15538	15499	15588	15614	15530	15555	15437	15529	15491	15561	15623	15664	15522	15668	15625	15689	15885	15715	15623	15658	15454	15798	15611	15561	15545	15436	15374	15687	15379	15556	15560	15544	15613	15550	15638	15526	15595	15548	15498	15453	15671	15435	15597	15582	15563	15590	15703	15572	15483	15592	15627	15521	15443	15532	15594	15769	15591	15456	15450	15600	15690	15521	15518	15581	15728	15720	15593	15435	15542	15440	15548	15470	15779	15645	15526	15588	15565	15519	15521	15615	15510	15787	15430	15503	15516	15672	15609	15468	15556	15542	15727	15536	15608	15541	15583	15559	15521	15457	15559	15525	15529	15625	15651	15375	15705	15460	15612	15613	15688	15708	15496	15671	15575	15628	15562	15560	15647	15636	15377	15504	15575	15727	15497	15498	15454	15766	15507	15444	15647	15490	15766	15548	15597	15502	15533	15655	15576	15380	15635	15564	15484	15526	15495	15580	15529	15659	15531	15474	15427	15694	15499	15563	15646	15654	15467	15531	15497	15555	15621	15619	15660	15549	15551	15600	15578	15638	15508	15411	15675	15503	15529	15558	15691	15563	15552	15730	15542	15645	15591	15704	15690	15590	15625	15512	15782	15613	15572	15593	15505	15646	15608	15438	15557	15393	15743	15740	15615	15574	15586	15624	15304	15470	15697	15509	15648	15473	15636	15466	15759	15527	15582	15558	15476	15594	15608	15715	15756	15577	15639	15512	15720	15575	15495	15548	15442	15630	15754	15449	15524	15525	15798	15592	15644	15574	15437	15677	15535	15323	15529	15613	15671	15728	15606	15604	15477	15463	15605	15491	15718	15759	15525	15484	15670	15566	15541	15602	15552	15574	15559	15593	15459	15652	15647	15521	15629	15615	15523	15583	15621	15624	15531	15581	15611	15545	15484	15420	15655	15590	15477	15666	15665	15461	15659	15592	15649	15412	15506	15429	15642	15558	15461	15667	15654	15644	15546	15676	15659	15686	15538	15685	15602	15655	15459	15606	15631	15574	15593	15704	15639	15614	15509	15655	15700	15497	15564	15683	15501	15586	15716	15736	15626	15493	15740	15611	15610	15711	15523	15579	15476	15552	15647	15494	15677	15672	15514	15560	15529	15446	15527	15728	15645	15519	15678	15636	15611	15662	15603	15644	15541	15502	15591	15471	15658	15553	15500	15384	15616	15415	15446	15484	15570	15590	15458	15821	15629	15521	15504	15586	15539	15458	15546	15554	15452	15694	15572	15590	15620	15567	15733	15591	15608	15644	15700	15596	15712	15627	15470	15527	15663	15670	15497	15728	15684	15576	15573	15601	15450	15703	15548	15648	15671	15663	15626	15647	15494	15561	15621	15621	15616	15647	15497	15640	15596	15461	15722	15571	15709	15627	15655	15672	15613	15568	15570	15405	15577	15745	15540	15605	15495	15579	15568	15494	15496	15517	15450	15470	15646	15434	15552	15667	15688	15492	15581	15653	15606	15383	15362
22790	21135	28858	23815	22256	26059	28741	24151	22494	22184	21753	20954	20890	20881	20533	20289	20114	19829	19831	19865	19883	19853	19807	19576	19471	19610	19450	19435	19761	19461	19538	19629	19660	19508	19375	19355	19545	19662	19339	19309	19296	19374	19479	18940	19431	19039	19264	19205	19347	19414	19324	19107	19294	19306	19261	19281	19167	19239	19244	19167	19521	19235	19158	19293	19102	19180	19393	19146	19224	19046	19419	19332	19415	19324	19160	19216	19347	19391	19201	19305	19194	19193	19233	19195	19247	19248	19374	19275	19456	19261	19268	19349	19397	19118	19234	19433	19206	19382	19641	19169	19199	19109	19085	19178	19199	19198	19305	19257	19097	19303	19432	19277	19198	19060	19351	19203	19081	19234	19102	19292	19347	19371	19116	19072	19137	19116	19313	19260	19274	19325	19403	19216	19160	19433	19435	19298	19189	19246	19282	19016	19282	19172	19076	19302	19228	19459	19229	19249	19404	19290	19368	19175	19128	19443	19091	19226	19281	19377	19032	19194	19201	19179	19261	19420	19296	19143	19171	19223	19522	19310	19066	19193	19139	19072	19218	19238	19003	19127	19280	19339	19357	19420	19379	19207	19253	19172	19084	19228	19365	19102	19387	19388	19238	19065	19385	19298	19349	19154	19263	19218	19232	19293	19150	19384	19293	19227	19011	19392	19309	19217	19320	19217	19142	19407	19215	19161	19333	19216	19009	19089	19200	19267	19229	19407	19115	19107	19394	19243	19172	19357	18900	19252	19232	19135	19098	19086	19288	19212	19015	19107	19334	19164	19096	19261	19202	19143	18943	19300	19237	19171	19201	19069	19313	19197	18991	19036	19239	19030	18927	19190	19314	19314	19137	19032	19219	19194	19223	19186	19371	19297	19313	19148	19189	19219	19331	19467	19219	19355	19377	19208	19032	19257	19139	19264	19451	19154	19102	19216	19255	19294	19355	19082	19153	19103	19193	19140	19191	19258	19077	19226	19298	19074	19195	19270	19352	19169	19469	19391	19355	19120	19084	19309	19296	19190	19228	19186	19273	19123	19118	19208	19298	19313	19158	19288	19216	19223	18958	19366	19222	19192	19090	19355	19145	19030	19188	19150	19341	19277	19121	19145	19154	19315	19325	19336	19159	19239	19158	19054	19039	19192	19154	19243	19123	18957	19249	19210	19079	19189	19267	19130	19184	19214	19192	19176	19199	19103	19280	19293	19126	19168	19117	19128	19392	19256	19077	19314	19206	19396	19236	19184	19250	19131	19053	19217	19264	19120	19161	19209	19491	18919	19070	19273	19327	19072	19201	19289	19215	19247	19119	19364	19322	19241	19296	19050	19307	19092	19350	19118	19192	19188	19194	19031	19181	19351	19205	19228	19165	19095	19136	19187	19094	19159	19305	19304	19179	19242	19396	19157	19161	19223	19438	19212	19231	19263	19130	19206	19299	19419	19402	19134	19187	19206	19205	19053	19128	19185	19269	19159	19288	19228	19197	19283	19199	19209	19270	19406	19219	19291	19099	19244	19298	19357	19277	19238	19252	19336	19044	19237	19192	19264	19127	19272	19116	19312	19032	19229	18988	19148	18947	19194	19278	19036	19271	19171	19279	19176	19239	19281	19200	19314	19361	19349	19208	19273	19291	19162	19098	19206	19207	19191	19334	19221	19395	19339	19266	19268	19215	19336	19080	19170	19287	19122	19411	19141	19210	19452	19201	19288	19254	19259	19241	19469	18979	19342	19314	19225	19162	18994	19171	19263	19289	19111	19407	19299	19020	19348	19213	19273	18990	19036	19129	19377	19121	19309	19151	19290	19331	19348	19171	19059	19378	19266	19379	19330	19254	19480	19311	19178	19236	19333	19158	19205	19367	19063	19104	19061	19414	19233	19251	19200	19319	19382	18977	19220	19145	19141	19458	19266	19052	19200	19198	19157	19325	19132	19240	19278	19084	18890	18958	19100	19461	19215	19400	19277	19136	19106	19070	19208	19199	19283	19413	19053	19196	19308	19213	19192	19162	19296	19140	19058	19328	19146	19208	19192	19186	19155	19070	19139	19202	19292	19115	19250	19313	18965	19283	19089	19014	19297	19269	19212	19191	19165	19325	19304	19033	19100	19311	19251	19463	19142	19138	19162	19326	19347	19152	19228	19404	19391	19270	19053	19274	19213	19200	19293	19334	19261	19179	19311	19233	19141	19080	19146	19098	19307	19316	19197	19320	19405	19131	19486	19340	19140	19118	19175	19166	19154	19277	19374	19118	18961	19147	19217	19301	19360	19077	19121	19116	19233	19215	19063	19209	19360	19314	19149	19201	19413	19188	19381	19264	19424	19350	19113	19353	19167	19123	19106	19046	19171	19180	19150	19190	19208	19050	19147	19387	19206	19270	19219	19152	19339	19170	19189	19208	19138	19433	19204	19247	19307	19412	19258	19276	19285	19077	19390	19448	19459	19182	19081	19334	19279	19295	19432	19115	19211	19251	19241	19200	19164	19299	19118	19201	19121	19226	19158	19234	19199	19243	19236	19101	19319	19165	19352	19371	19194	19251	19139	19078	19316	19230	18999	19068	19090	19083	19131	19172	19053	18972	19099	19270	19342	18933	19212	19085	19011	19118	19257	19062	19210	19068	19370	19399	19218	19153	19175	19040	19267	19240	19242	19247	19466	19175	19322	19170	19139	19216	18954	18922	19244	19227	19169	19131	19003	19108	19167	19393	19018	19314	19241	19269	19196	19367	19150	19258	19203	19182	19218	19165	19203	19205	19342	19209	19237	19175	19145	19162	19211	19249	19207	19172	19315	19268	19262	19174	19227	19316	19312	19283	19157	19091	19238	19435	19090	19073	19340	19258	19150	19054	19256	19371	19392	19516	19306	19048	19149	19375	19207	19085	19542	19191	19141	19291	19085	19256	19008	19387	19089	19183	19236	19248	19371	19144	19197	19248	19165	19395	19179	19275	19323	19391	19093	19141	19239	19318	19159	19185	19116	19304	19375	19139	19197	19192	19366	19231	19171	19205	19031	19201	19274	19198	19155	19393	19158	19106	19104	19122	19148	19380	19214	19244	19198	19374	19268	19093	19073	19161	19189	19124	19178	19173	19205	19281	19230	19136	19192	19398	19242	19442	19240	19259	19088	19139	19220	19451	19102	19152	19138	19251	19101	19188	19318	19347	19233	19291	19219	19244	19272	19371	19164	19070	19192	19175	19209	19240	19272	19306	19390	19152	19054	19363	19365	19180	19112	19243	19141	19077	19202	18970	19287	19239	19233	19209	19147	19286	19211	19221	19270	19089	19092	19146	19408	19158	19228	19147	19142	19370	19215	19281	19280	19253	19148	19141	19360	19221	19198	19298	19197	19229	19205	19325	19202	19151	19267	19289	19142	19427	19156	19020	19401	19162	19337	19419	19028	19104	19113	19109	19092	19177	19247	19197	19076	19192	19114	19256	19181	19165	19226	19262	19329	19120	19407	19234	19347	19291	18945	19089	19267	19392	19269	19280	19089	19278	19027	19133	19155	19336	19317	19376	19262	19135	19398	19410	19021	19127	19541	19133	19276	19101	19298	19343	19308	19292	19316	19338	19043	19271	19087	19107	19239	19225	19006	19250	19273	19144	19212	19100	19289	19193	19139	19147	19251	19332	19142	19124	19110	19273	19250	19431	19269	19145	19034	19054	19185	19101	19246	18953	19307	19317	19131	19279	19092	19156	19273	19070	19256	19114	19328	19134	19146	19136	19239	19344	19238	19281	19238	19174	19259	19152	19269	19191	19135	19262	19277	19201	19263	19523	19262	19170	19137	19209	19138	19223	19215	19279	19126	19288	19325	19401	19278	19188	19069	19483	19229	19219	19009	19240	19255	19304	19089	19294	19179	19287	19166	18949	19194	19224	19204	19223	19376	19368	19258	19109	19185	19244	19252	19032	19401	19160	19165	19033	19197	19103	19330	19247	19220	19136	19234	19143	19185	19217	19209	19280	19085	19230	19086	18934	19033	19154	19194	19277	19159	19061	19236	19109	19209	19253	19123	19376	19085	19035	19249	19179	19396	19262	19267	19361	19108	19055	19159	19215	19194	19261	19254	18994	19199	19387	19220	19278	19181	19122	19008	19261	19080	19276	19340	19239	19159	19217	19217	19074	19073	19126	19208	18988	19162	19280	19141	19266	19304	19269	19378	19324	19278	19165	19189	19249	19147	19222	19326	19067	18959	19208	19313	19014	19129	19310	19213	19301	19176	19379	19302	19146	19327	19195	19185	19108	19245	19211	19345	19045	19215	19326	19115	19301	19331	19292	19065	19178	19384	18902	19197	19210	19052	19137	19050	19185	19157	19341	19145	18915	19126	19233	19105	19167	19154	19303	19253	19365	19250	19417	19228	19068	19049	19197	19312	19107	19172	19123	19290	19218	19112	19166	19061	19228	19245	19280	19422	19302	19361	19238	19354	19080	19053	19281	19090	19056	19458	19266	19154	19361	19079	19190	19150	19251	19284	19155	19298	19046	18960	19055	19120	19335	19275	19172	19243	19367	19216	19359	19086	19215	19063	19193	19242	19107	19029	19316	19180	19295	19103	19057	19012	19416	19358	19217	18862	19085	19253	19211	19154	19266	19177	19194	19241	19224	19113	19197	19296	19206	19146	19381	19144	19374	19335	19119	19161	19208	19175	19059	19319	19140	19018	19215	19199	19133	19217	19089	19175	19121	19232	19416	19140	19202	19328	19352	19232	19174	19132	19176	19268	19162	19086	19154	19178	19482	19116	19322	19362	19287	19096	19037	19205	19335	19219	19066	18963	19004	19124	19001	19382	19304	19079	19246	19324	19286	19021	19213	19249	19195	19209	19131	19430	19255	19024	18995	19215	19275	19275	19209	19087	19181	19362	19469	19381	19316	19218	19240	19186	18984	19233	19086	18906	19092	19195	19109	19097	19192	19374	19381	19260	19249	19165	19290	19151	19150	19276	19282	19343	19334	19248	19201	19100	19086	19049	19342	19289	19363	19225	19250	19285	19346	19401	19343	19259	19090	19081	19146	19326	19096	19229	19118	19026	19143	19096	19215	19321	19286	19075	19399	19195	19163	19234	19182	19333	19400	19019	19325	19203	19312	19072	19110	19255	19338	19196	19162	19210	19257	19221
32212	51595	46457	36604	31040	27871	25232	22836	21134	19833	19272	18690	18254	17822	17670	17620	17230	17205	17028	16883	16790	16677	16466	16555	16469	16255	16447	16410	16272	16192	16167	16135	16168	16367	16243	16207	16230	16242	16075	16064	16090	16048	16196	16115	15977	15920	15961	15932	16020	15956	16185	16155	16010	16198	16103	16109	16113	16038	15967	15964	16086	16100	16247	15966	15954	15976	15986	15977	16160	16106	16031	16131	16089	16016	15999	16070	16073	15903	16079	15785	16014	15962	16109	16073	15967	16169	15972	16150	16046	15924	15813	16001	16013	16053	16091	16042	16166	16038	16173	16152	15981	15943	16238	16094	15978	15850	16055	15792	16090	15997	15864	16012	15923	16027	16055	16045	15973	16068	16062	15807	16081	15826	16092	16098	16099	15974	16026	16272	16041	16023	16077	15958	16002	16059	16124	16033	16003	16078	15941	16073	16026	15803	16007	15997	16112	16233	15926	15967	15925	16052	16055	15951	16066	15863	15972	15940	15841	16133	16152	16027	16133	15958	15913	16025	16032	16136	15874	15879	15970	16121	15847	16017	15915	16062	16050	15983	16092	16046	15883	16043	16147	15892	16095	16031	16164	16001	16172	15859	16069	15965	16010	15954	16192	16023	15927	16182	16100	16082	15965	15999	15985	15929	15963	16096	15809	16142	16043	16039	16032	16083	16150	15992	15983	15877	16211	16020	16064	16038	16043	15743	16142	15930	15887	16109	16131	15966	16196	15925	16073	16076	15983	16057	15938	15991	16143	15933	16088	16125	16046	15912	16014	15940	16116	15977	16098	16173	16077	15979	15902	16042	16222	16150	15862	15953	15934	15918	15967	15838	16032	15930	16106	16016	16078	16021	15880	16025	16062	16004	16158	15947	15823	16062	15974	16071	16106	15957	16054	16050	15978	15922	16160	16006	16050	15960	16010	16038	16153	15982	15971	16046	15934	15964	15977	15847	16125	16017	16021	15948	15943	16026	16117	16036	16118	16043	16050	15821	16015	16009	16013	16112	16083	15923	16109	16029	16097	16004	15989	15914	16023	16159	15977	15949	16125	16043	16195	16009	16032	15927	16102	15950	16216	15941	15873	15970	15972	15998	16133	15708	16017	15941	16165	16047	15932	16001	15987	16006	15912	16117	15963	15884	16029	15868	16073	16047	16193	16000	15854	16026	15997	15853	15994	16010	15984	16045	15870	15928	16136	16100	16121	16064	15902	16046	16048	15981	16045	16183	16055	16048	16043	16115	16170	16063	16039	16097	15964	16023	15894	16112	15978	16060	15934	15901	16105	15966	15805	16089	16000	15994	16073	15995	15876	15924	15863	16018	16060	16133	16002	16135	16050	15881	15850	16056	16114	16019	15936	16246	16043	15969	15887	15802	16095	16122	16050	16026	16051	15955	15934	16043	15968	16028	16095	15928	15964	16138	16004	15949	15880	16268	15990	15920	16031	15991	16076	16079	15974	15996	15955	16109	16010	16042	15951	15970	16127	16047	16068	16037	15887	15872	15947	15976	15984	16054	15971	16042	15846	15995	15964	15965	16006	15981	16000	15829	15987	16035	15930	15981	15933	16039	15879	15878	16001	16098	15901	15981	15966	16034	16195	16033	16119	16008	15969	16032	16121	16038	15902	15953	15933	16055	16210	16067	16184	15890	15858	16004	15944	16042	15999	16024	16094	16000	15881	16156	15926	15963	16041	15881	15978	15926	15836	15743	15864	15971	15906	15934	16019	15953	15920	15859	15902	16004	15898	16182	16082	15793	16017	16174	16149	16079	15955	15953	15908	15963	15965	16058	16067	15985	15909	15980	16042	16115	15924	15821	16074	15848	16054	15976	15805	16026	16198	15942	15794	16089	16008	15955	16069	15956	15797	16121	16248	15986	16015	16009	16151	16040	16110	16351	16076	15898	16000	16027	16199	16015	16010	15977	15948	15990	15976	15961	15920	15911	16003	15853	15954	15955	16029	16142	15814	16021	15982	15918	16058	15933	15933	15927	15970	15841	15965	16078	15862	16099	15958	16086	16230	15922	15976	15953	16081	15881	15825	15925	16123	16190	15940	15806	15954	16139	16081	15908	16105	15980	16115	16092	15840	15910	15938	15742	16147	15854	16147	16004	16019	15934	16027	16121	16010	16119	15982	15845	16073	16082	16025	15944	15855	15980	16069	15941	16068	15945	16077	15930	16028	15928	15916	15913	16096	16080	15973	15986	16174	15953	15973	15871	15854	16041	16033	16074	16009	16052	15788	16058	16023	15925	15960	15914	15962	16057	15989	16065	15941	15842	15999	16001	16040	15959	16012	16114	15975	16002	15869	16174	16050	15921	15936	15871	16056	15965	15986	16157	15950	15830	15982	16062	15992	15825	16087	15961	15968	16028	16086	15983	16039	15912	16123	16155	16116	16065	16100	15979	16160	15887	16005	16004	16000	16038	16130	16024	15675	16011	15964	16011	16251	16046	15837	15899	15864	16067	16017	15715	15886	15922	15877	15926	15946	16039	16009	15963	15978	15960	16013	16049	15970	16019	16019	15986	15892	16084	16031	15966	16057	15927	15854	16012	16023	15993	16006	16140	16006	16050	15884	15988	16103	16051	15879	15973	16015	15881	15942	16095	16051	16109	15826	16171	16095	16015	16085	15935	15962	16202	15872	15942	16122	16011	15973	15850	16150	15996	15913	15959	16012	16109	15983	16161	16006	16147	16100	15905	15931	16066	15850	16010	16002	16052	16122	16071	16104	16062	15986	16126	15920	15982	15932	15999	16053	15896	15889	15974	16168	16142	16040	15922	16068	16215	15974	16053	15916	16091	15981	16029	15892	15968	15944	15988	15859	15895	16085	16049	15942	16126	16065	16064	16214	15999	16016	15834	16138	15805	15925	16096	15854	16089	16019	16153	15868	15908	16022	16023	16031	16017	15880	16028	15972	16023	16025	15945	15983	16202	15889	15941	16025	16142	15996	16054	15867	15977	16045	15842	15948	16032	16120	15961	16079	15929	16123	16062	16065	16104	16085	16071	16276	15903	15852	16062	16072	15852	15814	16050	15844	16044	16153	15884	16159	15944	15978	16162	16000	15939	15922	15994	16015	15926	15898	16028	15942	15985	15980	15949	15987	16092	15953	15932	16013	16078	15940	16077	16127	16006	16074	15947	16078	16098	15992	15961	16045	15878	15914	15950	16008	16195	16046	16106	15914	16077	15847	15848	15939	16161	16005	15998	15866	16127	16000	16039	15986	15978	16086	15979	15808	16117	16127	15886	16074	15928	16013	16142	15988	16060	15934	16045	16136	15975	15888	16025	15976	15903	16001	16115	16043	15987	15893	15962	15983	15974	16104	16067	15994	15886	16005	16020	15870	16064	16015	16127	15994	16129	16130	15938	15899	15932	16016	16144	16091	15875	15957	15973	16137	15945	16130	16012	16126	15916	15888	15988	16002	16025	16033	15963	15930	15978	16149	15887	15897	15945	15806	15997	15822	16063	16057	16068	15991	15875	16042	15917	15940	16164	16041	16144	15904	15830	16094	16025	15805	15988	16120	16149	15996	15978	15873	15889	15932	15862	16022	16000	16021	15971	15965	15947	15982	16014	16027	15938	16088	15970	16081	16109	16059	15938	16084	16004	15919	16029	15863	16170	15924	15882	15977	15929	16094	15989	15826	15945	16066	16040	15857	16185	15916	16012	16158	15961	16038	16029	16081	15974	15819	16276	15843	16014	16107	15903	16071	15930	16140	15849	15967	15923	16045	16132	15992	16116	16029	16169	15865	15932	16037	15966	15946	16016	16098	15877	16167	15936	15968	16030	16002	16073	16017	16069	15986	15946	16011	16069	15936	15801	16098	15915	15841	16243	15906	15876	16004	16130	15905	15916	15902	16090	16077	16157	15976	15995	16052	15930	16044	16023	15828	16177	16045	15918	15878	16084	16006	16070	15976	15937	16115	15986	16071	15962	16005	15850	15988	15957	15959	15983	15839	16093	15956	16197	16132	15899	15906	16013	15876	15918	16169	15909	16200	16040	15799	16095	16020	15822	15978	15880	16138	16086	16009	16171	16125	16005	16073	15982	15883	16130	15952	15935	15993	15989	15959	16095	16181	16036	15905	16064	15985	15910	15959	15970	16007	16117	15915	15936	16036	16042	16070	16025	15875	15892	16024	16163	15948	15987	16050	15919	15940	16101	15988	16078	15982	16015	15984	16145	15943	15818	15760	16094	15956	16175	16070	16004	15935	15841	16130	16007	15990	15978	16018	16062	16055	16094	16146	15851	16044	15873	16068	15941	15917	15930	15897	15877	16134	16005	15790	16072	16038	15932	16095	16099	15949	16222	15955	16055	16193	15898	16072	16097	15998	15944	15944	15879	15930	16010	16150	16011	16087	16135	15918	16191	16086	15989	16007	16014	15863	15993	16042	16033	16092	15984	15961	15918	15875	16045	15924	16010	16017	16168	15797	15915	16105	15772	16116	15854	16079	16001	15891	15827	16127	16013	16058	15907	15979	16129	15989	15849	15997	15990	15912	16109	16041	16106	15918	16061	16035	16048	15898	16029	16081	15979	16004	16010	15957	16005	15954	15936	16078	15933	15990	16026	16033	15977	15964	16000	16046	15993	16082	16128	16012	16033	15934	15902	16003	15867	15836	16112	15742	15959	15916	15966	16017	16057	16190	16042	16136	15929	15951	15936	15988	15994	15978	16062	16037	16042	15992	16018	15945	15840	16077	16101	15859	15874	16063	16078	16171	15945	16117	15985	16137	16024	15902	16018	15989	15875	15794	16091	16033	15853	15972	16186	16054	15871	15946	15914	16114	15994	15950	16068	16062	16085	16124	16045	15953	16079	16045	15902	16057	16093	15890	15951	16021	15958	15843	15890	15972	16150	15905	15990	15898	16027	15918	15962	15857	16135	16055	16007	16025	15910	15898	16058	15940	16189	16108	16038	16018	15916	16031	16320	15896	15883	15967	16021	16044	16049	15925	15905	16038	16142	16036	16040	16103	16096	15921	16002	15997	15959	15881	15884	16016	16053	16126	15923	16012	15883	16106	15938	15894	16002	16095	15911	15931	16004	16045	15979	16176	15842	16083	15960	15913	16086	16189	15988	16042	16012	16099	15978	15762	15958	16047	16191
29186	26817	33020	29081	23687	22274	21436	20639	19717	19629	19339	18882	18962	18870	18948	19020	18720	18765	18723	18775	18531	18663	18396	18480	18688	18281	18464	18404	18451	18447	18593	18471	18448	18518	18369	18478	18528	18056	18503	18470	18671	18371	18294	18374	18495	18348	18440	18531	18553	18451	18484	18498	18496	18391	18287	18524	18221	18503	18357	18273	18355	18557	18291	18341	18338	18265	18398	18453	18532	18212	18424	18464	18257	18201	18531	18312	18325	18549	18427	18434	18379	18354	18196	18175	18458	18489	18379	18449	18388	18403	18415	18493	18409	18529	18523	18371	18475	18508	18368	18333	18238	18274	18381	18422	18458	18545	18204	18402	18378	18291	18240	18366	18291	18278	18273	18137	18336	18329	18455	18129	18511	18243	18365	18322	18380	18459	18492	18320	18574	18368	18438	18309	18422	18316	18421	18417	18400	18353	18257	18307	18332	18566	18427	18411	18420	18519	18309	18331	18367	18447	18198	18424	18381	18492	18252	18178	18347	18397	18273	18297	18532	18247	18462	18547	18464	18407	18496	18151	18400	18407	18431	18347	18614	18624	18381	18472	18288	18541	18518	18197	18460	18617	18365	18280	18452	18420	18516	18485	18477	18394	18433	18496	18313	18319	18420	18178	18312	18306	18373	18415	18253	18516	18283	18330	18455	18440	18298	18274	18276	18117	18296	18293	18301	18323	18428	18410	18270	18400	18407	18495	18198	18535	18352	18068	18347	18217	18599	18266	18497	18484	18294	18356	18303	18236	18357	18283	18272	18379	18282	18400	18494	18535	18222	18376	18314	18425	18288	18355	18442	18375	18410	18211	18362	18395	18553	18372	18384	18412	18456	18551	18662	18297	18546	18401	18510	18073	18293	18506	18399	18486	18340	18126	18225	18413	18410	18476	18152	18354	18394	18417	18581	18350	18339	18331	18395	18462	18210	18206	18370	18246	18432	18249	18431	18276	18556	18184	18333	18367	18394	18324	18244	18559	18126	18295	18114	18256	18655	18412	18288	18328	18286	18387	18433	18513	18232	18577	18229	18331	18502	18379	18343	18368	18257	18159	18352	18317	18373	18636	18306	18357	18488	18088	18289	18248	18315	18355	18308	18311	18462	18306	18428	18345	18603	18319	18169	18276	18224	18256	18421	18374	18382	18294	18428	18425	18189	18424	18399	18505	18347	18259	18228	18236	18470	18420	18185	18278	18401	18399	18323	18479	18397	18350	18387	18390	18324	18538	18436	18574	18614	18290	18402	18366	18386	18175	18435	18367	18259	18159	18189	18246	18356	18511	18355	18274	18245	18366	18512	18377	18420	18319	18530	18333	18262	18328	18476	18300	18359	18263	18495	18378	18391	18473	18533	18383	18260	18521	18246	18338	18239	18390	18405	18276	18331	18132	18555	18394	18480	18392	18447	18262	18183	18453	18404	18344	18308	18247	18569	18371	18283	18380	18303	18465	18372	18364	18492	18350	18330	18363	18497	18295	18197	18013	18518	18217	18232	18269	18226	18475	18362	18598	18416	18438	18472	18383	18340	18469	18455	18293	18399	18458	18221	18420	18501	18188	18293	18408	18373	18462	18343	18376	18288	18342	18342	18579	18408	18406	18557	18308	18609	18332	18365	18361	18179	18489	18330	18442	18451	18178	18278	18286	18484	18447	18443	18237	18320	18244	18619	18524	18470	18443	18309	18394	18312	18421	18439	18392	18191	18327	18601	18488	18490	18284	18307	18427	18503	18337	18335	18393	18393	18444	18479	18416	18370	18294	18320	18456	18255	18490	18499	18262	18273	18421	18472	18346	18227	18241	18417	18383	18273	18509	18232	18274	18280	18235	18246	18197	18414	18395	18359	18373	18317	18444	18230	18296	18368	18256	18424	18521	18467	18299	18304	18465	18459	18140	18248	18492	18404	18361	18434	18332	18526	18356	18368	18308	18219	18583	18329	18214	18403	18051	18331	18445	18342	18184	18453	18321	18331	18301	18317	18493	18223	18433	18270	18176	18381	18294	18464	18640	18216	18255	18383	18480	18355	18390	18506	18311	18440	18457	18316	18259	18310	18512	18310	18330	18458	18405	18297	18220	18417	18312	18376	18561	18193	18469	18314	18381	18267	18448	18281	18701	18537	18469	18531	18454	18384	18288	18312	18261	18359	18371	18367	18437	18392	18421	18390	18399	18541	18478	18429	18376	18325	18387	18236	18298	18254	18394	18257	18290	18511	18244	18272	18266	18426	18267	18424	18552	18449	18570	18380	18240	18191	18330	18453	18637	18511	18464	18483	18426	18460	18483	18555	18358	18368	18691	18331	18374	18408	18435	18311	18212	18248	18390	18278	18436	18639	18379	18375	18605	18323	18549	18269	18518	18404	18401	18456	18371	18229	18476	18326	18480	18397	18233	18344	18406	18503	18279	18167	18319	18492	18355	18357	18287	18379	18417	18217	18365	18196	18478	18371	18412	18546	18221	18386	18450	18506	18420	18504	18354	18190	18568	18461	18349	18394	18439	18338	18446	18327	18442	18430	18499	18337	18514	18300	18566	18350	18423	18528	18305	18397	18394	18441	18344	18360	18225	18408	18317	18409	18291	18487	18271	18337	18321	18210	18539	18343	18439	18365	18412	18491	18277	18288	18355	18418	18239	18594	18475	18363	18660	18317	18301	18345	18385	18296	18457	18242	18394	18591	18457	18357	18442	18449	18570	18482	18461	18486	18301	18552	18409	18469	18248	18258	18482	18543	18251	18405	18280	18382	18363	18448	18301	18432	18251	18288	18301	18285	18326	18169	18303	18517	18297	18296	18323	18395	18034	18215	18330	18354	18546	18395	18460	18352	18487	18338	18460	18374	18282	18589	18310	18279	18250	18515	18417	18489	18321	18292	18329	18114	18069	18417	18353	18387	18319	18231	18268	18454	18201	18291	18348	18394	18454	18318	18346	18434	18309	18286	18455	18270	18421	18428	18375	18349	18333	18373	18413	18441	18323	18373	18373	18412	18572	18297	18507	18299	18459	18379	18397	18254	18238	18240	18323	18543	18340	18245	18359	18400	18595	18265	18263	18444	18206	18577	18509	18148	18350	18228	18327	18278	18414	18448	18420	18510	18616	18448	18203	18433	18340	18228	18194	18518	18270	18522	18220	18270	18357	18537	18733	18352	18417	18400	18734	18356	18669	18453	18208	18405	18384	18310	18363	18221	18401	18237	18357	18509	18268	18445	18306	18372	18294	18289	18416	18264	18430	18219	18433	18414	18455	18328	18336	18402	18327	18259	18352	18469	18144	18466	18365	18549	18542	18366	18428	18348	18395	18449	18348	18175	18424	18344	18200	18203	18453	18443	18254	18380	18228	18230	18321	18372	18259	18315	18243	18528	18346	18396	18423	18399	18412	18466	18420	18379	18482	18596	18404	18548	18479	18320	18290	18425	18531	18429	18404	18444	18332	18600	18273	18180	18347	18361	18547	18341	18366	18510	18399	18503	18241	18208	18301	18279	18419	18312	18396	18478	18237	18289	18342	18403	18401	18430	18437	18423	18491	18345	18519	18351	18349	18335	18360	18390	18273	18299	18335	18372	18495	18410	18523	18335	18360	18332	18222	18257	18324	18357	18264	18453	18347	18517	18231	18135	18219	18445	18361	18522	18462	18381	18357	18297	18523	18351	18518	18392	18574	18466	18485	18465	18459	18421	18402	18235	18307	18275	18411	18301	18509	18346	18145	18340	18392	18537	18552	18597	18461	18557	18377	18588	18308	18213	18373	18336	18434	18468	18465	18323	18321	18268	18374	18503	18484	18464	18373	18385	18473	18208	18530	18319	18407	18356	18145	18405	18247	18473	18257	18590	18439	18378	18362	18427	18312	18279	18380	18169	18368	18574	18396	18232	18298	18344	18292	18551	18373	18358	18611	18336	18558	18355	18255	18487	18528	18486	18524	18288	18426	18499	18425	18207	18394	18386	18405	18374	18298	18293	18446	18375	18287	18292	18324	18244	18429	18505	18335	18463	18253	18225	18151	18596	18602	18479	18336	18344	18244	18140	18230	18573	18272	18344	18326	18595	18664	18394	18296	18638	18415	18349	18345	18413	18268	18216	18417	18285	18484	18380	18400	18458	18507	18370	18356	18527	18453	18337	18547	18448	18385	18387	18497	18286	18267	18461	18395	18298	18502	18290	18465	18213	18329	18404	18305	18336	18339	18480	18404	18337	18441	18588	18529	18535	18333	18269	18236	18200	18266	18383	18416	18355	18404	18493	18459	18459	18356	18287	18182	18301	18413	18386	18329	18204	18466	18231	18381	18399	18329	18331	18292	18193	18367	18225	18432	18440	18347	18367	18430	18316	18423	18417	18432	18420	18383	18331	18599	18427	18341	18497	18347	18205	18491	18579	18323	18401	18093	18383	18313	18333	18247	18262	18438	18561	18392	18441	18308	18051	18444	18578	18582	18301	18576	18436	18379	18310	18188	18329	18242	18283	18283	18518	18352	18438	18527	18518	18487	18330	18398	18295	18540	18506	18347	18380	18303	18410	18489	18264	18178	18423	18447	18474	18215	18255	18462	18408	18422	18286	18246	18428	18458	18492	18446	18593	18401	18397	18250	18399	18468	18619	18319	18599	18113	18378	18355	18409	18603	18303	18507	18322	18327	18456	18443	18444	18529	18490	18307	18220	18297	18455	18401	18445	18356	18373	18184	18406	18247	18190	18432	18493	18384	18371	18337	18384	18298	18418	18197	18291	18399	18363	18550	18459	18304	18294	18356	18434	18214	18224	18015	18327	18321	18390	18393	18162	18485	18410	18635	18323	18315	18204	18331	18534	18381	18360	18307	18352	18630	18307	18298	18494	18482	18515	18459	18367	18287	18379	18319	18452	18341	18359	18468	18344	18552	18471	18210	18462	18100	18445	18515	18378	18448	18502	18263	18258	18476	18513	18523	18380	18394	18370	18353	18536	18152	18377	18543	18239	18412	18369	18324	18285	18187	18622	18595	18348	18532	18344	18440	18462	18316	18297	18234	18358	18283	18527	18397	18229	18258	18561	18407	18458	18151	18452	18328	18256	18504	18380	18423	18354	18339	18361	18385	18483	18462	18433	18326	18210	18368	18434	18461	18445	18426	18505	18384	18372	18379	18308	18491
29668	41113	36176	27059	23002	21000	19629	18541	17877	17371	17108	16651	16625	16361	16228	16280	16096	16010	16073	16015	15851	15945	15697	15679	15827	15549	15541	15621	15638	15568	15715	15587	15709	15668	15629	15515	15642	15597	15538	15624	15449	15572	15558	15576	15716	15537	15658	15446	15567	15712	15709	15631	15549	15674	15729	15456	15460	15535	15607	15525	15638	15714	15493	15654	15466	15685	15543	15465	15492	15522	15468	15641	15651	15561	15497	15789	15563	15594	15566	15495	15615	15500	15505	15435	15541	15522	15621	15535	15485	15449	15382	15526	15470	15378	15503	15406	15635	15596	15618	15663	15486	15682	15423	15520	15349	15668	15490	15545	15539	15458	15445	15555	15684	15574	15506	15461	15737	15532	15535	15353	15609	15461	15496	15455	15632	15572	15571	15551	15717	15504	15637	15473	15504	15573	15633	15393	15539	15341	15698	15535	15537	15567	15706	15627	15671	15621	15368	15597	15473	15574	15454	15444	15569	15502	15482	15502	15632	15717	15440	15402	15521	15368	15615	15635	15418	15519	15466	15774	15489	15553	15373	15513	15554	15549	15415	15508	15426	15688	15762	15612	15553	15535	15609	15604	15634	15582	15498	15553	15546	15741	15529	15641	15615	15625	15590	15415	15677	15672	15569	15598	15282	15528	15415	15604	15513	15462	15583	15524	15710	15620	15501	15484	15594	15614	15443	15717	15476	15525	15655	15481	15718	15458	15582	15473	15625	15723	15416	15494	15543	15547	15546	15523	15659	15622	15469	15509	15504	15327	15589	15558	15497	15713	15460	15476	15601	15424	15400	15422	15712	15428	15563	15483	15411	15455	15548	15526	15594	15566	15487	15447	15421	15565	15474	15405	15430	15421	15543	15557	15528	15474	15730	15483	15456	15371	15603	15505	15664	15488	15588	15440	15449	15575	15484	15620	15267	15636	15422	15525	15319	15760	15592	15567	15543	15435	15640	15431	15522	15382	15529	15241	15514	15513	15629	15537	15552	15682	15420	15622	15542	15415	15585	15518	15445	15673	15580	15479	15747	15392	15494	15551	15629	15564	15575	15556	15301	15566	15543	15471	15578	15454	15563	15471	15483	15537	15547	15737	15521	15501	15465	15350	15464	15449	15556	15720	15330	15500	15522	15627	15572	15528	15637	15593	15445	15467	15794	15495	15724	15586	15497	15587	15721	15527	15424	15407	15570	15602	15611	15594	15518	15552	15571	15525	15428	15485	15515	15510	15534	15623	15551	15558	15612	15458	15567	15577	15494	15529	15595	15253	15640	15567	15491	15491	15495	15663	15625	15569	15358	15480	15521	15507	15613	15687	15532	15604	15580	15465	15559	15617	15603	15361	15693	15577	15467	15516	15672	15694	15326	15572	15649	15528	15683	15775	15590	15719	15519	15575	15645	15413	15648	15595	15582	15417	15611	15506	15575	15584	15478	15664	15540	15511	15537	15450	15606	15600	15589	15612	15627	15446	15752	15459	15481	15568	15586	15362	15535	15652	15661	15510	15519	15570	15524	15571	15491	15691	15527	15424	15701	15597	15466	15617	15428	15453	15568	15381	15526	15441	15555	15364	15598	15508	15484	15556	15474	15672	15438	15580	15436	15484	15536	15644	15598	15517	15452	15599	15550	15535	15535	15492	15597	15512	15318	15789	15651	15527	15501	15630	15753	15613	15506	15396	15596	15427	15540	15657	15616	15401	15638	15493	15578	15413	15438	15734	15488	15502	15353	15705	15673	15533	15556	15547	15493	15639	15732	15432	15596	15693	15519	15468	15509	15426	15611	15544	15511	15711	15751	15561	15595	15542	15658	15660	15630	15548	15542	15559	15383	15542	15501	15467	15732	15469	15588	15454	15613	15664	15347	15396	15595	15442	15525	15476	15493	15490	15526	15541	15438	15526	15434	15536	15477	15588	15462	15544	15587	15401	15585	15715	15513	15607	15304	15655	15587	15579	15639	15459	15393	15581	15658	15469	15620	15374	15489	15618	15385	15663	15700	15452	15529	15599	15492	15586	15557	15742	15517	15629	15411	15680	15604	15386	15429	15528	15510	15628	15580	15669	15542	15532	15646	15461	15597	15403	15482	15409	15688	15515	15533	15622	15514	15550	15753	15501	15549	15601	15653	15380	15570	15497	15577	15631	15572	15692	15409	15425	15558	15557	15595	15471	15622	15707	15809	15532	15590	15588	15395	15533	15607	15553	15437	15501	15522	15601	15507	15522	15581	15484	15337	15688	15386	15525	15560	15530	15555	15609	15592	15576	15518	15466	15468	15383	15704	15487	15697	15423	15473	15433	15526	15480	15634	15587	15542	15524	15547	15628	15687	15479	15554	15423	15667	15352	15491	15569	15701	15450	15627	15628	15593	15594	15486	15631	15493	15599	15623	15387	15501	15598	15652	15449	15498	15546	15566	15535	15432	15471	15579	15493	15392	15577	15526	15607	15378	15647	15451	15475	15644	15694	15475	15552	15716	15532	15662	15296	15484	15429	15470	15479	15547	15512	15531	15636	15670	15542	15592	15495	15485	15558	15517	15661	15594	15598	15546	15553	15576	15754	15622	15620	15708	15551	15584	15475	15604	15253	15556	15496	15504	15552	15391	15570	15470	15594	15673	15496	15374	15691	15627	15598	15377	15529	15564	15548	15474	15415	15524	15496	15668	15471	15680	15541	15483	15668	15503	15530	15525	15498	15499	15587	15481	15470	15439	15448	15423	15473	15585	15587	15524	15567	15641	15531	15555	15510	15504	15465	15477	15520	15590	15386	15630	15551	15552	15363	15647	15457	15526	15551	15759	15560	15567	15556	15668	15775	15515	15471	15550	15349	15481	15506	15412	15640	15592	15347	15339	15490	15557	15512	15471	15679	15413	15590	15600	15535	15474	15632	15412	15505	15644	15482	15455	15430	15428	15538	15479	15519	15506	15565	15491	15528	15534	15451	15604	15519	15544	15604	15600	15429	15669	15481	15430	15485	15499	15604	15569	15542	15509	15640	15594	15462	15578	15496	15546	15457	15650	15484	15448	15680	15476	15477	15569	15538	15697	15448	15484	15545	15435	15669	15534	15363	15525	15758	15401	15675	15499	15477	15764	15577	15632	15752	15612	15617	15576	15473	15579	15371	15462	15428	15612	15435	15485	15610	15577	15310	15556	15419	15715	15453	15696	15484	15556	15432	15557	15571	15439	15519	15599	15575	15456	15422	15581	15494	15638	15346	15544	15460	15560	15685	15511	15590	15551	15637	15617	15518	15579	15569	15690	15550	15757	15534	15664	15617	15480	15536	15574	15401	15601	15632	15520	15704	15436	15464	15561	15436	15602	15542	15542	15574	15477	15470	15520	15413	15632	15666	15572	15688	15426	15669	15389	15561	15416	15705	15462	15586	15569	15568	15510	15650	15473	15525	15534	15617	15450	15641	15545	15640	15548	15512	15642	15614	15540	15519	15608	15672	15517	15513	15676	15419	15513	15472	15543	15674	15580	15451	15599	15513	15593	15457	15543	15536	15470	15513	15685	15640	15654	15391	15573	15525	15496	15572	15691	15565	15525	15571	15564	15464	15684	15468	15634	15444	15567	15555	15573	15335	15488	15527	15614	15661	15560	15460	15493	15362	15623	15567	15628	15487	15575	15413	15531	15634	15635	15472	15526	15532	15622	15487	15439	15653	15585	15698	15386	15408	15560	15525	15524	15629	15455	15449	15592	15482	15532	15414	15502	15541	15411	15540	15585	15543	15628	15818	15521	15587	15626	15543	15729	15493	15435	15644	15545	15392	15551	15533	15524	15566	15544	15596	15622	15526	15497	15428	15415	15566	15568	15432	15387	15519	15569	15569	15469	15626	15632	15542	15742	15485	15452	15566	15597	15532	15508	15638	15536	15599	15519	15652	15568	15589	15484	15573	15599	15770	15728	15471	15445	15707	15784	15550	15600	15418	15451	15614	15686	15534	15649	15582	15625	15391	15577	15411	15541	15422	15545	15544	15752	15452	15606	15629	15586	15581	15407	15444	15756	15562	15542	15613	15547	15561	15616	15547	15633	15538	15685	15575	15607	15592	15595	15522	15509	15647	15448	15576	15493	15605	15596	15634	15508	15626	15512	15629	15526	15308	15564	15419	15445	15496	15690	15556	15573	15552	15590	15658	15292	15519	15577	15326	15431	15587	15441	15580	15375	15629	15724	15489	15509	15608	15736	15444	15653	15490	15612	15624	15510	15515	15715	15569	15571	15395	15470	15583	15398	15492	15320	15456	15711	15627	15521	15464	15554	15571	15523	15555	15576	15537	15501	15593	15439	15528	15495	15477	15589	15556	15580	15478	15575	15481	15649	15450	15543	15437	15680	15476	15515	15692	15667	15762	15505	15498	15680	15590	15587	15445	15673	15489	15575	15420	15555	15371	15773	15466	15734	15727	15440	15488	15593	15628	15814	15607	15513	15600	15502	15426	15571	15642	15476	15467	15711	15563	15415	15556	15536	15616	15522	15698	15489	15496	15509	15497	15631	15454	15630	15509	15543	15619	15539	15499	15464	15474	15513	15453	15456	15796	15453	15470	15613	15406	15436	15417	15546	15565	15486	15410	15542	15548	15402	15609	15634	15521	15582	15648	15464	15544	15416	15467	15470	15518	15350	15508	15568	15440	15530	15470	15613	15516	15569	15625	15611	15641	15566	15478	15535	15632	15510	15420	15399	15530	15546	15569	15473	15430	15454	15708	15506	15547	15485	15483	15538	15763	15496	15453	15651	15613	15664	15461	15375	15582	15561	15452	15596	15621	15538	15578	15567	15393	15487	15568	15411	15600	15333	15649	15496	15552	15691	15541	15470	15617	15614	15475	15619	15522	15556	15700	15400	15661	15513	15656	15482	15434	15451	15594	15550	15437	15704	15442	15599	15612	15558	15546	15413	15456	15621	15632	15632	15656	15417	15499	15472	15770	15377	15520	15434	15394	15406	15395	15741	15454	15390	15493	15713	15437	15608	15555	15512	15463	15603	15565	15475	15595	15607	15430	15652	15547	15617	15435	15545	15557	15592	15488	15435	15692	15545	15440	15473	15589	15668	15713	15536	15503	15537	15353	15641	15575	15580	15658	15641	15585	15674	15617	15403	15641	15519	15542	15600	15520
24099	21197	28522	25020	24142	25293	24818	21764	20900	20388	20066	19541	19474	19445	19184	19110	19204	18960	19152	18900	18915	18605	18607	18704	18547	18415	18704	18608	18483	18590	18467	18381	18391	18786	18242	18388	18466	18382	18444	18385	18540	18457	18359	18556	18334	18393	18155	18495	18239	18370	18475	18394	18575	18349	18392	18220	18394	18563	18265	18269	18447	18212	18573	18145	18205	18335	18504	18258	18382	18327	18374	18401	18329	18164	18236	18130	18487	18523	18445	18462	18155	18364	18286	18279	18379	18272	18556	18102	18300	18378	18364	18156	18306	18451	18405	18316	18311	18284	18340	18280	18278	18377	18620	18323	18561	18450	18347	18422	18125	18185	18225	18461	18257	18358	18415	18312	18390	18394	18285	18245	18475	18279	18283	18212	18376	18468	18314	18328	18165	18463	18276	18414	18187	18284	18478	18449	18331	18151	18230	18363	18369	18352	18334	18217	18377	18511	18307	18282	18165	18229	18407	18128	18349	18287	18253	18294	18501	18356	18470	18277	18456	18354	18428	18319	18248	18172	18031	18274	18359	18237	18313	18287	18339	18163	18387	18272	18338	18222	18307	18156	18133	18370	18440	18279	18492	18404	18186	18247	18266	18283	18298	18311	18313	18432	18261	18647	18124	18179	18389	18200	18380	18346	18479	18348	18285	18391	18513	18410	18191	18279	18431	18316	18246	18518	18369	18368	18212	18175	18224	18218	18500	18205	18392	18504	18443	18460	18331	18333	18329	18427	18462	18405	18349	18368	18581	18408	18360	18439	18413	18313	18385	18191	18225	18387	18462	18452	18349	18227	18339	18341	18293	18433	18497	18294	18060	18379	18471	18475	18165	18324	18278	18198	18338	18294	18388	18253	18379	18240	18391	18453	18293	18151	18398	18273	18258	18284	18294	18209	18186	18235	18226	18097	18405	18356	18295	18186	18298	18225	18402	18299	18345	18219	18317	18285	18259	18443	18460	18305	18378	18230	18388	18288	18107	18206	18325	18521	18285	18337	18303	18343	18181	18276	18145	18317	18443	18277	18352	18175	18268	18506	18404	18383	18348	18280	18253	18325	18597	18210	18279	18284	18250	18165	18089	18353	18226	18343	18493	18142	18220	18407	18349	18126	18375	18197	18355	18300	18242	18501	18335	18201	18287	18404	18172	18499	18483	18336	18238	18462	18239	18426	18400	18368	18235	18455	18226	18179	18500	18352	18283	18350	17950	18236	18492	18417	18360	18232	18548	18405	18371	18204	18323	18236	18410	18621	18158	18294	18191	18308	18335	18261	18161	18300	18527	18216	18533	18228	18440	18387	18530	18221	18384	18243	18328	18378	18229	18543	18417	18175	18175	18271	18255	18344	18438	18334	18545	18438	18305	18393	18255	18251	18330	18491	18340	18232	18202	18289	18218	18461	18302	18279	18384	18241	18247	18347	18380	18393	18380	18308	18473	18363	18610	18462	18449	18284	18258	18283	18355	18348	18318	18156	18428	18384	18302	18294	18296	18368	18474	18356	18365	18243	18373	18525	18343	18183	18389	18358	18486	18351	18250	18336	18334	18151	18460	18411	18478	18235	18291	18302	18348	18359	18308	18172	18357	18451	18387	18544	18387	18207	18435	18238	18420	18518	18261	18331	18343	18259	18475	18320	18406	18370	18333	18451	18198	18338	18295	18250	18400	18407	18541	18391	18376	18236	18253	18440	18487	18227	18501	18237	18152	18349	18116	18680	18178	18320	18206	18438	18399	18382	18287	18287	18223	18365	18246	18360	18191	18089	18385	18315	18400	18188	18138	18349	18332	18300	18480	18272	18386	18423	18332	18222	18358	18211	18468	18099	18355	18459	18568	18542	18476	18319	18440	18349	18382	18420	18278	18286	18309	18438	18351	18233	18308	18375	18231	18318	18383	18561	18312	18089	18179	18341	18505	18353	18559	18425	18480	18319	18242	18357	18281	18348	18447	18217	18359	18352	18288	18324	18285	18593	18349	18420	18543	18218	18360	18458	18452	18412	18299	18333	18144	18156	18360	18298	18212	18423	18204	18271	18338	18410	18239	18086	18319	18235	18435	18222	18413	18365	18392	18307	18345	18286	18321	18242	18354	18438	18358	18167	18369	18207	18296	18324	18409	18200	18589	18384	18253	18497	18400	18447	18501	18262	18429	18287	18410	18446	18308	18415	18564	18437	18482	18384	18353	18264	18367	18396	18493	18166	18373	18414	18329	18378	18311	18340	18384	18234	18514	18396	18165	18247	18303	18260	18374	18525	18371	18317	18146	18283	18267	18177	18261	18228	18188	18337	18366	18355	18390	18187	18274	18345	18218	18448	18387	18360	18309	18440	18503	18354	18430	18464	18246	18346	18232	18153	18244	18389	18328	18299	18299	18207	18476	18268	18331	18237	18240	18454	18521	18263	18435	18209	18241	18329	18409	18182	18053	18170	18196	18355	18217	18038	18307	18521	18492	18113	18308	18418	18383	18195	18553	18272	18271	18124	18300	18418	18309	18354	18415	18493	18309	18309	18377	18383	18262	18536	18271	18274	18448	18263	18421	18426	18279	18090	18395	18587	18424	18086	18380	18269	18307	18298	18486	18583	18429	18309	18196	18258	18321	18345	18352	18213	18337	18220	18307	18418	18384	18504	18454	18461	18389	18539	18441	18480	18344	18167	18397	18212	18381	18538	18269	18156	18379	18345	18357	18403	18342	18276	18200	18323	18318	18322	18225	18387	18555	18483	18243	18525	18272	18186	18345	18331	18184	18399	18381	18175	18379	18401	18572	18129	18318	18349	18378	18392	18305	18258	18483	18454	18394	18467	18392	18421	18312	18157	18518	18375	18203	18340	18290	18258	18234	18313	18197	18334	18409	18347	18205	18223	18425	18392	18252	18400	18432	18421	18466	18419	18322	18341	18299	18207	18288	18553	18423	18367	18138	18387	18206	18239	18252	18430	18411	18407	18288	18286	18258	18178	18274	18411	18438	18448	18237	18130	18225	18473	18278	18148	18360	18365	18384	18452	18161	18118	18254	18621	18545	18245	18403	18379	18424	18296	18288	18308	18421	18205	18267	18256	18212	18181	18473	18319	18211	18288	18283	18226	18261	18396	18397	18295	18472	18086	18315	18507	18244	18371	18303	18188	18331	18231	18342	18196	18487	18432	18331	18310	18318	18462	18093	18067	18332	18249	18389	18512	18440	18525	18478	18063	18190	18439	18146	18233	18391	18460	18372	18263	18286	18250	18201	18234	18196	18273	18440	18240	18066	18346	18444	18372	18206	18399	18320	18294	18363	18156	18420	18267	18503	18367	18450	18299	18320	18269	18540	18283	18356	18458	18271	18320	18346	18486	18265	18154	18359	18107	18228	18227	18057	18436	18230	18423	18376	18402	18305	18588	18347	18297	18401	18354	18568	18392	18522	18183	18450	18565	18424	18086	18290	18391	18543	18231	18266	18251	18478	18473	18311	18387	18374	18191	18427	18335	18492	18272	18256	18275	18301	18222	18278	18240	18444	18272	18109	18353	18354	18505	18113	18368	18522	18298	18233	18257	18465	18491	18311	18338	18388	18257	18273	18286	18385	18453	18338	18381	18222	18142	18265	18546	18354	18362	18277	18215	18275	18414	18328	18278	18243	18215	18235	18336	18451	18124	18313	18306	18378	18348	18302	18459	18328	18343	18234	18263	18305	18109	18219	18264	18468	18260	18520	18305	18316	18390	18453	18325	18242	18204	18420	18244	18334	18301	18332	18207	18300	18284	18262	18318	18172	18418	18279	18499	18362	18577	18350	18313	18415	18250	18356	18537	18171	18281	18343	18454	18496	18277	18282	18330	18254	18246	18263	18410	18387	18354	18430	18306	18528	18291	18377	18315	18359	18281	18434	18261	18388	18381	18401	18436	18339	18187	18280	18442	18351	18346	18237	18272	18250	18190	18434	18343	18386	18301	18450	18208	18395	18544	18426	18253	18323	18530	18518	18497	18406	18451	18427	18200	18178	18338	18209	18456	18504	18364	18415	18206	18430	18363	18279	18220	18285	18472	18456	18467	18407	18238	18321	18424	18459	18261	18319	18513	18347	18567	18298	18341	18311	18164	18246	18364	18256	18173	18380	18179	18308	18289	18174	18380	18343	18291	18288	18449	18483	18356	18542	18342	18493	18219	18453	18413	18482	18295	18682	18372	18351	18379	18461	18321	18372	18363	18215	18293	18038	18269	18509	18311	18286	18466	18376	18230	18423	18421	18292	18350	18502	18269	18269	18253	18332	18132	18287	18178	18361	18432	18202	18381	18208	18448	18225	18234	18450	18504	18636	18423	18217	18210	18326	18213	18463	18161	18110	18240	18293	18174	18305	18151	18100	18354	18286	18375	18493	18327	18159	18210	18373	18312	18393	18264	18147	18282	18301	18543	18281	18251	18310	18308	18326	18376	18248	18208	18457	18228	18154	18390	18300	18333	18316	18263	18424	18318	18332	18230	18362	18446	18530	18221	18258	18127	18280	18373	18128	18281	18383	18433	18194	18205	18391	18291	18268	18406	18256	18348	18491	18373	18175	18173	18255	18290	18192	18232	18396	18307	18385	18475	18541	18398	18209	18221	18557	18459	18395	18343	18233	18231	18225	18175	18419	18301	18359	18296	18346	18336	18395	18256	18317	18376	18472	18235	18385	18375	18438	18313	18339	18252	18284	18285	18261	18373	18354	18298	18291	18400	18248	18297	18256	18082	18467	18332	18436	18360	18325	18139	18172	18246	18464	18085	18289	18328	18258	18257	18489	18296	18403	18308	18126	18338	18238	18352	18498	18120	18398	18313	18307	18210	18373	18348	18357	18316	18361	18235	18174	18256	18318	18346	18444	18321	18311	18402	18345	18174	18412	18315	18414	18204	18244	18229	18395	18190	18254	18164	18449	18274	18354	18544	18251	18253	18380	18227	18360	18351	18290	18517	18087	18382	18268	18418	18543	18291	18346	18503	18187	18308	18337	18524	18359	18200	18241	18329	18404	18110	18508	18172	18253	18399	18438	18388	18392	18291	18177	18262	18261	18487	18304	18385	18351	18289	18419	18404	18318	18293	18378	18273	18461	18177	18146	18392	18168	18089	18344	18324	18308	18429	18355	18231	18544	18549	18520	18292
29695	45079	39907	31206	27157	24199	22087	20278	19212	18698	18025	17684	17151	16770	16811	16430	16346	16338	16216	16201	16217	15956	16053	15854	15738	15828	15739	15825	15649	15675	15741	15699	15745	15824	15696	15588	15739	15500	15698	15590	15664	15520	15509	15580	15654	15543	15710	15606	15574	15634	15544	15502	15540	15680	15529	15574	15647	15515	15534	15616	15709	15719	15536	15565	15701	15471	15588	15435	15419	15542	15596	15579	15509	15381	15433	15545	15719	15336	15544	15693	15540	15600	15415	15415	15660	15541	15531	15507	15605	15825	15588	15729	15586	15611	15537	15688	15371	15570	15434	15601	15517	15541	15640	15594	15421	15419	15495	15635	15520	15608	15547	15650	15621	15590	15481	15528	15689	15611	15618	15671	15720	15673	15349	15500	15590	15525	15624	15329	15520	15402	15631	15607	15523	15583	15581	15433	15533	15422	15480	15541	15282	15659	15423	15563	15458	15491	15690	15459	15669	15527	15529	15632	15548	15566	15608	15642	15458	15414	15494	15431	15848	15339	15471	15474	15362	15535	15684	15719	15607	15483	15493	15625	15442	15431	15648	15560	15476	15430	15637	15614	15335	15451	15544	15650	15512	15623	15607	15461	15492	15498	15382	15544	15486	15663	15513	15539	15557	15485	15649	15406	15486	15489	15502	15604	15641	15453	15491	15597	15672	15674	15508	15512	15639	15470	15531	15411	15500	15707	15689	15455	15500	15668	15493	15655	15438	15616	15561	15742	15437	15542	15625	15675	15490	15426	15793	15523	15568	15510	15558	15419	15549	15539	15504	15437	15470	15606	15594	15495	15538	15676	15604	15493	15654	15485	15601	15345	15357	15442	15531	15412	15448	15486	15431	15694	15670	15618	15623	15455	15668	15492	15431	15422	15752	15509	15369	15460	15399	15546	15395	15510	15409	15608	15523	15594	15643	15667	15335	15408	15612	15590	15661	15550	15711	15438	15674	15515	15555	15630	15374	15550	15582	15599	15456	15512	15599	15600	15687	15686	15564	15724	15324	15528	15443	15506	15464	15339	15577	15438	15645	15279	15624	15613	15598	15537	15604	15557	15587	15574	15477	15558	15436	15510	15574	15535	15516	15457	15475	15537	15530	15770	15531	15483	15494	15580	15583	15423	15531	15701	15468	15511	15444	15380	15444	15652	15471	15640	15589	15510	15531	15462	15589	15513	15563	15550	15536	15612	15472	15394	15599	15428	15624	15511	15581	15438	15573	15458	15365	15582	15503	15510	15490	15583	15445	15496	15496	15596	15676	15536	15733	15482	15409	15687	15455	15622	15456	15641	15575	15352	15455	15766	15316	15500	15376	15552	15464	15505	15650	15417	15568	15465	15475	15455	15464	15589	15574	15601	15707	15553	15676	15661	15628	15471	15624	15562	15425	15639	15517	15557	15633	15558	15517	15396	15552	15459	15543	15516	15566	15417	15576	15523	15724	15545	15707	15539	15765	15444	15533	15506	15618	15358	15491	15642	15360	15427	15611	15657	15667	15631	15624	15346	15675	15467	15538	15491	15500	15405	15523	15631	15483	15573	15328	15364	15545	15451	15546	15385	15639	15561	15517	15574	15506	15514	15537	15778	15524	15466	15557	15751	15571	15505	15459	15607	15745	15598	15561	15567	15429	15557	15492	15452	15541	15527	15559	15698	15481	15492	15501	15642	15489	15317	15573	15558	15491	15377	15417	15480	15556	15708	15857	15493	15622	15558	15600	15720	15391	15503	15479	15553	15562	15590	15518	15661	15617	15561	15631	15400	15542	15457	15520	15510	15383	15656	15600	15403	15613	15531	15594	15635	15619	15472	15679	15478	15535	15646	15619	15569	15660	15610	15469	15630	15477	15505	15549	15529	15743	15510	15458	15595	15592	15601	15498	15711	15303	15605	15444	15547	15551	15443	15616	15491	15527	15608	15546	15604	15479	15639	15473	15496	15493	15540	15291	15511	15476	15441	15481	15524	15557	15377	15508	15550	15573	15506	15660	15486	15667	15509	15541	15623	15497	15347	15645	15451	15475	15499	15788	15424	15469	15453	15417	15512	15629	15369	15594	15424	15694	15584	15555	15451	15556	15517	15568	15516	15458	15654	15476	15489	15523	15425	15467	15452	15438	15494	15567	15615	15557	15549	15432	15449	15539	15650	15639	15374	15652	15502	15554	15543	15674	15608	15517	15579	15566	15506	15526	15553	15425	15439	15575	15397	15404	15559	15528	15726	15450	15688	15577	15546	15621	15607	15465	15561	15631	15494	15664	15462	15509	15579	15487	15665	15376	15504	15612	15464	15474	15539	15499	15600	15522	15491	15665	15368	15553	15635	15467	15574	15575	15362	15638	15474	15619	15683	15627	15358	15460	15571	15636	15507	15636	15604	15334	15472	15510	15662	15645	15411	15447	15487	15696	15412	15418	15685	15650	15335	15461	15455	15423	15544	15529	15489	15488	15644	15645	15662	15508	15591	15450	15534	15473	15689	15539	15559	15444	15586	15423	15630	15615	15476	15520	15563	15435	15486	15485	15603	15379	15579	15556	15337	15610	15657	15533	15682	15484	15642	15529	15541	15502	15561	15547	15484	15553	15404	15464	15559	15507	15284	15510	15603	15562	15441	15486	15625	15724	15560	15535	15453	15523	15547	15481	15402	15762	15548	15652	15463	15522	15489	15511	15506	15452	15563	15450	15694	15456	15452	15607	15517	15474	15643	15513	15285	15437	15518	15442	15478	15449	15480	15475	15607	15627	15466	15479	15573	15692	15369	15671	15527	15575	15595	15596	15618	15579	15534	15578	15603	15770	15585	15643	15456	15723	15610	15537	15451	15579	15370	15628	15488	15373	15557	15584	15603	15628	15578	15524	15453	15461	15516	15581	15464	15717	15567	15488	15533	15528	15582	15576	15455	15552	15610	15569	15552	15570	15515	15608	15528	15440	15464	15408	15431	15449	15526	15518	15620	15668	15567	15537	15522	15494	15690	15408	15578	15563	15547	15650	15533	15426	15550	15505	15591	15468	15706	15509	15476	15568	15403	15647	15355	15435	15372	15513	15623	15448	15435	15621	15478	15530	15333	15526	15560	15609	15682	15564	15513	15518	15560	15479	15384	15537	15444	15519	15533	15576	15463	15698	15508	15546	15453	15513	15465	15463	15398	15467	15550	15530	15534	15465	15519	15436	15454	15599	15503	15570	15558	15738	15386	15511	15562	15620	15668	15558	15693	15530	15463	15552	15578	15480	15531	15652	15477	15505	15498	15531	15591	15551	15641	15589	15609	15559	15631	15579	15535	15500	15720	15666	15613	15407	15539	15711	15486	15503	15667	15399	15574	15627	15526	15451	15461	15450	15448	15511	15490	15438	15496	15481	15741	15486	15547	15463	15498	15532	15581	15445	15442	15564	15507	15528	15565	15424	15419	15530	15493	15511	15684	15651	15541	15588	15428	15504	15329	15425	15320	15695	15494	15533	15456	15588	15495	15568	15616	15626	15579	15704	15558	15457	15375	15545	15548	15639	15281	15538	15625	15587	15587	15443	15718	15654	15407	15554	15535	15724	15627	15558	15353	15584	15454	15603	15465	15479	15543	15375	15403	15365	15357	15431	15609	15618	15656	15648	15463	15739	15455	15493	15467	15478	15572	15841	15589	15483	15534	15469	15610	15511	15473	15585	15558	15537	15484	15578	15562	15459	15479	15453	15559	15466	15657	15549	15248	15486	15496	15371	15600	15679	15557	15604	15376	15444	15319	15525	15514	15535	15475	15486	15605	15443	15603	15423	15569	15686	15672	15400	15762	15519	15542	15522	15558	15494	15537	15506	15426	15559	15592	15607	15369	15580	15485	15551	15606	15449	15500	15695	15617	15565	15627	15502	15396	15391	15379	15603	15556	15591	15620	15633	15547	15391	15577	15496	15529	15442	15500	15620	15536	15550	15650	15556	15602	15660	15500	15415	15524	15559	15506	15472	15553	15450	15546	15627	15588	15595	15570	15501	15521	15557	15461	15592	15334	15349	15448	15549	15649	15614	15497	15750	15502	15663	15545	15490	15450	15589	15579	15585	15515	15698	15562	15444	15393	15541	15668	15666	15432	15675	15607	15569	15545	15402	15595	15533	15579	15534	15479	15652	15404	15386	15655	15563	15531	15462	15595	15418	15550	15528	15584	15444	15684	15600	15452	15612	15524	15409	15571	15524	15562	15438	15443	15601	15504	15545	15531	15660	15575	15420	15332	15538	15525	15679	15428	15600	15539	15467	15561	15562	15515	15483	15498	15538	15490	15449	15627	15575	15510	15548	15729	15468	15580	15568	15495	15480	15593	15539	15493	15476	15419	15416	15423	15526	15470	15531	15650	15701	15402	15380	15507	15448	15697	15533	15438	15668	15649	15544	15575	15283	15613	15604	15475	15557	15740	15531	15551	15514	15541	15470	15487	15508	15550	15534	15424	15592	15434	15472	15755	15701	15565	15528	15470	15488	15436	15673	15482	15569	15630	15579	15362	15444	15625	15605	15462	15503	15633	15678	15589	15499	15649	15655	15447	15563	15633	15499	15543	15509	15349	15525	15469	15697	15576	15474	15448	15607	15431	15463	15578	15486	15597	15581	15684	15561	15511	15492	15653	15516	15521	15540	15672	15569	15636	15576	15490	15517	15599	15732	15591	15817	15637	15647	15546	15645	15491	15514	15417	15564	15413	15481	15639	15329	15529	15650	15604	15628	15363	15470	15570	15597	15569	15525	15359	15592	15498	15567	15581	15487	15455	15475	15620	15752	15401	15475	15691	15390	15519	15583	15495	15492	15702	15394	15400	15439	15547	15474	15286	15659	15605	15694	15507	15399	15548	15472	15510	15484	15793	15448	15464	15490	15440	15666	15614	15487	15500	15603	15590	15524	15385	15364	15548	15410	15449	15459	15567	15559	15657	15517	15653	15643	15574	15484	15533	15543	15482	15433	15531	15272	15548	15545	15674	15588	15537	15409	15565	15492	15497	15555	15544	15531	15417	15629	15759	15496	15458	15568	15473	15545	15372	15482	15503	15417	15478	15668	15457	15527	15585	15564	15570	15621	15478	15675	15464	15481	15535	15420	15424	15514	15539	15635	15565	15417	15558	15597	15523	15568	15498	15687	15455
22741	21141	28891	23746	22186	26147	28757	24015	22668	22353	21804	20887	20797	20678	20533	19962	20087	20014	19825	19706	19957	19678	19706	19445	19384	19490	19145	19383	19409	18896	19239	19559	19178	19152	19426	19282	19228	19204	19083	19131	19269	19110	19114	19135	19355	19045	18974	19090	19244	19085	19210	19297	18913	19091	18875	18985	18992	18975	18896	18925	19168	19087	19252	19116	18900	18809	18962	18959	18755	18999	19173	19002	19066	19115	19001	18925	18721	19070	18977	19114	19049	18930	19098	18990	19133	19156	18900	19105	19227	19299	18913	19068	19034	18985	19166	19139	19123	19105	19205	19277	19058	19217	18995	18996	18922	19041	19019	19059	18811	18917	18861	19028	18887	19014	18899	19313	19000	19081	19006	18907	18778	19021	19121	19187	19332	19098	19147	18983	19266	19151	19223	19185	18889	19050	19115	18892	19111	19198	18908	18998	18898	19033	18883	19024	19165	19040	19138	18936	19051	18992	19053	18982	18961	19052	19065	19099	19131	19231	19179	19158	19153	19077	18985	19170	19023	19064	18858	18879	19060	18998	19034	19010	19040	19051	19106	18906	19228	18986	19017	19083	18873	18872	19060	18822	18926	19090	19007	19151	18994	18892	19132	19071	19132	19151	19192	19075	19012	19024	19037	19088	19008	19230	18988	19117	18958	19092	19007	18948	18993	18946	19127	19065	18996	19146	18994	18849	19213	18953	19196	19000	19030	18937	18900	19000	19139	19108	19164	19185	18829	19010	18986	18873	19026	19108	19024	18901	19058	19038	19092	19095	19057	19112	18827	19112	18911	18957	19174	19021	18879	18898	19098	18932	19158	18834	19074	19144	19050	19113	18927	18973	19162	18973	19143	19017	18954	19170	19073	19050	19189	18956	19001	19012	19075	19049	18938	18866	19103	19011	18845	19063	19224	18945	19078	19147	18844	18933	19086	18916	18945	19192	18890	19060	18973	18962	19109	18900	19101	18754	19063	19194	19059	19072	19040	19338	19263	18983	19132	19093	19212	18911	19128	19141	19287	19164	19214	18847	18920	18847	19134	19031	19050	19026	18991	18976	19036	19029	19117	19151	19016	19180	19035	18938	19170	18891	19052	19021	18941	19054	19348	19019	18940	18817	18878	19013	18835	18951	18842	19037	19114	19109	18795	19087	18974	19014	19031	18980	19049	18820	18990	19042	19061	19172	19166	19021	19148	19170	19132	19030	18917	19087	18884	18987	18950	19030	18894	19005	18930	19083	18871	18965	18976	18963	18936	18943	19093	18991	18969	18956	19103	18986	18962	19003	19083	18845	18759	19005	19010	19092	18936	18907	18918	18843	18978	19036	19161	18998	19038	19198	19127	18884	19112	19085	19073	18980	18923	19023	18961	18952	18993	19018	18752	18701	19112	18955	18894	19025	18905	19110	19073	19003	19092	18935	19128	19026	18776	19064	18805	18762	18894	18883	18961	18965	18844	19216	18964	19135	18963	18957	19143	19049	19411	19141	19033	19109	19115	18958	18863	19089	19061	19074	19135	19184	18923	18890	18948	18965	18940	18982	19229	19101	18996	18751	18857	19258	18873	18968	19014	18952	18987	18978	18844	18810	18916	19001	18825	18859	19027	19025	18842	18930	18902	18937	19078	19125	18948	19046	19003	19021	18987	18813	18936	19155	18918	18936	19072	19241	19112	18951	18971	19095	19097	19134	19162	19156	19008	18776	19221	18906	18954	18898	18929	19078	18797	19065	19115	18988	18975	19234	19137	18991	19246	18892	19158	18840	18904	18892	19039	18864	19043	18978	18957	19036	19010	19014	19075	18903	18998	19232	19046	19120	18760	18926	19204	18954	18982	18971	19122	19200	19130	18911	19111	18844	18786	19092	18885	18888	19110	18979	19137	19191	19158	18939	19076	19012	18862	18867	19152	18884	19149	18945	19069	18639	18929	18934	18872	18795	19223	18935	18958	19045	18915	18791	19032	18941	18979	19220	19176	19216	18975	19360	19046	18962	18881	19399	18957	19049	19065	19052	19212	19129	18991	19207	19099	18889	19136	19048	19086	18784	19043	18955	19134	18982	19189	18935	19030	19097	19100	18885	19192	18989	18939	18849	18923	19127	18984	18887	19079	18996	19071	19005	19107	18908	19119	18849	18999	19053	19049	19072	18826	18914	19079	18850	18861	18775	19053	19152	18874	19099	18954	19142	19031	19020	19047	18989	18880	18969	19191	19100	18919	19016	19075	19067	18957	18793	19153	18842	19101	18819	18959	18874	18886	18938	18964	19024	19066	19073	18983	18987	18941	19012	19102	19022	18977	19038	18891	18768	18904	19156	19018	19132	18929	18904	19100	18998	18981	18972	19036	19153	19088	19046	19118	18944	18919	18943	18968	19150	19184	19333	19232	19059	18955	19086	19164	19276	18992	19110	19050	18973	19182	19046	19017	19217	18918	19064	18994	19077	18801	18619	18854	18959	19030	19290	18754	18862	19056	18912	18958	19198	19004	18966	19006	18775	19029	18897	19192	19137	19179	19157	19141	18929	19304	19227	18920	18798	18989	19005	19145	19019	18924	18818	18943	18901	18935	18794	18633	19304	19131	19123	18978	19067	18897	19029	19092	18879	18803	19174	18954	18958	18930	19108	18842	18846	19133	19108	18887	18966	18925	18915	19027	18899	19023	18819	19131	18840	19046	19148	19019	19135	19107	19002	18847	18955	18964	18967	19132	19263	19022	18968	19062	18902	19023	19013	18948	18982	18938	19000	19134	19142	18792	19079	19017	19054	19101	19017	19193	19136	19021	19021	18986	18930	18876	18960	18921	18891	18957	18988	19035	18904	19112	19087	18882	19084	18987	19052	18932	19052	18946	19016	19294	19261	19061	19062	18901	18966	19011	19062	18997	19119	19040	19024	19208	19087	19097	19050	18829	19061	19207	18821	18881	18820	18972	18945	19020	19053	18945	18945	18991	18947	19183	19104	19064	19092	19211	19147	19068	18850	19096	18790	18963	19025	19129	18816	18955	18908	19068	18994	18991	19041	18904	19069	18884	18899	19168	18816	18914	19021	19119	18791	18927	18940	19037	19095	18890	19053	19072	18822	18932	18921	18963	18935	18992	18916	18962	18963	18865	19095	19100	18973	18907	19042	19031	19039	18852	19016	19000	18997	19010	19160	19129	19082	18862	19023	18990	19260	19046	18783	19153	19070	18979	19107	19022	18881	18765	19118	18934	18856	18942	18941	19144	19244	18981	19060	18969	18837	18910	19264	19238	19030	18829	19071	18975	19030	19114	19109	19036	19089	18923	19054	18922	19041	19085	19165	18949	18699	19057	19387	19209	19016	19171	19047	18999	19092	19096	19018	18981	18974	19032	18923	19133	19051	18990	18802	19121	19020	19163	19088	19103	18976	18805	19071	18991	18906	19142	19031	19210	19072	19018	18954	19020	18856	18903	19040	19135	18970	19127	19017	19062	18952	19147	18990	18970	19258	19013	19065	18851	18827	18950	18873	18915	18878	18962	19127	19132	18994	19204	18975	19161	19085	18964	18979	19086	19071	18949	18687	19084	18847	19152	19133	18891	19236	18926	19092	18968	19219	19028	19082	19035	19039	18936	18956	18899	19095	18960	19314	18982	19118	19067	19047	18943	18837	19012	19188	19066	18992	19117	19061	18847	18908	19155	18998	18896	19096	18772	18981	19118	19143	18879	18947	18937	19070	19144	19049	19132	19036	19105	19200	18917	18910	18912	19035	18996	18922	19044	18819	19131	18864	18892	19257	19129	19016	19010	18906	19074	18950	18963	19180	18913	18984	19136	19129	18954	19137	18871	19050	18863	19116	19047	19039	18970	19023	19048	19026	18930	18839	19128	19071	18895	18896	19000	18989	19105	19085	19038	19019	18931	18910	18925	18964	18808	19123	19007	19002	19126	18830	18940	19024	18943	18981	18934	19240	19007	19042	19140	18970	18822	19094	19131	18980	19289	19137	18881	18896	18941	19136	19059	18887	18660	18784	19077	19043	19181	19025	18939	19067	19165	18947	18986	18904	19089	19124	19019	18894	19058	19081	19202	19119	18970	18952	18871	19152	18946	19099	18956	19044	19053	18797	18783	18897	19047	18899	18928	19045	18954	18954	19058	18982	18923	19073	18848	18990	18908	18762	19030	19039	19006	18887	18888	18971	19265	19052	18911	18973	19007	18883	19022	18704	19030	19194	19083	19027	18825	18981	18982	19091	18873	19005	19130	18939	18852	18763	18984	19024	18839	19002	19047	18996	18905	19191	19051	19035	18993	19111	18976	18952	19008	18887	18976	18930	19118	18812	19055	19001	19062	19035	18837	18877	18921	18958	18988	18935	19088	18860	19004	18891	19091	19091	19054	18976	18869	18988	18852	19107	19312	19142	19133	18962	18951	18978	19501	18792	18859	18890	19122	19100	19102	18900	19146	19040	18815	19004	19082	19061	19145	19030	19209	18953	18943	18941	18858	19181	19012	19053	18917	18908	19024	18968	18837	19069	19089	19001	19091	18960	19203	18984	19049	19066	18935	18672	18968	18964	19097	18864	18882	18777	18793	18966	18924	18931	19073	19004	19025	19094	18932	19275	19082	19102	19000	19035	19280	19107	18857	19099	18995	19032	18951	19202	19057	19051	18932	19048	18929	18772	18975	19127	19038	19230	19111	18907	18795	18976	19167	19180	19017	19130	19238	19018	18998	18923	19009	19032	19046	19075	19041	18951	19087	18853	19200	19153	19000	19050	18945	18739	19193	19042	18965	18961	18937	19034	18918	18938	18813	18925	18990	19039	18839	19067	19071	19284	19200	19102	18970	19201	18955	19165	19070	18929	19266	19044	19018	18957	19184	19187	19007	19126	19039	19083	19097	18997	18888	19059	19021	19040	19020	19113	19031	19211	19126	19078	18826	19079	18917	18798	18825	18920	19072	19004	19135	19013	19187	19127	19136	19045	19100	19141	19122	18992	18865	19008	19075	19153	19023	18994	19045	19020	19071	19133	19123	19236	18858	18935	18872	18980	19046	19002	19096	18993	19066	19149	19182	19198	19179	19033	18849	19053	18932	19082	18948	19038	19061	19031	19071	18994	18922	18849	19095	18996	18868	18892	18937	18879	18783	19046	18996	19209	18889	18899
29996	50113	45570	36074	31150	27885	24877	22834	21643	20441	19455	19200	18352	17858	17834	17524	17086	17171	17069	16949	16825	16776	16558	16352	16422	16382	16298	16323	16244	16245	16020	16083	16027	16028	15930	16253	16106	16065	15939	16130	16045	16002	15927	15903	15963	16006	16006	16004	15867	15868	15843	16001	15812	15833	15914	16033	15909	15860	15963	15941	15926	16088	15900	16020	15900	15964	16117	15919	15981	15817	15934	16001	15898	15896	16010	16065	15880	15997	16063	15838	15872	16051	15970	15912	16043	15886	15931	16015	15982	15973	16029	15913	16205	15883	15915	15981	15927	16004	15960	15931	15942	15796	15908	15974	15934	15910	15932	15865	15875	15774	15972	15958	15975	15855	16023	16074	15887	16153	15701	15763	16017	15866	15872	16064	15808	15900	16002	16010	15895	16014	16042	15850	15799	16026	15860	15863	15889	15978	16080	15847	15948	15855	15854	15845	15774	15866	16083	15902	15807	15904	15811	15943	15833	15998	15912	15990	15974	15859	16049	15911	15882	15755	15781	16011	16016	15992	15984	15973	15884	15883	16005	15788	15811	15842	15872	15779	15753	15958	15785	15932	15929	15868	15903	16058	15878	15863	15986	15835	15863	16031	15788	15800	15761	15894	15791	15953	15955	15841	15996	15952	15996	15876	15748	15784	15917	15791	15713	15976	15870	16005	15871	15975	16113	15876	15985	16157	15788	15903	15909	15757	15852	15749	15957	15883	16207	15995	15969	15973	15965	15776	15987	15849	15952	15949	15865	15828	15958	15861	16018	15846	15837	15712	15940	15975	16027	15866	15943	15930	15857	15897	15951	15911	16207	15844	15860	16038	15844	15825	15775	15822	15721	15673	16007	15690	15819	15986	15867	15877	16038	15862	16084	15910	15727	15925	15822	15957	15762	15837	15744	15717	16063	15823	15874	15974	15847	15867	16033	15837	15838	15854	15906	16069	15916	16090	15958	16027	15720	15918	15754	15808	16003	15828	16032	15791	15981	15922	16072	15862	15971	15784	15900	16088	16115	16145	15895	15977	15894	15902	15930	15988	15947	15957	15801	15989	15944	15776	15786	15980	15883	15833	15952	15915	15959	15941	15817	15936	15987	15953	15847	15954	15864	15785	16095	16014	15895	15792	15873	15876	15946	15939	15754	15958	15931	16025	15901	15939	15875	15770	15993	15820	15944	15905	15796	15994	16109	16000	15858	15808	15908	15863	15981	15923	16021	15804	15820	15815	15830	16011	16044	15932	15863	15776	15806	15942	15956	15903	15872	15817	15831	15743	15822	15952	15966	15909	15877	15872	16063	15950	15883	15986	15993	16000	15987	15847	15794	15860	15813	15891	15991	16074	16013	15920	15638	15931	15971	15812	15847	15949	15910	15938	15888	15689	15881	15928	15938	15648	15917	15903	15961	15871	15991	15945	15881	15874	15882	16001	15824	15964	15727	15770	15890	15748	15965	15924	15823	15853	15880	15754	15879	15878	15750	15911	15958	15886	15901	15875	15967	15979	15864	15836	15896	15801	15963	15838	15994	15942	16005	15856	15843	15857	15947	16093	15868	15865	15918	15839	16057	16015	15837	15893	15941	16027	15710	16027	15927	16055	15892	15983	15785	15897	15823	15813	15937	15908	15801	15925	15771	15891	16066	15924	15951	16124	15729	15912	15932	15880	16044	15880	15877	15953	15861	16004	15854	15879	15871	15992	15813	15724	15875	15821	15650	16031	15951	15847	15848	15826	15902	15964	16004	15834	15809	15909	15799	16095	15998	15902	15882	15978	15738	16053	15991	16081	15842	15892	15796	15960	15694	15725	15690	16012	15851	15900	16001	15986	15892	15968	15876	16006	15755	15820	15852	15876	15694	15791	15737	15841	15858	16016	15941	15897	15903	15965	16092	16009	15845	15882	15797	15922	15966	16033	15892	15774	15917	15854	15774	16087	15847	15909	15934	15905	16077	15947	15974	15871	15855	15850	15895	15977	15901	15883	15821	16021	15856	15796	15894	15821	15900	15933	15969	15951	15850	15962	15905	15900	16028	15848	15909	15880	15814	15959	15953	15878	15840	15811	15858	15915	16047	16039	15780	15939	15996	15984	15934	15807	15995	15834	16056	15829	15997	16114	15939	15894	15916	15973	15927	15926	16008	15933	15860	15875	15764	15832	15912	15991	15858	15962	15888	15896	15685	15985	15835	15856	15951	15891	15889	15972	16044	15871	15875	15905	15835	15908	16065	15873	16006	15929	15939	15994	15960	16066	15799	16011	16065	16098	15669	16022	15866	15890	15780	15895	15961	16014	15952	15692	15966	15816	15841	15914	15970	15735	15773	15852	15859	15861	16063	16002	16019	15831	15771	15749	15861	15931	15857	16121	15968	15945	15994	15855	15940	15961	15950	15929	15722	15934	15900	16002	15817	15919	15889	15713	15853	15820	16053	15974	15886	16012	15971	16006	15987	15986	16038	15974	15845	16025	16003	15714	16005	15813	15820	15834	15916	15906	15994	15886	15903	15801	16014	16032	15974	16019	15976	15841	15968	15925	15939	15880	15973	15943	15948	15845	15905	16002	15967	15844	15973	15817	15853	15952	15791	16004	15823	15909	15884	15851	15956	15981	15741	16137	15825	15837	16099	15828	16086	15845	15741	15777	15937	15883	16026	15805	15787	15845	16051	15826	15904	15961	15970	16025	15846	15879	15901	15859	15992	15839	15909	15954	15725	15830	15966	15864	15881	15927	15905	15927	16066	15744	16066	15908	15910	15948	15948	15897	15977	15900	15807	16036	16075	15784	15763	15857	15822	15827	15773	15842	15912	15994	15809	15864	16006	15898	15874	16157	15990	15838	15929	15900	15807	15986	15881	15920	15843	15842	15893	15903	15816	16007	15812	15870	15756	15843	15905	15918	15944	15878	16001	15950	15666	15990	16017	15810	15978	15937	15678	15698	15844	15853	15957	15981	15778	16050	15878	15866	15971	15997	15825	16192	15970	15956	15817	15840	16116	15849	16041	15739	15988	16006	15941	16020	16016	15777	15969	15808	15811	15741	15983	16005	16066	15879	15814	16032	15933	15751	15826	15883	15784	15917	15946	15849	15929	15790	16025	16024	15885	15918	15974	16005	15990	15955	15924	15791	15982	15937	15784	15929	15972	16003	15945	15926	15850	15713	15841	16020	15939	15883	15834	15905	15901	15929	15811	16002	15727	15833	15970	16024	15869	15927	15829	15849	15789	16095	15818	16000	15891	16097	15941	15959	15741	16067	16088	15928	15953	16072	15875	15997	15764	15799	16022	16013	16029	15901	15875	15898	15779	15973	15938	15897	15734	15939	15862	16063	15876	15827	15976	15673	15890	15733	15791	15732	16046	15928	15995	15846	16046	15965	15947	15811	15788	15880	15878	15751	16155	16146	15906	15960	15899	15957	15834	15775	15975	15831	15964	15831	15780	16029	15927	16050	15897	16016	15912	15924	16089	15946	15763	16051	15838	15821	15818	15897	15841	15930	16142	15848	15892	15870	15967	15952	15833	15776	15789	15779	15831	15794	15848	15913	15967	16027	15960	15871	15906	15795	15858	15941	15994	15893	15828	15981	15794	15818	16032	15932	15962	15842	16013	15971	15867	15901	15938	15927	15899	15797	15971	15967	16066	15970	15697	15823	15975	15921	15856	15808	15957	15775	15908	15921	15783	15939	15838	15988	15818	15973	15898	15874	15991	15976	15727	15923	15840	15769	16024	15870	15945	15924	15903	15938	15867	15781	15958	16015	16037	15992	16046	15938	15896	15843	15889	15840	15976	15993	15869	15684	16039	15971	15877	15756	15960	15850	15888	15765	15778	15959	15734	15990	15816	16011	15902	15870	15937	15957	15881	15830	15926	15842	15953	16045	15731	16058	15892	16003	15739	15857	15893	16019	15864	15963	15966	15970	15847	16145	15864	15860	15774	15780	16062	16083	15856	15869	15953	15938	16019	15927	15848	15805	15954	15901	15975	15847	15997	15986	15915	15930	15821	15905	15886	15968	16033	15985	15765	15971	16079	15945	15945	15883	15984	15985	15902	15964	15834	15878	15924	15864	15884	15985	15805	15885	15980	15927	16023	16035	15933	15851	15933	15941	16020	15859	16008	15803	15934	16025	16005	15991	15954	15914	15761	15865	15925	15795	16004	15828	15869	15897	15873	15906	15878	15881	15906	16025	15875	15824	15847	15846	15919	15879	15987	15917	15828	16006	15953	15947	15978	16065	15869	15978	16016	16006	15767	15957	15961	15954	15805	16028	15821	15775	15907	15830	15842	15836	15771	15916	15913	15947	15908	15946	15934	15863	15856	15806	15917	15928	15861	15815	16000	15857	16036	15815	15898	15936	15907	15841	15880	15980	15815	15813	15871	15921	15954	15814	15827	15699	15931	15866	15848	15979	16085	16014	15803	15872	15947	15848	15622	15823	16072	15895	15851	15976	15881	15881	15842	15968	15825	15898	15812	15782	15714	15888	15949	16068	15938	15875	15994	15969	15931	16003	15890	16057	15910	16030	15989	15844	15798	16017	15903	15924	15873	16013	15931	15936	15820	15896	15957	16071	15848	15862	15914	16006	15839	15894	15899	15696	15830	15965	15901	15866	15826	15916	15850	15953	15945	15862	15781	15823	15720	15834	16057	15876	15947	15761	15760	15824	15846	15821	16024	15811	15983	16027	15707	15746	16035	15797	15990	16048	15921	15913	15935	15777	16062	15893	15806	16084	15807	15709	15852	15898	15859	15880	15982	15958	15851	15810	15814	15984	15733	15887	16070	15917	16024	15911	15960	15808	15867	15975	15858	15874	15756	15936	15858	16027	15872	16022	15830	16010	15922	15948	15957	15855	15775	15940	15975	15930	15736	15847	15986	15662	15776	15843	15902	15982	15974	15836	15869	15958	15944	15924	15944	16013	16042	15965	15856	15920	16009	15760	15814	15894	15922	15818	15838	16025	15995	15791	15782	15806	15953	15896	16064	16058	15894	16038	15985	15823	16027	15902	15772	15959	15935	16043	15840	15893	15782	15956	15795	15897	15782	15875	15867	15823	15795	15856	15980	15986	16141	16043	16062	15844	15954	15844	15910	15870	15920	16073	15664	15877	15878	15959	15918	16069	15919	15774
28955	25713	31010	28016	23708	21944	21204	20047	19745	19391	18981	19191	18855	18760	18698	18439	18666	18610	18523	18499	18450	18613	18438	18248	18133	18333	18154	18290	18274	18518	18419	18064	18357	18163	18211	18350	18197	18381	18222	18307	18295	18330	18312	18313	18055	18103	18226	18093	18308	18293	18196	18250	18205	18303	18077	18376	18213	18050	18183	18078	18280	18240	18294	18094	17992	18133	18187	18112	18345	18163	18170	18138	18235	18251	18178	18078	18243	18033	18257	18092	18137	18320	18105	18252	18132	18018	18194	18264	18117	18163	18024	18179	18157	18142	18235	18125	18225	18292	18118	18210	18214	18027	18082	18103	18138	18080	18271	17980	18245	18078	17936	17952	18119	18010	18297	17916	18054	18165	18295	18267	18115	18127	18195	18174	18219	18222	18266	18140	18103	18230	18255	18198	18099	18378	18066	18184	18411	18244	18121	18355	18294	18204	18375	18282	18237	18092	18126	18199	18159	18066	18373	18026	18074	18170	18215	18157	18024	18108	18213	18192	18117	18222	18207	18322	18148	18252	18243	18336	18180	18157	18257	18190	18360	18350	18170	18236	18072	18170	18025	18110	17912	17969	18078	18279	18228	18016	18115	18041	18156	18357	17972	17995	18109	18378	18296	18170	18280	18168	18296	18077	18189	18214	18277	18124	18169	18138	18208	18153	18195	18278	18173	17996	18238	18138	18200	18176	18224	18118	18230	18238	18087	18092	18216	18240	18069	18142	18262	18290	18069	18114	18015	18195	18054	18156	18157	18131	18278	18139	18077	18108	18339	18305	18117	18180	18149	18342	18368	18030	18404	18310	17970	18127	18093	18105	18112	18307	18064	18056	18392	18020	18271	18287	18098	18463	18338	18177	18196	18249	18275	18083	18263	18237	18123	18256	18119	18183	18124	18087	18150	18267	18143	18134	17993	18184	18148	18177	18261	18197	18403	18122	18222	18430	18091	18227	18297	18206	18091	18189	18128	18126	18173	18006	18204	18137	18018	18028	18249	18191	18124	18196	18335	18236	18228	18116	18233	17939	18013	18237	18154	18271	18202	18155	18316	18347	18238	18282	18121	17969	18119	18264	18140	18344	18171	18108	18120	18206	18320	18108	18227	17906	18248	18094	18165	18089	18007	18090	18103	18089	18305	18229	18159	18101	18289	18005	18151	18245	18237	18315	18358	18348	18138	18259	18178	18206	18175	17974	18070	18279	18108	18030	17992	17976	18087	18210	18268	18166	18207	18132	18391	18210	18266	17985	18076	17744	18259	17983	18134	18112	18303	18105	18282	18161	18261	18069	18097	18316	18310	18199	18164	18317	18153	18348	18300	18099	18249	18290	18138	18315	18103	18346	18188	18353	18067	18163	18427	18174	18195	18166	18063	18033	18034	18351	18174	18079	18327	18096	18176	17886	18126	18254	18050	18060	18235	18004	18044	18223	18023	18183	18159	18143	18299	18123	18227	18245	18166	17987	18352	18032	18120	18150	18084	17848	17913	18325	18305	18195	18051	18154	18214	18220	18105	18137	18288	18162	17989	18064	18239	18055	18032	17997	18157	18149	18105	18103	18020	17959	18169	18061	18163	18227	18401	18105	17965	18226	18057	18086	18113	18193	18152	18232	18441	18051	18210	18135	18294	18190	18212	18239	18123	18093	18350	18156	18167	18067	18310	18216	18488	18078	18293	18113	18169	17968	18032	17990	18254	18079	18328	18397	18241	18325	18322	18271	18248	18316	18235	18317	18099	18244	18204	17898	18114	18193	18051	18016	18177	18344	18234	18112	18211	18123	18273	18215	18118	18207	18261	18222	18116	18012	17899	18064	18274	18057	18352	18205	18166	18147	18112	18240	18313	18053	18222	18022	18102	17961	18354	18190	18014	18407	18260	18332	18259	18268	18253	17976	18123	18181	18095	18300	18194	18070	18238	18289	18205	18228	18365	18175	18367	18317	18110	18055	18087	18057	18068	18033	18175	18150	18099	18270	18192	18110	18212	18096	18202	18302	18099	18065	18217	18319	18398	18169	18111	18225	18164	18246	18023	18140	18048	18182	18052	18188	18123	18350	18231	18107	18262	18087	18175	18150	18057	18104	18026	18226	18284	17943	18152	18248	18217	18139	18160	18041	18162	18128	17980	18269	18311	18125	18170	18190	18300	18169	18132	18229	18246	18103	18242	18183	18174	18091	18028	18218	18139	18133	18012	18234	18254	18160	18321	18229	18033	18223	18348	18007	18123	18133	18320	18154	18160	17997	18290	18237	18111	18302	17810	18124	18163	18157	18256	18227	18118	18166	18165	18013	18113	18199	18101	18168	18254	18334	18080	18017	18122	17928	18178	18225	18039	18151	18105	18056	18167	18226	18188	18154	18050	18326	18180	18058	18242	18206	18277	18072	18328	18063	17998	18282	18053	18093	17977	18179	18278	18177	18282	18071	18287	18100	18179	18256	18366	18334	18229	18113	18055	18064	18228	18295	18110	18142	18163	18253	18125	18213	18316	18109	18275	18056	18224	18172	18449	18119	18011	18113	18278	18203	18154	18055	18236	18120	18169	18122	18232	18058	18239	18344	18380	17999	18101	18122	18214	17995	18201	18222	18193	18208	18159	18334	18048	18198	18168	18332	18137	18112	18090	18353	18037	18141	18190	18160	18026	18313	18265	17968	17921	18102	18167	18287	18205	18025	18341	18123	18455	18265	18248	18212	18247	18327	18148	18214	18095	18201	18305	18253	18056	18078	18090	18261	18051	18032	18094	18045	18164	18210	17998	18311	18141	18094	18193	18131	18098	18142	18124	18088	18227	18180	18194	18009	17933	18131	18209	18112	17978	18266	18217	17882	18215	18132	18194	18213	18227	18221	18341	18110	18268	18254	18090	18042	18276	18101	18062	17969	18473	18242	18126	18285	18142	18121	18185	17935	18142	18077	18265	18267	17966	18097	18224	18205	18219	18337	18119	18066	17994	18088	18295	18161	18030	18070	18310	18306	18175	18253	18368	18225	18386	18232	18122	18153	17983	18219	18171	18104	18085	18196	18333	18070	18389	18119	18259	18084	18195	18271	18283	18205	18167	18104	18120	18378	18292	18185	18227	18080	18261	18187	18125	18385	18394	18099	18117	18257	18032	18142	17942	18203	18210	18061	18235	17972	18045	18219	18223	18085	18332	18218	18132	18389	18340	18145	18107	18112	18218	18229	18192	18283	18208	18193	18231	18188	18107	18158	18087	17864	18202	17996	18176	18018	18057	18238	18182	18381	18115	18276	17948	18004	18145	18014	18207	18229	18074	18238	18187	18182	18101	18024	18134	17966	17977	18084	18109	18015	18058	18225	18203	18265	18229	18403	18194	18224	18253	17977	18245	18125	18138	18205	18343	18461	18474	18017	18082	18268	18258	18048	18107	18102	18045	18117	18125	18256	18201	18124	18248	18025	18246	18057	18325	18334	18329	18282	18075	18272	18208	18281	18337	18069	18165	18313	18216	18207	18103	18226	18430	18189	18210	18162	18074	18183	18051	18134	18219	18028	18099	18301	18132	18025	18274	18082	18052	18247	17908	18174	18053	18240	18150	18164	18254	18182	18208	18041	18094	18361	18202	18025	18004	18120	18002	18081	18126	18244	18178	18514	18190	18171	18142	18120	18160	18247	18087	18094	18021	18229	18200	18066	18282	18242	18252	18168	18102	18313	17985	18113	18147	18273	18561	18063	18149	18205	18091	18127	18236	18439	18148	18301	18207	18050	18201	18163	18098	17946	18093	18281	18132	18079	18278	18218	18158	18175	18010	18083	18363	18115	18372	18290	18241	18037	18056	17986	18133	17983	18046	18353	18077	18222	18119	18200	18232	18241	18260	18219	18260	18113	18088	18167	18165	18019	18186	18207	18308	18127	18111	18328	18016	18205	18118	18169	18284	18319	18070	18081	18183	18184	18356	18131	18282	18235	18270	18304	18209	18160	18040	18240	18285	18200	18297	18131	18074	18038	18299	18160	18170	18053	18039	18082	18079	18251	18230	18250	18236	18155	18248	18144	17891	18050	18178	18154	18203	18179	18153	18028	18012	18185	18042	18081	18031	18122	18080	18311	18045	18309	18102	17945	17957	18052	18077	18062	18188	18471	18222	18367	18337	18366	18227	18219	18336	17939	18288	18177	18113	18240	18118	18163	18263	18217	18213	18239	18026	18321	18209	18328	18399	18284	18052	18144	18135	18091	18127	18157	18170	18101	18113	18045	18273	18156	18186	18167	18019	18211	18340	18110	18176	18442	18200	18124	18306	18144	18275	18174	17996	18178	18006	17995	18158	18116	18289	18352	18267	18279	18266	18317	18226	18130	18017	18215	18094	18068	17863	18229	18376	18289	18127	18105	18149	18163	18269	18202	18066	18155	18132	18110	18219	18111	18215	18166	18173	18107	18237	18296	18201	18146	18284	18163	18271	18186	18198	18099	18243	18151	18006	18298	18147	18373	18360	18200	18078	18216	18320	18191	18049	17881	17867	18180	18222	18080	18274	18129	18461	18078	18214	17934	18278	18070	18096	18106	18294	18138	18094	18330	17996	18366	18122	18300	18352	18447	18396	18304	18095	18220	18132	18069	18354	18123	18308	18226	18120	18135	18067	18090	18095	18070	18049	18301	18137	18082	18173	18298	18249	18067	18094	18184	17960	18043	18267	18121	17993	18162	18086	18163	18163	18208	18011	18226	18103	18172	18189	18256	18182	18025	18041	18300	18297	18019	18255	18140	18081	18219	18189	18146	18202	18089	18203	18057	18147	18358	18112	18235	18128	18211	18105	18043	18102	18099	17836	18266	18199	18160	18196	18125	18226	18072	18187	18173	18101	18277	18014	18086	18307	18182	18265	18039	18053	18202	18178	18189	18309	18382	17976	18326	18215	18396	18265	18336	18138	18193	18236	18218	18170	18289	18398	18149	18220	18486	18114	18136	18036	18182	18135	18051	18172	18192	18222	18168	18365	18185	18166	18229	17882	18163	18098	18200	18271	18276	18177	18290	18182	18105	18119	18124	18132	18189	18246	18105	18039	18235	18260	18180	17930	17986	18300	18097	18235	18263	18227	18227	18350	18135	18288	18119	18065	17869	18239	18280	18117	18108	18187	18202	18227	18149	18188	18144	18170	17945
28722	38148	33760	26073	22926	20565	19314	18472	17698	17304	16945	16782	16336	16325	16247	15976	15813	15848	15939	15761	15713	15752	15936	15555	15503	15589	15603	15595	15324	15532	15468	15479	15309	15635	15408	15481	15605	15547	15489	15487	15582	15541	15400	15490	15328	15332	15381	15462	15548	15488	15454	15517	15318	15500	15420	15601	15414	15527	15375	15474	15343	15450	15431	15297	15402	15493	15450	15516	15319	15221	15448	15420	15247	15452	15472	15536	15498	15599	15413	15500	15330	15611	15513	15578	15400	15569	15265	15473	15515	15272	15497	15422	15441	15471	15377	15385	15543	15319	15364	15370	15455	15452	15451	15385	15397	15344	15329	15379	15467	15363	15352	15282	15448	15530	15563	15337	15411	15450	15385	15595	15447	15346	15516	15465	15496	15391	15407	15286	15482	15315	15498	15425	15424	15314	15367	15316	15299	15477	15383	15311	15429	15455	15350	15476	15335	15431	15525	15401	15343	15294	15464	15467	15309	15433	15683	15362	15455	15396	15416	15508	15676	15297	15384	15561	15554	15558	15446	15402	15257	15614	15553	15343	15477	15563	15382	15339	15426	15338	15479	15415	15563	15622	15433	15565	15313	15485	15519	15389	15333	15461	15440	15469	15540	15583	15398	15512	15423	15467	15521	15527	15296	15502	15284	15461	15578	15470	15493	15583	15459	15435	15442	15281	15441	15343	15680	15231	15443	15479	15399	15359	15474	15238	15361	15337	15353	15337	15551	15480	15300	15232	15296	15543	15516	15477	15533	15421	15382	15431	15353	15314	15480	15290	15443	15566	15454	15609	15509	15298	15449	15318	15479	15389	15478	15461	15399	15435	15483	15347	15455	15426	15559	15470	15497	15240	15558	15464	15551	15201	15365	15480	15428	15488	15500	15527	15442	15361	15372	15517	15418	15388	15346	15211	15554	15280	15515	15445	15493	15514	15536	15455	15304	15550	15415	15461	15317	15512	15491	15392	15531	15490	15507	15305	15399	15406	15392	15390	15311	15410	15393	15657	15391	15378	15553	15422	15354	15664	15351	15488	15407	15397	15543	15317	15549	15404	15513	15411	15333	15393	15455	15501	15429	15494	15520	15513	15302	15377	15436	15395	15482	15448	15260	15514	15501	15491	15496	15372	15234	15517	15330	15430	15369	15526	15303	15582	15421	15306	15536	15371	15599	15385	15482	15437	15374	15561	15435	15417	15416	15405	15521	15422	15483	15594	15357	15353	15392	15537	15181	15438	15417	15302	15483	15332	15437	15424	15452	15302	15522	15583	15359	15539	15252	15374	15527	15441	15350	15495	15357	15516	15650	15332	15530	15394	15297	15362	15259	15467	15326	15314	15590	15370	15399	15327	15354	15352	15277	15359	15341	15424	15375	15390	15305	15502	15334	15401	15484	15362	15328	15442	15327	15271	15370	15191	15562	15392	15401	15608	15196	15441	15475	15186	15237	15454	15313	15448	15402	15387	15545	15505	15270	15187	15397	15419	15432	15375	15549	15433	15445	15464	15253	15352	15495	15489	15587	15701	15411	15426	15519	15218	15480	15527	15370	15598	15366	15501	15394	15397	15530	15573	15434	15361	15396	15437	15400	15345	15388	15441	15316	15456	15415	15428	15427	15481	15398	15439	15486	15433	15452	15338	15575	15422	15554	15514	15476	15476	15482	15333	15532	15477	15441	15439	15314	15501	15365	15273	15526	15485	15278	15483	15521	15334	15530	15425	15330	15402	15562	15426	15508	15306	15463	15359	15533	15419	15300	15469	15298	15260	15318	15547	15440	15244	15482	15282	15444	15586	15415	15434	15278	15494	15368	15446	15456	15432	15414	15237	15323	15556	15466	15459	15496	15433	15392	15484	15391	15388	15330	15422	15420	15247	15547	15447	15402	15400	15473	15382	15329	15373	15442	15347	15393	15476	15370	15542	15352	15470	15389	15477	15487	15300	15433	15465	15335	15500	15426	15439	15443	15301	15329	15639	15546	15444	15512	15543	15543	15385	15340	15471	15485	15475	15290	15340	15444	15619	15325	15321	15434	15396	15516	15491	15486	15369	15422	15318	15345	15507	15487	15416	15524	15288	15448	15567	15449	15453	15330	15496	15534	15431	15412	15308	15508	15421	15383	15621	15501	15580	15375	15555	15352	15345	15425	15311	15508	15416	15424	15297	15462	15302	15237	15352	15602	15469	15306	15547	15341	15277	15439	15369	15203	15367	15358	15314	15543	15518	15579	15492	15312	15584	15485	15397	15417	15477	15286	15502	15450	15478	15276	15289	15549	15338	15381	15432	15542	15542	15473	15442	15462	15568	15431	15426	15437	15373	15370	15481	15581	15636	15435	15275	15324	15457	15375	15452	15323	15426	15494	15452	15263	15334	15283	15386	15341	15356	15278	15389	15505	15398	15353	15464	15453	15466	15353	15330	15275	15488	15364	15468	15378	15569	15377	15487	15364	15458	15556	15566	15580	15500	15556	15324	15563	15391	15555	15337	15456	15310	15368	15443	15506	15260	15364	15423	15379	15365	15263	15604	15399	15613	15456	15343	15526	15397	15457	15394	15529	15098	15416	15383	15209	15592	15436	15440	15521	15440	15512	15531	15361	15320	15471	15444	15466	15372	15429	15384	15379	15505	15103	15473	15312	15427	15428	15499	15539	15416	15478	15470	15574	15370	15410	15367	15425	15395	15388	15348	15528	15422	15242	15512	15463	15455	15397	15320	15577	15450	15329	15453	15448	15395	15566	15377	15547	15583	15508	15442	15601	15609	15397	15362	15489	15582	15472	15467	15372	15490	15343	15523	15364	15309	15302	15501	15421	15355	15594	15540	15443	15722	15401	15429	15490	15390	15486	15536	15576	15535	15532	15190	15317	15366	15397	15364	15327	15478	15330	15464	15362	15354	15336	15610	15459	15527	15324	15443	15545	15585	15474	15470	15312	15406	15389	15372	15265	15475	15385	15420	15441	15454	15347	15403	15514	15395	15511	15493	15317	15567	15487	15358	15440	15480	15500	15536	15396	15396	15589	15341	15524	15478	15459	15489	15368	15377	15367	15421	15339	15349	15371	15363	15571	15401	15372	15422	15629	15574	15326	15421	15330	15448	15469	15210	15565	15309	15565	15631	15424	15455	15494	15397	15506	15225	15526	15403	15399	15534	15518	15401	15332	15537	15262	15483	15238	15355	15416	15479	15428	15454	15392	15335	15252	15616	15424	15495	15384	15387	15322	15288	15340	15466	15567	15486	15394	15346	15377	15384	15386	15423	15326	15293	15387	15439	15483	15403	15468	15320	15396	15380	15528	15530	15310	15375	15554	15321	15320	15591	15465	15245	15440	15462	15388	15283	15529	15367	15276	15239	15422	15293	15387	15397	15521	15455	15420	15220	15577	15555	15456	15537	15387	15417	15473	15341	15555	15490	15393	15486	15219	15370	15488	15329	15541	15387	15452	15518	15428	15343	15239	15497	15439	15510	15496	15348	15584	15443	15268	15366	15431	15303	15658	15531	15423	15468	15410	15324	15367	15548	15540	15433	15509	15384	15304	15445	15432	15490	15448	15366	15331	15410	15413	15479	15406	15421	15515	15338	15511	15510	15498	15446	15489	15385	15308	15454	15485	15384	15492	15575	15470	15313	15586	15626	15433	15459	15601	15274	15415	15483	15373	15467	15176	15458	15549	15417	15481	15451	15373	15394	15321	15633	15294	15458	15412	15549	15438	15321	15451	15465	15510	15377	15435	15552	15464	15470	15552	15244	15500	15592	15591	15475	15525	15456	15620	15410	15453	15391	15406	15570	15517	15335	15432	15455	15380	15373	15423	15386	15329	15520	15431	15276	15479	15741	15406	15287	15450	15317	15272	15353	15292	15428	15210	15258	15497	15526	15387	15352	15554	15388	15305	15341	15374	15477	15433	15285	15436	15485	15389	15516	15404	15307	15509	15367	15348	15533	15324	15562	15497	15381	15419	15399	15401	15372	15356	15308	15431	15456	15552	15394	15377	15323	15458	15478	15502	15541	15497	15230	15300	15456	15412	15468	15374	15433	15369	15574	15317	15419	15293	15497	15360	15519	15353	15491	15559	15240	15422	15590	15396	15361	15306	15393	15577	15312	15503	15491	15505	15414	15482	15521	15424	15445	15536	15374	15321	15124	15277	15473	15370	15493	15558	15472	15346	15371	15448	15195	15403	15492	15350	15354	15308	15546	15364	15543	15436	15346	15483	15462	15475	15279	15447	15382	15321	15497	15504	15416	15338	15224	15531	15298	15702	15477	15418	15578	15375	15506	15520	15424	15261	15424	15376	15379	15475	15313	15667	15342	15513	15447	15409	15392	15326	15372	15348	15426	15544	15530	15487	15516	15344	15446	15551	15378	15370	15543	15284	15388	15321	15573	15356	15487	15638	15706	15385	15275	15403	15454	15360	15391	15461	15387	15328	15458	15380	15339	15441	15540	15383	15304	15547	15639	15321	15374	15418	15685	15335	15412	15563	15390	15521	15307	15400	15269	15515	15480	15388	15467	15409	15550	15463	15347	15495	15386	15523	15479	15386	15479	15385	15459	15292	15545	15362	15551	15371	15347	15419	15345	15425	15455	15535	15455	15379	15441	15447	15297	15344	15503	15219	15417	15319	15414	15358	15362	15460	15319	15551	15357	15518	15445	15332	15310	15434	15556	15492	15620	15506	15463	15403	15380	15441	15395	15306	15470	15412	15299	15582	15412	15454	15442	15499	15504	15503	15312	15356	15481	15419	15553	15308	15532	15464	15507	15473	15452	15369	15481	15359	15274	15446	15382	15412	15364	15495	15278	15350	15445	15438	15412	15391	15457	15425	15424	15613	15393	15502	15479	15542	15154	15472	15271	15427	15526	15473	15421	15406	15452	15490	15465	15275	15418	15430	15301	15460	15411	15350	15328	15277	15418	15332	15349	15238	15550	15681	15396	15403	15353	15305	15497	15284	15482	15394	15378	15491	15493	15330	15408	15342	15482	15532	15471	15363	15421	15354	15364	15314	15408	15324	15504	15098	15412	15418	15355	15297	15351	15567	15439	15471	15267	15532	15429	15479	15370	15230	15502	15506	15323	15564	15445	15401	15395	15455	15423	15494	15402	15495	15351	15714	15314	15322	15468
24105	21138	28438	24956	24110	24948	24243	21718	20843	20549	19771	19575	19433	19320	18861	18946	18903	18936	18818	18623	18810	18467	18617	18290	18370	18358	18442	18400	18487	18317	18180	18292	18166	18238	18258	18260	18379	18180	18184	18379	18225	18228	18182	18368	18185	18215	18291	18092	18075	18079	18184	18152	18194	18222	18152	17982	17977	18076	18202	18012	18356	17971	17892	18155	18140	18206	18180	18135	18279	18274	18200	18035	18244	18067	18082	18100	18232	18157	18342	18178	18247	17965	18226	18152	18065	18136	18264	18084	18084	18044	18151	18022	18000	18036	18090	18061	17892	18089	18272	18090	18056	18193	17878	17921	18099	18171	18139	18057	18137	18146	18059	18208	18268	17994	18146	18188	18052	18105	18110	18001	18072	18118	18132	18227	18041	18041	18309	18121	18069	18097	18332	18317	18059	17974	18152	18057	18031	18287	18260	18201	18163	18193	18220	18078	18302	17963	18332	18110	17964	17904	17934	17851	17918	18146	18162	18274	18149	17916	18292	18232	18106	17912	18134	17945	18085	18097	18021	18233	18102	18171	18002	18021	18220	18233	18125	18366	18043	18022	17948	18077	18122	18097	18171	18284	18189	18188	17908	18005	18310	18158	18374	18190	17896	18093	18158	18032	17969	18049	18245	18120	17993	18104	18048	18078	18111	18060	18213	18156	18152	18038	18146	18153	18188	18097	18059	18063	18094	18268	17850	18080	18135	18260	18084	18030	18077	18260	18266	17990	18173	18286	18027	18238	18070	18018	17925	17896	18208	18086	18117	18236	18224	18331	18020	18066	18056	18249	17989	18285	18138	18001	18109	18092	18099	18294	18185	18260	18094	18118	17985	18036	18516	18118	18153	18050	18027	18270	18193	18217	18154	18015	18063	18087	18115	18152	17854	18053	18046	17952	18243	18158	18198	17981	18127	18186	18237	18224	18008	18275	18058	18171	18120	18174	18284	18027	18036	17917	18323	17883	18303	18080	18044	18237	18151	18050	18075	18285	18218	17945	18158	18009	18147	18205	18124	18173	18102	17953	18090	18045	18242	18119	17972	18283	18065	18287	18280	18046	18233	18091	17969	18120	18192	18353	18163	18158	18055	18028	18116	18419	18171	18173	18213	18184	18373	18068	18229	18086	18190	18156	17933	18132	18499	18081	18198	18212	17839	18229	18174	17925	18374	18036	18065	18170	18152	18173	18000	18109	18320	18102	18199	18230	18017	18165	18212	18062	18156	18238	18102	18101	18074	18156	18221	18055	18132	18125	18007	18166	18232	18171	18222	18093	18198	18108	18286	17829	18020	18080	18014	18139	18078	18011	17969	18015	18057	18196	18178	17943	18159	18404	18063	17988	18257	18171	18288	18024	18309	17961	18084	18081	18268	18186	18131	18103	17930	18109	18060	18180	18238	18095	18013	18302	18139	18034	18063	18292	18052	18087	18179	18110	18217	18070	18161	18021	18099	17981	18122	18063	18029	18230	18305	18247	17882	18069	18270	18004	18014	18032	18047	18122	18184	17956	18205	18243	18287	18314	18244	18123	18130	17940	18102	18113	18113	18131	18039	17912	18017	18228	17983	18042	17982	17963	18092	17992	18141	18092	18129	18214	18261	18144	18258	18375	18181	18004	17943	18185	18303	18157	18109	18142	18066	18044	18128	18154	18303	18097	18096	18097	18105	18072	18242	18213	18101	18173	18145	18148	18093	18263	18148	18183	17855	18238	18088	18059	18206	18097	18204	18350	18174	18099	18088	18187	18193	18132	18061	17918	17962	17932	18076	18169	18100	18307	18176	18241	18213	18229	18027	18167	18234	18030	18091	18138	17971	18109	18246	18186	18028	17893	18087	18253	18087	18215	18105	18228	18345	18238	18311	18154	18034	18287	18092	18020	18153	18320	18052	18071	18218	18250	18136	17955	18005	18219	18062	17920	17979	17944	17991	18173	18069	18062	18163	18133	18169	18063	18082	18098	18045	18209	18116	18268	18103	18157	18107	18108	18088	18259	18041	18030	18016	18216	18043	18141	18031	18291	18171	17998	18287	18045	18056	17929	18178	18094	18051	18018	18269	18170	18174	18266	18148	18239	18359	18247	18083	18221	17976	18131	18243	18052	18120	18316	18252	18236	18198	18044	18100	18236	17910	18374	18200	18202	18041	18231	18361	18311	18213	18015	18153	17980	18071	18154	18151	18089	18212	17955	18195	18021	18166	18062	18131	18024	18129	18324	18058	18127	18200	18029	18147	18004	18042	18250	18201	18125	18014	18117	18163	18130	18009	18078	18061	17958	18027	18077	18244	18250	18044	18086	17963	18160	18023	18055	18121	18156	18127	17992	18110	18029	18143	18100	17929	18103	18438	18235	18092	18151	18067	18082	18032	18031	18066	17943	18238	18134	18215	18203	18101	17962	18126	18081	17956	18008	18104	17970	18035	18028	18005	17991	18047	18198	18125	18025	18258	17946	18077	18212	18149	18033	18073	18144	17991	18240	18249	18107	17962	17999	18121	18051	18137	17926	17932	18148	18111	18047	18167	18224	18014	17883	18037	18001	18084	17962	18209	18113	18154	18193	18040	18111	18164	18256	17975	18149	18113	18254	18293	18213	18014	18052	18222	18046	17985	18095	18290	18121	18222	18106	18143	17936	18080	18030	18157	18176	18105	18071	18259	18262	18173	18175	18069	18069	18223	17996	17995	18100	17991	18092	18184	17915	18016	18160	18268	18231	18137	18125	18062	17912	18164	18377	17994	17959	18151	18106	18157	18080	18088	18297	18071	18061	18113	18152	18122	18132	18280	18052	17965	18320	18200	17981	18250	18189	18159	18001	18162	18410	18218	18239	18076	18182	18197	18122	18292	18090	18093	18174	18054	18128	18185	18188	18118	18067	18043	18098	18126	18070	18169	18373	18123	18051	18181	18175	18080	18190	18082	18225	18154	17852	17965	18141	17941	18187	18078	18030	18012	18078	18223	18305	18263	18123	18321	18146	17943	18129	18286	17955	18123	18141	18219	18202	18105	18179	18159	18185	17974	17977	18130	18164	18182	18187	18076	18049	17938	17988	18282	18101	18100	18067	18161	18052	18093	18068	18196	18166	18225	18233	17870	17967	18108	18139	18082	17846	17977	18026	17984	18095	18190	18207	18064	18080	18293	18069	18165	18083	18331	18266	18237	18033	18049	18098	18143	17867	18073	18262	18057	18034	18189	18111	18227	18425	18233	18200	18006	18088	18201	18034	18122	18182	18138	18027	18238	18070	18043	18227	18118	18037	18133	18213	18071	18166	17981	18029	18002	18148	17791	18165	18035	18105	18275	18257	18205	17984	18385	18048	18045	18341	18208	18201	18088	18291	17989	18091	18192	18121	18095	18375	18131	18369	18067	18057	18150	18191	18105	18242	17977	17941	18438	17944	18067	17948	17893	18154	18280	18222	17930	18211	18021	18114	18015	18071	18051	18058	18119	18214	18168	18215	18072	18113	18077	18010	18230	18155	18059	18066	18013	18150	18097	18158	17993	18395	18209	18143	18286	18164	18030	18153	18172	18218	18191	18425	18072	18029	18093	18088	18207	18157	18075	18185	18089	18061	18098	17992	18225	17882	18018	18244	18190	18219	18255	17990	18111	18148	18162	18230	18112	18081	18214	18087	18359	18032	18225	17972	18084	18007	18110	18053	18073	18234	18309	18349	18403	18321	18025	18006	18005	18117	18291	18021	18119	18297	18141	17978	18030	18049	18052	18152	18321	18152	18280	17904	18292	18096	18165	18392	18005	18004	18137	18058	18105	18238	18054	18066	17947	18016	18271	18196	18091	18321	18176	18212	18162	18086	17936	18162	18002	18092	18090	18120	18131	18065	18217	18237	18025	18308	18297	18186	18227	18230	18169	18223	18114	18186	17951	18064	18221	17952	18263	17936	18160	18184	18007	17873	18341	18198	18184	18134	18082	17953	17981	17837	17991	18053	18185	17973	18081	18163	18013	18089	18159	18109	18017	17994	18022	18012	18203	18262	18232	17819	17784	18054	18174	18143	18361	18158	18085	18059	18188	18197	18159	18160	18245	18049	18200	18222	18126	18034	18036	18298	18135	17968	18254	17973	17991	18237	18076	18088	18110	18258	18120	18173	17990	18175	18070	18208	18105	18110	17965	17960	17905	17907	18047	18149	18225	18092	18072	18321	17992	18064	18189	18055	18023	18019	17885	18051	18033	18081	18124	18208	18191	18045	17923	17994	17955	18052	18238	18035	18173	18157	18175	17886	18391	18144	18067	18242	17964	18217	18199	17931	18203	18207	18202	18046	18225	18049	18013	18060	17986	18040	18235	18008	17871	18164	18031	18149	18118	18166	18070	17936	18107	17980	18000	18095	18012	18138	18054	18218	18235	18290	18170	17959	18130	17971	18030	18210	18062	18155	18080	18095	18165	18030	18177	18071	18051	18199	18243	18168	18164	18029	18099	18019	18160	18129	18184	18064	18085	18018	17980	18254	18146	18241	18182	18023	17928	18248	18131	18090	18076	18238	18212	17967	18360	18000	18168	18143	18156	18067	18152	18248	17907	18143	18271	18114	18091	18270	17942	17956	18035	18155	17976	18132	18018	18237	18253	17896	18277	18104	18097	18034	18204	18064	18273	18037	18201	18228	18005	18076	17990	18041	18021	18259	18356	18073	18104	18322	18121	18071	18091	18128	18230	18039	18178	18083	17988	18309	18108	18112	18179	18101	17977	18121	17964	18046	18274	18121	18246	18047	18133	18011	18271	18252	18058	18286	18192	18035	18301	18143	18275	18099	18132	18133	18032	18047	18119	18345	18198	18045	18105	18227	18267	17998	18190	18006	18137	18268	18241	18097	18123	18155	18287	18110	18168	18105	18017	18136	18125	18141	18167	18077	18148	18005	18152	18070	18048	18185	18150	18264	18146	18047	18285	18101	18159	17994	18260	18034	18093	18120	17993	18136	18267	18266	18131	18319	18131	18291	18034	17927	18125	18145	18129	18276	18193	18159	18301	18000	18216	18141	18152	18120	18160	18112	18295	17994	18067	18493	18053	18205	18123	18126	17968	17936	18436	18302	18203	18086	18091	18239	18076	18041	18218	18198	18246	18225	18251	18209	18146	17903	18110	17953	18084	17976	18161	18043
28115	44513	39914	30732	26611	23545	21503	20459	19325	18603	17888	17560	17325	16857	16680	16552	16277	16234	16176	16110	16119	15860	15918	15686	15779	15935	15762	15743	15600	15535	15577	15583	15534	15436	15636	15496	15544	15415	15376	15619	15364	15449	15564	15345	15557	15620	15429	15451	15435	15420	15346	15597	15567	15353	15346	15415	15504	15139	15413	15504	15489	15438	15473	15409	15274	15369	15509	15390	15455	15493	15640	15421	15680	15447	15542	15462	15444	15438	15321	15344	15534	15330	15586	15368	15542	15398	15265	15520	15402	15396	15310	15637	15512	15424	15374	15299	15314	15312	15401	15419	15340	15490	15423	15321	15479	15382	15303	15632	15336	15541	15274	15385	15446	15377	15383	15444	15351	15478	15450	15526	15335	15331	15454	15427	15351	15322	15302	15431	15512	15502	15233	15465	15493	15534	15343	15458	15334	15392	15392	15419	15373	15492	15312	15536	15432	15406	15368	15299	15481	15238	15445	15447	15434	15354	15375	15342	15401	15390	15389	15451	15652	15494	15372	15381	15574	15311	15254	15439	15552	15145	15374	15374	15458	15373	15482	15345	15335	15477	15348	15457	15563	15367	15534	15315	15319	15486	15534	15636	15397	15320	15382	15506	15233	15347	15313	15378	15325	15473	15458	15305	15316	15454	15401	15363	15410	15459	15365	15559	15198	15155	15312	15440	15305	15372	15351	15374	15469	15225	15292	15434	15298	15344	15472	15484	15607	15406	15377	15270	15397	15482	15255	15280	15381	15288	15342	15244	15408	15517	15347	15295	15265	15353	15339	15293	15385	15559	15511	15387	15393	15342	15307	15420	15493	15391	15408	15471	15424	15427	15416	15197	15371	15381	15308	15472	15510	15405	15621	15242	15225	15396	15130	15417	15435	15467	15503	15504	15445	15311	15454	15464	15325	15393	15386	15437	15480	15340	15428	15345	15366	15362	15365	15513	15480	15337	15439	15346	15150	15384	15370	15139	15400	15348	15493	15309	15361	15529	15373	15475	15382	15650	15436	15322	15275	15380	15343	15277	15341	15476	15388	15330	15338	15542	15349	15430	15514	15142	15657	15381	15335	15312	15311	15421	15288	15404	15395	15452	15273	15348	15517	15291	15311	15487	15505	15329	15460	15489	15426	15471	15351	15134	15332	15497	15571	15539	15386	15481	15475	15424	15525	15290	15368	15508	15439	15390	15434	15178	15419	15349	15396	15360	15424	15564	15271	15490	15386	15440	15514	15318	15517	15274	15308	15524	15395	15434	15353	15415	15283	15381	15349	15351	15429	15473	15475	15304	15422	15347	15499	15423	15404	15484	15449	15463	15397	15541	15432	15562	15417	15324	15304	15688	15392	15500	15388	15229	15340	15382	15446	15314	15539	15210	15580	15324	15467	15436	15359	15320	15340	15199	15243	15370	15454	15372	15441	15579	15462	15498	15192	15341	15387	15360	15337	15361	15432	15399	15508	15385	15369	15251	15352	15305	15579	15426	15443	15245	15414	15350	15288	15341	15344	15473	15355	15355	15419	15518	15348	15341	15569	15523	15387	15472	15435	15360	15350	15418	15387	15304	15423	15369	15413	15375	15498	15451	15425	15461	15472	15437	15558	15351	15395	15280	15436	15294	15392	15394	15356	15458	15449	15401	15490	15500	15453	15432	15418	15372	15400	15451	15433	15409	15310	15401	15437	15387	15346	15165	15444	15234	15487	15390	15421	15344	15528	15409	15458	15366	15307	15362	15364	15340	15409	15421	15469	15496	15428	15275	15636	15439	15376	15383	15361	15374	15305	15273	15495	15372	15484	15381	15492	15495	15440	15324	15389	15587	15467	15453	15441	15456	15409	15340	15422	15272	15527	15405	15352	15356	15661	15284	15413	15320	15316	15396	15237	15596	15418	15453	15501	15397	15577	15462	15340	15398	15164	15531	15451	15455	15521	15456	15556	15314	15458	15439	15502	15409	15432	15488	15557	15304	15317	15277	15322	15520	15325	15238	15509	15409	15277	15412	15471	15430	15412	15377	15529	15187	15384	15500	15539	15247	15413	15304	15302	15435	15411	15529	15484	15533	15287	15615	15288	15378	15385	15530	15289	15394	15450	15368	15266	15367	15427	15360	15424	15410	15407	15319	15386	15405	15454	15440	15420	15379	15516	15477	15497	15433	15440	15331	15417	15547	15350	15388	15434	15306	15482	15469	15448	15375	15533	15464	15406	15329	15485	15499	15345	15441	15507	15450	15450	15322	15466	15521	15433	15530	15394	15299	15433	15248	15327	15387	15588	15373	15368	15415	15507	15405	15537	15379	15375	15570	15444	15393	15333	15380	15288	15711	15415	15362	15323	15408	15494	15551	15414	15145	15527	15337	15302	15341	15382	15436	15390	15499	15459	15562	15432	15264	15388	15282	15423	15478	15364	15455	15370	15447	15214	15418	15567	15649	15514	15361	15300	15269	15642	15420	15450	15423	15673	15448	15352	15471	15287	15276	15398	15563	15463	15461	15333	15395	15487	15381	15288	15451	15355	15376	15357	15540	15349	15487	15285	15388	15311	15560	15644	15394	15307	15307	15419	15407	15454	15404	15464	15431	15380	15410	15275	15456	15241	15441	15464	15473	15474	15531	15478	15458	15369	15493	15306	15445	15356	15417	15354	15588	15281	15302	15271	15437	15396	15290	15375	15364	15403	15295	15502	15454	15415	15415	15625	15223	15396	15296	15415	15425	15360	15243	15419	15279	15326	15310	15416	15339	15436	15410	15450	15434	15381	15410	15367	15582	15446	15345	15395	15602	15369	15298	15457	15342	15610	15253	15411	15493	15323	15344	15362	15424	15353	15392	15540	15304	15354	15258	15410	15433	15405	15537	15333	15302	15374	15367	15217	15288	15437	15401	15465	15421	15376	15336	15407	15466	15491	15289	15297	15489	15318	15416	15306	15489	15331	15349	15267	15555	15419	15543	15387	15313	15412	15631	15413	15456	15454	15561	15388	15585	15364	15408	15400	15329	15229	15361	15344	15506	15371	15359	15381	15448	15234	15355	15423	15384	15380	15443	15422	15361	15353	15482	15462	15437	15364	15378	15392	15426	15327	15535	15435	15526	15376	15408	15215	15167	15349	15477	15295	15404	15525	15452	15547	15346	15468	15294	15374	15307	15354	15320	15472	15393	15451	15311	15286	15542	15502	15341	15334	15305	15599	15236	15442	15463	15295	15410	15402	15479	15436	15449	15479	15463	15395	15349	15328	15499	15193	15491	15330	15362	15414	15445	15506	15535	15312	15577	15412	15317	15407	15539	15315	15372	15259	15533	15479	15355	15526	15308	15309	15470	15314	15485	15436	15378	15406	15376	15497	15492	15438	15341	15456	15389	15305	15323	15255	15385	15578	15474	15440	15373	15445	15363	15395	15380	15427	15451	15380	15458	15522	15479	15313	15465	15591	15286	15415	15427	15529	15307	15232	15504	15498	15341	15456	15246	15461	15385	15263	15329	15360	15297	15355	15385	15453	15554	15133	15410	15243	15480	15306	15455	15619	15632	15346	15404	15346	15427	15434	15382	15636	15345	15393	15286	15447	15540	15411	15368	15365	15428	15180	15293	15434	15394	15416	15297	15292	15582	15470	15539	15344	15443	15321	15439	15336	15329	15310	15431	15265	15321	15402	15233	15279	15401	15418	15359	15297	15344	15435	15347	15320	15319	15464	15485	15191	15350	15424	15530	15463	15427	15376	15397	15448	15312	15141	15245	15266	15356	15309	15489	15331	15317	15365	15305	15424	15425	15419	15257	15461	15325	15399	15376	15348	15296	15443	15498	15428	15364	15437	15374	15469	15441	15534	15430	15285	15323	15488	15347	15104	15461	15359	15343	15298	15329	15389	15305	15319	15436	15438	15485	15425	15476	15354	15410	15361	15341	15490	15408	15442	15425	15342	15659	15418	15459	15470	15364	15498	15536	15316	15374	15341	15382	15497	15350	15464	15382	15441	15457	15242	15460	15476	15492	15295	15457	15376	15565	15315	15457	15345	15510	15371	15462	15304	15545	15467	15345	15448	15412	15557	15327	15360	15405	15445	15344	15425	15265	15348	15485	15206	15295	15503	15505	15489	15443	15294	15399	15585	15225	15442	15262	15473	15299	15361	15474	15307	15308	15279	15483	15450	15400	15320	15277	15497	15449	15383	15540	15193	15258	15404	15405	15353	15339	15338	15461	15388	15532	15435	15457	15414	15367	15394	15190	15404	15223	15331	15354	15510	15368	15442	15338	15437	15480	15307	15521	15461	15250	15276	15510	15440	15478	15240	15302	15211	15304	15382	15310	15381	15383	15323	15351	15508	15321	15427	15418	15520	15248	15486	15401	15339	15409	15335	15490	15293	15399	15508	15484	15280	15388	15556	15236	15350	15394	15385	15441	15356	15528	15455	15436	15329	15610	15355	15333	15403	15290	15398	15323	15280	15329	15677	15277	15373	15344	15539	15440	15348	15298	15466	15369	15493	15356	15137	15512	15451	15350	15492	15550	15354	15464	15442	15472	15478	15300	15445	15210	15373	15323	15221	15554	15566	15323	15443	15458	15437	15263	15356	15404	15205	15389	15371	15488	15365	15466	15574	15611	15337	15452	15420	15388	15392	15482	15408	15432	15395	15525	15442	15301	15419	15461	15502	15401	15503	15227	15343	15265	15624	15453	15538	15256	15280	15264	15452	15386	15372	15435	15443	15390	15430	15409	15455	15404	15550	15409	15606	15368	15465	15248	15385	15273	15284	15570	15329	15323	15533	15354	15190	15588	15481	15320	15372	15508	15298	15428	15474	15431	15436	15611	15510	15357	15171	15400	15306	15361	15264	15505	15523	15308	15336	15562	15346	15333	15415	15449	15481	15339	15403	15309	15495	15353	15402	15394	15383	15493	15387	15409	15495	15423	15199	15359	15556	15415	15359	15270	15348	15464	15425	15385	15290	15565	15345	15434	15436	15378	15432	15437	15581	15521	15595	15395	15351	15312	15260	15379	15368	15380	15489	15350	15400	15528	15323	15417	15408	15408	15435	15479	15420	15410	15434	15449	15494	15382	15302	15505	15477	15310	15434	15363	15298	15370	15441	15473	15582	15439	15382	15314	15396	15481	15394	15437	15290	15288
22797	21179	28939	23804	22360	26139	28584	23810	22475	21994	21453	20941	20761	20514	20386	20291	19983	20061	20033	19632	19743	19579	19550	19274	19512	19478	19534	19304	19465	19289	19392	19389	19208	19235	19252	19166	19279	19102	19124	19066	18989	19042	19117	19183	19101	18875	18953	18790	18946	19082	19184	18956	19259	19083	19150	19126	19142	19215	19032	18953	19241	19108	19201	19034	19006	18858	19105	19052	19171	19011	19121	19043	19096	19146	19137	19212	19101	18905	19075	18952	19000	18931	19135	19076	19013	19095	19087	18992	18812	18952	19070	19090	19161	18953	19082	18818	19128	18907	18890	19066	18920	19168	19120	19002	19043	18891	19135	19073	19036	18906	18972	18967	18898	19248	18995	18850	18970	19022	19039	19005	19153	19016	18866	19072	18978	18984	18910	18866	19074	19001	18926	18932	18870	19158	18887	18833	18891	18876	18893	18915	18943	19026	18995	19021	19070	19002	19073	18926	18932	18950	19184	19002	18932	19158	19068	18892	18888	18951	18928	18987	19012	18975	18894	18932	18988	19085	19146	19047	18925	19076	19115	18884	19065	19015	19138	18805	18907	18992	18985	19002	19097	19015	19097	19122	19170	19132	18992	19070	18875	18797	18922	19052	19023	18877	18940	19003	18908	19034	18782	18880	18904	18816	19092	19110	18807	18886	19038	18982	19013	18919	18826	19040	19091	19162	18893	18963	19047	18969	19054	19238	19083	18766	18985	19016	19046	18988	18988	18905	19077	18988	19095	18795	19036	18914	19093	19164	18756	19174	18965	19012	19028	18932	18800	18923	19011	19002	19021	18827	19100	18856	18931	19001	19036	19021	18766	19077	18955	18934	19250	18911	19030	19083	19026	19218	18977	18962	18959	18875	19149	18843	18833	19022	18973	18849	18934	19005	19074	19110	19155	19047	18869	19047	18911	18849	18816	18983	19080	19023	19170	18994	18899	19000	19088	19021	19019	19245	18953	18840	18978	18899	19007	18928	18954	19021	18921	18920	19136	18877	19005	18775	18827	18956	18916	18768	18978	18955	18973	18996	19001	18974	19051	19093	19164	19088	19104	18637	19090	18983	19042	18933	19216	19136	19131	18899	19043	18987	19019	18935	18857	19125	18835	19085	18938	18830	19024	19048	18903	18982	18981	18867	18869	18844	19011	18915	18990	18947	19093	19000	18999	19016	19203	18962	18969	19009	19010	19012	18828	18837	18983	18757	19036	19136	18969	18867	18892	18853	18911	18791	18915	18918	18900	19126	19189	19133	19154	18964	19005	18989	18972	18987	18842	19145	18889	18904	19170	18763	19062	18877	18891	19021	18958	19104	18994	18939	18737	18969	19105	18943	18922	18939	18949	19171	18831	18952	18830	18804	19145	18939	19087	19105	18949	18904	18951	18869	18784	18856	18947	18959	19198	19242	19128	19039	18939	19057	19005	19094	19059	19140	18740	18891	18985	18949	18762	18955	18961	18786	18856	18843	18826	19036	18974	19064	18945	18728	19124	19065	18990	19112	19076	18850	19035	19016	19075	19074	19043	19115	19041	19084	18988	18969	18856	18898	18924	18807	18946	19057	19001	18820	18932	18917	18962	19004	18693	19051	19061	19076	19086	18960	19156	19113	19068	19054	18928	19105	19053	18930	18973	18959	19014	18772	19090	19047	18931	18834	18925	18904	18862	18739	19007	18892	19016	19019	18931	19045	19015	19044	18909	19045	18999	18981	19250	18907	18777	18921	19075	18839	18781	19200	18998	18848	18978	18793	19068	19079	18862	19011	18905	19007	19004	18663	18752	19006	19068	19149	19014	18973	19002	19029	18959	18961	18896	19059	18822	18823	18977	18877	18974	19122	19084	19062	19028	19146	18889	18994	19049	19033	19031	18876	19210	19059	19040	19147	19000	18962	18891	18964	19131	18994	18979	19096	19148	18893	18859	18939	18968	18975	18888	19036	19003	18935	19150	18921	19078	19024	19060	19217	18969	19019	18871	18967	19086	19102	19195	18997	18959	19005	18815	19045	18767	18803	19176	19049	18835	18900	19233	18978	19038	18978	18937	18931	18820	18920	18960	18971	18728	18898	18885	18999	19157	18940	18933	19035	19112	19002	18865	19071	19060	18947	19043	19249	18874	18792	19123	18916	18871	18709	19027	18924	19074	19181	19033	18846	19000	18926	19026	19173	19000	19022	18946	18929	19106	18878	19037	19193	19055	19087	18955	18961	19008	19082	18919	19018	18952	18855	18950	18943	18933	18931	18767	18935	19114	18944	19021	18946	18876	18912	18956	19052	18862	19114	19063	19045	18941	18736	18936	18897	18952	18947	18889	19027	18903	18876	18991	18903	18948	19096	19065	18872	18931	19084	18854	18933	18980	19079	19045	19066	19052	18972	19207	19004	19064	18885	18875	19012	19006	18855	19023	18977	18998	19005	19008	18890	19052	18938	18978	18956	19035	18820	19060	18765	18980	18960	18812	18796	19062	18929	18870	19086	18788	18845	18902	19037	19020	18919	18951	18716	18962	19006	19005	19032	18903	18864	19186	19119	19221	18790	18959	18883	18903	18935	18869	19039	19003	18969	18996	19199	19079	18700	19002	19246	19019	19010	19207	18953	19099	18936	19136	18869	19010	19071	18919	19163	19067	18778	19181	18915	19036	18860	18936	19138	19021	18859	19061	19169	19057	18930	18986	18894	19038	19023	18780	19041	18950	19075	19082	19028	18967	18953	18933	18918	18920	18881	19078	18897	19123	19062	18920	19222	19205	18933	19169	18867	19019	18939	18954	19048	18832	18959	19040	18915	19000	19011	18981	18938	18973	18955	18890	18816	18802	18856	19099	19020	18893	18926	18863	19148	19116	19136	18826	19073	19011	18819	19137	18856	18943	18825	18960	18850	19167	19088	18922	18992	19021	18725	19043	19107	18963	19041	18813	18920	19160	19007	18827	19204	19041	18765	19089	19080	18987	19047	19005	18905	19069	18954	19173	18953	18891	19016	18975	18957	18987	18872	18946	19098	19129	18830	18862	18941	18923	19112	18983	19161	19005	18892	19057	18965	18993	18816	19029	19070	19090	18819	18970	18980	18921	18986	18918	19000	19032	18943	19112	19017	18922	18875	18901	19147	18982	19078	18893	19041	19028	19040	19081	19025	18929	18966	19203	18946	18878	18998	19027	18923	18888	19046	18773	19119	18990	19063	18909	18975	19097	19118	18818	19071	19001	18927	18908	18964	18780	18866	18958	18809	18934	19046	19070	18900	19115	19097	18838	19013	19068	18924	18855	18891	18923	18969	18782	18995	18772	18876	19066	18895	19144	18903	18854	19041	18890	18919	19069	19077	19101	18868	19053	19085	18665	19009	19080	18877	19001	18994	18878	18960	18918	19106	18887	19007	19010	19032	18937	19002	18954	18922	18810	19136	19059	18948	18909	18800	18886	18659	19080	18947	18798	18896	18838	19065	19031	18971	19061	19175	18914	18961	18885	19005	19054	18738	18798	19162	19036	18786	18980	18899	18877	18849	19170	19112	18989	19107	19016	18910	19029	18905	18838	18723	18969	18969	19021	18908	18950	18864	18901	18883	18741	18949	19120	19013	19199	18836	19074	18908	18937	19102	19061	18809	18992	18912	18917	18849	19074	18860	19244	18871	18966	18932	19047	18924	19069	18911	19034	18908	18968	19114	19167	18997	18895	18998	18963	19040	19044	18975	18882	18956	18950	19059	18974	19166	18959	18947	18886	19097	19087	19178	19005	19000	19028	18879	18948	19042	18931	18877	19008	18941	18975	18855	18793	18904	19028	19081	19231	18990	19131	19208	18971	18944	18957	18854	18653	18954	19019	18986	18988	19165	19050	18864	18949	18906	18882	18787	19023	18876	18894	18970	19162	18942	18975	19039	18867	18963	19136	19022	18927	18971	19054	19074	18837	18769	18836	19110	18875	18907	18954	18752	19046	18942	18792	18991	19268	18935	18951	18808	19029	19044	18912	18788	18952	18955	19192	19067	18919	19022	18886	18884	19099	18847	19058	18987	19066	18915	18875	18885	19126	18885	18941	19194	18831	19113	19010	18960	18954	18915	18994	19008	19124	19124	18835	18911	18901	18970	19071	19015	19095	19029	19029	18815	19226	18893	18876	19069	18790	19124	18923	19084	18900	18971	19065	19062	19020	18832	19099	18944	18973	19182	19133	19086	18899	18805	19030	19085	19024	19055	19072	18884	18901	19015	19009	19037	18961	18851	18949	19132	19029	19048	18945	18948	18872	19091	18899	18867	18954	18890	18839	18947	18995	19131	19219	18986	19150	18977	18960	19092	19037	18989	18883	18962	18879	18982	19046	19122	19065	19070	18980	18700	19068	19045	18870	18761	19104	18899	18820	18919	19135	18772	18988	18870	18860	18885	18958	18989	18997	18959	18898	19045	19084	19060	18948	18801	18861	18961	19031	18918	19023	18942	19036	18902	18924	19133	18977	19083	19008	18996	18975	18990	18919	18952	18970	19041	18893	18815	18910	18989	19085	19066	19132	19072	18901	18990	18967	18959	19050	18994	18982	18920	18918	18960	19040	18892	19013	19138	18929	19076	19052	18971	18952	18963	19113	18938	19092	18892	19082	18953	19075	18941	19170	18934	18979	18792	18700	19083	19053	19057	18986	18875	19016	19017	19045	18945	19168	19143	19052	18949	18936	18993	18878	18983	19017	18982	19006	18912	19156	18928	19034	18899	18804	18873	19057	18897	18991	19114	19017	18837	18888	18990	19280	19251	19019	19086	19077	18934	19119	18852	18950	18992	18912	18918	18960	19179	18955	18953	18883	19194	19009	18995	19298	19041	18873	19034	18930	18962	18750	19188	19043	19124	18962	19055	19150	18902	18968	18964	18885	19147	19101	18902	18886	19076	18978	19020	19195	18837	18968	18909	18947	18947	19280	19128	18902	18908	19098	18786	18923	18972	18812	19069	18758	18972	19019	18819	18959	18966	19076	19166	18905	19093	18867	19012	18937	18976	19023	18947	18839	19043	19017	18905	18919	19000	19142	18976	18873	19134	18897	19070	18742	18811	19059	19026	18945	18965	19277	19030	18981	19126	18931	18824	19014	18931	19032	19187	19161	18925	18789	18979	19019	19104	19018	18881	19030	18998
30775	52096	46523	36304	31502	27671	24475	23243	21621	20189	19232	18682	18570	17788	17723	17291	17407	17058	16915	16928	16664	16738	16615	16355	16347	16274	16258	16390	16336	16219	16268	16102	16126	16052	16044	16028	16070	16023	15965	16073	15796	16027	16042	15775	15958	15947	15800	15951	15814	16076	15907	15990	15778	15847	15792	15949	16089	15761	15959	15833	16080	16148	15911	15893	16071	15872	15812	15814	15964	16150	15963	15863	15876	15845	15748	15950	15745	15966	15878	15961	15875	15963	15984	15948	15888	15881	15976	15893	15983	15911	16002	15832	15860	15857	15813	15836	16014	15820	15858	15934	15858	15838	15792	15991	15948	15883	15898	15979	15972	15785	15951	15961	15893	15912	15888	15925	15945	15730	15886	16034	15733	16088	15835	15756	15790	15904	15965	15946	15994	15918	15870	15756	15942	15849	15788	16002	15824	15691	15883	15920	16014	15997	15816	15831	15989	16006	15820	15921	15837	15852	15902	15791	15768	15754	16038	15954	15824	15709	15979	15905	15820	15804	15808	15772	15897	15947	15970	15937	15918	15877	15809	15853	16043	16035	15847	15946	15846	15855	15795	16063	15826	15920	15820	15837	15951	15858	15894	15753	15960	15996	16136	15969	15999	15942	15931	15955	15866	15844	15819	16091	15937	15838	15804	15865	15877	15938	16071	15978	15984	15852	15803	15875	15787	15792	15771	16029	16005	15946	15710	15916	15939	16011	15719	16137	15924	15879	15905	15844	15856	15729	15832	15979	15774	15928	15883	15924	15881	15957	15804	15803	15788	15765	15784	15957	15918	15928	15798	15821	15879	15845	15912	15874	15946	15979	15893	15852	15936	16086	15874	15940	15910	16016	15974	15899	15867	15837	15926	15743	15993	15803	15809	15906	15957	15874	15829	15949	16026	15752	15790	15973	15743	15911	15895	15722	16016	15979	15913	16098	15968	15994	15984	15864	15888	15823	15862	15854	15893	15992	15800	16010	15954	15848	15930	15781	15818	15981	16053	15986	15940	16036	15834	15891	15864	15869	15873	15761	15998	15927	15983	15888	15961	16024	15874	15853	15907	15718	15852	15978	15897	16172	15871	15777	15845	15793	15874	15992	15883	15874	15880	15938	15936	15858	15789	15860	15890	15848	16007	16020	15927	15885	15844	16073	15825	15867	15884	15616	15957	16031	15790	15855	15929	15945	15870	16047	15895	15875	15896	15915	15932	15909	15883	15928	15822	15851	15877	15932	15837	15955	15835	15691	15970	15770	16044	15851	15807	15958	15807	15877	15832	15839	15869	15694	15979	15848	15871	15931	15772	15917	15893	15899	15994	15904	15832	15873	15806	15745	15556	16060	15868	15957	15945	15878	16086	15865	15752	15901	16036	15970	15896	15793	15773	15858	15799	16040	15911	15972	16039	15880	15880	15723	15913	15923	15872	15990	15866	15810	16011	15895	16125	15932	15928	15814	15891	15973	15916	16138	15853	15873	15940	15950	15931	15975	15946	15969	15853	15924	15954	15796	15980	15865	15831	15895	15719	15857	15916	15988	15794	15841	15811	15990	15805	15788	15881	16059	15910	15911	15847	15966	15784	15872	15986	15913	15944	15943	15937	15777	15748	15985	15982	15751	15896	15931	15846	15795	15756	15797	15849	15887	15981	15878	15791	15949	15854	15963	15916	15904	15865	15906	15933	16017	15804	15792	15835	15763	15749	16032	15868	15726	15971	15857	15856	15940	16015	15894	15916	15815	15856	15827	15815	15679	15892	15886	16092	16029	15770	15843	15871	15840	15930	15726	15933	15765	16001	15789	15820	15808	15709	15858	15872	15901	15945	15958	15810	15849	15942	15741	15931	15864	15811	15932	15910	15839	15750	15859	15962	15868	15957	15755	15914	15859	15894	16012	15875	15825	15966	15952	15677	15923	15831	15866	15913	15839	15945	15784	15971	15881	15956	15870	15974	15975	15947	15950	15817	15751	15998	15762	16020	15812	15841	15914	15965	15749	15851	15894	16032	15890	15817	15938	16030	16041	15869	16048	15827	15874	15984	15780	15793	15856	16008	15926	15987	15833	15872	15842	15957	15778	15922	15768	15691	16016	15879	15944	16028	15948	15653	16083	15901	15791	15796	15873	16005	15928	15826	15969	15911	15699	15853	15891	15776	15992	15923	15835	15818	15750	15736	15912	15812	15833	15726	15881	15890	15936	15816	15789	15926	15906	15934	15832	15645	16029	16013	15922	15966	15948	15895	15843	15787	16014	15854	15932	15813	15729	15929	15792	16091	15962	15970	15761	15669	15929	16009	15739	15941	15893	15854	15925	15990	15856	15740	15858	15833	15890	15891	15775	15874	15879	15870	15971	15796	15902	15798	16087	15751	15912	15948	15953	15842	15920	15982	15861	15909	15925	15954	15893	15842	16010	15892	15892	15936	15829	15737	15741	15940	15769	15938	15872	15836	15922	15975	15941	15933	15886	15732	15908	15784	15724	16022	15982	15788	15852	15893	16053	15832	15835	15994	15807	15866	15968	15844	15932	15873	15856	15971	15933	15767	15879	15794	15931	15852	16082	15900	15714	15690	15676	15823	15729	15883	15801	15740	15992	15896	15869	16051	15892	15855	15844	15832	15941	15776	15941	15970	15869	15950	15916	15912	15825	16030	15923	15864	15969	15959	15756	15861	16124	15748	16051	15808	15895	15889	15926	15939	15792	15881	15878	15767	15729	16013	15998	16073	15922	15898	15856	15888	15874	15868	15914	15767	16035	15876	15948	15835	15958	15967	15882	15876	15890	15685	15896	16064	16123	15973	15777	15837	16023	15896	15628	15934	15797	15813	15827	15791	15807	15870	15945	15897	15889	15734	15847	15810	15907	15996	15906	15941	15926	15847	15774	16027	15882	15972	15738	15964	15704	15806	15941	15978	15881	15859	15927	15949	15863	15880	15828	15923	15759	15879	15820	16017	15881	16013	15769	15786	15902	15774	15931	15991	15733	15978	15723	16002	15732	15942	15967	16032	15767	15765	15965	15890	15922	15978	15954	15753	15896	15762	16028	15752	15912	15798	15949	15866	15859	15873	15890	16014	15981	15956	15965	15879	15933	15759	15924	15920	15830	16028	15944	15907	15921	15870	15944	15942	15918	15942	15984	15806	15864	15948	15832	15894	15741	15840	15712	15930	15777	15804	15834	15900	15845	15976	15950	15986	15870	16012	15915	16008	15808	15807	15830	15920	15813	15825	15784	15688	15867	15851	15807	15846	15845	15792	15955	15964	15931	15855	15815	15940	16120	15865	16087	15760	15735	15922	15822	15692	16003	15947	15869	16104	15828	15818	15893	15841	15776	15966	15994	15799	15934	15942	15803	15865	15820	15877	15848	15823	15882	15973	15989	15937	15861	15821	15935	16029	15857	16062	15961	15844	15946	15939	15849	15776	15812	15960	15849	15999	15992	15816	15954	15823	15897	15964	15936	15919	15802	15929	15702	15993	16009	15986	15760	15932	15730	16011	15785	15868	16079	15801	15786	15864	15808	15898	15826	15835	15995	15757	15755	16033	15904	15952	16102	15903	15806	15889	15894	15818	15863	15975	15889	15862	15873	15974	15905	15992	15900	15898	15958	15851	15919	15915	15739	15868	15876	15868	15969	16056	15909	15885	15928	15847	15967	15746	15888	15833	15794	15794	15805	15941	15921	15867	15907	15946	15812	15782	15871	15889	15986	15834	16082	16041	15896	15953	15869	15765	15841	15991	15940	15837	16012	15905	15865	15896	15859	15912	15853	15821	15909	16045	15874	15879	15816	16000	15933	15840	15772	15919	15741	15754	15752	15978	15998	15900	15884	15771	15909	15885	15906	16091	15786	16106	15901	15837	16055	16003	15767	15946	15986	15791	16152	15865	15943	15836	15938	16075	16040	15744	16037	15884	15752	15949	15969	15822	15720	15957	15924	15914	16022	15885	15961	15849	15861	15979	15841	15984	15971	16086	15837	16045	15814	15860	16056	15747	15819	15880	15903	15938	15905	15860	16092	15935	16073	15803	15830	15875	15871	15866	15801	15880	15877	15764	15782	15844	15998	15859	15859	15956	15932	15823	15877	15933	15848	15838	15756	15854	15946	15874	15729	15909	15807	15845	15913	15832	15979	15674	15754	15831	15750	15872	15829	15941	15837	15992	15822	15874	15978	15895	15950	15934	15958	15865	15720	15995	15973	15915	15750	15903	15886	15915	15823	15999	15929	15757	15892	15825	15850	16010	15989	15946	16005	15997	15930	15968	15888	15844	15822	15851	15852	15999	15938	15911	15860	15864	15812	15761	15972	15815	15944	15952	15873	15908	15869	15746	15819	15917	15834	16009	15817	15953	15795	15961	15962	15761	15782	16023	15873	15775	15964	15830	15986	15835	15749	15814	15761	15868	15920	15652	15895	15887	15834	15875	15842	15902	15967	15976	16058	15804	15852	15968	15746	15874	15782	15735	15881	15904	15749	16031	15828	15882	15902	15902	15878	15828	15790	15847	15989	16018	15951	15982	15770	15925	15907	15913	15726	16109	15879	15887	15921	15945	15798	15953	15957	15890	15890	15898	15867	15820	15819	15651	15923	15926	15879	15725	16000	15753	15788	15730	15925	16060	15963	15861	15891	15941	15968	15858	15783	15853	15932	15876	15943	15849	15801	15932	15789	16148	15994	15827	15766	15881	16013	15937	15985	16082	15804	15708	15690	15873	16020	15913	15883	15942	15972	15752	15833	15938	16028	15936	15801	15999	15863	15848	15734	15924	15847	15945	15907	15846	15763	15827	16066	15871	15845	15767	15966	15972	15947	15913	15816	15893	15818	15983	15730	15913	15932	15900	15832	15860	15972	15860	15882	15885	15875	15892	15946	15834	15825	15789	15881	15873	15767	15856	15832	15907	15846	16034	15771	16032	15868	15831	15763	15815	15903	15929	15802	15801	16006	15967	15866	15947	15708	15936	15864	15822	15954	15961	15961	15775	16084	15961	15812	15911	15878	15943	15869	15937	15702	15830	15996	15872	15845	15996	15932	15964	15903	15977	16068	15825	15895	15992	15928	16084	15931	15987	15750	15996	15800	15993	15772	15901	15915	16058	15845	15933	16015	15727	15917	15809	15910	15867	15995	15990	15934
29343	26685	31448	28043	23321	21632	20671	19976	19632	19213	18885	18790	18844	18747	18470	18475	18459	18358	18346	18274	18320	18234	18216	18285	18116	18306	18355	18221	18247	18170	18003	17929	18140	18133	18063	18212	18272	17999	18132	18107	18060	18136	18221	18058	18210	18114	18201	18056	18096	18032	18012	18118	18231	18055	18041	18366	18012	17979	18036	18044	17908	18205	18115	18183	18138	18120	18194	18232	18261	18548	18069	18261	18071	17967	17985	17979	18308	18049	18198	18006	17884	18119	18160	18090	17864	18071	18023	18282	18203	18171	18080	18110	17962	18037	18206	17956	18098	18036	18102	17994	18167	18130	18061	17771	17894	18048	18105	18074	18263	18027	18057	18098	17946	18040	18175	18166	18242	18042	18118	18128	17941	18181	17940	18132	17883	18037	18165	18230	18150	18287	18182	18203	18130	18029	18002	18114	18237	18119	18046	18123	18210	17962	18101	17965	18071	17922	18204	18016	18303	18039	18146	18125	18075	18020	17979	18083	17970	18106	18071	18041	18266	18233	18190	18227	18089	18030	18180	18072	18147	18072	17983	18088	18082	18369	18223	18011	18028	18110	18077	17959	18248	18054	18068	18238	18028	18229	18220	18191	18054	17955	18055	18150	18073	18228	18070	18146	18190	18080	18086	18247	18104	18127	18052	18351	18082	18104	18006	18328	18172	18007	17880	18134	18285	18043	18234	18061	17954	18157	17999	18066	18016	18030	17973	17923	17905	17817	18135	18195	17961	17950	18053	18098	18180	18086	18163	18174	18131	17925	18122	17988	18000	18157	18081	18116	18090	18286	18067	18182	18319	18230	18272	18199	18177	18152	18074	18230	18010	18098	18115	18127	18181	17989	18043	18039	17989	17922	18150	18288	18101	17978	17917	18231	18224	18262	18073	17921	18119	18057	18030	18173	17995	18130	18103	18042	18333	18285	18003	18218	18155	17835	18125	17999	18014	17982	17868	17982	18065	17959	18012	17858	18040	18145	18101	18196	18306	18186	18233	18002	18267	18097	18133	17995	18135	18235	18082	18256	18165	17983	18018	18194	18100	18071	18230	18085	18115	18023	18097	18078	17880	18180	18105	17998	18247	18117	18294	18159	18156	18068	18060	18215	18257	18220	18046	18093	18164	18084	17845	18134	18010	18080	18217	18140	18133	18181	18096	18078	18210	18065	17998	18164	18234	18049	17922	18139	17977	18060	18220	18016	18147	17985	18153	18077	17948	18024	18076	18210	17964	17947	17936	18134	18152	18382	18382	18429	18090	18087	18117	18107	18155	18143	17903	18113	18159	18148	18009	17987	18160	18013	18165	18129	18165	18008	18127	18228	18116	18202	18127	18027	18098	18162	18132	18157	18033	17971	18151	18214	18022	18275	18074	18223	18055	17817	17886	17964	18176	17969	18041	18096	18165	17961	18066	17910	18094	18006	18097	18132	18014	18212	18166	18362	18056	18149	18094	18021	18089	18056	18156	18077	18344	18135	18076	17761	18006	18134	18229	18016	18185	18018	18313	18083	18069	18123	18000	18144	18040	18142	18115	18175	18088	18022	17981	18249	17911	18096	17835	18122	18235	17910	18169	17984	18159	18224	17988	18092	18250	18164	18186	18065	18182	17890	18148	18095	18021	18317	18065	18137	18177	18206	18181	18219	18063	18046	18119	18114	18059	18173	18041	18060	18073	18184	17922	18128	18110	18059	18118	17881	18074	18235	18117	18096	18054	17995	18210	18217	17965	18036	18308	18151	18167	18088	18078	18069	18141	18160	18178	18029	18034	18045	18220	17994	18115	18053	18311	18167	18153	18154	18315	18091	17995	18097	18007	17999	18075	18094	18109	17902	18148	17890	18152	18162	18185	18202	18089	17932	18128	18134	18026	17837	18020	17995	18147	18084	18053	17978	18330	18191	18189	18133	18184	18043	18061	18060	17799	18075	17949	18077	18158	18204	18098	18066	18143	18298	18215	18022	18202	18252	18027	18150	18148	17848	18046	18124	18123	18024	18197	18195	17896	18026	18111	18053	18262	18045	18150	18065	18115	17927	18194	17902	17904	18138	18165	18255	18098	17822	18018	18073	18179	18055	17993	18023	18152	18080	17957	17966	18277	17974	18131	18042	18248	17843	18021	18043	17992	18127	18046	18146	18126	18014	17926	18204	18053	18051	17858	18105	18023	18105	18175	18267	18268	18045	18068	18225	18080	18061	18159	18200	17993	18071	18218	17959	18229	18303	18238	18206	18231	18133	18021	18017	18172	18077	17931	18106	18273	18069	18152	18282	18051	18060	18237	18097	18319	18284	18047	18162	18127	17969	18335	18016	18067	18213	18289	18105	18295	18215	18206	18323	18158	18037	18207	18108	17958	18120	18025	18020	17982	18140	17963	18161	18238	18092	18060	18335	18144	18267	18000	18194	18057	17946	18056	17913	18307	18152	18003	17932	18089	18022	17902	18205	17983	18206	18022	18230	17919	18025	18231	18214	18072	18130	18009	17908	17984	17965	17958	18214	18241	18205	17975	18088	18181	18124	18099	18023	17860	18100	18014	18018	18111	18045	18127	18016	18230	17946	18328	18181	18259	17862	18274	17922	18112	18082	18080	18220	18089	18164	18011	18060	18164	18205	17959	18236	17997	17960	18072	18124	18016	18123	18045	18132	18103	18140	18126	18100	18227	17994	17977	18072	17950	18166	18151	18166	18298	18003	18107	18063	17869	18028	18129	18056	18136	18043	18045	18290	18127	18128	17949	18097	18220	18040	18050	18325	18085	17993	18182	18102	18121	18174	18280	18072	18358	18089	18061	18081	18134	18116	17902	18167	18036	18190	18010	18209	18094	18121	18110	18088	18214	18158	17973	18287	18108	18095	18152	18134	18092	18038	18163	18043	18142	18250	18004	18175	18154	18098	18384	18144	17984	18024	17899	18170	18084	18147	17948	18154	18141	17907	18157	18251	18180	18223	18113	17995	18127	18089	18143	18000	18116	18062	18089	18283	18222	18015	18134	18220	18296	18082	18023	18185	18001	18075	18118	18184	18159	18152	18314	18198	18160	18011	17957	18222	18035	17784	18200	18152	18299	18055	17934	18070	17915	17983	18154	18118	18020	17856	18109	17975	17945	17865	18073	17959	18164	18007	18272	18022	18013	18144	18148	18070	18212	18246	18119	18150	18058	18223	18108	18083	18047	17928	18237	17998	18129	18318	17999	18005	18238	18044	18052	17965	18063	18253	18200	18059	18175	18285	18156	18093	18178	18024	18104	18004	18007	17994	18274	18115	17971	17947	17941	17796	18016	18018	18089	18025	17915	18118	18293	18028	18299	18075	17911	18004	18045	18117	18154	18233	18136	18199	17888	18121	18118	18102	18119	18117	18184	18180	18105	18128	18023	18256	18092	18146	17939	17990	18011	18037	18105	18225	18191	18134	18156	17894	18103	17988	18131	18139	18051	18123	18119	18115	17946	17887	18093	17902	18164	18069	17948	18012	17942	18069	18041	18226	17960	17986	18043	17874	18160	18050	18060	18201	18270	18144	17991	18024	18048	18160	18180	18008	17909	18104	18028	17954	18335	18021	18092	18138	18226	18289	18217	18007	17975	18059	18200	18183	18005	17965	18038	18008	18080	18164	18199	18137	18275	18032	18000	18122	18073	18012	18160	18253	18101	18101	18216	17909	18023	18072	18114	18079	17975	18216	18082	18118	17924	18208	18177	18059	18097	18159	18185	18002	18117	18208	17942	18021	18041	18029	18100	18074	18106	18256	17994	18097	18024	18051	18080	18292	18004	18037	17937	18376	18169	18127	18376	17940	18058	17880	18029	18329	17991	18051	18169	18139	17996	18110	18235	18032	18118	18288	18144	18112	18293	18252	18089	18008	18114	18087	18130	18199	17920	17961	18057	18158	18169	18180	18047	18200	18164	18223	18281	18224	18147	18202	18001	18199	18171	18126	17965	17816	18166	17929	18051	18157	17853	18016	18116	18111	18082	18060	18207	18066	18046	18139	18114	18051	18064	18276	18121	18076	18034	18088	18215	17974	18079	17958	18056	18036	18144	17968	18022	17946	18196	17960	18215	18008	18282	18150	18303	18262	18349	18071	18312	18021	18080	18105	18105	18179	18128	18241	17973	17994	18004	18105	18123	18334	17924	18153	18118	18063	18103	18204	18053	18176	18075	18290	18324	18108	18020	18126	18072	18078	18104	18286	18136	17994	18116	17858	18114	18083	18033	18089	18212	18258	18097	17939	18145	18118	18232	17934	18034	18232	18112	17946	18026	18039	18112	18246	18031	18101	17887	17831	18187	18191	18049	18092	18192	18086	18111	18194	18114	18237	18161	18041	18255	18072	18187	18194	17848	18135	18078	18122	18038	17773	18079	18177	18270	18316	18235	18006	18003	17942	18057	18225	18238	18125	18148	18275	18028	17912	17949	18090	18085	17939	18042	18127	18071	18124	18000	18190	18122	18003	18157	18177	18389	18173	18257	18098	18097	17856	17763	17938	17980	18057	18162	18083	18270	18043	18092	17940	17950	18161	18242	18163	18039	18008	18087	18106	18305	18218	18170	18184	18128	17957	18067	18071	18185	18066	18180	18017	18157	18077	17943	18146	18107	18101	18116	18100	18280	17849	18067	18137	17944	18211	18185	18063	17938	18049	18080	18035	18201	18102	18130	18202	18159	17942	18039	18181	17977	18046	18042	18380	18109	18137	17950	18358	18201	17996	18005	17971	18186	18322	18096	18064	18113	17992	18172	18225	18078	18135	18057	18176	18116	18022	18016	18174	18036	18070	18030	18237	18205	18128	18090	18141	18095	17994	18142	18192	18112	18022	18260	18016	18380	18011	18026	17819	18165	18038	18169	18225	18010	17982	18129	17997	17964	17857	18131	18225	18060	17963	18203	18162	18132	18063	18159	18116	17925	17927	18053	18170	18013	18262	18148	18250	18429	18204	18225	18146	18205	18141	17999	18117	18267	17957	18252	18231	18186	18264	18116	18092	18178	18206	17974	18308	17986	18055	18002	18227	18203	18018	18003	18283	18077	18002	17933	18067	18103	17911	18107	18074	18340	18116	18100	18169	18181	17965	18060	18144	18120	18258	18118	18031	18258	18119	17896	18018	18189	18184	18212	18118	17911	18092
31286	40295	34176	26006	22373	20074	19129	18547	17629	17129	16774	16416	16445	16147	16245	16029	16138	15856	15698	15866	15731	15655	15622	15711	15619	15559	15532	15591	15526	15599	15508	15449	15587	15544	15536	15454	15688	15441	15600	15400	15339	15351	15482	15531	15315	15259	15408	15252	15462	15467	15464	15492	15445	15600	15418	15490	15337	15468	15290	15263	15293	15264	15386	15514	15243	15294	15589	15508	15537	15267	15497	15467	15364	15475	15392	15254	15318	15432	15397	15517	15469	15341	15380	15613	15386	15449	15426	15442	15482	15344	15394	15353	15361	15467	15420	15332	15324	15489	15537	15473	15340	15473	15292	15429	15442	15412	15316	15380	15427	15525	15405	15500	15451	15427	15331	15508	15424	15569	15397	15491	15199	15528	15458	15442	15420	15297	15498	15493	15575	15298	15240	15447	15494	15403	15285	15372	15393	15506	15384	15623	15308	15585	15328	15437	15327	15527	15430	15493	15288	15406	15375	15365	15385	15537	15422	15360	15272	15390	15643	15307	15475	15596	15581	15482	15468	15429	15371	15347	15431	15340	15470	15572	15520	15367	15440	15615	15526	15429	15347	15398	15272	15447	15524	15324	15493	15394	15470	15404	15305	15494	15427	15407	15432	15431	15418	15385	15480	15516	15442	15541	15293	15447	15348	15228	15439	15443	15512	15352	15519	15180	15379	15322	15556	15522	15498	15396	15405	15305	15470	15197	15353	15607	15330	15379	15257	15152	15445	15417	15402	15557	15439	15423	15309	15237	15308	15392	15379	15513	15442	15270	15348	15414	15489	15228	15448	15339	15613	15404	15403	15399	15437	15290	15364	15379	15473	15464	15337	15380	15391	15298	15407	15439	15393	15221	15523	15431	15387	15347	15551	15418	15445	15317	15395	15294	15575	15478	15368	15419	15459	15416	15396	15362	15446	15314	15394	15419	15517	15508	15385	15449	15306	15286	15475	15417	15472	15393	15662	15473	15523	15254	15609	15290	15385	15339	15418	15409	15374	15317	15545	15652	15399	15438	15556	15330	15396	15341	15301	15428	15493	15431	15500	15339	15245	15435	15558	15394	15443	15475	15475	15397	15322	15438	15392	15316	15418	15413	15310	15368	15329	15440	15358	15212	15395	15420	15404	15296	15329	15429	15381	15228	15485	15348	15598	15235	15317	15477	15484	15403	15592	15313	15399	15281	15376	15491	15490	15402	15411	15463	15323	15519	15520	15389	15480	15437	15339	15403	15532	15303	15490	15244	15264	15443	15276	15493	15509	15482	15472	15570	15419	15416	15409	15246	15376	15319	15411	15412	15421	15452	15440	15383	15519	15435	15323	15214	15366	15460	15339	15380	15322	15366	15503	15425	15461	15327	15548	15319	15512	15516	15297	15484	15380	15482	15479	15440	15409	15450	15432	15433	15480	15511	15315	15338	15283	15385	15559	15339	15424	15540	15424	15401	15376	15389	15434	15460	15408	15441	15471	15408	15535	15496	15377	15441	15481	15426	15514	15598	15171	15380	15506	15363	15502	15394	15504	15270	15343	15528	15458	15294	15384	15414	15408	15503	15456	15391	15333	15385	15341	15482	15400	15509	15244	15335	15316	15539	15422	15491	15306	15649	15483	15534	15374	15316	15325	15333	15345	15390	15303	15549	15505	15275	15590	15370	15362	15450	15288	15439	15414	15398	15353	15428	15460	15366	15488	15343	15278	15353	15538	15394	15511	15431	15476	15485	15311	15490	15414	15337	15554	15447	15346	15464	15566	15387	15248	15447	15420	15310	15408	15257	15301	15392	15447	15452	15370	15201	15455	15413	15351	15479	15386	15302	15518	15252	15341	15465	15401	15661	15411	15465	15553	15616	15410	15336	15330	15457	15474	15381	15345	15475	15559	15495	15453	15267	15367	15402	15345	15413	15267	15492	15709	15234	15283	15335	15401	15397	15470	15454	15465	15435	15326	15364	15503	15411	15520	15455	15267	15424	15305	15348	15387	15323	15585	15168	15433	15404	15529	15574	15517	15452	15461	15303	15473	15328	15505	15391	15401	15402	15301	15318	15409	15401	15518	15267	15309	15190	15398	15513	15485	15308	15412	15512	15260	15185	15629	15209	15363	15419	15365	15474	15433	15387	15579	15524	15472	15510	15389	15398	15450	15369	15579	15456	15545	15601	15506	15517	15476	15328	15401	15419	15352	15515	15424	15487	15531	15440	15429	15352	15410	15453	15263	15400	15480	15274	15438	15498	15470	15417	15320	15407	15491	15458	15449	15369	15569	15417	15408	15506	15633	15488	15347	15460	15543	15279	15445	15428	15205	15392	15389	15202	15591	15386	15439	15466	15436	15502	15298	15396	15406	15400	15288	15446	15451	15415	15487	15268	15466	15350	15469	15447	15354	15397	15325	15246	15472	15518	15375	15665	15262	15424	15404	15609	15242	15376	15310	15340	15526	15460	15328	15489	15373	15339	15415	15357	15498	15261	15396	15351	15353	15339	15323	15357	15528	15317	15292	15402	15451	15328	15332	15404	15467	15599	15464	15492	15377	15582	15359	15340	15480	15391	15345	15308	15385	15495	15186	15420	15474	15423	15326	15365	15344	15446	15356	15431	15409	15544	15344	15307	15406	15347	15362	15609	15514	15326	15267	15372	15301	15578	15427	15385	15477	15394	15327	15432	15557	15408	15426	15434	15441	15354	15392	15176	15342	15393	15362	15491	15405	15462	15497	15226	15458	15567	15516	15357	15430	15458	15442	15423	15365	15571	15202	15229	15399	15412	15198	15372	15296	15595	15423	15238	15677	15493	15430	15497	15370	15505	15478	15512	15397	15483	15360	15309	15561	15377	15651	15343	15261	15467	15327	15469	15374	15382	15457	15287	15462	15410	15356	15429	15468	15357	15523	15448	15559	15327	15464	15411	15480	15253	15284	15441	15505	15308	15307	15453	15562	15313	15386	15262	15453	15412	15318	15370	15459	15584	15472	15492	15560	15389	15359	15359	15392	15511	15284	15474	15275	15484	15506	15363	15504	15477	15300	15415	15276	15380	15317	15591	15540	15404	15423	15454	15338	15372	15460	15180	15343	15487	15245	15639	15479	15258	15462	15361	15417	15490	15372	15430	15411	15473	15462	15529	15317	15337	15432	15331	15335	15318	15347	15450	15289	15364	15337	15467	15312	15288	15474	15361	15320	15544	15414	15454	15393	15414	15295	15412	15275	15430	15648	15295	15420	15405	15478	15430	15304	15433	15377	15480	15421	15471	15357	15405	15423	15490	15328	15384	15412	15397	15347	15578	15315	15340	15476	15395	15319	15316	15432	15288	15426	15351	15385	15488	15414	15511	15507	15477	15156	15444	15459	15495	15569	15288	15441	15436	15681	15447	15356	15388	15482	15355	15458	15453	15208	15345	15343	15717	15553	15342	15533	15563	15339	15513	15382	15421	15364	15363	15430	15301	15472	15319	15479	15472	15449	15395	15344	15412	15317	15440	15380	15338	15529	15305	15404	15347	15455	15422	15556	15217	15281	15314	15474	15619	15358	15390	15310	15360	15555	15522	15375	15330	15537	15543	15417	15312	15470	15480	15452	15344	15543	15361	15206	15521	15372	15439	15420	15327	15319	15444	15287	15554	15310	15511	15385	15511	15419	15576	15365	15474	15315	15567	15484	15366	15496	15400	15364	15396	15511	15451	15416	15444	15406	15295	15329	15454	15464	15419	15453	15237	15456	15382	15554	15381	15382	15441	15488	15424	15432	15425	15416	15428	15329	15404	15372	15409	15384	15373	15499	15492	15287	15502	15558	15305	15546	15310	15430	15502	15226	15391	15373	15221	15504	15335	15548	15369	15332	15422	15455	15386	15483	15262	15573	15394	15312	15471	15309	15509	15525	15279	15459	15299	15430	15291	15477	15456	15294	15485	15328	15411	15450	15417	15501	15530	15590	15418	15191	15499	15578	15288	15707	15393	15579	15292	15283	15391	15444	15463	15402	15529	15315	15301	15384	15470	15334	15456	15412	15393	15461	15276	15372	15452	15352	15425	15324	15452	15538	15309	15490	15423	15615	15296	15492	15385	15395	15518	15462	15539	15403	15339	15472	15275	15430	15510	15501	15482	15280	15342	15342	15467	15397	15467	15505	15406	15655	15284	15551	15491	15202	15518	15559	15384	15321	15382	15397	15493	15507	15350	15404	15533	15385	15261	15478	15526	15355	15425	15549	15435	15426	15476	15356	15271	15509	15260	15247	15387	15503	15264	15490	15313	15599	15337	15474	15297	15449	15370	15368	15313	15181	15432	15477	15368	15469	15371	15408	15312	15195	15325	15507	15444	15404	15411	15283	15381	15496	15313	15624	15487	15174	15402	15498	15475	15351	15356	15521	15433	15564	15421	15365	15275	15410	15511	15358	15268	15588	15488	15437	15498	15393	15514	15479	15495	15570	15477	15413	15593	15374	15403	15582	15371	15572	15345	15495	15363	15481	15493	15200	15489	15470	15503	15413	15385	15380	15374	15392	15449	15495	15463	15480	15447	15323	15364	15525	15474	15347	15469	15519	15386	15301	15333	15608	15410	15438	15336	15406	15370	15393	15294	15411	15400	15438	15466	15315	15558	15322	15455	15435	15379	15269	15326	15401	15257	15550	15355	15334	15494	15509	15362	15155	15524	15504	15445	15469	15449	15455	15484	15517	15314	15407	15437	15514	15283	15525	15500	15326	15451	15309	15288	15527	15425	15341	15356	15335	15392	15637	15470	15524	15444	15314	15225	15494	15571	15672	15376	15481	15297	15372	15535	15415	15431	15361	15287	15461	15319	15447	15584	15456	15391	15511	15464	15388	15439	15312	15316	15422	15340	15334	15312	15363	15379	15358	15526	15397	15505	15374	15376	15403	15372	15339	15514	15328	15391	15469	15326	15393	15363	15411	15427	15349	15363	15444	15461	15572	15381	15478	15373	15427	15397	15261	15514	15384	15494	15459	15417	15391	15475	15510	15402	15230	15321	15515	15320	15394	15320	15501	15487	15456	15433	15177	15378	15480	15426	15355	15374	15508	15461	15418	15482	15433	15455	15390	15367	15540	15497	15588	15425	15381	15396	15376	15211	15500	15502	15355	15259	15546	15333	15364	15368	15461	15512	15474	15444
24058	21109	28456	24889	23659	24358	23792	21281	20440	19883	19230	19257	19001	19055	18737	18648	18822	18488	18335	18338	18290	18215	18359	18090	18254	18179	18107	18101	18253	17960	17981	18196	18201	18058	18030	18035	18007	17721	18082	18200	18093	18078	18084	17872	18037	17935	17908	17865	18083	17895	17941	18055	18025	18009	17832	17885	17943	17956	17774	17893	17768	17782	17958	17772	17966	17974	18070	18113	18056	18036	18090	17761	17869	17848	17886	18176	18038	17847	18023	17988	18036	18201	18037	17838	17866	17912	17791	17985	17972	17773	17848	17765	18219	17892	18032	17863	17795	18056	17783	17988	18049	17856	18028	17868	17763	17956	17917	17877	17902	17815	17682	18008	17981	17936	17817	17739	17902	17921	18038	17981	17766	17863	17999	17929	17918	17876	17913	17817	17795	17801	17949	18122	17919	17820	17839	17761	17843	17759	17896	17857	17875	17914	17860	18044	17767	17827	17910	17757	17963	17950	17791	17879	18023	17772	17770	17792	18045	17902	17950	18062	17808	17786	17933	17910	17872	17949	17987	17994	17787	17747	17776	17847	18020	17849	17788	18012	17934	17874	17723	17964	17806	17817	17904	17985	18017	17953	17926	17921	17885	17836	17995	17987	17716	17876	17993	18081	17857	17914	18046	18063	18091	17888	18085	17837	17901	17788	17725	17968	17940	17763	17938	17775	17863	17725	17806	18183	18065	18099	17903	17860	18008	17713	17727	17770	17687	17876	17994	17779	18043	17885	17810	17621	17943	17948	18060	17933	17706	17828	17890	17793	17785	18071	17900	18044	17866	18068	17806	17747	17980	17708	17806	17797	18077	17870	17854	17868	17817	17730	17892	18035	17858	18157	17849	18099	17757	18025	17910	18033	17773	17978	17683	18168	17935	17938	17950	18127	17957	17653	17936	17845	18026	17829	17789	17771	17947	17988	18103	18000	17936	17871	18142	17879	17816	17602	17875	17819	17780	17991	17959	17785	17785	17880	18011	17928	17936	17870	18126	18000	17893	17742	17949	17871	17875	17768	17948	17991	18053	17813	18153	17817	18195	17851	17806	17869	17881	17838	17853	17815	17920	17925	17657	17970	17946	17789	17816	17878	17762	17966	17922	17822	17781	18137	17942	17942	17755	17746	17792	17908	17913	17954	17723	17752	17967	17958	17901	17893	17948	17860	17824	17762	17699	17879	18054	17894	17819	17832	17775	17829	17951	17955	17839	17874	17926	17988	17956	18084	17979	17968	18138	17865	17796	18075	18301	17836	17806	17908	17953	17891	18179	17907	18186	17961	17883	17783	17961	17812	18008	17776	17909	17806	18182	17851	17740	17776	17691	17944	17888	17946	17998	17751	18166	17781	17813	17954	17766	17878	17920	17845	17872	17834	17976	17909	17913	17718	17868	17963	17897	17887	17776	17940	17996	17953	17822	17760	17905	17908	18006	17645	17878	17921	17866	17969	17918	17804	18028	17837	17879	17916	18010	17980	18046	18099	18054	18117	17977	17874	17899	17965	17824	17934	17902	17854	17897	17982	17892	17925	17851	17884	17788	17926	17832	17759	17667	17991	17850	18009	17812	17890	17831	17930	18183	17766	17988	17725	17700	17996	17949	17785	17851	17942	17861	17906	17962	17892	17858	17748	17857	17847	17989	17908	17889	18059	17912	17985	17775	17841	18023	17908	17900	18085	17811	17677	17906	17899	17965	17958	17902	17866	17893	17862	17853	17832	17842	17951	17850	17771	17752	18064	17865	17928	17954	17788	17805	17763	18082	17749	18020	17764	18187	17750	17779	18003	17957	17645	18092	18026	18099	17933	18025	18009	17958	18007	17867	17974	18140	17809	17987	17936	17918	17840	17910	17878	17815	17889	17902	18056	17787	17825	17931	17895	17678	17735	17777	17688	17734	17755	17814	17893	18013	18023	17979	17836	17945	17831	17701	18150	17750	17976	17899	17898	17999	17965	17737	17780	17725	17981	17838	18082	17975	18057	17824	17763	17795	17794	17882	17949	17854	17816	17907	17751	17652	17857	17885	17899	17929	17741	17738	17971	17878	17834	17638	18013	17836	17979	17794	17949	18023	18065	18072	17661	17924	17791	17659	18169	17837	18034	18115	17792	18005	17918	17730	17768	17942	17792	18049	17914	17836	17870	17830	17722	17935	17727	17978	17926	17935	17687	17857	18039	17963	17953	18137	17725	17693	17848	17888	17812	17772	17949	17775	17598	17951	17802	17944	18081	18012	17924	17695	17909	17987	18035	17801	17952	17611	17743	18019	17900	17920	17822	17779	18023	17943	17835	18025	18005	17901	17944	17889	17807	17702	17998	17843	17875	17966	17867	18117	17924	17904	17879	17908	17824	17949	18022	17851	17798	17796	17952	17923	17747	17900	18111	17986	17841	17830	17934	17911	17736	18077	17738	17914	18037	17839	18036	17841	17790	17829	17889	17834	17980	17953	17927	17939	17857	17937	17899	18019	17895	17852	18049	17916	17591	18000	17895	18034	17802	18005	18039	17968	17709	17907	18034	17823	17854	17824	17701	17826	17545	17511	17769	17941	18063	17987	17747	17916	17865	17907	17833	17943	17862	17994	17976	17945	17832	17744	18029	17807	18040	17994	17700	17892	17867	18086	17800	17831	17930	17925	18061	18171	18046	17897	17887	18069	17790	17994	18029	17913	17985	18022	17860	17995	17988	17934	17667	17747	17954	17706	17955	18033	18036	17865	17863	17855	17839	17751	17814	17853	18019	18005	17792	17859	17714	18066	18039	17829	17793	17974	17893	17941	17829	18003	17903	17842	18017	18055	17943	17838	17652	18079	17821	18074	17746	17669	17854	17939	17966	17863	18002	17987	17753	17709	17966	17972	18064	17984	18017	17842	17891	18024	18020	17879	18066	17887	17901	18055	18065	17885	17813	17763	17894	17703	17895	17988	17800	17843	17972	17979	18112	17896	17873	17916	17746	18072	17952	17914	17737	17842	17916	17906	17814	17884	17747	18014	17883	18008	17812	18026	17774	17979	17834	17947	18075	18006	17828	17746	17848	18006	17842	17910	18045	17660	17856	17809	17916	17891	18030	17926	17958	17785	18128	17802	17927	17984	17998	17863	17929	17901	17768	17787	17877	17836	17839	18038	17860	18030	17923	17997	17715	17859	17763	17789	17907	17941	17878	17952	18048	17873	17788	18071	17803	18066	18026	17857	17931	17961	17868	17840	17850	17976	17923	17858	17759	17931	17899	17715	17952	18130	17843	17972	17769	17873	17796	17886	17837	18016	18143	17907	17944	18101	17924	17909	17980	17831	17981	17982	17956	18010	18037	17794	17776	17863	17948	17988	17913	17940	18086	17821	17868	17845	18211	18030	17894	17910	17862	17966	17997	17707	17859	18004	17979	17807	17801	18184	17828	17933	18003	17950	17871	17884	18013	17936	17921	17960	18001	17922	17948	17995	18145	17807	17970	17961	17868	17656	17720	17950	17950	17950	17981	18143	18019	17837	17708	17953	17763	17859	18023	17938	17934	18058	17831	17926	17854	17999	17871	17715	17932	17874	17951	17845	17847	17844	17712	17668	17789	18171	17606	17933	17893	18055	17961	18115	17919	17852	17793	17938	17812	18094	17919	17887	17921	17857	17904	18016	17863	18030	17932	17880	17957	18069	17869	18042	17727	17640	17934	18067	18087	17862	17991	17954	17880	18057	17871	17805	18116	17748	17742	17796	17886	17802	18031	17877	17910	17856	17938	17675	18037	17988	17766	17915	18073	17968	18061	17777	17924	17771	17829	17901	17899	17913	17890	17871	17827	17744	17792	17977	18104	18009	18193	17952	17917	17874	17852	18147	17844	17822	17875	17930	17927	17669	17785	17948	17788	17917	18023	18016	18019	17912	17863	17828	17846	17908	17928	17846	17862	17906	17887	18033	17827	17946	17932	17880	17964	17831	17765	17786	17764	17750	18140	17801	18049	17821	17922	17978	17943	17769	17936	17889	17901	17972	17868	18050	17892	17677	17885	18019	17842	17852	17788	18014	17925	18032	17971	17975	17961	17743	17866	18037	18076	17743	17908	17861	17738	18087	17766	17713	17981	17859	18101	17805	17987	17982	18030	18058	17966	17973	18022	17913	17682	18009	18127	17904	17829	17922	17811	17954	18069	17943	17956	17843	17811	17866	17801	17843	17938	17824	18034	17729	17852	18015	17890	17911	17815	18003	18008	17858	17891	17932	18195	17931	17752	18018	17803	17854	17768	17991	17797	17847	18075	18088	17974	17735	17836	17827	17817	17897	17825	17900	17972	18070	17810	17830	17998	17996	17912	18024	17701	17758	18028	17810	17996	17717	17801	17971	17835	17872	17913	17974	17763	18068	17792	17772	17764	17933	17664	17912	17771	17961	17916	18041	17719	17795	17858	17877	18005	18114	17784	17996	17995	17974	18047	17743	17960	17700	17885	17996	17949	17938	17988	17883	17845	17856	17710	17827	18037	17825	17888	17856	18069	17841	17965	17634	17767	17960	17929	17852	17856	17964	17796	17929	17936	17880	18040	17978	17839	17697	17960	17789	17971	17896	17946	17974	17884	17737	17888	18000	17937	17977	17785	17870	17912	17791	17841	17957	17933	17710	17863	17946	17915	17885	17830	17854	17774	17865	17994	17927	17911	17955	17808	17950	17731	17807	17871	17816	17766	17936	17884	17969	17839	17877	17830	17912	17908	17880	17813	18115	18130	17965	17956	17925	17762	17752	17938	17863	17975	17873	17949	17957	17805	17874	18070	17912	17798	17698	17724	18073	18012	17983	17778	17919	18036	18045	17863	17832	17855	17960	18070	17833	17767	17864	17813	17872	18008	17910	17833	17889	17884	17964	17992	17893	17855	17951	18030	17809	17786	17620	17811	17787	17934	17939	17927	17807	17808	18010	17912	17835	17963	17920	17878	17955	17961	17923	17850	17935	18181	17717	17915	18083	17864	17838	17849	17967	17837	17930	17929	17857	17768	17909	17939	17995	17759	18031	18072	17889	17941	17940	17845	17760	17774	17963	17972	18101	17895	17823	17808	17961	17785	17912	17691	18045	18145	17860	17763	17975	17887	17875	17948	18086	17854	17919	17743	17893	17861	17933	17797	17779	17911	17885	17948
30796	45562	40375	30359	25409	23024	21469	20307	18883	18113	17428	17139	17014	16710	16526	16365	16491	15992	16126	15899	15755	15762	15691	15691	15741	15801	15628	15580	15551	15490	15590	15423	15299	15371	15440	15336	15413	15268	15485	15386	15418	15361	15338	15310	15358	15494	15327	15325	15425	15249	15459	15329	15378	15270	15285	15400	15309	15437	15525	15420	15261	15292	15364	15371	15375	15353	15488	15319	15147	15391	15339	15307	15432	15268	15339	15345	15121	15194	15420	15172	15252	15345	15394	15296	15403	15355	15246	15481	15299	15369	15329	15172	15174	15299	15471	15324	15236	15278	15483	15292	15204	15316	15359	15264	15295	15300	15505	15289	15459	15313	15297	15525	15396	15244	15333	15349	15234	15335	15233	15180	15404	15203	15243	15319	15378	15292	15342	15195	15221	15209	15295	15263	15232	15364	15279	15412	15418	15314	15250	15345	15204	15259	15257	15327	15166	15336	15337	15277	15269	15338	15303	15334	15353	15434	15405	15340	15359	15222	15378	15443	15370	15346	15413	15293	15373	15242	15243	15287	15165	15373	15156	15276	15168	15188	15239	15428	15077	15374	15396	15202	15252	15343	15414	15465	15422	15159	15380	15375	15252	15368	15343	15243	15360	15091	15128	15430	15303	15274	15283	15222	15282	15279	15270	15188	15366	15446	15342	15270	15269	15409	15492	15347	15279	15117	15321	15451	15272	15240	15325	15438	15363	15242	15365	15267	15381	15307	15387	15301	15170	15172	15373	15176	15341	15452	15547	15227	15073	15350	15216	15322	15272	15456	15316	15361	15382	15337	15162	15450	15332	15425	15239	15366	15194	15433	15345	15347	15280	15367	15331	15316	15193	15312	15069	15456	15332	15275	15321	15209	15105	15268	15420	15373	15357	15019	15281	15154	15357	15356	15223	15197	15305	15399	15314	15403	15385	15334	15305	15505	15232	15222	15185	15289	15269	15324	15316	15225	15114	15262	15115	15227	15460	15244	15272	15224	15243	15206	15216	15309	15253	15364	15282	15154	15333	15339	15542	15380	15399	15291	15323	15341	15203	15405	15290	15389	15395	15421	15278	15538	15437	15439	15272	15338	15294	15341	15457	15348	15182	15163	15444	15350	15388	15451	15386	15284	15347	15097	15300	15377	15363	15342	15292	15260	15260	15286	15350	15283	15062	15285	15295	15362	15521	15350	15363	15306	15359	15371	15307	15356	15342	15390	15256	15186	15292	15432	15447	15128	15212	15237	15352	15275	15346	15459	15274	15195	15424	15358	15189	15235	15379	15220	15467	15307	15266	15347	15321	15289	15360	15454	15230	15190	15406	15316	15241	15473	15349	15457	15310	15339	15191	15385	15336	15291	15287	15309	15267	15309	15295	15412	15457	15358	15242	15368	15418	15309	15354	15413	15213	15189	15454	15278	15349	15181	15210	15341	15463	15277	15471	15265	15261	15374	15407	15377	15405	15316	15418	15314	15190	15249	15303	15216	15403	15428	15186	15415	15302	15281	15277	15490	15299	15354	15165	15543	15182	15246	15414	15514	15343	15396	15428	15316	15291	15358	15270	15232	15090	15183	15237	15449	15190	15330	15334	15258	15273	15297	15226	15403	15335	15173	15204	15437	15174	15344	15445	15394	15428	15310	15312	15360	15365	15388	15416	15280	15443	15291	15250	15237	15128	15343	15338	15215	15434	15386	15276	15295	15450	15479	15369	15238	15318	15457	15267	15350	15307	15117	15410	15281	15278	15271	15263	15343	15297	15304	15302	15197	15240	15206	15326	15425	15352	15260	15252	15368	15197	15289	15254	15363	15238	15317	15270	15245	15116	15459	15270	15184	15216	15342	15524	15300	15441	15288	15446	15023	15363	15544	15287	15415	15321	15290	15379	15179	15192	15421	15333	15389	15355	15417	15247	15264	15324	15242	15336	15278	15289	15349	15398	15342	15378	15118	15342	15257	15175	15279	15253	15325	15300	15306	15342	15292	15386	15325	15363	15372	15414	15391	15415	15105	15205	15371	15337	15266	15350	15276	15375	15192	15491	15305	15362	15363	15384	15283	15173	15322	15429	15343	15311	15358	15505	15208	15450	15216	15298	15212	15309	15234	15172	15370	15069	15319	15365	15202	15336	15328	15273	15352	15383	15257	15340	15345	15367	15230	15407	15228	15322	15504	15224	15280	15197	15307	15283	15213	15148	15299	15145	15250	15393	15199	15216	15190	15430	15273	15257	15394	15530	15169	15224	15433	15411	15320	15260	15339	15315	15555	15103	15413	15256	15254	15249	15295	15370	15337	15219	15319	15290	15539	15302	15281	15423	15358	15161	15268	15222	15168	15397	15190	15347	15080	15226	15250	15334	15194	15515	15270	15092	15316	15280	15157	15209	15250	15322	15331	15291	15428	15384	15268	15200	15336	15292	15438	15264	15391	15278	15183	15294	15280	15391	15349	15368	15310	15203	15334	15376	15329	15360	15276	15313	15354	15316	15232	15185	15315	15370	15417	15294	15370	15286	15105	15299	15282	15211	15335	15304	15187	15246	15325	15175	15311	15202	15290	15441	15360	15279	15589	15169	15136	15260	15281	15445	15362	15296	15241	15367	15218	15377	15440	15309	15384	15308	15364	15373	15394	15434	15319	15186	15230	15350	15152	15361	15191	15302	15294	15130	15353	15289	15297	15314	15297	15275	15471	15228	15341	15350	15322	15318	15296	15367	15147	15283	15560	15378	15166	15223	15314	15378	15320	15189	15235	15261	15160	15357	15376	15369	15356	15116	15358	15330	15272	15335	15386	15205	15282	15498	15412	15321	15175	15144	15324	15291	15297	15341	15311	15357	15421	15345	15284	15369	15263	15329	15262	15423	15137	15374	15380	15333	15292	15466	15185	15293	15331	15189	15191	15355	15294	15208	15395	15317	15291	15359	15480	15338	15240	15397	15268	15400	15383	15323	15322	15372	15162	15324	15281	15421	15343	15467	15314	15146	15309	15238	15187	15348	15303	15209	15403	15426	15257	15296	15315	15529	15353	15187	15118	15349	15299	15191	15298	15322	15283	15389	15466	15409	15283	15214	15247	15220	15223	15350	15328	15237	15316	15245	15244	15206	15234	15245	15374	15169	15292	15381	15298	15300	15259	15304	15246	15184	15187	15391	15400	15316	15078	15243	15238	15209	15290	15270	15242	15246	15402	15100	15430	15201	15380	15350	15299	15292	15455	15307	15400	15345	15291	15306	15257	15248	15189	15303	15228	15409	15475	15446	15381	15210	15303	15343	15184	15252	15065	15419	15290	15277	15237	15473	15352	15283	15397	15325	15308	15198	15246	15239	15200	15392	15317	15361	15273	15406	15220	15310	15378	15280	15218	15418	15342	15367	15240	15427	15328	15280	15157	15309	15465	15317	15325	15386	15351	15250	15170	15171	15394	15286	15181	15312	15119	15188	15380	15336	15401	15279	15401	15315	15322	15261	15211	15289	15266	15337	15331	15435	15255	15429	15434	15316	15392	15177	15302	15180	15269	15160	15272	15386	15322	15310	15330	15285	15374	15362	15362	15365	15315	15386	15336	15379	15201	15224	15302	15404	15470	15380	15239	15237	15146	15261	15283	15245	15266	15337	15183	15332	15160	15508	15460	15310	15422	15397	15183	15446	15228	15435	15370	15171	15449	15268	15355	15450	15086	15343	15265	15150	15350	15242	15207	15293	15466	15241	15219	15438	15336	15445	15248	15288	15282	15333	15208	15344	15140	15220	15162	15230	15424	15194	15300	15293	15201	15407	15269	15175	15266	15233	15231	15036	15232	15215	15452	15354	15317	15273	15324	15332	15238	15340	15448	15220	15275	15301	15381	15453	15458	15237	15383	15241	15302	15210	15283	15263	15270	15370	15394	15210	15191	15312	15354	15359	15349	15276	15419	15411	15280	15303	15195	15243	15419	15289	15422	15338	15284	15267	15213	15383	15296	15362	15270	15223	15220	15411	15145	15287	15375	15252	15202	15343	15301	15180	15279	15421	15228	15326	15435	15154	15296	15446	15283	15373	15235	15255	15304	15222	15423	15274	15125	15346	15247	15331	15381	15484	15253	15298	15370	15317	15285	15209	15310	15124	15434	15365	15088	15320	15300	15256	15405	15309	15433	15382	15442	15371	15189	15353	15292	15287	15253	15440	15283	15444	15275	15257	15285	15334	15209	15408	15233	15161	15195	15239	15413	15387	15383	15285	15225	15391	15224	15304	15317	15479	15232	15384	15382	15281	15377	15298	15545	15298	15246	15223	15423	15453	15173	15408	15093	15312	15139	15251	15399	15375	15325	15221	15320	15225	15445	15391	15282	15222	15367	15314	15259	15182	15311	15263	15381	15183	15355	15218	15266	15154	15376	15434	15309	15335	15254	15359	15438	15449	15195	15290	15282	15193	15403	15428	15146	15386	15335	15120	15287	15256	15127	15294	15352	15429	15247	15350	15285	15209	15461	15107	15307	15441	15285	15490	15399	15479	15303	15399	15475	15319	15308	15243	15213	15298	15480	15269	15396	15271	15227	15385	15245	15309	15171	15346	15476	15375	15244	15308	15567	15405	15332	15328	15162	15184	15498	15343	15390	15314	15248	15272	15242	15317	15397	15461	15318	15352	15242	15193	15303	15400	15238	15452	15622	15453	15239	15278	15312	15400	15372	15277	15259	15236	15330	15278	15252	15361	15361	15291	15205	15288	15309	15551	15395	15332	15229	15312	15285	15376	15331	15265	15364	15230	15097	15345	15290	15293	15309	15287	15483	15138	15306	15144	15126	15371	15370	15433	15269	15263	15474	15309	15260	15206	15586	15384	15263	15267	15277	15079	15165	15356	15148	15295	15422	15268	15323	15199	15433	15199	15294	15283	15384	15437	15323	15247	15314	15304	15366	15155	15367	15277	15468	15273	15269	15282	15246	15498	15241	15336	15261	15438	15295	15301	15321	15178	15296	15370	15345	15253	15382	15311	15397	15260	15342	15324	15326	15263	15386	15248	15314	15202	15433	15119	15234	15437	15433	15278	15347	15249	15377	15273	15315	15280	15306	15225	15226	15393	15179	15374	15143	15244	15338	15327	15455	15375	15229	15235	15383	15406	15234	15321	15301	15365	15255	15395	15222	15363	15173
22752	21126	28888	23731	21988	25484	28305	23589	22240	21676	20945	20606	20377	20175	19895	19973	19739	19878	19834	19537	19607	19400	19258	19168	18956	19057	19125	19296	19139	19139	19184	19171	19351	19159	18981	19102	18968	18935	18917	19039	18929	18781	18826	18671	18767	19035	18886	18870	19027	18844	18665	18779	18833	18668	18677	18654	18885	18786	18881	18940	18910	18950	18730	18701	18857	18863	19031	18930	18894	18926	18779	18754	18774	18613	18979	19024	18680	18831	18690	18935	18774	18769	19044	18731	18796	18678	18750	18685	18804	18856	18655	18668	18755	18747	18745	18842	18712	18643	18829	18624	18721	18778	18736	18626	18799	18759	18726	18629	18940	18634	18863	18685	18761	18642	18814	18643	18857	18880	18849	18883	18816	18998	18599	18439	18766	18812	18756	18619	18899	18772	18767	18720	18664	18684	19013	18899	18941	18887	18557	18842	18825	18643	18816	18768	18979	18712	18993	18993	18837	18807	18466	18711	18824	18838	19033	18810	18817	18807	18732	18780	18764	18760	18722	18790	18669	18761	18719	18710	18754	18831	18919	18614	18634	18761	18872	18814	18818	18677	18839	18794	18592	18641	18580	18872	18758	18535	18516	18647	18663	18702	18838	18823	18649	18777	18738	18746	18566	18922	18833	18676	18711	18540	18840	18843	18760	19013	18599	18743	18757	18743	18851	18509	18561	18816	18603	18787	18694	18823	18850	18486	18814	18700	18668	18640	18666	18851	18808	18841	19027	18924	18772	18673	18662	18776	18681	18933	18714	18859	18881	18552	18785	18804	18848	18839	18732	18732	18811	18671	18734	18752	18767	18705	18728	18838	18773	18590	18701	18597	18724	18743	18780	18777	18887	18690	18771	18715	18931	18761	18799	18598	18708	18563	19075	18725	18822	18711	18719	18749	18836	18689	18849	18639	18681	18810	18709	18633	18824	18907	18747	18976	18817	18708	18879	18923	18768	18690	18835	18692	18576	18638	18589	18866	18538	18735	18863	18630	18703	18684	18617	18591	18753	18654	18780	18754	18667	18616	18696	18697	18826	18586	18778	18796	18853	19023	18720	18761	18828	18749	18666	18670	18975	18876	18985	18913	18832	18809	19002	18809	18828	18908	18775	18925	18778	18809	18536	18760	18766	18793	18781	18732	18897	18808	18644	18723	18940	18738	18702	18880	18602	18646	18959	18877	18757	18843	18785	19015	18852	18730	18826	18670	18682	18947	18817	18684	18658	18893	18876	18630	18837	18626	18825	18745	18733	18727	18829	18606	18964	18684	18633	18706	18887	18664	18710	18800	18729	18715	18710	18613	18602	18637	18637	18855	18806	18718	18845	18667	18619	18847	18763	18700	18869	18684	18589	18654	18850	18834	19016	18819	18651	18758	18884	18733	18642	18822	18822	18751	18760	18769	18980	18675	19138	18707	18837	18617	18910	18738	18727	18697	18849	18728	18856	18824	18778	18844	18859	18947	18642	18531	18636	18718	18732	18764	18531	18756	18799	18622	18616	18859	18703	18653	18805	18774	18862	18750	18741	18785	18690	18700	18815	18663	18582	18887	18757	18671	18594	18721	18715	18793	18942	18941	18777	18580	18912	18642	18750	18813	18504	18648	18901	18739	18661	18918	18679	18674	18693	18678	18928	18725	18867	18633	18801	18727	18629	19052	18801	18724	18928	18777	18737	18824	18726	18916	18859	18767	18722	18781	18709	18918	18796	18729	18562	18793	18742	18795	18842	18796	18561	18800	18947	18570	18857	18659	18853	18752	18787	18796	18599	18721	18947	18591	18760	18696	18760	18919	18659	18871	18651	18975	18646	18993	18856	18635	18661	18554	18862	18652	18866	18639	18730	18741	18598	18787	18906	18726	18766	18790	18896	18649	18882	18664	18733	18627	18797	18662	18847	18642	18740	18611	18987	19051	18720	18727	18811	18761	18670	18708	18572	18526	18817	18752	18807	18690	18708	18844	18643	18754	18722	18655	18647	18797	18676	18905	18741	18706	18551	18662	18587	18849	18787	18795	18788	18746	18576	18795	18657	18883	18899	18707	18802	18871	18636	18594	18713	18777	18621	18781	18783	18808	18871	18793	19007	18665	18781	18785	19037	18761	18738	18776	18593	18636	18702	18937	18813	18696	18680	18625	18723	18431	18772	18701	18915	18793	18881	18737	18411	18686	18781	18677	18734	18729	18511	18688	18725	18812	18815	18767	18634	18710	18893	18725	18535	18799	18677	18743	19056	18706	18744	18714	18689	18775	18888	18580	18976	18769	18766	18855	18864	18719	18681	18706	18694	18744	18802	18607	18836	18680	18983	18828	18799	18831	18703	18810	18753	19012	18559	18741	18805	18716	18703	19089	18716	18784	18874	18704	18769	18612	18689	18971	18687	18553	18788	18887	18707	18669	18789	18733	18823	18882	18708	18657	18606	18714	18770	18802	18537	18737	18775	18653	18631	18841	18823	18685	18797	18688	18778	18603	18620	18561	18849	18905	18977	18988	18964	18874	18658	18659	18739	18828	18462	18648	18800	18880	18990	18666	18802	18710	18776	18778	19059	18710	18801	18679	18728	18796	18857	18885	18768	18765	18778	18769	18771	18845	18862	18676	18684	18885	18802	18588	18869	18721	18767	18838	18796	18847	18807	18745	18858	18870	18849	18966	18623	18819	18613	18867	18614	18807	18694	18759	18528	18955	18881	18902	18818	18661	18777	18751	18773	18694	18749	18883	18616	18820	18506	18454	18832	18529	18582	18559	18579	18621	18668	18832	18910	18772	18669	18578	18862	18817	18760	18703	18697	18686	18708	18568	18871	18803	18760	18740	18785	18721	18774	18721	18785	18923	18869	18636	18525	18911	18592	18675	18866	18762	18830	18848	18875	18909	18867	18588	18716	18758	18669	18804	18752	18863	18712	18862	18527	18563	18576	18690	18939	18768	18849	18809	18666	18841	18714	18803	18836	18626	18687	18567	18919	18612	18764	18763	18726	18761	18796	18832	18696	18803	18819	18680	18631	18609	18708	18752	18880	18684	18724	18530	18771	18829	18727	18735	18870	18746	18734	18886	18770	18769	18964	18539	18532	18703	18649	18776	18717	18778	18789	18949	18789	18763	18849	18740	18823	18774	18688	18813	18734	18817	18619	18699	18970	19042	18704	18838	18976	18750	18504	18740	18567	18586	18590	18918	18819	18774	18727	18842	18803	18713	18852	18538	18871	18824	18861	18702	18632	18890	18790	18778	18968	18755	18852	18830	18774	18701	18696	18828	18791	18783	18734	18754	18781	18693	18845	18912	18781	18913	18854	18823	18614	18751	18783	18718	18853	18822	18612	18602	18669	18515	18737	18647	18789	18879	18781	18655	18789	18779	18624	18689	18786	18574	18637	18588	18610	18764	18774	18814	18520	18670	18695	18917	18917	18731	18825	18654	18890	18755	18603	18558	18748	18781	18818	18858	18787	18792	18685	18717	18744	18773	18594	18784	18954	18819	18835	18952	18634	18772	18896	18687	18815	18764	18686	18816	19009	18874	18682	18743	18789	18793	18529	18777	18981	18635	18696	18772	18634	18766	18685	18805	18650	18806	18585	18816	19086	18650	18934	18563	18794	18871	18683	18726	18840	18676	18738	18566	18686	18866	18702	18587	18781	18772	18666	18722	18397	18594	18746	18732	18918	18884	18820	18831	18729	18871	18695	18741	18771	18535	18620	18877	18729	18452	18759	18735	19140	18837	19037	18758	18795	18923	18753	18878	18897	18814	18887	18759	18866	18687	18695	18530	18785	18795	18808	18719	18840	18804	18500	18840	18426	18742	18750	18824	18896	18856	18678	18592	18836	19006	18653	18777	18638	18641	18528	18563	18775	18731	18961	18723	18601	18865	18863	18788	18661	18789	18932	18632	18659	18689	18796	18657	18698	18573	18963	18550	18727	18732	18680	18581	18893	18727	18813	18866	18840	18591	18704	18759	18906	19003	18873	18666	18649	18798	18753	18831	18782	18675	18782	18427	18687	18685	18862	18802	18861	18650	18597	18842	18719	18535	19043	18859	18616	18747	18830	18517	18605	18733	18591	18742	18587	18490	18692	18920	18626	18689	18950	18921	18706	18591	18515	18725	18519	18847	18638	18711	18804	18795	18935	18635	18727	18507	18841	18780	18401	18813	18949	18723	18680	18688	18564	18680	18868	18548	18819	18593	18765	18731	18754	18753	18784	18486	18936	18719	18766	18800	18682	18651	18542	18587	18619	18530	18652	18805	18652	18597	18643	18698	18784	18778	18768	18737	18892	18643	18729	18814	18763	18801	18763	18689	18704	18716	18800	18695	18886	18860	18617	18915	18654	18639	18634	18786	18656	18657	18667	18768	18841	18702	18979	18810	18791	18642	18657	18470	18714	18670	18783	18770	18771	18699	18628	18962	18765	18602	18715	18674	18775	18831	18703	18819	18857	18728	18854	18783	18643	18525	18691	18578	18765	18802	18783	18932	18941	18675	18715	18597	18628	18843	18783	18743	18828	18599	18704	18640	18760	18830	18743	18780	18897	18866	18739	18691	18813	18924	18783	18810	18797	18736	18866	18825	18730	18843	18748	18764	18659	18664	18741	18815	18665	18583	18643	18639	18977	18914	19090	18627	18757	18624	18960	18496	18732	18748	18645	18841	18606	19006	18830	18594	18868	18783	18775	18745	18615	18783	18873	18713	18801	18688	18783	18635	18841	18861	18850	18683	18693	18588	18881	18760	18619	18708	18860	18614	18417	18812	18581	18799	18722	18745	18627	18546	18565	18715	18633	18671	18864	18891	18723	18554	18636	18670	18655	18740	18614	18638	18736	18856	18863	18778	18676	18729	18797	18767	18971	18777	18673	18691	18937	18694	18663	18627	18810	18661	18812	18611	18695	18788	19037	18792	18888	18763	18704	18850	18684	18630	18644	18626	18861	18683	18884	18731	18686	18777	18785	18722	18654	18816	19013	18674	18783	18889	18703	18649	18685	18637	18896	18739	18572	18522	18665	18809	18957	18939	18867	18700	19010	18868	18934	18728	18735	18678	18705	18783	18601	18824	18845	18870	18842	18847	18659	18629	18813	18845	18600	18658	18807	18828	18748	18741	18883	18772	18887	18765	18606	18638	18704	18650
33153	50981	45537	35409	29480	26071	24304	22737	20928	19742	18919	18425	17967	17701	17458	17238	17012	16968	16889	16729	16705	16459	16470	16266	16154	16219	16123	16181	16058	16047	15772	15933	16016	16032	15769	15942	15865	15883	15718	15821	15977	15751	15702	15737	15867	15843	15816	15734	15806	15841	15836	15809	15915	15819	15757	15690	15758	15836	15684	15640	15784	15709	15801	15838	15734	15734	15771	15911	15858	15723	15875	15879	15573	15786	15788	15842	15754	15748	15646	15617	15758	15923	15794	15596	15736	15661	15657	15828	15574	15769	15739	15642	15826	15664	15825	15692	15878	15821	15644	15773	15897	15694	15781	15863	15695	15835	15707	15819	15880	15738	15753	15859	15627	15610	15706	15692	15704	15768	15828	15779	15683	15644	15721	15756	15673	15876	15787	15757	15670	15665	15760	15697	15802	15747	15685	15716	15814	15754	15805	15748	15775	15860	15709	15697	15836	15747	15778	15707	15622	15693	15569	15546	15751	15706	15948	15721	15803	15782	15749	15665	15771	15719	15741	15838	15788	15676	15798	15633	15759	15737	15737	15906	15598	15668	15601	15675	15731	15850	15834	15849	15722	15647	15684	15712	15755	15861	15691	15712	15626	15796	15844	15653	15610	15888	15623	15749	15772	15750	15655	15689	15485	15757	15839	15875	15701	15700	15706	15767	15685	15698	15635	15692	15769	15953	15723	15575	15737	15569	15820	15501	15862	15763	15841	15712	15755	15810	15810	15823	15755	15875	15748	15669	15611	15717	15695	15739	15797	15777	15698	15579	15625	15651	15634	15683	15719	15792	15731	15658	15731	15646	15858	15856	15755	15757	15761	15594	15675	15663	15835	15853	15737	15760	15680	15910	15738	15561	15621	15712	15774	15757	15679	15610	15753	15768	15546	15784	15812	15770	15725	15818	15488	15814	15766	15746	15663	15837	15707	15818	15827	15559	15738	15680	15579	15706	15725	15903	15737	15711	15828	15756	15740	15574	15670	15652	15747	15878	15729	15654	15653	15753	15690	15759	15933	15725	15783	15630	15929	15840	15613	15788	15785	15855	15773	15849	15789	15796	15606	15816	15905	15745	15734	15648	15819	15804	15694	15566	15679	15789	15656	15792	15577	15795	15834	15777	15787	15775	15757	15766	15908	15677	15850	15851	15598	15750	15581	15709	15786	15741	15730	15740	15848	15539	15789	15737	15689	15663	15656	15774	15945	15762	15745	15722	15656	15741	15822	15784	15819	15668	15743	15650	15818	15607	16174	15602	15691	15733	15888	15846	15769	15647	15737	15765	15698	15811	15887	15793	15573	15580	15777	15678	15651	15814	15545	15830	15798	15703	15650	15778	15783	15813	15708	15946	15692	15839	15731	15675	15725	15670	15720	15779	15632	15838	15782	15747	15817	15674	15757	15636	15627	15706	15769	15618	15778	15707	15730	15543	15550	15876	15714	15677	15816	15803	15774	15770	15636	15836	15706	15575	15776	15763	15710	16001	15718	15712	15597	15809	15667	15619	15657	15621	15757	15665	15655	15664	15730	15550	15762	15797	15784	15625	15713	15793	15759	15678	15764	15577	15880	15735	15830	15772	15683	15655	15736	15756	15830	15769	15781	15535	15673	15666	15598	15767	15792	15726	15693	15699	15818	15689	15826	15726	15595	15608	15803	15817	15704	15664	15784	15812	15578	15785	15801	15852	15742	15714	15847	15811	15728	15722	15708	15745	15656	15699	15796	15696	15708	15621	15824	15794	15924	15612	15750	15707	15834	15604	15777	15734	15685	15650	15713	15569	15715	15567	15814	15691	15771	15722	15637	15735	15643	15706	15616	15770	15785	15769	15892	15571	15565	15761	15558	15570	15872	15790	15782	15875	15695	15703	15778	15795	15749	15526	15721	15685	15897	15712	15812	15677	15721	15692	15598	15585	15710	15890	15681	15822	15964	15821	15702	15646	15806	15739	15684	15826	15772	15696	15744	15895	15936	15858	15868	15695	15785	15707	15696	15738	15702	15628	15623	15770	15795	15663	15756	15752	15949	15659	15746	15744	15748	15724	15744	15757	15603	15859	15608	15773	15798	15674	15641	15730	15572	15682	15663	15843	15848	15538	15651	15735	15762	15820	15689	15569	15778	15659	15786	15692	15777	15613	15747	15830	15513	15743	15726	15857	15704	15662	15759	15754	15550	15600	15660	15565	15805	15634	15608	15676	15574	15704	15822	15599	15835	15666	15657	15622	15658	15676	15791	16083	15627	15703	15741	15794	15754	15713	15764	15731	15593	15934	15620	15602	15597	15733	15691	15814	15833	15741	15788	15651	15741	15827	15808	15749	15775	15771	15906	15793	15650	15831	15726	15811	15936	15688	15650	15794	15635	15663	15465	15623	15672	15700	15713	15794	15706	15687	15648	15730	15651	15713	15668	15758	15794	15645	15634	15617	15646	15792	15563	15628	15484	15688	15749	15750	15741	15633	15637	15663	15688	15867	15676	15797	15718	15759	15793	16051	15737	15779	15810	15590	15801	15499	15846	15881	15822	15878	15780	15705	15781	15840	15737	15652	15689	15643	15634	15816	15623	15814	15643	15805	15811	15820	15570	15602	15804	15706	15702	15684	15914	15677	15726	15893	15695	15816	15625	15840	15619	15741	15907	15681	15925	15818	15739	15750	15684	15958	15656	15746	15654	15897	15537	15815	15710	15602	15790	15526	15652	15844	15677	15735	15835	15797	15507	15704	15689	15739	15814	15740	15597	15698	15623	15544	15751	15719	15698	15781	15835	15757	15650	15609	15857	15735	15650	15804	15807	15767	15698	15542	15727	15806	15692	15642	15791	15670	15772	15724	15830	15676	15707	15736	15814	15828	15794	15674	15698	15795	15532	15849	15797	15766	15753	15709	15786	15692	15664	15763	15765	15788	15612	15817	15960	15679	15658	15801	15562	15767	15725	15629	15726	15694	15766	15613	15875	15720	15601	15854	15854	15725	15668	15576	15679	15770	15696	15680	15846	15716	15586	15840	15738	15854	15613	15784	15797	15491	15747	15684	15712	15913	15667	15869	15733	15736	15673	15618	15800	15653	15754	15845	15774	15800	15993	15785	15533	15659	15785	15779	15607	15865	15774	15783	15729	15733	15519	15796	15653	15790	15467	15742	15667	15590	15667	15785	15702	15813	15594	15553	15842	15724	15585	15794	15654	15712	15900	15640	15812	15592	15693	15881	15657	15671	15900	15767	15637	15672	15608	15834	15819	15599	15700	15646	15779	15888	15689	15736	15792	15722	15700	15784	15702	15790	15835	15818	15691	15750	15690	15822	15630	15779	15692	15890	15637	15618	15694	15674	15721	15553	15772	15841	15956	15610	15787	15756	15787	15670	15705	15750	15698	15700	15717	15668	15805	15795	15563	15643	15701	15667	15714	15820	15787	15735	15768	15798	15565	15599	15737	15710	15657	15754	15784	15637	15661	15764	15718	15797	15704	15760	15819	15688	15822	15698	15787	15830	15638	15706	15671	15695	15761	15602	15767	15782	15702	15796	15951	15670	15605	15777	15795	15617	15847	15989	15682	15598	15786	15653	15750	15795	15819	15767	15722	15861	15778	15574	15554	15708	15735	15694	15640	15808	15656	15787	15782	15717	15829	15669	15690	15660	15677	15776	15650	15783	15855	15678	15653	15536	15749	15960	15890	15645	15724	15842	15692	15645	15730	15768	15674	15574	15735	15813	15743	15698	15887	15706	15695	15804	15802	15698	15576	15634	15777	15617	15795	15650	15783	15789	15780	15733	15992	15758	15788	15568	15599	15739	15915	15815	15795	15655	15825	15661	15803	15783	15746	15662	15740	15777	15631	15766	15594	15742	15753	15808	15646	15734	15740	15647	15894	15706	15757	15569	15789	15804	15786	15706	15694	15824	15836	15888	15664	15727	15731	15703	15818	15717	15821	15760	15794	15858	15832	15580	15619	15618	15886	15611	15577	15714	15763	15698	15757	15600	15678	15766	15712	15757	15678	15803	15708	15647	15813	15824	15932	15835	15868	15694	15838	15663	15694	15611	15777	15704	15644	15606	15863	15520	15586	15775	15813	15812	15838	15591	15651	15730	15808	15683	15721	15689	15710	15843	15442	15854	15617	15877	15711	15798	15578	15839	15817	15706	15750	15720	15645	15798	15838	15626	15798	15697	15623	15530	15694	15493	15819	15907	15685	15729	15716	15676	15769	15746	15764	15691	15932	15746	15681	15813	15970	15729	15725	15791	15636	15793	15729	15764	15836	15876	15751	15658	15609	15765	15782	15832	15727	15809	15565	15842	15653	15707	15900	15812	15786	15825	15534	15695	15759	15762	15591	15737	15693	15781	15621	15824	15526	15642	15774	15704	15757	15716	15791	15720	15657	15792	15645	15868	15646	15596	15759	15841	15608	15851	15650	15729	15723	15692	15613	15853	15579	15754	15741	15687	15783	15706	15727	15736	15815	15566	15947	15682	15820	15440	16022	15593	15647	15742	15936	15747	15710	15783	15748	15694	15594	15702	15681	15772	15725	15815	15602	15782	15739	15769	15716	15667	15754	15619	15898	15615	15693	15797	15717	15646	15750	15965	15718	15732	15743	15669	15629	15642	15750	15835	15843	15721	15538	15880	15682	15641	15678	15842	15718	15853	15828	15660	15726	15741	15647	15845	15840	15831	15793	15656	15565	15714	15762	15783	15682	15739	15726	15681	15637	15872	15676	15646	15731	15641	15864	15808	15681	15677	15932	15654	15789	15811	15735	15730	15658	15680	15852	15553	15731	15618	15759	15687	15876	15692	15589	15571	15696	15868	15663	15739	15818	15918	15656	15553	15679	15799	15874	15702	15728	15826	15773	15728	15741	15556	15769	15780	15642	15654	15854	15657	15767	15810	15568	15778	15702	15867	15762	15727	15891	15871	15762	15607	15707	15796	15675	15579	15716	15596	15489	15746	15692	15787	15743	15810	15654	15868	15885	15675	15783	15651	15634	15769	15694	15689	15657	15694	15747	15834	15395	15799	15481	15710	15720	15841	15877	15670	15813	15697	15909	15661	15692	15706	15815	15625	15674	15705	15497	15717	15804	15694	15804	15817	15712	15796	15856	15481	15626	15683	15661	15578	15628	15783	15870	15766
29886	26252	30715	26747	22438	21218	20605	19625	19269	18893	18763	18401	18568	18601	18435	18268	18268	18363	18167	18120	17972	18008	17968	18199	18125	18012	18089	17991	18148	18220	17869	18047	18038	18028	18043	17874	17954	18058	17962	17835	18108	18034	17790	17855	17867	18081	17916	17933	17972	17946	17937	17818	17815	17863	17755	17938	17829	17847	17926	17982	17917	17911	17920	18003	18032	18021	18091	17880	17955	17876	17905	18051	17937	18090	17940	17844	17964	17907	17642	17984	17838	18059	17898	17851	18096	17835	17775	17860	17903	17878	17725	17864	17965	17752	17936	18056	17887	18081	17843	17680	17796	17870	17848	17771	17811	17898	18107	17853	17861	17796	17970	17906	17856	17782	18023	17947	18036	17805	17892	18268	18093	17784	17969	17917	17928	17742	17920	17843	17981	17931	17874	17891	17632	17874	17755	17805	18087	17776	17942	17845	18142	18187	17868	17901	17728	17882	17904	17927	17988	17838	17935	18064	18006	17985	17721	17707	18031	17928	17859	17905	17986	18014	18138	17742	17825	17832	17954	17915	17933	17788	17749	17823	18022	17849	17928	17872	17889	18036	17857	17880	17847	17726	17941	17908	17888	17968	17915	17910	17882	17891	17998	18013	17916	17956	18164	17893	18010	17816	18198	18278	17858	17915	17929	17999	17930	18134	18046	18003	17789	17853	17796	17973	17980	17997	17878	17817	17683	17828	18085	17749	18041	17907	18050	17778	17867	18136	18063	17998	17902	17953	18098	17862	17898	18119	17950	17860	17832	17831	17958	18026	17796	17872	17727	18230	17882	17943	18030	17939	17845	17909	17979	18140	17881	17854	17961	17702	17845	17978	17910	17645	17901	17960	18014	17968	17690	17911	17919	17776	17819	17936	17769	17811	17869	17976	17981	17860	17741	17726	17999	17940	17983	18247	17970	17674	17964	18178	17949	17817	17868	17813	17895	18011	17915	17892	17922	17969	17921	17938	17920	17885	17916	18001	17921	17788	17999	17908	18029	17968	17986	17924	17724	17943	17907	18072	17931	17916	17929	17925	17746	17872	17969	17843	17844	17814	17836	17999	17844	17759	17728	18011	18071	17933	17918	17817	17878	17828	18063	18007	17913	17892	17971	17791	17768	17857	17771	17911	17974	17871	18027	18120	17868	17883	17824	17873	17855	17895	17898	17923	17822	17803	17683	17827	17962	18064	18063	17887	17741	17727	17682	17684	17817	18038	18011	17894	17856	17722	17789	17862	17974	17807	17826	17796	18004	18007	17827	18024	17810	17813	17643	17960	17857	17782	18019	18046	18173	17842	17844	17841	17834	17982	17893	18061	18152	18025	17992	17992	18212	17923	17885	18139	17981	17825	17839	17970	17866	18028	17948	18018	17918	17836	17807	17946	17896	17847	18026	17907	18102	18034	18005	17816	18004	18024	17944	18078	17934	18028	17807	17836	18087	17895	17745	17741	17957	17817	17832	17890	17783	17964	17903	17946	17473	17977	17876	17945	17913	17880	18014	18127	17992	17773	18023	17919	17846	17912	17995	17897	17960	17905	17887	17819	18051	17932	17890	18082	18091	17867	17734	17849	17667	17822	17973	17899	17673	17772	17885	17961	18038	18096	18015	18102	17804	17853	18092	17972	17888	17944	17843	17991	17792	17962	18067	17883	17884	18028	17747	17771	18077	17952	17818	17885	18032	17779	17723	18053	18091	17979	17912	17781	17877	17855	17753	18149	17970	17894	18057	17893	17671	17981	17874	17893	17963	17931	17844	17826	18092	17906	17922	17993	18013	18171	17843	17953	17906	17986	17828	17868	17757	17902	17846	17996	17805	17896	17924	17890	18048	17757	18008	17987	17792	18052	17952	17968	18001	17919	17934	17804	17893	17958	17897	17703	17944	17870	17846	17968	17873	17878	18156	17923	17933	18076	17696	17735	18077	18044	17819	17877	18279	18004	17912	17777	18055	18005	17922	17888	17862	17869	17916	18122	17865	17855	17789	18056	17741	17955	17846	17959	18049	17862	17981	17815	17788	17859	17885	17888	17899	17699	17912	17853	17900	17874	17845	17967	17761	17928	18015	17966	17846	18033	17650	17808	17890	17785	17896	17753	18034	17974	17796	17848	17830	17895	17807	17843	17828	17859	17956	17978	17981	17959	17911	17957	17905	17882	17857	18086	17930	17690	17912	17809	17946	17990	17942	17934	17826	18091	17946	18110	18103	17652	17815	17899	17982	17935	17910	17929	17753	18020	18028	18064	17917	18246	18107	17953	17939	17988	18114	17914	17838	17799	17753	17704	17953	17907	17810	17759	18213	18018	17835	17880	17819	17712	17885	18066	18001	17998	17829	17877	18082	17925	18031	18055	18009	17835	17836	17822	17692	18021	17866	17889	17998	17725	17987	18211	17812	17864	17788	17816	17867	17815	17997	17906	17890	17792	17862	17855	17942	18069	18046	17910	17918	17864	17829	17851	17934	17902	18131	17952	17976	18017	17736	17916	17837	17812	18026	18081	17925	17864	17768	17950	17820	17998	18100	18048	18025	18081	17682	18010	17723	17765	17759	18014	17975	17798	17834	17985	17789	17875	18039	17959	17869	17898	17948	17817	17733	18005	18072	17673	17855	17829	17948	17869	17954	17940	17951	17917	18059	17784	17874	17871	17954	17792	17949	17814	17970	17865	17873	17903	17872	17762	17921	18085	17961	17798	17875	18010	18178	18140	17880	18091	17780	17855	17953	18128	17980	18096	18071	17689	18022	17932	17827	17911	17741	18052	18095	17956	17965	18092	18029	17990	17965	17935	17967	17933	17806	18033	17881	18176	17914	17714	17840	17706	17878	17647	17686	17892	17998	17860	17679	17769	17946	17837	17797	17688	17824	17851	17740	18040	17769	17981	17833	17888	17769	17950	17860	17814	17743	18044	18116	17908	18023	17865	17773	17883	17840	17962	17837	17814	17785	18058	18059	17642	17829	17979	17828	18052	18003	17990	17873	17724	17759	18025	17997	17873	17983	17820	18113	18095	17918	18034	17952	17810	17934	17908	17935	18015	17851	18020	17919	17983	17754	17938	17922	18162	18014	18007	17985	17873	18076	17876	18020	17964	17910	17816	17782	17850	18018	17845	17931	18016	18071	18012	17842	17748	17704	17833	17893	17845	17979	17878	17754	17701	17815	17883	17863	17720	17921	17803	17922	17944	18007	18114	17869	17879	17879	18034	17852	17943	17713	17918	17819	17721	17934	17739	17794	17971	17807	17637	17955	17765	18093	17932	18017	17857	18019	17871	17896	18008	17955	17892	18011	17972	18088	17975	17865	18008	17812	17892	17958	17779	17929	17846	17827	17647	17771	17924	17912	17976	17848	17765	17927	17815	17835	17934	17929	17920	17960	17947	17876	17965	17860	18064	18113	17954	18032	17982	18095	17993	17871	17873	17821	17846	17963	17800	17796	17719	17894	17972	18034	17884	17851	17733	18118	17949	18027	17844	18018	18004	17904	17804	18036	18080	17754	17907	18053	17790	17738	18061	17926	17946	17997	17694	17964	17845	17820	17828	17936	17701	17823	17920	17847	17855	17993	17862	18287	17963	17713	17825	17846	17889	17965	18004	17799	17868	17840	17995	17904	18179	18012	17955	17963	17775	17957	17883	18010	17677	17910	17976	18045	17959	17894	18014	17748	18031	18118	17950	18099	17933	18121	17927	18200	18141	17818	17719	17787	18035	17854	17757	18199	17908	17824	18009	17940	18023	17819	18120	17925	17944	17867	17735	17807	17905	17841	17765	17979	17837	17876	17840	17810	17682	18135	17851	17633	17830	17981	17891	17908	17887	17661	17841	17932	17983	17952	18012	17894	17958	18158	18116	18090	17994	17876	18055	17909	18156	17739	18132	17996	17805	17933	17891	17817	17719	18055	17949	17990	17959	17938	17860	18006	18015	17960	17970	17754	17877	17994	18014	17748	18003	18019	17840	17951	17994	17831	17863	17971	17993	17889	17910	18072	17868	17820	17940	17964	17814	17892	17807	18151	17847	17897	17851	17937	17912	17912	17729	17783	17924	17937	18121	18070	17870	18128	17956	18185	18001	18018	17736	17915	18037	17981	18032	17856	18001	17695	17609	17829	18023	17744	17869	17872	18026	17931	18124	18040	17674	18034	17880	17775	17658	17837	17843	18048	17979	18045	17847	18171	17940	17964	17975	17828	18042	17906	17937	18008	18098	17965	17758	17851	17922	18112	17616	18007	17870	18025	18103	17899	17954	18021	18093	18062	17831	17772	18109	17872	17988	17854	17906	17869	17990	18018	17749	17930	17944	17855	17984	17848	17903	17931	17693	17882	17892	17881	17897	17792	18008	17875	17950	17889	17814	17870	17877	17893	18010	17914	17801	17697	17826	17960	17966	17901	17935	18066	17878	17929	17819	17897	17894	17741	17857	17811	17865	18127	17899	17878	18038	17869	17777	17969	17604	17932	17812	18024	18007	18065	17909	17915	17647	17936	17897	18014	17937	18157	17969	17943	18046	17857	17888	17861	17799	17879	17822	17917	17934	17994	17963	17730	17792	17931	17875	18082	17937	17835	18005	17812	17726	17792	17972	18136	17779	17792	17824	17973	17910	18028	17959	17962	17929	17988	18002	17890	17855	18015	17960	17862	17876	17945	17843	17963	18014	18061	17760	18151	17987	17778	18030	17890	18038	18060	17737	17809	18067	18057	17896	18013	17978	17909	17959	17997	17872	17952	17605	17934	17951	17858	17752	18004	17952	18058	18019	17925	18127	17852	17832	18007	18181	18004	18099	17810	17914	17981	17953	17869	18029	17948	18109	18026	17711	17761	17924	17860	17786	17915	17868	17898	17892	17786	17754	17862	18009	17835	17938	17884	18023	17916	17955	17812	17805	17733	17954	17823	18170	17714	17784	17788	17738	17863	18006	17879	18050	17840	17687	17973	17848	17902	17881	17929	18098	17914	17828	17868	17838	17783	18022	17787	17797	17898	17868	17866	18013	18026	17955	17982	17759	17802	17918	17855	18043	17808	17929	17843	17932	17935	17779	18037	18016	18017	18068	17891	17884	17799	17968	17958	17978	18010	17810	17855	17892	18079	17835	17689	17811	17738	17813	17789	17852	17791	17986	17950	18248
33171	39091	33015	24247	21541	19945	18697	17998	17397	16828	16623	16422	16277	16167	16012	15752	15815	15752	15700	15632	15551	15535	15373	15490	15370	15357	15451	15353	15337	15387	15383	15408	15319	15228	15537	15063	15233	15254	15365	15283	15323	15260	15251	15284	15456	15253	15143	15340	15268	15399	15382	15477	15412	15358	15367	15323	15332	15458	15172	15471	15186	15319	15033	15233	15237	15198	15226	15318	15158	15087	15299	15272	15260	15271	15324	15262	15264	15295	15191	15222	15381	15348	15299	15201	15025	15254	15238	15183	15258	15264	15252	15371	15391	15174	15426	15096	15355	15185	15271	15282	15270	15318	15207	15296	15278	15200	15211	15078	15384	15250	15410	15252	15417	15261	15150	15364	15248	15350	15264	15294	15327	15196	15128	15441	15198	15275	15058	15366	15271	15455	15202	15341	15238	15351	15342	15211	15218	15439	15123	15185	15114	15352	15268	15201	15135	15367	15333	15112	15180	15129	15222	15137	15388	15353	15248	15145	15209	15215	15322	15252	15480	15374	15179	15308	15241	15421	15112	15336	15346	15299	15174	15386	15390	15250	15432	15345	15253	15144	15115	15320	15196	15240	15197	15432	15136	15288	15201	15173	15236	15331	15330	15294	15294	15324	15269	15165	15246	15196	15315	15307	15283	15162	15340	15244	15196	15218	15223	15326	15348	15357	15142	15163	15246	15384	15321	15291	15153	15360	15273	15200	15288	15340	15264	15324	15374	15353	15277	15311	15197	15324	15201	15275	15291	15190	15346	15269	15236	15241	15257	15285	15419	15449	15225	15155	15329	15270	15443	15193	15180	15293	15240	15237	15316	15397	15236	15323	15450	15244	15215	15355	15328	15343	15374	15282	15271	15541	15236	15298	15300	15261	15304	15324	15329	15238	15348	15230	15293	15213	15057	15249	15451	15324	15134	15334	15238	15022	15283	15270	15250	15218	15201	15252	15419	15118	15178	15219	15215	15222	15238	15416	15304	15255	15426	15470	15341	15392	15225	15345	15344	15132	15161	15209	15301	15376	15244	15168	15361	15411	15198	15219	15296	15272	15238	15246	15098	15251	15133	15257	15446	15078	15156	15168	15247	15287	15351	15153	15249	15153	15180	15396	15430	15393	15314	15397	15163	15354	15295	15187	15317	15498	15118	15211	15346	15383	15292	15218	15348	15462	15249	15366	15426	15443	15235	15267	15386	15269	15200	15364	15156	15209	15197	15402	15133	15252	15306	15243	15264	15188	15235	15443	15292	15429	15200	15503	15274	15302	15414	15111	15335	15328	15359	15169	15448	15320	15161	15184	15132	15288	15422	15132	15379	15207	15323	15167	15246	15102	15208	15132	15385	15202	15210	15311	15233	15030	15359	15343	15336	15118	15319	15201	15130	15137	15245	15202	15317	15327	15256	15233	15322	15353	15193	15424	15143	15332	15076	15186	15128	15339	15446	15352	15393	15251	15385	15395	15377	15147	15234	15121	15345	15301	15229	15429	15353	15269	15273	15127	15200	15173	15289	15159	15171	15457	15079	15329	15287	15429	15117	15203	15353	15200	15262	15260	15200	15069	15451	15399	15321	15218	15373	15244	15368	15205	15393	15149	15189	15265	15347	15220	15213	15289	15169	15340	15344	15278	15326	15447	15300	15261	15197	15253	15246	15116	15341	15310	15414	15280	15380	15389	15240	15270	15070	15254	15270	15170	15390	15353	15322	15311	15198	15259	15322	15295	15331	15293	15178	15265	15159	15239	15249	15350	15207	15122	15274	15106	15244	15154	15209	15279	15284	15252	15292	15286	15349	15270	15183	15216	15285	15208	15095	15217	15328	15185	15246	15404	15434	15329	15272	15484	15140	15350	15303	15321	15219	15392	15252	15236	15211	15341	15273	15235	15368	15298	15289	15281	15315	15183	15195	15236	15279	15261	15265	15309	15312	15155	15352	15423	15345	15329	15157	15374	15264	15253	15153	15337	15321	15183	15227	15310	15039	15403	15370	15225	15209	15329	15471	15256	15392	15193	15333	15257	15272	15212	15267	15294	15381	15329	15223	15443	15376	15255	15298	15289	15232	15193	15528	15408	15327	15078	15171	15179	15338	15285	15362	15353	15167	15170	15079	15246	15225	15229	15060	15435	15230	15127	15306	15310	15281	15170	15180	15186	15207	15268	15239	15387	15297	15192	15179	15329	15339	15182	15225	15371	15295	15280	15376	15281	15283	15314	15444	15386	15231	15578	15524	15172	15466	15284	15171	15279	15276	15251	15344	15305	15395	14960	15290	15199	15470	15332	15105	15279	15169	15436	15432	15164	15128	15390	15107	15283	15336	15212	15256	15201	15187	15238	15206	15361	15251	15165	15272	15260	15359	15268	15324	15375	15295	15246	15336	15434	15264	15225	15421	15313	15192	15267	15189	15171	15146	15239	15268	15206	15221	15431	15349	15178	15320	15385	15347	15492	15456	15296	15255	15449	14997	15172	15297	15232	15345	15269	15509	15062	15277	15159	15251	15366	15184	15192	15328	15284	15273	15439	15432	15277	15328	15319	15226	15127	15244	15245	15334	15259	15409	15251	15275	15439	15363	15328	15172	15347	15265	15136	15203	15183	15450	15286	15175	15331	15258	15350	15265	15172	15164	15221	15356	15197	15463	15313	15360	15158	15253	15208	15267	15150	15302	15231	15299	15371	15369	15111	15346	15320	15260	15264	15166	15308	15262	15246	15258	15268	15257	15340	15259	15347	15345	15270	15390	15202	15377	15261	15231	15287	15258	15171	15261	15451	15054	15158	15261	15192	15380	15212	15347	15380	15201	15234	15434	15409	15363	15364	15511	15259	15290	15164	15467	15177	15316	15293	15214	15344	15453	15401	15348	15203	15335	15250	15197	15111	15123	15150	15233	15289	15346	15357	15186	15113	15345	15280	15318	15171	15256	15433	15284	15212	15248	15254	15387	15399	15282	15243	15184	15237	15412	15307	15442	15218	15366	15355	15244	15295	15275	15350	15346	15433	15331	15121	15216	15374	15241	15194	15408	15393	15265	15375	15411	15369	15368	15230	15453	15244	15342	15160	15327	15289	15204	15170	15276	15274	15307	15243	15398	15286	15430	15264	15418	15266	15269	15482	15250	15253	15257	15159	15273	15279	15408	15262	15246	15226	15235	15147	15142	15381	15490	15136	15194	15226	15483	15246	15181	15137	15181	15319	15229	15539	15296	15375	15221	15251	15331	15339	15194	15183	15100	15321	15086	15279	15315	15334	15358	15261	15354	15289	15238	15465	15251	15349	15253	15291	15077	15332	15275	15399	15326	15247	15353	15226	15329	15404	15162	15319	15304	15213	15344	15378	15211	15304	15333	15355	15364	15392	15185	15336	15273	15348	15209	15322	15314	15208	15313	15209	15363	15397	15327	15256	15150	15286	15283	15119	15271	15304	15268	15453	15129	15202	15226	15274	15133	15246	15198	15190	15278	15149	15313	15452	15228	15238	15344	15146	15267	15284	15265	14982	15262	15104	15278	15121	15385	15308	15263	15240	15392	15237	15428	15334	15177	15222	15332	15308	15168	15364	15516	15164	15355	15333	15254	15447	15298	15227	15326	15238	15318	15505	15180	15241	15188	15297	15287	15418	15220	15346	15149	15310	15075	15456	15346	15139	15343	15150	15270	15210	15210	15159	15455	15245	15222	15300	15169	15338	15251	15192	15342	15189	15261	15257	15384	15138	15153	15235	15230	15068	15300	15268	15128	15273	15228	15257	15359	15152	15253	15284	15319	15355	15392	15236	15415	15218	15405	15261	15286	15306	15369	15326	15235	15218	15339	15428	15182	15336	15109	15380	15361	15251	15186	15234	15153	15324	15095	15389	15369	15259	15383	15294	15334	15332	15320	15050	15389	15320	15244	15175	15109	15258	15230	15368	15205	15297	15140	15188	15180	15213	15341	15428	15272	15353	15299	15335	15272	15320	15021	15413	15142	15214	15252	15191	15235	15336	15267	15268	15378	15249	15355	15388	15451	15375	15227	15497	15211	15216	15354	15213	15195	15200	15331	15293	15355	15278	15286	15351	15345	15299	15327	15297	15188	15248	15257	15233	15377	15438	15333	15310	15375	15183	15270	15357	15270	15297	15266	15364	15228	15124	15383	15197	15094	15246	15366	15319	15403	15357	15357	15399	15263	15167	15252	15242	15219	15428	15283	15328	15313	15303	15373	15505	15331	15333	15328	15292	15395	15339	15205	15263	15330	15379	15385	15151	15321	15262	15313	15332	15287	15148	15122	15321	15189	15252	15172	15340	15145	15314	15336	15167	15289	15164	15331	15181	15070	15164	15249	15123	15249	15285	15171	15350	15305	15336	15198	15343	15225	15364	15293	15253	15439	15179	15389	15198	15342	15325	15274	15334	15232	15311	15274	15100	15322	15373	15221	15224	15390	15140	15312	15335	15383	15249	15282	15306	15276	15106	15254	15178	15176	15386	15129	15366	15179	15183	15320	15293	15307	15257	15265	15076	15322	15432	15369	15081	15310	15228	15274	15403	15399	15274	15132	15439	15197	15274	15015	15210	15251	15260	15297	15232	15184	15086	15526	15225	15381	15110	15157	15292	15273	15241	15272	15439	15269	15376	15364	15248	15311	15192	15367	15301	15147	15334	15250	15281	15232	15341	15323	15406	15186	15255	15430	15313	15364	15232	15264	15392	15302	15216	15212	15371	15372	15308	15349	15361	15284	15342	15184	15189	15179	15356	15313	15357	15471	15250	15280	15474	15265	15205	15301	15276	15477	15291	15208	15214	15287	15295	15170	15176	15386	15407	15306	15139	15285	15309	15219	15299	15138	15286	15363	15285	15154	15296	15291	15105	15350	15234	15220	15304	15212	15049	15246	15337	15338	15173	15364	15233	15400	15312	15300	15157	15415	15213	15223	15172	15174	15231	15299	15181	15339	15174	15189	15342	15302	15147	15146	15258	15335	15338	15177	15270	15295	15276	15376	15452	15156	15370	15175	15285	15344	15455	15292	15389	15305	15239	15201	15014	15341	15157	15276	15284	15267	15284	15251	15275	15256	15391	15242	15357	15150	15414	15339	15226	15187	15227	15293	15188	15293	15386	15144	15252	15378	15503	15202	15251	15201	15258	15245	15220
24215	21201	28508	24936	23818	24997	23937	21096	20403	20025	19542	19023	18927	18871	18664	18574	18353	18606	18604	18168	18392	18295	18362	18201	18121	18131	18134	18126	18155	17950	18041	18092	18199	18008	18039	18108	17928	17915	17666	18111	17848	18124	17984	17790	17723	17930	17890	17964	17790	17881	18120	17989	18070	17959	17527	17745	17929	17806	17740	17901	17797	17823	18021	17743	17756	17803	17784	17849	17739	17952	17795	17733	17885	17830	17821	17675	17880	17840	18013	17970	17813	17867	17819	18006	17852	17683	17925	17791	18057	17906	17876	17874	17593	17845	17866	17635	17885	17769	17775	17697	17889	17866	17570	17662	17787	17846	17709	17851	17850	17785	18052	17626	17801	17802	17750	17907	17826	17696	17863	17606	17584	17705	17919	17723	17928	17699	17778	17830	17724	17662	17707	17828	17847	17833	17858	17694	17651	18023	17699	17771	17916	17902	17968	17738	17801	17770	17822	17837	17810	17950	17726	17675	17774	17823	17923	17800	17721	17917	17915	17764	17866	17692	17646	17635	17973	17858	17731	17718	17824	17898	17718	17868	17882	17821	17966	17799	17716	17742	17811	17925	17827	17762	17793	17909	17885	17933	17681	17681	17995	17956	17821	17649	17979	17608	17808	17946	17669	17795	17876	17832	17926	17820	17618	17901	17957	17849	17729	17757	17851	17846	17596	17728	17743	17756	17857	17701	17874	17831	17894	17792	18010	17797	17981	17733	17668	17985	17976	17752	17872	17876	17666	17754	17800	17795	18024	17755	17988	17971	17749	17636	17617	17847	17828	17945	17959	17717	17809	17772	17794	17784	17738	17873	17913	17812	17923	17901	17599	17977	17823	17778	17848	17810	17700	17855	17811	17914	17842	17858	17578	17945	17692	17766	17777	17895	17977	17873	17810	17531	17942	17977	17958	17752	17859	17836	17822	17842	17567	17801	17635	17690	17932	17688	17789	18041	17910	17727	17913	17900	17930	17887	17834	17762	17946	17802	17831	17679	17784	17698	17827	17792	17793	17812	17805	18059	17674	17790	17906	17679	17859	17708	17894	17837	17681	17761	17609	17759	17790	17674	17785	17898	17908	17929	17996	17752	17828	17746	17778	17833	17875	17874	17717	17842	17728	17918	17794	17720	17682	17824	17764	17794	18008	17861	17780	17790	17877	17781	17542	17770	17894	17770	17828	17617	17900	17834	17649	18002	17918	17990	17633	17928	17701	17860	17684	17854	17797	17858	18111	17967	17653	17841	17983	17859	17804	17456	17969	17794	17847	17921	17872	17875	17747	17892	18055	17806	17825	17884	17725	17935	17668	18023	17844	17904	17746	17807	17579	17887	17754	17735	17802	17798	17793	18072	17926	17752	17561	17694	17820	17921	17946	17786	17731	17774	17752	17853	17971	17747	17820	17824	17749	17772	17553	17829	17777	17762	17742	17798	17858	17829	17921	17577	17922	17755	17695	17740	17950	17739	17707	17691	17980	17744	17681	17801	17910	17942	17678	18076	17769	17802	17976	17660	17879	17774	17717	17771	17789	17698	17723	17859	17741	17599	17618	17626	17741	17924	17927	17688	17765	18032	17968	17842	17931	18162	17756	17743	17938	17693	17824	17829	17794	17686	17835	17927	17864	17795	17745	17843	17958	17705	17821	17835	17729	17682	17864	17822	17674	17928	17914	17710	17912	17629	17845	17609	17599	17747	17869	17897	17857	17790	17856	17891	17974	17913	17810	17689	17934	17748	17889	17686	17784	17904	17454	17812	18020	17713	17545	17778	17922	17857	17802	17608	17884	17698	17925	17845	18085	17819	17784	17944	17869	18008	17743	17970	17998	17938	17757	17672	17914	17839	17674	17792	17866	17756	17928	17871	17902	17768	17663	17591	17544	17858	18118	17724	17889	17904	17874	17702	17925	17946	17876	17829	17917	17750	17872	17776	17973	17785	17998	17735	17699	17732	17932	18022	17745	17639	17676	17526	17798	17855	17915	17871	17958	17744	17787	17933	17946	17734	17651	17795	17906	17654	17758	17899	18051	17915	17985	17860	17810	17860	17993	17691	17953	17725	17741	17855	17878	17932	17854	17886	17712	17689	17854	17824	17880	18040	17688	17690	17677	17837	17884	17730	17735	17662	17761	17795	17698	17714	17612	17915	17936	17647	17766	17873	17918	17928	17748	17642	17641	17671	17662	17869	17582	17750	17905	18004	17897	17934	17969	17902	17950	17696	17930	17885	17851	17810	17864	17755	17847	17915	17717	17842	17953	17935	17891	17662	17943	17742	18057	17766	17860	17817	17830	17814	17755	17754	17799	17893	17995	17874	17797	18040	17974	17881	17759	17813	17695	17577	17860	17694	17861	17842	17919	17750	17707	17791	17676	17955	17788	18085	17901	17880	17615	17782	17677	17609	17915	17763	17800	17730	17731	17876	17825	18143	17746	17825	17772	17831	17852	17788	17800	17924	17762	17751	17799	17705	17778	17860	17719	17799	17936	17872	17643	17813	17763	17697	18063	17563	17828	17808	17733	17951	17801	17673	17761	17795	17736	18010	17901	17735	17774	17869	17724	17804	17797	17835	17859	17801	17738	17713	17767	17818	17842	17894	17949	17677	17813	17932	17956	17910	17804	17959	17847	17887	17904	17807	17853	17914	17823	17942	17711	17700	17858	17934	17904	17816	17886	17852	17706	17749	17740	17834	17831	17794	17752	17722	17944	17824	17891	17881	17842	17743	17783	17813	17706	17753	18013	17946	17944	17790	17686	17844	17987	17521	17846	17960	17765	17998	17880	17788	17896	17739	18061	17871	17908	17956	17817	17802	17665	17733	17906	17811	17736	17829	17583	17783	17868	17986	17853	17736	17832	17738	17510	17774	17863	18005	17837	17801	17855	17986	17839	17888	17873	17868	17948	17856	17829	17848	17657	17829	17945	17860	17827	17854	17886	17707	17939	17882	17730	17727	17741	17710	17946	17901	17636	17655	17822	17793	17987	17957	17973	17892	17772	18067	17779	17885	17919	17707	17879	17870	18029	17950	17749	17834	17996	17630	17746	17514	17866	17633	17768	17840	17999	17831	17826	17912	17646	17607	17804	18020	17900	17691	17799	17706	17727	17825	18112	17853	17832	17776	17884	17874	17862	17879	17726	17818	17837	18018	17872	17722	17734	17897	17845	17933	17797	17970	17795	17893	18083	17858	17588	17841	17778	17766	17747	17818	17726	17816	17885	17814	17778	17884	17631	17805	17773	17830	17964	17885	17710	17742	18010	17845	17774	17628	17841	17779	17966	17530	17978	17706	17574	17835	17872	17714	17766	17856	17782	17934	17905	18065	17852	18018	17906	17710	17962	17922	17728	17726	17978	17650	17919	17703	17868	17983	17965	17952	17853	18189	17864	17757	17781	17768	17727	17637	17791	17833	17872	17803	17869	17970	18025	17863	17623	17943	17691	17621	17781	17811	17899	17918	17946	17808	17810	17878	17805	17667	17923	17613	17883	17949	17882	17828	17860	17749	17788	17716	17822	17816	17853	17742	17926	18059	17832	17605	17870	17729	17765	17769	17767	17847	17757	17985	17689	17961	17856	17727	17765	17750	17789	17754	17624	17770	17801	17657	17967	17845	17852	17816	17766	17829	17778	17755	17808	17560	17927	17714	17616	17688	17893	17858	17847	17926	17721	17588	18085	17823	17876	17874	18051	17819	17924	17882	17900	17807	17950	17815	17956	17954	17801	17833	17682	17767	17960	17974	17827	17978	17752	17764	17885	17798	18027	17851	17895	17797	18145	17746	17779	17863	17967	17880	17916	17940	17991	17822	17864	17765	17934	18084	17761	17782	17871	17650	18026	17913	17972	17763	17749	18038	17850	18073	17798	17717	17899	17998	17881	17920	17941	17940	17925	17705	17922	17767	17984	17774	17735	17805	17693	17768	17912	17799	17882	17791	17613	17604	17794	17679	17659	17923	17812	17776	17809	17938	17746	17712	18125	17907	17931	17906	17699	17821	17643	17565	17791	17854	17630	17856	17724	17818	17839	17957	18000	17819	17998	17928	17932	17922	17641	17848	17864	17779	18039	17927	17879	17746	17819	17833	17670	17858	17830	17827	17737	17733	17891	17924	17765	17985	18057	17825	17754	18084	17886	17900	17716	17663	17831	17838	17607	17849	17961	17787	17684	17815	17897	17939	17893	17749	17813	17800	17759	17762	17549	17735	17730	17885	17840	17846	17841	17760	17753	17828	17924	17948	17848	17807	17775	17873	17869	17895	17868	18009	17749	17757	18084	17879	17981	17844	18029	17933	17802	17847	17892	18133	17877	17750	17752	18084	17892	17767	17974	17896	17643	17850	17842	17890	17771	17871	17827	17950	17929	17920	17973	17751	17759	17831	17789	17778	17856	17732	17719	17796	17827	17842	17781	17849	17873	18027	17600	17650	17829	17815	17844	17810	17713	18006	17788	17783	17936	17761	17835	17827	17755	17723	17813	17844	17876	17770	17884	17606	17708	17736	17837	17896	17771	17936	17968	17796	17680	17768	17710	17703	17759	17829	17780	17930	17874	17772	17696	17724	18071	17800	17830	17933	17846	17773	17984	17904	17606	17846	17810	17554	17789	17901	17821	17922	17759	17993	18015	17912	17860	18031	17945	17743	17758	17897	17789	17959	17875	17720	17803	17877	18001	17565	17901	17855	17955	17821	17930	17691	17728	17820	17778	17755	18019	17898	17894	17898	17807	17929	17906	17736	17818	17842	17873	17767	17785	17770	17883	17827	17979	17799	17768	17729	17812	17926	17825	17734	17707	17661	17823	17808	17867	17851	17957	17874	17790	17635	17714	17886	18108	17943	17822	17877	17746	17985	18047	17845	17870	17750	17908	17830	17777	17634	17762	17902	17914	17702	17795	17617	17846	17851	17756	17825	17990	17622	17771	17635	17962	17758	17794	17887	17803	17848	17910	17829	17790	17798	17842	17706	17779	17712	17900	17863	17776	17990	17810	17707	17946	17756	17655	17686	17786	17813	17831	17814	17780	17726	17771	17838	17953	17776	17831	17912	17833	17961	17744	17834	17971	17798	17788	17876	17737	17860	17798	18045	17804	17806	17691	17998	17980	17888	17643	17734	17847	17986	17803	17752	17745	17819
27718	44098	39622	29973	26270	23799	21882	20261	19484	18343	17582	17084	16964	16557	16360	16278	16338	15901	16075	15941	15746	15799	15754	15715	15610	15577	15637	15460	15504	15442	15526	15364	15369	15508	15521	15365	15320	15339	15502	15411	15214	15303	15299	15313	15341	15329	15394	15279	15377	15210	15322	15389	15155	15124	15184	15391	15259	15267	15219	15425	15334	15242	15303	15157	15302	15425	15290	15360	15268	15220	15204	15223	15412	15112	15295	15341	15372	15254	15383	15196	15200	15492	15229	15262	15371	15445	15149	15163	15174	15247	15329	15322	15495	15203	15247	15368	15245	15415	15215	15268	15352	15295	15324	15122	15265	15308	15232	15430	15268	15231	15218	15288	15290	15283	15417	15128	15186	15280	15245	15144	15214	15194	15232	15410	15271	15233	15136	15238	15117	15256	15256	15002	15200	15260	15242	15460	15216	15230	15190	15256	15250	15408	15421	15107	15341	15439	15328	15093	15222	15300	15252	15481	15346	15296	15032	15280	15332	15211	15286	15162	15391	15402	15185	15394	15308	15333	15303	15187	15252	15391	15247	15242	15177	15250	15295	15221	15229	15332	15294	15253	15438	15206	15223	15305	15367	15410	15202	15411	15314	15415	15214	15304	15279	15448	15212	15431	15177	15292	15366	15335	15330	15169	15072	15360	15406	15084	15407	15159	15106	15200	15353	15303	15189	15353	15341	15247	15326	15027	15256	15288	15244	15431	14989	15120	15089	15309	15151	15144	15299	15137	15382	15235	15389	15445	15380	15364	15396	15233	15361	15219	15504	15190	15263	15270	15290	15236	15440	15271	15235	15259	15257	15349	15218	15218	15394	15388	15239	15131	15225	15269	15183	15423	15378	15079	15206	15285	15304	15239	15338	15300	15259	15388	15269	15066	15285	15284	15299	15331	15185	15370	15185	15151	15139	15245	15280	15218	15316	15399	15125	15185	15178	15287	15328	15246	15314	15319	15356	15355	15337	15234	15124	15081	15236	15218	15256	15240	15359	15179	15318	15126	15324	15348	15245	15207	15045	15417	15270	15123	15210	15359	15303	15312	15408	15228	15396	15319	15192	15253	15359	15266	15382	15328	15130	15184	15319	15474	15228	15425	15221	15264	15283	15173	15259	15226	15468	15150	15247	15224	15223	15395	15073	15256	15322	15297	15273	15232	15293	15301	15331	15118	15277	15263	15369	15417	15149	15309	15283	15303	15305	15423	15397	15184	15458	15271	15276	15260	15189	15196	15150	15456	15302	15237	15265	15243	15427	15153	15490	15337	15062	15283	15122	15162	15170	15291	15182	15340	15333	15359	15290	15374	15347	15170	15486	15368	15169	15079	15186	15238	15234	15455	15238	15364	15204	15337	15292	15274	15252	15274	15411	15199	15188	15207	15272	15317	15336	15316	15240	15347	15258	15175	15244	15358	15224	15275	15358	15319	15110	15475	15452	15406	15204	15133	15336	15182	15418	15217	15050	15364	15313	15356	15549	15213	15347	15196	15348	15172	15230	15210	15363	15139	15133	15284	15352	15390	15139	15370	15301	15138	15289	15318	15369	15118	15338	15231	15376	15353	15232	15248	15215	15276	15294	15242	15286	15288	15364	15273	15300	15098	15292	15390	15214	15481	15360	15271	15292	15216	15254	15240	15417	15292	15238	15283	15219	15178	15360	15222	15183	15154	15342	15292	15233	15190	15227	15543	15393	15140	15181	15113	15280	15296	15100	15350	15368	15210	15129	15361	15155	15303	15175	15161	15257	15132	15318	15349	15316	15104	15240	15311	15183	15293	15241	15383	15295	15246	15307	15204	15162	15302	15388	15152	15243	15231	15190	15289	15350	15260	15305	15375	15176	15176	15416	15235	15320	15087	15247	15276	15316	15130	15414	15078	15062	15321	15258	15147	15256	15257	15340	15186	15252	15262	15139	15315	15219	15269	15242	15421	15289	15146	15332	15336	15286	15194	15189	15384	15293	15387	15216	15202	15281	15436	15210	15114	15294	15300	15248	15419	15344	15217	15414	15485	15241	15141	15245	15413	15261	15417	15342	15334	15222	15212	15355	15271	15244	15301	15404	15418	15295	15237	15301	15197	15271	15189	15320	15330	15287	15352	15316	15270	15224	15235	15185	15138	15429	15337	15373	15406	15155	15303	15323	15415	15182	15249	15214	15300	15281	15195	15263	15246	15219	15317	15222	15322	15352	15305	15286	15361	15272	15179	15281	15331	15175	15226	15281	15112	15425	15319	15218	15402	15231	15168	15051	15433	15281	15444	15177	15212	15179	15280	15140	15210	15139	15232	15197	15252	15264	15228	15371	15253	15194	15243	15375	15158	15110	15136	15352	15346	15436	15246	15266	15342	15314	15421	15328	15301	15199	15329	15251	15260	15347	15161	15384	15346	15309	15299	15193	15323	15234	15274	15335	15076	15316	15282	15258	15096	15215	15293	15174	15227	15321	15160	15234	15203	15274	15180	15237	15216	15271	15111	15122	15271	15093	15177	15274	15204	15185	15145	15212	15226	15176	15151	15276	15250	15347	15201	15206	15197	15413	15179	15353	15331	15354	15266	15243	15298	15132	15283	15213	15265	15439	15338	15286	15258	15210	15406	15418	15310	15246	15265	15371	15346	15399	15280	15172	15248	15099	15255	15272	15315	15290	15390	15367	15341	15225	15106	15217	15309	15266	15129	15316	15203	15365	15513	15241	15260	15204	15228	15444	15310	15189	15386	15252	15304	15215	15311	15160	15285	15240	15137	15304	15320	15177	15379	15366	15379	15312	15283	15282	15246	15255	15270	15299	15208	15315	15372	15206	15402	15366	15384	15249	15421	15176	15262	15467	15486	15386	15267	15185	15330	15316	15328	15290	15275	15350	15280	15241	15101	15254	15224	15397	15315	15334	15209	15287	15312	15239	15207	15219	15199	15367	15098	15400	15322	15479	15344	15212	15170	15367	15279	15322	15175	15263	15389	15214	15318	15230	15347	15173	15135	15138	15388	15227	15252	15195	15308	15149	15215	15354	15300	15235	15319	15518	15222	15336	15279	15227	15309	15287	15249	15193	15326	15247	15281	15191	15362	15214	15330	15234	15188	15283	15333	15217	15165	15469	15293	15166	15361	15097	15274	15276	15228	15350	15332	15346	15196	15371	15224	15176	15372	15353	15334	15168	15371	15160	15533	15164	15185	15207	15335	15413	15369	15125	15475	15323	15312	15283	15347	15299	15425	15303	15276	15330	15387	15457	15218	15248	15226	15301	15209	15429	15203	15140	15247	15216	15232	15306	15319	15266	15400	15205	15450	15277	15225	15364	15374	15281	15222	15194	15376	15172	15169	15390	15213	15202	15179	15166	15378	15276	15358	15413	15096	15269	15417	15467	15147	15208	15256	15358	15282	15349	15289	15330	15142	15325	15132	15402	15143	15387	15279	15317	15270	15381	15196	15425	15251	15222	15200	15174	15307	15316	15189	15311	15288	15309	15264	15325	15196	15217	15258	15249	15202	15200	15342	15219	15340	15376	15235	15326	15246	15402	15271	15138	15138	15188	15190	15326	15355	15481	15177	15293	15351	15264	15284	15381	15241	15362	15329	15373	15209	15254	15248	15307	15260	15295	15325	15245	15144	15414	15308	15301	15202	15506	15311	15202	15330	15174	15241	15286	15248	15542	15370	15168	15127	15242	15319	15322	15011	15372	15171	15304	15193	15256	15195	15403	15015	15213	15126	15210	15369	15361	15164	15260	15245	15213	15416	15171	15245	15191	15279	15294	15254	15366	15242	15208	15089	15183	15179	15271	15322	15351	15144	15434	15431	15272	15391	15132	15356	15430	15140	15294	15270	15304	15269	15283	15441	15298	15199	15353	15202	15205	15196	15300	15176	15274	15194	15356	15132	15187	15325	15294	15152	15235	15155	15229	15330	15363	15238	15390	15299	15336	15305	15148	15141	15303	15137	15260	15277	15201	15421	15332	15217	15445	15312	15259	15208	15095	15345	15288	15308	15334	15195	15182	15368	15205	15299	15327	15259	15286	15367	15187	15347	15301	15245	15241	15443	15354	15411	15154	15225	15479	15200	15307	15269	15257	15138	15356	15172	15116	15165	15182	15314	15289	15305	15456	15307	15269	15364	15168	15167	15194	15333	15369	15387	15385	15350	15225	15305	15373	15365	15277	15263	15236	15397	15247	15455	15191	15163	15214	15261	15180	15157	15271	15338	15381	15180	15287	15277	15319	15272	15274	15408	15364	15378	15204	15331	15171	15244	15226	15430	15055	15372	15461	15208	15428	15210	15173	15205	15416	15452	15338	15319	15313	15262	15259	15074	15226	15328	15236	15279	14991	15406	15396	15219	15298	15449	15357	15334	15279	15199	15179	15594	15252	15511	15286	15211	15343	15334	15246	15209	15231	15286	15249	15033	15242	15148	15518	15278	15248	15337	15188	15392	15300	15385	15238	15339	15150	15356	15328	15386	15440	15355	15285	15087	15236	15063	15231	15304	15471	15227	15175	15227	15402	15298	15269	15238	15215	15347	15364	15268	15094	15369	15441	15107	15439	15172	15501	15199	15270	15312	15259	15441	15250	15278	15155	15407	15292	15245	15099	15055	15341	15363	15226	15351	15224	15425	15236	15271	15353	15232	15269	15169	15213	15446	15259	15334	15302	15130	15305	15353	15289	15220	15266	15267	15178	15360	15327	15308	15276	15092	15283	15321	15166	15313	15337	15317	15289	15231	15401	15361	15316	15292	15439	15208	15312	15159	15349	15350	15313	15276	15410	15228	15274	15437	15274	15307	15251	15320	15264	15243	15108	15171	15180	15194	15405	15267	15333	15232	15411	15326	15200	15108	15381	15245	15045	15296	15486	15246	15283	15311	15035	15335	15213	15216	15283	15270	15479	15288	15498	15521	15245	15269	15217	15259	15400	15400	15384	15227	15296	15416	15302	15210	15239	15295	15206	15377	15309	15255	15326	15343	15180	15264	15226	15292	15399	15346	15113	15433	15408	15462	15262	15258	15235	15224	15169	15337	15259	15396	15201	15232	15208	15210	15305	15233	15147	15168	15397	15242	15053	15279	15246	15212	15367	15208	15165	15161	15367	15201	15269	15232	15186	15045	15288	15237	15291	15396	15268	15151
22803	21132	28867	23753	22221	25806	28210	23373	22201	21741	21130	20452	20083	20055	19905	19714	19648	19514	19195	19407	19277	19304	19250	18988	19131	18879	19220	18998	19207	19090	18908	18752	18852	18970	18654	18789	18791	18784	18508	18810	18718	18837	18795	18853	18630	18626	18572	18753	18632	18650	18898	18718	18778	18728	18697	18583	18560	18511	18767	18438	18386	18481	18740	18355	18518	18730	18546	18626	18577	18248	18710	18938	18767	18753	18576	18658	18574	18491	18615	18605	18667	18476	18666	18612	18669	18668	18656	18461	18493	18497	18610	18596	18426	18556	18579	18684	18748	18496	18561	18637	18499	18582	18819	18668	18595	18257	18508	18518	18551	18540	18642	18627	18641	18702	18491	18580	18511	18499	18688	18548	18594	18585	18663	18518	18546	18694	18603	18627	18505	18756	18567	18697	18551	18732	18492	18488	18807	18522	18624	18713	18589	18586	18668	18691	18586	18526	18643	18599	18612	18714	18562	18806	18711	18504	18776	18384	18579	18625	18647	18509	18464	18704	18551	18509	18553	18492	18558	18467	18629	18646	18668	18479	18491	18665	18527	18595	18591	18570	18265	18635	18600	18716	18748	18567	18513	18630	18749	18604	18691	18392	18510	18562	18736	18616	18729	18468	18693	18740	18595	18631	18591	18932	18757	18715	18508	18345	18599	18576	18605	18444	18691	18625	18648	18588	18598	18553	18663	18633	18500	18566	18500	18645	18507	18537	18603	18609	18744	18738	18392	18507	18670	18662	18499	18288	18498	18626	18406	18668	18531	18549	18503	18691	18457	18655	18825	18675	18610	18451	18637	18569	18581	18344	18635	18732	18538	18729	18554	18551	18388	18558	18629	18635	18634	18552	18622	18500	18665	18762	18608	18635	18688	18560	18788	18437	18678	18573	18673	18618	18440	18776	18542	18630	18692	18553	18895	18433	18716	18597	18682	18479	18706	18513	18552	18551	18558	18469	18671	18789	18541	18639	18504	18841	18762	18541	18446	18563	18657	18583	18789	18524	18739	18860	18537	18478	18777	18624	18633	18372	18655	18487	18728	18489	18702	18718	18645	18641	18482	18729	18756	18625	18574	18583	18574	18396	18570	18599	18668	18610	18527	18473	18553	18406	18516	18423	18537	18656	18606	18901	18608	18398	18470	18725	18616	18548	18592	18693	18587	18675	18706	18683	18529	18545	18666	18694	18661	18566	18428	18707	18462	18482	18740	18557	18720	18616	18719	18723	18731	18550	18530	18515	18202	18493	18705	18398	18566	18663	18580	18585	18360	18630	18649	18599	18683	18550	18473	18367	18485	18611	18563	18486	18536	18429	18642	18559	18458	18767	18684	18649	18461	18384	18536	18751	18770	18616	18414	18702	18475	18611	18463	18501	18482	18567	18469	18549	18665	18442	18705	18588	18661	18381	18300	18569	18519	18566	18691	18229	18491	18503	18626	18611	18589	18602	18806	18560	18794	18689	18574	18622	18502	18611	18526	18747	18728	18368	18418	18574	18713	18610	18767	18624	18678	18508	18477	18539	18641	18532	18618	18427	18640	18521	18714	18704	18651	18440	18300	18687	18516	18598	18657	18489	18455	18567	18496	18606	18962	18593	18578	18770	18513	18789	18586	18439	18403	18543	18500	18632	18540	18579	18504	18275	18423	18617	18607	18629	18692	18620	18534	18658	18467	18576	18625	18541	18669	18624	18475	18528	18459	18783	18692	18582	18458	18634	18384	18586	18715	18531	18590	18463	18654	18533	18478	18609	18528	18631	18496	18745	18424	18614	18522	18759	18587	18687	18613	18509	18603	18495	18375	18413	18489	18470	18585	18536	18629	18614	18704	18621	18603	18656	18583	18734	18675	18421	18757	18642	18556	18855	18724	18717	18475	18594	18583	18519	18611	18596	18570	18711	18776	18723	18478	18647	18535	18584	18565	18672	18415	18676	18543	18817	18669	18645	18548	18798	18641	18553	18704	18455	18548	18459	18476	18523	18627	18393	18639	18687	18553	18418	18406	18567	18494	18675	18505	18663	18598	18498	18620	18744	18655	18510	18676	18514	18694	18538	18558	18723	18800	18505	18743	18577	18472	18532	18521	18444	18544	18627	18395	18478	18602	18510	18455	18611	18807	18719	18476	18673	18718	18549	18479	18458	18534	18615	18641	18519	18303	18727	18487	18572	18697	18755	18641	18588	18446	18538	18635	18691	18605	18734	18559	18635	18623	18527	18643	18734	18775	18652	18607	18606	18684	18547	18738	18407	18535	18646	18454	18391	18627	18543	18578	18395	18604	18427	18527	18816	18629	18472	18487	18319	18632	18750	18559	18306	18419	18661	18794	18752	18912	18457	18750	18699	18492	18806	18526	18637	18651	18602	18734	18435	18659	18418	18573	18429	18593	18645	18758	18670	18622	18416	18485	18467	18720	18758	18492	18739	18759	18395	18485	18660	18582	18634	18731	18703	18703	18599	18463	18709	18598	18609	18647	18662	18591	18669	18705	18800	18496	18648	18749	18708	18824	18656	18689	18289	18586	18454	18736	18493	18759	18627	18451	18568	18616	18581	18696	18599	18531	18582	18722	18645	18640	18507	18670	18694	18427	18645	18635	18701	18450	18524	18612	18515	18492	18738	18633	18452	18598	18409	18669	18402	18613	18533	18684	18523	18724	18720	18557	18520	18571	18679	18724	18538	18471	18528	18757	18672	18582	18671	18695	18569	18567	18412	18545	18507	18554	18415	18554	18621	18547	18592	18685	18694	18540	18639	18574	18727	18449	18660	18604	18595	18572	18671	18632	18524	18772	18688	18673	18614	18555	18555	18745	18457	18654	18768	18610	18460	18582	18491	18535	18610	18770	18438	18693	18583	18625	18482	18795	18692	18747	18723	18358	18555	18717	18571	18584	18655	18484	18771	18595	18560	18644	18641	18612	18454	18714	18550	18544	18792	18575	18624	18461	18532	18562	18704	18541	18604	18660	18790	18577	18696	18802	18583	18585	18847	18713	18594	18511	18478	18621	18355	18423	18344	18806	18604	18485	18620	18544	18455	18635	18728	18596	18492	18612	18702	18650	18520	18827	18563	18571	18534	18480	18591	18469	18920	18469	18642	18618	18592	18609	18643	18543	18552	18794	18460	18673	18478	18703	18570	18651	18524	18648	18561	18750	18367	18410	18764	18637	18443	18575	18601	18426	18594	18665	18487	18654	18859	18578	18620	18403	18621	18647	18475	18455	18613	18545	18484	18599	18461	18717	18674	18535	18455	18417	18589	18565	18495	18748	18642	18766	18402	18548	18593	18707	18577	18610	18332	18584	18640	18561	18708	18546	18448	18495	18572	18614	18721	18631	18567	18669	18475	18692	18456	18667	18671	18441	18425	18392	18628	18519	18622	18466	18818	18602	18600	18314	18544	18578	18557	18554	18601	18428	18596	18468	18524	18762	18421	18617	18404	18697	18517	18431	18591	18667	18405	18757	18691	18536	18594	18481	18509	18473	18646	18617	18748	18477	18595	18594	18722	18647	18548	18874	18572	18574	18671	18543	18496	18638	18541	18853	18770	18456	18486	18787	18617	18706	18569	18501	18695	18707	18622	18653	18654	18812	18623	18481	18511	18838	18503	18552	18603	18718	18451	18628	18768	18520	18616	18436	18644	18516	18806	18656	18729	18553	18602	18375	18687	18550	18667	18605	18493	18666	18551	18622	18584	18534	18589	18695	18563	18689	18419	18557	18705	18611	18634	18574	18482	18310	18433	18482	18426	18506	18367	18651	18589	18491	18596	18585	18463	18476	18403	18683	18807	18570	18581	18766	18611	18636	18345	18822	18602	18623	18471	18380	18471	18582	18464	18642	18636	18542	18505	18750	18509	18610	18729	18609	18586	18583	18389	18543	18622	18600	18568	18757	18699	18549	18558	18499	18473	18606	18589	18688	18534	18593	18703	18437	18785	18624	18441	18449	18475	18698	18555	18663	18549	18501	18574	18470	18519	18627	18667	18589	18474	18423	18624	18388	18455	18649	18690	18618	18394	18455	18682	18661	18711	18560	18459	18535	18389	18472	18539	18553	18595	18579	18523	18564	18454	18572	18594	18482	18584	18419	18377	18551	18607	18794	18558	18537	18424	18634	18627	18676	18415	18521	18823	18507	18671	18670	18647	18650	18833	18548	18311	18587	18498	18612	18857	18750	18502	18603	18624	18365	18531	18403	18513	18519	18483	18612	18328	18708	18472	18748	18743	18485	18358	18821	18526	18643	18521	18610	18545	18595	18524	18514	18815	18341	18451	18570	18538	18769	18405	18532	18524	18657	18517	18701	18662	18599	18546	18481	18666	18565	18706	18567	18637	18581	18608	18540	18507	18730	18706	18792	18472	18630	18596	18742	18297	18798	18727	18727	18586	18692	18696	18555	18700	18629	18541	18600	18606	18559	18719	18680	18590	18609	18458	18717	18676	18648	18419	18693	18498	18711	18566	18593	18516	18599	18609	18404	18585	18663	18570	18386	18701	18647	18640	18571	18483	18623	18580	18405	18368	18752	18750	18647	18355	18550	18432	18457	18465	18490	18493	18684	18724	18612	18423	18634	18539	18619	18471	18623	18522	18573	18438	18586	18467	18461	18502	18559	18523	18624	18430	18623	18480	18546	18778	18569	18388	18496	18676	18569	18720	18639	18617	18635	18654	18441	18247	18582	18438	18313	18683	18599	18544	18676	18509	18508	18511	18588	18649	18651	18553	18460	18539	18585	18652	18451	18502	18601	18661	18570	18688	18608	18377	18655	18586	18713	18690	18632	18631	18535	18558	18463	18804	18594	18524	18539	18628	18441	18570	18670	18404	18430	18669	18357	18514	18579	18652	18802	18676	18880	18737	18507	18508	18475	18504	18510	18417	18638	18648	18652	18472	18749	18630	18427	18402	18628	18536	18562	18558	18532	18471	18596	18609	18543	18622	18454	18442	18284	18477	18469	18660	18747	18560	18636	18589	18436	18542	18519	18372	18519	18587	18607	18519	18648	18692	18593	18670	18926	18553	18751	18760	18687	18504	18574	18581	18539	18627	18499	18527	18486	18699	18442	18447	18635	18701	18327	18683	18714	18336	18501	18468	18633	18413	18565	18486	18580	18683	18479	18668	18665	18452
30853	51649	45459	35962	31100	27347	24131	22321	21194	19866	18939	18126	17848	17502	17385	16996	17026	16901	16687	16524	16532	16367	16341	16298	16392	16123	16187	16088	16088	15947	15926	15928	15945	15920	15862	15872	15593	15831	15667	15767	15761	15824	15774	15865	15690	15639	15737	15809	15488	15796	15624	15717	15816	15598	15639	15807	15681	15813	15661	15779	15682	15607	15673	15739	15670	15732	15692	15594	15584	15902	15769	15715	15709	15761	15688	15685	15697	15687	15770	15573	15787	15830	15738	15608	15640	15660	15649	15732	15660	15687	15775	15642	15561	15676	15567	15620	15680	15684	15620	15561	15592	15719	15704	15663	15525	15772	15873	15692	15615	15768	15711	15598	15718	15648	15791	15653	15830	15745	15542	15739	15746	15760	15461	15848	15764	15647	15699	15761	15678	15738	15634	15639	15556	15641	15775	15647	15535	15557	15770	15777	15809	15582	15732	15658	15786	15632	15728	15676	15820	15757	15791	15788	15831	15642	15804	15638	15707	15938	15706	15552	15646	15651	15618	15794	15693	15653	15725	15735	15555	15650	15714	15698	15691	15555	15813	15711	15861	15588	15741	15661	15605	15676	15443	15722	15565	15559	15602	15719	15585	15597	15606	15660	15638	15494	15580	15594	15538	15626	15652	15668	15815	15664	15607	15572	15653	15742	15637	15531	15826	15709	15559	15538	15735	15711	15662	15624	15633	15640	15502	15717	15668	15589	15694	15751	15511	15876	15591	15525	15849	15606	15870	15573	15591	15656	15679	15706	15632	15711	15753	15802	15628	15768	15764	15642	15658	15736	15601	15478	15739	15562	15586	15669	15587	15641	15721	15603	15573	15530	15686	15686	15744	15744	15729	15696	15362	15504	15637	15780	15495	15611	15674	15787	15718	15590	15643	15607	15672	15713	15809	15743	15540	15511	15648	15551	15919	15663	15729	15511	15692	15774	15710	15672	15557	15576	15586	15805	15575	15731	15486	15778	15759	15693	15737	15403	15742	15712	15641	15870	15655	15528	15633	15657	15752	15662	15529	15638	15955	15708	15660	15769	15513	15560	15675	15728	15425	15757	15531	15751	15612	15334	15558	15639	15760	15679	15616	15688	15602	15718	15640	15603	15630	15774	15585	15575	15759	15682	15711	15502	15627	15708	15652	15816	15597	15722	15618	15740	15727	15473	15654	15610	15612	15675	15647	15715	15745	15776	15582	15838	15575	15662	15622	15713	15605	15863	15661	15720	15686	15616	15706	15732	15778	15804	15814	15715	15705	15696	15728	15445	15653	15620	15571	15689	15641	15642	15794	15654	15814	15571	15403	15685	15691	15625	15683	15513	15801	15687	15696	15709	15754	15730	15666	15827	15652	15654	15715	15749	15636	15533	15682	15444	15513	15691	15729	15563	15546	15702	15770	15642	15611	15589	15670	15730	15574	15646	15657	15393	15652	15695	15565	15687	15782	15555	15834	15566	15567	15542	15664	15665	15716	15816	15664	15599	15637	15891	15690	15647	15556	15595	15667	15622	15631	15696	15633	15691	15791	15545	15515	15725	15507	15659	15508	15723	15723	15693	15740	15520	15736	15624	15723	15653	15738	15709	15673	15628	15675	15549	15691	15810	15626	15693	15524	15541	15547	15567	15691	15610	15580	15570	15683	15592	15715	15696	15655	15701	15766	15643	15799	15577	15617	15843	15646	15609	15668	15686	15784	15925	15690	15753	15496	15933	15653	15891	15559	15680	15634	15833	15659	15547	15688	15807	15639	15876	15569	15587	15852	15680	15617	15624	15748	15588	15639	15582	15675	15667	15478	15721	15657	15758	15595	15644	15700	15784	15686	15575	15735	15642	15617	15631	15677	15654	15640	15591	15580	15646	15663	15467	15593	15549	15658	15706	15695	15733	15718	15697	15616	15734	15673	15631	15753	15694	15617	15621	15750	15829	15770	15597	15749	15562	15710	15726	15690	15730	15687	15574	15644	15579	15656	15727	15679	15549	15574	15662	15612	15661	15732	15713	15577	15561	15470	15762	15609	15577	15605	15708	15678	15796	15824	15623	15630	15589	15624	15744	15681	15464	15716	15718	15641	15814	15874	15755	15561	15593	15626	15727	15679	15535	15610	15488	15727	15592	15827	15521	15643	15583	15618	15572	15689	15582	15657	15530	15620	15787	15688	15663	15627	15666	15613	15545	15720	15593	15869	15739	15713	15522	15700	15794	15588	15675	15592	15820	15705	15490	15512	15732	15708	15680	15536	15745	15615	15538	15648	15570	15709	15634	15578	15422	15501	15535	15724	15549	15571	15747	15611	15739	15508	15453	15667	15783	15652	15663	15744	15701	15716	15623	15672	15703	15675	15729	15575	15606	15756	15560	15647	15588	15581	15742	15722	15691	15545	15709	15628	15535	15633	15609	15447	15566	15621	15449	15654	15792	15697	15749	15687	15607	15698	15660	15628	15829	15784	15712	15716	15559	15660	15670	15871	15704	15639	15763	15589	15683	15636	15746	15777	15601	15711	15708	15652	15704	15631	15520	15650	15534	15663	15618	15621	15653	15626	15762	15567	15556	15972	15693	15533	15628	15741	15721	15810	15650	15744	15764	15646	15671	15627	15627	15740	15603	15659	15759	15662	15619	15642	15629	15594	15607	15706	15711	15696	15690	15758	15645	15520	15701	15745	15662	15704	15676	15655	15575	15562	15883	15623	15670	15673	15566	15503	15606	15719	15759	15785	15642	15605	15592	15802	15526	15631	15625	15664	15594	15756	15696	15642	15510	15742	15599	15582	15755	15563	15439	15608	15609	15526	15545	15728	15669	15726	15637	15715	15697	15504	15742	15717	15553	15617	15764	15617	15887	15589	15668	15593	15556	15758	15677	15654	15589	15550	15682	15593	15699	15649	15639	15697	15709	15689	15698	15493	15768	15619	15837	15749	15700	15531	15599	15715	15538	15651	15685	15715	15770	15577	15706	15592	15851	15590	15802	15587	15712	15729	15671	15576	15740	15760	15541	15454	15614	15530	15474	15740	15818	15671	15637	15533	15702	15863	15671	15629	15629	15571	15616	15764	15769	15723	15608	15635	15784	15719	15467	15632	15699	15735	15842	15616	15803	15734	15576	15767	15417	15658	15853	15705	15684	15544	15641	15583	15694	15766	15597	15536	15622	15564	15541	15676	15657	15642	15472	15786	15677	15622	15694	15662	15587	15771	15737	15643	15646	15511	15773	15651	15761	15782	15568	15599	15774	15823	15702	15588	15740	15435	15642	15586	15653	15556	15608	15506	15570	15558	15562	15764	15482	15446	15612	15742	15599	15589	15616	15573	15590	15595	15634	15631	15637	15762	15730	15621	15679	15643	15718	15708	15659	15604	15671	15795	15551	15614	15574	15472	15532	15600	15662	15635	15581	15649	15778	15585	15728	15721	15675	15484	15712	15430	15708	15626	15772	15564	15656	15770	15687	15674	15473	15744	15624	15461	15757	15743	15701	15651	15532	15523	15871	15694	15505	15808	15689	15806	15542	15589	15639	15749	15807	15794	15600	15916	15711	15790	15606	15754	15797	15545	15623	15599	15587	15726	15649	15590	15526	15674	15580	15612	15752	15657	15773	15548	15523	15530	15659	15713	15704	15682	15676	15808	15600	15596	15602	15712	15631	15561	15681	15697	15526	15715	15701	15639	15777	15846	15642	15697	15540	15561	15810	15647	15638	15551	15646	15653	15664	15833	15561	15757	15749	15614	15887	15642	15714	15486	15575	15660	15690	15781	15736	15753	15645	15664	15791	15821	15605	15628	15641	15699	15627	15670	15749	15715	15649	15578	15627	15530	15434	15439	15753	15571	15689	15687	15589	15639	15568	15527	15806	15660	15594	15628	15728	15711	15439	15812	15486	15565	15684	15657	15557	15621	15619	15696	15540	15739	15603	15682	15588	15830	15726	15647	15638	15596	15604	15702	15713	15466	15553	15710	15828	15639	15566	15856	15557	15679	15540	15709	15813	15694	15718	15826	15637	15587	15623	15451	15639	15777	15702	15668	15676	15786	15521	15703	15805	15532	15663	15792	15595	15636	15670	15745	15674	15780	15538	15794	15439	15567	15670	15770	15600	15759	15693	15741	15697	15815	15672	15633	15667	15628	15695	15418	15544	15776	15713	15778	15607	15744	15445	15652	15768	15711	15719	15675	15784	15603	15515	15539	15635	15522	15790	15834	15800	15756	15631	15681	15681	15666	15555	15626	15694	15728	15598	15720	15672	15608	15555	15613	15546	15679	15761	15563	15700	15627	15574	15562	15713	15474	15621	15974	15665	15781	15734	15851	15744	15554	15707	15769	15625	15600	15682	15623	15687	15569	15756	15677	15610	15864	15651	15736	15660	15549	15778	15500	15494	15762	15587	15686	15635	15488	15817	15627	15505	15621	15748	15608	15859	15841	15749	15681	15654	15505	15571	15709	15594	15602	15583	15826	15649	15623	15692	15645	15612	15779	15706	15669	15742	15733	15646	15593	15872	15607	15747	15669	15831	15670	15494	15774	15519	15642	15560	15870	15692	15604	15652	15876	15727	15733	15723	15712	15714	15551	15546	15669	15612	15707	15722	15688	15629	15773	15799	15638	15618	15773	15677	15581	15576	15585	15731	15648	15661	15613	15599	15726	15725	15797	15569	15654	15654	15603	15471	15831	15711	15777	15799	15588	15608	15791	15639	15731	15862	15755	15635	15685	15797	15500	15709	15649	15564	15628	15710	15686	15650	15571	15697	15691	15620	15689	15820	15715	15731	15554	15559	15593	15520	15707	15730	15799	15652	15670	15610	15733	15752	15796	15697	15672	15618	15612	15683	15692	15767	15740	15655	15768	15512	15697	15558	15807	15759	15563	15711	15661	15491	15598	15728	15656	15637	15736	15737	15708	15740	15706	15680	15557	15619	15642	15766	15706	15650	15778	15783	15571	15777	15579	15621	15715	15699	15711	15770	15692	15670	15701	15381	15680	15673	15550	15563	15593	15797	15565	15541	15806	15685	15610	15654	15613	15378	15649	15743	15664	15792	15763	15747	15596	15618	15778	15750	15644	15610	15791	15536	15711	15671	15576	15608	15479	15792	15672	15713	15587	15731	15989	15822	15850	15627	15621	15558	15761	15697
29157	25877	30754	27596	22773	21547	20437	19941	19460	19117	18589	18719	18676	18466	18248	18237	18299	18182	18279	18027	17841	17995	18146	18078	17938	17808	18050	17911	17896	17900	18071	17726	17962	17789	17991	17922	17830	17975	18139	17900	17692	17840	18036	17840	17772	17858	17987	17872	17914	17983	17774	17885	17908	17988	18024	17878	17893	17693	17928	17729	17810	17874	17895	17933	17800	17921	18064	17975	17909	17930	17886	17781	17813	17959	17919	17688	17909	17917	17973	17773	17768	17647	17672	17927	17877	17866	17650	17841	17793	17863	17851	17946	17977	17922	17972	17792	17924	17685	18064	17936	17991	17729	17941	17881	17722	17827	18019	17985	17995	17996	17943	17931	17746	17889	17793	17850	17747	17902	17894	17719	17829	17810	17760	17903	17696	17788	18011	18029	17857	17976	17865	17884	17987	17899	17769	17856	17843	17832	17832	17829	17920	17967	17749	17844	17848	17769	17786	17932	17900	17968	17827	17853	17596	17857	17714	17638	17715	17959	18065	17768	17423	17988	17870	17924	17752	17598	17892	17796	17766	17617	17739	17965	17896	17844	17951	17765	17896	17915	18029	17718	18019	17833	17737	17958	18020	17919	17871	17948	17932	17722	17792	18002	17948	17827	17959	17840	17682	17830	18027	17947	18072	17862	17981	17851	17905	17886	17906	17868	17766	17872	17780	17999	17948	17971	17726	17865	17826	17984	17857	17936	17760	17761	17959	17791	17944	18031	18049	17792	17820	17951	17895	18103	17865	17786	17865	17888	17790	17864	17913	18098	17813	17811	17917	17818	17879	17948	17698	17940	17808	17922	17939	17742	17866	17919	17899	17832	18034	17927	17855	18057	17911	17775	17841	17784	17913	17707	17779	17712	17846	17793	18021	17729	17766	17689	17822	17891	17808	18032	17917	17792	17947	17741	17805	17846	17757	17704	17874	18029	17860	17672	17714	17872	17720	17796	17856	17913	17793	17872	17901	17922	18092	17850	17864	17762	17854	17922	17782	17786	17866	17885	17762	17816	17899	17848	17866	17654	17853	17772	17933	17998	17985	17669	17729	17724	17724	17923	17911	17885	17721	17764	17837	17822	17889	17654	17860	17751	17969	17953	17908	17740	17722	18009	17993	17899	17910	17927	17833	17621	17863	17767	17887	17908	18054	17962	17911	17811	18005	17724	17824	18030	17798	17813	17781	17636	17839	17890	17768	17999	17911	17963	18128	17775	17867	17834	17982	18026	17959	17788	17843	17731	17646	17783	17910	17964	17883	17807	17847	17861	17784	17851	17927	17786	17698	17973	17881	17851	17973	17737	17946	17849	17698	17822	18003	17896	17827	17976	17833	17893	17919	17934	18030	17745	17947	17823	17788	17831	17998	17794	17944	17981	17809	17742	17891	17932	17633	17962	17716	17631	17834	17787	17850	17806	17896	17905	17898	17813	17786	17771	17885	17852	17996	17865	17761	17819	17636	17805	17676	17795	17986	17840	17800	17815	17935	17863	17971	17933	18004	17619	17772	17660	17850	17701	17927	17990	17708	17866	18037	17868	17769	17831	17932	17868	17647	17937	17958	17741	17999	17797	17847	17676	17772	17806	17762	17681	17860	17878	17904	17932	17756	17775	17884	17725	17862	18052	17703	17830	17669	17785	17829	17863	17758	17878	18059	17838	17688	17809	17632	17675	17919	17862	17777	17968	17603	17862	17893	17757	17686	17701	17791	17836	17892	17986	17920	17887	17949	17873	17992	17847	18018	18098	18032	18243	17854	17916	17820	17748	17786	17750	17942	17727	17998	17863	17936	17666	17832	17847	17754	17867	17872	18023	17875	17697	17915	17812	17852	17800	17964	17832	18006	17790	17810	17828	18065	17937	17696	17842	17879	17672	18032	17817	17858	17745	17765	18003	17810	17832	17856	17580	17881	17770	17788	17873	17786	17717	17823	17756	17816	17882	17848	18007	17863	17816	17822	17735	17823	17918	17832	17795	17762	17793	17880	17864	18025	17957	17802	17770	17969	17961	17978	17964	17989	17862	17691	17942	18190	17870	17852	17882	17839	17779	17783	17808	17615	17800	17708	18066	17689	17610	17814	17865	17831	17893	17792	17884	17767	17824	17877	17906	17732	17798	17867	17739	17662	17947	18018	17907	17762	17819	17686	17761	17971	17754	17863	17986	17921	17735	17972	17890	17790	17822	17665	17918	17945	17966	17851	17806	17857	17784	17813	17990	18055	18028	18079	17839	18024	18001	17878	17947	17929	17842	17997	17855	17894	17960	17886	18030	17768	18029	17849	17901	17982	17718	17643	17798	17746	17919	17764	17756	17830	17884	17731	17910	17826	17831	17857	17730	17833	17664	17760	18030	18013	17976	17984	18044	17776	17864	17962	17843	17953	17907	17920	17912	17847	17844	17755	18001	18057	17858	17943	17844	17969	17996	17889	17938	17971	17739	17852	17975	17960	17911	17685	17911	17860	17947	17826	17632	17952	17932	17749	17812	17769	17869	17788	17964	17772	17852	17807	17840	17683	17987	17959	17862	17986	17722	17759	17834	17762	17908	17701	18073	17722	18001	17797	17776	17661	17737	17814	17784	17926	17689	17702	17931	17901	17925	17806	17556	17964	17873	17802	17936	18136	17895	17841	18001	17954	17834	17978	17835	17959	17974	17743	17670	17670	17820	17928	17864	17809	17741	17655	17783	17731	17854	17827	17757	17850	17651	17891	17906	17977	17668	17875	17812	17640	17919	17881	17882	18021	17868	17764	17792	17790	17883	18074	17863	17755	17867	17852	17939	17651	18031	18128	17995	17911	17853	18104	17714	18068	17801	17887	17695	17770	17884	17772	17790	17948	18072	17711	17947	17961	17858	17972	17827	17889	17765	17895	17814	17917	17728	17862	17902	17822	18044	17843	18007	17855	17936	17772	17877	18050	17872	17934	17916	17848	17659	17895	17631	17878	18020	17974	17767	17715	18020	17844	17769	17704	17850	17803	17757	17826	17728	18069	17838	17941	17827	17872	17960	17902	18011	17522	17821	17873	18018	18057	17990	17994	17956	18013	17854	17765	17774	18055	17739	17749	17914	17819	17832	17941	17844	17608	18041	17902	17919	17761	17834	18023	17850	18123	17683	17799	17774	17692	17943	17865	17828	17833	17861	17879	17858	17800	17797	17876	17863	17925	17940	17866	17961	17831	17689	17850	17848	17808	17897	17804	17888	17795	17889	17952	17830	17756	17979	17853	17848	17847	17880	17865	17686	17691	17680	17874	17900	17819	17993	17734	17818	17791	17913	17889	17487	17999	17899	17798	17813	17869	17861	17750	17803	17953	17862	17899	17792	17899	17843	17842	17992	17855	17786	17749	17818	17844	17803	17931	17915	17746	17933	17823	18071	17926	17854	17839	18077	17850	18066	17679	17805	17887	18031	17829	17747	18033	17744	17978	17729	17757	18016	17685	17954	17688	17907	17670	17943	17751	17806	17950	17628	17848	18070	17919	17901	17905	17622	17863	17857	17772	17645	18019	17787	17998	17773	17794	18139	17916	17956	17819	17813	17775	17703	17964	17992	17885	17985	17721	17737	17818	17768	17797	17981	17612	17894	18019	17971	17784	17819	17932	17909	17964	17741	17913	17987	18070	17884	18098	17916	17813	17663	17877	17921	17933	17816	18007	17744	17726	17822	17906	18046	18067	17883	17882	17985	18019	17865	18012	17842	17872	17880	17813	18059	17927	17844	17970	18035	17894	17750	17897	18032	17901	17830	17784	17716	17806	17715	17644	17914	17904	17874	18026	17804	17931	17786	18003	17831	17909	17983	17821	17689	17817	17943	17848	18030	17715	18075	17717	17873	17926	17822	17682	17909	18002	17934	17802	17725	17736	17822	18005	18060	17814	17839	17787	17723	17700	17700	17848	17756	17850	17792	17942	17629	17827	17947	17969	18056	17733	17997	17901	18131	17872	17808	17859	18061	17981	17773	17675	17746	17766	17986	17813	17893	17964	17869	17860	18053	17882	17924	17851	17743	17897	17785	17764	17826	17968	17930	17821	18053	18021	17662	18007	17834	17955	17832	17917	17830	18101	17898	17877	17866	17807	17842	17776	18010	17947	17786	17891	17960	17731	17937	18039	17726	18031	17929	17827	17863	17948	17835	17892	18002	17956	17931	17811	17801	18032	17767	17899	17789	17920	17535	17833	17868	17915	17892	17976	17669	17749	18093	17934	18109	18040	18056	17808	17909	17844	17805	17754	18141	17994	17630	18033	17805	17825	17731	17946	17778	17777	17739	17864	17907	17868	17948	17960	17935	17783	17864	17890	17971	17835	17766	17790	17787	17795	17768	18091	17603	17812	17739	17915	17754	17745	17814	17920	18024	17954	17924	17717	17878	17905	17971	17767	17847	17901	17888	17684	17730	17803	17757	17873	17848	17838	17950	17846	18009	17872	17893	17998	17694	17924	17727	18012	17891	17791	17944	17823	17889	18025	17761	17777	17667	17878	17684	17618	17669	17799	17730	17880	17845	17679	17864	18104	17665	17837	17968	17747	17721	17983	17710	17773	17721	17996	17721	17957	17951	17775	18007	18041	17991	17650	17733	17995	17751	17529	17836	17717	17814	17961	17838	17800	17921	17861	17786	18064	17994	17788	17954	17901	17984	18046	17897	17833	17841	17958	17889	17865	17761	17947	17857	17877	17754	17717	17756	17814	17791	17645	17934	18006	17700	17877	17872	17724	17930	17832	17687	17911	17857	18129	17940	17974	17805	17893	18045	17878	17910	17861	17895	18176	18059	17675	17674	17909	17953	17988	17856	17987	17770	17996	17711	17968	17969	18048	17831	18075	17848	17918	17954	17878	17659	17833	17813	17825	17634	18042	17763	17867	17808	17838	17844	18036	17774	18025	17972	17850	17896	17867	17826	17767	17928	17652	18034	17755	17920	17955	17974	17873	17955	17740	18014	17951	17938	17973	17732	18005	18169	18000	17697	17767	17838	17923	17735	18011	17834	17860	17833	17858	17800	17894	17629	17794	17869	17711	17584	17823	17985	17912	17907	18001	17702	17797	17806	17970	17873	17937	17960	17950	17826	17945	17806	17989	17859	17864	17919	17831	17930	17801	17835	17954	17919	17833	17689	17878	17853
28602	38864	32916	25240	22167	20374	19000	18376	17718	17146	16689	16474	16426	16108	16069	15996	15758	15870	15705	15781	15553	15585	15464	15426	15476	15489	15447	15426	15414	15193	15444	15291	15253	15368	15298	15324	15275	15049	15275	15492	15278	15294	15290	15294	15323	15184	15238	14995	15236	15283	15297	15161	15389	15063	15352	15196	15414	15007	15365	15381	15401	15239	15199	15255	15267	15207	15191	15443	15304	15212	15389	15328	15343	15147	15183	15195	15239	15257	15294	15367	15372	15164	15093	15244	15376	15248	15261	15172	15111	15142	15264	15266	15150	15273	15184	15241	15140	15142	15308	15271	15310	15358	15230	15188	15272	15307	15249	15243	15377	15068	15249	15177	15353	15242	15190	15061	15296	15181	15339	15205	15233	15366	15130	15293	15253	15239	15283	15289	15170	15281	15227	15170	15285	15204	15375	15306	15203	15268	15095	15209	15248	15250	15298	15234	15285	15290	15213	15197	15127	15282	15167	15290	15200	15121	15156	15349	15161	15284	15108	15082	15283	15277	15225	15270	15258	15336	15265	15181	15178	15182	15149	15189	15131	15063	15142	15197	15162	15311	15250	15277	15090	15424	15189	15164	15337	15192	15330	15169	15292	15234	15408	15254	15168	14977	15166	15216	15211	15277	15263	15334	15319	15111	15267	15335	15415	15111	15330	15292	15462	15383	15287	15265	15158	15359	15262	15405	15190	15249	15322	15037	15208	15206	15393	15225	15288	15223	15187	15128	15292	15271	15260	15265	15354	15262	15297	15283	15538	15342	15333	15124	15325	15065	15221	15178	15345	15057	15324	15208	15036	15251	15378	15085	15217	15292	15450	15169	15260	15260	15349	15319	15074	15367	15325	15231	15299	15352	15226	15320	15322	15145	15370	15112	15174	15211	15261	15207	15205	15143	15259	15201	15341	15295	15294	15363	15286	15383	15317	15051	15337	15258	15189	15294	15371	15139	15234	15387	15294	15082	15311	15180	15288	15204	15219	15336	15147	15246	15193	15240	15251	15309	15198	15137	15202	15350	15119	15273	15146	15099	15158	15217	15248	15231	15112	15222	15231	15274	15187	15331	15406	15271	15198	15196	15403	15142	15356	15311	15401	15337	15203	15437	15190	15215	15344	15237	15259	15084	15242	15224	15128	15294	15359	15069	15226	15287	15279	15054	15281	15170	15263	15415	15266	15230	15332	15287	15362	15180	15286	15381	15410	15245	15255	15365	15229	15148	15250	15275	15234	15322	15280	15246	15147	15250	15286	15263	15314	15212	15163	15202	15204	15149	15306	15241	15302	15245	15237	15190	15190	15316	15284	15223	15279	15201	15318	15300	15164	15247	15322	15114	15120	15233	15276	15224	15156	15318	15301	15427	15193	15312	15377	15248	15186	15194	15286	15195	15344	15163	15416	15195	15271	15325	15254	15488	15265	15291	15225	15257	15254	15284	15270	15331	15067	15217	15179	15234	15331	15360	15223	15253	15160	15213	15241	15274	15231	15202	15286	15263	15195	15299	15224	15207	15184	15334	15292	15200	15249	15438	15316	15228	15297	15154	15189	15222	15279	15211	15272	15227	15275	15091	15195	15149	15248	15219	15314	15241	15332	14987	15178	15288	15197	15372	15374	15119	15374	15334	15153	15391	15239	15303	15184	15307	15287	15293	15116	15256	15221	15308	15163	15274	15407	15352	15156	15444	15243	15097	15229	15182	15242	15204	15296	15083	15237	15337	15244	15323	15202	15106	15098	15290	15227	15169	15279	15175	15169	15024	15218	15311	15258	15411	15232	15297	15322	15267	15292	15286	15219	15308	15339	15391	15330	15274	15354	15232	15188	15319	15283	15437	15266	15323	15360	15228	15400	15290	15392	15223	15262	15367	15252	15254	15219	15322	15325	15077	15312	15261	15285	15234	15106	15257	15362	15373	15190	15206	15126	15426	15204	15359	15283	15298	15166	15221	15397	15135	15376	15283	15267	15331	15257	15200	15187	15347	15234	15379	15238	15174	15224	15155	15210	15243	15173	15151	15050	15197	15326	15250	15549	15384	15257	15244	15267	15155	15167	15152	15410	15242	15347	15274	15303	15166	15428	15272	15144	15317	15196	15277	15295	15433	15263	15311	15193	15094	15270	15153	15085	15382	15217	15224	15357	15085	15255	15301	15332	15225	15245	15317	15404	15210	15109	15075	15304	15316	15281	15303	15255	15102	15235	15217	15527	15378	15361	15351	15377	15325	15263	15221	15385	15341	15212	15134	15201	15378	15443	15417	15203	15259	15293	15265	15166	15261	15242	15377	15218	15266	15235	15263	15414	15337	15309	15243	15401	15245	15197	15319	15224	15388	15253	15315	15198	15307	15336	15204	15105	15054	15321	15123	15112	15244	15316	15354	15114	15179	15191	15294	15314	15392	15291	15320	15232	15360	15169	15188	15347	15255	15430	15299	15343	15301	15348	15222	15345	15265	15203	15435	15208	15103	15319	15368	15298	15311	15261	15179	15251	15170	15264	15231	15212	15321	15253	15267	15205	15347	15446	15401	15453	15464	15310	15043	15140	15166	15233	15221	15247	15221	15388	15317	15187	15226	15360	15039	15087	15263	15169	15314	15277	15273	15216	15236	15090	15186	15260	15252	15321	15142	15266	15150	15384	15224	15352	15113	15352	15203	15382	15268	15250	15108	15311	15410	15180	15151	15151	15472	15086	15329	15142	15212	15428	15268	15262	15193	15273	15190	15231	15326	15101	15298	15296	15244	15414	15293	15198	15156	15342	15422	15273	15400	15319	15175	15460	15287	15098	15382	15286	15331	15436	15283	15330	15336	15438	15243	15344	15337	15327	15111	15323	15122	15128	15359	15210	15345	15169	15253	15374	15157	15198	15408	15275	15224	15311	15205	15190	15187	15289	15203	15298	15411	15228	15170	15234	15285	15224	15257	15357	15260	15312	15181	15167	15152	15269	15199	15308	15194	15299	15442	15408	15340	15118	15446	15241	15236	15218	15197	15263	15259	15332	15217	15241	15045	15286	15204	15221	15309	15313	15219	15272	15210	15131	15343	15247	15215	15270	15314	15255	15331	15227	15205	15234	15357	15247	15257	15118	15359	15380	15282	15332	15316	15335	15164	15330	15262	15217	15436	15272	15195	15255	15216	15317	15208	15263	15358	15347	15201	15311	15151	15308	15382	15241	15220	15137	15187	15156	15167	15410	15244	15155	15342	15307	15381	15335	15281	15226	15318	15309	15144	15274	15362	15105	15179	15253	15074	15316	15267	15255	15164	15294	15361	15317	15139	15230	15263	15191	15334	15281	15192	15256	15075	15209	15189	15237	15352	15272	15316	15288	15277	15250	15186	15378	15233	15006	15046	15245	15200	15287	15358	15183	15197	15260	15320	15151	15124	15221	15350	15349	15113	15313	15077	15306	15181	15365	15348	15293	15509	15252	15320	15264	15254	15287	15351	15191	15319	15205	15306	15073	15043	15242	15188	15089	15257	15332	15110	15184	15432	15164	15236	15305	15216	15392	15480	15167	15337	15369	15162	15322	15166	15130	15242	15285	15440	15267	15350	15270	15110	15157	15259	15229	15329	15330	15353	15307	15382	15246	15270	15214	15121	15322	15277	15231	15213	15242	15289	15122	15185	15323	15455	15140	15092	15300	15354	15148	15339	15273	15335	15185	15266	15422	15139	15278	15141	15201	15212	15380	15210	15154	15288	15311	15321	15359	15221	15263	15340	15182	15339	15343	15343	15392	15320	15246	15180	15325	15240	15225	15104	15407	15187	15195	15126	15303	15317	15005	15221	15308	15144	15218	15152	15225	15322	15218	15365	15208	15202	15239	15285	15024	15248	15357	15273	15181	15188	15253	15215	15250	15293	15147	15299	15342	15272	15353	15381	15240	15210	15347	15101	15257	15435	15150	15363	15342	15340	15051	15278	15041	15269	15453	15421	15314	15428	15371	15329	15287	15301	15302	15205	15403	15439	15314	15283	15390	15251	15404	15263	15300	15345	15176	15470	15140	15206	15500	15287	15315	15361	15058	15179	15181	15202	15161	15285	15191	15277	15350	15219	15280	15292	15268	15362	15337	15240	15310	15281	15241	15178	15310	15364	15211	15243	15193	15235	15256	15173	15266	15315	15137	15255	15317	15368	15313	15432	15208	15154	15294	15196	15221	15320	15222	15166	15387	15307	15339	15173	15091	15422	15286	15370	15183	15132	15285	15330	15228	15130	15335	15134	15190	15355	15179	15236	15259	15285	15215	15180	15364	15294	15168	15451	15157	15302	15069	15272	15304	15140	15259	15152	15331	15403	15335	15352	15251	15206	15382	15139	15213	15301	15315	15426	15211	15305	14984	15168	15196	15265	15253	15348	15360	15265	15351	15291	15194	15351	15374	15314	15307	15338	15209	15184	15267	15168	15429	15351	15154	15169	15044	15311	15350	15303	15310	15239	15483	15183	15473	15276	15451	15162	15207	15398	15241	15537	15265	15312	15260	15334	15322	15334	15287	15250	15437	15284	15395	15077	15308	15029	15378	15214	15225	15266	15104	15254	15280	15155	15309	15057	15385	15247	15331	15259	15207	15528	15195	15281	15201	15166	15173	15183	15264	15186	15197	15224	15229	15364	15457	14992	15240	15136	15282	15260	15275	15304	15198	15352	15300	15327	15317	15217	15190	15233	15218	15081	15364	15391	15266	15094	15149	15380	15380	15177	15266	15234	15101	15353	15126	15150	15278	15342	15073	15377	15324	15329	15257	15131	15278	15198	15290	15388	15251	15456	15418	15442	15135	15348	15346	15206	15426	15256	15140	15438	15324	15329	15158	15177	15180	15232	15274	15268	15182	15132	15302	15282	15212	15232	15337	15226	15304	15122	15200	15326	15279	15450	15203	15262	15218	15168	15188	15302	15405	15248	15286	15245	15208	15295	15268	15290	15136	15053	15314	15251	15313	15233	15320	15269	15419	15206	15289	15267	15188	15159	15298	15298	15359	15408	15332	15213	15381	15107	15359	15301	15454	15163	15135	15227	15290	15114	15103	15368	15354	15201	15347	15330	15246	15307	15332	15185	15123	15208	15346	15235	15355	15258	15160	15162	15295	15081	15180	15349	15275	15464	15347	15286	15266	15123	15394	15171
24122	21139	28434	24861	23793	24903	24179	21581	20283	20087	19722	19082	19033	18709	18434	18472	18359	18486	18366	18143	18211	18164	18194	17875	17921	18051	18133	17999	17987	18030	17978	18015	17992	17811	17989	17854	17883	17683	18005	17901	17633	17747	17884	17731	17756	17707	17875	17548	17650	18046	17546	17718	17770	17766	17828	17706	17726	17959	17797	17744	17906	17926	17747	17677	17949	17519	17954	17607	17887	17707	17736	17842	17719	17895	17811	17604	17655	18053	17845	17818	17766	17601	17673	17652	17735	17745	17895	17610	17745	17748	17685	17798	17791	17653	17718	17626	17605	17557	17553	17782	17783	17766	17644	17750	17682	17765	17669	17645	17737	17674	17664	17775	17659	17862	17919	17786	17569	17789	17631	17700	17490	17662	17643	17830	17709	17794	17691	17753	17602	17893	17721	17785	17747	17994	17894	17727	17637	17604	17707	17653	17679	17691	17787	17687	17695	17636	17603	17712	17964	17760	17877	17793	17838	17719	17858	17920	18027	17807	17896	17680	17690	17819	17754	17515	17360	17672	17705	17574	17585	17827	17853	17506	17636	17686	17816	17437	17981	17917	17934	17730	17671	17545	17669	17674	17672	17623	17606	17775	17608	17752	17862	17637	17971	17676	17786	17751	17664	17686	17601	17626	17727	17784	17632	17815	17719	17513	17860	18052	17802	17851	17678	17762	17690	17790	17647	17760	17801	17756	17938	17664	17824	17708	17672	17752	17836	17776	17700	17702	17938	17653	17811	17792	17804	17641	17736	17650	17720	17780	17702	17759	17831	17581	17661	17830	17880	17732	17937	17695	17915	17702	17928	17923	17838	17682	17772	17854	17782	17717	17725	17825	17733	17763	17593	17815	17732	17791	17783	17819	17557	17739	17719	17728	17771	17620	17869	17849	17657	17870	17659	17683	17702	17908	17825	17837	17839	17713	17776	17621	17713	17568	17966	17672	17689	17668	17683	17787	17803	17729	17947	17783	17848	17740	17622	17797	17644	17696	17676	17925	17812	17602	17789	17696	17519	17753	17508	17645	17649	17698	17729	17643	17374	17656	17816	17678	17564	17675	17664	17747	17838	17689	17708	17622	17683	17750	17856	17631	17642	17829	17848	17896	17417	17820	17773	17785	17747	17768	17741	17806	17685	17885	17901	17623	17769	17728	17843	17890	17864	17996	17663	17975	17530	17623	17697	17737	17866	17568	17739	17801	17635	17893	17741	17754	17666	17835	17762	17644	17822	17542	17852	17653	17855	17941	17904	17748	17834	17759	17732	17840	17633	17952	17813	17673	17864	17768	17727	17520	17625	17687	17736	17760	17660	17644	17674	17663	17686	17774	17670	17939	17747	17639	17683	17594	17620	17721	17961	17812	17715	17727	17558	17695	17635	17921	17837	17814	17698	17699	17643	17721	17943	17655	17798	17754	17702	17635	17591	17891	17713	17710	17649	17714	17705	17760	17795	17797	17757	17581	17749	17893	17690	17792	17656	17682	17930	17982	17717	17650	17753	17947	17619	17678	17756	17767	17783	17701	17846	17590	17924	17672	17868	17674	17796	17547	17724	17831	17780	17717	17728	17905	17693	17738	17740	17515	17648	17607	17739	17809	17720	17717	17742	17695	17721	17607	17647	17870	17889	17876	17763	17719	17784	17644	17790	17873	17748	17858	17640	17887	17612	17850	17771	17781	17706	17684	17722	17637	17721	17537	17774	17682	17761	17719	17669	17885	17657	17882	17649	17865	17826	17884	17753	17754	17712	17709	17492	17771	17375	17737	17756	17673	17669	17698	17567	17726	17682	17833	17765	18018	17916	17871	17624	17862	17634	17712	17696	17668	17846	17681	17538	17827	17782	17654	17617	17526	17565	17820	17848	17847	17881	17646	17659	17763	17966	17727	17808	17715	17757	17641	17798	17756	17836	17676	17543	17574	17623	17809	17956	17787	17943	17691	17754	17765	17784	17700	17837	17534	17771	17607	17904	17644	17764	17766	17828	17856	17548	17726	17724	17586	17801	17921	17782	17697	17846	17827	17878	17738	17644	17824	17905	17655	17691	17816	17663	17639	17552	17580	17870	17767	17719	17850	17759	17982	17536	17774	17648	17792	17877	17606	17803	17626	17767	18004	17688	17659	17452	17641	17764	17641	17734	17752	17927	17838	17763	17567	17696	17820	17784	17682	17873	17838	17666	17912	17764	17708	17756	17896	17769	17744	17749	17561	17534	17672	17904	17678	17638	17539	17730	17537	17797	17708	17759	17820	17670	17611	17783	17598	17999	17784	17900	17524	17688	17884	17789	17786	17795	17532	17695	17623	17671	17778	17767	17713	17711	17742	17680	17801	17714	17707	17582	17762	17928	17770	17579	17733	17507	17640	17556	17552	17722	17709	17685	17647	17932	17907	17711	17723	17830	17869	17667	17556	17916	17742	17788	17716	17544	17693	17581	17959	17790	17831	17721	17580	17834	17661	17583	17769	17678	17740	17788	17841	17928	17854	17503	17695	17797	17809	17733	17785	17813	17694	17740	17674	17783	17853	17637	17652	17646	17867	17565	17543	17798	17722	17719	17700	17696	17780	18030	17730	17704	17656	17913	17937	17845	17812	17757	17890	17923	17805	17870	17653	17711	17741	17592	17797	17952	17813	17900	17859	17844	17683	17672	17870	17765	17684	17741	17648	17734	17662	17749	17832	17626	17724	17896	17924	17899	17989	17674	17507	17711	17771	17621	17878	17673	17720	17796	17679	17896	17680	17734	17716	17881	17602	17771	17688	17883	17928	17849	17615	17840	17628	17686	18007	17731	17800	17810	17728	17920	17711	17751	17838	17509	17889	17875	17660	17809	17653	17835	17706	17971	17878	17820	17736	17633	17800	17642	17666	17602	17879	17748	17576	17692	17808	17631	17723	17525	17594	17848	17621	17501	17544	17581	17718	18047	17778	17881	17724	17603	17806	17734	17863	17746	17880	17784	17683	17676	17771	17748	17705	17708	17703	18017	17740	17795	17630	17562	17804	17723	17733	17708	17711	17676	17778	17727	17588	17662	17450	17793	17785	17919	17868	17838	17638	17824	17747	17648	17559	17841	17807	17619	17916	17716	17826	17594	17814	17708	17433	17685	17746	17846	17644	17728	17723	17567	17882	17680	17469	17660	17948	17767	17648	17649	17711	18043	17633	17576	17682	17705	17772	17895	17832	17893	17771	17877	17900	17646	17790	17634	17887	17785	17838	17928	17901	17503	17800	17797	17718	17714	17720	17648	17661	17754	17802	17615	17715	17557	17771	17748	17662	17685	17687	17943	17745	17710	17758	17898	17868	17846	17646	17657	17538	17793	17732	17829	17809	17872	17755	17748	17746	17722	17976	17994	17885	17972	17683	17802	17789	17939	17706	17757	17825	17940	17696	17691	17837	17819	17654	17847	17657	17917	18007	17984	17730	17556	17918	17564	17848	17735	17491	17635	17828	17718	17660	17743	17580	17803	17779	17667	17724	17682	17861	17492	17891	17697	17731	17525	17794	17526	17958	17833	17916	17719	17578	17739	17546	17895	17741	17748	17854	17891	17704	17693	17898	17732	17559	17685	17724	17469	17710	17913	17799	17835	17726	17699	17746	17617	17577	17863	17792	17954	17795	17692	17587	17900	17681	17886	17593	17825	17662	17893	17895	17952	17732	17807	17790	17556	17699	17782	17925	17798	17967	17599	17788	17844	17892	17596	17699	17860	17744	17873	17652	17734	17665	17718	17760	17875	17780	17614	17803	17695	17753	17774	17902	17932	17931	17709	17827	17703	17876	17759	17708	17937	17807	17767	17821	17635	17627	17625	17852	17869	17616	17833	17715	17757	17708	17645	17767	17768	17793	17727	17554	17702	17829	17852	17679	17715	17476	17808	17726	17592	17621	17566	17750	17658	17783	17906	17681	17755	17754	17779	17718	17778	17731	17675	17479	17872	17864	17772	17784	17723	17746	17696	17572	17706	17702	17681	17700	17890	17691	17849	17540	17855	17613	17894	17845	17752	17628	17578	17687	17586	17768	17781	17602	17530	17790	17664	17838	17505	17933	17728	17806	17540	17671	17606	17612	17836	17746	17718	17785	17753	17717	17624	17764	17742	17583	17904	17817	17687	17835	17840	17841	17738	17800	17693	17677	17729	17547	17625	17862	17949	17758	17596	17713	17798	17757	17980	17720	17707	17917	17807	17551	18001	17670	17682	17770	17961	17625	17800	17785	17864	17798	17694	17776	17648	17677	17584	17838	17650	17765	17626	17790	17788	17789	17716	17977	17780	17760	17939	17880	17782	17884	17617	17727	17765	17945	17745	17745	17861	17711	17940	17757	17879	17662	17847	17657	17649	17496	17707	17593	17834	17748	17685	17813	17779	17865	17823	17728	17514	17584	17702	17551	17736	17736	17813	17886	17751	17797	17652	17678	17748	17740	17739	17835	17783	17645	17530	17815	17712	17554	17648	17590	17793	17645	17580	17852	17810	17899	17803	17703	17691	17666	17637	17654	17735	17709	17990	17893	17533	17742	17646	17649	17527	17702	17938	17596	17555	17631	17608	18026	17668	17511	17644	17604	17665	17711	17578	17877	17628	17625	17715	17797	17698	17567	17630	17776	18044	17880	17812	17617	17713	17779	17829	17788	17879	17845	17719	17772	17818	17821	17762	17676	17660	17699	17619	17524	17907	17710	17792	17970	17882	17722	17598	17806	17769	17819	17647	17644	17733	17819	17655	17529	17902	17620	17406	17726	17904	17717	17744	17473	17475	17743	17824	17642	17730	17703	17698	17789	17983	17642	17755	17998	17718	17626	17637	17775	17918	17725	17688	17633	17910	17796	17727	17760	17808	17580	17735	17924	17965	17686	17830	17840	17733	17694	17777	17797	17770	17558	17671	17603	17754	17921	17990	17854	17907	17764	17670	17725	17666	17803	17929	17653	17568	17643	17599	17573	17836	17714	17865	17820	17794	17591	17512	17838	17654	17615	17597	17747	17919	17678	17777	17877	17627	17642	17671	17792	17573	17571	17795	17706	17717	17776	17709	17779	17654	17758	17792	17884	17852	17819	17754	17873	17691	17654	17953	17371	17824	17606	17590	17573	17830	17681	17743	17800	17991	17684	17702	17958	17912	17587
26058	43536	40142	30218	26150	23672	21438	20326	19206	18375	17935	17389	16975	16523	16325	16261	16161	16118	16016	15843	15785	15577	15532	15601	15594	15631	15355	15392	15193	15386	15235	15422	15367	15490	15473	15336	15160	15370	15214	15283	15104	14998	15188	15231	15159	15429	15149	15191	15102	15165	15065	15353	15214	15250	15011	15167	15155	15328	15126	15285	15015	15276	15057	15095	15205	15185	15077	15108	15199	15074	15272	15111	15262	15165	15165	15343	15283	15247	15180	15200	15113	15202	15157	15236	15160	14994	15029	15148	15318	15038	15211	15106	15063	15326	15265	15127	15240	15148	15190	15209	15063	15298	15191	15109	15150	15012	15139	15061	15302	15078	15293	15189	15196	15170	15052	15087	15133	15108	15079	15330	15262	15104	15216	15123	15152	15177	15208	15100	15160	15187	15206	15252	15155	15169	15178	15041	15169	15103	15013	15238	15229	15022	15251	15174	15025	15085	15086	15218	15127	15190	15088	15150	15175	15158	15266	15197	15198	15201	15133	15196	15012	15211	15011	15099	14994	15194	14949	15097	15237	15128	15358	15115	15013	15225	15035	15293	15012	15214	15201	15154	15150	15127	15247	15135	15130	15052	15168	15190	15077	15080	15015	15169	14921	15290	15245	15142	15251	15269	15241	15236	15101	15173	15104	15062	15212	15129	15124	15327	15004	15063	15082	15097	15082	15091	14993	15044	15189	15154	15196	15438	15032	15272	15160	15130	15172	15119	15140	15114	15081	15071	15035	15066	15221	15116	14907	15173	15100	15217	15178	15099	15231	15109	15228	15202	15135	15155	15248	15111	15016	15119	15133	15035	15003	15038	15196	15159	15211	15210	15054	15158	15066	15043	15095	15073	15139	15253	14953	15336	15072	15099	15054	15212	15133	15212	15155	15224	15297	15151	15021	15275	15160	15223	15227	15216	15119	15145	15013	15088	15077	15178	15093	15046	15079	15277	14987	15048	15166	15049	15117	15134	15107	15208	15104	15276	15201	15018	15185	15209	15207	15227	15106	15071	15016	15132	15215	15193	15044	15103	14969	15151	15077	15174	15241	15017	15137	15283	15249	15273	15146	15113	15091	15027	15093	15163	15273	15158	15223	15221	15173	15031	15059	15113	15257	15269	15026	15110	15105	15040	15135	15144	15198	15180	15056	15257	15128	15057	15203	15009	15196	15033	15117	15157	15149	15218	15056	15009	15062	15021	15052	15207	15134	15056	15105	15241	15217	15203	15270	15353	15103	15179	15220	15188	15291	15107	15040	15199	15184	15078	15205	14986	15105	15155	15087	15079	15195	15298	15276	15031	15290	15147	15047	15214	15149	15090	15215	15117	15161	15150	15198	14974	15245	15080	15135	15032	14939	15151	15040	15267	15002	15141	15127	15287	15084	15134	15270	15172	15271	15039	15130	15202	15002	15045	15332	15152	15080	15217	15203	15220	15052	15122	15138	15246	15163	15067	15062	15015	15196	15111	15125	15210	15135	15049	15172	15293	15097	15165	15327	15018	15050	14998	15071	14885	14962	15074	15047	15231	15200	15082	15038	15176	14997	15194	15086	15134	15005	15001	15133	15097	15205	15210	15396	15142	15119	15258	15200	15161	15183	15106	15153	15114	14998	15211	15224	15199	15231	15140	15200	15217	15163	15143	15136	15284	15067	15277	15091	15071	15197	15035	14964	15138	15291	15296	15212	15184	15144	15139	15174	15135	15066	15127	15086	15059	15257	15112	15080	15268	15257	15019	15133	15114	15158	15200	15191	15144	15111	15190	15142	15052	15069	15236	15270	15235	15191	15057	15078	15190	15089	15112	15141	15139	15112	15077	15245	15138	15075	15145	15243	15179	15142	15169	15045	15258	15070	15098	15292	15162	14896	15102	15065	15073	15332	15264	15061	15016	15080	15247	15278	15351	15039	15150	15166	15241	15115	15117	15001	15087	15277	15121	15059	15142	15156	15168	15243	15160	15147	15043	15126	14952	15295	15189	15190	15023	15086	15061	15107	15155	15140	15115	15231	15242	15062	15116	15209	15286	15054	15144	15204	15206	14963	15187	14991	15074	15078	15221	15063	15189	15117	15067	15160	15097	15136	15163	15161	14993	15194	15162	15203	15109	15058	15219	15151	15148	15055	15001	15022	15208	15131	15142	15216	14970	15138	15095	14919	14965	15152	15255	15174	15103	14965	15117	15207	15094	15211	15171	14957	15203	15200	15153	15191	15089	15196	15225	15001	15253	15168	15111	15203	15073	15170	15220	15238	15136	15303	15155	15194	15288	15060	15236	15147	15360	15185	15170	15146	15014	15234	15207	15094	15009	15015	15027	14997	15121	15050	15182	15043	15195	15177	15299	15195	14972	15108	15035	15132	14953	15142	15254	15042	15038	15072	15097	15094	15259	15098	15271	15204	15184	15087	15132	15028	15177	14960	15049	15162	15194	15146	15189	15235	15146	15091	15041	15293	14940	15160	15135	15170	15140	15286	15250	15136	14949	15099	15299	15091	14952	15097	15076	15039	14996	15107	15132	15278	15203	15121	15115	15027	15195	15043	14938	15165	15103	15204	15135	14987	15179	15073	15195	15240	15019	15018	15090	15197	15205	15064	15090	15152	14983	15070	15053	15218	14988	15116	15097	15261	15190	15160	15189	15107	15081	15034	15010	15241	15091	15100	15203	15103	15146	15040	15123	15129	15085	15104	15167	15158	15327	15172	15074	15093	15173	15166	15113	15174	15114	15070	14988	15133	15192	14940	15268	15012	15194	15143	15205	15101	15322	15079	15053	15154	15227	15223	15116	15192	15212	15290	15082	15055	15171	15346	14900	15115	15037	15103	15171	15037	15107	15021	15220	15180	15346	15313	15159	15010	15165	15049	15037	15009	15109	15209	15082	15160	15202	15134	15170	15157	15165	15166	15096	14988	15249	15297	15119	15184	15260	15091	15339	15278	15342	15135	15092	15026	15223	15115	14929	15373	15241	15040	15159	15224	15086	15134	15203	15237	15159	15122	15037	15110	15182	15249	15050	15147	14979	15051	14962	15086	15162	15165	14950	15286	15075	15226	15120	15141	15267	15173	15162	15106	15293	15088	15161	15013	15307	15098	15212	15120	15088	15151	15086	15123	15251	15158	15125	15272	15286	15061	15292	15000	15224	15072	15054	15153	15353	15249	15089	15224	15288	15088	14943	15148	15168	15034	15166	15231	15193	15184	15298	15013	15130	15227	15239	14927	15137	15100	15292	15349	14909	15098	15037	15184	15350	15145	15220	15225	15082	15308	15286	15213	15130	15065	14994	15234	15180	15226	15024	15187	15276	15104	15117	15219	14983	15178	15202	15064	15043	15066	15067	15186	15134	15200	15143	15046	15208	15171	15212	15066	15164	15136	15160	15267	15087	15066	15162	15143	15222	15196	15208	15131	15185	15063	15033	15165	15081	15123	15111	15083	15179	15159	15194	15176	15006	15142	14999	15234	15139	15083	15124	15088	15143	15219	15148	15173	15160	15351	15157	15079	15246	15122	15276	15118	15135	15140	14951	15234	15101	15115	15127	15012	15215	15110	15311	15193	15112	15241	15187	15338	15164	15055	15134	15285	15312	15122	15266	15414	15179	15268	15173	15183	15168	15301	15161	15191	15074	15061	15141	15118	15066	15106	15116	15130	15096	15179	14962	15035	15148	15095	15064	15087	15251	15163	15273	15243	15080	14944	15216	15117	15119	15269	15296	15159	15131	15102	15094	15192	15123	15034	15119	15096	15090	15251	15174	15147	15161	15178	15094	15223	15441	15119	15007	15124	15124	14990	15110	15438	15132	15093	15270	15098	15177	15105	15089	15242	15258	15213	15286	15137	15387	15081	15233	15128	14960	14947	15392	15083	15285	15111	15197	15203	15178	15181	15039	14982	15169	15144	15107	15192	14989	15044	15075	15090	15292	15094	15228	15160	15224	15294	15193	15079	15176	15221	15038	15044	15100	15261	15183	15121	14860	15168	14955	15168	15228	15092	15142	15146	15013	15090	15169	14967	15206	14997	15159	15043	15034	15200	15151	15155	15163	15193	15006	15025	14984	15159	15224	15049	15100	15219	15185	15160	15186	15143	14996	15219	15117	15252	15040	15072	15174	15225	15293	15211	15129	15160	15290	15014	15201	15040	15176	15051	15068	15144	15345	14969	15096	14956	15138	15079	15315	15024	15160	15208	14998	15109	15134	15250	15146	15228	15155	15120	15193	15040	15083	15051	15132	15257	15175	15084	15155	15056	15272	15073	15098	15232	15190	15096	15182	15077	15164	15129	15314	14826	15120	15077	14994	15367	15131	15151	15021	15167	15106	15082	15117	15158	15250	15037	15185	15109	15230	15147	15091	15182	15076	15128	15189	15153	14982	15210	15075	15127	15103	15214	15297	15270	14983	15105	15242	15129	15028	15080	15295	15300	15088	15100	15084	15058	15213	15101	14990	15047	15022	15074	15158	15274	15331	15366	15170	15183	15181	15203	15001	15232	14977	15010	14996	15197	15121	15131	15101	15176	15283	15134	15205	15085	15180	14926	15104	15216	15007	15143	15014	15131	15129	15208	15097	15101	15179	15288	15058	15013	15149	15151	15228	15280	15105	15155	15133	15052	15249	15043	15237	15094	15151	15204	15019	15058	15275	15107	15236	15152	15320	15120	15210	15227	15207	15212	15380	15191	15345	15175	15173	15114	14938	15049	15156	15203	15031	14962	15100	15200	15220	14958	15128	15146	15117	15325	14875	15172	15202	15136	15143	15193	15042	15280	15075	15080	15260	15187	15147	15078	15251	15261	15186	15206	15154	15255	15136	15278	15141	15244	15288	15160	15405	15091	15195	15156	15174	15022	15051	15282	15118	15193	15267	15015	15282	15079	15149	15256	15163	15064	15104	15286	15205	15210	15213	15027	15163	15030	15079	15049	15047	15210	15138	15159	15253	15399	15102	15245	15274	15029	15160	15212	15152	15234	15069	15202	15192	15180	15114	15289	15121	15092	15154	15000	15098	15196	15111	15064	15253	15221	15262	15050	15329	15096	15083	15088	14949	15113	15098	15063	15167	15043	15207	15008	15047	15161	15134	15187	15142	15090	15162	14921	15215	15128	15063	14975	15094	15222	14915	15231	15158
22841	21128	28869	23715	22089	25367	28076	23445	21726	21420	21088	20462	20469	20033	19766	19663	19752	19521	19251	19233	19226	18973	19167	19059	19017	19015	19089	18730	18871	18742	18922	18788	18884	18736	18785	18902	18841	18690	18699	18688	18530	18614	18789	18529	18578	18636	18525	18491	18566	18485	18629	18627	18535	18474	18465	18533	18571	18609	18507	18652	18701	18422	18459	18637	18491	18564	18670	18538	18472	18433	18310	18537	18511	18408	18342	18519	18748	18563	18485	18442	18545	18612	18633	18542	18380	18630	18407	18419	18580	18400	18402	18421	18578	18336	18278	18557	18634	18329	18385	18325	18335	18544	18517	18304	18596	18372	18458	18493	18559	18300	18417	18668	18477	18487	18544	18176	18429	18529	18450	18423	18426	18575	18380	18522	18433	18541	18563	18614	18328	18503	18553	18761	18486	18517	18426	18587	18359	18594	18734	18583	18622	18645	18497	18429	18669	18460	18669	18622	18612	18551	18318	18482	18599	18292	18406	18575	18394	18458	18645	18536	18406	18442	18470	18629	18419	18308	18375	18508	18495	18507	18630	18186	18341	18538	18539	18359	18746	18367	18561	18543	18393	18480	18324	18488	18488	18510	18654	18470	18550	18525	18597	18372	18688	18660	18642	18579	18322	18381	18488	18471	18514	18561	18363	18433	18639	18661	18304	18394	18366	18536	18311	18289	18493	18489	18629	18580	18633	18453	18678	18472	18512	18539	18400	18658	18599	18556	18683	18419	18449	18508	18570	18708	18715	18390	18706	18426	18296	18312	18442	18367	18571	18504	18497	18486	18513	18597	18562	18379	18485	18493	18597	18636	18475	18681	18433	18508	18250	18399	18593	18662	18561	18714	18597	18657	18526	18632	18589	18445	18509	18470	18400	18393	18539	18672	18361	18609	18468	18456	18533	18412	18311	18560	18679	18473	18547	18421	18445	18497	18622	18563	18490	18534	18523	18685	18371	18360	18442	18680	18553	18381	18498	18605	18222	18496	18374	18336	18353	18507	18454	18251	18485	18446	18568	18673	18427	18265	18529	18331	18498	18484	18599	18494	18479	18475	18333	18498	18464	18504	18615	18404	18354	18376	18566	18459	18526	18262	18349	18444	18570	18406	18768	18445	18531	18382	18567	18632	18513	18369	18525	18414	18461	18449	18508	18351	18472	18439	18692	18493	18578	18439	18436	18514	18608	18361	18456	18624	18506	18408	18507	18397	18465	18635	18458	18363	18305	18451	18454	18624	18445	18480	18627	18348	18615	18521	18726	18662	18419	18435	18341	18510	18631	18690	18550	18663	18439	18344	18396	18502	18432	18506	18339	18675	18395	18411	18702	18628	18493	18563	18559	18640	18616	18696	18477	18487	18597	18570	18432	18324	18557	18432	18662	18477	18557	18226	18239	18357	18278	18552	18463	18457	18450	18385	18365	18502	18564	18397	18487	18338	18492	18496	18447	18636	18420	18307	18660	18384	18353	18386	18321	18528	18405	18524	18405	18658	18498	18413	18384	18472	18478	18610	18587	18339	18447	18508	18661	18445	18446	18581	18313	18355	18329	18289	18394	18539	18501	18608	18612	18420	18327	18356	18377	18487	18508	18220	18642	18577	18324	18420	18341	18339	18477	18489	18392	18685	18243	18574	18470	18606	18434	18624	18453	18484	18682	18595	18712	18359	18138	18412	18593	18346	18800	18656	18608	18615	18426	18257	18484	18486	18473	18362	18523	18446	18520	18527	18411	18567	18483	18544	18416	18608	18446	18411	18605	18333	18497	18298	18560	18435	18415	18370	18618	18479	18475	18276	18543	18456	18473	18513	18470	18459	18579	18359	18346	18499	18419	18541	18410	18544	18505	18461	18617	18543	18466	18542	18498	18402	18396	18640	18410	18371	18387	18454	18483	18378	18506	18450	18527	18303	18427	18419	18466	18677	18368	18643	18355	18607	18501	18483	18579	18489	18611	18682	18747	18521	18496	18429	18526	18526	18555	18410	18350	18385	18530	18514	18418	18646	18420	18613	18465	18507	18494	18503	18532	18451	18488	18604	18404	18501	18440	18552	18498	18314	18547	18516	18526	18336	18415	18518	18523	18492	18426	18497	18561	18639	18493	18459	18547	18488	18407	18404	18446	18264	18580	18579	18434	18594	18619	18528	18389	18342	18359	18388	18488	18489	18455	18305	18390	18497	18453	18620	18522	18506	18452	18531	18332	18545	18403	18454	18558	18383	18522	18398	18253	18595	18471	18422	18332	18421	18696	18602	18506	18495	18567	18531	18495	18563	18369	18245	18653	18584	18509	18568	18409	18485	18369	18407	18480	18392	18548	18588	18487	18499	18804	18536	18449	18416	18510	18636	18483	18599	18539	18621	18478	18530	18348	18486	18499	18482	18502	18545	18397	18612	18564	18438	18690	18294	18333	18446	18447	18400	18515	18545	18622	18366	18393	18447	18481	18634	18428	18432	18457	18426	18530	18513	18428	18553	18488	18613	18197	18178	18673	18487	18516	18503	18507	18388	18580	18357	18484	18595	18590	18557	18637	18620	18607	18346	18471	18320	18696	18393	18467	18462	18642	18468	18406	18414	18574	18396	18289	18447	18285	18472	18405	18400	18449	18244	18578	18499	18492	18530	18370	18332	18490	18344	18422	18483	18592	18697	18457	18541	18390	18483	18565	18570	18524	18325	18650	18514	18351	18547	18378	18704	18631	18504	18597	18417	18652	18548	18445	18502	18491	18664	18622	18475	18187	18438	18518	18477	18383	18463	18431	18383	18672	18487	18493	18647	18635	18525	18464	18495	18529	18358	18450	18439	18499	18475	18442	18405	18456	18400	18547	18417	18474	18262	18600	18545	18565	18452	18284	18566	18418	18512	18501	18728	18646	18454	18600	18340	18416	18394	18382	18389	18611	18378	18527	18402	18539	18529	18459	18373	18470	18561	18598	18665	18485	18376	18620	18421	18622	18459	18565	18516	18488	18350	18444	18411	18411	18386	18602	18338	18600	18429	18599	18608	18684	18596	18313	18565	18388	18430	18672	18524	18454	18468	18406	18322	18455	18359	18405	18570	18422	18427	18457	18611	18496	18277	18562	18345	18401	18606	18408	18464	18548	18474	18574	18408	18390	18726	18559	18628	18608	18539	18466	18565	18398	18347	18409	18312	18487	18488	18397	18302	18446	18342	18493	18247	18531	18465	18195	18310	18544	18668	18384	18360	18497	18429	18473	18785	18437	18361	18387	18385	18545	18208	18343	18408	18484	18496	18381	18700	18577	18588	18468	18470	18643	18364	18543	18598	18251	18399	18489	18514	18590	18472	18465	18328	18605	18612	18403	18217	18430	18298	18729	18565	18454	18655	18478	18618	18534	18402	18665	18641	18524	18610	18360	18412	18380	18513	18579	18546	18369	18491	18408	18664	18438	18239	18502	18402	18487	18461	18544	18305	18645	18423	18634	18432	18448	18529	18526	18583	18503	18505	18489	18628	18606	18599	18439	18451	18592	18442	18820	18397	18382	18429	18446	18390	18346	18435	18423	18420	18494	18376	18494	18401	18281	18549	18349	18377	18444	18508	18611	18576	18598	18598	18505	18526	18406	18209	18507	18451	18544	18673	18559	18498	18520	18534	18349	18221	18457	18512	18544	18430	18459	18248	18512	18406	18392	18404	18370	18559	18484	18396	18280	18379	18422	18614	18430	18281	18314	18542	18536	18559	18534	18594	18476	18429	18471	18399	18419	18729	18548	18505	18256	18411	18489	18410	18633	18803	18384	18454	18471	18466	18323	18413	18704	18578	18291	18387	18553	18487	18587	18382	18495	18489	18497	18479	18271	18455	18338	18354	18312	18391	18456	18601	18563	18309	18623	18615	18428	18455	18576	18390	18410	18544	18634	18726	18567	18352	18474	18506	18470	18635	18476	18463	18219	18580	18399	18401	18229	18340	18643	18559	18591	18319	18442	18428	18596	18460	18438	18466	18553	18386	18697	18491	18351	18578	18431	18414	18485	18345	18299	18655	18308	18367	18429	18393	18618	18622	18456	18480	18510	18810	18550	18474	18647	18371	18417	18458	18477	18560	18536	18568	18295	18527	18363	18713	18420	18448	18343	18467	18496	18376	18278	18484	18590	18584	18462	18160	18485	18680	18543	18304	18428	18507	18647	18311	18350	18318	18502	18254	18465	18638	18366	18491	18571	18673	18502	18440	18523	18458	18702	18431	18691	18489	18461	18357	18362	18435	18467	18346	18433	18426	18377	18449	18518	18623	18448	18278	18519	18683	18406	18334	18415	18603	18388	18460	18583	18537	18650	18565	18686	18626	18452	18547	18449	18449	18368	18444	18375	18324	18495	18329	18424	18459	18500	18370	18449	18407	18327	18483	18444	18236	18412	18345	18493	18365	18512	18522	18552	18385	18458	18531	18688	18424	18523	18542	18584	18585	18612	18428	18329	18457	18295	18443	18509	18409	18502	18683	18681	18564	18375	18463	18430	18450	18420	18412	18490	18535	18647	18581	18475	18370	18550	18504	18396	18549	18490	18388	18573	18518	18542	18474	18659	18546	18621	18503	18427	18485	18585	18530	18352	18466	18663	18422	18390	18598	18484	18550	18378	18177	18403	18589	18311	18512	18571	18544	18518	18247	18635	18566	18451	18538	18492	18602	18529	18371	18503	18355	18571	18652	18512	18367	18460	18542	18548	18555	18632	18525	18700	18399	18409	18320	18381	18390	18492	18639	18498	18340	18363	18586	18454	18344	18572	18362	18579	18456	18407	18635	18486	18625	18590	18413	18330	18414	18416	18361	18475	18296	18278	18386	18550	18381	18624	18384	18502	18455	18806	18577	18784	18456	18662	18569	18695	18496	18494	18242	18562	18524	18519	18487	18563	18460	18429	18501	18441	18464	18484	18560	18383	18227	18324	18391	18586	18508	18597	18363	18621	18322	18472	18430	18659	18589	18481	18549	18516	18376	18543	18563	18438	18563	18477	18441	18617	18676	18438	18420	18541	18446	18454	18536	18671	18562	18568	18438	18284	18410	18446	18557	18324	18306	18465	18327	18560	18581	18467	18510	18532	18421	18433	18280	18449	18533	18537	18521	18359	18663	18476	18331	18722	18499	18359	18389	18458	18535	18439	18712
30852	50375	45121	34462	29581	26432	23947	22520	21071	20184	19438	18669	18119	17815	17448	17184	16920	16641	16732	16419	16345	16486	16257	16222	16190	16003	15979	15711	15854	15875	15833	15631	15726	15832	15794	15725	15858	15686	15649	15703	15667	15787	15625	15705	15421	15433	15661	15615	15608	15517	15590	15598	15494	15589	15376	15487	15733	15574	15576	15753	15686	15719	15524	15478	15525	15638	15454	15713	15485	15590	15580	15575	15637	15593	15453	15473	15586	15555	15753	15477	15723	15553	15710	15518	15689	15487	15614	15309	15766	15633	15753	15771	15508	15593	15626	15506	15531	15513	15494	15564	15571	15747	15701	15546	15548	15683	15642	15600	15588	15670	15524	15574	15471	15557	15679	15696	15647	15593	15496	15517	15743	15474	15354	15590	15664	15610	15768	15407	15549	15583	15484	15518	15483	15551	15674	15732	15560	15658	15562	15460	15530	15569	15505	15661	15632	15631	15564	15745	15682	15361	15518	15426	15574	15578	15653	15573	15487	15573	15550	15629	15563	15554	15385	15548	15464	15476	15385	15593	15461	15578	15665	15571	15544	15624	15518	15752	15485	15494	15663	15346	15598	15446	15517	15594	15558	15509	15365	15646	15629	15584	15551	15641	15529	15217	15561	15552	15462	15530	15497	15546	15442	15469	15525	15608	15624	15468	15426	15445	15685	15545	15461	15634	15544	15661	15565	15595	15471	15640	15572	15607	15551	15553	15460	15461	15683	15495	15589	15566	15653	15430	15716	15422	15453	15380	15500	15625	15579	15517	15473	15477	15663	15669	15635	15523	15493	15346	15599	15511	15640	15585	15572	15557	15603	15536	15577	15431	15597	15564	15561	15675	15472	15470	15610	15505	15383	15472	15413	15659	15399	15492	15572	15555	15511	15545	15542	15461	15478	15615	15521	15532	15717	15589	15705	15538	15372	15587	15660	15499	15510	15472	15468	15686	15473	15587	15506	15682	15698	15504	15566	15535	15560	15576	15659	15612	15404	15598	15453	15539	15646	15710	15556	15545	15402	15613	15593	15460	15643	15772	15594	15533	15437	15414	15710	15576	15624	15565	15610	15657	15540	15575	15447	15660	15527	15611	15532	15514	15573	15531	15640	15543	15591	15476	15558	15748	15666	15409	15549	15642	15486	15523	15415	15497	15572	15473	15532	15423	15511	15352	15569	15803	15543	15520	15414	15589	15609	15605	15459	15559	15510	15484	15509	15316	15603	15495	15578	15713	15531	15550	15448	15442	15565	15462	15661	15518	15481	15559	15659	15737	15606	15472	15523	15367	15629	15455	15471	15547	15509	15495	15366	15516	15543	15590	15454	15629	15569	15671	15705	15592	15514	15577	15486	15616	15683	15493	15647	15645	15591	15509	15483	15402	15564	15622	15669	15587	15392	15602	15518	15438	15582	15533	15579	15547	15577	15464	15626	15482	15628	15467	15377	15653	15622	15584	15567	15545	15646	15550	15851	15674	15546	15604	15624	15453	15653	15450	15582	15334	15678	15350	15525	15502	15582	15583	15511	15761	15495	15663	15709	15657	15500	15385	15538	15441	15600	15512	15527	15536	15678	15557	15488	15575	15504	15591	15558	15676	15536	15579	15444	15605	15705	15526	15483	15579	15612	15454	15589	15641	15557	15433	15580	15597	15717	15540	15608	15540	15675	15533	15701	15333	15646	15551	15656	15455	15666	15622	15581	15561	15630	15630	15507	15564	15563	15612	15511	15644	15409	15464	15557	15566	15504	15499	15580	15519	15630	15518	15558	15373	15656	15496	15556	15566	15664	15493	15772	15636	15668	15388	15497	15550	15730	15473	15531	15405	15608	15493	15699	15403	15516	15416	15587	15569	15769	15606	15584	15622	15738	15530	15437	15495	15576	15600	15608	15443	15395	15658	15608	15564	15652	15547	15705	15502	15541	15661	15564	15589	15549	15531	15601	15639	15453	15493	15504	15503	15699	15414	15640	15761	15561	15493	15365	15485	15602	15583	15506	15602	15575	15536	15428	15531	15423	15454	15723	15648	15740	15545	15616	15533	15656	15587	15573	15720	15650	15569	15433	15472	15565	15559	15430	15598	15485	15446	15581	15562	15444	15546	15396	15545	15526	15478	15481	15593	15537	15494	15658	15557	15647	15598	15670	15358	15500	15568	15559	15569	15643	15651	15554	15642	15565	15570	15530	15518	15286	15546	15572	15555	15660	15561	15538	15500	15470	15544	15830	15534	15570	15348	15461	15667	15550	15401	15468	15551	15438	15429	15687	15457	15491	15517	15580	15443	15567	15566	15456	15656	15633	15619	15637	15637	15563	15594	15512	15557	15665	15687	15527	15546	15560	15657	15393	15493	15685	15488	15450	15285	15424	15467	15540	15585	15582	15448	15547	15412	15391	15622	15544	15543	15470	15503	15564	15616	15591	15479	15701	15609	15639	15469	15619	15433	15532	15487	15569	15597	15602	15530	15635	15500	15701	15506	15663	15473	15425	15438	15494	15524	15576	15479	15640	15619	15658	15666	15521	15569	15725	15555	15407	15398	15372	15427	15501	15556	15516	15574	15516	15584	15452	15577	15407	15568	15650	15439	15532	15739	15571	15628	15481	15528	15452	15604	15540	15522	15494	15689	15528	15548	15537	15701	15476	15391	15417	15724	15498	15719	15596	15396	15579	15536	15497	15593	15443	15549	15497	15418	15635	15584	15534	15587	15731	15567	15645	15656	15470	15704	15577	15635	15624	15255	15491	15572	15572	15470	15579	15539	15630	15513	15574	15640	15500	15424	15469	15519	15594	15614	15558	15706	15515	15435	15585	15586	15564	15590	15614	15505	15597	15446	15654	15514	15588	15552	15667	15514	15507	15568	15646	15573	15333	15578	15532	15520	15424	15777	15728	15571	15389	15533	15651	15399	15554	15501	15508	15578	15713	15452	15528	15535	15589	15531	15512	15657	15374	15330	15658	15726	15504	15543	15596	15477	15601	15656	15595	15491	15581	15643	15602	15521	15497	15483	15402	15601	15697	15625	15766	15492	15672	15498	15530	15582	15478	15527	15457	15590	15402	15677	15630	15491	15691	15679	15637	15614	15718	15653	15492	15654	15626	15466	15594	15373	15454	15537	15492	15472	15435	15539	15715	15486	15601	15685	15574	15562	15811	15621	15594	15683	15439	15507	15620	15364	15625	15609	15680	15650	15547	15384	15696	15541	15503	15491	15633	15529	15615	15606	15417	15556	15572	15450	15563	15565	15553	15615	15596	15786	15483	15460	15558	15462	15609	15570	15432	15584	15640	15496	15617	15559	15569	15663	15631	15568	15511	15582	15491	15630	15661	15510	15433	15525	15452	15651	15584	15543	15727	15509	15652	15477	15612	15484	15599	15654	15498	15658	15549	15347	15388	15360	15700	15535	15692	15667	15555	15698	15672	15628	15490	15709	15598	15743	15490	15611	15574	15611	15471	15619	15477	15538	15676	15485	15683	15461	15543	15493	15483	15419	15564	15563	15612	15549	15779	15542	15690	15609	15625	15505	15715	15496	15486	15600	15500	15597	15510	15689	15483	15639	15692	15463	15502	15553	15339	15651	15587	15519	15451	15381	15638	15653	15613	15644	15634	15433	15704	15510	15558	15488	15420	15311	15575	15595	15651	15625	15652	15621	15494	15654	15495	15540	15688	15660	15612	15547	15583	15542	15478	15498	15643	15614	15606	15344	15665	15573	15501	15571	15549	15607	15585	15535	15643	15588	15463	15412	15574	15524	15691	15566	15552	15477	15638	15560	15634	15433	15639	15503	15516	15487	15686	15404	15559	15386	15677	15510	15601	15513	15434	15669	15581	15574	15629	15645	15405	15595	15621	15471	15472	15327	15525	15477	15630	15615	15593	15522	15537	15430	15512	15487	15628	15672	15384	15563	15481	15780	15602	15523	15368	15673	15450	15562	15660	15579	15645	15696	15781	15636	15644	15590	15569	15558	15655	15428	15535	15609	15472	15650	15558	15632	15549	15530	15578	15309	15712	15580	15571	15597	15590	15486	15504	15494	15473	15624	15488	15569	15495	15692	15538	15583	15499	15472	15533	15464	15423	15493	15691	15547	15620	15472	15582	15432	15437	15581	15629	15616	15509	15680	15405	15532	15542	15537	15589	15424	15460	15521	15497	15569	15495	15515	15488	15583	15539	15705	15545	15610	15504	15712	15597	15606	15639	15648	15622	15570	15529	15364	15613	15589	15630	15616	15411	15659	15697	15452	15590	15625	15660	15540	15767	15488	15597	15681	15578	15659	15411	15707	15597	15437	15601	15434	15627	15370	15579	15549	15651	15527	15472	15647	15613	15559	15759	15482	15661	15665	15601	15503	15559	15555	15565	15616	15620	15597	15541	15593	15496	15646	15509	15573	15507	15547	15667	15520	15544	15577	15415	15582	15579	15495	15401	15614	15333	15614	15627	15460	15531	15542	15443	15596	15591	15567	15578	15626	15582	15514	15720	15528	15507	15489	15630	15606	15572	15431	15561	15521	15535	15662	15642	15304	15539	15591	15536	15611	15430	15725	15556	15633	15698	15504	15803	15598	15591	15540	15530	15508	15582	15512	15460	15565	15535	15417	15508	15599	15645	15698	15364	15633	15609	15416	15718	15610	15494	15573	15577	15495	15279	15667	15559	15550	15542	15677	15495	15389	15504	15663	15759	15491	15505	15527	15598	15707	15670	15665	15581	15531	15596	15646	15610	15416	15659	15487	15458	15508	15514	15488	15548	15520	15594	15541	15718	15652	15531	15512	15461	15503	15496	15570	15516	15522	15585	15509	15511	15538	15537	15724	15538	15455	15501	15498	15584	15615	15457	15533	15524	15444	15513	15513	15478	15500	15549	15475	15496	15620	15547	15451	15671	15582	15572	15414	15563	15609	15453	15532	15688	15433	15574	15653	15520	15606	15578	15638	15489	15553	15619	15488	15707	15493	15535	15772	15625	15570	15584	15584	15432	15631	15634	15608	15630	15620	15378	15577	15505	15675	15468	15571	15365	15551	15540	15637	15650	15448	15562	15418	15524	15392	15551	15593	15747	15459	15579	15565	15466	15573	15593	15591	15391	15606	15591	15570	15695	15454	15648	15396	15634	15499	15552	15475	15589	15650
29371	25820	30724	27054	22878	21127	20506	19604	19123	18674	18641	18519	18261	18201	18073	18128	18062	18028	17918	17864	17875	18045	17772	17957	17921	17921	17913	17913	17650	17818	17632	17488	17645	17762	17605	17599	17666	17679	17644	17702	17873	17636	17490	17498	17606	17664	17638	17688	17754	17754	17682	17587	17601	17692	17641	17353	17604	17842	17735	17601	17492	17466	17723	17517	17681	17619	17589	17503	17319	17796	17511	17664	17723	17675	17628	17664	17731	17648	17761	17936	17732	17503	17717	17579	17632	17697	17749	17458	17670	17740	17442	17553	17582	17527	17662	17676	17602	17617	17632	17696	17667	17699	17630	17674	17703	17565	17566	17677	17538	17789	17565	17602	17736	17642	17635	17602	17794	17605	17729	17611	17545	17608	17472	17720	17663	17564	17488	17552	17450	17699	17594	17692	17701	17453	17658	17809	17697	17588	17454	17561	17713	17945	17810	17533	17557	17576	17756	17423	17511	17372	17547	17659	17572	17739	17638	17476	17614	17686	17830	17674	17798	17758	17672	17558	17556	17565	17521	17670	17741	17591	17559	17445	17668	17695	17576	17726	17565	17833	17568	17611	17767	17738	17611	17727	17639	17650	17593	17515	17696	17732	17593	17644	17563	17598	17588	17449	17718	17803	17519	17670	17845	17696	17689	17544	17598	17662	17690	17416	17764	17624	17498	17549	17695	17394	17742	17637	17395	17457	17600	17499	17693	17507	17643	17558	17560	17744	17499	17740	17392	17361	17349	17449	17696	17349	17496	17690	17596	17625	17688	17774	17662	17707	17785	17562	17631	17529	17781	17776	17831	17654	17513	17529	17411	17573	17480	17567	17700	17516	17670	17704	17698	17461	17724	17739	17544	17642	17693	17408	17217	17756	17726	17426	17670	17615	17665	17632	17533	17545	17568	17506	17695	17760	17631	17528	17499	17646	17647	17805	17626	17800	17531	17465	17569	17563	17678	17830	17594	17527	17591	17737	17651	17721	17487	17627	17522	17430	17818	17731	17679	17793	17308	17418	17519	17643	17522	17657	17797	17729	17523	17724	17562	17725	17672	17635	17518	17556	17582	17713	17740	17648	17736	17822	17854	17836	17604	17692	17783	17391	17643	17551	17548	17729	17471	17701	17632	17583	17596	17703	17540	17529	17528	17542	17758	17564	17405	17588	17720	17599	17575	17623	17791	17755	17656	17547	17388	17494	17661	17676	17457	17496	17308	17672	17815	17725	17672	17588	17746	17770	17651	17625	17733	17674	17722	17862	17774	17835	17636	17595	17645	17767	17680	17636	17559	17501	17599	17621	17582	17510	17796	17590	17804	17493	17911	17642	17830	17515	17752	17614	17542	17775	17787	17586	17629	17451	17485	17488	17774	17615	17755	17753	17556	17564	17592	17364	17558	17786	17618	17784	17746	17622	17603	17742	17653	17600	17684	17562	17504	17515	17663	17456	17831	17889	17617	17660	17802	17643	17572	17511	17724	17585	17691	17654	17644	17448	17825	17623	17614	17754	17719	17662	17741	17504	17702	17648	17735	17576	17479	17629	17769	17556	17513	17599	17663	17579	17729	17864	17625	17845	17640	17803	17568	17688	17916	17565	17624	17621	17689	17623	17801	17745	17352	17658	17616	17874	17709	17593	17492	17653	17466	17729	17558	17788	17712	17555	17708	17397	17521	17425	17662	17651	17712	17858	17627	17560	17630	17515	17541	17862	17660	17622	17421	17462	17809	17566	17797	17826	17534	17669	17779	17797	17757	17565	17561	17806	17539	17672	17788	17878	17590	17577	17658	17668	17662	17670	17620	17696	17503	17526	17525	17336	17653	17844	17689	17688	17724	17738	17586	17569	17667	17649	17648	17569	17673	17734	17664	17903	17608	17738	17754	17598	17550	17675	17586	17500	17589	17734	17689	17675	17494	17379	17619	17627	17682	17877	17393	17367	17771	17661	17556	17446	17911	17428	17530	17701	17635	17590	17696	17457	17663	17533	17458	17617	17673	17647	17681	17751	17411	17691	17482	17753	17411	17641	17670	17698	17836	17663	17804	17705	17619	17604	17592	17661	17667	17644	17588	17796	17637	17658	17666	17636	17856	17805	17682	17571	17475	17639	17602	17410	17679	17525	17622	17719	17628	17611	17652	17477	17570	17568	17558	17674	17416	17536	17765	17741	17612	17439	17646	17707	17745	17740	17518	17621	17745	17548	17669	17623	17694	17674	17668	17638	17777	17693	17735	17761	17715	17630	17731	17735	17436	17570	17872	17584	17553	17498	17438	17548	17518	17774	17680	17611	17489	17591	17617	17503	17545	17660	17644	17638	17591	17750	17695	17680	17669	17969	17586	17595	17683	17546	17516	17731	17733	17531	17627	17600	17794	17608	17623	17761	17688	17594	17592	17498	17413	17676	17733	17824	17751	17590	17663	17613	17501	17633	17541	17653	17424	17634	17836	17823	17530	17721	17552	17570	17491	17649	17666	17639	17626	17729	17596	17559	17625	17618	17812	17803	17732	17667	17445	17638	17819	17532	17449	17631	17775	17491	17717	17657	17595	17655	17621	17717	17586	17607	17731	17520	17527	17632	17391	17612	17600	17570	17612	17718	17828	17689	17662	17750	17603	17687	17541	17664	17728	17580	17659	17638	17611	17571	17677	17545	17691	17776	17707	17665	17715	17786	17563	17670	17702	17462	17642	17585	17669	17734	17550	17640	17714	17660	17523	17726	17626	17722	17688	17495	17635	17413	17714	17637	17699	17688	17591	17758	17771	17639	17760	17605	17558	17531	17508	17535	17497	17573	17656	17769	17360	17827	17717	17607	17445	17538	17808	17569	17689	17885	17845	17770	17616	17623	17631	17607	17602	17588	17759	17616	17657	17695	17582	17568	17709	17583	17592	17908	17721	17370	17741	17680	17584	17496	17609	17559	17668	17759	17683	17570	17627	17608	17511	17615	17629	17628	17653	17769	17672	17693	17701	17597	17840	17655	17774	17664	17742	17679	17768	17606	17675	17722	17492	17504	17720	17555	17690	17882	17527	17522	17882	17705	17742	17568	17597	17716	17756	17405	17664	17597	17439	17461	17838	17698	17829	17690	17556	17581	17574	17520	17728	17596	17765	17581	17671	17637	17688	17497	17904	17546	17675	17697	17622	17710	17817	17597	17663	17577	17576	17492	17513	17694	17554	17766	17599	17689	17606	17522	17525	17643	17819	17447	17519	17600	17602	17758	17733	17503	17560	17586	17622	17656	17595	17592	17725	17561	17454	17553	17643	17494	17743	17532	17688	17582	17704	17674	17731	17684	17509	17477	17504	17436	17576	17409	17469	17485	17664	17580	17561	17396	17736	17706	17469	17801	17584	17918	17535	17647	17459	17768	17772	17447	17766	17682	17895	17618	17665	17510	17781	17790	17635	17858	17552	17639	17614	17505	17336	17643	17778	17641	17818	17572	17381	17623	17632	17581	17796	17622	17645	17673	17584	17718	17652	17593	17620	17415	17645	17421	17564	17420	17753	17575	17677	17800	17606	17792	17679	17582	17511	17447	17594	17711	17616	17689	17615	17594	17630	17572	17637	17634	17482	17599	17643	17516	17703	17739	17699	17606	17637	17590	17473	17654	17719	17679	17388	17674	17587	17546	17528	17706	17522	17676	17564	17458	17631	17728	17768	17498	17549	17650	17537	17603	17860	17567	17464	17644	17649	17794	17774	17448	17472	17571	17604	17639	17628	17567	17562	17726	17395	17623	17540	17792	17454	17766	17803	17733	17584	17681	17519	17646	17592	17646	17743	17808	17732	17712	17604	17778	17735	17590	17519	17476	17465	17632	17812	17677	17670	17558	17654	17805	17676	17705	17556	17689	17704	17758	17501	17618	17549	17632	17303	17419	17628	17680	17657	17583	17637	17721	17442	17401	17583	17686	17698	17583	17611	17666	17564	17753	17598	17729	17550	17705	17541	17646	17709	17595	17439	17530	17494	17641	17567	17591	17518	17510	17584	17778	17706	17752	17603	17658	17585	17532	17560	17768	17673	17708	17590	17543	17648	17666	17640	17546	17471	17879	17736	17546	17436	17579	17717	17463	17579	17717	17686	17786	17708	17689	17515	17524	17720	17516	17557	17688	17636	17603	17797	17672	17609	17480	17518	17754	17658	17513	17584	17545	17555	17595	17917	17655	17608	17822	17694	17604	17708	17586	17810	17546	17511	17658	17714	17734	17711	17760	17787	17480	17643	17652	17641	17710	17697	17844	17693	17637	17770	17496	17660	17514	17706	17678	17613	17465	17599	17763	17524	17468	17614	17877	17527	17537	17712	17527	17479	17573	17476	17451	17768	17640	17659	17655	18053	17723	17576	17435	17648	17677	17591	17704	17576	17587	17687	17448	17645	17654	17621	17816	17688	17565	17554	17529	17717	17657	17562	17573	17567	17662	17664	17627	17757	17793	17623	17482	17579	17659	17481	17580	17906	17565	17478	17740	17412	17736	17567	17641	17569	17481	17681	17567	17672	17638	17526	17539	17637	17569	17730	17576	17614	17597	17764	17538	17559	17634	17673	17477	17611	17717	17759	17626	17764	17704	17632	17613	17608	17453	17552	17719	17569	17652	17721	17650	17679	17657	17774	17614	17535	17620	17448	17710	17701	17817	17499	17624	17849	17637	17655	17520	17595	17504	17579	17729	17710	17903	17645	17718	17554	17793	17590	17624	17464	17771	17695	17586	17646	17722	17738	17687	17410	17566	17631	17432	17600	17470	17543	17753	17498	17776	17577	17695	17516	17804	17605	17761	17636	17599	17524	17629	17564	17554	17399	17934	17545	17744	17778	17624	17606	17550	17513	17703	17488	17622	17675	17732	17709	17825	17616	17665	17695	17588	17766	17661	17661	17554	17557	17694	17647	17695	17853	17607	17488	17429	17732	17556	17871	17755	17571	17578	17497	17538	17692	17583	17433	17578	17634	17400	17551	17703	17924	17584	17800	17667	17706	17712	17713	17674	17766	17585	17662	17714	17724	17573	17489	17572	17457	17438	17724	17598	17806	17654	17744	17625	17689	17482	17630	17548	17557	17789	17690	17793	17755	17705	17632	17733	17535	17742	17658	17779	17617	17841	17613	17674	17703	17661	17598	17773	17627	17804
30217	37985	33420	25059	21845	20083	18864	18086	17502	17028	16909	16530	16069	16033	15923	15698	15755	15615	15767	15628	15561	15370	15330	15396	15093	15370	15242	15133	15260	15414	15323	15234	15248	15208	15119	15155	15120	15139	15000	15021	15202	15090	15177	15092	15085	15178	15230	15151	15187	15194	14907	15083	15195	15048	15120	15091	15047	15080	15264	15214	15034	15106	15069	15165	15128	15112	15084	15036	15182	15135	15076	15119	15151	15034	15135	14909	15246	15060	15267	15106	15126	14957	14986	15096	14998	15191	15015	15083	15179	15155	15078	15242	14942	14935	15117	15010	15038	15060	15234	15046	15113	15033	15219	15089	15082	15101	15004	15103	15064	15066	14980	15074	15095	15151	15147	15154	15063	15099	15044	15138	14992	14958	15067	15194	15058	15226	15115	15043	15015	15008	14997	15165	15127	15100	15042	15132	15210	15038	15239	15085	15270	15101	15203	15052	14974	15140	14884	15041	15157	15117	15234	15112	15022	15178	15090	15168	15113	15043	14849	15128	15161	15009	15108	15033	15013	14904	15077	14974	15031	15032	15135	14890	15206	15067	15215	15148	14967	15021	15080	15264	15214	15135	14950	15003	15090	15219	15025	15128	15188	15204	15245	15160	15057	15092	15046	15290	14997	15079	15088	15093	15228	15262	14956	15181	15213	15230	15050	15074	15069	15102	15107	15197	15099	15219	15074	15137	15048	15048	15164	15232	15055	15097	15052	15075	15018	15200	15087	15076	15261	15105	15182	15100	15076	15168	15133	15068	15112	15135	15023	15002	15237	15266	14981	15156	15039	15020	15176	14935	15187	15030	15070	15214	15040	15058	15087	15045	14900	15137	15100	15088	15144	15134	15238	14899	15131	15185	15093	15114	15236	15119	15226	15094	15112	15248	14964	15071	15021	15092	15060	15085	15208	15059	14960	15228	15112	15204	15222	15204	14970	15090	15005	15083	14954	15037	14998	15096	15156	14938	15049	15074	15173	14954	15065	15068	15276	15068	15149	15091	14929	15066	15051	15134	15232	15130	15109	14921	15150	15163	15034	15084	15006	15160	15068	15093	15066	15172	15020	15073	15024	15055	15053	15188	15180	15193	15283	15163	15038	15229	15120	14886	14968	15105	15091	15231	15172	15020	15057	15278	15032	15255	15230	15039	15123	15166	15123	15080	15185	15040	15131	15050	15157	15076	15167	15078	15169	15019	15175	15085	15076	14921	15051	14925	15056	15103	15082	15221	15060	15130	15011	14972	15120	15185	15097	15044	15085	14988	15301	15187	15062	15200	15107	15178	15287	14885	15240	15157	14933	15079	15111	15201	15231	14970	15040	15038	15128	15219	15087	15167	15039	15166	15197	15086	15167	15214	15094	15037	15183	15060	15074	15373	15230	15200	14913	15197	15127	15059	15276	14957	15123	14947	15157	15045	15218	15195	15118	15128	14992	15085	15171	15081	15034	15346	15134	15082	15086	15204	15135	15173	15004	15071	15205	15381	15085	15105	15107	15166	15158	15299	15184	15080	15115	14962	15158	15128	15145	15161	14974	15028	14964	15052	15126	15028	15019	15194	15283	15038	15015	15038	15411	15062	15224	15057	15028	15125	15298	15154	15055	15197	15230	15327	15072	15037	15105	15125	15133	15128	15233	15115	14989	15089	15127	14972	15006	15159	15153	15194	15160	15077	15074	15062	15145	15098	15212	15181	14945	15181	15101	15109	15074	15184	15121	15096	15242	14956	15053	15175	15180	15295	15139	14980	15107	15048	15115	15101	15064	14975	15157	15189	15238	15194	15173	15051	14945	15065	15138	15043	15289	15331	15108	15194	15114	15203	15103	15216	14982	15142	15052	15231	15258	15121	15077	15058	15015	15001	15203	15145	15042	15104	15096	15114	15194	15166	15240	15200	15380	15006	15035	15095	15132	15200	14984	15040	15203	14997	15151	15145	14873	15014	14994	14921	15101	15119	15201	15184	15132	15078	15139	15091	15100	15038	15068	14872	15199	14962	15084	15012	15122	14836	15125	14915	15066	15125	15175	15178	15179	14964	14987	15003	15136	15192	15009	15169	15170	15098	15158	15020	14983	15108	14891	15059	15076	14985	15099	15010	15028	15136	15187	15121	15163	15094	15082	15021	15133	15193	15168	15100	14915	15254	15146	15177	15189	15074	15057	15262	15081	15299	15189	15119	15096	15101	15248	14963	15132	15263	15269	15021	14926	15155	15015	15147	15150	14990	15164	15129	15018	14964	15140	15124	15115	15069	15161	15143	15061	15135	15198	15098	15378	15022	15030	14943	15138	14940	15154	15058	15127	15106	15171	15171	15032	15107	14991	15004	15170	15000	15044	15188	15237	15087	15053	15149	15101	15214	15078	15110	15122	15153	15082	15078	15145	15187	15255	15137	15061	15140	15167	15145	15192	15190	15244	15054	15193	14990	14868	15046	15192	15209	15180	15022	15213	15267	14996	15060	15236	15097	15265	15027	14939	15057	15087	15283	15116	15152	15161	15035	15271	15088	15002	15011	15144	15232	15139	15000	15123	15042	15067	15190	15028	15022	15105	15244	15082	15179	15032	15287	15082	15234	15132	14979	15110	14999	15011	15190	14962	15140	14960	14970	15101	15267	15089	15153	15008	15137	15045	15176	14983	15243	15075	15062	15131	15068	15258	15218	15024	15090	15264	15197	15162	15120	15093	15058	14963	15096	15126	15087	15209	15160	15144	15082	15041	14970	15078	15124	14842	15355	15011	15036	15021	15099	15156	15101	15244	14869	15145	14962	15086	15305	14996	15120	15052	15130	15198	15212	15027	15199	15270	15106	15109	15116	15195	15094	15050	15068	15088	15142	15044	15059	15200	15218	15004	15156	15037	15122	15181	14984	15219	15024	15132	15108	15120	15238	15089	15046	15167	15025	15227	15204	14955	15246	15060	15023	15033	15230	15072	15164	15175	15204	15157	15181	15130	15028	15017	15044	15175	14956	14977	15116	15022	15074	15076	14974	14971	14981	15050	15102	15141	14906	15036	15022	15079	15131	15352	15031	15061	15025	14927	15142	15060	15041	15300	15152	15112	14977	15125	15036	15117	15106	15110	15101	15102	15173	15239	15071	15189	14993	15125	15153	15082	15040	15258	15091	15011	15060	15134	14808	15181	15109	15069	15199	15160	15067	15172	15100	15017	15090	15051	15127	15261	14994	15279	15159	15089	14920	15153	15207	15154	15168	15039	15165	15176	15080	14993	15200	15197	15100	15137	14971	15238	15185	15099	14993	15036	15075	14988	15022	15098	15107	15169	15048	14950	15185	15200	15052	15164	15148	15018	15288	15158	15047	15027	14994	15088	15213	15151	15005	14998	15093	15186	15082	15093	15023	15022	15082	15234	15005	15076	15017	14914	15074	15184	15052	15053	15050	15182	15011	15134	15171	15232	15037	15233	15022	15122	15050	15058	15205	14919	15159	15019	15013	14963	15101	15039	15092	15299	14959	15112	15057	15094	14891	15168	15092	15118	15047	15046	15084	15162	15139	15014	15206	15013	15091	15192	15000	14992	15070	15148	15097	15095	15256	15086	15192	15203	14947	14969	15089	15105	15296	15221	15094	14995	15094	15059	15146	15204	14946	15181	15202	15239	14931	15121	15224	15078	15117	15194	15221	15044	15163	15070	14964	15078	15045	15019	14901	15235	15053	15163	15118	15237	15166	15107	15071	15105	15094	15093	15023	14913	15277	15102	15206	15037	15012	15068	15061	15073	15113	15269	15138	15141	15263	15120	15120	15243	15223	15066	15017	15136	15036	15209	15153	15181	15187	15178	15298	14970	15251	15167	15186	15208	15315	15135	15011	15019	15177	15127	15025	15086	14892	15087	15117	15114	15248	14951	15012	15048	15004	15129	15122	15280	15059	14956	15105	15114	15023	15233	15177	15187	15168	15157	14972	15080	15166	15218	15191	15230	15132	15161	15250	15139	15042	15035	15031	15120	15185	15107	14998	14971	15114	15047	15064	15061	15197	15097	15113	15137	15129	15220	15104	15109	14872	15077	15300	15038	15199	15078	15292	14991	15010	15016	15286	15181	14943	14984	15079	14918	15060	15002	15143	15156	15183	15080	15140	14961	15042	15002	15281	15102	15116	15189	15017	15075	15194	15067	15304	14936	15158	15099	15120	15099	15144	15129	15245	15057	15033	15263	15122	14992	15172	15062	15236	15104	15099	15135	15255	15236	15221	15231	15161	15074	15115	15057	15270	15088	15149	15148	15110	15060	15171	15086	15128	15242	15160	15010	14969	15120	15116	15111	15120	15039	15159	15144	15092	14987	15198	15075	15296	15255	15164	15210	14989	14860	15183	14950	15077	15164	15130	15020	14999	15343	15014	15240	15095	15103	15212	14936	14994	15009	15296	15055	15181	15077	15264	14968	15107	15062	15221	15104	14914	15222	15110	15157	15044	15100	15070	15163	15059	15217	14973	15070	15129	15164	15156	15092	15068	15038	15062	15118	15109	15012	15100	15128	15029	15240	15148	15003	15223	15105	14982	15079	15080	15092	15234	15128	15030	15139	15190	15221	15168	15132	14971	15206	15053	15156	14974	15232	15077	15121	15246	15166	15058	15320	15023	15092	15148	15228	15060	14998	14994	15291	15118	14929	14941	15078	14966	15063	15109	15054	15164	15091	15278	15150	15080	15068	15060	15150	15052	15144	14808	15126	15090	15217	15182	15105	15092	15046	15044	14955	15204	15191	15051	15204	14967	15087	15094	15016	14981	15145	15119	15140	15203	15084	15142	15207	15175	15134	15042	15140	15053	15174	14982	15193	15070	15200	15123	15147	15197	15095	15013	15094	15234	15267	14992	15240	15160	15085	15056	15264	15035	14955	15076	14962	14971	14924	15060	15170	15042	14885	15153	15081	15019	15068	15105	15319	15155	15057	15134	15095	14951	14934	15039	15051	15114	15126	15191	14900	15038	15168	15214	15245	15155	15045	15218	15242	15168	15212	14967	15135	15111	15095	15178	15227	15272	15021	15287	15149	15121	15241	15076	14809	14839	14993	15058	15265	15003	15001	15144	14955	15066	14916	15008	15254	15135	15082	15162	15234	15009	15050	15100	15140	15041	15057	15224	15194	15088	15020	15114	15153	15141
24072	21133	28455	24828	23754	24572	23575	20968	20067	19786	19621	19053	19035	18572	18387	18262	18249	18223	18270	18024	18064	18113	18052	18021	17949	17803	17734	17908	17777	17743	17672	17604	17607	17519	17447	17618	17442	17449	17718	17478	17401	17489	17578	17565	17732	17605	17496	17378	17515	17554	17630	17380	17546	17593	17613	17389	17635	17476	17602	17731	17595	17473	17551	17423	17708	17489	17725	17535	17659	17534	17671	17638	17548	17301	17630	17451	17434	17630	17485	17436	17623	17357	17630	17463	17658	17618	17463	17292	17528	17531	17695	17548	17400	17542	17629	17507	17678	17612	17507	17442	17524	17432	17512	17448	17500	17523	17545	17720	17643	17472	17565	17690	17546	17479	17363	17532	17412	17661	17441	17323	17539	17635	17403	17409	17590	17650	17538	17583	17450	17337	17725	17292	17503	17413	17569	17517	17608	17457	17501	17381	17426	17475	17501	17341	17518	17468	17473	17485	17564	17411	17603	17424	17273	17460	17477	17543	17653	17657	17565	17364	17508	17532	17500	17330	17379	17503	17515	17570	17433	17338	17578	17337	17331	17592	17624	17513	17345	17480	17478	17374	17450	17504	17394	17610	17485	17672	17538	17376	17625	17240	17731	17520	17644	17531	17492	17640	17259	17482	17551	17450	17358	17395	17600	17378	17511	17409	17600	17489	17438	17592	17565	17515	17485	17613	17366	17576	17652	17357	17287	17474	17758	17520	17607	17685	17550	17489	17524	17578	17460	17597	17449	17622	17678	17474	17358	17532	17672	17368	17502	17642	17822	17662	17549	17344	17599	17474	17430	17552	17415	17427	17512	17558	17519	17605	17561	17599	17387	17683	17551	17568	17507	17648	17427	17392	17717	17316	17325	17439	17661	17437	17525	17542	17403	17514	17478	17473	17411	17780	17693	17526	17455	17473	17440	17450	17577	17510	17636	17599	17654	17492	17465	17368	17157	17502	17518	17537	17590	17518	17804	17442	17432	17645	17422	17665	17341	17647	17539	17350	17652	17582	17308	17653	17727	17635	17559	17346	17670	17331	17686	17456	17450	17744	17459	17522	17566	17476	17719	17621	17601	17541	17595	17587	17427	17436	17442	17380	17470	17545	17621	17678	17458	17573	17617	17424	17568	17352	17380	17479	17395	17576	17485	17507	17417	17483	17641	17635	17680	17734	17497	17475	17436	17470	17554	17380	17573	17603	17381	17574	17540	17538	17512	17385	17538	17395	17391	17591	17588	17581	17695	17309	17688	17461	17610	17402	17561	17255	17357	17403	17432	17558	17633	17382	17578	17397	17429	17536	17385	17610	17551	17379	17610	17424	17521	17522	17513	17319	17304	17429	17481	17480	17341	17484	17460	17399	17637	17466	17473	17265	17458	17563	17349	17354	17605	17565	17424	17517	17435	17559	17481	17552	17506	17430	17443	17646	17711	17562	17673	17569	17389	17489	17427	17426	17563	17654	17548	17303	17486	17574	17491	17502	17393	17353	17480	17685	17522	17731	17354	17574	17469	17546	17585	17586	17492	17502	17302	17529	17458	17593	17531	17531	17564	17619	17568	17431	17370	17511	17632	17601	17612	17517	17363	17514	17591	17628	17566	17372	17570	17778	17506	17641	17569	17705	17610	17628	17581	17601	17644	17606	17637	17425	17629	17612	17720	17662	17553	17613	17374	17436	17529	17644	17442	17375	17614	17648	17411	17506	17337	17549	17391	17329	17515	17422	17326	17302	17464	17440	17364	17725	17497	17481	17786	17562	17475	17591	17511	17515	17457	17274	17346	17562	17526	17510	17380	17388	17462	17577	17455	17416	17497	17378	17469	17468	17357	17318	17538	17274	17607	17336	17502	17632	17593	17623	17368	17596	17463	17679	17417	17546	17307	17367	17511	17694	17803	17609	17510	17641	17466	17611	17606	17608	17516	17502	17499	17653	17278	17490	17612	17635	17606	17331	17367	17441	17499	17637	17632	17504	17416	17560	17558	17371	17566	17400	17584	17540	17604	17503	17554	17343	17489	17459	17634	17526	17499	17704	17764	17731	17591	17502	17455	17371	17280	17589	17860	17593	17591	17681	17636	17495	17719	17605	17454	17343	17599	17590	17406	17530	17824	17544	17587	17624	17625	17586	17459	17383	17427	17477	17422	17396	17617	17715	17561	17544	17673	17404	17458	17199	17424	17576	17574	17439	17419	17402	17492	17459	17435	17252	17324	17449	17482	17435	17478	17484	17650	17497	17585	17595	17423	17594	17666	17743	17582	17566	17565	17514	17725	17708	17592	17445	17502	17517	17481	17288	17541	17373	17793	17492	17730	17707	17463	17375	17710	17535	17544	17368	17477	17456	17633	17546	17372	17388	17461	17543	17669	17334	17371	17757	17571	17598	17562	17471	17528	17654	17528	17324	17344	17428	17576	17458	17409	17397	17301	17289	17461	17671	17625	17407	17496	17429	17659	17218	17480	17411	17500	17506	17333	17534	17558	17297	17400	17379	17500	17481	17558	17479	17411	17549	17523	17468	17640	17666	17471	17606	17457	17225	17517	17438	17615	17595	17327	17512	17717	17437	17476	17567	17593	17553	17512	17475	17470	17769	17597	17463	17603	17396	17734	17526	17515	17328	17581	17391	17433	17546	17541	17313	17398	17399	17335	17665	17440	17543	17354	17476	17351	17518	17441	17510	17651	17670	17709	17501	17771	17444	17577	17391	17398	17371	17440	17678	17608	17599	17538	17465	17577	17425	17517	17457	17689	17432	17515	17447	17474	17395	17583	17501	17471	17480	17613	17477	17544	17612	17551	17571	17357	17434	17563	17368	17581	17344	17407	17403	17610	17611	17469	17501	17479	17619	17645	17429	17434	17578	17583	17377	17542	17539	17453	17398	17637	17554	17397	17341	17447	17582	17571	17436	17449	17424	17643	17597	17525	17546	17487	17492	17489	17411	17407	17699	17407	17362	17598	17543	17555	17398	17519	17251	17533	17482	17691	17437	17569	17271	17528	17465	17474	17546	17498	17591	17443	17487	17415	17430	17511	17461	17564	17553	17604	17420	17594	17714	17472	17300	17561	17533	17518	17647	17635	17442	17497	17512	17450	17661	17468	17389	17594	17396	17643	17392	17616	17418	17672	17615	17557	17497	17540	17613	17629	17637	17401	17374	17395	17561	17660	17494	17456	17646	17562	17425	17420	17436	17425	17728	17431	17400	17656	17686	17627	17585	17721	17511	17572	17327	17745	17435	17423	17512	17771	17732	17506	17554	17676	17685	17354	17605	17615	17708	17632	17504	17489	17570	17489	17570	17605	17499	17448	17415	17481	17631	17783	17593	17757	17397	17584	17616	17538	17652	17410	17439	17538	17397	17325	17510	17604	17435	17382	17732	17279	17584	17365	17573	17416	17549	17517	17643	17556	17299	17497	17470	17589	17818	17470	17658	17318	17535	17522	17314	17902	17505	17445	17603	17525	17431	17504	17654	17509	17418	17386	17555	17460	17395	17560	17548	17256	17394	17511	17482	17451	17257	17468	17568	17712	17550	17318	17602	17467	17281	17407	17397	17598	17665	17501	17451	17355	17454	17458	17631	17542	17549	17643	17593	17567	17487	17363	17476	17468	17524	17526	17470	17572	17383	17604	17436	17429	17533	17411	17469	17446	17500	17655	17619	17545	17598	17500	17470	17462	17703	17552	17557	17319	17481	17277	17482	17357	17647	17600	17519	17604	17508	17750	17387	17562	17388	17485	17475	17753	17458	17555	17518	17686	17514	17522	17708	17667	17458	17460	17657	17527	17516	17432	17592	17586	17509	17649	17426	17441	17477	17527	17446	17651	17492	17342	17760	17710	17375	17587	17500	17433	17532	17410	17372	17334	17388	17558	17500	17209	17480	17501	17655	17428	17963	17476	17571	17489	17704	17467	17438	17479	17437	17445	17482	17397	17639	17799	17528	17369	17668	17507	17410	17582	17689	17401	17410	17491	17466	17318	17610	17486	17383	17518	17460	17511	17653	17679	17510	17533	17674	17504	17453	17429	17438	17620	17592	17646	17433	17459	17544	17654	17432	17544	17346	17433	17474	17613	17497	17460	17585	17759	17700	17730	17848	17593	17499	17510	17504	17630	17606	17525	17671	17554	17569	17338	17657	17514	17490	17669	17729	17726	17676	17413	17400	17399	17465	17566	17483	17570	17538	17703	17453	17550	17520	17580	17313	17550	17471	17528	17599	17438	17660	17486	17526	17597	17607	17504	17657	17371	17624	17420	17503	17518	17580	17648	17538	17622	17502	17531	17429	17484	17457	17264	17473	17450	17465	17488	17506	17413	17526	17565	17601	17683	17539	17647	17611	17620	17552	17682	17730	17436	17410	17798	17478	17569	17464	17438	17503	17742	17570	17367	17551	17646	17701	17659	17488	17532	17566	17515	17561	17394	17574	17273	17466	17464	17358	17622	17558	17555	17615	17642	17474	17587	17521	17511	17538	17612	17507	17308	17610	17691	17651	17478	17518	17463	17614	17555	17635	17699	17460	17594	17642	17684	17570	17520	17687	17649	17490	17355	17528	17480	17397	17484	17628	17452	17411	17451	17347	17428	17396	17470	17678	17495	17412	17520	17635	17581	17482	17562	17513	17623	17404	17628	17548	17626	17325	17515	17415	17480	17469	17527	17496	17351	17421	17353	17610	17356	17201	17562	17498	17385	17525	17585	17515	17523	17509	17395	17471	17648	17517	17516	17492	17451	17655	17495	17486	17603	17467	17461	17449	17644	17471	17493	17570	17495	17460	17361	17644	17712	17619	17569	17604	17459	17565	17612	17626	17490	17665	17510	17548	17443	17416	17536	17424	17593	17687	17518	17462	17637	17837	17434	17598	17419	17475	17644	17585	17614	17650	17507	17434	17521	17588	17406	17585	17603	17750	17516	17457	17573	17597	17635	17536	17570	17571	17489	17847	17546	17432	17300	17439	17713	17555	17647	17582	17438	17361	17592	17395	17488	17586	17524	17570	17575	17510	17594	17556	17493	17595	17601	17505	17209	17480	17571	17500	17599	17518	17472	17569	17368	17482	17483	17602	17623	17490	17616	17631	17524	17632	17561	17702	17449	17540	17527	17467	17536	17584	17502	17660	17552	17493	17530	17530
29086	43295	38915	30342	26083	23392	21171	20181	18760	18300	17786	17093	17008	16705	16560	16011	16138	16069	15846	15666	15732	15677	15673	15456	15371	15309	15449	15366	15388	15200	15295	15288	15321	15238	15136	15188	15259	15037	15346	15246	14960	14881	15215	15154	14933	15112	15036	15178	14984	15105	15192	15074	15162	15044	15087	15151	15072	15264	15150	15104	15141	15085	14867	15237	15192	15156	15071	15057	15083	14879	15060	15133	15049	15087	15043	15123	15130	15113	15084	15229	14918	14901	15181	14911	15050	15048	14949	14954	15012	15198	15133	15130	15024	15119	15005	14982	15127	14922	15099	15228	14987	15063	15078	15009	15033	15102	15053	15074	15202	15070	15225	15144	15069	15168	15103	14935	15055	15182	14986	14875	14983	14916	14987	15114	15076	15056	15088	15176	14870	15148	15039	15017	15133	15092	15090	15053	15060	15054	15007	15140	15050	14955	15109	14946	14926	15160	15038	15044	15079	15079	15057	15004	15156	15060	15014	15168	15014	15157	14997	15193	15072	14894	14902	15168	14961	15005	15236	15046	15255	15130	15049	15127	15138	15180	15014	15238	15062	15109	15079	15101	15017	15220	15096	15228	15053	15095	14985	15247	14884	14959	15016	15134	15337	15277	14889	15004	14925	14999	15103	15171	15014	15009	14950	15119	15160	14993	14903	15176	15073	14982	15121	15008	15054	15188	15139	14994	14991	15119	15167	15133	15072	15095	15100	15047	15028	15016	15062	14949	14962	15056	15057	15090	15022	15074	15022	15282	15102	15030	15091	15142	15085	15096	15093	15127	15006	15111	14890	14993	15060	14866	15152	15193	15082	15105	14926	15018	15067	14913	15111	15038	14857	14955	14984	14882	15145	14964	15018	15025	15094	14987	15027	15076	15058	15098	15242	15007	14975	14988	15080	15079	15155	14957	15157	15050	15052	15057	14997	15125	15157	15198	15088	14922	14882	15150	14807	15183	15104	15137	14921	14880	14997	15243	14967	15171	14964	14963	15046	15037	14934	15188	15051	14915	15103	15080	14869	15156	14967	15040	14963	15155	15143	15151	15005	15017	14970	14954	15255	14937	14906	14975	15072	14853	14952	15085	15147	15268	15083	15007	15029	15050	15085	15049	15014	15027	14889	14915	15083	15039	15008	15026	15173	14974	14896	14977	15073	14999	15452	15088	15103	15077	15264	14974	15128	14974	15067	15112	14963	14924	15111	14964	15078	15103	14890	14936	15033	14998	15053	14981	15029	15149	15005	15190	14986	15147	14997	14974	15008	15025	15119	15120	14904	15262	15217	15216	15151	15205	14991	14991	14992	15106	14903	15004	14950	14940	15100	14939	15047	15005	15243	15065	15044	15105	15194	14995	15075	15006	15111	15053	15038	15068	15052	14989	15199	15110	14982	14983	14968	15091	15220	15069	14929	15080	15111	15116	15180	15069	15057	15197	15039	15188	15075	14964	15103	14929	14857	15197	15064	15026	15013	15244	15118	14876	15017	15096	15044	15069	15088	15020	14950	15144	14984	15188	15094	15006	15230	15013	15110	15095	15155	14807	15046	14978	14994	15093	15080	15213	15136	15076	15014	15069	14882	15086	15172	15111	14921	15065	15142	14899	14901	15118	15162	15127	15025	15068	15074	14837	15018	15111	15244	15104	14852	14870	15105	15115	15145	14899	15038	15161	15209	15124	14982	15078	15075	14991	15190	14992	15049	14926	14999	14969	14996	15002	15099	15087	15023	14884	15267	15042	15192	14902	14970	15099	15114	15137	14867	15055	15165	14975	15026	15185	14994	15106	14963	15213	14919	14926	15031	14976	15113	15045	14958	14968	15090	15068	14973	14995	15049	15039	14937	15102	15154	15129	15009	15066	15144	15148	15023	15062	15037	15110	15057	15085	14926	15046	15064	15148	14910	14993	15049	15155	15092	15014	15182	14972	15074	15024	15052	15060	15048	15082	14996	15227	15156	15073	15015	15016	15092	15113	14852	15008	14976	15158	14894	14910	15066	14951	15238	15093	15007	15143	14950	15178	15063	15126	15091	14936	15064	15161	15152	14896	15108	15055	15166	15066	15064	15273	15126	15062	15047	15065	15133	15102	15124	15112	14998	15043	15050	14980	15149	15018	14945	15016	14986	15079	14956	15004	14927	15111	15002	14959	15160	15159	15144	15264	14936	15047	14984	14958	15050	15109	15063	15063	15180	15138	15049	15128	14909	15008	14973	15113	15172	15044	15183	15033	15153	14985	15042	15159	15022	14986	14975	15090	15057	15000	15158	15060	15109	15095	15058	14951	15129	15138	15007	15172	15056	14986	15123	14974	14918	14979	15231	15016	15113	14934	15008	14968	15051	15081	14959	15162	15177	15006	15013	14947	15122	14906	15071	15042	15103	15047	15074	15058	15171	14991	14889	15051	15045	15138	15188	15037	15097	15049	15084	15023	15123	15189	15053	15058	15070	15186	14937	14965	15266	15028	14991	14990	15072	15055	15210	14920	14964	15013	15053	15021	15072	15014	15159	15128	15117	15119	14953	15177	15224	15069	15188	15024	15128	14905	15032	15115	15096	14922	14955	15055	14918	15113	15049	15019	15202	14984	15050	15002	15148	15087	15229	15016	15103	15017	15015	15206	15165	15190	15043	15057	14969	15068	15110	15094	15027	15151	15085	14844	15056	15226	14986	15212	15151	15057	14993	15023	15079	15011	15106	14996	15061	15060	15139	15013	15122	15026	15060	14949	14997	15048	15167	15100	14918	14948	15006	15025	15133	15190	15084	15072	14935	15033	15154	15042	14939	15120	15095	15176	15062	15134	15046	14992	15098	15221	15232	15173	14891	15104	15005	15064	15141	15039	14953	15142	15019	15196	15102	14943	14956	14984	15188	15040	15105	15063	15050	15000	15022	14933	15121	15002	15142	15104	14980	14931	15152	15101	15279	15175	15056	15002	15033	15013	14968	14939	15103	15086	15259	14982	14835	15143	15042	15027	15088	15048	15068	15236	14981	15178	14989	15008	15010	15129	15068	15087	14965	15145	15094	15112	15114	15008	15060	15110	15150	15087	15026	14876	15144	15008	15100	15111	15023	15134	15184	15222	15010	15101	15084	14997	14983	15016	14976	14988	15072	14934	15206	15119	14999	15074	15073	15094	15031	15015	15112	14950	14981	15033	15022	15258	15246	15058	15109	15068	14914	14952	15201	14962	15023	15046	15041	15129	14999	15121	15076	14982	15176	15074	15002	15071	15092	15181	15081	15074	14973	15017	15124	15050	14792	14965	15099	14970	15157	14982	15063	14981	14985	15252	15025	14895	15116	15053	14873	15178	15054	15166	15110	14982	14923	15158	14986	15192	15002	15091	15147	15080	14973	15187	15043	15284	15118	14990	15203	15109	15025	15003	14869	14920	15041	15070	15154	14929	14978	15034	14984	15034	15120	15122	15211	15089	15077	15148	15043	15049	15074	15101	15075	14961	15016	15122	15067	15095	15064	15081	15091	15078	15079	15013	15243	15069	15046	15047	15136	15062	15063	15249	15082	15165	15140	15058	15125	15031	15159	15034	15118	15115	15218	14998	15295	15187	15104	15148	15095	14950	15137	14900	15142	14994	15119	15183	15056	15043	15087	15039	14993	14932	14920	15080	15022	14949	15139	15105	15154	15122	15091	15145	14903	15078	15056	15172	15019	15082	15269	15058	15056	14949	15130	15101	15090	15131	15121	14935	15153	15109	15138	15073	14971	14991	15112	15040	14892	14927	15122	15013	15082	15016	15068	14987	15166	15002	14951	15084	15012	15076	15092	15055	15002	15179	15034	15075	15212	15071	15090	15166	14928	15133	14890	15117	14928	15105	15161	15076	14987	15060	15086	15031	15174	15160	15054	15104	14957	15216	15088	14907	15197	14915	15069	15229	15184	15176	15006	15095	14935	15042	15036	15079	15069	15122	15161	15068	15202	14949	14985	15017	14980	15123	15026	15120	15073	15003	15163	15120	15070	15178	15075	15227	14994	15101	14974	14931	15053	15102	15195	15076	15282	15169	15096	15134	15051	15126	15131	15124	14969	15135	15124	15164	14995	15146	15019	14947	14993	15052	14930	15043	15074	14877	15133	15037	15175	15113	14920	14741	15155	15084	15064	14908	14926	15188	15109	14998	15063	15151	15140	15158	14937	14972	15048	15126	15173	15005	14969	14984	15094	15122	15259	14964	15058	14919	15226	15162	15112	15134	15155	15002	15069	14943	14981	15041	15073	14972	14849	15061	15051	15029	14966	14945	14890	15090	15051	14978	15137	14963	15042	15024	14868	15066	14986	15089	15052	14974	15087	14920	15077	14953	15243	15065	15062	15074	15051	15059	15205	15226	14993	14966	15013	14930	15111	15118	15136	15143	15022	15069	14920	15034	15091	15027	15158	15188	14989	15164	15173	15003	14887	15261	15041	15136	15173	15141	15042	15014	15000	15027	15003	14999	15131	14992	15024	14959	15030	15073	14939	14840	15015	15077	15015	14874	14980	15040	14952	15048	14942	14997	14996	15135	15177	15037	15149	14896	14899	14984	15016	15128	14924	15105	14981	15033	15065	15093	15013	15113	15067	15057	14996	15096	15032	15143	15026	15074	15016	14997	15079	15078	15153	15110	15204	15104	15108	15114	15076	15028	15148	15022	15067	15015	15014	14965	15123	15092	15045	15181	14888	15121	15161	15159	15152	15054	15133	15071	15140	14855	15246	15031	15151	15136	15038	14874	15040	15143	14995	15124	15048	15026	14992	15273	14966	14922	15020	15000	14935	15020	15116	14919	15119	14871	15133	15057	14942	14880	15145	15067	15033	14858	15199	15087	15090	15047	15040	15110	15096	14990	15071	15101	15049	14974	15057	15004	15157	15089	15152	14896	15052	14995	15156	14969	15074	14947	15121	15158	15011	15122	15061	15053	15111	15110	15024	15054	15093	15168	15026	15146	15045	15018	15093	15154	15117	14991	14994	15002	15034	15014	15113	15024	15076	15030	15034	14985	15113	15032	15114	15040	15084	14978	14917	15098	15174	14966	14999	15000	15039	14918	15090	15156	15115	15093	15134	14996	14903	15195	15082	14921	15209	15230	15001	14987	15238	15068	15020	15029	15047	15035	14951	14970	15005	15054
22822	21134	28841	23785	22222	25431	27818	23158	21746	21709	20751	20745	20140	19905	19838	19556	19327	19366	19296	19254	19082	18892	18895	18800	18975	18823	18544	18532	18621	18358	18665	18375	18449	18442	18294	18445	18413	18356	18520	18602	18342	18300	18358	18520	18441	18306	18321	18402	18350	18493	18422	18464	18567	18284	18292	18401	18213	18374	18488	18399	18399	18266	18337	18309	18497	18361	18390	18377	18430	18291	18401	18073	18231	18295	18528	18259	18229	18525	18329	18248	18172	18297	18360	18459	18287	18299	18368	18266	18231	18291	18116	18205	18318	18283	18254	18373	18365	18040	18333	18411	18072	18118	18128	18165	18252	18292	18377	18190	18240	18269	18370	18287	18425	18367	18326	18073	18243	18291	18313	18252	18113	18486	18255	18355	18154	18283	18168	18282	18150	18208	18161	18152	18268	18272	18216	18274	18322	18315	18457	18292	18395	18237	18387	18061	18215	18391	18318	18362	18341	18537	18279	18372	18034	18236	18249	18160	18098	18421	18064	18256	18349	18332	18325	18229	18442	18185	18374	18350	18454	18285	18460	18293	18291	18330	18446	18342	18280	18366	18365	18427	18304	18575	18404	18129	18295	18057	18203	18251	18207	18201	18035	18193	18338	18575	18197	18371	18198	18313	18266	18312	18449	18261	18243	17988	18214	18261	18207	18116	18484	18379	18392	18244	18320	18371	18270	18302	18264	18265	18395	18478	18171	18029	18277	18179	18422	18261	18394	18373	18231	18275	18151	18336	18260	18277	18122	18221	18330	18211	18291	18097	18217	18228	18290	18370	18396	18327	18324	18344	18089	18286	18302	18518	18302	18501	18481	18156	18347	18131	18182	18472	18211	18343	18364	18334	18161	18317	18354	18426	18291	18280	18344	18242	18402	18197	18313	18248	18367	18280	18284	18365	18395	18172	18168	18381	18386	18134	18308	18046	18202	18480	18308	18386	18299	18316	18275	18270	18204	18316	18209	18085	18399	18363	18515	18489	18226	18236	18354	18410	18215	18403	18186	18298	18235	18081	18259	18208	18084	18160	18334	18358	18056	18365	18462	18211	18403	18329	18281	18225	18144	18338	18371	18310	18536	18213	18233	18283	18268	18142	18000	18292	18297	18317	18338	18233	18322	18218	18206	18169	18390	18228	18228	18398	18173	18103	18260	18373	18179	18301	18368	18157	18453	18386	18201	18068	18273	18242	18195	18441	18232	18124	18282	18160	18302	18329	18256	18314	18210	18192	18330	18025	18219	18134	18235	18285	18437	18111	18362	18157	18272	18207	18314	18143	18432	18131	18343	18192	18288	18387	18354	18403	18443	18151	18108	18278	18347	18359	18484	18155	18041	18268	18464	18361	18441	18321	18154	18177	18178	18317	18416	18322	18275	18283	18084	18320	18338	18267	18288	18144	18331	18345	18343	18088	18402	18142	18079	18362	18357	18209	18267	18359	18326	18219	18387	18351	18202	18102	18242	18267	18387	18381	18473	18254	18292	17974	18264	18216	18333	18265	18375	18269	18121	18279	18219	18160	18428	18468	18221	18321	18318	18400	18379	18217	18065	18284	18259	18284	18061	17980	18172	18213	18345	18132	18154	18150	18335	18205	18389	18431	18347	18303	18477	18370	18347	18387	18278	18204	18246	18168	18259	18146	18197	18283	18315	18236	18195	18192	18371	18169	18181	18178	18321	18238	18287	18176	18207	18129	18309	18272	18263	18551	18179	18252	18169	18360	18188	18426	18201	18148	18192	18387	18134	18035	18236	18210	18315	18288	18280	18061	18508	18084	18371	18232	18275	18130	18354	18153	18496	18451	18290	18268	18390	18367	18375	18002	18138	18255	18421	18226	17968	18354	18232	18224	18180	18121	18461	18370	18250	18325	18243	18429	18154	18356	18015	18337	18306	18233	18292	18353	18407	18272	18275	18282	18169	18329	18195	18130	18196	18260	18355	18179	18200	18264	18466	18245	18322	18270	18141	18090	18399	18230	18346	18417	18032	18250	17988	18339	18204	18210	18117	18381	18190	18359	18362	18242	18291	18090	18353	18435	18352	18353	18137	18087	18154	18216	18076	18270	18322	18078	18197	18200	18374	18366	18288	18180	18361	18411	18460	18148	18546	18316	18370	18167	18415	18418	18226	18337	18249	18161	18166	18218	18278	18545	18342	18309	18201	18308	18300	18295	18281	18346	18188	18071	18293	18289	18473	18190	18219	18349	18247	18450	18281	18319	18304	18255	18354	18245	18423	18299	18307	18465	18236	18270	18457	18323	18453	18392	18280	18247	18361	18242	18332	18225	18276	18363	18093	18375	18313	18400	18131	18244	18313	18265	18407	18277	18364	18258	18250	18120	18253	18259	18099	18172	18237	18258	17900	18355	18394	18370	18392	18268	18270	18320	18296	18158	18208	18327	18108	18250	18219	18072	18247	18266	18184	18366	18329	18447	18279	18028	18298	18278	18236	18305	18206	18218	18370	18392	18232	18216	18126	18159	18428	18444	18136	18281	18245	18291	18280	18327	18172	18297	18415	18092	18221	18177	18197	18185	18210	18269	18360	18051	18385	18291	18432	18127	18335	18265	18390	18128	18300	18143	18253	18177	18185	18412	18184	18212	18145	18277	18414	18195	18398	18212	18443	18185	18436	18207	18145	18423	18369	18214	18357	18346	18218	18350	18663	18248	18143	18258	18271	18409	18551	18452	18427	18412	18291	18372	18128	18380	18151	18273	18402	18406	18084	18332	18330	18360	18255	18267	18119	18078	18265	18172	18213	18293	18338	18294	18362	18202	18291	18248	18320	18273	18102	18334	18110	18261	18068	18325	18274	18342	18390	18258	18282	18060	18205	18289	18385	18260	18320	17998	18276	18491	18290	18382	18480	18214	18508	18389	18374	18199	18240	18274	18320	18226	18464	18265	18565	18317	18289	18333	18158	18067	18178	18155	18375	18298	18307	18150	18323	18369	18238	18381	18232	18372	18258	18143	18327	18233	18233	18160	18252	18356	18239	18293	18331	18250	18388	18586	18264	18374	18277	18263	18185	18309	18300	18139	18217	18243	18361	18225	18291	18291	18287	18111	18381	18416	18404	18257	18230	18146	18207	18213	18306	18097	18327	18119	18127	18105	18204	18180	18191	18346	18236	18231	18452	18120	18281	18447	18263	18502	18624	18151	18234	18170	18368	18307	18288	18388	18306	18535	18493	18306	18255	18274	18248	18258	18131	18181	18292	18229	18401	18531	18124	18195	18378	18468	18125	18231	18281	18003	18180	18320	18379	18110	18337	18189	18352	18337	18056	18064	18188	18140	18267	18256	18317	18096	18246	18327	18413	18288	18463	18120	18121	18321	18312	18288	18284	18438	18312	18423	18391	18199	18113	18279	18296	18294	18207	18474	18472	18259	18440	18290	18110	18354	18250	18332	18256	18403	18219	18320	18427	18107	18279	17951	17910	18245	18415	18367	18294	18288	18212	18295	18355	17993	18097	18376	18282	18349	18174	18180	18351	18195	18266	17989	18057	18051	18413	18157	18102	18341	18238	18282	18263	18339	18394	18391	18396	18250	18300	18352	18239	18385	18130	18085	18106	18109	18670	18366	18310	18210	18298	18325	18200	18172	18313	18308	18134	18281	18378	18275	18151	18217	18452	18395	18318	18234	18346	18304	18304	18173	18078	18219	18253	18353	18189	18349	18263	18203	18098	18339	18201	18309	18531	18327	18203	17927	18227	18280	18286	18428	18243	18247	18386	18166	18135	18487	18092	18193	18268	18378	18316	18219	18541	18484	18412	18208	18220	18323	18274	18237	18203	18279	18471	18228	18237	18341	18098	18168	18359	18292	18401	18188	18373	18376	18209	18202	18349	17927	18225	18295	18441	18130	18455	18297	18420	18382	18160	18290	18621	18191	18276	18359	18148	18313	18288	18259	18307	18337	18493	18146	18289	18362	18199	18427	18374	18380	18464	18193	18073	18269	18319	18176	18289	18258	18431	18358	18469	18171	18170	18372	18171	18292	18231	18078	18243	18205	18332	18054	18285	18010	18409	18439	18125	18296	18136	18114	18198	18295	18018	18253	18388	18358	18390	18114	18429	18367	18314	18204	18356	18416	18249	18328	18229	18223	18365	18167	18063	18303	18176	18314	18509	18271	18488	18482	18328	18381	18354	18377	18420	18386	18196	18140	18131	18036	18274	18275	18280	18243	18414	18332	18236	18259	18183	18392	18393	18303	18411	18283	18398	18271	18420	17986	18158	18210	18169	18249	18434	18226	18198	18399	18437	18299	18398	18342	18406	18192	18379	18446	18387	18377	18276	18172	18218	18136	18328	18305	18256	18510	18103	18261	18325	18312	18243	18204	18409	18215	18335	18176	18308	18257	18172	18183	18344	18236	18237	18194	18323	18360	18446	18197	18309	18127	18288	18194	18391	18102	18267	18251	18354	18301	18054	18130	18297	18225	18291	18183	18382	18237	18364	18418	18256	18312	18250	18283	18248	18355	18237	18232	18106	18169	18365	18284	18245	18282	18478	18370	18427	18272	18098	18357	18350	18291	18343	18226	18361	18210	18297	18354	18071	18100	18148	18589	18363	18336	18293	18125	18348	18362	18094	18252	18241	18229	18278	18404	18236	18347	18218	18325	18220	18262	18451	18334	18275	18478	18043	18246	18328	18410	18282	18289	18120	18438	18133	18296	18198	18227	18225	18394	18080	18296	18336	18260	18075	18012	18244	18181	18209	18339	18026	18389	18371	18422	18278	18191	18440	18132	18332	18262	18348	18345	18086	18237	18299	18224	18394	18153	18299	18308	18419	18147	18302	18167	18239	18197	18244	18222	18318	18449	18336	18432	18384	18262	18283	18297	18318	18231	18520	18448	18371	18277	18139	18532	18292	18165	18532	18335	18192	17965	18192	18208	18283	18159	18312	18141	18231	18294	18214	18247	18198	18285	18319	18148	18313	18384	18274	18030	18260	18332	18319	18098	18390	18328	18340	18602	18366	18277	18229	18209	18399	18263	18182	18306	18292	18384	18241	18398	18126	18210	18001	18231	18041	18221	18304	18214	18285	18521	18340	18338	18356	18212	18254	18439	18433	18104	18200	18192	18370	18369	18139	18174	18256	18284	18284	18170	18170	18176
28703	48479	45094	36173	30897	26277	23981	22556	20986	20311	19407	18793	18229	17811	17380	17142	17061	16858	16812	16454	16448	16169	16096	16033	15925	15913	15885	15807	15915	15819	15673	15647	15735	15634	15601	15596	15535	15645	15486	15701	15563	15458	15511	15572	15675	15746	15554	15641	15569	15590	15627	15611	15463	15551	15688	15463	15498	15685	15551	15600	15628	15508	15505	15518	15713	15529	15392	15328	15680	15516	15658	15443	15558	15632	15619	15502	15432	15523	15579	15473	15527	15483	15417	15423	15463	15552	15565	15450	15368	15526	15538	15352	15504	15330	15352	15419	15736	15447	15476	15478	15428	15389	15447	15330	15587	15584	15387	15353	15434	15545	15489	15370	15583	15410	15511	15528	15437	15625	15502	15524	15500	15675	15499	15573	15461	15539	15377	15441	15427	15410	15574	15351	15755	15646	15416	15634	15390	15367	15489	15436	15507	15609	15486	15468	15501	15503	15450	15288	15631	15413	15432	15468	15411	15518	15563	15410	15305	15479	15518	15285	15483	15409	15577	15397	15401	15352	15519	15397	15312	15437	15486	15448	15452	15495	15255	15470	15383	15398	15410	15542	15384	15535	15370	15473	15496	15469	15517	15443	15482	15423	15468	15415	15530	15476	15451	15379	15417	15357	15321	15500	15427	15615	15409	15438	15454	15446	15411	15343	15534	15307	15563	15620	15333	15504	15602	15348	15540	15721	15499	15423	15496	15543	15464	15533	15471	15521	15469	15585	15467	15459	15519	15432	15663	15488	15518	15294	15476	15520	15441	15349	15531	15480	15520	15541	15488	15504	15428	15569	15451	15371	15607	15411	15526	15506	15352	15465	15774	15423	15514	15609	15524	15462	15396	15441	15586	15459	15664	15489	15357	15534	15461	15450	15470	15466	15687	15543	15622	15518	15475	15562	15425	15391	15428	15560	15544	15372	15449	15513	15495	15325	15318	15508	15505	15466	15553	15500	15544	15522	15545	15680	15552	15492	15582	15480	15441	15477	15423	15675	15498	15343	15633	15697	15440	15430	15515	15506	15554	15470	15702	15665	15473	15466	15585	15617	15281	15469	15497	15437	15404	15333	15523	15469	15577	15425	15616	15345	15430	15490	15249	15559	15352	15456	15562	15640	15343	15471	15440	15507	15505	15480	15538	15446	15413	15554	15443	15542	15501	15396	15410	15214	15423	15383	15449	15618	15596	15404	15443	15622	15437	15532	15501	15381	15611	15296	15395	15439	15493	15484	15574	15620	15522	15452	15484	15625	15553	15358	15463	15394	15404	15591	15512	15486	15394	15533	15413	15583	15427	15568	15352	15526	15430	15458	15564	15426	15316	15505	15418	15500	15570	15568	15316	15441	15625	15595	15535	15550	15419	15401	15546	15432	15493	15606	15456	15476	15533	15553	15411	15415	15440	15440	15372	15475	15576	15435	15515	15461	15602	15550	15476	15437	15565	15358	15396	15521	15545	15586	15521	15497	15476	15630	15579	15544	15610	15578	15582	15510	15474	15438	15481	15560	15378	15405	15424	15546	15346	15523	15509	15221	15294	15470	15449	15508	15392	15371	15520	15493	15672	15764	15560	15463	15452	15425	15383	15569	15389	15353	15421	15537	15479	15533	15383	15456	15372	15524	15379	15362	15542	15450	15422	15586	15570	15533	15338	15476	15508	15362	15573	15306	15559	15456	15475	15493	15522	15559	15385	15566	15533	15612	15391	15512	15339	15410	15428	15510	15507	15446	15496	15424	15603	15425	15447	15422	15429	15489	15426	15406	15444	15576	15307	15436	15451	15486	15353	15419	15514	15454	15492	15500	15426	15291	15346	15566	15459	15491	15534	15473	15461	15364	15575	15477	15357	15339	15497	15482	15315	15452	15403	15559	15589	15557	15475	15555	15453	15434	15551	15498	15479	15523	15417	15510	15364	15527	15266	15285	15430	15469	15625	15501	15500	15334	15733	15413	15584	15379	15389	15556	15609	15734	15340	15474	15490	15490	15389	15406	15396	15396	15515	15357	15461	15484	15492	15477	15530	15727	15609	15667	15496	15484	15499	15344	15527	15686	15422	15381	15539	15339	15361	15510	15367	15521	15552	15641	15484	15507	15419	15330	15276	15595	15423	15353	15479	15368	15551	15546	15572	15336	15583	15480	15510	15408	15314	15708	15365	15441	15488	15479	15457	15516	15265	15473	15380	15390	15610	15419	15647	15530	15427	15272	15501	15530	15551	15466	15355	15450	15474	15237	15460	15653	15530	15611	15449	15426	15300	15500	15399	15484	15607	15305	15339	15604	15489	15554	15501	15608	15416	15621	15541	15397	15379	15484	15463	15564	15574	15492	15505	15417	15403	15391	15627	15342	15472	15322	15698	15347	15412	15533	15486	15344	15419	15320	15506	15558	15389	15516	15560	15406	15446	15488	15377	15469	15314	15481	15380	15544	15587	15552	15402	15646	15350	15655	15613	15622	15437	15277	15412	15481	15327	15657	15487	15482	15493	15407	15629	15522	15450	15452	15544	15512	15448	15521	15436	15461	15517	15467	15424	15556	15276	15470	15534	15332	15440	15583	15604	15535	15500	15518	15455	15459	15461	15264	15410	15453	15523	15516	15647	15505	15417	15602	15556	15375	15480	15510	15346	15406	15397	15562	15460	15481	15361	15477	15503	15373	15602	15536	15407	15399	15550	15362	15463	15462	15588	15392	15397	15492	15516	15371	15436	15656	15517	15496	15218	15429	15556	15547	15377	15437	15562	15578	15781	15463	15588	15570	15469	15317	15525	15421	15561	15415	15604	15296	15556	15413	15417	15376	15407	15412	15527	15543	15425	15612	15337	15420	15638	15463	15554	15425	15438	15592	15329	15459	15319	15507	15429	15486	15467	15356	15376	15552	15552	15571	15478	15458	15371	15525	15509	15490	15463	15368	15425	15489	15294	15584	15529	15453	15416	15367	15391	15481	15485	15660	15569	15403	15502	15419	15501	15485	15559	15372	15415	15629	15423	15431	15685	15513	15410	15389	15268	15440	15460	15682	15430	15553	15604	15580	15411	15434	15288	15535	15581	15259	15558	15396	15428	15377	15672	15593	15427	15395	15521	15542	15451	15590	15506	15481	15396	15538	15571	15548	15509	15505	15400	15600	15447	15499	15468	15344	15384	15504	15565	15604	15565	15466	15473	15433	15502	15449	15453	15506	15370	15253	15439	15635	15556	15450	15536	15583	15416	15426	15427	15615	15404	15439	15429	15378	15506	15412	15554	15414	15578	15289	15465	15551	15459	15340	15514	15563	15399	15432	15625	15378	15487	15464	15378	15594	15612	15466	15576	15509	15409	15353	15338	15548	15526	15456	15587	15501	15347	15670	15473	15484	15504	15423	15539	15544	15569	15662	15565	15517	15446	15457	15510	15667	15506	15534	15623	15496	15336	15366	15464	15606	15325	15416	15467	15670	15539	15522	15350	15412	15534	15515	15407	15396	15593	15356	15414	15822	15697	15639	15553	15599	15585	15550	15513	15561	15639	15263	15507	15534	15377	15553	15500	15509	15388	15503	15502	15414	15447	15542	15348	15430	15690	15468	15476	15458	15507	15461	15269	15429	15384	15594	15477	15446	15356	15561	15398	15478	15574	15578	15522	15360	15482	15381	15391	15511	15468	15550	15387	15433	15347	15418	15447	15462	15408	15556	15499	15410	15424	15603	15473	15487	15413	15508	15462	15285	15397	15356	15609	15485	15528	15440	15512	15523	15413	15697	15617	15446	15444	15704	15437	15508	15516	15503	15379	15428	15426	15423	15548	15452	15500	15600	15478	15512	15331	15342	15502	15577	15530	15509	15415	15490	15590	15323	15494	15390	15474	15617	15430	15392	15461	15498	15457	15488	15549	15397	15581	15520	15472	15381	15488	15447	15488	15657	15475	15455	15478	15486	15510	15536	15518	15483	15525	15612	15652	15479	15360	15396	15563	15524	15545	15407	15555	15603	15345	15380	15493	15437	15507	15461	15394	15471	15493	15494	15581	15438	15539	15366	15439	15561	15499	15679	15661	15511	15563	15443	15505	15535	15458	15341	15555	15435	15536	15473	15492	15621	15428	15532	15542	15540	15561	15416	15398	15344	15503	15526	15485	15420	15459	15395	15398	15534	15607	15670	15459	15440	15392	15556	15458	15323	15557	15295	15396	15439	15510	15336	15388	15523	15513	15410	15502	15623	15524	15535	15534	15525	15421	15509	15504	15376	15530	15396	15515	15260	15299	15600	15434	15484	15506	15502	15504	15544	15483	15431	15381	15425	15620	15350	15439	15436	15438	15434	15423	15508	15428	15611	15500	15527	15398	15422	15443	15450	15290	15398	15397	15377	15516	15441	15520	15303	15601	15342	15426	15461	15537	15495	15387	15504	15469	15603	15606	15346	15193	15385	15592	15565	15439	15595	15341	15461	15612	15431	15526	15552	15376	15488	15382	15604	15437	15478	15367	15627	15440	15496	15628	15491	15302	15743	15465	15421	15549	15504	15453	15451	15469	15528	15501	15518	15580	15535	15514	15339	15420	15451	15526	15569	15499	15347	15469	15562	15264	15501	15418	15513	15408	15360	15650	15570	15457	15508	15629	15510	15470	15420	15459	15382	15632	15478	15446	15705	15609	15587	15567	15413	15613	15437	15509	15418	15423	15383	15514	15567	15462	15498	15603	15485	15507	15579	15588	15446	15501	15411	15426	15477	15479	15399	15573	15436	15567	15611	15518	15490	15426	15412	15519	15485	15530	15589	15438	15591	15499	15272	15479	15493	15542	15458	15605	15551	15455	15299	15460	15455	15457	15510	15577	15527	15504	15462	15460	15362	15543	15475	15503	15329	15516	15422	15322	15519	15607	15527	15651	15294	15362	15492	15421	15438	15425	15492	15606	15511	15424	15549	15547	15493	15505	15552	15528	15569	15518	15632	15514	15420	15462	15531	15382	15388	15358	15511	15449	15552	15409	15607	15392	15568	15485	15490	15631	15511	15402	15440	15465	15475	15509	15474	15484	15581	15665	15447	15386	15424	15499	15541	15379	15436	15521	15227	15569	15401	15409	15404	15554	15291	15577	15345	15381	15548	15471	15597	15439	15417	15548	15448	15604	15375	15457	15504	15358	15527
28961	26022	31239	27510	22543	21009	20343	19624	18987	18817	18550	18540	18329	17979	17754	18037	17859	17730	17971	17977	17866	17686	17793	17463	17588	17672	17650	17503	17484	17399	17644	17665	17434	17529	17451	17388	17372	17622	17540	17422	17458	17466	17392	17475	17469	17581	17391	17306	17612	17610	17340	17427	17526	17376	17249	17524	17570	17473	17619	17458	17528	17451	17468	17781	17297	17489	17396	17410	17454	17290	17387	17527	17212	17298	17489	17522	17366	17345	17347	17428	17331	17282	17499	17348	17535	17566	17274	17323	17210	17459	17499	17344	17287	17515	17463	17457	17433	17542	17569	17437	17597	17405	17440	17382	17297	17452	17557	17445	17430	17389	17495	17287	17372	17467	17267	17545	17451	17451	17422	17331	17384	17410	17317	17297	17345	17445	17430	17458	17419	17356	17448	17371	17521	17493	17439	17377	17279	17593	17438	17427	17417	17397	17446	17526	17475	17620	17378	17597	17687	17208	17463	17413	17434	17322	17426	17353	17453	17491	17337	17376	17450	17518	17452	17390	17541	17476	17596	17442	17272	17680	17563	17402	17484	17374	17430	17410	17265	17399	17336	17474	17493	17574	17417	17500	17382	17448	17240	17500	17274	17416	17262	17399	17447	17513	17374	17474	17527	17391	17631	17646	17422	17505	17421	17419	17506	17473	17380	17511	17490	17493	17485	17380	17424	17286	17441	17290	17496	17563	17586	17542	17470	17389	17511	17302	17448	17434	17439	17303	17612	17618	17295	17309	17399	17420	17407	17333	17469	17294	17612	17407	17357	17500	17501	17584	17488	17133	17684	17237	17397	17471	17349	17362	17596	17531	17363	17400	17471	17321	17377	17236	17413	17459	17431	17411	17220	17412	17498	17458	17331	17211	17494	17526	17370	17235	17474	17605	17337	17297	17548	17399	17441	17561	17235	17532	17496	17349	17596	17620	17526	17434	17598	17458	17698	17477	17448	17344	17442	17494	17367	17377	17459	17370	17357	17395	17569	17311	17477	17401	17393	17458	17484	17444	17491	17504	17434	17489	17441	17586	17399	17443	17379	17544	17360	17403	17438	17624	17343	17375	17519	17383	17554	17345	17408	17327	17456	17580	17435	17370	17415	17393	17175	17421	17330	17471	17378	17459	17277	17470	17526	17368	17562	17330	17399	17399	17341	17494	17474	17487	17492	17395	17618	17383	17536	17368	17476	17309	17577	17334	17502	17487	17524	17208	17409	17439	17454	17630	17807	17499	17439	17616	17411	17560	17356	17072	17431	17561	17238	17234	17434	17353	17484	17502	17561	17522	17388	17460	17385	17279	17563	17427	17432	17307	17327	17398	17478	17373	17413	17405	17423	17510	17347	17364	17303	17334	17369	17400	17497	17643	17560	17368	17318	17467	17518	17363	17500	17416	17229	17342	17391	17453	17330	17470	17423	17353	17454	17424	17382	17418	17176	17576	17492	17324	17395	17308	17389	17244	17315	17288	17571	17493	17436	17258	17495	17251	17492	17368	17328	17454	17384	17325	17435	17444	17399	17482	17421	17359	17421	17723	17480	17336	17413	17439	17329	17254	17217	17254	17454	17424	17571	17384	17485	17319	17623	17379	17368	17492	17537	17503	17326	17380	17355	17494	17383	17434	17444	17474	17410	17307	17658	17489	17699	17299	17463	17547	17696	17595	17504	17641	17672	17401	17526	17272	17449	17368	17251	17385	17186	17129	17270	17228	17379	17371	17342	17462	17447	17340	17519	17558	17379	17129	17524	17294	17276	17280	17408	17191	17434	17623	17516	17414	17382	17410	17421	17472	17539	17454	17391	17435	17493	17284	17280	17523	17503	17387	17404	17393	17279	17572	17469	17293	17456	17515	17448	17523	17360	17404	17271	17230	17383	17370	17455	17495	17418	17359	17465	17497	17384	17334	17585	17549	17542	17280	17449	17385	17294	17428	17560	17511	17392	17373	17401	17187	17374	17563	17431	17279	17379	17415	17426	17303	17292	17421	17487	17268	17404	17227	17506	17649	17338	17357	17513	17363	17298	17303	17338	17466	17411	17499	17568	17243	17506	17413	17443	17726	17409	17546	17531	17402	17476	17352	17318	17534	17558	17394	17601	17386	17297	17385	17479	17408	17469	17504	17659	17268	17386	17417	17301	17545	17358	17479	17445	17463	17401	17459	17313	17540	17288	17305	17520	17444	17421	17398	17369	17498	17485	17283	17365	17492	17602	17482	17381	17332	17347	17299	17214	17268	17453	17466	17372	17294	17243	17394	17281	17528	17290	17494	17562	17472	17378	17453	17373	17342	17361	17505	17390	17392	17318	17407	17466	17449	17346	17379	17324	17467	17398	17465	17493	17598	17404	17515	17561	17284	17049	17401	17380	17540	17478	17528	17348	17377	17505	17584	17466	17567	17428	17530	17468	17533	17230	17378	17656	17280	17361	17256	17309	17363	17405	17601	17401	17341	17404	17395	17632	17685	17362	17508	17338	17388	17478	17432	17442	17478	17296	17381	17384	17228	17384	17461	17481	17367	17552	17178	17627	17448	17570	17493	17529	17467	17435	17464	17390	17286	17412	17153	17525	17355	17346	17273	17518	17448	17522	17343	17393	17419	17522	17605	17517	17508	17394	17388	17424	17383	17326	17397	17500	17480	17383	17445	17429	17308	17395	17489	17517	17456	17372	17490	17285	17502	17483	17338	17648	17355	17519	17385	17318	17335	17321	17186	17512	17305	17413	17458	17478	17193	17426	17430	17289	17624	17299	17444	17346	17357	17283	17286	17431	17511	17548	17408	17287	17346	17402	17256	17510	17259	17324	17311	17498	17407	17650	17512	17548	17505	17400	17380	17279	17466	17362	17393	17532	17507	17382	17271	17337	17534	17495	17436	17598	17333	17459	17424	17478	17285	17247	17401	17296	17452	17328	17579	17564	17290	17447	17407	17387	17511	17516	17443	17270	17326	17496	17594	17427	17587	17477	17503	17539	17320	17580	17366	17294	17389	17456	17723	17363	17397	17427	17269	17475	17649	17614	17450	17393	17304	17512	17438	17464	17262	17399	17433	17460	17205	17386	17482	17438	17387	17353	17361	17348	17585	17522	17689	17627	17608	17491	17420	17406	17267	17326	17723	17519	17358	17400	17381	17338	17489	17405	17320	17400	17376	17582	17334	17509	17303	17365	17267	17482	17511	17316	17358	17303	17654	17461	17506	17410	17465	17219	17499	17460	17369	17370	17353	17460	17521	17518	17232	17457	17558	17481	17542	17521	17429	17516	17546	17366	17456	17571	17447	17469	17352	17351	17240	17224	17283	17454	17617	17489	17408	17304	17544	17439	17382	17389	17429	17479	17376	17446	17392	17370	17285	17457	17433	17383	17410	17429	17501	17632	17314	17280	17495	17367	17272	17460	17611	17496	17511	17479	17276	17584	17270	17314	17490	17426	17405	17478	17357	17574	17538	17498	17464	17500	17408	17513	17146	17425	17461	17362	17509	17443	17489	17324	17253	17526	17269	17097	17441	17384	17255	17374	17544	17337	17264	17359	17424	17352	17440	17404	17486	17534	17515	17320	17366	17424	17431	17588	17550	17539	17518	17426	17450	17393	17134	17279	17503	17372	17535	17517	17327	17457	17364	17393	17465	17325	17372	17197	17398	17408	17506	17726	17435	17564	17477	17456	17431	17533	17478	17479	17410	17480	17568	17417	17340	17675	17553	17403	17453	17383	17412	17374	17559	17526	17533	17531	17411	17426	17422	17585	17440	17341	17575	17413	17518	17554	17192	17523	17456	17530	17666	17405	17571	17296	17311	17412	17450	17393	17535	17359	17245	17670	17518	17589	17345	17283	17286	17658	17494	17474	17515	17541	17635	17393	17357	17502	17531	17535	17279	17465	17361	17673	17463	17282	17451	17411	17424	17518	17386	17479	17177	17312	17411	17357	17527	17191	17591	17379	17703	17560	17540	17536	17599	17306	17130	17392	17528	17487	17489	17458	17482	17463	17429	17334	17433	17588	17568	17582	17539	17529	17667	17360	17649	17497	17629	17356	17531	17396	17457	17617	17185	17382	17539	17516	17469	17503	17616	17350	17334	17392	17599	17447	17538	17382	17413	17465	17238	17533	17468	17199	17418	17526	17578	17548	17576	17737	17315	17375	17636	17494	17683	17656	17632	17616	17493	17446	17540	17293	17564	17590	17456	17518	17291	17470	17465	17458	17386	17421	17459	17581	17339	17485	17329	17611	17470	17602	17469	17328	17589	17301	17354	17380	17558	17533	17455	17437	17424	17403	17389	17423	17367	17630	17362	17402	17477	17567	17517	17385	17759	17356	17512	17506	17567	17318	17346	17627	17567	17541	17485	17335	17331	17491	17326	17434	17496	17324	17436	17329	17562	17416	17459	17449	17514	17448	17477	17392	17475	17512	17385	17573	17417	17323	17391	17299	17344	17529	17584	17543	17483	17575	17323	17543	17497	17429	17434	17474	17442	17242	17631	17222	17267	17518	17556	17441	17658	17307	17287	17562	17529	17499	17460	17453	17259	17492	17543	17272	17370	17251	17293	17567	17381	17396	17622	17186	17379	17473	17444	17360	17440	17503	17454	17596	17341	17383	17536	17304	17444	17511	17384	17206	17463	17423	17410	17441	17477	17388	17340	17390	17474	17406	17384	17367	17468	17339	17329	17311	17304	17518	17416	17314	17381	17548	17303	17356	17558	17303	17397	17323	17290	17475	17447	17558	17431	17365	17451	17564	17417	17395	17350	17351	17486	17275	17463	17390	17434	17547	17607	17544	17258	17385	17348	17317	17249	17508	17374	17488	17381	17435	17547	17480	17347	17585	17378	17735	17328	17329	17382	17340	17541	17542	17475	17565	17495	17796	17552	17520	17310	17317	17651	17304	17461	17468	17547	17331	17401	17398	17437	17413	17309	17295	17395	17408	17280	17637	17385	17430	17336	17483	17413	17452	17703	17386	17435	17516	17485	17505	17556	17530	17430	17472	17614	17462	17237	17398	17160	17107	17412	17508	17443	17410	17385	17355	17591	17442	17346	17510	17369	17485	17479	17371	17395	17626	17443	17518	17371	17608	17563	17569	17359	17368	17475	17532	17460	17347	17528	17543	17207	17458	17391	17565	17401
28110	39303	34183	25653	22281	20284	19214	18147	17284	17182	16603	16205	16017	15950	15745	15906	15633	15627	15461	15488	15439	15365	15338	15321	15232	15313	14991	15018	15053	15069	15014	15178	14993	15135	15074	15011	15115	15073	14966	15079	15087	14982	15121	15194	15088	14962	14875	14981	14849	15007	14933	15154	14992	15059	15101	15091	14973	14989	14914	15190	14847	15008	14824	14863	14940	14975	15101	15128	15060	15067	15041	15083	15022	15036	15013	14877	15093	14883	15160	15128	14859	14970	15021	15041	15036	15093	14791	14994	14979	15009	14944	15091	14956	14905	15000	15143	14849	15155	15071	14972	14949	14945	14882	15102	14976	15009	15018	15011	15113	14967	14874	15115	14956	14982	15102	15041	14784	14952	14861	15070	14862	14987	14978	14933	14935	15030	14881	15051	14982	14832	15067	15020	15131	15006	15088	14865	14960	15089	15002	14876	14975	14868	14954	14926	15129	15092	15090	15037	15015	15196	14948	15117	15051	15005	15219	15022	14919	14906	15010	15166	14884	15041	15018	14969	14760	14984	14913	14910	14998	15063	15207	15027	14911	15036	14994	14966	15116	15054	14864	14836	14934	15001	14990	14917	14996	15054	14953	14909	15074	14961	14979	14931	14972	15036	14965	14910	14960	15034	14879	15017	14977	14762	15047	15109	15174	14731	15106	15005	15046	14981	14969	14874	15157	14960	15101	14943	14997	15058	15058	15259	14952	14990	14933	14888	14985	14918	15102	15025	14907	14925	14960	14965	15029	14999	14992	14965	15050	14991	14943	14793	14950	15028	14697	14896	15011	15069	15106	14946	14890	14962	14980	15158	15046	14800	14971	14925	14902	15033	14922	14986	15020	14926	14941	15088	15019	14734	15117	14889	14860	15095	15255	15038	14836	15049	15103	14981	15216	14913	14881	14973	14959	14885	15034	15084	15132	15007	14960	15005	14923	15065	14905	15007	14989	15027	15115	14929	14984	15028	14931	14942	14919	15047	14966	14925	15115	14960	14857	15028	14882	15019	15028	14963	14858	14899	15000	14967	15044	15035	14884	15006	15093	15095	15004	14915	15104	14831	14950	14980	14860	14930	14984	15023	15116	15083	15028	15005	15002	15045	14956	14846	15120	14930	14977	15015	15029	14861	14876	14926	15095	14947	14999	14797	14948	14974	15025	14997	14818	14902	15027	15062	14938	15016	14850	15023	14916	14998	14792	15001	14996	14774	15001	14966	15013	14944	14956	15040	14971	14865	15006	14964	15174	14977	14983	14976	14982	15240	14788	15130	14830	15098	15028	15077	14962	15022	14978	14918	14961	14987	15044	14950	15105	14966	15021	14995	15043	14982	14849	15012	15137	14993	14971	15103	15076	15042	14948	14972	15086	15051	14931	14962	14902	14976	14818	15094	15043	15018	15011	15059	15120	14941	14882	14963	14759	15003	15113	14927	14950	14985	15047	14819	14913	15144	15023	15049	15142	15010	15047	14991	14874	15062	15105	15012	14910	15028	14844	15055	15035	14957	14916	14923	15064	15019	14945	14808	15025	15107	14864	15026	14952	14894	14842	14998	15002	15060	14972	15021	14906	15100	14929	14995	15003	14901	15114	15024	15214	15003	15013	14962	15079	14933	15065	15055	14985	15008	15103	14993	14761	14948	14914	15126	15031	14944	14992	15108	14902	14901	15015	14607	15153	15095	14956	15049	14927	14910	15131	14836	14813	15090	14941	14941	14973	15107	14942	15012	15006	14955	15100	14933	15052	15063	14971	14884	15084	14868	15081	14985	14986	15025	14908	15017	14947	14938	14894	15070	15083	14960	14916	15024	14987	15058	14916	14989	15001	14948	14781	15002	14804	14866	15118	15082	15104	14995	15030	14919	14972	15118	14978	14978	14912	14894	14858	15028	14929	14993	14932	15123	15041	14947	14931	15074	14870	14975	14998	15054	15062	14871	14921	14841	15005	14877	15115	14986	14964	15063	15190	14861	14950	15066	14822	14911	15113	15110	15005	14979	15199	15036	14997	15088	14987	14805	14841	14965	15085	15000	15007	14898	15006	15035	14874	15125	14989	15146	14945	15202	14851	14987	15066	14982	15021	15111	14931	15062	14904	15119	14859	15082	14979	14863	14947	14937	14962	15021	14920	15039	14905	14886	14983	14893	15203	15044	14870	14873	14993	14980	14966	14956	14888	14940	14969	15000	15055	14982	14766	14841	14930	15112	15124	15119	14994	14830	15128	14993	14967	15069	14940	14933	14877	15095	15060	14984	15064	15109	15070	14858	15053	14848	15070	15066	15046	15059	14856	15142	14948	14970	14964	14909	14894	15141	15100	14994	15019	14814	15035	15025	14895	15003	15118	15015	15061	14979	15033	14974	14944	15092	14969	14891	15038	15013	15128	14923	15010	14822	14895	15112	15205	14967	15033	15144	14996	15084	14819	15050	14991	14960	15069	15051	15021	15025	14913	14952	14999	15084	15137	14895	14772	15157	15012	14819	15141	14982	15034	14898	14986	14905	14840	15063	15071	14938	14937	14998	14954	15083	14856	14929	14852	15039	15124	14891	15026	15105	15015	14971	15254	14854	15128	14909	15061	14859	15146	15032	14850	14970	15050	14992	15024	15052	14992	15094	14980	14913	14922	14989	15197	15162	15005	14999	14822	15034	14986	14942	14984	15099	15095	14887	15036	14959	14933	15026	14867	15126	14913	15056	14964	15066	14996	14918	15049	15128	14981	15103	14981	15032	14981	14906	15023	15090	15075	14809	14911	15095	14765	15097	14796	14877	15010	15049	15062	15015	14898	15070	14918	14925	15026	14871	14903	14994	14862	15018	14988	14960	14848	14995	14957	14985	14860	14900	15020	15087	14859	14996	15011	14967	14948	15111	15006	15032	14941	15005	15027	15069	14956	14958	15193	15069	14958	14958	14969	14996	15011	15130	15003	15046	15044	14971	14901	14922	14961	14973	15033	15068	15037	15055	15095	14967	14823	14872	15008	14784	15057	14815	15000	14914	15061	15172	14905	15090	15110	15102	14946	15086	15140	14821	14951	15047	14930	14895	14879	15028	14900	15020	15065	14829	15066	15052	14839	15016	15082	15009	15004	15136	14925	14932	14967	14875	14908	15085	14923	14869	15031	15011	15047	14838	15062	15039	15096	14982	14822	15039	14799	14826	15076	15110	15116	14966	15023	14865	15041	15023	15076	14928	14982	15009	14954	15083	14867	14932	15025	14933	15153	15038	15135	14870	14922	14945	15026	15030	15062	14916	15174	15125	14847	14960	15029	14897	14809	14911	14934	15098	14982	14898	15129	14929	14956	14929	15059	15259	15043	15066	14905	15029	15003	14950	14990	15162	15095	15027	15024	14976	15095	15111	15042	15106	14946	15017	15004	14880	15132	15031	15017	15007	15008	15024	15017	14847	15035	15006	14984	14927	15013	15244	14940	14703	15104	15029	14964	14917	15037	15014	14943	15024	15000	15032	15008	14954	15088	15054	15100	14884	14825	15034	15067	14973	15008	15054	14786	15035	15064	15104	14992	14940	15078	14927	14853	14939	14980	15075	14946	14982	14852	15002	14927	15083	15034	14912	15077	15033	14899	14974	15062	15027	14993	14886	14948	14921	14935	15071	14993	14912	15034	15102	15006	14802	15014	15057	15008	15108	15015	14868	14957	15107	15015	14937	14796	14993	14949	15078	15026	14921	15049	15133	15111	14946	14887	15074	14762	14992	15057	15014	14989	14919	15108	15006	14855	14864	14942	14959	14908	14973	14944	14836	14974	14923	14968	15052	14930	15003	14887	14818	14929	14986	15023	15032	14940	15013	14955	14942	15171	15102	15098	15014	14968	15040	15020	15018	14874	15021	15007	14904	15096	15118	14927	14965	14972	15035	14999	14947	15034	14862	14975	15088	14985	14936	15005	14831	14973	15122	15037	15128	14987	14948	15021	15004	14953	15104	14779	15020	14916	14958	14961	15090	14986	14966	15037	14881	15019	14993	15056	14865	14994	15065	15041	14959	14787	14991	15251	15129	15004	15005	14949	15032	14919	14817	14964	15034	15103	14876	14998	14770	15022	14847	14968	15044	14907	15223	14993	15009	14919	14984	14940	14983	14944	14990	14946	14971	15096	15045	15083	14917	14937	15151	14966	14993	14974	14936	14830	15065	14915	15036	15032	14838	14900	14962	15009	14956	14881	14970	14897	15145	14811	15149	14940	15158	14909	15220	14874	14913	15025	15026	15080	15013	14916	14818	15001	15022	15047	14873	15044	14824	15036	14827	15057	15065	15012	14945	15001	15057	14904	14967	14999	15065	15119	15032	15013	14823	15056	14991	14955	15078	14904	15030	15099	15134	14820	14962	15051	14912	15115	15009	14884	14908	15023	14980	15084	15004	14936	14904	14986	15013	14930	14887	14986	15039	14980	15080	14873	15067	14933	14952	15039	14909	14872	14916	15089	15032	15202	14833	14826	15052	15044	15000	15081	15064	15054	14900	15050	15031	14902	15055	15056	14974	14981	15028	15035	15071	14944	14983	15001	14881	15006	15007	15105	14915	15041	15016	15107	15062	15186	15007	15009	15045	14923	14943	14842	14843	14926	15058	14857	15041	15100	14868	15166	14991	15026	14837	15095	14978	15083	15017	15063	14995	14956	14873	14931	15073	14974	14938	15072	15064	14857	14926	15129	14908	14866	15032	14881	15184	14906	15099	15047	14973	15103	15232	14969	15036	15054	14968	15207	15015	14952	15024	15121	15068	14873	15058	15104	14929	15067	14856	15102	15018	15064	15045	15116	14894	14920	15012	14934	14835	15070	14900	14948	15041	14920	15123	14967	15191	15036	14988	15077	15009	15135	14980	15000	14975	14895	14961	15165	15020	14958	14998	15066	15124	15054	14979	15030	14931	15036	15006	15107	14920	14862	14983	14925	15101	15090	14882	15005	15055	14950	15018	14943	14966	15029	15024	14881	14947	14887	15109	14944	15044	15054	15089	14969	14994	15065	15052	14928	15050	15027	15206	15031	14982	14972	14913	15132	14831	14934	15003	14884	14999	15019	14984	15127	14995	15101	14933	14942	14960	15067	14995	15025	14961	15006	14940	15069	14770	14951	14876	14983	14882	14912	14806	14912	15070	14948	14894
24098	21146	28380	24951	23432	23980	23458	20550	19664	19652	19037	18824	18796	18419	18308	18072	18060	18030	18028	17873	17710	17603	17848	17655	17683	17674	17693	17476	17419	17438	17426	17584	17396	17332	17458	17308	17365	17370	17243	17160	17314	17454	17521	17357	17378	17398	17427	17485	17479	17590	17425	17380	17470	17329	17258	17366	17416	17235	17352	17287	17219	17348	17164	17297	17094	17541	17322	17387	17338	17326	17202	17131	17362	17349	17275	17308	17361	17216	17441	17106	17119	17252	17345	17458	17173	17331	17320	17224	17346	17340	17531	17229	17541	17288	17294	17208	17320	17314	17371	17198	17437	17222	17152	17156	17231	17343	17172	17343	17409	17053	17205	17228	17394	17044	17332	17266	17406	17335	17267	17292	17147	17243	17224	17252	17554	17245	17331	17206	17201	17178	17433	17328	17095	17294	17236	17270	17389	17253	17357	17175	17367	17346	17415	17452	17269	17337	17319	17332	17229	17325	17257	17255	17235	17452	17220	17295	17220	17248	17174	17229	17207	17486	17415	17084	17279	17321	17328	17210	17410	17119	17264	17316	17394	17296	17270	17315	17261	17174	17365	17211	17206	17166	17412	17254	17339	17070	17349	17292	17579	17384	17274	17201	17187	17280	17309	17470	17288	17419	17423	17284	17305	17199	17398	17158	17239	17187	17119	17318	17234	17455	17275	17413	17202	17164	17473	17264	17157	17269	17246	17198	17098	17221	17288	17407	17146	17473	17246	17381	17231	17086	17207	17293	17457	17365	17276	17212	16970	17319	17137	17348	17199	17186	17318	17251	17247	17180	17300	17349	17489	17441	17379	17268	17179	17220	17146	17147	17346	17164	17196	17212	17124	17416	17296	17438	17231	17200	17308	17330	17091	17250	17168	17277	17273	17492	17104	17129	17411	17191	17182	17314	17131	17396	17448	17130	17322	17254	17422	17228	17229	17250	17237	17397	17378	17438	17382	17401	17189	17265	17329	16960	17174	17244	17388	17085	17122	17368	17337	17306	17505	17300	17340	17221	17432	17271	17128	17286	17156	17313	17270	17165	17183	17318	17334	17282	17457	17391	17331	17239	17239	17394	17292	17430	17353	17135	17209	17349	17351	17431	17530	17319	17262	17377	17505	17138	17235	17109	17193	17240	17390	17468	17268	17180	17479	17154	17454	17512	17488	17265	17380	17341	17031	17089	17213	17418	17202	17251	17238	17397	17407	17188	17309	17354	17361	17096	17726	17404	17412	17350	17323	17456	17426	17324	17342	17228	17278	17378	17274	17159	17334	17186	17351	17457	17380	17335	17481	17312	17389	17271	17118	17149	17349	17263	17231	17246	17092	17130	17299	17243	17354	17276	17372	17165	17358	17214	17221	17304	17390	17264	17247	17277	17137	17402	17459	17518	17470	17353	17362	17182	17409	17351	17367	17089	17263	17193	17189	17109	17295	17346	17389	17171	17448	17339	17350	17376	17232	17293	17247	17161	17459	17323	17378	17399	17310	17257	17401	17324	17212	17185	17152	17173	17168	17346	17241	17142	17365	17300	17427	17466	17300	17038	17352	17345	17412	17268	17398	17246	17371	17260	17219	17180	17019	17247	17279	17364	17090	17262	17291	17336	17365	17293	17319	17363	17318	17422	17314	17250	17257	17226	17221	17266	17336	17490	17443	17356	17345	17272	17316	17408	17233	17263	17185	17340	17342	17197	17352	17228	17172	17172	17229	17242	17257	17312	17297	17468	17261	17306	17416	17246	17196	16953	17403	17491	17322	17205	17195	17402	17324	17365	17130	17251	17249	17478	17518	17389	17242	17344	17256	17270	17412	17297	17105	17279	17256	17318	17313	17333	17138	17264	17322	17381	17164	17314	17104	17303	17354	17319	17390	17214	17335	17256	17427	17197	17180	17286	17177	17356	17268	17216	17225	17205	17129	17154	17206	17622	17390	17166	17356	17146	17245	17502	17330	17208	17240	17366	17153	17343	17138	17205	17143	17376	17358	17239	17209	17264	17113	17386	17261	17306	17150	17280	17405	17065	17264	17477	17416	17336	17275	17448	17334	17226	17476	17279	17292	17263	17523	17361	17218	17225	17179	17268	17192	17200	17418	17470	17232	17362	17225	17387	17408	17366	17518	17441	17260	17333	17092	17067	17148	17131	17270	17266	17235	17375	17366	17260	17234	17281	17340	17342	17305	17334	17341	17333	17436	17345	17264	17125	17306	17183	17151	17459	17300	17158	17277	17321	17212	17359	17224	17230	17194	17226	17333	17315	17369	17575	17136	17084	17148	17339	17295	17244	17294	17497	17275	17165	17182	17332	17342	17249	17216	17228	17253	17575	17257	17143	17459	17271	17525	17414	17292	17322	17305	17187	17292	17247	17145	17152	17257	17264	17303	17317	17266	17423	17384	17013	17282	17298	17373	17143	17178	17238	17489	17216	17185	17158	17148	17157	17207	17260	17111	17412	17314	17300	17436	17232	17392	17397	17394	17273	17259	17336	17167	17420	17348	17168	17312	17246	17210	17211	17428	17101	17314	17251	17143	17206	17472	17341	17386	17389	17245	17273	17570	17256	17513	17380	17358	17307	17419	17268	17366	17355	16920	17338	17293	17296	17224	17211	17429	17232	17510	17196	17399	17387	17165	17319	17084	17164	17325	17320	17307	17350	17296	17203	17251	17471	17217	17134	17167	17146	17289	17117	17223	17287	17330	17279	17192	17334	17139	17333	17199	17152	17190	17254	17356	17456	17226	17277	17324	17418	17082	17287	17098	17396	17281	17381	17220	17184	17179	17275	17277	17489	17246	17148	17307	17239	17082	17260	17522	17219	17365	17419	17510	17468	17313	17277	17239	17311	17045	17305	17305	17209	17417	17313	17268	17390	17236	17289	17173	17442	17112	17185	17170	17321	17303	17209	17352	17194	17163	17426	17198	17436	17570	17370	17232	17090	17235	17211	17414	17231	17143	17060	17205	17295	17311	17234	17303	17414	17445	17305	17233	17253	17502	17211	17322	17086	17224	17181	17322	17362	17338	17416	17292	17239	17337	17340	17428	17359	17448	17469	17382	17194	17350	17409	17273	17194	17271	17214	17160	17272	17200	17306	17439	17120	17389	17219	17234	17229	17233	17314	17357	17113	17294	17265	17241	17146	17249	17264	17179	17388	17342	17375	17057	17383	17359	17348	17281	17227	17343	17217	17390	17240	17478	17167	17283	17316	17311	17224	17282	17178	17259	17299	17257	17476	17380	17183	17299	17353	17329	17172	17407	17402	17371	17422	17390	17259	17269	17292	17597	17368	17471	17256	17181	17178	17006	17239	17419	17361	17388	17164	17292	17205	17147	17290	17303	17199	17275	17288	17260	17458	17090	17280	17076	17422	17482	17230	17308	17179	17163	17261	17267	17298	17296	17323	17258	17413	17407	17241	17283	17247	17285	17319	17453	17263	17320	17146	17295	17305	17322	17332	17024	17282	17265	17311	17281	17311	17140	17415	17401	17321	17307	17341	17326	17263	17390	17358	17328	17291	17182	17082	17076	17231	17249	17046	17278	17395	17437	17296	17439	17315	17121	17301	17110	17300	17130	17257	17138	17372	17289	17378	17158	17132	17199	17347	17155	17131	17055	17408	17197	17164	17347	17110	17460	17342	17391	17297	17441	17318	17239	17229	17416	17370	17306	17381	17342	17307	17307	17192	17430	17304	17127	17403	17122	17163	17420	17090	17369	17223	17407	17031	17174	17292	17299	17192	17280	17279	17211	17242	17318	17212	17441	17244	17264	17186	17343	17078	17105	17248	17255	17432	17197	17275	17389	17344	17369	17341	17352	17393	17211	17122	17478	17295	17352	17237	17339	17094	17345	17338	17160	17218	17099	17026	17371	17483	17521	17308	17435	17316	17203	17427	17505	17343	17389	17188	17191	17242	17440	17395	17261	17298	17414	17126	17391	17197	17094	17340	17283	17447	17265	17379	17471	17174	17410	17216	17468	17262	17253	17236	17165	17130	17435	17311	17179	17411	17357	17418	17304	17344	17162	17325	17348	17276	17397	17417	17246	17314	17409	17182	17230	17495	17359	17260	17391	17231	17276	17449	17268	17245	17328	17222	17185	17320	17318	17233	17269	17463	17276	17447	17281	17412	17456	17303	17404	17286	17311	17343	17275	17306	17162	17252	17318	17261	17073	17294	17280	17371	17290	17073	17339	17367	17246	17262	17127	17601	17199	17396	17287	17279	17300	17353	17293	17320	17458	17514	17358	17367	17173	17326	17171	17119	17226	17400	17379	17260	17282	17303	17188	17377	17103	17456	17218	17282	17281	17248	17234	17520	17404	17549	17149	17287	17350	17203	17263	17350	17177	17353	17292	17284	17373	17132	17394	17541	17272	17362	17180	17380	17020	17199	17233	17207	17395	17417	17407	17126	17080	17456	17170	17322	17464	17438	17167	17201	17339	17317	17198	17414	17498	17348	17247	17189	17318	17237	17420	17141	17232	17204	17228	17201	17271	17331	17419	17368	17234	17208	17233	17298	17394	17306	17412	17356	17216	17217	17407	17245	17258	17275	17286	17316	17538	17315	17262	17278	17255	17206	17113	17214	17297	17474	17318	17349	17307	17331	17098	17207	17339	17096	17274	17101	17381	17190	17196	17096	17430	17229	17305	17249	17319	17227	17206	17296	17247	17198	17213	17346	17237	16993	17206	17163	17197	17269	17545	17451	17440	17370	17494	17375	17467	17326	17187	17270	17460	17236	17322	17311	17203	17366	17214	17174	17174	17214	17361	17126	17408	17323	17336	17185	17233	17221	17134	17157	17293	17300	17220	17354	17267	17216	17321	17273	17195	17352	17377	17204	17420	17227	17217	17309	17347	17182	17026	17240	17356	17311	17305	17241	17231	17193	17209	17375	17254	17286	17290	17279	17301	17298	17346	17375	17279	17341	17535	17111	17315	17278	17414	17094	17157	17228	17277	17220	17284	17485	17449	17244	17303	17337	17369	17294	17141	17293	17095	17324	17241	17367	17397	17191	17329	17359	17356	17222	17274	17262	17155	17273	17431	17358	17376	17333	17221	17461	17291	17155	17516	17640	17169	17461	17213	17337	17288	17227	17292	17229	17272	17399	17388	17131	17404	17488	17317	17339
29973	45640	39340	29882	25527	22801	21118	19814	18836	18234	17759	17278	16948	16668	16337	16009	15941	16097	15763	15852	15603	15386	15421	15413	15276	15169	15167	14928	15118	15003	15159	15122	15029	15087	15049	14966	15038	15079	14819	14882	15101	14997	14991	15130	15025	15097	14916	14888	14965	14901	14975	14996	15024	15031	15004	14861	14962	14954	14934	14800	14791	14932	15069	14877	14974	15115	14892	15123	14969	14992	15046	14973	14847	14836	14862	15119	14954	14942	14983	14918	15067	14963	14761	15021	15044	15064	15086	14989	14983	14991	14697	14930	14714	15027	15019	14848	14830	14928	14892	15231	14966	14963	14697	14994	14914	14801	15089	14889	14806	14882	14828	14877	15072	14911	14874	15087	14879	15091	14857	14933	14744	15013	14863	15114	15018	14885	15031	14897	15235	14867	14878	14771	14790	14803	14836	14778	15005	14745	14785	14898	14992	14956	15098	14880	14879	14726	14925	14897	14923	14946	15040	14913	14865	14905	14917	14933	14943	14957	14928	14904	14907	15132	14831	14981	14828	14918	15123	14856	15090	15051	14826	14979	14795	15020	14822	14958	14972	14850	14945	14767	14874	14883	14822	14806	14950	15034	15081	14937	14983	15025	15011	14853	15022	14842	15030	14861	14710	15255	14804	15003	14769	14803	14888	14978	14920	14828	14849	14795	15010	14926	15031	14921	15079	14999	14879	14910	14972	14939	14815	14955	14861	14911	15021	14983	14813	15067	15044	15004	15044	15045	15023	15141	14861	15020	14903	15025	14965	14941	14814	15118	14837	14901	14723	14917	15035	14988	15019	14855	14905	14849	14844	15033	14810	14973	15004	14914	14823	14985	14980	14940	14847	14909	14890	14909	15163	14766	15076	14952	14928	14949	14923	14729	15162	14808	14811	14875	14829	14754	14947	15070	15015	15070	14965	14884	14959	14792	15009	15075	14756	14788	14869	14892	14978	14979	14991	14882	15121	14987	14840	15067	15058	15149	14936	15061	14840	14750	14954	14951	14955	14908	15026	14878	15076	14943	15107	15059	14834	14904	14945	15073	14924	14868	14823	14719	15052	15149	15044	15054	15050	14983	14923	14904	14817	15115	15016	14982	14940	15100	14747	14966	14921	14857	14816	14910	14970	14945	14998	14922	14855	14966	14861	14991	14811	14933	14797	14955	14917	15091	14905	14991	14854	14862	15120	14935	14857	14879	14958	14895	14847	14958	14873	14897	14777	14739	14935	14870	14871	14897	14901	14965	14905	14954	14947	14889	14951	14990	14999	14880	14814	14927	15013	15014	14916	14889	14970	14957	14868	14971	15013	14938	15052	14902	14864	15029	14989	14929	14992	15107	14869	14902	14942	14680	14988	15173	14957	14872	14975	14894	14878	15191	14890	14977	14905	14937	14952	14843	14817	14905	14764	14847	14979	15079	14970	14950	15118	15179	15045	14962	14910	14922	14851	15035	14981	14925	15011	14945	14982	14954	14996	14801	14985	15132	14772	15011	14710	15039	15046	15231	14959	14879	15041	14953	14979	14919	14923	14851	14944	15032	15010	15010	15112	14905	15016	14938	14814	15084	14870	14967	14884	14912	14872	14826	14997	14749	14945	14949	14919	14800	14868	15028	14845	14958	14921	14883	14952	14947	14992	14683	14981	14856	15008	14951	14890	15016	14939	15077	14943	15026	14737	14970	14933	15038	14950	14958	14910	14962	14692	15050	14871	14834	14925	14882	15036	15021	14978	14810	15009	14957	14904	14924	15131	14803	14974	14778	15008	14880	14856	14918	14963	14948	15051	14794	14938	14943	14813	15048	15068	14917	14884	14926	15041	14798	15000	15004	14892	14875	14998	15063	14865	14970	15019	14903	15011	14867	15049	14853	14860	15025	15038	14943	14787	14839	14802	14679	15094	14877	14990	14819	14924	14985	14841	14755	14947	14975	14907	14902	14965	14755	14908	14943	14888	14967	15114	15160	14866	14835	15035	14839	15039	14997	14916	14811	15058	14861	14921	15018	14939	14923	14925	14911	14932	14909	14800	14944	15079	15062	14836	14807	15006	14778	15055	14868	14873	14975	14812	14903	15001	14877	14995	14835	15206	14819	14916	15057	14781	14879	14779	15056	14943	14893	14822	14762	14917	15088	14853	14922	14912	14962	14787	14934	14884	15117	14994	14832	14963	15053	14986	14870	14895	14970	15003	14993	15028	14872	15042	15017	14982	15012	14870	14907	14842	14850	14779	14968	14889	15053	14813	15119	14808	15029	14957	14833	15037	15128	15066	14998	15053	14775	14931	15143	14832	15036	14821	15010	14958	14977	15073	14882	14806	15197	14906	14948	14970	14982	14885	15001	14827	15025	14826	14762	14981	14864	14881	15069	15045	14737	14848	14935	14929	14956	14996	14901	14937	14909	14948	14993	14878	14989	14797	14963	14728	14974	14859	14927	15065	14836	14822	14881	15060	14892	14828	14915	14824	15004	14826	14965	14877	14900	14980	14936	14957	15025	14837	15093	15111	15006	15000	14951	14941	14947	14944	14824	14877	14929	14897	14891	15094	15098	15031	15002	14996	15069	15018	14796	15062	14811	14847	15002	14780	14930	14802	14825	14786	15075	14778	14958	14911	15054	14814	14874	14872	14919	14900	14967	14934	15051	14783	14859	14837	14962	14881	14916	14822	14987	15017	14873	14922	14938	14883	15057	15038	15020	14890	14970	14955	14987	14737	14759	14825	14909	14920	14925	15007	14880	14865	14834	14851	14896	14892	14787	14983	14967	14863	14931	14943	14991	14822	14944	15053	15010	14951	14966	15040	14820	14699	14918	14907	14805	15056	14934	15012	14893	14855	14871	14897	14880	14767	14893	14919	14977	14957	14906	14824	14949	14919	14935	14756	14681	15090	14979	14851	15116	14940	14876	15005	14873	15010	14846	14989	15023	14933	14953	15003	14967	14879	14769	14972	14876	14901	14957	15080	14972	14931	15088	14959	14793	15041	14986	14966	14786	14852	14913	14890	14832	14917	14927	15059	15121	14858	14865	14824	15069	14926	14797	14821	15104	14997	15033	14999	14896	14964	14996	15030	14741	14981	14862	15002	14790	14980	14783	14864	14895	15040	14897	14946	14930	14917	14957	14960	14919	15032	14879	14845	14807	15134	14927	14954	14911	14932	14974	14941	14943	14902	14987	15080	14899	15039	14867	15019	15020	14896	14905	15000	14957	14856	14953	15033	14817	14910	14901	14862	14934	14988	14958	15099	14895	14901	14861	14901	15056	15005	14943	14982	15028	14862	14997	14778	15035	14963	14902	14952	15065	14857	14931	14880	14890	15067	14737	15039	14835	14980	15006	14995	15044	15046	15023	15072	14882	15026	14822	14968	15040	15175	14692	14892	15105	14954	14945	14894	14994	14851	15248	15029	14976	14957	14915	14746	15059	14949	14877	14952	14914	15029	14960	14965	15066	14944	14873	15006	15064	14993	14823	14887	15009	15124	14803	14800	14846	14734	14794	15000	15126	14828	14860	14824	14937	14988	14854	14988	14880	15039	14847	15020	14918	15008	14862	14855	15080	14942	14793	14915	14911	15049	14987	15001	14952	14966	14978	14838	14891	14916	14789	14941	14932	14953	15047	15142	14888	15038	14860	14918	14892	14907	14846	14955	15157	15009	14946	15013	15080	15049	14928	14990	14894	14814	15008	14906	14854	14772	14867	14926	14987	15033	14990	15028	15043	15209	14936	15126	14882	14965	15099	15085	14832	15052	14981	14860	15026	14965	15026	15086	15076	14952	15083	15027	14994	14846	15018	14826	14799	14949	14795	14942	15071	15079	15006	15007	14958	15003	14939	14809	15031	14939	14965	15067	14845	14916	14982	14906	14807	14904	14867	14973	14919	14968	14728	14969	14950	14957	14871	14978	14961	14933	14961	14916	14739	14969	14906	14978	14908	15002	14988	14944	14810	14950	14923	14894	14760	14949	14906	14848	15070	14813	14948	14956	15134	14866	14827	14920	14949	14776	14883	14968	14917	14936	14998	14874	14904	14982	15046	14881	15022	14853	14808	14780	15040	14940	14934	14880	14980	14952	14850	15143	14888	14963	14921	14949	14931	15002	14945	14980	14877	14816	15005	15004	15097	15007	14971	14846	14990	15002	14892	15015	14792	15020	14764	15090	15101	14909	15058	14961	14984	15037	15224	14970	14848	14972	14964	14903	14963	14978	14878	14987	14881	14965	14879	15034	14884	14917	14794	14864	14914	14947	14919	14948	14945	14930	15001	14962	15000	14972	14923	15010	15002	15090	15040	15011	14936	14907	14983	14993	15032	15052	15065	14904	15059	15072	14973	14919	14928	14808	14856	14904	15003	15016	14852	14657	14957	14868	15031	14967	14933	15022	14899	14983	14775	14993	14955	14983	14865	14814	14798	14832	14893	14948	14844	14750	14813	14913	14990	14823	14788	14984	14932	15001	14994	14810	14827	14941	14990	15188	14947	15034	14877	14952	15120	14828	14987	14905	15120	14886	15075	15037	14946	14907	14928	14920	14807	15028	14961	14795	15005	14894	15048	14748	15024	14963	14871	14692	15029	14961	14849	14960	14965	15029	14985	14987	14906	15011	15103	15099	14827	15078	14961	14895	14959	14956	14866	14904	14827	15156	14928	14880	15002	14831	15113	14946	14951	14986	14976	14940	15025	14966	14796	14820	15014	14826	15007	15112	14900	14877	14976	14795	14950	14963	15054	15006	14975	14900	14982	14885	15013	14975	15028	14919	14989	14978	14929	15040	14974	14880	14902	15073	14857	14919	14855	15102	14841	15103	14923	14774	14849	14893	15045	15034	14996	14801	14866	14791	14940	14888	14980	15117	14951	14948	14915	14952	14965	14876	14868	14891	15068	14914	14920	14873	14850	14965	15017	14999	14737	14969	15128	14817	15039	14891	14920	15062	14971	14891	14839	15113	14940	14848	15044	14980	14975	14854	15042	15019	15063	14970	15086	14808	14816	14963	14860	15055	14897	14930	14997	14972	15025	14828	14786	15013	14970	15033	14981	14914	14908	15121	15049	14869	14728	14932	15043	14995	14929	14887	14681	14915	14954	14962	14802	15058	14823	14879	15129	14948	14930	15023	14865	15033	14820	14926	14942
22850	21117	28823	23715	21935	25326	27793	23350	21584	21258	20863	20366	20099	19678	19713	19106	19333	19203	19123	19096	18878	18696	18508	18630	18738	18598	18471	18437	18275	18575	18399	18433	18215	18198	17996	18248	18341	18076	18219	18140	18356	18155	18076	18172	18210	18217	18026	18247	18213	18242	18029	17988	18152	18218	18213	18178	18300	18002	18043	18221	18241	18310	18066	18217	18265	17936	18067	17843	18008	17935	18115	18234	18099	18135	18154	18511	18206	17951	18187	18171	18294	18254	18218	18129	18085	18202	17992	18132	18282	18109	18071	18128	18171	18018	18035	18359	17861	18085	17863	18050	18155	18058	17932	18026	17993	17980	18298	18329	18152	17986	17941	17955	17987	18049	18044	18064	18234	18103	17989	18043	18158	18093	18092	18199	18087	17853	18198	18220	18138	17845	18005	18264	18052	17975	18087	18149	18008	18012	18138	18246	17988	18012	18156	17930	18059	18026	18373	17916	18097	18127	18074	18036	18062	17944	18009	17961	18032	17864	18017	18066	18178	17945	18023	18031	18087	18095	18113	18104	18085	18058	18103	18105	17922	18033	18189	18197	18124	18086	18159	18191	18066	18012	18146	18124	18187	18183	18089	18106	18245	18071	18014	17933	17882	18203	18094	18102	18128	17919	18164	18158	17998	18017	18160	17985	17972	18015	18050	18249	18124	18084	18077	17998	18044	18180	18045	18287	18125	18074	18113	18027	18109	18089	17967	17971	17989	18183	18058	18170	18111	18278	18081	18243	18018	17925	17868	17988	18248	18016	17904	18092	17963	18222	17932	18164	18179	18158	18224	18080	18129	17950	18025	18126	17856	17847	17932	18017	18238	18194	18125	18052	18311	18211	18097	18016	18013	18174	18269	18285	18066	18080	18175	17992	17892	18013	17993	17985	17903	18248	18111	18146	17978	18108	18217	18251	18164	18100	18171	18275	18239	17939	17887	18019	18013	17975	18135	18065	18017	18134	18177	18032	18030	18180	18118	18139	18280	18140	18013	18245	18034	18108	18118	18145	18035	18154	18041	18091	17980	18025	18106	18316	18253	18103	18084	17907	18182	18258	18143	17912	18125	17958	18187	17967	17886	18039	17944	17971	18193	18143	18064	18026	18139	18004	18024	18227	18030	18060	18195	18101	18123	18150	18050	18365	18075	17965	18150	18072	18141	17936	18063	18086	18075	18144	17977	18033	17931	18142	18084	18165	18344	18026	18095	18118	18130	18132	18171	17949	17947	18076	18066	18012	18133	18048	18027	18051	17943	18192	17935	17948	18084	18030	18144	18144	18064	17991	17973	18076	18022	17944	17922	18017	17959	17976	17977	18002	17968	18128	18101	18083	18003	17906	18022	17820	17919	18094	18043	18049	18111	18041	18197	18235	18020	18250	18039	18030	18237	18014	17960	18100	18047	18007	18243	18004	18306	18032	18122	17834	18149	17975	18279	18036	18177	17975	18267	18168	18076	18195	17962	17935	18022	17978	18018	17978	18017	18081	18025	18229	18296	17988	18058	18198	18010	18032	18224	17904	18062	17978	17879	18089	18116	18003	17875	17937	18049	18009	18085	17975	17984	17829	18181	17973	18090	18137	18084	18148	18221	18141	18030	18089	17910	18123	18054	17908	17906	18078	18046	18028	18159	18052	18081	18160	18221	18094	18149	17935	18066	18027	18028	18175	18224	17915	18054	18110	18117	17918	18160	18094	18147	17965	18188	18190	18095	18074	17941	18057	18070	18146	18160	18372	18002	18097	18058	18036	17992	18184	18201	17871	18062	18083	17937	18074	18111	17890	18154	18304	18145	18062	18132	18013	18203	17960	18245	18002	18162	18069	18184	18213	18358	18044	17989	18183	17914	18243	18159	18292	18031	17996	18113	18209	18281	18000	18179	17959	18094	18096	17899	18119	18136	18214	18174	18326	18452	18187	18073	17926	18097	18185	18336	18260	18195	18149	17932	18191	18246	18084	17986	18127	18171	18085	18113	18057	17892	18083	18186	18047	17803	17990	17857	18196	18071	18047	17999	18158	17893	18121	18055	17935	17998	17956	18208	18143	17924	18021	18144	17898	18153	18017	18197	17851	18115	17968	18231	18071	17997	18288	17933	17906	17914	17986	18144	18254	18007	18059	18218	18186	17934	18041	18030	17961	18285	17882	18086	18004	18203	18111	17971	18100	17965	18076	18286	18031	18055	17967	17905	18069	18203	17902	18078	18270	17949	18099	18184	18011	18129	18166	18264	18228	18035	18067	18134	18040	18086	18215	18175	17741	18009	18302	17999	18006	18278	18131	18070	18267	18243	18294	18245	18063	17913	18074	18012	18143	18053	18118	18137	18020	18135	17982	18131	18054	18302	18137	18113	17956	18082	17970	18063	18004	18113	18001	17996	18196	18126	17968	18159	18244	18021	18031	18150	18156	18071	18088	18173	18188	18068	17881	18069	18209	17916	18103	18225	18164	18255	17858	18121	18103	18214	17914	17802	17872	18163	18182	18255	18290	18204	18095	17967	18039	18021	18030	18075	18135	18143	18051	17960	18249	18464	18330	18086	18222	18144	18130	18263	18073	18028	18009	18120	18113	17891	18022	17994	18183	17980	18043	18115	18157	18149	18152	18091	18047	18209	17890	18014	18101	18289	18069	18125	17952	18026	18052	18032	18088	18174	18082	18227	18092	18012	18083	18031	18275	18211	18187	18184	18201	18002	17988	18157	17863	18018	18048	18087	17845	18067	18048	18083	18087	18015	18239	18200	18143	17901	17993	18031	18027	18043	18181	18129	17827	18295	18010	18145	18095	17819	17981	18348	18092	18058	18150	18041	17931	18100	18050	18155	18165	18146	17962	18115	18133	18128	18433	18203	18091	18208	17873	18165	18110	18303	18191	18039	17909	18060	18060	17825	17947	18132	18073	17983	18032	18106	18124	18095	17959	18059	18084	18059	17791	17980	17962	18048	18009	17976	18101	17732	17885	18218	18166	17910	18096	18021	17947	18220	18263	18203	18195	17753	18166	18309	18246	18118	17985	18071	18069	18107	18182	18105	18097	17966	18126	18133	18244	18087	17874	18090	17800	18075	17862	17979	17920	18427	18232	18197	18130	18220	18054	18282	18063	17998	17986	18096	18136	18072	18003	18152	18166	18097	17922	17887	18119	18057	18265	18231	18152	18095	17984	18088	18168	18096	18381	17969	18110	18036	18044	18052	18067	18046	18149	18009	17921	18182	18024	18070	18247	18155	17885	18257	18238	18184	17973	18036	18094	17898	18045	18053	18018	18074	18230	18005	17909	18142	18053	17957	18272	17966	17929	18067	17941	17956	17934	17896	17862	18040	18005	17920	17958	18012	18035	18214	18121	17916	18116	18120	18187	18041	18072	18012	17951	18110	18056	18106	17755	18073	18068	18076	18014	18342	18074	18032	18032	18181	18205	17984	18270	18152	18122	18059	18049	18200	18036	18071	18249	18038	17986	18035	18098	17976	17937	17983	18167	17938	18124	17824	18158	18199	18219	18172	18040	18036	18077	18111	18110	18227	18124	18341	18111	17874	18165	17974	18000	18003	18123	18160	17870	17889	17994	18024	18222	18184	18087	18184	18113	18132	18075	17932	17963	18525	17960	18066	18069	17948	18068	18036	18017	18043	18106	17975	18345	18170	18110	17968	18094	18162	18123	18005	18151	18199	17840	18147	18012	18200	18051	18007	17934	17857	18035	18065	18003	18124	18149	17951	18260	17851	17939	17926	18101	18056	18038	17978	18146	18052	17956	18042	17927	18012	18124	18197	17915	18000	18264	18204	18069	18078	18083	18067	17926	18124	17929	18044	17877	18098	18011	18008	17864	18197	18033	18015	18069	18177	18048	17984	18080	17971	18037	18025	18077	18165	18065	17930	18171	17985	17933	17928	18109	17980	18176	18316	18216	18007	18142	17960	18225	18115	17999	18053	18000	18143	18295	18073	17992	18072	18103	18118	17898	18193	18011	18022	18121	18288	18105	17940	17851	18067	18108	18076	17956	18138	18013	18146	18007	18140	17916	18075	17810	18105	18041	18033	18203	17878	18189	17911	18101	18278	18125	17953	17975	17902	17959	17980	17984	18083	18281	17980	18027	18227	18187	18103	18173	18118	17893	18265	18171	17989	18015	18191	17998	18292	17980	18188	17868	18145	18093	18098	18080	18152	18119	18063	17966	18309	18211	18134	18206	17973	17778	18191	18107	18274	17960	18083	18026	18059	17838	18211	18071	18089	18003	18122	17892	17861	18068	18215	18118	17788	18056	18096	18220	18089	18003	18070	18037	18225	18016	18220	18000	18075	18103	18046	18065	18086	18014	18175	18055	17939	18123	18116	18038	17988	18074	18085	17997	18202	18267	18118	18058	17871	18044	17879	17995	18085	17952	18131	18180	18085	18123	18003	18088	17954	17983	18039	18074	18056	18064	18136	17973	18128	18204	18242	18149	17955	18086	17864	17946	18036	18091	18188	18195	18150	17931	17964	17945	17916	18032	18028	18131	17970	18075	18042	18149	17879	18076	18020	18037	18129	18185	17885	17987	18156	18343	18137	18093	18174	18141	17988	18116	18109	18019	18150	18153	18104	18042	18062	18193	17976	18057	17982	17934	18049	17953	18121	17888	18020	18120	18002	18175	17809	18115	17964	18152	18120	17948	17998	18293	18111	17982	17930	17977	18040	18097	18272	18177	18083	18155	17993	17932	18051	17856	17746	18107	18098	17867	17948	17839	17939	18155	18043	18104	17865	17979	18036	18025	18087	18008	18097	17996	18318	17923	18174	17994	18028	18025	18132	17998	18173	18091	18345	17919	17947	18266	18224	18010	17866	18059	18121	17985	18037	18061	18254	17927	18120	17874	18029	18111	18105	18010	18111	18177	18295	17928	18171	18070	18282	18066	18081	18124	17906	18047	18157	18023	18108	18120	18137	18033	18076	18086	18031	18054	18244	18200	18247	18036	17997	18030	18066	18194	18062	18153	18027	17977	18061	18237	18188	18286	18069	17994	18113	18041	18207	18205	18116	17996	18055	17942	18048	18146	18152	17842	18071	18076	18059	18172	18067	18113	18131	18178	18092	18093	18298	18083	18151	18011	17955	18159	18263	18043	18141	18068	18124	18383	18173	18087
32268	49402	43074	33334	29563	26577	24307	22675	20819	20011	19281	18425	17913	17681	17409	17006	16973	16691	16716	16563	16346	16119	15921	15770	15740	15575	15767	15743	15634	15874	15707	15617	15588	15528	15451	15342	15322	15538	15525	15322	15424	15469	15443	15408	15351	15308	15456	15391	15401	15414	15460	15439	15349	15483	15361	15489	15437	15459	15393	15306	15538	15381	15307	15291	15239	15345	15326	15209	15565	15215	15427	15212	15132	15283	15256	15269	15314	15243	15345	15389	15386	15459	15270	15315	15328	15374	15216	15385	15297	15387	15290	15357	15407	15539	15286	15339	15190	15429	15309	15471	15452	15627	15237	15295	15366	15189	15296	15301	15292	15327	15367	15393	15203	15240	15340	15291	15298	15422	15471	15304	15480	15407	15344	15224	15438	15241	15344	15424	15369	15399	15366	15256	15111	15278	15264	15145	15335	15175	15300	15486	15234	15205	15250	15402	15223	15248	15486	15137	15364	15520	15458	15341	15278	15467	15235	15473	15284	15233	15268	15220	15374	15234	15313	15587	15299	15314	15258	15271	15306	15351	15328	15293	15381	15411	15298	15259	15319	15416	15119	15256	15390	15381	15333	15301	15344	15398	15194	15374	15247	15275	15278	15460	15476	15209	15294	15442	15341	15372	15207	15518	15170	15301	15198	15590	15352	15236	15219	15376	15358	15376	15299	15430	15415	15295	15473	15231	15251	15340	15410	15116	15511	15304	15375	15182	15418	15150	15291	15380	15329	15182	15544	15513	15258	15360	15208	15425	15244	15571	15212	15204	15307	15314	15363	15266	15220	15345	15250	15354	15230	15192	15472	15387	15193	15276	15310	15366	15176	15422	15459	15255	15304	15336	15092	15337	15246	15371	15365	15135	15183	15367	15366	15453	15192	15328	15150	15399	15312	15384	15452	15321	15317	15147	15388	15409	15414	15227	15433	15413	15264	15190	15403	15359	15277	15336	15324	15241	15394	15307	15326	15275	15261	15265	15168	15233	15453	15178	15214	15209	15353	15259	15361	15530	15298	15360	15157	15216	15101	15227	15418	15306	15533	15294	15200	15225	15455	15346	15284	15286	15434	15263	15357	15196	15084	15331	15303	15379	15502	15449	15216	15269	15244	15284	15369	15407	15307	15358	15457	15228	15531	15327	15452	15319	15292	15347	15264	15348	15392	15247	15341	15375	15393	15285	15370	15445	15291	15329	15408	15176	15373	15277	15339	15261	15376	15389	15267	15466	15402	15253	15407	15139	15503	15274	15250	15332	15257	15421	15369	15383	15428	15375	15405	15445	15292	15501	15292	15270	15268	15188	15248	15407	15320	15169	15163	15379	15357	15127	15246	15246	15304	15211	15319	15397	15298	15513	15395	15222	15424	15265	15381	15356	15223	15334	15085	15375	15447	15494	15410	15389	15096	15305	15301	15286	15365	15449	15348	15105	15301	15334	15237	15418	15358	15366	15279	15369	15279	15306	15400	15192	15323	15155	15412	15388	15319	15425	15379	15271	15268	15481	15226	15439	15291	15340	15271	15495	15315	15268	15146	15285	15321	15297	15418	15204	15334	15353	15278	15293	15287	15285	15366	15341	15325	15358	15368	15341	15237	15178	15590	15255	15192	15150	15246	15339	15369	15270	15315	15468	15376	15419	15278	15350	15421	15328	15289	15153	15442	15186	15257	15431	15457	15163	15327	15365	15271	15330	15348	15373	15340	15431	15331	15218	15188	15348	15303	15306	15413	15325	15372	15357	15281	15250	15324	15184	15298	15202	15262	15276	15223	15269	15352	15225	15369	15344	15378	15411	15279	15386	15335	15237	15324	15281	15354	15345	15355	15217	15336	15374	15406	15247	15389	15278	15121	15288	15315	15373	15414	15272	15283	15310	15107	15348	15276	15410	15407	15370	15366	15500	15405	15111	15172	15258	15362	15313	15192	15346	15218	15254	15204	15326	15202	15455	15234	15306	15343	15370	15238	15346	15292	15209	15299	15311	15190	15289	15410	15170	15284	15518	15379	15446	15355	15328	15329	15163	15268	15329	15405	15357	15270	15384	15216	15340	15241	15430	15339	15348	15493	15432	15346	15335	15331	15398	15372	15348	15364	15247	15383	15189	15320	15423	15295	15110	15287	15331	15359	15338	15332	15226	15233	15274	15318	15256	15268	15296	15258	15109	15433	15275	15244	15237	15251	15156	15217	15357	15424	15290	15328	15193	15345	15281	15464	15301	15354	15528	15395	15461	15418	15445	15456	15318	15316	15300	15402	15288	15188	15590	15316	15265	15358	15201	15406	15320	15237	15384	15197	15237	15407	15049	15295	15368	15445	15370	15245	15384	15261	15229	15218	15427	15069	15180	15428	15373	15182	15368	15325	15393	15295	15492	15284	15068	15113	15261	15290	15410	15330	15211	15361	15305	15345	15398	15370	15351	15475	15211	15313	15364	15388	15245	15174	15334	15246	15351	15365	15370	15347	15347	15200	15413	15368	15457	15212	15180	15430	15172	15398	15496	15392	15298	15123	15283	15379	15208	15373	15156	15231	15322	15205	15333	15202	15324	15470	15230	15401	15332	15355	15184	15190	15216	15491	15365	15403	15352	15319	15279	15177	15423	15445	15220	15289	15300	15244	15495	15472	15357	15280	15307	15418	15314	15369	15329	15376	15187	15377	15235	15354	15334	15342	15409	15393	15283	15304	15250	15241	15386	15218	15164	15453	15315	15291	15283	15264	15396	15316	15335	15336	15225	15277	15276	15480	15347	15280	15358	15379	15475	15250	15506	15412	15340	15228	15491	15463	15412	15386	15180	15266	15248	15488	15375	15253	15305	15287	15306	15523	15513	15270	15402	15387	15337	15194	15297	15422	15163	15203	15397	15242	15420	15397	15501	15488	15237	15214	15230	15248	15236	15371	15383	15352	15326	15196	15345	15411	15283	15338	15354	15440	15286	15252	15346	15330	15201	15376	15533	15335	15257	15212	15237	15211	15233	15317	15383	15248	15534	15146	15185	15482	15331	15216	15278	15245	15359	15632	15301	15277	15432	15223	15448	15228	15239	15266	15252	15244	15187	15282	15275	15330	15303	15375	15321	15377	15372	15344	15369	15194	15191	15366	15397	15236	15438	15445	15429	15286	15399	15219	15338	15499	15222	15321	15426	15419	15252	15368	15248	15267	15345	15284	15372	15421	15286	15385	15161	15413	15222	15376	15201	15385	15237	15369	15254	15444	15355	15329	15299	15252	15445	15400	15349	15439	15433	15313	15192	15332	15357	15430	15311	15326	15250	15223	15337	15275	15263	15228	15519	15350	15282	15173	15326	15455	15476	15414	15326	15120	15321	15320	15349	15282	15439	15306	15599	15141	15431	15211	15348	15418	15257	15268	15367	15346	15234	15272	15326	15476	15460	15280	15261	15334	15078	15410	15380	15349	15429	15344	15241	15236	15217	15358	15310	15356	15227	15312	15457	15190	15320	15226	15295	15461	15533	15229	15322	15321	15238	15248	15426	15378	15268	15301	15498	15393	15351	15249	15463	15429	15276	15325	15599	15436	15308	15367	15194	15459	15367	15333	15205	15384	15236	15520	15491	15264	15125	15182	15249	15221	15315	15281	15287	15166	15316	15252	15103	15263	15374	15271	15270	15168	15312	15391	15381	15217	15454	15269	15190	15444	15287	15367	15256	15448	15226	15370	15196	15273	15343	15233	15291	15242	15424	15323	15165	15373	15376	15350	15309	15334	15323	15295	15305	15467	15296	15282	15221	15516	15437	15428	15386	15431	15348	15286	15376	15419	15469	15335	15428	15321	15255	15308	15209	15341	15421	15371	15334	15252	15414	15333	15404	15176	15476	15201	15462	15575	15381	15311	15256	15316	15352	15249	15282	15180	15415	15217	15387	15294	15332	15384	15248	15259	15157	15369	15325	15489	15268	15215	15319	15297	15341	15430	15487	15183	15354	15338	15385	15453	15489	15398	15097	15149	15329	15027	15244	15346	15397	15171	15273	15366	15415	15193	15294	15143	15427	15318	15359	15308	15534	15271	15471	15328	15327	15390	15179	15223	15328	15329	15374	15135	15278	15466	15172	15237	15327	15294	15410	15253	15339	15178	15333	15314	15270	15497	15397	15278	15371	15294	15301	15167	15344	15285	15373	15364	15424	15441	15374	15329	15196	15151	15330	15203	15282	15223	15514	15266	15330	15301	15503	15393	15201	15288	15152	15349	15154	15340	15157	15384	15288	15454	15475	15158	15278	15295	15372	15327	15205	15109	15272	15210	15355	15225	15327	15378	15449	15300	15228	15379	15306	15367	15182	15234	15320	15394	15213	15387	15416	15333	15357	15360	15390	15443	15208	15361	15107	15181	15404	15206	15376	15388	15247	15543	15437	15358	15143	15341	15334	15300	15487	15295	15348	15431	15165	15545	15456	15497	15355	15090	15484	15385	15298	15328	15363	15326	15289	15335	15397	15284	15259	15128	15301	15330	15300	15300	15332	15236	15302	15405	15264	15275	15054	15356	15427	15342	15272	15289	15287	15465	15277	15257	15136	15350	15499	15293	15363	15347	15376	15362	15366	15264	15310	15344	15417	15120	15381	15198	15241	15296	15220	15343	15363	15294	15420	15160	15418	15301	15335	15206	15210	15513	15327	15248	15397	15496	15451	15371	15269	15118	15443	15254	15265	15342	15221	15347	15309	15247	15399	15461	15266	15356	15296	15239	15182	15534	15194	15275	15351	15351	15156	15332	15171	15380	15435	15152	15384	15190	15277	15332	15376	15422	15249	15202	15408	15400	15343	15491	15234	15247	15513	15257	15228	15433	15214	15267	15340	15296	15175	15293	15293	15312	15354	15423	15308	15307	15469	15337	15274	15332	15277	15109	15332	15395	15355	15206	15372	15479	15414	15150	15337	15354	15283	15328	15302	15427	15469	15243	15304	15378	15363	15269	15395	15264	15389	15317	15337	15413	15246	15216	15326	15170	15187	15380	15453	15364	15286	15166	15428	15330	15368	15322	15319	15587	15379	15437	15265	15436	15253	15411	15267	15299	15527	15313	15330	15438	15362	15262	15342	15305	15337	15277	15241	15413	15299	15469	15350	15275	15330	15411	15324	15139	15299	15292	15259	15377	15267	15376	15460
28758	25311	29980	27086	22741	21048	20040	19117	18664	18547	18400	18071	17830	17852	17850	17659	17541	17561	17620	17400	17469	17382	17452	17382	17324	17399	17233	17194	17128	16989	17098	17241	17320	17324	17173	17035	17115	17123	17054	16955	17033	17151	17118	17102	17162	17151	17208	16958	17028	17022	17255	17125	17318	17155	17038	17175	17125	17068	17219	16957	17278	17212	17127	17319	17394	17181	17107	17293	16948	16970	17168	17113	17184	17070	17154	17031	17043	17163	17237	16998	17043	16982	17113	17201	17191	17177	17073	17142	17416	17266	17153	17173	17184	17189	17043	17118	17156	17132	17071	17317	17128	17178	17038	16944	17080	17215	17127	17146	17120	16854	17316	17068	17083	17114	17133	17077	17249	17112	17081	17013	17097	16982	17130	17076	17089	16883	17361	17029	17157	17300	17296	17222	16875	17256	17256	17331	16993	17289	17353	17149	17170	17183	17198	17249	16949	17092	17002	16996	17304	17275	17273	17121	17196	17185	17106	17063	17074	17342	17182	16957	17128	17328	17112	16922	17118	17096	17029	17217	17119	17129	17132	17072	16987	17208	16980	16999	17124	17152	17312	17238	17017	17256	17208	16942	17148	17236	17131	17142	16959	17330	17237	17141	17127	17186	17068	16997	17225	17017	17231	17255	17197	17010	17072	17107	17125	17257	17292	17122	17143	16981	17143	17036	17142	17274	17120	16971	17448	16991	17000	17141	17202	17016	17031	17102	17185	16942	17041	17029	17049	17050	17112	16972	17163	16951	17122	17120	17214	17107	17027	17201	16955	16909	17044	17087	17182	17150	17177	17169	17028	16954	17069	17214	16893	16931	17095	16958	17144	16985	17110	17092	17030	17154	17143	17070	17344	17360	17083	17061	16907	16952	17168	17108	17302	17078	17227	17218	17219	17045	16996	17046	17140	17219	17053	17123	17126	17068	17164	17087	16989	17268	17246	17107	17229	17026	17155	16963	16950	17254	17079	17231	17129	16940	17075	17181	17085	17025	17334	17202	17093	17033	17075	17234	17184	17346	17045	17031	17075	17124	17342	17187	17102	17022	17227	17040	17086	17001	17146	17081	17334	17235	17128	17212	17151	17100	17125	16996	17301	17199	16972	17055	17024	17094	17167	17124	17154	17300	17275	17187	17100	17193	17233	17117	17087	16959	17237	16967	16959	17250	17201	17172	16966	17044	17094	17121	17046	17297	17271	17198	17130	17096	16936	17068	17296	16928	17208	17130	17054	17158	17299	16999	17113	17118	16961	17035	17063	16987	17058	17092	17133	17077	17129	17194	17075	17123	17074	17037	17030	16956	17347	17187	17098	17079	17019	17086	17156	17053	17298	17025	17223	17151	17137	17162	16982	17173	16973	17164	17096	17027	17145	17191	16877	17107	17241	17145	17006	17079	17350	17176	17300	17260	17199	17119	17204	17136	17002	17096	17046	17236	17221	17257	17239	17046	17262	17130	17085	17025	17259	17045	17232	17121	17250	17108	17019	17122	16917	17187	17112	17056	16960	17027	17114	17199	16963	17025	17154	17010	16985	17165	16997	17052	17227	17112	17219	17096	17093	17100	17084	17153	17007	16943	17093	16977	17145	17016	16985	17223	17192	17311	17114	17073	17056	17142	17180	17024	16849	17046	17086	17021	16954	17182	17166	17103	17250	17171	17226	16925	17284	17131	17209	17226	17247	16964	16951	17143	17210	17217	17093	17204	17144	17093	17379	17240	16987	17090	17042	17334	17030	17092	17045	17270	17299	17179	17140	17144	17134	17302	17135	17131	16975	17157	17064	17122	17115	16988	17073	17062	16868	17088	17154	16954	17186	17095	17079	17034	17104	17110	17113	17239	17258	17125	17261	17101	17236	17050	17221	17159	17006	17214	17131	17062	17036	16983	17144	17133	17011	17047	17058	17223	17005	17204	17262	17215	17046	17057	17136	17097	17178	17270	16932	16952	17146	17041	17127	17170	17151	17079	17014	17235	17002	17223	16981	17058	16955	17230	17024	17139	17084	17205	17223	17137	17023	17118	17120	17150	17170	17054	17147	17190	17032	17228	17048	17128	17025	17413	17019	17086	17075	17218	16969	17118	16997	17133	17033	17014	17072	17108	17043	17158	17075	17244	17158	17168	17313	17007	17078	16991	17227	17124	17044	17230	17227	17140	17307	17206	16972	17010	17110	16900	17188	17202	17268	17249	17093	17170	17018	17124	17110	17000	17198	17034	16838	17002	17004	17004	17086	17146	17101	17078	17208	17246	17180	17070	17080	16876	17129	17171	17095	16993	16992	16924	17115	17086	17384	17317	16864	17063	17184	16858	17265	17077	17253	17117	17078	17029	17254	17151	17020	17185	17043	17059	17075	17042	17287	17298	17234	17132	17309	17264	17062	16966	17122	17108	17242	17122	17079	17315	17082	16950	17112	17035	16979	17172	16897	17101	17199	17011	17180	17165	17177	17109	17123	17052	17035	17099	17116	16986	17081	17059	17221	17228	17016	17055	17279	17067	17227	17007	17115	17061	17121	17312	17047	16971	17234	16979	17378	17247	17118	17084	16987	16892	17096	17011	17225	17096	17094	17013	16879	17037	17120	17405	17200	17155	17244	17030	16995	17053	17271	17153	17295	17361	17203	17017	17178	17001	17107	17222	17157	17180	16999	16993	17058	17047	17118	17037	16990	17130	17261	17194	17121	17148	16982	16890	17208	17091	17023	17146	17292	17118	17098	17147	17223	17060	17077	17338	16963	16989	17235	17088	17114	17067	17255	17112	17187	17305	17185	17080	17285	17127	17280	17054	17245	17235	16863	17211	17044	17069	17140	16910	17250	16898	17167	17250	16936	17179	17062	17017	17086	17094	17070	17246	17049	17201	17139	17145	17090	17105	17196	16990	16907	16964	17147	17003	17172	17016	16985	17234	17040	17053	17093	17259	17105	17191	17108	17041	17024	17120	17126	17161	17251	17266	17085	17128	17017	16961	17288	17096	17133	17125	17208	17179	17149	17219	17140	17231	17081	17057	17197	17088	17023	17096	17098	17119	17154	17175	17082	17076	17232	17173	17245	17108	17047	17216	17220	17168	16902	16911	17074	17079	17331	17137	17070	17112	17395	17296	17114	17021	17037	16997	17142	17161	17040	17286	17182	17133	17165	16826	17085	17153	17115	17077	17155	17147	17023	17072	17207	17164	16988	16950	17022	17037	17174	17298	17124	16923	17172	17100	17126	17016	17126	17072	16992	17165	17082	16917	17285	17196	17182	16814	17055	17176	17299	17136	17049	17182	16990	16870	17070	16998	17046	17216	17219	17066	17069	16989	17316	17082	17206	17102	17147	17078	17130	17214	17298	17163	17294	17211	17198	17137	17360	16996	17216	16984	17114	17086	17074	17000	17145	17016	16980	17125	17077	16984	17174	17094	17000	17057	17133	16979	17030	17145	17023	17145	17048	17028	17271	17186	17191	17252	17040	16985	17068	17075	17111	17103	17052	17183	17324	17067	17286	17078	16961	17113	17116	17010	17056	17092	17033	17188	17203	17312	17168	17141	17011	17121	17029	17179	17217	17129	17048	17006	16968	17169	17088	17028	17239	17072	17229	17146	17036	16941	16974	17185	17186	17053	17014	16980	17162	17102	17063	16993	17142	17089	17175	16937	17046	17076	17152	17215	17119	17130	17200	17165	17100	17015	17224	17023	17206	17020	16918	17194	17316	17214	17244	16867	17231	17057	17099	17203	17322	17223	16994	17134	17187	17045	17265	17105	16967	17063	16896	17082	17045	17023	17274	17034	17233	17097	17058	16919	17376	17041	17031	17177	17188	17040	16860	16986	17142	17125	17024	16970	17138	17111	16966	17084	17000	16927	17189	17151	17109	17216	17284	17304	17142	17189	17094	16968	17039	17200	17030	16817	17059	17073	17179	17252	17091	17158	17213	17079	17151	16972	17047	17376	17193	17117	17018	17188	17019	16965	17338	17060	17225	17039	17053	17246	17204	16967	16993	17144	17256	17034	17021	17015	17079	17030	17120	17054	17157	17124	17208	17222	17147	17331	16813	17254	17215	17257	17123	16980	17120	17158	17133	17007	17337	17177	17079	17121	17092	17248	17228	17149	17088	16830	17378	17124	17086	17069	16966	17118	17333	16956	17221	17128	17217	17466	17273	17297	17433	17138	17121	17065	17180	17274	17036	17067	17093	17034	16969	17094	17014	17083	17211	17272	17279	17151	17261	17143	17262	16958	16888	17120	17181	17081	17165	17163	17108	17049	17000	17128	16974	17013	17265	17316	17019	17064	17037	17029	17216	17043	17055	17007	16972	16833	17144	17074	17300	17145	16945	17049	17115	17089	17029	16984	17015	17042	17031	17107	17238	17037	17119	17309	17036	17049	17005	17230	17220	16948	17070	17333	17180	17143	17157	17119	17401	17149	17017	16949	17454	16984	16827	16984	17285	17184	17300	16876	17141	17164	17020	17201	16900	17310	17036	17179	17137	17098	16910	17022	17025	17184	16996	17223	17155	17053	17088	17144	17219	17070	17180	16924	17097	17318	17170	17164	17140	16972	17049	17160	17146	16988	17024	16967	17049	17162	17208	17131	17138	17190	16950	17243	17047	17202	17185	17079	17363	16850	17129	17167	17158	17050	17131	17226	17211	16986	17288	17238	17021	17204	17050	17262	17023	17095	16967	17127	17303	17047	17076	17118	17036	16994	17257	17251	17163	17000	17216	16756	17022	17113	17277	17137	17117	17161	17196	17233	16872	17056	17114	17047	17220	17197	17200	17088	17155	17310	17026	17011	16973	17293	17050	17057	17238	17113	17013	17090	17038	17101	17148	17156	17305	17173	17165	17004	17201	17243	17189	16991	17114	17074	17223	16912	16937	17231	17142	17166	17233	17064	17217	17297	17036	16768	17067	17169	17108	17019	16942	17099	17116	17082	17003	17069	16904	17099	17194	17016	16973	16956	17046	16987	17195	17038	17207	17284	17452	17104	17190	17191	17246	17156	17056	16992	17229	17265	16894	17178	17301	17311	17250	17284	17087	16809	17073	17043	17043	17147	17269	17265	17170	17129	17031	17148	17137	17193	17028	17218	17093	16910	17096	16903	17227	17034	17357	16899	17127	17069	17146	17212	17073	16958
27697	37087	32852	25634	22372	20420	18998	18013	17251	16962	16610	16094	16048	15848	15835	15558	15423	15541	15554	15252	15064	14918	15202	14826	15051	15002	14997	15033	15080	14914	14934	14761	14891	14911	15045	14735	14775	14722	14861	14733	14690	14964	14784	14806	14784	14777	14906	14773	14726	14857	14861	14808	14716	14722	14912	14865	14710	14791	14801	14746	14819	14666	14797	14692	14818	14865	14747	14773	14686	14611	14833	14679	14786	14667	14904	14705	14894	14787	14625	14617	14838	14637	14801	14800	14877	14728	14780	14948	14764	14829	14712	14730	14797	14916	14701	14829	14727	14893	14731	14726	14859	14835	14623	14728	14756	14713	14745	14820	14694	14741	14771	14640	14542	14776	14801	14747	14866	14633	14869	14896	14781	14667	14740	14653	14848	14553	14884	14767	14693	14755	14736	14764	14608	14688	14803	14873	14688	14801	14780	14820	14652	14804	14769	14682	14608	14777	14748	14603	14653	14810	14670	14660	14839	14784	14754	14814	14967	14980	14704	14699	14722	14854	14787	14852	14736	14638	14732	14540	14661	14867	14775	14867	14746	14674	14758	14701	14810	14694	15013	14791	14886	14562	14820	14704	14750	14724	14728	14832	14862	14793	14687	14705	14775	14789	14794	14799	14702	14795	14720	14611	14698	14877	14936	14835	14817	14700	14812	14805	14900	14971	14777	14723	14869	14709	14797	14679	14745	14836	14590	14721	14715	14735	14929	14709	14748	14653	14957	14710	14694	14802	14653	14777	14833	14745	14925	14730	14790	14798	14793	14793	14940	14723	14620	14694	14897	14758	14737	14679	14607	14797	14699	14767	14714	14825	14805	14681	14773	14756	14551	14742	14703	14786	14878	14790	14777	14884	14757	14834	14809	14573	14923	14711	14745	14753	14664	14872	14803	14814	14984	14722	14772	14704	14877	14821	14672	14879	14704	14798	14722	14666	14909	14600	14682	14695	14824	14845	14966	14709	14752	14928	14737	14689	14617	14861	14639	14716	14685	14657	14825	14838	14773	14897	14975	14807	14840	14784	14812	14761	14832	14778	14833	14814	14742	14817	14790	14933	14682	14691	14704	14707	14964	14635	14635	14682	14824	14701	14560	14686	14516	14848	14807	14657	14894	14688	14749	14714	14726	14605	14926	14746	14970	14723	14859	14800	14792	14591	14818	14775	14725	14710	14746	14812	14812	14890	14566	14729	14735	14948	14795	14834	14748	14729	14626	14750	14738	14758	14583	14793	14655	14757	14664	14823	14601	14723	14728	14788	14893	14840	14964	14689	14738	14729	14668	14689	14681	14681	14570	14892	14651	14766	14848	14743	14734	14801	14833	14647	14946	14664	14718	14890	14940	14946	14699	14735	14814	14715	14893	14749	15010	14823	14795	14787	14648	14614	14672	14873	14803	14896	14760	14883	14771	14820	14737	14718	14787	14756	14862	15054	14609	14731	14780	14796	14939	14796	14746	14676	14841	15099	14655	14945	14842	14774	14733	14731	14726	14750	14885	14875	14509	14789	14718	14754	14719	14649	14767	14790	14781	14748	14713	14623	14687	14746	14877	14820	14767	14797	14804	14689	14817	14566	14847	14777	14643	14659	14687	14760	14617	14715	14757	14760	14570	14736	14822	14516	14877	14769	14774	14820	14686	14728	14832	14891	14913	14733	14710	14721	14730	14597	14693	14800	14723	14834	14903	14754	14805	14759	14827	14817	14746	14505	14805	14786	14826	14693	14850	14768	14774	14949	14661	14712	14913	14890	14870	14778	14797	14782	14696	14833	14712	15043	14792	14900	14673	14739	14928	14981	14879	14620	14759	14722	14795	14918	14725	14830	14750	14724	14842	14840	14844	14981	14668	14702	14864	14781	14745	14764	14972	14758	14840	14731	14702	14797	14727	14723	14770	14899	14773	14819	14728	14930	14791	14867	14804	14774	14900	14978	14648	14709	14772	14773	14759	14747	14825	14554	14859	14747	14915	14629	14878	14744	14942	14917	14664	14914	14750	14550	14825	14697	14701	14633	14706	14730	14926	14986	14915	14797	14768	14551	14696	14726	14891	14710	14834	14817	14794	14792	14875	14840	14722	14735	14720	14765	14704	14753	14814	14802	14872	14899	14844	14890	14716	14719	14655	14806	14705	14649	14842	14966	14652	14791	14917	14830	14752	14718	14680	14773	14845	14793	14607	14858	14672	14814	14800	14841	14816	14775	14780	14779	14832	14730	14757	14965	14791	14903	14772	14630	14900	14807	14806	14714	14814	14774	14786	14671	14839	14873	14836	14788	14772	14589	14908	14787	14858	14822	14783	14834	14730	14821	14843	14725	14871	14938	14846	14785	14765	14706	14868	15038	14761	14673	14687	14774	14778	14787	14819	14742	14748	14695	14920	14867	14690	14765	14747	14659	14891	14680	14874	14818	14670	14682	14794	14805	14631	14734	14709	14884	14857	14632	14736	14842	14694	14746	14741	14717	14835	14622	14540	14826	14830	14822	14922	14802	14580	14746	14818	14696	14806	14702	14766	14840	14761	14925	14703	14749	14787	14696	14700	14812	14621	14858	14671	14800	14619	14857	14770	14581	14882	14556	14829	14779	14751	14781	14663	14829	14837	14846	14844	14612	14713	14836	14845	14909	14752	14754	14787	14882	14880	14624	14742	14700	14717	14636	14662	14593	14872	14768	14716	14757	14756	14912	14737	14855	14696	14781	14783	14930	14821	14749	14834	14757	14802	14855	14724	14716	14770	14791	14743	14903	14715	14788	14621	14766	14875	14562	14819	14754	14611	14822	14803	14727	14572	14720	14798	14627	14977	14639	14751	14777	14755	14912	14662	14758	14817	14815	14882	14682	14746	14856	14748	14788	14754	14626	14758	14694	14810	14833	14777	14679	14754	14678	14816	14744	14830	14636	14758	14716	14898	14982	14617	14798	14688	14794	14646	14892	14771	14761	14630	14840	14613	14755	14665	14766	14595	14758	14700	14793	14695	15029	14717	14801	14756	14832	14777	14668	14846	14799	14541	14661	14746	14753	14821	14617	14683	14673	14653	14866	14666	14692	14701	14726	14705	14735	14756	14728	14844	14803	14796	14693	14613	14862	14691	14649	14853	14742	14745	14879	14856	14883	14625	14693	14801	14904	14705	14813	14958	14764	14773	14847	14826	14951	14651	14817	14887	14758	14755	14678	14771	14696	14725	14660	14620	14752	14714	14904	14788	14781	14877	14690	14890	14608	14802	14816	14733	14793	14763	14631	14653	14911	14747	14827	14759	14929	14803	14799	14747	14842	14665	14865	14854	14957	14680	14778	14650	14782	14787	14788	14618	14746	14641	14817	14727	14823	14818	15003	14705	14592	14908	14778	14779	14864	14681	14765	14755	14842	14631	14902	14801	14929	14763	14784	14784	14766	14798	14772	14662	14649	14811	14761	14668	14762	14781	14693	14828	14734	14676	14789	14942	14765	14716	14843	14882	14798	14804	14716	14734	14688	14632	14844	14832	14720	14718	14778	14842	14796	14744	14793	14739	14647	14764	14909	14776	14737	14835	14651	14724	14716	14651	14629	14837	14701	14765	15039	14881	14786	14735	14911	14703	14792	14681	15066	14802	14787	14768	14717	14830	14776	14827	14563	14866	14755	14831	14663	14639	14691	14740	14720	14768	14689	14676	14727	14766	14792	14873	14720	14848	14742	14956	14644	14724	14894	14613	14698	14727	14980	15020	14664	14632	14699	14848	14655	14765	14721	14742	14896	14871	14825	14849	14870	14829	14711	14814	14794	14627	14774	14697	14932	14847	14782	14663	14749	14933	14869	14750	14620	14803	14819	14783	14599	14800	14852	14623	14712	14749	14709	14870	14910	14993	14654	14784	14796	14983	14832	14572	14604	14887	14664	14819	14691	14838	14864	14767	14820	14831	14597	14759	14803	14797	14742	14848	14736	14751	14919	14824	14746	14798	14841	14842	14695	14876	14741	14922	14558	14676	14563	14705	14813	14837	14761	14505	14910	14951	14707	14691	14798	14929	14641	14623	14736	14737	14791	14880	14798	14840	14847	14758	14767	14807	14723	14679	14976	14779	14729	14762	14766	14763	14918	14691	14770	14885	14951	14861	14765	14916	14890	14853	14801	14754	14804	14967	14776	14833	14822	14641	14724	14869	14769	14901	14728	14803	14865	14666	14757	14662	14658	14793	14682	14725	14800	14573	14752	14689	14647	14825	14763	14837	14804	14767	14770	14633	14913	14693	14896	14694	14993	14746	14887	14724	14829	14804	14735	14805	14635	14670	14579	14814	14610	14735	14743	14703	14839	14751	14850	14758	14958	14663	14818	14617	14630	14840	14603	14720	14846	14860	14714	14808	14775	14846	14634	14753	14664	14825	14781	14821	14832	14716	14778	14768	15108	14641	14719	14950	14707	14733	14741	14673	15009	14645	14661	14855	14840	14746	14876	14811	14909	14851	14863	14747	14825	15122	14677	14694	14767	14718	14957	14710	14764	14778	14879	14571	14641	14915	14718	14703	14805	14809	14698	14660	14829	14758	14771	14723	14969	14945	14823	14800	14745	14755	14572	14622	14789	14890	14724	14818	14894	14856	14774	14734	14712	14727	14741	14822	14717	14890	14591	14897	14772	14618	14573	14738	14698	14921	14788	14748	14862	14763	14817	14795	14689	14724	14869	14710	14729	14718	14789	14752	14817	14754	14752	14639	14826	14667	14803	14723	14824	14538	14783	14783	14749	14937	14737	14879	14853	14725	14735	14731	14762	14733	14751	14766	14784	14697	14804	14789	14688	14777	14675	14721	14730	14883	14716	14646	14650	14856	14850	14773	14714	14847	14936	14765	14861	14721	14765	14836	14918	14712	14922	14866	14884	14779	14714	14863	14793	14819	14684	14788	14697	14727	14648	14710	14813	14650	14707	14666	14913	14812	14777	14718	14678	14601	14769	14765	14867	14796	14609	14834	14727	14652	14849	14689	14803	14776	14716	14835	14726	14853	14854	14762	14796	14786	14759	14882	14860	14737	14781	14756	14775	14750	14721	14707	14919	14826	14905	14482	14789	14727	14758	14832	14595	14581	14817	14703	14775	14842	14804	14824	14720	14776	14669	14843	14637	14797	14959	14708	14723	14615	14909
24177	21196	28568	25098	24088	24828	23887	20970	20034	19618	19283	19025	18716	18495	18098	17885	18056	18071	17985	17927	17891	17624	17637	17512	17516	17380	17461	17313	17642	17317	17326	17309	17431	17374	17411	17305	17499	17293	17078	17061	17185	17347	17301	17407	17195	17234	17196	17081	17156	17275	17303	17337	17407	17207	17102	17295	17053	17058	17268	17191	17142	17079	17151	17083	17331	17207	17135	16957	17377	17245	17131	17399	17184	17281	17346	17198	17244	17240	17208	17189	17285	17265	17320	17346	17305	17144	17077	17251	17018	17048	17359	17304	17254	16959	17096	17196	17293	17469	17241	17203	17355	17170	17131	17097	17219	17076	17218	17212	17085	17379	17267	17174	17192	17096	17057	17029	16954	17173	17162	17285	17162	17190	17030	17257	17306	17155	17161	17232	17234	17217	17357	17159	17134	17199	17325	17127	17075	16818	17259	17288	17186	17269	17118	17400	17208	17218	17069	17153	17231	17378	17156	17014	17190	17346	17059	17327	17248	17222	17255	17289	17111	17248	17135	17115	16986	17149	17113	17006	17266	17378	17305	17342	17153	17227	17170	17087	17103	17026	17221	17323	17269	17215	17145	17143	17274	17173	17167	16975	17310	17251	17296	17127	17326	17166	17336	17164	17236	17081	17275	17187	17171	17209	17205	17326	17242	17216	17334	17046	17271	17090	17320	17123	17281	17088	17194	17221	17232	17161	17308	17121	17108	17021	17117	17237	17190	17223	17053	17105	17149	17191	17244	17171	17156	17005	17336	17168	17106	17213	17160	17035	17351	17151	17116	17143	17169	17314	17219	17334	17412	17222	17164	16993	17088	17094	16990	17268	17204	17383	17281	17216	17127	17135	17266	17114	17245	17167	16937	17117	17011	17280	17157	17105	17247	17182	17081	17257	17165	17030	17049	17242	17134	17308	17180	17108	17070	17068	17260	17283	17230	17168	17152	17203	16970	17196	17069	17156	16948	17076	17153	17105	17090	17292	17180	17133	17212	17328	17224	17050	17250	17201	17216	17253	17312	17221	17369	17134	17231	17154	17173	17105	17209	17197	16959	17107	17210	17082	17254	17091	17093	16912	17119	17130	16997	17222	17110	17394	17111	17208	17134	17201	17026	17402	17218	17306	17189	17259	17350	17496	16987	17184	17110	17204	16971	17010	17166	17320	17218	17293	17247	16975	16876	17036	17253	17337	17314	17184	17177	17401	17067	17191	17357	17293	17220	17274	17404	17040	17205	17149	17174	17274	17220	17184	17166	17354	17331	17270	17275	17109	17092	17197	16985	17213	17111	17024	17216	17169	17211	17183	17110	17169	17049	17028	17094	17312	17051	17084	17344	17167	17111	17283	17187	17163	17273	17199	17140	17010	17023	17188	17273	17157	17133	17298	17168	17116	17120	17112	17085	17340	17359	17229	17340	17240	17260	17312	17278	17214	17063	17317	17194	17029	17264	17128	17352	17384	17268	17110	17276	17400	17159	17106	17143	17185	17325	17085	17084	17027	17114	17020	17149	17067	17277	17281	17206	17215	17264	17050	17140	17140	17229	16966	16923	17195	17240	17046	17256	17316	17225	17347	17175	17308	17145	17210	17332	17351	17403	17329	17139	17157	17176	17271	17014	17274	17293	17248	17088	17263	17165	17228	17299	17301	17220	17311	17121	17206	17199	17048	17297	17333	17053	17092	17289	17083	17069	17085	17263	17352	17304	17201	17102	17117	17287	17165	17311	17356	17146	17495	17188	17209	17157	17218	17208	17078	17310	17098	17194	17133	16998	17267	17034	17146	17143	17307	17013	17281	17162	17120	17262	16992	17158	17119	17195	17174	16953	17147	17188	17072	17228	17096	17445	17245	17226	17086	16998	17267	17339	17284	17136	17168	17058	17230	17348	17547	17194	17151	17174	17171	17079	17203	17115	17323	17235	17298	17427	17087	17280	17070	17393	17217	17162	17138	17294	17139	17287	17011	17198	17279	17263	17013	17143	17138	17317	17291	17251	17141	17293	17142	16899	17197	17228	17408	17168	16963	17360	16850	17270	17049	17078	17149	17142	17012	17129	17206	17175	17293	17234	17271	16980	17203	17245	17231	17216	17321	16991	17100	17380	17162	17006	17233	17242	17245	16976	17156	17204	17268	17384	17041	17024	17183	17423	17267	17459	17066	17053	17076	17223	17260	17011	17195	17260	17013	17010	17067	17189	17471	17291	17104	17413	17023	17218	17223	17247	17178	17188	17280	17212	17088	17082	17136	17238	17397	17294	17140	17221	17340	17010	17022	17231	17435	17241	17227	17198	17183	17251	17214	17009	17282	17190	17321	17144	17167	17202	17211	17088	17229	17012	17027	17165	17253	17033	17325	17124	16885	17187	17243	17154	17220	17085	17039	17139	17359	17099	17380	17025	17350	17226	17348	17226	17209	16899	17087	17401	17263	17227	17209	17249	17250	17096	17182	17128	17282	17092	17520	17064	17244	17247	17387	17191	17274	17025	17100	17276	17207	17381	17242	17309	17174	17160	17284	17214	17080	17152	17240	17132	17142	16999	17278	17315	17161	17365	17091	17162	17126	17285	17249	17290	17393	17326	17288	17202	17329	17082	17207	17160	17084	17149	17302	16942	17204	17069	17246	17498	17329	17015	17039	17271	17250	17144	17071	17167	17184	17197	16915	16993	17198	17162	17275	17132	17246	17251	17223	17131	17234	17271	17235	17042	17135	17170	17098	17056	17096	17276	17242	17098	17050	17153	17337	17087	17318	17215	17167	17198	17174	17225	17353	17334	17366	17280	17011	17250	17232	17322	17300	17211	17254	17303	17307	17097	17037	17048	17085	17167	17038	17203	17119	16866	17182	17216	17205	17186	17241	17268	17043	17339	17249	17161	17286	17417	17110	17256	17109	17108	17185	17233	16986	17197	17127	17171	17241	17154	17121	17236	17231	17148	17230	17347	17133	17107	17185	17382	16999	17068	17238	17022	16997	17153	17231	17247	17100	17069	17091	17190	17188	17200	17288	17169	17018	17111	17264	17396	17168	17326	17091	17102	17242	17070	17359	17295	17284	17361	17103	17328	17143	17085	17021	17196	17246	17137	17171	17166	17219	17195	17245	17267	17237	17387	17020	17093	17156	17112	17267	17251	17157	17014	16999	17165	17126	17130	17291	17650	17150	17292	17046	17202	17017	17140	17281	17107	17360	17260	17482	17226	17260	17079	17232	17260	17233	17124	17167	16965	17101	17428	17155	17044	17184	17407	17030	17400	17178	17396	17252	17050	17035	17412	16893	17167	17240	17253	17143	17247	17219	17250	17102	16964	17078	17202	17272	17192	17223	17192	17206	17223	17160	17362	17202	17040	17170	17045	17144	17296	17185	17182	17338	17141	17229	17268	17133	17194	17442	17386	17341	17076	17196	17187	17428	17420	17376	17179	17214	17396	17308	17102	17291	16988	17008	17251	17237	17151	17126	17404	17288	17197	17289	17076	17178	16955	17248	17199	17073	17144	17229	17075	17292	17123	17180	17230	17345	17136	17076	17215	17184	17353	17242	17283	17209	17141	17089	17278	17212	17248	17102	17239	17270	17138	17194	17252	17257	17340	17409	17258	17051	17458	17214	17096	17168	17337	17038	17116	17165	17190	17150	17299	17122	17372	17164	17058	17163	17173	17248	17176	17286	17145	17252	17090	17245	17149	17097	17176	17298	17251	17325	17262	17269	17179	17166	17215	17285	17128	17148	17072	17137	17111	17102	17149	16966	17374	17313	17136	17162	17134	17158	17167	16962	17133	17236	17111	17291	17310	17214	17215	16973	17286	17373	17176	17134	17065	17123	17105	17262	17159	16992	17187	17288	17145	17322	17394	17233	17380	17283	17290	17151	17154	17219	17124	17259	17020	17190	17165	17165	17289	17172	17155	17236	17202	17291	17244	17215	17245	17259	17082	17119	17078	17099	17147	17072	17079	17164	17283	17208	17264	17196	17254	17348	17049	17231	17145	17067	17322	17134	17235	17127	17098	17252	17063	17076	17226	17236	17235	17340	17228	17413	17063	17078	17215	17018	17129	17005	17327	17153	17173	17240	17422	17275	17052	17164	17307	17111	17182	17109	17290	17327	17188	17455	17193	17169	17251	17261	17066	17087	17279	17244	17152	17124	17129	17198	17318	17271	17321	17154	17299	17145	17093	17023	17231	17143	17356	17194	17030	17074	17291	17015	17087	17104	17490	17153	17373	17334	17033	17089	17086	17023	17303	17229	17081	17418	17158	17245	17174	17262	17041	17117	17289	17193	17224	17270	17159	17339	17414	17256	17057	17284	17079	17371	17317	17166	17271	17143	17114	17247	17150	17337	17182	17161	17318	17166	17163	17271	17204	17450	17183	17338	17253	17299	17242	17148	17171	17181	17130	17175	17100	17128	16941	17153	17229	17277	17207	17166	17318	17376	17526	17253	17332	17323	17173	17359	17123	17306	17326	17083	17346	17336	17238	17309	17239	17096	17215	17195	17358	17099	17249	17115	17055	17137	17136	17068	17155	17137	17204	17275	17243	17149	17388	17165	17204	17064	17064	17106	17348	17250	17220	17256	17077	17138	17183	17186	17245	17192	17237	17292	17197	17220	17159	17278	17216	17252	17212	17319	17353	17262	17220	17284	17099	17097	17295	17376	17161	17225	17086	17102	17237	17252	17227	17191	17310	17146	17201	17230	17121	17274	17176	17240	17299	17183	17310	17324	17180	17327	17237	17271	17206	17054	17411	17202	17454	17350	17081	17180	17101	17177	17051	17050	17160	17178	17065	17248	17263	17279	17114	17183	17204	17135	17108	17259	17354	17100	17130	17000	17336	17239	17373	17011	17113	17379	17119	17082	17266	17040	17353	17162	17359	17132	17199	17234	17432	17052	17213	17269	17167	17160	17102	17356	17289	17217	17377	17240	17085	17300	17114	17063	16967	17175	17042	17140	17164	17300	17185	17108	17536	17149	17137	17281	17179	17110	17003	17187	17188	17193	17289	17217	17185	17102	17248	17300	17310	17247	17253	17291	17241	17135	17222	17193	17071	17412	17400	17144	17204	17166	16960	17292	17342	17102	17222	17188	17279	17194	17138	16995	17116	17070	17166	17168	17216	17281	17160	17242	17130	17148
27626	43292	39893	31342	27252	23839	21758	20276	19023	18331	17876	17313	16690	16316	16426	16076	15958	15938	15882	15645	15540	15285	15333	15213	15180	15163	15156	15011	15103	15132	14994	15026	15004	14994	15173	15030	14955	14854	14861	14923	14973	14827	14767	14823	15039	14845	14998	14944	14985	14902	14838	14802	15011	14860	15015	14877	14968	14715	14985	14826	14812	14821	15037	14736	14951	14710	14731	14899	14937	14843	14919	14720	14830	14932	15015	14880	14680	14918	14940	14859	14850	14799	14781	14825	14786	14847	14864	14874	14797	14785	14851	15002	14817	14870	14801	14728	14952	14813	14791	14715	14871	14877	14738	15013	14885	14907	14787	14844	14783	14931	14798	14905	14898	14771	15001	14684	14936	14949	14865	15017	14838	14808	14856	14802	14810	14816	14875	14772	14763	14808	14812	14808	14684	14841	14893	14939	14791	14866	14759	14744	14884	14865	14767	14809	14901	14741	14931	14804	15010	14737	14857	14943	14759	14756	14728	14910	14980	14945	14929	14903	14752	14910	14894	14925	14875	14795	14940	14901	14721	14852	14686	14786	14828	14701	14990	14858	15031	14715	14844	14823	14895	14811	14784	14742	14770	14809	14670	14872	14892	14824	14694	14830	14951	14870	14916	14916	14801	14657	14818	15005	14719	14656	14995	14789	14918	14748	14900	14948	14766	14659	14892	14817	14941	14790	14901	14749	14714	14936	14817	14783	14595	14874	14804	14936	14837	14821	14949	14898	14741	14751	14840	14943	14802	14870	14701	14746	14833	14784	14829	14978	14707	14866	14817	14882	14916	14791	14916	15012	14873	14899	15041	14787	14862	15013	14835	14789	14800	14833	14888	14938	14793	14906	14999	14801	14766	14866	14850	14957	14970	14923	14890	14821	14965	14785	14772	14666	14779	14746	14907	14716	14757	14772	14852	14920	15014	14646	14818	14909	14861	14769	14790	14941	14835	14872	14914	14921	14741	14753	14740	14906	14700	14802	14908	14728	14916	14810	14776	14767	14918	14947	14901	14820	14969	14783	14677	15007	14824	14938	14764	14898	14841	14992	14990	14778	14762	14739	14803	14811	14856	14982	14994	15010	14777	14965	14770	14785	14803	14851	14718	14900	14874	14798	14802	14818	14980	14884	14933	14811	14837	14826	14736	14937	14970	14876	14720	14880	14867	14814	14867	14759	14785	14928	14830	14662	14867	15007	14746	14728	14921	14687	14874	14960	14767	14883	14971	14845	14954	14668	14778	14784	14864	14883	14933	14740	14746	14883	14967	14838	14880	14774	14893	14743	14778	14787	14891	14836	14745	14851	14980	14644	14872	14830	14806	14780	14943	14821	14838	14973	14905	14600	14814	14875	15045	14812	14698	14742	14831	14881	14798	15014	14842	14864	14897	14865	14945	14926	14997	14699	14808	14975	14837	14831	14859	14889	14884	14846	14853	14935	14911	14948	14903	14859	14734	14937	14698	14828	14836	14757	14839	14900	14865	15013	14834	14831	14846	14822	14878	14778	14971	14872	14827	14935	14898	14817	14836	14840	14825	14736	14987	14798	14808	14807	14868	14920	14808	14836	14722	14868	14816	14998	14904	14797	14749	15030	14831	14754	14985	14947	14922	14742	14851	14729	14837	14903	14880	14769	14814	14813	14839	14844	14830	14873	14903	14834	14801	14866	14746	14707	14843	14856	14666	14824	15056	14863	14832	14888	14761	14832	14775	14888	14956	14839	14826	14876	14725	14937	14875	14712	14689	14805	14685	14817	14809	14825	14912	14801	14919	14870	14827	14854	14846	14793	14934	14793	14829	14973	14811	14971	14989	14873	14670	14879	14826	14835	14799	14748	14900	14798	14792	14820	14892	14781	14844	14924	14897	14690	14777	14598	14895	14767	14733	14960	15005	14792	14866	14727	14955	14864	14825	14805	14860	14885	14596	14911	14675	14850	14770	14718	14837	14923	14635	14948	14852	14891	14777	14883	14850	14743	14743	14763	14771	14914	14800	14773	14644	14811	14950	14957	14879	14788	14738	14866	14812	14818	14775	14705	14851	14809	14850	14700	14797	14886	14892	14792	14775	14784	14812	14820	14979	14748	14783	14867	14850	14817	14794	14964	14799	14769	14829	14966	14787	14823	14837	14766	14765	14594	14819	14739	14848	14899	14861	14973	14874	14869	14806	14874	15030	14932	14890	14904	14824	14957	14918	14812	14808	14959	14735	14999	14826	14783	14979	14618	14740	14904	14861	14711	15079	14885	14822	14874	14757	14649	14916	14672	14816	14849	14812	14774	14809	14874	14939	15024	14827	14942	14827	14800	14808	14877	14679	14939	14972	14835	14987	14869	14713	14988	14821	14777	14771	14875	15049	14867	14815	14826	14751	14899	14844	14843	14936	14758	14896	14736	14824	14826	14896	14889	14783	14890	14856	15039	14922	14819	14966	14825	15036	14974	14882	14782	14816	14831	14876	14964	14885	14724	14876	14920	14845	14785	14846	14895	14914	14721	14812	14760	14892	14871	14780	14837	14976	14758	14833	14848	14887	14907	14897	14767	14801	14944	14774	14708	14796	14820	14921	14822	14894	14770	14882	14732	14867	14754	15013	14930	14896	14797	14885	14889	14883	14788	14881	14938	14854	14898	14988	14891	14843	14931	14972	14838	14846	14729	14830	14759	14801	14783	14806	14864	14827	14624	14944	14769	14892	14837	14742	14691	14852	14884	14887	14739	14960	14878	14763	14891	14835	14720	14804	14786	14766	14740	14746	14905	14886	14918	14756	14810	14790	14805	15018	14618	14764	14785	14726	14836	14804	14942	14856	14791	14772	14764	14809	14906	14682	14627	14804	14797	14923	14768	14733	14964	14870	14729	15056	14905	14886	14734	14998	14698	14838	14881	14753	14877	14768	14774	14921	14836	14834	14761	14875	14771	14853	15043	14919	14752	14892	14846	14943	14876	14855	14927	14917	14882	14834	14739	14742	14837	14827	14790	14883	14934	14803	14763	14856	14890	14684	14615	14941	14831	14756	14803	14770	14957	14894	14995	14847	14899	14947	14906	14908	14890	14879	14808	15060	14856	14938	14830	14978	14762	14892	14875	14943	14877	14767	14794	14819	14689	14879	14848	14830	14790	14758	14909	14850	14909	14740	14811	14809	14904	14867	14878	14783	14886	14863	14850	14706	14855	14828	14761	14932	14801	14819	14704	14862	14762	14884	14824	14809	14969	14958	15021	14790	14811	14976	14879	14827	14838	14646	14885	14790	14653	14913	14683	14962	14739	14772	14826	14869	14948	14836	14825	14838	14864	14973	14781	14996	14880	14790	14967	14847	15036	15003	14834	14760	14705	14859	14954	14917	14768	14766	14896	14982	14732	14775	14957	14866	14760	14819	14906	14704	14602	15001	14868	14677	14715	14837	14784	14645	14905	14786	14819	14819	14920	14828	14636	14900	14847	14830	14623	14844	14799	14942	14819	14785	14728	14800	14819	14792	14795	14644	14752	14815	15076	15008	14790	14881	14913	14862	14833	14826	14963	14832	14787	14877	14783	14758	14897	14663	14971	14884	14903	14819	14894	14934	14943	14747	14903	14813	14787	14815	14788	14684	14781	14732	14697	14804	14755	14930	14676	14992	14823	14939	14819	14917	14865	14776	14802	14873	14785	14750	14688	14893	14813	14864	14694	14860	14950	14865	14978	14832	14791	14985	14844	14817	14796	14767	14907	14836	14810	14823	14904	14790	14846	14815	14941	14642	14686	15021	14742	14774	14720	14958	14637	14801	14914	14726	14992	14834	14805	14830	14807	14779	14783	14878	15068	14740	14838	14873	14741	14900	14782	14827	14871	14830	14509	14836	14829	14732	14896	14937	14716	14908	14809	14794	14793	14834	14773	14732	14771	14976	14799	14930	14864	14878	14792	14879	14717	14894	14966	14676	14948	14844	14771	14888	14845	14850	14956	14804	14912	15000	14880	14867	14822	14787	14961	14837	14835	14598	14774	14840	14893	14851	14751	14760	14864	14942	14738	14742	14718	14834	14890	14795	14828	14843	14860	14935	14944	14742	14961	14796	14864	14845	14826	14870	14825	14924	14835	14896	14854	14889	14820	14776	14872	14852	14848	14878	14793	14886	14879	14900	14919	14772	14996	14754	14717	14799	14810	14978	14978	14799	14693	14817	14727	15007	14708	14870	14766	14899	14804	14805	14930	14849	14959	14986	14808	14821	14958	14864	14988	14926	14690	14692	14817	14918	14838	14878	14892	14892	14815	14784	14883	14892	14855	15026	14760	14841	14685	14945	14771	14809	14700	14918	14830	14798	14863	14862	15011	14684	14935	14833	14808	14826	14764	14876	14921	14912	14889	14772	14744	14804	14716	15000	15027	14694	14791	14816	14880	14859	14781	14803	14908	14681	14974	14769	14753	14824	14838	14897	14866	14917	14849	14928	14864	14865	14820	14771	14962	14758	14877	14786	14747	14882	14930	14888	14785	14840	14885	14585	14924	14925	14876	14789	14669	14824	14825	14795	14777	14843	14784	14892	14874	14708	14842	14798	14880	14932	14798	14767	14822	14957	14579	15096	14860	14932	14877	14806	14763	14799	14810	14907	14916	14947	14748	14783	14824	14826	14863	14825	14843	14732	14866	14890	14909	14917	14765	14921	14825	14778	14767	14743	14801	14702	14754	14949	14910	14824	14833	14976	14843	14887	14773	14860	14809	14740	14801	15004	14798	14666	14802	14809	14808	14830	14937	14880	14791	14662	14914	14744	14754	14826	14722	14815	14742	14936	14699	14801	14838	14975	14795	14933	14961	14814	14823	14827	14839	14909	14718	14808	14830	14833	14887	14882	14875	14938	14642	14835	14904	14892	14779	14651	14844	14809	14908	14893	14903	14802	14817	14657	14921	15007	14899	14689	14815	14955	14733	15031	14817	14831	14980	14999	14829	14856	14915	14771	14820	14852	14758	14861	14880	14785	14903	14966	14877	14738	14705	14822	14795	14758	14776	14933	14784	14652	14900	14854	14748	14891	14909	14811	14712	14716	14933	14881	14849	14891	14739	14772	14806	14671	14719	14742	14908	14781	14915	14923	14741	14860	14808	14923	14678	14743	14766	14962	14672	15096	14868	14712	14661	14715	14589
22793	21118	28853	23680	22079	25724	28809	23557	21752	21450	20715	20360	19874	19490	19305	19055	19142	18940	18921	18724	18825	18685	18293	18299	18303	18375	18203	18281	18120	18263	18174	17938	18195	18166	18148	18170	18179	18109	18276	18023	18141	17929	17961	17886	18069	18092	17865	18050	17932	18081	17939	17734	17911	17880	17949	17957	17990	17957	18035	17972	17874	17765	18126	17904	18048	18032	17922	17997	17889	17858	17970	18144	17999	17952	17969	17874	17938	18108	17714	17974	18025	17962	18040	18111	18114	17889	17961	18011	17916	17752	17877	17898	18082	17794	17704	18067	18038	18022	17888	17940	17921	17898	18105	18023	18002	17838	18022	18011	18073	17933	17956	17913	17995	17718	17964	18089	17830	17926	17943	17887	17931	17965	17821	17859	18031	17869	17808	17934	18029	17974	17908	18034	17946	17735	17941	17956	17903	18066	17908	17970	17852	18052	18067	17922	18008	18084	18029	17648	17782	18057	17980	17956	17749	17875	17902	17761	18132	17999	17857	17955	17823	17829	17869	17992	17869	17905	17848	18063	18156	17972	17868	17803	17977	17788	17933	17812	18037	18044	17807	17992	17793	17996	17979	18070	17995	17976	18019	17985	17989	17975	17901	17813	17973	17756	17907	17786	17900	17979	17861	17727	17999	17975	18128	17990	17875	17786	18011	17965	17896	17954	17948	17849	17796	17749	17834	17829	18018	18090	17710	17801	17844	17748	17771	17855	17783	17759	18021	17914	17792	18044	17884	18159	17797	17763	18005	18038	17849	18031	17856	18088	17891	17934	17871	17913	17894	17955	17849	17712	17805	17952	18049	17883	17716	17693	18025	17874	18015	17845	17972	17938	18057	18019	17945	18024	17889	17781	17960	17743	18061	17898	17875	18096	17965	17673	17699	17606	17832	17780	17872	17848	17828	17916	18161	17775	17907	18031	18002	18026	17999	17897	17891	17746	17918	18180	17941	18059	17917	18034	17978	17669	17988	17899	17793	17537	17921	17902	17930	17792	18188	18063	17748	17728	18009	17645	17812	17881	17877	17962	18045	17965	17978	18006	18008	17843	17869	18005	17994	17780	17655	17991	17710	17993	17801	17866	17946	17746	17942	18046	18020	17978	18046	18083	17947	17837	18011	17894	17985	17914	17733	17915	18074	18034	17913	17821	17812	17971	17718	17891	17684	17836	18096	17942	18011	17901	18153	17926	18029	17750	17971	17991	17890	17933	17727	17856	17784	17846	17944	17810	18046	17863	17858	17903	17852	18036	18012	18061	17853	17876	17888	18029	18047	18006	17912	17794	17804	17976	17860	18040	17958	18167	17987	17889	17897	17838	17915	17717	17847	17889	18026	17766	17858	17897	17795	17933	17936	17921	17822	17973	18061	17812	17868	17875	17920	17993	18093	18032	17669	17866	17756	17932	17771	17801	17923	17891	17745	17909	17866	18123	18106	18122	17902	17902	17856	17955	17835	17941	18071	18037	18041	18041	17745	17743	17894	17814	17911	18020	18180	18018	17953	17924	18008	18064	17931	17825	17833	17847	17930	17801	17837	17866	17932	17804	17899	17995	18003	17741	17966	17869	17786	17904	17887	17816	17991	17756	17818	17769	17847	18040	17891	17817	17652	17750	18021	17880	17866	17878	17878	17856	17780	17963	17841	17794	17839	17893	17761	17991	17872	17986	17864	17976	17712	17959	17902	17915	18007	17970	17954	17934	18086	17969	17711	17895	18059	18079	17874	17968	17979	17909	17917	17964	17888	17937	18027	17800	17809	17910	17985	17863	17914	17958	17934	17907	17970	17728	18041	17897	18030	17895	17890	17828	18043	17990	17962	17764	17892	17944	18117	17793	17893	17814	17809	17609	17902	17950	17826	17901	18002	17785	17933	17898	17888	18048	18124	17865	17861	18117	18136	17931	17800	17964	17910	17984	18117	17903	17767	17921	17977	18073	17998	17987	18007	18236	17868	17888	17899	17884	17589	17926	17897	17888	17931	17863	17908	17861	17827	18019	17931	17734	17875	17929	17947	17827	18077	17813	17916	18005	17699	17863	17770	17800	17964	17883	17933	17915	17811	17803	17922	17841	17947	17844	17950	17954	18157	18050	17808	17826	17780	17984	17881	17794	18117	18175	17979	17927	17995	18017	17958	17889	17894	17986	17881	17837	17972	17717	18184	17929	18006	17793	17925	17777	17979	17867	17879	18061	17887	18009	17818	18023	17955	17718	18022	17968	17903	17927	17940	18060	17960	17718	17745	17678	17850	17773	17779	17951	17911	18084	18071	17996	17953	18025	17823	17824	17960	17855	17939	18095	18034	18171	17858	17794	17766	17683	17885	17763	17808	17921	17966	17899	17907	17700	18288	17892	17871	17795	17805	17976	17861	17879	17716	18081	17948	18063	18013	17809	18008	17773	17943	17867	18039	17971	17946	18010	17735	18013	18003	18061	18034	17844	18087	18056	17888	17994	18177	17991	17929	17857	17983	17741	17856	18023	17666	18068	18073	17872	17866	17742	17904	17843	17971	17941	17921	18025	18036	18023	18053	17808	18094	17809	17835	17979	17788	18063	17971	18026	17953	17775	17969	17850	18005	17809	18006	17851	18058	17904	17787	17975	17991	18091	17926	17858	17907	17948	17956	17777	17956	17732	18099	17890	18137	17922	17870	18029	18093	17903	17592	18022	18093	17925	17670	17613	17992	17907	17797	17815	17705	17849	17951	17814	18025	17915	17903	17879	18005	17917	17982	17889	17865	17976	17772	17852	17996	18021	17683	17922	17964	17881	17953	17809	18008	17823	17774	17984	17945	17954	17919	17945	17800	18039	17879	17701	17981	18106	18061	17858	17795	18081	17825	17660	17915	17865	17809	17862	17838	17910	17911	17796	17816	17968	17812	18128	17880	17927	17841	17794	17682	17775	17964	17981	17812	17863	18109	17892	17851	17699	17887	17934	18043	17857	17947	17869	17939	17707	18030	17840	17942	17825	17955	17848	18039	18057	18021	17883	17980	17567	17640	17908	17863	17974	17931	17965	18031	18076	17916	17947	17920	17979	18244	18033	18031	18009	17923	18007	17976	17825	17924	18089	17835	17953	17894	18068	17842	17865	17942	17931	18092	17916	17865	17926	17944	17876	18086	17949	17781	18028	17877	17721	17690	17962	18006	17893	17792	18052	17764	17990	17919	17907	17963	18139	17836	17901	18134	17888	17966	18047	18032	18088	17968	17994	18140	17951	17713	18030	17854	17866	17858	17934	18018	17830	17901	17854	17992	17837	18026	18046	17981	17912	17669	17923	18076	17776	17952	17767	18069	17831	17856	17885	17777	17905	18031	18108	17857	18002	18073	18073	17867	18049	17689	17806	17935	17971	18113	17736	17869	18005	17747	17998	17681	17746	17660	17862	17853	17954	17844	17920	17998	18014	17733	17898	17980	17955	17901	17982	18106	17980	17840	17808	18010	18029	17862	18004	17829	17944	17905	17907	17822	17978	17914	17673	18001	18065	18041	17901	17820	17920	17832	17808	17848	17891	17780	17920	17933	18031	17921	17963	17877	17945	17939	17766	17882	17942	17733	17830	17799	17821	17988	18013	17961	17843	17970	17912	17806	17711	17992	17831	17912	17803	17893	17765	18012	18008	17840	17869	18049	17796	17879	17686	17747	17971	17909	17687	17856	18028	17864	17922	17972	17943	18090	17814	18077	17952	18131	17909	18003	17920	17839	17886	17799	17982	17835	17964	18051	17804	17885	17986	17749	18063	17737	18046	18093	17989	17935	17755	17937	17902	18034	17995	17951	18006	17931	17816	18058	17878	18135	17997	17857	17868	17836	17852	17904	17963	17794	17848	17692	17731	17799	17722	17903	17954	17917	18052	17754	17859	17938	17831	17813	17989	17807	17861	18108	17872	17877	17817	17925	17537	17952	17993	17825	17981	17904	17949	18058	18099	18082	17779	17848	17750	17696	17995	18112	17686	17934	18003	18034	17870	17863	17942	17925	17851	17903	17790	17761	17957	17994	17948	17895	17976	17762	18152	18177	17933	17814	18055	17857	17940	18088	17862	17998	17826	17945	17851	17826	18063	17888	17922	18079	17969	17977	17856	17859	17937	17618	17898	17810	17855	17897	17889	17725	17860	17703	17929	17835	17952	17920	17674	18025	18180	17813	18151	17965	17926	17930	18048	17822	17939	17899	17931	17832	17936	17882	17966	17748	17890	17847	17994	17966	17894	17814	17895	18061	17905	17851	17898	18026	17993	17747	17897	17781	17856	18031	17806	17977	17947	17757	17953	17908	17843	18001	17930	17924	17895	17792	17747	18082	17826	17899	18085	17975	17856	18038	17970	17950	17989	17881	17975	17674	17674	17959	17713	17986	17836	18050	17937	17702	17706	18160	17526	17887	17958	17960	17842	17720	17946	18014	17960	17905	17759	17878	17974	18057	17866	17973	17815	17797	17809	17838	17912	17903	18031	17945	17901	17957	17516	17871	18047	17862	17928	17778	17965	18032	17791	17934	17929	17986	17804	17875	17986	18018	18034	17942	18016	17927	17699	18017	17859	17774	17897	17808	17745	17877	17919	17726	17829	17839	17903	17731	17959	17817	17942	17900	17860	17858	17965	17852	17986	17855	17898	17910	17991	17842	18089	18077	17974	18100	17896	17733	17664	17838	17548	17952	17750	17857	17814	18003	17931	17880	17798	17947	17896	17857	17809	17873	17843	17825	17950	17945	17764	17970	17848	17854	17920	17931	17853	17872	17892	17856	17985	17879	17847	18043	17976	17910	17860	18155	18193	17917	17930	17995	17775	17939	17863	17815	18027	17874	17734	17800	17984	17830	17751	17883	17899	17772	17944	17903	17880	17943	17793	17758	18011	17958	18020	17898	17792	17815	17897	17911	17886	17787	17833	17895	17804	17789	18056	17797	17922	17972	17908	18110	17928	17911	17922	17873	17982	17963	17851	17791	17792	17988	17757	17817	17666	17888	17886	17979	17685	17933	17861	18068	18058	17995	17978	17860	17873	17824	17979	17803	17987	17928	18021	17848	18118	18080	18043	18047	18060	18046	18002	18062	17923	17973	18001	17890	17937	17830	17864	17899	18048	17803	17889	17745	17959	18032	17900	18040	18014	18117	17984
30069	48975	45173	34967	30292	27888	25982	22899	21315	20148	19056	18681	18029	17742	17178	17246	17085	16838	16581	16308	16176	15910	15820	15787	15811	15643	15624	15435	15562	15492	15293	15554	15603	15476	15362	15301	15313	15249	15333	15366	15387	15265	15302	15428	15098	15367	15410	15361	15327	15186	15344	15320	15310	15235	15385	15403	15247	15155	15363	15436	15290	15139	15126	15244	15276	15200	15271	15154	15383	15322	15265	15467	14975	15204	15192	15273	15360	15252	15182	15192	15347	15192	15273	15156	15311	15176	15306	15157	15180	15365	15179	15291	15148	15288	15160	15215	15230	15343	15282	15143	15055	15377	15184	15190	15173	15364	15289	15192	15116	15125	15191	15385	15334	15254	15347	15223	15113	15366	15259	15100	15280	15201	15203	15238	15265	15146	15409	15271	15204	15227	15277	15284	15251	15378	15319	15214	15285	15410	15223	15386	15232	15345	15271	15115	15302	15284	15418	15164	15331	15256	15202	15267	15299	15222	15167	15380	15148	15248	15206	15457	15273	15357	15469	15109	15279	15210	15143	15294	15115	15204	15340	15223	15430	15225	15338	15241	15195	15328	15270	15284	15342	15291	15158	15229	15217	15281	15167	15363	15406	15269	15411	15258	15276	15152	15163	15235	15215	15374	15065	15327	15338	15230	15151	15209	15121	15357	15235	15347	15217	15126	15256	15210	15132	15368	15386	15476	15290	15278	15245	15318	15349	15354	15229	15189	15286	15318	15159	15387	15255	15064	15234	15386	15306	15241	15189	15175	15240	15209	15276	15339	15139	15278	15139	15330	15253	15142	15294	15269	15234	15220	15249	15175	15355	15289	15252	15063	15194	15321	15302	15316	15329	15132	15171	15327	15265	15238	15315	15320	15247	15207	15373	15378	15294	15335	15230	15237	15289	15009	15248	15223	15150	15101	15287	15111	15390	15213	15160	15294	15111	15280	15264	15275	15344	15325	15164	15084	15357	15039	15257	15258	15246	15286	15087	15181	15306	15230	15370	15148	15314	15188	15268	15428	15287	15204	15224	15302	15358	15252	15326	15405	15154	15141	15320	15231	15211	15281	15299	15196	15373	15251	15325	15224	15254	15428	15276	15230	15243	15144	15378	15198	15189	14959	15250	15298	15171	15330	15290	15224	15155	15263	15164	15367	15126	15363	15111	15303	15314	15307	15208	15212	15258	15316	15216	15376	15245	15292	15416	15152	15217	15334	15023	15225	15316	15226	15520	15253	15143	15125	15213	15179	15488	15270	15308	15137	15333	15252	15178	15133	15301	15179	15194	15178	15304	15259	15328	15132	15134	15238	15262	15123	15285	15123	15302	15307	15395	15289	15233	15193	15233	15094	15307	15320	15395	15289	15110	15075	15222	15273	15218	15284	15384	15197	15242	15203	15345	15288	15318	15314	15251	15341	15374	15230	15238	15271	15326	15443	15287	15151	15074	15237	15356	15320	15291	15283	15251	15299	15289	15172	15378	15226	15238	15361	15224	15265	15311	15237	15221	15324	15136	15214	15417	15081	15221	15269	15348	15294	15169	15240	15323	15161	15290	15202	15304	15159	15198	15200	15370	15350	15306	15086	15124	15239	15179	15114	15175	15272	15261	15121	15290	15250	15107	15235	15291	15217	15195	15314	15074	15314	15084	15195	15204	15167	15186	15248	15500	15153	15469	15202	15205	15380	15084	15135	15164	15373	15312	15336	15212	15324	15178	15165	15215	15349	15210	15330	15365	15177	15212	15291	15355	15227	15260	15063	15319	15211	15245	15338	15264	15376	15175	15278	15263	15277	15207	15284	15366	15305	15323	15367	15249	15173	15283	15289	15156	15243	15202	15247	15219	15232	15176	15323	15258	15255	15114	15125	15245	15109	15341	15253	15222	15156	15353	15244	15211	15183	15230	15268	15195	15237	15402	15246	15149	15166	15246	15241	15221	15222	15218	15296	15194	15247	15141	15338	15127	15303	15213	15385	15174	15117	15212	15240	15325	15314	15222	15134	15141	15435	15170	15315	15231	15257	15395	15236	15140	15219	15417	15149	15207	15278	15173	15189	15313	15168	15162	15196	15166	15414	15266	15319	15137	15303	15166	15111	15234	15296	15291	15394	15316	15076	15291	15238	15456	15209	15367	15183	15240	15089	15342	15137	15087	15378	15427	15460	15301	15116	15396	15389	15290	15193	15241	15264	15246	15229	15257	15138	15433	15294	15226	15109	15145	15172	15158	15256	15180	15139	15279	15237	15208	15212	15255	15317	15241	15335	15339	15316	15380	15448	15113	15218	15018	15337	15112	15272	15202	15190	15466	15368	15315	15274	15216	15123	15278	15054	15218	15231	15315	15038	15172	15315	15178	15257	15118	15255	15249	15265	15240	15286	15185	15148	15133	15206	15344	15175	15271	15228	15178	15223	15163	15197	15020	15136	15202	15315	15196	15212	15165	15329	15309	15281	15245	15153	15332	15325	15238	15187	15399	15277	15179	15353	15346	15295	15163	15252	15204	15278	15289	15168	15425	15309	15301	15363	15258	15245	15411	15173	15171	15182	15229	15496	15419	15084	15232	15319	15284	15154	15290	15225	15299	15462	15218	15269	15430	15435	15248	15235	15105	15297	15175	15247	15264	15370	15400	15398	15275	15236	15354	15402	15250	15247	15425	15390	15217	15285	15258	15340	15273	15280	15234	15208	15397	15220	15202	15161	15231	15233	15303	15161	15543	15206	15146	15218	15329	15261	15132	15188	15308	15166	15266	15078	15196	15140	15404	15238	15365	15249	15340	15297	15312	15026	15222	15192	15248	15129	15193	15269	15432	15156	15412	15342	15075	15118	15090	15322	15276	15172	15155	15364	15145	15389	15094	15300	15163	15112	15185	15269	15099	15475	15290	15325	15152	15273	15260	15345	15210	15180	15266	15211	15274	15379	15429	15362	15369	15224	15123	15141	15079	15148	15170	15180	15354	15126	15284	15306	15291	15391	15214	15426	15296	15151	15217	15111	15228	15061	15294	15167	15216	15310	15292	15081	15237	15073	15293	15286	15161	15212	15252	15308	15241	15182	15413	15275	15116	15167	15059	15315	15190	15282	15353	15254	15316	15103	15313	15233	15118	15229	15136	15341	15184	15075	15463	15223	15171	15284	15373	15162	15325	15144	15252	15249	15250	15105	15232	15170	15220	15093	15175	15204	15352	15238	15291	15231	15342	15238	15111	15248	15213	15232	15307	15143	15231	15332	15196	15203	15200	15278	15324	15055	15107	15177	15373	15058	15132	15378	15265	15088	15342	15367	15128	15329	15117	15259	15138	15310	15084	15217	15288	15122	15333	15228	15292	15142	15318	15432	15217	15296	15209	15280	15201	15084	15305	15271	15161	15133	15273	15078	15188	15246	15259	15101	15268	15266	15337	15079	15133	15246	15320	15192	15269	15184	15187	15134	15433	15056	15292	15349	15265	15474	15257	15161	15389	15240	15233	15232	15209	15209	15450	15358	15351	15069	15287	15307	15135	15111	15278	15204	15286	15158	15398	15154	15262	15300	15177	15101	15370	15311	15324	15220	15248	15274	15069	15208	15281	15321	15385	15240	15249	15158	15238	15357	15372	15052	15233	15241	15321	15262	15367	15226	15235	15310	15273	15186	15171	15236	15275	15112	15321	15293	15302	15329	15406	15021	15259	15278	15164	15255	15180	15272	15141	15303	15104	15292	15298	15075	15193	15259	15321	15240	15084	15234	15242	15302	15309	15212	15470	15275	15212	15233	15297	15236	15233	15175	15272	15244	15262	15133	15318	15240	15208	15261	15414	15371	15385	15344	15127	15554	15326	15201	15265	15270	15224	15269	15205	15386	15145	15257	15287	15338	15157	15282	15282	15306	15133	15043	15165	15089	15276	15168	15186	15154	15238	15214	15203	15388	15370	15279	15301	15113	15243	15356	15120	15171	15194	15252	15345	15252	15174	15035	15121	15118	15275	15187	15266	15238	15411	15321	15356	15218	15197	15127	15413	15151	15252	15112	15388	15130	15310	15417	15286	15079	15328	15273	15224	15126	15347	15329	15247	15227	15215	15097	15261	15254	15218	15370	15280	15185	15123	15328	15297	15135	15260	15250	15243	15238	15369	15293	15298	15185	15274	15292	15243	15446	15216	15043	15222	15205	15281	15299	15240	15211	15284	15251	15374	15264	15258	15219	15270	15103	15287	15278	15137	15174	15032	15138	15337	15165	15214	15400	15126	15278	15286	15250	15314	15323	15133	15316	15095	15181	15191	15242	15353	15179	15393	15243	15337	15266	15206	15234	15141	15064	15390	15099	15322	15337	15340	15359	15361	15245	15326	15269	15321	15191	15363	15141	15404	15499	15352	15237	15371	15192	15156	15240	15248	15260	15206	15436	15226	15377	15291	15366	15235	15305	15306	15150	15087	15259	15373	15214	15229	15268	15230	15341	15166	15195	15260	15393	15129	15264	15281	15334	15173	15296	15333	15231	15187	15257	15278	15130	15018	15175	15395	15189	15190	15042	15303	15173	15289	15406	15190	15432	15246	15168	15190	15163	15222	15297	15330	15246	15419	15334	15102	15310	15295	15441	15195	15136	15268	15190	15286	15164	15328	15235	15253	15294	15095	15322	15340	15350	15305	15226	15064	15206	15235	15155	15386	15291	15310	15269	15171	15104	15233	15312	15073	15247	15288	15358	15040	15217	15233	15209	15268	15178	15272	15245	15116	15179	15162	15300	15210	15320	15271	15266	15091	15149	15319	15202	15324	15210	15337	15277	15112	15202	15138	15209	15203	15210	15298	15252	15420	15220	15339	15225	15322	15106	15195	15312	15302	15281	15219	15155	15412	15199	15446	15197	15320	15247	15387	15152	15201	15230	15413	15233	15283	15447	15340	15148	15145	15108	15336	15196	15202	15225	15309	15253	15354	15244	15243	15173	15113	15084	15219	15253	15310	15056	15190	15448	15068	15475	15294	15244	15468	15186	15307	15234	15188	15316	15238	15133	15207	15253	15422	15369	15171	15186	15199	15325	15130	15297	15102	15233	15372	15207	15147	15120	15366	15188	15349	15337	15389	15170	15140	15378	15310	15195	15162	15322	15136	15179	15241	15055	15252	15112	15336	15499	15264	15239	15126	15067
28785	25091	30298	27372	23031	21492	20513	19321	18900	18530	18322	17911	18113	17947	17717	17600	17591	17470	17505	17310	17369	17362	17136	17272	17182	17149	17189	17126	17007	16996	17022	17160	17041	16902	17188	17029	17098	17030	16957	17078	17121	17253	17230	17220	16951	17057	16985	17010	16925	16883	16963	16879	16945	17165	16965	17010	17053	17279	16976	16834	17047	17218	17044	17149	17019	16907	17196	16771	16969	17157	17081	17276	17007	17016	16867	16880	16902	17032	16973	17091	17122	17232	17127	16989	17074	17039	16985	16973	17110	16951	17098	17100	17059	17116	16977	16943	17211	16937	16945	17009	16990	17001	16997	17024	17280	16978	16932	17114	17207	17041	17283	17104	17030	16938	17077	17117	17260	17015	17008	17135	17210	16867	17168	17024	17064	17207	17145	16944	17024	17010	17113	17028	17076	17102	16966	16950	17111	16950	16839	17058	17006	17134	17015	17072	16962	17071	17371	16975	17035	17118	16976	17148	17229	17234	16969	17063	17162	17078	17049	16982	17161	16943	17038	17097	17022	17092	16910	17134	17180	17014	17133	17088	17092	16968	17103	17087	17149	17163	17166	17283	17146	17149	16785	17130	17272	17096	17111	17229	17024	17072	17023	17063	16955	16808	17031	17091	17028	17043	17018	17005	17208	17242	16976	16823	16983	17164	17069	17081	17019	16992	16966	17174	17016	17159	17159	16969	17115	17100	17015	17128	16994	16957	17011	17030	17341	16987	16991	16926	17067	17020	17196	17184	17117	17149	16972	16876	17098	17191	16945	17156	17138	17020	16884	17096	17155	17111	17027	17328	17257	17346	16924	17173	17071	17096	17129	16946	17215	16797	16973	17052	17154	16935	17034	16962	16862	16873	17043	17027	16823	17002	17409	16988	17086	16940	17050	17206	16902	16918	17029	16933	17055	17258	17039	17102	17137	16743	17045	17091	17141	17094	17081	17053	16888	16893	17231	17145	16985	16991	17053	16995	16988	17011	17015	16856	17054	17174	17086	16895	17075	17097	16970	17087	17253	17071	17126	16913	17073	17060	17066	17161	17184	17072	16943	17110	17129	17020	16923	17044	17064	16923	17008	17015	17066	17059	17008	17101	17085	17200	17004	16860	17134	16942	17252	17128	17103	16864	17041	17294	17067	17170	17060	17113	17242	17112	16947	17140	17120	17107	16892	17053	17002	17059	17073	16957	16989	17195	17093	17067	17221	16976	17084	16800	17139	17055	16978	17073	16914	16729	16960	16934	17104	17082	17081	16998	17093	17157	17296	17169	17230	17082	17271	17299	17119	17042	17255	17045	17094	17100	17278	17094	16980	17229	17075	17043	16982	17214	17114	17029	17123	16988	17013	17109	17018	17076	17029	17061	17131	17117	17038	17021	17028	16982	17167	17029	17002	17312	16952	17033	17091	17033	17202	16959	16943	17041	16942	16952	17159	17060	17136	16976	17061	17204	17046	17143	17275	16933	17030	16965	17017	16920	17055	17098	16987	17161	16787	17168	16966	17263	17034	17105	16979	17084	17168	17039	17069	17082	17075	17057	17075	17070	17182	17137	17223	17089	17168	17154	17108	16920	17273	16916	17074	16980	17141	16809	17107	17100	17156	16983	17080	16977	17074	17027	17193	17040	16988	17146	17213	17001	16994	17095	16976	17092	17211	17193	17138	16971	17161	17185	17066	17132	17315	17056	17042	17025	17147	17039	16911	17063	17015	16940	17087	16943	16988	17100	16942	17085	17082	17112	16949	16882	17181	17234	16966	17291	17207	17044	16968	16940	16945	17040	17089	17006	16881	17176	17319	17220	17075	17075	17211	17090	17119	16852	16837	16799	17140	17127	17102	17098	17117	16911	17102	17204	17189	17003	17238	17154	17123	16906	17189	17056	17167	17090	17036	17117	17060	17111	17097	17067	17108	16924	17144	16886	16996	17140	17259	17057	17243	17067	17100	17253	17119	16873	17267	17022	17082	16981	17090	16958	17047	17018	17223	16958	17139	17073	17139	16944	17182	17084	16976	16976	17068	16989	16936	17018	17029	17028	16924	17127	16985	16977	17081	17152	17005	17220	16932	17035	16930	16937	17125	16900	17010	17021	16972	17184	17167	17068	16882	16960	17107	16953	17228	17117	17122	17220	17154	17114	17022	17072	17007	17104	16969	17080	16968	17100	16786	16994	16976	17027	16964	16926	17315	17170	17180	17193	17022	16979	16901	17149	17151	17094	17081	17047	16915	17044	17069	17032	17159	16946	17106	17063	17047	17155	17340	17003	16878	16972	16919	16930	17033	17080	17100	17108	17000	17016	17034	17104	16939	16894	17206	17002	17088	17058	17082	16965	16944	17030	16952	17175	17260	17005	17102	16932	16928	17028	17178	17084	16947	16970	17180	17105	16975	17132	17042	16969	17083	16951	17000	17046	17214	17201	16979	16912	17117	17034	16989	17119	17047	17043	16976	16984	17210	16844	17183	17105	17167	17080	17281	17108	17102	17120	17013	17179	17130	17040	17037	16979	16938	17067	17102	17042	16901	17057	17038	17069	17082	16999	17027	16941	17131	16983	16906	17017	16815	16844	16958	16968	17131	17028	17202	16977	17073	16955	16927	17055	17079	17092	17110	17150	17142	17066	17220	17026	17159	17082	17134	17140	17079	17038	17123	17357	17107	17236	17061	17085	17111	17112	16913	17067	17088	17061	17102	17191	17006	17047	16984	17191	17087	17046	17127	17009	17050	17179	16907	17050	17214	17110	17146	17225	16946	16925	17335	17195	17040	17048	17136	17236	17130	17322	17035	17138	17031	17109	17077	17137	17078	17006	17278	17098	17041	16918	17288	16982	17118	16929	17152	17020	16962	17038	17080	17095	17060	17118	17029	16993	16926	17163	17260	17203	17077	17103	17113	17118	16938	17032	17108	16911	17008	17072	16839	17147	17225	17220	17046	17083	16970	17112	17199	17057	16976	17102	17001	17067	17132	17137	17038	16974	17090	17105	16977	16996	17087	16995	17203	17041	17005	17058	17071	17068	17028	17014	16898	17070	17211	17068	16873	16837	16965	16881	17200	17143	16980	17032	17135	16868	17030	17068	16968	17238	16925	17268	17151	17065	17221	17009	17109	17087	16991	17001	17111	17127	17308	17038	16985	17048	16983	17010	17047	16933	17067	17171	17009	17137	17151	17032	16944	16965	17058	17109	16994	17226	16906	17091	17048	16927	16982	17084	17021	16913	17192	17133	17129	17174	17008	17107	17116	17079	17115	17197	17084	17061	16795	16975	17152	16981	17105	16863	17039	17019	17062	16942	16958	16923	17030	17131	17113	16974	17224	16966	16915	17057	17177	16911	17093	16968	17032	17051	16948	16864	16990	17027	17064	16902	16988	16916	16891	17005	17075	17191	17228	17210	17056	17064	17041	17165	17008	16911	17034	16905	16969	17113	16929	16753	17121	17148	17110	17232	17248	17074	17053	17077	16975	16998	17098	17028	16998	17042	17062	17018	16992	17300	17168	16957	17032	17170	16979	16933	16833	17124	17321	17294	17061	17062	17206	17009	17171	17004	16931	17019	17139	17022	17117	17064	17147	17133	17386	17248	17108	17107	17119	17196	17317	17144	17224	17218	17026	17023	17165	16877	17053	17134	17024	17104	16990	17039	17023	17105	17013	17053	17082	17236	17117	17027	16862	17065	16844	17022	17002	17200	17168	17205	17039	16940	17047	17175	17353	17038	17164	17119	17165	16997	17091	16998	16941	17060	16861	16934	17062	17191	17061	16979	17060	16897	16966	17179	16991	17145	17005	17097	16987	16948	16906	17162	17119	17168	17160	17015	17094	17064	17142	17186	16954	16928	17070	16941	17033	17019	17074	17052	17056	16918	17086	16935	17062	17007	17222	16876	17085	17192	17123	17346	17077	16942	17306	16965	17084	17185	17198	17334	17272	17130	17135	17263	16873	17181	17221	17089	17045	17083	16903	16773	17170	17062	17346	17037	17206	17222	17221	17047	16905	16988	16991	17180	17208	17112	16939	17142	17174	17185	17161	17083	17131	16910	17199	17072	16894	17159	16955	16929	16861	16923	16950	16909	16847	16978	17079	17215	16943	17200	17200	16966	17077	17230	16946	17094	17075	16984	17085	16968	17176	17053	16982	17017	17294	17192	17161	17172	17100	17103	17386	16943	16920	17254	17085	17260	17186	17028	17211	16875	17054	17073	17123	16961	16893	16808	16813	17065	17053	17335	17117	17085	17139	16799	17272	17168	17111	17017	17182	17177	16981	17118	17020	17062	16852	16976	17016	17155	17072	17146	16831	17240	17058	17222	17110	17044	17039	17156	17012	17166	17124	17128	16988	17264	17016	17061	17039	16904	16926	17122	17001	17164	16995	17217	17145	17145	17028	16924	17097	17099	16967	17256	17170	17125	16984	16937	17080	17169	17115	17281	17172	17064	17013	17001	17154	17006	17060	16825	17126	17166	17227	16892	16937	16979	17004	17094	17141	16835	16891	17240	17055	16852	17003	17016	17079	17002	17046	17109	17091	16946	17126	17152	17256	17047	17221	17059	16942	17070	17212	17071	17140	16886	17058	17067	17183	17076	17060	17211	17197	17237	17237	17116	16939	17104	16949	16985	17028	17215	16943	17299	17063	17204	17206	17210	17373	17049	17005	17110	17304	17239	17137	17107	16976	17066	17005	17132	17294	16947	17029	16915	17071	17037	16941	17006	17062	17009	16959	16916	17140	16973	17158	17178	16932	16997	17124	16972	17175	17006	16956	17160	17321	17007	16976	17074	17163	17252	17180	17016	17225	16961	17094	16909	17015	16998	17085	16894	16921	17046	17019	17261	16911	17023	17226	17237	17101	17050	17013	17024	17191	17138	16945	17104	17027	16988	17102	16927	17073	17088	17071	16881	17104	17204	17115	17246	17014	17003	16989	17033	17131	17191	17040	17116	17057	17184	17105	16975	17224	17098	17081	17242	17180	17148	17123	17161	16858	17095	17028	17093	17089	17117	17070	17314	17028	17144	17020	17181	17069	17101	16864	16939	17047	17089	17175	17093	16999	17043	16920	17127	16997	17015	17182	17089	16823	16963	17047	17293	17062	17057	17050	16937	16939	16990	17058	17095	17120	17148	17339	17117
27818	36800	32788	25753	22887	20921	19605	18471	17488	17091	16573	16344	16099	15658	15673	15530	15512	15240	15396	15212	15047	14989	15000	14990	14954	14915	14901	14859	14988	14955	15020	14817	14850	14889	14871	15078	14804	14708	14906	14802	14896	14731	14860	14827	14674	14859	14817	14784	14879	14708	14798	14742	14738	14722	14813	14635	14719	14865	14904	14681	14670	14796	14801	14666	14738	14787	14613	14727	14705	14821	14803	14570	14878	14747	14734	14687	14618	14692	14694	14863	14610	14930	14773	14748	14583	14928	14826	14862	14675	14775	14766	14743	14648	14748	14752	14673	14890	14757	14868	14709	14742	14672	14607	14672	14665	14716	14697	14653	14796	14919	14717	14783	14807	14835	14813	14944	14855	14791	14717	14885	14884	14806	14886	14747	14804	14929	14672	14910	14812	14782	14745	14752	14908	14650	14680	14640	14712	14979	14850	14745	14938	14831	14724	14718	14863	14814	14722	14857	14821	14663	14804	14850	14927	14834	14858	14869	14864	14796	14622	14810	14762	14815	14904	14944	14668	14849	14757	14817	14839	14718	14802	14790	14864	14752	14916	14741	14643	14724	14907	14914	14691	14733	14661	14758	14696	14770	14666	14792	14817	14751	14832	14582	14863	14710	14605	14942	14832	14775	14749	14761	14783	14666	14735	14839	14747	14649	14684	14704	14856	14736	14685	14842	14888	14697	15005	14872	14880	14762	14857	14939	14735	14814	14682	14761	14817	14831	14768	14782	14670	14754	14626	14659	14874	14783	14844	14749	14714	14778	14783	14508	14864	14944	14902	14835	14699	14779	14813	14846	14627	14846	14767	14817	14882	14973	14538	14764	14822	14682	14880	14887	14776	14722	14732	14610	14726	14801	14780	14766	14751	14740	14719	14859	14944	14773	14853	14899	14650	14738	14654	14865	14839	14972	14680	14771	14651	14812	14793	14652	14844	14753	14738	14737	14728	14618	14684	14831	14906	14866	14745	14775	14822	14764	14719	14662	14808	14741	14788	14894	14849	15004	14739	14705	14861	14842	14720	14821	14792	14740	14730	14871	14788	14623	14789	14678	14873	14835	14726	14861	14812	14808	14622	14737	14819	14735	14894	14747	14736	14853	14681	14877	14788	14777	14710	14901	14774	14764	14938	14713	14780	14579	14863	14768	14652	14887	14608	14815	14850	14839	14761	14986	14755	14769	14713	14772	14632	14708	14751	14729	14765	15028	14780	14787	14895	14926	14863	14829	14647	14636	14718	14648	14711	14864	14763	14723	14815	14888	14700	14729	14883	14660	14824	14748	14774	14671	14840	14647	14882	14855	14831	14811	14731	14759	14886	14877	14648	14715	14830	14636	14910	14724	14957	14699	14855	14894	14766	14809	14882	14865	14738	14739	14871	14742	14942	14759	14827	14823	14877	14751	14678	14657	14573	14915	14713	14753	14780	14692	14745	14728	14879	14947	14728	14887	14865	14829	14780	14860	14669	14776	14731	14847	14867	14871	14870	14697	14594	14876	14816	14769	14768	14774	14695	14760	14865	14653	14601	14719	14758	14753	14889	14555	14857	14892	14866	14709	14892	14773	14720	14735	14928	14838	14650	14823	14649	14809	14802	14768	14753	14810	14766	14562	14652	14751	14674	14743	14755	14937	14887	14817	14964	14631	14771	14686	14670	14770	14787	14725	14656	14697	14850	14892	14895	14828	14798	14623	14781	14933	14749	14685	14815	14872	14714	14728	14979	14900	14870	14737	14716	15070	14880	14672	14780	14539	14733	14785	14903	14846	14856	14641	14785	14619	14786	14807	14925	14786	14713	14804	14839	14830	14824	14773	14684	14762	14797	14763	14875	14924	14878	14817	14738	14788	14680	14813	14813	14830	14762	14780	14748	14753	14742	14857	14710	14732	14902	14855	14878	14712	14856	14640	14891	14810	14887	14638	14827	14856	14778	14745	14729	14693	14721	14919	14604	14894	14742	14824	14831	14766	14742	14770	14768	14826	14767	14809	14865	14801	14882	14710	14721	14865	14834	14820	14546	14823	14634	14651	14577	14599	14814	14766	14760	14695	14731	14757	14716	14835	14786	14786	14803	14849	14878	14847	14771	14849	14865	14623	14769	14865	14740	14718	14722	14970	14687	14630	14864	14765	14848	14763	14816	14864	14811	14894	14741	14719	14824	14742	14887	14841	14617	14766	14810	14688	14912	14846	14675	14819	14762	14721	14778	14662	14791	14859	14851	14649	14690	14852	14889	14616	14802	14763	14757	14932	14831	14891	14803	14636	14727	14937	14820	14675	14670	14733	14784	14877	14598	14869	14884	14631	14687	14745	14814	14876	14694	14750	14924	14796	14569	14670	14806	14688	14753	14681	14836	14785	14716	14688	14757	14695	14850	14663	14739	14755	14680	14751	14838	14846	14830	14638	14719	14736	14858	14802	14620	14741	14997	14741	14947	14733	14822	14823	14796	14869	14955	14768	14935	14713	14849	14738	14787	14697	14865	14761	14769	14882	15083	14794	14849	14756	14653	14828	14766	14750	14717	14735	14743	14867	14664	14769	14817	14862	14794	14851	14823	14810	14767	14761	14760	14861	14813	14867	14701	14838	14791	14939	14869	14837	14949	14886	14867	14725	14699	14875	14954	14886	15036	14938	14949	14680	14845	14739	14869	14838	14815	14927	14917	14752	14756	14726	14692	14659	14754	14935	14823	14764	14958	14734	14798	14863	14703	14668	14784	14864	14821	14672	14930	14631	14897	14721	14923	14840	14705	14772	14902	14674	14698	14795	14784	14541	14798	14950	14774	14759	14812	14946	14730	14793	14765	14973	14653	14768	14750	14929	14756	14698	14848	14675	14766	14767	14825	14744	14730	14962	14616	14653	14749	14811	14829	14621	14613	14697	14748	14954	14768	14702	14689	14765	14482	14757	14817	14690	14769	14927	14651	14699	14700	14697	14940	14830	14708	14698	14898	14837	14677	14896	14757	14845	14700	14847	14720	14833	14827	14732	14587	14748	14813	14895	14844	14840	14756	14859	14790	14672	14637	14671	14953	14631	14702	14805	14650	14784	14790	14770	14732	14701	14852	14697	14693	14641	14727	14672	14807	14813	14734	14693	14703	14815	14693	14899	14733	14758	14648	14804	14759	14836	14808	14704	14781	14804	14928	14705	14770	14631	14772	14822	14678	14778	14827	14648	14855	14836	14837	14881	14733	14949	14652	14807	14701	14774	14703	14866	14762	14869	14853	14915	14780	14838	14755	14946	15016	14768	14890	14840	14827	14747	14824	14702	14837	14969	14676	14911	14631	14845	14848	14829	14869	14776	14672	14809	14920	14805	14820	14789	14846	14845	14681	14696	14676	14706	14682	14642	14761	14773	14795	14794	14821	14692	14827	14793	14864	14862	14683	14723	14771	14826	14780	14840	14736	14859	14738	14997	14866	14770	14804	14908	14926	14677	14781	14734	14722	14747	14807	14866	14857	14745	14804	14745	14624	14918	14797	14799	14876	14766	14855	14781	14784	14924	14835	14741	14637	14737	14697	14585	14989	14796	14745	14794	14633	14789	14817	14879	14712	14794	14620	14957	14704	14715	14902	14845	14699	14851	14849	14682	14762	14746	14814	14825	14663	14856	14711	14764	14744	14651	14622	14864	14732	14700	14709	14731	14832	14785	14837	14723	14766	14782	14784	14771	14920	14677	14670	14639	14891	14792	14766	14799	14646	14700	14651	14808	14797	14739	14789	14753	14759	14705	14838	14812	14758	14867	14810	14794	14848	14830	14833	14769	14816	14948	14749	14839	14906	14778	14697	14769	14850	14770	14762	14753	14899	14773	14872	14733	14762	14748	14777	14672	14628	14776	14710	14757	14704	14616	14686	14730	14854	14755	14776	14810	14761	14591	14872	14861	14755	14638	14759	14672	14844	14811	14614	14820	14739	14894	14873	14679	14976	14652	14896	14886	14830	14787	14776	14850	14883	14853	14873	14639	14743	14802	14821	14632	14904	14606	14664	14647	14780	14834	14777	14688	14813	14756	14670	14635	14823	14837	14697	14833	14712	14741	14794	14780	14710	14761	14768	14875	14687	14832	14653	14760	14641	14643	14636	14735	14720	14788	14865	14866	14736	14895	14557	14717	14928	14834	14833	14767	14744	14845	14906	14596	14835	14939	14798	14862	14642	14900	14802	14582	15027	14693	14902	14839	14677	14802	14745	14744	14844	14819	14967	14829	14677	14782	14754	14723	14744	14790	14787	14796	14757	14871	14763	14838	14799	14703	14794	14816	14863	14708	14787	14756	14613	14753	14810	14756	14600	14710	14727	14758	14683	14841	14755	14884	14951	14897	14768	14867	14830	14847	14734	14715	14744	14851	14642	14619	14784	14861	14791	14800	14714	14947	14735	14817	14851	14738	14687	14623	14790	14844	14707	14730	14712	14794	14734	14758	14802	14811	14775	14714	14767	14633	14792	14729	14840	14773	14808	14662	14694	14757	14792	14794	14952	14778	14777	14973	14842	14779	14848	14754	14756	14810	14635	14695	14764	14871	14808	14847	14759	14708	14610	14664	14750	14587	14839	14903	14825	14704	14670	14908	14845	14859	14887	14824	14809	14809	14857	14783	14628	14726	14768	14728	14807	14674	14718	14987	14588	14787	14611	14951	14744	14766	14836	14956	14799	14663	14778	14759	14913	14803	14784	14724	14526	14812	15003	14909	14774	14767	14708	14753	14687	14874	14692	14764	14881	14868	14907	14755	14678	14732	14842	14885	14751	14976	14765	14735	14770	14747	14858	14765	14650	14693	14835	14683	14869	14921	14830	14751	14886	14709	14894	14756	14851	14613	14624	14728	14723	14920	14939	14741	14807	14744	14841	14876	14735	14671	14778	14910	14917	14551	14868	14580	14883	14903	14815	14847	14761	14906	14840	14867	14734	14799	14563	14878	14758	14866	14841	14679	14934	14636	14708	14771	14845	14667	14747	14787	14716	14896	14832	14860	14887	14774	14804	14762	14856	14723	14781	14789	14788	14709	14832	14928	14797	14987	14726	14750	14636	14939	14822	14844	14835	14532	14696	14742	14843	14736	14750	14681	14613	14699	14645	14847	14845	14765	14878	14884	14842	14765	14910	14747	14946	14752	14816	14899
24188	21142	28393	25027	23729	24929	24634	21096	19993	19418	19205	18684	18583	18340	18228	18077	17786	18029	17615	17586	17566	17391	17297	17549	17224	17427	17346	17299	17371	17305	17240	17074	17205	17357	17127	17300	17114	17334	17219	17260	17038	17343	17258	17232	17084	17138	17101	17234	17030	17105	17181	17018	17337	17221	17041	17206	17018	17113	17100	17184	17331	17099	17187	17133	17132	17002	17245	17193	17102	16794	17162	16959	17020	17260	17316	17250	17179	17118	17089	17290	17250	17142	17030	17065	17180	17038	17083	17036	17258	17126	17222	17230	17227	17077	17025	17041	17135	17144	17413	17212	16927	17306	16983	17062	17245	17086	17165	17031	17060	17325	17071	17024	16976	17117	17078	17197	17248	17245	17210	17072	16995	17047	17230	17203	17180	17159	17051	17171	17076	17076	17145	17254	17202	17135	16991	17113	17136	17260	17207	17220	17261	17104	17254	17028	17135	16940	17115	17192	17057	17112	17135	17042	17392	17073	17154	17054	17118	17174	17082	17123	17355	17032	17172	17019	16933	17267	17277	17142	17040	17168	16999	17088	17122	17028	16993	17168	17162	17069	17010	17065	16994	17118	17437	17233	16929	17129	17017	17104	16974	17209	16836	17029	17168	16942	16947	17128	17166	17202	16930	17032	17171	17244	17322	17014	17272	17173	17204	17066	16891	17258	17045	17011	17101	17081	17005	17137	17243	17125	17175	17007	17142	16963	17199	16878	17177	17094	17143	17143	17063	17013	16995	17345	17297	16864	17057	17051	17132	17302	16893	17112	17258	17165	17114	17105	17135	16909	17051	16953	17241	17122	17122	17222	17289	17297	16996	17156	17049	16934	17222	17071	17023	17241	17217	16766	17064	17007	17106	17171	16881	17107	17114	17194	17162	17030	17090	17178	16975	17058	17102	16943	17209	17150	17147	17127	16992	17188	17107	17267	16994	17035	16995	17152	16823	17043	17068	17070	17254	17097	16984	17060	17069	17143	17154	16985	17082	17078	17160	16963	16950	17058	17458	17347	17208	16976	16796	17025	17115	17160	17237	17237	17230	17036	17135	17163	17105	17238	17190	17144	16968	17083	17133	17096	17278	17247	17116	17263	17004	17213	17235	17157	17210	17105	17235	17024	17234	17107	17161	16931	16994	17059	16986	17095	17225	17068	17137	17209	17021	16992	17248	17274	17022	17057	17038	16974	17013	17172	17060	16896	16958	17246	17078	16867	17191	16888	16799	17169	16993	17087	17014	17001	17037	17174	17072	17092	17071	17133	16896	17090	17393	17167	17178	17046	17133	17286	17156	17321	16948	17269	17019	17117	17270	17283	17135	16998	17169	17095	17218	17171	17191	17117	17215	17054	17192	17081	17240	17109	17024	17025	17318	17186	17088	17088	17044	16904	17107	17332	17077	17107	17149	17143	17046	17036	17007	16984	17007	17383	17110	17147	17223	17189	17169	17206	17100	17095	17120	17193	16835	17268	17344	17024	17008	16686	17262	16882	17037	17032	17154	16917	17118	17139	17220	17125	17112	16991	17237	17180	17220	16896	16914	17057	17127	17331	17104	17258	17101	17209	16854	17256	17096	17307	17175	17028	17245	17135	17045	17168	17065	17212	17144	17229	17063	17265	16906	17006	17162	17054	17257	17065	17262	16965	16915	17157	17164	17106	17064	17267	17180	16969	17239	17289	16903	16982	16899	17000	17021	16964	17057	17062	17260	17089	17187	17123	17368	17139	17290	16977	16980	17008	17253	17083	17027	17004	17140	17064	17072	17152	17300	17099	17120	17274	17044	17179	17057	17073	17385	17213	16969	17161	16964	17244	17180	17066	17058	17021	17243	17104	17058	17392	17061	16810	17171	17449	17077	17090	17415	17182	16928	17257	17051	17271	17162	17210	17100	17146	17039	17308	17049	17082	17172	17069	16972	17237	17010	17050	17160	17135	17089	17112	16897	17326	17174	17101	17106	16973	17011	17172	17064	17167	17156	17067	17037	16966	17372	17033	17188	17268	17045	16987	17166	17029	16979	17054	17239	17015	17048	16943	17057	16944	17254	17300	17201	17044	16810	16997	17048	17063	16960	17274	16949	17129	17260	17048	17019	16988	17261	17000	17110	17156	17050	16932	17170	17089	17291	17177	17144	17090	17428	17104	17241	17224	17123	17190	16985	16969	17199	17155	17074	17031	16938	17237	17194	17128	17201	16993	16985	17187	17266	17165	17124	17347	17393	17171	17191	17175	16999	17011	17024	17034	17092	17071	17198	17089	17132	17132	17111	17072	16916	17227	17131	16975	17143	17064	17035	17011	17017	17206	16999	17159	16952	17009	17110	17106	17093	16955	17194	16909	17035	16995	17188	17261	16956	16948	17126	17250	16956	17223	17074	17142	17052	17098	17177	17182	17017	17161	17155	17130	16922	17065	17020	16991	16934	17009	17276	17170	17078	17054	16874	17122	17113	17260	17085	16940	16873	17214	17356	17094	17183	17265	17115	17032	17132	16985	17125	17148	17142	17180	17231	16992	17070	16951	17021	17089	16957	16948	17095	17027	17178	17198	17116	17090	17041	17276	17239	17172	17010	16698	17217	16989	17338	16973	16934	17366	17303	17210	17079	17193	17121	17082	17254	17109	17000	17062	17207	17276	17145	17161	16994	17131	16871	17162	17019	17184	17166	17102	17161	17257	17149	17182	17053	17234	16987	16932	17013	16907	17136	17194	17092	17074	17271	17133	17235	17148	17113	17174	17010	17200	17110	17192	17034	17084	17101	17020	16887	17160	17182	17286	17248	17078	17239	17215	16956	17166	16983	16929	17140	17307	17209	17313	17212	16984	17090	17162	17372	16953	17047	17175	17207	17012	17123	17301	16919	17022	16882	16929	17179	17056	17141	16885	16992	17150	17099	17169	17122	17066	16996	16906	17196	17164	16939	16953	17014	17164	17191	17139	17227	17229	17223	17041	17236	17086	17055	17340	17227	17186	17170	16909	17155	17151	17090	17150	17210	17047	17084	17016	17183	17179	17202	17108	17104	16996	17174	17036	17048	17162	16931	16985	17128	17233	17059	17101	16990	17242	17161	17253	17227	17097	17164	17159	16981	17214	17130	17163	17110	17054	17247	17026	17105	17098	17070	17093	17191	17211	17225	17232	17158	17008	16953	17185	17087	17155	17136	17049	16873	16974	17137	17325	17185	17132	16987	17059	17071	17042	17072	17143	17031	17025	17221	17161	17030	17053	17111	17245	17165	17040	16928	17185	16936	17201	16847	16905	17131	17056	16908	16909	17314	16937	17282	17150	17197	16912	16983	17038	17156	17075	17060	17232	17127	17094	17162	17006	17131	16909	17035	17144	17255	17246	17171	17045	17121	17196	17078	17252	17062	17066	17220	17093	17325	17102	17110	17210	17139	17181	17164	17031	17017	17239	17232	17073	17103	17230	17063	16975	17142	16872	16921	17080	17360	17070	17009	16869	17082	16908	17119	17132	17140	16989	17001	17125	16937	16902	17104	17104	17130	17082	16900	17033	17102	17234	17195	17091	17063	17003	16986	16772	17095	17162	17056	17168	17268	17130	17112	17270	17388	17078	17094	17152	17080	17243	17164	16958	17206	17202	17032	17094	17141	17156	17193	17071	17244	17000	17041	17041	17206	17183	17282	17135	17369	17240	17083	17206	16986	17000	17292	17086	17095	17129	16919	17129	17143	17148	17047	17051	16995	17312	17225	16951	17294	17209	16982	17122	17297	17066	17058	17168	17315	17133	17148	17062	17102	17185	17263	17207	17103	16916	17128	17134	17164	17031	17123	17054	17208	17043	17194	17110	17022	17099	17234	17069	17248	17220	17078	16959	17178	17394	17100	17138	17131	17176	17118	17032	17082	17193	17213	17115	17140	17188	17310	16960	17049	16967	17055	17202	17229	17087	17315	17185	16982	17069	17091	17061	17167	17099	17056	17014	16995	17200	16951	17082	17056	17177	17127	17129	16990	17110	17055	17119	17068	17239	17066	17109	17346	17076	17099	17001	16973	17095	17098	17044	17114	17142	17148	17236	17160	17034	17216	17280	17028	16826	17027	17264	17108	17053	17037	17179	17298	16936	17293	17101	17143	17054	17136	17018	16962	17080	17086	17051	17219	17050	17153	17059	17207	17134	17314	17185	17114	17095	17010	17279	17252	17298	16984	17126	17103	17069	17033	16860	17216	17191	17179	17125	17122	17206	17236	17344	17158	16974	17303	17159	17072	17103	17148	17197	17147	17137	17152	17107	17026	17250	17255	17232	17326	17258	16924	17109	17105	17087	17118	16971	17083	17217	16998	17272	17054	17169	17081	17186	17075	16877	17061	17070	17009	16930	17110	17150	17188	17197	16820	17201	17033	17371	16953	17053	17192	16878	16885	17007	16820	17167	16923	17324	17090	17220	17192	16931	16929	17267	17165	17080	17146	17053	17206	17247	17194	17184	17296	17251	17172	17126	17109	17263	16878	17173	17128	17062	17217	17157	17103	17077	17042	17113	17181	16899	17245	17092	16926	16894	16971	17085	17037	17163	17164	17025	17081	16970	17008	17225	17013	17188	17025	17012	17199	17165	16980	17004	17205	16989	17315	17055	17332	17170	17122	17198	16995	17024	16956	17067	17262	17100	17234	17024	17255	17237	16961	17031	17226	17123	16935	17157	17260	17273	17108	17163	17139	16954	17115	16988	17110	17272	17051	17050	17059	17079	17108	17053	16992	17135	17093	17048	17185	17037	16877	17171	17122	17029	17069	17277	17131	17133	17170	17091	16989	16978	17257	16876	17072	17035	17271	16945	17132	17070	17094	17200	17189	16977	16944	16990	17123	17166	17163	17025	16960	17127	17007	17130	17213	17233	17163	17183	17362	17114	17258	17134	17368	17104	17214	17171	17210	17058	17317	17205	17084	17181	17161	17014	16920	16912	17084	17110	17003	16977	17032	17393	17136	17037	17163	17246	17112	17042	16986	17104	17217	17178	17049	16990	17052	17077	16903	17262	17021	17125	17379	17210	17105	17111	16982	16963	17074	16973	17015	17141	17188	17227	17204	17097	17215	17182	17246	16959	17163	17340	17112	17121	17024	17233	17338	17071	17201	17071	16990	17104	16896	17181	17208	17189	17120	17033
29154	44390	40377	31046	26520	24505	22648	20639	19557	18415	17794	17323	17125	16681	16302	16054	15899	15920	15734	15560	15373	15416	15193	15119	15254	15047	14951	14964	14943	14943	15060	15113	15091	14848	14974	14774	14909	14686	15051	14781	14904	14901	14839	14852	14873	14841	14925	14811	14813	14907	14820	14672	14989	14685	15024	14832	14893	14976	14806	14985	14991	14803	14808	14913	14749	14730	14877	14669	14717	14810	14847	14853	14829	14794	14896	14918	14758	14790	14924	15041	14960	14798	14862	14746	14792	14670	14802	14738	14644	14763	14556	14646	14863	14805	14820	14803	14832	14704	14613	14871	14684	14843	14880	14769	14887	14846	14716	14938	14921	14803	14698	14709	14861	14668	14815	14710	14895	14764	14885	14694	14675	14778	14883	14909	14647	14862	14802	14806	14843	14853	14867	14836	14689	14846	14856	14909	14678	14888	14802	14919	14778	14805	14814	14873	14681	14818	14800	14748	14628	14827	14792	14653	14748	14976	14820	14983	14789	14640	15002	14792	14723	14986	14781	14702	14990	14848	14903	14800	14808	14877	14899	14871	14938	14721	14831	14964	14963	14799	14816	14785	14891	14916	14782	14844	14716	14625	14889	14733	14759	14709	14800	14813	14580	14699	14813	15038	14808	14870	14704	14747	14829	14763	14846	14759	14645	14885	14809	14942	14909	14815	14782	14989	14891	14767	14881	14765	14725	14728	14696	14812	14795	14742	14855	14873	14806	14825	14854	14793	14710	14926	14739	14821	14842	14898	14916	14871	14787	14840	14709	14876	14820	14759	14792	14854	14734	14783	14893	14706	14896	14878	14978	14736	14777	14871	14925	14751	14747	14766	14827	14858	14716	14765	14952	14701	14862	14842	14646	14851	14881	14873	14778	14907	14762	14842	14955	14948	14909	14674	14852	14871	14853	14855	14737	14775	14980	14751	14815	14785	14856	14763	14782	14852	14826	14871	14704	14854	14736	14889	14711	14799	14764	14880	14669	14815	14907	14684	14967	14828	14798	14756	14810	14724	14775	14874	14798	14913	14706	14905	14799	15000	14857	14946	14632	14839	14909	14669	14868	14804	14666	14858	14742	14896	14880	14741	14882	14826	14966	14771	14933	14783	14976	14911	14796	14754	14827	14820	15039	14898	14688	14854	14916	14857	14856	14791	14909	14781	14738	14806	14897	14660	14885	14775	14869	14725	14742	14908	14846	14868	14782	14770	14749	14753	14833	14966	14737	14878	14775	14876	14713	14908	14804	14889	14836	14672	14805	14764	14899	14896	14942	14903	14902	14713	14849	14921	14958	14826	14950	14777	14802	14719	14746	14830	14766	14879	14955	14896	14910	14965	14612	14983	14848	14757	15061	14731	14842	14560	14845	14810	15027	14865	14740	14708	14809	14704	14913	14787	14909	14832	14807	14830	14804	14508	14885	14888	14756	14659	15049	14883	14830	14795	14852	14872	14869	14721	14826	14796	14948	14781	14717	14800	14736	14688	14839	14750	14812	14837	14639	14756	14681	14812	14775	14886	14731	14632	14954	14752	14735	14838	14826	14776	14756	14706	14847	14812	14735	14752	14816	14670	14897	14799	14834	14851	14881	14771	14804	14752	14760	14907	14863	14684	14756	14801	14760	14890	14757	14960	14698	14625	14828	14767	14774	14802	14694	14885	14946	14806	14980	14703	14792	14874	14881	14911	14860	14852	14819	14838	14797	14931	14784	14923	14828	14834	14738	14786	14809	14791	14797	14810	14826	14870	14719	14841	14982	14875	14841	14848	14937	14739	14911	14757	14758	14992	14729	14866	14840	14792	14855	14847	14996	14813	14653	14652	14614	14735	14811	14859	14627	14950	14898	14809	14772	14758	14932	14907	14615	14795	14739	14626	14831	14534	14719	14813	14856	14757	14714	14816	14706	14784	14815	14651	14920	14810	14827	14804	14678	14767	14700	14653	14745	14727	14918	14673	14762	15022	14829	14864	14763	14981	14913	14861	14957	14794	15012	14811	14873	14775	14786	14681	14804	14897	14887	14818	14728	14858	14995	14849	14783	14559	14806	14955	14826	14772	14814	14737	14805	14925	14885	14763	14854	14805	14876	14832	15033	14784	14752	14820	14717	14855	14869	14745	14925	14799	14748	14807	14918	14679	14725	14909	14788	14830	14950	14638	14695	14756	14874	14889	14735	14923	14790	14797	14759	14715	14895	14897	14950	14772	14892	14883	14947	15079	14712	14812	14785	14705	14743	14788	14855	14954	14802	14886	14710	14757	14715	14577	14861	14739	14795	14904	14838	14762	14948	14761	14864	14973	14770	14911	14954	14690	14722	14852	14755	14800	14845	14813	14797	14925	14747	14631	14975	14654	14852	14736	14634	14782	14727	14735	14795	14836	14812	14861	14730	15012	15067	14603	14896	14776	14940	14706	14982	14751	14817	14646	14973	14919	14938	14901	14733	14763	14840	14652	14788	14885	14822	14766	14925	14879	14878	14741	14999	14992	14786	14898	14828	14908	14851	14773	14880	14905	14794	14866	14634	14871	14587	14728	14864	15006	14918	14743	14876	14841	14803	14908	14891	14596	14910	14986	14823	14772	14920	14728	14718	14721	14853	14694	14775	14913	14898	14928	14826	14749	14825	14677	14949	14787	14591	14699	14762	14818	14806	14670	14806	14860	14865	14848	14709	14794	14745	14797	14885	14689	14796	14792	15018	14843	14851	15031	14778	14857	14748	14749	14812	14664	14960	15069	14759	14858	14674	14721	14732	14848	14749	14776	15007	14860	14834	14744	14902	14659	14867	14892	14750	14798	14867	14811	14819	14852	14845	14737	14868	14885	14641	14761	14882	14795	14752	14776	14810	15026	14740	14877	15025	14865	14779	14902	14823	14812	14750	14874	14933	14731	14784	14751	14773	14900	14828	14852	14684	14974	14838	14788	14649	14743	14738	14546	14771	14803	14736	14691	14735	14812	14757	14854	14658	14944	14869	14978	14766	14954	14912	14516	14867	14771	14792	14747	14862	14815	14879	14844	14565	14861	14752	14744	14739	14822	14759	14883	14758	14864	14832	14654	14820	14800	14619	14701	14615	14766	14864	14825	14791	14983	14862	14744	14866	14807	14855	14651	14842	14901	14760	14913	14715	14732	14975	14787	14778	14779	14648	14912	14699	14894	14646	14854	14955	14815	14886	14835	14811	14799	15064	14880	14940	14753	14977	14780	14862	14746	14840	14806	14939	14845	14779	14837	14834	14731	14894	14755	14610	14697	14674	14799	14979	14792	14911	14828	14939	14842	14798	14534	14701	14747	14842	14891	14833	14772	14858	14850	14839	14845	14695	14893	14788	14801	14849	15003	14973	14737	14953	14866	14793	14808	14771	14903	14875	14914	14878	14723	14784	14725	14894	14906	14839	14876	14889	14767	14810	14716	14750	14951	14779	14750	14774	14829	14804	14724	14707	14781	14851	14866	14761	14802	14747	14834	14984	14724	14819	14843	14876	14754	14846	14903	14731	14981	14854	14781	14945	14859	14820	14670	14771	14889	14858	14864	14782	14766	14864	14683	14991	14805	14850	14850	14869	14805	14681	14851	14927	14888	14901	14923	14844	14740	14849	14761	14732	14831	14814	14748	14929	14649	14674	14765	14773	14835	14841	14690	14772	14678	14859	14993	14953	14890	14857	14589	14819	14712	14801	14829	14675	14583	14816	14764	14616	14817	14800	14800	14660	14830	14739	14741	14676	14724	14853	14711	14782	14801	14867	14792	14886	14869	14919	14845	14661	14803	14791	14926	14850	15029	15041	14705	14811	14813	14684	14853	14765	14782	14852	14548	14778	14857	14890	14920	14817	14787	14709	14690	14907	14690	14837	14774	14796	14863	14855	14854	14939	14737	14881	14720	14782	14770	14897	14756	14950	14700	14756	14889	14771	14770	14832	14685	14664	14710	14636	14708	14880	15010	14899	14836	14834	14988	14991	14881	14878	14831	15023	14844	14850	14671	14684	14907	14761	14750	14785	14802	14819	14870	14722	14773	14835	14773	14837	14852	14738	14860	14777	14828	14830	14755	14847	14872	14867	14983	14901	14796	14818	14816	14926	14919	14687	14764	14878	14757	14957	14834	14917	14933	14889	14783	14905	14785	14913	14891	14755	14683	14832	14829	14758	14683	14809	14780	14565	14905	14778	14800	14801	14935	14698	14916	14818	14849	14767	14730	14842	14661	14721	14862	14864	14599	14816	14944	14836	14759	14905	14659	14768	14936	14715	14938	14674	14822	14918	14541	14804	14814	14808	14917	14716	14842	14787	14891	14739	14960	15002	14912	14707	14842	14900	14713	14771	14868	14897	14944	14732	14797	14876	14856	14895	14713	14773	14860	14994	14911	14702	14707	14964	14537	14810	14856	14917	14967	14889	14783	14859	14882	14772	14875	14663	14734	14824	14700	14761	14997	14612	14880	14660	14962	14767	14882	14818	14977	14770	14896	14898	14977	14732	14797	14947	14800	14778	14889	14797	14946	14828	14677	14794	14856	14701	14770	14807	14757	14889	14870	14827	14810	14853	14750	14732	14682	14787	14762	14869	14794	14698	14843	14831	14816	14890	14751	14728	14878	14914	14578	14759	14901	14829	14724	14829	14862	14837	14871	14967	14786	15050	14854	14836	14702	14800	14772	14762	14740	14869	14880	14845	14892	14711	14874	14839	14954	14817	14685	14789	14810	14576	14754	14645	14648	14982	14911	14870	14906	14661	14663	14763	14740	14906	14952	14785	14842	14813	14741	14959	14831	14826	14765	14813	14829	14897	14830	14894	14949	14897	14720	14828	14814	14813	14693	14908	14839	14663	14752	14674	14962	14675	14818	14877	14990	14875	14680	14836	14832	14641	14738	14886	14760	14781	14812	14763	14781	14798	14821	14816	14917	14812	14846	14625	14792	14766	14818	14880	14962	14556	14936	14806	14761	14868	14852	14875	14863	14841	14757	14836	14781	14749	14739	14847	14776	14752	15070	14817	14734	14942	14884	14708	14776	14713	14760	14791	14879	14882	14921	14769	14888	14684	14837	14853	14707	14649	14880	14769	14829	14803	14811	14819	14800	14767	14808	14816	14760	14825	14982	14768	14781	14748	14776	14686	14756	14763	14847
22811	21127	28826	23731	22246	25690	28740	23480	21747	21450	20921	20348	20051	19864	19265	19375	18959	18890	18986	18731	18460	18278	18253	18264	18254	18180	18113	17956	18197	18242	18085	17983	18212	18124	18027	18020	17871	18045	17953	17971	17861	17928	17754	17770	18049	17964	17709	18005	17825	18203	17912	17845	17701	17909	17918	17839	17886	17870	17811	17821	17889	17792	17795	17919	17730	17903	18073	17838	17958	17964	17922	18026	18028	17778	17781	17825	17698	17931	17871	17695	17835	17780	17943	17957	18006	17815	17788	17821	17782	17975	17870	17978	17893	17895	17802	17821	17689	17778	17900	17898	18088	17975	17815	17816	17867	17912	17743	17740	17664	17644	17712	17846	17669	17983	17929	17667	17754	17935	17889	17862	17831	17713	17895	17973	18012	17969	17768	17828	17843	17853	17874	17672	17814	17677	17667	17787	17612	17787	17973	17968	17830	17770	17987	17914	17886	17795	18010	17832	17776	17858	17886	17843	17734	17736	17716	17934	17727	17755	17806	18116	17974	17957	17875	17830	17744	17907	17915	17916	17815	17793	17953	17997	17836	17771	17660	17677	17849	17728	17693	17693	17927	17939	17768	17920	17858	17995	18035	18146	17865	17829	17903	17795	17935	17826	17861	18035	17794	17783	17640	17885	17848	17978	17861	17944	17777	17892	17751	17777	17627	17896	17792	17728	18027	17876	17781	18005	17847	17696	17825	17865	17799	17755	17788	17926	17928	17703	17931	17517	17940	17869	17823	17738	17810	17786	17631	17908	17887	17938	17859	17820	17883	17799	17902	17864	17760	17756	17657	17733	17781	17883	17802	17840	17819	17690	17833	17854	17765	17740	17792	17699	18019	17807	17783	17882	17904	17655	17639	17696	18014	17747	17948	17909	17789	17873	17811	17879	17920	17742	17681	17784	17778	17781	17814	17703	17808	17983	17784	17774	17718	18024	17679	17756	17741	17836	18067	17978	17879	17937	17761	17948	17911	17982	17845	17867	17872	17740	17816	17743	17754	17791	17975	18063	17784	17667	17690	17612	17615	17584	17837	17796	17888	17828	17943	17757	17771	17889	17763	18047	17746	17786	17897	17845	17752	17722	17852	17863	17847	18021	17844	17922	17850	17760	17830	17820	17794	17848	18050	17611	17976	17817	17794	17919	17977	17781	17806	17754	18055	17888	18031	17929	17823	17726	17838	17944	17800	17707	17701	17949	18005	17626	17918	18015	17732	17920	17959	17902	17923	17808	17802	17772	17607	17699	17852	17893	17493	17730	17980	17742	17835	17856	17866	17873	17961	17786	17970	17829	17783	17867	17865	17859	17838	17518	17827	17814	17738	17937	17770	17866	17724	17836	18030	17964	17895	17892	17811	17800	17896	17897	17765	17770	17826	17791	17807	17852	17721	17873	18071	17804	17746	17987	17719	17923	17693	17719	17784	17888	17606	17972	17814	17669	17874	17906	17874	17674	18091	17982	17829	17717	17915	17764	18000	17805	17722	17957	17879	17716	17922	17957	17897	17704	17750	18033	17728	17666	17939	17694	17739	18052	17749	17947	17960	17705	17796	17935	17868	17713	17860	17915	17800	17867	18064	17781	17925	17832	17793	17546	17848	17948	17724	17816	17815	17785	17910	17830	17819	17843	17863	17860	17784	17895	17901	17829	17755	17696	17943	17781	17826	17930	17881	17852	17631	17777	17789	17928	17859	17827	17911	17918	17907	17733	18023	17937	17915	17921	17779	17746	17672	17737	17865	17926	17754	17894	17626	17676	18022	17862	17842	17930	17911	17890	17934	17970	17866	17837	17689	17929	17810	17972	17659	17611	17735	17888	17618	17688	17853	17790	17685	17916	17893	17891	17837	17720	17961	17758	17743	17748	17657	17705	17764	17635	17825	17663	17931	17700	17777	17892	17867	17934	17883	18020	17966	17683	17777	17724	17787	17838	17826	17964	17853	17899	17900	17839	17982	17820	17715	18028	17894	17908	17966	17672	17846	17729	17707	17859	17723	17547	17873	17840	17524	17739	17716	17921	17714	17772	17927	17819	17766	17908	17969	17572	17772	17765	18002	17895	17800	17659	17909	17755	17829	17563	17619	17677	17892	17803	17820	17917	17771	17877	17946	17927	17913	17945	17801	17731	17770	17893	18058	17794	17785	17583	17816	17953	17948	17811	17525	17950	17911	17848	17742	17580	17852	17833	17808	17771	17787	17840	17867	18020	17741	18056	17790	17769	17941	17727	17850	17878	17651	17767	17741	17892	17692	17777	17956	17804	17775	17729	17946	17794	17883	17920	17967	17723	17705	17778	17756	17777	17920	17819	17902	17975	17745	17775	17921	17918	17784	17932	17863	17870	17755	17706	17878	17760	17804	17750	17750	17994	17685	17837	17971	17913	17684	17784	17775	17905	17911	17832	17502	17635	17778	17837	17952	17785	17986	17914	17674	18069	17846	17983	17857	17901	17820	17880	17766	17816	17819	17720	17970	17673	17942	17823	18020	17782	17725	17877	17807	17750	17775	17923	17858	17920	17845	18022	17874	17839	17768	17862	17900	17835	17779	17730	17942	17649	17760	17643	17877	17792	17822	17877	17682	17839	17899	17734	17728	17843	17863	17869	17610	17860	17896	17974	18012	17858	17619	17772	17912	17745	17813	18044	17944	17812	17849	17809	17906	17899	17973	17851	18070	17929	17891	17958	18067	17828	17781	17744	17889	17778	17913	17755	17640	17859	17889	17815	17579	17714	17786	17636	17832	17893	17800	17815	17884	17796	17906	17703	18010	17783	17750	17740	17739	17756	17823	17753	17907	17953	18042	17807	17744	17955	17834	17700	17745	17840	17879	17937	17933	17744	17891	17726	17951	17992	17831	17679	17817	17827	17758	17711	17764	17669	17919	17798	17820	17867	17871	17813	17915	17893	17792	17814	17739	17892	18030	17893	17659	17985	17684	17821	17872	17971	17852	17787	17900	17849	17798	18020	17923	17818	17684	17668	17866	17751	17690	17968	17771	17822	17881	18065	17836	17902	17839	17771	17741	18043	17858	17841	18094	17863	17703	17955	17627	17568	18036	18113	18054	17817	17937	17633	17815	17740	17807	17638	17829	17843	17979	17765	17938	17814	17845	17815	17730	17690	17870	17670	18007	17770	17806	17839	17686	17740	17756	17783	17714	17754	17915	17879	17923	17800	17841	17801	17682	17970	17675	17859	17634	17638	17826	17702	17893	17998	17613	17687	17690	17814	17798	17962	17899	17908	17755	17832	17837	17891	17927	17796	17859	17740	17768	17631	17661	17721	17916	17611	17788	17719	17653	17881	17778	17677	17933	17842	17861	17962	17819	17925	17799	17722	17970	17981	17786	17626	17833	17697	17870	17746	17800	17877	17841	17772	17851	17924	18057	17944	17910	17818	17863	17914	17794	17749	17933	17947	17804	17968	17924	17913	17771	18045	17784	17673	17953	17855	17773	17643	17740	17767	17886	17954	17906	17836	17945	17705	17793	17934	17928	17816	17782	17682	17859	17778	17782	18017	17847	17584	17788	17696	17649	17822	17947	17896	17725	17909	17719	17694	17890	17964	17820	17936	17428	17961	17941	17903	17965	18165	17876	17776	17853	17917	17915	17680	17833	17833	17861	17704	17937	18008	17857	17658	18073	17883	17645	17873	17721	17793	17668	17878	17864	17668	17805	17661	18034	17908	17618	17904	17761	17642	17573	17856	17818	17784	17746	17906	18079	17781	17823	17663	18024	17926	17655	17793	18019	17748	17610	17788	17986	17707	17789	17716	17853	17862	17888	18060	17962	17781	17703	18079	17782	17915	17867	17670	17705	17650	17813	17900	17825	17792	17909	17675	17945	17943	18018	17756	17996	17935	17776	17595	17656	17753	17810	17819	17589	17805	17860	17721	17795	17798	17965	17755	17872	17951	17737	17687	17830	17603	18045	17799	17776	17981	17947	17751	17995	17810	17892	17931	17707	17800	17698	17890	17738	17683	17891	17973	17697	17703	18024	17864	17884	17744	17699	17823	17958	17676	17888	17639	17871	17747	17862	17891	17666	17948	17828	17693	17901	17925	17897	17850	17781	17677	17953	17772	17826	17705	17864	17792	17637	17710	17942	17840	17808	17857	18041	17864	17798	17789	17877	17880	17839	17816	17728	17825	17666	17848	18016	17705	17790	17765	17817	17752	17786	18030	17880	17804	17706	17887	17760	17844	17659	17784	17844	17832	17913	17671	17839	17647	17817	17744	17868	17919	17735	17775	17691	17817	17845	17549	17999	17817	17908	17937	17796	17816	17640	17786	17868	17921	17778	17799	17933	17971	17859	17777	17819	17621	17739	17706	17741	17822	17757	17738	18071	17876	17814	17858	17893	17770	17530	17766	17906	17686	17890	17812	17887	17821	17709	17600	17703	17658	17982	17869	17678	17688	17576	17722	17869	17843	17813	17858	17841	17961	17808	17755	17847	17672	17948	17798	17990	17779	17964	17804	18028	17818	17811	17960	17743	17852	17565	17771	17782	17842	17810	17746	17604	17817	17718	17722	17705	17790	17832	17937	18019	17897	17722	17823	17677	17835	17849	17874	17938	17904	17846	17771	17809	17986	17845	17860	17898	17756	17479	17934	17752	17850	17566	17907	17794	17719	17784	17527	17911	17864	17832	17687	17829	17951	17753	17946	17996	17930	17675	17955	17836	18068	17916	17876	17847	17741	17756	17867	17661	17800	17928	17862	17915	17792	17751	17902	17928	17724	17862	17795	17816	17610	17781	17632	17960	17938	17936	17703	18055	17916	17766	17832	17887	17865	17696	17722	17837	17754	17985	17749	17768	17984	17912	17771	17893	17921	17636	17976	17854	17872	17841	17739	17847	17698	17705	17875	17764	17896	18049	17758	17762	17998	18031	17836	17795	17829	17955	17841	17935	17756	18006	17986	17900	17930	17763	17915	17886	17830	17701	17684	17801	17897	17722	17810	17893	17923	17692	17657	17831	17801	17738	17901	17742	17772	17712	17706	17660	17508	17839	17791	17852	17723	18050	17838	17790	17837	17747	17680	17597	18009	17701	17750	17829	17720	17803	18085	17652	17841	17848	17757	17779	17787	17882	17864	17922	17900	17965	18015	17852	17704	17818	17709
31857	51111	44041	35472	31455	27862	25535	23250	21559	20359	19395	18734	18502	17856	17406	16895	16661	16785	16251	16362	16029	15867	15861	15778	15752	15583	15612	15493	15575	15361	15420	15432	15289	15326	15594	15279	15149	15044	15306	15187	15358	15264	15268	15266	15263	15264	15245	15210	15354	15153	15259	15228	15208	15186	15194	15097	15284	15298	15249	15194	15243	15262	15263	15342	15114	15013	15255	15510	15256	15214	15084	15277	15303	15194	15328	15155	15224	15106	15068	14994	15332	15165	15220	15196	15218	15139	15273	15214	15191	15214	15319	15178	15365	15244	15285	15217	15268	15157	15231	15265	15278	15173	15301	15315	15057	15276	15188	15310	15094	15159	15132	15394	15229	15252	15161	15370	15228	15237	15342	15179	15131	15273	15127	15205	15165	15239	15077	15344	15135	15119	15046	15155	15278	15160	15213	15208	15089	15258	15054	15285	15132	15212	15244	15217	15086	15096	15267	14970	15230	15403	15026	15127	15263	15264	15282	15166	15300	15111	15054	15183	15142	15158	15229	15135	15311	15185	15333	15032	15261	15200	15178	15225	15209	15047	15270	15213	15177	15103	15089	15146	15133	15001	15263	15192	15111	15212	15156	14899	15171	15344	15192	15090	15238	15371	15315	15082	15190	15192	15194	15175	15231	15103	15185	15149	15203	15255	15057	15228	15263	15134	15269	15192	15198	15155	15209	15293	15257	15258	15141	15296	15271	15151	15012	15032	15059	15150	15271	15221	15231	15113	15099	15321	15210	15177	15088	15207	15200	15085	15055	15110	15320	15222	15241	15174	15129	15236	15134	15258	15110	15227	15200	15247	15290	15269	15021	15257	15181	15156	15148	15226	15193	15163	15086	15247	15331	15100	15276	15223	15152	15141	15145	15343	15210	15033	15077	15302	15208	15401	15004	15082	15092	15320	15300	14919	15185	15237	15203	15140	15221	15123	15237	15160	15093	15298	15144	15111	15051	15194	15143	15124	15074	15136	15143	15362	15164	15179	14975	15199	15082	15185	15096	15098	15340	15070	15029	15206	15003	15208	15207	15059	15010	15175	15103	15266	15208	15091	15250	15141	14968	15263	15145	15215	15200	15315	15279	15138	15126	15259	15264	15321	15121	15139	15163	15141	15395	15281	15216	15186	15228	15121	15141	15246	15052	15162	15199	15166	15052	15199	15253	14945	15303	15106	15206	15383	15141	15220	15270	15253	15214	15175	15170	15084	15356	15200	15417	15260	15267	15097	15180	15058	15293	15128	15132	15070	15040	15274	15082	15234	15148	15162	15015	15253	15244	15127	15306	15175	15338	15069	15054	15193	15010	15099	15229	15246	15121	15369	15261	15146	15144	15280	15176	15117	15047	15290	15352	15155	15203	15180	15061	15284	15335	15097	15162	15083	15191	15141	15147	15242	15362	15069	15048	15162	15229	15150	15214	15123	15175	15162	15260	15079	15077	15127	15198	15102	15156	15319	15146	15239	15112	15144	15263	15226	15165	15169	15087	15155	15201	15214	15272	15229	15162	15246	15081	15372	15188	15344	15044	15146	15058	15190	15282	15239	15084	15332	15168	15238	15273	15071	15252	15138	15235	15179	15263	15265	15060	15245	15063	15335	15076	15229	15127	15224	15112	15094	15216	14963	15231	15215	15162	15205	15236	15147	15216	15099	15148	15244	15126	15348	15328	15200	15446	15099	15222	15376	15125	15115	15333	15191	15140	15078	14976	15343	15172	15055	15063	15076	15056	15052	15266	15166	15209	15181	15117	15274	15110	15282	15219	15190	15298	15257	15270	15155	15105	15429	15229	15105	15139	15330	15183	15327	15231	15172	15255	14913	15238	15169	15237	15127	15025	15407	15326	15298	15057	15158	15229	15259	15180	15172	15221	15157	15304	15058	15099	15274	15150	15046	15146	15018	15095	15105	15211	15093	15379	15004	15177	15165	15247	15344	15175	15090	15215	15147	15190	15323	15199	15135	15187	15243	15129	15048	15112	15195	15133	15172	15087	15021	15311	15143	15180	15168	15155	15362	15273	15213	15234	15268	15119	15200	15009	15245	15363	15144	15274	15306	15151	15161	15139	15153	15055	15214	15117	15166	15207	15120	15155	15199	15162	15123	15149	15188	15276	15131	15255	15231	15157	15240	15137	15273	15254	15157	15071	15148	15098	15160	15172	15095	15169	15318	14984	15130	14995	15012	15179	15248	15169	15098	15250	15132	15208	15116	15173	15036	15160	15180	15288	15232	15321	15222	15242	15237	15303	15337	15184	15262	15191	15211	15037	15246	15076	15162	15131	15219	15127	15244	15048	15057	15164	15181	15220	15257	15273	15184	15241	15066	15126	15197	15128	15124	15158	15149	15259	15309	15268	15083	15094	15071	15186	15203	15110	15305	15302	15308	15007	14960	15169	15112	15160	15271	15326	15268	15133	15178	15229	15190	15143	15246	15338	15075	15314	15168	15268	15087	15072	15127	15226	15003	15267	15105	15160	15395	15126	15148	15299	15378	15040	15119	15164	14889	15254	15128	15152	15154	15214	15341	15102	15193	15160	15264	15152	15167	15279	15188	15011	15165	15248	15183	15096	15060	14957	15182	15320	15078	15193	15314	15186	15228	15157	15268	15131	15073	15286	15144	15259	15262	15145	15048	15249	15178	15233	15142	15270	15273	15364	15302	15167	15210	15207	15131	15133	15082	15147	15334	15163	15154	15125	15287	15148	15044	15353	15175	15190	15230	15118	15304	15179	15106	15132	15143	15159	15098	14993	15219	15044	15137	15228	15103	15164	15299	15128	15156	15071	15035	15322	15274	15278	15169	15118	15163	15247	15255	15126	15152	15149	15086	15076	15058	15044	15209	15141	15201	15102	15135	15126	15337	15252	15231	15171	15232	15062	15104	15376	15063	15300	15396	15104	15156	15174	15293	15375	15215	15093	15361	15138	15231	15273	15304	15233	15278	15317	15182	15043	15231	15212	15201	15081	15071	15065	15149	15167	15231	15213	15261	15274	15137	15263	15063	15105	15139	15254	15109	15086	14992	15081	15187	15100	14987	15000	15135	15197	15082	15262	15112	15053	15174	15225	15188	15291	15155	15157	15161	15291	15290	15156	15090	15220	15154	15078	15191	15184	15176	15277	15001	15340	15133	15121	15201	15018	15283	15255	15248	15057	15108	15203	15283	15152	15196	15194	15230	15142	15171	15087	15143	15131	15164	15222	15332	15133	15281	15131	15278	15038	15024	15179	15265	15265	15076	15126	15066	15141	15198	15176	15207	15277	15198	15161	15203	15144	15206	15325	15220	15422	15126	15297	15214	15138	15102	15042	15272	15213	15163	15317	15251	15175	15278	15104	15266	15190	15136	15236	15263	14984	15091	15149	15346	15051	15039	15144	15074	15147	15170	15063	15080	15192	15088	14972	15184	15060	15218	15165	15146	15303	15275	15139	15167	15302	15180	15207	15173	15223	15076	15270	15190	15226	15084	15214	15144	15191	15238	15185	15192	15078	15272	15419	15328	15188	15146	15093	15280	15179	15298	15132	15066	15250	15071	15159	15166	15128	15309	15407	15109	15209	15285	15207	15037	15324	15148	15255	15267	15126	15279	15033	15014	15171	15216	15098	15194	15141	15343	15103	15171	15037	15306	15214	15280	15175	15112	15236	15129	15248	15126	15366	15153	15146	15073	15282	15055	15231	15231	15143	15157	15308	15228	15197	15376	15169	15193	15194	15127	15117	15087	15155	15223	15154	15087	15138	15207	15317	15265	15263	15091	15313	15050	15248	15249	15071	15087	15216	15263	15174	15114	15144	15182	15037	15376	15101	15214	15223	15257	15169	15162	15264	15272	15011	15212	15123	15079	15103	15106	15109	15105	15187	15131	15232	15307	15204	15249	15158	15188	15165	15169	15225	15194	15177	15122	15199	15295	15185	15258	15404	15243	15339	15023	15299	15239	15195	15114	15116	15194	15065	15143	15227	15149	15258	15273	15055	15326	15343	15113	15262	15020	15367	15077	15136	15064	15293	15233	15047	15181	15199	15321	15281	15164	14997	15292	15269	15126	15115	15172	15106	15172	15080	15017	15214	15234	15219	15404	15240	15243	15271	15347	15109	15227	15099	15038	15215	15141	15242	15268	15339	15239	15109	15348	15329	15064	15182	15251	15133	15003	15099	15223	15154	15145	15297	15127	15190	15176	15297	15067	15309	15157	15188	15245	15268	15112	15120	15334	15216	15184	15211	15110	15121	15211	15165	15118	15225	15328	15305	15218	15176	15210	14979	15067	15300	15050	15075	15299	15148	14984	15193	15250	15131	15231	15237	15212	15166	15099	15288	15255	15250	15295	15008	15242	15193	15239	15123	15254	15083	15142	15111	15336	15199	15118	15131	15264	15298	15222	15314	15169	15309	15214	15232	15233	15374	15208	15258	14983	15341	15128	15220	15218	15281	15204	15132	15016	15150	14894	15217	15227	15188	15251	15055	15265	15146	15243	15159	15127	15250	15122	15062	15270	15095	15217	15214	15143	15117	15165	15184	15427	15165	15095	15068	15155	15164	15219	15236	15139	15292	15252	15090	15106	15184	15218	15319	15105	15279	15021	15253	15188	15344	15227	15216	15165	15158	15219	15344	15169	15016	15287	15206	15095	15122	15221	15159	15233	15198	15066	15042	15197	15165	15179	15008	15081	15245	14988	15246	15345	15274	15329	15184	15167	15109	15273	15220	15210	15128	15180	15233	15087	15184	15170	15223	15255	15136	15192	15183	15135	15120	15039	15082	15153	15081	15178	14996	15067	15127	15264	15116	15200	15081	15241	15087	15299	15176	15216	15254	15146	15229	15074	15120	15167	15022	15222	15223	15173	15145	15180	15170	15232	15102	15183	15189	15450	15018	15116	15218	15249	15230	15206	15032	15160	15030	15202	15376	15157	15175	15236	15203	15265	15216	15297	15254	15104	15088	15001	15093	15110	15244	15120	15313	15220	15167	15241	15288	15339	15209	15356	15319	15142	15076	15355	15117	15121	15221	15177	15317	15265	15302	15034	15334	15093	15030	15220	15148	15329	15193	15214	15251	15192	15103	15218	15211	15134	15260	15207	15254	15149	15216	15168	15182	15192	15155	15068	15086	15295	15096	15247
29231	25551	31081	28079	23453	21801	20601	19500	18797	18427	18432	17903	18029	18020	17842	17248	17275	17441	17406	17149	17327	17212	16995	17169	17072	17252	17250	17277	17043	17170	16997	17058	17113	16986	17112	16958	16954	17149	17262	16802	16840	17071	17020	17036	16996	17011	16974	16891	17159	17036	17212	16910	17153	16894	17083	16973	17035	17049	16804	16932	17175	16961	17060	16917	16906	16876	16949	16806	16943	17150	17017	16873	16979	16791	16811	16940	17012	17034	17079	17042	16947	17020	17070	16862	16681	17056	16961	17033	17065	16963	16977	17061	17097	17061	16987	17159	16849	16949	16813	17020	16871	17134	16845	17003	16990	16909	16900	16904	17075	16944	16797	17098	16881	17169	17097	17060	16928	16941	17036	17004	17009	17052	16998	16974	17012	16856	17080	16954	16953	17100	17028	16713	17100	17064	16895	16993	16863	16971	16876	16972	16802	17018	17137	16980	16899	17145	17004	17251	16878	17088	17252	16937	17144	17005	17210	16839	16805	16953	16974	16713	17011	16948	17032	17034	17050	16933	17170	16898	16929	16853	17146	17080	17194	16966	16931	16935	17201	17020	17090	17022	16876	16820	17013	16875	16942	16824	16850	16962	16917	17005	16912	17141	16933	17034	16878	17097	17096	16895	16763	16959	17050	16936	16936	16814	17069	16968	17043	16921	16831	16879	16955	17094	16838	16970	16891	17270	16889	17149	17067	16986	16871	17073	16971	17071	17133	16876	16954	16993	17002	16958	16980	16951	17080	17168	16997	16980	16996	16838	16948	17066	16836	17110	17099	17168	17002	17018	16770	17117	17119	16958	17039	17100	17032	16831	16917	17080	16863	16873	16961	16985	17070	17226	16875	16994	16955	16989	17112	16945	16877	16934	17181	17201	16989	16878	16924	17002	17141	16845	16923	16872	16829	16698	17058	16905	17173	17032	17053	17088	16951	16888	16911	16902	17083	17075	16974	16837	17161	17100	16881	16771	16959	17034	17091	16931	16704	17122	17057	17006	17013	17122	16938	16932	16883	17022	17033	16900	17059	17011	17012	17005	17100	17001	17126	17002	17301	16979	16885	16922	16967	16868	16997	16922	17030	16898	17021	17067	17128	16937	16979	16853	16873	16968	17101	16924	17134	16995	17115	17044	16903	17173	17079	16972	16876	17070	16900	16956	16913	17000	17122	17115	16940	16886	16853	17301	17095	16826	16978	16942	16998	17000	16898	17131	17059	16949	16911	16953	17068	16922	16970	16727	17011	17166	17093	17007	16892	16988	17024	16958	17057	16936	17020	16942	16981	16957	17006	17035	17057	16819	17014	16884	16865	17071	17170	16848	16901	17052	16950	17261	17023	16990	16914	16993	16895	17066	16877	17051	16961	16887	16889	16785	17070	16923	16968	17001	16737	17050	17059	16834	16872	16940	17027	17027	16983	16959	16930	16921	17188	17052	16965	16911	16796	16874	16838	16938	16962	16973	17066	17068	16843	17046	17060	17026	17081	16987	16991	17013	17188	16878	17020	16952	16910	17156	16782	17018	17057	16920	17070	17085	17157	16985	17031	16977	16959	16849	17029	17110	16848	16920	17007	16965	16906	16978	16948	16889	16955	16937	17059	17021	17107	17033	16947	16695	16994	17034	16951	17224	17037	16969	17157	17097	17061	17001	16935	17001	17051	16968	17018	16823	17102	16948	16969	17195	17238	16926	16955	16945	16960	17130	16869	16903	16807	16991	16906	16748	17219	17139	16911	17026	17099	16995	16949	16878	17037	16918	16898	16827	16890	17000	17122	17064	16914	17005	17164	17131	16960	16870	17155	16983	16920	16810	17030	16897	16888	16900	17074	16976	16969	17110	16897	16942	16883	17034	16991	16893	17062	17009	16924	17141	17108	16973	16942	16887	16899	16998	16916	17183	16923	16894	16955	16883	16956	16734	17027	17020	16888	16991	16899	16882	17132	17012	17058	17019	16873	17039	17232	17111	16959	16936	17027	16888	17196	17011	16829	17050	16935	16918	17185	17042	16971	16962	16982	16952	16814	16896	17081	16966	17065	17085	17055	16958	17047	17033	17000	17117	16906	16964	16769	16813	17056	17082	16893	17015	16950	17139	16951	16854	16959	16935	16992	17139	16928	17134	17082	17076	16954	16994	17028	17029	17084	16981	17173	16957	16981	16877	17017	16996	16904	16961	16882	17080	17027	16970	16841	16973	17074	16929	17057	16960	17087	16974	16869	16888	17059	17291	16881	16993	16948	16870	17038	17023	17219	17044	16958	17138	17026	17025	16854	16981	17189	17246	16894	16970	16961	16983	16980	16865	17029	16933	16908	17078	16907	17075	16728	16832	17024	17167	16970	16944	17031	17131	17023	16884	16944	16908	17083	17117	16747	17190	17128	17070	16996	17229	17051	16883	16965	16830	17201	16898	17325	16904	16940	16814	17060	16971	17035	17122	16856	17081	16956	16864	16972	17030	17041	17058	17131	17017	16760	17243	16991	16830	16960	16933	17019	16948	17068	16957	16990	17001	16983	17033	17080	17211	17023	17032	17047	17014	16985	17103	16936	16938	17040	17069	16699	17017	17014	16897	17130	17010	17102	16882	17030	17051	16927	17014	17055	17058	16864	16833	17208	16939	16924	17143	16974	16947	16826	16940	16839	16881	17006	17028	17020	17009	16969	17075	16792	16965	16950	17058	17117	16857	17060	16759	16973	17220	16945	16793	16917	16969	17175	16868	17102	17027	17065	16930	16926	17038	16849	16975	17088	17057	17034	16977	17143	16838	16865	16853	17125	17001	16931	17047	16879	16795	17127	16960	17202	16901	16821	16945	16854	16972	17052	17043	17030	16702	16994	17033	16902	17018	16990	17058	17045	17079	17276	16929	16973	16959	16776	16881	16888	16801	17027	16979	17096	16853	16937	16924	17002	17001	16793	16945	16955	17108	17013	17143	17030	16945	16924	16872	16995	17213	17002	17055	16959	17098	16878	17013	17048	17065	16749	17007	17147	17060	16762	17074	16941	16994	16881	16920	16827	17002	16991	16926	16950	17018	17074	16962	16878	17053	17114	17050	16979	17140	17279	17084	16867	16909	16949	17044	17108	16906	17182	16975	17032	17035	17134	16929	17004	17153	16966	16879	16996	17039	16865	16972	16986	17150	16961	17037	16956	16818	16861	17076	17112	17004	17133	17004	17167	16959	16942	16970	17096	17022	16984	17146	16954	16916	17002	16878	16873	17050	17143	16900	16943	17062	17153	16992	17135	16998	16840	16962	17081	17058	17095	16807	17079	16909	16815	16927	17166	17123	16978	17008	17131	16930	17150	17048	16909	17104	17218	17050	16823	17036	17016	16682	16987	16877	16999	17059	17006	16935	16836	16926	16992	16836	17072	16992	17140	16845	16952	17051	16992	17021	17053	17141	17052	17087	16915	16761	16927	17021	16888	16946	16773	16896	17077	17131	17093	17058	17202	16861	16947	16849	16917	16939	16855	16934	16905	16830	17036	17049	16993	17066	17106	16776	16893	17070	17264	16795	17147	16930	17075	16878	17041	16929	16779	16974	16949	17025	17156	16977	16978	16864	16947	16942	17022	17169	17087	16806	17113	17040	16948	16955	17079	16868	17118	16916	17012	16987	17042	16975	17073	17030	17053	16915	16931	16860	16954	16894	17093	16879	17336	17087	17132	16990	17171	17015	17076	16946	16816	16982	16914	17015	16912	16845	17068	16828	16752	16972	16923	17044	17204	17006	17025	16871	16899	16945	17042	16871	16973	16966	16952	16995	17075	17013	16922	16985	17073	16984	16945	17050	17034	17084	17230	17284	17160	16942	16913	16993	16989	17031	17075	17009	17133	16900	17096	17095	16746	16922	16828	17206	17199	16970	17018	16975	17144	16979	17101	16950	17045	17107	16850	16866	17188	16991	17093	17151	17096	17047	17131	17201	17112	16949	16983	16974	17220	16899	16872	16871	16931	16904	16934	17017	17043	16808	16805	17075	17043	16839	17163	16652	17098	16890	16962	17113	16900	17085	16792	17035	16955	16946	16980	16819	16897	16988	16917	16976	17038	16821	16945	17100	16970	16974	17165	16855	17055	16987	16945	16943	16952	16931	17108	17087	17034	17080	17024	16964	17138	17011	17034	16968	17061	17094	16909	16859	16864	16968	17170	16948	16930	16861	16958	16807	17004	17059	17076	16976	17135	17034	17230	16969	16884	16871	17055	17035	17012	16943	16954	16952	16909	16996	16869	17187	17129	17020	16954	17043	16839	16926	16945	16909	16987	16856	16935	16842	17068	17008	16849	17021	16788	16964	17018	16910	17130	16944	17090	16994	17013	17201	17076	17040	16901	16776	16764	16985	16985	16894	17035	16979	17023	16914	16963	17098	17144	16965	17138	17138	16869	16826	17040	17022	17097	17023	16977	16756	16898	16925	17166	17058	17184	17087	17010	16876	16924	17041	16924	17003	17099	17248	17103	16826	16860	17061	17079	16932	17086	16917	16978	16993	16995	17029	17060	17078	16822	16868	16860	16922	17028	17090	17050	16993	17041	16967	17023	16850	17036	16905	16927	17054	17108	16883	17037	17049	17066	16967	17141	16978	16994	17248	17058	17085	17062	17093	16850	17108	16896	17020	16916	16841	16908	16866	16853	16910	16919	17039	17187	17092	16953	16975	16915	16926	16993	16777	17105	16954	16902	17232	16911	16709	17083	16987	17082	17182	16985	16914	17050	16834	17014	16907	16995	17062	17052	17044	16960	17009	17015	16922	17008	17011	16931	16737	16865	16921	17007	16954	17046	16871	16980	16984	17226	17166	17126	16963	16853	16962	17185	17206	17011	16885	17009	16998	16997	16933	17083	16946	17024	16825	17048	17023	16979	17206	16912	16899	16945	17011	16874	16822	17141	17067	16979	16996	17054	16922	16995	16818	16926	16887	17089	16908	17052	17164	16760	16968	16869	16983	16790	17066	16950	17039	17135	16974	16988	17062	17071	17062	16854	16998	16887	16902	17114	16919	17165	17027	16873	16909	16885	16925	16915	16995	17139	16948	16898	17078	16955	16937	16995	17214	17070	16864	16999	16906	17076	16976	16955	16690	16972	17152	17130	17074	17144	17009	17230	16871	16993	16897	17021	17006
29453	37965	34080	26792	23650	21459	19895	18621	17646	17296	16726	16276	16240	16071	15634	15469	15499	15323	15304	15088	14965	15097	14964	14872	15109	14745	14699	14864	14895	14778	14753	14800	14795	14735	14782	14818	14839	14924	14774	14721	14781	14700	14821	14803	14596	14820	14648	14747	14611	14725	14659	14692	14813	14691	14770	14766	14831	14604	14833	14650	14781	14473	14663	14823	14553	14697	14899	14799	14680	14763	14654	14892	14716	14676	14711	14704	14770	14672	14792	14696	14748	14688	14758	14632	14857	14579	14720	14662	14687	14624	14693	14698	14774	14518	14770	14668	14678	14545	14866	14708	14818	14806	14582	14462	14769	14724	14915	14653	14754	14634	14696	14732	14719	14665	14819	14698	14682	14669	14578	14803	14685	14699	14681	14683	14757	14535	14734	14645	14764	14786	14743	14767	14771	14635	14734	14747	14676	14804	14693	14618	14788	14852	14802	14780	14710	14702	14865	14730	14598	14640	14664	14850	14754	14789	14576	14706	14820	14648	14668	14651	14736	14752	14847	14673	14714	14695	14863	14690	14759	14693	14584	14831	14660	14690	14769	14787	14827	14781	14620	14622	14651	14761	14692	14955	14517	14647	14804	14781	14796	14829	14589	14759	14640	14579	14860	14623	14726	14797	14888	14883	14611	14750	14649	14599	14781	14758	14749	14745	14505	14645	14751	14777	14635	14664	14740	14803	14832	14819	14705	14715	14636	14763	14673	14753	14679	14656	14740	14625	14683	14752	14690	14704	14664	14902	14549	14695	14716	14736	14779	14719	14758	14794	14711	14657	14746	14899	14611	14664	14755	14746	14620	14714	14915	14656	14937	14677	14723	14540	14560	14687	14758	14729	14802	14711	14672	14779	14888	14598	14844	14855	14669	14729	14600	14903	14711	14732	14771	14808	14694	14687	14639	14683	14814	14885	14569	14841	14697	14760	14682	14762	14687	14642	14794	14707	14726	14589	14674	14903	14731	14879	14700	14806	14705	14648	14839	14661	14849	14726	14876	14652	14733	14824	14747	14752	14723	14708	14781	14931	14777	14819	14673	14668	14612	14771	14630	14887	14788	14673	14730	14672	14599	14661	14593	14943	14611	14686	14758	14696	14693	14670	14729	14682	14734	14655	14814	14846	14710	14682	14995	14769	14748	14945	14647	14750	14766	14584	14721	14556	14861	14793	14667	14689	14772	14896	14870	14855	14579	14793	14777	14661	14714	14705	14803	14754	14770	14685	14793	14581	14743	14579	14778	14679	14526	14755	14747	14780	14656	14592	14696	14684	14610	14726	14657	14810	14550	14667	14711	14658	14851	14691	14746	14766	14762	14689	14687	14653	14766	14670	14740	14756	14848	14736	14900	14785	14685	14912	14700	14680	14598	14783	14759	14677	14614	14639	14652	14776	14697	14714	14832	14698	14660	14869	14752	14682	14685	14768	14595	14763	14689	14684	14693	14779	14838	14833	14839	14871	14664	14593	14680	14742	14635	14537	14741	14744	14666	14685	14717	14780	14753	14728	14787	14927	14896	14701	14640	14646	14755	14885	14818	14723	14633	14596	14693	14634	14818	14732	14729	14515	14664	14786	14610	14494	14712	14689	14603	14769	14790	14866	14804	14680	14767	14661	14512	14800	14541	14794	14632	14807	14595	14742	14731	14915	14634	14675	14717	14462	14739	14689	14770	14791	14816	14636	14826	14807	14487	14788	14660	14827	14700	14562	14697	14584	14770	14583	14846	14922	14611	14744	14732	14852	14691	14714	14714	14742	14718	14898	14702	14705	14976	14761	14713	14672	14811	14789	14605	14769	14706	14895	14785	14618	14854	14690	14652	14796	14694	14677	14488	14702	14555	14685	14674	14602	14716	14749	14667	14760	14780	14645	14708	14762	14704	14705	14771	14569	14716	14733	14801	14941	14699	14877	14656	14664	14742	14763	14869	14796	14842	14873	14684	14924	14741	14589	14907	14791	14692	14734	14652	14825	14768	14898	14910	14733	15010	14614	14599	14703	14684	14575	14735	14574	14819	14823	14635	14768	14738	14602	14791	14569	14752	14800	14683	14810	14635	14663	14657	14899	14851	14564	14829	14692	14710	14795	14684	14816	14671	14702	14778	14744	14772	14830	14625	14805	14671	14732	14675	14779	14761	14893	14949	14729	14749	14729	14694	14743	14694	14722	14779	14734	14691	14729	14793	14751	14776	14580	14797	14732	14816	14769	14694	14739	14706	14672	14636	14756	14800	14580	14793	14772	14611	14782	14817	14725	14886	14793	14809	14703	14804	14848	14653	14750	14606	14589	14731	14594	14795	14945	14749	14569	14868	14821	14776	14611	14804	14660	14730	14648	14881	14790	14577	14724	14588	14875	14804	14726	14747	14742	14686	14642	14601	14785	14638	14695	14620	14753	14612	14573	14619	14796	14873	14555	14966	14762	14585	14691	14726	14588	14727	14805	14770	14617	14655	14830	14758	14516	14772	14672	14704	14771	14862	14741	14656	14469	14611	14682	14786	14693	14812	14746	14711	14637	14723	14888	14826	14858	14844	14779	14653	14640	14608	14714	14810	14739	14571	14744	14855	14791	14673	14713	14869	14809	14809	14676	14686	14764	14944	14812	14730	14683	14692	14858	14599	14638	14922	14646	14713	14844	14547	14652	14719	14913	14633	14638	14777	14768	14760	14767	14827	14725	14695	14663	14753	14753	15029	14852	14731	14743	14883	14818	14819	14824	14641	14809	14783	14746	14646	14701	14755	14833	14653	14593	14739	14811	14786	14763	14754	14925	14729	14611	14737	14755	14704	14640	14782	14936	14694	14901	14672	14846	14484	14734	14659	14657	14718	14588	14820	14710	14771	14658	14797	14748	14649	14658	14618	14796	14688	14854	14678	14763	14642	14789	14582	14690	14687	14707	14610	14814	14618	14637	14590	14805	14746	14682	14684	14719	14752	14839	14701	14672	14728	14696	14769	14824	14731	14674	14703	14797	14866	14667	14703	14847	14654	14792	14772	14871	14676	14740	14804	14737	14688	14772	14546	14653	14718	14819	14865	14756	14730	14644	14587	14698	14730	14787	14637	14714	14725	14799	14837	14726	14680	14901	14723	14789	14735	14671	14690	14671	14400	14708	14766	14820	14701	14703	14659	14787	14899	14751	14826	14769	14786	14676	14636	14778	14636	14757	14873	14866	14638	14889	14555	14809	14783	14833	14664	14807	14888	14747	14830	14556	14667	14750	14712	14877	14747	14793	14698	14634	14649	14845	14676	14761	14776	14843	14644	14586	14863	14665	14683	14677	14743	14769	14759	14828	14735	14690	14857	14682	14866	14774	14711	14701	14742	14823	14664	14733	14707	14593	14600	14566	14776	14855	14703	14730	14707	14726	14808	14800	14692	14722	14660	14871	14789	14494	14719	14648	14811	14692	14583	14799	14753	14632	14625	14695	14750	14567	14878	14826	14732	14813	14676	14670	14627	14646	14726	14691	14831	14655	14610	14731	14850	14705	14791	14686	14680	14730	14726	14664	14851	14619	14914	14756	14673	14837	14767	14727	14735	14698	14906	14854	14684	14760	14575	14736	14792	14684	14851	14782	14687	14749	14829	14730	14800	14805	14743	14719	14749	14759	14726	14624	14694	14607	14642	14698	14793	14593	14946	14535	14748	14813	14637	14724	14881	14519	14647	14741	14777	14867	14636	14724	14840	14689	14846	14758	14657	14775	14783	14636	14715	14639	14723	14642	14748	14817	14809	14806	14801	14721	14775	14689	14754	14721	14782	14669	14913	14767	14806	14563	14622	14762	14863	14665	14770	14751	14737	14594	14759	14790	14646	14755	14629	14686	14529	14747	14814	14706	14644	14678	14702	14719	14677	14911	14757	14613	14583	14937	14641	14706	14619	14707	14808	14734	14707	14760	14688	14709	14722	14872	14648	14826	14770	14668	14720	14639	14591	14759	14592	14642	14799	14538	14686	14591	14701	14636	14723	14784	14706	14682	14671	14666	14565	14672	14711	14684	14885	14802	14727	14798	14808	14673	14849	14816	14713	14676	14554	14568	14593	14765	14747	14697	14784	14621	14857	14643	14770	14816	14960	14661	14723	14628	14623	14613	14711	14601	14794	14608	14557	14640	14797	14795	14867	14889	14786	14670	14710	14704	14722	14738	14672	14612	14645	14646	14687	14763	14736	14735	14618	14709	14825	14662	14610	14604	14671	14770	14719	14780	14708	14736	14671	14657	14737	14684	14601	14836	14690	14610	14615	14841	14597	14644	14723	14723	14666	14852	14876	14860	14733	14667	14572	14687	14639	14452	14712	15016	14858	14748	14753	14744	14624	14841	14775	14683	14610	14821	14821	14628	14744	14768	14755	14592	14789	14740	14878	14752	14902	14697	14708	14828	14578	14665	14750	14587	14829	14713	14608	14617	14705	14749	14771	14758	14915	14795	14766	14506	14649	14616	14585	14840	14681	14850	14774	14691	14716	14695	14704	14728	14669	14808	14561	14790	14743	14870	14800	14757	14666	14745	14803	14715	14761	14791	14777	14612	14779	14542	14644	14641	14845	14827	14703	14664	14723	14692	14801	14637	14750	14749	14842	14682	14685	14644	14850	14792	14495	14741	14782	14830	14610	14752	14770	14705	14814	14835	14887	14755	14633	14764	14872	14708	14740	14739	14759	14654	14697	14748	14626	14765	14717	14711	14686	14721	14706	14742	14671	14723	14734	14679	14780	14774	14862	14754	14746	14611	14682	14637	14557	14931	14687	14833	14640	14624	14602	14877	14714	14714	14665	14707	14605	14685	14727	14835	14800	14826	14744	14677	14721	14831	14731	14714	14604	14721	14729	14609	14703	14778	14694	14672	14691	14706	14794	14722	14742	14737	14612	14805	14682	14724	14685	14752	14689	14692	14685	14540	14794	14859	14612	14683	14551	14717	14822	14872	14832	14656	14827	14589	14845	14741	14845	14725	14830	14681	14690	14927	14828	14676	14785	14873	14747	14581	14652	14786	14859	14765	14818	14674	14766	14589	14677	14629	14647	14797	14562	14508	14647	14631	14863	14893	14696	14860	14756	14744	14708	14781	14815	14715	14647	14669	14667	14721	14732	14773	14829	14621	14665	14621	14759	14627	14515	14771
24127	21138	28385	25071	24172	25292	24213	21152	19854	19677	19151	18605	18316	18431	18166	17977	17805	17866	17736	17643	17695	17412	17422	17456	17292	17206	17277	17151	17076	17136	17224	17134	17314	17055	17003	17079	17038	16960	16950	17081	17222	16958	17102	16933	17086	16928	17015	16952	17105	17021	17162	16830	17074	17192	16820	16937	16988	16955	17121	16834	16872	16810	17065	16995	17101	16841	17035	16861	17088	16686	17052	17009	17016	17127	17094	17011	16873	17177	16987	17047	16982	16671	16792	17012	16986	16622	17047	17013	17068	16784	16901	17109	16851	16910	16913	16794	16885	16856	16975	16897	16972	16931	16913	17045	17006	17057	16798	16751	17084	16739	16939	16759	16891	16858	17130	17141	16961	17045	16846	16943	17097	16902	16821	17020	16977	17051	16996	17043	16920	16967	16916	17138	17040	17005	17015	16999	16991	16926	16935	17130	16830	16816	16830	16731	16926	17042	16913	16845	16945	16878	16894	17073	17039	16878	16764	17025	16979	16909	17139	17195	17161	16800	16875	17044	16937	16831	16926	16955	16984	16820	16901	16946	16935	16902	17071	16801	16879	16945	16826	17009	16903	17007	16700	17069	16921	17026	17155	16803	16828	17022	16871	16937	16987	16933	16819	16928	17041	16925	17095	16946	17008	16837	16848	16939	16769	17101	16964	16904	16826	16962	16814	16859	16918	16893	17144	16892	16774	16908	16962	16881	16870	16796	16927	16871	16986	16917	17043	17146	17020	16899	16944	17008	16966	17017	17026	16845	17106	17095	17011	17054	16916	16854	16927	16985	16888	16972	16833	16987	17031	16907	17003	17080	16950	16820	16930	16952	16952	17171	16941	16876	16968	16601	16770	16882	16966	16735	16937	16876	16865	16813	17167	16929	16848	16860	16950	16827	17048	17022	16907	17114	17125	17012	17026	16902	16897	16845	16949	16958	16850	17161	16958	16907	16867	16794	16842	16869	17030	17052	17056	17171	16841	16948	16874	16880	17005	16830	16772	16936	17006	17064	16721	17051	16771	16980	16844	16906	16948	16909	16872	16889	16793	17121	17201	16931	17064	17028	17046	16883	16856	16881	16991	16995	16869	17054	16902	16951	16925	16822	17123	16878	17018	16999	17200	16743	17023	16890	16973	17189	17145	16987	17141	16984	16948	16916	16878	16790	17022	17033	16840	16953	16982	16926	16981	16790	16991	16972	16739	16955	17010	17039	16870	16856	17009	16969	16995	16840	16757	16807	16970	16785	16878	16978	16921	16974	17100	16903	16919	16941	16762	16916	16864	16747	16896	16840	17045	16805	16945	17075	16917	17183	17125	16985	16824	17060	16932	16904	17000	17124	16778	16740	16822	17015	17086	16824	17152	17030	16949	16820	16973	17001	16884	17006	16918	16903	16859	16793	17003	16779	16817	16964	17092	17085	17146	16945	16985	17009	17072	16936	16762	16986	16967	17017	16925	16892	17065	16821	16889	17078	16990	17143	16982	17082	16837	17034	17027	16965	16926	16989	16877	16894	16894	17157	17384	16950	16769	16902	16827	16808	16910	16964	17135	17083	16979	16806	16997	16836	17176	17046	17048	16963	16999	17071	17047	17011	16875	16844	16810	16929	16861	17162	17123	16912	16861	16867	17051	16792	16995	17152	16745	16742	16936	16517	16834	16816	16905	16962	16991	17066	16965	16930	17059	16936	16871	16946	17175	16874	16973	17225	16788	17117	16893	16886	16932	16965	16785	17003	16922	17044	16908	17108	16896	16837	16881	16753	17001	16945	16901	16969	17057	16910	16839	16998	16875	16890	17075	16739	17057	16758	16875	16771	16894	16944	17059	16913	16830	17009	17136	16873	16837	16869	17062	17104	17034	17114	17144	16940	16908	17297	16952	17064	16898	16931	17053	16830	16991	17010	16872	17053	17015	17221	16937	16829	16815	17054	16943	16858	16875	16812	16728	16959	16873	16947	16953	17029	16976	16796	17029	16998	16971	17066	16914	17177	16950	16938	16869	17020	17065	17024	16972	16808	17038	17045	16846	16867	16854	16943	16901	16728	17058	16970	16836	16980	17041	16977	16983	16987	17052	17037	16900	16751	16973	16845	16739	16838	16766	16877	16954	16827	16921	16828	16909	16932	16986	17135	17106	16977	16813	16963	16849	16985	17020	16970	17037	16873	16879	16752	16935	16755	16897	16787	16975	16936	17053	17113	17046	17073	16874	16947	16882	16877	16782	17024	17021	16892	16957	17016	17044	16858	17011	17032	16908	16993	17029	16979	16988	16776	16907	17029	17061	16901	16921	17050	16842	17065	16953	17016	17062	16846	16779	16801	16999	16992	16992	16970	16935	16946	16993	16910	17039	16800	17021	16906	16922	16770	16937	16856	17200	17047	17010	16994	17051	16915	17064	17028	17119	16853	16825	17139	17014	16907	16877	17000	16852	16785	17019	17086	16920	16869	16979	16953	16781	16816	17036	16817	17020	17004	16989	17030	17043	16990	16821	17021	17071	16870	17005	16852	17032	16881	17253	16987	16944	16880	16879	16956	17030	17012	17102	17019	16882	17097	17020	16987	16963	16802	16862	16894	16859	16909	16779	16796	16929	16863	16894	16892	16973	17159	17106	16883	17027	17015	16975	16840	16730	16979	16905	17003	17158	16900	16906	16908	16980	16718	16917	17099	17130	16728	16923	17076	16881	16918	16999	17179	16893	17172	17076	17086	17021	17164	16866	16955	16959	17114	16997	16982	16862	16819	17075	16964	17081	17019	17024	17068	17259	16999	17004	16873	16929	17035	16931	16721	16878	16935	17125	16989	17031	16864	16946	17077	17059	17023	16915	16955	16890	16787	16994	17005	16952	16979	16758	16867	16861	16938	16935	16929	16799	16895	16889	16957	17117	16843	16812	16958	16989	17091	17077	16987	16789	16941	16783	16910	16870	16772	16991	16946	16812	17038	17069	16797	16953	16986	16778	17067	16922	16987	16983	16989	16781	17017	17031	16930	17214	16994	16862	16899	17051	17032	16988	17035	17063	16859	16886	16825	17021	17043	17254	17050	17053	16693	16898	17055	17049	17024	17105	16941	16767	16858	16895	16921	17006	17266	17008	17033	16932	16754	17112	16831	16946	16836	16992	16645	17036	17052	16892	16982	16864	16969	16955	16901	17053	16916	17170	16954	17072	16893	17093	16789	17148	17084	16896	16702	16831	16795	16959	17103	16897	17057	17017	17026	16788	17001	16889	16932	16914	16876	17027	16837	16945	16964	17086	16836	17050	16766	16925	16986	17170	16907	17049	16960	16911	16944	16852	16853	16797	17015	17052	16980	16919	16896	16946	17039	16776	17047	16917	17045	16844	16973	16815	17005	17024	16885	16882	16854	16895	16871	16895	16959	16921	17004	16889	17012	16978	17057	16922	16871	16788	16989	17113	16876	16824	17055	17035	16959	16882	17009	17138	16858	16909	16977	17079	16910	16998	16966	17003	16971	16836	16856	17213	17104	16885	16792	16952	16951	16885	16805	17095	16871	16849	16972	16996	17159	16849	16925	17026	16949	17124	17071	17017	17072	16922	16723	17006	16937	16975	16676	16799	16905	17049	16860	16855	16957	17007	17036	16837	17032	16900	17040	17110	17033	16896	17259	17006	17015	17035	17016	16934	16998	16770	17031	16921	16897	16939	17019	16911	16720	16889	16917	16937	16721	16928	16968	16965	16936	16669	16984	16995	16994	16627	17122	16842	17020	17037	16709	17022	17088	16934	16918	17201	17016	17071	17048	17043	16890	16982	17026	16890	16972	17006	16903	16967	16890	16796	16822	17029	16929	16932	16772	16833	16862	16924	16863	16954	16924	16951	17014	17230	17136	17228	16919	17040	16869	16758	16914	16989	16976	16857	16895	16865	16811	17019	16952	16933	17095	16908	16812	17015	17041	16776	17056	16945	17026	16956	17099	17040	16915	16938	16969	16990	16773	16835	17008	16973	16987	16862	17200	16943	17022	17057	16896	17033	16997	17071	17001	16964	16887	16867	16949	17113	16874	17107	17034	16896	17043	16905	17025	16976	16769	17014	17157	17072	17012	17031	16993	16880	17004	17183	17001	17155	17002	16945	16920	16938	17121	16845	17299	16948	17072	16950	17039	17065	17029	17051	16972	17037	16894	16797	16867	16888	16899	16950	17047	17044	17133	17005	16960	16836	16986	16881	16886	17076	17053	16996	16867	17043	16916	16837	16773	16913	16864	17109	16817	17031	16896	16993	17106	17214	17009	17032	17057	16827	16828	17053	16761	16747	16964	16870	17015	16858	16895	16896	16838	16912	16861	16988	16980	17040	16996	16891	16915	17032	16873	17070	16886	17011	16966	16882	16811	16933	16938	16807	16884	16786	16944	16964	16984	16909	17027	17057	16982	17057	16867	16822	16808	16874	16884	17031	17034	16892	16863	17029	17081	16756	17047	16857	16668	17051	17225	17030	16929	17024	17034	17033	17020	16979	16758	16838	16833	16883	17062	16994	17247	16772	16862	16843	17033	17002	16937	16966	16937	16824	16966	16949	16862	16860	16831	16756	16996	17012	16810	16873	16853	17229	17067	16868	16927	16874	17104	16876	16926	17014	16712	16727	16924	16979	16790	17035	16989	17066	16994	16915	17085	16991	17035	16900	16677	16883	17031	16996	17029	16823	16863	16937	17082	17100	16853	16892	16940	16932	17119	16915	16667	16811	17060	16821	16852	16949	16889	17060	16744	16939	16764	16958	16856	16927	16923	17104	16993	17206	16993	17039	16846	16981	16911	16878	16978	17000	16866	16753	17044	16968	17150	17010	16901	17079	16994	17104	16913	17198	17013	16954	16821	16906	16936	16872	16792	17023	16802	16799	17040	16867	17102	16943	16905	16984	16856	17079	16879	17054	17054	16921	16970	16701	16851	17101	16975	17005	16852	16817	16713	17164	17056	16936	17003	16958	17091	17055	16849	16829	16995	16947	16986	17194	16911	16985	17092	16876	17047	17007	16926	16873	16971	16892	16830	16848	16927	17062	16992	16925	16811	17015	16840	16729	16815	16809	16847	17011	16988	16933	16811	16770	16810	16869	17125	17058	16869	16998	16819	17168	16782	16944	16959	16979	16950	16926	16862	17144	16834
29428	44289	39199	32306	27863	25299	22635	20361	19373	18667	17718	17375	16889	16644	16402	16199	15915	15808	15589	15488	15344	15241	15134	14927	15089	14993	14976	15072	14997	14835	15115	14868	14932	14882	14603	14958	14826	14887	14703	14840	14857	14703	14588	14898	14805	14710	14797	14501	14745	14868	14689	14826	14794	14669	14925	14811	14687	14591	14645	14873	14760	14977	14728	14812	14762	14644	14754	14868	14745	14773	14678	14822	14784	14733	14702	14641	14636	14871	14721	14716	14667	14758	14936	14832	14759	14774	14754	14729	14757	14716	14728	14819	14804	14670	14668	14732	14877	14731	14598	14814	14591	14768	14529	14751	14682	14781	14617	14674	14751	14668	14666	14512	14670	14698	14681	14783	14943	14766	14741	14680	14702	14681	14765	14646	14767	14807	14636	14845	14912	14700	14706	14765	14765	14574	14804	14671	14766	14819	14826	14959	14716	14770	14811	14612	14892	14732	14654	14747	14798	14721	14681	14794	14768	14761	14787	14709	14837	14806	14854	14823	14658	14772	14716	14667	14659	14757	14733	14732	14768	14780	14606	14677	14722	14700	14814	14810	14608	14960	14751	14749	14758	14715	14681	14737	14624	14675	14856	14869	14612	14845	14642	14838	14781	14611	14809	14871	14655	14727	14821	14846	14696	14609	14818	14566	14786	14686	14873	14650	14543	14815	14712	14787	14672	14784	14771	14779	14736	14711	14737	14680	14910	14605	14845	14737	14742	14592	14728	14522	14647	14714	14635	14891	14718	14680	14801	14752	14778	14763	14566	14835	14688	14675	14819	14651	14738	14770	14862	14621	14582	14699	14822	14856	14606	14753	14729	14681	14739	14659	14726	14809	14856	14745	14836	14929	14714	14855	14979	14589	14724	14734	14815	14669	14722	14585	14778	14772	14741	14604	14771	14659	14654	14942	14825	14707	14759	14797	14716	14730	14669	14471	14696	14605	14670	14812	14607	14861	14858	14672	14996	14599	14527	14678	14838	14620	14722	14662	14803	14734	14759	14670	14885	14798	14664	14768	14905	14608	14676	14607	14664	14663	14920	14839	14656	14649	14714	14785	14874	14736	14819	14644	14811	14603	14641	14763	14790	14683	14710	14561	14707	14632	14693	14733	14788	14596	14710	14611	14776	14893	14603	14665	14779	14706	14781	14816	14612	14677	14753	14704	14843	14738	14681	14842	14801	14594	14840	14733	14741	14612	14705	14833	14722	14715	14813	14741	14777	14718	14555	14913	14878	14850	14843	14661	14929	14864	14664	14791	14648	14733	14932	14875	14900	14855	14714	14738	14551	14799	14726	14812	14865	14656	14689	14762	14669	14814	14658	14704	14664	14654	14710	14831	14716	14653	14571	14554	14730	14615	14618	14624	14868	14876	14633	14752	14668	14675	14853	14601	14599	14701	14703	14714	14766	14718	14843	14740	14907	14715	14649	14845	14771	14697	14642	14698	14742	14674	14698	14885	14755	14679	14661	14660	14767	14617	14710	14784	14789	14616	14820	14688	14605	14763	14730	14673	14634	14706	14773	14769	14753	14660	14647	14707	14736	14601	14735	14749	14812	14704	14622	14632	14664	14648	14560	14732	14777	14693	14587	14680	14690	14782	14965	14783	14568	14671	14862	14686	14826	14682	14689	14916	14583	14687	14819	14824	14792	14643	14846	14651	14827	14835	14729	14865	14710	14857	14792	14749	14556	14779	14687	14754	14622	14832	14698	14725	14604	14836	14716	14753	14893	14772	14674	14733	14723	14792	14666	14739	14805	14698	14705	14799	14850	14634	14645	14787	14594	14695	14770	14779	14622	14790	14757	14863	14861	14721	14943	14682	14738	14876	14577	14932	14825	14835	14685	14688	14776	14749	14782	14800	14500	14705	14793	15062	14608	14727	14479	14584	14630	14641	14645	14828	14747	14869	14727	14592	14750	14664	14651	14739	14785	14719	14799	14807	14751	14761	14675	14727	14745	14591	14842	14643	14715	14847	14726	14694	14663	14699	14718	14952	14785	14626	14779	14708	14713	14845	14675	14680	14683	14840	14793	14796	14777	14655	14720	14714	14670	14945	14729	14905	14688	14626	14675	14764	14777	14599	14693	14744	14684	14708	14862	14613	14712	14659	14774	14723	14708	14573	14627	14695	14868	14793	14673	14544	14729	14691	14615	14776	14653	14805	14844	14657	14857	14707	14859	14849	14666	14668	14792	14750	14606	14672	14678	14818	14727	14897	14779	14826	14684	14895	14795	14838	14811	14708	14930	14707	14550	14867	14920	14585	14832	14794	14876	14805	14647	14743	14791	14794	14598	14740	14703	14678	14603	14812	14762	14623	14680	14791	14596	14704	14760	14650	14588	14790	14835	14824	14779	14672	14687	14616	14768	14750	14688	14564	14795	14691	14740	14800	14613	14693	14614	14804	15025	14840	14857	14745	14843	14963	14654	14737	14731	14783	14746	15031	14615	14688	14538	14995	14723	14752	14681	14744	14765	14646	14851	14946	14724	14783	14585	14629	14821	14741	14642	14740	14582	14793	14705	14811	14683	14670	14633	14816	14640	14694	14521	14821	14592	14577	14717	14794	14756	14797	14702	14773	14726	14661	14569	14632	14620	14854	14808	14767	14728	14818	14781	14824	14817	14595	14760	14592	14795	14715	14797	14804	14972	14935	14740	14855	14880	14550	14870	14615	14655	14696	14602	14726	14583	14679	14603	14752	14729	14666	14599	14715	14829	14596	14682	14959	14629	14670	14779	14705	14694	14740	14777	14731	14687	14650	14733	14857	14709	14595	14857	14695	14808	14786	14666	14926	14816	14778	14675	14748	14710	14666	14804	14750	14883	14922	14662	14769	14784	14487	14587	14671	14720	14652	14847	14762	14720	14761	14753	14805	14705	14604	14674	14772	14697	14810	14716	14671	14799	14799	14637	14783	14779	14706	14746	14764	14556	14866	14739	14662	14736	14868	14901	14761	14672	14777	14805	14639	14683	14801	14699	14746	14750	14840	14777	14713	14687	14695	14851	14677	14812	14884	14759	14818	14748	14701	14748	14867	14752	14692	14952	14732	14662	14792	14805	14799	14666	14735	14571	14721	14684	14658	14576	14680	14765	14603	14923	14824	14778	14677	14770	14766	14745	14806	14724	14744	14747	14514	14819	14645	14830	14748	14655	14612	14876	14877	14690	14796	14768	14654	14640	14728	14786	14599	14970	14824	14836	14642	14787	14756	14828	14685	14739	14637	14610	14680	14649	14546	14857	14570	14687	14633	14817	14853	14843	14818	14782	14803	14792	14651	14819	14865	14715	14744	14773	14722	14696	14764	14764	14817	14691	14708	14826	14600	14801	14752	14854	14691	14772	14838	14757	14798	14789	14811	14770	14619	14686	14733	14707	14688	14801	14961	14669	14704	14761	14555	14954	14775	14648	14815	14722	14690	14667	14720	14793	14705	14739	14694	14812	14559	14765	14822	14703	14732	14787	14717	14645	14625	14797	14752	14849	14758	14699	14535	14849	14619	14744	14779	14537	14712	14686	14705	14695	14611	14650	14869	14646	14845	14835	14747	14608	14556	14823	14773	14768	14812	14677	14717	14636	14954	14787	14690	14901	14637	14730	14791	14730	14792	14719	14803	14634	14699	14733	14658	14568	14841	14791	14754	14538	14674	14655	14641	14851	14677	14572	14777	14915	14595	14687	14856	14922	14893	14863	14683	14871	14751	14796	14701	14626	14617	14809	14958	14587	14808	14840	14606	14859	14749	14924	14871	14838	14757	14665	14877	14689	14776	14706	14740	14866	14839	14639	14917	14680	14787	14750	14868	14536	14799	14719	14614	14782	14656	14774	14757	14715	14629	14749	14777	14784	14815	14841	14778	14643	14813	14933	14722	15007	14645	14794	14848	14591	14764	14676	14752	14681	14699	14764	14794	14924	14746	14588	14751	14834	14813	14818	15001	14615	14819	14796	14685	14685	14851	14666	14705	14842	14712	14642	14662	14881	14722	14772	14790	14750	14692	14817	14750	14782	14604	14736	14669	14779	14849	14721	14707	14796	14701	14814	14581	14654	14786	14749	14603	14756	14632	14743	14606	14727	14626	14679	14683	14950	14610	14925	14717	14783	14758	14623	14632	14831	14724	14594	14752	14787	14572	14699	14813	14737	14903	14695	14869	14733	14651	14654	14926	14666	14827	14679	14673	14645	14685	14699	14774	14860	14769	14701	14807	14855	14635	14703	14563	14774	14823	14774	14767	14767	14662	14769	14740	14816	14837	14888	14755	14886	14693	14852	14671	14651	14767	14927	14704	14665	14707	14721	14732	14599	14872	14756	14791	14937	14725	14709	14752	14656	14675	14925	14700	14672	14600	14763	14619	14664	14671	14664	14607	14689	14697	14733	14863	14619	14738	14522	14595	14630	14724	14862	14666	14657	14813	14878	14750	14742	14845	14549	14738	14785	14893	14679	14808	14696	14722	14609	14717	14647	14885	14726	14552	14647	14843	14689	14910	14708	14830	14868	14856	14653	14708	14578	14574	14747	14737	14676	14705	14881	14614	14766	14648	14843	14712	14559	14643	14861	14725	14704	14830	14767	14767	14748	14830	14750	14682	14649	14675	14638	14730	14697	14636	14707	14737	14822	14839	14936	14669	14740	14788	14850	14778	14590	14851	14893	14813	14788	14773	14759	14847	14644	14573	14768	14939	14782	14749	14805	14687	14723	14621	14845	14674	14807	14688	14623	14806	14680	14594	14611	14729	14837	14771	14719	14588	14764	14652	14708	14602	14699	14917	14666	14813	14795	14742	14733	14719	14906	14466	14871	14886	14689	14779	14750	14725	14591	14774	14752	14704	14775	14816	14788	14656	14702	14780	14564	14791	14790	14860	14715	14848	14713	14691	14754	14756	14898	14726	14641	14720	14752	14602	14913	14744	14789	14730	14886	14767	14674	14940	14676	14693	14755	14812	14734	14916	14572	14690	14829	14664	14889	14825	14764	14674	14863	14901	14744	14685	14636	14801	14580	14754	14899	14966	14801	14948	14647	14705	14725	14699	14863	14610	14652	14753	14777	14607	14641	14613	14612	14743	14739	14750	14640	14803	14755	14722	14749	14641	14655	14454	14869	14689	14842	14842	14798	14717
22840	21139	28846	23788	22356	26270	28728	23269	21812	21858	20765	20300	19806	19659	19379	19051	19043	18990	18740	18774	18631	18279	18229	18237	18077	18304	18040	18164	17932	17978	18176	17967	18049	18099	18025	17710	17774	17925	17923	17952	17947	17872	17893	17850	17787	17840	17877	17703	17841	17660	17791	17729	17764	17722	17800	17864	17558	17745	17990	17896	17980	17768	17939	17760	18079	17724	17721	17998	17749	17814	17794	17540	17852	17879	17827	17730	17923	17622	17669	17776	17867	17838	17850	17629	17768	17948	17739	17683	17777	17785	17674	17885	17808	17815	17780	17657	17992	17906	17773	17941	17738	17777	17848	17590	17783	18029	17963	17997	17785	17858	17882	17761	17864	17552	17938	17768	17910	17852	17868	17579	17672	17716	17922	17784	17751	17831	17948	17839	17597	17845	17617	17645	17872	17670	17657	17794	17656	17730	17597	17724	17650	17989	17795	17769	17617	18001	17785	17736	17671	17720	17706	17634	17648	17834	17612	17708	17910	17795	17955	17813	17980	17821	17664	17793	17733	17842	17736	17729	17889	17918	17971	17540	17809	17841	17612	17956	17727	17590	17739	17807	18100	17794	17891	18049	17509	17763	17637	17707	17725	17681	17946	17614	17693	17931	17842	17650	17773	17740	17667	17920	17787	17914	17777	17627	17672	17712	17887	17752	17679	17778	17910	17621	17566	17785	17604	17765	17833	17543	17645	17593	17626	17861	17839	17841	17650	17578	17555	17843	17793	17801	17846	17856	17769	17906	17996	17684	17819	17848	17908	17651	17867	17683	17759	17903	17638	17723	17811	17844	17830	18057	17745	17711	17780	17837	17861	17904	17570	17794	17819	17515	17630	17907	17972	17699	17710	17744	17637	17779	17781	17685	17496	17784	17799	17951	17811	17661	17622	17770	17889	17810	17834	17731	18026	18014	17636	17816	17808	17807	17672	17741	18089	17810	17718	17658	17731	17633	17841	17709	17899	17714	17898	17647	17797	17620	17799	17783	17633	17679	17887	17929	17748	17698	17867	17764	17964	17712	17708	17787	17783	17865	17571	17739	17920	17635	17813	17744	17668	17699	17736	17676	17809	17870	17662	17751	17662	17703	17831	17784	17746	17682	17585	17736	17761	17916	17841	17795	17775	17647	17731	17753	17843	17709	17726	17756	17749	17672	17831	17939	17558	17796	17825	17644	17638	17822	17759	17774	17719	17827	17717	17723	17751	17721	17956	17633	17766	17634	17635	17633	17650	17821	17754	17791	17620	17908	17945	17694	17675	17841	17662	17628	17844	17748	17900	17747	17723	17735	17715	17698	17706	17621	17790	17808	17603	17922	17843	17651	17801	17743	17848	17733	17610	17703	17638	17883	17907	17563	17804	17675	17666	17842	17735	17648	17667	17728	17718	17843	17722	17637	17687	17785	17671	17708	17811	17932	17532	18003	17847	17924	17810	17527	17726	17703	17842	17748	17889	17796	17836	17558	17706	17841	17662	17793	17717	17875	17663	17849	17747	17753	17741	17484	17650	17786	17645	17687	17927	17844	17970	17875	17795	17972	17786	17690	17858	17664	17708	17702	17816	17723	17918	17583	17903	17838	17881	17773	17577	17816	17785	17621	17611	17766	17918	17878	17762	17709	17747	17675	17884	17754	17757	17609	17682	17745	17581	17856	17915	17610	17675	17700	18021	17790	17778	17665	17868	17742	17642	17866	17833	17835	17764	17653	17649	17908	17916	17810	17662	17822	17813	17767	17721	17847	17857	17842	17677	17481	17760	17553	17884	17713	17637	17868	17773	17824	17668	17809	17752	17809	17755	17725	17864	17666	17875	17757	17969	17933	17850	17707	17865	17828	17882	17870	17886	17718	17712	17719	17803	18012	17909	17950	17735	17779	17604	17650	17594	17802	17968	17744	17734	17968	17661	17878	17803	17672	17523	17711	17688	17529	17839	17805	17733	17727	17756	17699	17779	17616	17886	17643	17731	17620	17893	17727	17647	17628	17742	17554	17719	17772	17762	17750	17775	17808	17930	17683	17661	17771	17824	17651	17688	17818	17735	17803	17927	17790	17643	17753	17701	17745	17764	17675	17826	17684	17756	17758	17745	17931	17920	17662	17956	17743	17667	17791	17758	17763	17597	17914	17597	17860	17907	17676	17574	17707	17583	17520	17841	17687	17770	17773	17707	17962	17745	17745	17738	17806	17768	17822	17791	17811	17804	17760	17788	17666	17849	17756	17742	17719	17751	17657	17912	17788	17583	17723	17843	17822	17849	17744	17881	17740	17674	17999	17734	17459	17685	17673	17710	17671	17696	17933	17854	17741	17952	17788	17712	17741	17671	17755	17785	17765	17638	17672	17616	17742	18000	17907	17735	17825	17788	17759	17677	17627	17728	17740	17806	17894	17692	17599	17692	17713	17625	17814	17575	17720	17774	17776	17934	17808	17453	17754	17739	17694	17680	17752	17696	17765	17763	17756	17659	17699	17846	17762	17819	17744	17725	17730	17813	17869	17772	17704	17828	17942	18044	17743	17730	17806	17794	18023	17734	17789	18119	17813	17835	17765	17824	17665	17794	17914	17852	17930	17662	17784	17716	17653	17636	17819	17735	17912	17789	17762	17820	17726	17841	17947	17728	17873	17709	17655	17790	17512	17608	17727	17551	17802	17619	17698	17851	17844	17907	17889	17991	17882	17727	17781	17850	17690	17831	17893	17844	17790	17764	17554	17707	17804	17863	17715	17687	17708	17744	17492	17622	17828	17781	17803	17657	17953	17711	17646	17756	17684	17774	17734	17789	17947	17690	17620	17523	17662	17573	17714	17655	17734	17897	17877	17859	17574	17714	17678	17545	17677	17810	17749	17771	17791	17803	18054	17740	17848	17741	17832	17678	17683	18002	17637	17674	17787	17837	17950	17665	17619	17783	17891	17700	17745	17830	17792	17792	17624	17761	17881	17781	17724	17705	17831	17710	17789	17824	17567	17776	17676	17554	17776	17689	17816	17650	17880	17915	17777	17697	17673	17674	17798	17885	17999	17775	17694	17770	17836	17722	17691	18008	17699	17756	17809	17639	17826	17599	17777	17672	17808	17689	17576	17826	17684	17867	17843	17784	17786	17906	17688	17867	17752	17787	17765	17839	17637	17632	17735	17587	17826	17748	17643	17693	17734	17662	17726	17722	17779	17736	17873	17692	17774	17818	17575	17700	17752	17623	17795	17802	17691	17567	17705	17706	17695	17744	17936	17835	17794	17731	17691	17619	17525	17872	17938	17691	17780	17509	17816	17909	17632	17715	17539	17687	17567	17962	17759	17867	17592	17713	17679	17649	17647	17603	17707	17657	17799	17944	17734	17744	17712	17915	17627	17629	17855	17832	17733	17854	17927	17844	17732	17893	17830	17653	17810	17512	17654	17607	17805	17785	17708	17698	17672	17838	17957	17735	17830	17738	17790	17857	17761	17797	17753	17835	17591	17688	17857	17520	17664	17852	17934	17572	17703	17690	17664	17770	17747	17572	17715	17790	18038	17695	17852	17744	17715	18097	17839	17770	17794	17852	17808	17742	17688	17952	17703	17854	17988	17887	17717	17668	17741	17851	17925	17575	17720	17808	17667	18000	17746	17814	17734	17903	17829	17815	17808	17804	17628	17525	17786	17569	17879	17850	17945	17963	17342	17571	17804	17845	17684	17818	17864	17816	17674	17436	17814	17785	17689	17859	17890	17751	17742	17781	17816	17781	17578	17788	17683	17640	17569	17830	17724	17592	17663	17826	17910	17785	17835	17674	17700	17920	17712	17713	17891	17900	17841	17826	17806	17526	17762	17786	17667	17949	17762	17757	17932	17653	17610	17871	17720	17731	17628	17807	17865	17900	17890	17721	17817	17666	17824	17642	17751	17642	17699	18058	17785	18046	17790	17820	17681	17654	17743	17836	17755	17870	17745	17786	17770	17749	17907	17888	17619	17786	17836	17797	17799	17904	17786	17646	17953	17685	17667	17594	17998	17684	17729	17650	17694	17670	17698	17618	17716	17593	17786	17587	17669	17859	17722	17845	17837	17624	17829	17675	17709	17952	17795	17602	17787	17867	17876	17851	17902	17688	17678	17834	17542	17611	17734	17697	17640	17675	17547	17753	17625	17856	17737	17868	17783	17771	17802	17600	17579	17718	17854	17861	17987	17622	17836	17888	17678	17759	17682	17702	17705	17534	17725	17682	17653	17777	17738	17733	17921	17660	17776	17524	17719	17728	17655	17958	17887	17875	17663	17764	17636	17673	17858	17723	17678	17721	17800	17687	17802	17921	17841	17894	17708	17784	17587	17640	17672	17649	17773	17782	17619	17734	17817	17717	17876	17772	17712	17772	17787	17841	17763	17745	17899	17692	17778	17772	17861	17639	17749	17806	17931	17825	17643	17747	17734	17889	17785	17714	17682	17708	17785	17624	17877	17541	17749	17861	17841	17779	17762	17716	17807	17771	17678	17801	17586	17655	17656	17629	17555	17435	17816	17950	17620	17702	17894	17799	17762	17944	17666	17707	17672	17854	17516	17785	17654	17682	17836	17677	17572	17836	17740	17709	17668	17953	17831	17937	17747	17708	17835	17605	17653	17870	17786	17773	17877	17641	17832	17735	17685	17919	17750	17838	17695	17705	17773	17863	17558	17749	17824	17798	17719	17692	17869	17653	17784	17918	17766	17881	17679	17908	17696	17780	17607	17586	17898	17653	17974	17936	17750	17916	17702	17819	17729	17973	17930	17823	17857	17852	17725	17560	17754	17802	17826	17725	17831	17644	17775	17953	17592	17863	17428	17828	17835	17795	17963	17651	17649	17772	17711	17691	17841	17795	17764	17830	17742	17701	17712	17725	17826	17839	17793	17858	17608	17867	17744	17689	17563	17739	17645	17969	17938	17887	17703	17613	17778	17856	17646	17958	17806	17678	17854	18000	17667	17761	17605	17856	17711	17713	17678	17679	17504	17796	17711	17680	17793	17775	17850	17520	17621	17804	17826	17813	17826	17821	17797	17685	17713	17821	17841	17774	17728	17760	17749	17687	17839	17756	17784	17602	17845	17767	17865	17401	17709	17733	17614	17692	17984	17686	17690	17670	17786	17817	17760	17810	17575	17635	17942	17752	17699
31809	49958	45822	37755	32266	29017	25959	23080	21640	20605	19544	19107	18341	17970	17488	16995	16630	16644	16307	16501	15846	15802	15767	15684	15697	15595	15531	15432	15391	15414	15462	15420	15427	15401	15328	15323	15401	15180	15257	15184	15274	15200	15154	14971	15470	15196	15321	15250	15273	15384	15077	15127	15265	15217	15010	15166	15376	15389	15120	15301	15252	15091	15237	15134	15057	15344	15224	15238	15159	15157	15285	15098	15209	15311	15354	15141	15267	15203	15248	15160	15069	15045	15190	15418	15148	15438	15232	15223	15190	15434	15034	15257	15155	15102	15003	15284	15194	15269	15261	15106	15113	15219	15211	15259	15219	15044	15131	15134	15371	15152	15337	15338	15349	15076	15197	15165	15136	15276	15310	15130	15187	15055	14987	15078	15227	15170	15253	15091	15241	15192	15189	15197	15126	15223	15235	15212	15167	15197	15216	15200	15119	15066	15201	15277	15009	15171	15126	15176	15222	15311	15189	15206	15265	15049	15166	15361	14981	15164	15026	15210	15308	15145	15277	15149	15104	15349	15012	15247	15115	15164	15157	15270	15122	15375	15100	15143	15246	15180	15127	15183	15221	15145	15154	15203	15330	15205	15061	15238	15259	15066	15049	15148	15292	15227	15097	15214	14957	15267	15098	15353	15211	15240	15101	15204	15199	15300	15226	15088	15053	15146	15208	15203	15234	15229	15177	15033	15080	15328	15244	15052	15148	15204	15035	15190	15239	15010	15405	15263	15267	15048	15178	15157	15254	15191	15341	15164	15085	15259	15368	15196	15246	15031	15294	15214	15202	15135	15140	15233	15218	15191	15220	15128	15291	15176	15206	15220	15167	15177	15237	15203	15148	15076	15147	15234	15214	15140	15078	15110	15149	15177	15179	15067	15138	15192	15179	15144	15190	15248	15224	15094	15320	15262	15227	15121	15087	15112	15228	15340	15098	15144	15344	15250	15300	15123	15183	15154	15157	15174	15171	15176	15119	15194	15078	15126	15041	15257	15203	15052	15266	15265	15210	15432	15128	15075	15044	15187	15114	15079	15113	15318	15274	15143	15317	15117	15138	15290	15137	15164	15165	15278	15029	14966	15049	15256	15104	15080	15210	15177	15158	15303	15240	15087	15200	15104	15182	15130	15186	15203	15111	15393	15237	15231	15205	15129	15275	15181	15199	15080	15133	15096	15175	15252	15067	15192	15041	15209	15284	15216	15282	15202	15113	15269	15231	15141	15096	15146	15370	15132	15331	15118	15247	15283	15076	14972	15115	15095	15117	15081	15057	15385	15244	15354	15183	15208	15317	15228	15342	15113	15176	15156	15290	15201	15054	15090	15181	15306	15222	14895	15149	15208	15375	15069	15278	15034	15331	15097	15238	15157	15173	14998	15075	15042	15090	15175	15287	15097	15397	15041	15084	15245	15292	15197	15279	15216	15126	15366	15314	15116	15215	15120	15113	15196	15262	15260	15389	15204	15391	15077	15105	15184	15215	15139	15118	14972	15279	15103	15323	15266	15166	15169	15056	15317	15212	15167	15338	15081	15096	15115	15208	15270	15119	15239	15224	15188	15148	15279	15170	15195	15106	15289	15288	15055	15287	15140	15287	15150	15231	15118	15312	15314	15081	15294	15146	15105	15134	15299	15278	15056	15062	15075	15232	15119	15292	15193	15246	15167	15322	15200	15224	15289	15148	15135	15184	14877	15206	15225	14970	15375	15267	15253	15087	15032	15178	15190	15256	15251	15194	15256	15222	15062	15192	15170	15269	15215	15034	15346	15073	15109	15150	15226	15257	15082	15055	15161	15120	15327	15161	15163	15142	15149	15103	15225	15152	15191	15135	15150	15244	15070	15207	15196	15033	15315	15341	15162	15261	15132	15246	15001	15184	15168	15085	15113	15191	15272	15142	15191	15226	15339	15103	15251	14978	15269	15203	15154	15173	15325	15034	15123	15278	15204	15110	15133	15039	15156	15303	15279	15276	15275	15267	15215	15302	15152	15191	15364	15125	15178	15141	15283	15186	15172	15122	15237	15030	15091	15072	15175	15270	15295	15205	15199	15255	15034	15270	15146	15133	15146	15107	15210	15171	15199	15191	15206	15151	15191	15242	15155	15239	15102	15115	15181	15195	15283	15169	15003	15192	15043	15103	15145	15187	15143	15144	15218	15137	15075	15136	15255	15152	15106	15230	15407	15108	15094	15133	15161	15158	15260	15130	15174	15326	15242	15042	15017	15389	15270	15241	15228	15209	15224	15105	15198	15271	15090	15082	15057	15260	15189	15361	15258	15208	15178	15165	15162	15201	15167	15161	15178	15059	15203	15285	15220	15114	15227	15173	15135	15380	15383	15153	15123	15054	15124	15357	15209	15246	15223	15187	15257	15192	15230	15302	15110	15101	15041	15213	15170	15233	15121	15188	15113	15154	15012	15216	15209	15315	15101	15082	15329	15106	15315	14986	15327	15284	15324	15188	15217	15233	15192	15220	15169	15171	15091	15177	15207	15194	15174	15000	15089	15155	15176	15214	15220	15249	15181	15313	15267	15329	15070	15030	15323	15051	15239	15115	15093	15058	15267	15408	15216	14982	15181	15131	15250	15298	15144	15129	15171	15302	15057	15219	15146	14933	15183	15249	15094	15102	15261	15193	15271	15131	15238	15245	15261	15262	15230	15193	15216	15332	15297	15398	15316	15277	15211	15241	15146	15268	15094	15163	15166	15096	14959	15256	15061	15239	15249	15196	15134	15038	15117	15127	15194	15100	15175	15240	15328	15225	15253	15365	15203	15057	15041	15283	15278	15210	15216	15265	15056	15201	14952	15331	15306	15176	15100	14778	15301	15281	15293	15240	15272	15257	15213	15210	15129	15196	15202	15176	15286	15052	15243	15161	15221	15178	15373	15096	15289	15212	15027	15092	15250	15200	15301	15135	15144	15241	15233	15131	15159	15123	15229	15129	15176	15047	15173	15168	15249	15014	15048	15052	15070	15194	15224	15248	15154	15085	15121	15117	15145	15207	15250	15083	15080	15099	15382	15142	15102	15276	15250	15199	15183	15159	15347	15328	15271	15080	15157	15164	15108	15131	15110	15176	15125	15123	15071	15115	15250	15121	15257	15061	15203	15185	15336	15156	15145	15055	15159	15157	15063	15213	15093	15104	15186	15214	15122	15251	15144	15232	15086	15031	15289	15189	15224	15377	15174	15226	15087	15163	14935	15173	15132	14988	15194	15205	15389	15266	15136	15098	15118	15016	15155	15238	15208	15092	15049	15261	15180	15065	15338	15096	15237	15234	15285	15213	15255	15075	15177	15163	15355	14981	15165	15171	15227	15014	15177	15030	15251	15090	15293	15274	15279	15249	15194	15217	15248	15264	15305	15215	15178	15174	15279	15278	15352	15130	15247	15144	15130	15125	15171	15033	15414	15159	15248	15148	15173	15132	15122	15214	15235	15078	15228	14951	15370	15103	15317	15168	14993	15193	15311	15226	15186	15351	15111	15275	15297	15081	15021	15233	15235	15147	15226	15178	15221	15251	15114	15169	15268	15054	15274	15196	15378	15276	15032	14995	15331	15101	15260	15005	15103	15189	15238	15185	15267	15217	15061	15261	15406	15084	15392	15129	15247	15238	15211	15104	15263	15339	15222	15141	15219	15330	15180	15128	15250	15289	15244	14939	15144	15234	15079	15207	15056	15111	15255	15242	15219	15197	15222	15100	15293	15201	14944	15351	15176	15168	15372	15207	15183	15199	15103	15301	15245	15143	15142	15209	15056	15051	15190	15247	15245	15331	15228	15081	15094	15189	15401	15229	15159	15210	15371	15114	15145	15212	15144	15201	15090	15041	15284	15172	15167	15276	15197	15150	15258	15126	14976	15064	15136	15117	15237	15175	15220	15057	15306	15062	15255	15210	15107	15206	15168	15198	15221	15202	15328	15270	15291	15067	15119	15236	15181	15182	15245	15334	15312	15173	15173	15050	15153	15174	15169	15271	15212	15274	15169	15260	15238	15205	15089	15142	15114	15099	15137	15076	15334	15164	15144	15323	15157	15249	15288	15269	15377	15246	15125	15228	15096	15217	15109	15239	15126	15210	15215	15009	15120	15215	15103	15015	15093	15268	15092	15196	15139	15181	15256	15333	15152	15099	15135	15210	15226	15103	15281	15227	15318	15095	15260	14970	14933	15328	15204	15440	15245	15041	15186	15184	15141	15241	15236	15121	15247	15389	15269	15210	15086	15052	15341	15204	15225	15243	15022	15185	15226	15218	15146	15230	15282	15282	15224	15097	15156	15226	15271	15331	15095	15203	15367	15096	15143	15149	15357	15241	15255	15080	15213	15245	15141	15229	15282	15247	15238	15283	15213	15217	15054	15212	15326	15122	15141	15107	15249	15213	15106	15163	15172	15190	15219	15220	15016	15052	15341	15216	14928	15104	15265	15232	15074	15100	15163	15284	15116	15329	15380	15171	15173	15153	15192	15241	15167	15286	15275	15231	15191	15318	15206	15324	15251	15168	15223	15195	15175	15191	15192	15076	15139	15355	15032	15130	15261	15145	15125	15314	15194	15163	15032	15300	15264	15263	15208	15184	15205	15220	15036	15116	15315	15308	15043	15353	15199	15166	15262	15265	15159	15105	15064	15186	15251	15186	15242	15169	15235	15087	15196	15281	15176	15089	15190	15192	15286	15059	15183	15350	15177	15336	14908	15208	15219	15117	15155	15154	15048	15187	15209	15150	15149	15209	15201	15137	15261	15245	15131	15351	15006	15174	15054	15194	15306	15513	15281	15219	15244	15254	15311	15015	15388	15230	15197	15271	15237	14910	15070	15196	15092	15312	14951	15111	15152	15360	15224	15067	15223	15215	15254	15147	15099	15244	15156	15100	15137	15173	15059	15243	15047	14858	15200	15111	15203	15231	15161	15203	15133	15061	15285	15298	15219	15248	15144	15266	15079	15040	15122	15270	15050	15157	15196	15339	15184	15177	15122	15197	15312	15207	15260	15211	15092	15088	15188	15199	15185	15159	15252	15086	15315	15313	15132	15159	15118	15228	15339	15015	15103	15166	15285	15305	15250	15165	15263	15232	15193	15237	15155	15245	15411	15216	15047	15261	14964	15203	15170	15340	15050	15350	15173
28903	25811	33068	29014	24074	21933	20592	19377	19271	18710	18392	17833	17847	17890	17599	17450	17374	17424	17317	17265	17345	17158	17143	17362	17196	17149	17261	17216	17199	17179	17122	16828	16989	16847	16759	17003	17010	16891	16988	16854	16977	16946	16979	17105	17075	16977	17078	16914	17033	16957	17204	17030	17039	16822	17056	16885	16872	16778	17261	16929	16963	17060	16875	16924	17056	16828	17022	17117	16965	17181	16903	17076	16903	17091	17003	16925	16855	17081	17066	16912	16864	16832	16999	16973	17123	16861	17247	16950	16944	16822	17038	17013	17069	16835	16993	17252	16856	16778	16915	17172	16883	16937	16903	16901	16991	16992	17131	17115	16945	16954	17040	17001	16876	17071	17107	17032	17076	17149	16794	16957	17130	17080	16996	17005	17075	17213	16741	16792	17117	17089	16891	17141	16996	17064	16812	16917	16908	16757	16844	16892	16993	16986	17154	16991	17019	16804	17034	16782	17189	16930	17057	17078	17045	16942	17124	16933	17035	17081	17114	17001	16927	16985	17034	16907	17007	16906	16962	17027	17116	17068	17028	17019	16851	16772	17102	16875	16920	16830	16827	17067	16873	17065	16909	16849	16973	16965	16973	16946	16858	16895	16976	16899	17048	16767	16822	16971	17013	16985	16917	16908	16964	16858	17043	16965	16971	16912	16950	17004	16888	17026	17036	17008	16950	16915	17114	16592	16912	16933	17103	16852	16948	17074	17056	16921	16882	17109	16815	17051	16977	16802	16972	17009	17051	16987	17249	17065	17142	16824	16877	16933	16956	17017	16895	16723	16755	16902	16870	16802	16687	16892	17010	16999	16863	16804	17011	17064	17068	16942	17126	17019	17042	17113	16962	17104	16945	16978	16904	16924	17112	16826	17078	16941	16888	16794	17101	17159	17067	16886	16838	16860	16983	16810	17130	16878	16974	17042	16932	16954	17003	16791	16769	16962	16931	17035	17061	16922	16838	17047	17010	16936	16881	16963	16804	17056	16971	17037	16785	16953	16851	16975	17111	16893	17076	16820	16949	16947	17012	17108	16951	16845	16963	16889	17034	16902	16846	17031	17027	16835	17160	17028	17090	16791	17021	16984	16934	17058	16936	16746	17058	16712	17301	16983	16934	16789	17020	16859	16998	17000	17081	17108	17149	17048	16884	17093	16813	16984	16828	16809	16953	16856	16901	16877	17014	16982	17020	16975	17025	17009	17049	17029	17156	16950	17023	16933	16849	16943	16976	16999	16846	16994	17010	16992	17040	16877	16854	17154	17142	16974	17127	16961	16891	17044	16864	16985	16972	17009	17090	16782	17102	16829	16918	17026	16925	16984	16883	17024	16805	17282	17127	17010	17031	16974	16948	16892	16931	16919	17025	17007	16899	16912	16841	16907	17078	16985	16845	16807	16960	17123	16788	16959	16820	16997	16961	17101	17123	16889	16943	17040	17078	17012	17160	17000	16895	17034	17159	16924	17223	17041	17225	17149	16990	17084	16980	16991	17060	16816	16994	17119	17065	16784	17028	16999	16801	16786	16925	16956	16900	16972	17132	17032	16964	17086	16777	16906	17033	17013	17268	16958	16885	17065	16900	16988	17092	17073	16826	17108	16974	17108	16963	16945	16982	16973	17035	16875	16931	16991	16815	16976	17084	17082	17064	17040	16910	16940	16956	16925	17199	16786	17104	17010	17044	17137	16971	17160	17102	16944	16830	17137	16980	16836	16848	16911	16911	16863	17024	16890	17037	17118	16858	17225	16943	17165	16996	17115	16984	16944	16995	16893	16878	16933	16938	17242	16928	16857	17026	16988	17075	16815	16934	16945	16917	16780	17080	16890	17001	17064	16942	16747	17006	16809	17114	16892	16809	17037	16818	16950	17027	17126	16918	17103	16905	17109	16941	16864	16836	16781	16937	16942	17069	17062	16841	16843	17102	17070	16980	17134	16915	16778	16840	17045	16913	16905	17077	17066	16889	16830	16877	17035	16738	17040	17079	16991	16867	16777	17069	16990	17034	16984	16909	17196	16899	16995	16927	16932	17022	17096	16959	16851	16764	17056	16931	16887	16915	17046	16897	17156	16915	17026	16935	17091	16920	16813	16988	17161	17048	16963	16908	16863	17142	17061	16914	16926	16953	16918	16971	16987	17098	17133	16974	17251	16967	17019	16833	16700	16924	16865	17031	17188	17031	16822	17240	16864	17086	17059	17147	16780	16852	16830	17132	16863	17128	17008	16996	17041	16896	16797	17089	17002	17082	16964	16883	16928	16976	16994	16752	17006	17025	17210	16887	17041	17044	16945	16896	16908	17204	16919	16892	16920	16843	16971	16951	16970	17006	16781	16966	17013	17047	17076	16995	17020	16821	16937	16994	17016	17072	17067	16925	17049	16890	17073	17041	16888	16735	17035	17103	17032	16975	16946	16921	17058	17249	17058	16916	16961	17059	17041	17032	17139	16789	16900	17051	16936	17028	16955	16798	16880	16901	16868	16868	17066	16876	17099	17137	16809	17054	16705	16873	17112	16945	16776	16833	17044	16928	17155	16925	16848	17046	16762	16887	17060	16983	16775	17047	16982	17002	16767	16880	16949	16965	16877	16811	17000	17035	16987	17072	17071	16892	16799	17094	16795	16920	16815	16958	16782	16843	17006	17076	16807	16956	16792	16968	17079	16910	16911	16854	16867	16931	16944	17139	16799	17048	16967	16783	16969	17059	16950	16863	17046	16737	17010	16828	16990	16957	16915	16772	16968	17013	16798	16714	16795	16964	16965	16974	16877	17117	16755	17123	16928	17138	16971	16833	16812	16913	16784	16949	16966	16929	16904	16904	17015	16964	16966	16868	16992	16898	17012	16800	16906	16976	17220	17194	16876	17003	17027	17047	17199	17104	16932	16805	16952	16951	17011	16751	16900	16951	16940	17084	16889	17076	16989	16960	16894	16832	16850	17271	17015	16999	16942	17097	17121	17029	17048	17126	16961	16839	17006	16907	16779	17144	16833	16854	16914	17115	16797	17246	16972	17038	17034	16917	17244	16931	17153	16876	16982	16910	17104	17128	16726	16824	16927	16941	16750	16946	16850	16850	16972	16904	17025	16872	17012	16899	16977	17038	16912	17174	17064	17010	16892	17036	16983	17174	16783	17064	16877	16995	17165	16911	16800	16953	16708	16925	16979	17056	16841	16945	17037	16941	16925	17074	16951	17027	16968	17015	17058	16932	16967	16962	16854	16869	16791	16901	17060	16936	16747	17008	16877	17020	16996	16782	16864	17077	17008	17083	17016	17056	16882	17146	17002	17048	17035	17110	16939	16964	16894	17007	17034	16941	16774	17053	17045	17142	17074	17048	16969	16973	16935	16945	16981	17169	17111	16887	17032	17219	17012	16894	16943	16989	16809	16995	16954	17079	16850	17018	16843	17228	17041	16975	16691	16930	16844	17209	16956	17041	17196	16967	16889	17133	17122	16754	17069	17105	16963	17044	16987	17000	17156	16962	16938	17007	16877	16782	17050	16901	16862	16930	17044	17028	17060	17048	17235	17013	16773	17102	16804	16927	16949	16832	16954	16853	17141	16841	16969	16870	16905	16884	17063	16949	16746	16892	16951	16927	17023	16940	17085	17086	16850	16978	16704	16761	17076	17023	16949	16892	16959	16993	16922	17176	16903	16778	16926	17013	16800	16885	17132	16989	17118	17063	17023	17127	16924	16855	16908	17095	16800	16814	16941	16951	17023	17131	17132	16974	17037	16849	17046	17049	17047	16754	16929	17148	16871	16825	16915	16886	16878	17112	16903	16955	17063	16961	16985	16880	16886	17054	17042	16927	16894	17017	17082	17135	16910	16990	17023	16935	17041	17054	16885	16969	17077	16847	16785	16784	17034	17089	16993	16787	17062	16882	17002	16892	17155	16913	16866	17104	17175	16832	16870	16869	16971	16869	17013	17076	16875	16990	17072	16726	16949	17035	16951	16957	16980	17045	17107	16956	17006	17066	16894	16976	16897	16992	16928	16757	17048	16972	16900	17105	17023	17047	16990	17127	17064	17058	16944	17017	17144	16855	16913	16954	16962	16906	16921	16972	17019	17041	16918	16899	16886	16860	16747	16984	16992	17032	17310	16987	16954	16887	16904	16839	16942	16864	17022	16821	16914	17078	16909	16937	17067	17010	16953	16876	17010	17016	17072	16905	16911	16905	17060	17021	17115	16777	16979	17037	17099	17134	16680	16915	17059	16955	16904	16840	17088	17098	17026	16916	16977	17020	16927	17140	17042	17022	16960	16993	17163	17114	16854	17046	16809	16739	16749	16977	16943	16959	17063	17107	17046	17240	16954	16883	17050	16844	16955	16660	16874	16807	16980	16937	16840	16997	16855	17160	16970	16919	16834	16945	17014	17013	17055	16973	16848	16791	17036	16895	16878	16828	17138	16994	16857	17017	17109	17096	16963	17014	17033	16975	17061	17067	16945	17104	17047	16934	16968	16856	16980	16943	17176	17158	17158	16807	17092	17035	17249	16938	16951	17040	16995	17005	16740	16914	16977	16710	16971	16955	17001	17181	16948	16872	16874	16841	17020	17144	17021	16826	17129	16970	16908	17017	16976	16978	17060	17283	16947	16942	17065	16993	16856	16956	17009	16871	17031	17244	17076	16772	16850	16907	16822	16941	16949	16953	16824	16936	16916	16962	16940	17079	16855	16898	16971	17006	17002	16942	17012	16937	16943	17112	17004	17106	16965	16866	16911	17019	17047	16917	16841	16903	17131	16900	16882	16835	16837	17045	16843	16811	16944	16951	16937	16958	16848	16997	17020	17000	16954	17089	17088	16983	17098	17033	17087	17002	17017	16983	17091	17226	16939	17019	17031	16907	16949	17211	16888	16779	16807	17094	16896	17049	17091	16954	16993	17048	16799	17057	17030	16809	17048	17055	17156	16969	17030	17014	17150	17231	16958	17044	17023	17065	16962	16839	17047	16973	16937	16867	17048	16881	17106	16937	16882	16995	17174	16943	17375	17118	17071	17286	17059	17112	17188	17063	16934	17060	17191	17276	16956	16950	16980	16979	17013	16803	17067	16920	16724	16776	16891	16915	17088	16811	16919	17063	17031	16857	17043	16879	16926	16846	16804	17014	16859	16841	16771
28197	38948	36792	28154	24408	21852	20007	18896	18167	17236	16786	16446	16137	16146	15731	15634	15515	15360	15465	15328	15149	14988	15022	14953	14992	14980	14962	14914	14937	14759	14864	14885	14876	14715	14623	14710	14750	14744	14646	14893	14780	14899	14751	14744	14729	14879	14891	14846	14877	14657	14681	14873	14705	14849	14815	14762	14850	14838	14668	14894	14729	14912	14674	14808	14768	14690	14729	14846	14674	14792	14850	14714	14717	14941	14769	14880	14837	14818	14694	14789	14856	14432	14636	14837	14803	14907	14770	14764	14704	14876	14692	14701	14795	14697	14627	14765	14757	14774	14906	14717	14815	14722	14719	14555	14686	14742	14666	14866	14864	14664	14891	14815	14611	14758	14675	14853	14775	14860	14706	14691	14775	14791	14738	14990	14727	14615	14839	14588	14843	14746	14717	14813	14667	14722	14628	14808	14780	14912	14667	14816	14605	14637	14706	14833	14800	14725	14755	14798	14890	14708	14807	14791	14781	14700	14819	14783	14687	14861	14797	14752	14879	14735	14850	14674	14758	14790	14709	14608	14564	14886	14641	14765	14827	14873	14862	14697	14633	14845	14877	14651	14669	14738	14823	14724	14751	14923	14666	14731	14770	14673	14719	14832	14680	14617	14702	14658	14646	14909	14761	14801	14854	14609	14667	14734	14692	14695	14795	14810	14783	14688	14745	14725	14675	14667	14747	14825	14612	14609	14771	14600	14897	14685	14744	14779	14801	14846	14882	14658	14664	14883	14757	14852	14862	14733	14819	14791	14721	14876	14808	14769	14761	14692	14697	14814	14834	14743	14938	14716	14691	14696	14677	14729	14771	14861	14730	14803	14705	14828	14776	14754	14840	14780	14808	14729	14748	14757	14646	14822	14730	14740	14678	14674	14697	14721	14686	14932	14851	14749	14744	14810	14705	14790	14782	14639	14626	14725	14675	14868	14730	14720	14923	14759	14728	14592	14789	14659	14795	14835	14757	14807	14772	14806	14780	14785	14779	14741	14721	14770	14765	14560	14853	14841	14517	14784	14704	14653	14650	14710	14683	14826	14778	14766	14794	14738	14712	14731	14893	14733	14724	14738	14832	14762	14606	14801	14811	14843	14808	14783	14918	14762	14766	14746	14923	14732	14688	14800	14762	14805	14789	14747	14720	14694	14595	14744	14770	14848	14731	14759	14822	14657	14698	14720	14863	14753	14708	14861	14687	14870	14729	14704	14715	14810	14623	14721	14714	14920	14584	14697	14765	14938	14877	14721	14828	14737	14944	14808	14583	14776	14721	14794	14638	14807	14750	14788	14813	14679	14626	14731	14634	14793	14573	14693	14578	14750	14739	14778	14729	14846	14772	14726	14746	14824	14887	14908	14706	14709	14796	14866	14665	14720	14680	14735	14721	14743	14885	14703	14801	14690	14746	14770	14787	14845	14815	14857	14795	14831	14692	14663	14681	14625	14768	14532	14759	14699	14862	14679	14683	14777	14864	14748	14660	14752	14691	14848	14717	14768	14649	14645	14688	14678	14756	14744	14770	14929	14720	14808	14704	14571	14813	14741	14697	14730	14732	14727	14679	14673	14754	14837	14725	14631	14714	14755	14760	14758	14717	14818	14681	14867	14786	14758	14683	14704	14816	14763	14711	14704	14821	14859	14648	14765	14691	14635	14859	14749	14661	14738	14881	14645	14772	14633	14811	14694	14671	14806	14631	14966	14817	14733	14648	14797	14695	14719	14912	14704	14674	14722	14747	14630	14941	14679	14893	14696	14855	14720	14738	14823	14817	14692	14596	14859	14814	14754	14821	14720	14842	14710	14810	14717	14810	14713	14671	14729	14842	14740	14884	14747	14630	14797	14694	14815	14835	14715	14745	14831	14686	14762	14752	14680	14864	14842	14790	14752	14661	14727	14693	14554	14928	14824	14834	14872	14530	14719	14821	14754	14697	14758	14870	14982	14805	14629	14666	14727	14683	14703	14787	14721	14855	14702	14728	14754	14920	14548	14932	14697	14812	14744	14781	14606	14709	14910	14797	14757	14694	14676	14713	14801	14702	14757	14830	14719	14839	14756	14910	14643	14710	14714	14745	14729	14766	14633	14744	14767	14702	14817	14934	14834	14931	14707	14605	14867	14641	14803	14720	14878	14703	14641	14638	14715	14856	14639	14843	14720	14641	14802	14601	14738	14903	14681	14825	14844	14672	14853	14674	14789	14783	14832	14718	14647	14951	14595	14663	14877	14797	14652	14702	14646	14591	14769	14820	14772	14772	14716	14984	14873	14734	14734	14926	14656	14652	14738	14883	14934	14964	15012	14889	14674	14831	14696	14583	14763	14840	14565	14825	14684	14797	14803	14635	14828	14810	14555	14756	14811	14818	14645	14711	14709	14764	14764	14743	14751	14800	14605	14859	14775	14682	14653	14800	14725	14757	14805	14726	14570	14678	14757	14625	14821	14653	14652	14655	14799	14728	14769	14653	14688	14519	14662	14861	14748	14700	14758	14522	14781	14690	14862	14566	14729	14766	14886	14798	14863	14689	14594	14837	14714	14837	14599	14772	14719	14723	14476	14838	14877	14791	14754	14698	14754	14599	14727	14752	14942	14634	14636	14683	14855	14834	14597	14612	14783	14859	14656	14803	14853	14832	14632	14654	14685	14782	14675	14739	14803	14756	14752	14721	14594	14866	14845	14734	14739	14703	14861	14918	14613	14799	14709	14696	14792	14749	14773	14740	14608	14754	14710	14801	14834	14721	14884	14864	14746	14653	14659	14777	14677	14571	14769	14690	14810	14511	14777	14766	14791	14677	14818	14871	14588	14734	14806	14621	14657	14728	14827	14938	14765	14812	14816	14703	14771	14670	14652	14626	14775	14671	14760	14701	14683	14861	14641	14851	14701	14837	14711	14659	14959	14764	14889	14572	14677	14597	14651	14803	14682	14671	14734	14745	14709	14911	14698	14744	14665	14789	14768	14925	14851	14873	14849	14790	14672	14847	14691	14811	14923	14622	14784	14736	14794	14742	14853	14764	14776	14745	14585	14761	14836	14690	14795	14903	14798	14744	14908	14824	14639	14849	14807	14530	14804	14714	14759	14715	14858	14847	14681	14705	14781	14755	14646	14784	14750	14821	14969	14687	14849	14814	14795	14716	14722	14835	14693	14778	14813	14693	14760	14838	14795	14721	14656	14848	14763	14838	14835	14774	14921	14767	14763	14722	14921	14721	14776	14885	14746	14808	14781	14596	14749	14844	14714	14755	14747	14792	14672	14769	14695	14877	14738	14651	14811	14794	14699	14819	14642	14688	14915	14790	14805	14589	14728	14827	14721	14737	14752	14626	14769	14681	14807	14605	14854	14907	14759	14788	14719	14584	14767	14863	14761	14835	14745	14689	14766	14749	14695	14866	14744	14789	14767	14695	14761	14805	14720	14706	14790	14768	14769	14812	14808	14749	14782	14739	14731	14665	14701	14718	14587	14853	14620	14933	14886	14858	14776	14575	14685	14981	14790	14768	14551	14808	14625	14809	14781	14685	14803	14909	14895	14834	14655	14736	14661	14691	14655	14577	14750	14614	14756	14698	14661	14649	14765	14605	14928	14740	14664	14742	14744	14601	14699	14880	14732	14677	14819	14696	14826	14947	14662	14785	14847	14889	14625	14639	14753	14778	14843	14843	14880	14687	14965	14722	14777	14786	14686	14829	14935	14680	14826	14732	14796	14847	14835	14845	14814	14725	14771	14952	14810	14676	14798	14703	14814	14803	14886	14793	14685	14882	14852	14773	14741	14694	14819	14790	14741	14875	14791	14905	14752	14799	14753	14677	14738	14790	14683	14861	14764	14888	14724	14697	14644	14691	14725	14543	14753	14755	14736	14780	14914	14725	14801	14768	14744	14809	14794	14847	14715	14971	14634	14719	14590	14800	15002	14614	14718	14749	14745	14899	14797	14954	14736	14669	14794	14730	14862	14945	14741	14693	14838	14684	14746	14844	14735	14643	14665	14837	14708	14810	14648	14783	14821	14993	14669	14808	14790	14820	14655	14963	14953	14790	14725	14746	14610	14693	14808	14541	14739	14791	14799	14709	14733	14912	14632	14779	14655	14882	14755	14896	14843	15006	14797	14634	14868	14752	14708	14852	14653	14763	14901	14942	14681	14842	14753	14943	14642	14808	14878	14744	14822	14792	14686	14851	14851	14758	14802	14711	14946	14878	14862	14587	14729	14680	14858	14856	14786	14839	14724	14758	14644	14776	14728	14699	14863	14705	14833	14882	14902	14593	14809	14582	14838	14722	14770	14769	14843	14693	14901	14810	14799	14776	14521	14695	14742	14757	14822	14811	14660	14817	14772	14710	14770	14898	14781	14955	14805	14748	14704	14842	14904	14640	14876	14777	14687	14866	14876	14774	14785	14677	14582	14878	14748	14687	14705	14698	14787	14717	14618	14792	14693	14511	14747	14807	14815	14690	14919	14572	14747	14642	14772	14956	14841	14636	14712	14789	14739	14782	14537	14708	14702	14860	14751	14624	14971	14674	14591	14763	14707	14691	14929	14705	14724	14789	14713	14687	14794	14874	14786	14809	14618	14803	14783	14798	14757	14879	14701	14813	14689	14694	14845	14750	14662	14808	14727	14765	14808	14929	14776	14687	14832	14769	14576	14715	14628	14696	14700	14619	14786	14693	14617	14851	14878	14889	14866	14656	14800	14877	14714	14730	14687	14765	14813	14835	14830	14717	14636	14732	14799	14634	14946	14811	14666	14743	14743	14622	14704	14886	14777	14441	14743	14822	14825	14619	14749	14790	14611	14834	14802	14703	14705	14697	14757	14640	14748	14704	14750	14733	14729	14743	14741	14709	14715	14686	14700	14754	14850	14916	14654	14605	14699	14926	14807	14806	14788	14835	14734	14724	14771	14685	14784	14808	14712	14758	14870	14816	14819	14813	14878	14888	14743	14865	14692	14780	14854	14793	14766	14772	14860	14813	14793	14741	14813	14770	14565	14557	14885	14667	14795	14720	14758	14722	14775	14642	14877	14807	14656	14732	14637	14797	14856	14779	14861	14588	14679	14821	14715	14777	14834	14761	14688	14747	14836	14854	14731	14760	14925	14737	14605	14921	14783	14761	15038	14678	14885	14739	14650
24180	21134	28382	25123	24382	24956	24191	21562	20173	19775	19134	18625	18346	18208	18197	17868	17963	17904	17734	17387	17438	17462	17367	17226	17111	17066	17268	17175	17243	17238	17244	17024	17063	17038	17099	17003	17087	17096	16994	17084	16917	16778	16897	16993	17229	16764	17114	16969	16900	16863	16802	16932	17074	17272	16921	17064	16893	16941	17049	17031	16842	16974	17064	16957	16934	16714	16997	16912	17063	16926	16875	16838	16975	17023	16944	17026	17015	16835	16998	16978	17074	17097	16985	17252	16900	16806	16972	16826	17018	16911	16981	16884	16864	16922	16895	16845	17131	17203	16871	16858	17110	17070	16989	16962	16833	16985	16984	17233	16927	17067	16930	16761	16866	16911	17003	17240	16989	16867	17064	17053	16942	17116	16987	17100	17030	16872	16799	16852	16771	16870	16893	17099	16781	17072	16842	16953	16959	16984	17076	16815	17028	16868	16872	16846	16969	16987	16871	16868	17177	16905	17003	16923	16716	16876	16802	16973	16909	16951	16894	16935	17071	16831	16793	16846	16990	17002	16986	16916	16723	17166	16944	16989	16988	16941	16653	16818	16931	17083	16977	17095	16948	16883	16997	17126	16953	17080	16792	16856	16905	16926	16974	16954	16716	16873	17079	16951	16915	17035	16849	17068	16685	16944	16862	16914	16712	17101	16792	16978	17100	16869	16900	16901	16845	16821	16936	17125	16886	16875	16712	16725	16793	17041	16825	16935	17005	17115	16860	16830	16949	17028	17123	16797	17010	17059	16925	17031	17060	16865	17039	17022	17054	16958	16833	16908	16869	16919	16912	16827	16849	16846	17117	17105	17022	17047	17236	17067	16989	16635	16834	16954	16880	16927	16879	16940	17037	16694	16809	17047	16857	16750	16977	16811	16824	16720	17012	16876	16691	17125	16684	17105	16703	16854	17045	16966	16987	16776	16674	17003	17030	17003	16743	16878	17023	17007	16943	16978	17062	16859	16932	16838	16788	16948	17098	17035	17116	17019	16731	16782	16888	16970	16808	16915	16934	17023	17076	16991	16956	16966	16935	16659	17018	16911	16931	16875	17049	16959	16909	17079	17033	16934	16849	16801	16942	16998	16684	16819	16927	17004	16897	17002	17021	16782	16955	17002	16920	16890	16814	16836	16936	17030	16955	16889	16919	16805	17009	16954	17069	17182	16971	16762	16929	16860	16766	16993	16999	16880	16873	16906	16826	17048	16855	16814	16828	17039	16827	17026	16961	16924	16888	16885	16870	17050	16705	16745	16940	16929	16943	17104	16948	17002	16910	16989	17098	17059	16859	16891	16862	16971	16859	16698	16858	17224	17020	16763	16973	16792	16915	16961	16815	16820	16988	17003	16996	17015	16891	16846	17033	16997	17087	16959	16924	16984	16843	17049	16966	16826	16809	16900	17032	16829	16892	17128	16914	16918	16963	16950	16933	16936	16832	16952	16985	16715	17004	16930	16912	16842	16836	17034	16996	16751	16800	16989	17059	16950	16921	16961	17036	16985	16859	16867	16795	16835	16707	16723	17110	17041	16993	16774	16700	16882	16939	16810	16781	16997	17126	16977	16945	16980	17044	16796	16942	16813	17118	16838	16965	16993	16989	17002	16935	16850	16959	16975	17025	16729	16935	16882	16917	16966	16801	16989	16896	17039	17133	16966	16841	16928	16845	17063	16767	16788	16812	16779	16940	16865	16829	16961	16825	16948	16903	16926	17013	17009	17072	16787	16806	16887	17013	17069	17083	16991	16929	17007	16989	16887	17080	17015	16900	17064	16855	17089	17029	16940	16724	17029	16785	16960	17028	16700	16976	17000	16996	16757	16810	16764	16790	16834	16809	17028	17018	16937	16747	17048	16820	16818	17033	16769	16591	17054	17011	16857	17079	16994	16813	16990	16946	16991	16963	17055	16944	16928	16832	16924	16947	16768	16855	16891	16848	16774	16737	16804	16876	16823	16720	17158	16915	16975	17033	16598	16954	16660	16884	17100	17087	16843	16916	16931	17210	17070	16945	16748	16804	17081	16905	16940	16932	16977	16863	16975	16696	16946	16779	16937	17050	16887	17034	16938	16759	16984	17119	16886	16786	16942	16936	17167	17114	16860	16846	16958	17073	16933	16848	16938	16779	16712	16945	16944	16827	16886	17156	16933	16943	16893	16845	17006	16994	16628	16784	16961	16783	17010	17064	17157	16894	17002	16750	16959	17133	16876	16733	16748	16910	16958	17010	16996	17004	16871	17126	17076	17022	16983	17144	17091	16900	16776	16837	16706	17022	17047	16974	16901	17081	16910	16943	16808	16615	17047	17195	16867	17094	16909	16746	16916	17103	16887	16913	17113	16890	17008	17095	16814	16959	16913	17054	16908	16937	16882	16886	16974	17052	17026	16819	16957	16736	16830	16880	17013	16858	16886	16884	17002	16906	16786	16963	17014	16899	16994	17005	17003	17061	16879	17002	16941	16757	16843	17220	16789	16877	16814	17029	16689	17177	16962	16871	17000	17069	16878	17026	16807	17129	17064	16832	17011	16743	16965	16939	17020	17013	17081	17027	16935	16850	17107	16875	17082	16959	16960	16846	17117	16836	16835	17040	16836	16840	16617	16883	17004	17114	17043	16851	16973	17230	16917	16800	17051	16906	16941	16858	17024	16972	16922	16982	16805	16840	16843	16949	16924	17069	16854	16812	16831	16817	16801	16934	16857	17050	17015	17013	16993	17109	17031	16997	17029	16912	16993	16776	17003	16677	16795	16960	16940	16826	16994	17054	17004	16851	16936	16812	16860	16880	16825	16959	17061	16906	16915	16908	16797	17069	16960	16813	16984	16818	17011	16926	16950	16838	16824	17032	16968	16970	16925	16911	16867	17055	17099	17046	16785	16985	17012	17011	16876	16909	16975	16878	16783	17210	17069	17218	16976	17024	16929	16976	16879	16937	16985	16977	16973	16975	17034	16903	16857	16988	16974	17077	17056	17075	16935	17179	17119	16881	16762	17084	17026	16989	16919	16685	16692	16928	16884	16841	16898	16976	16922	17042	16907	17046	16887	16789	16765	16817	16927	17004	17026	16854	16828	17082	16977	17054	16806	16849	16903	16861	17079	16917	17096	16892	16734	16869	16833	16963	16825	16811	16996	16825	16884	17068	16892	16783	16958	16870	16658	17120	17045	16945	16786	16990	17032	16929	17066	16848	16946	16950	17062	16899	16807	16873	17003	17187	16962	16910	16875	16833	16905	16858	16877	17100	16871	17065	16764	16956	16996	16904	16937	16910	16845	16979	17113	16846	16793	16875	16882	16941	16932	16918	17072	16730	16776	17007	16980	16762	16852	16891	16842	16905	16845	16869	16968	16943	16988	17080	16909	17133	17058	16869	16982	16882	16903	16999	16876	16797	16985	17067	16869	16867	17015	16920	16912	17114	17049	16889	16803	17070	17077	17135	17187	16992	16940	16820	16937	16984	16989	16876	16690	16875	16924	16731	17124	16908	16998	16896	16812	16877	17023	16956	16930	17113	16761	16884	16917	17122	17084	16676	16802	17154	16868	16785	16797	17008	17145	16791	16794	16925	17038	16918	16741	16867	16879	17037	16840	17024	16973	17053	16999	16720	16966	16943	16956	17120	16953	16993	16844	17238	16941	17073	16904	17062	16867	16920	16837	17053	17033	16706	16890	16807	16912	16895	17148	16939	17000	16963	16904	16866	17039	16844	17008	16849	16939	16761	16915	16789	16908	16970	17002	17006	16767	16768	17082	17140	16793	16800	16937	16993	16908	16969	16920	16981	16909	16786	17035	17128	17073	16974	16892	17195	16960	16901	16892	16930	16922	16842	16909	16963	16954	16905	17064	16884	16986	16955	17025	16929	16930	16842	17146	16986	16794	16981	16807	16996	16779	17091	17010	17096	16884	17005	16890	16958	17089	16979	16854	16991	16883	16986	16995	16811	17032	17138	16915	16812	16899	16993	17080	16885	16821	16922	16720	16858	17079	16965	16810	16991	16950	16931	16823	16874	16733	16923	16798	16865	16679	16901	16940	16831	16918	17102	16965	16977	16824	16918	17005	16899	17134	16984	16923	16943	16951	16863	16998	16965	16737	16841	16891	17009	17027	16913	17159	16844	16787	17045	16724	16882	17007	16907	17086	16904	16942	17035	16836	16904	17011	16919	16990	16877	16689	16910	16969	16908	17054	16984	17113	17022	16842	16977	16864	16965	16802	16940	17008	16974	16829	16890	17053	16965	16958	16903	16823	16916	16889	17012	17064	16815	16723	17083	16802	16858	16980	17039	16801	16691	16928	16970	16998	17025	16975	16947	16907	16709	16853	17058	16915	16937	16904	16825	16898	16653	16941	16831	16842	16862	16948	16811	16891	17014	16854	16887	16746	17079	16737	16879	16838	17002	17030	16768	16900	16990	16957	16937	16683	16962	16834	16802	16811	16863	17009	16987	16849	16874	16743	16836	16973	16965	16901	17026	16980	17052	17068	16823	16940	16784	16936	16916	17008	17042	17011	16894	16756	16841	16981	16761	16957	16734	16909	16794	16956	16886	16877	16988	16956	16983	16905	16924	17113	16785	16872	17009	16889	17170	16979	17145	16915	16912	16942	16997	17029	16931	16969	16888	16914	17092	17138	16939	16986	16948	17085	17030	16928	16858	16997	16779	16972	17077	16862	16967	16970	16806	16775	16941	16921	16935	16732	16899	16789	16770	16982	17015	16976	17025	16994	16905	17030	17009	16732	16900	17260	17111	17057	16911	16840	16919	16743	17009	16973	16729	16754	16779	17132	17102	17012	17039	16967	16830	16746	16962	16920	16888	16982	17048	17067	16909	16783	16942	16929	17061	17031	17128	16751	16794	16889	17041	16841	16972	16973	16899	16915	17099	16714	17110	16876	16926	16982	17081	16902	16981	16997	16955	16911	17112	16626	16820	17001	17154	16908	16845	17128	16993	16955	16995	16856	17082	16943	17002	16898	16867	16880	16860	16947	17054	16876	17067	16971	16986	17043	17017	17019	16970	17131	16988	16906	17074	17042	16956	16918	16941	16959	16746	17102	17048	16913	16977	17020	16958	17040	17033	16831	16982	16921	17033	16956	17023	16801	16974	16967	16965	17005	16727	16760	16898	17007
29449	47147	40924	32799	28269	24609	22859	21232	19700	18663	17888	17370	16927	16890	16461	16034	15818	15701	15474	15622	15265	15271	15047	15132	15121	15026	15077	14857	14890	14820	15003	14874	14881	14748	14861	14897	14707	14880	14729	14679	14840	14696	14813	14887	14875	14828	15031	14728	14914	14844	14729	14818	14754	14956	14769	14692	14705	14903	14771	14786	14784	14718	14769	14765	14777	14777	14810	14869	14679	14712	14785	14812	14821	14845	14531	14710	14697	14832	14826	14648	14714	14813	14761	14819	14630	14833	14729	14869	14757	14915	14793	14776	14723	14761	14636	14789	14672	14900	14857	14786	14782	14779	14751	14673	14853	14714	14841	14635	14676	14594	14642	14635	14957	14745	14797	14667	14795	14931	14729	14857	14799	14698	14793	14884	14727	14728	14691	14819	14711	14720	14831	14683	14747	14723	14705	14778	14789	14777	14698	14750	14782	14567	14842	14771	14767	14829	14829	14623	14522	14862	14826	14691	14891	14772	14678	14850	14656	14820	14949	14857	14735	14759	14654	14525	14795	14839	14671	14635	14604	14747	14709	14803	14805	14816	14809	14731	14722	14797	14793	14659	14681	14703	14746	14756	14847	14740	14761	14840	14692	14821	14587	14676	14654	14704	14733	14904	14709	14787	14635	14910	14854	14845	14773	14686	14851	14719	14724	14913	14577	14881	14792	14823	14692	14882	14928	14805	14650	14827	14640	14777	14730	14685	14637	14707	14819	14996	14757	14552	14767	14751	14679	14701	14729	14741	14736	14639	14755	14973	14826	14750	14692	14824	14613	14900	14768	14732	14646	14718	14696	14822	14708	14674	14866	14782	14713	14488	14834	14695	14737	14671	14782	14755	14799	14888	14782	14747	14602	14387	14796	14789	14767	14693	14649	14808	14934	14656	14740	14712	14646	14867	14627	14891	14773	14805	14693	14598	14652	14669	14756	14837	14807	14758	14705	14750	14863	14583	14862	14830	14663	14848	14599	14595	14839	14758	14753	14734	14832	14696	14553	14725	14660	14665	14660	14827	14548	14670	14797	14611	14810	14789	14646	14727	14724	14651	14668	14830	14713	14611	14728	14712	14559	14755	14643	14865	14732	14655	14677	14771	14646	14879	14705	14736	14650	14788	14776	14773	14665	14814	14684	14713	14636	14691	14637	14764	14814	14790	14630	14769	14778	14657	14804	14763	14589	14746	14555	14662	14815	14966	14800	14807	14744	14799	14812	14793	14762	14779	14617	14706	14913	14697	14954	14745	14748	14695	14834	14634	14843	14700	14632	14683	14791	14673	14844	14920	14708	14938	14952	14812	14636	14608	14647	14899	14788	14730	14807	14656	14787	14727	14719	14726	14773	14896	14825	14795	14734	14710	14778	14883	14735	14635	14854	14681	14712	14699	14825	14784	14774	14608	14832	14645	14606	14686	14672	14727	14765	14633	14787	14886	14794	14770	14673	14744	14739	14692	14758	14733	14756	14749	14762	14686	14833	14714	14684	14707	14701	14621	14842	14802	14664	14716	14712	14655	14854	14650	14799	14509	14599	14957	14763	14727	14848	14715	14706	14834	14838	14624	14574	14646	14950	14723	14737	14670	14691	14778	14649	14639	14765	14684	14775	14711	14643	14769	14626	14627	14591	14508	14636	14633	14670	14769	14780	14712	14591	14704	14817	14699	14826	14699	14774	15026	14691	14862	14674	14736	14746	14608	14658	14778	14737	14715	14803	14780	14704	14750	14764	14740	14902	14806	14767	14744	14641	14731	14897	14812	14919	14720	14918	14626	14681	14775	14841	14671	14757	14719	14694	14863	14745	14790	14809	14800	14644	14722	14725	14508	14830	14915	14740	14779	14730	14736	14702	14778	14535	14863	14661	14873	14798	14630	14734	14830	14781	14670	14795	14617	14707	14875	14629	14721	14817	14835	14703	14684	14612	14758	14768	14880	14817	14813	14621	14771	14840	14799	14553	14742	14710	14953	14654	14813	14880	14736	14834	14792	14553	14809	14849	14879	14854	14658	14716	14694	14736	14668	14686	14574	14572	14744	14848	14756	14787	14793	14722	14758	14774	14638	14644	14756	14846	14705	14855	14773	14710	14781	14819	14771	14718	14735	14760	14653	14765	14797	14488	14733	14783	14885	14675	14743	14728	14699	14636	14795	14776	14873	14877	14628	14702	14680	14658	14790	14649	14714	14626	14769	14737	14890	14788	14622	14677	14928	14783	14757	14772	14712	14584	14707	14771	14916	14647	14768	14829	14818	14720	14951	14676	14664	14707	14799	14890	14675	14904	14799	14726	14834	14754	14586	14777	14720	14719	14862	14664	14562	14772	14659	14738	14731	14783	14721	14613	14822	14965	14750	14580	14859	14703	14768	14737	14661	14815	14872	14758	14686	14992	14526	14928	14646	14622	14791	14760	14695	14797	14704	14885	14841	14678	14836	14877	14726	14630	14739	14910	14659	14811	14729	14805	14534	14622	14675	14751	14891	14826	14642	14920	14699	14713	14805	14585	14620	14719	14681	14743	14783	14581	14862	14806	14825	14728	14680	14642	14649	14753	14684	14789	14714	14709	14653	14724	14674	14673	14812	14742	14788	14612	14613	14760	14887	14824	14789	14866	14676	14781	14747	14592	14674	14627	14671	14729	14630	14725	14648	14709	14870	14885	14791	14748	14669	14729	14836	14705	14839	14685	14687	14753	14706	14864	14684	14941	14703	14851	14652	14688	14764	14831	14739	14881	14784	14744	14676	14633	14817	14751	14763	14621	14649	14703	14836	14746	14848	14784	14732	14735	14694	14755	14689	14806	14611	14684	14735	14818	14585	14656	14792	14796	14684	14698	14938	14748	14753	14807	14871	14826	14740	14731	14671	14824	14684	14614	14852	14829	14796	14770	14686	14696	14777	14667	14670	14739	14811	14789	14574	14752	14765	14668	14822	14866	14691	14878	14771	14815	14826	14763	14788	14685	14649	14794	14779	14687	14783	14734	14633	14731	14681	14777	14684	14887	14829	14728	14817	14585	14827	14773	14806	14656	14719	14544	14815	14704	14631	14705	14831	14766	14778	14627	14604	14654	14779	14794	14611	14741	14795	14700	14971	14867	14967	14811	14734	14704	14598	14757	14710	14863	14923	14632	14657	14779	14829	14822	14738	14640	14629	14538	14661	14792	14763	14807	14807	14531	14922	14748	14805	14676	14701	14494	14678	14730	14626	14633	14671	14697	14798	14803	14960	14603	14742	14814	14680	14639	14770	14691	14779	14689	14708	14683	14850	14872	14708	14695	14821	14680	14595	14765	14636	14675	14955	14750	14738	14794	14633	14670	14651	14771	14590	14718	14790	14886	14755	14606	14843	14736	14528	14782	14686	14849	14643	14899	14770	14534	14683	14660	14833	14787	14801	14729	14761	14729	14842	14728	14843	14751	14793	14948	14806	14706	14643	14723	14709	14746	14659	14733	14866	14594	14827	14707	14764	14845	14755	14743	14738	14813	14587	14756	14538	14740	14710	14589	14866	14718	14749	14757	14833	14874	14537	14783	14829	14780	14665	14843	14788	14687	14693	14630	14586	14693	14754	14827	14829	14742	14778	14661	14790	14641	14724	14535	14631	14750	14590	14826	14709	14698	14701	14738	14730	14747	14711	14937	14717	14728	14809	14643	14764	14848	14671	14606	14923	14808	14630	14621	14691	14718	14659	14870	14692	14819	14641	14865	14839	14682	14709	14860	14663	14755	14696	14735	14669	14713	14790	14681	14848	14583	14838	14793	14755	14700	14854	14506	14823	14786	14894	14702	14745	14768	14811	14706	14695	14662	14814	14753	14864	14701	14797	14590	14655	14707	14761	14939	14614	14750	14745	14798	14599	14685	14648	14765	14789	14846	14605	14650	14680	14799	14722	14683	14628	14695	14769	14658	14840	14779	14586	14827	14685	14781	14899	14588	14670	14767	14894	14669	14516	14679	14755	14821	14757	14682	14794	14706	14663	14716	14767	14769	14755	14658	14612	14714	14804	14715	14714	14679	14645	14584	14667	14753	14697	14657	14693	14822	14927	14671	14611	14713	14842	14620	14544	14851	14770	14630	14611	14857	14695	14757	14723	14685	14839	14772	14630	14695	14817	14749	14692	14883	14474	14524	14778	14664	14910	14645	14550	14716	14787	14697	14745	14866	14809	14722	14566	14791	14576	14720	14729	14620	14779	14717	14735	14779	14617	14845	14742	14767	14845	14888	14722	14565	14729	14803	14729	14593	14842	14661	14623	14711	14831	14628	14771	14863	14724	14766	14784	14654	14761	14702	14767	14784	14677	14907	14862	14929	14715	14725	14712	14760	14680	14724	14750	14784	14869	14876	14876	14726	14847	14685	14821	14820	14577	14744	14681	14742	14664	14859	14621	14916	14713	14874	14794	14858	14600	14929	14812	14724	14685	14783	14865	14792	14905	14755	14720	14825	14618	14842	14687	14940	14729	14946	14721	14767	14698	14940	14782	14813	14720	14841	14861	14727	14590	14678	14791	14613	14744	14849	14769	14706	14746	14710	14824	14877	14641	14678	14743	14800	14843	14740	14686	14702	14817	14900	14544	14810	14715	14731	14690	14792	14735	14627	14769	14778	14865	14741	14786	14808	14706	14854	14632	14781	14808	14724	14728	14720	14669	14759	14810	14774	14747	14780	14749	14692	14767	14622	14712	14663	14778	14778	14662	14822	14659	14526	14707	14857	14767	14570	14877	14763	14806	14867	14684	14588	14642	14782	14737	14671	14660	14715	14603	14654	14820	14764	14898	14902	14709	14586	14708	14742	14834	14672	14776	14723	14852	14658	14627	14711	14642	14793	14950	14837	14732	14749	14667	14742	14667	14766	14845	14731	14769	14690	14696	14730	14879	14761	14705	14864	14714	14537	14783	14732	14727	14792	14622	14587	14648	14893	14740	14800	14661	14656	14547	14689	14796	14799	14739	14812	14638	14710	14682	14912	14803	14825	14797	14778	14747	14730	14847	14706	14670	14863	14876	14592	14524	14682	14793	14611	14651	14826	14712	14881	14835	14726	14615	14895	14790	14790	14616	14632	14710	14791	14781	14701	14620	14682	14716	14787	14660	14699	14863	14732	14581	14942	14664	14704	14736	14599	14896
22837	21142	28876	23780	22310	26088	28823	23664	21974	21664	20710	20159	20052	19744	19510	19214	19158	18693	18932	18730	18433	18416	18308	18030	18120	18097	18206	17925	17870	18116	17727	18002	18070	17924	17860	17848	17744	18067	17966	17788	17878	17859	17844	17842	17803	17630	17703	17740	17961	17922	17782	17777	17922	17703	17848	17852	17753	17899	17757	17643	17725	17915	17771	17907	17786	17694	17669	17729	17687	17783	17853	17736	17839	17678	17639	17824	17709	17822	17728	17731	17557	17733	17995	17822	17968	17790	17842	17980	17949	17646	17688	17471	17770	17904	17814	17621	17641	17814	17859	17602	17834	17870	17832	17912	17887	17774	17747	17919	17820	17833	17693	17703	17828	17682	17781	17699	17713	17577	17724	17742	17817	17973	17820	17750	17827	17811	17801	17901	17730	17685	17888	17780	17946	17588	17787	17505	17637	17676	17644	17552	17794	17696	17559	17784	17574	17722	17471	17568	17872	17572	17630	17803	17699	17836	17817	17791	17700	17765	17853	17682	17851	17526	17687	17682	17781	17653	17539	17849	17469	17624	17603	17598	17794	17762	17825	17460	17728	17700	17783	17730	17812	17822	17680	17666	17496	17781	17830	17543	17774	17854	17857	17669	17863	17701	17551	17761	17783	17787	17931	17986	17583	17888	17744	17622	17841	17679	17792	17715	17683	17779	17631	17652	17700	17462	17818	17734	17594	17600	17834	17652	17772	17798	17988	17818	17672	17650	17556	17705	17655	17744	17651	17928	18057	17552	17854	17855	17719	17821	17711	17637	17683	17698	17798	17742	17631	17705	17821	17651	17739	17669	17571	17696	17687	17658	17760	17849	17734	17629	17599	17790	17695	17868	17582	17615	17778	17637	17534	17562	17888	17656	17570	17664	17718	17862	17668	17659	17820	17658	17621	17715	17736	17717	17655	17542	17656	17812	17629	17694	17702	17692	17749	17639	17721	17730	17692	17426	17887	17881	17662	17486	17646	17832	17691	17902	17750	17611	17646	17714	17744	17724	17638	17769	17543	17662	17545	17835	17676	17632	17811	17814	17782	17688	17614	17737	17795	17781	17659	17736	17525	17736	17654	17734	17801	17849	17738	17634	17597	17439	17839	17659	17655	17707	17724	17736	17752	17749	17847	17684	17571	17667	17630	17558	17900	17511	17633	17781	17807	17654	17533	17610	17759	17706	17684	17662	17781	17874	17654	17828	17876	17765	17803	17709	17749	17657	17806	17673	17627	17814	17733	17797	17718	17496	17776	17639	17767	17758	17687	17731	17771	17831	17844	17710	17648	17587	17641	17539	17810	17812	17828	17870	17809	17612	17612	17723	17678	17791	17681	17638	17600	17677	17648	17842	17500	17709	17787	17630	17564	17896	17810	17683	17899	17758	17715	17553	17732	17811	17770	17683	17646	17657	17628	17801	17705	17770	17657	17647	17795	17541	17506	17773	17584	17747	17649	17828	17799	17532	17763	17508	17773	17859	17604	17819	17734	17575	17797	17808	17776	17702	17781	17667	17717	17607	17815	17507	17626	17897	17725	17616	17773	17530	17719	17519	17523	17543	17954	17692	17735	17731	17767	17634	17810	17764	17678	17686	17569	17648	17911	17609	17700	17412	17614	17683	17744	17725	17887	17502	17680	17683	17594	17604	17494	17585	17770	17568	17740	17813	17847	17651	17537	17688	17531	17786	17617	17779	17740	17567	17813	17657	17667	17753	17832	17861	17672	17452	17631	17806	17647	17677	17548	17507	17632	17689	17658	17763	17599	18022	17693	17712	17574	17595	17584	17564	17727	17725	17663	17798	17778	17747	17574	17778	17755	17685	17685	17619	17609	17736	17686	17855	17819	17869	17720	17720	17847	17963	17727	17715	17764	17575	17616	17851	17575	17677	17754	17851	17655	17707	17774	17681	17939	17442	17474	17606	17959	17496	17628	17606	17815	17665	17653	17730	17686	17767	17633	17742	17933	17654	17671	17741	17893	17728	17580	17702	17724	17648	17725	17677	17602	17546	17544	17597	17726	17831	17697	17800	17623	17507	17788	17704	17841	17789	17657	17565	17713	17630	17723	17938	17708	17560	17817	17755	17553	17629	17803	17643	17927	17751	17649	17725	17619	17896	17775	17491	17549	17630	17719	17668	17578	17709	17770	17882	17613	17583	17590	17892	17621	17632	17611	17783	17614	17585	17902	17697	17635	17821	17731	17612	17937	17874	17620	17815	17674	17693	17635	17614	17748	17583	17612	17751	17651	17846	17642	17604	17726	17722	17569	17642	17817	17649	17667	17850	17729	17859	17630	17593	17726	17548	17729	17757	17727	17732	17811	17758	17482	17599	17590	17735	17670	17847	17855	17870	17880	17617	17569	17951	17586	17641	17590	17730	17877	17704	17860	17731	17483	17730	17764	17819	17586	17605	17850	17693	17744	17722	17775	17527	17738	17662	17597	17694	17669	17737	17677	17723	17679	17900	17803	17761	17765	17508	17634	17813	17697	17544	17575	17609	17878	17686	17661	17932	17681	17763	17660	17635	17513	17873	17736	17778	17794	17672	17763	17680	17553	17674	17600	17548	17715	17740	17688	17681	17704	17863	17733	17509	17594	17756	17821	17648	17964	17610	17614	17652	17816	17717	17712	17899	17843	17818	17806	17565	17791	17560	17647	17630	17720	17733	17709	17586	17725	17639	17597	17752	17705	17853	17768	17863	17779	17909	17762	17572	17681	17683	17652	17532	17616	17634	17795	17528	17573	17500	17716	17897	17802	17705	17802	17610	17796	17437	17723	17468	17522	17593	17735	17875	17468	17703	17586	17646	17696	17710	17647	17842	17819	17556	17807	17724	17865	17700	17856	17774	17661	17582	17647	17735	17739	17700	17689	17513	17638	17687	17576	17678	17791	17765	17710	18038	17876	17762	17881	17753	17666	17596	17525	17714	17717	17950	17687	17734	17675	17734	17926	17634	17560	17660	17495	17740	17647	17630	17670	17510	17717	17773	17753	17737	17716	17645	17640	17747	17548	17784	17649	17718	17819	17731	17696	17665	17592	17793	17759	17608	17910	17912	17680	17749	17741	17698	17525	17632	17956	17704	17656	17622	17576	17624	17464	17605	17672	17683	17853	17765	17701	17430	17793	17817	17695	17794	17862	17588	17608	17817	17627	17734	17532	17806	17942	17727	17698	17696	17616	17550	17799	17688	17608	17634	17746	17793	17805	17895	17625	17610	17757	17484	17987	17652	17767	17706	17816	17728	17586	17663	17632	17788	17718	17743	17611	17761	17784	17669	17621	17356	17723	17685	17655	17625	17791	17759	17717	17692	17739	17890	17932	17772	17664	17795	17804	17785	17853	17756	17735	17647	17611	17652	17776	17633	17691	17632	17674	17577	17672	17676	17654	17619	17552	17573	17832	17944	17618	17729	17604	17814	17736	17637	17676	17613	17690	17668	17678	17766	17616	17473	17561	17962	17644	17738	17726	17835	17716	17737	17709	17948	17630	17783	17545	17518	17553	17663	17803	17554	17567	17760	17702	17719	17652	17720	17756	17681	17637	17658	17666	17768	17733	17603	17746	17795	17727	17632	17820	17570	17623	17656	17705	17755	17555	17689	17743	17675	17556	17554	17609	17628	17497	17996	17752	17833	17753	17602	17770	17753	17705	17615	17688	17810	17596	17717	17886	17746	17718	17612	17753	17807	17769	17771	17778	17715	17768	17827	17803	17700	17634	17638	17839	17609	17738	17691	17691	17868	17874	17442	17741	17741	17675	17829	17707	17752	17714	17641	17873	17708	18001	17627	17691	17671	17571	17837	17681	17682	17577	17658	17584	17672	17601	17634	17873	17657	17919	17674	17683	17848	17858	17440	17804	17716	17860	17706	17713	17702	17484	17672	17846	17707	17670	17739	17617	17552	17766	17550	17808	17750	17942	17634	17788	17852	17631	17704	17616	17599	17742	17847	17832	17616	17629	17757	17639	17899	17822	17725	17622	17618	17638	17819	17706	17708	17830	17741	17675	17578	17993	17671	17747	17898	17631	17795	17614	17684	17874	17772	17824	17585	17529	17648	17869	17670	17712	17754	17850	17754	17824	17738	17871	17663	17607	17760	17813	17626	17738	17552	17740	17610	17698	17982	17829	17705	17534	17799	17731	17668	17711	17651	17688	17781	17766	17909	17777	17820	17767	17810	17629	17758	17887	17577	17569	17565	17580	17637	17580	17568	17818	17691	17800	17722	17636	17526	17828	17651	17699	17775	17694	17577	17658	17592	17738	17707	17610	17827	17765	17759	17505	17929	17911	17482	17755	17601	17606	17624	17646	17800	17889	17517	17766	17737	17777	17646	17697	17694	17507	17762	17659	17783	17690	17590	17630	17739	17845	17731	17778	17890	17806	17726	17659	17798	17667	17761	17835	17744	17682	17866	17784	17693	17664	17796	17767	17842	17712	17807	17493	17721	17804	17563	17676	17620	17874	17529	17738	17660	17685	17717	17575	17624	17720	17796	17631	17544	17513	17556	17662	17712	17830	17683	17687	17776	17776	17687	17800	17959	17558	17649	17665	17637	17747	17575	17702	17836	17693	17631	17652	17631	17626	17749	17771	17550	17772	17710	17810	17609	17589	17734	17618	17749	17597	17689	17672	17744	17737	17746	17671	17478	17716	17700	17669	17654	17677	17688	17529	17551	17850	17535	17798	17660	17700	17707	17890	17713	17779	17863	17738	17880	17862	17433	17682	17916	17741	17719	17722	17647	17748	17637	17734	17679	17659	17612	17518	17847	17754	17452	17666	17742	17963	17910	17694	17879	17616	17850	17654	17817	17601	17710	17853	17713	17604	17761	17810	17684	17613	17824	17945	17817	17777	17834	17651	17502	17855	17822	17710	17621	17750	17654	17898	17714	17882	17572	17734	17543	17844	17640	17807	17611	17747	17695	17664	17479	17927	17794	17697	17699	17737	17805	17665	17769	17751	17665	17780	17648	17636	17530	17827	17689	17616	17887	17736	17924	17738	17728	17759	17609	17690	17457	17701	17830	17512	17673	17518	17799	17753	17512	17773	17673	17854	17726	17656	17761	17687	17554	17715	17740	17822	17723	17619	17709	17598	17826	17811	17753	17602	17595	17661	17646	17686	17604
33575	52420	46615	37628	31916	28964	26071	23789	21944	20209	19365	18855	18435	18145	17803	17155	16693	16440	16414	16206	16137	15891	16055	15672	15592	15649	15511	15487	15291	15422	15470	15448	15275	15412	15403	15158	15262	15101	15179	15248	15438	15377	15283	15391	15395	15415	15129	15274	15281	15104	15363	15212	15350	15105	15302	15402	15326	15328	15122	15113	15152	15332	15254	15299	15157	15090	15292	15309	15148	15293	15176	15200	15090	15058	15293	15136	15123	15317	15171	15248	15106	14988	15196	15264	15257	15267	15174	15176	15201	15358	14985	15107	15288	15101	15187	15209	15189	15205	15170	15025	15413	15199	14962	15362	15129	15280	15211	15242	15319	15346	15218	15207	15187	15125	15161	15309	15215	15250	15148	15162	15217	15116	15210	15271	15245	15320	15298	15237	15214	15111	15243	15336	15024	15033	15367	15196	15182	15171	15096	15022	15217	15099	15266	15352	15236	15162	15350	15126	15099	14999	15223	15272	15308	15323	15265	15203	15223	15085	15233	15402	15056	15266	15161	15379	15100	15282	15294	15242	15076	15200	15334	15264	15236	15296	14966	15256	15144	15140	15137	15213	15208	15273	15219	15156	15264	15231	15373	15049	15141	15161	15138	15311	15190	15003	15197	15155	15003	15268	15226	15298	15217	15195	15255	15093	15123	15288	15162	15228	15239	15284	15021	15314	14966	15265	15106	15243	15300	15254	15244	15159	15043	15162	15163	15259	15192	15186	15169	15165	15223	15081	15186	15032	15303	15123	15321	15054	14949	15176	15292	15227	15285	15283	15204	15194	15095	15346	15126	15299	15330	15157	15048	15364	15170	15214	15226	15192	15183	15125	15306	15116	15187	15152	15142	15172	15109	15033	15172	15300	15363	15188	15106	15234	15213	15204	15149	15147	15129	15097	15343	15184	15316	15209	15104	15135	15361	15349	15168	15285	15207	15298	15166	15270	15224	15055	15088	15198	15260	15038	15233	15135	15208	14922	15166	15131	15170	15248	15239	15341	15234	15027	15220	15093	15183	15268	15124	15241	15194	15160	15115	15287	15346	15153	15475	15042	15296	14966	15349	15176	15122	15155	15322	15188	15022	15095	15207	15300	15213	15110	15115	15335	15221	15325	15124	15305	15351	15179	15127	15091	15337	15343	15179	15147	15073	15314	15079	15341	15274	15234	15090	14991	15263	15126	15249	15046	15131	15224	15185	15267	15141	15158	15023	15111	15143	15246	15152	15063	15346	15186	15319	15186	15252	15097	15137	15203	15176	15384	15230	15161	15205	15122	15023	15296	15165	15101	15246	15152	15311	15080	15138	15357	15086	15151	15023	15211	15215	15369	15324	15173	15236	15298	15308	15203	15118	15242	15117	15257	15124	15405	15149	15032	15222	15151	15268	15307	15245	15241	15373	15182	15022	15123	15221	15319	15064	15265	15138	15236	15197	15158	15149	15211	15080	15223	15281	15171	15144	15221	15259	15048	15281	15177	15217	15102	15235	15123	15028	15125	15092	15326	15245	15314	15074	15072	15179	15211	15245	15144	15102	15143	15086	15316	15161	15177	15101	15328	15113	15186	15338	15176	15207	15074	15212	15253	15155	15036	15317	15174	15109	15123	15190	15210	15101	15304	15452	15116	15159	15170	15244	15137	15129	15183	15158	15181	15028	15192	15086	15172	15210	15080	15240	15062	15147	15252	15338	15174	15330	15153	15099	15178	15164	15156	15360	15150	15042	15135	15154	15246	15051	15207	15115	15080	15225	15235	15226	15315	15119	15286	15198	15151	15118	15243	15177	15293	15126	15122	15167	15255	15153	15117	15221	15087	15164	15184	15150	15227	15110	15234	15163	15374	15149	15208	15079	15200	15354	15304	15041	15114	15378	15204	15201	15118	15202	15140	15140	15174	15175	15266	15132	15256	15099	15347	15083	15172	15026	15262	15177	15245	15290	15142	15125	15138	15141	15238	14998	15137	15187	15135	15255	15397	15178	15079	15364	15191	15158	15295	15256	15310	15070	15265	15173	15303	15194	15169	15235	15162	14982	15141	15094	15114	15222	15113	15043	15106	15105	15256	15160	15174	15098	15298	15029	15092	15097	15067	15322	15210	15061	15165	15150	15141	15378	15162	15195	15364	15129	15156	15233	15121	15268	15204	15179	15281	15313	15271	15107	15217	15133	15085	15223	15077	15285	15063	15259	15131	15406	15079	15105	15173	15237	15176	15128	15274	15188	15259	15183	15151	15258	15125	15110	14995	15225	15189	15099	15120	15103	15285	15144	15271	15222	15110	15205	15190	15101	15211	15090	15310	15263	15059	15317	15215	15328	15237	15175	15208	15238	15252	15120	15097	15184	15221	15084	15234	15102	15214	15150	15055	15334	15149	15236	15271	15234	15232	15038	14887	15081	15228	15303	15154	15095	15017	15160	15235	15050	15164	15123	15167	14985	15206	15258	15220	15225	15212	15308	15192	14940	15227	15045	15217	15166	15383	15151	15183	15296	15156	15116	15168	15210	15233	15181	15146	15151	15409	15005	15021	15216	15303	15098	15279	15189	15247	15263	15143	15163	15104	15192	15099	15208	15098	15069	15357	15180	15292	15136	15183	15030	15341	15265	15270	15231	15208	15172	15320	15333	15167	15124	15146	15359	15032	15151	15085	15148	15229	15155	15021	15170	15083	15193	15255	15235	15142	15286	15256	15184	15174	15242	15274	15166	15160	15031	15082	15121	15181	15158	15092	15070	15188	15114	15116	15203	15108	15204	15208	15057	15259	15189	15209	15245	15156	15225	15255	15207	14985	15061	15226	15322	15146	15216	15311	15276	15214	15071	15100	15056	15133	15362	15119	15161	15322	15048	15195	15070	15191	15193	15343	14985	15032	15015	15288	15176	15093	15129	15107	15305	15034	15287	15084	15079	15235	15086	14994	15279	15204	15159	15153	15063	15122	15433	15143	15161	15342	15193	15085	15160	15188	15011	15267	15204	15202	15118	15142	15106	15251	15040	15177	15071	14995	15241	15243	15140	15261	15244	15075	15009	15301	15213	15204	15383	14963	15276	15282	15309	15270	15247	15144	15348	15154	15202	15248	15222	15282	15317	15196	15194	15115	15235	15214	15176	15194	15283	15249	15235	15231	15234	15310	15128	15147	15254	15091	15161	15208	15182	15106	15290	15068	15202	15038	15251	15145	15076	15325	15083	15280	15074	15363	15131	15274	15210	15139	15251	15221	15300	15146	15081	15248	15107	15251	15008	15175	15282	15019	15053	15106	15330	15425	15167	15135	15146	15372	15200	15194	15372	15142	15387	15250	15146	15073	15171	15221	15336	15186	15062	15273	15349	15159	15271	15234	15155	15182	15307	15157	15160	15197	15137	15281	15217	15106	15334	15257	15251	15251	15139	15215	15214	15262	15219	15311	15191	15100	15079	15186	15293	15322	15177	15260	15192	15160	15259	15127	15152	15162	15419	15286	15224	15407	15143	15089	15114	15196	15218	15269	15261	15215	15232	15171	15217	15292	15086	15273	15101	15215	15316	15296	14938	15030	14988	15233	15286	15244	15266	15371	15225	15166	15322	15014	15147	15122	15072	15216	15258	15285	15039	15209	15218	15017	15127	15108	15220	15266	15143	15089	15090	15195	15437	14822	15128	15153	15170	15197	15147	15162	15233	15187	15065	15236	15193	15277	15098	15209	15363	15126	15324	15082	15256	15231	15071	15236	15081	15232	15028	15128	15081	15230	15182	15117	15238	15225	15122	15136	15167	15192	15302	15248	15185	15322	15115	15120	15196	15179	15166	15159	15176	15091	15215	15216	15260	15046	15337	15279	15101	15150	15226	15251	15290	15149	15046	15106	15229	15103	15197	15225	15274	15230	15113	15109	15221	15237	15402	15089	15231	15297	15314	15159	15339	15177	15388	14995	15195	15060	15171	15080	15047	15101	15143	15093	15179	15248	15195	15168	15178	15004	15278	15199	15184	15119	15188	15361	15102	15330	15229	15101	15046	15416	15106	15177	15199	15119	15321	15237	15127	15127	15245	15270	15170	15069	15144	15086	15299	15225	15189	15095	15137	15395	15134	15133	15135	15043	15169	15131	15305	15106	15272	15250	15123	15289	15189	15316	15127	15211	15147	15117	15283	15155	15183	15204	15136	15105	15284	15231	15124	15172	15088	15150	15088	15043	15078	15216	15193	15152	15126	15080	15161	15228	15221	15072	15254	15076	15166	15236	15191	15368	14990	15215	15343	15327	15112	15217	15052	15135	15352	15149	15255	15272	15240	15285	15385	15268	15171	15102	15145	15259	15273	15132	15180	15182	15286	15192	15200	15140	15424	15130	15408	15273	15195	15231	15143	15242	15100	15205	15143	15195	15231	15074	15161	15176	15210	15019	15114	15251	15231	15171	15178	15100	15001	15157	15135	15208	15336	15183	15165	15145	15245	15306	15219	15165	15176	15111	15359	15133	15161	15084	15189	15294	15123	14994	15266	15157	15227	15332	15132	15310	15151	15047	15286	15147	15021	15129	15083	15264	15202	15073	15298	15305	15350	15022	15128	15168	15126	15346	15061	15172	15238	15235	15205	15209	15189	15200	15190	15180	15177	15326	15269	15301	15126	15200	15156	15115	15286	15268	15189	15075	15423	15086	15087	15076	15141	15002	15271	15179	15223	15096	15180	15156	15163	15337	15273	15444	15169	15194	15134	15096	15113	15060	15181	15081	15130	15306	15164	15238	15199	15185	15115	15234	15263	15136	15134	15086	15060	15248	15306	15198	15270	15202	15320	15191	15260	15236	15182	15217	15242	15289	15119	14974	15159	15044	15213	15169	15192	15264	15203	15195	15202	15105	15276	15160	15000	15406	15117	15193	15258	15285	15086	15259	15074	14987	15047	15371	15172	15269	15199	15365	15196	15034	15186	15359	15186	15001	15181	15093	15230	15134	15083	15162	15242	15207	15254	15133	15338	15138	15198	15168	15299	15100	15126	15276	15223	15186	15187	15092	15159	15157	15027	15206	15197	15171	15163	15193	15117	15428	15130	15273	15199	15019	15187	14955	15166	15185	15363	15130	15194	15071	15267	15303	15502	15118	15277	15090	15209	15306	15180	15280	14974	15122	15091	15308	15097	15174	15194	15046
28898	26239	33146	30053	24614	22570	20886	19771	19155	18409	18313	18219	18050	17793	17770	17620	17507	17402	17431	17518	17384	17131	17203	17185	17152	16961	17345	17082	17073	17031	16852	16970	16973	17027	17101	16954	17131	16988	16928	16944	17090	16944	17097	17100	16944	17051	16832	16919	16758	16911	16910	16768	16864	16861	16824	16946	16835	16957	16844	16908	16806	16887	16916	16977	16949	16926	16833	16931	16964	16918	17081	16959	17066	16878	16935	16920	17013	16907	16774	16767	16814	16830	16833	16935	16977	16873	17020	16835	16947	17016	16827	16941	17041	16917	16854	17094	17015	16842	16919	16980	16900	16946	16817	17118	17040	16975	16935	17085	17024	16874	16856	17034	16911	16909	16813	16843	16922	16869	16781	16982	16922	16921	16947	16893	16904	16837	16931	17039	17081	16738	16858	17000	17045	16713	17022	16733	16946	17146	16848	16905	16975	16891	16943	16952	16979	16831	16793	16950	17072	16923	17291	16884	16979	16819	16968	16967	16938	16910	16941	16983	16954	16984	17118	16974	16955	16806	16866	16810	16924	17001	16901	16920	16642	17007	16983	16901	16707	17049	16996	17000	17139	16947	16911	16999	17047	16957	16993	16785	16910	16947	16884	16706	16864	16886	16998	16857	16957	17134	16948	16829	16916	16822	16949	17048	16903	16733	17036	16975	16941	16870	17009	16994	16982	16800	16903	17003	16924	16810	16972	16795	17089	16750	17229	16931	16990	16981	16885	16882	17134	17110	16926	17019	16977	16912	16872	16876	16810	16966	16990	17146	16763	16918	16819	16890	16754	16814	16943	16750	17038	16944	16929	16911	17059	16872	16863	16989	17038	16686	16725	16846	16882	16979	16931	16922	16878	16970	16875	16867	16729	16894	17044	17011	16829	17000	16931	16892	16757	16809	16896	16873	16913	17017	16842	16837	16901	16929	16893	16813	17005	16983	16814	16933	16968	16987	17175	16872	16788	16668	16940	16993	16860	16764	16946	16904	16826	16733	16908	17114	16892	16848	16810	16894	16898	16912	16969	16903	17053	16873	17068	16930	16926	16973	17070	16862	16816	16946	16848	16958	16886	16803	17112	16887	16931	17047	17010	17052	17096	17101	16902	17044	16776	16976	16963	16874	16788	16918	16918	16997	17036	16896	16659	16760	16979	17043	16937	16999	16971	16885	17007	16950	16850	16927	17024	16925	16803	17223	17001	16761	17001	17037	16846	16810	16752	16862	16779	17192	16903	16876	16795	16896	16991	16868	16765	16721	17003	16807	16976	16919	16889	16906	17031	16863	16993	17018	17105	16834	16905	16707	16970	17106	16880	16838	16980	16924	16995	16899	16814	16995	16960	16787	16831	16798	16947	17021	16922	16923	16731	16960	16808	16995	16809	16800	16834	16860	16890	16868	16975	16961	16923	16868	16974	16875	16912	16889	16993	16690	16963	16846	16797	17003	16985	16675	16989	16859	16898	16964	17072	16709	17116	17019	17142	16885	16964	16709	16833	16650	17063	16819	16863	16790	16903	17126	16943	17013	16782	16868	16939	16918	16892	16787	16999	16848	17100	16864	16926	16840	16933	16864	16940	16846	16870	16843	16821	16808	16890	17178	17106	17008	16674	16875	16941	16951	17023	17017	16902	16879	16927	16959	17096	16727	17012	17081	16847	16923	16883	16753	16828	16997	16915	16918	16814	16947	16992	17042	16878	17027	17004	16997	17018	17001	16972	16963	16928	16968	16951	16997	16840	16890	16778	16723	16897	16890	16963	16866	16817	16875	16817	16737	16948	16863	16982	16838	17019	16809	17048	16962	16921	17032	16906	16865	16966	16715	16911	16769	17036	17132	16858	16809	17024	17098	17111	17013	17169	16789	17082	16984	16878	16838	16943	16890	16750	16942	16908	17117	17000	17076	17102	16849	16734	17170	16956	17071	17019	17071	16809	17015	17018	16989	16874	16816	16861	17136	16882	16826	16831	16808	16960	17041	17052	16921	16906	17064	16703	16855	16702	16902	16831	17014	16841	16855	16782	16885	17021	17093	16873	16843	16782	16800	16819	16861	16989	16758	16712	16828	16825	16785	16757	17020	16942	16919	16973	17227	16922	16884	17017	16952	17160	16849	16750	16905	17069	17001	16905	16816	16908	16781	16878	16865	16918	16945	16954	16784	16997	16810	17107	16898	16871	16815	16812	16836	16863	16758	17133	16756	16988	16876	16595	16848	16728	17075	16918	16986	16826	16857	16819	16822	16971	16894	17048	16907	16934	16864	17100	17160	16932	16943	17000	16883	16993	16911	17021	16721	16915	16962	16873	16975	16906	16934	16848	16973	16894	17013	16903	16982	16900	16965	17031	17021	16949	16873	17140	17130	17057	17023	16892	16834	16803	17006	16940	17084	16971	16840	16774	16736	16815	16813	16837	16793	16935	16887	16986	16773	17089	16936	17007	16939	16831	16929	17016	16962	16723	16826	17013	16959	16925	16779	17074	16712	16796	16906	17048	16896	16679	16976	16815	16845	16991	16807	16890	16864	16786	16808	16923	16931	16891	16989	16928	16893	16973	16834	16959	17033	16892	17074	16785	16907	16848	17021	16988	16970	17163	16990	16803	17003	16890	17076	17096	17031	16778	17101	16710	17086	16834	16931	16808	17060	17023	17001	16920	16687	16775	16781	16888	16838	16919	16908	16750	16968	17018	16915	17035	16920	17209	17049	16942	17013	16698	16958	16885	16896	16986	16846	17108	16964	16950	16949	16993	17052	17041	16782	16921	16964	16719	16826	16916	16827	16998	16861	16983	17132	16898	17129	16987	16857	17034	16860	16951	16689	16928	16948	16979	16824	16948	17094	16942	16739	17005	16946	16806	16762	17045	16874	16935	16961	16776	16653	16751	16911	16835	16830	17073	16930	16975	16708	16867	16975	16987	16876	16976	16844	17034	17006	16899	16741	17067	16942	16934	16804	17028	16863	16837	16646	17087	17047	16874	16982	16892	16928	16865	16914	16764	17015	16977	16962	16880	16890	16825	16978	16959	16913	16905	17031	17061	16903	16912	16976	16881	17113	17129	16852	17077	16948	16951	16889	16783	16888	16847	16895	16878	16807	17077	16984	16980	16791	17074	17189	16902	16884	16945	16891	16969	16953	16887	16821	16800	16846	16746	16690	17085	16822	16915	16929	17036	16956	16783	16817	16836	16958	16903	17080	17039	16900	17014	17035	16908	17057	16754	16880	16754	17123	17117	16910	17004	16992	17055	16921	17107	17048	17040	17096	16804	16831	17073	16909	16793	16873	16870	16996	16843	16956	17178	16754	16917	16930	16849	16905	16967	16835	17027	16821	16711	16875	17025	16993	17073	16809	16805	17072	16861	16842	16877	16931	17038	17187	16957	16993	16989	16999	17089	17000	16998	16619	17106	17052	16938	16887	16871	16806	16922	16852	16833	17026	16840	16871	16835	17025	16995	16987	16857	16970	16867	16953	16905	16875	16987	16742	16815	16801	16850	16801	16881	16836	16838	16847	16857	16934	17023	16968	16777	16858	16907	16923	16806	16910	16948	16766	16989	17001	16957	17054	16894	16846	16892	16952	16799	16945	16799	16806	16837	16818	17166	16920	16810	17192	16836	16810	16837	16770	16921	16787	16928	16838	16998	17043	17022	17031	16927	16870	17183	16994	16861	17141	16898	16996	17047	17078	17044	17007	16912	16694	17123	16981	16955	16792	16852	16717	16823	16875	16744	17065	17052	16955	16924	16885	16898	17093	17095	17091	16744	16904	16938	16818	16965	16937	16963	17079	16899	16936	16903	16952	16855	17083	17053	16857	16967	16804	16885	17111	16897	16905	16951	16814	17035	17012	16815	16886	16747	17079	16674	16833	17091	16784	17069	16955	16953	16855	16840	16953	16813	16874	17068	16989	16956	16708	17079	16872	17023	16958	17135	17001	17095	16974	16769	17079	16907	17012	17046	16900	16879	16858	16877	16936	16892	16985	16909	16882	17050	16834	16839	16862	16850	17017	17103	16966	16884	16699	16752	16838	16955	16969	16911	16822	17008	16853	17069	16729	17052	16832	16841	16996	16883	16762	16954	17023	16892	16884	17009	16908	16870	16868	16941	17080	17011	17074	16951	16798	17062	16906	17023	16853	16976	16983	16941	16881	17075	16875	16965	16905	16778	16689	17021	16830	16995	16835	17015	16981	16896	16689	17038	16925	16718	16976	17055	16897	17066	16967	16993	17142	16878	16918	16931	17108	16964	17114	16961	16841	17083	16803	16778	16839	17042	16771	16965	16896	16981	16850	17096	16965	16988	16856	16822	17146	16869	16935	17054	17049	16847	16914	16928	17001	16820	16897	17060	16859	16922	16846	17054	16911	16873	16737	17106	16798	16808	17006	16980	16781	16844	16945	16963	16879	16794	16850	16817	16780	16821	16854	16954	16794	17040	17040	16802	16964	16898	16973	17149	16760	16909	16942	16822	16929	17001	16759	17042	16824	17053	17076	16781	17027	16930	17067	17043	17011	16998	16934	16937	17051	16882	17056	17012	17108	16920	16949	16707	16846	16860	16940	16982	16995	17070	16907	16976	16750	16982	16841	16926	17027	16893	16863	17012	16961	16815	17009	17046	16808	17066	16852	16902	16910	16890	16980	16997	17005	17010	17024	16902	16940	16630	17157	16860	16870	16998	17039	16913	16886	16751	17116	16913	17103	16908	17074	16967	16819	16948	17024	16906	16781	16980	17034	16868	16782	17103	17013	16937	17045	17066	16854	16878	16768	16951	16925	16994	17080	16856	16871	16928	16800	17001	16709	16914	16975	16975	16913	16823	16928	16972	16892	17133	16888	16959	16833	16962	16990	16936	16968	16898	16964	16796	16934	16947	16849	16959	17163	16774	17109	16803	16970	16869	16816	16923	16875	16910	17068	17070	16939	16892	16847	16885	17021	16922	16784	17187	16971	16938	16868	16898	17017	16927	17104	17089	16707	16816	17024	16866	16898	16928	16653	16862	16842	16856	16960	16991	16782	16843	16959	16984	16827	16827	17066	17036	16964	16775	17079	16935	16923	16938	16845	17025	17000	16888	16854	17061	16953	16895	16935	16928	16925	16706	17003	16999	16986	16962	16984	16765	16814	16911	16845
27806	40335	37193	28960	25256	22413	20523	19190	17929	17093	16772	16496	16363	16034	16106	15736	15402	15396	15217	15287	15129	14937	15014	14976	15016	14929	14733	14774	14793	14832	14792	14816	14720	14709	14705	14799	14835	14688	14781	14662	14757	14669	14735	14606	14650	14722	14786	14783	14757	14778	14800	14809	14661	14574	14705	14780	14790	14643	14813	14757	14693	14704	14553	14734	14572	14826	14653	14722	14937	14625	14658	14546	14869	14774	14682	14764	14720	14742	14468	14592	14652	14830	14724	14736	14683	14756	14735	14654	14427	14731	14746	14658	14784	14768	14860	14738	14679	14638	14715	14775	14647	14751	14438	14740	14730	14601	14684	14604	14694	14765	14626	14834	14562	14603	14538	14645	14558	14733	14714	14655	14796	14609	14606	14755	14579	14735	14746	14801	14697	14710	14739	14739	14516	14852	14752	14992	14743	14758	14783	14732	14755	14773	14796	14734	14645	14835	14628	14732	14719	14691	14769	14678	14741	14793	14710	14775	14677	14920	14553	14712	14739	14726	14744	14691	14769	14622	14806	14491	14663	14623	14892	14691	14664	14676	14640	14914	14846	14665	14739	14757	14808	14912	14774	14782	14537	14723	14725	14788	14731	14837	14683	14726	14563	14655	14718	14882	14808	14694	14663	14664	14675	14757	14603	14621	14762	14802	14693	14700	14688	14620	14739	14682	14684	14629	14679	14867	14820	14627	14707	14623	14741	14785	14756	14761	14700	14622	14524	14826	14570	14715	14853	14741	14626	14750	14659	14865	14668	14705	14778	14600	14915	14742	14734	14688	14690	14521	14711	14659	14804	14777	14697	14754	14598	14604	14705	14774	14615	14756	14743	14615	14677	14781	14618	14747	14664	14598	14850	14633	14660	14733	14847	14694	14586	14804	14800	14698	14668	14627	14452	14781	14765	14783	14760	14450	14768	14929	14691	14795	14689	14763	14706	14720	14989	14707	14610	14630	14539	14730	14667	14670	14809	14752	14759	14577	14543	14658	14626	14780	14669	14681	14660	14751	14736	14595	14759	14807	14685	14621	14749	14658	14834	14627	14654	14725	14729	14687	14717	14737	14690	14644	14631	14759	14973	14658	14728	14619	14657	14768	14793	14608	14644	14623	14711	14763	14738	14806	14724	14888	14752	14760	14706	14810	14738	14858	14831	14635	14734	14570	14925	14710	14605	14807	14668	14722	14795	14603	14773	14690	14701	14768	14564	14665	14697	14698	14770	14721	14580	14650	14696	14652	14493	14720	14662	14871	14720	14535	14598	14765	14716	14578	14595	14876	14744	14621	14655	14659	14742	14844	14590	14836	14565	14714	14691	14656	14766	14691	14662	14692	14574	14703	14856	14717	14876	14821	14830	14632	14774	14845	14697	14785	14648	14428	14631	14775	14812	14672	14725	14779	14732	14636	14637	14607	14817	14834	14818	14560	14715	14743	14713	14650	14716	14667	14742	14754	14754	14785	14730	14683	14515	14699	14780	14823	14674	14684	14859	14686	14804	14714	14571	14590	14632	14684	14669	14730	14729	14805	14601	14550	14468	14643	14715	14728	14794	14738	14803	14801	14765	14812	14567	14817	14669	14709	14639	14944	14688	14767	14741	14829	14752	14601	14711	14657	14614	14829	14725	14781	14748	14670	14693	14580	14730	14716	14888	14731	14871	14772	14733	14559	14762	14851	14631	14700	14543	14810	14593	14773	14460	14751	14744	14674	14618	14692	14654	14574	14722	14711	14717	14859	14865	14684	14775	14862	14722	14581	14729	14554	14712	14803	14659	14742	14920	14865	14671	14834	14848	14677	14755	14940	14639	14615	14588	14841	14682	14799	14696	14579	14824	14693	14918	14709	14783	14793	14577	14717	14723	14732	14586	14824	14718	14751	14671	14721	14639	14609	14618	14794	14784	14829	14825	14784	14808	14633	14647	14821	14727	14705	14607	14629	14804	14741	14668	14827	14689	14700	14633	14758	14854	14635	14654	14753	14607	14820	14754	14703	14663	14800	14788	14739	14769	14813	14675	14750	14623	14591	14606	14753	14710	14790	14609	14705	14727	14796	14712	14588	14875	14942	14746	14766	14768	14898	14607	14564	14722	14691	14571	14584	14668	14695	14778	14801	14548	14760	14574	14707	14695	14843	14638	14744	14708	14677	14632	14795	14831	14680	14705	14755	14700	14807	14775	14609	14776	14749	14734	14680	14775	14851	14594	14682	14692	14879	14685	14755	14750	14858	14743	14682	14651	14767	14648	14628	14635	14646	14750	14734	14703	14621	14740	14774	14665	14692	14841	14773	14774	14877	14592	14735	14747	14818	14495	14600	14634	14795	14947	14745	14688	14653	14765	14759	14663	14790	14739	14710	14570	14791	14617	14581	14832	14616	14684	14554	14730	14765	14742	14649	14728	14850	14677	14728	14627	14760	14784	14734	14684	14612	14939	14577	14606	14721	14675	14710	14652	14621	14709	14768	14809	14705	14814	14680	14706	14841	14609	14564	14736	14606	14678	14617	14766	14801	14812	14649	14760	14794	14659	14746	14665	14654	14822	14729	14633	14585	14723	14680	14751	14665	14583	14734	14649	14672	14619	14662	14731	14637	14735	14616	14705	14884	14958	14466	14645	14844	14780	14788	14676	14776	14701	14637	14840	14824	14520	14911	14766	14780	14809	14725	14783	14793	14746	14698	14551	14728	14659	14778	14754	14597	14693	14721	14655	14589	14716	14772	14774	14711	14806	14799	14706	14639	14834	14788	14850	14665	14690	14576	14470	14810	14650	14695	14715	14854	14775	14675	14638	14710	14728	14803	14608	14674	14605	14814	14737	14830	14522	14673	14655	14716	14701	14845	14567	14765	14729	14870	14640	14532	14752	14824	14597	14664	14593	14612	14717	14645	14683	14764	14599	14667	14686	14652	14594	14532	14706	14656	14605	14741	14701	14706	14458	14659	14801	14700	14836	14657	14687	14745	14613	14677	14688	14584	14827	14816	14563	14696	14747	14749	14729	14714	14706	14766	14809	14737	14722	14762	14623	14706	14670	14672	14705	14616	14442	14727	14571	14822	14547	14714	14739	14845	14687	14848	14704	14698	14733	14823	14796	14719	14702	14779	14626	14609	14627	14648	14635	14685	14692	14631	14719	14655	14766	14717	14786	14919	14718	14692	14655	14588	14726	14775	14752	14726	14635	14729	14606	14819	14691	14869	14869	14644	14605	14619	14847	14567	14781	14825	14788	14570	14925	14655	14644	14743	14446	14733	14599	14750	14611	14735	14739	14816	14809	14848	14688	14595	14635	14508	14802	14576	14587	14694	14779	14733	14687	14732	14730	14827	14688	14877	14710	14759	14750	14740	14739	14749	14882	14804	14756	14710	14511	14612	14611	14459	14729	14647	14608	14684	14774	14679	14742	14632	14753	14714	14840	14707	14655	14677	14932	14659	14703	14759	14586	14795	14709	14713	14818	14661	14748	14729	14679	14721	14830	14846	14517	14792	14666	14671	14769	14743	14830	14802	14736	14771	14754	14600	14780	14577	14716	14825	14787	14684	14692	14707	14768	14733	14772	14799	14724	14752	14728	14689	14642	14701	14677	14959	14709	14610	14770	14728	14650	14779	14624	14698	14554	14866	14700	14520	14681	14720	14849	14647	14647	14746	14796	14717	14600	14671	14721	14763	14709	14761	14715	14644	14587	14743	14657	14748	14662	14701	14784	14827	14701	14616	14734	14551	14766	14762	14645	14569	14710	14518	14656	14846	14680	14656	14663	14441	14867	14683	14731	14734	14627	14696	14738	14602	14799	14711	14595	14691	14728	14676	14667	14654	14757	14620	14601	14761	14782	14705	14605	14593	14864	14623	14789	14634	14837	14691	14955	14728	14783	14681	14661	14864	14848	14731	14678	14636	14767	14795	14594	14848	14537	14775	14687	14741	14667	14757	14536	14762	14624	14691	14827	14690	14676	14490	14909	14700	14844	14732	14755	14676	14673	14523	14715	14597	14668	14615	14584	14712	14707	14684	14572	14798	14828	14669	14649	14777	14714	14738	14659	14735	14739	14802	14678	14752	14637	14704	14584	14913	14788	14780	14829	14632	14613	14727	14676	14717	14875	14706	14878	14710	14739	14700	14842	14775	14720	14711	14701	14694	14734	14721	14641	14572	14788	14410	14817	14788	14731	14706	14675	14733	14864	14592	14859	14672	14612	14817	14771	14762	14789	14522	14763	14716	14778	14661	14724	14784	14606	14564	14613	14880	14691	14783	14592	14825	14697	14711	14691	14812	14654	14563	14758	14826	14761	14681	14878	14700	14728	14648	14710	14688	14618	14815	14658	14751	14770	14685	14803	14720	14726	14610	14739	14761	14595	14853	14550	14897	14647	14677	14782	14738	14731	14796	14752	14688	14654	14828	14751	14646	14780	14623	14660	14716	14888	14733	14884	14687	14599	14774	14630	14698	14854	14929	14658	14731	14877	14674	14718	14758	14750	14730	14842	14852	14740	14728	14760	14719	14696	14805	14767	14635	14763	14694	14641	14944	14627	14738	14635	14677	14759	14640	14780	14845	14794	14661	14744	14775	14756	14514	14709	14847	14846	14799	14507	14718	14623	14788	14642	14793	14625	14712	14807	14513	14889	14733	14755	14686	14631	14726	14826	14905	14841	14642	14856	14700	14553	14680	14729	14890	14604	14715	14440	14702	14723	14534	14695	14779	14794	14719	14661	14723	14876	14664	14683	14695	14753	14641	14672	14695	14791	14627	14736	14690	14674	14689	14703	14675	14745	14737	14838	14820	14644	14628	14861	14676	14893	14847	14654	14752	14724	14848	14612	14600	14622	14635	14757	14703	14672	14661	14862	14706	14678	14804	14715	14848	14810	14584	14805	14610	14779	14502	14881	14684	14811	14734	14693	14699	14466	14628	14658	14632	14708	14780	14679	14712	14628	14947	14658	14704	14718	14775	14646	14702	14650	14677	14604	14725	14793	14733	14761	14770	14594	14740	14778	14690	14642	14791	14602	14686	14796	14706	14688	14885	14734	14723	14720	14739	14841	14694	14679	14708	14716	14608	14811	14750	14775	14629	14753	14565	14761	14562	14734	14730	14752	14613	14761	14671	14562	14976	14688	14695	14591	14595
24181	21130	28427	25178	24408	25362	24193	21499	19927	19410	19149	18759	18460	18350	18069	17934	17706	17650	17673	17337	17365	17361	17396	17221	17190	17127	17043	17036	17058	16953	17123	16906	17070	16908	16933	16884	16825	16925	16959	17034	17012	17142	17009	16938	17004	17064	16871	16967	16820	16844	16973	16989	16828	16808	16866	17034	16812	17020	17292	16883	16792	16900	16931	16925	16995	17117	17200	16943	17081	16935	16912	16901	16947	16772	16930	16884	16987	16858	16644	16824	17143	16895	17017	16682	16844	16881	16860	16937	16994	16953	16894	17070	17134	16929	16862	17061	16970	16874	16876	16945	16944	16935	17006	16908	16684	16856	16851	16870	16966	17015	16845	16972	16625	16889	16887	16865	16756	16875	16952	16996	16851	16758	17159	16929	17055	17089	17005	17016	16783	16670	16741	16761	16796	16776	16777	16951	16972	16957	16825	16923	16993	16795	16874	16895	16925	16938	16848	16821	16737	16913	16907	17149	16892	16835	17016	17001	17026	16998	17092	16901	16707	16954	16863	16950	16934	17113	16900	16906	16813	16836	17179	16683	17061	17137	16984	16891	16754	16881	16984	17123	16847	16902	16852	16754	16875	16720	16901	16927	17034	17024	16829	17037	16874	16924	16679	16954	16708	16897	16924	17047	16836	17028	16772	16878	16759	16898	16808	16760	16923	16962	16976	16873	16890	16827	17025	16845	16880	16800	17053	16832	16866	16708	16799	16945	16879	17015	16727	16698	16890	16899	16807	16789	16646	16916	17121	16955	16880	16948	17131	17034	16940	16773	16800	17063	16716	16836	16849	16891	16764	16926	16938	16854	17120	17005	16869	16985	16962	16970	16891	16789	16924	16854	16890	17021	17031	16833	17010	17119	16892	16899	16994	16857	16783	16903	16970	17070	16963	16869	17037	16958	16997	16909	16865	16803	16875	16916	16916	16787	16778	16854	16890	16917	16737	16802	16999	16898	16811	16846	16910	16801	17077	17007	16779	16892	16914	16978	17017	16997	16906	16820	16878	16949	17082	16832	16925	16874	16911	16926	16832	17160	16970	16856	16763	16782	16977	16755	16880	16927	16821	17042	16918	16994	16817	17025	16797	17087	16834	16933	16885	17016	16825	17122	16847	16921	16854	17009	17041	16952	16845	16819	16887	17001	16923	16901	16842	16991	16993	16891	16874	16905	16735	16940	16970	16891	16696	16868	16876	16893	16878	16813	16878	17213	16814	16860	16717	16783	16973	16970	17103	16893	16945	16926	16982	16911	16840	16776	16909	16791	16999	16819	16996	16996	16808	16832	16995	17077	16788	17219	16910	16902	16895	16747	16878	16862	16830	17057	16650	17034	16860	17048	17079	17021	17034	16996	16837	16901	16917	16964	16889	16933	16690	16985	16881	16802	17117	17072	17000	17243	16853	16919	16871	16914	16984	16839	17002	16995	17005	16970	16967	16828	16905	16969	16736	16890	16796	16872	16870	16912	16766	17069	17025	16977	16827	16891	16937	16978	17025	17071	17169	16891	16970	16891	16760	16744	16906	16890	16856	16835	16822	16983	17022	17088	16780	16798	16811	16787	16814	16899	16765	17020	16700	16881	17015	16837	16757	16886	17043	16911	16795	16964	16762	16753	16931	17172	16927	16805	16969	16683	17135	17028	16847	16926	16817	16975	16941	16990	16712	16991	16837	16870	16845	16944	16981	16918	16896	16852	16974	16860	16966	16815	16802	16890	17020	17164	16966	17043	16889	16884	17071	17063	16876	16951	16845	17028	16777	17035	17056	16776	16821	17176	16806	16882	16930	17033	16960	16871	16888	17043	16995	16952	16860	16974	17037	17025	16965	16951	16882	16635	16760	16933	16769	16737	16797	16831	16926	16893	17050	16923	16738	17048	16941	16858	16988	16831	17132	16619	16937	16776	16880	16855	16906	17031	16964	16900	16962	16861	16977	17017	16948	16977	16862	16729	16945	16883	16866	16837	16847	17079	17009	16988	16831	16915	16882	16887	16936	16837	16969	16879	16834	16703	16986	16750	16918	17021	16868	16883	17072	16823	17032	16981	16720	17129	16988	16995	16934	17048	16927	16975	17162	16899	16864	16829	17048	17005	16887	16934	16842	16936	16805	16798	16797	16925	16880	16979	17114	16884	16904	16875	17101	16939	17140	16884	17179	16804	16875	16946	16808	16851	16985	16857	16936	17018	16958	16973	17002	16905	17160	16788	16848	16936	16756	16794	16490	16771	16760	16934	17001	16954	16651	16897	16955	17115	16766	16920	17248	16852	16743	16858	16833	17049	16954	17043	16967	16923	17018	16966	16931	17017	17200	16951	16860	16879	16918	16776	17135	16924	16879	16828	16878	16991	16883	17242	16962	16848	16863	16964	17003	16872	16753	16742	16851	16827	16877	17094	17062	16905	16812	16917	16820	16877	16862	16890	16748	16860	16973	16877	16992	17025	16973	16874	16896	17124	16834	16725	16869	16976	16803	16855	16861	16792	16633	16963	16889	17008	16863	16842	16905	16755	16694	16872	16956	16892	16967	16895	16991	16932	17026	16777	16941	16785	16850	16884	17012	16822	16835	16613	16901	16855	17010	16816	17135	16942	16722	16784	16849	16772	16967	16995	17036	16768	16882	16975	16773	17040	16986	16926	16975	17022	16904	17014	16854	16973	17060	16726	16684	16794	16947	16867	16916	17004	17057	16765	16830	16989	16913	16900	16891	16816	16958	17073	17111	16812	16812	16929	16887	16741	16698	16974	17005	17028	16928	16975	16880	17068	16847	16652	16866	16818	16915	16909	16963	16964	16845	16879	16964	16711	16771	17071	17223	17092	16876	16804	16953	16885	16918	16948	16830	16881	16906	16819	16714	16805	16928	16807	16857	16776	16914	16662	16833	16836	17205	16869	17110	16820	17011	16940	17007	16843	16858	16794	16888	17104	17073	16986	16881	16884	17119	16939	16971	16821	16723	16783	16976	17067	16795	16870	16983	16916	16746	16817	16924	16784	16948	16965	16856	16692	16858	16970	16997	16969	16689	16906	16941	16943	16966	17054	16964	16860	17027	16924	16939	17025	17164	16938	16981	16798	16979	17006	16769	16898	16920	16759	16977	16722	16720	16959	16795	16915	16914	16882	16732	16985	16927	17011	16895	17052	16965	17162	16897	16863	16892	17161	16827	16811	16903	16816	17065	16894	17060	16819	16967	16927	17007	17143	17016	16794	16903	16851	16813	16921	17001	17018	17016	17172	16837	16745	16943	16756	17031	16978	17090	16886	16929	16784	16927	16765	16970	16994	16988	16874	17019	16901	16961	16772	16612	16807	17073	16813	16860	16925	17036	16960	16866	16867	16890	17003	16958	16927	17043	16929	17009	17077	16975	16790	16853	17022	16772	17158	16947	16896	16842	17071	17081	16740	17048	16895	16841	16982	16937	16943	16693	16906	16967	17051	16873	16909	17049	17017	16775	16693	17013	16867	16982	16824	16957	16912	16815	16777	16763	16704	17034	17032	17064	16734	16858	16878	16976	16949	16989	16914	16854	16843	16968	16907	16850	17171	16943	17005	16891	16926	16747	16973	17132	17106	16896	16744	16863	16890	16916	17017	16862	16917	16825	16802	17135	17189	17052	16906	16919	16963	16956	17123	16955	16976	16997	16860	17014	17074	17087	16783	16899	16986	16837	16953	16960	16832	16898	16919	16968	16812	17050	17067	16873	16978	16891	17004	16875	16693	16982	16988	17095	16916	16736	16888	16885	16797	16874	16932	16812	16961	16961	17004	16841	16766	16850	16838	16720	17086	17051	17007	16810	17071	16778	16598	17039	16991	16971	16619	16923	16775	16784	16850	16989	16965	17003	16881	16957	16966	16823	16845	17048	16873	16830	16924	16915	16768	16936	17028	16921	16950	16777	16711	16987	16949	16781	16914	16974	17058	16988	17063	16878	17027	16792	16951	16989	16939	16912	16949	16708	16867	16902	16908	16859	16952	16884	16739	16788	16807	16944	16896	16918	16959	17129	16943	16960	16971	17046	17081	17097	16882	16717	16838	16926	17041	16958	16999	16802	16914	17043	16833	16905	16878	16873	16985	16879	16851	16796	16976	16925	16999	17040	16814	16769	17018	17007	16848	16927	17124	17006	16668	16868	17137	16942	16782	16748	17039	16774	16889	17087	16934	16965	17056	16795	16860	16950	17081	16941	16921	16872	17092	16886	16931	17207	16958	16801	16868	16684	16860	16914	16824	16977	16796	16771	16934	17052	16958	16902	16891	16931	16812	17008	16920	16994	16967	16796	16832	16958	17014	16891	16933	16749	16954	16776	16913	17039	16791	16909	16841	16981	16885	16986	16788	16929	16969	16842	16799	16811	16824	16956	16905	17037	16841	16898	16706	17010	16671	16969	16963	16886	17100	16883	16905	16778	16954	16975	16966	16905	16826	17004	17158	16904	16721	16924	16847	16756	16811	16743	16931	16762	16680	16906	17101	16861	16824	17151	16783	17031	17136	16831	16760	17037	16842	16830	17060	16860	16862	16896	16883	17077	17003	16804	16750	17042	16933	16954	16943	16941	16849	16823	17002	16841	16890	16792	16854	17121	16891	16903	17083	16877	17044	17015	16708	16502	16685	16973	16819	16908	17046	16974	16885	16889	16840	17043	17098	16860	16777	17071	17018	16994	16882	16792	17046	16828	16754	16777	16871	16924	16904	16975	16995	17024	16843	17103	16646	16933	16942	16967	16789	16922	16889	16913	16918	16925	16934	17031	17023	16833	16736	16935	16789	16987	16869	16864	16838	16955	16961	17117	17044	16794	16925	17113	16887	17062	17042	16890	16801	16894	16800	16839	16911	16853	16853	16986	16884	16868	17052	16825	16859	17073	17036	17064	16877	17006	16935	16824	17163	16992	16877	16834	16902	16800	16887	16909	16999	16838	16862	17008	17135	17074	16923	16791	16793	16768	16896	16713	17026	16993	17005	16926	16865	16841	16720	16778	16996	16847	17172	17009	16887	16928	16953	16924	16901	16917	16835	16912	16942	16982	16802	16796	16788	16947	16801	16936	16985	17129	16901	16980	16952	16927	16971	17073	16975	16988	16882	17040	16942	16780	17078	16829	16766	16966	16854	16930	16827	16835	16847
29883	47962	42683	32870	28567	25171	22644	20967	19359	18282	17866	17346	16754	16673	16575	16212	16108	15739	15642	15418	15350	15091	15084	14980	15147	15071	15053	14959	14877	14845	14751	14834	14660	14666	14913	14787	14820	14539	14771	14766	14745	14706	14575	14716	14692	14740	14800	14712	14650	14835	14545	14640	14818	14699	14794	14802	14748	14733	14809	14659	14850	14819	14628	14750	14740	14879	14874	14791	14448	14754	14629	14730	14741	14758	14706	14793	14731	14900	14673	14849	14846	14645	14768	14708	14781	14858	14764	14713	14723	14694	14908	14699	14806	14543	14726	14601	14735	14716	14835	14671	14770	14667	14842	14720	14642	14796	14961	14746	14784	14620	14758	14722	14648	14680	14695	14556	14769	14674	14634	14641	14676	14840	14680	14597	14809	14863	14671	14748	14673	14717	14709	14779	14597	14683	14837	14761	14678	14569	14881	14678	14693	14806	14675	14759	14821	14764	14819	14653	14603	14600	14680	14640	14738	14619	14761	14753	14603	14615	14731	14492	14562	14804	14558	14653	14783	14812	14874	14658	14771	14719	14539	14707	14750	14771	14808	14867	14628	14722	14764	14675	14825	14748	14826	14808	14722	14772	14697	14423	14477	14816	14735	14767	14782	14725	14733	14717	14621	14676	14806	14657	14606	14724	14658	14833	14668	14674	14600	14622	14819	14571	14617	14694	14588	14728	14663	14817	14768	14690	14789	14724	14636	14802	14570	14540	14765	14449	14897	14764	14827	14632	14633	14708	14852	14644	14496	14666	14781	14684	14706	14644	14608	14749	14591	14670	14641	14690	14667	14684	14758	14814	14608	14622	14626	14690	14682	14652	14803	14616	14690	14893	14583	14654	14795	14674	14753	14769	14795	14719	14671	14642	14766	14643	14786	14642	14665	14556	14651	14619	14748	14741	14721	14830	14610	14673	14631	14789	14702	14607	14575	14828	14683	14735	14765	14670	14828	14802	14631	14738	14686	14728	14566	14566	14741	14645	14635	14816	14738	14740	14667	14777	14618	14717	14825	14782	14655	14779	14787	14721	14643	14788	14873	14667	14629	14664	14764	14683	14746	14776	14761	14677	14770	14751	14632	14750	14756	14779	14735	14642	14747	14574	14726	14715	14617	14610	14627	14719	14676	14866	14741	14634	14591	14734	14694	14825	14639	14593	14513	14667	14666	14794	14716	14717	14644	14797	14859	14577	14726	14604	14710	14629	14816	14701	14597	14788	14730	14700	14804	14832	14768	14678	14851	14541	14699	14648	14745	14633	14734	14844	14631	14660	14696	14831	14794	14867	14743	14776	14576	14684	14776	14749	14600	14721	14720	14890	14502	14703	14813	14614	14676	14589	14844	14643	14581	14737	14658	14779	14571	14850	14633	14685	14593	14646	14643	14834	14709	14794	14624	14742	14682	14576	14820	14719	14586	14685	14735	14823	14743	14700	14817	14685	14649	14772	14724	14843	14759	14710	14641	14840	14775	14747	14689	14543	14685	14793	14669	14622	14743	14597	14879	14684	14768	14648	14691	14611	14653	14780	14509	14703	14728	14605	14730	14714	14876	14663	14818	14775	14787	14706	14801	14888	14623	14741	14780	14733	14777	14654	14710	14695	14702	14703	14802	14635	14705	14784	14745	14545	14857	14818	14492	14797	14787	14607	14659	14906	14467	14787	14754	14676	14580	14823	14744	14719	14523	14682	14593	14777	14687	14591	14832	14764	14596	14759	14671	14690	14703	14739	14570	14693	14507	14687	14903	14542	14712	14669	14653	14495	14748	14772	14671	14670	14792	14723	14603	14751	14645	14635	14902	14484	14754	14679	14866	14700	14708	14647	14690	14725	14626	14738	14892	14763	14693	14530	14768	14646	14707	14595	14621	14624	14787	14628	14753	14760	14668	14722	14706	14763	14690	14750	14640	14591	14778	14748	14789	14583	14848	14995	14702	14528	14717	14679	14796	14738	14653	14656	14814	14587	14653	14689	14825	14914	14683	14943	14535	14739	14761	14587	14729	14891	14623	14671	14757	14722	14810	14758	14562	14654	14841	14698	14740	14721	14609	14779	14784	14557	14733	14666	14769	14553	14682	14750	14543	14772	14740	14556	14756	14713	14432	14814	14730	14734	14732	14758	14574	14825	14806	14778	14726	14801	14637	14613	14726	14670	14640	14634	14671	14777	14706	14843	14701	14696	14576	14529	14680	14747	14841	14724	14724	14701	14765	14865	14607	14806	14660	14794	14730	14716	14651	14657	14745	14887	14778	14685	14786	14659	14613	14649	14748	14742	14803	14678	14587	14814	14820	14648	14727	14558	14633	14667	14593	14697	14710	14857	14785	14877	14694	14799	14845	14773	14688	14730	14761	14625	14692	14752	14856	14781	14842	14681	14842	14728	14638	14547	14747	14696	14842	14758	14754	14736	14841	14825	14771	14780	14599	14718	14670	14678	14723	14728	14780	14553	14454	14672	14609	14465	14866	14752	14700	14725	14584	14762	14706	14633	14742	14773	14662	14621	14771	14700	14634	14738	14849	14762	14807	14644	14732	14765	14628	14759	14596	14674	14648	14572	14715	14768	14755	14617	14699	14696	14795	14701	14655	14687	14835	14731	14778	14731	14776	14677	14692	14680	14577	14798	14712	14896	14695	14546	14853	14710	14709	14763	14650	14870	14656	14688	14615	14647	14683	14745	14751	14672	14651	14774	14673	14693	14836	14809	14715	14859	14648	14690	14802	14643	14739	14611	14759	14691	14735	14679	14767	14803	14734	14884	14851	14808	14695	14658	14802	14792	14637	14637	14661	14813	14730	14751	14703	14793	14819	14663	14748	14868	14705	14740	14676	14744	14697	14685	14671	14701	14802	14658	14749	14834	14787	14610	14711	14708	14700	14660	14928	14855	14844	14657	14762	14709	14855	14980	14642	14773	14701	14675	14763	14815	14663	14757	14789	14692	14578	14538	14539	14523	14652	14627	14744	14550	14819	14728	14726	14712	14599	14646	14507	14813	14782	14748	14631	14809	14744	14804	14726	14831	14685	14728	14686	14531	14683	14831	14748	14636	14680	14796	14714	14880	14676	14643	14683	14539	14754	14709	14894	14612	14740	14757	14604	14784	14523	14637	14719	14738	14818	14785	14575	14848	14519	14675	14778	14693	14599	14634	14653	14873	14579	14566	14674	14592	14655	14583	14733	14554	14678	14588	14775	14605	14747	14659	14836	14594	14651	14818	14737	14595	14608	14743	14798	14553	14791	14701	14853	14713	14647	14731	14779	14615	14659	14576	14784	14652	14593	14664	14770	14632	14650	14626	14653	14678	14841	14790	14738	14838	14669	14765	14745	14860	14842	14657	14631	14666	14921	14677	14648	14776	14800	14718	14534	14767	14773	14693	14827	14517	14621	14714	14758	14777	14658	14778	14757	14533	14767	14807	14703	14795	14721	14781	14638	14567	14672	14635	14568	14567	14678	14590	14680	14744	14801	14836	14645	14660	14737	14822	14619	14751	14798	14801	14863	14790	14719	14882	14668	14895	14806	14689	14681	14781	14918	14829	14564	14801	14602	14928	14735	14711	14703	14836	14717	14751	14627	14697	14646	14586	14678	14681	14633	14685	14694	14681	14731	14739	14656	14661	14700	14740	14604	14770	14796	14560	14673	14757	14513	14764	14628	14751	14755	14747	14676	14733	14678	14693	14643	14788	14650	14772	14721	14800	14437	14681	14569	14623	14695	14781	14537	14692	14783	14600	14881	14726	14738	14700	14439	14456	14836	14729	14685	14683	14635	14701	14727	14827	14552	14883	14658	14522	14812	14688	14633	14722	14786	14535	14733	14712	14622	14753	14705	14755	14842	14690	14876	14569	14621	14753	14790	14613	14533	14714	14635	14608	14809	14653	14750	14621	14688	14714	14735	14633	14679	14751	14806	14829	14636	14718	14868	14823	14583	14725	14618	14760	14644	14638	14659	14764	14848	14818	14598	14746	14778	14812	14591	14898	14837	14830	14698	14658	14752	14618	14600	14653	14626	14667	14934	14667	14837	14638	14668	14723	14713	14685	14692	14789	14602	14752	14762	14639	14721	14680	14452	14815	14777	14765	14746	14613	14593	14607	14656	14639	14819	14714	14595	14757	14615	14639	14680	14713	14654	14690	14616	14728	14743	14604	14693	14936	14613	14630	14690	14756	14596	14844	14819	14739	14776	14732	14743	14819	14736	14636	14716	14799	14720	14712	14666	14668	14739	14602	14878	14562	14609	14748	14720	14702	14510	14759	14729	14698	14664	14798	14715	14676	14724	14668	14800	14794	14746	14582	14811	14703	14740	14705	14781	14879	14599	14720	14668	14713	14697	14768	14741	14816	14672	14700	14632	14753	14753	14675	14495	14599	14742	14824	14745	14775	14569	14721	14638	14760	14518	14761	14658	14876	14677	14650	14738	14754	14876	14557	14909	14615	14772	14693	14699	14544	14673	14720	14619	14654	14643	14652	14481	14622	14774	14693	14682	14783	14840	14675	14735	14699	14588	14693	14951	14728	14699	14656	14837	14724	14832	14785	14721	14658	14571	14700	14739	14833	14720	14594	14654	14848	14736	14617	14668	14664	14701	14677	14713	14635	14886	14679	14649	14724	14699	15015	14588	14756	14805	14648	14683	14710	14752	14800	14982	14701	14654	14793	14903	14670	14758	14774	14838	14761	14819	14651	14775	14753	14570	14783	14760	14684	14722	14679	14829	14727	14898	14660	14734	14713	14754	14493	14699	14547	14622	14883	14591	14750	14677	14769	14768	14664	14622	14690	14652	14757	14748	14694	14662	14638	14709	14644	14544	14757	14787	14695	14701	14686	14712	14616	14823	14690	14815	14687	14530	14613	14754	14621	14756	14713	14772	14710	14782	14715	14833	14715	14650	14704	14767	14825	14733	14823	14846	15005	14642	14771	14642	14601	14865	14545	14584	14582	14696	14670	14917	14760	14594	14656	14880	14713	14741	14677	14685	14692	14640	14722	14627	14648	14710	14692	14591	14824	14730	14558	14859	14517	14758	14530	14668	14743	14711	14778	14560	14665	14801	14849	14490	14787	14690	14771	14591	14819	14668	14717	14674	14719	14808	14824	14851	14644	14603	14684	14700	14821	14629	14744
22815	21126	28858	23773	22320	26027	28347	23713	21943	21227	20561	20139	19730	19257	19240	19190	18487	18736	18443	18547	18172	18211	18119	18017	18167	17892	17985	17869	18018	17967	17832	18069	17900	17588	17473	17557	17780	17717	17776	17626	17924	17761	17755	17856	17698	17725	17619	17430	17625	17597	17768	17784	17831	17699	17757	17831	17555	17845	17625	17631	17737	17621	17572	17498	17728	17587	17487	17407	17823	17789	17708	17670	17529	17769	17525	17620	17614	17564	17593	17679	17553	17627	17648	17631	17517	17431	17561	17585	17627	17571	17688	17691	17520	17602	17638	17400	17545	17694	17496	17681	17564	17586	17474	17632	17565	17572	17522	17735	17621	17716	17521	17689	17667	17573	17627	17628	17626	17572	17462	17489	17691	17573	17630	17773	17471	17685	17711	17626	17691	17599	17847	17587	17628	17542	17573	17745	17354	17681	17655	17659	17590	17482	17644	17699	17608	17432	17611	17665	17446	17470	17570	17509	17655	17753	17861	17795	17701	17835	17669	17597	17715	17524	17671	17700	17755	17762	17657	17660	17444	17600	17687	17425	17558	17557	17441	17291	17898	17609	17443	17571	17320	17663	17484	17614	17662	17404	17534	17574	17553	17676	17557	17693	17560	17337	17660	17514	17775	17766	17717	17634	17508	17500	17529	17500	17692	17458	17728	17664	17670	17644	17489	17552	17406	17536	17763	17480	17701	17426	17501	17551	17472	17600	17556	17707	17564	17823	17682	17441	17334	17718	17637	17556	17482	17399	17511	17769	17418	17719	17425	17711	17574	17684	17654	17687	17473	17632	17509	17560	17611	17475	17408	17449	17692	17671	17613	17736	17434	17528	17658	17556	17545	17698	17593	17508	17435	17483	17695	17617	17690	17477	17382	17566	17625	17599	17703	17479	17873	17765	17735	17455	17659	17585	17651	17549	17539	17642	17514	17554	17593	17463	17557	17658	17650	17579	17672	17456	17529	17540	17658	17576	17695	17456	17552	17572	17705	17569	17715	17469	17581	17738	17640	17733	17487	17679	17671	17623	17634	17790	17642	17674	17888	17507	17632	17815	17607	17583	17488	17599	17634	17600	17669	17695	17721	17666	17450	17637	17636	17503	17640	17577	17590	17847	17562	17675	17750	17299	17662	17681	17448	17741	17783	17419	17680	17451	17345	17725	17658	17923	17596	17653	17764	17652	17796	17648	17569	17616	17510	17610	17755	17552	17496	17496	17592	17675	17549	17841	17603	17691	17687	17713	17507	17529	17635	17511	17584	17624	17674	17576	17709	17562	17534	17649	17601	17730	17856	17709	17750	17417	17550	17583	17699	17410	17592	17532	17338	17473	17560	17631	17539	17470	17434	17617	17639	17407	17531	17708	17688	17351	17590	17796	17632	17764	17415	17483	17598	17628	17569	17528	17608	17682	17536	17606	17688	17584	17388	17552	17505	17733	17724	17575	17583	17441	17694	17629	17502	17632	17650	17622	17452	17655	17422	17683	17673	17560	17438	17652	17716	17802	17700	17864	17582	17852	17863	17528	17830	17676	17638	17526	17503	17653	17528	17644	17674	17624	17696	17623	17592	17659	17679	17535	17626	17584	17672	17680	17517	17612	17542	17497	17614	17617	17671	17549	17654	17449	17712	17620	17555	17777	17817	17651	17650	17711	17701	17734	17769	17587	17868	17418	17681	17401	17680	17660	17747	17624	17612	17798	17447	17498	17697	17528	17527	17693	17503	17491	17626	17566	17704	17488	17527	17550	17700	17674	17508	17378	17542	17654	17683	17571	17629	17626	17510	17537	17520	17636	17613	17545	17649	17646	17593	17535	17581	17676	17495	17452	17383	17472	17563	17793	17804	17684	17593	17471	17587	17501	17461	17491	17611	17662	17654	17537	17577	17591	17740	17639	17872	17545	17748	17496	17590	17672	17712	17698	17528	17648	17542	17474	17442	17682	17730	17750	17364	17626	17493	17627	17736	17652	17762	17387	17597	17554	17722	17553	17679	17406	17620	17620	17625	17504	17518	17562	17478	17657	17467	17595	17653	17685	17301	17462	17611	17484	17657	17487	17584	17584	17731	17583	17608	17587	17429	17680	17447	17597	17547	17478	17659	17535	17664	17528	17681	17643	17608	17493	17626	17424	17694	17401	17672	17416	17646	17585	17566	17358	17740	17715	17651	17701	17591	17785	17475	17528	17347	17547	17681	17597	17682	17621	17637	17558	17521	17593	17525	17704	17617	17543	17698	17629	17336	17676	17667	17572	17604	17621	17655	17582	17411	17478	17577	17722	17442	17758	17773	17277	17528	17579	17517	17635	17746	17757	17751	17573	17565	17693	17753	17609	17745	17627	17618	17639	17746	17731	17558	17558	17707	17650	17830	17665	17533	17524	17710	17466	17562	17700	17787	17741	17344	17602	17525	17513	17568	17591	17647	17620	17682	17784	17684	17481	17734	17663	17513	17502	17622	17570	17508	17632	17514	17841	17453	17659	17690	17624	17587	17486	17674	17831	17576	17456	17549	17627	17606	17379	17536	17501	17488	17665	17797	17435	17639	17417	17529	17762	17746	17771	17619	17508	17749	17647	17603	17618	17794	17610	17455	17378	17869	17693	17682	17512	17769	17620	17397	17548	17517	17680	17727	17378	17608	17762	17447	17428	17717	17720	17675	17569	17794	17588	17585	17595	17492	17663	17686	17578	17580	17378	17675	17783	17448	17855	17746	17519	17586	17609	17630	17651	17721	17777	17874	17629	17678	17774	17734	17594	17611	17564	17495	17654	17630	17533	17613	17438	17630	17647	17630	17802	17709	17483	17596	17539	17466	17477	17554	17813	17583	17595	17674	17666	17656	17593	17690	17703	17551	17507	17357	17578	17498	17442	17869	17668	17547	17572	17480	17448	17537	17532	17499	17640	17596	17701	17655	17631	17647	17522	17622	17855	17463	17665	17699	17594	17531	17503	17627	17550	17624	17631	17668	17611	17515	17502	17603	17709	17706	17460	17568	17639	17564	17616	17649	17497	17616	17517	17513	17424	17936	17642	17669	17498	17593	17695	17572	17723	17663	17720	17452	17696	17598	17563	17681	17697	17544	17585	17689	17595	17465	17656	17724	17761	17607	17680	17503	17604	17479	17485	17761	17535	17385	17523	17634	17832	17662	17560	17681	17770	17674	17610	17429	17659	17535	17402	17592	17453	17726	17753	17639	17725	17711	17473	17698	17690	17573	17710	17451	17542	17721	17528	17422	17473	17690	17595	17683	17639	17561	17580	17491	17566	17508	17424	17619	17454	17592	17451	17788	17634	17784	17744	17717	17598	17512	17606	17347	17419	17728	17679	17660	17366	17766	17595	17683	17552	17581	17563	17690	17455	17574	17626	17594	17674	17690	17513	17541	17778	17636	17654	17752	17623	17372	17557	17684	17717	17487	17662	17623	17708	17546	17546	17629	17665	17698	17562	17483	17694	17662	17597	17544	17363	17472	17357	17690	17525	17575	17511	17565	17736	17422	17525	17360	17629	17706	17740	17726	17627	17564	17572	17538	17671	17789	17921	17536	17587	17431	17597	17708	17558	17497	17589	17672	17523	17432	17416	17884	17653	17707	17478	17668	17500	17867	17572	17688	17589	17508	17526	17586	17442	17479	17497	17626	17476	17521	17553	17521	17556	17739	17555	17275	17599	17566	17541	17732	17525	17558	17567	17803	17564	17761	17408	17696	17601	17544	17591	17676	17563	17436	17437	17505	17803	17788	17368	17754	17676	17457	17620	17425	17461	17770	17720	17709	17571	17431	17637	17558	17602	17602	17539	17492	17490	17520	17780	17850	17542	17733	17520	17622	17788	17764	17589	17498	17772	17727	17550	17616	17431	17519	17564	17503	17718	17543	17355	17622	17576	17622	17399	17401	17630	17484	17571	17629	17518	17694	17789	17660	17628	17661	17560	17465	17548	17731	17613	17435	17608	17728	17636	17574	17634	17661	17635	17767	17565	17662	17537	17654	17628	17560	17761	17597	17534	17638	17648	17523	17579	17472	17585	17561	17727	17597	17511	17810	17437	17652	17322	17503	17435	17545	17690	17722	17499	17541	17612	17801	17525	17428	17423	17727	17631	17669	17468	17537	17426	17399	17695	17407	17411	17541	17627	17439	17676	17560	17472	17520	17517	17527	17928	17632	17628	17474	17568	17498	17801	17505	17476	17712	17598	17685	17472	17594	17630	17709	17753	17767	17514	17481	17704	17808	17720	17845	17651	17642	17540	17812	17496	17566	17769	17241	17703	17578	17422	17560	17367	17594	17459	17570	17635	17603	17649	17748	17535	17916	17390	17503	17528	17542	17621	17692	17634	17546	17752	17649	17593	17666	17545	17600	17666	17548	17627	17524	17649	17683	17653	17522	17512	17469	17608	17604	17695	17438	17533	17578	17534	17496	17777	17610	17778	17707	17618	17552	17556	17828	17803	17622	17770	17570	17715	17779	17581	17522	17549	17744	17558	17648	17823	17733	17856	17576	17763	17784	17601	17823	17451	17599	17718	17842	17693	17649	17509	17376	17656	17822	17415	17401	17475	17584	17448	17612	17523	17679	17646	17556	17575	17386	17675	17660	17596	17846	17600	17595	17621	17535	17530	17568	17693	17556	17394	17606	17517	17532	17457	17596	17707	17772	17532	17626	17602	17560	17595	17437	17499	17596	17561	17617	17329	17537	17700	17684	17787	17621	17618	17550	17623	17424	17349	17583	17647	17578	17553	17757	17461	17519	17707	17387	17580	17888	17505	17605	17486	17733	17612	17578	17638	17313	17652	17669	17548	17484	17478	17663	17591	17790	17549	17472	17545	17668	17698	17588	17587	17683	17598	17544	17592	17496	17543	17634	17449	17691	17595	17368	17555	17532	17412	17602	17530	17653	17489	17822	17751	17805	17696	17697	17553	17718	17375	17804	17563	17490	17677	17560	17644	17683	17690	17334	17551	17648	17612	17614	17759	17679	17368	17603	17739	17519	17581	17496	17557	17579	17633	17806	17511	17504	17629	17633	17695	17705	17585	17605	17460	17422	17620	17588	17635	17689	17691	17374	17468	17537	17794	17708	17718	17514	17485	17515	17701	17927	17758	17822	17404	17579	17606	17633	17593	17719	17807
32550	53633	47109	37409	32769	28257	25467	23705	21732	20245	19628	18731	18154	17527	17494	17004	16871	16344	16255	15966	16084	15693	15622	15635	15431	15366	15462	15242	15157	15251	15268	15370	15327	15120	15136	15153	15093	15324	14978	15189	15072	15275	15100	15203	15041	15165	15290	15062	15140	15237	15085	15116	15186	15148	15090	15081	15093	15062	15008	15110	15093	15108	15195	15200	15060	15270	14915	14995	15104	15197	15026	15094	14998	15055	15085	15042	14999	15045	15046	15256	15204	15087	15169	15085	14968	15117	14915	15220	15117	15134	15226	15125	14996	15129	15140	15117	15114	15107	15037	15156	15082	15008	14959	15241	15069	15041	14981	15177	15118	15092	15116	14989	15004	15089	15074	14961	15145	15095	15076	15004	15101	14916	15067	15071	15071	15186	14980	14998	15027	15119	15171	14843	15040	15303	14865	15093	15072	15041	15011	15221	14992	15010	15066	15115	15164	15360	15198	15012	15099	15055	14947	15112	15131	15224	15064	15004	15024	15031	14948	15163	15032	14996	15026	15026	15099	15083	14934	15245	15190	15063	15110	14986	14950	15298	15088	14996	15120	14910	14869	15149	15008	15273	15162	14966	15077	15113	14968	15144	15077	15105	14985	15062	15042	14963	15033	15024	15017	15038	15221	15101	15195	15208	14987	15149	15113	15122	15070	14924	14936	15015	15099	15057	15130	15243	15193	15309	15104	14948	15133	15129	14815	15153	15145	15216	15064	15067	15126	15107	15086	15141	15353	14918	15010	15049	15152	15133	14957	15088	15057	15261	15103	14982	15025	15140	15014	15003	15065	15115	15018	14998	15030	15144	15086	14932	15066	15135	15001	14937	15183	14964	14927	15223	14867	15048	15133	15134	15003	15218	15236	14957	15192	15075	15035	15097	15165	15072	15146	14930	15207	15204	15354	15160	15005	15197	15071	15192	15181	14921	14915	15084	15046	15004	15133	15174	15064	14995	15118	15223	15153	15133	15148	14960	15192	15187	15038	14887	15000	15072	15100	14917	15108	15110	15203	14965	15108	15149	15159	15029	15015	14968	14954	15146	15090	15089	15172	15001	15271	14830	15153	15076	15028	14946	15168	15037	15070	14990	15120	14910	14956	15212	15205	14866	15074	15299	15108	14931	14941	15159	15070	15025	15143	15078	15004	14988	15030	15036	15106	15028	15137	15063	15046	15115	15184	15079	14975	15013	15074	15010	15023	15082	15104	15099	14930	15021	15045	15025	15102	15165	15185	15106	15149	15058	15053	15058	15022	15042	15222	15160	15067	15177	15097	15034	15205	15138	15091	15059	15040	15001	15121	15125	15134	15212	15144	14989	15142	15279	14925	15145	14991	15153	15157	15008	14959	15083	15098	15142	15000	15156	14952	15115	15171	15133	15135	14940	15052	15017	14961	15124	15038	15158	14992	15135	15109	15038	15091	15063	15009	14860	15020	15232	14942	15201	15131	14873	15068	15154	15138	14946	15021	15015	15024	15148	15136	15052	15106	15050	15020	14972	15034	14924	14953	15064	14949	15105	14950	14939	14975	15006	14963	15041	14921	14989	15200	15035	15135	15063	15113	15137	15004	15021	14891	15042	15118	15118	15132	15130	15006	15128	15021	15065	15193	14871	15036	14979	15077	15131	14963	14916	15197	15038	15046	15082	15148	15081	15110	15006	15074	15193	15081	15149	15166	15041	15171	14991	14968	15218	14912	15100	15115	15062	14853	15180	15223	15242	15080	15128	15138	15194	15065	15060	15003	15048	15004	15163	15243	15054	14978	15071	14950	14995	14958	15071	15018	15085	15094	15286	15083	15094	15058	15106	14965	15229	15081	14889	15121	15159	15188	15081	15152	15141	15000	15094	15018	15071	15079	15089	14964	15060	14885	15314	15071	15007	15139	15040	15129	15228	15032	15018	15130	15089	14968	15166	14985	15118	15077	15136	15111	15210	15142	15021	15001	15044	14925	15092	15172	15203	14987	14993	15199	15123	15305	14863	15049	14976	15132	14891	14991	15135	14942	15139	14961	15046	14967	15144	15099	15009	15010	14885	15218	14967	14938	15071	15014	15005	14962	15110	15093	14979	15171	14842	15075	15130	15126	14950	15050	15020	14965	15078	15115	15261	14981	15141	15095	15140	15075	15092	15006	15084	15075	15243	15074	15116	15055	15081	15212	15038	15260	15101	15087	15145	15072	15126	14934	15041	14927	15159	15060	15128	15080	15084	15010	14925	15161	15106	15230	15142	15012	15182	15012	15027	14899	14980	14977	14897	15071	15070	14909	15079	15041	15123	15045	15091	15103	15244	15076	15083	15079	15176	15004	15001	15043	15096	14944	15136	15116	15101	15109	15060	15169	15106	15114	15005	15181	15102	15089	15062	15195	15184	15031	15050	15121	15088	15007	14924	15140	14994	14975	15062	15131	14961	15047	14980	15083	15172	15088	15187	15114	15049	15124	14986	15173	15063	15270	15081	15286	15083	14998	15130	14997	15220	15133	15122	15194	14965	14902	15296	15117	15016	15002	15178	15105	14994	15160	15102	15098	15068	15148	14982	14938	15045	15064	15031	15085	14994	14999	15256	14971	15155	14950	15060	15025	15099	15149	15162	14978	14963	15040	15084	15114	15090	15030	15119	14838	15293	14889	14964	15144	15255	15089	15069	15164	14994	15101	14956	15064	15163	14924	15066	15051	15088	15012	15044	15005	15049	15068	14898	15109	14839	15119	15075	15000	15048	15042	15034	15050	15202	15038	15057	14852	15152	14876	15065	15055	15199	15060	14998	15182	15120	15061	15000	14934	15078	15008	15193	14994	15073	15073	15151	14929	15012	15157	15094	15020	14994	15100	15045	14998	15257	15107	15047	15106	15103	15083	14913	15037	14968	15045	15045	15180	15046	15030	15021	15134	15018	14976	15164	15083	15161	15127	15068	15167	15144	14912	15089	15170	15136	15041	15053	15006	14946	15031	15037	15209	15084	15157	15122	15003	15082	14983	15025	15003	15023	14928	14990	15135	14974	15192	15080	15257	15045	15222	14847	15013	15117	15031	15081	15015	15063	15226	15128	15020	14959	14991	14987	14991	15120	14953	14971	15118	14997	15186	15114	15202	15047	15137	15038	15128	15190	15130	15125	14912	15099	15042	15069	15019	15064	14956	15110	15171	14909	15196	15030	15023	15004	15172	15081	14913	14956	15246	15212	15084	15156	15112	15144	15147	15044	15276	14963	15105	14945	15119	15032	14993	14978	15007	15223	15129	15146	14960	15145	15026	15068	15222	14875	15102	15092	15089	15093	15018	15301	14984	15195	15117	15145	15193	14978	15044	14976	15253	15029	15215	14927	15288	15013	15051	15195	15050	15226	15087	15098	14972	14995	14989	14879	15128	14985	15153	15197	15114	15061	15105	14996	15145	15172	15061	15070	15154	15037	15188	15041	15064	14963	14996	15165	15002	15025	15079	15017	15132	15042	15167	15105	15087	15071	14975	15181	15057	15180	15096	15178	14871	15089	15028	15002	15061	15097	15053	15177	14953	15163	15105	15186	14987	15257	15136	15115	15060	15205	15075	14908	14942	15234	15032	15047	15033	15143	15081	14967	15224	14986	15102	15220	15079	14972	15148	15196	15017	15077	15124	14958	15125	15093	14902	15100	14891	15016	15283	15234	15179	15071	15153	15050	15044	15047	14973	15111	15032	15089	15241	15001	15136	15090	14971	15255	14947	15038	15057	15136	14972	14954	15160	15048	15220	14944	14968	15109	14880	15050	15014	15059	15015	15112	15039	14917	14952	15068	14996	15183	15138	15300	15123	15162	14968	15025	15132	15192	15118	15282	15294	14870	15057	15025	15177	15111	14959	15092	15160	15057	15010	14939	15076	15005	15110	15039	15127	15218	15076	14993	15198	15020	15199	15031	15198	15110	15059	15087	15022	14945	14929	14968	15112	15198	14978	15037	15145	15152	15108	15120	15130	15077	15148	14988	14942	15016	15210	15085	15037	15121	15209	14939	15002	15144	15078	15090	15209	15041	15023	15098	14908	15262	14974	15142	14799	15200	14960	15001	15006	15185	15153	15062	15197	15064	15081	15091	14963	14968	15200	15024	15235	15053	15051	15068	15073	15063	15004	15274	15022	15079	15074	15154	15162	15221	15104	15015	15212	15148	15185	15082	15046	15040	15012	15052	15194	15186	14824	14930	15037	15086	15129	15061	14981	15141	15123	15143	15186	15171	15057	15158	15089	15148	15050	15061	14982	15095	15162	15149	15195	15101	15020	15110	15126	15162	14946	15095	15170	15040	15094	15102	15121	15292	15249	15028	15124	14984	15131	15008	15203	15104	15085	15128	15200	15126	15008	15103	14939	14920	14933	15033	15145	15093	15026	15172	15029	14969	14899	15215	15252	15020	15063	15081	15114	15057	15016	15003	15295	15152	15015	15023	15047	15161	15046	15106	15033	15069	14961	15183	15185	15121	14955	15107	15141	15139	15129	15056	15020	15103	15022	14880	15217	15123	15193	15164	15144	15063	15110	15131	15112	14995	14965	15160	14988	15088	14937	14899	15087	15075	15157	15071	15153	15004	15078	14990	15198	15161	15031	14984	15177	15088	15075	14981	15195	15068	14978	14962	15091	15093	15059	15141	14984	15103	15239	15166	14899	15063	15010	15127	15075	15136	15116	15216	15178	14899	15102	15041	15066	14933	15125	15159	15082	15197	15074	15218	14872	15087	15081	15114	14962	15062	15016	14999	14976	15084	15102	15116	15032	15173	14883	14964	15174	15041	15100	14970	14977	15128	15017	15086	15056	14918	15030	14850	15165	15196	15090	14981	15027	15000	15010	15261	14988	14973	15055	15102	15074	14951	15000	14859	15192	14866	15210	15119	15008	15037	15212	15079	15188	15179	15218	15062	15169	15032	15103	14965	14980	15163	15151	14889	15194	15241	15134	15107	15131	14920	15115	14957	15064	15133	15165	15085	15219	14863	15222	15227	15223	15214	15168	15127	15155	15282	14970	15185	15174	15144	15061	15076	15092	15093	15164	15014	15051	15007	15023	14883	15065	14991	15190	15038	15093	14951	15103	15064	15078	15185	15044	15029	15135	14973	15090	15120	14962	15135	15115	15186	15220	15071	15093	14949
29244	26712	32899	29426	24557	22275	21147	19953	19157	18575	18062	18016	17694	17650	17726	17703	17639	17468	17250	17159	16872	17080	17135	17008	17120	17047	17008	17202	17143	16993	16916	16934	16858	16843	17018	17025	16803	16628	17149	16794	16917	16925	16760	17033	17078	16861	17256	16985	16804	16773	16994	16920	16968	16917	17018	16870	16954	16802	16917	17014	16912	16895	16803	16832	16955	16948	17028	17007	17060	17050	17042	16867	16863	16961	17007	16838	16940	16820	16682	17100	16967	16836	17115	16821	16999	17110	16728	17022	16882	16766	17006	16852	16893	16842	16841	16826	16999	16923	17012	16977	16938	16831	16945	16890	16771	16869	17053	16866	16871	16749	17060	16870	16866	16799	16900	16838	16780	17013	16679	16651	16964	16847	16835	16662	16758	16993	16833	16941	16944	17019	16964	17016	16742	16890	16937	16951	16930	16768	16795	16984	17057	17005	16992	16878	16909	16933	17016	16927	17046	17020	17017	16814	16955	16938	16768	16900	16838	16942	16879	16893	16773	16968	16748	16968	16768	16877	16778	16751	16900	16841	16741	17012	16819	16800	16761	16763	16942	16738	16912	16993	16803	16785	16800	16684	16878	16925	16977	16908	16943	16860	16924	16628	16958	16858	16633	16788	16984	16902	16757	16910	16886	16874	17049	16974	16990	17026	16893	16894	16967	16784	16998	16770	17142	16980	17002	17103	17032	16788	16933	16894	16657	16903	16621	16840	16889	17046	16938	16800	16794	16999	16830	16898	16928	17023	16872	16901	16997	16934	17024	16778	16977	17057	16967	16792	16898	16935	16807	16985	16924	16889	16934	17044	16751	17024	16799	17000	16839	16833	16998	16952	17098	16802	16711	16726	16851	16768	16503	16609	17021	16915	17004	16800	16941	16871	16902	16911	16971	16775	16848	16811	16770	16771	16927	16737	16882	16944	16990	16907	16714	16782	16846	16591	16846	16801	16852	16849	17057	16947	16998	16910	16825	16897	17068	17018	16847	16750	17000	16830	16647	16881	16851	16858	16727	16765	16938	16993	16882	16904	17132	16780	17083	16905	16823	17062	16713	16965	16837	16782	17109	16939	16855	16952	16942	16816	16822	16945	17080	16868	16804	16962	17112	17024	16818	16876	16710	16856	17004	16783	16708	16886	17034	17103	16950	16857	16957	16906	16812	17137	16990	16781	16850	16837	16861	16926	16885	16774	17191	17058	16944	17055	16837	16641	16939	16883	16827	17002	17061	16797	16903	16901	16772	16975	17041	16971	16943	16996	16857	17042	16752	16856	16826	16858	16697	16812	16837	16884	16783	16648	16819	17045	16822	16940	16878	16773	16561	16812	16798	16788	16874	16991	16903	16859	16869	16741	16690	16815	16768	16775	16914	16814	16778	16853	16914	16761	17001	16945	16839	16804	16830	16934	16966	16923	16867	16918	16968	16914	16958	16724	16940	16698	16879	16969	16947	16956	17057	16900	16816	16868	17048	16840	16589	16791	17002	16905	16922	16677	16997	16861	16771	16917	16984	16974	16895	17032	16864	17050	16834	16749	16876	16794	16766	16964	16825	16994	16737	16826	16941	16932	17002	17041	16747	17014	16893	17032	17079	16876	16838	16892	16969	17033	16963	16799	16862	16968	16793	16709	16809	16989	16794	16885	17026	16821	16957	16941	16878	16674	16738	16963	16956	17165	16887	16842	16946	16788	16814	16736	16899	16874	16836	16815	16961	16929	16774	16845	16791	16772	16898	16999	16898	17021	17033	16947	16996	16914	16934	16832	16668	16972	16685	16940	16845	17050	16819	16887	16880	16839	16753	16928	16892	16954	17004	16951	16797	16917	17041	16950	16839	16946	16848	16631	16815	16684	16904	16968	16980	16906	16943	16825	16697	16811	16903	16966	16879	16575	16931	17006	16863	16848	16996	16597	16741	16923	16887	16887	16903	17028	16766	16956	16985	16933	16904	16960	16972	17056	17003	16971	16889	16822	16838	16956	16873	16838	16850	16886	17053	16825	16971	16736	16822	17044	16909	16902	16832	16949	16864	17018	16949	16832	16940	16901	16969	16952	16869	16697	16794	16655	16686	16867	16902	16959	16903	17148	16874	16817	16669	16791	16788	16810	16940	17006	16746	16906	16828	16960	16805	16898	16751	16980	16771	16901	16714	16885	16832	16979	16801	16740	16900	16849	16835	16879	16893	16842	16860	16808	16801	16925	16925	16571	16687	16904	16918	16842	16878	16843	16817	16790	16791	16624	16891	16818	16860	16974	16802	17016	16876	16972	17010	16806	16835	16931	17033	17016	16850	16938	16997	16724	16856	16820	16841	16912	16762	16803	16791	16735	16984	16868	16757	16946	16969	16637	16832	16870	16785	16806	16885	16969	17045	16938	16687	16744	16931	16825	16818	16932	16875	16689	16920	16790	16796	16722	16911	16934	16767	16810	16919	17081	17045	16902	16939	17107	16812	16812	16971	16913	17029	16922	17024	16772	17000	16954	16827	16743	16866	16945	16990	17006	16821	17021	16926	16854	16930	17039	17101	16697	16742	16846	16907	16755	16954	16889	17038	16913	16915	16699	16894	17091	17006	16875	16955	16724	17030	16773	16794	16589	16835	16848	16755	16821	16869	16927	17043	16938	16912	16891	16964	17034	16986	17006	16951	16961	17072	16773	16937	16968	16864	16890	16868	16694	16954	17003	17023	16812	16940	16896	16689	16738	17052	16923	16961	16950	16745	16795	16753	17149	16904	16916	16918	16838	17121	16801	17005	16988	16954	16644	16936	16822	16855	16869	17067	16884	16866	16999	16935	16635	16830	16918	16960	16964	16829	16713	16733	16867	16763	16874	16974	16782	16860	16876	17020	16894	16712	16842	16898	16789	16760	16849	17065	16993	16693	17003	17248	16914	16913	17001	16915	16749	16809	16813	16865	16646	16703	16881	16875	16884	16958	16951	16981	16832	16898	16949	16902	16870	16940	17045	17007	16831	16962	16929	16936	16778	16908	16993	16957	16978	16670	16948	16539	16979	16922	16761	16745	16861	16744	16920	17084	16959	17071	16797	17009	17012	17066	17008	16870	16697	16970	16996	16862	16964	16813	16800	16802	16957	16922	16646	16725	16708	16890	16790	16696	16645	16905	17093	16772	16915	16932	16885	16996	16940	16882	17117	16830	16839	16826	16992	16994	16876	16847	16686	17005	16820	16872	16911	16861	16791	16600	16811	16911	17022	16827	16668	16850	16723	17095	16805	16927	16814	16867	16808	16905	16897	16870	16875	16835	16704	16906	16877	17146	16969	16987	16774	16818	16929	16836	16803	16778	16966	16934	16902	17001	16799	16837	16870	16800	16809	16742	16838	17014	16885	16904	17017	16846	16922	16864	16839	16855	16857	16833	16897	16987	16772	16897	16984	16980	16800	17041	16821	16866	17072	16965	17095	17004	16931	16985	16932	16777	17238	17164	17001	17013	16785	16889	16877	16711	16685	16835	16844	16866	16846	16943	16943	17016	16666	17007	16830	16982	16561	17081	16921	16809	16880	17057	16777	16900	16862	16645	16803	17146	16931	17001	16939	16780	17118	16849	16706	16797	16995	17002	16994	17062	16831	16895	16951	16786	16903	16808	16944	16993	16876	16942	16971	16897	16905	16638	16889	17015	16842	16625	17012	17018	16886	16900	16920	16861	17038	16822	16843	16702	16872	16902	16958	16788	16841	16994	16864	16972	16940	16848	16904	16812	16992	16937	16811	16880	16822	16819	16656	16828	16880	16877	16845	16940	16880	17010	16910	16901	16647	16711	16896	16637	16813	16991	16773	16848	16846	16900	16762	16921	16939	16874	16983	17059	16803	16990	16764	16674	16852	16949	16731	16927	16890	16708	16909	16679	16880	17040	16909	17013	16743	17008	16964	16896	16829	16999	16778	17065	16805	16929	16768	16839	16822	16848	16889	16873	16930	16893	17129	17043	16840	16786	16811	16881	16980	16731	16989	16974	16861	16887	17088	16869	17039	16847	16885	17137	16828	16974	17054	16920	17020	16924	16839	16657	16676	16789	17106	16976	16829	16920	16906	17068	16905	16679	16823	16562	17007	17001	16986	16919	17062	16687	16867	17034	16808	16665	17138	16875	16877	16859	16854	16833	16910	16836	16789	16878	16945	16987	16865	16857	16840	16787	16867	16795	16923	16983	16862	16719	16772	17059	16638	16673	16969	16786	17034	16843	16914	16913	16802	16892	16943	16820	16706	16694	16782	16767	16759	16945	16843	16741	16899	16830	16842	16848	16660	16743	16796	16787	16852	16885	16891	16775	16948	16944	16818	16973	16815	16734	16809	16848	17007	16920	16817	16784	16809	17073	17099	16734	16873	17007	16839	16866	16773	16974	16976	16888	17027	16846	16938	17073	16921	16805	16914	16865	16906	16857	16851	17018	16777	17022	16970	17016	16912	16844	17127	16784	16841	16916	16889	16530	16778	16989	16884	16988	16848	16891	17136	17039	17041	17074	16748	16794	16710	16691	16867	16865	16853	16935	16869	16972	16862	16974	16790	16842	16986	16859	16779	16860	16948	17053	16972	16802	16773	17025	16946	16870	16699	16757	16884	16815	16772	16888	16815	16645	16937	16948	16860	16794	16977	16863	16930	16846	16807	16795	17062	16995	16871	16611	16821	16802	16881	16802	17036	17090	16830	16899	16940	16967	16796	17049	16807	16842	16876	17055	17151	16832	16956	17005	16838	16843	16770	16738	16808	16800	16985	16635	16652	16829	16974	17087	16804	16788	16981	16682	16956	16843	16867	16851	16937	16971	17018	17138	16862	16984	16955	16888	17006	16941	16787	17025	16809	16822	16861	16909	16817	16911	16758	17008	16751	16755	16957	16951	16924	16913	16925	17045	16938	17112	17002	16957	16764	17036	16835	16954	16837	16871	16957	16761	16868	17009	16975	16779	16924	16971	16769	16988	16975	16954	16886	16884	17057	16576	16888	16941	16927	16799	16895	16837	16794	16970	16968	16843	17041	16954	16950	16920	16854	16898	16745	16851	16939	16904	16808	16671	16694	16784	16772	16714	16677	17133	17076	16966	16896	16866	16823	16908	16821	16750	16736	16843	16990	16684	17005	16839	16790	16952	16763	16770	16820
30779	40602	36815	28197	24780	22196	20615	19194	17865	17225	16571	16247	15974	15896	15522	15525	15343	15468	15232	15184	15067	15007	14810	14921	14796	14944	14789	14570	14805	14705	14751	14655	14693	14681	14787	14675	14754	14780	14757	14667	14677	14535	14712	14824	14599	14532	14534	14648	14751	14715	14618	14519	14555	14816	14590	14752	14573	14533	14520	14614	14784	14698	14602	14742	14636	14520	14590	14577	14744	14660	14665	14645	14628	14645	14618	14597	14697	14398	14642	14687	14715	14744	14637	14701	14598	14619	14623	14666	14635	14513	14664	14642	14767	14738	14676	14563	14820	14696	14513	14684	14638	14681	14627	14604	14496	14725	14632	14735	14361	14612	14670	14584	14512	14412	14617	14706	14700	14604	14599	14939	14516	14594	14591	14458	14479	14588	14779	14751	14728	14648	14576	14652	14683	14577	14710	14581	14745	14609	14611	14636	14726	14799	14641	14638	14773	14770	14568	14737	14754	14656	14761	14948	14618	14656	14640	14839	14709	14545	14836	14589	14766	14765	14646	14668	14741	14615	14582	14692	14594	14476	14690	14590	14589	14422	14732	14673	14659	14641	14654	14613	14658	14706	14767	14743	14712	14369	14602	14631	14485	14591	14725	14553	14798	14638	14734	14544	14735	14755	14699	14590	14602	14666	14444	14633	14672	14556	14481	14635	14670	14751	14661	14687	14544	14588	14538	14577	14578	14767	14816	14744	14586	14729	14741	14676	14807	14577	14841	14658	14685	14685	14725	14764	14508	14782	14666	14626	14758	14535	14534	14647	14687	14466	14513	14645	14673	14524	14689	14549	14713	14626	14609	14784	14822	14756	14654	14439	14765	14564	14579	14601	14494	14640	14814	14584	14649	14810	14522	14626	14834	14540	14680	14732	14722	14579	14539	14834	14571	14642	14643	14682	14586	14653	14676	14751	14631	14620	14641	14676	14709	14762	14670	14607	14830	14735	14692	14659	14718	14650	14740	14554	14706	14680	14611	14754	14624	14653	14663	14609	14703	14565	14627	14460	14691	14547	14627	14556	14623	14636	14587	14682	14825	14662	14559	14667	14664	14551	14616	14702	14589	14654	14756	14611	14622	14578	14682	14865	14605	14739	14686	14539	14747	14640	14613	14661	14675	14540	14652	14689	14571	14747	14511	14604	14658	14802	14609	14724	14647	14607	14754	14730	14578	14542	14707	14686	14756	14668	14811	14672	14702	14824	14714	14739	14752	14735	14563	14593	14609	14545	14588	14488	14744	14626	14585	14594	14624	14779	14696	14754	14576	14841	14611	14536	14742	14664	14644	14677	14768	14727	14581	14614	14633	14757	14758	14654	14764	14475	14757	14545	14621	14588	14700	14607	14517	14585	14599	14714	14661	14531	14675	14727	14732	14696	14647	14649	14692	14798	14867	14514	14776	14709	14769	14566	14572	14596	14660	14731	14739	14718	14566	14727	14740	14571	14684	14734	14587	14652	14668	14593	14752	14637	14565	14783	14745	14510	14673	14684	14564	14616	14630	14688	14606	14689	14544	14844	14735	14780	14571	14551	14721	14638	14631	14593	14651	14532	14690	14650	14730	14656	14651	14649	14695	14741	14684	14702	14606	14722	14658	14712	14699	14706	14591	14593	14643	14760	14505	14595	14570	14760	14655	14630	14728	14698	14600	14552	14653	14702	14653	14562	14593	14558	14635	14634	14674	14515	14763	14788	14755	14740	14628	14687	14557	14698	14707	14785	14605	14817	14896	14497	14583	14675	14500	14530	14662	14728	14789	14534	14513	14694	14637	14767	14604	14736	14750	14663	14723	14610	14512	14669	14513	14710	14816	14609	14828	14550	14768	14689	14585	14603	14659	14704	14692	14641	14627	14660	14556	14727	14586	14575	14759	14619	14618	14559	14553	14678	14604	14699	14762	14642	14620	14581	14678	14518	14538	14648	14623	14707	14630	14604	14678	14618	14898	14669	14547	14734	14753	14626	14603	14554	14564	14677	14605	14704	14625	14683	14689	14672	14641	14653	14715	14647	14608	14685	14690	14731	14783	14660	14508	14676	14828	14616	14636	14590	14711	14753	14710	14628	14757	14530	14586	14535	14607	14768	14681	14687	14713	14789	14458	14799	14784	14832	14711	14727	14641	14482	14702	14611	14787	14561	14652	14668	14862	14629	14670	14657	14585	14693	14804	14695	14826	14638	14509	14556	14797	14701	14611	14699	14639	14569	14599	14645	14640	14681	14588	14568	14613	14681	14675	14596	14595	14646	14617	14550	14704	14636	14576	14619	14540	14671	14385	14744	14566	14520	14753	14647	14562	14641	14730	14426	14473	14555	14870	14633	14613	14770	14831	14643	14704	14696	14569	14663	14764	14654	14481	14451	14568	14444	14698	14648	14590	14600	14622	14784	14638	14584	14572	14694	14496	14578	14778	14523	14625	14677	14608	14731	14683	14611	14558	14647	14774	14612	14596	14477	14667	14591	14604	14618	14672	14819	14727	14678	14700	14517	14662	14789	14843	14660	14843	14639	14745	14623	14848	14636	14744	14713	14717	14731	14872	14699	14585	14703	14633	14515	14599	14465	14774	14605	14755	14617	14770	14618	14649	14570	14592	14605	14635	14643	14483	14803	14502	14627	14567	14634	14523	14629	14793	14731	14579	14732	14665	14710	14629	14520	14596	14623	14641	14584	14588	14606	14559	14700	14692	14735	14537	14706	14616	14498	14677	14698	14652	14628	14746	14697	14654	14645	14652	14780	14721	14632	14633	14672	14619	14615	14892	14519	14707	14722	14619	14634	14729	14652	14618	14737	14582	14467	14780	14652	14632	14683	14536	14627	14709	14570	14559	14701	14726	14639	14624	14627	14712	14722	14694	14780	14519	14690	14495	14569	14590	14812	14579	14784	14833	14776	14728	14535	14671	14633	14827	14622	14841	14739	14566	14778	14725	14579	14734	14826	14603	14711	14679	14704	14770	14530	14766	14753	14725	14530	14598	14764	14685	14576	14666	14605	14708	14729	14714	14757	14764	14545	14541	14780	14801	14741	14787	14744	14526	14662	14558	14830	14651	14679	14633	14649	14580	14711	14642	14767	14713	14901	14631	14619	14642	14580	14709	14625	14765	14695	14608	14681	14714	14632	14524	14659	14680	14588	14619	14622	14681	14617	14773	14679	14644	14519	14776	14649	14650	14638	14659	14454	14684	14756	14404	14640	14708	14629	14739	14655	14875	14702	14660	14622	14660	14495	14675	14565	14882	14636	14674	14802	14639	14670	14692	14676	14694	14621	14623	14733	14583	14705	14710	14794	14625	14625	14631	14790	14534	14560	14465	14657	14745	14544	14662	14684	14903	14650	14610	14824	14667	14654	14848	14631	14844	14692	14659	14762	14584	14657	14583	14737	14639	14772	14534	14717	14625	14664	14747	14716	14683	14885	14715	14663	14777	14786	14705	14704	14544	14619	14532	14557	14525	14744	14689	14684	14752	14777	14631	14694	14701	14533	14691	14606	14718	14614	14618	14620	14613	14628	14610	14721	14541	14599	14623	14788	14581	14744	14649	14504	14795	14689	14736	14688	14652	14754	14734	14704	14780	14607	14708	14716	14806	14562	14580	14586	14492	14821	14491	14665	14721	14787	14707	14486	14764	14752	14748	14484	14690	14626	14665	14656	14729	14747	14523	14665	14764	14537	14576	14724	14710	14548	14699	14595	14685	14674	14416	14660	14554	14817	14674	14560	14549	14726	14646	14427	14717	14649	14787	14368	14661	14476	14707	14650	14794	14773	14596	14608	14613	14615	14673	14585	14625	14769	14646	14757	14683	14549	14703	14725	14614	14551	14625	14756	14687	14605	14664	14584	14521	14799	14534	14698	14635	14710	14695	14787	14539	14695	14872	14684	14695	14738	14632	14712	14791	14687	14608	14537	14708	14609	14483	14713	14636	14572	14687	14503	14568	14631	14591	14683	14647	14612	14630	14611	14655	14640	14785	14527	14527	14742	14730	14572	14766	14485	14430	14744	14773	14460	14670	14515	14725	14690	14773	14646	14639	14653	14742	14662	14571	14762	14605	14596	14707	14740	14697	14523	14639	14672	14833	14657	14769	14804	14544	14561	14631	14594	14688	14749	14603	14658	14706	14574	14758	14504	14576	14766	14614	14673	14605	14650	14848	14538	14717	14755	14801	14714	14748	14639	14672	14689	14794	14642	14618	14709	14642	14573	14566	14908	14623	14549	14408	14656	14636	14806	14543	14636	14686	14633	14477	14797	14566	14703	14783	14632	14707	14664	14765	14635	14562	14518	14564	14577	14708	14554	14570	14554	14684	14609	14546	14608	14525	14592	14715	14811	14645	14650	14453	14558	14551	14579	14672	14669	14759	14739	14842	14614	14779	14639	14506	14683	14622	14552	14746	14657	14672	14765	14608	14611	14831	14658	14662	14723	14642	14622	14606	14817	14632	14593	14744	14686	14758	14653	14564	14587	14608	14675	14777	14536	14642	14709	14804	14567	14485	14602	14632	14706	14548	14816	14583	14599	14662	14611	14612	14586	14791	14686	14684	14758	14615	14750	14496	14583	14753	14865	14398	14722	14697	14603	14669	14610	14551	14500	14652	14658	14635	14693	14500	14793	14672	14606	14515	14627	14733	14604	14611	14578	14558	14458	14542	14758	14659	14521	14776	14505	14708	14627	14689	14584	14644	14568	14730	14787	14631	14630	14626	14594	14561	14696	14736	14532	14606	14517	14698	14760	14768	14817	14645	14641	14700	14528	14639	14744	14613	14704	14651	14594	14667	14513	14487	14746	14604	14609	14527	14655	14681	14846	14695	14565	14616	14595	14634	14490	14830	14729	14754	14520	14750	14622	14740	14732	14732	14627	14709	14618	14581	14771	14731	14648	14655	14481	14810	14726	14690	14561	14731	14704	14707	14616	14592	14746	14692	14758	14579	14640	14796	14635	14860	14632	14751	14712	14665	14566	14687	14693	14586	14690	14437	14740	14549	14636	14728	14766	14446	14767	14655	14788	14629	14710	14732	14620	14602	14698	14824	14596	14560	14531	14762	14580	14699	14576	14510	14793	14554	14759	14538	14694	14647	14751	14839	14602	14670	14635	14705	14635	14570	14743	14555	14785	14643	14862
24129	21133	28446	25257	24562	25517	25059	22013	20288	19440	19119	18579	18607	18099	17785	18080	17638	17548	17505	17441	17369	17193	17350	17270	17242	17102	17136	17030	17148	16991	16881	17227	17074	16916	17131	16866	17162	16993	16906	16948	16904	16825	16999	16920	16757	17026	16782	17075	16910	16903	16854	16975	16803	17000	16936	16818	16892	16916	16794	16900	16916	16881	16821	16734	16836	16861	16968	16966	16996	16924	17058	16959	16942	16930	16978	16844	16977	17072	16974	17034	17040	16924	16743	16862	16873	16862	16847	16818	16915	16998	16828	16769	16968	16897	17001	16912	16818	16910	16931	16919	16955	17020	16738	16971	16799	17011	17011	16842	16962	16807	16875	16845	16749	16988	17028	16685	16767	16942	16840	16929	16911	17079	16981	16976	16967	16865	16960	16919	16699	16684	16923	16834	16676	16774	16900	16915	16838	17003	16866	16914	16991	16961	16892	17040	16750	16804	17051	16849	16913	16909	16824	16853	17028	16903	16797	16894	16857	16699	16982	16890	17011	17027	17030	16700	17037	16863	16976	16871	16989	16882	16826	16922	17019	16824	16788	16913	16867	16925	16967	16942	16858	16912	16750	16921	16948	16870	16816	16651	16737	16705	17004	16875	16811	16989	16829	16942	16973	16761	16778	16885	16762	16968	16669	16876	16922	16788	17057	16907	16946	16648	16975	17002	16695	16827	16781	16625	16822	16961	16803	17112	16850	16754	16872	16792	16669	16891	16756	16878	16811	17033	16963	16742	16934	16929	17101	16789	16890	16826	16976	16776	16830	16840	16952	17033	16883	16995	16756	16759	16825	16715	16869	17010	16886	16741	16924	16857	17017	17042	17010	17012	16755	16904	16936	16902	16992	16879	16833	16808	17047	17053	16930	16875	16809	16986	16906	16786	16926	16871	17006	16786	16968	16879	16969	16833	16893	17061	16730	17019	16805	16886	16714	16614	16870	16864	16892	16926	16989	16770	17000	17084	16998	16939	16848	16865	16912	16851	16820	16942	16791	16826	16731	16961	16789	16651	17126	16804	16842	17090	17019	16733	16680	16854	16982	17006	16753	16680	16976	16698	16676	16918	16931	16966	16928	16767	16682	16648	16749	16941	17045	16799	16839	16946	16843	16944	16962	16988	16715	16844	16917	16913	16818	16808	16990	16572	17084	16973	16997	16963	16931	16766	16951	16853	16782	16786	16805	17022	17005	16736	16845	16801	17003	16966	16901	16779	16830	16895	17071	16938	16710	17035	17012	17025	16857	16869	16973	16912	16905	16991	16901	16815	16875	17074	16832	17014	16854	16907	17010	16790	16917	16675	17022	16915	16963	17024	16837	16870	16935	16942	16843	16791	17031	16744	16798	16706	16924	16909	16830	16948	16837	16901	16862	16771	16980	16899	16598	16618	16838	16755	16790	16822	16838	16965	16819	16892	16783	16893	16977	16709	17039	16839	16929	16743	16977	16805	16735	16847	16696	16742	16867	16732	16905	16795	17029	16917	16891	16910	16863	16918	16784	16626	16858	16861	16791	16927	16953	16829	16952	16879	16771	16835	17020	16948	17006	16679	16861	16872	16912	16977	16865	16715	16803	16734	16701	16767	16710	16860	16951	17006	17171	16733	16952	16726	16930	17022	16832	17015	16920	16771	16955	17042	17056	16831	16714	16886	16962	17081	16889	16944	17033	17017	16700	16871	17089	16898	16993	16942	16699	16921	16890	16647	16868	17032	16737	16975	16858	16597	16741	16836	16884	16676	16915	16767	17101	16922	16726	16910	16864	16969	16777	16672	16976	16827	16856	16620	17033	16935	16768	16980	16859	16952	16812	16803	16761	16717	16973	16958	16852	16780	16949	16939	16731	17032	16922	16920	16775	16711	16841	16762	17041	17016	17175	16925	16917	16724	16889	16982	16820	17046	16814	16815	16995	17042	16828	16796	16771	16904	16945	16733	17059	16694	16822	16719	16901	16823	17002	16911	16921	16906	16937	16986	16697	16906	17080	16891	17094	16999	16875	16832	16981	16971	17039	16773	16773	16813	16826	16773	17023	16607	16939	16724	16757	16844	16914	16944	16758	16960	16852	16774	16742	16850	16759	16689	16922	16976	16683	16611	16952	16789	17023	17053	16829	16851	16950	16867	16834	16868	16866	16960	17011	16937	16946	17017	17074	16980	16753	16753	16954	16762	16875	16794	16879	16872	16945	16816	16855	17065	16911	16719	16799	16689	16831	16823	16803	16884	16906	16769	16848	16759	16929	16719	17053	17056	16947	16769	16832	16871	16956	17028	16827	16926	16860	16770	16692	16999	17062	16876	16866	16876	17020	16942	16998	16901	16879	16801	16883	16906	16885	16781	16729	16854	16810	17048	17084	17111	16859	16938	16852	16820	16924	16815	16944	16832	17015	16672	16764	17022	16822	17094	16981	16846	16798	16806	16836	16679	16705	16721	16927	16831	16985	16737	16847	16825	16789	16865	16924	16834	17070	16959	17038	16879	16958	16756	16768	17002	16786	17054	16707	16885	16949	16899	16917	16823	16896	16867	16731	16765	16797	16913	16901	17050	16962	17270	16607	16838	16814	17003	16921	16792	16819	16782	16837	16924	17111	16924	16769	16740	16853	16792	16896	16915	16970	16870	17106	16878	16851	16916	16878	16712	16762	16940	16675	16717	16859	16971	17054	16657	16910	16984	16706	16821	16846	16665	16749	16733	16838	16886	17037	16788	16886	16716	16836	16805	16767	16950	16757	16915	16786	16711	16809	16708	16747	16853	16982	16839	16942	16781	16891	16893	17052	16820	16665	17129	16818	16795	16821	16988	16813	16841	16863	16802	16895	16929	16733	17073	17033	16796	16811	16899	16837	16857	17088	17000	17010	17031	16714	16869	16829	16783	16908	16989	16861	16739	16749	16982	16811	16755	16991	16685	16854	16935	16880	16901	17035	16850	17002	17008	16846	16911	16941	16629	16833	16796	16916	16787	17103	16887	17033	16716	16747	16816	16797	16818	16987	16787	16897	16804	16815	16877	17006	16779	16851	16866	16882	16996	16737	16905	17089	17113	16969	16867	16875	16907	16813	16821	16913	16936	17083	17102	17000	16775	16844	16686	16998	16779	17051	17024	16688	16857	16795	16830	16863	16836	16970	16822	16845	16933	16904	16957	16864	17020	16898	17053	16886	16934	16796	16983	16715	16851	17106	17106	16954	17162	16678	16951	16992	16869	17038	16722	16935	16818	16803	16875	16845	16844	16651	16832	16948	16872	16926	16884	16801	16732	16757	16882	16930	16915	16858	16803	16996	17081	16721	16779	16898	16978	16857	16883	16965	16894	16960	16910	16957	16879	17020	16924	16823	16982	16831	17114	16831	16927	16686	16968	17118	16986	17091	16863	16681	16979	16750	16871	16923	16837	16906	16866	16827	17065	16875	16729	16809	16805	16863	16919	16582	16795	16966	16924	16873	16858	17009	16865	16724	17015	16998	16875	16852	16883	16788	16865	16979	17008	16853	16903	16787	16914	16912	16829	17040	16705	17067	16994	17010	16745	16884	16856	17084	16945	17125	16801	16735	16707	16909	16869	16982	16838	16896	16793	16783	16869	16838	16961	16805	16652	16880	16911	16967	16933	16991	16761	16939	16972	16748	16810	16883	16859	17054	16748	16855	16726	16819	16754	17072	16801	17022	16906	16944	16633	16876	17027	16819	16756	16812	16653	16887	16837	16843	16860	17113	16724	16946	16782	17029	16800	16898	16895	16779	16848	17108	16922	16749	16827	16931	17160	16795	16939	17104	16905	16884	16798	16908	16624	16802	16863	16921	16785	16841	16956	16968	16937	17001	16899	16849	16763	16928	17040	16857	16862	16995	16832	16916	16696	16993	16900	16888	16914	16791	16882	16786	16910	16905	17093	16793	16756	16872	16838	16969	16966	16958	16785	16974	17040	16896	17014	16889	16907	16907	16799	16986	16652	16767	16988	16954	16896	16854	16938	16894	16922	16841	16771	16934	17116	16964	16890	16928	16922	16815	16742	16988	16979	17164	16828	16992	16918	16797	16822	16906	16884	17114	16997	16796	16965	16819	16873	16771	16865	16748	16741	16970	17020	16940	16884	16813	17001	16785	16982	17049	17097	17025	16935	17100	16952	16994	16843	16775	16864	16931	16971	16957	16867	17021	17005	16981	16831	16934	16915	16996	16950	17010	16818	16870	16971	16846	16757	16711	16882	17072	16829	16977	16915	16830	16845	16962	17051	16776	16878	16753	16809	16899	16919	16892	17000	17054	16949	16992	16840	16847	16982	16849	16850	17056	16856	17121	17008	16991	17057	16986	17148	16998	16891	17051	16982	16904	16637	16721	16992	16927	16919	16867	16846	16969	16771	16762	16763	17016	17042	17044	17039	16892	16967	16900	16946	16980	16849	16835	16811	16951	17066	16789	17039	16620	17032	17032	16648	16846	16888	17069	16838	16700	16910	16910	16798	16837	16798	16864	16971	16963	16954	16908	16819	16870	17057	16780	17086	17050	16833	16761	16877	17074	16876	17020	17018	17058	16793	16959	17063	16812	16853	17110	16826	16916	16919	16929	16861	16673	17066	16800	16885	16873	16724	16831	16934	16748	16865	17038	16845	17112	16874	16909	16942	16915	16892	16851	16944	16883	16938	16860	16680	16770	16744	16957	16732	16762	16808	16896	16687	17000	16879	16986	17145	16752	16957	16992	16878	16848	16913	16900	16705	16821	16916	16898	16701	16921	16935	16818	16780	16804	16701	16728	16731	16744	17027	16937	16954	16870	16806	16883	17028	16922	16834	16990	16846	16808	16918	17010	16746	16745	16924	16882	16739	16803	16987	16824	16874	16860	16835	16826	16840	16852	16887	16748	17001	16736	16943	16814	16857	16690	16877	17077	16910	16928	16747	17039	16773	16875	16752	16916	16904	16798	16799	16809	16945	16782	16820	16845	16822	16794	16839	16743	16677	17079	16835	16860	16792	16879	16903	17026	16756	16781	16766	17046	16831	16787	16752	16983	16932	17072	16735	17003	16730	17035	16751	17074	16605	16858	16893	16984	16973	16602	16713	16885	17000	17046	16937	16960	16946	16768	16949	16972	16769	16752	16927	16931	16891	16819	16810	16746	16650
32131	47374	42687	33259	29113	25680	23491	21565	19845	18738	17713	17272	16698	16487	16359	16043	15721	15762	15535	15327	15228	15123	15157	14991	14849	14867	15057	14742	14673	14816	14753	14710	14876	14678	14729	14804	14675	14619	14744	14733	14820	14569	14685	14731	14735	14705	14765	14803	14830	14497	14591	14640	14764	14781	14601	14500	14656	14706	14764	14607	14698	14738	14680	14728	14571	14553	14556	14603	14741	14495	14667	14705	14670	14596	14595	14641	14689	14708	14686	14555	14680	14734	14776	14622	14527	14519	14677	14675	14673	14735	14673	14498	14782	14671	14535	14561	14651	14705	14772	14618	14521	14657	14687	14718	14618	14762	14553	14685	14437	14682	14736	14732	14752	14677	14775	14613	14551	14669	14655	14595	14621	14603	14646	14753	14638	14608	14559	14840	14639	14564	14709	14734	14842	14810	14579	14483	14775	14440	14727	14562	14561	14455	14517	14612	14615	14598	14721	14681	14784	14596	14752	14690	14617	14621	14594	14821	14879	14544	14657	14667	14687	14624	14801	14819	14735	14679	14773	14640	14677	14849	14737	14604	14620	14579	14703	14517	14554	14638	14762	14706	14595	14724	14653	14784	14575	14598	14675	14625	14721	14576	14714	14618	14600	14540	14637	14487	14694	14640	14683	14714	14500	14551	14791	14811	14683	14819	14704	14592	14663	14581	14771	14650	14583	14591	14509	14710	14743	14600	14717	14691	14740	14542	14696	14653	14670	14733	14802	14693	14548	14602	14801	14603	14670	14590	14711	14594	14839	14559	14550	14694	14600	14628	14566	14709	14697	14731	14801	14620	14743	14689	14794	14665	14666	14619	14587	14653	14560	14609	14670	14713	14611	14746	14546	14558	14624	14470	14601	14801	14618	14775	14437	14857	14611	14532	14613	14728	14814	14691	14677	14701	14576	14602	14652	14512	14714	14712	14693	14631	14819	14775	14691	14544	14838	14560	14632	14852	14729	14609	14658	14629	14632	14542	14773	14485	14708	14649	14786	14671	14649	14678	14528	14835	14723	14760	14796	14839	14768	14762	14642	14802	14493	14705	14599	14731	14712	14673	14598	14663	14540	14569	14597	14645	14611	14698	14825	14627	14759	14842	14656	14649	14610	14671	14700	14627	14800	14629	14718	14659	14778	14681	14520	14736	14748	14560	14668	14681	14701	14671	14584	14778	14735	14549	14560	14648	14698	14513	14674	14577	14611	14684	14589	14840	14674	14660	14677	14728	14601	14611	14764	14784	14675	14810	14657	14766	14390	14764	14598	14790	14587	14815	14511	14656	14735	14527	14613	14511	14543	14836	14722	14607	14642	14687	14785	14645	14632	14773	14701	14799	14659	14612	14670	14501	14721	14543	14706	14735	14668	14723	14616	14464	14571	14674	14647	14528	14680	14776	14851	14615	14747	14869	14577	14722	14549	14757	14608	14571	14679	14645	14593	14681	14660	14705	14895	14578	14713	14655	14659	14759	14515	14724	14644	14819	14586	14539	14588	14587	14604	14851	14644	14734	14674	14680	14693	14758	14639	14734	14693	14812	14666	14613	14483	14701	14667	14818	14489	14721	14492	14505	14578	14685	14773	14783	14631	14661	14730	14532	14623	14780	14863	14819	14617	14672	14576	14533	14689	14607	14559	14693	14654	14536	14615	14530	14596	14470	14828	14707	14668	14618	14667	14522	14842	14428	14700	14585	14684	14656	14703	14762	14663	14545	14679	14531	14848	14544	14456	14677	14754	14681	14675	14781	14624	14704	14606	14754	14636	14604	14545	14677	14700	14584	14709	14645	14595	14665	14512	14725	14610	14648	14674	14794	14663	14629	14621	14674	14645	14458	14632	14558	14736	14642	14686	14665	14588	14665	14651	14644	14740	14619	14533	14627	14542	14749	14660	14716	14660	14752	14536	14677	14543	14672	14697	14717	14522	14812	14695	14714	14586	14719	14744	14690	14635	14598	14675	14548	14663	14586	14516	14650	14737	14563	14709	14488	14731	14500	14614	14684	14662	14632	14713	14621	14588	14653	14747	14505	14619	14534	14701	14759	14640	14588	14551	14722	14743	14631	14642	14739	14606	14689	14678	14616	14783	14555	14774	14647	14606	14735	14535	14571	14705	14701	14444	14642	14922	14711	14622	14453	14699	14585	14597	14797	14592	14701	14720	14694	14804	14594	14535	14654	14480	14770	14587	14548	14758	14721	14618	14756	14585	14636	14710	14612	14680	14445	14762	14592	14766	14561	14503	14742	14613	14624	14484	14809	14613	14800	14672	14480	14686	14766	14682	14648	14699	14673	14736	14684	14830	14670	14533	14802	14564	14848	14733	14659	14539	14660	14593	14498	14649	14763	14745	14659	14446	14658	14743	14754	14713	14590	14665	14684	14583	14589	14590	14680	14612	14681	14808	14763	14455	14814	14821	14742	14475	14644	14668	14514	14708	14723	14820	14787	14517	14713	14750	14620	14777	14683	14550	14746	14507	14662	14699	14691	14762	14646	14832	14620	14607	14657	14632	14696	14660	14798	14652	14591	14853	14577	14655	14561	14656	14662	14685	14608	14614	14777	14820	14693	14757	14514	14669	14601	14738	14594	14897	14584	14737	14637	14507	14636	14720	14653	14602	14614	14655	14733	14679	14684	14881	14663	14780	14768	14409	14606	14714	14783	14596	14673	14697	14650	14694	14554	14673	14601	14728	14826	14553	14576	14623	14777	14693	14908	14588	14770	14613	14723	14527	14725	14822	14748	14650	14599	14709	14650	14811	14607	14627	14589	14656	14641	14488	14664	14648	14755	14629	14705	14732	14621	14686	14734	14629	14609	14637	14791	14775	14581	14576	14548	14739	14716	14763	14640	14744	14741	14633	14708	14631	14632	14589	14660	14526	14685	14532	14683	14676	14596	14503	14761	14682	14587	14597	14699	14660	14769	14579	14659	14583	14684	14705	14481	14548	14665	14698	14582	14602	14697	14583	14533	14676	14550	14672	14690	14799	14653	14710	14755	14681	14717	14761	14665	14880	14695	14662	14671	14770	14685	14491	14771	14811	14624	14646	14560	14858	14572	14807	14718	14739	14696	14676	14789	14766	14632	14670	14634	14627	14596	14762	14639	14636	14695	14726	14628	14599	14628	14710	14870	14461	14614	14634	14735	14783	14611	14805	14556	14789	14638	14613	14634	14430	14671	14654	14667	14465	14806	14618	14741	14680	14779	14668	14734	14625	14514	14707	14516	14573	14595	14723	14551	14623	14715	14611	14435	14664	14600	14706	14537	14822	14679	14704	14761	14692	14636	14635	14542	14805	14695	14822	14719	14539	14517	14780	14501	14669	14800	14635	14716	14739	14598	14797	14590	14576	14681	14684	14620	14679	14676	14746	14729	14555	14766	14617	14672	14713	14749	14638	14805	14790	14617	14477	14609	14696	14597	14756	14814	14696	14726	14742	14558	14663	14698	14558	14622	14588	14546	14693	14698	14584	14648	14768	14657	14639	14834	14647	14544	14659	14578	14503	14517	14725	14653	14545	14696	14617	14646	14691	14636	14712	14726	14928	14655	14746	14501	14600	14631	14695	14560	14614	14713	14549	14605	14596	14722	14531	14679	14572	14752	14639	14558	14638	14541	14575	14504	14771	14771	14856	14762	14687	14777	14628	14626	14642	14592	14656	14701	14729	14566	14654	14687	14706	14666	14511	14679	14660	14622	14841	14664	14492	14747	14670	14734	14739	14687	14638	14684	14671	14761	14738	14670	14550	14713	14649	14726	14626	14578	14632	14563	14543	14745	14689	14730	14683	14647	14800	14464	14826	14572	14732	14638	14651	14526	14688	14569	14668	14847	14500	14598	14739	14835	14600	14716	14572	14641	14708	14771	14753	14707	14711	14436	14653	14617	14652	14695	14514	14755	14722	14495	14664	14548	14613	14622	14637	14814	14580	14646	14753	14578	14738	14865	14613	14690	14816	14659	14786	14702	14605	14624	14514	14573	14604	14621	14581	14693	14719	14760	14700	14675	14525	14720	14631	14681	14588	14492	14521	14655	14698	14683	14683	14604	14695	14634	14541	14712	14574	14674	14678	14629	14769	14671	14651	14701	14669	14571	14599	14725	14707	14580	14670	14665	14712	14685	14524	14820	14759	14651	14658	14717	14696	14654	14872	14607	14798	14703	14700	14652	14502	14746	14811	14637	14440	14736	14673	14573	14635	14770	14669	14620	14800	14811	14709	14634	14638	14759	14555	14539	14550	14767	14830	14787	14634	14711	14610	14772	14674	14683	14794	14683	14617	14724	14604	14797	14762	14484	14619	14676	14662	14728	14773	14560	14724	14739	14444	14574	14550	14668	14739	14702	14596	14691	14768	14663	14669	14700	14650	14776	14665	14764	14654	14563	14730	14732	14801	14651	14708	14671	14664	14702	14691	14642	14497	14661	14688	14870	14642	14873	14713	14658	14702	14601	14717	14710	14685	14694	14600	14597	14765	14653	14380	14787	14601	14601	14600	14628	14656	14772	14414	14616	14588	14684	14697	14725	14663	14658	14659	14634	14636	14647	14888	14644	14668	14925	14483	14698	14688	14746	14611	14713	14645	14775	14696	14633	14613	14697	14644	14618	14653	14754	14671	14569	14672	14679	14745	14682	14469	14615	14734	14644	14675	14605	14459	14719	14669	14485	14694	14539	14568	14838	14743	14495	14656	14736	14921	14582	14713	14705	14547	14791	14852	14718	14780	14718	14468	14710	14642	14671	14764	14679	14568	14780	14557	14773	14681	14692	14595	14596	14657	14631	14763	14869	14739	14766	14719	14668	14536	14701	14828	14655	14655	14685	14778	14654	14835	14618	14630	14726	14556	14730	14644	14658	14586	14572	14607	14558	14685	14762	14714	14693	14759	14598	14698	14571	14868	14699	14560	14752	14642	14790	14759	14640	14691	14658	14486	14529	14585	14553	14581	14710	14753	14747	14696	14673	14715	14509	14515	14680	14644	14531	14588	14748	14585	14608	14678	14668	14583	14568	14624	14583	14655	14676	14501	14610	14663	14543	14568	14601	14691	14638	14585	14604	14740	14450	14628	14454	14659	14671	14643	14702	14823	14670	14756	14543	14870	14539	14644	14723	14622	14449	14700	14722	14704	14558
22801	21127	28857	23751	22334	26453	29079	24203	22380	21613	20884	20102	19832	19251	19234	19142	19003	18742	18489	18567	18330	18312	18066	18104	18280	17829	17959	17911	17759	17923	17805	17862	17947	17743	17837	17716	17806	17702	17781	18010	17686	17721	17809	17842	17740	17709	17765	17744	17932	17665	17601	17933	17739	17718	17657	17664	17794	17814	17858	17953	17594	17778	17732	17785	17604	17720	17574	17774	17698	17703	17681	17817	17527	17901	17754	17595	17738	17751	17855	17732	17666	17867	17656	17734	17729	17804	17573	17716	17670	17753	17522	17842	17715	17768	17519	17802	17972	17961	17694	17738	17716	17696	17600	17641	17655	17542	17842	17687	17684	17614	17595	17660	17699	17610	17850	17674	17798	17654	17707	17577	17722	17693	17672	17714	17632	17755	17633	17582	17653	17787	17667	17434	17647	17865	17794	17680	17773	17727	17748	17905	17424	17583	17763	17737	17768	17726	17590	17562	17847	17548	17887	17651	17709	17635	17577	17539	17826	17630	17623	17845	17806	17826	17769	17724	17656	17715	17700	17500	17846	17483	17532	17654	17726	17802	17565	17616	17765	17738	17755	17741	17778	17697	17720	17579	17522	17727	17737	17617	17700	17868	17767	17518	17597	17513	17595	17657	17647	17690	17600	17695	17964	17692	17606	17776	17657	17699	17655	17566	17749	17735	17862	17507	17530	17745	17660	17569	17391	17541	17734	17679	17666	17611	17724	17578	17764	17681	17835	17742	17694	17800	17559	17584	17559	17712	17489	17654	17843	17707	17637	17553	17799	17502	17708	17917	17677	17687	17750	17567	17556	17793	17764	17594	17580	17669	17472	17634	17918	17622	17662	17728	17645	17611	17659	17615	17761	17710	17623	17831	17624	17754	17781	17653	17883	17737	17721	17602	17730	17485	17518	17561	17633	17632	17694	17501	17585	17460	17564	17566	17617	17554	17629	17764	17630	17722	17610	17758	17555	17655	17532	17613	17588	17651	17630	17431	17513	17735	17713	17837	17587	17607	17680	17768	17619	17587	17652	17715	17674	17606	17712	17928	17632	17951	17543	17656	17583	17624	17560	17794	17694	17504	17704	17707	17801	17397	17797	17778	17627	17553	17590	17642	17643	17631	17575	17425	17556	17654	17805	17641	17650	17699	17604	17759	17779	17705	17957	17649	17772	17445	17795	17649	17721	17809	17777	17649	17642	17690	17602	17553	17494	17676	17473	17803	17672	17701	17703	17464	17451	17440	17595	17768	17404	17632	17645	17607	17634	17624	17443	17564	17698	17661	17441	17715	17502	17640	17679	17825	17629	17581	17688	17647	17736	17703	17610	17818	17624	17762	17632	17747	17610	17623	17708	17655	17632	17618	17924	17707	17700	17636	17539	17717	17707	17773	17762	17637	17615	17618	17574	17588	17583	17544	17880	17653	17891	17884	17630	17623	17747	17910	17561	17611	17844	17610	17615	17769	17760	17513	17685	17668	17678	17612	17710	17768	17606	17531	17824	17639	17605	17625	17669	17586	17575	17766	17619	17616	17636	17492	17714	17595	17727	17704	17798	17698	17717	17583	17688	17813	17703	17707	17744	17598	17703	17656	17722	17656	17764	17510	17572	17554	17739	17630	17696	17923	17649	17831	17614	17567	17579	17533	17733	17625	17623	17817	17713	17530	17675	17663	17524	17850	17570	17392	17486	17537	17440	17686	17660	17650	17630	17631	17793	17665	17641	17495	17558	17811	17640	17766	17579	17629	17695	17526	17606	17595	17645	17789	17840	17498	17543	17755	17611	17718	17558	17614	17559	17692	17684	17540	17594	17777	17496	17559	17795	17600	17464	17560	17601	17475	17551	17406	17349	17679	17671	17509	17742	17472	17654	17837	17799	17738	17788	17753	17762	17830	17555	17533	17621	17556	17775	17662	17657	17569	17736	17612	17605	17444	17567	17678	17750	17563	17737	17743	17614	17590	17590	17740	17752	17606	17897	17772	17636	17830	17677	17567	17690	17665	17544	17679	17585	17630	17614	17713	17705	17469	17733	17687	17711	17639	17607	17536	17775	17574	17642	17711	17677	17604	17645	17750	17636	17685	17643	17525	17542	17672	17669	17580	17460	17604	17511	17670	17758	17449	17445	17665	17662	17654	17524	17720	17558	17602	17544	17769	17481	17558	17767	17619	17511	17739	17883	17590	17488	17584	17582	17602	17663	17639	17571	17464	17555	17688	17380	17512	17726	17679	17637	17687	17617	17526	17603	17892	17657	17661	17392	17652	17665	17600	17695	17560	17616	17750	17672	17684	17787	17559	17824	17752	17722	17826	17755	17709	17717	17537	17661	17726	17624	17788	17835	17523	17655	17789	17776	17366	17625	17649	17586	17650	17870	17865	17692	17651	17474	17580	17601	17533	17605	17479	17525	17631	17458	17628	17522	17791	17502	17691	17728	17631	17784	17691	17485	17461	17670	17597	17637	17724	17770	17810	17741	17524	17709	17683	17647	17476	17470	17568	17504	17500	17399	17539	17824	17742	17645	17721	17676	17359	17680	17662	17530	17585	17646	17504	17476	17733	17658	17615	17543	17552	17491	17557	17757	17815	17756	17677	17660	17558	17680	17769	17652	17647	17612	17792	17825	17701	17886	17485	17534	17329	17445	17537	17439	17618	17581	17734	17742	17462	17494	17746	17762	17732	17889	17772	17787	17466	17646	17621	17695	17699	17666	17697	17624	17872	17599	17644	17679	17583	17661	17795	17657	17639	17762	17694	17641	17667	17651	17610	17753	17731	17763	17555	17689	17731	17396	17644	17535	17665	17795	17588	17640	17683	17565	17533	17686	17791	17771	17645	17692	17708	17465	17577	17754	17563	17728	17629	17464	17648	17714	17686	17754	17571	17506	17749	17648	17557	17735	17580	17667	17802	17655	17634	17679	17626	17541	17656	17500	17687	17848	17704	17933	17708	17726	17847	17625	17640	17679	17555	17626	17545	17654	17828	17777	17692	17754	17636	17493	17649	17657	17549	17819	17557	17743	17623	17722	17724	17703	17578	17678	17751	17775	17634	17732	17601	17755	17915	17689	17453	17689	17814	17543	17656	17765	17653	17659	17628	17618	17654	17705	17655	17714	17493	17761	17611	17562	17576	17620	17787	17602	17753	17717	17753	17771	17694	17672	17513	17521	17503	17690	17731	17520	17582	17640	17652	17558	17560	17617	17568	17852	17700	17769	17579	17669	17480	17722	17652	17839	17655	17660	17554	17639	17631	17745	17620	17754	17593	17859	17793	17796	17532	17774	17800	17869	17658	17831	17626	17740	17556	17591	17651	17562	17816	17807	17371	17614	17672	17661	17756	17876	17546	17762	17594	17655	17768	17692	17673	17711	17652	17882	17801	17603	17760	17706	17635	17665	17723	17689	17639	17788	17516	17788	17681	17629	17649	17515	17831	17729	17610	17651	17614	17523	17667	17729	17422	17639	17580	17683	17680	17557	17752	17596	17486	17789	17707	17857	17504	17632	17735	17560	17581	17596	17558	17802	17548	17497	17747	17673	17648	17476	17676	17707	17477	17757	17760	17667	17699	17513	17522	17622	17574	17632	17598	17705	17811	17711	17555	17460	17628	17676	17614	17765	17697	17883	17521	17667	17589	17569	17672	17684	17618	17658	17677	17764	17831	17541	17603	17691	17661	17462	17938	17551	17633	17889	17540	17615	17458	17631	17795	17561	17781	17700	17768	17638	17653	17482	17868	17806	17607	17585	17583	17629	17573	17517	17701	17674	17485	17677	17548	17797	17684	17465	17497	17674	17447	17520	17559	17640	17661	17628	17794	17713	17819	17570	17775	17925	17793	17736	17670	17737	17821	17899	17713	17816	17465	17621	17645	17471	17532	17833	17545	17489	17631	17830	17552	17855	17517	17893	17736	17727	17492	17900	17651	17546	17479	17440	17726	17845	17581	17646	17715	17558	17560	17702	17658	17823	17627	17698	17456	17648	17701	17624	17701	18054	17632	17708	17434	17681	17713	17696	17792	17674	17840	17586	17698	17738	17613	17634	17734	17918	17723	17731	17635	17870	17660	17593	17585	17602	17848	17845	17529	17817	17712	17739	17741	17538	17625	17643	17539	17721	17675	17507	17710	17700	17673	17687	17622	17667	17463	17561	17502	17652	17487	17615	17692	17725	17597	17871	17644	17614	17633	17660	17505	17610	17771	17656	17699	17548	17680	17688	17598	17451	17467	17585	17389	17719	17759	17480	17556	17860	17524	17890	17700	17660	17681	17546	17759	17572	17567	17700	17794	17965	17730	17833	17715	17750	17743	17771	17781	17799	17531	17635	17735	17666	17639	17639	17752	17998	17813	17630	17701	17629	17659	17781	17572	17685	17559	17713	17661	17652	17599	17839	17670	17810	17763	17630	17835	17623	17707	17602	17700	17815	17464	17685	17749	17797	17599	17867	17832	17801	17701	17606	17528	17498	17712	17704	17628	17670	17557	17454	17505	17785	17735	17631	17741	17909	17692	17581	17410	17732	17603	17617	17571	17505	17695	17630	17592	17674	17606	17687	17581	17508	17725	17630	17710	17727	17749	17841	17571	17573	17791	17612	17792	17672	17809	17577	17702	17538	17568	17662	17677	17788	17507	17712	17761	17567	17705	17625	17574	17815	17586	17672	17506	17800	17708	17624	17725	17697	17530	17709	17641	17109	17730	17685	17630	17521	17575	17752	17655	17736	17699	17756	17613	17603	17636	17588	17621	17495	17598	17583	17941	17557	17626	17678	17678	17477	17587	17666	17824	17887	17875	17812	17541	17589	17557	17750	17732	17905	17576	17674	17582	17611	17810	17555	17541	17587	17746	17791	17760	17516	17619	17786	17723	17613	17829	17825	17846	17909	17725	17667	17681	17684	17511	17518	17446	17679	17693	17633	17561	17600	17516	17696	17757	17715	17489	17626	17599	17743	17552	17681	17954	17698	17632	17504	17614	17908	17832	17574	17776	17692	17775	17641	17573	17622	17764	17876	17495	17805	17635	17449	17393	17739	17994	17590	17633	17771	17787	17658	17863	17782	17685	17697	17852	17761	17566	17786	17500	17868	17651	17732	17896	17665	17590	17697	17574	17773	17748	17769	17701	17730	17714	17519	17510
35643	53885	46335	37093	32968	29224	26235	24377	22348	20570	19431	18740	18004	17594	17105	16715	16699	16426	16252	15805	15747	15767	15493	15683	15563	15541	15421	15112	15333	15220	15236	15155	15215	15241	15179	15094	15014	15270	14892	15229	15056	15164	15124	15002	15083	15149	15093	15160	15200	15147	15073	15061	15219	15098	15004	15272	15138	15138	14872	15172	15162	15125	15195	15130	15098	15261	15084	15051	15190	14955	15061	15095	15050	15126	15137	15023	14999	15103	15081	15212	15105	15035	14959	15074	15017	14977	15062	15073	14940	15109	15090	15036	15154	14943	15129	15144	15188	14866	15155	15256	15124	15222	15056	15250	15059	15144	14971	14998	15105	14925	15010	15083	15163	15053	15118	15162	15137	15048	15106	15149	15083	15109	15189	15015	14956	15093	15172	15159	15115	14943	15081	15086	15063	15016	15102	15042	14932	15150	15009	15126	15130	15070	15074	15134	15067	15035	15038	14971	15072	15150	15100	15046	15100	15130	15088	15228	15240	15026	15059	15076	15058	15164	14993	15101	14981	15295	15022	15065	15120	15186	15187	15050	15048	15152	15193	14859	15141	14984	15150	14986	14971	15139	15025	15249	15073	15040	14999	15027	14980	15073	15076	14970	14936	15134	15036	15021	15002	15192	15118	14921	15151	15029	15212	15041	15193	15075	15056	14902	15341	15122	15115	15024	14978	15190	15124	14844	14949	15154	15064	15068	15175	15125	15126	15187	15021	15177	15094	14967	15036	15206	15009	14996	15091	14986	15121	15185	15280	15133	15073	14917	15023	14967	14996	15087	15048	15171	15194	15100	15025	15085	15225	15196	15047	15147	15071	15050	15232	15180	15055	14864	15170	15038	14901	15041	14838	14925	15107	15162	14940	14996	15014	15004	15206	14999	15324	14855	15289	15131	15088	15178	15179	14928	14980	14958	15066	15094	15198	15003	15068	14989	14888	14959	15146	15182	15161	15012	14954	15371	14996	15128	14909	15083	15047	15090	14969	14868	15291	15169	15177	15168	15068	15063	15251	15141	15008	15020	14951	14992	14913	15204	15116	14949	14981	14920	14994	15033	15255	15202	15145	15104	15002	15008	15040	15099	14976	15190	15093	15121	15056	15077	15033	14936	15014	15171	15289	14949	15029	15094	15071	15144	15124	15179	15133	15164	15160	14959	14954	15057	15201	15024	15142	14961	15333	15049	15234	14941	14947	15141	15019	15161	15095	15177	15153	15021	15313	15282	15122	15033	15204	15105	14922	15087	15029	15056	15116	14990	14847	14931	15033	15062	14977	14919	15126	15046	15231	15135	15080	15059	15146	15225	15098	15024	15163	15159	15054	14856	15088	15068	15072	14903	15023	15050	15201	15089	14949	15003	14974	15274	15179	15089	15010	15180	15182	15050	15078	15078	14808	15049	15171	14979	15083	15176	15104	15199	15094	15173	14987	15231	15223	15083	15026	15182	15020	15057	14971	14962	15087	15173	15092	15114	15093	15218	14964	15104	15016	15112	15166	15055	15142	14979	14983	15177	15219	15060	15177	14919	15195	15041	15273	15136	15225	14887	14919	14946	15229	15119	15197	15169	14968	15203	15026	15159	15002	15019	15075	15025	15066	15166	15067	15123	15029	15071	15141	15026	15162	14949	15097	15228	15112	15057	15211	15035	15029	15175	15034	14906	15285	15077	15025	15074	15018	15090	15224	15233	15075	15083	15008	15069	14869	15148	15083	15084	15052	14896	15175	15077	15013	15066	14912	15201	14957	15100	15166	15085	15150	15132	15085	15092	15195	15057	14976	15038	15000	15086	15044	15098	15027	15007	15092	15121	15247	14927	15066	14902	15070	15135	15041	14920	15180	15013	14939	15122	15220	15106	14878	14984	15182	15094	15248	15115	15303	15106	15130	15018	15223	15092	15144	14986	15122	14958	15017	15074	15124	15216	15051	15105	15078	15129	14882	15145	15130	15025	14961	15076	15214	15017	15236	15102	15135	14937	15010	15058	15213	15003	15337	15080	15064	14998	15064	15066	15105	15199	15083	15106	15105	14986	14987	15019	15059	15033	15002	15117	15043	15036	15161	15096	15144	15088	15103	14962	15165	15055	15038	15075	14931	15091	15065	15094	15170	14937	15112	14804	15093	15070	15126	15136	15109	15064	15009	14952	14969	15246	15042	14985	15071	15101	15018	14975	15072	15080	15062	14961	14935	15150	15126	15204	15025	15117	15120	15007	15080	14963	15036	15016	15179	15231	15086	15057	15086	15128	15039	15046	15180	15022	15162	14860	15015	15226	15157	15071	15013	15071	15046	14998	15178	15126	14940	15068	14966	15143	15036	14998	15140	14996	15153	15129	14922	15188	15092	14899	15010	15187	15118	15086	15168	15135	15139	15127	15105	15094	15132	15074	15024	15102	15108	15008	14983	15028	14902	15085	14982	15133	15010	14974	15177	14975	15108	15054	15170	15134	15104	14921	15022	15024	15036	15026	14878	15017	15232	15182	15076	14922	15060	15065	15106	15102	14935	14962	15049	15040	15073	15111	15160	15006	15166	15051	15216	15083	15051	15181	14954	14959	15168	15159	15247	15124	15168	15227	15298	15055	14904	14966	15254	15235	15055	14878	15013	15160	15141	14974	15222	15003	15217	15088	15234	15032	14889	14970	15202	14861	14935	14979	15124	15107	15182	15118	15182	15209	15210	15288	15196	15045	15102	14981	15121	14980	15098	14998	14985	15116	14877	15065	15079	15043	15146	15239	15079	15127	15007	15070	15100	15037	15192	15202	15066	15163	15131	15112	15095	15243	15087	15013	14966	14959	15294	15089	15186	15089	15035	15104	15063	15064	15136	15137	15118	15092	15010	15168	14967	14999	15089	15165	14965	14995	15066	15281	14761	15065	15057	15042	15152	15136	15094	15194	15002	15041	15211	15057	14976	15118	15050	15178	15053	14987	15143	15023	15097	15065	14965	15084	14885	15122	14962	15101	15143	15061	15066	15056	15053	15081	15112	15097	14914	15234	15082	15243	15155	15121	15198	15138	15078	15219	14978	15140	15053	15067	15119	15000	15300	15094	14976	15101	15237	15210	15046	15027	15064	15049	15156	15256	15161	15045	15084	15114	15220	15002	15187	14948	15064	15048	15117	15078	15117	15082	15122	15114	15068	14827	15102	15143	15165	15077	15073	14940	15196	14991	15191	14969	15036	15099	15140	14952	15073	14937	15146	15172	15141	15049	15095	15184	15168	15211	14975	14999	15108	15055	15256	15059	15134	15044	15263	15022	15017	15192	15148	15130	15090	14985	15018	15031	14852	15160	15122	15183	14965	14986	15263	15064	15160	14973	15228	15197	15146	15172	15009	15077	15099	15164	15151	14907	15289	15082	15073	15058	15113	14977	15109	14997	14975	15065	15035	14971	15095	14984	15058	15078	15098	15025	15033	15083	15147	14960	15025	15030	14991	15025	15099	15146	14920	15087	15095	15060	15031	15053	15023	15054	15029	15026	15086	15350	14948	15044	15152	15193	15094	15146	15117	14913	15112	14915	15105	15136	14978	15013	14976	15056	15168	15055	15125	14862	15230	14886	15038	14992	14933	15165	15129	15152	15054	14877	15131	15097	15246	15027	15054	15145	14984	15061	15089	15106	15023	15071	15057	15060	15126	15080	15252	14929	15044	15115	15051	15105	15063	15033	15134	15063	15130	14955	15157	15165	14852	15138	14947	15129	15015	15030	15196	15145	15066	15191	15024	14908	14939	15045	15079	14953	15211	15033	15040	15033	15255	14854	15044	15117	15022	15095	15145	15181	15079	15016	14953	15129	14955	15194	15148	14962	15018	15045	15127	15039	14983	15126	15241	15034	14994	14980	15158	15240	15159	15104	15143	14987	15082	15218	15229	14979	14986	15157	14936	15037	15075	15099	14972	15159	15103	14992	15085	15211	15064	14929	15083	15129	15001	15078	15046	15075	15064	14975	15109	14985	15129	15077	15233	15153	14994	15037	15000	14948	15034	15096	15096	15075	15013	15146	15273	14856	15078	15042	14971	15061	14897	15179	15113	15010	15308	14969	15155	15142	15053	14995	15165	15112	15104	15040	15155	14931	15038	15200	15219	15193	15167	14966	15060	15155	15038	15121	15154	14978	14991	15200	14884	15076	15101	15087	15064	15015	15004	14926	15066	15127	15113	15136	15182	15215	15024	15080	14968	15077	15041	15031	15034	15143	14992	15066	15067	14967	15333	15054	14957	14994	15146	15061	15105	15131	15133	14942	15094	15216	14992	15087	15202	15131	15026	15038	14994	15072	15185	15212	15121	15049	14903	14957	15024	15289	15017	15083	15091	15097	15080	15049	14957	15032	15023	15281	15010	15058	15009	14894	14960	15193	15194	15145	15029	15068	15063	15270	15100	15000	15104	15176	15128	15065	15016	14989	15110	15055	15008	14966	15121	15020	15112	15163	14939	15186	15130	15055	15105	15075	15029	14969	15091	15095	15062	15038	15035	15010	15046	15053	14991	15080	15012	15091	15149	14982	15174	15032	15155	15089	15099	15187	15351	15106	15174	15116	14890	15191	15046	15141	14992	15122	14979	15074	15245	14923	15202	15090	15076	15103	14986	14970	15087	15124	15065	15054	15166	15102	15163	15066	15239	14995	15089	15099	15065	15163	15014	14922	14967	15156	15086	14918	14942	15111	15104	15178	14966	14973	15097	15025	15117	15140	15000	14928	15109	15155	15026	15150	15196	15128	15159	15052	15065	14972	15092	15113	15019	15129	15142	15046	15071	15224	15121	15145	15299	15106	15145	15014	15095	14949	15167	15025	15239	15118	14993	14967	15199	15029	15056	15136	15084	15010	15058	15130	14883	15043	15097	15263	14986	15056	15008	15078	14924	15034	15192	15117	15176	15026	15173	15079	15085	15227	15058	15072	15001	14983	15075	15117	15114	15088	15238	14989	15143	14974	15144	15083	15108	15187	15135	14945	15070	15008	15079	15071	14994	15315	15077	15155	14932	15116	15054	15220	15125	14994	15073	15071	14866	15115	15104	15049	14989	15111	15223	15150	15026	14955	15242	15266	15101	15425	15048	15141	15189	15155	15130	15120	15277	15159	15005	15143	15129	15085	15067	15246	15088	14987	15097	15100
29728	27285	31758	29441	24657	22227	20880	19754	19140	18485	18386	18033	17905	17607	17507	17535	17285	17296	17173	17286	17216	17080	17315	17071	17049	16961	17110	16923	16930	17122	16871	16941	16814	16857	16924	16972	16912	16806	16863	16951	16968	17139	16966	16714	16855	16923	17052	16801	17097	17010	16941	16972	16967	16919	16866	16706	16862	16858	16879	16803	17039	17014	16990	17034	16797	16811	17129	16841	16725	16879	16967	16720	17060	17078	17098	16898	16766	16951	16917	16780	16886	16877	16930	16938	16825	16834	16855	16874	16995	16799	16906	16778	16731	16886	16789	16802	17083	16924	16877	16887	17051	16881	16914	16796	16728	16773	16909	16910	17043	17002	16876	16755	16889	17076	16921	16833	17116	16782	16940	17012	16716	16731	16924	16923	17033	16983	16815	16752	16787	16827	16873	17006	16863	16734	16750	17061	16931	16935	16943	16924	16881	16931	16908	16875	17058	16856	16924	16763	16981	16896	16845	16964	16860	16958	16833	16971	16656	16736	16917	16952	16940	16768	16893	16946	16800	16765	16769	16762	16836	17027	17069	17066	17077	16786	16944	16759	16774	16957	16939	17042	17111	16882	16830	16873	16829	16797	16858	16923	17044	16891	16892	16878	16933	16709	16884	17042	16838	16871	16986	16688	16968	17042	16819	16870	16914	16918	16685	16918	16953	16880	16788	16784	16900	16912	16992	16880	16795	16871	16911	16848	17046	16982	17003	16814	16700	16788	16893	16856	16866	16921	17007	17059	16822	16770	16911	16816	16846	16933	16855	16774	16906	16858	16794	16779	16723	17095	17146	16704	17052	16624	16746	16900	16870	16834	17056	16976	16999	17003	16882	16830	16876	16916	17047	17057	16995	16930	16942	16933	16994	16714	16989	17018	16912	16918	16822	17056	16806	16768	16801	16895	16891	16867	16951	16828	16807	16660	16710	16882	16892	16918	16687	16711	16789	17008	17027	17094	16823	17041	17055	16957	16664	16958	16830	16968	17049	16947	16813	17033	16915	16727	17014	16775	16823	17031	16872	16899	16906	16910	16906	17086	16798	16930	17023	17056	16902	16846	16952	16846	17071	16775	17114	16769	16631	16889	17065	16704	16946	16936	17128	16892	17045	16922	16825	16921	17060	16886	16883	16784	16944	16936	17037	16850	16818	16921	16797	16917	16927	16920	16841	16884	16748	16847	16960	16641	16849	16959	16877	16910	16950	16802	16595	16776	17160	16789	16957	16830	16829	16911	16899	16959	16935	16859	16787	16912	16864	16647	16802	16913	16671	16809	16809	16946	16878	16811	17018	16817	16968	16821	16708	16863	16866	17091	16917	16896	16809	16926	16808	17026	16769	16836	16848	16890	17050	17031	16907	16739	16849	17092	16975	16888	16798	16886	16743	16828	16581	16977	16914	16714	16823	16785	16888	17088	16657	16943	16756	17045	16940	16863	16759	16736	17018	16940	16951	16754	16860	16867	16923	16981	16809	16847	16978	16896	16908	16868	17011	17108	16778	16968	16845	16851	16805	16704	16834	16613	16780	16942	16752	16927	17015	16865	16971	16886	16719	16917	16793	17163	16997	16893	16757	16798	16910	17028	16972	17047	16881	16922	16891	16794	16691	16692	16876	16939	16956	16849	16866	16683	16866	16692	16959	16822	16920	16826	16768	16851	16753	16764	16926	17017	17282	17275	16879	17031	17001	16854	16815	16905	17083	16782	16905	16975	16819	16806	16791	16869	16951	17186	17140	17021	16886	16910	17056	17115	16998	16911	16896	16801	16852	16762	16777	17011	16949	16642	16986	16929	16887	16838	17027	17103	16951	17046	16960	16956	16893	16844	17151	17009	16956	16842	16668	16936	17149	16928	16881	16978	16930	16758	16905	17004	16686	16954	16844	16830	16798	16961	16883	16977	16701	16856	16945	16884	16905	16948	16931	16783	16867	16913	16772	16990	16870	16830	16839	16973	16900	16885	16809	16865	16882	16840	16794	16626	17008	16843	16867	16760	16759	16689	16878	16794	16847	16972	16844	16742	17006	16855	16845	16950	16877	16846	16870	16923	16919	16947	16838	16877	16878	16949	16760	16783	16909	17118	16778	17091	16793	16938	17068	16956	16973	16991	16849	16835	16881	17116	16842	16900	16783	16630	16731	16768	16854	17067	16932	16797	16919	16762	16924	16760	16777	16777	16854	16867	16813	17111	16905	16888	17010	16913	16646	16809	17117	16635	16918	16930	16782	16706	17022	16900	16833	16935	16948	16890	17049	16941	17085	17023	16899	17015	16908	16909	16745	16872	16845	17024	16981	16873	16859	16887	17006	16679	16948	16772	16925	16798	16827	16905	16950	16901	17086	16903	16977	16756	16962	16859	16867	16814	16838	16987	16843	16756	16939	16819	16722	17029	17083	16749	16749	16867	16872	16868	17051	16850	16954	16973	16799	16909	16618	16888	16876	16952	16861	16888	16969	16832	16958	16892	16745	16935	16862	16961	16829	16845	16990	17177	16917	16935	16867	16934	16821	16849	16776	16891	16854	16835	16680	16798	16909	17058	16907	16728	16870	16870	16753	16816	16945	16980	17053	16773	16913	16807	16938	16945	16931	16767	17025	16848	16961	16949	16850	17003	16989	16845	17053	16932	16765	16798	16853	16943	16923	17015	16953	16896	16839	16950	16901	16958	16630	17006	17093	16778	16847	16936	17005	16694	16835	16721	16926	16823	16981	16995	16759	16851	17098	16953	16943	16920	16741	17012	17072	16929	16963	16985	16950	16802	16965	16874	16871	17101	16799	16550	16845	16986	16775	16656	16789	16826	16838	16784	16895	16747	16819	17054	16941	16875	17102	17037	16811	16959	16886	16945	16910	16909	16839	16982	16853	16669	17089	16945	17021	16898	17014	16832	17024	16869	17016	16953	16990	16797	16889	16910	16903	16803	16838	16851	16921	17087	16857	16808	17009	17094	16902	16995	16930	16897	16863	16702	16979	16991	16940	16944	16975	16762	16766	16691	16823	16926	16890	16944	16876	17064	16869	16877	16845	16671	16713	16878	16950	17007	17032	16852	16713	16670	17075	16829	16842	16782	17038	16646	16780	16980	16922	16884	16778	17000	16860	16985	16859	17016	16887	16903	17099	16914	16962	16802	16837	16749	16800	17008	16996	17057	16789	16970	16841	16990	17037	16935	16938	16961	16972	16872	16720	16978	16786	16822	17196	16904	16711	16949	16885	16696	16865	16874	16826	17049	17029	16793	16784	16967	16851	16875	16951	16969	16931	17130	16949	16949	16715	16843	16774	16796	16965	16779	16773	16683	16872	16758	16938	17016	16855	16819	17123	16964	17066	16730	16717	16619	16909	16672	16979	16992	16942	17018	16807	16982	16841	16895	16918	16804	16740	17035	17153	16957	16881	16785	17090	17029	16849	16896	16904	17005	16940	16923	16966	16898	16843	16962	16957	16704	16838	16904	16921	16946	16853	16803	16870	16911	16846	16873	16984	16888	16991	16628	16844	17009	16887	16933	16943	16795	17055	16876	16687	16819	16870	16930	16942	16880	16922	16910	16851	17076	16960	16894	17224	16940	16933	17031	16797	16924	17022	16963	17212	16901	16973	16929	17212	16995	16997	16919	16913	16865	17008	16811	16827	16870	16930	17076	17071	16714	17014	16954	16822	16848	16947	16913	16916	16997	16780	16790	16907	17060	16768	16881	16972	16791	16834	16843	17090	16920	16915	17024	16832	16873	17145	17143	16967	17044	16885	16964	16865	16737	17031	16925	16965	16853	17020	16972	16831	16782	16944	16957	16811	16937	16770	16840	16723	16790	16877	16974	16847	16836	17013	16895	16668	16904	16756	17082	16835	16970	16902	16846	16894	16842	16841	16941	16712	16894	16843	16886	17140	17106	17038	16730	16927	16843	17041	16862	16999	16755	16942	16845	16949	16779	16903	17053	16851	17020	16983	17095	16812	16953	16898	16941	16795	16812	16889	16717	16788	16737	16729	16804	16999	16859	16910	16908	16942	16703	16901	16735	16827	16885	16815	16946	16906	16891	17058	16813	16760	16947	16967	16933	16933	16821	16797	16858	16759	17119	17022	16947	16979	16884	16940	16976	16822	16826	16852	17021	16779	17049	17001	16998	16816	16836	17180	16984	16898	16823	16694	16785	16805	16727	16959	16867	17046	16886	17025	16961	16960	17199	16691	16916	16911	16747	16926	16639	16798	17083	16759	16803	16740	16905	16865	17054	16705	16861	17079	16859	16909	16791	16980	17083	17032	16951	16956	16900	16863	16680	16802	16746	16908	16927	16880	16776	16684	17017	16937	16890	17104	16954	16813	16783	17204	16843	16966	16925	16998	16939	17016	16896	16979	16862	16822	17019	17024	16697	16959	17149	16893	16789	16915	16891	16843	16825	17003	16815	16798	16953	16792	17062	16806	16887	16896	17022	16957	16810	16686	16794	16864	16912	17015	16924	16765	16841	17050	16902	17051	16816	16881	16790	16878	16996	16765	16746	16818	17115	16963	16752	16865	16847	17193	16894	16881	16867	16852	17009	16720	16892	16977	16898	16935	16938	16825	16798	16665	16831	17053	16871	16815	16785	16929	16650	17044	16978	17039	16856	16934	16873	16847	16873	16764	16933	16887	16900	16933	17128	16843	16895	16941	16941	17009	17079	16806	16719	16682	16724	16790	17039	17055	17093	16757	16756	16713	17040	16806	16913	16735	16699	17030	16868	16872	16981	16802	17067	17011	16711	16836	16864	16845	16925	16879	16787	16761	16918	16905	16988	16974	16891	16991	16986	16906	16951	17059	17158	16812	17024	16904	16893	16822	16899	16950	16941	16834	16978	17000	16758	16758	16960	16795	16780	17032	16997	16893	16718	17019	17023	16928	17133	16891	17067	16839	17055	16763	16773	16963	16961	16880	16977	16905	17029	16798	16886	16868	17029	16888	16897	17118	16866	16818	16983	17073	16841	16761	16798	16669	16807	16842	16812	16889	16953	16883	16795	16766	16868	16904	16766	16916	16838	16917	16893	16920	16922	16990	16816	16762	17062	16914	16887	17074	16796	16882	17002	16944	16888	16830	16954	16951	16782	17006	17046	16771	16917	17043	16908	16975	16794	17212	16873	17009	16757
32640	41072	35259	28523	24961	22034	20373	19211	18068	17488	16781	16417	16061	15862	15379	15316	15328	15066	15127	15027	14931	14819	14795	14963	14812	14894	14721	14692	14731	14785	14852	14761	14864	14552	14556	14595	14714	14581	14736	14855	14876	14637	14656	14648	14785	14685	14759	14658	14616	14677	14663	14770	14668	14695	14672	14818	14813	14695	14546	14697	14589	14646	14680	14647	14511	14749	14747	14644	14856	14575	14744	14665	14572	14709	14609	14643	14626	14660	14754	14582	14646	14703	14716	14778	14562	14648	14799	14698	14723	14604	14666	14678	14701	14710	14658	14567	14794	14540	14546	14547	14635	14789	14876	14734	14815	14895	14780	14520	14711	14818	14707	14602	14746	14620	14598	14517	14712	14569	14724	14640	14749	14657	14750	14736	14611	14792	14798	14854	14661	14601	14596	14666	14715	14667	14821	14669	14636	14664	14736	14686	14587	14726	14849	14589	14657	14776	14682	14794	14524	14840	14646	14649	14715	14609	14752	14712	14746	14628	14614	14645	14663	14604	14779	14718	14739	14711	14772	14701	14735	14615	14662	14626	14517	14807	14643	14657	14595	14728	14629	14573	14514	14565	14721	14493	14742	14756	14522	14646	14764	14690	14487	14779	14645	14851	14565	14703	14694	14662	14687	14651	14749	14857	14697	14814	14730	14696	14780	14686	14652	14632	14659	14589	14563	14730	14613	14699	14844	14690	14745	14731	14769	14500	14828	14647	14673	14852	14550	14623	14730	14413	14665	14981	14697	14661	14611	14682	14626	14697	14649	14622	14569	14610	14523	14592	14733	14492	14618	14577	14454	14635	14537	14799	14735	14754	14658	14719	14733	14694	14669	14603	14725	14608	14680	14805	14683	14755	14675	14757	14617	14622	14596	14601	14667	14638	14665	14673	14516	14551	14769	14733	14670	14689	14609	14771	14913	14586	14609	14827	14764	14477	14665	14577	14694	14724	14766	14765	14666	14624	14671	14532	14599	14764	14621	14623	14642	14733	14687	14572	14631	14650	14620	14710	14737	14767	14639	14645	14805	14528	14631	14805	14833	14712	14710	14722	14729	14773	14511	14678	14796	14900	14594	14553	14644	14672	14494	14643	14540	14709	14693	14798	14747	14679	14736	14515	14623	14643	14572	14535	14589	14757	14622	14776	14732	14767	14751	14627	14556	14752	14530	14728	14703	14830	14629	14707	14649	14640	14923	14747	14755	14757	14695	14783	14654	14686	14585	14582	14636	14766	14795	14603	14671	14835	14571	14680	14660	14593	14727	14621	14558	14675	14782	14724	14651	14609	14619	14706	14611	14752	14611	14602	14658	14696	14827	14661	14710	14771	14680	14723	14499	14746	14677	14715	14589	14606	14796	14799	14566	14646	14653	14935	14457	14765	14681	14856	14785	14729	14598	14626	14731	14711	14501	14820	14498	14769	14761	14617	14720	14918	14580	14787	14583	14642	14703	14713	14729	14631	14710	14709	14651	14705	14686	14767	14644	14770	14707	14632	14600	14569	14655	14686	14716	14718	14795	14631	14570	14765	14645	14626	14775	14629	14547	14687	14602	14553	14502	14454	14811	14601	14614	14692	14511	14618	14693	14833	14521	14706	14541	14587	14637	14636	14590	14804	14611	14506	14734	14624	14755	14485	14815	14787	14583	14688	14664	14638	14778	14713	14718	14609	14664	14674	14504	14853	14628	14588	14787	14646	14597	14711	14865	14691	14695	14618	14754	14722	14584	14681	14859	14802	14746	14702	14743	14678	14753	14680	14501	14891	14647	14936	14847	14736	14712	14557	14778	14501	14523	14643	14632	14775	14631	14727	14715	14694	14640	14626	14844	14646	14634	14802	14750	14518	14585	14763	14641	14717	14711	14628	14621	14674	14702	14740	14614	14762	14726	14678	14668	14634	14686	14689	14684	14585	14599	14634	14675	14697	14765	14676	14747	14530	14840	14713	14669	14826	14642	14706	14817	14694	14703	14705	14571	14638	14606	14623	14667	14549	14871	14652	14764	14511	14597	14692	14563	14756	14743	14766	14690	14687	14691	14665	14657	14724	14688	14839	14656	14614	14673	14656	14690	14623	14644	14746	14723	14828	14652	14786	14664	14612	14708	14862	14739	14730	14623	14484	14690	14659	14761	14712	14659	14687	14589	14567	14857	14753	14838	14800	14559	14656	14729	14652	14692	14755	14713	14706	14726	14718	14855	14574	14646	14812	14666	14638	14890	14719	14655	14611	14774	14563	14731	14761	14740	14758	14650	14686	14704	14780	14517	14769	14504	14672	14592	14709	14552	14628	14788	14693	14691	14806	14665	14813	14630	14818	14545	14537	14671	14550	14457	14576	14632	14705	14603	14737	14709	14698	14748	14622	14742	14719	14735	14799	14680	14720	14448	14691	14666	14659	14707	14801	14645	14807	14700	14594	14753	14654	14589	14490	14514	14811	14687	14725	14670	14634	14755	14605	14765	14763	14762	14578	14469	14506	14569	14623	14778	14770	14694	14880	14645	14682	14678	14576	14642	14583	14695	14615	14653	14519	14830	14627	14652	14886	14665	14822	14708	14736	14676	14547	14629	14818	14764	14662	14629	14608	14514	14818	14794	14741	14709	14735	14698	14624	14868	14670	14644	14652	14782	14651	14721	14663	14452	14533	14849	14635	14634	14756	14762	14659	14695	14755	14640	14616	14628	14721	14727	14577	14626	14735	14639	14709	14728	14575	14686	14809	14617	14453	14813	14652	14550	14614	14651	14822	14672	14871	14763	14837	14723	14553	14542	14774	14765	14670	14678	14726	14750	14713	14642	14761	14558	14744	14606	14719	14659	14514	14595	14616	14651	14519	14737	14550	14780	14650	14753	14731	14671	14672	14730	14638	14582	14652	14788	14753	14759	14654	14707	14705	14736	14653	14900	14574	14670	14622	14702	14507	14672	14686	14823	14582	14567	14606	14668	14705	14597	14626	14602	14679	14763	14503	14717	14656	14780	14847	14707	14618	14818	14631	14701	14639	14617	14736	14656	14730	14638	14677	14781	14842	14793	14635	14730	14561	14730	14621	14603	14783	14763	14684	14689	14673	14758	14829	14848	14721	14872	14611	14571	14747	14790	14463	14638	14773	14732	14702	14681	14869	14710	14739	14616	14704	14588	14589	14667	14703	14726	14686	14617	14636	14701	14559	14645	14749	14568	14576	14571	14580	14687	14588	14771	14715	14766	14726	14559	14689	14664	14673	14706	14826	14654	14625	14471	14563	14645	14803	14712	14695	14652	14660	14856	14755	14609	14677	14740	14655	14801	14748	14679	14564	14605	14790	14688	14734	14707	14729	14661	14723	14589	14761	14675	14733	14821	14703	14648	14687	14617	14881	14663	14511	14780	14639	14755	14657	14666	14737	14679	14690	14751	14710	14815	14600	14655	14717	14679	14484	14647	14686	14658	14739	14765	14759	14746	14733	14748	14612	14661	14494	14692	14726	14812	14695	14810	14654	14670	14607	14720	14654	14851	14577	14844	14584	14713	14688	14664	14743	14660	14516	14702	14687	14870	14716	14749	14628	14614	14600	14699	14729	14791	14727	14583	14593	14705	14667	14744	14688	14793	14590	14827	14640	14653	14548	14724	14656	14816	14680	14618	14450	14471	14796	14584	14716	14724	14710	14651	14708	14749	14753	14757	14546	14625	14704	14623	14597	14844	14821	14797	14677	14793	14737	14630	14668	14942	14605	14863	14660	14737	14636	14920	14752	14842	14575	14580	14592	14553	14620	14587	14551	14544	14708	14825	14741	14684	14828	14595	14703	14665	14662	14712	14602	14627	14760	14672	14780	14756	14643	14700	14692	14600	14521	14574	14657	14836	14701	14688	14669	14688	14726	14671	14761	14733	14674	14685	14660	14763	14662	14910	14491	14712	14499	14659	14775	14620	14679	14741	14618	14603	14903	14846	14601	14848	14652	14932	14533	14655	14619	14568	14760	14717	14878	14587	14797	14769	14689	14758	14696	14816	14752	14662	14674	14591	14898	14705	14544	14667	14850	14809	14681	14647	14568	14766	14657	14811	14650	14664	14622	14566	14711	14708	14809	14527	14511	14507	14674	14585	14678	14737	14499	14729	14641	14555	14727	14608	14436	14537	14694	14601	14742	14752	14671	14664	14816	14714	14605	14796	14630	14694	14542	14625	14706	14604	14684	14638	14760	14810	14823	14697	14660	14531	14545	14752	14741	14825	14951	14569	14648	14683	14661	14792	14605	14771	14515	14746	14732	14679	14740	14826	14638	14608	14678	14743	14612	14806	14594	14799	14742	14598	14499	14739	14720	14580	14814	14690	14590	14743	14664	14468	14738	14492	14594	14591	14631	14764	14643	14713	14675	14763	14717	14485	14668	14722	14696	14654	14876	14569	14944	14854	14649	14521	14777	14735	14546	14710	14756	14770	14668	14771	14685	14840	14620	14807	14805	14675	14795	14700	14727	14701	14689	14853	14852	14715	14775	14526	14491	14538	14667	14596	14730	14810	14808	14598	14786	14715	14644	14534	14789	14674	14682	14529	14626	14587	14611	14753	14719	14691	14635	14573	14800	14708	14748	14549	14523	14680	14735	14797	14890	14589	14624	14721	14690	14601	14737	14647	14765	14711	14676	14722	14740	14742	14668	14847	14735	14689	14829	14591	14709	14689	14536	14642	14753	14776	14755	14562	14728	14592	14681	14774	14752	14647	14683	14768	14662	14680	14756	14661	14549	14729	14671	14633	14640	14803	14527	14730	14504	14689	14646	14735	14892	14641	14867	14790	14485	14745	14555	14521	14541	14663	14713	14584	14648	14838	14562	14894	14731	14587	14740	14555	14662	14739	14560	14688	14632	14757	14629	14677	14691	14693	14628	14665	14586	14814	14641	14835	14594	14678	14523	14975	14636	14748	14642	14832	14685	14689	14543	14660	14676	14659	14472	14633	14698	14562	14536	14662	14717	14763	14723	14539	14646	14660	14606	14666	14603	14586	14700	14944	14717	14636	14650	14752	14760	14627	14711	14739	14715	14635	14906	14654	14610	14906	14598	14653	14754	14876	14802	14642	14699	14611	14495	14823	14724	14537	14589	14829	14717	14648	14588	14859	14725	14720	14603	14632	14614	14553	14620
24212	21222	28582	25357	24760	25985	25319	21924	20758	19946	19333	18955	18528	18103	17919	17775	17765	17416	17686	17401	17187	17350	17346	17319	17304	17316	17458	17311	17169	17179	17030	16975	17212	17103	17009	17139	17292	17103	17131	16959	16995	17019	16990	17150	17004	16927	17007	16944	17093	16906	16947	17097	17172	17005	17220	17006	16798	17023	17010	16934	17077	16911	16902	17114	17029	16961	17039	16887	16856	16883	16969	17016	16972	16775	16934	16952	17239	16744	16874	16996	16756	16962	17011	16804	17011	17016	16993	17091	16820	16866	17083	16840	16976	16942	17115	17067	17041	16879	16917	16860	16879	16982	16879	17116	16781	17007	17118	17107	17162	17066	17027	16864	17120	16849	17070	17117	16811	17091	17079	16931	17152	16786	17102	16986	16914	16849	16848	17055	16979	16994	16905	16903	17183	16942	17031	16965	16962	16797	17237	16937	17017	16974	17068	17027	16738	17138	16819	16938	16871	16898	17130	17144	16748	16943	17149	17023	16972	17148	16881	16815	16899	17032	16961	16896	17022	16889	17069	16839	16967	16988	16915	16934	16974	16799	16916	17096	17001	16878	17167	16911	17047	16976	16823	16865	16972	16921	16944	17089	17153	16833	16931	16926	17017	16937	17070	16971	16940	16947	17088	17095	16989	16857	17034	16892	17016	17040	16824	17159	16941	17043	17140	17013	16979	16962	17054	16996	16876	16878	16838	16909	16980	17071	16805	17158	16921	16942	16966	16973	17099	16863	16863	16897	17049	16924	16820	16892	16936	17037	17033	16899	17062	17012	16898	16825	16936	17069	17080	16962	16951	16809	16953	16966	16898	16925	17109	17033	16993	16920	17143	16894	17091	16934	17001	16974	16891	16910	17054	17002	16995	16879	16891	17025	16848	17007	16770	17002	16959	16985	17065	16750	16901	16984	16823	17001	16936	17008	16931	16960	16996	16914	17088	17018	17032	17004	16798	16742	16915	16849	17015	16946	16883	16962	16917	16906	16928	17036	16964	17088	16803	16896	16908	16928	16982	16906	16866	16908	16809	16913	17012	16869	16925	16933	16970	17025	17037	17040	17005	17098	16849	16859	16904	17029	17078	16925	17072	16909	17004	16937	17157	16921	16974	17048	16949	16907	16935	16935	17025	17196	17073	16933	17099	16947	17049	17176	16983	16875	16889	17019	17162	16997	16777	16952	17085	16859	16821	16966	16825	17217	16969	16967	17084	16739	17235	16891	17103	17058	17132	17037	17063	16952	17004	16692	16918	16797	16860	16997	16849	16783	16902	16693	16795	16837	16779	16878	17109	17041	17008	16791	17197	16920	16850	16949	16786	16951	16767	16945	16853	16894	16989	16800	17121	17039	17029	16997	16835	16791	16924	16882	16896	16926	16865	16846	16997	16923	16857	16806	17112	17002	16969	16980	16965	16868	16831	17082	17075	16937	16983	17189	16903	16810	17091	17024	17013	16949	17065	16829	16971	17048	16986	16844	16886	17096	16915	16768	17061	16948	17142	17117	16902	17260	17054	16956	16942	17134	17171	16994	16636	16969	16812	16952	17089	16901	16909	16979	17082	16940	16823	16939	17213	17036	17065	16778	16894	16897	16905	17036	16790	17069	17024	17037	16877	17078	16923	16897	16915	16978	16850	17053	17066	16904	16845	16961	16880	17079	16890	16986	16933	16891	16999	16879	17002	17006	16973	16955	17012	16907	16942	17047	17009	16934	16914	17009	17005	16955	17063	16958	16964	16892	17024	16920	16975	17005	16980	17029	16803	16905	17013	16842	16967	16795	17143	16866	16838	16627	17217	16643	16902	16822	17005	17040	17098	17002	16943	17002	16815	16991	16978	17009	16918	17046	17005	16928	16944	17017	16780	16947	17163	17083	16989	16954	17092	16829	16988	16929	16810	16874	16899	17041	16762	16997	16850	17000	17208	16917	17003	16965	16988	16799	16981	16965	16891	16940	16929	17096	16943	16737	16984	16906	17089	16999	17023	16893	16935	17002	16967	16902	16857	17065	17143	16879	17085	17037	16876	16805	16855	16821	17090	17048	16742	17043	16853	16912	17006	16989	16968	16999	17129	17069	16958	17143	16754	16981	16968	16814	16932	17025	17024	16936	16971	17003	17141	16966	16844	16918	17153	16850	17029	16961	16961	17021	16899	16927	16965	17054	16885	16889	16943	16829	16935	16747	16782	16959	16932	17178	17104	16919	17008	17034	16966	16902	17024	16930	16953	17085	16855	16946	16909	16946	16997	17005	17107	17010	16838	16978	16851	16905	16822	17040	16921	16942	17113	16902	17041	17085	17010	17245	17016	16851	16900	17116	16960	17259	17133	16912	17013	16928	17107	16900	17169	16995	16990	16846	16816	16973	16963	16864	17060	17190	16767	16835	17239	17158	17260	16911	17056	16908	16863	16853	16856	17000	16995	17024	16868	17043	17001	16923	16923	17036	16947	16840	16853	16951	17052	17065	17043	17077	16932	16977	16902	17092	17090	16817	16981	17036	16912	16896	17058	16918	16935	16861	16753	16974	17008	16993	17046	17076	16781	16912	17071	16946	16951	17027	16858	16923	16838	16981	16915	16868	17002	16942	17049	17018	17150	16885	16885	17046	16960	16970	16902	17016	16984	17051	17003	16960	17091	16996	17136	16898	16865	16783	16811	17037	17038	16940	16968	16962	17085	17130	17112	16853	16881	16940	16679	16871	16872	16971	17003	16940	16986	17030	17092	16962	16930	16882	16692	16903	16986	17087	16977	16936	16838	16872	17153	17003	16975	17018	17267	17074	17025	16790	16799	16980	16929	16993	16948	16864	17189	16787	16940	16822	16812	16831	16906	17034	16804	16739	17234	16872	16976	16854	16936	17169	16966	16997	16933	16877	17071	16831	16931	16957	17088	17013	16937	16908	16940	16808	17169	16973	17013	16801	16891	16901	17067	16877	17058	17041	17048	16882	16746	17072	16932	16848	16837	17025	16790	17038	17035	16995	17047	17048	16923	16881	16955	16952	16842	16769	17059	17168	16984	17017	16975	16791	16727	16927	16913	16894	16805	16958	16877	16822	17034	17019	16941	16896	17011	16985	16939	17084	16945	17057	17079	17174	17058	16959	16706	16924	16887	16946	16833	16974	17176	17044	16789	16876	16899	16979	17160	16985	16979	16932	17047	16949	16970	17007	16864	16838	17160	16890	16904	17008	16956	17046	16983	16895	16853	16982	16908	17094	17054	16777	16926	16965	16964	16801	16857	16927	17076	16742	17035	17000	16908	17063	16987	17027	17123	16971	17076	16858	16864	16973	16945	16905	16902	16950	16903	16937	16901	17041	17025	17000	16892	17047	17142	16884	17045	16972	16975	17001	16845	16800	17079	17005	17062	17141	16764	17047	16787	17121	16847	17154	16961	17100	16901	17087	16788	17058	16933	16857	16851	16851	16866	17053	17032	16806	16878	16763	17002	16958	17205	17051	17016	16923	16907	17132	17183	16988	16962	16736	17106	16727	17050	17049	16893	17090	16791	17000	16726	16949	16920	16845	16948	17162	16895	16969	16973	16915	16819	17117	16885	17036	16989	16927	17115	17251	17158	16895	16965	16945	16917	17001	17031	17206	17034	16786	16802	16966	17140	17022	16720	16857	16949	17030	17113	16825	17094	16986	17001	16882	16982	16933	16898	17015	16857	17162	16914	16879	17063	16702	16767	16906	17111	16857	16958	16941	16917	16979	16920	16741	16810	17062	16852	16958	16987	16948	17021	17031	16947	17079	17023	16834	17091	16898	16960	16909	16850	17027	16927	17115	16978	16965	17101	16984	17107	16902	16842	17022	16964	16782	16945	16942	16908	17075	17064	17036	17005	17112	17046	17087	16994	16889	16955	16967	16850	16916	16890	16988	16915	16951	16978	16891	16946	16830	16861	16820	16814	16974	16991	16870	16852	16846	16988	16987	16932	17084	16789	16980	16798	16813	16972	16928	16817	16905	17002	16942	16976	16919	16995	17008	17052	17050	17054	16961	16868	16998	16966	16758	16822	16842	16941	16981	16926	16989	17109	17009	16933	17129	17203	16958	16972	17110	17032	16946	16911	17154	16965	16944	16893	16845	17053	16915	16987	17135	17033	16921	17278	16959	16954	16873	17051	16895	17035	17104	17009	16983	16923	16843	16755	16768	16959	16908	16959	16878	16982	16952	16800	17086	16969	16911	16941	17022	16996	17006	17087	16975	16870	16844	17083	17113	16887	16897	17001	16808	16735	16975	16908	16936	17097	17062	17093	17014	16970	17132	17034	17034	17113	16815	16954	17233	16991	16969	16834	16892	16923	16890	16995	17029	17025	17127	17046	17122	16882	17023	16980	16647	16898	16872	16998	16922	16820	16856	16737	16884	16962	16980	16961	16942	16911	16931	16837	17212	17119	17139	16937	17027	16843	16915	16873	17060	17116	16827	17018	16856	17153	16856	17055	16926	17038	16963	17112	16874	16886	17037	16871	16956	16856	17136	17087	17037	16819	16831	17089	16899	16806	17021	16955	17063	17063	16904	17062	16889	17087	16957	17028	16994	16903	17129	17050	16886	16828	17132	17061	17115	17195	17156	16956	16977	17007	16812	17148	16799	16883	16783	16768	16918	17041	16957	16936	17013	16947	16980	17242	16947	17082	17020	17140	17165	17093	16924	16926	17166	16921	16887	16946	16888	16723	16859	17111	17020	16921	17051	16784	16942	17130	16864	16971	17056	16866	16896	16944	16954	16956	17014	17025	16933	16997	17078	17039	17178	16814	16852	16868	16861	17013	16873	17037	17073	16845	16785	16994	17036	16821	16856	16938	16812	16776	16915	16873	16825	16580	16888	16979	16890	16961	16852	17095	17082	16994	16881	16998	16974	16898	16899	17070	16808	16938	17153	17070	17012	16985	16822	17036	16996	16824	17147	16891	16948	16928	17011	16906	17036	16961	17016	16996	17142	16946	17187	16894	16913	17019	17067	16950	16883	16977	16810	17046	16780	16985	17132	16955	16957	16958	17014	17017	16970	17045	16844	16697	16798	16874	17006	16951	17105	17009	16941	16880	16961	16950	16862	17113	16979	17093	16943	17027	16987	16974	16982	17203	16896	16905	16983	16740	16846	16904	16992	16901	16785
29083	46317	42813	34287	29757	26385	23694	21746	20489	19330	18205	17359	17099	16585	16101	16128	15938	15715	15509	15334	15326	15095	15064	15118	15046	14914	14906	14771	14808	14924	14787	14821	14902	14878	14669	14941	14879	14825	14609	14731	14839	14759	14948	14761	14803	14688	14851	14784	14890	14776	15066	14787	14694	14669	14610	14772	14815	14618	14774	14851	14788	14748	14794	14656	14691	14625	14574	14702	14648	14795	14781	14743	14679	14786	14880	14812	14884	14865	14805	14710	14669	14616	14669	14599	14934	14833	14631	14787	14773	14743	14747	14631	14742	14888	14657	14818	14765	14853	14624	14746	14683	14675	14585	14752	14630	14589	14718	14600	14570	15020	14717	14829	14742	14777	14822	14850	14628	14590	14577	14732	14639	14639	14774	14602	14682	14756	14651	14744	14643	14642	14882	14902	14740	14725	14733	14848	14779	14839	14770	14734	14782	14777	14823	14682	14642	14717	14945	14614	14691	14528	14743	14612	14739	14615	14677	14777	14643	14774	14882	14854	14692	14806	14800	14755	14774	14674	14753	14653	14676	14788	14845	14706	14783	14835	14894	14812	14826	14701	14873	14709	14881	14781	14795	14916	14781	14715	14938	14636	14722	14770	14669	14706	14733	14615	14800	14688	14761	14687	14838	14714	14804	14721	14748	14669	14711	14640	14789	14736	14799	14822	14677	14774	14712	14591	14672	14837	14664	14805	14874	14934	14921	14781	14647	14790	14799	14678	14896	14756	14695	14932	14697	14663	14647	14558	14656	14626	14895	14534	14655	14778	14831	14855	14742	14607	14800	14801	14609	14593	14749	14794	14837	14811	14799	14842	14647	14685	14910	14821	15027	14534	14674	14774	14812	14831	14684	14607	14642	14746	14830	14756	14925	14711	14638	14752	14693	14585	14772	14793	14758	14734	14797	14815	14846	14712	14835	14562	14741	14685	14770	14768	14723	14710	14897	14786	14692	14659	14747	14700	14784	14651	14670	14813	14696	14793	14747	14777	14813	14621	14790	14737	14781	14657	14798	14623	14780	14851	14655	14676	14772	14777	14739	14850	14731	14641	14639	14768	14673	14612	14822	14841	14734	14930	14829	14786	14794	14763	14660	14851	14729	14703	14722	14694	14852	14681	14961	14732	14722	14689	14789	14706	14798	14832	14551	14655	14753	14836	14610	14594	14788	14776	14826	14669	14918	14690	14791	14672	14708	14671	14761	14696	14915	14683	14741	14803	14824	14629	14894	14705	14738	14718	14826	14795	14767	14767	14763	14814	14763	14775	14662	14883	14625	14765	14708	14800	14709	14881	14732	14751	14686	14703	14771	14749	14657	14659	14924	14693	14913	14851	14697	14907	14645	14739	14856	14664	14708	14669	14704	14842	14751	14656	14653	14886	14884	14803	14597	14685	14886	14697	14835	14802	14954	14626	14709	14733	14730	14802	14756	14668	14807	14618	14745	14699	14581	14864	14788	14712	14691	14742	14795	14600	14793	14765	14762	14717	14740	14765	14673	14853	14753	14752	14801	14846	14901	14665	14952	14693	14774	14656	14858	14713	14715	14834	14779	14740	14716	14704	14619	14897	14656	14756	14783	14916	14983	14763	14736	14767	14707	14671	14774	14797	14776	14786	14556	14669	14568	14609	14725	14677	14823	14792	14716	14695	14815	14692	14773	14718	14732	14704	14716	14668	14731	14741	14936	14917	14778	14564	14735	14725	14934	14772	14743	14772	14714	14796	14774	14689	14648	14894	14798	14801	14888	14673	14770	14786	14724	14795	14659	14677	14738	14894	14811	14750	14658	14728	14721	14897	14746	14762	14741	14790	14738	14698	14612	14794	14696	14688	14607	14662	14622	14734	14780	14683	14735	14734	14729	14490	14761	14697	14695	14725	14629	14718	14843	14690	14654	14759	14695	14733	14799	14582	14923	14801	14764	14640	14941	14680	14780	14837	14682	14724	14693	14809	14608	14839	14766	14820	14677	14846	14754	14743	14785	14665	14608	14677	14687	14688	14882	14684	14760	14744	14788	14689	14648	14720	14629	14811	14785	14912	14830	14839	14608	14693	14741	14806	14666	14772	14733	14654	14800	14612	14512	14850	14669	14630	14886	14752	14763	14727	14809	14582	14515	14822	14742	14546	14828	14715	14784	14831	14870	14605	14577	14757	14655	14719	14674	14686	14908	14683	14730	14625	14605	14933	14763	14710	14694	14835	14793	14665	14771	14687	14624	14764	14727	14748	14798	14876	14797	14841	14737	14858	14698	14697	14682	14856	14611	14751	14744	14859	14809	14842	14701	14813	14911	14676	14661	14621	14773	14714	14597	14790	14790	14653	14725	14562	14832	14625	14736	14584	14737	14617	14924	14742	14893	14676	14832	14800	14785	14687	14768	14718	14681	14695	14843	14474	14729	14798	14790	14645	14837	14653	14705	14952	14756	14914	14811	14734	14742	14735	14710	14833	14757	14702	14791	14818	14776	14583	14743	14624	14943	14856	14788	14848	14642	14796	14661	14693	14597	14614	14726	14817	14774	14682	14714	14847	14736	14779	14777	14682	14952	14649	14730	14742	14643	14791	14725	14825	14747	14880	14768	14599	14794	14632	14649	14839	14882	14835	14620	14651	14624	14716	14662	14776	14803	14689	14688	14734	14719	14749	14775	14894	14661	14780	14898	14580	14619	14582	14686	14733	14801	14673	14488	14897	14863	14667	14730	14641	14785	14668	14659	14791	14791	14728	14737	14624	14708	14746	14749	14911	14622	14627	14557	14751	14692	14838	14919	14799	14701	14710	14758	14726	14712	14701	14807	14805	14872	14756	14508	14715	14600	14726	14585	14689	14700	14695	14424	14865	14886	14692	14694	14622	14838	14744	14655	14748	14684	14677	14747	14760	14678	14638	14922	14847	14751	14579	14792	14702	14655	14610	14486	14740	14709	14703	14783	14834	14792	14632	14834	14632	14635	14709	14670	14841	14767	14701	14680	14635	14823	14987	14696	14719	14517	14721	14849	14778	14757	14773	14851	14682	14629	14677	14785	14691	14804	14845	14634	14691	14667	14657	14892	14747	14742	14553	14915	14816	14708	14665	14766	14693	14732	14913	14627	14675	14870	14768	14778	14843	14777	14613	14703	14734	14556	14730	14631	14741	14888	14771	14815	14878	14622	14709	14691	14751	14811	14886	14719	14733	14744	14769	14807	14837	14750	14807	14714	14703	14783	14806	14791	14722	14708	14762	14576	14840	14569	14706	14809	14907	14744	14834	14665	14785	14817	14578	14697	14706	14600	14707	14874	14808	14882	14798	14809	14608	14798	14839	14647	14801	14615	14693	14839	14838	14758	14745	14696	14900	14601	14857	14773	14637	14895	14812	14634	14770	14680	14849	14695	14782	14794	14929	14772	14628	14925	14668	14786	14676	14734	14600	14804	14718	14656	14642	14731	14722	14670	14785	14736	14725	14695	14762	14766	14605	14644	14684	14804	14671	14717	14691	14716	14704	14667	14787	14679	14619	14672	14915	14765	14765	14715	14619	14624	14724	14799	14989	14549	14908	14702	14898	14641	14590	14744	14785	14883	14699	14624	14826	14900	14689	14618	14645	14683	14753	14635	14767	14713	14688	14693	14618	14669	14892	14684	14792	14617	14774	14674	14791	14905	14751	14717	14730	14847	14823	14767	14813	14674	14801	14714	14674	14724	14644	14778	14792	14605	14724	14570	14652	14582	14673	14867	14608	14549	14976	14759	14680	14776	14761	14903	14771	14644	14685	14761	14817	14577	14702	14571	14673	14808	14873	14520	14730	14908	14814	14695	14677	14923	14842	14774	14685	14921	14885	14615	14619	14751	14772	14818	14860	14811	14882	14603	14820	14727	14591	14775	14667	14757	14675	14660	14628	14622	14776	14777	14619	14696	14701	14805	14636	14808	14873	14865	14880	14691	14759	14733	14797	14746	14818	14786	14699	14889	14699	14670	14743	14693	14695	14846	14749	14830	14686	14660	14767	14826	14775	14751	14734	14732	14797	14732	14761	14559	14797	14768	14938	14634	14724	14715	14751	14697	14541	14699	14653	14765	14756	14569	14851	14610	14680	14863	14754	14698	14767	14713	14820	14731	14764	14747	14726	14674	14621	14578	14665	14731	14837	14592	14778	14781	14709	14706	14846	14851	14716	14710	14705	14731	14795	14781	14781	14809	14653	14701	14813	14602	14756	14673	14757	14842	14683	14734	14746	14615	14593	14695	14887	14734	14829	14914	14648	14682	14847	14752	14714	14689	14684	14756	14767	14654	14756	14756	14743	14626	14853	14907	14686	14577	14764	14722	14855	14894	14794	14780	14786	14796	14714	14811	14814	14821	14707	14640	14705	14829	14728	14719	14846	14732	14671	14793	14648	14460	14767	14691	14620	14807	14701	14789	14777	14738	14782	14712	14803	14740	14726	14612	14676	14657	14655	14819	14617	14635	14648	14617	14830	14681	14560	14834	14531	14763	14822	14936	14772	14751	14817	14743	14932	14606	14522	14677	14722	14915	14701	14921	14725	14904	14830	14755	14703	14620	14667	14688	14789	14900	14774	14851	14760	14731	14736	14791	14687	14722	14529	14759	14760	14863	14710	14750	14635	14738	14781	14701	14832	14727	14924	14594	14828	14637	14733	14713	14794	14678	14685	14857	14717	14835	14728	14809	14703	14577	14796	14650	14780	14680	14831	14763	14653	14730	14664	14843	14649	14734	14603	14669	14654	14772	14799	14630	14740	14761	14681	14768	14746	14874	14778	14817	14785	14849	14756	14803	14736	14606	14681	14885	14773	14674	14767	14624	14666	14816	14599	14844	14776	14707	14649	14628	14841	14970	14665	14775	14782	14769	14662	14853	14814	14802	14726	14735	14753	14790	14654	14827	14686	14739	14777	14754	14858	14747	14663	14835	14828	14670	14722	14592	14761	14687	14797	14770	14795	14619	14786	14792	14765	14676	14771	14649	14713	14991	14593	14621	14935	14872	14594	14708	14815	14615	14599	14714	14619	14871	14815	14921	14776	14770	14619	14864	14734	14596	14670	14722	14828	14737	14671	14783	14713	14798	14670	14589	14819	14704	14864	14824	14631	14833	14645	14443	14830	14737	14939	14841	14734	14778	14880
22781	21144	28927	23797	22725	26972	29555	24466	22695	21916	20942	20528	19932	19534	19057	18918	18827	18707	18500	18526	18302	18046	18240	18071	17974	17884	17836	17942	17886	17816	17663	17957	17860	17696	17827	17703	17860	17932	17703	17785	17676	17725	17600	17674	17707	17814	17513	17691	17481	17766	17517	17680	17664	17553	17679	17545	17589	17695	17594	17579	17935	17638	17625	17732	17411	17535	17806	17556	17526	17660	17536	17650	17557	17676	17800	17727	17526	17582	17677	17752	17895	17636	17593	17592	17798	17827	17499	17809	17557	17577	17772	17845	17735	17594	17797	17791	17616	17519	17582	17628	17658	17647	17598	17628	17496	17610	17559	17632	17806	17610	17637	17824	17460	17478	17633	17429	17840	17335	17592	17782	17559	17546	17794	17576	17453	17632	17678	17906	17841	17398	17506	17687	17765	17674	17585	17644	17563	17447	17539	17636	17693	17428	17685	17648	17557	17568	17751	17779	17565	17536	17594	17380	17575	17535	17491	17544	17824	17741	17725	17565	17621	17524	17467	17562	17616	17673	17730	17451	17649	17588	17724	17628	17648	17570	17511	17604	17647	17527	17540	17392	17651	17772	17424	17660	17590	17736	17650	17682	17437	17525	17565	17593	17453	17496	17348	17412	17527	17623	17641	17543	17508	17653	17518	17824	17804	17585	17729	17419	17468	17457	17578	17629	17798	17414	17591	17729	17594	17667	17520	17644	17683	17473	17548	17653	17510	17650	17559	17517	17515	17489	17483	17789	17551	17386	17556	17652	17704	17684	17842	17596	17600	17578	17742	17578	17639	17547	17739	17646	17519	17457	17427	17691	17472	17583	17622	17484	17647	17691	17596	17494	17768	17569	17651	17624	17587	17592	17505	17536	17567	17490	17598	17565	17449	17536	17737	17571	17569	17617	17649	17471	17487	17463	17574	17526	17450	17529	17668	17610	17639	17651	17649	17708	17717	17869	17563	17613	17473	17575	17538	17559	17458	17792	17579	17911	17716	17516	17619	17691	17856	17520	17608	17401	17734	17528	17673	17494	17533	17548	17777	17511	17578	17641	17802	17602	17589	17512	17668	17729	17516	17709	17451	17516	17715	17273	17461	17456	17545	17638	17467	17491	17449	17490	17496	17544	17407	17582	17577	17680	17414	17585	17563	17712	17585	17624	17704	17620	17562	17436	17625	17457	17628	17521	17778	17602	17626	17551	17675	17749	17446	17505	17722	17535	17620	17703	17569	17620	17544	17507	17592	17677	17792	17619	17729	17857	17495	17571	17560	17407	17528	17640	17637	17482	17575	17646	17528	17552	17761	17436	17551	17510	17689	17700	17549	17613	17634	17723	17611	17428	17503	17802	17683	17665	17395	17678	17763	17697	17533	17601	17654	17559	17584	17537	17602	17464	17687	17709	17482	17661	17484	17544	17600	17701	17571	17786	17628	17724	17511	17725	17558	17351	17785	17687	17733	17712	17283	17461	17362	17735	17696	17594	17653	17570	17690	17474	17598	17681	17485	17706	17602	17521	17586	17453	17393	17597	17457	17671	17603	17568	17384	17489	17560	17447	17655	17878	17788	17721	17587	17669	17423	17551	17465	17547	17563	17641	17607	17527	17628	17704	17647	17713	17851	17595	17434	17553	17637	17658	17601	17481	17526	17572	17551	17604	17722	17690	17511	17679	17506	17676	17659	17743	17568	17401	17571	17796	17434	17583	17639	17466	17624	17648	17543	17555	17541	17769	17566	17662	17510	17580	17497	17648	17623	17609	17617	17518	17404	17284	17660	17571	17475	17541	17607	17745	17794	17580	17580	17597	17598	17492	17668	17688	17343	17566	17613	17505	17581	17476	17684	17491	17430	17674	17400	17581	17476	17486	17505	17538	17519	17561	17588	17545	17613	17562	17790	17568	17632	17721	17695	17581	17584	17473	17700	17732	17509	17456	17794	17295	17623	17507	17631	17686	17664	17576	17682	17484	17551	17417	17623	17633	17818	17513	17625	17636	17671	17564	17700	17594	17653	17695	17641	17638	17439	17584	17532	17405	17583	17688	17735	17749	17677	17439	17445	17697	17662	17475	17638	17372	17650	17605	17531	17546	17591	17603	17648	17517	17390	17509	17688	17567	17661	17778	17444	17474	17745	17639	17644	17838	17371	17656	17531	17628	17621	17560	17577	17390	17665	17577	17596	17656	17712	17647	17584	17600	17765	17672	17523	17712	17834	17700	17734	17552	17516	17649	17531	17646	17439	17479	17578	17547	17590	17576	17821	17521	17542	17657	17724	17636	17441	17688	17621	17705	17612	17692	17614	17440	17636	17532	17619	17745	17521	17891	17547	17667	17564	17545	17588	17646	17728	17497	17624	17700	17635	17625	17653	17339	17494	17634	17615	17686	17588	17543	17369	17428	17684	17577	17545	17382	17631	17584	17653	17502	17762	17562	17559	17652	17629	17737	17582	17655	17723	17703	17414	17617	17482	17500	17449	17590	17910	17622	17618	17789	17556	17785	17593	17562	17486	17715	17613	17568	17518	17603	17721	17810	17677	17728	17431	17584	17497	17621	17514	17521	17554	17634	17762	17635	17512	17703	17364	17371	17876	17599	17612	17350	17617	17569	17625	17672	17345	17603	17691	17475	17472	17571	17451	17518	17483	17515	17618	17595	17612	17467	17619	17678	17532	17724	17717	17781	17696	17678	17725	17743	17524	17383	17541	17667	17484	17590	17579	17669	17720	17758	17627	17792	17467	17558	17626	17469	17532	17438	17441	17494	17564	17702	17357	17686	17796	17563	17439	17531	17667	17551	17642	17424	17521	17476	17417	17772	17624	17659	17409	17606	17684	17637	17608	17537	17599	17616	17740	17663	17633	17562	17598	17706	17391	17514	17711	17730	17608	17705	17553	17735	17579	17601	17897	17522	17590	17527	17461	17605	17582	17526	17668	17550	17417	17811	17587	17470	17760	17539	17498	17569	17470	17488	17774	17606	17779	17568	17583	17691	17494	17479	17565	17621	17543	17469	17515	17796	17563	17755	17421	17789	17583	17578	17507	17642	17704	17500	17499	17595	17472	17689	17855	17596	17512	17479	17618	17747	17478	17545	17599	17703	17574	17372	17535	17544	17571	17895	17760	17648	17630	17736	17707	17566	17638	17658	17471	17557	17865	17637	17520	17597	17728	17546	17654	17633	17633	17334	17326	17585	17566	17748	17412	17256	17425	17457	17685	17801	17584	17927	17551	17616	17397	17606	17597	17399	17716	17559	17435	17551	17524	17649	17639	17741	17430	17828	17309	17591	17474	17691	17755	17680	17693	17401	17532	17546	17533	17435	17657	17660	17478	17509	17797	17486	17474	17574	17509	17615	17559	17423	17668	17648	17535	17740	17613	17723	17742	17949	17576	17530	17569	17680	17450	17572	17501	17630	17767	17582	17416	17824	17345	17533	17611	17710	17521	17621	17731	17402	17511	17648	17676	17562	17603	17645	17729	17525	17711	17358	17538	17562	17656	17587	17632	17627	17530	17689	17679	17596	17846	17605	17617	17409	17525	17775	17635	17615	17532	17716	17685	17727	17669	17550	17454	17623	17611	17505	17668	17360	17609	17722	17609	17716	17611	17443	17605	17591	17634	17619	17689	17816	17825	17664	17516	17568	17470	17679	17791	17556	17753	17604	17699	17544	17720	17727	17799	17701	17902	17497	17521	17672	17439	17586	17565	17668	17491	17517	17530	17575	17750	17610	17603	17616	17626	17781	17607	17592	17511	17553	17345	17526	17788	17511	17539	17575	17593	17517	17584	17537	17702	17684	17679	17508	17600	17813	17497	17616	17539	17526	17638	17587	17487	17422	17652	17449	17484	17590	17595	17615	17691	17777	17629	17699	17546	17705	17864	17453	17576	17644	17554	17626	17663	17632	17636	17549	17400	17471	17514	17620	17533	17461	17246	17434	17581	17806	17466	17438	17598	17526	17453	17692	17620	17503	17470	17507	17749	17472	17696	17645	17424	17566	17676	17473	17669	17580	17551	17521	17493	17420	17464	17582	17508	17437	17713	17585	17732	17588	17625	17698	17510	17659	17599	17564	17615	17604	17632	17509	17618	17581	17631	17714	17750	17445	17762	17689	17761	17598	17548	17670	17568	17598	17582	17520	17718	17597	17574	17577	17580	17567	17704	17654	17650	17812	17677	17533	17410	17549	17433	17720	17558	17619	17536	17733	17480	17420	17525	17524	17592	17608	17407	17740	17594	17634	17564	17597	17416	17684	17542	17573	17749	17654	17602	17391	17508	17740	17637	17503	17696	17580	17459	17755	17551	17511	17627	17570	17607	17567	17477	17749	17646	17542	17688	17558	17529	17598	17648	17471	17549	17671	17483	17401	17788	17607	17547	17760	17654	17474	17469	17525	17589	17481	17738	17790	17650	17545	17805	17608	17692	17524	17464	17750	17571	17668	17601	17658	17642	17563	17671	17724	17859	17492	17663	17617	17766	17659	17706	17450	17571	17612	17773	17607	17861	17661	17762	17711	17781	17685	17535	17712	17734	17316	17596	17458	17517	17422	17497	17680	17460	17445	17506	17490	17535	17559	17553	17703	17482	17544	17586	17439	17624	17421	17710	17676	17742	17472	17615	17492	17583	17512	17803	17523	17672	17620	17540	17488	17592	17536	17778	17697	17684	17667	17714	17452	17302	17384	17467	17511	17449	17599	17574	17721	17480	17662	17658	17618	17455	17365	17500	17454	17555	17653	17615	17702	17677	17569	17519	17430	17539	17531	17569	17753	17540	17590	17460	17578	17540	17549	17468	17581	17647	17702	17504	17528	17583	17492	17648	17624	17526	17583	17606	17568	17653	17511	17491	17571	17543	17639	17633	17677	17658	17564	17660	17457	17395	17489	17603	17602	17541	17596	17282	17564	17446	17581	17765	17498	17708	17659	17748	17616	17706	17443	17692	17648	17558	17663	17512	17535	17520	17636	17748	17581	17484	17578	17598	17614	17642	17676	17670	17572	17549	17355	17532	17682	17621	17760	17735	17366	17471	17572	17601	17429	17404	17673	17441	17828	17375	17557	17509	17662	17388	17676	17745	17548	17607	17541	17363	17680	17453	17662	17872	17397	17606	17607	17478	17679	17847	17610	17699	17611
32370	53426	50042	39816	34537	30788	27601	25067	22854	21268	19882	19073	18258	17647	17155	16878	16928	16639	16281	16055	15888	15589	15475	15493	15461	15539	15341	15381	15213	15425	15198	15101	15206	15334	15183	15300	15044	15092	15113	15095	15186	15163	15134	15208	15101	15151	15204	15203	15123	15285	14985	14931	15094	15125	15116	15159	15144	15215	15104	15056	15121	15224	15184	15113	15048	15126	15277	15150	15134	15106	15070	14940	15214	15156	15031	15172	15179	15200	15226	15157	15066	15126	15070	15177	15067	15077	15176	15115	15180	15057	14900	15063	15099	14874	14913	14930	15092	15110	15181	15093	15135	15161	14976	15148	15178	15115	15059	15176	15002	15112	15211	15046	15150	15119	14975	14987	15070	14951	15118	14983	15146	15176	14911	15125	15152	15151	15135	15097	15249	15102	15008	15031	15125	15101	14999	15032	15049	15093	15006	15232	14930	15271	15137	15159	14999	15187	15159	15021	15283	14916	15244	15082	15075	14816	14986	14978	15066	15154	15185	15131	15081	14943	15066	15112	15001	15085	15085	15053	15297	14986	15107	14988	15095	15115	15140	15144	15065	15036	14966	14871	15148	15053	15086	14999	14966	15089	15004	15154	15126	15085	15228	14962	14974	14977	15059	15154	15041	15161	15035	15192	15097	15058	15173	14966	14994	15243	14973	15002	15070	14967	15098	15083	15189	15029	14930	15104	14944	15093	15038	15095	15116	15230	15067	15194	15033	15118	15085	15298	15134	14933	15114	15072	15151	15048	15049	15131	14963	15021	15090	15036	15055	15124	15070	15039	15046	15117	15151	15124	14951	15083	14943	15351	15121	15115	15228	15176	15136	15108	15108	14898	15266	15248	15162	15055	14959	15285	15210	15196	15111	15181	15152	14947	15181	14968	15053	15083	15179	15235	15182	15160	15144	15266	15075	15006	15262	15160	15219	15003	15016	15163	15104	15002	15294	15122	15212	14973	15221	15093	15029	15046	15181	15070	15010	15068	15112	15226	15254	15069	15060	15075	15113	15090	14976	15003	15096	14998	15200	15179	15068	15000	15233	15104	14978	15219	15176	15087	15214	15184	15071	15077	14943	15161	15198	14964	15016	15074	15020	15006	15122	15129	15043	15073	15152	15058	15106	15263	14956	15168	15032	15109	15275	15159	15124	15040	15005	15087	15161	14999	15139	15157	15147	15203	15282	14916	15245	15089	15021	15008	15062	15085	15120	15007	15029	15039	15120	15200	15241	15033	15046	15007	15173	14908	15230	15106	15020	15217	15205	15054	15113	15134	14984	14989	15156	14961	15220	15180	15077	15113	15153	15135	14975	15084	14963	15080	15066	15140	15223	15102	14951	15056	15108	15048	15010	15145	15096	15291	15180	15063	15119	15212	15009	15055	15003	15108	15159	15056	15174	15211	15180	14979	15109	15044	14995	15093	15110	15106	15090	15197	15065	14960	14960	15045	15137	15081	15175	14968	15095	14899	15147	15026	15019	15143	14958	15097	15153	15201	14910	15112	15019	15233	15004	14973	15034	15208	15247	15039	14945	15183	15172	15097	15095	15294	15303	15068	15224	15082	15080	15112	14998	15123	15107	15009	15184	14988	15253	14901	15018	15016	14881	15069	15032	15203	15236	15050	15164	15118	15073	14891	15018	15140	15053	15000	15172	15088	15090	15018	15125	15151	14988	15214	14971	15139	15176	14994	15010	15156	15001	14958	15091	15005	15078	15162	15201	15047	15078	15013	15133	15056	15114	15060	15151	14994	15101	14977	15111	15081	15090	15141	15135	15135	15114	15282	15151	15083	15211	15111	15204	15214	15115	15012	15003	15129	15152	15116	15148	14950	14978	14891	15212	15092	14891	15040	15196	14959	15046	15033	15409	15163	15091	15099	14867	14956	15071	15213	14932	14954	15031	15192	15132	14976	15247	14958	15122	15018	15279	15049	15135	14876	15035	15281	15074	15113	14996	15073	14973	15268	15041	15174	15072	15221	15082	15147	15156	15086	15205	15129	15042	15073	15085	14959	15203	15157	15076	15286	14983	15063	15167	15048	15008	15121	14971	15162	15193	15148	14996	15191	15180	15084	15000	14942	15132	15102	15158	15067	15113	15412	15252	15029	15081	15109	15070	15075	15059	15133	15029	15207	15135	15226	14862	15158	15103	14857	15195	15159	15109	15243	14958	15029	15125	15089	15161	15156	15044	15079	15088	15046	15196	15154	15242	14999	15106	15165	15214	15222	15173	15088	15007	15171	15229	15097	15117	15108	15207	15116	15024	15048	15210	15107	15012	15108	14984	15151	14929	14997	15049	15199	15175	15097	15098	15110	14989	15011	15088	15201	15061	15000	15097	15235	15164	15202	14944	15113	15140	15120	14870	15083	15008	15098	15039	15175	14864	15140	15072	15157	15016	15198	15103	15071	15157	15065	15169	14958	14985	14985	15198	15234	15109	15162	15017	15139	15082	15136	15078	14939	15182	15146	15079	15083	15132	15062	15032	15123	15078	15149	15138	15010	15120	14987	14931	15217	15183	15040	15257	14984	15169	15120	15274	15079	15178	15052	14890	15044	15084	15188	15091	14848	14926	15122	15039	15120	15103	15068	14976	15192	14995	15080	14904	15286	14944	14903	15163	15094	15080	15163	15068	15015	15159	15073	15244	15084	15125	15157	15058	14925	15043	15213	15094	15114	15018	15188	15078	15246	15067	15007	15106	14997	15201	14970	15027	15025	14989	14945	14943	15073	15165	14931	15047	15140	15184	15059	15070	15034	14942	15199	15080	15067	15109	15014	15004	15124	15012	15041	15210	14918	15165	15094	15038	15098	15223	15247	15074	14959	15189	15163	14983	15022	15084	15291	15242	14986	15019	15173	15249	14949	15195	15019	15190	15080	14975	15125	15127	15241	14943	15076	15088	15146	15202	14971	15083	15071	15192	15022	15170	15042	14879	15085	15125	15099	14985	14988	15027	15022	15206	15054	15098	15163	15102	15111	15109	15003	15112	14935	15037	14996	15072	15233	15086	15028	15072	14957	15174	15072	15003	15124	15111	15097	15105	15164	15064	15055	15326	15163	14995	14995	15086	15108	15080	15023	15196	14917	15084	15041	15064	15011	15022	15120	15265	14977	15154	15001	14971	15082	14916	15016	14810	15026	15288	14954	15153	15059	15141	15137	15010	15122	15082	15106	15022	15067	15082	14987	15159	15071	14978	15121	15024	15159	14935	15177	15064	15136	15191	14942	15021	15018	15020	15103	15154	15116	14864	15105	15073	15094	15253	14931	15048	15037	15015	15135	15090	14980	15269	14978	14998	15175	15102	15111	14928	15000	15297	15144	14968	15152	14956	15155	15080	15115	14985	15085	15103	15267	15102	15169	15227	15031	14922	15014	15084	15048	15177	15023	15140	15136	15159	15042	15052	15120	15021	15174	15019	15190	14958	15122	15101	14884	15056	15054	15196	15070	15116	15192	15203	15024	15215	15151	15193	15063	15054	15194	15076	15272	15226	14947	15059	15138	14950	15118	15099	15076	15108	15073	15086	15135	15145	15048	15050	14901	15022	15169	15164	15036	15242	15093	15245	15112	14853	14925	15182	15316	15174	15035	15116	15148	15023	15094	14929	14907	15011	15096	15083	15197	15050	14965	15086	15033	14998	15206	15037	15087	15001	15134	15172	14847	14914	14957	15100	14956	15139	15114	15080	15116	15067	15071	15177	15087	15138	14953	15078	15080	15144	15036	15111	15082	15129	15125	15038	15208	15173	14948	15241	15003	15148	14873	15107	15010	15077	15154	15095	15092	15162	15037	15078	15054	15087	15076	14984	14968	15204	14927	14773	14955	15077	15177	15067	15069	15050	15051	15207	14937	14939	15158	14837	15023	15126	14924	15066	14867	15158	14982	15077	15081	15028	15020	14984	15116	14981	14996	14991	15187	14984	15095	15150	14896	14951	15168	15114	15276	15042	15022	14901	15109	15111	15014	15211	14906	14958	15126	15048	15122	15062	15075	15056	14955	15012	15003	15051	15075	15066	15169	15099	15013	15074	15117	15045	15118	15152	15124	14994	15266	14999	15079	14975	15198	15107	15091	15162	15104	15026	15094	15183	15042	15020	15202	15072	15108	15188	14986	15164	15108	15099	15197	14896	15217	14968	15000	15178	14994	15024	15047	15204	15076	14969	14926	15105	15071	15101	15051	15006	15208	15155	15055	15151	15151	15199	15053	15138	15160	14856	15230	14993	15049	15132	15092	15166	14986	15054	15020	15071	15078	14921	15046	15079	15078	15049	15270	15017	15230	15102	15099	15110	15026	15108	14990	15267	15225	15162	15175	15093	15005	15156	14991	15058	15031	15102	15099	15115	15066	15047	15195	15064	15029	15250	15134	15220	15108	15098	15001	15248	15088	15028	14972	15144	14996	14975	15249	14866	15014	15099	15033	15061	14961	15185	15134	15052	15020	15157	14996	14964	15133	15088	15024	14962	15245	15049	14940	15127	15148	15131	14977	15246	15052	14996	15058	15045	14930	15097	15075	14973	15086	15014	15132	15053	15052	15020	14933	15117	15194	15168	14943	15081	15214	15083	15103	15101	15051	15264	14949	15171	15152	15002	14940	15111	15001	14984	15131	15060	14993	15140	14948	15219	14961	15187	15093	15255	14980	15081	15232	15060	15100	15092	15040	15190	15098	15137	15159	15158	15124	15244	15110	15009	14916	15064	15074	14998	15063	14937	15123	15230	14996	15064	15070	15116	15095	15103	15085	15122	15039	15216	15096	15187	15086	14921	15077	15169	14942	15030	15130	15174	15084	15212	14993	15005	15147	15039	15109	15049	15002	15169	14862	15141	14934	15053	15233	14929	14859	15084	15290	15032	15127	15105	14827	14994	14920	14984	15063	15104	15285	15000	15052	15034	15098	15139	15095	15117	15204	14968	15264	15099	15028	15274	15063	14955	15210	15013	15102	15209	14963	15081	15139	15094	15188	14984	15138	14949	15106	15052	14835	15157	15054	15074	14865	15139	15264	15046	15069	15074	15007	15217	15059	15037	15207	15101	15035	14890	15009	15076	15065	15052	15048	14957	15130	15060	15190	15113	15230	15093	15190	15088	15209	15116	15003	15025	15107	15006	15095	14976	15244
29043	26869	33934	31306	25713	23397	21405	19974	18981	18508	18149	18218	17734	17718	17472	17265	17456	17208	17164	17006	17099	16871	16864	16886	16962	16952	16783	16786	16779	17016	16965	16662	16907	16787	16880	16989	16732	17045	16764	16663	16806	16745	16766	16921	16540	16853	16792	16776	16956	16772	16750	16775	16917	16788	16956	16889	16729	16710	16699	16763	16700	16778	16792	16712	16901	16773	16784	16692	16995	16996	16838	16755	16814	16744	16633	16796	16821	16763	16712	16619	16791	16721	16614	16970	16599	16905	16932	16812	16677	16733	16730	16958	16804	16744	16676	16643	16840	16701	16702	16702	16627	16816	16819	16955	16779	16696	16609	16833	16807	16819	16783	16777	16931	16735	16961	16688	16983	16824	16662	16712	16821	16729	17036	16824	16743	16729	16800	16862	16681	16675	16670	16922	16862	16914	16910	16742	16615	16530	16883	16806	16802	16838	16716	16752	16828	16951	16905	16752	16866	16596	16929	16955	16792	16766	16910	16794	16814	16876	16510	16848	16903	16910	16876	16684	16884	17012	16752	16611	16928	17062	16639	16931	16935	16787	16871	16607	16943	16773	16633	16850	16778	16757	16932	16793	16697	16677	16675	16672	16949	16790	16964	16941	16938	16766	16983	16895	16734	16634	16994	16844	16644	16728	16982	16935	16861	16784	16857	16801	16681	16873	16881	16840	16798	16846	16929	16820	16734	16749	16643	16694	16872	16829	16735	16960	16785	16848	16651	16744	16772	16856	16874	16754	16663	16814	16555	16615	16852	16743	16910	16612	16861	16884	16843	16840	16799	16827	16705	16615	16821	16697	16650	16719	16824	16739	16733	16727	16968	16913	16879	16743	16813	16745	16753	16627	16783	16801	16799	16849	16830	17087	16827	16818	16709	16670	16933	16836	17009	16890	16880	16654	16887	16766	16892	16744	17091	16896	16958	16784	16882	16931	16840	16631	16942	16882	16854	16719	17082	16687	16944	16670	16737	16828	16800	16770	16926	16858	16782	16931	16780	16821	16953	16828	16855	16924	16762	16687	16753	16955	16859	16694	16742	16731	16762	16853	16757	16622	16804	16743	16728	16638	16988	16827	16857	16798	16870	16455	16834	16848	16698	16725	16689	16969	16839	16900	16814	16978	16742	16606	16733	16952	16850	16928	16906	16662	16678	16724	16817	16780	16638	16820	16919	16897	16766	16738	17027	16862	16630	16791	16726	16943	16738	16769	17034	16980	16725	16580	16691	16742	16921	16741	17053	16897	16854	16693	16913	16902	16760	16748	16939	16701	16681	16993	16843	16709	16922	16652	16918	16759	16873	16840	16754	16763	16605	16796	16681	16805	16712	16735	16787	16678	16935	16882	16898	16906	16675	16608	16815	16517	16881	16817	16885	16731	16910	16738	16739	16797	16837	16756	16815	16767	16819	16833	16802	16631	16634	16724	16610	16693	16662	16693	17043	17021	16768	16739	16678	16714	16879	16636	16576	16787	16899	16704	16697	16923	16858	16894	16793	16791	16588	16669	16938	16796	16775	16808	16821	16746	16848	16883	16858	16826	16774	16501	16779	16835	16727	16846	16684	16854	16707	16681	16630	16824	16732	16688	16548	16597	16834	16880	16760	16822	17071	16643	16833	16777	16861	16879	16909	16706	16820	16701	16792	16753	16790	16784	17014	16900	16686	16850	16707	16752	16654	16970	16841	16837	16814	16897	16747	16822	16629	16787	16926	16902	16907	16729	16825	16820	16944	16586	16683	16821	16559	16686	16905	16563	16909	16724	16944	16735	16820	16726	16691	16651	16795	16662	16557	16564	16946	16780	16772	16694	16724	16803	16905	16898	16794	16898	16754	16723	17010	16797	16696	16823	16880	16697	16902	16758	16872	16626	16898	16736	16751	16572	16762	17064	16684	16800	16792	16869	16690	16671	16721	16738	16669	16795	16781	16606	16948	16856	16839	16905	16963	16681	16754	16747	16681	16770	16872	17037	16743	16730	16799	16859	16864	16880	16613	16815	16839	16832	16897	16872	16893	16913	16689	16663	16891	16793	16830	16717	16886	16740	16830	16592	16892	16750	16619	16920	16949	16693	16582	16784	16656	16858	16735	16632	16747	16905	17028	16722	16942	16657	16900	16888	17041	16851	16992	16694	16815	16802	16569	16672	16707	16801	16772	16588	16931	16628	16847	16823	16729	16738	16651	16438	16775	16790	17011	16788	16797	16706	16559	16775	16646	16679	16825	16699	16841	16886	16945	16943	16865	16742	16802	16885	16640	16940	16863	17013	16700	16740	16751	16794	16758	16737	16699	16654	16856	16606	16696	16719	16634	16693	16823	16887	16792	16619	16741	16626	16633	16576	16833	16726	16658	16649	16666	16781	16900	16829	16625	16758	16837	16753	16761	16823	16780	16889	16905	16897	16786	16815	16845	16802	16801	16888	16624	16773	17023	16651	17181	16911	16913	16869	16906	16905	16720	16840	16862	16883	16909	16625	16620	16674	16754	16900	17022	16689	16571	16680	16750	16921	16884	16757	16814	16707	16822	16519	16603	16747	16672	16578	16721	16797	16792	16814	16872	16703	16820	16862	16734	16834	16633	16744	16713	16615	16738	16793	16722	16749	17025	16556	16756	16939	16814	16730	16806	16927	16609	16725	16589	16810	16822	16862	16938	16841	16849	16708	16613	16997	16665	16732	16878	16472	16895	16840	16921	16950	16921	16639	17019	16796	16965	16651	16884	16695	16974	17122	16991	16768	16881	16854	16900	16820	16791	16851	16977	17072	16850	16885	16805	16853	16734	16763	16809	16636	16768	16815	16639	16818	16728	16897	16867	17023	16804	16775	16869	16955	16647	16784	16804	16614	16955	16707	16772	16862	16768	16706	16813	16785	16663	16586	16706	16816	16993	16899	16849	16840	16803	16949	16944	16997	16875	16910	16776	16759	16823	16897	16731	16857	16650	16687	16887	16776	16663	16654	16831	16919	16963	17000	16792	16685	16855	16635	16596	16687	16801	16791	16597	17030	16974	16801	16707	16799	16819	16795	16766	16856	16890	16973	16937	16757	16819	16827	16777	16563	16773	17001	16780	16969	16914	17034	16980	16714	16932	16910	16798	16822	17018	16830	16528	16757	16752	16778	16649	16773	16813	16753	16682	16686	16678	16747	16778	16899	16800	16729	16951	16607	16898	16973	16822	16885	16853	16788	16566	16931	16942	16961	16688	16795	16823	16678	16680	16939	16758	16875	16906	16755	16756	16870	16641	16554	16877	16934	16844	16873	16825	16811	16898	16741	16662	16747	16856	16898	16828	16859	16750	16881	16886	16856	16769	16794	16826	16908	16841	16780	16779	16704	16722	16702	16683	16787	16940	16722	16738	16907	16795	16814	16816	16841	16732	16922	16921	16672	16707	16720	16861	16875	16824	16923	16946	16795	16641	16643	16836	16789	16875	16797	16834	16965	16794	16739	16768	16838	16699	16624	16754	16696	16970	16808	16940	16982	16641	16859	16727	16635	16579	16801	16879	16808	16575	16890	17084	16806	16620	16715	16767	16744	16725	16718	16864	16853	16934	16874	16647	16710	16788	16779	16728	16674	16848	16842	16768	16828	16708	16885	16829	16943	16736	16811	16739	16806	16800	16883	16820	16747	16800	16783	16856	16968	16910	16740	17006	16826	16679	16791	16821	16764	16915	16809	16856	16682	16808	16826	16848	16722	16678	16655	16532	16913	16886	16809	16712	16666	16880	16571	16814	16751	16864	16811	16729	16711	16887	16791	16711	16777	16689	16933	16870	16578	16893	16652	16758	16608	16801	16832	16755	16881	16594	16748	16588	16841	16811	16830	16846	17052	16794	16872	16673	16913	16841	16852	16670	16735	16691	16867	16740	16885	16853	16861	16773	16820	16895	16662	16870	16833	16898	16741	16763	16676	16947	16699	16922	16877	16735	16797	16813	16751	16656	16884	16822	16728	16864	16724	16859	16539	16808	16911	16881	16901	16649	16722	16733	16934	16867	16757	16641	16879	16898	16684	16678	16897	16587	16789	16896	16844	16787	17061	16916	16912	16741	16950	16724	16620	16875	16787	16709	16449	16888	16935	16689	16647	16694	16640	16840	16820	17002	17035	16792	16872	16914	16808	16858	17079	16878	16747	16574	16621	16813	16909	16904	17010	16844	16934	16856	16771	16832	16712	16959	16948	16772	17088	16834	16776	16885	16922	16689	16932	17025	16835	16832	16694	16824	16868	16832	16760	16830	16849	16751	16793	17009	16739	16737	16641	16786	16884	17032	16874	16957	16778	16821	16997	16855	16908	16819	16798	16791	17075	16755	16871	16975	16866	16821	16723	16792	16840	16748	16821	16931	16799	16593	16780	16890	16686	16902	16955	16800	16936	16852	16742	16808	16959	16669	16640	16711	16618	16714	16996	16967	16772	16828	16768	16949	16664	16979	16801	16644	16817	16952	16860	16877	16806	16717	16895	17022	16792	16961	16758	16960	16771	16877	16793	16948	16888	16763	16664	16648	16820	16918	16696	16817	16777	16712	16768	16874	16978	16856	16969	17098	16714	16803	16843	16809	16655	16827	16834	16811	16721	16502	16969	16802	16865	16940	16850	16594	16944	16823	16872	16912	16773	16797	16784	17028	16750	16704	16846	16791	16805	16813	16759	16851	16774	16770	16791	16573	16904	16822	16900	16832	17209	16813	16703	16781	16923	16771	16803	16827	16726	16757	16756	16612	16649	16834	16611	16769	16583	16621	16890	16847	16863	16689	16768	16892	16941	16624	16662	16783	16748	16996	16524	16760	16793	16714	16854	16786	16662	16684	16832	16788	16618	16806	16924	16653	16554	16711	16624	16884	16684	16867	16845	16926	16991	16806	16781	16883	16584	16798	16704	16741	16776	16573	16888	16798	16750	16827	16764	16471	16851	16811	16743	16712	16752	16920	16926	16741	16808	16773	16775	16742	16775	16654	16642	16906	16807	16768	16907	16745	16590	16768	16622	16714	16752	16889	16652	16790	16829	16707	16700	16753	17020	16899	16990	16909	16813	16806	16902	17022	16804	16749	16823	16843	16938	16839	16818	16783	16685	16817	16692	16706	16860	16884	17010	16884	16674	16869	16724	16804	16792	17000	16855
30096	41598	38620	30314	26474	23175	20973	19475	18534	17689	16747	16398	16135	15834	15503	15460	15550	15346	15127	15127	15023	14840	14899	14736	14940	14742	14674	14596	14813	14622	14537	14728	14735	14640	14805	14724	14636	14657	14643	14792	14635	14707	14661	14552	14670	14763	14543	14591	14613	14780	14544	14372	14627	14568	14666	14751	14542	14373	14728	14544	14699	14583	14721	14597	14633	14450	14699	14499	14569	14708	14626	14773	14554	14646	14661	14492	14687	14552	14589	14642	14565	14628	14654	14650	14610	14554	14629	14493	14665	14459	14566	14667	14620	14643	14825	14677	14682	14634	14774	14551	14619	14573	14803	14884	14708	14669	14716	14654	14686	14717	14694	14670	14562	14715	14729	14558	14560	14745	14619	14637	14537	14648	14840	14712	14550	14640	14748	14731	14792	14693	14607	14412	14619	14547	14697	14579	14605	14586	14592	14576	14539	14666	14719	14649	14654	14587	14635	14481	14600	14549	14596	14629	14640	14671	14662	14519	14773	14741	14747	14692	14691	14486	14629	14653	14640	14714	14657	14496	14562	14511	14728	14439	14724	14488	14731	14600	14625	14596	14681	14488	14576	14619	14767	14581	14796	14575	14679	14600	14642	14759	14612	14707	14642	14524	14713	14540	14650	14664	14767	14832	14578	14795	14554	14747	14646	14578	14631	14741	14394	14642	14598	14512	14623	14766	14758	14595	14545	14670	14660	14553	14474	14673	14573	14621	14565	14678	14605	14787	14785	14646	14746	14774	14587	14516	14713	14430	14724	14451	14826	14555	14523	14505	14667	14733	14533	14662	14580	14629	14619	14625	14794	14603	14593	14714	14612	14624	14526	14496	14562	14667	14652	14786	14704	14532	14585	14644	14615	14518	14646	14681	14676	14571	14611	14641	14632	14638	14657	14628	14522	14530	14651	14733	14672	14616	14878	14589	14559	14817	14690	14719	14879	14562	14788	14618	14608	14860	14552	14581	14543	14609	14479	14512	14603	14654	14644	14500	14682	14488	14524	14605	14690	14479	14615	14507	14634	14684	14659	14622	14776	14645	14577	14510	14820	14655	14703	14688	14676	14689	14516	14595	14643	14608	14398	14598	14589	14665	14655	14525	14517	14623	14680	14522	14581	14697	14597	14449	14719	14672	14547	14513	14738	14556	14793	14705	14528	14627	14583	14670	14651	14711	14844	14758	14593	14579	14667	14586	14575	14491	14828	14471	14609	14631	14517	14672	14559	14571	14646	14613	14640	14502	14642	14546	14616	14763	14627	14668	14810	14558	14595	14588	14523	14541	14518	14624	14700	14560	14585	14677	14572	14588	14697	14616	14577	14713	14661	14572	14705	14552	14523	14783	14784	14715	14681	14581	14737	14526	14653	14771	14497	14717	14643	14624	14603	14736	14728	14675	14575	14607	14569	14756	14749	14781	14562	14550	14671	14526	14609	14562	14653	14487	14731	14652	14519	14703	14745	14732	14620	14725	14578	14628	14693	14744	14485	14662	14701	14732	14726	14685	14770	14686	14622	14575	14556	14578	14718	14641	14600	14756	14481	14749	14570	14547	14725	14527	14686	14632	14654	14701	14761	14805	14593	14625	14734	14623	14628	14664	14690	14779	14484	14585	14643	14489	14560	14399	14631	14676	14632	14645	14643	14692	14753	14591	14728	14847	14487	14666	14756	14736	14544	14770	14682	14807	14608	14524	14622	14825	14658	14663	14748	14660	14630	14711	14551	14634	14554	14827	14566	14628	14636	14584	14539	14699	14699	14593	14591	14691	14481	14832	14691	14633	14828	14713	14453	14811	14646	14756	14667	14697	14654	14661	14534	14542	14601	14677	14637	14529	14808	14751	14687	14720	14606	14777	14864	14555	14941	14452	14588	14660	14676	14723	14638	14671	14509	14569	14754	14681	14726	14749	14531	14639	14631	14567	14484	14479	14715	14624	14500	14601	14540	14726	14620	14542	14688	14608	14653	14763	14771	14580	14577	14674	14786	14750	14698	14531	14541	14542	14567	14667	14758	14503	14611	14774	14449	14609	14490	14620	14624	14630	14688	14643	14607	14765	14644	14602	14551	14808	14555	14768	14568	14638	14650	14609	14644	14704	14687	14525	14693	14727	14509	14763	14728	14633	14607	14561	14647	14613	14709	14628	14753	14596	14616	14652	14623	14363	14664	14605	14663	14413	14744	14641	14545	14626	14755	14639	14798	14670	14697	14705	14559	14601	14536	14560	14536	14704	14694	14531	14670	14603	14612	14727	14515	14674	14631	14618	14782	14663	14544	14646	14768	14751	14696	14567	14535	14679	14710	14595	14648	14616	14527	14503	14768	14645	14579	14744	14543	14810	14610	14589	14650	14549	14762	14507	14508	14571	14571	14656	14605	14511	14730	14606	14653	14577	14423	14750	14619	14621	14542	14698	14705	14606	14718	14521	14703	14700	14634	14589	14590	14759	14576	14606	14458	14728	14474	14563	14635	14534	14719	14651	14802	14507	14671	14538	14632	14531	14617	14668	14572	14581	14602	14682	14606	14639	14660	14581	14640	14759	14685	14688	14540	14627	14550	14641	14545	14601	14693	14561	14621	14599	14611	14764	14609	14688	14545	14576	14609	14594	14387	14545	14551	14456	14653	14585	14692	14571	14706	14581	14570	14579	14685	14602	14685	14657	14580	14570	14650	14663	14555	14734	14736	14735	14663	14626	14637	14849	14752	14581	14572	14524	14641	14543	14832	14718	14692	14602	14606	14552	14709	14500	14784	14556	14616	14583	14761	14563	14660	14599	14601	14703	14769	14585	14644	14610	14628	14561	14669	14621	14594	14700	14619	14666	14605	14592	14815	14524	14552	14652	14683	14540	14709	14671	14763	14702	14620	14666	14628	14531	14678	14753	14761	14491	14723	14588	14606	14714	14708	14676	14739	14522	14610	14763	14729	14499	14776	14430	14305	14851	14732	14667	14550	14671	14635	14638	14549	14642	14659	14589	14536	14667	14613	14848	14562	14588	14459	14577	14571	14770	14542	14660	14538	14581	14654	14526	14682	14790	14790	14623	14600	14703	14573	14657	14564	14512	14514	14677	14733	14718	14590	14602	14537	14543	14627	14594	14725	14594	14652	14811	14620	14560	14607	14663	14682	14663	14842	14633	14587	14429	14618	14648	14592	14504	14584	14575	14557	14740	14764	14607	14621	14710	14662	14502	14555	14629	14633	14528	14786	14622	14540	14572	14672	14673	14611	14606	14585	14529	14547	14664	14619	14504	14599	14773	14473	14556	14673	14662	14699	14708	14546	14589	14705	14693	14616	14892	14565	14396	14665	14647	14644	14585	14503	14709	14505	14516	14602	14810	14643	14647	14541	14542	14701	14746	14766	14637	14728	14631	14700	14545	14566	14606	14830	14573	14685	14589	14414	14672	14732	14584	14715	14716	14574	14691	14588	14590	14625	14587	14578	14545	14717	14538	14735	14691	14507	14703	14644	14644	14658	14672	14607	14618	14670	14557	14697	14688	14607	14547	14581	14560	14542	14834	14683	14706	14849	14507	14700	14558	14586	14784	14791	14530	14551	14618	14453	14667	14732	14729	14672	14722	14520	14553	14609	14861	14644	14575	14588	14637	14754	14468	14523	14554	14501	14537	14528	14706	14727	14577	14822	14556	14741	14528	14650	14522	14608	14649	14674	14765	14618	14740	14646	14665	14725	14764	14489	14610	14678	14690	14711	14625	14583	14589	14757	14565	14790	14582	14796	14793	14615	14642	14576	14640	14527	14709	14739	14615	14633	14617	14717	14673	14670	14769	14631	14547	14605	14761	14853	14710	14673	14674	14472	14769	14588	14631	14685	14562	14739	14630	14599	14520	14749	14660	14582	14759	14691	14622	14570	14664	14795	14669	14699	14792	14538	14579	14695	14585	14608	14690	14523	14674	14704	14747	14609	14573	14679	14461	14750	14668	14631	14723	14516	14565	14683	14658	14691	14626	14706	14671	14664	14551	14583	14708	14603	14669	14602	14496	14660	14449	14515	14672	14590	14679	14554	14566	14611	14653	14801	14630	14553	14572	14638	14664	14775	14716	14706	14506	14714	14639	14715	14743	14761	14553	14675	14748	14544	14652	14604	14531	14778	14670	14574	14557	14660	14635	14484	14714	14562	14391	14757	14678	14613	14547	14712	14673	14683	14710	14555	14734	14670	14686	14564	14630	14649	14515	14717	14553	14781	14619	14635	14676	14649	14825	14588	14780	14678	14623	14780	14499	14474	14591	14600	14500	14694	14588	14746	14583	14653	14646	14707	14771	14758	14669	14780	14581	14840	14537	14650	14777	14675	14707	14775	14637	14725	14478	14613	14536	14553	14621	14643	14553	14468	14587	14625	14621	14575	14643	14692	14714	14643	14587	14761	14736	14549	14579	14822	14618	14588	14668	14478	14783	14634	14608	14657	14504	14434	14626	14651	14539	14554	14701	14577	14596	14605	14698	14562	14765	14698	14702	14537	14704	14531	14806	14710	14471	14589	14609	14804	14509	14613	14586	14516	14718	14597	14632	14779	14728	14525	14624	14622	14674	14750	14595	14792	14758	14561	14786	14650	14680	14564	14422	14537	14550	14611	14528	14627	14720	14511	14619	14618	14778	14577	14609	14649	14732	14613	14536	14642	14728	14470	14651	14734	14638	14539	14592	14774	14699	14659	14554	14762	14520	14561	14601	14634	14664	14545	14741	14599	14559	14591	14693	14576	14547	14817	14507	14680	14601	14628	14733	14648	14481	14738	14674	14734	14680	14714	14636	14555	14757	14537	14639	14645	14680	14645	14538	14659	14605	14669	14569	14583	14592	14407	14829	14541	14721	14589	14763	14647	14521	14504	14757	14716	14613	14629	14703	14729	14567	14632	14455	14661	14694	14869	14628	14906	14569	14614	14564	14675	14735	14513	14556	14693	14633	14767	14497	14519	14751	14634	14542	14641	14720	14598	14761	14566	14636	14670	14529	14767	14734	14688	14719	14680	14672	14585	14708	14418	14724	14527	14717	14583	14626	14623	14432	14625	14572	14657	14748	14497	14670	14531	14600	14733	14585	14639	14569	14632	14675	14537	14753	14674	14505	14451	14610	14625	14535	14583	14745	14677	14704	14621	14666
24106	21134	28480	25520	24966	25909	25105	21669	20452	19566	19066	18628	18214	18084	17846	17620	17657	17342	17353	17103	17156	17036	17128	17051	16865	16927	16897	16874	16744	16848	16734	16792	16685	16737	16775	16743	16530	16906	16496	16666	16721	16845	16684	16753	16719	16878	16897	16696	16846	16650	16857	16836	16569	16635	16373	16681	16828	16842	16572	16883	16837	16709	16645	16691	16626	16807	16355	16627	16742	16578	16780	16744	16719	16740	16601	16896	16682	16743	16628	16708	16524	16475	16582	16965	16578	16522	16764	16572	16574	16681	16715	16856	16552	16560	16656	16761	16569	16586	16707	16699	16679	16629	16597	16833	16635	16685	16711	16701	16682	16626	16741	16630	16649	16663	16739	16649	16825	16882	16731	16686	16664	16625	16530	16684	16598	16600	16638	16675	16597	16881	16608	16668	16651	16812	16665	16635	16781	16634	16596	16791	16683	16539	16767	16721	16928	16933	16673	16483	16645	16512	16575	16630	16594	16606	16592	16647	16566	16650	16678	16688	16706	16783	16575	16640	16789	16654	16500	16770	16431	16573	16694	16584	16691	16797	16756	16572	16631	16753	16623	16627	16529	16578	16662	16591	16791	16632	16667	16736	16663	16655	16584	16681	16841	16614	16666	16592	16708	16501	16437	16829	16823	16717	16496	16780	16767	16629	16869	16560	16662	16807	16576	16686	16597	16648	16712	16639	16936	16820	16823	16747	16639	16546	16536	16573	16781	16830	16724	16630	16550	16726	16691	16701	16558	16629	16618	16668	16711	16601	16718	16623	16762	16865	16621	16703	16611	16610	16685	16558	16767	16919	16831	16669	16708	16849	16653	16817	16762	16685	16588	16817	16724	16725	16672	16689	16566	16756	16660	16651	16717	16739	16700	16729	16551	16761	16661	16848	16787	16674	16655	16496	16687	16804	16644	16851	16652	16793	16675	16547	16702	16847	16525	16601	16712	16538	16555	16580	16649	16904	16606	16732	16491	16553	16928	16697	16480	16694	16665	16579	16628	16681	16828	16526	16683	16698	16510	16754	16617	16613	16596	16896	16870	16779	16735	16632	16566	16783	16626	16814	16647	16790	16626	16766	16757	16895	16780	16710	16542	16646	16638	16606	16598	16627	16602	16790	16818	16615	16806	16727	16518	16649	16619	16837	16710	16579	16519	16643	16582	16719	16940	16598	16609	16669	16818	16586	16581	16700	16680	16454	16596	16540	16573	16654	16618	16554	16557	16918	16718	16552	16815	16654	16726	16778	16573	16647	16587	16661	16622	16599	16644	16687	16523	16521	16819	16678	16808	16583	16617	16531	16795	16643	16789	16814	16712	16488	16621	16472	16798	16747	16486	16575	16736	16661	16713	16580	16663	16681	16956	16748	16797	16594	16700	16529	16668	16659	16643	16592	16747	16898	16614	16563	16503	16530	16869	16708	16380	16667	16654	16821	16859	16700	16541	16654	16576	16531	16639	16770	16702	16701	16756	16738	16625	16702	16650	16624	16755	16502	16734	16826	16821	16651	16639	16909	16697	16713	16466	16590	16559	16523	16866	16562	16662	16651	16722	16545	16589	16644	16901	16745	16766	16765	16732	16608	16653	16665	16686	16542	16521	16743	16662	16776	16698	16900	16861	16603	16706	16709	16686	16694	16608	16731	16702	16871	16827	16652	16622	16767	16807	16590	16722	16688	16753	16722	16797	16729	16753	16846	16709	16548	16538	16600	16648	16663	16622	16740	16644	16711	16763	16813	16767	16591	16692	16551	16736	16843	16665	16594	16751	16418	16735	16831	16751	16682	16578	16744	16582	16679	16450	16690	16638	16505	16737	16617	16677	16666	16798	16887	16724	16569	16708	16588	16496	16608	16677	16741	16591	16733	16761	16593	16812	16903	16717	16594	16731	16771	16587	16581	16651	16366	16686	16487	16704	16729	16528	16703	16691	16557	16592	16525	16421	16804	16715	16675	16833	16548	16789	16636	16761	16709	16562	16848	16577	16559	16641	16692	16670	16628	16686	16665	16738	16694	16931	16928	16630	16789	16960	16728	16755	16673	16773	16692	16605	16787	16703	16590	16521	16441	16523	16657	16535	16617	16677	16693	16672	16700	16658	16711	16647	16779	16377	16565	16553	16731	16559	16774	16763	16474	16718	16428	16664	16814	16453	16828	16644	16597	16601	16647	16726	16525	16656	16510	16826	16682	16593	16731	16598	16586	16637	16633	16595	16725	16595	16718	16656	16641	16637	16830	16641	16764	16409	16649	16740	16539	16843	16792	16648	16857	16820	16702	16837	16687	16443	16872	16983	16477	16611	16515	16654	16555	16742	16571	16579	16728	16715	16621	16586	16548	16613	16677	16642	16692	16748	16551	16799	16600	16645	16527	16644	16732	16718	16618	16499	16784	16898	16836	16700	16725	16610	16597	16616	16783	16712	16703	16694	16544	16794	16554	16608	16779	16529	16739	16749	16574	16808	16817	16492	16774	16745	16639	16614	16602	16533	16672	16668	16756	16727	16552	16674	16401	16589	16830	16494	16737	16533	16525	16530	16650	16780	16418	16445	16720	16656	16587	16788	16693	16648	16685	16470	16713	16584	16558	16820	16699	16722	16703	16817	16628	16685	16675	16674	16623	16571	16669	16559	16741	16620	16617	16701	16782	16761	16605	16714	16748	16637	16506	16735	16714	16591	16599	16430	16581	16671	16772	16615	16701	16607	16642	16805	16693	16689	16535	16963	16668	16539	16677	16647	16624	16576	16713	16731	16701	16670	16594	16686	16719	16580	16607	16555	16476	16689	16631	16646	16607	16554	16502	16646	16642	16687	16697	16816	16851	16716	16583	16546	16639	16710	16708	16799	16879	16883	16672	16398	16552	16783	16746	16707	16644	16909	16890	16799	16595	16874	16627	16746	16611	16941	16932	16642	16691	16606	16538	16620	16712	16775	16737	16520	16716	16768	16645	16637	16845	16621	16721	16629	16779	16782	16572	16535	16565	16680	16625	16570	16603	16751	16805	16586	16608	16764	16788	16630	16797	16784	16584	16751	16694	16710	16506	16598	16701	16724	16632	16997	16905	16773	16561	16658	16685	16675	16579	16476	16666	16515	16964	16818	16754	16852	16775	16697	16809	16538	16532	16847	16717	16569	16805	16767	16572	16672	16763	16725	16668	16816	16541	16412	16775	16791	16698	16679	16808	16575	16783	16627	16609	16494	16522	16605	16632	16710	16730	16762	16491	16500	16616	16843	16761	16673	16829	16640	16590	16506	16708	16619	16703	16834	16627	16813	16688	16630	16676	16718	16688	16697	16539	16638	16682	16675	16606	16537	16536	16427	16558	16950	16825	16596	16486	16721	16685	16424	16644	16692	16659	16713	16873	16472	16674	16783	16669	16737	16769	16663	16741	16772	16825	16792	16670	16876	16780	16512	16762	16680	16748	16786	16891	16733	16646	16589	16911	16779	16596	16669	16502	16535	16655	16726	16667	16751	16796	16764	16735	16763	16465	16701	16566	16807	16658	16661	16634	16632	16604	16592	16517	16464	16761	16602	16589	16693	16809	16643	16623	16585	16519	16712	16795	16783	16742	16566	16866	16653	16637	16691	16616	16772	16837	16755	16708	16866	16674	16961	16696	16530	16478	16569	16673	16590	16675	16739	16590	16650	16707	16618	16568	16704	16480	16630	16718	16578	16705	16734	16472	16844	16835	16698	16575	16571	16618	16555	16758	16864	16622	16748	16642	16511	16676	16651	16778	16623	16722	16871	16753	16608	16641	16561	16802	16675	16851	16718	16729	16620	16775	16938	16627	16629	16605	16641	16742	16772	16584	16591	16460	16638	16606	16796	16697	16696	16790	16783	16620	16843	16581	16786	16679	16884	16613	16920	16726	16614	16585	16770	16739	16660	16872	16754	16590	16673	16594	16702	16735	16573	16641	16394	16875	16932	16568	16628	16600	16665	16778	16581	16647	16519	16769	16632	16759	16724	16623	16390	16868	16753	16591	16445	16564	16668	16375	16714	16619	16464	16852	16556	16436	16683	16679	16820	16661	16634	16743	16759	16683	16721	16987	16891	16640	16580	16524	16850	16610	16625	16672	16805	16435	16642	16841	16546	16783	16726	16712	16716	16786	16797	16558	16645	16629	16531	16696	16609	16738	16537	16803	16734	16472	16727	16720	16762	16654	16675	16563	16611	16675	16614	16694	16668	16693	16781	16652	16596	16791	16576	16744	16550	16705	16608	16613	16806	16760	16752	16670	16905	16664	16947	16611	16775	16603	16683	16639	16687	16520	16903	16807	16570	16548	16621	16837	16491	16685	16719	16711	16674	16698	16730	16751	16848	16654	16930	16596	16736	16522	16673	16762	16830	16488	16486	16880	16563	16610	16806	16734	16590	16565	16542	16512	16628	16610	16565	16827	16720	16673	16640	16757	16771	16776	16627	16700	16545	16427	16789	16621	16683	16799	16613	16710	16703	16661	16623	16872	16622	16532	16736	16690	16712	16807	16754	16727	16555	16502	16715	16471	16462	16502	16699	16733	16683	16433	16616	16571	16721	16617	16677	16581	16811	16708	16564	16645	16755	16842	16654	16697	16739	16674	16601	16804	16564	16617	16646	16805	16567	16704	16742	16678	16857	16493	16537	16569	16641	16476	16402	16477	16595	16776	16929	16657	16786	16787	16606	16705	16510	16735	16739	16784	16674	16777	16788	16616	16588	16679	16691	16782	16704	16765	16512	16716	16479	16610	16762	16884	16643	16579	16718	16703	16706	16598	16574	16780	16794	16693	16609	16642	16629	16616	16602	16810	16427	16635	16731	16695	16660	16650	16760	16861	16681	16601	16687	16658	16552	16717	16582	16451	16786	16596	16682	16689	16763	16636	16586	16530	16670	16656	16685	16729	16510	16629	16608	16915	16649	16487	16432	16604	16556	16693	16659	16727	16848	16658	16568	16726	16636	16788	16580	16955	16748	16945	16630	16759	16590	16763	16722	16434	16650	16574	16587	16604	16672	16501	16669	16473	16675	16605	16753	16613	16885	16506	16606	16760	16458	16798	16605	16744	16803	16598	16728	16589	16732	16690	16411	16609	16742	16645	16634	16675	16756	16758	16754	16723	16761	16481	16561	16422	16603	16683
29820	47835	45046	35344	30342	26468	24072	21760	20103	19118	18219	17522	17156	16613	16035	15713	15842	15461	15456	15162	15039	15055	15107	14892	14798	14988	14880	14632	14701	14666	14793	14774	14766	14536	14729	14685	14529	14694	14667	14742	14636	14611	14699	14759	14725	14625	14667	14738	14487	14602	14489	14597	14558	14684	14543	14631	14382	14716	14498	14544	14653	14576	14697	14625	14580	14690	14641	14634	14614	14697	14613	14718	14601	14728	14492	14601	14432	14610	14586	14608	14729	14631	14675	14664	14529	14625	14698	14590	14525	14740	14674	14742	14834	14620	14823	14763	14602	14728	14419	14387	14496	14684	14509	14610	14582	14485	14778	14639	14710	14639	14692	14578	14431	14581	14579	14342	14614	14502	14648	14567	14550	14656	14532	14745	14604	14561	14586	14569	14627	14680	14780	14407	14701	14536	14630	14617	14613	14532	14562	14660	14431	14558	14728	14541	14574	14574	14551	14595	14539	14576	14602	14417	14420	14623	14546	14591	14527	14548	14547	14575	14759	14543	14475	14687	14694	14527	14571	14507	14566	14455	14733	14309	14654	14455	14635	14785	14681	14660	14498	14372	14677	14683	14611	14518	14540	14795	14667	14526	14536	14621	14644	14710	14455	14669	14549	14493	14663	14554	14566	14700	14560	14551	14478	14788	14457	14699	14687	14575	14668	14450	14646	14520	14639	14611	14538	14412	14630	14554	14486	14653	14571	14572	14510	14560	14647	14626	14597	14603	14800	14608	14594	14667	14675	14754	14765	14438	14591	14518	14616	14631	14729	14734	14533	14599	14710	14578	14468	14592	14727	14663	14686	14532	14601	14549	14743	14576	14678	14534	14528	14705	14549	14644	14656	14555	14750	14450	14652	14592	14631	14670	14576	14545	14673	14807	14675	14398	14628	14530	14670	14526	14643	14618	14599	14621	14714	14529	14519	14467	14581	14523	14596	14685	14440	14503	14529	14709	14631	14486	14599	14618	14489	14533	14593	14601	14658	14667	14401	14615	14600	14600	14565	14663	14556	14614	14482	14645	14683	14418	14754	14614	14639	14683	14493	14510	14413	14625	14546	14669	14635	14672	14677	14595	14616	14534	14454	14702	14587	14628	14523	14616	14584	14661	14650	14671	14567	14500	14593	14561	14549	14495	14711	14361	14631	14702	14619	14581	14667	14516	14652	14429	14636	14669	14614	14696	14506	14579	14654	14602	14576	14655	14545	14410	14583	14643	14549	14570	14531	14667	14708	14683	14676	14550	14609	14588	14497	14713	14531	14612	14495	14632	14685	14607	14640	14498	14628	14804	14730	14551	14705	14693	14593	14778	14536	14531	14536	14586	14551	14567	14408	14626	14483	14677	14572	14459	14702	14580	14587	14530	14455	14666	14623	14569	14685	14784	14628	14642	14480	14669	14528	14676	14646	14604	14504	14429	14589	14672	14644	14566	14562	14594	14590	14597	14493	14563	14689	14564	14609	14729	14637	14477	14620	14720	14524	14648	14790	14554	14587	14456	14582	14576	14634	14672	14541	14548	14568	14617	14532	14503	14655	14498	14533	14682	14459	14564	14558	14563	14659	14671	14789	14748	14574	14661	14609	14609	14486	14590	14559	14585	14667	14575	14668	14566	14597	14542	14732	14498	14623	14568	14613	14551	14623	14656	14653	14610	14626	14424	14524	14509	14611	14523	14656	14748	14539	14665	14518	14676	14436	14620	14608	14530	14685	14566	14519	14539	14474	14582	14675	14876	14548	14594	14706	14375	14672	14520	14630	14541	14553	14442	14337	14628	14548	14692	14608	14665	14572	14498	14530	14456	14799	14517	14570	14697	14534	14562	14632	14761	14520	14569	14654	14646	14646	14693	14511	14572	14551	14569	14674	14604	14541	14581	14615	14874	14508	14462	14601	14809	14594	14430	14535	14557	14649	14699	14663	14576	14418	14549	14494	14616	14603	14530	14604	14727	14665	14669	14735	14627	14644	14639	14743	14521	14484	14583	14724	14583	14703	14652	14589	14492	14531	14642	14663	14491	14628	14656	14675	14505	14674	14777	14592	14542	14613	14559	14489	14506	14592	14664	14495	14403	14641	14550	14523	14863	14481	14695	14580	14518	14620	14536	14373	14608	14453	14744	14660	14581	14566	14592	14512	14809	14553	14599	14554	14622	14695	14655	14491	14611	14612	14667	14638	14426	14732	14642	14483	14535	14604	14498	14721	14395	14568	14640	14570	14570	14837	14560	14664	14492	14558	14612	14572	14689	14489	14492	14567	14506	14525	14471	14406	14408	14704	14658	14456	14659	14571	14628	14705	14618	14683	14690	14626	14552	14623	14613	14515	14533	14754	14645	14541	14547	14658	14713	14620	14596	14597	14651	14697	14458	14595	14498	14587	14557	14536	14596	14634	14698	14573	14539	14631	14600	14336	14570	14406	14593	14472	14596	14457	14701	14673	14702	14500	14735	14403	14586	14539	14579	14491	14492	14580	14719	14615	14613	14525	14736	14653	14644	14495	14543	14734	14544	14555	14615	14683	14490	14495	14567	14659	14636	14607	14595	14715	14538	14331	14591	14568	14623	14569	14818	14572	14545	14454	14475	14629	14517	14643	14576	14348	14576	14685	14565	14609	14522	14660	14500	14702	14672	14530	14615	14611	14679	14498	14501	14654	14556	14608	14589	14630	14599	14588	14598	14585	14714	14704	14534	14569	14648	14731	14713	14412	14576	14622	14589	14474	14645	14718	14494	14492	14525	14749	14737	14571	14632	14551	14715	14671	14495	14632	14734	14511	14480	14542	14576	14526	14669	14554	14420	14455	14666	14490	14576	14596	14589	14596	14515	14547	14618	14689	14573	14536	14600	14562	14535	14514	14376	14718	14685	14510	14813	14682	14652	14782	14421	14522	14480	14569	14622	14638	14466	14587	14530	14616	14579	14570	14588	14665	14409	14640	14613	14512	14746	14647	14766	14579	14623	14624	14642	14455	14615	14538	14681	14504	14590	14663	14584	14623	14672	14576	14576	14591	14586	14556	14519	14552	14562	14684	14697	14632	14572	14502	14531	14681	14546	14594	14576	14745	14520	14644	14533	14544	14663	14679	14579	14698	14554	14598	14647	14624	14539	14756	14519	14614	14315	14705	14655	14546	14519	14682	14439	14466	14685	14532	14609	14456	14687	14512	14528	14511	14705	14730	14587	14600	14629	14719	14421	14645	14658	14618	14645	14695	14564	14562	14577	14805	14627	14803	14523	14764	14403	14446	14582	14494	14559	14487	14601	14402	14500	14428	14542	14501	14581	14611	14629	14414	14730	14703	14552	14522	14478	14696	14482	14530	14428	14549	14649	14587	14668	14516	14623	14588	14527	14513	14679	14597	14679	14638	14681	14483	14595	14565	14647	14410	14545	14595	14789	14629	14501	14548	14605	14422	14454	14534	14518	14594	14624	14563	14558	14507	14637	14681	14682	14695	14601	14459	14594	14561	14516	14701	14651	14741	14600	14553	14560	14632	14468	14561	14677	14690	14706	14706	14583	14512	14535	14579	14701	14656	14424	14583	14575	14801	14654	14519	14661	14436	14572	14619	14653	14650	14479	14658	14560	14646	14801	14510	14368	14638	14607	14697	14464	14278	14501	14494	14557	14558	14475	14615	14714	14447	14602	14611	14623	14738	14603	14597	14602	14710	14426	14606	14664	14554	14662	14584	14702	14594	14367	14435	14666	14544	14672	14652	14639	14644	14635	14507	14593	14512	14685	14513	14543	14622	14470	14611	14444	14663	14613	14597	14470	14583	14347	14595	14544	14461	14727	14620	14568	14646	14683	14615	14684	14673	14674	14637	14710	14658	14631	14557	14630	14641	14512	14486	14533	14532	14651	14625	14643	14639	14603	14679	14630	14546	14682	14599	14536	14610	14733	14662	14687	14746	14458	14634	14647	14658	14621	14754	14479	14461	14635	14553	14590	14646	14492	14547	14479	14472	14561	14661	14661	14583	14629	14460	14421	14608	14603	14460	14630	14629	14554	14521	14624	14547	14610	14758	14621	14568	14578	14435	14589	14475	14645	14581	14545	14591	14556	14489	14612	14722	14594	14545	14531	14494	14610	14732	14578	14471	14684	14684	14592	14699	14578	14605	14574	14474	14505	14560	14679	14532	14693	14793	14668	14531	14585	14626	14568	14729	14635	14315	14625	14632	14634	14573	14512	14631	14711	14629	14750	14582	14687	14635	14575	14514	14476	14512	14663	14576	14555	14671	14549	14651	14595	14572	14651	14553	14716	14606	14632	14533	14677	14536	14557	14530	14692	14565	14640	14542	14635	14557	14693	14642	14649	14715	14503	14636	14497	14736	14674	14565	14560	14602	14743	14560	14784	14591	14698	14577	14556	14480	14519	14664	14700	14608	14931	14665	14644	14709	14680	14658	14539	14674	14681	14433	14584	14721	14484	14749	14747	14536	14713	14522	14607	14722	14533	14485	14618	14712	14555	14692	14600	14569	14603	14834	14774	14524	14541	14581	14775	14550	14477	14594	14613	14641	14682	14586	14406	14489	14633	14708	14433	14482	14642	14529	14808	14663	14517	14634	14611	14546	14575	14673	14690	14497	14535	14531	14726	14531	14573	14650	14614	14697	14649	14692	14646	14650	14511	14653	14433	14552	14537	14551	14868	14531	14512	14510	14626	14726	14446	14470	14406	14563	14628	14531	14796	14493	14529	14531	14579	14585	14625	14583	14607	14566	14579	14590	14620	14618	14650	14738	14520	14650	14551	14617	14567	14579	14682	14662	14585	14722	14647	14475	14460	14535	14640	14517	14492	14641	14504	14649	14680	14577	14608	14662	14761	14619	14617	14691	14755	14683	14547	14594	14668	14681	14583	14490	14601	14782	14572	14652	14548	14804	14693	14639	14583	14624	14763	14509	14655	14790	14525	14699	14507	14529	14743	14603	14629	14477	14597	14702	14720	14468	14688	14536	14657	14512	14724	14605	14566	14560	14658	14525	14550	14740	14539	14582	14772	14584	14717	14673	14699	14556	14810	14516	14665	14597	14412	14621	14626	14732	14677	14576	14578	14630	14606	14708	14549	14733	14517	14613	14600	14688	14539	14604	14745	14554	14544	14606	14616	14724	14610	14599	14602
22782	21131	28886	23781	22752	26956	29711	24266	22446	21877	20978	20565	20025	19517	19091	18822	18567	18505	18208	18260	18132	17848	18072	17916	17995	17796	18097	17430	17962	17752	17688	17692	17603	17473	17656	17330	17522	17451	17414	17562	17534	17502	17454	17613	17522	17517	17424	17392	17333	17300	17602	17545	17524	17429	17553	17643	17611	17476	17346	17395	17505	17443	17335	17417	17597	17557	17356	17442	17529	17385	17363	17540	17516	17446	17489	17521	17415	17481	17367	17437	17438	17456	17594	17590	17426	17379	17379	17492	17467	17424	17436	17397	17307	17391	17370	17504	17586	17433	17507	17610	17307	17470	17443	17388	17256	17463	17524	17334	17571	17649	17390	17494	17373	17677	17567	17333	17513	17481	17544	17327	17460	17433	17536	17554	17462	17589	17483	17230	17518	17307	17313	17161	17371	17613	17408	17564	17599	17281	17799	17498	17549	17419	17519	17600	17563	17479	17475	17566	17249	17260	17425	17568	17470	17430	17320	17193	17489	17425	17478	17380	17351	17462	17430	17340	17387	17395	17322	17618	17562	17378	17472	17274	17351	17500	17695	17618	17423	17537	17343	17216	17451	17415	17492	17379	17518	17419	17349	17603	17287	17553	17569	17601	17554	17390	17528	17336	17518	17513	17313	17622	17634	17445	17387	17382	17520	17428	17469	17524	17304	17538	17554	17434	17586	17444	17675	17450	17537	17685	17394	17268	17143	17221	17350	17299	17441	17293	17529	17557	17514	17579	17562	17251	17283	17631	17432	17395	17521	17364	17221	17380	17422	17586	17379	17356	17273	17339	17450	17654	17342	17436	17421	17449	17537	17390	17462	17344	17464	17356	17380	17189	17372	17581	17575	17220	17322	17404	17340	17280	17456	17250	17547	17482	17463	17401	17235	17355	17437	17316	17335	17390	17277	17484	17431	17575	17495	17427	17587	17284	17401	17290	17404	17498	17270	17420	17298	17296	17486	17201	17583	17539	17493	17372	17598	17446	17741	17531	17401	17583	17607	17367	17656	17501	17253	17411	17558	17250	17386	17208	17557	17496	17292	17424	17371	17497	17314	17464	17408	17415	17429	17433	17468	17485	17347	17250	17433	17409	17297	17293	17523	17498	17689	17564	17410	17585	17702	17541	17413	17525	17129	17393	17605	17526	17315	17531	17504	17310	17376	17144	17484	17289	17331	17386	17427	17496	17441	17395	17501	17408	17462	17370	17404	17595	17370	17615	17291	17327	17351	17382	17344	17425	17475	17207	17346	17388	17542	17598	17394	17500	17511	17358	17249	17460	17522	17345	17510	17424	17294	17250	17547	17495	17267	17467	17346	17606	17284	17486	17366	17109	17373	17606	17383	17339	17400	17251	17601	17525	17327	17215	17442	17473	17383	17495	17462	17325	17530	17233	17445	17409	17429	17360	17625	17641	17538	17396	17437	17329	17414	17558	17161	17462	17312	17473	17511	17247	17551	17401	17318	17508	17573	17533	17340	17345	17400	17471	17616	17261	17254	17378	17315	17430	17375	17331	17339	17621	17463	17404	17301	17413	17420	17517	17503	17452	17651	17467	17464	17527	17623	17272	17472	17450	17388	17535	17301	17328	17620	17434	17489	17429	17497	17446	17376	17272	17243	17514	17377	17311	17524	17389	17390	17434	17620	17270	17447	17462	17464	17494	17498	17307	17399	17329	17552	17339	17489	17431	17583	17438	17424	17308	17518	17375	17321	17299	17387	17260	17525	17350	17248	17349	17333	17433	17316	17444	17602	17605	17354	17337	17521	17557	17381	17442	17514	17219	17387	17384	17222	17297	17466	17587	17419	17335	17455	17240	17258	17486	17351	17480	17429	17362	17432	17382	17394	17167	17304	17448	17440	17525	17525	17431	17456	17314	17253	17522	17386	17551	17311	17411	17290	17535	17444	17441	17413	17360	17276	17468	17370	17511	17560	17590	17464	17565	17637	17634	17397	17428	17319	17317	17465	17270	17611	17283	17398	17404	17249	17563	17372	17533	17330	17191	17405	17520	17399	17549	17369	17299	17430	17465	17313	17268	17351	17478	17500	17186	17327	17400	17468	17418	17302	17615	17434	17361	17655	17328	17462	17456	17219	17157	17257	17504	17500	17369	17384	17433	17387	17222	17430	17306	17382	17653	17544	17512	17303	17640	17570	17551	17483	17250	17408	17421	17514	17206	17237	17354	17307	17315	17467	17363	17374	17413	17243	17447	17296	17275	17429	17358	17295	17370	17499	17411	17422	17522	17341	17322	17485	17727	17459	17302	17389	17421	17720	17417	17519	17519	17165	17206	17633	17487	17350	17367	17767	17312	17338	17350	17477	17507	17380	17321	17367	17408	17380	17769	17429	17505	17453	17623	17389	17536	17153	17389	17387	17486	17443	17557	17511	17646	17337	17523	17438	17305	17426	17518	17522	17412	17451	17229	17401	17313	17538	17610	17562	17582	17401	17313	17482	17575	17640	17271	17307	17213	17442	17530	17664	17360	17439	17308	17269	17396	17399	17270	17415	17420	17481	17518	17602	17406	17216	17455	17647	17482	17435	17411	17468	17246	17435	17483	17539	17445	17473	17357	17283	17426	17558	17429	17460	17345	17136	17395	17495	17182	17469	17301	17350	17569	17265	17616	17548	17205	17482	17415	17198	17414	17389	17352	17472	17388	17374	17540	17321	17519	17484	17232	17362	17469	17478	17419	17366	17173	17536	17212	17326	17368	17570	17336	17580	17416	17412	17324	17478	17355	17342	17447	17406	17558	17327	17344	17381	17399	17378	17406	17486	17352	17586	17407	17488	17480	17483	17339	17404	17402	17455	17543	17658	17386	17453	17429	17235	17322	17228	17251	17529	17512	17629	17347	17355	17423	17474	17452	17383	17329	17460	17381	17278	17444	17274	17450	17455	17535	17525	17487	17562	17215	17360	17580	17437	17535	17307	17446	17528	17397	17415	17511	17535	17457	17364	17196	17460	17262	17410	17403	17450	17425	17366	17396	17375	17230	17288	17466	17602	17562	17318	17371	17428	17411	17466	17557	17546	17368	17373	17346	17555	17494	17246	17398	17394	17420	17308	17322	17494	17410	17210	17350	17160	17431	17383	17260	17457	17428	17530	17528	17364	17257	17392	17372	17447	17504	17383	17496	17514	17431	17436	17393	17329	17418	17418	17366	17437	17269	17448	17462	17383	17556	17097	17543	17470	17313	17352	17387	17349	17372	17436	17281	17264	17334	17263	17407	17521	17481	17375	17361	17559	17569	17427	17298	17339	17438	17344	17421	17412	17300	17290	17422	17074	17255	17481	17362	17364	17298	17265	17442	17466	17423	17306	17294	17363	17223	17543	17517	17527	17366	17315	17338	17282	17358	17356	17751	17580	17486	17360	17579	17609	17621	17416	17438	17405	17200	17447	17608	17574	17317	17443	17248	17557	17163	17584	17446	17498	17300	17348	17465	17509	17410	17349	17468	17241	17494	17333	17488	17414	17432	17401	17454	17248	17308	17393	17359	17479	17201	17226	17231	17162	17420	17496	17436	17563	17538	17220	17480	17585	17622	17359	17431	17226	17403	17584	17283	17327	17409	17357	17510	17439	17400	17373	17351	17446	17313	17476	17424	17503	17481	17395	17465	17480	17380	17385	17396	17472	17430	17464	17391	17526	17480	17411	17440	17461	17360	17271	17559	17409	17284	17587	17471	17546	17377	17485	17471	17495	17355	17179	17426	17458	17347	17494	17369	17390	17554	17429	17472	17512	17333	17341	17392	17333	17417	17264	17400	17654	17129	17432	17403	17359	17622	17611	17393	17383	17279	17533	17331	17510	17207	17378	17401	17281	17425	17441	17168	17309	17124	17497	17490	17455	17346	17316	17536	17558	17233	17555	17288	17451	17287	17382	17296	17376	17292	17174	17335	17408	17403	17439	17494	17295	17314	17337	17337	17475	17578	17630	17449	17492	17473	17577	17412	17457	17359	17483	17296	17268	17519	17307	17301	17524	17149	17406	17404	17447	17395	17393	17468	17415	17311	17412	17213	17529	17395	17264	17705	17537	17653	17496	17350	17371	17364	17561	17623	17433	17552	17511	17522	17561	17284	17483	17408	17231	17520	17332	17454	17588	17500	17501	17546	17462	17578	17487	17414	17459	17402	17331	17386	17461	17496	17449	17406	17191	17217	17464	17392	17441	17186	17520	17408	17521	17357	17593	17631	17618	17490	17469	17482	17565	17479	17367	17505	17583	17527	17342	17349	17480	17418	17476	17458	17334	17417	17493	17457	17633	17564	17527	17355	17589	17364	17513	17404	17254	17280	17306	17545	17475	17500	17531	17389	17529	17407	17698	17404	17421	17264	17504	17375	17587	17624	17489	17612	17232	17253	17536	17615	17363	17406	17569	17481	17509	17429	17502	17446	17251	17462	17330	17351	17344	17247	17498	17251	17540	17434	17501	17503	17530	17504	17360	17494	17379	17299	17465	17612	17420	17511	17562	17284	17332	17502	17424	17314	17625	17543	17474	17518	17523	17433	17718	17389	17517	17590	17587	17564	17446	17468	17421	17656	17657	17357	17512	17471	17414	17453	17479	17576	17229	17531	17440	17474	17358	17286	17377	17546	17569	17375	17537	17633	17367	17543	17456	17180	17468	17417	17489	17570	17460	17374	17420	17367	17328	17451	17362	17405	17384	17469	17255	17477	17447	17393	17390	17465	17343	17373	17339	17495	17423	17692	17316	17579	17412	17459	17436	17666	17395	17222	17539	17528	17324	17442	17320	17413	17497	17354	17288	17459	17311	17531	17427	17091	17435	17519	17514	17646	17350	17452	17419	17389	17385	17358	17342	17502	17504	17541	17374	17555	17293	17476	17202	17329	17384	17497	17527	17310	17571	17308	17273	17467	17635	17351	17543	17526	17340	17323	17382	17481	17513	17353	17550	17472	17390	17558	17311	17342	17423	17465	17609	17530	17412	17321	17437	17404	17503	17365	17428	17269	17541	17436	17411	17391	17380	17344	17362	17500	17494	17455	17362	17537	17324	17501	17371	17311	17432	17507	17410	17403	17457	17464	17503	17417	17491	17411	17473	17603	17271	17462	17457	17046	17367	17276	17291	17264	17363	17338	17368	17603	17478	17318
31611	53346	50289	40099	34710	30539	27669	24865	22483	21110	20055	19210	18671	17893	17180	16866	16592	16379	16126	15840	15769	15760	15656	15452	15248	15269	15431	15369	15280	15046	15224	15044	15092	14966	15116	15169	15110	14996	15005	15128	15249	15097	14925	15117	15026	15040	15164	15232	15002	15063	15195	15050	15065	15021	14901	14920	15044	14980	15025	15085	14996	15115	15100	15076	14891	15018	14941	14882	14957	14978	15105	15079	14904	14957	15091	15013	14931	14935	14996	15014	15023	14910	14959	14813	14841	14943	15060	15017	15164	14925	15054	15103	15122	15154	15060	15040	15170	14991	15156	14948	14950	15008	15132	15079	15093	15088	14950	14900	15156	15094	14984	14946	15104	15002	15020	14945	15005	14915	15117	15145	14998	15031	14874	15045	15073	14895	15156	14950	15164	15004	15007	15027	15053	15013	15105	14830	15048	15020	15192	14991	14808	15012	14909	14995	15206	14947	14874	15105	15003	15115	14992	14946	15063	14941	15112	14764	15146	15117	14907	15217	15019	15148	15048	14955	15024	14994	15051	15009	14979	15015	15121	14927	15048	14927	15042	15003	14810	15095	15085	15033	14969	15075	15105	15089	15010	14985	14999	15023	14824	15014	15195	15127	15069	14960	14979	15015	14874	15245	14940	15136	14933	15113	15065	15027	14933	15047	14890	15008	14961	15003	14946	14936	14961	14990	15017	15013	15093	15032	14979	15088	14886	15070	15043	14995	15004	14990	15015	15056	15177	14883	15278	14989	15128	14997	15145	15033	15045	15021	15021	14941	14969	15008	14941	15098	15039	14985	15036	14890	15082	15094	15102	15084	14894	15094	14927	15014	14985	14967	14976	15162	14937	15069	14903	14958	15079	14984	15165	15064	15007	15250	15124	14876	15166	14957	15053	15050	14984	14873	15157	14899	15068	14925	15038	15029	15020	14912	15011	15148	15111	14857	15069	14948	14923	15049	14949	15061	14882	15029	15183	15120	14992	15167	15004	14945	14957	14977	15026	15012	14897	15079	15112	15043	14884	15012	14956	15013	14957	14933	15040	14951	14937	14913	14910	15073	14995	15123	15164	14997	15130	15101	14902	15033	14918	15104	15073	15067	14935	15057	14966	15023	15034	14981	15145	15074	15161	15144	14846	14981	14990	14929	14941	14892	15013	14717	15116	14875	15023	15069	14987	15119	15014	14984	14867	14907	14951	15073	15027	14824	14913	14965	15047	15038	14967	14999	14863	15194	15167	14927	15025	14991	14993	15125	15096	14765	15005	15078	15001	14849	15085	14856	14961	15163	15120	14848	14904	15075	15077	15032	15050	14980	15041	14892	15082	14869	14990	15003	15124	15004	15250	15032	14879	14843	15057	15014	15125	15041	15010	15078	15006	15145	15101	15164	14973	14939	14996	15080	15040	15197	15017	15086	15007	14861	15096	14941	15050	14915	14990	15073	14916	15020	14979	15067	14912	14944	15175	14952	15112	14926	14961	14923	15043	14912	15009	14934	15045	14691	14933	15081	14945	14992	14950	15021	14853	15060	15026	15154	14778	14795	15106	15196	14858	14925	15087	14938	14891	14991	14976	15157	15039	15200	15025	14956	14888	14987	14929	14941	15017	15011	15215	14848	14966	14972	14991	15067	15051	15123	15098	15056	15018	15117	15044	15004	15058	15134	14961	15002	14995	14922	14931	15089	14955	15066	15082	15072	15086	15016	15056	14872	14992	14978	14933	15025	14930	15091	14971	15104	15010	15048	15076	14797	14870	14892	14877	15068	15113	15062	14876	15023	15115	15048	15021	14796	14975	15124	14967	15081	15063	14950	15007	14940	15058	15049	14863	15045	15035	15063	14965	15020	14885	14994	15101	15013	15072	15014	14944	14990	15019	15035	15168	15051	14926	15184	14970	14973	15055	15093	15023	14901	15065	14980	14927	15191	14929	14952	14956	15057	15023	15103	14957	14947	15166	15011	15062	15081	14916	15016	14923	15224	15055	14990	15019	14988	15018	14936	15160	15025	15044	15151	14991	15161	14889	14973	15098	14820	14937	15054	14893	15205	15062	15093	15224	14905	14954	14902	15048	14848	15004	14859	15101	14898	15105	14866	14854	14972	15046	14892	14909	15132	15016	15044	15075	15209	14958	15039	15058	14810	15041	14953	15124	15118	15101	15024	15092	14906	14901	14957	14978	15134	14982	15115	15116	15057	14944	15063	15219	14955	14960	15012	14798	15005	15004	15005	15140	15150	14970	15063	15125	14973	14912	15050	14984	15031	15114	15000	14935	15112	15006	15068	14833	15044	14981	15221	15075	15088	14968	14963	15026	14875	14879	15012	15021	15122	14916	15024	15051	14920	14944	14982	15077	15025	14849	15067	15177	14908	15016	14947	15056	15058	15088	15125	15124	14984	15053	15132	14877	15205	15156	14906	15099	14989	14952	14907	15026	14994	15109	14984	15042	15087	14874	15076	14927	15062	14915	15089	14940	14861	14866	15012	14994	14887	15067	14892	15029	15075	15098	14865	14888	14927	15039	15017	14973	15011	14975	15000	15000	15153	15017	15115	15084	15066	15050	15311	15052	15138	15020	15072	15070	14865	14998	14858	14956	15141	15001	14875	15100	15125	15063	14910	15198	15016	15069	14975	15147	14965	15054	15047	15068	14681	15053	14981	15109	15011	15196	14931	14997	15119	15123	15096	14879	15063	15050	15074	15195	15093	15027	14863	15114	15064	15056	14944	15107	15132	15003	14946	15036	14753	14886	15073	15026	15045	14894	15025	15137	14967	15032	15055	15000	14971	15109	15079	14899	14851	14921	15002	14975	15043	15058	15072	15010	14861	14741	14976	15001	15056	15006	15114	14971	15109	14945	15082	14933	15125	14929	14952	14774	15111	15059	14971	15076	14774	14963	14903	14767	15103	14940	14862	14934	14998	15033	15052	15057	15077	15005	15100	14906	15162	14947	14883	14991	15041	14825	14935	15131	15137	14955	14846	14986	14951	15068	14924	15004	15046	15070	14939	15244	15025	14886	15208	14965	14993	15111	15097	15209	14937	14987	14882	15168	14902	15006	14825	15072	15034	14964	15049	14861	14832	15074	14977	14934	14985	14980	14995	15070	15051	15076	15020	15103	14962	15068	14797	15108	15069	14988	15195	15206	14934	15087	14891	15028	15032	14984	15181	14960	14985	15045	15009	14963	15042	14810	15013	14976	15021	14929	15005	14912	14994	15039	15054	15028	15049	15000	14944	14976	15004	15135	15085	15112	14945	15159	15161	15004	15090	14947	15017	14957	14917	15079	14867	14873	15041	14905	14921	15127	15022	14993	15017	14961	15015	15002	14975	14955	15177	14978	14962	15038	15022	14821	15044	14988	15094	15099	15055	14903	15071	15019	14797	15053	14902	15040	15037	15032	14907	14871	15017	15141	14893	15067	15039	14871	14856	15040	14926	15051	15060	15085	15094	15041	14777	15027	14945	14925	15099	15069	14948	14941	14992	15092	14972	14968	15141	14989	15099	14927	15054	15033	15160	15076	14878	15055	14786	15004	15009	15151	15025	15151	15030	15050	15024	15050	14851	14946	15059	15154	14908	14981	14817	15070	14903	14962	15070	14990	15072	15188	15147	14880	14904	15047	14995	14978	14860	15047	15017	15148	15092	14950	15073	15000	14974	14880	15003	15059	14976	15067	14929	15130	14887	15002	14938	14939	15031	15115	15123	15108	15032	15190	15008	14855	14990	14995	15095	15082	15117	15128	15058	14791	15118	15122	15058	15004	15035	14985	14876	15009	14917	15068	15156	15028	14902	15103	15044	15101	14946	14995	15179	14912	15038	15010	14954	15082	15096	14988	15094	14933	15011	15013	15005	14986	15054	14991	15019	15153	15149	15251	14923	15006	14973	14889	14976	14946	15131	15124	14933	15185	15042	14954	15029	15133	14981	14950	15005	14999	15007	14926	15046	14985	14938	15104	14991	14912	14954	15052	15066	14991	15108	15019	14779	15035	14867	15073	15090	14981	15089	15043	15134	14916	15023	15020	14994	14947	15062	14944	14970	15007	14933	15071	15050	14843	15058	14967	14831	15026	14981	15106	14948	15001	14979	14978	14950	14978	15072	15000	14963	14960	15098	14965	14973	14970	15094	14934	15100	14883	15024	14931	15061	15105	14919	14928	15070	14997	14944	14846	15123	15171	15058	14971	15163	15130	15022	15081	15081	14989	15084	15181	15063	15198	15082	15155	15137	15067	15065	14899	14858	14908	15106	15037	14980	15107	14915	15159	15020	15155	14959	15086	15040	14988	14986	14916	15030	15134	14936	14861	14867	14906	14916	14951	14839	14976	15100	15123	15083	15158	14870	15115	14979	15036	15009	15112	15086	15091	14958	15015	14872	15074	15071	15102	15068	14987	15061	15078	14888	15149	14886	14882	14995	14813	15006	15006	15127	15084	15186	15010	15041	14912	15060	15080	15040	15072	14990	15011	15124	15112	14973	14978	14892	15122	15061	15134	15124	15013	14958	15025	15063	14916	15051	14991	14962	15189	15181	15046	15178	14835	15033	15184	14974	14974	14949	15048	15106	14913	14933	14889	15132	15001	15031	14940	14864	15161	14799	14999	15020	14906	15019	15198	15031	14964	14914	15138	15051	15066	15022	14946	15059	15084	14852	14875	15093	15028	15077	15131	14884	15050	14869	15107	15009	15140	14888	15102	14968	14842	15252	14884	14990	15160	15143	15029	15006	14900	15013	15068	14894	15082	14946	15080	15055	14980	14980	14957	15013	15157	15041	15010	15105	15130	14920	14904	15010	15135	14985	15006	14915	14991	15076	14894	15089	14832	15107	14985	15022	15022	15043	14811	14923	15118	15041	15067	14942	14925	14996	14992	15096	15037	15158	14994	15093	15054	14889	15043	14988	15066	14946	15157	15224	15022	15061	15088	14943	15013	14914	14930	14920	15092	14974	14994	14967	14968	15130	14868	15060	14908	14961	15004	15161	14928	14940	14997	15142	15154	14977	15159	15035	15178	14931	15141	14897	15037	15027	15081	15056	15066	14985	15004	15046	14802	14996	14954	15113	14993	14978	15050	14799	14794	15034	15019	15085	14915	14985	15021	14998	15047	15214	14920	15034	15258	15091	14965	14943
29240	27983	35185	31613	25762	23249	21587	19834	19040	18725	18305	17913	17823	17724	17302	17300	17336	17005	17334	16890	16841	16919	16843	16963	16889	16764	16913	16862	16764	16793	16824	16739	16837	16806	16793	16762	16734	16745	16971	16668	16865	16566	16681	16941	16683	16642	16697	16863	16815	16649	16693	16628	16470	16868	16708	16517	16816	16629	16821	16626	16687	16807	16711	16813	16717	16647	16883	16750	16896	16677	16907	16705	16856	16747	16761	16745	16746	16567	16571	16711	16555	16667	16868	16873	16774	16702	16592	16555	16433	16583	16651	16773	16468	16826	16800	16959	16650	16837	16520	16656	16792	16581	16680	16694	16672	16567	16590	16607	16682	16633	16522	16669	16802	16597	16754	16608	16939	16774	16590	16722	16760	16654	16641	16736	16693	16797	16594	16642	16713	16842	16631	16685	16666	16594	16692	16705	16811	16778	16651	16714	16801	16575	16622	16792	16667	16760	16792	16619	16763	16729	16642	16475	16787	16846	16592	16563	16805	16796	16662	16603	16828	16729	16873	16684	16743	16566	16659	16764	16778	16694	16557	16586	16543	16716	16700	16659	16690	16653	16906	16911	16694	16730	16877	16762	16541	16616	16712	16755	16958	16728	16674	16941	16839	16575	16799	16689	16733	16788	16745	16934	16682	16626	16554	16592	16743	16517	16523	16630	16871	16592	16853	16693	16763	16643	16582	16827	16453	16588	16703	16913	16676	16674	16874	16651	16699	16756	16750	16390	16860	16741	16746	16813	16647	16613	16704	16726	16690	16742	16594	16764	16709	16868	16632	16537	16528	16648	16784	16609	16686	16435	16715	16583	16767	16838	16832	16840	16605	16738	16637	16582	16808	16613	16775	16831	16725	16799	16720	16630	16501	16743	16815	16694	16696	16596	16742	16773	16543	16731	16735	16803	17017	16971	16905	16806	16873	16640	16740	16712	16802	16716	16594	16568	16601	16790	16925	16405	16644	16767	16664	16740	16630	16671	16615	16638	16868	16718	16930	16673	16689	16675	16767	16718	16547	16726	16788	16636	16619	16642	16772	16725	16534	16677	16659	16707	16671	16651	16677	16700	16783	16742	16692	16851	16576	16735	16581	16729	16885	16860	16749	16795	16557	16743	16872	16631	16628	16673	16741	16760	16691	16718	16719	16751	16502	16925	16682	16756	16537	16692	16675	16840	16708	16771	16913	16932	16713	16708	16635	16758	16843	16658	16847	16728	16866	16380	16668	16696	16964	16760	16648	16696	16724	16689	16620	16651	16847	16631	16781	16568	16858	16623	16594	16672	16707	16823	16550	16583	16697	16492	16559	16725	16756	16772	16707	16835	16661	16650	16599	16629	16650	16628	16685	16772	16671	16715	16795	16670	16610	16738	16602	16797	16680	16560	16704	16672	16769	16594	16690	16791	16783	16714	16758	16510	16607	16716	16656	16858	16682	16783	16737	16490	16666	16701	16811	16700	16838	16627	16664	16665	16851	16693	16983	16824	16855	16785	16688	16722	16690	16764	16563	16659	16787	16788	16775	16811	16754	16515	16688	16780	16791	16529	16713	16687	16845	16680	16783	16597	16843	16770	16841	16557	16494	16452	16611	16561	16876	16849	16819	16774	16558	16846	16789	16578	16687	16732	16790	16601	16781	16786	16855	16895	16595	16720	16634	16593	16634	16660	16707	16535	16481	16640	16740	16783	16605	16688	16584	16696	16637	16541	16783	16711	16760	16744	16544	16842	16735	16746	16621	16578	16619	16618	16642	16791	16581	16695	16540	16949	16702	16689	16658	16700	16816	16386	16808	16690	16743	16699	16803	16660	16559	16588	16655	16518	16851	16789	16684	16742	16583	16676	16557	16749	16867	16697	16913	16585	16610	16657	16564	16450	16744	16656	16736	16621	16545	16571	16768	16605	16717	16578	16581	16922	16745	16660	16653	16690	16720	16657	16643	16506	16726	16726	16702	16713	16691	16648	16754	16524	16630	16649	16801	16816	16671	16709	16571	16680	16790	16724	16835	16603	16796	16756	16851	16789	16760	16821	16680	16641	16689	16818	16553	16712	16709	16646	16679	16719	16660	16572	16602	16564	16609	16860	16739	16660	16675	16590	16606	16546	16742	16686	16691	16666	16749	16584	16751	16512	16619	16603	16716	16749	16616	16605	16924	16546	16560	16510	16693	16705	16783	16798	16767	16712	16883	16609	16776	16818	16822	16790	16693	16802	16607	16569	16581	16647	16811	16727	16600	16648	16444	16759	16711	16904	16641	16469	16970	16604	16682	16823	16743	16758	16564	16901	16692	16545	16633	16570	16876	16796	16847	16779	16756	16842	16632	16741	16790	16738	16573	16769	16826	16653	16712	16614	16753	16743	16615	16686	16701	16839	16930	16709	16723	16946	16581	16603	16610	16592	16896	16611	16582	16587	16805	16729	16590	16531	16613	16558	16668	16730	16791	16983	16780	16735	16678	16621	16827	16744	16765	16704	16967	16647	16637	16526	16692	16651	16811	16803	16588	16821	16806	16842	16646	16799	16852	16587	16738	16529	16584	16628	16543	16827	16806	16827	16493	16567	16643	16808	16723	16624	16614	16688	16785	16417	16933	16631	16699	16508	16562	16592	16588	16599	16784	16642	16852	16620	16624	16614	16614	16715	16648	16551	16808	16541	16587	16532	16904	16738	16739	16618	16775	16679	16637	16769	16730	16675	16790	16761	16790	16640	16833	16659	16788	16663	16857	16523	16871	16753	16783	16688	16774	16788	16709	16596	16443	16587	16662	16813	16713	16385	16802	16589	16616	16720	16531	16765	16746	16621	16613	16719	16950	16667	16666	16784	16617	16568	16765	16802	16549	16702	16654	16374	16528	16658	16615	16580	16774	16725	16687	16438	16660	16897	16657	16626	16650	16760	16596	16772	16718	16760	16595	16678	16738	16870	16725	16526	16731	16604	16410	16766	16808	16536	16748	16636	16688	16705	16905	16666	16727	16529	16702	16716	16817	16853	16741	16712	16693	16797	16642	16715	16761	16805	16712	16461	16587	16562	16810	16554	16609	16430	16580	16630	16771	16599	16628	16794	16919	16935	16840	16750	16645	16705	16648	16780	16744	16718	16763	16731	16693	16772	16660	16697	16630	16807	16540	16888	16534	16684	16649	16725	16523	16736	16668	16606	16856	16735	16703	16615	16873	16593	16589	16690	16832	16591	16716	16683	16753	16791	16736	16911	16761	16637	16789	16771	16574	16611	16745	16730	16753	16502	16566	16683	16873	16866	16641	16570	16733	16664	16767	16653	16776	16741	16801	16726	16690	16832	16817	16637	16863	16730	16898	16698	16844	16508	16652	16619	16718	16716	16884	16697	16914	16599	16634	16597	16596	16680	16684	16606	16901	16845	16873	16689	16832	16951	16759	16570	16710	16728	16718	16624	16587	16626	16693	16818	16647	16592	16733	16500	16504	16517	16803	16954	16809	16598	16674	16641	16793	16660	16715	16742	16567	16801	16830	16509	16673	16550	16622	16896	16690	16735	16607	16644	16923	16681	16803	16575	16850	16526	16680	16773	16487	16706	16729	16555	16853	16566	16647	16725	16784	16720	16683	16556	16667	16697	16916	16643	16781	16643	16621	16898	16831	16984	16725	16679	16745	16739	16666	16558	16817	16777	16790	16706	16567	16637	16742	16712	16688	16625	16602	16667	16722	16679	16709	16700	16766	16659	16856	16682	16600	16814	16831	16579	16893	16686	16779	16693	16617	16722	16616	16590	16707	16944	16624	16703	16658	16655	16423	16732	16751	16628	16573	16545	16644	16701	16593	16690	16620	16756	16660	16764	17081	16789	16698	16760	16709	16683	16637	16632	16685	16871	16715	16686	16625	16666	16650	16583	16703	16610	16568	16638	16581	16596	16901	16852	16567	16579	16612	16748	16646	16645	16773	16926	16572	16605	16580	16761	16718	16506	16720	16659	16536	16708	16922	16696	16407	16557	16660	16620	16654	16772	16686	16785	16615	16885	16783	16562	16781	16804	16771	16539	16768	16719	16823	16787	16592	16443	16857	16572	16677	16657	16564	16772	16718	16726	16754	16788	16699	16729	16605	16602	16547	16804	16730	16648	16894	16672	16847	16900	16897	16791	16477	16706	16807	16712	16803	16613	16710	16753	16556	16674	16807	16512	16549	16868	16834	16716	16608	16616	16886	16872	16742	16557	16738	16585	16414	16613	16745	16679	16570	16519	16738	16763	16730	16654	16663	16953	16770	16615	16764	16765	16796	16767	16789	16766	16491	16565	16615	16460	16577	16728	16634	16800	16847	16697	16731	16662	16767	16683	16751	16545	16661	17028	16791	16761	16688	16773	16839	16532	16610	16547	16565	16618	16655	16788	16804	16692	16672	16841	16769	16584	16632	16586	16740	16691	16510	16789	16893	16977	16782	16611	16749	16740	16810	16873	16580	16842	16591	16811	16703	16732	16597	16850	16703	16815	16753	16850	16772	16820	16640	16677	16783	16600	16592	16595	16765	16642	16700	16633	16468	16546	16783	16641	16623	16610	16800	16819	16741	16784	16580	16562	16612	16566	16621	16709	16699	16866	16914	16773	16436	16803	16696	16787	16761	16810	16789	16660	16642	16619	16614	16558	16685	16534	16751	16718	16745	16675	16960	16768	16811	16556	16557	16721	16637	16660	16488	16523	16585	16649	16690	16765	16590	16689	16578	16732	16549	16765	16684	16720	16701	16564	16810	16870	16460	16820	16677	16777	16735	16713	16610	16689	16434	16681	16595	16736	16573	17018	16743	16622	16744	16632	16662	16703	16690	16577	16781	16480	16659	16698	16746	16783	16624	16490	16705	16686	16723	16793	16638	16797	16804	16622	16668	16696	16483	16614	16818	16623	16570	16710	16656	16829	16681	16718	16685	16474	16771	16680	16537	16695	16656	16778	16522	16830	16613	16681	16779	16660	16780	16794	16899	16727	16635	16731	16766	16801	16793	16753	16581	16693	16807	16819	16744	16863	16784	16772	16661	16781	16742	16725	16843	16827	16750	16731	16745	16641	16614	16939	16612	16642	16695	16609	16728	16789	16670	16816	16891	16660	16551	16524	16716	16710	16746	16653	16828	16609	16797	16762	16723	16696	16768	16762
30106	43976	40153	31427	26898	23680	21551	19640	18291	17635	17003	16856	16490	16061	15720	15573	15458	14977	15192	14883	14976	14763	14910	14854	14835	14698	14763	14760	14634	14810	14773	14622	14694	14869	14572	14697	14582	14674	14759	14834	14563	14683	14708	14712	14779	14610	14637	14782	14548	14425	14614	14508	14647	14498	14524	14584	14656	14625	14535	14706	14529	14572	14580	14617	14644	14590	14587	14650	14581	14522	14699	14624	14563	14607	14628	14603	14550	14605	14478	14713	14654	14627	14632	14689	14640	14645	14579	14553	14669	14748	14445	14540	14665	14735	14517	14602	14744	14616	14498	14504	14652	14521	14503	14755	14779	14534	14672	14532	14764	14617	14524	14766	14596	14527	14730	14602	14701	14745	14555	14500	14537	14644	14565	14567	14532	14665	14615	14621	14714	14634	14719	14475	14560	14733	14670	14717	14634	14549	14680	14659	14677	14712	14642	14511	14506	14531	14618	14579	14528	14746	14575	14578	14697	14555	14591	14695	14583	14418	14725	14535	14524	14581	14687	14674	14754	14537	14630	14568	14753	14615	14696	14529	14508	14550	14696	14632	14711	14429	14647	14689	14566	14611	14676	14644	14459	14656	14499	14565	14773	14644	14750	14786	14557	14743	14652	14643	14543	14526	14620	14559	14636	14608	14585	14474	14505	14609	14636	14599	14375	14775	14643	14630	14774	14723	14514	14722	14638	14650	14706	14579	14686	14691	14648	14608	14493	14604	14691	14615	14625	14557	14610	14628	14532	14742	14634	14729	14650	14732	14816	14659	14707	14634	14584	14558	14743	14591	14546	14648	14658	14563	14470	14597	14479	14699	14607	14641	14715	14714	14709	14655	14742	14607	14576	14441	14620	14566	14775	14405	14618	14586	14622	14655	14623	14572	14696	14688	14635	14717	14594	14578	14703	14601	14630	14774	14549	14634	14693	14669	14572	14707	14707	14778	14755	14441	14711	14497	14664	14639	14612	14580	14520	14721	14553	14622	14555	14742	14759	14663	14473	14694	14792	14554	14608	14866	14694	14748	14568	14736	14589	14651	14614	14577	14611	14570	14721	14573	14579	14710	14657	14461	14672	14437	14682	14635	14491	14528	14784	14688	14694	14524	14502	14668	14604	14641	14858	14510	14790	14627	14687	14740	14388	14716	14844	14683	14563	14662	14688	14698	14738	14583	14689	14708	14622	14616	14626	14577	14695	14729	14579	14613	14693	14707	14499	14725	14543	14592	14556	14831	14679	14524	14718	14543	14831	14768	14615	14548	14663	14520	14597	14585	14672	14519	14546	14474	14637	14685	14641	14574	14767	14582	14700	14684	14652	14707	14622	14618	14623	14733	14645	14738	14613	14583	14559	14716	14611	14765	14784	14727	14651	14634	14666	14852	14510	14614	14708	14629	14629	14690	14636	14529	14612	14611	14646	14537	14649	14681	14757	14681	14702	14618	14722	14469	14572	14546	14797	14637	14671	14539	14707	14551	14692	14517	14563	14734	14677	14477	14454	14671	14522	14700	14596	14801	14520	14453	14466	14596	14751	14533	14649	14690	14692	14569	14493	14814	14735	14604	14709	14572	14647	14710	14828	14693	14517	14718	14691	14566	14414	14651	14695	14670	14603	14576	14444	14549	14659	14739	14752	14630	14529	14734	14956	14630	14640	14736	14649	14634	14642	14683	14545	14683	14598	14757	14515	14684	14668	14723	14680	14587	14584	14547	14796	14699	14675	14404	14641	14668	14606	14664	14706	14610	14684	14677	14525	14706	14506	14634	14901	14636	14749	14819	14614	14675	14494	14623	14473	14536	14689	14670	14713	14617	14578	14735	14622	14725	14732	14724	14454	14650	14653	14592	14609	14583	14759	14742	14555	14724	14663	14716	14717	14575	14710	14752	14661	14690	14655	14684	14572	14560	14694	14751	14467	14663	14573	14582	14752	14691	14573	14564	14665	14504	14760	14648	14555	14530	14635	14496	14534	14650	14627	14817	14683	14614	14561	14625	14571	14662	14765	14735	14597	14658	14595	14669	14579	14576	14792	14734	14583	14704	14621	14709	14615	14529	14581	14606	14589	14607	14622	14531	14709	14635	14576	14659	14582	14817	14512	14492	14683	14494	14651	14504	14572	14555	14604	14659	14611	14658	14581	14739	14630	14626	14752	14577	14633	14581	14659	14746	14706	14688	14700	14700	14635	14690	14642	14529	14577	14693	14637	14489	14625	14753	14619	14598	14505	14745	14619	14734	14619	14689	14691	14396	14553	14651	14566	14577	14512	14581	14599	14459	14759	14433	14618	14553	14627	14499	14589	14728	14633	14728	14640	14519	14760	14713	14492	14668	14438	14633	14633	14630	14544	14628	14584	14553	14753	14577	14493	14629	14720	14655	14585	14651	14752	14596	14734	14572	14725	14824	14573	14477	14803	14511	14441	14717	14668	14695	14677	14676	14445	14635	14694	14657	14611	14677	14470	14537	14620	14578	14791	14756	14646	14620	14676	14843	14542	14719	14779	14658	14754	14438	14551	14565	14735	14847	14608	14568	14530	14780	14642	14675	14759	14701	14726	14604	14584	14735	14626	14534	14583	14625	14588	14592	14727	14725	14688	14598	14531	14667	14641	14642	14704	14455	14516	14711	14528	14401	14588	14495	14479	14599	14557	14598	14659	14635	14628	14577	14505	14546	14532	14756	14599	14706	14588	14615	14680	14570	14599	14483	14475	14683	14641	14637	14594	14645	14541	14567	14443	14728	14741	14660	14595	14500	14603	14732	14689	14666	14609	14565	14727	14673	14320	14775	14742	14523	14638	14638	14438	14754	14712	14610	14688	14785	14548	14656	14676	14689	14618	14679	14676	14489	14591	14511	14619	14600	14599	14624	14858	14672	14647	14770	14730	14604	14557	14640	14564	14610	14649	14633	14693	14516	14712	14530	14560	14448	14535	14674	14523	14613	14631	14713	14531	14695	14679	14572	14621	14623	14645	14535	14643	14682	14706	14731	14533	14672	14580	14630	14767	14665	14479	14595	14707	14666	14648	14811	14711	14620	14579	14565	14682	14655	14477	14778	14584	14841	14784	14494	14829	14764	14552	14740	14727	14462	14919	14659	14715	14609	14621	14643	14640	14737	14427	14407	14610	14877	14634	14628	14584	14731	14445	14756	14512	14669	14717	14629	14631	14677	14738	14531	14813	14618	14598	14582	14702	14663	14617	14590	14504	14656	14757	14505	14611	14587	14795	14616	14585	14636	14632	14696	14386	14726	14546	14664	14662	14630	14655	14636	14638	14544	14662	14708	14542	14673	14767	14779	14436	14767	14678	14725	14718	14520	14549	14680	14652	14620	14599	14609	14659	14588	14714	14760	14718	14456	14706	14507	14630	14585	14549	14516	14696	14722	14744	14658	14604	14854	14692	14842	14643	14648	14638	14577	14684	14500	14674	14646	14661	14425	14732	14698	14616	14592	14546	14667	14589	14484	14659	14674	14814	14777	14652	14751	14693	14647	14586	14694	14544	14428	14620	14572	14636	14733	14537	14639	14546	14556	14677	14736	14550	14623	14588	14482	14670	14668	14694	14634	14601	14461	14635	14626	14653	14666	14666	14618	14643	14683	14768	14484	14642	14751	14614	14614	14745	14641	14546	14757	14644	14632	14563	14625	14529	14618	14589	14573	14509	14759	14683	14514	14450	14644	14509	14660	14641	14675	14667	14567	14633	14708	14561	14564	14567	14440	14695	14710	14630	14644	14697	14615	14465	14618	14604	14430	14565	14585	14842	14734	14540	14561	14846	14563	14612	14677	14604	14771	14617	14557	14670	14811	14702	14613	14682	14652	14473	14575	14675	14726	14575	14639	14559	14510	14766	14662	14619	14527	14547	14673	14540	14619	14600	14723	14630	14602	14767	14653	14615	14651	14631	14637	14765	14660	14567	14596	14812	14663	14654	14614	14550	14540	14560	14734	14596	14742	14780	14692	14684	14458	14668	14576	14635	14613	14663	14650	14597	14727	14667	14618	14609	14634	14682	14781	14553	14718	14482	14706	14653	14627	14743	14595	14643	14641	14706	14625	14544	14491	14523	14670	14575	14555	14589	14803	14804	14683	14537	14597	14629	14592	14773	14672	14640	14518	14576	14684	14601	14520	14650	14547	14655	14666	14638	14694	14643	14463	14703	14439	14598	14554	14508	14725	14687	14650	14532	14671	14695	14524	14610	14706	14611	14351	14480	14688	14787	14579	14610	14554	14612	14569	14732	14715	14736	14652	14485	14655	14593	14713	14524	14576	14469	14617	14635	14540	14588	14584	14721	14560	14699	14755	14510	14571	14501	14610	14662	14705	14536	14575	14433	14702	14673	14465	14591	14741	14779	14606	14621	14804	14648	14622	14652	14558	14622	14708	14667	14429	14623	14584	14599	14779	14563	14654	14637	14579	14622	14722	14514	14689	14688	14752	14534	14599	14795	14711	14605	14624	14560	14597	14655	14641	14538	14699	14607	14691	14617	14649	14777	14722	14428	14698	14781	14568	14512	14620	14529	14495	14565	14644	14747	14709	14707	14661	14821	14631	14563	14582	14737	14570	14599	14578	14689	14694	14650	14664	14589	14761	14562	14528	14639	14709	14623	14577	14631	14574	14614	14574	14686	14705	14649	14534	14622	14679	14677	14545	14624	14841	14558	14583	14676	14617	14523	14712	14549	14702	14592	14571	14639	14643	14611	14764	14638	14581	14692	14758	14766	14672	14763	14706	14689	14647	14764	14598	14495	14464	14601	14719	14581	14600	14581	14507	14506	14547	14759	14577	14702	14764	14670	14556	14583	14410	14651	14650	14461	14601	14521	14573	14652	14835	14327	14708	14631	14547	14590	14616	14788	14781	14504	14777	14700	14682	14494	14619	14806	14644	14642	14554	14579	14661	14677	14629	14501	14618	14687	14536	14496	14691	14729	14696	14637	14492	14686	14618	14713	14627	14477	14651	14472	14530	14627	14831	14687	14710	14581	14431	14545	14687	14709	14577	14607	14666	14701	14707	14726	14561	14565	14697	14547	14636	14682	14755	14569	14618	14748	14702	14587	14544	14721	14558	14728	14765	14891	14696	14594	14748	14720	14595	14788	14512	14664	14623	14587	14426	14720	14579
24020	21051	28415	25459	25049	25900	24967	21450	20111	19523	18940	18748	18334	18118	17870	17427	17323	17079	17166	17119	16671	16907	16968	16713	16762	16782	16787	16732	16911	16786	16703	16728	16722	16856	16509	16666	16589	16709	16583	16611	16686	16437	16506	16713	16721	16566	16753	16724	16531	16658	16768	16629	16734	16576	16783	16524	16556	16663	16499	16349	16588	16644	16555	16736	16723	16460	16501	16687	16526	16591	16405	16468	16412	16694	16784	16631	16405	16438	16546	16306	16629	16721	16570	16406	16578	16613	16362	16364	16609	16592	16601	16295	16402	16574	16656	16282	16582	16430	16519	16436	16522	16509	16677	16475	16612	16533	16573	16390	16521	16521	16566	16737	16770	16545	16742	16663	16416	16627	16539	16593	16457	16445	16552	16772	16482	16431	16447	16368	16460	16522	16387	16662	16539	16766	16660	16493	16648	16562	16542	16637	16589	16447	16572	16721	16589	16662	16617	16474	16497	16733	16513	16435	16491	16552	16658	16408	16466	16420	16484	16541	16674	16510	16551	16648	16554	16487	16519	16489	16474	16446	16647	16589	16424	16459	16802	16432	16549	16492	16525	16537	16578	16653	16605	16420	16845	16367	16483	16443	16617	16435	16597	16559	16537	16660	16533	16560	16489	16534	16729	16639	16392	16464	16330	16662	16510	16491	16464	16522	16541	16605	16363	16456	16483	16569	16522	16541	16600	16575	16499	16713	16610	16582	16457	16556	16458	16622	16450	16558	16414	16544	16549	16588	16430	16487	16399	16469	16629	16399	16494	16508	16451	16574	16437	16499	16801	16489	16545	16609	16604	16267	16392	16395	16473	16638	16313	16363	16613	16552	16588	16454	16718	16631	16547	16541	16571	16529	16490	16395	16500	16519	16610	16543	16419	16339	16575	16555	16783	16664	16801	16631	16568	16493	16317	16466	16512	16807	16501	16527	16384	16654	16489	16470	16555	16566	16463	16709	16637	16601	16410	16364	16574	16553	16381	16664	16647	16498	16437	16443	16646	16397	16462	16605	16602	16488	16563	16451	16484	16385	16536	16340	16490	16452	16622	16630	16717	16641	16505	16410	16502	16696	16557	16496	16450	16638	16601	16392	16629	16700	16606	16658	16657	16522	16531	16377	16697	16502	16473	16584	16407	16505	16595	16545	16548	16641	16679	16465	16678	16423	16371	16600	16563	16434	16505	16537	16597	16436	16408	16344	16741	16333	16577	16567	16423	16535	16484	16534	16745	16652	16541	16537	16464	16462	16380	16575	16547	16546	16617	16767	16460	16512	16669	16395	16470	16674	16733	16322	16350	16529	16545	16509	16672	16400	16514	16539	16602	16549	16490	16700	16521	16580	16389	16626	16771	16630	16639	16450	16667	16612	16502	16498	16479	16626	16565	16444	16613	16672	16594	16631	16680	16642	16770	16376	16747	16640	16406	16539	16584	16598	16498	16464	16355	16674	16482	16620	16467	16526	16587	16495	16573	16589	16644	16547	16499	16724	16454	16612	16563	16486	16390	16533	16688	16607	16518	16556	16756	16685	16636	16402	16567	16503	16540	16443	16376	16327	16431	16485	16507	16571	16545	16420	16614	16486	16276	16595	16687	16517	16453	16602	16499	16419	16693	16584	16670	16382	16740	16409	16465	16440	16559	16759	16512	16677	16678	16466	16634	16736	16603	16455	16351	16488	16630	16483	16430	16571	16520	16514	16630	16722	16638	16486	16665	16537	16303	16394	16504	16566	16715	16608	16571	16554	16416	16462	16656	16468	16533	16617	16546	16638	16645	16455	16583	16571	16560	16329	16481	16704	16522	16609	16672	16448	16598	16557	16429	16470	16657	16646	16518	16392	16304	16563	16427	16667	16416	16375	16606	16506	16581	16559	16631	16243	16528	16541	16410	16652	16397	16493	16589	16460	16603	16568	16606	16519	16485	16709	16536	16597	16684	16512	16522	16284	16481	16568	16650	16663	16606	16570	16626	16446	16590	16629	16514	16479	16508	16522	16475	16738	16527	16521	16645	16748	16696	16501	16461	16370	16464	16617	16739	16469	16644	16492	16566	16520	16390	16409	16412	16543	16425	16472	16664	16460	16493	16614	16467	16471	16566	16439	16634	16673	16750	16534	16526	16428	16443	16603	16460	16622	16792	16495	16410	16395	16492	16891	16645	16509	16312	16554	16378	16321	16335	16561	16600	16775	16743	16571	16798	16378	16575	16523	16652	16570	16491	16533	16390	16501	16653	16491	16610	16688	16514	16479	16490	16461	16293	16513	16667	16683	16358	16420	16511	16373	16605	16464	16477	16537	16582	16484	16670	16395	16426	16642	16526	16488	16672	16389	16399	16455	16390	16525	16409	16391	16668	16586	16611	16450	16623	16630	16557	16438	16429	16504	16666	16827	16477	16432	16532	16353	16470	16646	16486	16509	16835	16743	16418	16409	16504	16604	16617	16432	16555	16573	16524	16707	16345	16623	16535	16711	16760	16539	16610	16578	16758	16508	16441	16569	16591	16680	16349	16575	16715	16429	16557	16393	16545	16577	16533	16686	16505	16612	16320	16724	16513	16482	16566	16636	16496	16635	16712	16521	16555	16506	16431	16525	16624	16690	16590	16536	16640	16647	16421	16586	16578	16475	16471	16522	16558	16361	16489	16586	16587	16530	16654	16481	16673	16568	16481	16722	16585	16678	16461	16666	16549	16515	16516	16540	16505	16466	16799	16539	16552	16416	16430	16486	16457	16306	16564	16410	16523	16448	16603	16520	16655	16625	16460	16581	16655	16433	16362	16594	16542	16444	16454	16699	16643	16557	16615	16625	16531	16545	16499	16462	16347	16514	16384	16544	16720	16506	16660	16615	16527	16381	16467	16609	16627	16481	16575	16583	16576	16622	16480	16479	16466	16585	16552	16349	16315	16707	16449	16578	16618	16416	16665	16594	16440	16512	16541	16484	16603	16402	16518	16530	16714	16272	16631	16517	16670	16579	16603	16607	16558	16549	16529	16640	16559	16560	16520	16602	16456	16686	16498	16654	16457	16590	16610	16521	16534	16626	16399	16335	16654	16482	16654	16523	16570	16554	16459	16482	16570	16610	16452	16766	16544	16456	16542	16596	16552	16405	16499	16595	16438	16540	16586	16453	16400	16484	16756	16693	16571	16458	16513	16615	16552	16692	16571	16635	16498	16517	16590	16527	16564	16543	16704	16653	16588	16615	16466	16457	16451	16448	16638	16628	16521	16715	16330	16344	16635	16572	16740	16440	16596	16501	16490	16463	16594	16532	16594	16428	16454	16552	16336	16428	16618	16498	16582	16672	16607	16573	16312	16556	16476	16561	16676	16630	16619	16340	16445	16431	16699	16466	16664	16552	16499	16411	16256	16553	16651	16646	16687	16268	16457	16580	16628	16637	16622	16607	16656	16544	16403	16570	16620	16545	16510	16551	16500	16507	16597	16585	16568	16417	16655	16679	16438	16610	16599	16466	16624	16366	16817	16604	16611	16449	16566	16463	16782	16457	16445	16309	16314	16502	16428	16634	16530	16368	16493	16551	16636	16564	16614	16626	16492	16479	16447	16308	16420	16555	16409	16491	16546	16631	16443	16481	16495	16601	16498	16651	16578	16638	16558	16474	16591	16571	16690	16475	16530	16553	16718	16632	16674	16629	16563	16685	16492	16501	16384	16493	16364	16501	16442	16565	16516	16467	16281	16524	16705	16500	16443	16669	16583	16575	16674	16577	16377	16512	16695	16465	16549	16397	16721	16701	16566	16381	16456	16494	16558	16685	16449	16472	16497	16725	16568	16350	16613	16358	16755	16619	16526	16495	16360	16669	16671	16415	16465	16519	16557	16537	16526	16748	16513	16371	16530	16629	16567	16526	16655	16646	16609	16511	16386	16574	16489	16412	16561	16572	16409	16542	16586	16465	16429	16386	16565	16349	16375	16417	16449	16701	16748	16618	16565	16768	16658	16490	16587	16651	16650	16433	16634	16550	16451	16560	16501	16643	16551	16640	16674	16704	16754	16564	16498	16586	16511	16596	16345	16483	16705	16578	16431	16487	16696	16652	16607	16652	16403	16555	16481	16621	16531	16428	16479	16503	16588	16597	16409	16689	16546	16420	16545	16478	16589	16611	16602	16731	16508	16565	16564	16684	16627	16556	16275	16323	16433	16619	16504	16493	16467	16675	16512	16650	16798	16398	16405	16574	16534	16724	16563	16419	16450	16617	16458	16507	16647	16565	16524	16683	16713	16673	16463	16345	16293	16567	16591	16531	16820	16698	16518	16479	16464	16681	16722	16436	16584	16703	16617	16507	16636	16439	16384	16383	16697	16495	16646	16656	16606	16513	16561	16616	16736	16439	16487	16572	16587	16618	16332	16387	16429	16488	16680	16491	16496	16645	16494	16612	16680	16540	16622	16704	16634	16602	16490	16503	16838	16623	16576	16562	16651	16458	16484	16650	16392	16446	16461	16403	16592	16684	16493	16472	16653	16491	16792	16511	16709	16534	16588	16295	16682	16743	16429	16454	16522	16571	16695	16536	16590	16548	16756	16583	16615	16569	16607	16402	16401	16498	16422	16363	16536	16596	16627	16458	16557	16639	16680	16606	16677	16693	16605	16560	16479	16608	16600	16373	16405	16758	16484	16413	16499	16314	16417	16520	16567	16655	16604	16525	16658	16504	16752	16589	16635	16540	16520	16575	16533	16423	16608	16609	16344	16648	16487	16664	16609	16481	16451	16527	16685	16459	16684	16605	16657	16384	16617	16750	16770	16652	16469	16578	16554	16678	16752	16431	16537	16530	16675	16533	16822	16707	16734	16655	16581	16629	16567	16525	16627	16730	16688	16452	16355	16471	16581	16442	16532	16589	16612	16598	16389	16672	16446	16773	16419	16578	16551	16673	16771	16527	16414	16528	16659	16473	16680	16563	16362	16513	16419	16458	16659	16630	16623	16627	16684	16551	16682	16652	16611	16626	16458	16629	16371	16588	16521	16563	16576	16481	16505	16555	16396	16488	16349	16576	16543	16488	16636	16619	16428	16489	16511	16541	16495	16422	16471	16628	16738	16560	16633	16596	16516	16547	16498	16336	16612	16516	16533	16542	16674	16447	16563	16450	16543	16506	16509	16598
30169	49715	45470	35266	30153	26810	23838	21424	19783	18809	17999	17330	16955	16633	15977	15807	15453	15363	15269	15041	14992	14815	14876	14958	14750	14710	14911	14736	14652	14563	14672	14741	14473	14712	14534	14372	14594	14405	14602	14606	14667	14614	14505	14572	14484	14509	14493	14349	14526	14669	14535	14561	14488	14340	14613	14501	14492	14613	14616	14401	14612	14418	14659	14454	14560	14592	14397	14493	14428	14539	14561	14406	14532	14582	14569	14538	14384	14583	14574	14413	14439	14543	14670	14619	14555	14419	14331	14672	14493	14294	14485	14366	14641	14420	14659	14582	14408	14571	14479	14663	14383	14605	14542	14463	14542	14345	14623	14468	14561	14744	14656	14378	14390	14414	14571	14537	14379	14543	14721	14369	14451	14413	14628	14426	14670	14364	14382	14566	14417	14608	14473	14479	14517	14536	14466	14505	14372	14529	14536	14515	14550	14605	14506	14531	14517	14570	14397	14533	14506	14440	14524	14518	14483	14292	14589	14274	14558	14607	14531	14482	14489	14511	14585	14539	14512	14485	14487	14452	14425	14473	14429	14503	14508	14384	14428	14502	14494	14509	14545	14645	14365	14451	14658	14320	14720	14328	14495	14521	14517	14427	14368	14388	14524	14507	14562	14584	14518	14632	14578	14467	14641	14646	14403	14475	14556	14433	14532	14407	14510	14579	14578	14543	14499	14423	14475	14450	14482	14456	14374	14482	14581	14430	14525	14483	14485	14422	14509	14438	14451	14454	14381	14696	14497	14384	14586	14402	14503	14414	14373	14501	14553	14506	14358	14584	14444	14547	14387	14510	14427	14310	14440	14442	14393	14479	14473	14514	14261	14538	14635	14552	14505	14476	14531	14599	14547	14630	14576	14601	14551	14540	14551	14517	14315	14463	14559	14607	14508	14505	14388	14565	14506	14605	14493	14490	14587	14422	14627	14664	14572	14480	14449	14539	14407	14512	14496	14452	14483	14482	14489	14333	14635	14321	14490	14619	14462	14703	14460	14669	14466	14600	14474	14442	14442	14417	14744	14550	14493	14583	14397	14627	14561	14357	14739	14476	14427	14439	14413	14305	14478	14279	14610	14426	14460	14492	14518	14350	14387	14340	14648	14389	14599	14300	14605	14449	14439	14459	14526	14436	14359	14689	14570	14682	14435	14406	14498	14511	14469	14499	14524	14492	14540	14522	14513	14368	14563	14389	14530	14513	14575	14437	14468	14616	14504	14691	14535	14450	14758	14516	14569	14516	14454	14620	14580	14580	14515	14440	14516	14623	14488	14500	14672	14552	14566	14447	14417	14529	14595	14394	14507	14504	14481	14485	14494	14666	14391	14430	14611	14376	14575	14583	14429	14540	14418	14500	14476	14469	14646	14528	14533	14567	14597	14429	14591	14496	14505	14539	14421	14571	14614	14506	14482	14635	14564	14307	14698	14375	14508	14520	14570	14579	14441	14354	14556	14705	14559	14554	14702	14570	14433	14556	14650	14545	14578	14563	14452	14600	14394	14368	14538	14310	14486	14388	14487	14565	14514	14630	14513	14546	14455	14429	14454	14622	14539	14428	14516	14620	14399	14394	14631	14472	14587	14667	14545	14389	14416	14605	14497	14575	14637	14450	14484	14500	14549	14498	14429	14600	14534	14565	14447	14629	14458	14575	14641	14413	14403	14488	14564	14538	14528	14474	14616	14438	14551	14343	14505	14528	14413	14594	14440	14594	14405	14488	14599	14375	14518	14690	14471	14593	14399	14417	14451	14444	14596	14619	14623	14473	14577	14445	14639	14458	14643	14536	14500	14462	14417	14520	14398	14614	14641	14552	14374	14667	14490	14508	14439	14585	14451	14662	14480	14674	14601	14499	14419	14502	14471	14579	14591	14516	14481	14468	14422	14524	14347	14629	14585	14336	14478	14555	14437	14341	14532	14665	14419	14473	14300	14507	14383	14581	14620	14645	14506	14534	14583	14557	14507	14361	14514	14582	14514	14548	14779	14557	14423	14507	14372	14532	14498	14482	14456	14493	14548	14501	14469	14546	14440	14528	14496	14472	14389	14597	14403	14548	14339	14555	14469	14473	14560	14447	14522	14466	14566	14461	14548	14564	14707	14517	14615	14306	14640	14543	14649	14458	14532	14509	14445	14531	14456	14564	14368	14577	14411	14527	14485	14311	14502	14442	14650	14615	14537	14576	14561	14438	14627	14456	14468	14424	14609	14579	14599	14420	14720	14567	14515	14504	14376	14576	14518	14344	14473	14670	14454	14542	14489	14467	14449	14541	14637	14569	14255	14449	14560	14523	14437	14534	14653	14444	14528	14515	14483	14498	14456	14380	14439	14520	14454	14629	14473	14564	14395	14395	14657	14289	14577	14540	14597	14400	14547	14444	14581	14610	14407	14477	14575	14614	14502	14637	14520	14576	14426	14400	14534	14571	14410	14387	14439	14552	14476	14425	14498	14553	14404	14593	14451	14508	14419	14426	14536	14479	14408	14472	14515	14398	14450	14426	14669	14495	14630	14439	14333	14599	14547	14440	14529	14469	14526	14452	14366	14523	14499	14250	14598	14357	14616	14454	14387	14504	14570	14494	14435	14599	14615	14474	14657	14433	14380	14471	14486	14568	14491	14584	14434	14521	14623	14473	14660	14377	14538	14345	14557	14554	14398	14621	14456	14363	14350	14479	14478	14495	14550	14509	14464	14446	14421	14447	14429	14628	14485	14550	14516	14502	14468	14603	14345	14551	14598	14428	14519	14421	14513	14436	14483	14456	14393	14369	14533	14725	14555	14461	14565	14624	14644	14550	14700	14652	14594	14340	14321	14478	14459	14589	14390	14501	14595	14437	14599	14463	14623	14480	14533	14562	14543	14593	14525	14452	14579	14598	14447	14521	14583	14291	14604	14490	14591	14665	14425	14503	14717	14685	14570	14552	14370	14502	14569	14516	14553	14351	14593	14456	14510	14449	14658	14538	14512	14881	14473	14584	14582	14487	14512	14532	14621	14406	14470	14425	14527	14574	14516	14514	14470	14431	14604	14512	14796	14735	14633	14507	14420	14395	14435	14525	14576	14682	14583	14526	14485	14264	14451	14492	14550	14329	14553	14450	14490	14498	14481	14254	14428	14393	14473	14541	14449	14498	14625	14497	14559	14490	14542	14491	14459	14630	14503	14538	14426	14566	14386	14578	14637	14667	14519	14483	14532	14360	14571	14515	14493	14487	14294	14577	14556	14452	14381	14390	14507	14435	14546	14433	14276	14715	14488	14468	14505	14531	14447	14477	14471	14403	14614	14502	14447	14518	14428	14601	14381	14429	14405	14550	14569	14587	14616	14515	14349	14476	14491	14575	14594	14719	14535	14525	14664	14577	14631	14316	14560	14558	14472	14577	14345	14596	14521	14651	14428	14405	14513	14541	14454	14412	14712	14525	14606	14561	14453	14625	14581	14615	14521	14526	14467	14458	14576	14301	14438	14409	14573	14492	14466	14378	14439	14725	14517	14576	14631	14487	14533	14496	14453	14495	14510	14473	14594	14714	14511	14479	14337	14457	14566	14575	14499	14694	14557	14371	14456	14471	14474	14359	14428	14604	14448	14697	14510	14469	14685	14542	14549	14555	14520	14496	14389	14564	14624	14501	14449	14416	14549	14556	14555	14627	14628	14303	14591	14613	14367	14604	14488	14374	14340	14437	14459	14490	14706	14722	14370	14369	14398	14442	14413	14410	14631	14376	14372	14556	14425	14407	14502	14451	14500	14519	14309	14473	14551	14446	14589	14393	14547	14496	14435	14422	14539	14429	14414	14607	14618	14503	14481	14585	14543	14594	14709	14464	14490	14300	14459	14527	14620	14490	14514	14556	14428	14526	14530	14442	14506	14641	14542	14439	14501	14617	14486	14514	14547	14541	14549	14480	14335	14552	14538	14603	14536	14573	14377	14549	14631	14477	14508	14517	14511	14562	14515	14343	14436	14563	14528	14632	14475	14570	14381	14376	14721	14370	14415	14525	14371	14587	14357	14480	14549	14437	14449	14317	14453	14446	14446	14439	14492	14367	14458	14546	14606	14471	14410	14596	14508	14488	14390	14441	14569	14429	14468	14457	14586	14368	14561	14576	14334	14526	14442	14361	14363	14406	14529	14418	14513	14540	14591	14495	14512	14446	14564	14532	14521	14425	14443	14643	14560	14580	14378	14511	14544	14532	14494	14494	14447	14409	14464	14599	14301	14481	14400	14608	14471	14524	14556	14482	14575	14574	14304	14573	14364	14538	14453	14489	14388	14454	14586	14355	14669	14415	14450	14516	14489	14425	14324	14500	14486	14525	14625	14651	14591	14630	14639	14507	14628	14637	14530	14486	14519	14564	14534	14719	14394	14506	14526	14522	14576	14469	14425	14448	14553	14395	14430	14742	14486	14463	14502	14428	14493	14583	14553	14448	14529	14451	14373	14500	14716	14519	14408	14676	14607	14667	14611	14588	14584	14487	14603	14710	14481	14393	14517	14558	14461	14503	14288	14639	14304	14439	14624	14485	14586	14460	14438	14438	14622	14547	14650	14446	14283	14521	14587	14296	14564	14449	14403	14508	14491	14305	14575	14395	14414	14517	14489	14558	14431	14579	14457	14386	14361	14433	14411	14587	14559	14568	14512	14603	14325	14531	14572	14623	14577	14486	14575	14445	14565	14549	14478	14628	14412	14468	14556	14424	14455	14518	14631	14519	14432	14494	14470	14187	14491	14376	14481	14427	14431	14521	14345	14495	14514	14449	14534	14393	14331	14426	14520	14622	14579	14474	14571	14432	14495	14476	14593	14556	14663	14385	14377	14292	14695	14709	14567	14627	14425	14555	14501	14544	14596	14555	14551	14673	14457	14504	14469	14649	14528	14422	14468	14369	14607	14393	14638	14527	14459	14541	14544	14571	14335	14338	14548	14531	14340	14596	14283	14519	14712	14564	14433	14506	14595	14357	14274	14526	14455	14606	14364	14612	14428	14442	14475	14618	14743	14440	14390	14379	14464	14619	14520	14622	14591	14684	14445	14516	14517	14521	14517	14642	14441	14567	14512	14475	14521	14570	14586	14522	14346	14394	14462	14531	14495	14494	14489	14517	14600	14501	14568	14402	14660	14390	14541	14322
22797	21137	28882	23847	22593	26839	29217	23917	21732	21279	20554	19753	19539	19206	18972	18588	18332	18407	18421	18072	17911	17831	17978	17913	17822	17823	17545	17438	17607	17909	17645	17455	17351	17533	17456	17399	17507	17508	17533	17412	17559	17456	17286	17593	17543	17545	17341	17297	17438	17463	17332	17375	17412	17429	17618	17402	17385	17428	17213	17192	17471	17526	17425	17413	17451	17180	17317	17356	17382	17196	17480	17445	17278	17386	17424	17454	17522	17444	17453	17347	17344	17465	17304	17367	17522	17389	17331	17403	17531	17457	17329	17121	17578	17295	17469	17450	17330	17323	17349	17327	17367	17369	17403	17428	17399	17381	17409	17454	17455	17478	17546	17523	17336	17304	17382	17540	17666	17288	17240	17421	17339	17280	17323	17483	17572	17329	17242	17281	17314	17159	17330	17421	17162	17334	17262	17507	17325	17241	17443	17169	17161	17275	17317	17084	17432	17526	17276	17594	17306	17305	17412	17292	17431	17400	17289	17317	17294	17343	17505	17350	17284	17502	17479	17234	17258	17384	17300	17205	17268	17278	17408	17366	17456	17520	17300	17333	17344	17442	17503	17421	17382	17313	17182	17567	17182	17320	17381	17373	17236	17036	17368	17566	17287	17232	17329	17235	17449	17387	17286	17420	17413	17350	17417	16957	17270	17111	17301	17209	17392	17248	17555	17117	17020	17382	17267	17363	17301	17286	17329	17229	17409	17293	17403	17305	17235	17266	17450	17490	17319	17595	17317	17199	17282	17289	17369	17283	17192	17308	17233	17358	17390	17143	17364	17296	17429	17369	17368	17408	17440	17092	17329	17350	17247	17319	17382	17357	17328	17260	17386	17257	17153	17342	17383	17331	17278	17392	17331	17297	17384	17464	17289	17081	17200	17019	17458	17380	17082	17417	17466	17264	17272	17282	17335	17051	17341	17339	17314	17346	17371	17422	17440	17403	17420	17212	17293	17160	17157	17407	17254	17435	17274	17359	17372	17121	17271	17347	17389	17394	17497	17416	17355	17368	17261	17340	17365	17264	17079	17369	17413	17392	17118	17128	17275	17291	17450	17400	17341	17295	17287	17057	17315	17440	17343	17463	17248	17269	17481	17223	17460	17386	17305	17408	17192	17214	17371	17103	17340	17377	17222	17265	17379	17416	17446	17194	17125	17218	17473	17467	17427	17495	17298	17113	17161	17201	17276	17296	17547	17257	17409	17475	17456	17391	17417	17142	17402	17253	17369	17165	17302	17378	17330	17312	17380	17322	17222	17248	17297	17363	17344	17314	17281	17482	17271	17241	17385	17418	17463	17335	17222	17255	17318	17423	17413	17409	17357	17261	17342	17292	17290	17262	17341	17270	17429	17449	17484	17461	17350	17345	17329	17309	17314	17445	17466	17267	17316	17308	17157	17244	17482	17230	17607	17232	17353	17317	17652	17398	17503	17439	17456	17402	17399	17324	17448	17324	17280	17314	17342	17481	17468	17503	17138	17234	17435	17394	17357	17263	17285	17252	17123	17549	17321	17292	17504	17390	17272	17193	17364	17292	17543	17493	17329	17522	17391	17319	17337	17341	17232	17344	17387	17228	17456	17410	17164	17274	17354	17271	17420	17352	17375	17400	17342	17401	17545	17439	17283	17208	17080	17220	17251	17317	17286	17512	17149	17237	17267	17202	17477	17246	17506	17347	17381	17301	17224	17431	17301	17439	17485	17474	17263	17235	17484	17203	17252	17399	17245	17137	17427	17428	17371	17241	17207	17255	17427	17263	17290	17454	17324	17338	17347	17221	17379	17060	17328	17186	17254	17377	17360	17611	17454	17585	17420	17382	17252	17223	17217	17365	17121	17362	17503	17232	17121	17339	17536	17454	17333	17456	17550	17129	17172	17326	17262	17533	17420	17356	17293	17440	17441	17485	17400	17435	17372	17490	17453	17252	17291	17437	17647	17497	17424	17303	17264	17238	17479	17633	17379	17299	17531	17466	17465	17269	17409	17410	17383	17305	17288	17292	17239	17283	17250	17609	17203	17281	17327	17290	17530	17381	17307	17337	17404	17359	17225	17227	17170	17286	17294	17590	17268	17442	17323	17334	17252	17147	17232	17169	17434	17384	17538	17191	17372	17214	17254	17254	17302	17226	17369	17088	17356	17390	17054	17482	17426	17512	17470	17380	17625	17296	17213	17319	17472	17448	17401	17219	17203	17430	17345	17172	17617	17187	17375	17502	17333	17272	17306	17403	17002	17141	17280	17340	17437	17307	17235	17194	17381	17189	17317	17485	17317	17331	17492	17373	17483	17437	17253	17371	17362	17463	17308	17212	17321	17464	17512	17279	17413	17329	17272	17254	17285	17350	17308	17229	17498	17345	17406	17286	17352	17400	17331	17163	17432	17233	17401	17269	17222	17183	17299	17323	17191	17418	17213	17194	17336	17324	17199	17401	17223	17234	17248	17277	17410	17392	17489	17449	17265	17314	17492	17216	17143	17344	17310	17304	17524	17356	17252	17150	17300	17397	17256	17186	17384	17273	17380	17450	17299	17291	17463	17178	17304	17440	17387	17290	17318	17079	17319	17248	17374	17192	17377	17161	17342	17528	17424	17295	17510	17289	17352	17274	17270	17443	17206	17095	17334	17077	17228	17414	17259	17200	17292	17324	17288	17246	17363	17132	17376	17361	17264	17172	17224	17219	17315	17233	17241	17401	17311	17486	17428	17372	17272	17178	17247	17182	17202	17483	17368	17335	17348	17295	17478	17360	17426	17324	17274	17382	17387	17534	17127	17286	17417	17305	17363	17398	17207	17312	17248	17277	17405	17295	17245	17107	17279	17248	17232	17268	17264	17327	17383	17405	17493	17259	17270	17325	17293	17317	17477	17382	17351	17403	17667	17500	17274	17284	17336	17477	17338	17305	17201	17408	17426	17351	17299	17605	17236	17278	17420	17220	17328	17472	17582	17123	17218	17430	17359	17234	17162	17417	17415	17441	17304	17293	17371	17344	17254	17274	17280	17175	17535	17230	17388	17379	17418	17327	17365	17301	17458	17298	17300	17382	17284	17407	17336	17537	17246	17387	17411	17352	17351	17326	17399	17328	17386	17295	17220	17264	17341	17549	17471	17201	17263	17227	17212	17498	17278	17303	17284	17263	17277	17234	17354	17318	17188	17558	17191	17359	17390	17157	17435	17394	17654	17460	17464	17408	17359	17202	17258	17370	17365	17342	17401	17483	17347	17288	17376	17467	17446	17359	17302	17446	17255	17223	17449	17321	17279	17298	17323	17424	17166	17352	17292	17340	17388	17308	17508	17297	17296	17261	17298	17396	17175	17303	17351	17200	17569	17216	17447	17357	17436	17222	17310	17257	17165	17403	17382	17354	17212	17257	17328	17432	17604	17195	17245	17423	17221	17253	17280	17373	17185	17269	17055	17116	17344	17410	17397	17522	17266	17443	17239	17365	17286	17340	17243	17269	17283	17313	17291	17411	17117	17268	17330	17360	17343	17236	17238	17307	17258	17314	17269	16983	17179	17247	17058	17168	17342	17431	17217	17365	17244	17254	17417	17290	17340	17293	17315	17224	17414	17326	17505	17382	17339	17425	17285	17293	17656	17515	17389	17437	17332	17571	17241	17394	17181	17188	17298	17373	17263	17238	17177	17414	17400	17197	17505	17193	17128	17218	17443	17359	17181	17318	17256	17631	17285	17234	17417	17415	17262	17447	17576	17389	17195	17460	17301	17259	17369	17319	17223	17396	17327	17043	17482	17279	17529	17381	17276	17252	17309	17550	17176	17359	17415	17165	17255	17344	17292	17463	17413	17556	17384	17563	17233	17353	17366	17232	17577	17489	17281	17141	17283	17341	17263	17125	17198	17477	17343	17286	17188	17267	17223	17418	17281	17309	17335	17199	17312	17415	17426	17340	17450	17394	17171	17345	17521	17542	17360	17357	17253	17415	17360	17248	17399	17067	17281	17233	17396	17287	17325	17270	17375	17399	17593	17392	17411	17348	17267	17295	17362	17414	17529	17414	17024	17172	17483	17354	17244	17387	17364	17322	17316	17109	17283	17373	17255	17492	17154	17300	17543	17094	17221	17374	17536	17469	17195	17270	17205	17224	17372	17125	17340	17445	17350	17463	17343	17390	17477	17339	17365	17525	17449	17239	17323	17110	17341	17360	17331	17373	17204	17409	17237	17405	17351	17358	17315	17231	17201	17334	17392	17470	17205	17357	17531	17258	17500	17269	17394	17375	17343	17354	17241	17524	17459	17321	17321	17261	17508	17314	17405	17428	17247	17434	17138	17337	17235	17121	17348	17429	17465	17359	17326	17450	17543	17328	17504	17380	17225	17238	17158	17152	17183	17458	17331	17447	17398	17266	17420	17396	17402	17290	17464	17440	17397	17414	17427	17307	17488	17304	17257	17168	17162	17126	17185	17307	17203	17151	17397	17365	17283	17332	17234	17469	17246	17168	17189	17220	17496	17270	17198	17257	17309	17157	17466	17202	17283	17235	17411	17462	17520	17276	17208	17329	17129	17306	17412	17441	17202	17227	17320	17270	17042	17430	17173	17319	17356	17484	17494	17279	17477	17509	17364	17389	17098	17505	17308	17279	17573	17272	17272	17382	17437	17235	17389	17498	17427	17381	17345	17396	17266	17237	17439	17255	17491	17232	17271	17400	17434	17229	17256	17112	17381	17289	17487	17319	17325	17299	17413	17235	17210	17374	17370	17262	17361	17260	17438	17539	17395	17376	17259	17137	17148	17408	17484	17223	17227	17305	17312	17288	17225	17378	17171	17429	17340	17229	17255	17194	17293	17446	17236	17315	17177	17300	17343	17260	17241	17246	17365	17353	17232	17434	17254	17390	17293	17302	17325	17368	17406	17329	17378	17258	17314	17194	17181	17154	17538	17388	17331	17463	17372	17314	17351	17343	17175	17087	17328	17169	17260	17226	17307	17258	17309	17206	17547	17383	17399	17279	17398	17342	17269	17281	17484	17191	17441	17316	17329	17280	17494	17313	17346	17156	17295	17246	17455	17403	17209	17378	17289	17574	17499	17349	17142	17504	17380	17327	17407	17456	17398	17261	17328	17308	17450	17439	17321	17369	17285	17215	17293	17332	17262	17446	17272	17483
34974	55844	50225	39667	34211	30472	26866	23885	21562	20567	19418	18733	18318	17609	17051	16653	16382	16053	15913	15779	15716	15541	15417	15416	15274	15254	15259	15218	15191	15163	15164	15207	14913	14976	15182	15150	15012	15113	15070	15000	15032	15183	15092	14858	14979	14960	14948	15034	14942	15010	14965	14789	14877	14944	14990	15028	14922	14907	14880	14989	14966	15069	14885	14952	14935	14958	14991	14925	15021	14974	15082	14967	14928	15003	15018	15026	15018	14841	14928	14930	15029	14840	14978	15036	15072	15063	14976	15048	14656	14997	14974	14866	14849	14908	15063	14863	14916	14918	14972	15074	14980	14859	14805	14978	14884	15017	15011	14933	14719	14943	14998	14903	15112	14817	15142	14860	14907	15106	14905	14931	14883	14890	14995	14947	14826	15032	14931	15077	15029	15025	15043	14968	15139	14921	14840	14945	14920	15054	15052	14975	15024	14770	14878	14832	14968	15039	15126	14997	14912	14888	14976	14962	14875	15012	15065	15107	15012	15010	14944	14887	15211	14927	14982	14945	14856	14891	15023	15062	14890	15110	14875	15164	14863	15003	15144	14908	14919	14961	14893	14989	14958	14842	14976	14863	15008	15024	14926	14981	14994	15090	14995	14851	15129	15203	15152	14913	15164	14880	14987	14916	14986	15048	14843	14999	15015	14998	14842	15066	14891	15007	15063	14931	14933	14952	15020	15066	14964	14911	15061	15152	14927	14818	14936	14912	14958	15004	15060	14999	14914	14933	14929	14922	14835	14831	14971	14995	14959	14996	15107	14966	14877	15049	14982	14882	14997	14949	15097	14822	14839	14986	14980	14995	15102	14892	15100	14965	15159	14989	14877	15022	15073	14953	14999	15021	14820	15016	14901	15021	15051	15168	14840	14923	14969	14936	14965	14933	15116	14981	14858	14884	14844	15113	15041	15063	14983	15070	14975	14998	14780	14936	15003	14949	15039	14960	14873	14998	14832	14840	15162	15059	15088	15146	14895	14956	15030	14929	14971	15000	14921	14952	14915	15032	14814	15064	15024	14850	14901	14884	14847	15016	15132	14943	14910	14946	14922	15155	14915	15004	14882	14874	15004	14892	14950	14842	14979	14964	14936	14892	14831	15052	15037	15018	14844	14964	14989	14952	14968	14989	14927	15064	14917	14786	14936	14910	15096	15117	14931	15040	14998	15064	15074	14859	14650	14993	14996	14875	15108	14817	14919	15059	15026	14940	15032	14801	14847	15004	14995	14839	15078	15009	14897	14884	15201	14876	14947	14878	15127	15021	14895	14884	15127	14875	14896	14818	14908	15082	15030	14915	14845	14955	15131	14850	15012	15006	15033	15095	15044	14827	14901	15132	14940	15066	14821	15045	14958	14797	14853	14916	14924	15169	15018	14915	14881	14933	14913	14972	15086	14789	14986	14984	14927	14892	14813	14990	15162	14852	14936	14896	15031	14883	15034	15054	14888	15040	14754	14936	15088	14840	14763	14992	15053	14997	14934	14870	14841	14992	14924	15003	15064	14847	14866	15013	14999	14927	14945	14912	14893	14901	15039	14766	14907	14799	14876	14959	14896	14812	14956	15052	14858	14888	14990	14924	14956	14940	15008	15084	14820	14776	14930	14957	15018	14947	14863	14862	14998	14894	15005	14937	14911	14784	14930	15056	14912	15000	14869	15173	14853	15049	15050	14904	14986	14780	14845	14935	15109	15005	14841	15082	15004	14830	14866	15002	14999	14947	14736	15009	14988	15042	14836	15009	14752	14876	14873	15013	14958	14994	14879	15118	14892	14993	14916	14839	14874	15010	14949	14899	15004	14985	14893	15015	14951	14987	15057	14955	14932	15031	14788	14840	14904	15064	14836	14848	14980	14945	15183	14796	14935	15024	15022	15008	14917	15036	15200	14877	14868	15076	14964	14932	15002	15104	14968	15082	14927	15056	14982	15103	15167	14892	15070	14953	14827	14879	15153	15020	14851	14996	14818	15002	14920	14836	15161	15093	14852	15114	15028	14913	14953	15060	15012	15005	15148	14930	15051	14848	15124	14905	15125	14828	14925	14946	15029	14786	15046	14866	15040	14940	14971	14832	14917	14969	14918	15036	14986	14935	14813	15009	15092	14988	14942	15041	15122	14913	14877	14953	15100	14932	14925	14991	15081	14946	14820	15076	14882	15012	14903	14969	15106	15007	15071	15014	14822	14910	14933	14867	14965	14853	14969	15040	14809	14988	15016	14853	14811	14953	14852	14935	14833	15102	14894	15014	15067	14863	14927	14943	14913	14992	15004	14947	15027	14955	14850	15031	14858	15081	15002	14855	14957	15024	15051	14817	15030	15065	15021	15008	14963	14918	14908	14943	14929	14907	15072	14918	14920	14903	14873	14774	14862	14991	14808	14978	14907	14922	14837	14895	15022	14994	15117	14901	15016	14945	14882	15008	15193	14938	14832	14968	14807	14955	14917	14864	14798	15036	14948	15059	15090	15061	15051	14863	14940	14926	14885	14907	14894	14986	14876	15097	14948	14786	15024	14838	14820	14893	14854	14831	14964	14918	14875	14819	14919	14883	14807	15009	14869	14919	14903	14991	15022	15283	15024	14947	14935	15043	15018	14969	14761	14988	14889	14837	14961	14925	14991	14919	15002	15025	14945	14869	14852	14939	15016	14722	15107	15002	14990	15015	14830	15048	14851	14970	15008	14958	14977	14944	15125	14762	15091	14763	14906	14832	15102	14750	14991	14991	14989	15013	14955	14853	14791	14932	14970	14973	15047	14939	14904	14852	14794	15057	14886	15070	15025	14847	15003	14911	14948	15013	14918	14920	14944	14823	14777	14896	14977	14952	14999	14971	14914	15066	14962	14953	14849	14946	14931	14979	14807	14946	14910	14917	15056	15013	15054	14854	15053	14995	15019	15019	15001	15069	14882	14902	14967	14972	15030	14895	14966	14776	15001	14833	14749	14888	14902	14996	14970	14840	14943	14991	14851	14965	14877	14913	15049	15013	14813	14967	14912	15002	14810	14985	14844	15128	15071	15028	15076	14909	14850	14885	15034	14790	14868	14979	14824	15013	14964	15010	14984	14889	15044	15000	15062	14998	14883	15099	14876	14908	14907	15044	14973	15060	15012	14878	14694	14910	14925	14810	14961	14714	14935	14851	14833	14867	15117	14913	14922	15121	14901	14834	14865	14894	15015	14923	14878	15216	15060	15074	15088	15105	14965	14949	15055	14956	15066	14947	14993	14861	15041	14826	14953	15059	14996	14903	14947	14898	15078	14963	14840	14853	14876	15082	14897	14867	14861	14826	14890	14894	14990	15017	15054	14966	15153	14886	15104	14822	14748	14922	15164	14911	14852	14879	14907	14878	14945	14967	14900	14936	15063	15063	14997	15046	14881	14976	15016	14950	15037	15008	14906	14968	15085	14822	14866	14930	14892	14850	15007	15060	15168	14974	14930	15125	14887	15224	14683	14955	14825	15080	15103	14934	14862	15060	14858	15003	15032	14840	14969	14968	14909	14853	14994	14860	15088	14774	14799	14983	14859	14928	14954	14914	15050	15109	14908	14881	15038	15002	14804	15106	15035	14833	14911	14883	15005	14802	14900	15083	14805	14924	14738	14890	15100	15007	14898	15003	14748	15076	14876	14884	14890	14965	14830	15014	14974	14914	14818	14792	14902	14839	14911	14980	14899	14965	15006	14888	15016	14918	15020	14966	15068	14810	14901	14942	14972	14935	14921	14859	15005	14983	15011	14915	14744	14956	14922	15029	14823	14984	14942	15076	14853	14884	14926	14910	14895	15080	14958	14921	15050	14891	15051	14872	14920	14912	15126	14910	14991	15002	14992	14964	14704	14959	14852	14939	14860	14956	15088	14853	14802	14947	14971	15010	14968	14947	14893	14974	14815	14762	14983	14791	15113	15042	14973	14891	14918	14848	14867	15069	14969	14910	15011	14854	14967	14890	14827	14934	15107	14854	14954	14902	14868	15034	14856	14755	14946	15073	14805	14915	14988	15143	15073	14960	14918	14982	14666	15008	15098	14868	14834	14840	14885	14959	14972	15011	15099	14791	15042	15055	15016	14909	15006	14930	15074	14910	15067	14924	14936	14971	15014	15014	14790	14982	15072	15009	14983	14982	14865	15081	14940	14907	14953	14727	15064	14934	14942	14963	14887	15035	15061	15103	14830	14867	14897	15035	14918	15053	14937	14922	14864	14916	14963	14970	15035	14854	14934	15067	14880	14904	14954	14858	14753	14871	14982	14843	14904	14936	15053	14902	15093	14987	14865	14858	14889	14799	14861	15073	14812	14978	15074	14814	15030	14925	14996	15000	15012	14896	14919	14961	14978	14902	14982	15099	14942	14812	14824	14912	15155	15032	14841	15144	14883	14930	14897	14877	15082	15026	14942	14886	14980	14759	14867	15048	14971	14790	15038	14986	14857	14957	15021	14891	14914	14855	14690	14926	14946	14964	14943	14770	14891	15058	15012	14929	14918	15040	14965	14949	15097	14871	15016	14969	15119	14768	14876	14910	14774	14989	15081	14899	14896	14898	14804	15098	14945	15066	14986	14769	14782	14984	14974	14982	15068	14997	14934	15019	15009	14906	15105	14990	14685	14790	14995	14926	15076	14896	14905	14974	14943	14780	14854	14949	14976	14928	14984	14959	15110	14982	14896	14992	15000	14919	15033	15007	14918	14899	14983	14872	15167	14961	14994	14993	14857	15016	15008	14983	15027	14953	15010	14989	14873	15136	14951	14849	14871	15050	14892	14942	14781	14873	14866	14839	14772	15220	14819	14744	15039	14896	14979	14993	14852	15110	14840	15056	14961	15024	14931	15024	14990	14911	14856	14852	14876	14947	14948	15036	15048	14981	14891	15032	15097	14947	15140	14927	14906	14725	14908	15172	14946	15006	14826	14998	14950	14948	14801	14854	14904	15025	14960	14856	15120	14878	15091	14896	14723	15079	14696	14957	14899	15005	14950	15065	14986	14882	14900	14918	14942	15032	14876	14838	14975	15159	14945	14950	15056	14987	14834	15065	15014	14975	14757	15125	14863	15075	14889	14963	15102	15020	15020	14966	15018	14842	14925	14904	14891	14897	14842	14934	14883	14960	14853	14852	14870	14925	14908	14905
29647	28255	36149	31584	25693	23038	21221	19745	18874	18468	18182	17665	17708	17245	17326	16985	16844	17058	17020	16762	16700	16585	16883	16714	16709	16869	16584	16786	16698	16650	16906	16647	16734	16598	16641	16570	16682	16654	16704	16575	16651	16575	16657	16655	16408	16580	16630	16660	16486	16531	16677	16711	16635	16610	16554	16521	16603	16715	16578	16772	16698	16397	16672	16575	16650	16707	16724	16467	16553	16600	16603	16501	16646	16789	16598	16590	16387	16518	16768	16621	16806	16616	16457	16307	16540	16427	16497	16641	16667	16723	16726	16455	16696	16538	16468	16713	16500	16659	16554	16498	16457	16521	16634	16604	16527	16525	16410	16690	16599	16576	16769	16406	16566	16580	16616	16540	16533	16604	16655	16536	16734	16465	16491	16573	16733	16721	16760	16598	16603	16780	16684	16590	16684	16677	16422	16581	16696	16812	16448	16603	16531	16551	16607	16506	16616	16340	16376	16565	16457	16642	16474	16554	16513	16619	16287	16554	16585	16560	16410	16624	16361	16539	16498	16361	16491	16525	16704	16251	16599	16370	16579	16467	16600	16839	16627	16781	16511	16473	16638	16652	16546	16744	16640	16538	16524	16478	16521	16294	16523	16443	16511	16615	16697	16446	16644	16652	16592	16536	16675	16617	16546	16475	16489	16537	16599	16426	16652	16628	16800	16743	16693	16793	16393	16630	16591	16730	16356	16547	16467	16376	16648	16565	16480	16562	16625	16591	16602	16578	16414	16747	16665	16562	16666	16610	16629	16549	16521	16490	16555	16638	16651	16691	16644	16424	16480	16629	16519	16550	16696	16469	16410	16554	16402	16634	16401	16570	16446	16635	16752	16509	16669	16507	16595	16397	16537	16574	16546	16754	16574	16715	16617	16500	16625	16626	16535	16563	16474	16823	16629	16658	16580	16426	16501	16679	16536	16526	16491	16706	16562	16503	16544	16630	16705	16442	16643	16434	16572	16558	16493	16595	16412	16749	16444	16357	16416	16563	16579	16417	16740	16707	16504	16753	16737	16603	16635	16657	16705	16733	16554	16769	16377	16493	16615	16380	16530	16445	16224	16501	16614	16765	16594	16504	16667	16450	16552	16674	16439	16631	16566	16729	16505	16248	16499	16500	16462	16594	16442	16442	16665	16481	16664	16563	16766	16487	16609	16546	16694	16573	16666	16482	16610	16644	16631	16531	16674	16579	16565	16330	16380	16722	16834	16512	16576	16700	16709	16582	16461	16607	16635	16574	16619	16396	16507	16465	16599	16366	16530	16745	16616	16585	16748	16667	16790	16523	16530	16556	16639	16704	16685	16499	16620	16606	16308	16602	16526	16686	16638	16518	16752	16566	16519	16448	16257	16429	16646	16295	16358	16481	16362	16550	16541	16534	16439	16651	16609	16740	16723	16381	16700	16664	16593	16770	16610	16557	16672	16509	16502	16726	16652	16655	16627	16525	16440	16601	16683	16531	16572	16577	16622	16594	16667	16591	16617	16646	16637	16661	16539	16536	16477	16628	16679	16433	16385	16542	16954	16526	16553	16538	16709	16559	16598	16534	16642	16541	16514	16575	16594	16564	16520	16483	16593	16567	16610	16522	16563	16648	16871	16665	16521	16526	16704	16682	16473	16652	16594	16537	16620	16623	16685	16613	16631	16626	16693	16627	16520	16550	16402	16484	16673	16482	16534	16482	16666	16445	16555	16647	16483	16595	16628	16550	16722	16562	16592	16532	16591	16392	16507	16605	16488	16435	16596	16722	16419	16567	16544	16630	16411	16573	16377	16438	16508	16457	16488	16588	16559	16608	16495	16521	16717	16621	16499	16818	16545	16370	16514	16567	16844	16602	16714	16603	16607	16422	16401	16664	16549	16606	16625	16524	16686	16729	16681	16764	16617	16506	16609	16466	16347	16737	16595	16508	16511	16731	16360	16799	16600	16584	16633	16671	16504	16687	16487	16713	16627	16529	16600	16524	16625	16699	16498	16410	16700	16652	16772	16563	16702	16529	16421	16490	16591	16684	16586	16480	16536	16497	16385	16478	16422	16583	16630	16510	16581	16583	16666	16608	16524	16393	16491	16421	16611	16661	16878	16538	16625	16348	16781	16672	16563	16693	16603	16562	16585	16630	16517	16610	16612	16428	16561	16500	16566	16768	16434	16523	16544	16466	16659	16663	16542	16570	16614	16637	16385	16741	16601	16627	16514	16689	16682	16585	16675	16476	16476	16573	16267	16475	16465	16681	16645	16454	16495	16397	16455	16485	16881	16436	16610	16349	16447	16526	16435	16612	16440	16614	16506	16617	16481	16552	16686	16351	16530	16523	16752	16661	16614	16532	16539	16560	16579	16448	16651	16455	16320	16321	16567	16621	16641	16548	16479	16498	16625	16568	16826	16756	16697	16773	16630	16619	16440	16386	16479	16621	16559	16430	16606	16577	16559	16519	16533	16622	16550	16757	16467	16519	16640	16638	16542	16541	16640	16430	16705	16595	16518	16387	16484	16530	16563	16618	16489	16549	16524	16559	16565	16474	16575	16555	16322	16433	16505	16539	16637	16376	16431	16547	16638	16529	16698	16587	16571	16646	16584	16561	16599	16644	16590	16307	16401	16614	16363	16611	16729	16607	16579	16640	16485	16499	16382	16474	16666	16592	16578	16684	16703	16629	16633	16397	16531	16480	16719	16542	16532	16453	16543	16429	16449	16597	16624	16425	16757	16511	16657	16340	16461	16523	16384	16408	16681	16504	16643	16571	16569	16411	16596	16618	16433	16577	16627	16581	16583	16802	16698	16750	16466	16635	16564	16736	16647	16651	16634	16621	16694	16677	16504	16631	16713	16535	16385	16591	16595	16578	16619	16581	16378	16350	16454	16646	16569	16666	16488	16612	16559	16452	16519	16515	16493	16375	16581	16510	16620	16415	16781	16405	16700	16670	16483	16681	16567	16667	16403	16545	16527	16450	16553	16661	16518	16587	16783	16374	16332	16660	16587	16438	16516	16590	16534	16319	16523	16695	16625	16526	16360	16679	16621	16804	16551	16501	16389	16549	16662	16642	16651	16489	16601	16551	16605	16677	16454	16656	16638	16589	16570	16649	16578	16757	16604	16566	16510	16329	16532	16489	16580	16635	16687	16426	16644	16615	16525	16645	16431	16521	16458	16598	16812	16601	16728	16612	16450	16555	16662	16489	16373	16569	16540	16495	16660	16517	16697	16469	16658	16475	16576	16648	16662	16468	16798	16555	16625	16558	16750	16715	16450	16708	16863	16569	16671	16555	16545	16539	16340	16557	16561	16691	16617	16579	16731	16527	16740	16705	16671	16607	16567	16550	16586	16670	16492	16591	16739	16568	16512	16596	16704	16650	16524	16408	16586	16672	16515	16685	16563	16812	16649	16743	16612	16718	16433	16553	16910	16670	16600	16572	16643	16589	16512	16540	16655	16463	16626	16499	16572	16598	16457	16389	16327	16599	16504	16745	16531	16479	16373	16534	16530	16562	16515	16355	16588	16584	16631	16614	16317	16570	16494	16529	16542	16573	16631	16601	16601	16498	16748	16424	16552	16485	16580	16526	16617	16694	16790	16615	16587	16520	16704	16541	16519	16742	16513	16520	16654	16554	16653	16529	16685	16408	16450	16680	16676	16561	16577	16495	16600	16516	16507	16608	16490	16867	16448	16423	16682	16709	16546	16356	16500	16646	16552	16574	16617	16629	16665	16524	16543	16705	16439	16719	16523	16710	16754	16664	16726	16418	16626	16423	16667	16611	16535	16578	16539	16654	16705	16583	16584	16457	16408	16564	16711	16613	16688	16737	16564	16699	16687	16552	16567	16505	16566	16745	16599	16674	16450	16459	16749	16645	16489	16504	16557	16587	16518	16408	16657	16648	16539	16593	16676	16644	16561	16488	16481	16715	16522	16641	16489	16516	16637	16666	16605	16453	16518	16583	16559	16383	16746	16503	16621	16531	16510	16450	16525	16392	16471	16615	16620	16423	16384	16530	16727	16718	16796	16465	16543	16610	16625	16493	16647	16463	16698	16515	16686	16604	16395	16417	16492	16636	16711	16531	16441	16518	16502	16573	16594	16690	16519	16534	16465	16431	16605	16486	16565	16499	16518	16559	16647	16551	16625	16680	16717	16796	16699	16565	16433	16632	16512	16576	16534	16507	16502	16482	16674	16667	16615	16687	16683	16659	16531	16609	16616	16648	16467	16463	16670	16549	16578	16538	16600	16535	16495	16449	16585	16654	16620	16481	16546	16576	16765	16506	16440	16485	16653	16622	16496	16378	16505	16415	16444	16747	16680	16531	16595	16528	16693	16567	16501	16649	16876	16440	16555	16658	16596	16690	16661	16540	16385	16449	16236	16598	16525	16567	16669	16879	16622	16552	16556	16498	16463	16608	16621	16691	16734	16526	16823	16570	16636	16734	16562	16687	16517	16739	16571	16420	16591	16560	16540	16691	16721	16548	16451	16584	16727	16518	16388	16673	16747	16764	16504	16555	16488	16633	16658	16613	16705	16671	16409	16357	16589	16531	16570	16608	16579	16483	16817	16634	16432	16439	16497	16493	16489	16511	16568	16367	16557	16540	16359	16439	16558	16450	16445	16704	16437	16660	16666	16652	16573	16457	16431	16505	16572	16516	16719	16739	16656	16621	16438	16603	16573	16637	16740	16549	16643	16571	16627	16663	16519	16667	16597	16659	16623	16504	16641	16651	16584	16547	16544	16612	16729	16730	16550	16514	16599	16437	16700	16588	16459	16571	16658	16695	16648	16738	16524	16502	16516	16631	16566	16448	16573	16620	16578	16551	16653	16674	16571	16717	16594	16692	16567	16644	16556	16530	16536	16414	16556	16610	16600	16731	16609	16623	16678	16423	16752	16580	16520	16422	16442	16602	16654	16337	16642	16638	16491	16576	16598	16554	16568	16688	16498	16484	16698	16766	16651	16525	16658	16544	16545	16507	16547	16556	16760	16612	16798	16735	16538	16582	16579	16600	16540	16507	16530	16541	16571	16592	16439	16400	16721	16631	16383	16571	16581	16559	16519	16691	16548	16329	16610	16540	16567	16643	16511	16753	16699	16586	16464	16580	16701	16425	16268	16501	16565	16672	16524	16556	16749	16785
32142	44089	40727	30804	26518	23457	20854	19316	17821	17341	16759	16414	16027	15815	15542	15321	15351	15108	15043	14973	14971	14977	14853	14722	14636	14728	14742	14562	14712	14719	14532	14586	14525	14522	14527	14502	14390	14557	14538	14521	14508	14578	14407	14591	14452	14391	14689	14478	14565	14554	14315	14396	14520	14512	14434	14438	14333	14481	14527	14552	14576	14430	14497	14607	14667	14486	14385	14700	14573	14676	14379	14541	14438	14604	14670	14503	14605	14563	14415	14412	14580	14598	14431	14520	14512	14451	14542	14492	14505	14624	14458	14386	14826	14526	14442	14502	14554	14403	14544	14627	14552	14494	14481	14411	14475	14627	14605	14606	14531	14505	14468	14436	14468	14388	14627	14690	14452	14526	14563	14479	14445	14581	14489	14445	14419	14726	14548	14434	14480	14471	14442	14381	14431	14481	14575	14576	14681	14488	14448	14625	14442	14483	14669	14490	14316	14639	14479	14649	14266	14499	14595	14486	14613	14466	14563	14379	14551	14590	14340	14462	14508	14384	14451	14543	14595	14529	14468	14603	14393	14534	14415	14649	14604	14371	14380	14553	14638	14405	14498	14516	14521	14388	14555	14611	14454	14484	14571	14563	14475	14521	14502	14640	14704	14373	14494	14427	14603	14530	14404	14634	14468	14379	14520	14589	14606	14493	14544	14530	14449	14605	14343	14285	14451	14294	14590	14474	14617	14355	14554	14465	14365	14544	14575	14485	14616	14458	14593	14450	14636	14375	14419	14528	14530	14352	14516	14538	14572	14422	14555	14637	14600	14607	14401	14604	14632	14443	14383	14589	14486	14526	14596	14365	14439	14513	14507	14627	14390	14563	14626	14504	14452	14452	14460	14470	14560	14368	14447	14517	14505	14393	14467	14348	14546	14506	14507	14585	14474	14671	14534	14570	14476	14390	14594	14470	14643	14579	14634	14337	14385	14448	14405	14309	14542	14604	14472	14431	14439	14508	14526	14543	14494	14410	14427	14395	14402	14559	14400	14480	14588	14344	14350	14515	14542	14494	14582	14584	14568	14560	14608	14375	14687	14469	14446	14552	14479	14624	14438	14681	14336	14303	14425	14499	14541	14499	14572	14564	14645	14398	14438	14480	14529	14495	14596	14533	14411	14383	14611	14547	14364	14686	14606	14407	14670	14398	14560	14434	14469	14489	14588	14622	14606	14584	14628	14653	14689	14650	14560	14385	14708	14476	14560	14538	14473	14373	14561	14471	14515	14485	14438	14416	14612	14446	14430	14667	14372	14602	14570	14530	14566	14644	14468	14498	14437	14449	14513	14538	14554	14515	14419	14634	14396	14526	14384	14661	14560	14531	14589	14528	14463	14445	14686	14504	14454	14575	14422	14615	14571	14588	14380	14486	14646	14577	14502	14505	14519	14510	14512	14481	14439	14511	14518	14403	14673	14461	14383	14527	14336	14413	14678	14616	14530	14552	14398	14728	14444	14564	14508	14679	14348	14564	14553	14479	14463	14609	14630	14516	14455	14603	14494	14580	14507	14457	14509	14469	14455	14493	14704	14343	14547	14508	14502	14559	14452	14533	14594	14493	14370	14608	14534	14597	14423	14555	14614	14517	14423	14494	14461	14436	14565	14409	14424	14467	14466	14575	14437	14682	14616	14445	14484	14504	14496	14534	14663	14578	14610	14561	14368	14502	14467	14402	14450	14463	14586	14462	14443	14439	14595	14528	14635	14503	14620	14474	14554	14398	14465	14593	14500	14435	14584	14575	14538	14530	14467	14494	14631	14493	14437	14478	14733	14394	14494	14590	14700	14557	14403	14585	14431	14538	14397	14454	14435	14548	14377	14427	14452	14451	14595	14514	14722	14401	14605	14446	14497	14580	14560	14675	14522	14595	14581	14445	14502	14585	14433	14538	14587	14668	14401	14504	14587	14651	14474	14641	14584	14351	14478	14503	14562	14516	14535	14518	14643	14286	14565	14555	14699	14425	14688	14315	14647	14564	14333	14518	14524	14614	14618	14407	14602	14322	14532	14593	14503	14514	14531	14496	14604	14492	14433	14529	14572	14462	14583	14434	14440	14650	14382	14596	14501	14615	14552	14347	14598	14425	14575	14520	14611	14570	14485	14494	14467	14632	14693	14455	14551	14436	14522	14395	14446	14581	14499	14391	14531	14726	14834	14438	14609	14416	14485	14498	14496	14637	14350	14505	14549	14519	14425	14517	14474	14723	14471	14505	14422	14557	14544	14548	14522	14543	14528	14581	14462	14526	14504	14645	14531	14446	14678	14553	14684	14507	14671	14501	14538	14420	14570	14619	14659	14436	14567	14482	14406	14681	14493	14434	14556	14295	14509	14305	14426	14504	14489	14517	14499	14419	14686	14502	14572	14377	14490	14450	14600	14593	14283	14599	14423	14494	14466	14536	14447	14486	14679	14471	14743	14394	14415	14491	14540	14546	14403	14510	14520	14512	14552	14575	14491	14607	14632	14670	14559	14590	14524	14499	14590	14626	14611	14619	14456	14302	14607	14520	14500	14559	14580	14636	14560	14481	14497	14582	14505	14621	14503	14531	14538	14521	14521	14545	14541	14524	14424	14673	14547	14542	14650	14546	14396	14548	14426	14382	14482	14561	14519	14562	14434	14560	14487	14471	14443	14427	14515	14418	14656	14445	14615	14536	14682	14477	14332	14537	14424	14530	14642	14591	14606	14633	14475	14523	14588	14615	14481	14547	14553	14520	14409	14472	14607	14479	14487	14522	14709	14536	14479	14461	14510	14491	14584	14535	14652	14459	14552	14635	14393	14590	14656	14481	14477	14536	14660	14504	14443	14447	14376	14645	14532	14449	14607	14566	14632	14494	14510	14309	14457	14481	14330	14503	14563	14497	14528	14555	14425	14610	14569	14434	14634	14578	14766	14490	14518	14609	14476	14594	14507	14593	14500	14561	14546	14512	14525	14517	14506	14496	14578	14573	14377	14565	14566	14505	14478	14373	14376	14542	14623	14540	14531	14455	14426	14361	14453	14526	14579	14473	14442	14319	14567	14476	14350	14346	14669	14493	14498	14519	14592	14591	14558	14546	14529	14474	14442	14459	14594	14518	14413	14404	14651	14509	14546	14641	14577	14602	14691	14641	14406	14401	14340	14554	14524	14548	14414	14635	14460	14433	14632	14515	14537	14570	14443	14575	14761	14584	14547	14601	14396	14551	14585	14704	14624	14582	14476	14572	14391	14681	14514	14554	14592	14485	14310	14389	14389	14418	14505	14531	14463	14598	14663	14414	14511	14637	14523	14766	14517	14582	14566	14579	14260	14483	14512	14301	14546	14225	14489	14385	14644	14539	14604	14470	14594	14431	14705	14593	14592	14517	14406	14579	14586	14683	14721	14673	14429	14620	14672	14536	14562	14391	14619	14491	14460	14543	14525	14579	14671	14594	14478	14634	14441	14470	14570	14507	14622	14386	14528	14560	14488	14512	14355	14392	14302	14506	14490	14545	14537	14610	14447	14398	14442	14471	14436	14773	14542	14653	14427	14466	14469	14455	14619	14433	14546	14567	14529	14461	14555	14553	14476	14489	14458	14487	14324	14581	14649	14657	14497	14513	14605	14576	14572	14544	14532	14490	14572	14551	14527	14448	14526	14619	14539	14392	14508	14413	14632	14580	14441	14486	14476	14590	14586	14496	14523	14536	14631	14543	14626	14611	14515	14543	14534	14425	14320	14629	14493	14356	14482	14386	14413	14409	14520	14595	14445	14533	14533	14518	14451	14553	14643	14452	14341	14402	14481	14515	14467	14456	14644	14461	14576	14435	14557	14612	14615	14646	14365	14585	14566	14451	14635	14582	14657	14594	14733	14479	14427	14487	14647	14632	14572	14559	14654	14491	14608	14480	14555	14439	14443	14537	14605	14562	14520	14791	14694	14548	14631	14518	14561	14640	14447	14453	14609	14491	14586	14608	14669	14531	14594	14834	14533	14452	14464	14491	14493	14515	14672	14444	14533	14606	14692	14474	14671	14456	14507	14605	14496	14592	14591	14451	14823	14455	14429	14457	14487	14571	14526	14509	14491	14591	14538	14189	14512	14685	14518	14544	14544	14537	14489	14531	14475	14685	14516	14443	14477	14636	14590	14585	14543	14605	14610	14533	14535	14465	14703	14682	14540	14688	14633	14457	14465	14488	14555	14565	14607	14656	14489	14597	14457	14720	14611	14547	14669	14519	14546	14656	14421	14387	14513	14525	14382	14484	14629	14574	14585	14429	14706	14558	14603	14579	14483	14353	14605	14354	14552	14323	14491	14487	14569	14585	14525	14551	14474	14374	14560	14366	14618	14566	14690	14475	14595	14581	14554	14387	14483	14540	14532	14656	14516	14415	14629	14416	14488	14583	14508	14637	14365	14562	14381	14423	14461	14692	14486	14449	14683	14349	14607	14487	14488	14506	14665	14558	14417	14479	14643	14441	14418	14509	14610	14586	14508	14439	14454	14686	14507	14619	14553	14411	14494	14403	14379	14509	14567	14618	14412	14590	14588	14617	14628	14420	14480	14639	14553	14552	14510	14616	14385	14691	14599	14415	14493	14544	14534	14638	14583	14402	14420	14683	14578	14530	14562	14637	14426	14515	14448	14400	14501	14554	14477	14421	14246	14514	14384	14586	14702	14595	14497	14699	14673	14409	14579	14646	14468	14499	14448	14560	14621	14592	14501	14611	14523	14429	14435	14556	14565	14472	14547	14530	14551	14540	14443	14731	14463	14461	14590	14369	14558	14604	14531	14634	14513	14546	14592	14613	14389	14550	14362	14616	14649	14634	14632	14542	14563	14436	14424	14675	14329	14497	14691	14522	14534	14402	14615	14621	14450	14572	14578	14391	14517	14342	14474	14513	14596	14568	14490	14531	14574	14400	14558	14539	14284	14382	14504	14583	14754	14554	14430	14502	14420	14567	14601	14521	14619	14573	14548	14542	14432	14580	14452	14527	14448	14436	14479	14558	14462	14723	14585	14425	14331	14538	14603	14525	14548	14612	14641	14544	14481	14547	14537	14664	14300	14534	14696	14458	14509	14679	14466	14437	14495	14469	14410	14469	14645	14438	14518	14553	14456	14619	14554	14435	14590	14691	14433	14523	14704	14512	14696	14567
24131	21127	28510	25708	25403	26618	25168	21623	20195	19316	19056	18470	18135	17975	17405	17273	17224	17110	17196	16914	17078	16920	16748	16812	16705	16662	16701	16644	16832	16627	16586	16457	16786	16355	16701	16431	16677	16594	16520	16388	16490	16553	16498	16311	16483	16587	16686	16488	16289	16648	16543	16408	16271	16520	16424	16530	16365	16672	16650	16409	16540	16633	16530	16471	16389	16437	16654	16574	16553	16483	16290	16416	16362	16652	16549	16451	16468	16410	16411	16584	16518	16388	16360	16461	16365	16475	16510	16496	16375	16568	16498	16622	16399	16616	16493	16535	16437	16294	16519	16365	16621	16645	16589	16572	16315	16435	16463	16468	16488	16609	16434	16645	16431	16369	16473	16581	16435	16543	16775	16354	16536	16171	16483	16610	16663	16393	16290	16288	16474	16312	16528	16297	16633	16577	16580	16367	16522	16462	16458	16437	16557	16556	16521	16569	16383	16336	16438	16554	16551	16526	16488	16521	16489	16645	16516	16365	16469	16432	16586	16410	16461	16519	16555	16450	16453	16482	16362	16420	16408	16331	16431	16417	16711	16510	16486	16382	16415	16363	16467	16591	16435	16448	16420	16547	16506	16514	16485	16458	16542	16500	16564	16550	16530	16499	16409	16336	16372	16505	16385	16284	16768	16454	16281	16271	16566	16546	16376	16654	16479	16510	16442	16374	16396	16615	16658	16514	16437	16448	16626	16587	16558	16462	16626	16602	16434	16615	16535	16483	16742	16526	16479	16453	16700	16539	16628	16589	16398	16543	16208	16437	16590	16450	16611	16304	16405	16620	16567	16316	16416	16543	16524	16443	16514	16603	16544	16616	16339	16646	16302	16369	16647	16519	16410	16604	16359	16348	16412	16533	16405	16311	16450	16388	16705	16388	16487	16334	16516	16585	16419	16465	16471	16359	16469	16610	16526	16423	16309	16698	16558	16494	16403	16683	16799	16581	16367	16516	16531	16415	16487	16508	16715	16683	16460	16584	16555	16412	16389	16358	16567	16678	16449	16588	16609	16432	16556	16549	16621	16516	16387	16633	16425	16501	16539	16458	16494	16574	16600	16491	16590	16307	16454	16659	16539	16518	16516	16466	16329	16347	16591	16486	16637	16662	16581	16644	16471	16517	16524	16234	16255	16220	16644	16402	16554	16507	16446	16544	16440	16473	16463	16416	16492	16472	16615	16440	16508	16625	16420	16532	16540	16593	16483	16490	16544	16493	16568	16412	16532	16459	16569	16311	16360	16557	16410	16530	16629	16435	16365	16380	16426	16401	16212	16573	16570	16453	16582	16354	16397	16629	16130	16357	16407	16399	16672	16501	16395	16331	16435	16404	16554	16419	16394	16409	16625	16432	16423	16532	16491	16786	16581	16509	16614	16498	16439	16379	16550	16492	16450	16460	16526	16374	16552	16411	16482	16457	16475	16605	16520	16420	16678	16366	16653	16313	16494	16295	16479	16404	16359	16359	16350	16539	16514	16402	16402	16542	16501	16507	16553	16710	16519	16541	16596	16472	16298	16550	16275	16566	16544	16434	16567	16311	16383	16424	16582	16536	16576	16448	16644	16304	16486	16467	16531	16393	16377	16361	16364	16532	16296	16629	16473	16457	16326	16265	16619	16441	16425	16506	16413	16505	16283	16396	16527	16403	16428	16378	16478	16487	16502	16372	16505	16563	16503	16398	16533	16477	16484	16596	16462	16445	16487	16463	16312	16555	16546	16689	16357	16638	16476	16487	16496	16403	16349	16435	16581	16618	16645	16536	16445	16429	16491	16423	16615	16598	16554	16557	16309	16294	16288	16404	16463	16431	16572	16617	16421	16422	16535	16616	16460	16615	16364	16665	16547	16605	16466	16702	16422	16514	16439	16395	16532	16312	16467	16604	16528	16389	16423	16250	16479	16396	16452	16635	16501	16550	16414	16484	16322	16567	16283	16462	16421	16566	16539	16528	16516	16607	16463	16654	16529	16528	16542	16424	16182	16484	16565	16429	16382	16550	16634	16704	16761	16520	16402	16414	16479	16416	16353	16472	16554	16264	16558	16381	16281	16554	16344	16371	16636	16438	16440	16456	16576	16479	16525	16416	16458	16432	16570	16469	16604	16642	16491	16562	16546	16533	16652	16520	16351	16640	16425	16475	16331	16628	16380	16360	16603	16458	16566	16541	16548	16420	16367	16614	16457	16496	16379	16407	16381	16343	16677	16501	16342	16507	16555	16191	16413	16620	16571	16336	16680	16602	16407	16269	16261	16515	16436	16525	16510	16577	16422	16480	16414	16427	16484	16507	16274	16422	16303	16539	16395	16620	16469	16584	16609	16488	16368	16443	16585	16429	16310	16319	16563	16524	16537	16554	16450	16420	16524	16464	16310	16323	16470	16499	16448	16355	16754	16543	16597	16620	16531	16496	16378	16647	16463	16540	16532	16405	16410	16629	16478	16534	16338	16376	16430	16461	16681	16500	16612	16473	16373	16524	16448	16529	16575	16493	16447	16611	16412	16197	16452	16382	16376	16461	16489	16494	16469	16260	16459	16468	16468	16454	16347	16272	16490	16378	16595	16527	16406	16389	16409	16551	16636	16543	16517	16646	16472	16487	16470	16434	16456	16491	16652	16408	16457	16482	16514	16410	16447	16481	16325	16559	16506	16359	16528	16523	16583	16499	16568	16545	16581	16637	16490	16474	16660	16404	16414	16409	16518	16751	16335	16411	16398	16433	16561	16649	16586	16352	16434	16489	16507	16553	16450	16631	16473	16490	16470	16521	16451	16615	16489	16357	16396	16507	16343	16413	16555	16651	16448	16684	16530	16485	16515	16374	16388	16492	16416	16370	16419	16566	16548	16562	16495	16405	16264	16497	16343	16579	16457	16578	16671	16509	16458	16458	16375	16381	16604	16449	16508	16372	16471	16766	16523	16620	16558	16647	16714	16484	16383	16584	16478	16552	16608	16649	16615	16559	16582	16231	16477	16409	16410	16461	16492	16337	16450	16490	16525	16353	16479	16553	16440	16549	16475	16609	16435	16471	16496	16499	16486	16434	16417	16434	16464	16563	16650	16509	16670	16472	16307	16469	16557	16427	16380	16518	16581	16531	16454	16238	16361	16580	16570	16441	16431	16622	16429	16332	16478	16397	16687	16645	16528	16560	16292	16616	16514	16471	16739	16615	16422	16650	16526	16357	16606	16326	16542	16456	16320	16599	16614	16349	16295	16486	16519	16303	16296	16472	16515	16415	16601	16345	16275	16606	16644	16437	16498	16741	16509	16393	16614	16258	16417	16351	16490	16585	16542	16562	16450	16582	16462	16354	16428	16324	16464	16412	16353	16337	16429	16402	16417	16484	16352	16367	16429	16721	16536	16509	16454	16595	16500	16665	16475	16274	16357	16422	16626	16536	16321	16441	16395	16651	16583	16728	16376	16538	16460	16496	16577	16425	16470	16348	16574	16423	16265	16454	16408	16391	16440	16684	16551	16475	16639	16695	16519	16543	16514	16662	16334	16454	16580	16585	16378	16579	16369	16475	16315	16561	16505	16585	16466	16379	16644	16636	16366	16455	16488	16685	16547	16340	16359	16442	16655	16406	16366	16424	16561	16519	16585	16410	16427	16376	16491	16556	16506	16461	16526	16358	16216	16413	16514	16491	16334	16326	16488	16527	16338	16338	16562	16365	16603	16558	16292	16516	16537	16686	16485	16329	16418	16400	16463	16558	16513	16433	16635	16536	16530	16535	16540	16445	16675	16474	16579	16647	16641	16400	16606	16257	16307	16308	16571	16570	16431	16492	16521	16451	16457	16606	16489	16556	16588	16416	16369	16296	16542	16508	16625	16609	16643	16592	16546	16602	16563	16329	16473	16640	16604	16413	16621	16478	16623	16355	16493	16376	16478	16452	16468	16514	16254	16398	16256	16302	16470	16435	16428	16415	16447	16436	16493	16686	16326	16425	16517	16429	16432	16233	16323	16470	16377	16505	16483	16626	16545	16401	16714	16458	16328	16557	16637	16353	16546	16478	16508	16500	16413	16541	16381	16351	16516	16518	16393	16211	16483	16454	16496	16447	16453	16534	16415	16504	16576	16505	16436	16434	16542	16254	16497	16541	16386	16403	16510	16469	16248	16532	16503	16649	16617	16429	16418	16412	16364	16423	16440	16462	16351	16161	16313	16370	16362	16476	16478	16489	16403	16694	16340	16438	16530	16385	16479	16518	16247	16396	16436	16362	16477	16529	16356	16532	16553	16568	16398	16573	16424	16490	16624	16424	16274	16519	16520	16692	16669	16610	16656	16455	16566	16389	16450	16417	16471	16439	16551	16438	16434	16509	16646	16543	16579	16545	16256	16729	16588	16539	16470	16519	16485	16477	16379	16409	16485	16497	16498	16721	16635	16400	16556	16580	16433	16643	16248	16582	16397	16480	16377	16677	16565	16443	16521	16374	16398	16555	16614	16628	16479	16481	16560	16458	16321	16254	16354	16299	16594	16467	16404	16573	16535	16627	16406	16415	16583	16651	16551	16509	16630	16594	16411	16443	16285	16481	16408	16553	16469	16561	16579	16409	16341	16210	16410	16452	16696	16416	16256	16390	16516	16479	16500	16397	16437	16516	16505	16377	16714	16486	16532	16383	16609	16537	16455	16412	16465	16544	16656	16464	16588	16324	16429	16456	16689	16368	16508	16423	16604	16372	16525	16336	16610	16408	16623	16339	16657	16351	16466	16469	16491	16388	16389	16441	16632	16471	16496	16369	16608	16529	16304	16438	16333	16531	16284	16704	16400	16310	16561	16335	16549	16324	16688	16518	16503	16383	16463	16435	16584	16638	16552	16314	16444	16494	16434	16567	16494	16583	16563	16583	16495	16702	16490	16440	16411	16580	16663	16700	16471	16425	16504	16500	16444	16420	16513	16439	16499	16515	16537	16423	16392	16452	16164	16473	16386	16386	16395	16574	16345	16405	16309	16482	16584	16553	16664	16483	16384	16592	16347	16587	16613	16401	16603	16427	16327	16485	16595	16527	16430	16463	16387	16439	16591	16572	16467	16598	16572	16375	16339	16489	16504	16250	16543	16393	16653	16473	16492	16579	16490	16433	16406	16620	16468	16428	16645	16469	16533	16515	16335	16172
31817	49990	45958	36007	31128	27473	24033	21741	19671	18732	18035	17336	16802	16471	16083	15778	15382	15250	15098	14922	14944	14754	14810	14862	14749	14819	14591	14743	14548	14687	14657	14564	14525	14539	14533	14775	14551	14630	14414	14645	14577	14510	14409	14586	14339	14603	14521	14568	14438	14522	14582	14567	14538	14404	14452	14455	14415	14453	14423	14498	14459	14425	14395	14574	14561	14496	14419	14469	14436	14515	14458	14414	14626	14358	14453	14565	14451	14480	14271	14440	14646	14460	14358	14301	14363	14436	14621	14436	14511	14460	14531	14547	14540	14476	14409	14426	14339	14278	14556	14340	14584	14548	14457	14529	14401	14469	14531	14578	14533	14582	14521	14631	14439	14673	14414	14356	14513	14553	14518	14508	14481	14441	14504	14571	14358	14482	14373	14473	14332	14359	14623	14551	14455	14464	14589	14447	14502	14624	14504	14311	14578	14589	14592	14352	14403	14489	14476	14347	14372	14359	14642	14456	14357	14350	14493	14611	14370	14504	14478	14433	14437	14536	14488	14456	14416	14467	14368	14430	14451	14545	14561	14506	14543	14445	14521	14563	14565	14483	14474	14365	14650	14328	14473	14356	14547	14513	14511	14495	14465	14519	14547	14532	14408	14459	14513	14323	14601	14449	14453	14369	14395	14525	14427	14600	14322	14455	14471	14508	14591	14427	14265	14476	14549	14380	14475	14393	14506	14541	14576	14535	14576	14407	14400	14333	14508	14348	14644	14460	14669	14620	14384	14508	14516	14255	14509	14495	14578	14386	14362	14609	14502	14570	14405	14395	14412	14549	14470	14466	14315	14526	14328	14483	14411	14433	14510	14215	14448	14332	14390	14529	14538	14368	14353	14704	14554	14343	14558	14522	14327	14417	14570	14392	14360	14491	14321	14526	14534	14486	14535	14422	14635	14511	14716	14264	14499	14608	14448	14549	14393	14344	14686	14364	14548	14423	14498	14413	14471	14512	14377	14379	14354	14420	14453	14432	14378	14349	14547	14423	14566	14569	14458	14587	14402	14472	14586	14521	14469	14385	14536	14291	14569	14380	14546	14462	14519	14573	14619	14344	14320	14388	14610	14600	14326	14397	14536	14222	14469	14533	14486	14483	14569	14415	14454	14388	14532	14380	14474	14368	14461	14577	14462	14564	14522	14261	14499	14423	14486	14374	14419	14474	14596	14476	14530	14424	14350	14344	14412	14571	14376	14564	14543	14345	14491	14383	14595	14541	14694	14443	14344	14443	14569	14427	14388	14447	14580	14526	14318	14418	14406	14481	14461	14555	14639	14244	14493	14556	14363	14413	14415	14629	14600	14386	14378	14412	14537	14444	14381	14511	14410	14447	14528	14459	14590	14348	14619	14644	14458	14262	14580	14489	14550	14438	14467	14491	14541	14390	14459	14655	14417	14382	14471	14445	14409	14419	14626	14521	14410	14401	14354	14506	14421	14538	14524	14377	14415	14560	14495	14671	14449	14404	14536	14579	14313	14482	14552	14482	14420	14494	14589	14470	14475	14508	14330	14451	14534	14535	14504	14590	14480	14496	14469	14451	14493	14467	14408	14175	14654	14619	14546	14450	14315	14369	14506	14622	14281	14391	14492	14571	14457	14390	14591	14338	14501	14328	14385	14491	14434	14524	14467	14620	14379	14406	14389	14591	14501	14622	14394	14579	14344	14451	14409	14631	14582	14520	14430	14451	14590	14582	14353	14292	14392	14426	14460	14541	14480	14442	14458	14497	14533	14548	14297	14605	14406	14579	14413	14412	14494	14543	14448	14422	14358	14468	14510	14442	14519	14498	14316	14552	14461	14396	14504	14529	14365	14371	14604	14539	14545	14489	14462	14597	14506	14452	14427	14145	14451	14466	14330	14398	14564	14580	14548	14470	14476	14449	14506	14497	14525	14464	14524	14487	14480	14365	14507	14330	14375	14618	14429	14288	14548	14575	14519	14353	14529	14447	14452	14283	14347	14537	14348	14372	14391	14471	14370	14398	14455	14527	14504	14498	14542	14472	14398	14486	14724	14657	14489	14435	14601	14345	14528	14512	14516	14542	14321	14626	14477	14526	14317	14475	14383	14457	14464	14458	14342	14551	14330	14412	14415	14434	14373	14465	14509	14413	14511	14318	14481	14470	14587	14599	14488	14448	14361	14395	14384	14440	14393	14477	14538	14625	14362	14483	14725	14560	14693	14579	14420	14403	14550	14508	14499	14340	14471	14468	14316	14501	14572	14462	14520	14342	14394	14373	14628	14406	14474	14509	14516	14546	14443	14584	14580	14532	14344	14537	14467	14493	14509	14482	14495	14446	14430	14481	14439	14372	14551	14441	14515	14518	14573	14516	14404	14562	14488	14549	14549	14300	14413	14427	14383	14530	14407	14437	14488	14605	14592	14389	14552	14427	14316	14406	14499	14405	14456	14442	14437	14426	14396	14351	14506	14406	14338	14581	14524	14540	14477	14364	14387	14520	14517	14485	14308	14793	14333	14446	14477	14447	14434	14365	14487	14545	14445	14519	14332	14443	14519	14437	14470	14505	14643	14546	14630	14339	14475	14416	14517	14400	14430	14496	14317	14401	14490	14525	14407	14596	14410	14436	14568	14350	14352	14386	14507	14430	14371	14505	14654	14453	14381	14620	14457	14418	14393	14520	14480	14384	14395	14406	14352	14471	14488	14452	14482	14491	14568	14527	14338	14567	14538	14473	14781	14486	14536	14372	14641	14459	14440	14406	14677	14383	14490	14427	14637	14514	14479	14416	14468	14331	14563	14643	14331	14529	14438	14652	14408	14458	14594	14533	14369	14426	14633	14652	14410	14400	14528	14370	14372	14424	14490	14230	14610	14388	14606	14504	14464	14526	14627	14477	14537	14404	14646	14466	14463	14420	14473	14297	14447	14515	14713	14552	14430	14519	14550	14479	14385	14369	14598	14515	14511	14520	14294	14370	14539	14576	14540	14412	14565	14232	14370	14647	14500	14465	14363	14371	14516	14479	14521	14473	14693	14443	14643	14487	14538	14399	14508	14504	14501	14393	14308	14407	14533	14458	14416	14439	14499	14391	14521	14499	14301	14525	14505	14556	14497	14440	14513	14526	14685	14642	14390	14557	14598	14369	14559	14538	14295	14298	14604	14540	14556	14381	14645	14467	14645	14598	14398	14443	14477	14560	14382	14355	14484	14448	14520	14691	14419	14436	14406	14393	14515	14525	14492	14461	14567	14334	14542	14399	14435	14551	14450	14676	14464	14557	14545	14476	14591	14379	14271	14552	14466	14435	14500	14611	14406	14365	14397	14579	14566	14609	14402	14459	14524	14495	14447	14367	14312	14586	14477	14498	14566	14346	14701	14590	14389	14466	14607	14659	14532	14362	14405	14505	14501	14262	14542	14541	14432	14434	14447	14509	14655	14493	14568	14556	14521	14495	14492	14347	14572	14474	14445	14442	14409	14492	14359	14662	14485	14526	14473	14624	14399	14375	14532	14481	14535	14301	14482	14501	14469	14525	14439	14532	14442	14403	14354	14463	14493	14364	14358	14511	14512	14488	14407	14360	14539	14472	14507	14450	14431	14457	14595	14433	14375	14365	14492	14681	14492	14547	14456	14466	14536	14281	14600	14365	14454	14458	14507	14595	14410	14480	14263	14531	14501	14598	14435	14516	14426	14440	14529	14587	14558	14307	14411	14640	14585	14423	14529	14486	14555	14468	14435	14512	14570	14518	14538	14549	14233	14588	14165	14543	14525	14485	14343	14458	14478	14588	14491	14636	14607	14503	14461	14466	14473	14409	14363	14400	14407	14421	14346	14565	14479	14540	14487	14639	14432	14376	14402	14377	14586	14669	14377	14432	14557	14386	14477	14530	14376	14526	14458	14471	14566	14376	14606	14450	14475	14566	14557	14525	14441	14382	14454	14462	14537	14453	14430	14468	14555	14429	14564	14569	14572	14353	14466	14567	14509	14409	14545	14641	14515	14421	14427	14514	14577	14489	14623	14481	14476	14439	14357	14483	14379	14421	14394	14487	14293	14429	14560	14379	14443	14437	14375	14637	14502	14435	14555	14422	14517	14353	14595	14452	14425	14579	14404	14365	14473	14584	14614	14552	14382	14383	14379	14610	14474	14455	14409	14479	14448	14517	14386	14286	14324	14533	14588	14328	14520	14467	14358	14563	14292	14565	14598	14356	14501	14545	14488	14530	14338	14354	14642	14463	14480	14386	14499	14568	14448	14548	14409	14475	14612	14409	14548	14364	14469	14440	14413	14494	14510	14324	14522	14394	14459	14589	14394	14302	14495	14422	14444	14397	14426	14433	14668	14263	14461	14580	14294	14476	14558	14692	14460	14382	14238	14415	14606	14551	14475	14554	14414	14199	14435	14486	14381	14594	14510	14416	14487	14545	14495	14410	14591	14395	14474	14535	14533	14679	14270	14366	14341	14560	14203	14518	14516	14460	14518	14489	14863	14489	14430	14373	14643	14425	14570	14438	14477	14309	14512	14529	14484	14395	14492	14466	14401	14515	14519	14593	14382	14515	14392	14540	14556	14420	14369	14433	14370	14445	14349	14285	14627	14594	14493	14601	14392	14522	14424	14437	14480	14363	14602	14442	14498	14490	14335	14426	14528	14367	14398	14419	14332	14572	14549	14349	14333	14318	14434	14444	14398	14567	14411	14541	14416	14534	14604	14551	14438	14496	14561	14440	14435	14402	14437	14447	14525	14417	14587	14452	14420	14526	14427	14329	14652	14564	14469	14396	14545	14656	14307	14544	14403	14445	14643	14531	14649	14536	14405	14583	14418	14570	14399	14452	14485	14532	14412	14529	14485	14432	14563	14513	14476	14523	14375	14389	14413	14601	14633	14428	14277	14288	14514	14383	14401	14428	14424	14447	14321	14363	14404	14400	14551	14523	14485	14501	14604	14477	14485	14364	14618	14365	14444	14356	14431	14368	14408	14292	14491	14631	14318	14416	14672	14422	14491	14421	14557	14367	14671	14438	14500	14476	14529	14503	14481	14518	14260	14319	14443	14569	14383	14442	14375	14520	14696	14540	14466	14505	14335	14520	14448	14343	14247	14555	14334	14476	14451	14493	14404	14420	14490	14673	14341	14375	14423	14442	14512	14568
22845	21163	28933	23840	23067	27496	29698	24731	22423	21451	20716	20013	19651	19366	19007	18602	18349	18018	17995	18163	17925	17799	17928	17672	17442	17672	17583	17515	17508	17225	17350	17432	17629	17276	17386	17282	17507	17451	17406	17404	17327	17303	17468	17352	17436	17369	17292	17271	17224	17386	17316	17239	17392	17399	17258	17224	17373	16991	17344	17410	17268	17283	17418	17365	17274	17278	17455	17190	17442	17478	17357	17521	17436	17291	17278	17368	17331	17381	17277	17236	17179	17312	17312	17139	17454	17064	17233	17116	17257	17307	17150	17243	17329	17346	17304	17285	17346	17063	17207	17460	17393	17249	17392	17328	17092	17212	17374	17274	17259	17223	17236	17311	17089	17379	17220	17218	17488	17208	17324	17308	17261	17289	17324	17175	17357	17086	17225	17266	17357	17459	17284	17292	17091	17324	17101	17125	17084	17286	17299	17104	17256	17462	17232	17081	17326	17259	17277	17390	17374	17392	17376	17364	17247	17182	17256	17174	17360	17253	17285	17225	17402	17399	17495	17446	17335	17530	17131	17121	17269	17363	17162	17058	17161	17360	17373	17426	17575	17333	17253	17223	17458	17521	17288	17364	17283	17366	17190	17323	17201	17339	17365	17402	17478	17220	17352	17461	17139	17271	17266	17368	17197	17334	17162	17270	17337	17445	17269	17311	17251	17224	17325	17387	17400	17308	17163	17368	17233	17181	17283	17436	17169	17197	17384	17335	17411	17342	17067	17270	17217	17228	17289	17031	17257	17266	17378	17263	17326	17419	17169	17255	17182	17303	17375	17220	17084	17338	17297	17305	17180	17380	17371	17295	17128	17333	17287	17350	17177	17049	17342	17167	17309	17354	17308	17453	17424	17144	17402	17161	17078	17045	17390	17265	17254	17278	17216	17279	17202	17174	17107	17199	17118	17254	17243	17235	17305	17275	17235	17293	17382	17129	17194	17159	17290	17222	17308	17327	17336	17326	17214	17171	17243	17241	17287	17343	17237	17280	17158	17261	17138	17346	17142	17176	17129	17330	17202	17160	17418	17332	17278	17276	17311	17104	17212	17336	17330	17195	17129	17291	17349	17320	17157	17306	17325	17306	17409	17153	17238	17237	17414	17301	17281	17136	17324	17402	17302	17294	17313	17156	17235	17284	17275	17282	17469	17193	17215	17467	17494	17248	17305	17235	17419	17349	17295	17208	17254	17216	17532	17201	17094	17238	17367	17231	17441	17223	17510	17141	17319	17493	17437	17026	17192	17245	17196	17313	17284	16931	17223	17320	17480	17109	17278	17390	17264	17254	17178	17404	17345	17254	17161	17190	17259	17177	17205	17197	17326	17351	17289	17308	17244	17270	17339	17245	17055	17095	17213	17134	17181	17226	17297	17264	17333	17206	17296	17290	17519	17302	17407	17159	17158	17265	17384	17353	17314	17218	17280	17323	17290	17208	17250	17361	17332	17261	17318	17207	17203	17219	17242	17227	17139	17236	17177	17162	17173	17304	17386	17402	17285	17344	17312	17362	17123	17175	17134	17097	17384	17186	17327	17132	17264	17128	17344	17243	17424	17145	17027	17164	17322	17261	17232	17278	17396	17232	17272	17270	17175	17266	17312	17366	17209	17317	17160	17159	17328	17383	17281	17166	17206	17196	17208	17092	17214	17186	17189	17042	17283	17410	17452	17272	17330	17306	17308	17298	17360	17272	17480	17324	16945	17061	17167	17337	17426	17447	17143	17194	17378	17374	17338	17216	17340	17024	17101	17447	17353	17261	17286	17280	17326	17255	17403	17217	17409	17272	17186	17269	17226	17404	17249	17391	17225	17260	17351	17415	17313	17238	17242	17388	17359	17340	17309	17244	17527	17126	17391	17300	17398	16999	17407	17248	17270	17356	17400	17285	17488	17159	17339	17235	17467	17374	17466	17193	17252	17161	17208	17366	17438	17146	17080	17359	17242	17285	17248	17194	17528	17391	17171	17542	17090	17155	17200	17437	17314	17399	17304	17417	17274	17069	17145	17179	17336	17268	17361	17281	17109	17597	17331	17302	17231	17216	17432	17403	17191	17173	17200	17444	17371	17241	17205	17403	17165	17244	17348	17355	17419	17334	17401	16970	17249	17308	17131	17372	17244	17244	17116	17313	17202	17390	17173	17417	17300	17315	17324	17240	17322	17081	17312	17214	17224	17086	17255	17089	17145	17319	17169	17141	17118	17367	17391	17039	17191	17311	17185	17399	17411	17252	17300	17295	17227	17370	17255	17111	17306	17260	17250	17207	17193	17071	17229	17387	17293	17190	17354	17456	17420	17071	17481	17279	17349	17205	17336	17133	17214	17332	17286	17308	17398	17155	17345	17346	17146	17123	17134	17113	17281	17354	17368	17052	17327	17195	17333	17174	17119	17211	17480	17356	17344	17121	17360	17306	17007	17395	17339	17327	17355	17555	17220	17200	17422	17456	17369	17355	17293	17458	17293	17141	17337	17157	17271	17079	17144	17260	17262	17382	17249	17246	17399	17205	17185	17105	17368	17116	17271	17161	17211	17484	17226	17247	17287	17201	17321	17348	17443	17368	17190	17227	17249	17292	17304	17276	17226	17245	17273	17192	17221	17227	17275	17161	17408	17265	17302	17335	17349	17174	17243	17313	17155	17280	17397	17340	17300	17213	17293	17193	17200	17240	17240	17336	17237	17298	17532	17200	17187	17235	17333	17226	17158	17308	17463	17296	17066	17271	17333	17099	17200	17305	17267	17131	17245	17385	17119	17191	17283	17249	17281	17242	17232	17463	17374	16897	17363	17283	17274	17339	17193	17306	17319	17266	17355	17268	17292	17274	17199	17372	17408	17269	17176	17503	17357	17267	17308	17106	17396	17126	17141	17099	17209	17305	17252	17196	17347	17182	17425	17189	17318	17339	17181	17569	17296	17079	17274	17210	17282	17270	17221	17136	17304	17105	17434	17364	17379	17003	17300	17331	17421	17385	17209	17282	17487	17272	17328	17298	17185	17435	17158	17342	17205	17380	17219	17121	17324	17223	16951	17310	17129	17120	17258	17220	17155	17179	17343	17407	17249	17277	17142	17350	17126	17077	17172	17251	17189	17190	17342	17173	17333	17283	17234	17080	17204	17285	17220	17207	17255	17455	17347	17219	17203	17451	17293	17218	17182	17222	17057	17222	17283	17321	17206	17317	17208	17275	17429	17379	17174	17231	17161	17340	17112	17016	17309	17286	17403	17318	17145	17177	17231	17047	17333	17177	17265	17203	17292	17217	17146	17272	17340	17134	17173	17361	17279	17254	17247	17341	17356	17260	17222	17282	17282	17217	17093	17346	17199	17402	17249	17383	17343	17365	17214	17085	17275	17205	17221	17261	17281	17110	17162	17405	17119	17208	17274	17393	17280	17282	17230	17199	17212	17172	17235	17140	17242	17263	17255	17132	17200	16986	17039	17214	17217	17348	17236	17363	17234	17437	17283	17248	17313	17109	17181	17347	17381	16918	17283	17320	17349	17189	17242	17348	17389	17195	17282	17197	17189	17453	17304	17313	17283	17396	17234	17292	17233	17226	17200	17372	17382	17230	17348	17372	17398	17276	17408	17303	17174	17382	17202	17473	17266	17148	17227	17201	17127	17158	17331	17357	17330	17197	17197	17135	17297	17214	17250	17260	17231	17118	17257	17105	17193	17089	17152	17302	17076	17345	17113	17202	17188	17362	17348	17259	17228	17290	17280	17241	17323	17052	17246	17083	17223	17252	17251	17336	17342	17487	17179	17325	17256	17221	17247	17296	17279	17134	17035	17294	17417	17421	17474	17271	17242	17429	17389	17215	17409	17297	17347	17355	17214	17329	17241	17320	17265	17294	17403	17330	17072	17547	17203	17218	17447	17201	17232	17288	17238	17264	17124	17363	17414	17346	17296	17503	17410	17190	17185	17194	17578	17388	17242	17431	17362	17140	17292	17261	17135	16995	17191	17306	17410	17244	17313	17203	16973	17347	17325	17225	17342	17388	17198	17143	17034	17404	17351	17225	17182	17299	17168	17229	17360	17193	17354	17188	17071	17216	17372	17282	17296	17254	17266	17331	17113	17062	17027	17264	17451	17420	17235	17233	17158	17223	17212	17483	17154	17261	17374	17215	17454	17235	17416	17388	17141	17116	17031	17404	17291	17262	17584	17101	17067	17229	17383	17282	17260	16982	17389	17273	17446	17448	17325	17108	17117	17042	17153	17259	17363	17192	17251	17430	17383	17218	17286	17239	17301	17160	17243	17377	17342	17292	17251	17276	17334	17266	17285	17108	17316	17233	17225	17198	17226	17044	17251	17333	17213	17333	17217	17241	17219	17261	17195	17151	17239	16981	17027	17228	17463	17390	17374	17055	17130	17359	17259	17195	17264	17218	17127	17182	17157	17192	17288	17350	17283	17131	17143	17424	17425	17412	17505	17408	17227	17352	17253	17081	17265	17376	17355	17230	17285	17274	17343	17179	17404	17229	17313	17151	17253	17261	17353	17184	17142	17281	17318	17323	17150	17280	17221	17373	17055	17268	17387	17399	17165	17445	17389	17416	17203	17353	17318	17238	17283	17305	17428	17272	17069	17416	17334	17349	17256	17094	17250	17188	17139	17261	16966	17188	17226	17203	17115	17175	17058	17187	17235	17274	17192	17267	17360	17423	17322	17341	17189	17321	17443	17234	17367	17293	17367	17297	17167	17241	17425	17442	17552	17388	17230	17274	17267	17122	17257	17180	17377	17218	17259	17284	17239	17195	17211	17385	17400	17258	17198	17406	17537	17179	17060	17217	17143	17432	17301	17107	17204	17508	17399	17326	17192	17105	17420	17178	17160	17079	17146	17321	17170	17118	17485	17371	17200	17301	17096	17118	17247	17251	17521	17104	17384	17301	17338	17013	17101	17339	17235	17272	17236	17202	17445	17066	17173	17251	17142	17330	17435	17247	17255	17200	17150	17181	17176	17292	17158	17150	17329	17157	17311	17009	17264	17248	17237	17217	17306	17057	17479	17321	17333	17110	17312	17259	17190	17403	17295	17261	17531	17481	17354	17268	17196	17234	17242	17325	17413	17176	17334	17215	17272	17339	17327	17465	17341	17272	17281	17188	17242	17289	17168	17192	17105	17171
33298	55548	51111	40924	36069	31625	27947	25102	22451	20798	19837	18866	18479	17867	17088	16723	16409	16006	15894	15667	15601	15452	15437	15522	15058	15183	15183	15208	15225	15229	15091	14969	15033	14979	14964	14885	14882	14866	14880	14984	14896	14940	14964	14955	14999	14894	14851	15077	14982	14856	14872	15041	14867	14868	14867	15033	14946	14947	15087	14873	14960	14910	15126	14972	14886	15032	15016	15057	15004	15013	14969	15066	14840	15010	15031	15058	15059	14979	14887	15038	14906	15008	14990	14871	14991	14953	14763	14846	14945	14854	15043	14973	14969	14871	14879	14862	14871	14922	14964	14957	14855	14892	14852	14811	14928	15027	14685	14920	14881	14796	14825	15047	14920	14948	15070	14958	14923	14885	14734	14924	14926	14873	15015	14948	14882	14690	14899	15034	14824	15004	14897	14892	14864	14950	14873	14934	14719	15004	14855	14793	15000	14968	14944	14869	14697	15017	15052	14937	14818	14905	15024	14953	14919	15036	14874	14883	14970	15014	14829	14942	15007	14733	15010	14891	14925	15005	14971	14962	14931	14976	14929	14790	14745	14968	14904	15101	14903	14798	14971	14852	14879	14789	14925	15055	14842	14954	14861	14790	14919	14758	14908	14925	14917	14885	14791	14982	14909	14991	14788	14931	15087	15022	14784	15028	14839	14892	14922	14939	14794	14861	14785	14888	14903	14901	14894	14794	14923	14850	14892	14992	14839	14934	14859	14768	14961	14915	14815	14927	14744	14740	14938	14826	14903	14947	14988	14908	14984	15013	15002	14979	14953	14905	14794	14847	14876	14875	14875	14821	14875	14957	14802	14984	14783	14786	14808	14888	14988	14896	15031	15008	15172	14898	14921	14932	14956	14755	14858	15020	14926	14927	14895	14825	14697	14909	15012	14877	14950	14993	14852	14879	14881	14843	14864	15138	14812	14954	14950	14763	14868	14998	14683	15076	14902	14945	15076	14963	14739	14814	15000	14733	15057	14859	14792	14936	14937	15000	14888	14967	14906	14932	14915	14952	15088	14928	14831	15031	14986	14764	15031	14849	14909	14936	14912	14922	14966	15045	14873	15023	14928	14840	14933	14732	14951	14886	14923	15000	14848	14796	14833	14773	14918	15035	15025	14807	14724	14878	14992	14993	14876	14774	14998	14927	14947	14674	14890	14797	14874	14920	14897	14760	14908	14834	14679	14864	14964	14873	14924	14782	14896	14906	14796	14868	14884	14915	14875	14959	14904	14940	14930	14842	14879	14929	14749	14813	14817	14870	14816	14855	14904	14884	14932	15007	14923	14860	15028	15038	14829	14781	14790	14861	14959	14832	14876	14903	14960	14838	14841	14961	14917	14919	14709	14880	14905	14999	14882	14872	14991	14881	15083	14837	14833	14808	14850	14790	14973	15012	14954	14772	15062	14855	14918	14873	15101	14895	14861	14992	14961	14811	14775	14979	15104	14832	15015	14923	14955	14877	14875	14986	14860	14814	14800	14858	15036	14797	14849	14863	14856	14909	15008	14837	14847	14876	14799	15043	14860	14772	14971	14868	14779	15013	14830	14862	14808	14919	14805	14833	14864	14951	14952	14815	14766	14871	14776	14942	15018	14925	14781	14795	14807	15080	14813	14948	14714	14771	14625	14725	14791	15056	14817	14929	14895	14778	15139	14925	14886	15003	14807	15000	14909	14974	15047	14854	14977	14895	14870	14870	15007	14752	15002	14713	14896	14864	14852	14977	14886	14852	14887	14855	14834	14852	14906	15039	14904	15022	14832	14993	14946	14789	14822	14927	14833	14870	14896	15037	15163	14782	14980	14959	14746	15155	14988	14818	15004	14894	14957	14784	15045	15051	14901	14989	14812	14721	14909	14901	14855	14882	14882	14858	14918	14992	14979	14763	14823	14763	14868	14782	14898	14914	14826	14737	14969	14807	14959	15101	14859	14804	14798	14919	14922	14950	14931	14911	14810	14771	14946	15000	14893	14759	15006	14977	14745	14775	14918	15025	14784	14948	14801	14831	14968	14908	14962	14796	14855	14835	14746	15063	15009	14814	14901	14873	14978	14961	14944	14943	14859	14906	15017	15077	14918	14882	14768	14995	14881	14745	14829	14876	14857	14959	15000	15023	14916	14911	14882	14966	14765	14865	14772	14943	14915	14964	14777	14838	14990	14885	14995	14958	14712	14762	14963	14707	14729	14818	14836	14739	14823	14908	14966	14813	14981	15012	14909	14831	14695	14836	14742	14973	14954	14847	14850	14849	14851	14912	15042	15072	15005	15139	14905	14925	14893	14929	14833	14829	15020	14765	15037	14818	14897	15012	14856	14917	14820	15098	14925	14962	14846	14858	14925	14880	14832	14910	14787	14964	14857	14921	14873	15003	14858	14834	14677	14889	14955	14883	14773	14906	14906	14892	15014	14833	14883	14869	14999	14843	14893	14935	14872	14846	14927	14954	14906	14699	14956	14714	14870	14842	15008	14814	15019	14967	14881	14898	14982	14903	15000	14928	14873	15042	14918	14906	14988	14862	14815	14822	14871	14808	14974	14978	14818	14909	15039	15066	15066	14691	14797	15035	14884	14946	14832	15048	14980	14935	14785	14777	14910	14944	15089	14720	14698	14872	14947	14899	15051	14953	14970	14974	14791	14900	14748	15088	14764	14967	14932	14856	15033	14900	14871	14861	14978	14802	14893	14826	14940	14808	14817	14952	14757	14881	14778	14997	14921	15062	14880	15020	14831	14881	14936	14713	14824	14893	14987	14739	14742	14767	14879	15082	14917	15018	14922	14860	14878	14987	14777	14924	14804	14908	14822	14824	14927	14832	14941	14983	14785	14785	14939	14925	15011	15027	14857	14960	15027	15053	15006	14983	14883	14878	14957	14959	14841	14921	14833	14970	14786	14856	14819	14717	14973	14780	14895	14960	14956	14937	14785	14903	14833	14835	14877	14874	14849	14999	14965	14712	14831	14759	14953	14933	14946	14844	14984	14827	14900	14773	14897	14884	14935	14896	14893	15015	14863	14844	14929	14915	15000	14870	14916	14954	14931	14931	14959	14914	14852	14950	14745	15051	14998	14905	14992	14702	14936	15042	14858	14918	14945	14682	14934	14814	15013	14776	15024	14818	15023	14940	14959	14988	14794	14906	14927	14949	14635	14965	14981	14761	14945	14878	14886	15008	14847	14835	14792	14988	14894	14853	14932	14973	14932	14958	14940	14845	14893	14858	14838	14927	14650	14794	14958	14861	14939	14883	14976	14980	14935	14881	15026	14757	15020	14957	14791	14905	15112	14791	14740	14962	14948	14851	15108	14991	15052	15053	14876	14960	15030	14862	14941	14886	15007	14851	14914	14737	14928	14990	14877	14954	14881	14849	14988	14772	14857	14896	14824	15065	14851	15066	14892	14919	14906	14782	14744	14809	14822	14964	15094	14970	14968	14965	14851	14853	14947	14922	14993	14843	14925	14815	14943	14888	14920	14830	15010	14942	14839	14952	14823	14877	14839	14840	14814	15087	14687	14829	14687	14837	14738	14962	14958	14915	14851	14910	14835	14960	15016	14914	14896	14939	14931	14602	14908	14776	14936	14916	14956	14807	14882	14851	14841	14792	15038	14844	15068	14861	14956	14982	14854	15014	14954	14961	14938	15012	15116	14945	14918	14961	14898	14954	14728	14803	14883	14959	14980	15013	14885	15041	14865	14870	14887	14745	14879	14802	14950	14773	14912	14957	14893	14844	14833	14895	14798	14928	14866	14811	15125	14848	14885	14868	14873	15017	15065	14830	14965	15039	14907	14936	14869	15004	14864	14895	14836	14856	14952	14991	14758	14873	14942	14819	14797	14853	14937	14910	14903	14764	14982	14807	14816	14891	15021	14841	14978	14883	14889	14740	14855	14885	14806	14974	14900	14930	14825	15086	14972	15008	14749	14956	14862	14856	14916	14910	14975	14867	14942	14953	15119	15096	14918	15073	14977	14835	14951	14871	14827	14765	14908	14964	14920	14936	14921	14847	14778	14869	14960	14851	14831	14852	14923	14895	14843	14980	14917	14913	14881	14933	14949	14834	14925	14858	14988	15134	14982	14945	15069	14902	14928	14953	14709	14787	15111	14869	14837	14776	14924	14820	14943	15060	14859	15059	14825	14937	15011	14862	14773	15004	14988	14938	14822	14808	15039	14962	14795	15027	15001	14982	14898	14772	14980	14676	15106	14955	14725	14689	14997	14685	15016	14922	15101	14988	14964	14889	14967	14954	14940	14915	15012	14734	14987	14850	14885	14841	14795	14765	14897	14925	14968	14952	14784	14895	15033	14919	15021	15063	14801	14934	14994	14908	14975	14888	14963	14941	14952	14779	14943	14830	14968	14880	14955	14824	14795	14614	14947	14888	14967	14824	14952	14865	14711	14860	15086	14993	14873	14930	14821	14976	14845	14803	14845	15061	14794	14843	14867	15034	14883	14853	14955	14969	14928	14745	14722	14994	14888	14825	14954	14911	14968	14750	14946	14786	14960	14799	14860	14861	14898	14908	14871	14768	14854	14804	15017	14733	15002	15152	14988	15003	14807	14790	15034	15134	14773	14927	14914	14669	14702	15084	14917	14889	14913	14954	15008	14948	14935	14933	14763	14807	14883	14988	15116	14830	14852	14856	14953	14945	14833	14769	15024	14965	14907	14894	15050	14766	14797	14868	14994	14798	14807	14665	14889	14843	14914	14750	14961	14809	15041	14826	14883	14845	14884	14854	14823	14845	14812	14799	14930	14763	14891	14914	14848	14955	14922	15033	15024	14856	15012	14895	14977	14889	15005	14682	14599	14789	14976	14952	14750	15008	15102	14891	14743	15094	14916	14830	14966	14865	14949	14882	15020	14785	14773	15000	14926	14908	14813	14968	14895	14928	14790	14684	15108	14782	14978	15026	14759	14951	14813	14933	14756	14932	14782	14997	14862	14982	14874	14940	14884	14820	14959	14955	14883	14975	14961	15064	14918	15009	14995	14843	14987	14891	14868	14888	14934	14835	14820	14764	14845	15001	14790	14828	14995	14813	14815	14947	14974	15008	14844	14907	14948	14883	15030	14739	14791	14950	14782	14799	14884	14773	15128	14719	14923	14927	14985	14960	14995	14866	14899	14861
29506	28997	35645	32271	26467	23714	21594	20102	19000	18219	18075	17599	17360	17214	16952	16972	16727	16816	16810	16668	16552	16666	16447	16448	16636	16593	16637	16479	16434	16418	16480	16314	16470	16447	16384	16509	16528	16544	16333	16276	16495	16425	16481	16471	16409	16517	16684	16460	16423	16571	16399	16687	16342	16430	16197	16486	16730	16483	16502	16461	16446	16413	16359	16243	16476	16383	16508	16510	16456	16495	16436	16282	16259	16280	16463	16632	16411	16607	16508	16471	16258	16214	16451	16627	16450	16397	16297	16356	16332	16421	16619	16372	16450	16498	16535	16342	16556	16631	16489	16346	16463	16412	16394	16728	16405	16445	16340	16480	16249	16429	16244	16332	16417	16375	16428	16559	16482	16612	16510	16496	16431	16401	16575	16498	16539	16581	16467	16536	16414	16322	16417	16652	16382	16278	16449	16548	16264	16547	16703	16458	16378	16359	16453	16330	16304	16557	16516	16524	16592	16423	16416	16375	16335	16426	16174	16491	16376	16488	16480	16569	16455	16323	16368	16294	16486	16287	16412	16444	16491	16440	16432	16423	16423	16452	16378	16433	16328	16522	16520	16559	16335	16453	16364	16413	16331	16545	16405	16284	16291	16335	16327	16488	16444	16565	16464	16440	16459	16478	16499	16625	16372	16416	16516	16289	16470	16370	16488	16439	16385	16351	16660	16543	16487	16688	16692	16473	16396	16332	16479	16525	16587	16419	16463	16429	16562	16592	16503	16383	16560	16455	16510	16442	16350	16300	16318	16434	16426	16280	16496	16358	16442	16683	16477	16324	16356	16574	16600	16435	16422	16396	16428	16431	16554	16376	16607	16388	16451	16349	16459	16377	16606	16452	16412	16235	16487	16532	16276	16454	16420	16374	16445	16295	16422	16543	16246	16490	16544	16381	16512	16338	16602	16356	16305	16388	16416	16461	16426	16437	16272	16337	16391	16162	16483	16462	16494	16404	16517	16665	16464	16576	16385	16390	16396	16573	16246	16355	16408	16598	16341	16428	16530	16288	16319	16402	16495	16346	16605	16428	16281	16373	16405	16495	16508	16442	16550	16346	16339	16358	16456	16370	16593	16280	16427	16383	16295	16613	16406	16464	16453	16277	16277	16246	16435	16438	16355	16338	16312	16288	16417	16308	16532	16596	16459	16455	16289	16279	16535	16452	16711	16491	16499	16544	16526	16314	16362	16518	16471	16424	16615	16413	16428	16492	16480	16393	16477	16482	16409	16402	16319	16286	16304	16336	16303	16308	16375	16496	16388	16388	16473	16483	16279	16548	16442	16332	16646	16590	16471	16463	16342	16436	16420	16540	16387	16479	16419	16211	16594	16550	16494	16440	16461	16325	16376	16330	16398	16430	16499	16459	16529	16350	16352	16510	16461	16329	16572	16419	16553	16666	16428	16347	16594	16389	16367	16475	16563	16158	16674	16254	16261	16350	16635	16416	16528	16537	16543	16367	16523	16426	16359	16459	16280	16378	16497	16566	16577	16370	16376	16490	16578	16499	16389	16443	16404	16303	16360	16674	16437	16572	16357	16616	16399	16532	16315	16497	16715	16468	16297	16450	16463	16447	16487	16470	16411	16562	16437	16473	16500	16621	16288	16392	16370	16289	16445	16375	16350	16341	16421	16402	16442	16478	16262	16290	16307	16393	16513	16371	16495	16636	16356	16225	16393	16402	16359	16502	16482	16403	16374	16396	16371	16428	16323	16432	16373	16630	16411	16491	16434	16283	16475	16282	16444	16443	16432	16344	16397	16229	16376	16594	16575	16334	16430	16538	16503	16510	16430	16466	16337	16629	16491	16320	16335	16278	16547	16222	16323	16303	16485	16544	16407	16471	16357	16519	16646	16648	16075	16686	16337	16400	16372	16441	16335	16574	16303	16368	16386	16326	16274	16269	16662	16433	16333	16487	16447	16545	16529	16567	16522	16399	16493	16409	16239	16257	16467	16512	16492	16520	16392	16329	16256	16499	16425	16346	16482	16368	16580	16277	16271	16440	16675	16523	16482	16479	16374	16417	16476	16418	16488	16365	16505	16430	16372	16306	16131	16468	16392	16443	16395	16477	16180	16527	16285	16532	16419	16425	16603	16574	16459	16633	16317	16467	16323	16358	16297	16455	16695	16440	16516	16436	16460	16463	16210	16202	16466	16515	16504	16427	16371	16522	16530	16408	16546	16546	16447	16455	16355	16353	16394	16668	16476	16413	16330	16326	16304	16382	16350	16481	16363	16533	16556	16506	16403	16268	16569	16641	16462	16481	16513	16370	16477	16393	16503	16499	16480	16539	16420	16408	16447	16520	16483	16419	16414	16201	16475	16630	16541	16386	16416	16516	16416	16513	16518	16465	16412	16491	16461	16384	16612	16739	16455	16299	16274	16502	16369	16432	16341	16610	16450	16547	16338	16427	16437	16274	16383	16484	16471	16381	16350	16459	16404	16432	16463	16178	16473	16409	16386	16403	16395	16514	16437	16479	16290	16281	16522	16512	16500	16570	16391	16426	16402	16202	16642	16366	16501	16563	16470	16438	16369	16281	16307	16300	16520	16409	16331	16440	16478	16301	16402	16348	16323	16407	16620	16469	16357	16563	16658	16491	16354	16431	16443	16230	16531	16255	16479	16454	16341	16579	16528	16332	16328	16527	16562	16292	16297	16449	16478	16377	16395	16365	16393	16547	16422	16423	16445	16309	16399	16385	16297	16477	16144	16317	16182	16536	16602	16496	16348	16149	16336	16429	16556	16503	16553	16436	16403	16188	16442	16332	16400	16544	16386	16444	16391	16485	16435	16578	16326	16733	16513	16623	16521	16469	16450	16414	16531	16412	16613	16415	16367	16242	16520	16377	16358	16445	16438	16598	16607	16508	16491	16470	16467	16498	16527	16505	16405	16343	16380	16283	16452	16339	16494	16548	16431	16426	16375	16342	16465	16279	16336	16407	16594	16487	16478	16570	16444	16678	16298	16362	16500	16388	16427	16400	16528	16599	16501	16673	16573	16434	16477	16358	16374	16360	16562	16340	16405	16310	16333	16552	16409	16490	16397	16334	16484	16197	16481	16555	16498	16367	16321	16460	16451	16352	16283	16528	16269	16427	16337	16346	16424	16565	16735	16396	16438	16506	16438	16416	16442	16469	16388	16443	16251	16301	16571	16263	16437	16499	16516	16434	16607	16373	16526	16378	16552	16618	16410	16541	16443	16478	16564	16471	16349	16427	16329	16322	16390	16468	16440	16377	16542	16363	16342	16430	16339	16467	16251	16488	16434	16431	16177	16414	16303	16352	16493	16199	16369	16477	16350	16437	16471	16535	16573	16439	16343	16444	16417	16450	16530	16672	16403	16316	16356	16398	16480	16403	16675	16190	16239	16295	16360	16436	16269	16518	16510	16423	16268	16457	16443	16262	16440	16411	16391	16429	16460	16578	16347	16724	16581	16590	16655	16364	16474	16332	16444	16255	16345	16281	16381	16551	16298	16406	16376	16361	16444	16382	16345	16672	16363	16352	16685	16344	16529	16345	16455	16539	16499	16533	16437	16651	16527	16437	16490	16359	16481	16472	16515	16497	16574	16302	16503	16515	16433	16450	16460	16461	16443	16392	16692	16453	16715	16127	16632	16434	16524	16629	16379	16411	16427	16245	16327	16584	16583	16477	16527	16470	16508	16435	16603	16497	16621	16525	16502	16438	16335	16500	16438	16455	16380	16342	16427	16455	16709	16358	16552	16499	16473	16541	16382	16274	16351	16488	16494	16201	16529	16483	16260	16378	16426	16401	16408	16362	16268	16420	16274	16558	16562	16349	16390	16549	16360	16404	16558	16500	16313	16476	16387	16550	16314	16384	16432	16344	16516	16322	16579	16515	16321	16359	16129	16238	16551	16529	16573	16394	16346	16266	16394	16366	16230	16411	16432	16406	16522	16316	16408	16499	16412	16326	16402	16497	16593	16291	16353	16401	16443	16538	16526	16898	16376	16516	16562	16551	16541	16819	16577	16346	16463	16431	16285	16590	16485	16424	16442	16377	16429	16523	16454	16430	16405	16558	16474	16483	16427	16375	16304	16614	16555	16479	16292	16408	16450	16403	16311	16524	16411	16327	16411	16473	16540	16416	16230	16404	16512	16351	16246	16591	16504	16485	16477	16362	16435	16588	16531	16406	16615	16597	16251	16421	16299	16371	16496	16650	16565	16478	16397	16297	16489	16567	16501	16586	16574	16606	16418	16548	16489	16374	16204	16606	16265	16397	16265	16560	16246	16432	16619	16377	16463	16543	16448	16455	16510	16482	16642	16256	16559	16445	16101	16485	16316	16427	16711	16471	16489	16348	16413	16492	16376	16475	16465	16314	16248	16303	16430	16372	16461	16402	16379	16275	16474	16434	16305	16669	16331	16534	16463	16461	16317	16378	16626	16430	16609	16542	16508	16473	16734	16454	16189	16305	16608	16274	16293	16542	16340	16406	16345	16453	16444	16376	16369	16299	16286	16416	16596	16593	16794	16654	16425	16479	16649	16443	16375	16397	16442	16408	16519	16329	16345	16304	16469	16471	16339	16279	16497	16461	16332	16307	16491	16413	16369	16539	16533	16401	16555	16394	16677	16435	16555	16635	16428	16420	16602	16493	16501	16515	16523	16666	16163	16322	16468	16352	16292	16467	16576	16400	16410	16242	16450	16579	16396	16312	16246	16488	16554	16354	16353	16333	16533	16420	16524	16521	16508	16342	16321	16504	16366	16281	16462	16294	16416	16267	16398	16368	16390	16529	16628	16542	16452	16630	16442	16494	16249	16381	16453	16363	16608	16427	16524	16370	16429	16407	16464	16401	16523	16441	16621	16639	16535	16600	16286	16483	16601	16425	16627	16611	16454	16354	16545	16232	16535	16467	16443	16658	16329	16495	16568	16516	16279	16185	16384	16418	16294	16603	16515	16529	16299	16139	16383	16465	16397	16608	16428	16576	16279	16433	16569	16412	16579	16595	16545	16485	16467	16528	16549	16639	16473	16265	16600	16418	16211	16297	16336	16381	16299	16535	16269	16515	16372	16458	16605	16474	16448	16456	16338	16297	16380	16529	16247	16549	16453	16512	16345	16495	16459	16422	16304	16563	16528	16440	16213	16326
31732	45228	40351	31766	27683	23952	21623	19825	18336	17213	16754	16149	16011	15809	15443	15349	14959	15004	14646	14713	14860	14691	14615	14535	14510	14700	14566	14438	14609	14479	14578	14444	14504	14548	14295	14332	14360	14611	14441	14473	14460	14287	14438	14493	14424	14490	14425	14348	14306	14574	14457	14282	14457	14511	14519	14445	14450	14405	14315	14365	14468	14318	14425	14375	14534	14467	14448	14512	14477	14422	14597	14520	14373	14483	14505	14436	14323	14346	14468	14507	14305	14470	14583	14504	14535	14425	14535	14439	14294	14395	14364	14491	14501	14448	14580	14497	14390	14572	14255	14353	14354	14487	14417	14384	14424	14561	14417	14507	14463	14424	14454	14486	14424	14299	14389	14355	14504	14399	14432	14396	14542	14442	14507	14349	14431	14571	14383	14402	14387	14492	14539	14652	14432	14511	14485	14490	14413	14332	14502	14528	14430	14354	14418	14480	14445	14559	14352	14318	14397	14472	14375	14238	14421	14457	14325	14357	14247	14495	14538	14356	14559	14398	14590	14575	14389	14268	14433	14632	14504	14419	14600	14348	14529	14391	14554	14438	14501	14247	14506	14442	14283	14365	14446	14471	14536	14487	14444	14426	14454	14423	14444	14434	14385	14507	14320	14431	14501	14326	14504	14274	14448	14449	14544	14444	14496	14258	14565	14335	14529	14432	14344	14530	14602	14257	14437	14565	14401	14311	14356	14559	14358	14317	14403	14659	14438	14416	14497	14418	14379	14453	14369	14404	14355	14557	14114	14393	14639	14311	14237	14619	14311	14282	14330	14506	14537	14547	14365	14385	14428	14499	14417	14416	14391	14530	14424	14408	14452	14484	14352	14456	14437	14416	14433	14423	14569	14532	14356	14394	14495	14435	14375	14318	14470	14454	14476	14395	14604	14482	14478	14394	14575	14418	14356	14699	14414	14483	14314	14530	14475	14503	14348	14341	14287	14450	14460	14246	14405	14328	14651	14469	14411	14578	14525	14388	14630	14412	14457	14393	14265	14539	14358	14413	14450	14473	14223	14356	14397	14279	14344	14470	14424	14475	14365	14453	14378	14330	14540	14500	14342	14435	14478	14138	14416	14594	14393	14562	14645	14347	14606	14254	14442	14465	14430	14508	14335	14424	14370	14414	14433	14386	14308	14386	14415	14419	14340	14345	14365	14632	14375	14372	14508	14370	14374	14331	14569	14419	14535	14422	14264	14330	14551	14321	14418	14198	14456	14583	14442	14352	14274	14348	14417	14400	14535	14370	14317	14556	14427	14385	14370	14417	14443	14438	14405	14179	14605	14563	14418	14365	14322	14433	14257	14368	14467	14297	14499	14329	14361	14571	14275	14345	14517	14507	14488	14452	14364	14454	14323	14363	14483	14454	14342	14492	14368	14414	14430	14487	14683	14210	14334	14353	14537	14460	14412	14560	14416	14369	14327	14325	14505	14558	14440	14567	14379	14418	14480	14413	14403	14340	14238	14368	14420	14383	14465	14421	14510	14349	14364	14230	14466	14498	14387	14361	14389	14497	14484	14304	14431	14392	14432	14454	14529	14430	14430	14396	14475	14637	14422	14455	14486	14439	14403	14412	14480	14578	14373	14478	14248	14399	14251	14449	14546	14397	14260	14437	14482	14441	14441	14338	14446	14337	14416	14366	14530	14613	14237	14558	14554	14572	14253	14526	14290	14419	14600	14462	14497	14449	14444	14513	14388	14371	14460	14514	14373	14458	14480	14403	14382	14546	14453	14489	14509	14479	14508	14444	14466	14471	14414	14375	14317	14547	14542	14274	14484	14421	14470	14407	14420	14382	14604	14508	14487	14519	14424	14516	14394	14264	14494	14516	14373	14548	14491	14447	14381	14448	14458	14495	14233	14397	14312	14335	14412	14398	14404	14511	14379	14475	14452	14559	14492	14476	14321	14412	14456	14346	14338	14448	14439	14514	14526	14437	14438	14443	14359	14566	14461	14389	14522	14266	14457	14453	14497	14491	14519	14503	14401	14119	14518	14528	14343	14480	14394	14466	14404	14240	14382	14350	14442	14500	14410	14404	14482	14404	14392	14536	14346	14529	14490	14451	14508	14558	14560	14372	14258	14349	14294	14395	14366	14369	14374	14336	14466	14490	14540	14444	14393	14391	14353	14527	14369	14477	14408	14402	14294	14467	14484	14445	14504	14684	14422	14411	14437	14459	14294	14694	14615	14374	14383	14576	14376	14314	14208	14304	14356	14460	14398	14409	14386	14356	14482	14471	14271	14544	14329	14407	14270	14429	14223	14455	14455	14413	14450	14407	14338	14554	14531	14353	14443	14253	14591	14246	14453	14482	14493	14596	14417	14330	14496	14587	14533	14331	14338	14484	14492	14335	14442	14285	14305	14367	14334	14647	14511	14528	14215	14326	14606	14370	14432	14344	14574	14394	14372	14473	14265	14336	14389	14259	14371	14470	14393	14405	14501	14305	14206	14502	14460	14334	14558	14397	14370	14552	14344	14564	14240	14322	14373	14477	14542	14339	14443	14466	14305	14598	14554	14417	14509	14412	14409	14274	14396	14435	14459	14520	14420	14488	14509	14644	14482	14295	14409	14605	14346	14451	14714	14446	14495	14458	14399	14430	14469	14579	14358	14426	14240	14445	14498	14526	14393	14435	14471	14441	14329	14333	14371	14235	14425	14311	14392	14418	14477	14324	14412	14433	14315	14729	14266	14301	14355	14422	14345	14523	14544	14473	14439	14472	14409	14401	14589	14372	14450	14413	14531	14326	14588	14428	14487	14321	14563	14350	14488	14451	14412	14420	14426	14387	14394	14346	14429	14529	14305	14475	14442	14392	14426	14565	14238	14535	14460	14388	14386	14586	14398	14480	14477	14521	14490	14531	14327	14381	14476	14357	14467	14367	14318	14307	14538	14384	14420	14437	14511	14463	14489	14294	14440	14613	14365	14274	14494	14430	14441	14503	14481	14312	14618	14397	14318	14385	14428	14166	14623	14543	14445	14566	14504	14456	14457	14511	14488	14404	14511	14312	14512	14292	14668	14395	14362	14462	14484	14366	14456	14424	14452	14220	14434	14473	14386	14450	14424	14494	14458	14516	14535	14533	14371	14536	14345	14497	14378	14326	14365	14271	14421	14432	14427	14543	14390	14371	14456	14432	14281	14411	14279	14537	14506	14395	14509	14364	14411	14427	14447	14375	14426	14498	14440	14496	14610	14465	14467	14476	14309	14461	14563	14395	14360	14252	14383	14405	14415	14393	14290	14290	14352	14418	14419	14339	14484	14329	14388	14418	14565	14365	14490	14466	14491	14509	14447	14620	14468	14183	14609	14453	14415	14396	14473	14434	14444	14445	14539	14578	14415	14477	14549	14449	14509	14406	14343	14459	14504	14431	14438	14343	14468	14438	14522	14332	14535	14490	14610	14460	14464	14491	14383	14452	14459	14382	14550	14460	14306	14493	14204	14442	14373	14659	14474	14300	14503	14528	14405	14438	14434	14539	14421	14400	14491	14508	14401	14367	14418	14540	14290	14460	14342	14340	14581	14510	14251	14240	14529	14372	14477	14451	14445	14441	14607	14513	14184	14418	14490	14357	14355	14567	14608	14310	14469	14558	14523	14510	14495	14353	14410	14556	14528	14373	14532	14405	14511	14338	14403	14516	14276	14381	14583	14328	14426	14481	14318	14496	14429	14356	14396	14453	14341	14356	14446	14307	14442	14359	14461	14458	14326	14482	14387	14593	14340	14373	14391	14439	14287	14338	14604	14461	14583	14475	14402	14354	14413	14353	14331	14487	14501	14306	14452	14479	14440	14455	14423	14326	14463	14357	14334	14340	14575	14373	14378	14357	14418	14365	14405	14390	14442	14413	14393	14380	14333	14424	14533	14286	14544	14422	14431	14480	14500	14463	14262	14336	14512	14498	14421	14554	14384	14304	14307	14540	14517	14387	14687	14356	14582	14275	14389	14664	14556	14493	14475	14260	14522	14550	14447	14315	14531	14365	14407	14341	14397	14555	14354	14437	14464	14309	14344	14464	14393	14427	14349	14458	14446	14361	14497	14477	14455	14440	14404	14362	14289	14438	14346	14435	14430	14367	14540	14563	14384	14455	14482	14520	14352	14477	14319	14477	14454	14423	14346	14493	14447	14479	14598	14250	14465	14379	14375	14350	14645	14279	14503	14430	14576	14346	14564	14517	14434	14499	14423	14294	14483	14475	14400	14483	14305	14349	14380	14355	14490	14398	14531	14447	14492	14525	14477	14368	14470	14379	14518	14431	14395	14464	14374	14411	14406	14511	14548	14412	14520	14337	14511	14411	14556	14489	14495	14298	14258	14464	14449	14493	14328	14398	14326	14390	14399	14516	14419	14479	14367	14344	14569	14407	14473	14515	14539	14556	14376	14378	14436	14359	14651	14383	14245	14367	14325	14487	14345	14415	14534	14407	14418	14458	14354	14264	14514	14334	14541	14515	14529	14277	14336	14388	14492	14458	14434	14399	14318	14385	14385	14419	14461	14347	14454	14330	14477	14441	14345	14432	14485	14391	14417	14461	14483	14490	14461	14483	14391	14511	14285	14382	14475	14251	14596	14528	14338	14528	14393	14493	14410	14383	14420	14437	14396	14449	14508	14470	14262	14454	14277	14320	14445	14386	14307	14333	14410	14606	14424	14399	14289	14421	14400	14271	14428	14460	14367	14396	14590	14564	14352	14544	14530	14517	14216	14494	14447	14604	14420	14462	14281	14397	14352	14450	14381	14390	14358	14402	14319	14441	14552	14430	14468	14403	14527	14503	14290	14607	14514	14313	14505	14350	14413	14536	14369	14486	14372	14491	14450	14471	14368	14436	14547	14283	14482	14435	14459	14353	14290	14433	14528	14444	14527	14345	14389	14513	14420	14503	14398	14457	14521	14404	14384	14405	14513	14469	14565	14491	14352	14413	14395	14550	14416	14424	14416	14375	14616	14490	14466	14419	14507	14372	14299	14570	14434	14487	14541	14338	14450	14289	14397	14409	14548	14484	14586	14511	14554	14544	14386	14409	14450	14487	14464	14552	14459	14464	14390	14557	14302	14355	14390	14459	14322	14554	14588	14484	14352	14497	14311	14350	14407	14394	14317	14380	14676	14623
24157	21193	28687	25711	25607	26482	25328	22052	20340	19395	18848	18249	18154	17828	17456	17361	17247	17191	16840	16856	16842	16753	16745	16906	16505	16509	16493	16690	16350	16608	16568	16405	16590	16499	16561	16546	16696	16468	16452	16548	16374	16503	16295	16396	16533	16561	16416	16659	16208	16454	16363	16305	16359	16459	16439	16521	16444	16568	16362	16428	16526	16426	16545	16139	16310	16464	16315	16300	16290	16487	16310	16517	16353	16432	16521	16184	16476	16216	16263	16524	16625	16352	16476	16380	16466	16262	16497	16492	16427	16384	16391	16657	16293	16491	16309	16436	16404	16383	16138	16395	16601	16627	16375	16504	16337	16532	16434	16300	16496	16433	16300	16304	16242	16308	16523	16528	16428	16622	16427	16323	16737	16505	16380	16240	16328	16338	16504	16404	16408	16413	16562	16380	16138	16268	16475	16357	16392	16356	16414	16448	16291	16365	16410	16300	16295	16401	16307	16383	16462	16573	16413	16425	16253	16333	16358	16322	16393	16431	16476	16413	16339	16328	16543	16239	16593	16377	16506	16385	16268	16402	16348	16430	16424	16208	16441	16413	16361	16251	16300	16415	16477	16330	16229	16363	16462	16267	16493	16406	16431	16514	16373	16515	16473	16635	16381	16431	16418	16324	16606	16435	16449	16530	16480	16323	16387	16477	16352	16336	16413	16427	16426	16108	16254	16495	16138	16432	16473	16378	16299	16442	16337	16303	16378	16304	16348	16438	16426	16460	16598	16241	16411	16318	16388	16367	16287	16341	16277	16158	16529	16511	16447	16370	16367	16467	16563	16575	16380	16426	16377	16445	16343	16336	16649	16175	16524	16445	16447	16396	16445	16214	16208	16347	16556	16375	16381	16341	16361	16598	16212	16327	16375	16158	16324	16335	16492	16378	16514	16467	16427	16434	16471	16502	16354	16381	16353	16319	16596	16485	16469	16330	16516	16308	16559	16414	16291	16522	16398	16191	16317	16294	16193	16593	16110	16223	16402	16139	16419	16531	16432	16311	16310	16372	16572	16347	16236	16578	16382	16419	16497	16454	16367	16579	16436	16406	16367	16303	16474	16311	16286	16385	16456	16251	16480	16459	16577	16265	16401	16362	16214	16318	16416	16327	16404	16326	16416	16515	16336	16272	16438	16465	16478	16290	16486	16224	16563	16365	16420	16374	16450	16146	16420	16306	16517	16358	16256	16354	16587	16494	16420	16446	16552	16265	16205	16515	16314	16359	16395	16380	16393	16439	16326	16348	16331	16414	16420	16424	16425	16443	16400	16511	16236	16495	16463	16470	16374	16433	16252	16324	16333	16152	16535	16558	16413	16548	16521	16295	16465	16468	16376	16372	16406	16427	16466	16636	16314	16441	16397	16406	16306	16690	16405	16392	16319	16308	16328	16378	16401	16247	16440	16311	16336	16516	16380	16395	16272	16313	16496	16288	16352	16428	16554	16322	16419	16463	16302	16432	16335	16433	16430	16507	16397	16363	16253	16427	16178	16327	16398	16371	16367	16494	16348	16588	16500	16441	16549	16338	16205	16383	16428	16584	16287	16391	16475	16218	16482	16405	16374	16479	16529	16328	16335	16323	16488	16465	16352	16354	16547	16522	16577	16413	16144	16360	16424	16495	16395	16332	16393	16424	16494	16388	16438	16346	16430	16372	16310	16295	16372	16506	16388	16450	16337	16343	16363	16290	16407	16098	16472	16378	16301	16386	16478	16223	16456	16378	16370	16696	16544	16423	16372	16336	16373	16532	16256	16289	16367	16508	16369	16243	16403	16470	16481	16310	16427	16251	16354	16329	16500	16409	16355	16396	16125	16164	16230	16346	16109	16258	16400	16554	16333	16605	16529	16388	16280	16441	16355	16420	16414	16391	16326	16438	16235	16393	16250	16551	16558	16440	16537	16407	16434	16220	16387	16368	16454	16535	16292	16354	16290	16232	16371	16385	16367	16353	16367	16334	16481	16196	16311	16367	16307	16354	16559	16352	16494	16331	16529	16384	16419	16193	16497	16535	16467	16303	16349	16438	16468	16438	16255	16599	16387	16427	16268	16425	16402	16463	16270	16463	16398	16280	16385	16414	16273	16462	16591	16477	16427	16305	16426	16504	16356	16445	16493	16569	16508	16380	16207	16474	16474	16540	16428	16372	16199	16318	16318	16298	16148	16367	16351	16348	16552	16533	16324	16343	16247	16577	16527	16307	16416	16333	16464	16544	16251	16567	16457	16539	16440	16214	16529	16394	16160	16440	16307	16353	16537	16609	16383	16465	16200	16558	16555	16615	16441	16357	16280	16640	16451	16224	16434	16392	16365	16449	16337	16299	16236	16484	16572	16420	16125	16231	16391	16322	16334	16356	16501	16194	16484	16417	16532	16410	16442	16476	16324	16322	16529	16294	16328	16341	16270	16365	16282	16503	16324	16381	16379	16273	16344	16500	16490	16400	16410	16383	16360	16392	16358	16495	16621	16594	16323	16535	16420	16325	16357	16425	16374	16504	16470	16386	16263	16492	16337	16521	16130	16364	16335	16471	16419	16479	16465	16257	16394	16337	16366	16416	16543	16242	16407	16366	16420	16499	16601	16449	16392	16379	16374	16433	16183	16570	16461	16544	16531	16367	16513	16421	16420	16279	16615	16463	16493	16388	16611	16471	16369	16343	16413	16246	16210	16466	16361	16436	16452	16450	16498	16403	16473	16273	16348	16425	16390	16475	16481	16331	16380	16526	16568	16381	16494	16442	16609	16529	16687	16602	16395	16309	16418	16718	16618	16527	16301	16377	16325	16587	16311	16560	16353	16312	16474	16531	16466	16511	16299	16379	16265	16406	16424	16533	16379	16342	16380	16402	16221	16468	16393	16395	16316	16486	16578	16361	16438	16231	16386	16269	16426	16385	16323	16218	16378	16382	16424	16352	16393	16505	16443	16310	16340	16414	16750	16418	16597	16532	16398	16517	16803	16104	16413	16548	16368	16410	16533	16483	16557	16513	16488	16474	16448	16328	16281	16339	16507	16596	16394	16419	16251	16588	16552	16329	16320	16532	16511	16331	16633	16509	16529	16617	16452	16491	16396	16384	16169	16325	16360	16186	16328	16301	16384	16335	16369	16394	16413	16312	16296	16387	16271	16354	16488	16585	16327	16316	16457	16536	16398	16320	16284	16512	16457	16478	16355	16699	16493	16153	16358	16182	16498	16359	16378	16263	16412	16514	16371	16360	16437	16502	16291	16413	16463	16426	16476	16508	16300	16570	16557	16444	16244	16323	16667	16208	16391	16438	16226	16430	16303	16443	16369	16401	16547	16375	16209	16432	16254	16469	16363	16498	16436	16434	16513	16284	16365	16132	16444	16522	16508	16583	16427	16224	16503	16513	16220	16444	16474	16552	16352	16426	16491	16395	16466	16273	16457	16575	16422	16528	16443	16502	16326	16487	16309	16366	16460	16384	16236	16684	16506	16478	16335	16428	16432	16398	16385	16364	16591	16556	16733	16458	16398	16478	16335	16230	16427	16526	16441	16372	16396	16325	16428	16318	16443	16302	16303	16608	16353	16354	16360	16376	16459	16514	16520	16409	16554	16293	16620	16264	16303	16547	16377	16403	16337	16369	16195	16385	16364	16524	16471	16412	16326	16421	16568	16349	16490	16545	16656	16344	16492	16465	16503	16534	16509	16240	16249	16290	16453	16535	16236	16434	16370	16126	16296	16136	16518	16243	16140	16268	16381	16461	16320	16335	16267	16338	16335	16428	16365	16294	16255	16225	16257	16496	16494	16367	16337	16411	16470	16514	16522	16173	16476	16412	16368	16322	16471	16590	16749	16417	16212	16345	16368	16458	16434	16481	16450	16328	16314	16429	16424	16389	16432	16634	16304	16361	16559	16320	16350	16451	16221	16376	16502	16560	16311	16375	16275	16299	16329	16459	16752	16457	16354	16453	16238	16410	16568	16253	16749	16603	16254	16443	16512	16344	16413	16340	16426	16446	16578	16408	16164	16362	16161	16328	16402	16490	16241	16222	16374	16612	16421	16423	16254	16298	16350	16405	16401	16385	16499	16398	16354	16376	16292	16456	16440	16460	16386	16364	16260	16372	16357	16312	16437	16418	16526	16244	16425	16411	16547	16368	16455	16379	16374	16260	16483	16405	16431	16215	16393	16418	16424	16368	16306	16310	16260	16341	16455	16271	16316	16415	16409	16207	16594	16470	16560	16314	16485	16438	16386	16287	16476	16533	16529	16157	16275	16365	16458	16355	16458	16194	16393	16423	16433	16598	16574	16535	16389	16355	16348	16549	16545	16306	16198	16435	16302	16378	16583	16556	16522	16473	16397	16463	16357	16402	16377	16512	16310	16356	15996	16327	16448	16353	16369	16492	16478	16341	16256	16452	16335	16454	16304	16362	16354	16365	16408	16457	16371	16375	16473	16170	16475	16330	16483	16430	16301	16318	16202	16378	16433	16366	16340	16174	16400	16409	16401	16418	16299	16243	16493	16335	16399	16355	16511	16412	16187	16161	16405	16418	16323	16484	16531	16392	16636	16204	16450	16381	16527	16523	16210	16328	16347	16376	16534	16483	16499	16567	16387	16558	16396	16523	16455	16571	16525	16469	16427	16402	16441	16507	16553	16358	16452	16510	16442	16508	16349	16374	16397	16440	16518	16400	16333	16442	16262	16425	16475	16545	16502	16462	16347	16324	16492	16558	16375	16344	16316	16407	16352	16439	16626	16420	16482	16594	16338	16298	16379	16313	16296	16365	16407	16363	16546	16349	16419	16585	16466	16242	16526	16433	16330	16405	16351	16397	16310	16420	16395	16436	16142	16322	16343	16507	16350	16491	16350	16429	16513	16382	16520	16383	16271	16494	16446	16287	16434	16311	16247	16330	16399	16216	16356	16424	16647	16467	16267	16434	16292	16449	16445	16172	16569	16418	16332	16552	16282	16408	16435	16293	16534	16546	16579	16372	16386	16377	16412	16514	16450	16590	16278	16280	16519	16323	16330	16304	16223	16491	16605	16192	16478	16264	16379	16323	16479	16516	16445	16341	16259	16400	16444	16270	16400	16389	16392	16325	16420	16415	16517	16434	16324	16368	16407	16283	16362	16207	16452	16239	16256	16317	16412	16357
32202	50874	46385	36721	31688	27860	24779	22015	19922	18514	17664	16925	16561	16184	15994	15523	15536	15104	14985	15024	14787	14797	14820	14759	14640	14706	14723	14559	14643	14522	14422	14535	14482	14436	14452	14504	14551	14521	14379	14535	14464	14676	14474	14424	14470	14431	14385	14478	14501	14436	14513	14244	14496	14472	14424	14451	14412	14464	14393	14447	14506	14597	14556	14460	14497	14609	14404	14535	14530	14530	14376	14357	14514	14343	14412	14435	14378	14499	14415	14710	14288	14442	14380	14537	14378	14502	14400	14374	14536	14527	14386	14370	14470	14443	14403	14466	14425	14396	14478	14220	14204	14521	14254	14337	14424	14366	14597	14512	14350	14288	14385	14480	14375	14413	14542	14225	14378	14548	14445	14535	14340	14432	14408	14390	14440	14306	14383	14426	14477	14439	14442	14350	14386	14435	14522	14572	14451	14303	14548	14518	14506	14667	14499	14414	14593	14464	14557	14447	14502	14344	14464	14542	14476	14414	14547	14436	14425	14337	14459	14351	14421	14328	14451	14699	14377	14472	14228	14420	14411	14395	14333	14438	14323	14471	14332	14480	14519	14304	14378	14128	14412	14420	14449	14375	14184	14520	14480	14219	14411	14399	14254	14401	14445	14429	14389	14322	14323	14323	14401	14478	14445	14248	14466	14319	14363	14448	14424	14442	14498	14391	14408	14461	14498	14436	14422	14355	14391	14192	14479	14365	14550	14446	14523	14356	14258	14654	14407	14315	14630	14302	14468	14651	14323	14580	14560	14421	14376	14314	14360	14516	14392	14428	14528	14400	14371	14377	14418	14451	14507	14482	14483	14538	14313	14416	14288	14324	14518	14439	14453	14295	14458	14488	14238	14511	14506	14543	14420	14315	14240	14458	14274	14605	14367	14463	14314	14407	14494	14440	14511	14420	14381	14443	14482	14457	14547	14531	14312	14445	14336	14486	14457	14329	14536	14445	14382	14431	14370	14493	14568	14445	14431	14559	14279	14575	14349	14573	14781	14431	14452	14345	14317	14296	14256	14316	14302	14362	14465	14454	14404	14416	14395	14288	14527	14220	14452	14454	14413	14404	14422	14564	14424	14522	14418	14414	14247	14432	14464	14359	14410	14530	14539	14370	14368	14469	14614	14305	14402	14367	14595	14479	14305	14564	14414	14391	14458	14544	14498	14507	14474	14543	14369	14457	14392	14449	14512	14469	14366	14475	14468	14456	14449	14284	14497	14481	14323	14437	14388	14413	14378	14516	14397	14496	14384	14518	14343	14303	14613	14430	14542	14255	14440	14427	14486	14500	14432	14310	14399	14320	14377	14298	14465	14397	14530	14395	14420	14433	14355	14383	14522	14412	14558	14241	14447	14528	14454	14389	14537	14403	14298	14413	14457	14493	14429	14502	14386	14431	14582	14416	14556	14631	14194	14312	14367	14453	14525	14279	14401	14415	14248	14329	14480	14478	14429	14529	14394	14341	14627	14274	14486	14549	14400	14517	14443	14285	14417	14464	14277	14382	14416	14370	14491	14512	14442	14613	14474	14491	14658	14604	14654	14139	14447	14553	14533	14393	14334	14376	14466	14487	14440	14405	14436	14367	14569	14362	14489	14371	14243	14270	14439	14406	14330	14387	14493	14367	14393	14456	14461	14456	14509	14395	14468	14423	14435	14417	14438	14458	14321	14392	14404	14394	14605	14175	14574	14196	14372	14509	14409	14420	14482	14350	14426	14605	14378	14438	14519	14416	14544	14383	14405	14401	14365	14385	14490	14430	14349	14376	14356	14444	14353	14384	14518	14380	14390	14420	14512	14511	14257	14436	14432	14382	14385	14447	14286	14432	14546	14444	14265	14262	14469	14341	14315	14475	14699	14506	14443	14536	14629	14456	14374	14437	14419	14508	14183	14328	14531	14352	14362	14355	14315	14374	14645	14474	14403	14542	14404	14353	14294	14532	14492	14370	14447	14449	14311	14429	14675	14388	14533	14342	14468	14416	14448	14515	14410	14332	14331	14396	14428	14481	14611	14446	14506	14395	14460	14442	14389	14603	14549	14346	14361	14322	14538	14377	14458	14624	14439	14284	14330	14575	14371	14442	14422	14281	14359	14544	14355	14553	14308	14588	14218	14523	14475	14330	14483	14289	14261	14494	14443	14323	14349	14435	14383	14469	14498	14422	14395	14463	14428	14486	14554	14385	14406	14455	14167	14389	14334	14357	14510	14389	14344	14514	14356	14399	14276	14462	14261	14567	14445	14643	14252	14362	14367	14386	14381	14450	14522	14508	14450	14412	14334	14413	14506	14562	14511	14216	14171	14467	14579	14659	14297	14541	14243	14557	14433	14496	14380	14355	14570	14471	14343	14541	14706	14284	14398	14457	14406	14418	14410	14392	14507	14468	14461	14289	14346	14446	14332	14570	14385	14391	14545	14638	14467	14430	14289	14603	14471	14539	14383	14381	14441	14296	14242	14197	14278	14378	14344	14541	14455	14320	14358	14445	14317	14267	14321	14390	14514	14507	14413	14264	14387	14555	14358	14356	14437	14512	14398	14410	14493	14291	14459	14320	14418	14314	14483	14429	14398	14527	14439	14444	14445	14565	14389	14483	14342	14250	14349	14430	14553	14318	14412	14486	14312	14358	14376	14401	14274	14478	14468	14411	14437	14389	14292	14353	14316	14448	14500	14182	14458	14295	14321	14488	14626	14315	14385	14517	14417	14481	14430	14472	14474	14430	14638	14433	14342	14391	14263	14341	14499	14476	14370	14266	14466	14530	14502	14468	14420	14408	14384	14371	14473	14464	14468	14417	14405	14492	14388	14477	14667	14600	14470	14430	14454	14458	14380	14499	14461	14291	14282	14268	14505	14646	14304	14365	14606	14372	14409	14410	14408	14383	14255	14505	14315	14655	14312	14383	14448	14429	14578	14415	14223	14485	14276	14375	14285	14377	14569	14284	14610	14539	14444	14461	14329	14458	14594	14439	14576	14453	14314	14329	14345	14419	14267	14325	14500	14508	14461	14440	14357	14215	14452	14327	14587	14411	14407	14436	14405	14667	14411	14334	14496	14465	14386	14532	14536	14266	14406	14448	14667	14434	14400	14451	14373	14498	14343	14535	14402	14567	14574	14261	14369	14365	14370	14273	14472	14457	14238	14452	14441	14219	14432	14415	14505	14339	14581	14372	14661	14277	14496	14511	14637	14468	14303	14533	14305	14509	14300	14399	14438	14426	14401	14443	14369	14324	14354	14610	14585	14428	14337	14330	14502	14292	14459	14651	14382	14554	14536	14360	14541	14501	14171	14431	14508	14289	14392	14545	14395	14618	14411	14674	14345	14387	14475	14465	14544	14487	14311	14387	14326	14375	14332	14534	14510	14584	14403	14432	14439	14376	14357	14495	14324	14619	14360	14435	14452	14464	14443	14534	14367	14548	14580	14386	14597	14416	14374	14449	14394	14420	14510	14332	14612	14443	14402	14244	14392	14424	14469	14528	14416	14458	14426	14363	14619	14288	14544	14292	14259	14379	14426	14581	14412	14448	14364	14381	14388	14627	14225	14460	14519	14316	14557	14477	14348	14514	14359	14432	14512	14398	14456	14364	14539	14494	14395	14486	14503	14452	14549	14509	14285	14349	14386	14407	14500	14379	14557	14267	14301	14455	14426	14523	14414	14415	14404	14412	14368	14560	14281	14452	14566	14464	14519	14459	14443	14358	14487	14537	14469	14278	14263	14408	14385	14369	14448	14400	14355	14298	14449	14488	14472	14363	14373	14584	14505	14234	14590	14463	14410	14503	14332	14393	14429	14523	14335	14314	14368	14297	14553	14456	14386	14471	14359	14317	14533	14569	14489	14466	14407	14490	14460	14466	14469	14382	14469	14536	14421	14468	14495	14185	14344	14456	14488	14381	14473	14634	14355	14308	14402	14427	14235	14540	14267	14376	14330	14513	14543	14509	14487	14318	14522	14622	14472	14569	14438	14393	14359	14439	14227	14408	14529	14466	14453	14541	14347	14450	14513	14353	14535	14379	14462	14326	14332	14350	14502	14308	14502	14314	14425	14412	14472	14447	14504	14298	14382	14374	14570	14425	14467	14350	14380	14459	14520	14520	14546	14567	14473	14307	14401	14441	14224	14404	14516	14449	14501	14473	14292	14311	14588	14459	14470	14634	14523	14458	14352	14396	14373	14450	14397	14356	14494	14456	14634	14534	14428	14398	14330	14539	14405	14289	14311	14516	14549	14410	14481	14397	14540	14394	14368	14486	14491	14278	14343	14517	14347	14427	14464	14389	14363	14440	14315	14433	14354	14529	14461	14218	14374	14410	14221	14439	14321	14423	14515	14544	14523	14474	14354	14435	14488	14501	14366	14394	14495	14586	14450	14471	14335	14371	14399	14445	14585	14598	14365	14678	14375	14442	14563	14525	14471	14364	14563	14411	14282	14311	14251	14331	14630	14489	14426	14578	14368	14367	14452	14240	14477	14488	14524	14306	14361	14429	14502	14428	14339	14414	14527	14423	14558	14312	14571	14400	14527	14428	14367	14514	14189	14426	14455	14509	14487	14457	14388	14518	14577	14442	14482	14427	14472	14549	14421	14304	14318	14348	14413	14499	14335	14459	14490	14413	14333	14373	14467	14479	14444	14525	14452	14447	14493	14495	14591	14411	14377	14366	14372	14350	14350	14293	14510	14339	14514	14301	14303	14494	14430	14395	14488	14553	14431	14251	14426	14367	14377	14286	14460	14243	14482	14463	14496	14386	14409	14441	14372	14230	14473	14502	14391	14510	14486	14475	14456	14374	14432	14507	14476	14393	14458	14427	14380	14359	14518	14581	14394	14409	14374	14412	14342	14344	14432	14373	14436	14422	14652	14368	14315	14294	14332	14635	14337	14328	14278	14358	14399	14277	14500	14486	14466	14394	14539	14308	14462	14286	14594	14288	14411	14364	14282	14318	14418	14420	14389	14436	14430	14555	14391	14353	14453	14363	14345	14666	14330	14308	14479	14420	14461	14305	14576	14279	14500	14389	14552	14389	14477	14456	14336	14501	14207	14479	14545	14424	14448	14518	14578	14439	14402	14397	14542	14278	14523	14343	14450	14532	14395	14511	14313	14466	14410	14378	14392	14521	14406	14447
22818	21127	28852	23833	22791	26867	29558	24249	22058	21293	20156	19440	19062	18680	18623	18369	18272	18164	17959	17866	17644	17481	17400	17449	17292	17402	17301	17118	17234	17183	17200	17116	17103	17399	17076	17126	17220	17205	17286	17252	17303	17102	17216	17171	17229	16911	17041	17053	17247	17063	17157	17311	17069	17113	17373	17199	17261	17093	17197	17117	17110	16975	16908	16975	17063	17089	17260	17043	17186	17316	17182	17166	16942	17288	17119	16993	17368	17005	17222	16871	17119	17125	17226	17112	17234	17221	17019	17007	17031	16955	17134	17247	17193	16991	17103	16886	17023	16986	16966	17075	17032	16968	17140	17267	17131	17006	16968	17238	16982	17082	17209	17104	17063	17212	17111	17052	17190	17133	17116	17093	17123	17132	17017	17001	17225	17116	17215	17230	17261	17231	17114	17102	17094	17100	16967	16998	17135	17029	16998	16974	16950	17010	17155	16981	17058	17061	17083	16920	16909	17108	17051	17044	17147	17108	16947	17222	16955	17025	17070	17148	17251	17005	17034	17170	17269	16934	17082	17158	17005	17191	16975	17081	17243	16876	17084	17171	16926	16996	16966	17234	17052	17095	17157	17071	17111	17016	16883	17012	16969	17277	17219	16908	16804	16933	16960	17018	17077	17068	17056	16954	17015	16957	17038	17174	17332	17116	17093	17137	17146	16929	17142	16990	17213	16961	17276	17085	17164	16906	17061	17258	17097	17225	17073	17067	17174	17128	16961	16988	17014	17204	17107	17157	17123	17123	17177	16962	17117	17192	17226	16966	16988	17061	17073	17056	17058	17207	17005	17000	17005	17158	17108	16959	16980	17203	17004	17221	17109	16959	16884	17167	17144	17175	16999	17234	16859	17246	17101	17112	17187	17109	17181	17177	17182	17102	17173	17152	17242	17197	17344	17022	16991	17063	17041	17110	16886	17048	17142	16903	17253	16989	17006	17135	17022	16976	17097	17150	16894	17129	17040	16969	16945	17139	17058	17137	17077	16928	16886	17285	16872	17133	17039	17015	17039	17143	16950	17031	16837	17221	17167	17006	17047	17017	17090	17005	17016	17086	16911	17025	17158	17073	16920	16869	17139	17018	17252	17043	17020	17075	16983	17116	17123	17133	17000	17035	16974	16988	17056	17182	17014	17084	16775	17075	17125	17112	16916	16859	16904	17198	16997	17278	16764	16886	17012	16970	17236	17094	16980	17014	17024	17145	17236	17217	17062	17007	17098	17085	17015	16967	16970	17015	17096	16833	17184	17049	16972	16896	16816	16972	17060	16978	16958	16938	17107	17068	17143	17310	17183	17055	17075	17025	17081	17013	16881	17067	17245	17118	17157	17202	16912	17184	16987	16942	17217	16822	17218	17068	17215	17207	16962	17039	16977	16959	17189	17125	17015	16801	17054	16981	17119	17070	17080	16782	17059	17052	17064	17093	17065	17083	17001	16970	17039	16987	17169	17033	16893	17013	16917	16987	17045	17157	16986	17080	17075	17023	17056	16896	17098	17110	16899	17060	17082	16975	16912	16965	17057	17214	17078	16994	17128	17138	17084	17217	17108	17064	17165	17040	17062	17095	17011	17146	17074	16975	17124	17175	17062	16826	17042	17061	17110	17149	17072	16891	17095	16830	16900	16906	17201	17113	17019	17045	17245	16911	16913	17047	17216	17322	17043	17143	16964	16987	17135	16990	17091	16997	17178	16996	16994	17161	17225	16964	16804	16967	17274	17136	17094	16971	16831	17117	17003	17011	16978	16974	17122	16805	16834	17113	17086	17107	16999	17083	17055	16995	17050	17159	17261	17098	17206	17018	17007	17009	17294	17073	17048	17031	17082	17213	16956	17140	17102	17358	17184	17137	17105	17074	17033	16880	16857	17010	17035	17095	17087	17220	17166	16920	17066	16875	17059	17240	17161	17076	17176	17103	17126	17046	16835	17128	16948	16978	17100	16842	16970	17175	17003	16927	17159	17116	17122	17351	16952	16806	17198	16930	17231	16926	16946	17101	17204	16997	17007	17052	17003	17033	17060	17115	16987	17128	16944	17100	17113	17107	17086	17026	16957	17111	17113	16961	16941	17176	17161	17161	16999	17080	17034	16879	17074	16912	17038	16955	16994	17127	17148	17197	16995	17025	17106	17093	17163	16968	17234	17071	16972	17135	17089	17166	16955	17086	17197	17069	16939	16950	17025	16916	17105	17072	17220	17061	17004	16951	17003	17120	16945	16938	17285	16808	16932	17067	17154	17270	17017	17070	17024	17157	17116	16965	16992	16955	16872	17199	17103	17050	16831	17053	17206	17266	16951	16973	16992	16772	17012	17116	17014	17029	16929	16960	17086	16961	16986	17094	17133	16955	17047	17046	16805	16997	17053	17116	17140	16994	16989	17044	16736	16966	17179	16990	17026	17018	17151	16888	17211	17122	17150	17072	17263	17115	16973	16974	17062	17005	16986	17100	17086	17211	17183	17145	17175	16859	17076	17092	16986	17012	17151	17116	17173	17257	17211	17146	16938	17062	17021	16999	17149	16871	17036	17050	16993	17150	17012	17087	17130	17002	16875	17142	17169	17094	16939	17014	17078	17106	17079	17322	17199	17236	17085	17086	17078	16817	17082	17171	17147	17030	17061	17073	16911	17133	17185	17162	17052	16941	17268	17001	17247	17191	17046	17097	17282	17043	17015	16944	16843	16953	17152	17195	16964	16886	17089	16814	17078	16964	17091	16976	16943	17039	17141	16993	17084	17112	17153	16910	17081	17005	17088	16852	17041	17033	16993	17034	17121	17016	17202	17091	16890	17071	17145	16868	16940	16861	17020	17084	17062	17064	17016	17018	17102	17008	17158	17045	17192	17092	17109	16901	17031	16946	17143	17267	17207	17097	17143	17260	17210	16792	16899	17049	17056	17001	17080	17006	17140	17055	17114	17021	16999	17009	17125	17119	16984	16964	17192	17084	17067	16996	17133	17161	17148	16972	17028	17130	17143	17116	17131	17098	16854	16995	17112	16843	17144	17055	17001	17015	16968	17069	17135	17190	17059	17061	17269	17230	17170	17052	17118	17344	17085	17081	17201	17130	17040	17129	16976	16777	17008	17137	17054	17137	17075	17030	17034	17070	16935	16885	17104	16986	17104	16882	17211	17250	17029	17166	17204	16860	16988	17011	16955	17124	16982	17125	17153	16985	17016	17001	17017	17153	17064	17133	17041	16948	17052	17074	16960	17027	17008	17039	17008	16948	17057	17092	17142	17090	17175	16978	17187	17111	17104	16959	17099	16982	16757	16983	17047	17007	16997	16934	17052	17076	17133	16966	17239	17275	17105	17058	17161	16958	17108	17225	17067	16976	16804	17226	17107	17086	17012	17135	17154	17293	17100	17029	17113	17163	17184	16943	16672	17076	16923	16978	16992	17119	17253	17198	17019	16931	17213	17088	17070	17137	17174	16949	16979	17201	17017	17219	16923	17049	16804	17023	16905	16979	17084	17151	17166	17135	17072	17229	16867	17186	17032	17051	17050	17056	17333	17138	17123	16867	17045	16994	17041	16824	16910	16957	17078	17237	17085	17063	16969	16871	17046	17092	17087	17121	17017	16875	17038	17042	17245	17151	17072	16871	17125	16962	17087	17262	17191	17009	17107	17001	17040	17217	16994	16997	17000	17206	16896	17069	17092	17211	17129	17133	17019	16751	17078	16995	16893	17139	16971	17039	17135	17170	17068	17025	16968	17127	17138	17003	17187	17089	17102	17164	17125	17018	17034	17060	17067	17333	17034	17253	17138	17077	16980	17216	16914	17071	17141	16882	17079	17197	17077	17109	17067	16995	16988	17028	17146	16940	16953	16959	17052	17094	17105	16928	16991	17120	17178	17160	17126	17166	17098	17259	17090	17162	17095	17012	17178	17035	16985	17061	17010	16952	17151	17138	17118	17129	17241	17132	17066	17101	17122	17115	17051	16969	17158	16982	17144	16860	17277	16968	17060	17215	17085	17133	17028	16971	17101	16912	17167	17320	17016	16924	16953	17308	17127	16984	17004	16896	17203	16938	17210	17199	17001	17216	16868	17024	17000	17005	16953	17218	17070	16844	17125	16933	16901	17082	17089	17181	16974	17075	16983	17020	16889	17111	17030	17071	17052	16848	17057	17030	16995	17139	17054	17175	17045	17156	17065	17048	17170	17022	17039	17018	16902	17040	17116	17096	16985	17063	16974	17169	17103	17177	16951	17094	16968	16955	17295	17034	17240	16977	17080	16980	17262	17147	17276	17003	17154	17204	17141	16984	17085	16949	17135	17181	17056	17186	16929	16952	16982	17148	17089	17078	17103	17108	17083	17108	17063	17155	17147	17269	17137	17139	17044	16940	16970	16837	16934	17037	16928	16820	17218	17019	17129	17126	17272	17231	17121	17242	17084	16994	17027	16681	16962	17190	17083	17028	17049	16991	16903	17207	16912	17103	17119	17162	16972	17071	17056	17283	16874	17077	17123	17066	17185	17125	17094	17140	17054	16928	16849	16998	17084	16855	17103	17218	17109	16908	16911	16963	17015	17069	17093	17050	17068	17043	16967	17236	17094	17064	17090	17280	17192	17163	17063	16832	17126	17058	16936	17193	17129	16988	17081	17054	17284	17111	17106	17198	17074	16829	16933	16882	17099	17095	17036	17103	16997	17095	17212	17162	16997	17147	17228	16906	17036	16937	16933	17066	16892	17090	17262	16975	17320	17014	17103	17164	17031	17121	17088	16966	17238	17027	17082	16984	17067	16943	17118	16964	17039	17091	16879	17120	16875	17120	17216	17074	16873	16857	16945	16974	17234	17073	16951	17046	17021	16927	17154	16951	17167	17045	17047	17058	17057	16993	16980	17046	17163	16881	17200	16897	17013	17172	17175	17114	16965	17183	17115	17043	16852	17197	17028	17189	17086	16976	16958	17012	16902	17174	17003	17048	17176	16910	17172	16799	16921	16909	16849	17053	16835	16847	17079	17084	16984	17208	16976	17178	16947	16939	16861	17227	17009	17023	16849	17076	17113	17049	17054	17378	17208	17138	16821	17032	16852	17010	16971	17075	17116	17053	16943	16870	17449	16943	17009	16976	16893	17139	16951	17064	17073	17011	16927	17125	17113	17121	16918	16946
35311	56044	51657	40896	35481	31046	27514	24448	21907	20320	18950	18287	17495	17155	16688	16462	16168	15873	15528	15549	15298	15414	15204	15290	14965	15130	14886	15145	14830	15097	14919	15057	14927	14751	14933	14856	14897	14863	14958	14931	14877	14713	14736	15013	14939	14766	14846	14756	14883	14832	14755	14773	14765	14736	14798	14778	14830	14877	14748	14783	14695	14780	14852	14770	14980	14800	14695	14848	14885	14733	14801	14861	14695	14810	14603	14749	14622	14780	14926	14838	14809	14754	14684	14772	14757	14770	14809	14783	14673	14930	14796	14701	14775	14829	14682	14647	14819	14727	14662	14870	14861	14659	14860	14781	14776	14925	14812	14665	14745	14949	14622	14931	14919	14896	14838	14734	14734	14699	14841	14774	14850	14784	14773	14665	14836	14775	14670	15019	14664	14796	14571	14677	14753	14642	14718	14745	14931	14681	14685	14738	14905	14679	14683	14816	14880	14932	14684	14661	14706	14744	14790	14705	14752	14723	14840	14957	14683	14725	14885	14816	14903	14853	14657	14831	14778	14940	14679	14951	14680	14822	14857	14776	14817	14785	14809	14724	14844	14682	14737	14713	14783	14827	14698	14785	14788	14619	14764	14756	14778	14664	14865	14790	14760	14836	14680	14903	14779	14824	14763	14698	14722	14681	14907	14722	14903	14757	14772	14891	14918	14669	14721	14742	14954	14929	14802	14755	14892	14818	14900	14726	14788	14587	14833	14779	14756	14573	14714	14811	14702	14752	14739	14657	14843	14628	14849	14742	14827	14769	14495	14606	14808	14868	14718	14782	14820	14722	14725	14803	14833	14739	14977	14743	14906	14780	14748	14592	14782	14830	14730	14910	14775	14796	14694	14908	14979	14853	14612	14798	14734	14891	14595	14863	14812	14760	14645	14743	14843	14840	14631	14841	14836	14750	14681	14716	14950	14775	14631	14800	14743	14723	14768	14739	14839	14894	14770	14671	14671	14783	14795	14699	14693	14773	14607	14816	14835	14781	14952	14749	14557	14850	14823	14730	14850	14720	14794	14707	14744	14886	14804	14738	14801	14544	14692	14710	14768	14599	14717	14874	14780	14794	14926	14597	14781	14674	14745	14734	14765	14689	14786	14902	14899	14704	14736	14565	14553	14718	14866	14775	14740	14547	14790	14694	14734	14588	14835	14687	14717	14740	14649	14686	14919	14818	14524	14994	14897	14804	14963	14731	14762	14704	14763	14686	14948	14772	14764	14876	14829	14745	14879	14654	14682	14761	14932	14705	14914	14743	14906	14846	14790	14668	14697	14787	14721	14773	15015	14730	14898	14848	14828	14701	14823	14577	14885	14689	14956	14752	14735	14663	14805	14705	14794	14821	14896	14840	14927	14595	14811	14755	14710	14678	14701	14711	14658	14802	14568	14573	14732	14730	14551	14874	14717	14866	14567	14868	14848	14965	14825	14623	14741	14841	14917	14711	14816	14770	14689	14778	14981	14672	14681	14565	14822	14804	14763	14756	14940	14754	14691	14778	14628	14801	14723	14882	14623	14724	14813	14715	14707	14644	14618	14828	14630	14636	14741	14898	14760	14708	14807	14816	14742	14753	14810	14789	14631	14637	14706	14812	14837	14790	14899	14875	14741	14695	14911	14784	14683	14777	14641	14575	14784	14806	14775	14794	14827	14755	14659	14834	14831	14977	14924	14872	14877	14798	14891	14836	14806	14766	14745	14880	14792	14863	14708	14775	14919	14909	14763	14971	14628	14773	14665	14741	14784	14733	14688	14693	14745	14653	14722	14652	14805	14767	14728	14634	14799	14778	14724	14600	14656	14646	14940	14664	14842	14524	14509	14794	14715	14899	14761	14791	14733	14747	14608	14632	14976	14734	14740	14802	14847	14768	14815	14762	14822	14818	14754	14741	14631	14831	14773	14745	14697	14784	14733	14823	14756	14847	14549	14718	14721	14679	14837	14718	14666	14784	14840	14821	14784	14846	14627	14710	14780	14796	15006	14670	14862	14647	14865	14773	14519	14823	14904	14786	14852	14796	14756	14816	14759	14788	14829	14783	14734	14702	14818	14717	14628	14614	14757	14848	14678	14772	14786	14769	14877	14939	14855	14606	14611	14753	14970	14677	14855	14642	14776	14662	14931	14671	14760	14789	14747	14686	14729	14769	14621	14888	14734	14775	14714	14848	14873	14601	14867	14892	14834	14751	14682	14860	14775	14764	14814	14660	14641	14648	14662	14778	14904	14689	14768	14731	14930	14878	14671	14887	14707	14921	14676	14840	14769	14738	14676	14669	14679	14958	14691	14792	14703	14699	14786	14835	14769	14722	14900	14769	14768	14703	14721	14863	14747	14695	14747	14832	14812	14600	14679	14803	14764	14672	14707	14670	14738	14814	14734	14807	14769	14611	14689	14833	14726	14709	14835	14687	14820	14798	14670	14674	14796	14648	14784	14908	14757	14679	15029	14918	14739	14877	14660	14822	14639	14708	14853	14807	14705	14806	14720	14720	14833	14816	14619	14710	14705	14734	14889	14526	14901	14685	14794	14600	14767	14762	14664	14850	14753	14765	14678	14797	14767	14843	14704	14759	14746	14689	14816	14800	14604	14841	14881	14667	14721	14787	14653	14681	14678	14654	14723	14773	14706	14807	14826	14769	14881	14776	14749	14616	14861	14797	14887	14749	15034	14833	14686	14899	14696	14643	14722	14672	14663	14575	14765	14883	14671	14716	14841	14879	14686	14734	14737	14800	14661	14949	14796	14752	14671	14670	14748	14705	14752	14892	14851	14758	14724	14865	14878	14727	14820	14757	14730	14724	14728	14864	14621	14690	14723	14682	14649	14915	14821	14839	14837	14595	14754	14670	14823	14685	14711	14847	14759	14891	14783	14783	14651	14794	14732	14797	14692	14753	14746	14787	14719	14602	14876	14722	14742	14821	14860	14692	14748	14728	14817	14810	14846	14799	14719	14824	14799	14777	14612	14790	14709	14735	14770	14677	14722	14769	14844	14660	14690	14766	14990	14654	14687	14829	14693	14935	14647	14597	14834	14778	14674	14840	14752	14808	14638	14793	14755	14988	14713	14959	14706	14851	14682	14876	14803	14680	14629	14741	14796	14913	14681	14722	14703	14811	14656	14750	14751	14712	14849	14748	14850	14924	14808	14872	14871	14836	14892	14883	14740	14845	14765	14639	14729	14818	14783	14931	14757	14855	14844	14823	14867	14754	14779	14714	14627	14881	14863	14802	14717	14715	14662	14755	14725	14905	14909	14748	14720	14814	14678	14839	14645	14823	14832	14889	14932	14591	14597	14676	14844	14842	14769	14845	14641	14753	14739	14792	14609	14773	14891	14909	14879	14751	14722	14700	14695	14850	14833	14596	14845	14737	14908	14733	14673	14801	14866	14671	14700	14806	14613	14681	14687	14827	14680	14864	14810	14625	14692	14756	14897	14678	14846	14868	14822	14996	14768	14653	14912	14734	14822	14798	14693	15068	14709	14644	14749	14691	14898	14827	14505	14696	14565	14824	14739	14739	14843	14513	14714	14668	14827	14652	14722	14721	14862	14604	14875	14820	14637	14798	14731	14861	14790	14613	14865	14742	14685	14697	14731	14777	14783	14807	14757	14730	14751	14876	14822	14686	14865	14877	14739	14841	14843	14610	14907	14833	14765	14889	14814	14791	14689	14784	14771	14926	14880	14816	14727	14641	14930	14850	14789	14783	14720	14738	14891	14677	14742	14689	14685	14833	14701	14698	14802	14801	14771	14805	14869	14583	14710	14778	14602	14740	14892	14751	14728	14654	14853	14840	14691	14833	14728	14826	14738	14673	14766	14771	14689	14848	14770	14802	14844	14766	14904	14711	14832	14877	14800	14717	14714	14838	14704	14669	14946	14826	14730	14714	14638	14639	14840	14692	14606	14724	14768	14617	14837	14634	14695	14740	14771	14553	14643	14774	14872	14675	14831	14744	14766	14893	14815	14729	14723	14758	14871	14902	14936	14717	14730	14887	14840	14601	14778	14769	14793	14831	14925	14703	14758	14784	14905	14797	14654	14704	14853	14656	14759	14760	14801	14928	14670	14701	14828	14674	14784	14779	14680	14654	14781	14667	14856	14519	14801	14735	14816	14805	14868	14826	14641	14777	14826	14726	14811	14667	14887	14647	14661	14680	14618	14773	14606	14746	14638	14906	14813	14792	14837	14687	14766	14640	14678	14883	14824	14697	14690	14659	14712	14811	14845	14815	14832	14646	14825	14574	14870	14973	14798	14687	14765	14682	14875	14796	14742	14682	14756	14740	14725	14616	14674	14797	14646	14853	14668	14718	14712	14769	14729	14827	14794	14496	14777	14870	14776	14959	14685	14670	14749	14719	14963	14888	14745	14850	14836	14725	14809	14614	14717	14934	14877	14660	14944	14832	14771	14718	14796	14863	14843	14762	14754	14753	14668	14778	14792	14760	14824	14713	14649	14824	14857	14774	14676	14847	14819	14919	14649	14654	14970	14723	14733	14766	14662	14814	14760	14765	14806	14758	14703	14926	14729	14784	14759	14679	14715	14757	14917	14750	14674	14899	14805	14601	14751	14685	14698	14823	14624	14823	14840	14737	14843	14733	14930	14842	14733	14880	14812	14732	14950	14663	14679	14657	14792	14747	14722	14707	14924	14826	14596	14814	14803	14884	14655	14756	14729	14621	14750	14839	14696	14775	14815	14757	14782	14786	14731	14806	14839	14691	14828	14751	14755	14911	14776	14854	14648	14843	14810	14729	14832	14840	14577	14891	14742	14713	14541	14902	14593	14724	14780	14635	14802	14729	14590	14763	14687	14733	14837	14623	14750	14627	14947	14813	14774	14685	14656	14687	14875	14729	14669	14711	14752	14999	14728	14701	14795	14977	14863	14817	14734	14751	14736	14829	14653	14874	14841	14986	14889	14614	14768	14814	14904	14910	14723	14878	14737	14837	14702	14785	14955	14695	14838	15063	14684	14722	14822	14781	14628	14675	14782	14768	14790	14762	14631	14646	14749	14662	14833	14748	14748	14738	14824	14920	14837	14830	14672	14734	14562	14734	14927	14759	14895	14791	14714	14776	14873	14826	14838	14726	14902	14738	14761	14836	14744	14617	14814	14797	14831	14815
29467	28397	36674	32517	26900	23778	21355	19716	18588	18199	17653	17408	17196	17043	16910	16958	16826	16619	16569	16556	16748	16449	16397	16243	16326	16327	16468	16384	16340	16286	16157	16362	16513	16321	16299	16248	16153	16167	16399	16229	16322	16258	16261	16566	16460	16358	16346	16396	16178	16261	16221	16132	16231	16267	16176	16235	16153	16347	16130	16213	16338	16173	16305	16212	16281	16168	16217	16189	16335	16318	16298	16162	16284	16155	16156	16246	16042	16252	16209	16398	16248	16263	16434	16258	16250	16276	16145	16313	16254	16256	16302	16071	16167	16414	16293	16312	16126	16267	16089	16232	16129	16325	16328	15938	16260	16247	16348	16100	16222	16068	16393	16200	16148	16089	16296	16369	16498	16289	16285	16271	16320	16214	16181	16370	16311	16233	16341	16131	16169	16200	16125	16355	16198	16229	16097	15928	16253	16274	16358	16457	16225	16039	16096	16196	16409	16409	16236	16372	16202	16151	16362	16278	16090	16236	16265	16096	16299	16139	16147	16365	16223	16218	16067	16219	16175	16298	16190	16317	16185	16219	16059	16237	16077	16218	16298	16324	16192	16282	16241	16272	16114	16409	16297	16354	16134	16361	16273	16124	16135	16207	16216	16459	16333	16229	16341	16221	16065	16108	16110	16256	16152	16396	16304	16187	16217	16221	16141	16083	16229	16240	16365	16263	16325	16020	16314	16164	16187	16168	16271	16335	16280	16129	16177	16046	16197	16291	16122	16082	16325	16247	16313	16247	16257	16263	16196	16170	16231	16189	15966	16225	16152	16303	16295	16008	16209	16139	16255	16385	16134	16145	16215	16272	16347	16403	16071	16163	16280	16134	16278	16127	16318	16248	16253	16100	16150	16247	16227	16477	16168	16148	16350	16244	16207	16101	16233	16203	16212	16092	16096	16184	16319	16155	16365	16186	16168	16062	16351	16267	16134	15991	16166	16145	16023	16259	16280	16201	16225	16075	16173	16257	16115	16252	16054	16065	16400	16245	16239	16097	16304	16236	16142	16395	16456	16197	16266	16203	16092	16162	16315	16185	16156	16189	16279	16265	16275	16190	15955	16158	16291	16307	16186	16270	16288	16190	16060	16124	16126	16315	16025	16089	16341	16085	16253	16198	16240	16202	16076	16138	16226	16177	16209	16243	16174	15990	16150	16243	16173	16116	16219	16233	16167	16082	16048	16183	16295	16238	16246	16476	16233	16273	16179	16108	16242	16314	16289	16172	16293	16331	16272	16299	16156	16089	16234	16252	16327	16412	16231	16242	16049	16220	16298	16416	16106	16308	16260	16187	16318	16226	16275	16260	16423	16179	16232	16369	16433	16382	16174	16214	16022	16054	16179	16267	16213	16362	16236	16371	16069	16195	16160	16133	16281	16232	16308	16242	16077	16445	16317	16157	16296	16150	16322	16418	16292	16098	16086	16195	16151	16308	16460	16381	16106	16377	16135	16175	16142	16243	16223	16273	16244	16156	16371	16324	16185	16259	16114	16360	16305	16431	16360	16234	16210	16143	16376	16119	16165	16294	16156	16149	16294	16300	16317	16321	16246	16251	16356	16216	16329	16300	16372	16181	16194	16174	16199	16143	16067	16264	16246	16180	16160	16391	16248	16389	16313	16147	16161	16099	16310	16219	16210	16177	16179	16419	16279	16121	16321	16176	16329	16113	16177	16190	16213	16274	16411	16118	16383	16218	16227	16232	16359	16285	16365	16371	16174	16039	16192	16112	16091	16186	16198	16085	16269	16251	16220	16356	16118	16114	16216	16059	16284	16208	16392	16167	16333	16313	16348	16123	16177	16339	16225	16214	16305	16154	16335	16428	16245	16347	16087	16133	16210	16439	16266	16336	16198	16203	16124	16243	16277	16274	16167	16368	16272	16066	16368	16321	16223	16109	16356	16201	16127	16259	16239	16279	16146	16256	16193	16041	16201	16285	16425	16070	16035	16293	16215	16273	16270	16348	15958	16064	16201	16198	16220	16267	16241	16135	16145	16359	16265	16111	16388	16079	16227	16334	16197	16313	16073	16352	16413	16131	16257	16196	16139	16294	16310	16262	16269	16259	16272	16256	16290	16285	16018	16159	16027	16188	16255	16189	16265	16243	16299	16283	16241	15962	16502	16313	16265	16172	16295	16329	16534	16297	16203	16162	16237	16277	16263	16158	16048	16254	16261	16049	16168	16078	16234	16350	16255	16094	16224	16227	16159	16231	16244	16417	16189	16148	16337	16345	16329	16070	16212	16138	16415	16108	16327	16251	16261	16359	16145	16441	16247	16151	16454	16238	16047	16094	16125	16102	16104	16117	16169	16217	16219	16049	16233	16287	16429	16332	16321	16304	16287	16220	16257	16176	16197	16154	15981	16287	16233	16156	16241	16091	16195	16284	16221	16334	16206	16068	16260	16300	16395	16265	16310	16138	16296	16295	16269	16253	16368	16114	16154	16302	16150	16088	16050	16240	16196	16413	16320	16244	16224	16166	16256	16257	16212	16128	16337	16192	16229	16126	16298	16248	16185	16165	16274	16466	16162	16093	16176	16306	16080	16172	16124	16143	16374	16472	16254	16292	16291	16297	16098	16101	16253	16166	16034	16189	16201	16390	16357	16148	16307	16276	16192	16143	16151	16062	16467	16230	16083	16198	16248	16235	16209	16279	16448	16247	16178	16222	16197	16233	16176	15985	16204	16314	16281	16354	16226	16160	16304	16307	16318	16201	16207	16362	16392	16439	16433	16288	16155	16171	16457	16358	16334	16047	16257	16158	16339	16357	16155	16125	16140	16119	16250	16256	16317	16142	16037	16176	16256	16186	16366	15866	16263	16308	16085	16211	16373	16264	16346	16086	16278	16171	16207	16197	16244	16288	16135	16221	16256	16323	16152	16236	16124	16411	16328	16203	16156	16134	16251	16210	16283	16249	16284	16137	16127	16248	16118	16433	16277	16357	16053	16511	16084	16324	16296	16309	16215	16299	16180	16288	16118	16164	16230	16256	16247	16211	16022	16240	16085	15990	16252	16281	16163	16258	16137	16285	16146	16220	16358	16038	16219	16110	16130	16430	16144	16213	16144	16196	16227	16108	16168	16172	16027	16276	16218	16198	16172	16214	16177	16479	16455	16178	16149	16221	16013	16338	16223	16075	16358	16166	16294	16226	16282	16252	16287	16252	16340	16333	16130	16304	16399	16253	16425	16226	16079	16337	16042	16027	16367	16380	16244	16321	16377	16190	16483	16213	16173	16203	16248	16080	16466	16216	16218	16228	16262	16196	16228	16107	16375	16153	16392	16460	16283	16342	16110	16149	16306	16408	16226	16411	16406	16030	16197	16127	16446	16180	16313	16128	16396	16253	16326	16282	16022	16287	16306	16516	16243	16143	16102	16457	16284	16241	16270	16201	16225	16077	16140	16276	16059	16037	16377	16382	16243	16165	16155	16222	16109	16107	16107	16148	16134	16336	16140	16254	16138	16031	16192	16340	16148	16221	16183	16312	16276	16336	16243	16187	16090	16211	16263	16485	16214	16248	16417	16385	16426	16110	16150	16198	16372	16304	16450	16355	16297	16258	15991	16262	16265	16022	16309	16290	16177	16085	16257	16268	16453	16260	16295	16248	16164	16198	16095	16042	16336	16302	16167	16198	16356	16298	16365	16164	16355	16133	16227	16254	16074	16244	16237	16350	16352	16182	16127	16200	16369	16135	16246	16307	16131	16175	16170	16276	16265	16368	16120	16361	16412	16369	16191	16104	16260	16430	16286	16363	16506	16401	16323	16181	16263	16345	16417	16390	16228	16162	16283	16242	16440	16367	16234	16244	16244	16209	16461	16288	16211	16231	16462	16165	16238	16053	16384	16142	16127	16288	16290	16160	16247	16226	16196	16129	16209	16237	16241	16231	16028	15912	16205	16184	16175	16400	16255	16171	16113	16405	16217	16252	16363	16294	16128	16150	16171	16265	16173	16201	16373	16293	16201	16160	16159	15990	16123	16272	16135	16255	16145	16165	16249	16218	16217	16169	16186	16241	16277	16481	16320	16313	16178	16243	16289	16400	16044	15968	15998	16036	16246	16172	16203	16275	16316	16093	16145	16281	16330	16332	16337	16299	16292	16276	16163	16390	16200	16374	16296	16197	16302	16116	16311	16072	16162	16096	16066	16430	16300	16287	16391	16545	16168	16299	16189	16214	16377	16329	16201	16033	16355	16212	16019	16136	16256	16261	16470	16080	16413	16440	16024	16012	16166	16343	16065	16313	16341	16234	16509	16459	16327	16408	16279	16145	16370	16211	16264	16243	16364	16458	16073	16180	16246	16265	16063	16235	16316	16366	16328	16207	16080	16110	16188	16239	16390	16260	16151	16258	16011	15994	16104	16352	16397	16301	16257	16193	16055	16215	16304	16294	16351	16104	16383	16321	16414	16301	16294	16336	16323	16372	16249	16352	16385	16475	16235	16286	16424	16271	16197	16079	16309	16279	16145	16133	16381	16318	16371	16058	16305	16157	16439	16340	16187	16191	16293	16195	16373	16059	16238	16230	16156	16282	16195	16157	16507	16382	16281	16291	16210	16112	16270	16139	16284	16316	16338	16289	16292	16236	16215	16086	16278	16312	16161	16392	16300	16251	16416	16388	16194	16238	16281	16319	16219	16184	16200	16305	16337	16035	16289	16128	15996	16150	16280	16244	16236	16086	16386	16083	16228	16254	15991	16372	16070	16282	16197	16281	16547	16392	16268	16215	16084	16128	16555	16217	16195	16347	16223	16150	16335	16226	16352	16253	16285	16159	16414	16313	16279	16158	16078	16230	16364	16251	16266	16355	16365	16274	16265	16292	16204	16195	16331	16369	16149	16138	16439	16316	16115	16298	16253	16254	16379	16306	16134	16163	16157	16406	16178	16289	16368	16373	16182	16206	16185	16206	16293	16307	16064	16238	16231	16203	16278	16273	16262	16127	16132	16470	16239	16084	16195	16400	16063	16189	16156	16225	16292	16134	16399	16305	16234	16180	16323	16386	16169	16154	16089	16296	16286	16082	16307	16242	16054	16248	16103	16192	16355	16359	16156	16177	16230	16137	16255	16448	16306	16051	16069	16024	16315	16117	16263	16252	16269	16255	16260	16338	16149	16427
31626	44653	41503	32298	27778	24210	21809	19622	18262	17084	16443	16116	15607	15261	15162	15198	15030	14797	14618	14559	14739	14538	14600	14659	14513	14623	14529	14384	14328	14442	14366	14386	14347	14335	14331	14292	14504	14201	14367	14412	14294	14358	14302	14424	14400	14389	14209	14435	14270	14352	14392	14408	14201	14311	14379	14232	14399	14180	14290	14289	14191	14319	14354	14378	14169	14270	14389	14406	14371	14266	14413	14218	14275	14434	14258	14433	14381	14195	14391	14334	14194	14264	14332	14149	14273	14343	14429	14422	14360	14244	14174	14328	14331	14442	14238	14372	14485	14461	14316	14367	14206	14469	14433	14303	14247	14242	14412	14269	14347	14412	14351	14365	14181	14141	14302	14432	14404	14448	14288	14350	14338	14284	14344	14296	14289	14149	14397	14372	14086	14165	14327	14172	14350	14458	14296	14181	14406	14253	14232	14329	14442	14359	14392	14351	14407	14231	14223	14218	14246	14200	14317	14339	14396	14433	14246	14262	14417	14318	14387	14333	14323	14369	14283	14343	14262	14322	14243	14350	14307	14397	14433	14401	14230	14322	14398	14184	14350	14170	14432	14234	14325	14357	14456	14324	14348	14226	14224	14236	14387	14249	14362	14421	14418	14346	14369	14133	14197	14216	14344	14184	14299	14210	14373	14275	14316	14276	14379	14228	14307	14290	14346	14314	14382	14358	14125	14357	14499	14322	14470	14182	14252	14221	14364	14454	14376	14302	14435	14303	14198	14435	14315	14259	14364	14290	14200	14411	14235	14273	14323	14478	14265	14271	14209	14311	14203	14324	14413	14197	14141	14332	14331	14215	14255	14383	14249	14424	14370	14254	14456	14410	14273	14429	14443	14048	14328	14380	14229	14329	14331	14265	14268	14286	14354	14441	14417	14392	14307	14392	14245	14247	14418	14142	14252	14377	14263	14207	14270	14185	14301	14246	14225	14301	14274	14260	14169	14311	14399	14328	14433	14373	14367	14360	14341	14230	14303	14252	14393	14363	14294	14454	14292	14208	14113	14363	14366	14368	14083	14455	14259	14286	14276	14236	14318	14335	14312	14282	14123	14266	14074	14289	14441	14283	14320	14270	14510	14343	14296	14437	14414	14256	14285	14505	14335	14200	14287	14522	14395	14503	14472	14362	14218	14465	14278	14405	14311	14412	14346	14341	14302	14368	14333	14465	14337	14306	14365	14338	14428	14200	14112	14318	14209	14425	14321	14374	14303	14366	14242	14297	14393	14386	14512	14295	14257	14316	14299	14238	14340	14329	14248	14381	14361	14244	14274	14298	14396	14472	14355	14059	14196	14284	14407	14250	14225	14358	14319	14219	14391	14366	14242	14463	14189	14351	14354	14296	14250	14303	14344	14170	14408	14231	14285	14310	14232	14224	14409	14243	14366	14146	14320	14220	14361	14369	14314	14270	14295	14163	14268	14416	14254	14315	14250	14413	14332	14406	14220	14289	14246	14326	14161	14497	14321	14323	14279	14357	14191	14362	14356	14170	14210	14388	14459	14412	14331	14147	14365	14229	14353	14203	14312	14263	14436	14135	14303	14245	14325	14133	14369	14179	14257	14132	14135	14182	14152	14361	14435	14268	14309	14285	14494	14355	14261	14251	14362	14341	14345	14298	14216	14317	14425	14249	14294	14168	14283	14352	14255	14379	14129	14377	14094	14326	14252	14193	14314	14318	14194	14303	14310	14451	14262	14100	14330	14358	14191	14135	14332	14296	14340	14469	14224	14315	14294	14428	14242	14248	14282	14408	14143	14209	14338	14351	14101	14255	14298	14346	14397	14265	14300	14175	14187	14464	14226	14258	14275	14302	14353	14440	14361	14407	14170	14318	14328	14326	14265	14385	14300	14303	14152	14209	14383	14179	14453	14415	14311	14269	14294	14416	14339	14414	14421	14386	14166	14352	14202	14373	14354	14384	14083	14257	14305	14286	14225	14291	14366	14328	14348	14203	14269	14338	14337	14169	14363	14296	14223	14145	14381	14282	14384	14484	14221	14370	14418	14418	14398	14370	14230	14370	14287	14420	14295	14290	14321	14301	14321	14286	14272	14369	14464	14258	14222	14379	14254	14471	14199	14462	14219	14137	14322	14246	14407	14270	14417	14206	14435	14231	14386	14252	14304	14394	14323	14311	14273	14278	14292	14220	14447	14226	14344	14345	14150	14331	14413	14381	14292	14266	14153	14224	14256	14391	14404	14105	14212	14292	14278	14229	14301	14210	14330	14340	14262	14362	14138	14362	14343	14437	14314	14521	14277	14409	14316	14272	14253	14290	14381	14372	14349	14187	14255	14220	14333	14441	14290	14329	14194	14395	14286	14385	14414	14391	14280	14192	14289	14268	14301	14260	14272	14245	14349	14314	14214	14289	14337	14359	14432	14155	14335	14382	14279	14305	14357	14368	14460	14231	14357	14239	14347	14222	14340	14154	14243	14201	14447	14318	14346	14370	14218	14320	14212	14310	14369	14400	14307	14243	14444	14254	14279	14295	14227	14382	14210	14290	14369	14364	14230	14281	14291	14336	14470	14198	14355	14167	14301	14440	14422	14393	14409	14239	14381	14398	14430	14282	14195	14316	14264	14282	14286	14451	14381	14337	14329	14258	14294	14360	14360	14256	14264	14270	14203	14310	14282	14313	14280	14281	14300	14330	14412	14223	14231	14334	14357	14222	14402	14284	14335	14429	14237	14239	14367	14375	14339	14341	14290	14448	14217	14197	14196	14517	14149	14252	14077	14247	14281	14291	14424	14345	14323	14474	14306	14233	14321	14256	14244	14358	14369	14358	14247	14320	14353	14352	14241	14210	14183	14334	14454	14226	14296	14369	14313	14336	14362	14229	14235	14411	14287	14201	14153	14136	14329	14401	14333	14293	14272	14238	14224	14180	14375	14335	14708	14370	14434	14295	14398	14272	14442	14207	14265	14249	14424	14302	14434	14327	14243	14235	14394	14321	14274	14316	14209	14258	14290	14326	14427	14228	14529	14239	14369	14324	14191	14360	14204	14316	14179	14203	14224	14348	14356	14466	14232	14186	14419	14413	14403	14187	14250	14345	14202	14270	14447	14227	14228	14254	14451	14185	14316	14255	14499	14245	14380	14275	14459	14349	14305	14229	14252	14408	14315	14490	14268	14278	14356	14331	14526	14274	14206	14343	14197	14420	14130	14385	14252	14372	14346	14329	14343	14284	14441	14238	14243	14279	14397	14119	14298	14229	14284	14458	14511	14189	14263	14268	14297	14245	14361	14377	14245	14303	14327	14398	14179	14248	14305	14178	14348	14469	14267	14322	14231	14355	14283	14450	14414	14205	14289	14356	14266	14293	14365	14395	14252	14353	14240	14280	14307	14325	14251	14250	14216	14281	14312	14327	14337	14354	14228	14172	14391	14338	14270	14304	14374	14243	14194	14290	14327	14278	14297	14367	14514	14310	14375	14317	14325	14422	14265	14203	14415	14475	14363	14239	14229	14427	14396	14422	14291	14384	14487	14308	14151	14156	14362	14232	14475	14246	14257	14308	14440	14277	14404	14580	14262	14478	14374	14340	14328	14526	14300	14467	14420	14215	14396	14146	14269	14505	14268	14289	14156	14329	14194	14412	14307	14337	14554	14215	14094	14398	14271	14337	14379	14406	14333	14210	14287	14276	14310	14120	14230	14426	14275	14337	14213	14218	14314	14193	14299	14378	14238	14208	14486	14332	14295	14296	14320	14304	14254	14338	14503	14332	14359	14247	14306	14315	14262	14317	14282	14381	14369	14270	14252	14123	14275	14331	14468	14410	14372	14190	14268	14326	14395	14394	14347	14243	14238	14236	14295	14353	14182	14180	14227	14366	14232	14313	14238	14280	14228	14443	14234	14526	14415	14311	14271	14262	14333	14364	14140	14121	14402	14452	14224	14396	14238	14185	14333	14249	14420	14198	14237	14383	14265	14402	14215	14322	14238	14335	14293	14338	14330	14382	14173	14333	14401	14327	14213	14411	14366	14196	14434	14456	14209	14425	14338	14263	14268	14476	14290	14224	14310	14144	14474	14314	14213	14271	14279	14294	14501	14244	14230	14249	14368	14259	14249	14249	14293	14220	14290	14141	14338	14254	14543	14354	14465	14371	14360	14351	14287	14339	14267	14324	14278	14365	14310	14356	14323	14310	14443	14312	14275	14311	14300	14200	14239	14171	14197	14392	14294	14351	14284	14320	14297	14413	14192	14375	14333	14196	14395	14203	14309	14279	14258	14197	14264	14363	14186	14356	14303	14183	14372	14259	14242	14315	14353	14244	14362	14324	14201	14311	14347	14250	14303	14229	14110	14450	14389	14441	14423	14538	14331	14468	14326	14260	14287	14103	14376	14375	14336	14377	14214	14404	14300	14402	14358	14186	14277	14395	14271	14307	14359	14396	14303	14386	14165	14368	14310	14161	14433	14383	14260	14304	14439	14435	14079	14256	14255	14237	14254	14303	14285	14450	14184	14448	14336	14329	14449	14346	14159	14290	14358	14329	14174	14482	14217	14480	14203	14351	14035	14257	14288	14176	14302	14251	14350	14357	14450	14434	14252	14358	14380	14294	14250	14406	14393	14319	14390	14499	14335	14289	14461	14357	14204	14370	14325	14409	14375	14479	14372	14274	14134	14256	14221	14237	14204	14455	14268	14155	14453	14413	14411	14349	14414	14392	14302	14292	14388	14187	14339	14281	14412	14188	14338	14400	14289	14238	14240	14410	14445	14343	14346	14147	14222	14273	14342	14267	14236	14419	14352	14314	14346	14492	14329	14180	14186	14286	14259	14418	14354	14322	14420	14482	14244	14231	14311	14332	14376	14288	14317	14381	14125	14388	14346	14398	14192	14362	14293	14278	14310	14379	14272	14370	14294	14202	14340	14366	14361	14384	14528	14315	14247	14301	14213	14395	14355	14200	14389	14261	14420	14292	14332	14406	14126	14330	14254	14290	14363	14161	14345	14200	14246	14191	14337	14360	14183	14423	14207	14188	14449	14376	14483	14434	14183	14175	14396	14340	14240	14272	14479	14222	14259	14342	14364	14527	14268	14366	14309	14260	14275	14340	14407	14320	14318	14282	14314	14144	14297	14398	14192	14143	14308	14217	14417	14258
24138	21150	28593	25775	25710	26922	25644	21904	20071	19344	18522	18140	17908	17732	17314	16829	17072	17017	16545	16624	16703	16800	16621	16456	16455	16504	16489	16519	16206	16243	16206	16340	16424	16415	16450	16398	16385	16214	16455	16347	15964	16191	16456	16222	16172	16409	16325	16422	16491	16158	16177	16231	16261	16136	16344	16254	16246	16227	16241	16318	16321	16374	16399	16383	16242	16234	16346	16154	16382	16078	16132	16336	16075	16290	16226	16321	16252	16252	16072	16133	16132	16359	16288	16275	16439	16241	16360	16314	16322	16364	16311	16356	16201	16278	16112	16320	16171	16358	16315	16277	16090	16127	16292	16238	16164	16302	16381	16215	16330	16330	16224	15981	16266	16242	16152	16260	16249	16273	16157	16408	16326	16486	16241	16102	16527	16495	16304	16378	16248	16368	16415	16385	16310	16215	16230	16304	16150	16238	16166	16143	16218	16177	16280	16140	16200	16151	16213	16373	16147	16195	16192	16327	16226	16340	16414	16315	16352	16113	16303	16251	16387	16299	16168	16167	16222	16482	16315	16331	16295	16238	16319	16219	16150	16417	16309	16213	16317	16058	16155	16303	16269	16172	16233	16260	16175	16245	16280	16370	16303	16431	16303	16102	16455	16276	16340	16067	16342	16389	16188	16435	16300	16370	16293	16227	16370	16490	16298	16271	16279	16277	16132	15874	16436	16304	16126	16184	16425	16572	16002	16141	16302	16236	16245	16179	16429	16281	16102	16202	16339	16359	16191	16355	16403	16274	16352	16311	16227	16299	16220	16056	16413	16434	16292	16384	16298	16148	16218	16269	16477	16160	16434	16072	16295	16370	16317	16297	16229	16322	16262	16482	16291	16308	16338	15977	16407	16309	16178	16462	16137	16204	16201	16271	16228	16494	16284	16230	16303	16334	16448	16178	16308	16384	16189	16170	16044	16193	16399	16241	16071	16329	16240	16176	16267	16184	16332	16431	16361	16269	16107	16360	16098	16286	16336	16033	16249	16399	16164	16180	16149	16325	16117	16389	16210	16215	16404	16156	16346	16152	16226	16411	16151	16224	16211	16053	16058	16002	16132	16171	16212	16155	16143	16207	16322	16187	16219	16493	16180	16267	16179	16149	16172	16283	16121	16375	16393	16355	16015	16125	16296	16360	16340	16385	16325	16206	16123	16155	16252	16137	16282	16298	16121	16151	16246	16158	16281	16411	16371	16259	16101	16232	16419	16212	15999	16305	16036	16320	16108	16095	16293	16120	16215	16334	16333	16341	16348	16282	16190	16091	16263	16431	16132	16120	16061	16469	16281	16087	16173	16234	16305	16234	16175	16240	16176	16267	16383	16205	16096	16232	16376	16321	16285	16090	16194	16331	16431	16300	16341	16075	16238	16356	16262	16144	16235	16179	16194	16402	16296	16197	16335	16153	16229	16021	16233	16087	16243	16342	16209	16225	16157	16368	16086	16135	16266	15942	16181	16149	16096	16292	16163	16148	16274	16184	16150	16292	16238	16339	16350	16159	16258	16181	16158	16270	16415	16333	16334	16182	16358	16364	16159	16179	16396	16131	16162	16158	16309	16214	16170	16261	16203	16198	16207	16475	16222	16370	16314	16304	16413	16351	16397	16212	16343	16406	16342	16196	16247	16045	16180	16182	16404	16263	16253	16066	16100	16290	16250	16009	16107	16151	16225	16320	16433	16288	16156	16266	16372	16155	16224	16252	16109	16146	16126	16410	16299	16278	16350	16295	16373	16415	16201	16212	15985	16236	16142	16392	16251	16412	16136	16088	16144	16144	16074	16169	16271	16354	16081	16099	16355	16110	16292	16139	16143	16374	15983	16218	16067	16261	16407	16437	16289	16070	16291	16214	16228	16218	16178	16177	16305	16398	16245	16142	16299	16331	16007	16198	16150	16208	16339	16348	16156	16251	16292	16309	16161	16375	16283	16203	16211	16168	16390	16177	16323	16381	16250	16470	16316	16178	16137	16008	16230	16327	16418	16370	16099	16298	16225	16232	16176	16298	16207	16157	16089	16307	16314	16482	16340	16262	16234	16309	16228	16274	16299	16137	16247	16422	16241	16200	16421	16262	16368	16291	16326	16453	16295	16144	16581	16232	16209	16075	16098	16043	16192	16111	16208	16335	16254	16062	16231	16350	15993	16411	16119	16365	16242	16252	16190	15991	16422	16247	16394	16131	16152	16298	16289	16147	16258	16315	16304	16160	16094	16175	16060	16318	16482	16279	16224	16145	16055	16464	16109	16149	16142	16340	16236	16062	16369	16146	16323	16131	16194	16295	16175	16112	16282	16135	16192	16064	16218	16210	16146	16101	16203	16226	16177	16186	16249	16278	16126	16083	16281	16343	16199	16327	16284	16207	16186	16455	16293	16172	16297	16053	16415	16181	16147	16328	16200	16208	16337	16158	16329	16361	16348	16223	16136	16198	16216	16266	16152	16239	16438	16140	16094	16217	16199	16306	16256	16190	16234	16023	16285	16134	16353	16178	16251	16110	16397	16308	16088	16401	16160	16230	16150	16393	16315	16275	16097	16153	16226	16142	16151	16312	16331	16293	16280	16098	16132	16239	16344	16252	16175	16199	16422	16305	16200	16206	15978	16300	16206	16245	16341	16332	16163	16224	16382	16297	16439	16201	16158	16067	16152	16256	16318	16244	16182	16293	16204	16188	16078	16089	16217	16207	16171	16259	16183	16565	16160	16399	16274	16302	16153	16314	16158	16351	16207	16251	16119	16193	16245	16114	16313	16038	16049	16225	16209	16384	16233	16488	16330	16308	16295	16295	16258	16278	16268	16292	16423	16195	16176	16422	16279	16387	16196	16312	16159	16171	16204	16268	16150	16234	16139	16071	16284	16157	16111	16433	16311	16332	16348	16232	16214	16159	16078	16290	16260	16380	16270	15983	16250	16241	16186	16168	16279	16311	16179	16095	16084	16195	16226	16311	16133	16281	16145	16328	16327	16352	16388	16124	16188	16037	16171	16286	16122	16435	16065	16040	16187	16077	16227	16192	16546	16295	16394	16401	16358	16266	16261	16308	16345	16241	16161	16560	16181	16109	16288	16250	16277	16196	16389	16216	16097	16219	16257	16270	16311	16340	16246	16303	16239	16320	16180	15964	16177	16180	16202	16306	16268	16220	16315	16256	16295	16434	16172	16263	16080	16499	16205	16089	16449	16411	16182	16222	16189	16167	16216	16281	16227	16235	16072	16198	16350	16142	16291	16389	16260	16403	16377	16406	16308	16210	16382	16351	16291	16301	16329	16254	16188	16331	16530	16311	16266	16061	16116	16388	16249	16206	16290	16207	16157	16240	16112	16164	16205	16165	16285	16217	16188	16436	16405	16282	16485	16158	16187	16088	16521	16044	16373	16062	15943	16193	16135	16149	16280	16027	16151	16246	16232	16165	16208	16140	16058	16460	16362	16247	16269	16153	16423	16194	16285	16136	16298	16449	16410	16154	16377	16337	16360	16322	16233	16230	16236	16035	16199	15986	16297	16003	16227	16229	16279	16108	16188	16071	16051	16307	16172	16328	16303	16447	16290	16137	16227	16262	15977	16074	16348	16174	16310	16276	16050	16250	16316	16447	16203	16149	16083	16140	16269	16191	16321	16143	16251	16396	16234	16111	16228	16279	16149	16352	16285	16252	16251	16263	16544	16167	16289	16237	16251	16320	16389	16201	16320	16435	16150	16308	16150	16331	16308	16258	16207	16178	16345	16371	16282	16280	16399	16266	16380	16186	16033	16361	16084	16279	16137	16313	16446	16306	16226	16310	16237	16143	16242	16286	16095	16272	16098	16307	16181	16110	16094	16075	16209	16107	16206	16212	16254	16188	16173	16151	16386	16157	16280	16274	16486	16404	16453	16256	16321	16282	16177	16287	16359	16415	16214	16112	16195	16292	16081	16400	16229	16391	16249	16204	16142	16049	16344	16316	16319	16359	16273	16214	16142	16122	16332	16341	16323	16198	16019	16470	16496	16190	16096	16168	16107	16308	16178	16441	16200	16266	16159	16091	16261	16235	16298	16124	16300	16234	16123	16239	16240	16279	16251	16196	16356	16129	16268	16221	16223	16426	16258	16298	16454	16349	16346	16321	16190	16235	16448	16140	16371	16364	16475	16315	16313	16258	16326	16179	16298	16284	16218	16203	16261	16219	16185	16367	16397	16379	16368	16285	16168	16399	16173	16449	16389	16198	15966	16121	16260	16267	16235	16270	16158	16151	16288	16125	16179	16194	16158	16316	16446	16328	16045	16212	16417	16224	16360	16230	16437	16189	16232	16147	16351	16131	16172	16235	16158	16207	16273	16252	16153	16378	16192	16055	16398	16261	16507	16238	16337	16160	16160	16323	16272	16316	16379	16261	16303	16154	16445	16284	16175	16401	16110	16329	16256	16194	16002	16295	16462	16239	16075	16293	16396	16112	16062	16247	16371	16246	16079	16201	16214	16270	16071	16109	16256	16158	16322	16100	16146	16362	16477	16388	16231	16197	16427	16258	16206	16234	16391	16167	16304	16055	16200	16104	16045	16261	16167	16381	16432	16127	16157	16141	16300	16238	16232	16420	16220	16278	16208	16296	16323	16289	16332	16120	16073	16244	16263	16442	16375	16131	16114	16319	15945	16177	16338	16191	16458	16204	16237	16115	16140	16085	15902	16395	16295	16191	16260	16298	16094	16243	16275	16245	16053	16289	16369	16377	16215	16342	16364	16202	16219	16185	16385	16346	16262	16159	16105	16232	16238	16191	16204	15949	16190	16210	16124	16230	16209	16267	16346	16216	16213	16086	16249	16319	16366	16170	16324	16401	16356	16120	16389	16352	16053	16339	16245	16104	16384	16269	16371	16316	16313	16149	16278	16325	16233	16307	16327	16365	16144	16236	16165	16334	16155	16298	16436	16367	16340	16077	16244	16303	16223	16327	16345	16535	16355	16139	16252	16427	16278	16274	16335	16260	16237	16220	16229	16157	16177	16021	16179	16389	16394	16176	16275	16371	16230	16329	16186	16185	16058	16257	16352	16282	16048	16253	16102	16418	16263	16115	16121	16254	16241	16204	16324	16257	16353	16315	16304	16275	16175	16471	16345	16293	16526	16309	16128	16238	16179	16476	16333	16412
31480	50744	46657	37130	32062	28025	24775	21994	19844	18716	17742	17168	16562	16154	15716	15389	15328	15049	14975	14744	14738	14628	14514	14576	14741	14590	14541	14492	14417	14486	14543	14596	14184	14288	14524	14335	14401	14287	14382	14357	14391	14275	14404	14349	14597	14476	14524	14139	14389	14144	14281	14365	14483	14281	14320	14332	14375	14276	14273	14281	14370	14306	14333	14291	14265	14361	14378	14325	14448	14432	14518	14229	14273	14432	14464	14419	14394	14260	14386	14451	14350	14362	14386	14342	14191	14402	14530	14186	14276	14206	14498	14296	14251	14262	14456	14227	14334	14233	14370	14168	14469	14303	14235	14419	14372	14272	14299	14443	14253	14142	14304	14206	14318	14219	14081	14304	14309	14427	14460	14373	14403	14318	14327	14416	14346	14276	14391	14260	14319	14184	14357	14425	14253	14404	14206	14362	14387	14214	14457	14263	14458	14416	14222	14316	14327	14170	14190	14323	14240	14390	14446	14240	14366	14272	14250	14311	14413	14421	14413	14325	14467	14369	14233	14223	14364	14286	14374	14409	14370	14268	14262	14359	14426	14261	14356	14179	14248	14436	14186	14397	14191	14405	14367	14234	14384	14354	14208	14244	14158	14149	14314	14372	14477	14279	14377	14165	14240	14263	14302	14300	14232	14265	14347	14396	14332	14309	14340	14211	14353	14178	14257	14289	14358	14309	14181	14454	14162	14325	14245	14416	14273	14243	14276	14383	14254	14283	14237	14228	14268	14382	14260	14456	14305	14364	14455	14348	14396	14218	14260	14425	14391	14185	14229	14280	14202	14296	14460	14280	14258	14292	14363	14428	14406	14429	14283	14470	14310	14485	14371	14253	14360	14221	14266	14411	14376	14408	14283	14200	14410	14204	14526	14475	14288	14309	14313	14161	14045	14151	14316	14319	14407	14346	14314	14164	14263	14431	14161	14273	14292	14404	14435	14320	14271	14400	14286	14452	14283	14482	14417	14373	14295	14410	14430	14446	14400	14407	14349	14317	14154	14322	14369	14251	14384	14249	14408	14385	14296	14337	14275	14206	14261	14229	14139	14242	14517	14245	14242	14472	14250	14289	14392	14111	14240	14236	14205	14267	14496	14270	14309	14291	14371	14342	14174	14270	14220	14401	14322	14354	14255	14231	14362	14457	14320	14237	14224	14272	14287	14350	14338	14411	14314	14582	14135	14376	14125	14277	14246	14342	14424	14292	14337	14286	14287	14357	14213	14334	14312	14266	14200	14243	14256	14430	14290	14234	14283	14289	14343	14302	14371	14357	14348	14180	14243	14219	14289	14474	14300	14262	14271	14342	14398	14301	14289	14311	14325	14306	14388	14291	14216	14432	14167	14232	14275	14381	14414	14335	14223	14322	14207	14250	14352	14292	14319	14417	14264	14049	14321	14277	14410	14261	14287	14237	14300	14062	14320	14231	14222	14315	14301	14284	14313	14317	14314	14316	14477	14276	14300	14348	14291	14282	14309	14282	14368	14312	14271	14373	14269	14249	14380	14534	14284	14250	14133	14281	14249	14405	14467	14269	14111	14361	14207	14390	14247	14252	14519	14341	14453	14367	14354	14176	14111	14291	14351	14378	14222	14237	14284	14317	14219	14477	14308	14262	14220	14337	14461	14426	14506	14239	14442	14352	14440	14232	14327	14421	14291	14376	14386	14470	14162	14252	14334	14390	14438	14475	14354	14308	14263	14365	14344	14197	14329	14321	14388	14340	14274	14236	14290	14293	14377	14321	14263	14475	14127	14329	14363	14181	14191	14273	14437	14330	14376	14306	14265	14330	14270	14278	14161	14244	14200	14313	14345	14188	14337	14306	14198	14286	14334	14344	14298	14241	14251	14301	14424	14253	14458	14249	14256	14375	14473	14166	14461	14356	14218	14218	14356	14456	14311	14325	14380	14286	14239	14173	14388	14296	14257	14305	14007	14460	14380	14301	14339	14436	14374	14208	14468	14262	14307	14268	14226	14291	14398	14281	14352	14241	14403	14413	14374	14273	14347	14222	14320	14305	14362	14360	14277	14372	14401	14282	14319	14188	14361	14472	14327	14309	14302	14197	14271	14225	14311	14178	14267	14344	14545	14312	14276	14379	14356	14287	14211	14538	14280	14292	14207	14520	14277	14230	14375	14364	14189	14393	14390	14350	14523	14294	14150	14331	14214	14344	14307	14382	14358	14437	14279	14405	14184	14224	14358	14276	14284	14184	14304	14226	14269	14110	14189	14245	14177	14396	14405	14406	14269	14382	14328	14311	14337	14260	14300	14206	14288	14385	14254	14306	14223	14128	14314	14400	14237	14361	14245	14230	14305	14178	14236	14405	14339	14258	14364	14380	14328	14284	14366	14294	14441	14302	14277	14409	14343	14415	14318	14383	14195	14321	14214	14161	14449	14353	14196	14346	14381	14136	14336	14379	14362	14229	14316	14311	14307	14281	14342	14291	14294	14262	14265	14383	14282	14226	14300	14356	14277	14325	14195	14333	14289	14452	14545	14361	14323	14309	14212	14251	14396	14457	14159	14312	14370	14554	14304	14260	14350	14290	14305	14352	14346	14485	14275	14371	14338	14265	14380	14355	14218	14395	14251	14276	14438	14165	14378	14319	14318	14184	14354	14182	14331	14355	14262	14293	14168	14470	14348	14330	14467	14255	14478	14247	14407	14344	14356	14365	14261	14358	14363	14558	14277	14271	14157	14438	14344	14378	14183	14320	14222	14292	14258	14257	14217	14411	14239	14378	14311	14424	14126	14146	14186	14330	14338	14264	14334	14355	14380	14450	14396	14240	14379	14252	14391	14218	14389	14147	14418	14101	14422	14240	14516	14354	14224	14319	14089	14245	14273	14253	14344	14203	14135	14279	14372	14225	14019	14376	14315	14365	14450	14299	14144	14229	14296	14182	14401	14315	14332	14180	14176	14265	14364	14231	14365	14365	14244	14395	14235	14261	14254	14344	14268	14181	14182	14439	14327	14153	14293	14422	14294	14458	14297	14196	14245	14315	14410	14266	14266	14257	14404	14042	14364	14239	14264	14388	14227	14314	14241	14421	14232	14320	14484	14416	14436	14287	14292	14318	14365	14298	14376	14276	14267	14465	14428	14351	14324	14289	14306	14181	14260	14416	14276	14210	14512	14233	14198	14239	14057	14274	14335	14506	14440	14249	14366	14251	14170	14421	14285	14349	14458	14336	14245	14390	14382	14328	14249	14261	14275	14366	14417	14436	14115	14260	14323	14234	14311	14256	14401	14234	14559	14333	14277	14053	14269	14239	14304	14513	14313	14329	14403	14250	14359	14237	14242	14389	14487	14285	14343	14252	14331	14256	14298	14373	14272	14269	14184	14424	14383	14317	14274	14206	14338	14368	14258	14133	14477	14387	14367	14427	14267	14485	14352	14138	14226	14173	14250	14301	14339	14350	14349	14131	14166	14199	14373	14298	14220	14279	14167	14368	14472	14286	14261	14327	14396	14481	14287	14264	14374	14374	14469	14407	14330	14311	14190	14310	14476	14403	14403	14315	14457	14242	14380	14457	14165	14378	14417	14356	14232	14283	14253	14306	14429	14267	14237	14314	14330	14425	14447	14183	14309	14319	14478	14195	14188	14331	14383	14476	14217	14493	14345	14317	14430	14310	14287	14453	14365	14326	14391	14260	14210	14259	14318	14347	14121	14226	14228	14352	14373	14395	14179	14450	14282	14175	14300	14477	14323	14359	14302	14309	14259	14222	14335	14385	14271	14323	14347	14330	14309	14436	14356	14301	14449	14164	14395	14290	14365	14230	14311	14452	14264	14367	14155	14336	14459	14207	14485	14344	14309	14390	14310	14215	14316	14399	14318	14297	14197	14214	14270	14404	14428	14295	14368	14217	14355	14338	14286	14328	14420	14272	14322	14243	14194	14298	14207	14251	14216	14089	14221	14452	14461	14295	14365	14334	14188	14227	14370	14233	14380	14394	14392	14343	14289	14288	14392	14392	14487	14287	14445	14320	14227	14400	14095	14339	14382	14275	14333	14157	14504	14257	14329	14234	14352	14151	14317	14394	14282	14592	14265	14306	14245	14427	14294	14307	14477	14395	14371	14377	14313	14360	14327	14362	14207	14284	14379	14414	14388	14174	14411	14240	14404	14127	14300	14317	14279	14432	14424	14258	14297	14242	14361	14292	14241	14399	14298	14494	14399	14283	14453	14429	14389	14328	14298	14020	14442	14234	14235	14400	14308	14380	14359	14296	14039	14430	14362	14444	14401	14248	14258	14458	14274	14368	14329	14214	14337	14271	14378	14369	14274	14379	14358	14207	14110	14320	14380	14336	14390	14360	14306	14097	14368	14445	14235	14136	14442	14007	14417	14345	14211	14362	14316	14341	14285	14076	14533	14381	14377	14363	14288	14310	14288	14279	14328	14283	14358	14467	14367	14280	14377	14415	14377	14394	14388	14283	14423	14317	14310	14310	13978	14496	14254	14385	14316	14295	14107	14291	14387	14388	14317	14385	14320	14381	14377	14229	14270	14337	14223	14465	14199	14322	14244	14221	14259	14178	14481	14189	14427	14352	14274	14438	14201	14512	14307	14204	14402	14257	14181	14497	14323	14400	14589	14413	14393	14468	14359	14427	14280	14267	14200	14411	14114	14367	14157	14285	14498	14234	14451	14258	14294	14465	14234	14302	14458	14102	14339	14259	14327	14452	14352	14328	14402	14385	14366	14383	14349	14220	14431	14162	14294	14486	14326	14187	14184	14261	14187	14489	14307	14288	14342	14315	14480	14176	14251	14479	14354	14246	14440	14218	14195	14288	14445	14271	14407	14310	14359	14426	14114	14376	14312	14435	14459	14554	14241	14250	14093	14304	14260	14344	14559	14452	14329	14481	14304	14397	14162	14452	14383	14290	14319	14216	14489	14213	14353	14500	14267	14232	14261	14286	14367	14372	14317	14307	14415	14262	14288	14344	14281	14216	14154	14293	14352	14320	14394	14134	14294	14347	14315	14345	14361	14306	14374	14400	14189	14434	14413	14279	14389	14181	14412	14087	14502	14233	14378	14336	14363	14404	14357	14450	14111	14453	14462	14395	14190	14208	14343	14047	14305	14322	14426	14475	14335	14323	14375	14376	14295	14429
22818	21132	28893	23820	22861	27184	29826	24302	22173	21209	20346	19428	19135	18508	18390	18123	17958	17936	17699	17470	17507	17472	17407	17331	17006	17328	17104	17388	17153	17005	17170	17115	17006	17096	17036	16925	17053	17018	16909	16881	16825	16974	16890	16897	17009	16774	16954	17076	16903	17103	16994	16946	16981	17046	16863	17057	16873	16800	17087	16895	16914	17212	16852	16855	17072	16825	17135	17014	16884	16927	16787	16718	16833	16990	16908	17008	17041	16883	16997	17059	17059	17036	16902	16961	16740	16851	17111	17082	16825	16703	17111	16876	16797	16993	16643	16996	16755	17135	16841	17031	16727	16797	16753	17029	16890	16928	16953	16783	16932	16857	16939	17069	16861	16939	16927	17071	17092	16957	16962	17118	16937	16911	17065	17052	16761	16962	17009	16796	16911	16977	16892	16940	16904	16859	16926	17061	16970	16834	16870	16979	16845	16834	16812	17033	16989	16848	16956	16828	16859	16908	16986	16792	16793	16909	16830	16810	17178	16842	16930	16961	16866	16835	16869	16796	16528	17052	16940	16869	16900	16744	16809	16989	16934	17015	16911	16717	16599	16727	16913	17041	16632	16874	17036	17081	17072	16932	16947	16872	17007	16879	16945	16875	16749	17043	16883	16894	16942	17003	16825	16905	16687	16848	16804	16852	16929	16879	16953	17021	16865	16799	16919	16634	16718	16660	16913	16991	16942	16881	16946	16740	16917	16824	17036	16728	17135	16686	16897	16838	16936	16815	17145	16707	16728	16927	16937	17057	17035	16882	16841	17131	17003	16879	16928	16925	16956	17080	17091	16813	16866	16929	16800	16865	16938	16996	16935	16895	17032	16767	16825	16824	16921	16885	16846	16680	17018	16812	17009	16904	16849	17114	16924	16983	17062	16968	16733	16778	16721	16986	16951	16910	16788	16801	16982	16846	16752	16955	16677	16956	16823	16927	16634	16840	16805	16828	16904	16939	16708	16831	17128	16950	16790	16901	17072	16970	16874	16840	16844	16729	16848	17000	16978	16796	17047	16925	16733	17054	16995	16778	16808	16942	16789	16879	16866	16751	16843	16819	16890	16928	16683	16761	17047	16893	16923	16914	16883	16820	16926	16888	16778	16912	16961	16731	16890	16956	17008	17001	16819	17107	16865	16882	16782	16898	16851	16865	16950	16817	16999	16965	16770	16977	16855	16911	16871	16971	16991	16904	16823	17108	16861	16800	16845	16931	16876	16867	16869	16799	16855	16939	16943	16891	16760	16818	17024	16785	16935	16930	16890	16883	16834	16865	16701	16844	16909	16861	16989	16978	16850	16893	16898	16961	16822	16890	17011	16960	16907	16971	16722	16926	16840	16601	16879	16828	16945	16865	16896	16992	16914	16986	16850	16930	16903	16852	16702	16962	16684	16781	16964	16873	16792	16921	16943	16874	16939	17058	16906	16828	17025	17157	17037	16880	16795	16794	16900	16796	16802	16824	16831	16967	16654	16866	16763	16753	16856	16822	16753	16745	16862	16945	16880	16931	16890	17061	16784	16913	16989	16746	16706	16749	16855	16882	16896	16841	16920	16880	16985	16913	16976	17032	16715	16868	16767	16987	16919	16972	16804	16924	17037	16985	16800	16841	16818	16969	17127	16795	16910	16729	16848	16688	16986	16745	16851	16919	16876	16699	16924	16928	16780	16835	17034	16944	17044	17061	16862	16893	16984	16906	16910	16978	16906	16987	16923	16913	16845	16879	16981	16924	16935	17029	16742	17052	16838	16794	16814	16931	16729	16989	16892	16728	16792	16787	16847	16801	16942	16842	17010	16726	16749	17063	16869	16863	17070	17061	16931	16866	16781	16899	17028	16973	16846	16985	16904	16791	16791	16759	16635	16897	16669	16822	17086	16899	16824	16813	16832	16787	16913	16939	16977	17047	16926	16935	16811	16968	17010	16776	16944	16918	17042	17011	16885	17039	16989	16889	16980	16884	16970	16868	16810	16827	17044	16706	17013	16923	17166	16618	16846	16893	16973	16648	17005	16802	16861	16909	17109	16900	16845	16838	16958	16934	16872	16987	17001	16829	16789	16899	16967	16709	16890	16664	17016	16753	16899	16768	16898	16836	16976	16731	16747	16684	17009	16976	16892	16788	16997	16874	16899	16697	16977	16787	16915	16913	16797	16810	16830	16989	17033	17015	17068	16938	16900	16834	16900	16916	16751	16822	17103	16679	16941	16814	17087	16748	17064	16922	17057	16930	16927	17030	16558	16863	16926	16822	16919	16908	17016	16745	16781	16855	16724	17026	16980	16878	16953	16872	16754	16818	16664	16680	17031	16838	16945	17012	16929	16837	17031	16872	16675	16780	16992	16963	16959	16971	17063	16870	16880	16892	16754	16822	16860	17025	16794	16873	16923	16867	16826	16844	16848	16887	16727	16872	16860	16813	16926	16845	16818	16745	16723	16825	16833	16999	16871	16698	16710	16924	16788	16975	17001	17075	17260	16789	17019	16892	16977	16830	17065	16896	16980	16851	16896	17016	16988	16896	16806	16901	16877	16936	16873	16810	16802	16968	16916	16833	16832	16789	17003	16846	17113	17095	16698	17029	17031	16896	16986	16978	16856	16998	16943	16933	17207	16970	16906	16937	17055	16715	16943	16903	16926	16729	16852	16797	17066	16843	17023	16831	16653	16898	16966	16958	16898	17012	16901	16792	17029	16913	16723	17024	16939	16916	17050	16823	16805	16967	16737	16704	17081	16807	16812	16817	16853	16714	16802	16716	16984	16610	16955	17008	16972	16853	16769	16917	17019	16675	16680	16897	16932	16808	16947	17163	17017	16910	16768	16816	16753	16801	16882	16794	16835	16943	16938	17048	16899	16830	16875	16814	16941	16828	16981	16953	16688	16962	16859	16832	16926	16869	17026	16968	16821	16971	16892	16782	16875	16761	16807	16878	16700	16830	17026	16899	16969	16861	16758	16768	16955	16741	16686	16664	16771	16746	16977	16823	16912	17076	16925	16852	16731	16963	17008	17233	16937	16977	16952	16929	16936	16914	17041	16852	16998	16802	16833	16819	16980	16598	16965	16872	16844	16797	16890	16917	16773	16833	16874	16931	16907	16802	16884	16899	16913	16811	16806	17017	16922	16789	16856	16860	16837	16722	16828	16823	16697	16744	16889	16871	17035	16696	16976	16885	16707	16978	16987	16824	16920	16774	16852	17027	16929	16796	16868	16881	17011	16983	16806	16875	16830	16908	16871	17032	16733	16801	16740	16797	16685	16801	16736	16904	16673	16687	16653	17000	17022	16752	16918	16760	17216	16713	16951	16736	16835	16844	16896	17059	16834	16735	17047	16863	16937	16905	17021	16792	17046	16898	16800	17014	16795	16983	16695	16940	16993	16944	16814	16735	16914	16902	16814	16863	16770	16719	16957	16790	17036	17083	16939	16979	16921	16993	16931	16926	16773	17022	17106	16744	16821	16773	16778	16770	16844	16833	16784	16799	16785	16739	16730	16825	16906	16637	16840	16958	16937	16811	16934	17019	16953	16910	16926	16719	16939	16891	16888	16888	16799	16995	17098	16871	16852	16848	16868	16715	17007	16785	16915	17183	16960	16944	16943	16810	16714	16795	16868	17108	17085	16774	16592	16859	16763	16892	16878	16827	16841	16827	16808	16932	16820	16909	17040	16915	16896	16889	16910	16915	16914	16894	16800	16853	16680	16969	16806	16723	16944	16994	16792	16974	16835	16837	16805	16904	16895	16954	16885	16601	16797	16952	16819	17003	16831	16678	16846	16864	17003	16976	16908	16983	16895	16934	16914	16842	16736	17186	16968	16887	16897	16878	16636	16800	16752	16975	16768	16739	16986	16653	16758	16741	16812	16766	16922	16925	16817	16902	17013	16902	16785	16891	16683	16808	16909	16631	16839	16632	17011	16839	16876	16875	16963	17061	17003	16907	16898	16726	17081	16943	16957	16992	16849	16671	16962	16768	16799	16773	16795	17048	16949	16900	16812	16783	16922	16932	16928	16851	17048	16941	16877	17059	16921	17045	17065	16685	17134	16736	17129	16788	16704	16898	16900	16821	16994	16911	16923	16865	16918	16835	16988	16859	17091	16906	16855	16987	17050	16958	16888	16907	16722	16764	16843	16971	16875	16812	16948	17017	16954	16670	16870	16930	16832	16808	16932	16958	16987	16965	16956	16933	16999	16848	16863	17098	16956	16992	16807	16973	16804	16989	17071	17066	16932	17043	16851	16841	16723	16953	17037	17062	16922	16966	16863	16860	16965	16789	16786	16890	17054	16797	16722	17030	16813	17017	16820	16883	16936	16980	16962	16799	16747	17041	16964	17142	16938	16821	16828	17017	16788	17021	16547	17206	16899	16925	16587	16871	16812	16689	16786	16877	16759	16925	16905	16932	16902	16988	16824	16837	16932	16809	17012	16779	16804	16762	16957	16830	16819	16785	17019	16788	16880	16882	16919	17060	16632	16666	16872	16732	16993	16813	16751	16747	16734	16885	17008	16927	16879	16869	16753	17000	17047	16908	16789	16859	16915	16992	16914	16766	16987	16715	17002	17023	16787	16946	16885	16916	16909	16788	17069	16948	16796	16598	16812	16978	16877	16788	16868	16797	16883	16966	16777	16969	17052	16989	16894	16820	16787	16906	16999	16985	16861	16717	16786	16746	16901	16648	16835	16712	16873	16952	17071	16869	16728	16893	16858	16953	16830	16854	17042	16710	16874	16883	17062	16798	16677	16798	16920	16737	16816	16931	16883	16777	17009	16902	16753	16925	16913	16859	16853	16908	16970	16895	16903	16988	16764	16716	16945	16736	17020	16846	16815	16869	16846	16900	16869	16759	16960	17022	16962	16953	16948	16796	16927	16991	16896	16635	16891	16820	16786	16749	17034	16946	16928	17089	16944	16664	16799	16943	16900	16839	16993	16759	17022	16951	16836	17024	17008	16853	16933	17011	16913	16790	16910	17060	16987	16746	16903	16783	16812	16900	16997	16860	16834	16984	16944	16782	16841	16895	17019	16899	16793	16851	16729	16796	16820	16956	17111	16967	16969	16815	16744	17073	16835	16998	16757	16896	16763	16961	16780	16928	16760	16738	16737	16706	16952	16886	16832	16968	16936	16873
34767	55995	51089	41090	35983	31623	28381	24833	22563	20306	19221	18302	17540	17177	16608	16393	15986	15769	15533	15332	15355	15079	15295	15062	14974	15071	15080	14644	15049	14736	14868	14750	14788	14776	14860	14818	14825	14772	14797	14644	14702	14870	14709	14753	14774	14812	14717	14635	14713	14654	14848	14758	14753	14775	14857	14769	14690	14569	14740	14712	14765	14635	14771	14588	14677	14659	14623	14720	14720	14864	14629	14656	14838	14544	14634	14425	14627	14725	14657	14744	14710	14561	14877	14780	14635	14707	14577	14560	14699	14713	14529	14811	14708	14710	14711	14639	14680	14717	14755	14498	14685	14510	14592	14593	14692	14737	14757	14650	14773	14596	14660	14643	14811	14499	14586	14676	14755	14607	14861	14746	14583	14704	14768	14776	14741	14703	14615	14684	14635	14624	14823	14572	14795	14495	14774	14748	14636	14707	14500	14639	14598	14630	14648	14618	14624	14707	14650	14663	14715	14764	14654	14682	14630	14652	14616	14782	14654	14717	14561	14806	14573	14785	14614	14660	14729	14680	14593	14696	14810	14623	14523	14762	14604	14828	14630	14659	14763	14446	14737	14835	14754	14686	14822	14580	14713	14734	14723	14733	14715	14753	14653	14629	14612	14742	14782	14746	14661	14667	14697	14551	14796	14712	14760	14776	14671	14774	14689	14801	14561	14616	14753	14548	14475	14692	14749	14759	14606	14753	14707	14937	14738	14649	14773	14705	14744	14709	14757	14714	14654	14480	14574	14707	14777	14612	14916	14626	14609	14512	14918	14835	14636	14622	14885	14660	14786	14784	14754	14808	14593	14608	14987	14721	14522	14679	14632	14605	14632	14731	14741	14826	14645	14695	14688	14756	14509	14745	14668	14448	14693	14787	14628	14615	14578	14767	14889	14784	14729	14813	14492	14746	14795	14612	14714	14710	14748	14552	14711	14627	14872	14477	14589	14611	14757	14651	14576	14577	14598	14686	14734	14643	14500	14719	14564	14775	14589	14535	14700	14712	14725	14790	14619	14575	14605	14754	14616	14711	14873	14669	14722	14585	14668	14588	14770	14648	14797	14664	14650	14756	14640	14806	14550	14670	14691	14679	14652	14653	14641	14833	14812	14590	14731	14634	14713	14691	14677	14601	14725	14713	14545	14880	14675	14789	14673	14719	14708	14764	14479	14608	14596	14627	14860	14542	14733	14750	14667	14758	14792	14729	14936	14538	14623	14671	14825	14694	14671	14611	14657	14613	14731	14718	14545	14776	14652	14823	14595	14877	14769	14855	14741	14716	14914	14521	14716	14578	14601	14734	14735	14715	14684	14849	14721	14854	14611	14624	14702	14602	14441	14713	14685	14566	14624	14550	14653	14665	14578	14788	14603	14793	14811	14692	14631	14699	14808	14648	14709	14716	14655	14554	14785	14564	14828	14800	14686	14724	14739	14594	14644	14639	14747	14743	14721	14717	14652	14662	14566	14654	14497	14781	14560	14720	14668	14590	14833	14571	14701	14654	14567	14635	14777	14717	14857	14802	14811	14836	14677	14601	14540	14755	14668	14793	14589	14688	14637	14640	14658	14583	14668	14596	14665	14578	14788	14619	14750	14591	14708	14749	14591	14727	14808	14666	14730	14682	14827	14691	14603	14656	14581	14679	14534	14647	14789	14928	14608	14808	14723	14785	14712	14642	14715	14614	14809	14740	14673	14864	14551	14760	14640	14553	14657	14603	14705	14646	14723	14878	14667	14722	14606	14614	14657	14734	14858	14582	14718	14737	14671	14754	14724	14599	14715	14600	14830	14723	14614	14708	14493	14727	14659	14651	14575	14702	14684	14683	14692	14427	14437	14698	14634	14680	14713	14758	14640	14782	14833	14644	14577	14700	14701	14678	14535	14777	14681	14628	14589	14694	14680	14747	14608	14741	14733	14821	14753	14703	14555	14797	14674	14634	14580	14707	14631	14778	14450	14574	14620	14828	14453	14518	14606	14708	14802	14800	14566	14665	14737	14778	14724	14706	14757	14564	14764	14849	14644	14698	14742	14716	14694	14751	14653	14703	14737	14849	14640	14614	14725	14770	14672	14789	14824	14513	14663	14606	14677	14799	14642	14477	14624	14703	14795	14806	14734	14664	14649	14582	14697	14678	14642	14705	14760	14679	14563	14568	14679	14748	14698	14662	14768	14705	14630	14689	14694	14725	14692	14605	14671	14643	14713	14702	14659	14743	14785	14687	14733	14655	14763	14645	14787	14666	14652	14690	14864	14624	14738	14667	14670	14697	14668	14678	14748	14879	14787	14620	14792	14646	14491	14775	14608	14597	14663	14843	14645	14665	14715	14674	14755	14596	14729	14663	14720	14774	14842	14591	14733	14637	14671	14645	14740	14704	14817	14663	14656	14561	14623	14687	14716	14744	14601	14690	14819	14624	14755	14636	14775	14609	14830	14666	14853	14735	14840	14797	14796	14677	14588	14695	14566	14567	14693	14522	14737	14609	14650	14661	14561	14768	14654	14716	14838	14708	14711	14745	14619	14721	14680	14537	14702	14680	14747	14753	14697	14752	14720	14574	14660	14745	14860	14663	14616	14817	14517	14648	14754	14645	14783	14578	14539	14753	14619	14738	14543	14739	14586	14693	14906	14559	14773	14778	14591	14540	14731	14590	14617	14761	14834	14581	14658	14670	14630	14641	14800	14634	14598	14936	14727	14638	14754	14543	14767	14603	14719	14781	14687	14821	14711	14854	14657	14688	14537	14575	14653	14713	14802	14515	14674	14654	14754	14681	14640	14697	14806	14686	14745	14611	14800	14583	14673	14649	14707	14697	14756	14605	14587	14701	14577	14963	14932	14752	14600	14770	14779	14707	14673	14652	14495	14742	14486	14817	14773	14797	14696	14712	14725	14763	14716	14502	14627	14652	14668	14631	14677	14717	14635	14664	14672	14778	14855	14926	14830	14758	14709	14664	14604	14597	14512	14724	14655	14717	14544	14765	14666	14699	14780	14737	14553	14421	14633	14600	14866	14646	14630	14679	14647	14543	14657	14518	14667	14763	14752	14709	14769	14751	14585	14687	14851	14667	14576	14754	14533	14744	14771	14545	14696	14773	14783	14728	14592	14650	14667	14684	14653	14580	14553	14607	14532	14657	14700	14504	14733	14725	14707	14836	14682	14681	14938	14797	14601	14666	14703	14668	14836	14629	14725	14617	14968	14621	14675	14876	14563	14707	14777	14678	14770	14551	14619	14751	14676	14497	14617	14590	14597	14863	14655	14619	14713	14802	14475	14732	14682	14749	14575	14769	14708	14470	14672	14609	14651	14815	14539	14754	14668	14658	14670	14761	14710	14628	14818	14729	14832	14775	14623	14719	14733	14606	14657	14590	14644	14721	14696	14650	14637	14678	14697	14788	14697	14675	14730	14693	14755	14537	14737	14669	14726	14662	14787	14784	14518	14593	14679	14670	14751	14753	14734	14767	14745	14677	14733	14650	14686	14849	14594	14743	14745	14753	14966	14697	14707	14751	14787	14865	14666	14709	14630	14692	14826	14661	14677	14895	14671	14917	14791	14732	14771	14605	14743	14708	14552	14718	14679	14648	14718	14607	14701	14533	14670	14843	14601	14773	14676	14519	14643	14678	14600	14766	14547	14683	14697	14796	14574	14809	14745	14609	14749	14751	14620	14864	14816	14667	14656	14628	14711	14742	14709	14858	14582	14700	14667	14818	14673	14702	14762	14683	14655	14869	14717	14712	14538	14786	14458	14537	14641	14720	14774	14647	14669	14614	14469	14674	14636	14596	14685	14786	14508	14840	14637	14510	14780	14752	14505	14696	14787	14778	14685	14646	14647	14762	14673	14806	14652	14855	14561	14570	14714	14734	14601	14538	14679	14650	14660	14639	14676	14821	14702	14563	14769	14542	14631	14597	14753	14550	14726	14646	14642	14596	14718	14567	14724	14645	14694	14723	14683	14592	14798	14614	14762	14515	14841	14841	14700	14604	14797	14634	14705	14623	14670	14726	14769	14671	14700	14688	14968	14605	14661	14794	14575	14791	14621	14756	14747	14785	14861	14775	14768	14651	14785	14821	14811	14571	14634	14860	14680	14614	14610	14896	14709	14689	14803	14820	14458	14673	14837	14662	14627	14683	14753	14686	14694	14602	14597	14609	14599	14637	14686	14557	14489	14600	14684	14653	14660	14673	14699	14687	14679	14611	14686	14764	14566	14702	14733	14635	14638	14529	14546	14642	14537	14559	14713	14705	14775	14585	14657	14799	14544	14733	14693	14616	14623	14572	14758	14592	14459	14797	14706	14591	14819	14627	14706	14610	14809	14775	14578	14602	14774	14639	14699	14617	14840	14667	14609	14619	14709	14663	14621	14769	14685	14842	14688	14788	14740	14699	14622	14799	14687	14753	14636	14571	14558	14627	14799	14859	14776	14677	14631	14853	14695	14787	14617	14736	14616	14760	14789	14748	14789	14545	14593	14696	14734	14732	14740	14602	14682	14535	14696	14664	14645	14780	14607	14617	14760	14480	14758	14644	14609	14706	14798	14560	14766	14706	14746	14712	14696	14480	14556	14753	14740	14631	14690	14559	14844	14778	14665	14702	14570	14583	14724	14697	14625	14632	14753	14639	14906	14786	14624	14739	14705	14599	14777	14644	14667	14739	14716	14744	14805	14747	14707	14620	14703	14579	14711	14609	14737	14789	14710	14660	14649	14671	14606	14769	14639	14625	14745	14639	14706	14655	14623	14545	14806	14461	14621	14638	14816	14588	14702	14883	14607	14802	14725	14636	14684	14640	14667	14730	14741	14735	14718	14608	14569	14720	14733	14884	14819	14719	14680	14619	14783	14691	14621	14716	14656	14775	14601	14802	14540	14858	14719	14764	14693	14704	14659	14687	14666	14602	14827	14704	14591	14697	14621	14638	14492	14763	14711	14771	14601	14501	14725	14649	14778	14652	14699	14642	14608	14859	14628	14607	14816	14669	14641	14527	14721	14617	14590	14756	14718	14631	14727	14501	14646	14607	14584	14710	14683	14590	14629	14591	14645	14813	14795	14571	14907	14696	14679	14683	14793	14656	14844	14729	14740	14934	14530	14840	14634	14746	14591	14679	14699	14634	14764	14433	14638	14642
29828	29337	35747	32484	26227	23578	21051	19981	18798	17823	17361	16914	16987	16837	16643	16592	16409	16477	16447	16249	16154	16445	16236	16220	16316	16157	15794	16182	16164	16185	16118	16068	16285	16217	16144	16174	16156	16176	16095	16393	16120	16145	15953	16257	16126	15978	16226	16064	16118	16121	16014	16109	16143	16314	16152	16310	16107	16152	16257	16069	16146	16158	16094	16018	16074	16064	16340	16177	16324	16260	16023	16098	16009	15829	15848	15970	15912	16090	16118	16266	16286	15960	15795	16027	16240	16161	16039	16044	16149	16246	15969	16003	16273	16188	16164	16097	16092	16171	16072	16203	15881	16119	16143	15989	16155	16126	16008	16234	16189	16169	16087	16212	16154	16036	16203	16264	16124	16206	15991	15955	16295	16145	16134	16244	16297	16138	16205	16369	16028	16079	16337	16138	16160	16184	16215	16199	16004	16127	16205	16302	16224	16234	16005	16052	16025	16006	16152	16117	16028	16135	16229	16194	16142	16046	16017	15903	16194	15915	16099	16194	16130	15946	15861	15977	15985	15991	15965	16290	16185	16121	16026	15920	15926	15998	15932	16216	16302	16273	16263	16006	16236	16138	15839	16080	16087	16076	16169	16024	16058	16119	16017	15913	16099	16130	16129	15961	16126	16182	16129	16012	16120	16062	16142	16025	15994	16102	16119	16098	16157	16031	16098	16162	16162	16137	16160	16239	15934	15974	16164	16254	16127	16262	16189	16252	16069	16033	16034	16166	15991	16081	15931	16191	15982	16012	15899	16059	15908	16151	16050	16105	15917	16002	15990	16011	16263	15982	16056	16110	15979	16194	16148	16174	16304	16250	15931	16166	16339	16181	16114	16087	16101	16115	16296	16218	16141	15964	16149	15975	16212	16370	16054	16054	16146	16062	16010	16063	16198	16180	16091	15951	16247	16144	16244	16175	15940	16079	16229	16235	16042	16016	16047	16125	16242	16077	16045	15978	16107	15925	16142	16113	16113	16011	16108	16067	15990	15993	16059	16148	16140	16209	16194	15971	16077	16096	16337	16256	16024	15972	15921	16051	16233	15953	16145	16126	16141	16170	15964	16116	16079	16031	16166	15949	16099	16023	16164	16051	16194	16107	16323	16061	16151	16015	16056	15942	15964	16037	16105	16137	16174	16188	16158	16134	16264	15969	15893	16233	16048	16166	16091	16250	16042	15858	15851	15844	16113	16029	16175	16055	16040	16129	15872	16029	16120	15930	16009	15966	15952	16081	16112	16097	16071	16116	16054	16005	16147	16198	16020	15904	16148	16105	16088	16086	16263	16051	16271	16282	15946	16130	16048	16251	16228	15996	16239	16375	16134	16163	16209	15958	16183	16044	16164	16078	15829	15859	16088	16254	16202	16135	16099	16074	16104	16047	16000	15825	16193	16067	16178	16105	16066	15997	15988	16199	16081	16091	16167	16109	16298	16071	16064	16061	16036	16115	16037	16028	15945	16013	16086	16189	16173	16440	16119	16081	15895	15960	16255	16235	16222	16128	15916	16185	16139	16094	16167	15990	16203	16275	15964	16010	15893	16087	15973	16015	16005	16109	16102	16189	15957	16054	16041	16071	15945	16088	15975	16133	16166	16138	16196	16219	16218	16121	16105	16248	16124	16240	16070	16070	16055	16161	16254	16275	16126	16038	16079	15976	16120	16000	16072	16120	16126	16203	15819	16220	16183	16208	16158	16070	16019	16111	16257	16148	16061	16187	16262	16070	16024	15924	16079	16125	16070	15973	16082	16190	16170	16125	16178	16373	16089	16244	16111	16091	15953	15982	16112	16196	16074	16011	16093	16052	16149	16308	16143	16215	16226	16099	15979	16190	16083	16157	16004	15980	16258	16161	16051	16064	16116	16273	16115	16359	16071	16170	16143	16008	16094	16041	16127	15987	16135	16289	16194	15982	16262	15975	16146	15895	15947	16163	16145	16060	16198	16123	16116	16211	15934	15974	16096	16171	16118	16044	16025	16114	16029	15925	16083	16093	15936	16003	15883	16053	16140	16024	16006	16098	16144	16135	16088	16131	16035	16030	16008	16098	16214	16080	16127	16149	16110	16115	16136	15940	16070	16089	15984	16029	16204	16214	16366	16054	16183	16077	16364	16011	16130	16031	16069	16039	16013	16046	16036	16005	16287	16109	15941	16133	15970	16167	16154	16008	16281	16116	16188	16208	16159	16240	16221	16263	16270	16205	15980	16121	16099	16302	16287	16009	15929	16193	16110	15997	16259	16105	16312	16053	16160	16097	16013	16295	16257	16086	16097	16268	16193	15977	16022	16078	16139	15959	16011	16108	15973	16227	16110	16006	16073	15938	16232	15948	16265	15964	16291	16278	16048	16176	16044	15829	16141	16033	16111	16011	16036	16057	16368	16149	16123	15952	15937	16210	16228	16144	16059	15916	15936	16231	16049	16106	16108	16136	16073	16203	15948	16059	16195	16103	16098	16156	16293	16423	16206	16224	16138	16222	16159	16016	16057	16041	16085	16287	16085	16100	16095	16188	16026	16116	15976	16139	16273	16058	15914	16093	16324	15918	16063	16088	16115	16153	16103	16324	16215	15956	15984	16163	16057	15963	16025	16072	16288	16153	15964	16200	16145	15941	15933	16140	15886	16179	16079	16058	16105	16095	16077	16331	16150	16052	16198	16011	16148	16077	16035	16283	16226	16191	16092	16160	16064	16113	16229	15918	15921	16022	16087	16156	16079	16089	16183	15990	16044	15926	16056	16209	15991	16032	16197	16005	16094	16026	15957	16332	16069	15974	16109	16152	16226	16229	16111	15974	16305	16123	16280	16186	16219	16079	16204	16175	16244	16286	16155	16037	16108	16282	16305	16153	15971	16070	15985	15944	16248	16096	16169	16151	16016	16102	16044	16074	16106	16235	16098	15985	15994	16058	15911	16213	16065	16104	15968	16023	15999	16095	16146	16165	16073	16105	16259	16000	16071	16172	16190	16160	16352	16098	16182	16099	16308	16154	16240	15937	16100	16085	16372	16043	16037	16033	16083	16293	15930	16078	16105	16119	16085	16037	16009	15983	16208	16018	15751	15961	15891	16139	16030	16136	16191	16247	16153	16218	16334	16218	16138	15957	16125	16129	16115	15790	16131	16058	16119	16059	16178	16149	16103	16196	16164	15898	16321	16218	16158	16067	16065	16257	16055	15883	16103	16249	16144	15875	15889	15943	15929	15971	16067	16132	16081	16223	15877	16005	16080	16267	16184	15985	16233	15887	16118	16070	16151	16308	16285	16175	16300	16081	16059	16202	16137	16225	16193	16272	16051	16164	16065	16066	16078	16270	16089	16262	15987	16147	16135	16006	16179	16070	15911	16251	16210	16124	16196	15960	16015	16033	16139	16111	16067	16098	15996	16120	16254	16158	16019	16098	16114	16175	16245	16107	16144	16193	16277	16044	16016	16077	16163	15973	16200	16031	15905	16086	15980	16178	16294	15981	16122	16023	16023	16084	16031	16126	16297	16156	16166	16202	16103	16150	16211	16118	16165	16079	16058	16013	15879	16098	16035	16241	16301	16153	16131	15988	16089	16107	16019	16030	16247	16308	16051	16252	15946	16234	16106	16069	16084	16101	16215	16231	16119	16006	16133	16196	16168	16105	16013	16190	16043	16028	16128	16165	16133	16121	16169	16239	15936	15981	16210	16088	16293	16315	16035	16154	16077	16038	16311	16258	16217	16044	16112	16084	16001	16064	16238	16046	16066	16058	16063	16123	16222	16111	15972	16148	15972	15857	16012	15976	16115	16303	16034	16189	16094	16025	16125	16250	16116	15889	16059	16043	16099	15919	15948	15885	16060	16043	16011	16186	16037	16173	16224	16162	16211	15859	16199	16066	16219	16115	16121	16294	16268	16181	15925	16092	16214	16045	16217	15932	16105	15992	16098	16065	16116	16333	16220	16229	16093	16102	16052	16150	15958	16109	15917	16345	16224	16061	16072	16250	16065	16248	15914	16213	16298	16122	16091	16171	16158	16235	16150	16121	16351	16172	16028	16238	16112	16098	16222	16074	16155	16136	16225	16153	16040	16026	16323	16145	15896	16119	15953	16015	16148	16253	16226	16058	16131	16169	16267	16040	16161	16166	16397	16299	16094	16062	15924	16088	16169	16042	16123	15969	16163	16086	16028	16250	16139	16116	16156	16166	16218	15954	16033	16124	16099	16181	16144	15954	15979	16016	16079	16074	16006	16053	16187	16034	16134	16239	16114	16002	15999	16053	16307	16057	16244	15923	16124	16137	16345	16119	15995	15914	16103	16134	15978	16238	16140	16121	16135	16262	16043	15979	16052	16175	16267	16071	16236	16153	16036	16147	16081	16232	16019	16150	16160	15984	16149	15908	16258	16139	16242	16054	15952	16204	16342	16051	16087	16099	16073	15991	16131	15981	16269	16309	15926	15923	16164	16096	16237	16149	16015	15978	16130	16095	16020	15987	16117	15966	16247	16264	16090	16178	15940	16124	16123	16118	16084	16198	16048	16142	16130	16118	16187	16049	16091	16118	16025	16284	16104	16274	16271	16107	16144	16022	16132	16066	16092	16191	16148	16188	16086	16096	16342	16031	16135	15913	16160	15997	16332	16162	15863	15895	16137	16103	16195	16167	16261	16259	16179	15960	16087	16190	16318	16095	16074	16216	16120	16076	16411	16102	16091	16166	16188	16135	16196	15981	16153	16119	16377	16096	16198	16140	16108	16045	16240	16103	16150	16293	16289	15924	16223	16019	15866	16195	15949	16063	16066	15939	16101	16192	16150	16238	16050	16119	15994	15968	16141	15918	16071	16050	16176	16210	16226	16075	16038	15862	16067	16046	16083	16005	16085	15972	16136	16061	16078	16376	15904	16038	15829	16107	16165	16187	15917	16032	16099	16128	16010	15949	16088	15885	16159	15989	16029	16196	16427	16143	16338	16047	16185	16277	16212	16120	15933	16066	16216	15950	15986	16138	15965	16099	16154	15923	16013	16276	15892	15925	16243	16238	16124	16190	16218	16103	16199	16211	16066	15985	16178	16275	16137	16124	16365	16259	16092	16129	16055	16128	15956	16185	15983	16219	16143	16025	16107	15989	16053	16334	16294	16221	16172	15999	16220	16171	16294	16062
33296	45284	40453	31934	27280	23891	21089	19370	17924	17022	16490	16078	15504	15254	15034	14845	14820	14639	14540	14658	14516	14221	14476	14415	14422	14445	14250	14355	14073	14338	14299	14302	14012	14080	14096	14144	14097	14236	14227	14241	14104	14212	14179	14051	14188	14303	14151	13978	14079	14092	14163	14052	14243	14274	14131	14186	14181	14135	14084	14112	14103	14198	14117	14322	14215	14161	14238	14101	14076	14097	14075	13996	14220	14066	14210	14024	14223	14259	14249	14219	14199	14408	14055	14150	14109	14200	14139	14262	14001	14061	14063	14137	14294	13965	14242	14058	14090	14213	14145	14087	14069	14126	14121	14279	14250	13988	13983	14069	14243	14299	14115	14342	13963	13931	14102	14208	14080	14096	14148	14193	14181	14052	14261	14114	14175	14159	14061	14082	14204	14112	14215	14161	14266	14203	14234	14119	14098	14246	14158	14062	13992	14112	14117	14271	14396	14186	14135	14144	14035	14089	14159	14179	14138	14073	14165	14139	14017	14244	14248	14157	14117	14151	14039	14182	14115	14092	14148	14160	14096	14142	14003	14258	14285	14024	14086	14323	14177	14172	14333	14148	14298	14182	14200	14053	14203	14028	14104	14086	13999	14222	14236	14054	14182	14164	14224	14177	14089	14059	14077	14174	14243	14116	14083	14178	14214	14107	14240	14086	14138	14063	14154	14142	14079	14232	14030	14258	14160	14067	14208	14145	14171	14107	14324	14231	14392	14155	14258	14285	14426	14156	14118	14184	14095	14196	13973	14202	14170	14166	14370	14104	14177	14180	14141	14183	14111	14321	14259	14227	14102	14121	13964	14019	14144	14085	14037	13989	14064	14223	14184	14183	14232	14147	14376	14249	14183	14221	14051	14304	14131	14124	14158	14151	14256	14155	14048	14179	14229	14126	14221	14067	14058	14275	14106	14255	14142	14126	14152	14254	14205	14343	14263	14131	14207	14189	14162	14338	14010	14146	14157	14191	13976	14048	14237	13971	14116	14208	14281	14169	14119	14174	14288	14129	14042	14208	14145	14015	14209	14117	14233	14039	14143	14135	14112	14136	14157	14261	14058	14179	14128	14055	14159	14111	14087	14193	14221	14136	14226	14202	14148	14080	14067	14243	14191	14239	14109	14106	14340	14234	14033	14141	14022	14063	14232	14133	14265	14132	14122	14212	14118	14310	14210	14220	14267	14376	14099	14246	14175	14090	14266	14278	14051	14070	14183	14225	14019	14098	14020	14146	14256	14165	14099	14293	14002	14176	14306	14115	14333	14261	14151	14191	14190	13989	13936	14225	14038	14125	14028	14203	14089	14288	14048	14120	14074	14192	14205	14073	14114	14213	14286	14098	14222	13956	14056	14073	14145	14062	14113	14106	14284	14231	14159	14153	14178	14244	14018	14262	14138	14201	14127	13998	14304	14028	14128	14155	14110	14109	14303	14079	14080	14383	14059	14185	14276	14152	14211	14128	14155	14200	14263	14182	14054	14173	14205	14011	14413	14198	14348	14031	14136	14216	14155	14347	14108	14039	14254	14284	14057	14113	14252	14131	14220	14013	14170	14209	14123	14257	14189	14259	14255	14099	14191	14145	14106	14123	14131	14201	14073	14082	14175	14245	14161	14217	14221	14149	14250	14144	14182	14174	14228	14187	14189	14123	14130	14039	14100	14048	14161	14089	14115	14055	14183	14250	14063	14128	14121	14246	14103	14021	14153	13980	14067	14177	13998	14355	14125	14157	14126	14320	14334	14126	14078	14110	14279	14224	14141	14287	14036	14160	14247	14172	14215	14282	14115	14033	14269	14203	14184	14123	14029	14188	14029	14000	14159	14224	14113	14120	14046	14046	14196	14233	14198	14180	14037	14177	14303	14174	14384	14077	14162	14164	14228	14228	14228	14204	14151	14155	13938	14257	14112	14196	14191	14234	13981	14183	14211	14257	14172	14127	14113	14215	14248	14137	14271	14117	14224	14325	14091	14124	14229	14104	14230	14049	14232	14217	14316	14179	14132	14073	14306	14229	14154	14362	14174	14150	14025	14134	14236	14232	14036	14117	14224	14199	14165	14117	14205	14204	14001	14131	14292	14138	14172	14102	14110	14031	14017	14055	14118	14095	14077	14201	14014	14164	14297	14070	14110	14052	13983	14295	14171	14076	14079	14293	14109	14294	14124	14225	14256	14335	14173	14176	14238	14000	14156	14133	14251	14142	14355	14207	14246	14143	14062	14052	14202	14209	14122	14188	14221	14219	14081	14168	14156	14254	14074	14122	13987	14059	14114	14228	14085	14066	14352	14142	14138	14219	14183	14095	14206	14201	13957	14214	14296	14122	14117	14119	14210	14207	14133	14249	14284	14153	14159	14042	14080	14089	14096	14119	14130	14252	14344	14056	14177	14210	13994	14244	14084	14100	14073	14222	14146	14071	14077	14165	14177	13987	14181	14121	14105	14165	14215	14058	14062	14300	14036	14201	14190	14039	14180	13928	14204	14318	14016	14174	14235	14159	14109	14200	14024	14061	14411	14119	14149	14319	14160	14077	14047	14327	14093	14130	14261	14254	14238	14129	14201	14385	14168	14203	14176	14162	14237	14051	14191	14280	14154	14070	14211	14338	14133	14204	14223	14101	14137	14236	14096	14243	14211	14234	14128	14134	14218	14199	14163	14166	14100	14408	14013	14178	14253	14205	14237	13973	14261	14081	14258	14082	14021	14232	14226	14065	14059	14126	14150	14063	14278	14203	14136	13956	14198	14278	14127	14110	14240	14086	14119	14132	14111	14144	14351	14016	14236	14252	14112	14121	14183	13969	14201	14042	14302	14180	14107	14283	14042	14141	14089	14081	14087	14244	14293	14359	14323	14217	14134	14184	14203	14025	14313	14118	14329	14148	14162	14184	14204	14061	13998	14008	14237	14186	14133	14119	14092	14114	14006	14254	14011	14123	14173	14183	14098	14252	14163	14140	14021	14119	14063	14075	14225	14264	14228	14173	14291	14113	13955	14044	14133	14352	14116	14184	14144	14166	14004	14224	14095	14220	13999	14134	14179	14013	14179	14324	14221	14187	14291	14269	14206	14052	14053	14084	14224	14357	14329	14188	14153	14229	14016	14207	14253	14098	14083	14202	14144	14137	14162	14021	14052	14125	14316	14167	14136	14228	14248	14095	14070	14222	14045	14180	14244	14124	14038	14067	14109	14104	14294	14224	13993	13937	14206	14196	14191	14297	14066	14149	14225	14006	14107	14198	14198	14020	14235	14132	14328	14324	14096	14250	14137	14123	14130	14272	14235	14246	14378	14215	14364	14247	14127	14283	14080	14137	14065	14201	13979	14157	14023	14110	14224	14168	14187	14135	14236	14103	14102	14120	14068	14208	14166	14135	14172	14164	14218	14207	14312	14119	14065	14181	14342	14050	14118	14214	14220	14224	14134	14189	14090	14020	14280	14389	14200	14112	14056	14199	14293	14259	14259	14220	14175	14153	14120	14173	14179	14064	14323	14227	14012	14072	14292	14351	14224	14170	14171	14059	14266	14176	14214	14115	14016	14046	13977	14013	14109	14026	14239	14147	14184	14191	14139	14149	14099	14016	14138	14166	14141	14216	14236	14216	14275	14235	14116	13985	14055	14330	14130	14186	14246	14106	14178	14246	14134	14135	14178	14161	14067	14111	14192	14051	14030	14253	14218	14302	14170	14150	14225	14098	14255	14141	14198	14158	14217	14263	14221	14190	14198	14174	14180	14104	14231	14087	14264	14013	14106	14029	14057	14070	14191	14036	14196	14136	14255	14210	14191	14169	14074	14276	14051	14158	14104	14139	14208	14226	14122	14273	14261	14162	14059	14183	14030	14288	14140	14158	13977	14140	14147	14299	14117	14285	14228	14251	14136	14153	14060	14280	14125	14169	14258	14115	14088	14116	14131	14241	14141	14326	14099	14079	14246	14067	14267	14279	14263	14292	14230	14014	14312	14026	14271	14064	14260	14003	14275	13996	14035	14135	14164	14170	14110	14193	14102	14165	14415	14274	14147	14267	14159	13997	14087	14096	14209	14226	14208	14163	14173	14245	14065	14203	14220	14177	14310	14336	14129	14194	14114	14204	14186	14398	14062	14247	14174	14103	14187	13996	14265	14265	13964	14225	14145	14208	14294	14212	14186	14047	13971	14189	13991	14249	14165	14016	14122	14346	14245	14157	14072	14237	14236	13970	14171	14160	14135	14147	14179	14253	14094	14262	14164	14169	14174	14140	14130	14210	13922	14144	14294	14170	14199	14137	14219	14193	14176	14160	14081	14056	14222	14201	14261	14198	14223	14071	14135	14258	14107	14066	14122	14238	14214	14064	14135	14203	14123	14120	14114	14112	14200	14095	14224	14018	14232	14027	14146	14290	13978	14244	14152	14122	14158	14012	14356	14245	14140	14024	14274	14214	14321	14145	14451	14204	14250	14120	14077	14120	14241	14109	14057	14137	14260	14115	14197	14125	14211	14127	14212	14228	14189	14075	14077	14285	14191	14188	14204	14304	14083	14139	14248	14263	14057	14154	13840	14178	14199	14226	14197	14019	14217	14181	14376	14092	14231	14402	14160	14272	14166	14275	14122	14172	14111	14116	14176	14115	14169	14061	14150	14052	14055	14166	14190	14086	14219	14150	14110	14203	14252	14331	14197	14213	14259	14155	14042	14137	14217	14003	14289	14336	14196	14071	14001	14154	14271	14193	14118	14076	14311	14060	14112	14033	14270	14331	14172	14171	14303	14207	14144	14172	14179	14231	14154	14097	14066	14148	14261	14218	14153	14101	14128	14178	14251	14111	14058	14123	14177	14255	14287	14162	13901	14058	14063	14257	14128	14250	14345	14274	14252	14079	14040	14254	14147	14010	14206	14144	14170	14091	14343	14236	14100	14087	14190	14169	14128	14178	14044	14218	14316	14060	14177	14107	14184	14131	14303	13956	14253	14148	13973	14043	14247	14179	14122	14090	14264	14416	14184	14128	14209	14153	14003	14028	14165	14135	14143	14300	14208	14047	14135	14139	14039	14180	14064	14195	14189	14249	14186	14032	14226	14192	14135	14151	14311	14203	14208	14148	14262	14056	14080	14124	14140	14139	14096	14287	14172	14292	14111	14321	14239	13947
24123	21139	28548	25784	25739	26305	24877	21331	19923	19271	18772	17924	17601	17531	17246	16990	16883	17041	16676	16828	16455	16412	16375	16445	16385	16403	16099	16100	16272	16197	16277	16217	16306	16346	16241	16243	16336	16219	16247	16029	16315	16327	16072	16141	16410	16188	16149	16360	16199	16299	16253	16038	16131	16046	16327	16065	16052	16022	16273	16175	16055	16256	15986	16221	16067	16296	15847	16077	16128	16337	16194	16152	16143	16156	16042	16209	16104	16199	16311	16145	15988	16078	16251	16228	16211	16178	16177	16201	15984	16094	16042	16166	16132	16155	16172	16126	16166	16174	16062	16117	16122	16333	16162	16140	16167	16017	15955	16110	16218	16214	16227	16173	16235	16267	16221	16353	16057	16152	16092	16258	16052	16289	16105	16054	16078	16089	16031	16068	16074	16286	16096	16048	16115	16212	16037	16135	16054	16144	16170	16268	16009	16206	16121	16108	16136	16211	16239	16091	16097	16055	15993	16340	15945	16077	16247	16122	16138	16340	16176	15862	16221	16082	16163	16000	16238	16085	16111	16235	16255	16340	16179	16191	16241	16133	16022	16143	16289	16267	16172	15954	16103	16163	16017	16312	16240	16059	16091	15990	16049	15938	16137	16159	16047	16263	16041	15940	16240	16089	16140	15961	16130	15952	16006	16268	15957	16084	16073	16145	16270	15865	16117	16257	16073	16345	16428	15970	16017	16070	16309	16164	16054	16146	16007	16421	16260	16099	16086	15960	16019	16183	16128	16105	16113	15906	16053	16094	16166	16076	16028	16133	16151	16093	16197	15980	16118	16031	16105	16167	16258	16034	16260	16268	16205	16111	16044	16066	15995	16234	16066	16117	15880	16165	15980	16266	16153	15940	16037	16038	16055	16089	16329	16332	16125	16061	16122	16284	15931	16179	16068	16018	16130	16121	16204	16380	16228	16218	16107	16171	16121	16306	16190	15973	16231	16077	16144	16103	16377	16217	16212	16226	16212	16039	16218	16233	16110	16104	16172	16187	16295	15983	16191	16250	16294	16173	16255	16151	16445	16111	16413	15984	16077	16191	16211	16076	16217	16200	16081	16025	16235	16198	16003	15923	16186	16298	16235	16155	16160	16115	16224	16183	16170	16150	16275	16094	16134	16016	16087	16132	15973	15990	16092	16168	16100	16172	16106	16186	16149	16207	16091	16087	16178	16195	16111	16106	16086	16116	16024	16036	16249	16136	15931	16278	16279	16199	16228	16285	16202	15992	16190	16078	16292	16218	16079	16080	16078	15950	16114	16179	16059	16195	16126	16019	16157	16056	16209	16262	16269	15965	16084	16204	16298	16285	16048	16086	16075	16144	16219	16086	16159	16154	16237	16292	16116	15957	15944	16007	16183	16221	16059	16201	15963	16170	16122	16134	16044	16351	16203	15969	15970	16307	16183	16121	16078	16294	16227	16139	16163	15967	16051	16146	16285	16272	16327	16090	16123	16437	16187	16257	16284	16343	16127	16175	16100	16154	16038	15815	16112	16143	16255	16223	16360	16003	16255	16213	16341	16222	15974	16140	16012	16179	16133	16160	16249	16087	16389	16258	16306	16124	16198	16097	16082	16171	16301	16323	16184	16142	16041	16149	16080	16233	16178	15891	15885	16279	16122	16082	16342	16072	16059	16132	16206	16067	16220	16202	16163	16037	16137	15956	16082	16189	16135	15945	15902	16188	16222	16098	16275	16051	16103	16386	16117	16053	16118	16154	16032	16153	16157	16040	16188	16052	16270	16059	16084	16274	16191	16115	15938	15945	16156	16055	15846	16327	16089	16154	16324	16247	16216	16088	16030	16267	16223	16144	16117	16048	16215	16312	16270	16249	16033	16230	16059	16266	16137	16232	16113	16238	16273	16167	16039	16053	16233	15979	16278	16271	16166	16173	16151	16032	16038	15981	16089	16249	16261	16155	16221	16192	16030	16286	16302	16088	16269	16140	15981	16002	15979	16127	15839	16149	16067	16146	16199	16079	16009	16217	16108	16182	16050	15923	16012	16192	16029	16081	16202	16097	16175	16059	16146	16056	16138	16125	16218	16226	16155	16264	16144	16200	16323	16290	16082	16072	16102	16196	16358	16155	16337	16082	16001	16260	16076	16170	15964	15980	16038	16154	16182	16207	15982	16095	16201	16258	16198	16188	16301	16268	16093	15960	16179	16131	16067	16014	16164	16081	16259	16079	16029	16343	16177	16336	16023	16180	16218	16297	16068	16081	16273	16259	16210	16228	16154	16154	16002	16180	16239	16292	16037	16170	16072	16321	15942	15926	15989	16174	16163	16246	16201	16280	16026	16160	16110	16198	16113	16024	16158	16250	15954	16255	16047	16258	16247	16277	16202	16383	16295	16126	16076	16026	16223	16078	16024	16000	16081	16014	16247	16382	16135	16120	16091	16114	16142	16175	16060	16217	16013	16421	16090	16228	16058	16031	16261	16220	15999	16097	16060	16156	16051	16054	16271	16179	15970	15899	16126	16216	16108	16057	16255	15912	16023	16060	16367	16215	16154	16203	16186	16387	16062	16265	16052	16272	16140	16220	16120	16304	16161	16112	16043	16079	16002	16165	16152	16280	16010	16201	16043	16000	16150	16119	16194	16075	16163	16185	16017	16071	16247	16262	16179	16304	16084	15935	16311	16093	16322	15944	16206	16204	16085	16313	16206	16109	15982	16160	16261	16186	16037	16177	16176	16143	16093	16147	16127	16361	16107	16265	16261	16295	16045	16151	16309	15984	16321	16209	16152	15942	16065	16067	16022	16026	15876	16321	16201	16019	16314	16210	16114	16108	16067	16191	16223	16139	16008	16234	16339	16190	16174	16078	15975	16138	16172	16078	16245	16236	15861	16002	16182	16228	16051	16117	16295	16029	16160	16228	16140	16351	15963	16276	16128	16077	16209	15999	16012	16051	16027	16124	16291	16124	16167	16255	16131	16205	16192	16142	16043	16237	16196	16155	16103	16009	16233	16359	16182	16162	16009	15912	16016	16037	16181	16064	16138	16053	16149	16204	16146	16215	16303	16060	16070	16137	16044	16072	16033	16113	16148	16152	16133	16003	16077	16098	16128	16096	16152	16242	16055	15972	16093	16249	16154	16183	16051	16162	16068	16224	16128	16174	16201	16293	16108	16226	16060	16322	16097	16106	16241	16198	16143	16127	16202	16242	16199	16028	16288	16147	16121	16117	16040	16141	16211	16174	16215	16104	16138	16281	16232	16219	16244	16145	16008	16267	16096	16018	16040	16085	15965	16258	16118	16207	16193	15958	16246	16112	16087	16138	16210	16371	16042	16123	16207	16206	15990	16161	16118	16232	16109	16134	16058	16081	16147	16105	16014	16193	16253	15930	16106	16148	16212	16189	16164	16078	16058	16147	16242	16065	16063	16177	16058	16085	16214	16173	16188	16069	16169	16270	16098	16190	16309	16157	16270	16323	16361	16234	16026	16055	16011	16032	16164	16325	16423	16134	16027	16024	16201	16095	16183	16055	16282	16127	16239	16229	16318	16361	16198	16072	16156	16217	16352	15946	16207	16117	16075	16319	16025	16272	16320	16095	16167	16241	16175	16020	16199	16152	16067	16079	15921	16289	16158	16233	16095	16196	16095	16258	16105	16290	16151	16185	16154	16243	16054	16252	16274	16260	16143	16119	16185	16191	16040	16174	16097	16140	16100	15951	16254	16343	16331	16257	16302	16083	16155	16154	15966	16360	15991	16013	16127	16113	16091	16132	16059	16182	16076	16089	16160	16242	15979	16266	16153	16214	16110	15850	16302	16076	15969	16174	16239	15971	16125	16107	16099	16060	16226	16058	16125	16124	16023	16092	16276	16054	16223	16165	16142	16341	16247	16173	16080	16013	16058	16234	16164	16128	16037	16142	16141	16139	16300	16232	16335	16182	15937	16187	16117	16299	16319	16170	16157	16025	16114	16202	16206	16037	15991	16198	16284	16088	16069	16134	16111	16342	16358	16212	16198	16095	16234	16188	16168	16210	16021	16010	16155	16298	16134	16156	16306	16052	16281	16001	16074	15996	16067	16015	16193	16174	16160	16089	16123	16101	16260	16121	16085	16370	16103	16007	16191	16298	16209	16278	16110	16154	16060	16181	16214	16178	16228	16104	16136	16244	16187	16426	16104	16282	16128	16113	16193	16043	16261	16186	16104	16196	16123	16089	16275	16138	16326	16081	16106	16242	16009	16174	16115	16130	16014	16320	16202	16248	16230	16253	16002	16164	16175	16058	16195	16302	16136	16187	16002	16037	16030	16186	16072	16051	16215	16099	16336	16182	16285	16098	16297	16086	16108	16026	16152	16095	16256	16311	16220	16085	16233	16072	15974	16167	16245	16226	15943	16393	16117	16139	16047	16100	16036	15971	16191	16047	16036	16257	15915	16189	16129	16230	16429	16340	16071	16045	16178	16177	16275	16237	16198	16211	16066	16110	16172	16305	16263	15987	16236	16045	16079	16409	16026	16202	16186	16196	16025	16126	16086	16181	16140	16203	16182	16000	16277	16149	16083	16185	16004	15984	16222	16279	16108	16226	16209	16118	15989	16053	16137	16095	16095	16300	16139	16180	16125	16197	16211	15998	16287	16138	16214	16315	16303	16172	16166	16143	16179	16081	16269	16285	16228	16115	16099	16070	16083	16062	16311	16197	16165	15991	16373	16185	16165	16181	16147	16054	16165	16262	15847	16223	16093	16188	16208	16137	16187	16163	16047	16113	15936	16001	16017	15958	16124	16166	16341	16186	16252	16212	16377	16249	16141	16159	16337	16026	16270	16141	16338	16050	16073	16084	16149	16166	15899	16057	16102	16149	16066	16102	16148	16228	16385	16152	16057	16177	16080	16000	16222	16011	16236	16058	16127	16052	16364	16186	16084	16253	16220	16280	16136	16307	16200	16030	15969	16198	16017	16211	16158	15955	16274	16235	16248	16093	16019	16275	16201	16297	16319	16056	16028	16283	16168	16301	16123	16021	16182	16176	16047	16238	16136	16216	16086	16082	16183	16264	16077	15971	16233	16073	15928	16215	16203	15929	16220	16216	16260	16110	16222	16202	16245	16208	16176	16134	16129	16170	16088	16066	16209	16060	15989	16310	16304	16323	16043	16163
32412	51652	47014	36858	31804	27162	23848	21569	19944	18594	17710	16782	16306	15864	15724	15155	15141	14963	14947	14834	14725	14762	14521	14701	14543	14364	14447	14456	14503	14373	14263	14437	14321	14087	14311	14284	14350	14275	14498	14200	14431	14282	14295	14277	14435	14283	14236	14084	14304	14331	14311	14266	14202	14427	14279	14248	14156	14373	14187	14332	14392	14047	14206	14411	14275	14146	14354	14207	14294	14055	14215	14172	14391	14269	14368	14174	14269	14289	14231	14213	14158	14264	14149	14223	14219	14143	14208	14271	14282	14333	14092	14294	14175	14209	14188	14239	14309	14198	14252	14332	14200	14049	14172	14278	14329	14166	14168	14184	14265	14424	14335	14151	14221	14203	14275	14282	14414	14161	14131	14293	14202	14152	14196	14251	14057	14180	14104	14194	14144	14214	14131	14270	14168	14089	14318	14190	14272	14179	14329	14199	14275	14334	14200	14260	14121	14274	14129	14201	14228	14271	14131	14199	14314	14260	14275	14246	14304	14150	14267	14158	14347	14190	14264	14385	14237	14111	14102	14139	14257	14239	14330	14291	14233	14208	14221	14144	14209	14179	14156	14177	14156	14096	14330	14129	14358	14234	14114	14129	14225	14113	14323	14458	14348	14093	14387	14135	14274	14400	14084	14096	14268	14321	14159	14190	14020	14154	14257	14243	14462	14317	14322	14294	14306	14073	14267	14290	14263	14279	14264	14250	14282	14284	14163	14407	14016	14319	14280	14234	14228	14314	14220	14316	14340	14132	14264	14246	14125	14389	14166	14167	14247	14263	14260	14239	14181	14260	14190	14226	14130	14220	14249	14153	14158	14248	14268	14202	14126	14226	14205	14395	14234	14196	14243	14201	14081	14306	14310	14130	14310	14230	14285	14170	14334	14172	14310	14211	14267	14433	14298	14343	14265	14068	14187	14171	14274	14274	14323	14124	14321	14269	14159	14085	14328	14074	14315	14170	14212	14310	14158	14215	14345	14307	14284	14206	14199	14256	14271	14159	14427	14301	14305	14271	14074	14236	14226	14291	14231	14093	14166	14174	14151	14143	14287	14247	14214	14321	14286	14159	14329	14232	14165	14263	14089	14130	14360	14327	14284	14246	14352	14225	14161	14475	14341	14279	14126	14266	14333	14277	14190	14194	14279	14342	14165	14224	14266	14169	14224	14225	14295	14303	14139	14048	14257	14410	14239	14166	14255	14236	14313	14264	14231	14318	14395	14193	14332	14370	14219	14321	14231	14118	14270	14284	14373	14112	14240	14056	14135	14254	14171	14199	14333	14297	14277	14078	14319	14148	14349	14217	14083	14131	14221	14203	14131	14206	14257	14323	14108	14329	14271	14183	14273	14197	14172	14204	14275	14256	14178	14104	14321	14209	14149	14147	14258	14356	14101	14075	14266	14179	14343	14251	14186	14345	14115	14222	14146	14357	14185	14285	14070	14182	14308	14414	14224	14192	14045	14165	14458	14331	14101	14171	14341	14263	14254	14212	14192	14065	14327	14175	14254	14213	14183	14368	14070	14148	14202	14409	14282	14475	14290	14250	14297	14269	14138	14256	14322	14346	14224	14233	14127	14147	14165	14241	14134	14214	14206	14160	14142	14164	14342	14176	14243	14178	14382	14239	14226	14101	14259	14214	14193	14119	14350	14274	14313	14223	14174	14305	14214	14195	14148	14297	14194	14330	14134	14228	14247	14274	14278	14176	14356	14382	14267	14260	14398	14389	14219	14163	14215	14190	14192	14196	14167	14381	14016	14202	14144	14144	14226	14272	14190	14161	14270	14212	14106	14302	14298	14236	14285	14258	14294	14127	14164	14140	14170	14045	14339	14307	14221	14195	14386	14398	14066	14263	14239	14303	14305	14282	14282	14266	14245	14134	14193	14256	14355	14205	14153	14384	14263	14288	14200	14201	14181	14248	14255	14308	14154	14265	14097	14133	14342	14337	14176	14274	14360	14319	14410	14107	14118	14317	14290	14226	14210	14375	14151	14346	14166	14083	14284	14283	14281	14142	14080	14131	14269	14171	14278	14346	14207	14210	14275	14118	14283	14270	14327	14077	14375	14174	14334	14190	14245	14279	14337	14311	14188	14166	14095	14246	14138	14171	14222	14309	14235	14374	14117	14389	14158	14368	14165	14173	14201	14202	14143	14298	14089	14251	14269	14178	14118	14298	14248	14248	14244	14338	14243	14361	14207	14212	14290	14344	14253	14174	14144	14241	14356	14215	14162	14172	14161	14232	14237	14256	14247	14000	14155	14301	14179	14156	14350	14284	14219	14178	14253	14368	14188	14245	14232	14230	14434	14160	14257	14146	14205	14452	14147	14228	14205	14406	14073	14242	14177	14242	14267	14092	14268	14229	14120	14154	14294	14524	13990	14305	14270	14076	14151	14162	14333	14206	14162	14452	14373	14199	14285	14170	14434	14118	14025	14258	14097	14211	14297	14073	14326	14040	14371	14279	14227	14227	14148	14219	14238	14222	14346	14175	14285	14345	14355	14175	14255	14279	14217	14147	14124	14024	14258	14466	14141	14269	14198	14221	14146	14216	14114	14409	14323	14189	14222	14131	14359	14257	14153	14193	14328	14289	14256	14230	14315	14359	14274	14322	14182	14214	14246	14227	14308	14268	14191	14205	14234	14037	14102	14233	14323	14264	14287	14373	14133	14307	14243	14213	14122	14131	14287	14113	14380	14265	14309	13985	14207	14332	14081	14143	14070	14153	14177	14337	14219	14122	14258	14148	14257	14276	14087	14181	14254	14215	14283	14223	14196	14232	14244	14423	14241	14377	14201	14305	14114	14387	14227	14356	14249	14291	14268	14152	14390	14232	14160	14156	14255	14171	14153	14247	14218	14256	14400	14192	14141	14314	14186	14170	14199	14106	14340	14261	14215	14258	14108	14284	14058	14206	14095	14300	14203	14244	14272	14193	14229	14274	14335	14182	14295	14334	14170	14126	14038	13925	14328	14157	14249	14220	14253	14270	14170	14205	14068	14333	14321	14317	14219	14223	14312	14278	14290	14166	14195	14234	14205	14196	14213	14072	14356	14150	14323	14284	14106	14230	14218	14356	14260	14245	14216	14427	14282	14078	14212	14235	14062	14300	14277	14240	14350	14336	14223	14245	14299	14366	14209	14279	14330	14297	14115	14181	14273	14210	14156	14178	14253	14238	14331	14077	14276	14300	14485	14225	14230	14112	14168	14176	14194	14284	14233	14269	14167	14261	14253	14008	14246	14372	14004	14359	14251	14316	14119	14164	14360	14110	14284	14201	14395	14345	14241	14200	14312	14199	14202	14142	14317	14156	14137	14263	14160	14284	14153	14182	14170	14184	14302	14267	14169	14260	14232	14188	14365	14220	14058	14116	14165	14432	14220	14242	14231	14165	14248	14349	14250	14189	14249	14275	14105	14101	14283	14169	14317	14252	14176	14148	14131	14177	14361	14165	14170	14183	14282	14261	14349	14289	14232	14088	14388	14079	14510	14166	14326	14149	14242	14307	14345	14284	14311	14187	14254	14348	14072	14299	14236	14022	14144	14251	14251	14442	14227	14112	14268	14219	14177	14203	14021	14235	14238	14382	14138	14165	14149	14266	14393	14181	14166	14369	14038	14253	14146	14354	14215	14155	14220	14198	14063	14192	14254	14070	14294	14233	14240	14256	14265	14248	14078	14047	14198	14333	14035	14195	14134	14164	14315	14036	14221	14425	14343	14287	14133	14247	14200	14185	14044	14111	14350	14246	14367	14283	14298	14176	14374	14214	14217	14127	14293	14320	14205	14113	14191	14132	14314	14205	14278	14231	14132	14254	14217	14277	14357	14212	14285	14099	14255	14355	14267	14213	14219	14159	14205	14384	14245	14191	14398	14253	14218	14199	14124	14322	14347	14263	14338	14193	14345	14185	14342	14356	14373	14215	14170	14315	14057	14292	14324	14269	14349	14327	14249	14128	14156	14216	14215	14270	14371	14418	14109	14162	14195	14198	14360	14368	14316	14291	14290	14272	14203	14285	14179	14111	14244	14311	14259	14270	14289	14187	14360	14245	14168	14284	13996	14168	14353	14166	14228	14255	14224	14200	14065	14276	14082	14222	14210	14256	14196	14173	14154	14230	14185	14179	14229	14210	14328	14297	14040	14319	14202	14301	14295	14250	14204	14328	14221	14342	14264	14332	14139	14261	14166	14304	14266	14212	14275	14157	14312	14291	14329	14145	14309	14217	14374	14262	14192	14212	14105	14224	14212	14445	14290	14313	14321	14274	14328	14182	14352	14305	14279	14161	14143	14240	14251	14116	14195	14227	14206	14159	14383	14399	14205	14172	14200	14248	14282	14205	14276	14014	14241	14228	14133	14252	14125	14408	14326	14094	14295	14459	14141	14214	14293	14254	14281	14194	14415	14240	14218	14302	14396	14312	14281	14222	14253	14255	14319	14247	14477	14227	14235	14226	14242	14291	14293	14180	14416	14215	14107	14238	14285	14275	14207	14075	14150	14163	14313	14319	14103	14267	14146	14182	14267	14247	14290	14213	14237	14324	14250	14278	14188	14271	14184	14319	14122	14173	14506	14178	14069	14272	14213	14309	14245	14120	14114	14198	14132	14189	14125	14069	14206	14295	14389	14315	14284	14264	14296	14161	14242	14418	14148	14062	14355	14184	14269	14272	14333	14369	14152	14338	14250	14258	14104	14171	14261	14335	14339	14146	14255	14147	14336	14352	14196	14283	14359	14285	14316	14246	14165	14344	14164	14341	14359	14113	14355	14272	14165	14391	14384	14182	14186	14231	14371	14181	14185	14337	14232	14230	14271	14290	14133	14257	14302	14029	14346	14163	14232	14272	14081	14260	14362	14246	14157	14145	14228	14440	14333	14225	14260	14409	14271	14357	14276	14283	14319	14336	14235	14272	14161	14253	14264	14268	14325	14294	14346	14240	14379	14252	14224	14332	14373	14097	14156	14311	14226	14294	14126	14344	14275	14253	14163	14196	14166	14238	14284	14178	14141	14181	14202	14225	14279	14457	14344	14163	14148	14390	14167	14117	14229	14184	14382	14316	14195	14146	14266	14221	14213	14222	14098	14288	14354	14031	14216	14360	14317	14168	14295	14113	14164	14321	14138	14127
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
