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
339590191958	339590192484	339590193034	339590193584	339590194134	339590194684	339590195234	339590195784	339590196334	339590196884	339590197434	339590197984	339590198534	339590199084	339590199634	339590200186	339590200734	339590201284	339590201834	339590202386	339590202934	339590203484	339590204034	339590204587	339590205134	339590205684	339590206234	339590206784	339590207334	339590207884	339590208434	339590208984	339590209534	339590210084	339590210634	339590211184	339590211734	339590212284	339590212834	339590213384	339590213934	339590214484	339590215034	339590215584	339590216136	339590216684	339590217234	339590217784	339590218337	339590218884	339590219434	339590219984	339590220534	339590221086	339590221634	339590222184	339590222734	339590223284	339590223836	339590224386	339590224936	339590225486	339590226034	339590226584	339590227134	339590227684	339590228236	339590228786	339590229334	339590229887	339590230436	339590230984	339590231534	339590232086	339590232634	339590233186	339590233736	339590234286	339590234834	339590235386	339590235934	339590236486	339590237034	339590237584	339590238134	339590238684	339590239234	339590239784	339590240336	339590240886	339590241434	339590241986	339590242536	339590243086	339590243634	339590244186	339590244734	339590245284	339590245834	339590246384	339590246936	339590247484	339590248034	339590248584	339590249134	339590249686	339590250234	339590250784	339590251334	339590251884	339590252434	339590252984	339590253534	339590254084	339590254634	339590255184	339590255734	339590256284	339590256834	339590257384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2635	3600	2300	2636	3600	2300	2636	3600	2300	2637	3600	2300	2637	3600	2300	2638	3600	2300	2638	3600	2300	2638	3600	2300	2639	3600	2300	2639	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2642	3600	2300	2642	3600	2300	2643	3600	2300	2643	3600	2300	2643	3600	2300	2644	3600	2300	2644	3600	2300	2644	3600	2300	2645	3600	2300	2645	3600	2300	2645	3600	2300	2646	3600	2300	2646	3600	2300	2647	3600	2300	2647	3600	2300	2647	3600	2300	2648	3600	2300	2648	3600	2300	2648	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22092	20339	27874	22925	22160	26051	28237	23393	22429	22025	21341	20090	19491	18816	18097	17675	17651	17444	17397	17078	17051	17153	17230	17160	17040	16922	16952	16913	16880	16687	16841	16940	16813	16764	16584	16767	16676	16819	16946	16956	16686	16741	16799	16809	16760	16768	16683	16832	16804	16720	16856	16762	16680	16735	16766	16694	16668	16644	16555	16594	16867	16631	16883	16720	16749	16819	16826	16699	16915	16744	16559	16759	16650	16935	16799	16717	16799	16807	16844	16696	16605	16590	16874	16596	16637	16625	16381	16592	16924	16794	16784	16684	16820	16646	16577	16600	16980	16570	16701	16823	16715	16605	16586	16584	16644	16650	16554	16727	16687	16873	16748	16559	16612	16647	16730	16704	16622	16823	16655	16385	16808	16509	16753	16357	16553	16524	16482	17018	16762	16788	16571	16699	16789	16810	16791	16736	16759	16752	16663	16490	16693	16670	16672	16719	16698	16690	16504	16687	16817	16657	16667	16642	16732	16619	16782	16838	16689	16732	16528	16534	16667	16775	16655	16659	16614	16636	16702	16627	16601	16557	16764	16775	16749	16698	16542	16713	16735	16735	16663	16484	16586	16760	16758	16640	16474	16729	16796	16492	16727	16855	16667	16714	16690	16648	16656	16698	16638	16708	16839	16641	16777	16806	16839	16610	16593	16565	16396	16609	16652	16729	16919	16670	16556	16760	16661	16732	16712	16656	16664	16714	16899	16608	16711	16558	16461	16867	16647	16802	16753	16717	16458	16534	16545	16662	16411	16692	16645	16657	16555	16817	16524	16609	16664	16550	16925	16590	16671	16689	16864	16726	16490	16630	16490	16673	16560	16598	16566	16545	16654	16769	16818	16732	16747	16607	16765	16517	16816	16562	16785	16674	16519	16603	16585	16656	16848	16480	16646	16656	16489	16445	16527	16727	16739	16573	16699	16483	16735	16513	16738	16614	16542	16651	16717	16549	16577	16872	16678	16801	16648	16550	16699	16849	16640	16572	16754	16675	16582	16534	16606	16661	16590	16750	16613	16827	16686	16630	16631	16605	16729	16616	16765	16553	16701	16542	16765	16647	16513	16516	16642	16531	16538	16698	16605	16772	16648	16663	16687	16410	16510	16589	16598	16663	16584	16655	16623	16744	16627	16735	16387	16501	16491	16468	16671	16692	16728	16740	16747	16676	16746	16571	16608	16683	16638	16698	16649	16612	16757	16756	16550	16612	16695	16835	16743	16721	16642	16656	16643	16809	16400	16725	16625	16717	16702	16736	16709	16612	16591	16846	16781	16553	16666	16603	16577	16660	16827	16468	16632	16703	16687	16589	16704	16542	16595	16501	16635	16569	16772	16752	16758	16458	16608	16661	16534	16567	16562	16612	16731	16636	16798	16720	16744	16656	16681	16656	16624	16659	16681	16595	16671	16677	16918	16520	16733	16612	16595	16584	16802	16627	16704	16771	16549	16677	16823	16567	16664	16476	16594	16663	16771	16707	16651	16651	16677	16734	16616	16646	16601	16716	16563	16631	16591	16515	16646	16639	16694	16658	16613	16834	16796	16672	16626	16648	16648	16561	16475	16799	16515	16629	16761	16544	16500	16800	16504	16759	16663	16599	16882	16653	16808	16536	16569	16637	16490	16667	16666	16599	16440	16615	16544	16730	16898	16714	16704	16645	16737	16705	16599	16885	16716	16616	16730	16696	16766	16636	16838	16598	16742	16675	16860	16782	16846	16699	16635	16616	16607	16831	16725	16637	16650	16656	16737	16699	16438	16570	16692	16806	16768	16480	16521	16706	16669	16713	16838	16664	16637	16629	16779	16731	16547	16653	16709	16771	16618	16622	16728	16779	16577	16613	16747	16547	16427	16731	16530	16532	16599	16939	16676	16729	16526	16566	16611	16725	16701	16598	16693	16545	16665	16665	16637	16537	16577	16559	16534	16767	16648	16604	16470	16617	16690	16482	16604	16731	16488	16467	16417	16498	16723	16608	16561	16731	16631	16618	16671	16589	16453	16580	16668	16706	16638	16784	16749	16560	16680	16800	16661	16663	16710	16695	16744	16554	16805	16662	16683	16716	17107	16769	16607	16643	16674	16553	16718	16832	16588	16594	16558	16508	16583	16852	16729	16799	16553	16821	16633	16732	16554	16670	16512	16489	16634	16633	16665	16572	16595	16766	16576	16625	16660	16470	16573	16656	16604	16556	16355	16801	16767	16591	16496	16792	16574	16612	16419	16522	16936	16762	16658	16606	16753	16573	16739	16770	16843	16754	16651	16658	16649	16683	16655	16684	16370	16874	16571	16578	16588	16798	16625	16687	16653	16769	16731	16682	16662	16535	16543	16491	16830	16754	16515	16587	16610	16669	16660	16611	16722	16681	16656	16566	16821	16536	16617	16724	16793	16668	16575	16674	16620	16509	16703	16757	16531	16676	16504	16475	16636	16687	16528	16441	16631	16551	16619	16812	16706	16737	16487	16666	16711	16669	16628	16832	16622	16641	16620	16766	16669	16583	16508	16474	16527	16690	16397	16661	16694	16494	16686	16602	16655	16760	16574	16696	16860	16422	16657	16606	16708	16533	16454	16687	16639	16692	16702	16589	16678	16870	16580	16442	16609	16621	16558	16711	16526	16612	16560	16510	16552	16776	16613	16487	16712	16731	16719	16535	16564	16727	16736	16638	16947	16698	16646	16504	16683	16637	16624	16444	16476	16617	16734	16745	16604	16614	16514	16524	16748	16521	16547	16601	16577	16960	16746	16563	16555	16544	16625	16625	16697	16684	16774	16633	16554	16681	16621	16548	16536	16719	16607	16658	16660	16702	16670	16650	16696	16626	16821	16696	16692	16696	16581	16920	16688	16812	16584	16556	16565	16659	16576	16659	16610	16465	16695	16799	16626	16697	16537	16571	16447	16583	16677	16885	16667	16602	16542	16539	16460	16407	16754	16610	16679	16714	16621	16604	16668	16607	16718	16609	16691	16699	16655	16834	16747	16656	16654	16522	16762	16722	16751	16744	16693	16586	16780	16781	16549	16676	16854	16639	16646	16726	16732	16531	16620	16871	16673	16595	16622	16695	16739	16653	16642	16636	16622	16631	16825	16560	16763	16642	16477	16487	16791	16737	16759	16491	16578	16563	16617	16847	16484	16665	16639	16539	16697	16612	16841	16502	16769	16457	16582	16674	16524	16578	16686	16671	16759	16766	16829	16637	16571	16652	16741	16848	16528	16745	16718	16645	16694	16598	16663	16674	16552	16679	16661	16600	16637	16719	16682	16541	16765	16589	16706	16610	16600	16672	16638	16726	16621	16633	16546	16684	16906	16469	16489	16729	16669	16583	16654	16789	16457	16603	16534	16697	16797	16648	16617	16554	16460	16721	16761	16645	16623	16557	16590	16689	16646	16627	16329	16637	16828	16781	16655	16536	16571	16547	16609	16710	16649	16550	16836	16741	16642	16685	16709	16667	16644	16721	16843	16819	16751	16724	16655	16706	16765	16554	16839	16506	16514	16572	16536	16815	16777	16465	16734	16488	16618	16543	16589	16521	16593	16625	16449	16549	16581	16606	16581	16584	16578	16969	16877	16748	16656	16799	16722	16742	16884	16844	16585	16478	16753	16617	16698	16561	16502	16525	16661	16600	16650	16555	16620	16843	16683	16476	16469	16653	16666	16586	16574	16633	16543	16568	16601	16731	16698	16492	16593	16552	16705	16497	16753	16650	16697	16611	16783	16557	16693	16580	16673	16693	16629	16700	16791	16676	16608	16634	16622	16507	16874	16492	16688	16566	16529	16641	16577	16570	16530	16619	16531	16867	16639	16753	16571	16790	16786	16798	16712	16730	16680	16793	16602	16710	16605	16477	16787	16654	16700	16589	16729	16682	16707	16868	16597	16665	16711	16612	16666	16507	16707	16561	16532	16655	16596	16629	16530	16684	16705	16667	16597	16785	16530	16635	16613	16683	16459	16762	16714	16626	16575	16575	16666	16670	16500	16618	16515	16984	16625	16714	16708	16639	16498	16518	16731	16714	16727	16852	16819	16691	16741	16784	16823	16691	16596	16665	16604	16649	16608	16752	16680	16663	16530	16569	16502	16658	16544	16815	16796	16726	16605	16530	16798	16662	16498	16576	16429	16770	16569	16438	16667	16885	16651	16456	16673	16796	16909	16624	16508	16583	16508	16728	16805	16643	16607	16584	16622	16547	16523	16594	16579	16683	16843	16623	16403	16571	16669	16598	16788	16586	16639	16783	16691	16431	16760	16556	16745	16658	16816	16514	16742	16570	16496	16595	16649	16678	16588	16716	16554	16594	16681	16656	16638	16712	16515	16738	16718	16834	16629	16780	16688	16638	16585	16626	16485	16603	16592	16743	16802	16614	16640	16814	16744	16546	16619	16701	16532	16857	16700	16614	16662	16668	16564	16747	16685	16567	16470	16639	16766	16591	16508	16607	16758	16567	16806	16597	16791	16534	16533	16592	16574	16566	16447	16589	16885	16761	16807	16781	16598	16776	16614	16595	16723	16554	16744	16695	16622	16682	16552	16741	16544	16512	16440	16620	16778	16677	16826	16448	16732	16634	16648	16668	16581	16647	16575	16511	16657	16534	16629	16667	16615	16663	16768	16990	16527	16388	16550	16694	16491	16747	16667	16809	16606	16605	16932	16735	16619	16813	16531	16630	16398	16796	16413	16608	16519	16629	16663	16563	16691	16837	16416	16852	16979	16572	16673	16801	16539	16592	16692	16622	16658	16438	16694	16666	16788	16797	16560	16619	16624	16554	16676	16677	16577	16467	16449	16580	16771	16473	16797	16608	16843	16647	16665	16521	16446	16546	16763	16709	16669	16510	16703	16627	16446	16484	16393	16773	16608	16697	16626	16849	16681	16644	16799	16641	16696	16788	16746	16594	16556	16776	16661	16822	16484	16586	16587	16721	16685	16587	16488	16616	16576	16607	16677	16777	16709	16538	16696	16702	16484	16634	16533	16618	16680	16582	16779	16807	16742	16799	16615	16504	16542	16666	16636	16437	16764	16628	16705	16483	16533	16511	16512	16527	16592	16643	16579	16681	16530	16852	16588	16678	16625	16786	16712	16609	16723	16692	16692	16856	16679	16550	16584	16427	16641	16694	16765	16528
28103	51019	49383	41673	35541	30727	26590	24097	22684	21468	20833	19297	18102	16799	16022	15677	15606	15229	14695	14618	14540	14708	14856	14364	14374	14385	14411	14304	14282	14452	14225	14185	14200	14430	14365	14246	14231	14266	14378	14234	14164	14239	14445	14311	14234	14223	14368	14358	14351	14064	14133	14244	14349	14188	14323	14252	14123	14174	14136	14297	14170	14191	14394	14104	14183	14062	14360	14186	14422	14250	14297	14205	14089	14378	14259	14165	14271	14144	14169	14272	14389	14130	14232	14090	14149	14234	14080	14137	14173	14315	14247	14443	14390	14307	14405	14282	14327	14072	14192	14261	14256	14147	14232	14200	14066	14156	14239	14007	14342	14286	14086	14324	14220	14212	14170	14179	14203	14208	14241	14149	14086	14117	14173	14087	14215	14167	14358	14419	14123	14313	14237	14167	14135	14192	14147	14123	14147	14298	14073	14163	14204	14170	14282	14075	14138	14136	14358	14245	14115	14233	14217	14277	14040	14316	14198	14250	14185	14308	14131	14172	14236	14211	14113	14207	14195	14257	14122	14410	14273	14088	14321	14113	14171	14312	14320	14208	14243	14205	14251	14342	14319	14514	14133	14225	14258	14205	14335	14306	14065	14081	14063	14090	14102	14172	14210	14093	14163	14294	14161	14040	14267	14338	14222	14220	14322	14207	14230	14168	14220	14248	14196	14313	14427	14208	14296	14226	14104	13977	14187	14162	14182	14319	14297	14285	14245	14254	14165	14159	14250	14106	14120	14262	14234	14263	14194	14140	14081	14087	14057	14322	14243	14406	14289	14232	14093	14248	14175	14179	14189	14221	14170	14256	14136	14241	14211	14223	14178	14109	14306	14242	14089	14288	14130	14147	14367	14156	14241	14323	14249	14157	14306	14255	14058	14209	14318	14178	14116	14122	14225	14190	14356	14135	14218	14090	14253	14123	14234	14313	14178	14288	14165	14214	14092	14297	14187	14040	14265	14076	14200	14188	13973	14183	14328	14260	14287	14167	14279	14236	14237	14241	14117	14147	14284	14099	14147	14306	14230	14140	14225	14304	14141	14363	14277	14289	14231	14356	14335	14118	14102	14294	14290	14208	14045	14244	14109	14300	14354	14197	14155	14359	14103	14094	14153	14053	14268	14156	14304	14278	14110	14211	14320	14137	14195	14167	14274	14035	14315	14401	14188	14184	14153	14086	14312	14380	14269	14172	14256	13954	14342	14203	14209	14256	14152	14215	14278	14419	14258	14246	14217	14300	14272	14136	14207	14257	14101	14113	14146	14227	14307	14099	14200	14387	14252	14409	14196	14217	14335	14192	14088	14320	14252	14218	14293	14054	14202	14151	14003	14169	14009	14357	14299	14124	14166	14091	14139	14177	14158	14153	14292	14087	14280	14236	14214	14404	14254	14278	14204	14148	14168	14146	14092	14195	14085	14175	14181	14001	14084	14123	14176	14210	14179	14254	14213	14205	14184	14302	14126	14222	14449	14133	14407	14176	14189	14100	14173	14170	14355	14135	14250	14227	14217	14259	14212	14149	14089	14330	14237	14134	14017	14183	14292	14185	14055	14459	14226	14228	14157	14341	14340	14233	14190	14185	14172	14146	14387	14212	14218	14252	14256	14207	14320	14305	14145	14124	14219	14235	14099	14161	14201	14233	14243	14183	14209	14350	14202	14101	14287	14250	14207	14064	14208	14268	14105	14282	14274	14220	14431	14354	14081	14025	14184	14342	14323	14267	14250	14275	14267	14206	14118	14108	14084	14281	14214	14225	14260	14046	14086	14265	14212	14402	14048	14178	14020	13969	14251	14152	14320	14404	14299	14110	14345	14276	14301	14079	14121	14246	14064	14183	14142	14233	14268	14234	14017	14348	14050	14230	14216	14229	14055	14259	14259	14158	14220	14260	14253	13985	14074	14245	14094	14160	14210	14050	14162	14249	14204	14402	14213	14298	14099	14292	14263	14245	14073	14040	14184	14183	14347	14209	14120	14353	14097	14232	14174	14146	14111	14238	14107	14365	14278	14135	14080	14304	14221	14193	14218	14300	14306	14253	14243	14149	14071	14319	14060	14146	14094	14181	14123	14159	14294	14387	14291	14297	14225	14054	14269	14115	14401	14190	14070	14000	14193	14366	14275	14205	13946	14232	14235	14196	14223	14234	14095	14052	14248	14040	14108	14353	14307	14239	14082	14170	14164	14077	14386	14216	14175	14002	14186	14485	14136	14194	14066	14222	14209	14251	14070	14042	14392	14108	14123	14171	14329	14274	14258	14222	14176	14164	14313	14209	14273	14180	14148	14226	14039	14148	14267	14172	14196	14272	14069	14305	14189	14205	14291	14235	13962	14178	13990	14122	14214	14136	14266	14161	14345	14134	14277	14153	14197	14140	14176	14247	14045	14236	14113	14220	14025	14405	14310	14209	14077	14147	14153	14167	14218	14115	14159	14183	14125	14211	14284	14096	14196	14251	14020	14153	14292	14269	14159	14206	14083	14129	14143	14123	14150	14026	14341	14195	14129	14214	14360	14406	14105	14267	14122	14278	14141	14138	14271	14176	14076	14240	14133	14258	14185	14138	14218	14299	14162	14188	14126	14223	14177	14377	14226	14237	14242	14190	14162	14184	14154	14279	14142	14105	14280	14115	14223	14277	14325	14085	14125	14062	14200	14294	14212	14207	14028	14322	14162	14298	14266	14323	14230	14117	14281	14292	14345	14196	14192	14236	14186	13933	14132	14234	14287	14362	14274	14354	14256	13981	14370	14189	14178	14187	14306	14187	14018	14413	14169	14203	14165	14099	14226	14324	14204	14075	14276	14220	14251	14243	14371	14173	14191	14334	14141	14087	14069	14194	14235	14166	14245	14109	14078	14343	14222	14256	14185	14139	14086	14217	14278	14056	14121	14247	14256	14213	14187	14056	14306	14284	14068	14167	14426	14333	14387	14110	14097	14222	14090	14361	14146	14306	14259	14148	14233	14203	14269	14281	14208	14087	14278	14196	14118	14208	14167	14207	14128	14182	14428	14190	14288	14288	14134	14113	14199	14254	14239	14037	14049	14212	14181	14234	14401	14110	14222	14124	14280	14143	14031	14246	14096	14069	13946	14161	14094	14206	14246	14158	14461	14114	14037	14075	14314	14133	14350	14195	14127	14325	14235	14161	13980	14269	14282	14403	14245	14353	14214	14290	14141	14026	14239	14356	14055	14249	14256	14083	14149	14230	14347	13996	14347	14191	14111	14362	14361	14151	14129	14210	14311	14303	14102	14184	14294	14115	14274	14077	14216	14211	14260	14065	14307	14100	14073	14149	14265	14061	14126	14236	14182	14040	14230	14122	14260	14232	14194	14127	14261	14274	14183	14169	14439	14220	14311	14196	14223	14407	14308	14164	14248	14304	14262	14323	14264	14273	14102	14218	14081	14295	14225	14166	14271	14109	14064	14245	14264	14162	14148	14182	14117	14150	14022	14258	14195	14424	14117	14155	14100	14089	14171	14004	14349	14251	14166	14185	14272	14242	14124	14131	14199	14308	14232	14084	14097	14082	14171	14184	14197	14256	14111	14259	14100	14255	14120	14158	14205	14162	14062	14161	14052	14087	14262	14373	14264	14194	14160	14231	14064	14154	14130	14233	14195	14077	14234	14217	14385	14106	14123	13897	14176	14209	14213	14120	14326	14054	14236	14136	14152	14203	14291	14180	14245	14216	14554	14104	14054	14200	14143	14148	14127	14021	14236	14317	14207	14194	14230	14256	14017	14250	14275	14145	14191	14077	14274	14241	14121	14121	14214	14234	14280	14221	14074	14127	14234	14149	14156	14208	14311	14192	14251	14067	14240	14357	14204	14477	14306	14337	14179	14207	14188	14340	14239	14348	14229	14042	14171	14271	14276	14134	14190	14084	14204	14241	14101	14169	14116	14137	14145	14116	14284	14052	14167	14156	14491	14188	14171	14258	14229	14184	14286	13970	14240	14193	14199	14254	14118	14216	14217	14198	14191	13922	14120	14162	14240	14209	14141	14236	14080	14335	14088	14386	14114	14039	14166	14163	14239	14232	14296	14200	14123	14162	14294	14163	14097	14114	14229	14207	14251	14178	14344	14210	14224	14229	14345	14297	14201	14194	14174	14113	14130	14186	14216	14338	14049	14262	14256	14176	14195	14217	14189	14379	14091	14164	14174	14358	13988	14270	14204	14151	14109	14240	14069	14315	14187	14123	13939	14339	14246	14204	14120	14239	14136	14321	14234	14110	14259	14301	14243	14270	14190	14129	14212	14220	14244	14244	14257	14224	14191	14174	14223	14242	14181	14197	14307	14310	14290	14088	14239	14248	14287	14305	14211	14169	14151	14093	14287	14193	14099	14224	14220	14129	14369	14223	14254	14170	14170	14248	14110	14252	14261	14397	14228	14393	14086	14099	14247	14135	14154	14160	14390	14261	14274	14214	14266	14240	14423	14122	14208	14239	14255	14392	14242	14199	14250	14207	14190	14139	14366	14242	14174	14224	14259	14306	14109	14442	14220	14127	14265	14210	14242	14369	14317	14138	14152	14248	14257	14160	14102	14128	14206	14182	14126	14112	14368	14189	14356	14316	14193	14088	14151	14242	14218	14204	14211	14263	14105	14202	14208	14249	14242	14260	14295	14241	14237	14284	14145	14216	14237	14385	14120	14031	14338	14267	14175	14211	14115	14166	14125	14205	14111	14146	14246	14139	14280	14212	14276	14108	14203	14001	14284	14153	14102	14319	14187	14328	14065	14266	14119	14257	14260	14195	14063	14278	14069	14093	14328	14206	14190	14183	14271	14288	14161	14056	14346	14208	14217	14151	14362	14131	14236	14246	14156	14220	14106	14111	14289	14226	14210	14287	14203	14259	14356	14265	14297	14350	14270	14437	14106	14267	14087	14109	14082	14176	14078	14339	14096	13995	14310	14151	14352	14297	14373	14218	14269	14240	14202	14364	14203	14354	14227	14222	14199	14159	14179	14243	14227	14151	14202	14174	14168	14249	14185	14274	14086	14243	14287	14256	14283	14090	14284	14278	14236	14223	14123	14260	14249	14232	14157	14134	14373	14101	14229	14249	14158	14245	14126	14217	14147	14115	14248	14332	14166	14145	14240	14191	14043	14031	14133	14235
28810	29276	38212	34736	28544	25141	23083	21638	21132	20574	20147	19495	19140	18985	18824	18621	18694	18409	18360	18389	18299	18263	18170	18326	18458	18303	18348	18283	17988	18263	18064	18187	17971	18058	18436	18264	18343	18020	18177	18279	18294	18177	18289	18370	18100	18237	18202	18149	18116	18202	18297	18083	18123	18390	18156	18132	18240	18080	18108	18243	18094	18222	18126	18133	18140	18242	18136	18078	18300	18321	17956	18107	18268	18435	18107	18189	18316	18212	18409	18269	18017	18245	18213	18154	18189	18228	18104	18144	18395	18324	17936	18212	18267	18373	18171	18293	18144	18080	18221	18212	18277	18222	18180	18141	18277	18302	18107	18088	18007	18184	18193	18320	18197	18210	18139	18308	18146	18348	18246	18025	18159	18296	18204	18186	18307	18019	18088	18091	18315	18118	18448	18232	18057	18192	18139	18277	18389	18110	17994	18331	18173	18221	18041	18258	18239	18238	18170	18396	18073	18106	18148	18072	18212	18134	18207	18193	18176	18159	18366	18247	18402	18106	18081	18079	18269	18170	18190	17992	18149	18070	18179	18155	18313	18297	17961	18012	18027	18116	18251	18247	18359	18069	18236	18117	18307	18192	18286	18291	18364	18187	18208	18250	18099	18134	18134	18332	18546	18140	18215	18230	18121	18218	18362	18024	18160	18061	18090	18353	18118	18284	18248	18161	18090	17881	18143	18100	18301	18044	18219	18056	18076	18298	18149	18139	18308	18043	18173	18061	18313	18332	18007	18152	18230	18182	18035	18057	18256	17982	18371	18231	18185	18279	18303	18351	18277	18064	18268	18215	18093	18197	18105	18049	18164	18150	17975	18388	18318	18246	18139	18137	18402	18273	18224	18298	18162	18128	18136	18193	18105	18257	18135	18152	18205	18161	18148	18313	18379	18195	18198	18213	18162	18076	18290	18310	18024	18445	18367	18046	18332	18096	18252	18159	18321	18269	18138	18433	18163	18225	18267	18099	18322	18287	18161	18084	18314	18248	18471	18207	18129	18033	18256	18182	18132	18267	18133	18218	18167	18004	18282	18269	18098	18214	18187	18464	18432	18342	18189	18477	18180	18059	18298	18157	18248	18337	18234	18132	18350	18400	18387	18405	18233	18038	18230	18089	18229	18325	18125	18226	18202	18282	18148	18262	18377	18022	18349	18310	18281	18223	18282	18158	18241	18166	18263	18264	18225	18044	18307	17992	18167	18216	18165	18121	18163	18220	18274	18273	18066	18107	18242	18171	18033	18005	18106	18093	18366	18311	18184	18308	18356	18198	18264	18123	18396	18012	18255	18142	18062	18196	18248	18169	18180	18277	18123	18134	18331	18179	18252	18098	18205	18219	18098	18010	18097	18007	17980	18259	18012	18194	18276	17913	18265	18297	18014	18084	18323	18256	18160	18306	18178	18320	18356	18115	18292	17984	18271	17972	18161	18126	18244	18186	18273	18365	18216	17950	18131	18330	18362	18121	17956	18143	17924	18249	18272	17932	18118	18230	18171	18430	18403	18414	18041	18206	18094	18238	18256	18255	18312	18150	18079	18146	18117	18278	18341	18395	18393	18137	18231	18549	18138	18179	18298	18410	18510	18219	18062	18182	18127	17940	18219	18150	18330	18362	18231	18228	18225	18134	18154	18079	17965	18169	18114	18253	18078	18369	18123	18093	18193	18363	18315	18287	18259	17966	18463	18388	18047	18032	18319	18147	18291	18138	18111	18360	18081	18156	18253	18338	18214	18219	18339	18221	18030	17998	18042	18222	18266	18442	18404	18088	18213	18317	18143	18094	18046	18225	18142	18322	18155	18347	18171	18240	18187	18344	18156	18190	18374	18267	18330	18170	18218	18037	18044	18166	18267	18200	18067	18200	18287	18073	18197	18291	18136	18153	18068	18284	18139	18479	18073	18190	17921	18099	18138	18185	18299	18072	18332	18193	18269	18185	18215	18155	18257	18189	18219	18305	18256	18247	18147	18108	18269	18207	18188	18054	18152	18049	18227	17951	18241	18180	18094	18222	18232	18226	18158	18059	18159	18078	18209	18206	18319	18063	18269	18221	18327	18267	18276	18188	18070	18294	18210	18091	18255	18365	18206	18112	18373	18072	18242	18116	18427	18354	18109	18245	18161	18269	18305	18092	18183	18427	18382	18355	18123	18380	18252	18558	18064	18109	18199	18401	18292	18306	17987	18157	18208	18267	18187	18332	18182	18346	18221	18288	18092	18135	18380	18202	18039	18158	18354	18291	18466	18157	18280	18172	18383	18219	18083	18010	18256	18356	18373	18123	18233	18211	18441	18247	18146	18099	18101	18259	18102	18145	18336	18248	18069	18303	18142	18265	18214	18317	18285	18120	18189	18198	18166	18077	18277	18256	18134	18125	18128	18193	18031	18316	18095	18205	18414	18173	18038	18321	18242	18097	18245	18351	18082	18137	18005	17932	18129	18266	18140	18263	18220	18364	18205	18133	18126	18235	18136	18203	18080	18218	18153	18272	18214	18097	18249	18081	18313	18073	18132	18049	18287	18059	18081	18379	18204	18394	18302	18089	18207	18175	18343	18218	18474	18218	18083	18236	18341	18152	18162	18266	18040	18006	18071	18178	18215	18180	18136	18189	18398	17996	18384	18414	18264	18307	18135	18091	18339	18223	18093	18432	18280	18150	18066	18023	18131	18117	18375	18257	18192	17939	18306	18113	18255	18265	18275	18167	18321	18143	18187	18292	18049	18259	18353	18290	18355	18265	18165	18356	18188	18010	18153	18125	18244	18122	18274	18313	18089	18110	18165	18194	18245	18205	18086	18168	18246	18088	18051	18040	18026	18174	18026	18075	18090	18110	18107	18219	18219	18071	18163	18100	18229	18072	18231	18119	18071	18374	18214	18108	18259	18188	18141	18160	18312	18318	18301	18115	18162	18274	18188	18147	18069	18143	18160	18095	18015	18101	18196	18248	18158	18075	18144	18117	18150	18292	18173	18260	18292	18362	18450	18058	18295	18120	18258	17917	18244	18092	18270	18070	17897	18300	18233	18229	18267	18279	18123	18298	18277	18174	18137	18284	18090	18222	18129	18302	18408	18252	18400	18090	18086	18307	18261	18340	18161	18146	18245	18399	18074	18111	18076	18189	18251	18200	18133	18233	18218	18242	18298	18167	18127	18186	18193	18324	18250	18224	18104	18190	18053	18115	18156	18033	18339	18275	18345	17986	18222	18093	17858	18035	18172	18193	18097	18071	18163	18172	18178	18325	18154	18334	18323	18103	18310	18135	18063	18165	18196	18020	18328	18182	18386	18114	18214	18115	18223	18263	18304	18194	18149	17972	18293	18265	18266	18153	18255	18324	18365	18273	18225	18272	18089	18044	18285	18133	18488	18264	18022	18257	18339	18223	18078	18342	18106	18337	18163	18298	17983	18180	18024	18114	18192	18068	18174	18326	18270	18006	18262	18273	18226	18026	18256	18170	18176	18151	18424	18319	18251	18167	18077	18087	18185	18185	18138	18262	18145	18290	18207	18039	18090	18224	18295	18141	18209	18168	18359	18211	18266	18331	18084	18362	18227	18272	18378	18121	18123	18077	18273	18161	18173	18192	18242	18188	18102	18148	18151	18178	18039	18324	18040	18112	18204	18139	18108	18173	18053	18077	18217	18143	18420	18038	18187	18160	18246	18250	18213	17981	18250	18187	18114	18156	18266	18008	18282	18259	18205	18340	18135	18016	18101	18113	18322	18117	18300	18211	18069	18105	18216	18182	18260	18252	18392	18189	18129	18163	18260	18139	18247	18281	18180	18068	18097	18374	18206	18324	18199	18365	18209	18036	18231	18019	18171	18137	18267	18203	18259	18210	18191	18122	18113	18069	18118	18215	18038	18157	18296	18093	18419	18386	18097	18314	18095	18127	18064	18385	18174	18064	18291	18434	18359	18391	18214	18189	18227	18381	18145	18233	18067	18367	18335	18227	18131	18453	18172	18093	18183	18392	18401	18175	18123	18116	18267	18274	18012	18080	18037	18180	18294	18192	18109	18173	17994	18207	18265	18235	18292	18196	18165	18130	18139	18410	18048	18079	18105	18401	18154	18365	18329	18387	18311	18179	18298	18131	18278	18023	18092	18189	18372	18368	18217	18236	18002	18155	18168	18138	18328	18188	18386	18220	18263	18123	18315	18056	18014	18196	18253	18219	18062	18066	18058	18343	18199	18252	18041	18156	18156	18082	18267	18294	18091	18279	18308	18114	18180	18091	18071	18295	18152	17982	18358	18504	18349	18274	18151	18091	18177	18318	18396	18213	18522	18244	18339	18313	18398	18204	18256	18325	18309	18307	18289	18098	18212	18506	18307	18145	18334	18052	18179	18303	18389	18174	18266	18233	18152	18253	18329	18333	18239	18209	18309	18160	18296	18172	18232	18259	18229	18194	18193	17916	18371	18114	18195	18258	18100	18171	18443	18226	18225	18148	18159	18281	18225	18389	18206	18353	18049	18253	18249	18200	18202	18217	18189	18135	18197	18051	18262	18141	18175	18048	18252	18380	18113	18185	17954	18206	18249	18040	17986	18212	18305	18081	18385	18313	18436	18274	18262	18263	18321	18286	18178	18120	18166	18210	18197	18173	18058	18090	18051	18217	18197	18142	18032	18121	18123	18292	18372	18109	18065	18258	18284	18343	18106	18217	18336	18380	18148	18180	18253	18243	18029	18148	18085	18129	18227	17953	18440	18183	18182	18078	18207	18125	18202	18187	18050	18153	18193	18052	18226	18325	18215	18178	18149	18250	18175	18151	18472	18151	18215	18262	18172	18177	17960	18412	18091	18093	18255	18188	18324	17931	18115	18237	18111	18255	18194	18423	18198	18296	18129	18240	18222	18227	18152	18164	18350	18333	18208	18372	18472	18258	18204	18096	18189	18270	18188	18200	18273	18145	18164	18056	18130	18131	18154	18100	18044	18246	18229	18289	18432	18220	18197	18416	18279	18235	18204	18205	18083	18149	18289	18300	18274	18412	18139	18126	18310	18164	18079	18146	18236	18201	17986	18200	18429	18210	18200	18109	18164	18221	18243	18237	18136	18133	17992	18160	18306	18125	18479	18467	18097	18136	18260	18053	18137	18158	18122	18251	18046	18153	18244	18216
29523	45241	42171	34891	29361	25152	21894	20718	20009	18977	18086	17119	16560	16134	15949	15960	15898	15891	15609	15552	15390	15656	15436	15609	15470	15364	15388	15472	15301	15300	15351	15418	15325	15381	15391	15394	15380	15472	15421	15263	15296	15396	15351	15315	15414	15311	15495	15252	15294	15195	15242	15347	15281	15287	15346	15294	15269	15187	15341	15332	15600	15287	15347	15369	15241	15409	15393	15259	15247	15324	15511	15303	15341	15163	15332	15430	15276	15308	15348	15574	15416	15440	15404	15326	15439	15270	15375	15206	15285	15219	15318	15381	15378	15282	15235	15378	15277	15361	15302	15348	15511	15260	15234	15354	15411	15502	15334	15436	15377	15402	15179	15364	15361	15243	15355	15254	15287	15235	15303	15459	15202	15255	15396	15324	15233	15284	15291	15256	15401	15231	15463	15435	15346	15261	15259	15229	15341	15494	15223	15360	15387	15264	15283	15245	15249	15348	15142	15497	15446	15353	15428	15361	15211	15242	15404	15243	15326	15254	15335	15254	15391	15276	15215	15438	15301	15286	15464	15334	15355	15195	15372	15293	15336	15449	15244	15394	15312	15215	15267	15423	15500	15107	15224	15406	15301	15313	15354	15327	15439	15376	15193	15225	15359	15289	15231	15401	15223	15395	15372	15333	15331	15604	15371	15424	15239	15383	15373	15350	15375	15450	15310	15314	15191	15278	15570	15332	15300	15213	15359	15218	15206	15359	15340	15242	15270	15327	15491	15304	15417	15231	15357	15408	15365	15373	15429	15277	15342	15283	15237	15188	15281	15269	15436	15191	15257	15302	15295	15328	15247	15220	15272	15338	15349	15371	15346	15211	15261	15322	15258	15354	15389	15391	15464	15434	15440	15449	15341	15339	15251	15261	15361	15274	15333	15270	15083	15416	15197	15356	15268	15340	15275	15357	15353	15295	15332	15327	15293	15339	15213	15370	15235	15297	15418	15141	15414	15326	15376	15332	15475	15325	15343	15319	15411	15257	15379	15277	15299	15402	15245	15525	15340	15293	15320	15225	15343	15362	15339	15368	15404	15306	15198	15412	15322	15255	15219	15537	15481	15325	15500	15379	15361	15239	15398	15347	15472	15379	15496	15462	15498	15393	15291	15450	15283	15206	15331	15336	15243	15423	15331	15404	15350	15439	15433	15374	15380	15384	15316	15364	15325	15285	15342	15215	15305	15301	15304	15394	15328	15135	15403	15378	15346	15333	15187	15224	15317	15415	15440	15366	15389	15239	15277	15383	15295	15110	15290	15340	15354	15283	15410	15349	15371	15395	15362	15444	15266	15279	15304	15517	15519	15258	15314	15347	15345	15491	15191	15311	15490	15367	15455	15363	15303	15260	15314	15229	15606	15370	15381	15550	15373	15334	15375	15414	15325	15271	15403	15193	15410	15414	15278	15333	15307	15451	15265	15271	15326	15389	15254	15526	15262	15310	15240	15326	15423	15373	15358	15387	15323	15311	15363	15398	15266	15176	15430	15289	15360	15548	15538	15439	15281	15427	15303	15392	15458	15196	15461	15223	15309	15206	15230	15348	15331	15175	15212	15263	15358	15199	15335	15490	15165	15277	15431	15262	15307	15284	15269	15338	15234	15363	15321	15399	15488	15282	15495	15162	15383	15343	15289	15487	15111	15270	15394	15398	15333	15150	15529	15190	15255	15316	15199	15304	15425	15207	15377	15383	15304	15329	15252	15437	15302	15389	15335	15360	15333	15351	15496	15221	15260	15359	15328	15277	15336	15496	15387	15387	15289	15328	15319	15264	15282	15353	15383	15362	15376	15226	15405	15081	15279	15433	15306	15486	15136	15404	15164	15445	15306	15467	15267	15186	15226	15099	15431	15455	15484	15348	15213	15305	15327	15401	15494	15661	15066	15260	15358	15398	15297	15287	15366	15441	15442	15285	15490	15305	15503	15221	15214	15237	15284	15331	15444	15443	15370	15199	15359	15381	15380	15480	15375	15338	15236	15324	15333	15402	15389	15317	15349	15390	15350	15334	15242	15217	15427	15387	15332	15331	15348	15272	15219	15453	15360	15332	15250	15439	15199	15370	15081	15217	15369	15322	15497	15330	15299	15301	15249	15374	15358	15424	15274	15304	15321	15196	15295	15358	15186	15229	15446	15458	15492	15377	15346	15269	15346	15329	15408	15231	15360	15325	15325	15375	15393	15279	15404	15276	15325	15363	15345	15379	15138	15470	15229	15165	15337	15502	15179	15318	15251	15446	15296	15498	15375	15411	15363	15349	15428	15394	15347	15360	15348	15435	15295	15194	15472	15279	15256	15439	15397	15439	15276	15294	15255	15183	15324	15262	15403	15418	15173	15277	15426	15260	15500	15391	15128	15455	15362	15386	15576	15274	15197	15382	15157	15343	15406	15319	15403	15420	15283	15380	15468	15416	15208	15365	15437	15380	15366	15215	15379	15414	15301	15243	15356	15239	15318	15458	15316	15336	15351	15263	15252	15400	15335	15254	15302	15275	15414	15389	15540	15240	15369	15314	15493	15275	15344	15335	15419	15150	15255	15295	15314	15337	15285	15360	15260	15378	15471	15456	15230	15353	15309	15352	15292	15239	15614	15211	15242	15328	15254	15270	15321	15329	15411	15349	15257	15354	15374	15243	15438	15285	15399	15447	15285	15373	15315	15319	15165	15385	15371	15501	15295	15352	15325	15498	15288	15305	15325	15352	15243	15289	15373	15136	15471	15292	15369	15328	15417	15311	15347	15310	15412	15323	15302	15247	15335	15176	15270	15293	15258	15256	15336	15344	15112	15297	15390	15506	15433	15371	15285	15224	15282	15413	15492	15181	15403	15326	15422	15356	15343	15387	15373	15461	15233	15302	15329	15349	15321	15390	15279	15409	15159	15311	15353	15414	15220	15323	15368	15306	15403	15294	15424	15411	15494	15354	15273	15401	15388	15357	15263	15303	15379	15333	15294	15359	15302	15230	15318	15328	15402	15276	15347	15301	15315	15281	15170	15257	15256	15367	15417	15262	15383	15242	15192	15393	15355	15374	15376	15222	15479	15258	15451	15256	15320	15423	15192	15455	15394	15193	15476	15346	15365	15410	15316	15323	15381	15397	15389	15351	15510	15258	15181	15435	15252	15333	15459	15267	15384	15116	15228	15260	15292	15297	15431	15247	15267	15222	15270	15221	15396	15288	15387	15274	15278	15298	15468	15367	15360	15381	15439	15209	15311	15269	15244	15395	15379	15493	15280	15451	15315	15398	15189	14952	15369	15384	15338	15383	15414	15294	15390	15423	15434	15397	15381	15218	15346	15323	15383	15341	15426	15236	15368	15397	15420	15320	15412	15317	15378	15431	15335	15517	15212	15312	15339	15317	15509	15202	15156	15318	15291	15370	15552	15318	15228	15375	15280	15358	15285	15339	15532	15412	15252	15201	15302	15387	15333	15360	15379	15379	15474	15473	15254	15269	15506	15241	15401	15363	15403	15428	15229	15365	15388	15221	15244	15386	15341	15391	15236	15327	15264	15404	15467	15294	15341	15311	15249	15390	15088	15348	15260	15361	15476	15278	15264	15410	15240	15349	15400	15445	15290	15429	15205	15476	15393	15188	15333	15299	15455	15334	15317	15341	15332	15213	15285	15331	15376	15365	15358	15198	15270	15150	15341	15400	15280	15194	15258	15418	15584	15427	15343	15454	15336	15381	15387	15243	15234	15452	15328	15263	15338	15343	15263	15365	15269	15426	15362	15371	15296	15348	15235	15354	15314	15456	15475	15520	15387	15382	15379	15430	15377	15425	15438	15308	15184	15400	15324	15420	15423	15236	15388	15418	15322	15260	15272	15226	15492	15284	15654	15341	15363	15184	15338	15210	15276	15232	15466	15190	15260	15465	15445	15404	15370	15282	15498	15490	15348	15373	15349	15295	15424	15248	15367	15458	15299	15327	15302	15254	15253	15319	15220	15463	15511	15237	15304	15515	15294	15457	15289	15401	15298	15200	15313	15323	15455	15372	15480	15270	15313	15239	15374	15286	15368	15323	15430	15330	15367	15566	15354	15531	15434	15420	15338	15324	15165	15506	15389	15314	15369	15412	15387	15304	15450	14983	15346	15554	15326	15331	15379	15349	15272	15239	15468	15291	15330	15467	15353	15270	15539	15400	15431	15230	15394	15318	15474	15226	15293	15327	15330	15294	15399	15495	15321	15376	15282	15471	15361	15353	15369	15333	15345	15325	15311	15437	15244	15248	15600	15301	15359	15152	15304	15306	15332	15327	15331	15464	15183	15556	15326	15375	15505	15454	15229	15369	15356	15236	15507	15221	15346	15485	15249	15383	15321	15350	15326	15311	15457	15237	15242	15586	15430	15396	15433	15257	15364	15396	15270	15346	15258	15248	15280	15241	15372	15329	15149	15290	15376	15656	15309	15358	15443	15262	15171	15498	15336	15509	15435	15213	15174	15346	15285	15178	15358	15417	15405	15426	15274	15226	15269	15229	15488	15394	15248	15372	15405	15199	15344	15156	15334	15207	15376	15264	15374	15273	15378	15329	15345	15424	15487	15368	15331	15445	15278	15321	15326	15398	15471	15120	15365	15277	15247	15456	15361	15349	15184	15440	15355	15275	15518	15384	15471	15307	15428	15413	15260	15254	15283	15506	15235	15181	15170	15251	15291	15330	15464	15204	15303	15416	15422	15401	15368	15403	15332	15268	15193	15451	15496	15343	15246	15417	15422	15288	15452	15124	15187	15164	15288	14990	15507	15294	15317	15219	15199	15299	15185	15447	15503	15302	15531	15404	15357	15300	15278	15223	15241	15217	15502	15480	15372	15310	15363	15351	15454	15347	15328	15293	15395	15260	15516	15190	15387	15315	15301	15361	15434	15193	15387	15427	15492	15233	15475	15458	15246	15437	15458	15321	15388	15292	15389	15361	15292	15393	15249	15291	15323	15395	15087	15344	15417	15335	15280	15399	15296	15419	15392	15441	15377	15253	15375	15396	15150	15328	15305	15101	15102	15412	15360	15391	15485	15358	15253	15270	15330	15533	15345	15317	15246	15430	15433	15416	15402	15382	15381	15365	15474	15254	15339	15254	15243	15447	15292	15144	15278	15274	15480	15399	15256	15385	15272	15583	15414	15318
24714	21336	29015	27054	27560	28034	27193	23918	22036	21477	20457	19649	19256	18872	18979	18654	18538	18447	18359	18415	18306	18301	18268	18190	18027	18129	17967	18148	18497	18154	18109	18331	18102	18130	18230	18113	18406	18158	17984	18227	17889	17959	17980	17742	18095	18080	17851	18004	18007	18102	18169	18020	18031	18128	17830	18119	18017	18022	17984	17767	17948	17670	18035	18053	18006	18139	17837	17967	17977	18015	18002	17955	17963	18120	18273	18014	18035	18057	18149	17937	17719	18118	17905	18201	18184	18128	18073	18031	18146	17809	17781	17863	17739	18014	18057	18158	18086	18214	18051	18004	17855	17968	18038	17930	17972	18064	18119	18096	17958	18030	17878	18099	18204	18075	17916	17957	17860	17927	18091	17814	18017	18020	18186	17901	18063	18086	18156	18064	18044	18016	18117	18049	17990	17957	17925	17961	17962	18058	18093	18136	17898	18173	18252	17949	17936	18018	18060	17975	17992	17937	18141	18064	18063	18053	17888	18044	17810	18132	17939	17765	17838	18139	17899	17958	17902	17778	17792	17961	17908	17944	17941	17998	18006	17839	18049	18121	18057	17863	17842	17995	18004	18074	18021	17970	18090	17947	17934	17729	18041	17982	17975	17927	18057	18202	18029	18023	17942	18092	18091	17980	17893	17901	18085	18032	17891	17940	17929	17947	17866	18014	18032	17928	17876	18019	18176	17767	17957	17809	18086	18010	18077	18009	17870	17904	17906	18043	17949	17921	17960	18167	18065	18101	17980	18075	17930	18047	18127	18082	17847	18047	17911	17738	17930	17762	17983	17930	17978	18265	18111	17974	18018	18111	17868	18060	18168	18163	17967	17962	17870	18177	17942	18133	17807	18010	18082	18065	18103	17920	18041	18148	17924	17839	17782	18004	17786	18073	17905	18061	17968	18037	17905	17924	18100	17933	17699	17951	17947	17918	17899	17991	18226	18111	18025	17823	17976	17818	18091	17968	18175	18039	17837	17999	18026	18008	18180	17982	18029	18125	17726	17751	17992	18036	18155	17890	18051	18107	18052	18034	17922	18154	17972	18086	18073	18012	18016	18008	18096	17993	17927	18140	18056	17928	17875	17961	18024	17909	17936	17896	18113	17955	18032	17901	18034	17948	18050	17916	18173	17884	18038	18018	17901	18176	18158	18113	17950	17976	17879	18006	17933	17890	17865	17936	17936	17864	17867	17927	17803	17899	18035	17863	17989	17996	17994	17908	18040	18035	18004	18044	18091	18121	18052	18200	17963	18232	18089	17983	18029	17959	18163	17962	17899	18062	17800	17960	18213	17999	18087	18049	17919	17906	17982	17976	18020	17903	17829	17926	18104	17785	17956	17840	17824	17907	18107	18123	18160	18167	17985	18261	18097	17995	17950	17799	17813	17950	18061	17855	17979	18122	18122	18012	17998	17970	18159	17938	17809	18049	18039	18160	18070	17983	17909	17876	17887	17833	17939	17736	17959	18051	17836	18069	18098	17900	18019	18115	18013	17796	18001	18041	17910	18075	18065	18166	17941	17970	17889	18079	17911	18070	18024	17932	17891	18031	17892	17912	17924	17837	18135	18042	17928	18016	17977	18050	18133	17982	17752	17973	18084	17915	17982	18043	17991	17867	17838	18009	18162	17894	18045	17872	18057	17852	18106	17882	17799	18102	18010	17898	17798	17793	18221	18041	18272	18201	18100	17809	18012	17946	17835	17954	18316	18039	18160	18209	17966	18152	18074	17906	17955	17998	18038	18108	18070	18033	18045	17970	18016	17912	17986	17946	17920	18123	17984	17894	18019	18030	18068	18001	18006	18179	18238	17890	18081	18151	17874	18014	18078	18187	17922	18074	17767	17938	18132	18155	18043	18165	17925	18109	17906	17935	17885	18162	18002	17795	17838	18044	17915	17947	17837	18272	18157	18025	17918	18027	17885	17999	17941	18107	18321	18096	18094	17920	18175	17990	18169	18084	18013	17828	17884	17929	18029	18177	18189	17710	17828	17922	17892	18028	18041	17851	17987	17940	18009	18011	18057	17858	18107	17878	17932	17849	17936	18023	18056	18131	17949	17889	18121	17906	17986	17751	18303	18036	17851	17850	17986	17963	17964	17989	17920	18094	18081	18143	17963	17983	18139	17930	18109	17886	18167	17946	18097	18050	18011	18114	18016	18080	18049	18091	17939	18108	17899	17821	18036	17871	18093	17863	17811	17970	17855	18025	17929	17980	18022	18347	18104	18108	18011	18096	17995	17921	18207	18009	17977	18158	18058	18026	18075	17973	18148	18015	18008	18061	18046	17924	17870	17782	18003	18183	18034	18025	17956	18121	17929	17889	18118	18129	18084	17957	18032	18028	17952	17957	17830	18077	17913	18061	18003	18051	18042	17865	17843	17936	18081	18011	18095	18107	17955	17970	17870	18098	17992	18033	18045	17823	17851	17906	18012	17968	18037	17936	17946	17909	18031	18004	17896	18017	17871	17960	18186	18027	18226	17857	17774	17998	17970	17992	17959	18170	18072	18038	18007	18093	18063	17935	18149	18068	18127	17840	18168	17939	18063	18113	17896	17944	17939	17926	17880	18027	18050	18044	18328	18201	18043	18068	18013	18034	18047	18017	17832	17989	17987	18056	17798	18043	18056	18008	17889	17994	17927	18176	18102	17971	17725	18054	18155	17975	17897	18017	17896	17887	18031	17990	17996	18059	17884	17968	18043	17998	18116	18007	18175	18136	17919	17853	18220	18002	17863	17976	17895	17732	17910	17822	17886	17998	17787	18061	17924	17999	17844	18012	17987	17940	17941	18064	17940	17992	18015	17830	17821	18232	17999	18133	18034	18042	17899	17939	18155	18083	18245	17940	18008	17972	17958	17909	17815	17996	17869	17948	18060	18072	18074	18011	18035	18042	17979	17790	17875	17856	17799	17888	18201	18171	18159	18058	17882	17954	18066	18025	18049	18034	18041	18046	17922	18071	17928	17958	17883	18065	17937	17907	18001	18001	17797	17903	18212	17917	18103	18157	17988	18034	18190	17855	17988	17838	17955	18145	18194	18045	17881	17934	17990	17944	18143	17723	18139	17992	17784	17875	18009	18035	18106	18040	17985	18006	18035	18012	18098	17850	17994	18006	18141	18060	18055	18033	18017	17613	17910	18253	18181	17950	17984	17814	18019	17822	18085	17838	17980	18071	17919	17887	18246	17925	18052	17979	18053	18199	18002	18038	17864	17877	17932	18000	17992	17963	17835	17917	17938	18076	17957	18119	18123	18101	18130	17914	18136	17974	18015	17636	17969	17990	17913	17899	17981	17972	18024	17950	18165	18106	17987	17849	18121	18099	17994	18276	18024	18000	18013	17977	17860	18062	17933	18081	17829	17945	18194	18019	18107	18135	17795	18158	18070	17881	17894	18042	18123	17942	17900	17828	18052	17924	17821	18136	18199	18057	18086	17893	17999	18025	18010	17858	17840	18066	18097	18078	18106	18021	17949	18089	17888	17921	18224	17947	18077	17649	17952	17745	17797	17959	18209	17989	17814	17907	17863	17884	18134	18009	17938	18084	18069	17976	17852	18129	18025	17911	18005	18042	18014	17863	17952	17834	18043	17874	17941	17984	18048	18062	17918	18001	18034	17891	18015	17953	18017	17939	18043	17877	17928	18002	18181	18082	18074	17880	18133	18118	18085	17936	17977	18021	18003	17948	17954	17896	18115	17837	17998	18155	18055	17764	17944	17954	17864	18103	17904	17815	17926	18190	18053	18070	17913	17905	18140	18194	18110	17987	17891	17958	18239	18161	18030	18211	17932	17999	17981	18208	18104	17933	18000	18230	18173	18005	18052	18062	18086	17781	18112	18031	18095	17939	17901	18021	18080	17902	17930	18039	17955	17968	17966	18006	18056	18058	17941	18048	17928	17932	18016	17906	18106	18091	17891	18078	17991	17853	17920	18209	18189	17942	18001	17911	17917	18118	18002	17859	18038	17953	17976	17891	17964	17959	18100	17946	18053	18132	18081	17941	18020	17925	17948	18130	18097	17920	18127	18016	18150	18027	17946	17797	17972	17764	17800	17848	17987	17836	17921	17946	18002	18094	18026	17917	18059	18042	18038	17780	17988	17977	17896	18079	17976	18066	18015	17813	17925	18264	17950	18200	18107	18030	18105	17988	17987	18024	17909	17827	17995	18062	18066	18175	17958	18069	17915	18151	18009	17989	17959	17935	17830	18055	17796	17928	17949	17781	17938	17921	17996	17925	18077	17890	18046	17749	18063	18186	18131	18093	17906	18125	17896	17920	18136	18033	17870	17893	17977	17941	18055	18258	18210	18069	18099	17828	18093	18001	17923	17849	18045	18208	18069	18117	18221	18118	18235	17875	17898	18042	17932	18271	18067	18159	17833	17928	17995	18180	17977	17826	18123	17960	18049	18208	17903	18202	18078	17907	17946	17946	18007	18082	18067	17918	18049	18187	17767	17980	18019	18030	18056	18058	17922	18080	18062	17894	18103	17947	18143	18003	18079	18093	17922	17909	17963	17959	18056	18106	17933	18139	18015	18094	17859	17946	17937	17936	17876	17934	17999	18151	18053	17930	18162	17981	18143	17969	18052	17990	17925	17875	17968	17836	18040	17919	18117	17876	17976	17735	17937	17943	17957	18146	17809	18004	17848	17875	17946	17929	18009	17843	18043	17945	17852	18019	17998	17858	17973	18125	17801	17989	17941	18019	17980	18031	17950	18065	17912	17886	17878	18176	18125	17914	17985	18066	17892	17764	18180	18066	18068	17909	17975	17909	17792	17683	18093	17846	17923	17829	18041	17918	17906	17679	17886	18006	17877	17906	18071	18075	17942	17959	17931	17943	17935	17864	17872	17972	17992	17999	18098	18002	18130	17921	17970	17933	17877	18096	17971	18032	17940	17989	17929	18133	17989	18061	18197	18105	17793	17873	17997	18159	18038	17912	17993	18077	17877	18014	18171	17908	17786	18177	17951	18003	18188	17942	17866	17966	18177	18173	17962	18011	17904	17915	18196	17956	17746	17995	17886	18100	18049	18180	18091	17892	18045	18125	18126	18020	17801	18182	17984	17909	18035	18116	17998	18051	17989	18001	17793	17982	17857	17996	17939	18080	17999	17883	17959	17787
29779	49685	47080	39749	34424	29151	26028	23860	21391	20121	18547	17229	16829	16540	16635	16393	16030	16005	15649	15458	15558	15481	15581	15475	15411	15407	15490	15333	15380	15429	15521	15102	15195	15408	15345	15333	15021	15478	15450	15496	15345	15417	15190	15255	15266	15300	15230	15373	15241	15047	15196	15242	15251	15300	15329	15221	15294	15330	15219	15332	15425	15278	15123	15359	15364	15141	15253	15198	15192	15337	15221	15153	15148	15358	15105	15367	15200	15294	15205	15159	15216	15274	15275	15206	15259	15257	15278	15157	15131	15285	15206	15204	15352	15303	15380	15377	15284	15309	15209	15229	15321	15274	15040	15217	15320	15199	15197	15352	15179	15327	15200	15177	15330	15218	15316	15241	15181	15356	15259	15255	15164	15178	15403	15357	15027	15253	15253	15221	15341	15341	15269	15295	15363	15314	15224	15047	15239	15310	15142	15241	15321	15141	15370	15349	15341	15270	15262	15230	15264	15365	15364	15325	15215	15219	15385	15094	15071	15366	15248	14892	15207	15461	15152	15492	15328	15228	15150	15434	15425	15232	15078	15268	15243	15144	15263	15389	15164	15370	15025	15344	15146	15252	15292	15379	15117	15384	15231	15096	15089	15406	15203	15129	15178	15318	15298	15324	15146	15151	15308	15331	15344	15086	15232	15345	15332	15329	15152	15405	15139	15314	15118	15285	15357	15269	15304	15388	15116	15244	15448	15238	15336	15150	15357	15064	15193	15061	15175	15052	15258	15432	15281	15444	15342	15368	15423	15377	15278	15296	15342	15356	15109	15304	15244	15221	15335	15251	15222	15359	15197	15297	15268	15212	15170	15269	15173	15244	15363	15159	15322	15286	15271	15119	15397	15228	15280	15183	15122	15294	15361	15337	15171	15272	15256	15090	15373	15440	15294	15213	15232	15223	15397	15329	15262	15260	15301	15370	15115	15258	15187	15352	15232	15225	15360	15290	15133	15323	15348	15336	15305	15221	15280	15107	15199	15229	15405	15035	15337	15173	15166	15159	15289	15296	15379	15230	15226	15316	15114	15382	15156	15374	15308	15437	15229	15274	15360	15144	15205	15255	15316	15201	15085	15291	15232	15360	15121	15151	15098	15291	15376	15251	15193	15241	15287	15305	15222	15224	15359	15154	15271	15217	15249	15470	15200	15093	15143	15201	15289	15219	15166	15187	15213	15356	15112	15252	15325	15279	15223	15130	15375	15380	15275	15276	15270	15296	15275	15390	15304	15149	15474	15225	15429	15197	15391	15261	15193	15023	15202	15170	15144	15116	15226	15268	15181	15246	15317	15335	15220	15230	15258	15487	15402	15259	15311	15138	15323	15095	15326	15384	15198	15230	15265	15347	15235	15269	15249	15404	15315	15363	15181	15198	15220	15187	15165	15323	15260	15111	15339	15405	15337	15206	15269	15354	15271	15472	15339	15190	15255	15261	15202	15432	15302	15189	15219	15217	15213	15302	15344	15087	15241	15231	15354	15159	15316	15375	15331	15398	15277	15229	15093	15234	15393	15341	15243	15266	15180	15208	15209	15273	15336	15082	15398	15247	15279	15171	15172	15090	15193	15183	15202	15261	15363	15274	15277	15265	15133	15410	15191	15073	15204	15189	14996	15083	15257	15238	15310	15169	15101	15250	14995	15230	15382	15112	15210	15377	15291	15215	15308	15284	15246	15290	15346	15335	15208	15256	15299	15278	15331	15204	15335	15353	15217	15157	15332	15366	15322	15410	15315	15166	15316	15223	15330	14962	15255	15262	15179	15227	15152	15251	15167	15244	15200	15153	15261	15224	15265	15162	15213	15234	15336	15091	15533	15182	15263	15287	15271	15202	15285	15488	15117	15411	15269	15195	15141	15204	15227	15114	15218	15238	15178	15329	15334	15304	15177	15232	15300	15435	15279	15269	15223	15226	15144	15439	15202	15111	15170	15379	15277	15181	15367	15244	15253	15166	15143	15336	15247	15126	15250	15138	15205	15384	15258	15202	15085	15186	15170	15265	15200	15195	15250	15371	15216	15211	15133	15269	15018	15334	15335	15185	15365	15118	15234	15355	15358	15152	15369	15246	15340	15174	15157	15422	15292	15197	15229	15318	15151	15231	15285	15288	15256	15115	15276	15258	15233	15360	15349	15237	15283	15252	15179	15300	15358	15392	15337	15353	15317	15244	15245	15346	15366	15110	15286	15165	15178	15290	15174	15118	15282	15373	15245	15314	15130	15363	15246	15222	15212	15362	15218	15354	15252	15234	15187	15263	15250	15335	15467	15221	15256	15132	15255	15280	15202	15308	15196	15389	15127	15203	15215	15086	15221	15276	15278	15323	15158	15409	15149	15295	15253	15532	15384	15399	15071	15081	15266	15245	15209	15200	15411	15305	15221	15151	15158	15215	15205	15255	15263	15376	15313	15228	15179	15186	15166	15352	15242	15025	15177	15060	15363	15111	15276	15230	15328	15305	15299	15357	15350	15297	15190	15231	15270	15340	15311	15094	15263	15015	15257	15280	15244	15377	15172	15111	15014	15410	15446	15249	15215	15118	15211	15148	15214	15192	15261	15258	15369	15250	15179	15121	15252	15198	15222	15274	15208	15251	15348	15249	15244	15369	15343	15260	15264	15282	15359	15396	15154	15375	15222	15333	15217	15263	15178	15287	15473	15152	15086	15332	15107	15183	15327	15195	15405	15226	15171	15410	15338	15076	15176	15356	15357	15369	15313	15237	15329	15189	15360	15277	15389	15300	15269	15222	15372	15243	15180	15209	15497	15366	15178	15453	15086	15316	15179	15457	15276	15144	15267	15259	15118	15244	15501	15195	15105	15184	15118	15085	15135	15310	15382	15338	15304	15223	15249	15273	15380	15198	15160	15238	15457	15143	15261	15252	15308	15423	15242	15235	15253	15141	15279	15277	15243	15135	15266	15114	15123	15068	15261	15141	15467	15240	15410	15401	15145	15227	15309	15324	15100	15237	15287	15346	15229	15205	15227	15265	15301	15220	15063	15255	15421	15274	15367	15316	15267	15419	15272	15221	15244	15163	15307	15334	15291	15339	15233	15196	15236	15310	15269	15276	15124	15216	15359	15142	15210	15111	15052	15142	15296	15142	15189	15351	15218	15177	15129	15326	15233	15412	15226	15413	15338	15323	15188	15298	15236	15269	15299	15191	15364	15276	15342	15250	15250	15155	15097	15204	15272	15206	15303	15301	15462	15314	15143	15229	15215	15353	15339	15302	15373	15347	15252	15375	15246	15316	15206	15267	15247	15055	15183	15381	15137	15371	15367	15086	15286	15198	15196	15404	15520	15361	15224	15375	15233	15239	15248	15280	15188	15414	15341	15279	15061	15073	15217	15242	15259	15132	15215	15340	15223	15251	15354	15118	15206	15131	15262	15331	15361	15247	15214	15258	15199	15204	15311	15332	15128	15179	15344	15200	15166	15247	15359	15227	15214	15298	15157	15278	15323	15246	15204	15247	15315	15384	15155	15414	15279	15113	15301	15294	15170	15350	15153	15165	15273	15124	15381	15301	15419	15173	15048	15240	15179	15101	15230	15141	15189	15189	15144	15385	15198	15160	15273	15183	15180	15198	15244	15364	15200	15257	15249	15302	15364	15217	15290	15218	15337	15367	15279	15298	15344	15287	15095	15176	15233	15277	15150	15158	15211	15340	15236	15211	15393	15342	15078	15138	15207	15121	15219	15225	15292	15383	15154	15143	15207	15290	15216	15224	15254	15384	15203	15239	15415	15042	15301	15245	15234	15526	15210	15202	15216	15191	15527	15258	15154	15186	15380	15238	15222	15262	15324	15480	15279	15389	15221	14963	15372	15457	15217	15309	15349	15178	15358	15150	15297	15149	15333	15195	15350	15120	15219	15059	15329	15175	15149	15222	15329	15302	15340	15240	15223	15298	15321	15159	15143	15281	15278	15248	15263	15344	15132	15244	15280	15215	15271	15245	15083	15253	15202	15324	15209	15363	15096	15202	15401	15121	15274	15336	15075	15163	15289	15304	15290	15275	15364	15355	15169	15433	15176	15235	15298	15187	15299	15271	15240	15415	15268	15212	15295	15299	15290	15121	15261	15462	15316	15341	15284	15331	15377	15247	15155	15163	15245	15186	15259	15316	15494	15305	15150	15228	15517	15283	15113	15182	15183	15365	15226	15113	15250	15327	15339	15181	15306	15286	15203	15227	15495	15307	15399	15208	15237	15167	15346	15225	15134	15314	15277	15286	15263	15296	15311	15101	15220	15272	15141	15371	15366	15083	15385	15219	15284	15421	15302	15209	15210	15286	15322	15216	15173	15300	15218	15226	15263	15141	15443	15157	15096	15257	15297	15245	15304	15286	15247	15292	15277	15372	15256	15250	15253	15246	15309	15292	15189	15316	15154	15378	15230	15213	15319	15438	15215	15358	15271	15466	15239	15321	15366	15268	15274	15222	15158	15276	15268	15216	15237	15298	15364	15179	15245	15296	15171	15208	15196	15305	15159	15239	15210	15200	15167	15345	15177	15310	15303	15260	15256	15335	15263	15282	15028	15127	15301	15465	15220	15197	15294	15242	15258	15321	15325	15315	15176	15287	15414	15271	15170	15274	15206	15377	15094	15307	15347	15030	15295	15338	15224	15184	15174	15482	15024	15343	15311	15349	15127	15250	15222	15297	15060	15224	15344	15091	15165	15175	15161	15225	15253	15392	15172	15441	15136	15194	15174	15272	15133	15351	15112	15210	15195	15119	15379	15208	15309	15360	15191	15299	15256	15263	15422	15284	15344	15191	15293	15158	15355	15194	15160	15237	15406	15312	15243	15336	15059	15290	15199	15354	15404	15338	15182	15497	15280	15207	15234	15284	15264	15246	15325	15323	15368	15266	15047	15195	15463	15223	15233	15163	15235	15256	15277	15230	15211	15169	15504	15212	15158	15323	15036	15333	15229	15177	15179	15211	15412	15320	15257	15193	15360	15224	15138	15141	15329	15190	15203	15314	15196	15339	15257	15229	15213	15379	15185	15260	15387	15294	15231	15348	15195	15215	15110	15207	15371	15271	15362	15282	15133	15394	15064	15347	15290	15259	15189	15243	15108	15325	15121	15266	15129	15333	15143	15173	15183	15348	15302	15214	15264	15186
23133	21254	29205	24067	23879	28598	31650	25555	23505	22496	21019	19919	19609	19528	19268	18951	18747	18568	18567	18150	18436	18163	18057	18080	18001	17738	17717	17941	17863	17764	18085	17796	17665	17864	17811	17994	17645	17856	17876	17744	17775	18008	17705	17880	17852	17733	17875	17751	17733	17540	17854	17771	17904	17659	17559	17745	17821	17843	17806	17770	17624	17488	17786	17786	17908	17996	17754	17751	17886	17592	17481	17740	17817	17556	17750	17641	17697	17762	17622	17764	17604	17700	17818	17525	17681	17832	17919	17548	17660	17551	17775	17612	17588	17895	17631	17628	17745	17897	17742	17729	17605	17770	17644	17825	17539	17557	17782	17728	17650	17484	17466	17649	17741	17655	17554	17722	17744	17662	17805	17720	17617	17541	17488	17737	17767	17809	17680	17740	17893	17636	17504	17600	17853	17606	17549	17934	17601	17680	17723	17723	17443	17593	17731	17778	17687	17680	17636	17557	17645	17832	17500	17409	17632	17565	17580	17810	17615	17845	17506	17755	17526	17609	17702	17661	17827	17612	17530	17518	17518	17607	17652	17862	17636	17361	17620	17806	17672	17623	17831	17687	17696	17823	17560	17603	17646	17611	17683	17688	17689	17610	17740	17814	17651	17747	17621	17425	17456	17638	17623	17491	17676	17806	17510	17614	17574	17610	17661	17556	17833	17513	17700	17749	17689	17542	17736	17771	17615	17535	17708	17734	17590	17934	17692	17762	17582	17776	17570	17452	17820	17654	17549	17675	17514	17677	17808	17933	17847	17744	17765	17648	17825	17608	17578	17624	17680	17786	17689	17651	17682	17781	17725	17717	17784	17741	17803	17684	17794	17632	17485	17594	17634	17620	17885	17771	17537	17728	17584	17443	17552	17682	17807	17673	17649	17661	17833	17631	17751	17732	17744	17594	17428	17521	17786	17704	17847	17636	17718	17719	17417	17725	17765	17763	17539	17404	17843	17846	17867	17863	17773	17650	17881	17628	17817	17646	17709	17715	17888	17781	17638	17615	17714	17494	17606	17899	17680	17646	17712	17840	17690	17653	17857	17667	17719	17942	17671	17768	17671	17619	17548	17858	17918	17713	17552	17700	17846	17850	17790	17679	17679	17843	17836	17774	17693	17631	17663	17811	17661	17714	17726	17535	17706	17533	17591	17568	17752	17671	17764	17829	17798	17769	17557	17487	17814	17614	17673	17751	17751	17554	17732	17701	17672	17617	17621	17742	17627	17674	17743	17798	17704	17736	17759	17754	17743	17801	17549	17571	17346	17854	17844	17612	17559	17829	17767	17636	17526	17592	17641	17840	17641	17580	17452	17549	17758	17586	17612	17517	17779	17617	17646	17636	17780	17637	17712	17720	17765	17850	17562	17623	17661	17744	17662	17769	17656	17708	17795	17624	17604	17659	17703	17626	17656	17553	17876	17829	17641	17662	17834	17679	17674	17517	17676	17791	17865	17633	17657	17699	17856	17655	17624	17747	17738	17504	17568	17741	17221	17614	17729	17803	17814	17847	17695	17736	17649	17798	17525	17686	17811	17826	17940	17637	17751	17762	17570	17669	17827	17570	17644	17462	17615	17694	17459	17732	18048	17740	17708	17621	17429	17913	17431	17695	17703	17667	17791	17696	17861	17671	17765	17577	17792	17638	17629	17872	17649	17684	17572	17709	17744	17674	17620	17763	17856	17514	17708	17772	17688	17679	17653	17826	17694	17634	17693	17448	17807	17506	17788	17601	17519	17614	17584	17735	17763	17738	17762	17591	17534	17665	17708	17578	17537	17528	17639	17623	17994	17566	17644	17432	17481	17510	17632	17681	17641	17389	17689	17546	17722	17610	17641	17752	17764	17636	17792	17561	17572	17675	17572	17660	17725	17858	17501	17673	17620	17533	17582	17764	17816	17722	17638	17689	17607	17648	17691	17714	17712	17633	17699	17426	17725	17811	17715	17541	17687	17710	17846	17779	17696	17762	17649	17873	17740	17432	17636	17803	17727	17536	17469	17520	17693	17694	17748	17658	17702	17599	17701	17725	17506	17688	17454	17853	17605	17625	17688	17714	17298	17652	17745	17855	17616	17675	17395	17658	17642	17754	17481	17917	17688	17647	17758	17740	17567	17732	17638	17603	17521	17880	17668	17665	17953	17605	17381	17611	17586	17524	17509	17652	17578	17649	17708	17628	17779	17604	17635	17640	17729	17544	17590	17782	17353	17662	17645	17512	17684	17680	17559	17986	17817	17584	17663	17695	17611	17862	17692	17827	17388	17601	17517	17623	17773	17750	17750	17791	17725	17649	17705	17579	17645	17524	17635	17649	17672	17597	17505	17610	17463	17552	17593	17654	17591	17614	17671	17597	17606	17855	17437	17621	17500	17715	17737	17773	17693	17454	17596	17816	17574	17905	17663	17604	17723	17660	17839	17864	17731	17632	17778	17499	17745	17611	17773	17809	17824	17530	17766	17687	17620	17738	17654	17642	17703	17829	17740	17603	17822	17803	17652	17688	17649	17590	17708	17537	17674	17706	17666	17482	17676	17537	17482	17438	17692	17479	17796	17617	17605	17672	17726	17844	17955	17696	17591	17499	17636	17819	17391	17632	17553	17725	17572	17662	17601	17918	17781	17689	17780	17797	17708	17816	17732	17469	17560	17664	17749	17800	17680	17578	17699	17554	17737	17692	17696	17527	17592	17806	17668	17686	17715	17483	17450	17548	17599	17559	17809	17550	17677	17591	17718	17651	17794	17824	17702	17781	17657	17805	17745	17676	17645	17847	17793	17638	17622	17818	17610	17765	17857	17582	17876	17713	17577	17790	17729	17595	17778	17628	17628	17707	17501	17534	17622	17549	17819	17597	17494	17626	17951	17757	17930	17725	17599	17712	17775	17635	17667	17844	17661	17688	17658	17820	17532	17670	17864	17676	17570	17781	17804	17679	17821	17658	17585	17557	17629	17722	17757	17799	17446	17602	17610	17657	17719	17514	17529	17804	17741	17594	17965	17810	17767	17559	17567	17593	17657	17648	17716	17689	17752	17556	17487	17675	17627	17604	17787	17723	17611	17531	17635	17743	17808	17544	17716	17836	17760	17685	17727	17791	17768	17655	17641	17815	17722	17753	17873	17670	17600	17604	17599	17705	17716	17781	17467	17393	17537	17761	17635	17669	17608	17705	17835	17702	17742	17770	17622	17503	17664	17786	17675	17602	17633	17659	17720	17686	17790	17821	17579	17816	17619	17670	17818	17685	17490	17716	17677	17423	17772	17353	17555	17570	17773	17572	17679	17510	17701	17670	17607	17638	17783	17766	17674	17788	17600	17600	17738	17673	17576	17636	17559	17672	17688	17756	17703	17883	17715	17844	17856	17574	17626	17622	17637	17566	17553	17679	17680	17577	17777	17920	17702	17507	17745	17508	17664	17387	17529	17795	17741	17639	18091	17695	17593	17594	17712	17647	17679	17776	17590	17689	17683	17774	17728	17720	17700	17720	17588	17500	17645	17390	17565	17764	17798	17690	17671	17464	17644	17429	17440	17660	17623	17681	17727	17745	17544	17631	17709	17648	17696	17799	17880	17451	17477	17544	17406	17535	17720	17711	17792	17694	17708	17732	17810	17661	17539	17661	17894	17691	17734	17499	17739	17753	17594	17714	17638	17696	17699	17564	17708	17683	17549	17743	17646	17231	17752	17764	17770	17630	17575	17583	17778	17671	17598	17704	17764	17697	17778	17622	17695	17844	17871	17763	17586	17833	17675	17868	17659	17655	17832	17518	17398	17754	17718	17590	17757	17644	17620	17565	17630	17586	17728	17556	17683	17621	17622	17825	17625	17778	17714	17573	17578	17789	17657	17810	17865	17622	17724	17814	17822	17767	17529	17619	17752	17680	17608	17721	17716	17456	17724	17739	17791	17714	17777	17532	17518	17604	17706	17756	17613	17587	17732	17527	17726	17715	17670	17454	17764	17526	17457	17554	17603	17633	17675	17707	17588	17480	17499	17564	17647	17625	17864	17654	17562	17537	17750	17864	17806	17642	17822	17926	17618	17579	17800	17829	17480	17741	17706	17648	17836	17521	17758	17520	17552	17524	17634	17583	17641	17732	17638	17687	17498	17847	17887	17631	17933	17514	17812	17495	17753	17588	17768	17611	17767	17661	17726	17492	17612	17637	17838	17586	17618	17656	17666	17590	17792	17535	17757	17672	17363	17769	17659	17620	17562	17802	17586	17802	17700	17607	17623	17795	17627	17625	17683	17755	17772	17572	17720	17535	17665	17808	17671	17460	17825	17420	17643	17987	17701	17667	17736	17659	17502	17737	17700	17742	17780	17661	17452	17654	17397	17599	17662	17473	17645	17669	17673	17717	17673	17658	17625	17818	17701	17827	17823	17936	17844	17616	17523	17535	17823	17715	17785	17809	17827	17746	17703	17743	17783	17553	17573	17648	17827	17672	17860	17646	17776	17681	17854	17582	17579	17818	17708	17638	17696	17820	17678	17628	17594	17587	17707	17640	17375	17605	17608	17445	17795	17611	17746	17590	17573	17534	17559	17695	17765	17608	17533	17476	17573	17846	17754	17691	17835	17669	17610	17630	17648	17572	17525	17661	17466	17448	17762	17758	17652	17860	17873	17518	17699	17779	17738	17566	17390	17917	17704	17722	17923	17650	17641	17664	17737	17663	17581	17621	17569	17711	17659	17653	17757	17627	17571	17780	17881	17719	17586	17567	17784	17660	17637	17517	17743	17725	17560	17638	17783	17744	17722	17789	17666	17616	17591	17710	17641	17582	17634	17640	17651	17578	17751	17584	17588	17767	17892	17754	17723	17740	17720	17570	17776	17682	17762	17529	17641	17736	17605	17618	17615	17552	17700	17796	17560	17699	17673	17657	17592	17695	17698	17648	17642	17658	17493	17594	17786	17591	17684	17566	17592	17683	17761	17874	17474	17896	17534	17740	17786	17700	17629	17479	17683	17762	17722	17590	17546	17655	17723	17619	17534	17669	17669	17668	17871	17649	17758	17715	17709	17636	17641	17755	17618	17604	17693	17643	17358	17362	17698	17630	17746	17685	17561	17501	17425	17572	17754	17741	17539	17707	17819	17492	17794	17706	17650	17686	17536	17669	17566	17684	17858	17785
31392	53946	53384	45800	39846	34680	30715	26253	23763	21419	19665	18211	17653	17223	17257	16693	16446	16238	15970	15884	15585	15297	15438	15377	15298	15206	15079	15194	15032	15107	15073	15073	15118	15029	15182	15165	15147	15236	15031	15070	15113	15061	14897	14960	15143	15139	14981	15006	15055	15120	14969	15010	14948	15132	15082	15086	15132	14924	15027	15074	14881	15094	15004	14898	15155	15029	15136	15025	15108	14966	14944	15047	15006	14973	15011	15075	14970	15043	14975	15018	15169	15195	15034	15015	15209	15141	14990	14978	14928	15030	14959	14988	14885	15007	15122	15066	14891	14999	15076	15138	15118	15125	15022	15056	14989	14987	15038	15044	15074	15134	15033	14957	15021	14908	15112	14972	14868	15022	15174	14866	15118	15039	14943	14873	15089	14974	15099	14943	14904	14850	14965	15029	15038	15058	14873	14915	15098	14988	15070	14986	14983	14820	14972	14858	14917	15026	14967	15102	15055	15003	15103	15046	15030	15061	15111	14932	15142	15015	14912	15078	14960	14961	14968	14986	14935	14903	15009	15028	15070	15104	15124	14837	14875	15040	14914	15059	14949	15027	14978	14813	15014	14981	14919	15018	14914	15184	15004	15050	15143	14975	15086	15054	14898	14976	15171	15101	15047	14995	15037	15060	15180	14998	15079	15022	14929	15050	15078	14956	14788	14956	15054	14875	15158	15119	15033	14975	15018	15142	14981	15131	15019	15018	15050	15048	14950	15022	14991	14897	14963	15142	14964	14902	15000	15038	15153	15118	14875	14872	15026	14937	14969	14938	14938	14905	15105	15080	15035	15138	14880	14928	14910	15099	14973	15022	15102	15014	15166	15033	14906	14815	14912	15007	15026	14981	15009	15001	14784	15182	15222	15045	15077	15065	15039	14934	14913	14999	15037	14941	15153	14952	14821	15035	14862	14996	15052	15133	15039	15129	14862	14949	14857	15053	15044	14947	15090	14772	14972	15041	14897	14960	14826	15132	14972	14946	14906	15130	15034	15124	14932	14904	14912	15142	14879	15124	15084	14917	14984	14793	14909	15108	14994	14837	15004	14863	14939	14988	15157	15084	15064	14962	14904	14998	14960	15057	14918	15013	14875	14853	14987	14911	14863	14922	14874	14861	15042	14768	14983	15088	15188	14983	14965	14980	14950	14907	14889	15063	15058	14944	14946	15005	14999	15171	14965	14966	15056	14983	14983	15009	14973	14932	15113	14984	14918	14953	15062	14948	15077	15143	14938	14959	15073	14926	14973	15104	14949	14984	14995	14848	15025	14961	14899	15027	15030	14952	14999	14931	14923	14882	14960	15080	15134	15035	15038	15010	15073	15176	14723	15008	15127	14996	15111	15048	15046	14949	14908	14835	14880	14937	14977	14851	14993	14897	14939	15008	14961	14940	14780	14853	14929	15070	14953	14910	15197	15061	14878	14852	15184	15124	15027	14846	14923	14966	14938	15290	14867	15015	14873	15215	14917	15063	14997	14928	14991	14942	15070	15024	14878	14981	15048	15123	14943	15230	15047	14902	14992	15046	14949	15099	14930	15087	14923	14955	15017	15038	15162	15321	14773	14983	14909	14963	14966	15147	15003	14972	15115	14844	14976	14936	14955	14997	14994	14951	14825	15116	15140	14984	15131	15020	15121	15051	15005	15079	14966	15004	14973	15034	15075	15040	15067	14963	15034	15031	14933	14859	15038	14988	14977	15006	14906	14992	15055	14818	14978	15060	15124	14967	15274	15009	14865	15096	15057	14876	14906	14957	14981	14977	14985	15034	15060	15126	14995	15096	14936	15159	15143	14854	15090	14925	14929	15096	15121	15026	14952	14885	15108	15016	14978	14963	15045	15010	14910	14956	14899	15046	15101	15084	15076	14838	15050	15032	15031	14967	15126	15017	14953	14986	14955	15055	14985	14932	15087	15075	15011	15075	14957	14929	14975	15021	15003	15116	15015	15024	14847	14973	15137	14962	14959	14942	15023	15084	14957	15049	15126	15080	15057	15017	15154	14861	14962	14902	15004	15042	15035	14777	14973	14997	14894	15196	15022	15028	15063	15038	15084	15103	14876	14980	14925	14904	15056	14957	15115	14989	15040	14980	15086	14969	15062	14848	15025	15015	15025	14955	14816	15010	14872	15031	15047	15089	15101	15051	15072	14980	15054	14927	15104	14888	15271	15037	15150	14961	15192	15122	14958	15038	14899	15122	14857	14964	15144	15023	14848	15042	14974	14945	14942	15051	14907	15001	15074	15054	15073	14983	14855	14947	15216	14918	15089	15022	15146	14937	15060	14859	14944	14909	14863	14828	14846	14852	15070	14869	14915	14931	14984	14896	15039	15080	15094	15040	14923	15193	15007	14920	15134	14915	15076	15050	15086	15069	15076	14963	15170	15109	15035	14932	15059	15033	14958	15128	14977	14876	15099	14916	14903	15193	15029	14955	14891	14973	15031	14961	14944	15012	14989	14907	14983	15019	15077	15008	15017	14879	14933	14913	14950	15097	14988	15050	15044	15043	15019	15169	14948	15002	15128	15052	15091	14950	14849	15143	15028	14990	15039	14975	15002	15050	15041	15023	15214	14892	14975	15005	15064	14748	15085	15028	15098	14977	14873	14959	14854	15128	14992	14971	14821	15028	15160	15146	14996	14958	14922	15076	15064	14977	14924	15037	15012	14993	15060	14989	15051	14908	15144	15144	15021	15103	14850	14947	15016	15135	14992	14934	15077	14884	15165	14795	14888	14956	15006	15004	15067	14928	14886	15006	14944	15074	15020	15033	15050	14909	14859	14986	14987	15044	14995	14943	14896	15064	14933	14933	15061	14935	14940	14919	15068	14979	14975	14996	15080	14957	14973	15187	15038	14932	15087	15135	15037	15043	14868	15125	15038	14999	14975	14934	14862	14985	15071	15037	15192	15080	15047	14978	15103	15025	15078	15017	15010	15262	15065	15001	14971	14936	14841	14949	15075	15054	14986	14872	14920	14913	15062	14946	15184	15120	14980	15118	14857	14890	15073	14963	15161	15019	14829	15082	14982	14784	14884	14965	14922	14999	15061	15017	14946	14996	14854	15011	14953	14928	14915	15049	15005	14951	15022	14894	15038	14991	15055	14938	15166	14987	15003	14971	15047	15147	15065	15077	15009	14914	14830	14971	14974	15008	14853	14830	14919	14965	14868	15003	14940	15053	15109	15025	14844	15164	15064	15093	15059	14888	14883	15032	15070	15002	15031	14867	14945	15105	15033	15126	14968	14971	15058	14908	15062	14986	14986	14953	15042	14974	15091	14858	15017	14948	14994	15220	15108	15100	15078	15053	14944	15019	15031	15113	15119	14953	15025	15130	15026	15017	14898	15030	14868	15109	15156	15042	15120	14859	14953	14904	15010	15012	14959	14965	14979	15048	15001	15022	14963	15069	14975	15057	14750	14856	15068	14984	14851	15047	15046	15069	14954	15044	15016	15055	14943	15016	14747	15044	14969	14988	14989	15192	14966	15013	14972	15199	14793	14968	15068	14869	14995	15025	15111	14994	15026	15019	14973	15080	15118	14875	14999	14990	15118	15022	15140	15082	14968	15067	15140	15038	14961	14978	15081	15024	14945	15037	14950	14984	15048	14862	15014	15090	15074	15018	15049	15123	15066	15053	14895	15009	14864	14951	15217	15046	14867	14772	14904	15000	15006	15130	15088	15080	14996	14975	14885	15078	14809	14848	14974	14938	15113	15052	14952	15147	14956	14914	14963	14953	15044	15057	15206	15157	14782	15109	15050	14964	14951	15004	15111	15002	14859	15064	14940	14968	15027	15121	15009	14955	15126	14792	14893	15180	14932	15088	15097	15007	15003	15138	15034	14984	14896	14917	15001	14955	15157	15060	14848	14872	15099	14871	15053	15074	14978	15166	14940	14985	15168	15043	15079	15042	15088	15027	14970	14903	15085	15028	14992	15048	14955	15016	15015	15028	14929	15058	15103	15175	15049	15033	14929	15011	15095	14985	14953	14865	15069	15154	14939	14951	15067	14904	14957	15024	14949	15008	14974	14943	14984	15092	15065	14998	15121	14995	15122	15001	15020	14874	14857	14895	15032	15151	15200	14743	15150	15038	14934	15072	14890	15049	14902	15043	15039	15108	15027	14974	15109	15054	15045	14964	14930	15210	14976	15021	14997	14772	14989	15009	14960	15214	14966	14925	14926	14953	15031	14945	15042	15107	14934	15051	14930	14854	15013	14977	15053	15019	14862	15065	15082	14985	15228	15009	14921	15061	14897	15068	14972	14986	15077	14878	14967	15064	14895	15109	14964	14893	15042	15309	15038	14929	15113	15031	15047	15105	14886	15045	15074	15127	15024	15078	14998	15111	15305	14903	15057	14948	15184	14929	15004	15003	15047	14903	14995	15035	15035	14836	14994	14941	15071	15072	14865	15079	15080	15028	14967	14903	15108	14866	14792	14830	15052	15099	15003	15034	15147	14954	15033	15104	15111	15135	15060	15104	14971	15197	15072	14909	15023	15058	15091	15068	15092	14985	14973	14998	14933	15044	14924	14951	15095	15043	15067	15119	14822	14919	14919	14874	14857	15037	15039	14998	14991	15128	15084	15122	14859	14959	14770	14937	15072	15091	15012	14929	15022	15102	14914	15043	14960	15158	15041	15066	14900	14881	15137	14925	14937	15152	15012	15300	15120	14979	15027	15148	15020	15000	14805	14988	14889	14831	14856	14984	15080	14917	15070	15081	14973	15202	14886	15038	15111	15094	14938	14831	15040	14869	15215	14967	15002	14962	14990	14830	15087	14934	14968	14915	15081	14940	15110	14909	15112	15048	15137	14871	15205	15104	15148	15146	15006	15080	15044	15073	15163	15147	14944	14874	14926	14987	15026	15028	14930	14989	14914	15001	15101	14964	15028	14853	14956	14953	15089	15097	14900	14855	15181	14902	15050	15156	15118	14986	14862	15032	14930	15197	14911	14821	15066	15155	14826	14970	15064	14863	14968	15035	15207	15073	14908	14936	15005	14853	15054	15002	15074	15146	14903	14840	14768	15118	15061	14973	14906	15056	15111	14937	15033	15067	14916	14921	15062	14858	15019	14987	15118	15078	15072	14945	15053	14923	15032	15087	14967	15174	14901	15000
29369	30648	40424	36363	29799	26252	23693	21716	20587	19837	19636	19016	19033	18792	18924	18592	18299	18553	18512	18302	18202	18209	18142	18239	18116	18166	18043	18148	18047	17967	18233	17976	18132	18097	18083	18273	17979	18144	18239	18115	18067	18339	18076	18406	18165	18286	18212	18121	18297	18143	18031	18042	18363	18130	17942	18063	17985	17936	18161	17974	18423	18258	18360	18151	17970	17884	18079	18080	18167	18082	18138	18268	18147	18062	18149	18047	18307	18124	18067	18019	18064	18209	17906	18088	18244	18099	18050	18107	18082	18259	18020	18137	18039	18014	18232	17933	18058	17900	18273	17966	17970	18489	18004	17879	18099	18073	18117	18037	18008	18305	18060	18069	18155	18173	18094	18051	18211	18092	18163	18309	18168	18214	18117	18279	18089	18077	18273	18215	18070	17926	18111	18035	18176	17930	17902	18003	18042	18152	18107	18215	18148	18134	18076	18094	18023	18017	18007	18143	18126	18408	18183	17905	17984	18080	18008	18015	17834	18224	18257	18228	17985	17988	18024	17983	18145	18106	18217	18165	18109	17991	18035	18158	17972	17980	18055	18059	18148	18025	18360	18114	17985	18044	18148	17936	18294	17929	17927	18091	17986	17979	18166	18267	18097	18092	18219	18027	18071	17872	18181	18080	17994	18272	18117	18052	18019	18111	18070	18130	18107	18117	18115	18096	18109	18167	18176	18275	18236	18210	17945	17849	18023	18108	18176	18073	18175	18082	17954	17919	17992	18160	18165	18119	17988	17914	18027	18053	17999	18303	18207	17985	17945	18117	18183	17834	18288	17875	17986	18165	18001	17839	18071	18050	18110	18013	18117	18065	17943	17981	18065	17920	18049	18128	18209	18144	18226	18133	17963	18012	18051	18023	18222	17861	18164	17972	18126	18070	18020	18123	18177	18007	18069	18119	18114	18082	18065	18131	18171	18270	17996	18143	18267	18390	18097	18063	18213	18158	18183	18017	18034	18062	18087	18205	18130	18042	18154	18121	17897	18143	18049	17937	18114	18079	18117	18046	18063	18207	18131	18116	17956	17996	17966	18088	17917	18171	18160	17796	18124	18178	17845	18095	18018	17966	18065	18224	18238	17960	18063	17983	17933	18057	17979	17987	18028	18148	18241	17974	18160	18185	18247	18276	18173	17986	17940	18069	17952	18089	18081	18120	17987	18063	18135	18017	17853	18080	18046	18205	18097	18071	18104	18039	18297	18087	18069	18242	17991	17980	17939	18082	18170	18062	17966	18185	18061	18005	18086	17992	17892	17966	18054	18153	18266	18003	18252	17993	18088	18142	17984	18024	18018	17936	17985	18023	17943	18110	18006	17996	18127	18135	18057	17984	18191	18214	17994	17937	18066	17949	18090	18106	18238	18227	18334	18137	18124	18096	18114	18020	18068	17942	18165	18087	18332	18073	18151	18134	18151	18136	17955	18206	18203	18121	18038	17940	18012	18296	18087	18054	18065	18100	18145	18111	18255	18019	18150	18180	18053	18105	17948	18040	18099	18130	18036	17943	18145	18409	18257	17905	18154	18034	18232	18256	17980	17966	17961	18166	18181	17892	17984	18089	18104	17873	17921	18165	18071	18118	18093	18044	18114	17940	18128	18307	18066	18006	18266	18076	18024	17987	18203	18208	18308	18132	18083	18005	17961	18159	18127	18080	17948	18032	18199	17944	18173	18267	17908	18128	18166	18194	17976	18157	17947	18017	18107	18022	17971	18019	18018	18128	18043	18226	17893	18093	18121	18088	18191	18046	18141	18104	17896	18168	18251	18158	18051	18156	18164	18026	17926	17991	18072	18363	18151	18027	18142	18151	18025	18078	18068	17929	17932	17992	17960	18055	18085	18194	18044	18008	18200	18039	17967	17985	18014	18352	18008	18048	18126	18141	18163	18249	18037	17939	18008	18178	17888	18097	17980	18111	18190	18078	18380	17908	18199	18038	18237	17994	18059	18051	18063	17986	18027	18057	18177	18017	18058	17977	18237	17992	18102	17967	18192	18087	18150	18093	18180	18018	17900	18002	17961	18070	18286	18179	18354	18048	18377	18010	18244	17962	18062	18041	17896	18214	18062	18281	18108	18280	18145	18160	18114	17936	18087	18126	18148	17963	18095	18059	18209	18134	18221	18147	18025	17918	18277	18273	18311	18052	18148	18162	18191	18087	18101	18180	18188	18050	18077	18163	18186	18099	18070	18110	18097	17995	18017	18119	18098	18178	17932	18138	17846	17963	18298	17886	17972	18236	18153	18025	18143	18176	18108	18043	18167	17962	18157	18094	17995	17888	17897	18029	18128	18080	18356	18095	18179	18171	18042	18024	18110	18057	18002	18047	18252	18144	17946	18137	18099	18273	18029	18046	18161	18119	18226	17822	18061	17946	18290	18069	18227	17963	18067	18045	18137	18015	17972	17977	18009	18185	17976	17960	17972	18124	18166	18031	18056	18010	18023	18180	18187	18133	18110	18083	18037	18042	18006	18133	18256	17789	17938	18127	18066	18038	18003	18184	18072	18114	18031	18125	17958	18041	18226	18145	17853	18095	18150	18021	18223	18051	18014	18065	18098	18058	18104	18124	18205	18003	17946	18099	18146	18055	18116	17957	18016	18236	18107	18216	18314	18115	18190	18170	17947	18123	18139	18159	18125	18246	18076	18038	18034	18203	18208	18398	18163	18014	18112	18188	18008	18042	18184	18032	18191	18189	18025	18201	18076	18155	18201	18131	18044	18102	18021	18230	18039	17846	17838	17955	18304	17952	18124	18066	18017	18317	18032	18309	18139	18147	18010	18111	18093	17972	17914	18287	18040	18304	18227	17912	18110	18187	18135	18049	17953	18149	18243	18198	18149	18017	18291	18043	18053	17942	17944	18032	18164	18086	18128	17902	18064	18294	18168	17935	17887	17975	18203	18233	18207	17952	18095	18284	18244	17957	18046	18176	18019	18209	18111	18175	18077	17947	18211	17923	18188	17939	17961	18048	17970	17942	18187	18015	18092	18030	17998	18120	18124	18026	18414	18051	17850	17909	18138	18171	18243	18087	17744	17813	18107	18016	18326	18045	18025	18185	18167	17876	18135	18102	18207	17900	17951	17930	18011	18104	18080	18219	18171	18008	18101	18243	17946	18139	17980	17915	17952	18128	18200	17956	18088	18067	18010	17976	18123	17973	17960	18291	18290	18105	17987	18226	17984	17813	18174	18012	18162	18060	17965	18058	18132	18100	18116	18156	18018	17987	18052	18080	18140	18129	18086	18051	18189	18157	17992	18009	18157	18143	17842	17962	18150	18239	18046	18066	18185	18057	18448	18034	18212	18186	17938	18199	18011	18221	18050	18182	18287	18204	18409	18041	18244	18174	18112	18063	18006	17979	17896	18061	18150	18170	17952	18143	18048	18110	18219	18039	18102	18127	18186	18206	18018	18191	17958	18140	18104	18078	18096	18099	17902	18096	17936	18065	18018	17900	18063	18345	18098	18142	18208	17860	18076	18117	18187	18117	18049	18197	17997	17937	18114	18103	17976	17931	18233	17947	18072	17954	18167	18167	18153	18054	18259	18182	18185	18245	18156	18166	18112	17972	18030	18128	18113	18147	18254	18084	18042	18155	18008	18274	18106	18363	18088	17978	18039	18028	18038	17961	18128	17966	18120	18204	18035	18107	18019	17991	18053	18205	18133	18031	18184	18160	17969	18074	18231	18005	18184	17929	17904	18196	18134	18037	18123	18301	18238	18084	18219	18105	18254	17917	18196	18109	17990	18201	18135	18289	17973	18088	18254	18023	18163	18159	18264	18203	18242	18073	18075	17955	18057	18074	18103	18102	17977	18226	18269	18236	18255	18131	18198	18047	18111	18136	18128	18021	17990	18071	18233	18170	18129	18071	18176	18318	18116	18126	18125	18273	18274	18019	17971	17922	17982	17956	17941	18017	18000	18082	18055	17970	18008	18132	18192	18141	18157	18093	18082	18064	18105	17989	18188	18066	18136	17922	18020	18014	18290	17915	18101	18237	18080	18389	18048	17882	18163	18009	18053	17870	18196	18214	18096	18144	18150	18022	18191	18111	17996	17865	18188	18145	18227	17997	18056	18058	18024	18069	18087	18109	18069	18158	18010	18125	18120	18086	18002	17844	18108	18082	18108	17974	18148	18128	18143	17903	18113	18206	18255	17965	18113	18135	18011	18201	18107	17971	17899	18012	18102	18133	18130	18010	18105	17884	18107	18120	18013	18151	18249	18158	18139	18096	18169	18123	18016	18102	18101	18110	18184	18205	18141	17896	18059	18004	18108	18140	18121	18043	18116	17934	18266	18140	18014	18078	18037	18156	18075	18004	18252	18138	17956	18012	18161	17809	18079	18127	18222	18048	18056	18199	18076	18109	18018	18106	18066	18142	17973	18008	18164	18107	18286	18084	18169	18111	18191	18171	18057	18093	18022	18074	18105	17947	18027	17948	18091	18033	18153	18159	18212	18168	18282	18210	18180	18034	17858	17986	17965	18078	18098	18010	18452	18056	17826	18105	18087	18048	17918	18100	18116	18207	18011	18027	18039	17945	18174	18025	18005	18117	18053	18125	18032	18140	18139	18132	17960	18442	18067	18109	18047	17876	17979	17997	18099	18110	18101	18254	18196	18208	18211	18094	18056	18132	18008	18169	18034	18179	18238	18095	17971	18096	18193	18097	18138	17984	18075	18043	18157	17921	17974	18089	18017	17906	18194	18150	18105	18176	18086	18066	18169	18092	18113	18051	18061	18202	17823	17917	17949	18242	18001	18066	18024	18104	18087	18182	18058	18071	17938	18070	18039	18157	18188	18132	17953	18195	17999	17953	18095	18191	18138	17986	18077	17979	18214	18120	18104	18126	18303	17994	18256	18235	18069	18037	17946	18123	18074	18021	18021	18020	18004	18036	18224	18221	18176	18070	17887	17975	18173	18062	18075	18107	18097	17949	18102	18028	18158	18289	18161	18096	18162	18137	18074	18055	18144	17846	18051	17858	18142	18079	18090	18311	17961	18218	18058	18143	18086	17951	18071	18142	18160	18049	17960	18183	17964	18031	18122	18370	18285	18125	18117	17982	18057	18240	17975	17996	18263	18189	18234	17957	18068	18129	18083	18239	18003	18125
31483	46935	44702	36554	31223	26604	23366	20666	19005	17804	17293	16763	16601	16359	16205	16065	15772	15783	15759	15461	15558	15281	15428	15328	15378	15264	15428	15234	15281	15451	15241	15377	15181	15450	15348	15314	15248	15276	15058	15276	15162	15369	15460	15354	15502	15319	15411	15077	15299	15219	15317	15255	15391	15377	15270	15146	15250	15301	15343	15298	15340	15291	15239	15333	15233	15166	15194	15360	15234	15274	15364	15315	15162	15294	15348	15193	15369	15096	15215	15313	15266	15397	15279	15282	15236	15288	15225	15283	15126	15288	15142	15179	15199	15380	15268	15322	15434	15236	15182	15340	15316	15268	15215	15262	15218	15125	15256	15311	15386	15197	15164	15313	15286	15512	15281	15382	15221	15349	15311	15271	15108	15269	15213	15387	15324	15238	15103	15209	15248	15300	15297	15402	15245	15217	14983	15146	15314	15192	15345	15367	15148	15369	15256	15315	15224	15407	15125	15349	15212	15199	15270	15281	15309	15383	15303	15325	15148	15190	15277	15425	15243	15317	15244	15206	15297	15371	15366	15268	15304	15292	15120	15355	15267	15283	15287	15216	15281	15454	15164	15196	15314	15269	15263	15401	15306	15379	15222	15107	15202	15328	15356	15340	15251	15141	15240	15258	15357	15143	15347	15204	15358	15243	15329	15412	15276	15316	15188	15122	15216	15243	15210	15307	15413	15208	15321	15171	15421	15316	15382	15229	15287	15343	15280	15295	15272	15322	15314	15331	15157	15311	15391	15338	15144	15226	15264	15277	15189	15229	15279	15328	15147	15254	15380	15098	15135	15383	15194	15370	15266	15405	15210	15404	15128	15125	15389	15336	15408	15286	15219	15374	15193	15316	15278	15417	15269	15379	15280	15227	15351	15400	15250	15397	15197	15226	15267	15380	15228	15331	15194	15267	15459	15316	15410	15177	15240	15240	15344	15306	15142	15254	15298	15188	15222	15133	15279	15362	15302	15203	15456	15150	15367	15251	15223	15343	15159	15130	15158	15234	15242	15225	15234	15508	15335	15202	15378	15155	15383	15311	15236	15319	15122	15348	15298	15142	15292	15203	15258	15434	15209	15404	15309	15391	15206	15316	15223	15250	15189	15302	15256	15254	15252	15201	15145	15306	15264	15376	15356	15412	15288	15160	15132	15341	15389	15121	14999	15159	15195	15186	15310	15315	15112	15282	15322	15244	15310	15128	15275	15148	15277	15435	15260	15274	15159	15334	15319	15201	15097	15303	15276	15344	15241	15291	15215	15314	15300	15300	15508	15198	15220	15244	15297	15319	15285	15255	15283	15292	15230	15167	15130	15315	15116	15381	15066	15376	15477	15325	15054	15330	15200	15240	15155	15254	15472	15348	15192	15273	15387	15378	15248	15199	15302	15396	15324	15338	15420	15378	15144	15200	15208	15250	15244	15275	15311	15206	15483	15336	15332	15323	15342	15259	15377	15181	15290	15359	15319	15412	15288	15331	15060	15241	15186	15194	15157	15236	15320	15258	15229	15312	15449	15332	15207	15227	15304	15300	15051	15059	15427	15178	15268	15174	15227	15215	15417	15457	15345	15392	15346	15302	15255	15406	15131	15306	15174	15264	15368	15365	15166	15390	15257	15401	15098	15365	15149	15312	15327	15448	15297	15318	15194	15341	15320	15250	15254	15281	15186	15302	15206	15181	15223	15303	15429	15288	15257	15270	15187	15409	15365	15298	15410	15163	15343	15222	15305	15183	15263	15239	15212	15202	15324	15073	15313	15197	15442	15385	15132	15210	15397	15428	15368	15168	15258	15203	15433	15218	15279	15160	15277	15265	15338	15201	15199	15388	14999	15280	15226	15323	15302	15453	15290	15207	15324	15320	15269	15459	15345	15250	15399	15172	15313	15295	15207	15235	15255	15079	15237	15263	15266	15289	15173	15296	15149	15243	15272	15221	15339	15393	15155	15048	15270	15273	15303	15257	15153	15327	15221	15301	15331	15250	15394	15357	15290	15379	15348	15276	15242	15250	15130	15295	15290	15373	15368	15228	15126	15154	15201	15070	15338	15269	15289	15322	15194	15358	15181	15253	15110	15267	15168	15222	15277	15191	15366	15044	15248	15439	15181	15149	15124	15393	15275	15477	15173	15154	15252	15193	15325	15299	15215	15305	15232	15344	15248	15313	15277	15200	15247	15245	15312	15303	15390	15209	15270	15311	15399	15291	15166	15154	15358	15363	15272	15300	15305	15335	15340	15364	15251	15468	15200	15271	15248	15333	15193	15279	15194	15214	15282	15245	15375	15365	15289	15342	15249	15489	15325	15277	15165	15319	15190	15267	15451	15155	15330	15402	15154	15225	15334	15292	15377	15267	15164	15357	15303	15233	15367	15242	15256	15318	15323	15424	15317	15265	15254	15171	15092	15146	15252	15243	15424	15274	15302	15348	15347	15360	15138	15196	15050	15180	15165	15255	15254	15355	15309	15191	15207	15296	15150	15254	15407	15248	15228	15200	15301	15179	15302	15278	15291	15219	15227	15345	15237	15324	15286	15413	15145	15289	15254	15378	15262	15333	15296	15337	15358	15002	15203	15111	15352	15224	15230	15270	15179	15234	15186	15347	15366	15325	15382	15147	15071	15373	15336	15443	15108	15364	15317	15263	15277	15445	15348	15161	15565	15359	15292	15348	15227	15282	15294	15179	15346	15333	15144	15180	15276	15136	15112	15323	15256	15264	15306	15053	15286	15347	15283	15277	15195	15235	15157	15472	15256	15311	15331	15296	15173	15296	15278	15123	15228	15090	15425	15418	15247	15099	15114	15450	15343	15333	15231	15379	15420	15185	15309	15311	15200	15164	15320	15259	15293	15305	15416	15093	15337	15375	15225	15278	15261	15404	15352	15144	15139	15282	15119	15288	15352	15339	15370	15174	15303	15438	15307	15264	15334	15195	15236	15339	15162	15339	15266	15368	15195	15130	15288	15264	15257	15330	15372	15367	15190	15229	15317	15401	15388	15425	15276	15145	15196	15278	15133	15232	15255	15192	15201	15227	15184	15275	15228	15280	15195	15244	15336	15111	15122	15320	15106	15323	15244	15295	15421	15292	15406	15351	15153	15252	15258	15195	15218	15168	15132	15425	15368	15312	15448	15368	15148	15243	15202	15345	15244	15286	15218	15305	15219	15213	15158	15414	15468	15252	15411	15192	15246	15195	15575	15299	15368	15346	15250	15230	15391	15297	15321	15202	15202	15378	15199	15164	15206	15320	15236	15373	15214	15267	15214	15380	15211	15459	15250	15213	15379	15349	15002	15373	15270	15260	15457	15011	15251	15375	14994	15232	15368	15273	15239	15290	15185	15185	15301	15279	15108	15102	15250	15163	15410	15288	15226	15304	15079	15258	15280	15333	15356	15265	15441	15325	15101	15266	15376	15302	15368	15333	15386	15345	15185	15368	15179	15248	15166	15213	15163	15333	15277	15423	15305	15456	15448	15190	15251	15305	15110	15391	15180	15299	15052	15413	15133	15338	15160	15398	15347	15147	15378	15271	15226	15365	15369	15143	15299	15374	15152	15285	15150	15315	15142	15344	15209	15138	15359	15364	15020	15237	15212	15240	15126	15247	15236	15301	15238	15217	15194	15255	15304	15347	15273	15165	15352	15413	15334	15152	15325	15286	15063	15392	15246	15260	15234	15337	15175	15239	15158	15213	15163	15287	15310	15337	15163	15363	15255	15231	15333	15196	15503	15259	15126	15320	15305	15116	15195	15424	15072	15355	15303	15363	15185	15251	15100	15248	15204	15323	15268	15369	15349	15058	15160	15207	15149	15281	15231	15306	15223	15302	15356	15248	15354	15245	15338	15349	15255	15216	15313	15203	15326	15210	15293	15090	15347	15282	15439	15198	15385	15292	15299	15137	15314	15352	15339	15272	15345	15159	15265	15193	15213	15361	15106	15342	15192	15347	15296	15371	15262	15111	15227	15222	15435	15029	15136	15251	15257	15354	15395	15099	15305	15316	15353	15309	15210	15271	15249	15194	15217	15135	15200	15115	15166	15118	15345	15239	15434	15344	15309	15300	15318	15198	15394	15251	15113	15330	15304	15363	15279	15300	15299	15310	15212	15138	15168	15278	15254	15319	15237	15152	15074	15379	15292	15358	15215	15255	15292	15173	15271	15232	15233	15273	15293	15227	15149	15208	15290	15146	15180	15232	15144	15122	15243	15267	15315	15211	15152	15196	15341	15228	15216	15369	15373	15289	15293	15278	15090	15358	15493	15144	15396	15131	15110	15276	15430	15235	15469	15366	15224	15216	15344	15255	15131	15315	15157	15185	15184	15325	15270	15100	15215	15195	15381	15158	15091	15190	15305	15228	15125	15305	15106	15307	15284	15309	15291	15349	15188	15181	15193	15382	15248	15290	15297	15100	15103	15449	15311	15178	15265	15299	15101	15247	15296	15165	15260	15321	15318	15282	15203	15480	15330	15276	15303	15376	15160	15248	15240	15254	15122	15364	15212	15386	15315	15200	15331	15286	15220	15237	15079	15211	15433	15278	15234	15392	15350	15333	15333	15114	15323	15494	15386	15326	15240	15260	15240	15226	15278	15393	15289	15253	15141	15137	15236	15272	15249	15320	15468	15156	15270	15244	15204	15196	15209	15300	15295	15260	15362	15152	15157	15284	15330	15071	15419	15176	15181	15406	15267	15311	15184	15175	15234	15292	15295	15369	15237	15410	15208	15387	15408	15219	15276	15262	15243	15168	15499	15319	15399	15185	15139	15220	15458	15104	15269	15428	15319	15273	15183	15153	15263	15394	15245	15433	15283	15223	15310	15189	15318	15250	15331	15350	15241	15354	15230	15166	15381	15203	15490	15185	15256	15153	15392	15242	15134	15285	15293	15383	15157	15209	15246	15200	15169	15221	15302	15299	15313	15262	15238	15341	15244	15274	15241	15286	15279	15094	15350	15261	15352	15180	15307	15115	15231	15147	15165	15455	15211	15132	15229	15374	15144	15129	15200	15211	15338	15356	15350	15233	15414	15169	15214	15237	15163	15272	15300	15230	15453	15269	15205	15148	15166	15361	15294	15305	15110	15390	15474	15335	15490	15273	15296	15128	15284	15135	15360	15329	15164	15361	15441	15111	15254	15507
24516	21287	29101	27238	27465	28121	26482	22792	20691	19862	19899	19380	19027	18714	18606	18491	18591	18077	18114	18144	17994	17868	17708	17562	17635	17508	17641	17711	17571	17430	17661	17559	17720	17643	17597	17626	17545	17647	17452	17684	17700	17691	17448	17492	17449	17569	17687	17729	17619	17628	17626	17575	17700	17665	17723	17542	17698	17624	17712	17589	17531	17827	17680	17413	17530	17543	17687	17493	17510	17585	17485	17531	17312	17447	17660	17370	17463	17640	17597	17495	17528	17534	17571	17559	17477	17620	17489	17643	17668	17590	17713	17834	17464	17580	17651	17494	17461	17487	17449	17356	17407	17550	17638	17517	17598	17434	17529	17721	17268	17524	17620	17720	17597	17529	17429	17306	17622	17411	17490	17564	17706	17557	17391	17811	17697	17352	17501	17356	17409	17324	17449	17558	17424	17649	17665	17561	17490	17474	17611	17661	17503	17421	17696	17486	17688	17749	17716	17617	17562	17513	17456	17505	17511	17526	17643	17506	17590	17746	17598	17630	17521	17404	17659	17768	17509	17615	17412	17318	17599	17526	17503	17557	17667	17433	17579	17621	17540	17522	17577	17666	17495	17547	17649	17613	17560	17368	17496	17524	17621	17565	17691	17420	17464	17625	17545	17566	17697	17400	17276	17464	17645	17628	17504	17923	17550	17426	17560	17402	17475	17394	17424	17657	17598	17571	17491	17422	17494	17511	17626	17605	17602	17574	17421	17433	17492	17584	17553	17423	17598	17748	17821	17600	17736	17517	17843	17512	17403	17523	17535	17668	17649	17670	17541	17321	17524	17535	17575	17742	17690	17625	17514	17572	17533	17402	17758	17487	17629	17594	17701	17571	17573	17521	17581	17802	17662	17714	17679	17496	17539	17600	17642	17527	17598	17659	17604	17512	17464	17452	17588	17409	17417	17525	17460	17777	17443	17361	17487	17417	17673	17619	17454	17557	17645	17543	17664	17523	17763	17563	17695	17548	17423	17491	17592	17615	17661	17599	17484	17483	17785	17723	17573	17478	17793	17661	17589	17468	17499	17574	17537	17529	17473	17593	17570	17477	17465	17571	17765	17590	17561	17711	17732	17565	17561	17382	17641	17560	17549	17501	17548	17355	17505	17583	17577	17661	17623	17621	17481	17300	17506	17282	17394	17477	17554	17492	17682	17542	17798	17607	17746	17493	17519	17787	17582	17633	17696	17694	17542	17459	17598	17532	17603	17769	17527	17491	17614	17252	17626	17876	17522	17662	17562	17467	17324	17683	17664	17642	17671	17455	17810	17443	17531	17447	17564	17641	17461	17581	17759	17581	17521	17582	17656	17671	17459	17744	17415	17448	17578	17538	17537	17612	17569	17416	17586	17760	17408	17425	17278	17408	17331	17558	17542	17555	17573	17364	17577	17615	17514	17415	17398	17641	17475	17486	17611	17740	17699	17432	17491	17386	17624	17457	17532	17451	17535	17599	17419	17399	17507	17468	17448	17631	17643	17570	17487	17597	17485	17478	17624	17482	17574	17541	17560	17480	17529	17476	17427	17428	17398	17410	17525	17691	17637	17256	17679	17487	17489	17501	17522	17485	17629	17534	17672	17837	17523	17456	17469	17560	17587	17639	17643	17541	17561	17620	17528	17334	17532	17480	17715	17615	17663	17441	17522	17635	17585	17602	17684	17661	17488	17499	17416	17599	17556	17540	17605	17451	17457	17672	17547	17301	17547	17711	17623	17367	17686	17454	17332	17832	17332	17550	17651	17458	17653	17431	17288	17715	17624	17577	17524	17586	17707	17555	17685	17649	17306	17406	17625	17642	17600	17863	17688	17599	17473	17596	17687	17771	17612	17475	17373	17570	17539	17573	17855	17503	17601	17580	17567	17575	17629	17686	17494	17594	17579	17685	17551	17522	17549	17594	17430	17554	17647	17469	17569	17478	17644	17658	17555	17610	17620	17663	17413	17637	17484	17486	17568	17449	17487	17505	17666	17570	17444	17406	17632	17772	17360	17642	17531	17340	17460	17543	17453	17340	17737	17605	17645	17605	17534	17430	17513	17604	17683	17612	17604	17671	17704	17420	17641	17677	17754	17642	17610	17819	17579	17624	17437	17660	17523	17710	17585	17455	17368	17700	17616	17451	17578	17620	17677	17662	17716	17620	17495	17482	17576	17664	17485	17574	17717	17707	17473	17441	17485	17459	17525	17517	17503	17540	17437	17508	17701	17524	17597	17497	17547	17660	17501	17520	17606	17600	17610	17636	17453	17637	17417	17789	17362	17615	17401	17560	17479	17423	17803	17719	17490	17502	17560	17733	17671	17356	17782	17427	17653	17699	17720	17540	17721	17623	17694	17660	17524	17715	17591	17674	17760	17546	17695	17591	17612	17577	17619	17681	17385	17658	17667	17636	17639	17618	17665	17624	17758	17433	17739	17438	17601	17534	17594	17784	17814	17542	17747	17466	17589	17557	17535	17689	17755	17655	17591	17542	17529	17546	17543	17440	17621	17596	17324	17486	17470	17579	17602	17452	17558	17444	17378	17393	17536	17470	17586	17651	17712	17601	17676	17615	17794	17500	17454	17571	17795	17621	17495	17534	17264	17643	17489	17606	17494	17684	17675	17730	17366	17479	17506	17437	17666	17674	17508	17562	17707	17640	17543	17407	17470	17566	17665	17676	17753	17663	17606	17524	17650	17428	17405	17526	17575	17485	17521	17641	17414	17576	17395	17660	17664	17662	17561	17589	17781	17668	17711	17572	17410	17590	17230	17560	17502	17682	17922	17773	17600	17283	17640	17766	17453	17603	17701	17493	17549	17617	17657	17651	17527	17563	17578	17483	17264	17419	17589	17466	17563	17493	17637	17542	17602	17572	17511	17436	17668	17501	17724	17640	17629	17406	17745	17479	17464	17475	17440	17593	17673	17573	17590	17307	17550	17432	17734	17613	17389	17638	17690	17469	17737	17472	17649	17570	17444	17540	17630	17711	17605	17650	17696	17611	17497	17510	17495	17474	17617	17668	17304	17562	17435	17462	17430	17485	17593	17820	17599	17608	17627	17486	17355	17483	17642	17796	17704	17670	17521	17508	17392	17452	17686	17639	17503	17575	17602	17611	17591	17663	17508	17375	17509	17393	17512	17838	17587	17303	17717	17666	17419	17646	17598	17625	17654	17523	17680	17408	17526	17487	17460	17332	17434	17515	17557	17498	17714	17459	17449	17584	17492	17619	17634	17577	17646	17835	17763	17453	17404	17640	17630	17531	17687	17597	17521	17642	17217	17450	17560	17599	17595	17493	17463	17498	17422	17365	17651	17690	17594	17535	17491	17452	17765	17623	17639	17563	17536	17709	17557	17333	17558	17718	17395	17674	17682	17443	17465	17488	17391	17366	17505	17539	17663	17460	17385	17506	17402	17658	17627	17622	17569	17533	17554	17561	17586	17664	17533	17629	17644	17743	17935	17508	17546	17585	17563	17339	17470	17539	17435	17528	17583	17423	17382	17621	17656	17529	17549	17526	17415	17646	17314	17621	17614	17795	17545	17700	17597	17573	17455	17630	17595	17525	17633	17576	17621	17407	17524	17531	17671	17615	17529	17474	17667	17510	17477	17601	17547	17479	17623	17546	17608	17501	17716	17576	17326	17460	17514	17737	17638	17424	17647	17656	17495	17544	17300	17540	17522	17627	17454	17486	17782	17481	17551	17647	17525	17635	17815	17425	17565	17517	17452	17812	17627	17395	17586	17537	17746	17460	17528	17535	17508	17724	17442	17805	17690	17447	17603	17447	17823	17588	17627	17486	17456	17573	17608	17564	17520	17508	17408	17589	17619	17629	17471	17494	17624	17448	17468	17419	17622	17634	17465	17549	17665	17780	17685	17543	17511	17779	17405	17438	17638	17547	17496	17447	17718	17461	17438	17584	17509	17457	17692	17358	17620	17620	17622	17378	17554	17503	17426	17620	17746	17610	17559	17524	17425	17699	17683	17507	17602	17719	17450	17642	17520	17438	17738	17503	17564	17463	17719	17509	17663	17738	17711	17392	17383	17508	17775	17572	17604	17459	17500	17768	17586	17642	17506	17581	17629	17573	17736	17658	17464	17612	17438	17414	17663	17506	17559	17481	17385	17665	17459	17516	17525	17592	17553	17774	17684	17534	17501	17650	17528	17748	17518	17561	17560	17550	17716	17489	17676	17538	17457	17457	17409	17647	17668	17472	17439	17525	17457	17656	17613	17690	17516	17579	17740	17397	17522	17578	17494	17615	17599	17578	17655	17476	17498	17596	17488	17280	17734	17553	17585	17621	17702	17526	17530	17573	17571	17627	17558	17485	17356	17554	17465	17557	17749	17640	17603	17349	17646	17473	17572	17590	17485	17506	17638	17362	17496	17746	17486	17535	17653	17684	17373	17606	17517	17349	17588	17705	17669	17647	17641	17520	17588	17625	17627	17484	17459	17410	17387	17606	17644	17720	17705	17674	17454	17692	17698	17545	17682	17471	17676	17692	17702	17705	17508	17538	17585	17349	17515	17641	17462	17573	17315	17496	17389	17586	17341	17538	17615	17681	17435	17588	17719	17625	17632	17593	17573	17484	17644	17593	17675	17573	17510	17588	17486	17556	17560	17564	17602	17631	17538	17425	17501	17687	17555	17408	17624	17510	17560	17615	17619	17511	17653	17657	17532	17424	17537	17521	17778	17696	17504	17449	17367	17644	17622	17452	17640	17496	17780	17592	17484	17503	17527	17518	17684	17507	17798	17676	17575	17487	17508	17465	17504	17681	17645	17512	17534	17832	17571	17564	17559	17550	17485	17684	17548	17580	17634	17513	17500	17756	17603	17369	17448	17782	17468	17690	17552	17363	17708	17500	17617	17468	17689	17735	17573	17681	17454	17735	17474	17523	17513	17540	17489	17294	17710	17521	17581	17432	17539	17608	17633	17551	17521	17577	17643	17476	17222	17526	17529	17651	17437	17598	17642	17664	17561	17601	17842	17759	17694	17577	17314	17852	17481	17633	17581	17508	17524	17527	17656	17577	17608	17525	17650	17625	17595	17687	17628	17550	17556	17750	17707	17599	17561	17575	17639	17513	17505	17555	17498	17483	17582	17313	17523	17725	17643	17650	17562	17350	17727	17778	17407	17496
31231	51564	49067	40842	34665	29404	25682	22408	20147	18373	18124	17536	17264	16629	16364	16239	16186	15947	15683	15486	15334	15184	15338	15050	15188	15006	15120	15216	14938	15062	15166	15023	14963	15076	15019	15056	14942	14952	14991	14981	14995	14966	14896	14956	15028	15019	15019	15036	15029	14945	14990	14986	14955	14993	15152	14982	14772	14951	14964	14909	14926	14976	15048	15095	14917	14888	14822	14996	15020	15007	14817	14995	14995	15071	14905	15067	14852	14873	15088	15015	15039	14928	14926	14983	15012	15037	15087	14937	14963	15120	14975	15005	15059	14971	14854	14998	15053	15077	15008	14898	14960	14964	15025	15051	15017	15083	15062	15066	14777	14952	14934	14963	14985	14978	14978	14856	15020	14922	14978	14935	14993	15044	14837	14998	15088	15001	14990	15016	14926	14991	14995	15009	14958	14946	14990	14937	14976	14917	14882	14960	14994	15003	14990	14825	14811	15055	14864	15024	15096	15011	14786	14905	15005	14950	14827	15066	15000	14847	15005	14827	14922	15055	14938	15040	14995	14997	14985	14929	15033	14887	14851	15152	14900	14843	15035	14940	15077	15031	14924	14946	14959	14967	14891	14869	14965	15145	14713	15002	15037	14747	14999	14937	14889	14825	15027	15075	15001	14686	14988	14684	14801	14951	14903	15041	15035	14907	14894	15025	14837	15086	15003	14975	14788	14784	15017	14971	14969	15043	14784	15129	14833	14806	14753	15023	15005	15136	14895	14874	15000	14814	15022	14923	14980	14829	15003	15041	14969	15016	14828	14973	15003	14975	14866	15115	14943	15005	14997	14866	14993	14916	14817	14891	14924	14787	15029	14963	15006	14900	14914	14984	14954	15001	15095	14914	14925	14854	14849	14907	14886	15006	15060	14967	14976	14945	14972	14875	15038	14965	15002	14800	15051	14985	14962	14950	14980	14899	14922	14997	14961	15023	14899	14909	15066	14998	14909	14912	14792	14811	14970	15079	15044	14779	15034	14968	14984	14878	14997	14858	14882	15015	14782	14939	15083	14962	14890	14888	15071	15011	14876	14933	15126	15166	14803	14972	14969	14812	15189	15099	14943	14944	14951	14898	14892	14948	15196	14961	14891	14892	14763	15103	14901	14939	15013	15029	15033	14975	15062	15043	15212	14999	14944	14907	14767	15022	14888	15106	14890	15043	15023	14975	14746	14904	14988	15039	14992	14954	15011	14983	14754	14854	14927	14902	15080	14988	14971	14778	14995	15015	15169	14769	14980	15062	14805	14978	15071	14880	14841	14924	14721	15065	14886	15013	14880	15008	14963	14949	14849	14956	15100	15052	15057	14951	15029	14931	14964	14962	14903	14916	14861	14861	14947	14769	14968	15066	14890	15015	14897	15162	14894	14989	14949	14833	14916	14882	14765	15022	15003	14938	15008	14882	15119	14924	14677	14984	14867	14881	14794	14857	14832	14994	15004	15059	14982	14999	15074	15032	14847	14873	14895	15006	14982	15068	14810	14993	14945	14954	14861	14895	15129	14976	15101	15139	14805	14755	14978	14834	14804	14951	14808	15070	14934	15182	14892	14807	14850	15001	14865	14938	14801	14903	15051	14963	15146	15045	15125	14852	14747	14905	14966	14853	14954	14991	14939	14923	14781	14819	14894	14872	14968	15049	14890	14886	14959	14947	15016	15135	14904	15160	15099	15020	15031	14857	15015	15056	14930	15058	15097	15086	14972	15034	14959	15095	15058	15016	15021	14917	15028	14893	14936	14982	14954	15109	14959	15041	14996	15074	15127	14908	14900	15070	15121	14900	14983	15008	14866	14886	14925	15088	15060	14957	14914	15172	14971	14988	15007	14986	14968	14884	15101	14886	14928	15041	14907	15005	15115	14824	14928	15063	15097	15010	15000	14805	14961	14974	15135	14827	14864	15128	14861	14994	14997	15018	14965	15054	14940	14865	14991	14903	14907	15002	14900	14861	14947	15045	14976	14873	14927	14896	15087	14898	14830	14896	14998	14931	14882	15063	14930	15061	14933	14911	14940	15091	14922	14951	14921	14930	14809	14831	15025	15005	15178	14808	15041	14894	14842	14981	15004	14773	15015	14895	15002	14875	14921	14936	14962	15054	14910	14988	15099	14880	15097	14904	14886	14926	14928	15069	15054	14956	14769	14909	15035	14938	15018	14877	15077	15083	15140	14981	15114	14855	14819	14937	14908	14934	14925	15020	14904	15067	15016	14884	14934	15001	14849	14956	14877	15091	15047	14980	14774	14884	14884	15105	15018	14886	14945	14929	14897	14985	14725	15043	15006	15012	15048	14936	14888	15033	14852	14820	15059	14953	14797	14915	14992	14893	15096	15148	14897	14958	14935	14924	14837	15079	14987	14928	14892	15142	15155	15028	15005	14967	14908	14957	14941	15048	14945	14988	14951	15094	15112	15169	15030	14929	14857	15086	14796	14921	14998	14928	14889	14993	14963	14957	15048	14811	14843	14810	15065	14968	15119	14915	14924	15066	14857	14973	14877	14811	15035	14945	14958	15031	15069	14718	15086	14923	14912	15043	15040	15179	14970	14993	15024	14978	15086	14850	15102	14860	14752	14838	14980	14947	14984	14708	15027	14813	14996	14877	14987	15004	14982	14926	14916	14935	14933	14904	15026	14837	14782	14890	15101	14727	15005	14914	14871	15159	15013	15087	15139	14957	14969	15019	14896	14900	15135	14888	14999	14946	14975	15019	14881	14933	14937	15008	15011	15053	14898	15185	14971	14932	15083	15082	14913	15094	14791	14934	15053	14923	14999	14958	14952	14929	14965	15116	14820	15040	15180	14951	15028	14964	14914	14919	14892	14993	15060	14984	15080	14892	14943	15008	14955	14797	15043	14792	14840	14977	14938	14996	14929	14875	14920	14980	14952	15039	15120	15056	15159	14966	14943	14949	14878	14957	14884	14929	14867	14972	14851	15088	14804	14839	14986	14998	15150	14903	14832	14836	14941	14899	15030	14952	14942	14985	14960	15077	14955	14965	14887	15113	15093	14986	14999	15015	14996	15004	14939	14938	14852	14773	14930	14951	14916	14952	15077	14932	14981	15012	14929	15171	15006	15019	14923	15042	14958	15070	14924	14922	14970	15003	15036	14868	14948	15090	14977	15135	15105	14951	14985	14890	14991	14885	14880	15070	14846	14893	15045	14955	15034	15144	15027	15026	14972	14992	15079	14814	15040	15165	14933	14846	15011	15030	14746	14933	15083	14988	14988	15036	14909	14765	14825	14808	14888	15022	15108	14728	15040	15022	15068	14971	15104	15066	14975	14887	15052	14909	14913	15111	14877	14909	14983	14804	15140	14951	14892	15023	14859	14967	15041	14885	14874	14848	15038	15113	14999	14860	14945	15057	15154	15046	14823	15069	15005	14820	15086	15030	15011	15166	14975	14892	15055	14943	14826	15018	14940	14929	14980	15014	15039	14899	15007	15110	14989	15035	14963	14980	14935	15080	15065	15066	14985	15087	14920	14909	14954	14862	15064	14939	14890	14874	14936	15097	15157	14899	14836	14936	14789	14853	14947	14850	14979	14972	14701	14833	14842	14943	14965	14991	15002	14895	15050	15011	15002	14799	15040	14889	14845	15013	15091	14836	15062	14988	14876	15000	14912	14804	14863	14859	14930	14877	15146	14976	15020	14921	14932	15048	14966	14962	14989	14895	15014	15032	14915	15041	14938	14941	15028	15019	14824	14928	14950	14872	15003	15098	15061	14806	14984	14823	14893	15049	14907	14952	14917	14876	14879	14871	14979	15078	14947	14906	14995	14667	14957	14959	14994	14987	15018	15091	14968	14868	14961	14892	15031	14996	14952	14947	14828	14807	14948	14888	15024	14994	14905	14914	15014	15090	14913	15019	14928	14839	15022	14992	15015	15118	14924	14836	15025	15017	15016	14962	14958	14936	14881	14933	15054	14962	14996	14850	14911	14986	15039	14774	14963	14985	14884	15089	14947	15104	15068	15070	14918	15036	14924	15026	14756	14935	14845	15033	14886	14816	14903	15037	14816	15091	14821	15011	15035	14910	15093	14971	14834	14754	15039	14782	15090	15074	14924	14979	14880	14954	14882	14997	15059	14982	14992	15024	14975	14985	14785	15210	15037	14916	14924	15050	14914	14963	15047	15000	15122	15144	14860	14998	15003	14997	14855	14982	14930	14778	14842	14985	14887	14926	15018	14964	14985	15027	14959	14880	14864	15094	14932	15018	14957	14872	14847	15092	14963	14950	14967	14977	15021	14879	15000	14974	14882	14926	14930	14983	14940	14940	14954	15107	14853	14971	15041	14952	14810	14967	14896	15138	14924	14801	14816	14883	14812	14954	14896	14923	15018	15035	15104	15099	14937	15027	14823	14783	14834	14854	14833	15028	15017	14921	14938	15152	15036	14903	14908	14982	14907	14970	14989	14902	14928	14759	14900	15087	15105	15068	15036	14743	14850	14876	14909	14930	14851	14805	14979	14877	15016	15021	14872	14989	15095	14944	14910	14945	15012	14947	14876	15101	15042	14903	15045	15056	14995	14882	14824	14820	14913	14762	14940	14836	14997	14925	14992	14899	14958	15021	14695	14894	14947	14859	14995	14890	14974	14924	14832	14807	14879	14916	15159	15051	15033	14895	14891	14813	14987	15074	14998	14867	14805	14857	15027	15119	15136	14962	14982	15022	14964	14996	15042	15071	14980	14852	14881	14850	14810	15029	15107	15059	15059	14981	14912	14824	14883	14756	14928	14876	15158	14996	14940	14916	14906	14949	15091	15047	14969	14890	14900	14983	14908	14995	15078	14916	14966	14934	14851	14969	14976	14843	14965	15049	15028	14955	15061	15082	14944	14917	14835	14849	14992	14780	15092	15062	14958	14849	14858	14937	15013	14938	14946	14955	15042	14958	14868	14996	14953	14939	14988	14910	14988	14916	14868	15062	14947	15166	14938	15075	14982	14777	14905	15002	14978	14829	14952	14762	15044	14921	14830	14941	14898	15036	14872	15020	15086	14822	14901	14935	15042	14892	15025	15001	15128	14997	14973	14967	14783	14996	14765	14757	15072	15154	14874	15058	14948	15072	14958	15003	14821	14817	14907	14799	14936	14999	15078	15014	14951	14947	15054	14905
23203	21401	29387	24239	23637	27680	29765	23856	21840	21500	21026	20352	20192	19488	19022	19234	18948	18658	18567	18279	18123	17886	17832	17601	17734	17538	17611	17710	17618	17408	17531	17444	17591	17624	17604	17471	17439	17457	17610	17436	17573	17341	17602	17491	17686	17489	17512	17406	17708	17474	17710	17484	17551	17588	17602	17441	17433	17529	17394	17510	17579	17581	17525	17586	17530	17459	17462	17474	17784	17631	17669	17650	17520	17429	17594	17542	17482	17619	17487	17510	17355	17571	17545	17470	17538	17607	17814	17459	17384	17443	17589	17184	17570	17288	17479	17427	17413	17457	17384	17518	17415	17618	17508	17403	17524	17533	17618	17402	17305	17384	17361	17337	17467	17350	17494	17467	17543	17651	17291	17577	17488	17491	17289	17235	17579	17288	17481	17433	17511	17498	17375	17380	17620	17465	17328	17519	17570	17652	17465	17501	17441	17350	17513	17559	17639	17559	17325	17545	17512	17341	17388	17418	17442	17318	17478	17514	17291	17309	17521	17408	17457	17425	17507	17619	17431	17363	17469	17217	17605	17482	17420	17656	17379	17484	17340	17535	17436	17412	17380	17527	17782	17473	17498	17365	17518	17426	17251	17490	17554	17410	17579	17284	17303	17497	17445	17359	17477	17483	17395	17498	17422	17408	17542	17391	17426	17534	17537	17561	17580	17509	17459	17453	17322	17443	17445	17514	17317	17330	17493	17508	17525	17366	17581	17526	17519	17325	17450	17557	17450	17494	17544	17530	17429	17450	17492	17583	17319	17274	17324	17610	17338	17450	17590	17347	17496	17274	17616	17529	17636	17470	17529	17428	17559	17329	17324	17367	17435	17550	17347	17336	17450	17434	17357	17466	17308	17347	17293	17378	17490	17641	17377	17364	17448	17247	17352	17383	17312	17345	17194	17401	17424	17630	17700	17470	17682	17450	17273	17433	17603	17441	17341	17486	17292	17589	17653	17448	17463	17460	17315	17519	17395	17524	17361	17529	17561	17346	17243	17319	17481	17468	17458	17441	17361	17511	17417	17360	17599	17519	17512	17302	17482	17425	17507	17709	17430	17503	17632	17571	17371	17619	17553	17230	17546	17483	17406	17552	17626	17285	17545	17539	17474	17235	17250	17522	17434	17408	17572	17249	17493	17512	17434	17395	17461	17457	17400	17606	17491	17441	17420	17352	17454	17435	17313	17523	17436	17461	17650	17493	17546	17450	17469	17636	17415	17230	17597	17411	17222	17394	17508	17796	17417	17326	17583	17402	17494	17658	17370	17491	17605	17391	17362	17533	17439	17347	17627	17424	17605	17411	17483	17524	17419	17652	17541	17707	17386	17521	17301	17397	17528	17345	17353	17371	17627	17418	17483	17433	17436	17320	17515	17556	17313	17528	17447	17384	17253	17443	17516	17578	17532	17365	17512	17359	17322	17342	17479	17118	17315	17331	17419	17396	17593	17388	17652	17647	17432	17503	17527	17449	17331	17444	17566	17424	17490	17452	17340	17524	17406	17416	17393	17567	17431	17422	17481	17399	17488	17407	17665	17426	17441	17255	17442	17407	17515	17345	17497	17767	17523	17474	17520	17238	17561	17264	17602	17277	17599	17215	17371	17216	17549	17375	17591	17481	17547	17366	17491	17315	17374	17493	17441	17410	17495	17448	17464	17674	17445	17420	17423	17319	17362	17371	17604	17497	17366	17561	17361	17427	17373	17488	17554	17554	17400	17342	17558	17659	17690	17323	17426	17414	17655	17461	17424	17409	17523	17388	17534	17240	17510	17513	17515	17448	17325	17458	17363	17542	17353	17669	17354	17399	17564	17409	17353	17468	17326	17542	17541	17372	17427	17415	17777	17436	17506	17454	17613	17550	17521	17553	17394	17471	17298	17476	17503	17606	17336	17590	17383	17502	17420	17320	17423	17457	17438	17461	17499	17514	17575	17295	17426	17300	17445	17485	17478	17453	17447	17287	17524	17477	17243	17281	17435	17319	17487	17558	17436	17374	17551	17428	17509	17682	17413	17446	17571	17454	17563	17514	17396	17588	17364	17478	17455	17417	17309	17320	17333	17365	17509	17513	17435	17383	17651	17374	17296	17488	17494	17472	17365	17487	17550	17448	17543	17576	17307	17230	17576	17327	17468	17339	17343	17374	17288	17653	17513	17391	17384	17308	17370	17406	17344	17506	17444	17499	17392	17343	17407	17479	17496	17419	17504	17404	17533	17539	17408	17463	17556	17481	17384	17435	17310	17449	17539	17384	17372	17303	17479	17378	17394	17533	17458	17264	17459	17314	17535	17409	17563	17321	17250	17563	17411	17166	17379	17614	17423	17447	17520	17327	17369	17442	17465	17523	17436	17466	17405	17626	17491	17475	17645	17474	17609	17364	17286	17280	17580	17644	17316	17478	17188	17343	17503	17613	17589	17514	17457	17313	17368	17472	17307	17293	17397	17644	17327	17334	17638	17423	17397	17476	17460	17277	17280	17595	17371	17489	17456	17424	17488	17303	17275	17543	17493	17366	17503	17478	17574	17584	17424	17423	17511	17582	17473	17504	17368	17505	17632	17406	17569	17268	17515	17463	17468	17429	17474	17360	17514	17367	17362	17383	17374	17436	17155	17311	17196	17466	17507	17421	17485	17431	17553	17378	17507	17282	17490	17541	17477	17310	17461	17417	17585	17500	17332	17617	17467	17402	17636	17221	17455	17248	17539	17559	17546	17464	17405	17424	17354	17369	17315	17497	17472	17641	17505	17634	17557	17562	17324	17576	17178	17262	17495	17413	17337	17263	17423	17467	17386	17454	17442	17480	17523	17398	17424	17474	17472	17501	17222	17320	17441	17532	17604	17485	17467	17499	17289	17608	17418	17462	17557	17718	17415	17411	17457	17398	17616	17431	17312	17377	17453	17339	17352	17207	17518	17571	17604	17530	17415	17390	17422	17455	17388	17396	17431	17416	17550	17283	17447	17275	17492	17442	17495	17503	17315	17387	17531	17409	17456	17563	17332	17361	17704	17553	17329	17588	17341	17374	17436	17585	17614	17545	17731	17669	17425	17357	17510	17419	17484	17504	17643	17352	17704	17631	17402	17451	17261	17565	17359	17407	17453	17479	17656	17551	17471	17624	17569	17504	17336	17661	17501	17251	17303	17627	17658	17364	17420	17418	17482	17327	17427	17381	17551	17458	17599	17440	17444	17391	17539	17493	17508	17429	17286	17375	17643	17613	17472	17520	17456	17458	17464	17285	17426	17433	17492	17196	17328	17298	17405	17488	17315	17239	17464	17404	17563	17310	17429	17451	17390	17236	17398	17427	17496	17267	17401	17648	17427	17186	17311	17307	17299	17422	17386	17390	17453	17284	17507	17439	17595	17539	17224	17357	17371	17342	17668	17758	17405	17336	17236	17405	17469	17308	17368	17579	17653	17365	17455	17571	17360	17479	17333	17317	17522	17274	17518	17484	17345	17355	17650	17610	17651	17515	17518	17412	17379	17455	17482	17418	17264	17426	17530	17739	17319	17584	17575	17350	17443	17357	17581	17480	17539	17612	17437	17662	17420	17509	17400	17330	17347	17517	17579	17599	17602	17491	17369	17539	17659	17436	17532	17446	17447	17529	17531	17448	17517	17454	17396	17441	17402	17472	17470	17518	17579	17465	17408	17393	17468	17525	17325	17153	17515	17499	17273	17362	17319	17569	17365	17429	17557	17476	17235	17464	17641	17483	17532	17437	17431	17256	17440	17562	17634	17504	17565	17484	17637	17558	17370	17436	17461	17386	17434	17513	17371	17407	17553	17527	17338	17236	17284	17283	17672	17471	17519	17509	17406	17437	17340	17377	17570	17715	17496	17336	17486	17369	17542	17572	17471	17421	17400	17373	17580	17529	17515	17437	17382	17326	17541	17600	17251	17726	17395	17658	17573	17416	17534	17433	17548	17455	17373	17514	17485	17362	17374	17582	17442	17445	17563	17260	17362	17395	17402	17496	17488	17299	17440	17347	17348	17316	17376	17475	17447	17299	17553	17460	17529	17344	17315	17578	17433	17346	17271	17340	17505	17494	17441	17628	17412	17481	17515	17157	17142	17368	17423	17455	17626	17520	17517	17555	17287	17438	17602	17407	17322	17529	17520	17385	17507	17509	17527	17288	17459	17452	17312	17520	17377	17390	17308	17369	17496	17535	17267	17353	17389	17382	17492	17621	17381	17301	17575	17540	17422	17343	17446	17196	17398	17402	17421	17492	17596	17536	17557	17470	17479	17344	17448	17530	17431	17411	17410	17566	17210	17559	17540	17467	17379	17427	17312	17522	17353	17590	17499	17457	17531	17339	17343	17396	17370	17453	17527	17573	17339	17472	17483	17367	17515	17309	17397	17463	17502	17239	17465	17306	17270	17570	17595	17265	17156	17472	17512	17270	17342	17436	17386	17504	17409	17403	17342	17439	17417	17573	17517	17341	17366	17667	17449	17289	17561	17370	17587	17330	17488	17551	17351	17400	17249	17449	17524	17440	17369	17480	17443	17389	17681	17416	17427	17643	17477	17415	17502	17473	17566	17340	17413	17525	17436	17335	17439	17404	17613	17529	17510	17372	17552	17580	17318	17418	17490	17452	17733	17358	17477	17240	17427	17360	17558	17570	17403	17157	17287	17412	17572	17407	17539	17392	17456	17447	17245	17269	17405	17598	17469	17384	17620	17418	17506	17522	17352	17470	17218	17232	17185	17448	17484	17431	17606	17479	17616	17215	17422	17396	17320	17406	17239	17458	17333	17485	17397	17516	17461	17449	17459	17426	17434	17284	17507	17336	17482	17383	17348	17356	17508	17373	17415	17509	17550	17382	17515	17349	17504	17466	17575	17531	17440	17371	17258	17459	17428	17556	17463	17532	17286	17342	17269	17469	17350	17254	17572	17528	17395	17389	17195	17413	17213	17168	17363	17546	17475	17410	17601	17303	17342	17448	17533	17600	17364	17606	17474	17451	17367	17559	17425	17483	17386	17349	17551	17567	17468	17571	17561	17718	17381	17431	17427	17475	17453	17420	17497	17441	17552	17487	17346	17345	17394	17414	17370	17519	17296	17560	17282	17372	17489	17334	17516	17610	17457	17277	17386	17452	17430	17485	17507	17610	17528	17681
32750	56207	55401	46084	38611	32833	28158	24136	22015	20725	20237	19610	18790	17644	17322	17442	17154	16572	16267	16210	15626	15397	15378	15043	15144	15041	14969	15166	15145	14812	15154	15059	15045	15041	15195	15183	15139	15053	14935	14980	15010	15037	14946	15072	14971	14995	14868	14894	14968	14881	14884	14865	15036	14863	14976	14857	14948	14867	14941	14771	14966	14922	14892	14822	14845	14877	14839	14869	15117	14989	14854	15106	14861	14949	15041	14837	14913	14697	14963	15017	14902	15037	15169	14863	15033	15025	14990	14784	14936	14931	14973	15043	14989	14794	14964	14890	15133	14878	14856	14818	14938	14933	14926	14824	14990	14974	14984	15057	14765	14972	14986	14920	14880	14877	14902	14914	15115	14993	15036	14870	14913	14839	14995	14818	15045	14875	14967	14859	14887	14913	14890	15036	14995	15019	14842	14661	14921	14946	14974	14919	15010	14837	14677	14740	14905	14989	14963	15172	15065	14979	15013	14927	15012	14894	14929	14968	14924	14981	14816	14901	14841	14943	14883	14868	14949	15012	14899	15010	14863	14894	14863	14841	14999	14893	14878	14934	14850	14876	14930	14900	14785	14781	14878	14799	15092	14829	14665	15043	14844	14884	14949	14773	14987	14812	14931	14742	14932	14905	14765	14945	14864	14794	14821	14825	14865	15004	14826	14732	14871	14944	14847	14991	14905	14826	15040	14879	14828	14899	14945	14919	14945	15009	15037	15029	14942	15050	14980	14832	14782	14947	14865	14901	14664	14888	14859	14782	14992	14893	14886	14877	14944	14875	14917	14897	14837	14960	14911	14880	14991	14856	15036	14846	14901	14741	14949	14874	14807	14954	14995	14855	14974	14911	15021	14970	14616	14928	14937	14785	14863	14748	14884	14721	14915	14762	14914	14996	14918	15031	15011	14989	15069	14807	14816	14992	14828	14915	15011	15070	14860	14979	14890	14903	15002	14944	14729	14860	14979	14939	14988	14912	15010	14881	14997	15144	14699	14836	14840	14832	14957	14849	14844	14945	14872	15068	14918	14771	14959	14896	14935	14906	14844	15125	14931	15040	14929	14902	14951	14836	14881	14953	15001	14957	14796	14918	15065	14803	15054	15040	14994	14831	14949	14921	14943	14800	14895	14924	14951	14732	14955	14812	14883	14794	14957	14845	14843	15037	15050	14934	14942	14873	14873	14934	15084	15000	14886	14873	14778	14961	14827	14925	14875	15100	15067	14831	14946	14945	14847	14762	14915	14835	14916	14946	14846	15016	15054	15009	14778	15010	14990	14925	15044	14848	14862	14892	14893	14709	14959	14976	14834	14912	14864	14935	15023	14895	14788	15002	14852	14798	14820	14936	15055	14879	14877	14909	15064	14871	15162	14902	14963	14858	14758	15030	14930	14833	14991	14877	15063	14862	14762	14716	14909	14752	14869	14978	14670	14804	14824	14877	14909	14816	14865	15008	14986	14718	15049	14917	14942	14968	14967	14871	14796	14796	14767	15010	14971	15051	14899	14936	14905	14886	14930	15040	14795	14865	15015	14961	15092	14974	14950	14818	15041	15076	14782	14826	14856	14889	14758	14912	14927	14823	15017	14859	15000	14882	14854	14728	14827	15004	14965	15105	15003	15041	15077	14855	14916	14950	14809	15038	15011	14991	14804	14982	14921	14827	14847	15124	14734	14900	14827	14898	15099	14717	14985	14801	14863	14811	15071	14794	14767	14726	14935	14794	14870	14823	14920	14895	14874	15063	14902	14915	14788	14863	14915	14956	14958	14761	14824	14846	14974	14846	15059	14852	14969	14880	14950	14862	14876	15014	14824	15093	14959	14919	14895	14826	14857	14916	14915	14843	14804	15006	14962	14939	14871	14931	14778	14979	14937	14909	14889	14976	14712	14913	15064	14887	14931	15045	14969	14814	14815	14846	14888	14921	14865	14878	14823	15011	14972	15007	15000	14810	14944	14943	14936	14905	14966	14900	14953	15070	14825	14917	14794	14847	14952	14834	14933	14730	14936	14701	14840	14858	14881	14805	14880	15042	14962	14928	14781	14840	14857	14775	14935	14876	14990	14781	15062	14835	14857	14774	14929	14957	14892	14869	14888	14918	14872	14942	14963	14670	15049	14835	15136	14943	14988	14708	14913	14924	14773	14877	14823	14923	14887	14774	14997	14949	14925	15042	14862	15025	14764	15098	15006	14871	14835	14892	14953	14887	14865	14930	14737	15018	14847	14914	14748	15103	14773	14941	14947	14937	14813	14983	14870	14953	14849	14786	14758	14725	14776	14644	14836	15044	14890	15085	14978	14906	14882	14904	15020	14841	14955	14864	14901	14871	14933	14908	14876	15087	14949	15062	14891	15003	14735	15075	14803	15019	14895	14883	14961	14933	14881	14822	14969	15060	14838	14925	14834	14955	14980	14864	15006	14865	14919	14942	15051	14855	14762	14972	15105	14894	15069	14793	14798	14982	14833	14988	14900	14898	14874	14874	14881	15011	14972	14959	14911	14885	14882	14799	14932	15009	14668	15110	14791	14920	15061	14751	14951	14893	14857	15000	14864	14957	14920	14972	14786	14895	15022	14782	14846	15024	14945	14910	14977	14897	15057	14860	14599	14975	14948	15066	14794	14805	14860	15006	15000	14905	14976	14867	15012	14938	14849	14947	14844	15030	14694	14959	14958	14773	14959	14856	14837	14902	14813	14858	15038	14891	14830	14947	14729	14931	14760	14788	14805	14860	14965	15060	14941	14833	14858	14834	15031	14751	14890	14935	14807	14835	14899	14881	14926	14814	14956	14804	15008	15072	14870	14650	14886	14768	15086	14742	14857	15082	14956	14961	15070	14940	14766	14975	14768	14910	15060	14814	14590	14861	14809	14872	15033	14952	14892	14927	14989	14842	14966	14694	15047	14797	14962	14937	14869	14955	14911	14824	14891	14883	14775	15062	14775	14942	14972	14944	14825	14957	14979	14972	14872	14934	14966	14848	14907	14885	15088	14922	14817	14864	15047	14804	14987	14935	14760	14821	15060	14869	14872	14834	15079	14872	15013	14867	14981	14938	14916	15035	15003	15010	14915	14676	14940	14854	14914	14837	14831	14802	14920	14834	14772	14763	14927	14903	15028	14913	15038	14960	15017	14936	15017	14883	14932	14791	14976	14834	14713	14915	15001	14922	15004	14767	14894	14813	14821	14908	14887	14975	15141	14930	14862	14800	15042	14936	14824	15015	14795	14869	15173	14827	14856	15006	14828	14961	14850	15029	14960	15033	14848	15129	14773	14836	14963	14849	15294	15061	14919	14971	14876	15057	14934	14753	14882	14936	14675	14996	14927	14940	14828	14779	14965	14916	14727	14921	14993	15113	14928	14979	14940	14968	14666	14828	14805	14955	15034	14867	14812	14745	14748	15036	14969	14903	14953	14747	14790	14828	14911	15035	14809	14949	14892	14953	14891	15017	14939	14917	14850	14946	14871	14938	14955	14673	14773	15011	14964	14897	15080	14858	14922	14854	14767	14929	15017	15002	14869	15007	14991	15102	14776	14995	14733	14896	15106	14916	14945	14808	14791	14858	14712	14861	14888	15015	14940	14913	14961	14863	14862	14803	14897	14813	14875	14939	15016	14983	14991	14994	14930	14820	14910	14853	14907	14914	14970	14889	14961	14890	15053	14929	15068	14760	14882	14891	14827	15002	14768	14986	14849	14986	14969	15075	14930	14906	14965	14869	14976	14770	14926	14801	14742	14813	14881	14860	15000	14917	15036	14839	15059	14958	14900	14910	14801	14894	15007	14774	15045	14866	14876	14859	14835	14967	14869	14825	14918	15038	14829	14907	14972	14751	14831	14989	14883	14746	14882	15026	14967	14741	14938	14945	14876	14924	14899	14916	14966	15008	14986	15018	15069	14825	14925	14759	15138	14933	14963	14958	14888	14798	15079	15078	14864	14944	14782	14953	14922	15013	14908	15025	14759	14915	15030	14946	14824	14922	14899	14965	14991	15012	14806	14868	14809	14833	15050	14977	14894	14967	14914	14811	15137	14880	15063	14962	14872	14883	15017	14794	15045	14861	14793	15034	14883	14853	14960	14892	15088	14736	14885	14778	14992	14740	14862	14837	14908	14922	15047	14885	15073	15022	14897	14883	14907	14816	14871	14758	14966	14886	15035	15108	14871	14818	15017	14801	15017	14955	14737	14913	14943	14912	14740	14939	15070	14853	14906	14905	14792	14830	14946	15007	14741	14827	14914	15051	14986	14787	15058	14905	14867	14894	15010	14714	14907	14796	14952	14871	14817	14988	15007	14763	14911	14910	14986	14788	14799	14876	14801	14738	14795	15033	15029	14858	14986	14858	14918	14853	14974	14820	14811	15002	14861	14923	14933	14911	14831	15001	14978	14835	14801	14979	14882	14890	14827	14940	14925	14965	14932	14897	14970	14851	14912	14953	14942	14916	14977	14945	15065	14697	14986	14957	14836	15026	14809	14906	14903	14911	14928	14822	15004	14971	14843	14992	14891	14940	14753	14897	14798	14832	14886	14960	14911	14922	14814	14834	15071	14679	14891	14818	15092	14958	14937	15141	14862	15041	14821	14791	14999	14824	14986	14989	14907	14956	14738	14954	14949	14987	14850	14875	14946	14951	14899	14968	14876	14950	14852	14940	14973	15094	15046	14779	14989	14896	14720	14964	15083	14870	14904	15013	15084	14770	14885	14820	14930	14940	14801	14850	14803	14967	14815	15006	14711	14750	14952	14776	14924	14974	14874	14928	14814	14773	15016	14953	14978	14846	14975	15049	14910	15006	14868	14847	14863	14811	14916	14964	14884	14886	14774	14966	14948	14925	14821	15040	14976	14915	14978	14857	14730	14907	15076	14893	14938	14996	14942	14815	14762	15008	14980	14710	14976	14754	14875	14855	14774	15015	14907	14966	14926	14966	14764	14899	14942	15056	14856	14937	14854	14758	14858	14940	14758	14895	14941	15088	15018	14951	14963	14732	14870	14990	14939	14983	15057	14887	14624	14930	14873	15074	14877	14898	14896	14804	14843	15116	14710	14937	14924	14857	14876	14918	14959	14837	14942	14770	15113	14943	14773	15031	15007	14829	15020	14993	14881	15026	14957	14789	14903	14971	14928	14794
29839	31639	39951	34189	26942	23861	22127	20862	20231	20008	19834	19653	19445	19009	19089	18983	18789	18733	18481	18389	18569	18059	18103	18346	18281	18119	18115	18347	18025	18273	18382	18108	18266	18067	18086	18460	18362	18259	18251	18168	18324	18061	18081	18084	18052	18211	18223	18268	18197	18211	18149	18180	18265	18141	17858	18152	18144	18037	18095	18411	18316	18247	18184	18256	18156	18101	18135	18313	18233	18115	18379	18032	18211	18163	18385	18406	18416	18220	18214	18243	18322	18045	18303	18189	18196	18365	18289	18166	18321	18065	18125	18392	18264	18183	18237	18104	18311	18114	18176	18049	18146	18168	18312	18009	18309	18137	18111	18243	18264	18200	18356	17923	18219	18369	18239	18234	18111	18221	18189	18069	18192	18164	17973	18138	18402	17976	18084	18178	18268	18260	17882	18217	18293	18150	18200	18204	18252	18046	18071	18072	18138	18357	18292	18253	18105	18296	18269	18292	18386	18148	18112	18069	18121	18107	18031	18215	18300	18248	18377	18123	18220	18243	18087	18249	18218	18107	18104	18212	18115	18195	17956	18209	18303	18046	18494	18199	18094	18052	18116	18039	17997	18111	18088	18059	18109	18075	18149	18105	18392	18215	18242	18145	18384	18235	18268	18273	18272	18144	18121	18263	18238	17985	18052	18034	18241	18172	18282	18132	18179	18309	18025	18352	18000	18105	18274	18179	18205	18230	18161	18194	18124	18260	18043	17883	18080	18070	18288	18072	18129	18157	18284	18166	17808	18073	18375	18182	17984	18069	18324	17997	17993	17919	18375	18145	18220	18040	18045	18234	18099	18005	18196	18085	18379	18350	18077	18059	18021	18123	18097	18071	18129	18349	18061	18179	18109	18002	18129	18054	17818	18063	18280	18063	18231	18086	18346	18325	18101	18169	18234	18154	18294	18233	18312	18192	18097	18112	18209	18144	18103	18169	18300	18202	18171	18074	18069	18123	18206	18143	18145	18221	18271	18259	18270	18032	17991	18178	18045	18102	18346	18111	18073	17925	18219	18140	18181	18227	18308	18245	18194	18207	18255	18019	18206	18214	18149	18317	17932	18147	18164	18149	17843	18199	18386	18191	18081	18266	18142	18088	18185	18156	18192	18317	18414	18266	18033	18324	18194	18019	18217	18276	18012	18077	18216	18332	18375	18238	18109	18149	18226	18331	18212	18292	18122	18035	18106	18201	17953	18247	18173	18249	18271	18243	18323	18492	18288	18121	18430	18284	18354	18260	18310	18119	18167	18130	18030	18201	18010	18122	18122	18001	18095	18060	18250	18260	18284	18179	18031	18136	18357	18270	18151	17989	18360	18450	18376	18156	18074	18099	18195	18158	18076	18349	18087	18178	18266	18452	18174	18107	18465	18170	18184	18303	18174	18174	18206	18189	18206	18136	18029	18222	18385	18209	17970	18178	18056	18142	18013	18345	18058	18179	18208	18144	18062	18123	18241	18135	18185	18079	17833	18208	18162	18142	18255	18163	18165	18177	18152	17971	18262	17924	18066	18010	18151	18060	18067	18151	18156	18163	18274	18163	18195	18255	18347	18129	18254	18384	17902	18375	18264	18069	18158	18202	18196	18220	18291	18033	18165	18117	18146	18104	18166	18078	18366	18243	18295	18483	17939	18148	18052	18043	18208	18097	18163	18215	18347	18045	18009	18130	18127	18088	18234	18207	18263	18104	18306	18422	18169	18180	18169	18271	18159	18140	17880	18148	18160	18160	18178	18084	18292	18103	18152	18308	18266	17923	18273	18040	18312	18243	18240	18021	18043	18210	18100	18256	18194	18000	18299	18355	18103	18276	18101	18185	18168	18045	18181	18146	18113	18136	18275	18286	18261	18279	17985	18279	18390	18096	18127	18245	18141	17979	18142	18491	18356	18286	18193	18277	18121	18044	18155	18299	18330	18335	18138	18042	18089	18091	18308	18238	18171	18198	18016	18281	18159	18248	18287	18086	18321	18164	18094	18187	18116	18169	18219	18376	18367	18244	18324	18099	18150	18448	18231	18106	18116	18180	18194	18357	18177	18099	18297	18141	18244	18109	18088	18227	18542	18219	18118	18064	18150	18054	18319	18205	18242	18270	18031	18147	18100	18203	18028	18150	18146	18242	18167	18313	18119	18339	18249	18202	18071	18227	18277	18062	18137	18170	18323	18261	17953	18031	18291	18029	18229	18167	18353	18094	18179	18157	18467	18143	18162	18195	18199	18080	18245	18205	18324	18245	17975	18215	18373	18120	18318	18200	18194	18287	18311	18331	18342	18168	18120	18386	18122	18175	18381	18067	18084	18180	18069	18246	18047	18157	18036	18171	18117	18340	18264	18212	18062	18154	18340	18256	18117	18271	18354	18274	18128	18006	18160	18252	17930	18063	18142	17996	18140	18072	18021	18205	17985	18183	18243	18038	18261	18099	18112	18186	18325	18181	18198	18151	18133	18135	18238	18309	18064	18274	18296	18115	18337	18069	18268	18472	18239	18083	18020	17983	18172	18402	18020	18109	18331	18213	18255	18223	18224	18160	18135	18160	18171	18077	18208	18289	18020	18291	17921	18088	18287	18275	18212	18298	18381	18348	18075	17964	18319	18294	18199	18138	18222	18249	18203	18222	18096	18172	18211	18314	18209	18143	18213	18237	18185	18280	18132	18198	18170	18218	18185	18295	18218	18297	18159	18249	18278	18321	18310	18204	18362	18209	18356	18046	18009	18204	18291	18322	18124	18113	18357	18154	18269	18292	18364	18278	18061	18403	18117	17947	18200	18366	18167	18089	18184	18144	18067	18277	18179	18091	17988	18338	18203	18323	18135	18113	18140	18075	18115	18145	18037	18315	18269	18361	18072	18240	18099	18004	17854	18056	18151	18065	18145	18089	18239	18077	18220	18167	18233	18283	18125	18174	18405	18076	18108	18015	17932	18189	18044	18121	18194	18120	18218	18362	18196	18080	18257	18246	18248	18112	18224	18119	18331	18206	18259	18139	18274	18205	18268	18223	18106	17983	18342	18353	18136	18070	18250	18240	18063	18195	18187	18281	18352	18355	18203	18035	18333	18373	18228	18030	18214	18240	18233	18174	18068	18100	18392	18361	18270	18191	18140	18292	18235	18397	18105	18291	18311	18099	18069	18178	18449	18233	18142	18157	18147	18200	18027	17944	18278	18311	18070	18152	18205	18109	17968	18118	18109	18186	18331	18100	18096	18162	18253	18141	18191	18116	18248	18071	18132	18144	18185	18266	18202	18083	17930	18340	18284	18229	18314	18128	18180	18271	18070	18163	18040	18092	18087	18168	18153	18106	18246	18179	18131	18144	18370	18174	18367	18321	18106	18384	18536	18072	18068	18144	18393	18080	18147	18033	18192	18034	18100	18050	18226	18303	18278	18221	18372	18129	18238	18378	18371	18190	18371	18098	18044	18160	18088	18137	18296	18153	18162	18115	18230	18315	18336	18292	18273	18267	18076	18176	18174	18274	18181	18529	18219	18167	18368	18024	18158	18169	18307	18215	18385	18246	18138	18103	18213	18303	18215	18148	18063	18058	18209	18296	18302	18021	18396	18142	18202	18405	18237	18394	18192	18261	18085	18215	18263	18210	18242	18120	18177	18184	17817	18307	17901	18228	18330	18071	18273	18166	18180	18075	18137	18124	18068	17992	18309	18281	17871	18263	18004	18147	18016	18236	18176	18289	18120	18569	18190	18301	18230	18131	18227	18133	18116	18161	18106	18210	18092	17945	17972	18074	18254	18287	18275	18136	18146	17975	18190	18333	18353	17909	18152	18172	17974	18096	18181	18144	18229	18213	18283	18119	18242	18214	18186	18127	18269	18076	17976	18242	18123	18197	18389	18229	18067	18231	18043	17888	18352	18206	18256	18252	18157	18109	18269	18190	18414	17965	18000	18122	18305	18118	18080	18218	18244	18268	18204	18284	18381	18098	18122	18317	18069	18028	18256	18102	18090	18248	18327	18090	18282	18354	18178	18437	18293	18095	18291	18048	18091	18157	18177	17979	18085	17883	18297	18104	18160	18444	18289	18352	18226	18196	18131	18228	18244	18494	18085	18091	18170	18205	18173	18302	18120	17956	18189	18252	18256	18221	18296	18148	18117	18127	18110	18129	18293	18117	18426	18163	18402	18135	18238	18391	18252	17899	18008	18069	18256	18162	18029	18246	18138	18219	18413	18292	18269	18025	18207	18258	18260	18227	17987	18226	18241	18162	18247	18180	18182	18232	18211	18291	18080	17991	18336	18317	18268	18287	18178	18060	18143	18124	18298	18148	18102	18312	18192	18365	18395	18389	18188	18160	18323	18157	18086	18262	18142	18235	18297	18320	18358	18399	18147	18140	18070	18137	18527	18150	18101	18129	18076	18163	18267	18163	17932	18148	18218	18280	18045	18138	18260	18178	18101	18080	18197	18277	18065	18226	18204	17915	18178	18342	18224	18050	18088	18103	18291	18226	18239	18108	18068	18269	18378	18281	18308	18255	18054	18216	18063	18370	18341	18310	18170	18431	18249	18088	18148	18268	18321	18178	18211	18177	18117	18097	18328	18042	18311	18331	18022	18174	18113	18178	18051	18130	18326	18331	18190	18065	18344	18185	18185	18274	18345	18192	18207	18141	18089	18163	18204	18152	18124	18038	18086	18168	18056	18405	18086	18365	18437	18241	18159	18296	18279	18132	18173	18223	18327	18326	18137	18186	18208	18155	18207	18243	18083	18093	18201	18130	18253	17893	18209	18079	18147	18210	18234	18309	18172	18207	18165	18142	18174	17986	18119	18190	18069	18311	18015	17989	17924	18331	18367	18371	18123	18225	18285	18204	18124	18256	18403	18258	18031	18141	17975	18084	18194	18105	18290	18059	18233	18042	18122	18500	18120	18133	18240	18055	18339	18199	18207	18216	18276	18171	18106	18162	18241	18145	18071	18341	18149	17905	18229	18167	18456	18211	18360	18175	18385	18197	18123	18069	18315	18292	18195	18245	18183	17989	18175	18387	18247	18343	18262	18519	18311	18215	18164	18396	17966	18273	18188	18018	18151	18196	18115	18135	18209	18074	18110	18107	18079	18290	18218	18209	18212	18136	18091	18166	18010	18193	18174	17983	18199	17935	18139	18048
33063	47976	44690	34395	27565	23373	21036	19573	18557	18266	17952	17706	17021	16655	16812	16454	16299	15889	16003	15696	15714	15382	15461	15454	15585	15395	15465	15419	15430	15247	15403	15281	15329	15468	15364	15495	15395	15280	15308	15329	15296	15189	15530	15397	15364	15263	15216	15379	15404	15197	15281	15528	15273	15432	15503	15346	15478	15181	15255	15272	15192	15182	15332	15429	15423	15150	15411	15249	15476	15504	15171	15344	15321	15241	15356	15356	15183	15536	15308	15295	15370	15267	15322	15530	15315	15427	15482	15260	15242	15594	15392	15190	15455	15306	15149	15370	15342	15281	15469	15413	15364	15495	15387	15269	15342	15276	15200	15287	15358	15407	15307	15367	15296	15341	15176	15384	15271	15342	15139	15200	15383	15307	15226	15442	15311	15499	15399	15160	15262	15377	15327	15314	15433	15210	15411	15355	15351	15359	15370	15291	15219	15490	15368	15288	15454	15273	15352	15246	15484	15359	15262	15346	15306	15305	15381	15293	15254	15475	15357	15369	15342	15365	15389	15445	15378	15318	15384	15269	15363	15473	15230	15512	15285	15206	15337	15382	15272	15240	15449	15091	15191	15323	15295	15353	15287	15411	15338	15341	15273	15555	15339	15367	15313	15250	15352	15301	15325	15219	15292	15271	15279	15440	15398	15252	15286	15339	15311	15301	15368	15313	15267	15430	15387	15362	15395	15350	15282	15288	15317	15284	15246	15325	15399	15196	15492	15340	15353	15341	15428	15483	15410	15363	15315	15240	15425	15459	15341	15414	15246	15225	15393	15406	15393	15234	15308	15283	15153	15406	15400	15377	15306	15016	15316	15323	15352	15309	15417	15291	15524	15252	15435	15346	15475	15355	15411	15041	15408	15269	15411	15323	15303	15411	15303	15355	15376	15375	15244	15184	15465	15579	15439	15479	15505	15344	15201	15372	15229	15391	15404	15343	15252	15423	15350	15256	15200	15359	15258	15471	15160	15313	15324	15249	15323	15281	15352	15144	15370	15315	15433	15247	15346	15296	15395	15433	15380	15279	15491	15370	15583	15252	15186	15177	15359	15292	15408	15576	15274	15322	15350	15379	15317	15332	15236	15369	15442	15410	15357	15320	15388	15282	15308	15230	15359	15404	15353	15342	15515	15333	15203	15480	15330	15442	15332	15362	15361	15510	15392	15445	15199	15311	15299	15374	15306	15198	15299	15292	15430	15311	15329	15352	15304	15361	15198	15408	15219	15429	15327	15352	15226	15214	15343	15495	15335	15254	15369	15228	15404	15284	15195	15322	15381	15214	15396	15323	15457	15232	15257	15316	15409	15342	15103	15318	15259	15529	15240	15599	15352	15528	15294	15344	15359	15295	15354	15052	15447	15391	15329	15400	15347	15526	15275	15267	15396	15345	15243	15224	15375	15122	15320	15360	15340	15366	15439	15301	15415	15146	15439	15253	15231	15456	15388	15459	15410	15288	15218	15416	15458	15233	15303	15278	15400	15415	15490	15315	15094	15145	15297	15447	15245	15290	15514	15224	15246	15200	15433	15232	15302	15395	15186	15431	15271	15246	15438	15412	15332	15183	15251	15185	15217	15532	15263	15384	15399	15315	15441	15321	15224	15476	15349	15514	15328	15562	15337	15499	15201	15414	15348	15364	15168	15439	15249	15216	15263	15349	15224	15262	15496	15188	15330	15340	15324	15368	15286	15461	15293	15254	15465	15344	15216	15487	15413	15434	15408	15366	15279	15098	15282	15244	15511	15405	15328	15550	15467	15360	15292	15180	15417	15394	15306	15340	15418	15244	15213	15392	15316	15334	15406	15252	15481	15465	15292	15256	15260	15313	15404	15303	15396	15133	15403	15224	15194	15452	15371	15326	15426	15140	15347	15435	15503	15275	15524	15325	15399	15339	15569	15379	15536	15354	15405	15258	15269	15472	15282	15404	15161	15440	15326	15198	15425	15337	15440	15385	15189	15441	15295	15303	15396	15332	15570	15336	15270	15305	15324	15325	15346	15298	15192	15405	15291	15430	15345	15250	15445	15226	15375	15198	15421	15344	15271	15360	15438	15275	15364	15458	15264	15423	15291	15372	15259	15269	15285	15156	15332	15485	15312	15429	15287	15278	15280	15281	15311	15292	15401	15316	15443	15421	15164	15417	15379	15377	15399	15263	15262	15236	15350	15385	15333	15361	15418	15397	15382	15287	15406	15159	15299	15276	15370	15403	15332	15354	15288	15332	15266	15150	15422	15271	15318	15396	15297	15292	15343	15319	15255	15475	15397	15332	15390	15250	15405	15379	15300	15418	15510	15387	15204	15399	15391	15355	15232	15404	15230	15277	15246	15264	15513	15276	15264	15415	15476	15369	15283	15246	15250	15361	15422	15275	15415	15475	15257	15187	15351	15377	15422	15411	15185	15415	15295	15323	15239	15284	15422	15345	15110	15494	15466	15343	15534	15236	15191	15246	15450	15355	15275	15348	15434	15379	15335	15305	15296	15328	15334	15517	15422	15173	15304	15389	15458	15423	15466	15339	15277	15307	15482	15342	15441	15215	15270	15166	15334	15203	15445	15177	15298	15279	15351	15342	15402	15233	15285	15308	15379	15391	15388	15417	15329	15312	15291	15293	15396	15351	15410	15220	15216	15381	15415	15347	15407	15361	15417	15249	15367	15172	15248	15300	15350	15348	15454	15280	15282	15423	15418	15365	15235	15289	15297	15310	15438	15314	15194	15428	15301	15422	15180	15364	15287	15500	15503	15448	15374	15311	15437	15467	15352	15347	15214	15171	15240	15352	15490	15365	15425	15238	15306	15315	15237	15294	15317	15225	15345	15208	15427	15330	15418	15197	15498	15236	15194	15547	15251	15355	15314	15133	15318	15244	15404	15344	15423	15265	15327	15144	15518	15281	15404	15495	15403	15362	15277	15238	15387	15313	15298	15345	15405	15386	15307	15484	15329	15419	15343	15328	15222	15173	15224	15294	15240	15344	15362	15413	15296	15431	15215	15380	15272	15109	15326	15275	15241	15255	15264	15223	15296	15417	15403	15317	15259	15452	15413	15245	15392	15263	15416	15266	15430	15316	15397	15301	15345	15271	15424	15463	15417	15264	15319	15429	15366	15121	15316	15268	15427	15409	15526	15335	15377	15303	15376	15268	15182	15436	15253	15610	15212	15441	15318	15398	15248	15322	15425	15223	15321	15282	15272	15183	15298	15343	15500	15405	15384	15335	15399	15378	15365	15284	15211	15277	15442	15166	15427	15225	15503	15454	15281	15297	15376	15279	15275	15366	15423	15292	15416	15351	15183	15435	15293	15521	15296	15263	15319	15329	15438	15444	15369	15315	15435	15368	15342	15286	15353	15226	15270	15239	15369	15364	15330	15321	15364	15327	15346	15351	15275	15273	15366	15225	15344	15405	15361	15297	15261	15360	15326	15222	15482	15461	15408	15419	15435	15225	14958	15299	15262	15475	15357	15391	15316	15288	15444	15293	15196	15344	15219	15130	15293	15213	15277	15300	15529	15376	15318	15452	15284	15349	15292	15426	15281	15333	15539	15427	15418	15328	15296	15339	15368	15444	15384	15429	15343	15116	15414	15346	15467	15324	15495	15328	15256	15440	15246	15276	15280	15286	15277	15409	15285	15498	15234	15298	15318	15489	15255	15424	15392	15218	15293	15293	15371	15455	15438	15412	15388	15411	15460	15434	15368	15414	15384	15241	15348	15359	15295	15393	15306	15551	15231	15392	15489	15377	15199	15418	15381	15322	15253	15364	15358	15412	15501	15332	15281	15254	15378	15446	15289	15457	15312	15272	15424	15278	15382	15437	15273	15229	15277	15242	15290	15296	15274	15302	15318	15236	15255	15316	15223	15250	15560	15283	15220	15428	15302	15441	15342	15407	15303	15301	15229	15380	15433	15385	15257	15418	15314	15188	15430	15142	15128	15299	15373	15369	15370	15358	15198	15366	15346	15424	15361	15342	15266	15236	15279	15272	15093	15326	15503	15450	15474	15302	15511	15361	15307	15387	15084	15437	15314	15422	15259	15314	15225	15338	15322	15412	15363	15440	15193	15166	15237	15486	15395	15502	15335	15339	15427	15179	15554	15439	15493	15191	15352	15433	15387	15289	15324	15543	15424	15331	15392	15289	15380	15628	15345	15328	15295	15375	15295	15196	15219	15350	15362	15169	15481	15303	15427	15210	15305	15442	15306	15382	15332	15470	15342	15189	15368	15198	15265	15457	15422	15193	15520	15150	15420	15320	15504	15153	15289	15334	15353	15399	15414	15245	15409	15356	15370	15304	15455	15207	15477	15453	15233	15285	15314	15306	15272	15217	15369	15241	15108	15337	15263	15325	15388	15373	15359	15191	15459	15587	15300	15289	15444	15368	15353	15435	15232	15375	15514	15316	15255	15182	15242	15317	15311	15217	15422	15354	15392	15499	15327	15433	15332	15418	15400	15384	15085	15291	15388	15394	15307	15511	15309	15387	15457	15295	15375	15143	15400	15342	15214	15408	15345	15403	15493	15289	15296	15289	15453	15441	15195	15327	15371	15272	15398	15195	15428	15325	15165	15292	15176	15379	15278	15168	15372	15226	15397	15315	15279	15496	15302	15407	15358	15282	15348	15199	15332	15318	15429	15227	15431	15326	15184	15190	15355	15336	15497	15243	15163	15471	15417	15419	15310	15337	15274	15307	15355	15302	15339	15377	15294	15620	15404	15385	15390	15439	15281	15475	15350	15496	15584	15468	15395	15311	15382	15350	15303	15321	15267	15250	15509	15230	15163	15341	15312	15494	15473	15312	15367	15439	15262	15364	15341	15420	15314	15610	15395	15184	15280	15278	15458	15137	15376	15307	15348	15300	15305	15493	15279	15323	15258	15365	15341	15395	15377	15091	15301	15358	15326	15371	15316	15460	15388	15223	15326	15253	15356	15234	15294	15168	15459	15358	15321	15555	15259	15188	15528	15295	15500	15170	15311	15370	15316	15409	15564	15308	15373	15319	15312	15444	15320	15402	15446	15227	15404	15325	15480	15501	15319	15343	15402	15227	15464	15410	15170	15202	15551	15208	15413	15332	15404	15199	15396	15263	15398	15355	15465	15348	15456	15430	15428	15468	15310	15272	15414	15513
24545	21299	28919	25948	25594	26641	26528	23587	22369	21826	21064	20810	20313	19936	20014	19801	19322	18937	19000	19156	18827	18705	18596	18359	18603	18371	18354	18370	18568	18615	18483	18708	18582	18491	18375	18736	18593	18577	18761	18547	18567	18613	18528	18341	18446	18618	18482	18381	18543	18503	18518	18437	18394	18455	18527	18329	18443	18582	18614	18295	18003	18399	18350	18473	18403	18692	18310	18424	18319	18374	18442	18136	18509	18476	18665	18331	18618	18446	18354	18561	18631	18448	18467	18294	18497	18487	18273	18299	18436	18586	18550	18308	18284	18530	18343	18471	18328	18365	18522	18562	18567	18472	18338	18330	18429	18528	18516	18350	18409	18295	18406	18465	18550	18450	18661	18531	18453	18489	18380	18518	18233	18436	18450	18522	18352	18371	18337	18521	18587	18339	18394	18409	18314	18287	18390	18269	18485	18508	18363	18460	18368	18397	18536	18510	18339	18354	18363	18174	18422	18330	18382	18400	18468	18425	18359	18433	18358	18633	18395	18169	18373	18336	18457	18512	18279	18388	18602	18393	18356	18410	18382	18455	18431	18534	18279	18367	18302	18387	18343	18267	18389	18567	18364	18619	18417	18429	18598	18325	18432	18529	18458	18385	18487	18189	18481	18627	18430	18305	18435	18441	18686	18456	18484	18341	18463	18390	18343	18324	18481	18277	18430	18464	18228	18540	18339	18308	18209	18300	18490	18335	18384	18392	18368	18277	18297	18286	18350	18625	18603	18489	18390	18319	18550	18583	18590	18244	18457	18541	18595	18426	18649	18270	18478	18425	18365	18369	18279	18352	18215	18362	18404	18407	18326	18416	18461	18416	18278	18454	18395	18499	18451	18469	18192	18420	18370	18377	18420	18572	18250	18418	18239	18476	18454	18543	18205	18415	18528	18436	18593	18411	18600	18401	18377	18322	18418	18452	18459	18547	18479	18461	18310	18294	18500	18503	18454	18282	18331	18450	18361	18302	18549	18359	18642	18399	18440	18415	18506	18316	18365	18256	18379	18455	18645	18502	18456	18239	18658	18581	18442	18450	18330	18292	18541	18138	18498	18446	18554	18451	18506	18346	18316	18353	18345	18406	18339	18620	18375	18345	18419	18324	18431	18399	18508	18435	18532	18438	18535	18448	18362	18186	18432	18285	18386	18390	18354	18281	18563	18351	18476	18349	18552	18351	18416	18574	18512	18288	18369	18373	18460	18374	18430	18435	18265	18370	18452	18332	18327	18409	18194	18435	18134	18482	18583	18297	18381	18523	18527	18323	18291	18715	18349	18272	18398	18530	18391	18288	18468	18640	18382	18313	18412	18255	18467	18463	18358	18217	18501	18467	18462	18368	18370	18286	18227	18405	18624	18433	18744	18385	18348	18423	18284	18435	18307	18561	18369	18422	18357	18485	18477	18299	18410	18407	18321	18554	18378	18473	18531	18439	18233	18310	18363	18340	18437	18619	18352	18352	18123	18460	18468	18368	18506	18329	18582	18389	18471	18167	18516	18474	18426	18578	18278	18541	18386	18384	18088	18479	18531	18551	18499	18372	18392	18467	18463	18525	18494	18413	18479	18166	18623	18566	18386	18366	18299	18427	18585	18603	18431	18382	18569	18510	18484	18566	18498	18618	18538	18381	18535	18588	18609	18402	18558	18354	18435	18589	18446	18368	18424	18497	18398	18583	18407	18308	18415	18578	18513	18511	18595	18587	18487	18423	18357	18525	18359	18566	18352	18428	18467	18256	18283	18390	18369	18521	18245	18431	18520	18619	18258	18465	18445	18410	18228	18512	18460	18368	18484	18374	18325	18488	18329	18491	18338	18165	18229	18217	18219	18484	18509	18665	18515	18373	18312	18334	18403	18381	18270	18351	18542	18407	18429	18127	18434	18462	18684	18512	18351	18531	18244	18344	18464	18369	18445	18592	18534	18538	18595	18517	18546	18494	18541	18461	18307	18168	18491	18289	18352	18438	18582	18334	18267	18641	18471	18578	18464	18384	18218	18403	18343	18418	18473	18429	18384	18366	18583	18436	18596	18150	18604	18239	18540	18381	18217	18570	18523	18465	18485	18494	18685	18223	18363	18639	18590	18508	18497	18284	18457	18341	18381	18608	18512	18210	18344	18375	18592	18321	18416	18363	18255	18420	18411	18490	18277	18331	18525	18430	18209	18254	18330	18347	18473	18543	18451	18542	18527	18287	18290	18402	18522	18512	18392	18279	18366	18305	18567	18505	18296	18398	18343	18393	18232	18588	18392	18587	18534	18371	18456	18269	18399	18471	18546	18404	18358	18621	18404	18459	18408	18453	18493	18496	18442	18399	18411	18361	18519	18303	18333	18372	18295	18603	18298	18217	18428	18512	18357	18462	18519	18277	18403	18379	18313	18404	18285	18333	18493	18465	18558	18302	18226	18390	18516	18507	18554	18157	18599	18506	18588	18517	18393	18305	18594	18336	18330	18372	18379	18425	18433	18447	18391	18343	18396	18527	18341	18471	18343	18450	18380	18361	18473	18344	18412	18476	18408	18463	18367	18394	18389	18803	18481	18572	18487	18461	18446	18272	18453	18296	18513	18268	18389	18376	18370	18583	18534	18481	18542	18329	18663	18351	18655	18659	18484	18407	18383	18553	18466	18344	18451	18417	18346	18498	18268	18440	18404	18459	18765	18515	18323	18391	18467	18429	18440	18529	18357	18338	18275	18267	18266	18391	18474	18539	18477	18290	18408	18343	18390	18291	18564	18691	18400	18311	18298	18431	18341	18372	18642	18485	18520	18515	18501	18552	18606	18414	18360	18512	18399	18402	18435	18325	18312	18369	18454	18504	18331	18263	18514	18448	18357	18279	18489	18367	18381	18536	18372	18412	18524	18414	18331	18306	18324	18281	18392	18507	18438	18559	18528	18648	18267	18382	18528	18473	18533	18334	18566	18564	18562	18397	18501	18397	18465	18509	18139	18357	18401	18418	18662	18369	18490	18523	18499	18382	18282	18434	18432	18329	18431	18402	18307	18447	18313	18663	18402	18341	18380	18358	18268	18429	18456	18672	18498	18433	18581	18508	18333	18452	18410	18595	18595	18164	18642	18420	18476	18393	18159	18463	18235	18291	18497	18347	18549	18607	18381	18472	18434	18472	18380	18367	18342	18388	18337	18336	18566	18416	18256	18534	18332	18542	18294	18626	18421	18344	18363	18462	18394	18348	18586	18627	18474	18297	18474	18551	18405	18612	18558	18475	18370	18251	18534	18154	18416	18473	18398	18402	18401	18094	18418	18300	18360	18527	18363	18370	18335	18469	18600	18320	18621	18411	18437	18406	18319	18576	18293	18267	18351	18475	18498	18406	18517	18268	18482	18302	18621	18628	18626	18309	18426	18276	18555	18574	18454	18500	18540	18515	18436	18372	18434	18231	18343	18441	18198	18339	18254	18353	18599	18507	18485	18520	18722	18356	18457	18515	18551	18257	18576	18637	18480	18372	18415	18488	18269	18471	18592	18543	18576	18360	18334	18470	18525	18345	18445	18267	18340	18364	18500	18255	18130	18338	18387	18523	18441	18437	18391	18368	18558	18378	18505	18532	18208	18531	18297	18459	18420	18293	18455	18438	18360	18447	18263	18309	18424	18427	18677	18438	18197	18581	18400	18490	18549	18404	18198	18432	18438	18317	18483	18347	18279	18596	18493	18305	18461	18647	18560	18428	18453	18426	18332	18373	18543	18220	18395	18497	18184	18457	18487	18515	18617	18360	18459	18548	18367	18496	18475	18331	18310	18453	18382	18394	18372	18370	18415	18553	18483	18379	18626	18245	18450	18576	18392	18341	18382	18105	18509	18376	18502	18242	18186	18605	18461	18532	18634	18470	18647	18440	18509	18515	18485	18390	18429	18309	18221	18212	18393	18257	18389	18307	18516	18589	18408	18332	18450	18443	18401	18283	18305	18391	18432	18364	18207	18526	18407	18378	18506	18444	18625	18424	18485	18459	18583	18561	18661	18304	18363	18329	18444	18483	18432	18499	18346	18559	18597	18616	18455	18273	18425	18420	18523	18465	18354	18572	18362	18526	18546	18511	18386	18614	18137	18440	18394	18451	18416	18388	18462	18338	18258	18438	18189	18284	18316	18349	18586	18392	18337	18360	18350	18353	18065	18300	18528	18446	18551	18428	18411	18289	18500	18495	18281	18423	18466	18422	18504	18315	18624	18453	18268	18450	18376	18245	18439	18416	18198	18487	18184	18324	18501	18395	18203	18526	18392	18239	18417	18425	18262	18404	18448	18438	18284	18366	18301	18333	18395	18461	18336	18445	18474	18314	18497	18207	18413	18500	18536	18484	18378	18370	18334	18464	18593	18377	18278	18336	18528	18487	18349	18256	18251	18311	18362	18494	18444	18258	18204	18161	18469	18613	18369	18577	18427	18324	18369	18546	18432	18473	18424	18622	18517	18565	18568	18345	18467	18545	18467	18594	18609	18424	18285	18572	18366	18462	18408	18531	18371	18435	18369	18402	18384	18391	18421	18432	18304	18605	18529	18476	18566	18364	18483	18508	18418	18244	18103	18368	18335	18562	18511	18236	18525	18523	18486	18365	18450	18542	18624	18406	18574	18479	18696	18408	18517	18440	18406	18223	18379	18380	18448	18530	18548	18331	18309	18457	18507	18312	18521	18481	18550	18571	18232	18574	18424	18563	18621	18343	18671	18605	18245	18651	18423	18560	18441	18350	18654	18502	18532	18429	18662	18388	18350	18180	18478	18462	18247	18441	18543	18378	18560	18500	18518	18669	18281	18462	18634	18401	18461	18346	18378	18419	18339	18500	18465	18550	18297	18276	18470	18456	18543	18457	18634	18499	18630	18424	18355	18493	18533	18427	18480	18223	18390	18237	18639	18302	18482	18308	18645	18536	18320	18486	18477	18431	18572	18532	18473	18414	18470	18279	18382	18408	18152	18526	18475	18568	18541	18280	18441	18523	18431	18365	18378	18554	18533	18379	18369	18567	18521	18398	18440	18348	18400	18293	18509	18358	18377	18416	18597	18585	18289	18475	18412	18383	18425	18478	18399	18497	18412	18405	18230	18354	18459	18341	18419	18188	18404	18397	18407	18472	18509	18432	18594	18493	18318	18322	18586	18632
31931	52059	46987	37003	31043	27017	25186	23447	21265	20391	19454	18885	18136	17743	17687	17369	16649	16331	16077	16176	15944	15646	15506	15565	15586	15347	15624	15420	15644	15579	15580	15551	15494	15473	15404	15650	15582	15421	15550	15352	15541	15506	15641	15318	15358	15508	15468	15557	15581	15456	15623	15614	15323	15620	15595	15353	15472	15593	15400	15611	15759	15528	15322	15453	15433	15513	15511	15535	15532	15390	15445	15486	15393	15627	15452	15482	15600	15567	15530	15426	15538	15467	15806	15419	15435	15480	15487	15454	15519	15527	15476	15435	15443	15442	15452	15365	15611	15490	15557	15508	15457	15464	15564	15416	15357	15577	15541	15417	15556	15455	15446	15597	15487	15607	15467	15632	15280	15511	15565	15413	15568	15464	15339	15535	15550	15321	15601	15532	15471	15592	15654	15350	15330	15529	15483	15502	15319	15591	15359	15617	15503	15503	15544	15549	15554	15423	15537	15604	15583	15446	15420	15514	15605	15387	15487	15418	15497	15616	15407	15604	15693	15451	15629	15556	15563	15546	15504	15503	15156	15534	15481	15395	15436	15651	15296	15267	15466	15476	15514	15407	15459	15429	15439	15408	15437	15465	15537	15638	15509	15464	15562	15555	15608	15580	15614	15625	15385	15488	15526	15531	15399	15450	15508	15395	15568	15430	15485	15520	15437	15393	15514	15561	15348	15385	15565	15630	15576	15577	15427	15412	15348	15397	15429	15570	15464	15353	15373	15627	15571	15527	15566	15434	15573	15621	15524	15550	15442	15430	15433	15508	15367	15390	15547	15541	15538	15440	15400	15339	15573	15450	15568	15546	15451	15540	15479	15356	15489	15645	15384	15563	15637	15501	15554	15557	15555	15412	15505	15365	15484	15598	15515	15444	15538	15208	15352	15504	15618	15467	15340	15279	15398	15564	15594	15366	15498	15535	15350	15395	15568	15401	15487	15451	15523	15508	15353	15292	15509	15421	15476	15563	15586	15458	15460	15331	15420	15444	15411	15602	15481	15538	15406	15485	15463	15634	15398	15444	15439	15487	15669	15634	15656	15334	15492	15660	15453	15352	15603	15401	15305	15512	15384	15517	15700	15503	15561	15585	15509	15334	15489	15579	15409	15349	15532	15491	15444	15608	15384	15755	15417	15542	15536	15556	15494	15523	15660	15536	15354	15505	15625	15355	15500	15320	15442	15526	15467	15607	15566	15355	15459	15577	15495	15603	15420	15502	15355	15436	15487	15620	15459	15525	15465	15453	15458	15615	15586	15393	15523	15477	15352	15536	15552	15433	15326	15488	15527	15584	15472	15287	15398	15469	15481	15432	15638	15452	15520	15421	15428	15353	15607	15347	15497	15548	15471	15538	15521	15414	15406	15533	15438	15400	15511	15482	15451	15362	15313	15375	15615	15665	15450	15288	15454	15302	15480	15536	15480	15388	15355	15415	15481	15548	15421	15584	15436	15450	15372	15515	15504	15541	15465	15504	15651	15412	15482	15538	15380	15687	15402	15493	15400	15550	15381	15362	15376	15466	15484	15606	15382	15520	15456	15389	15458	15473	15456	15401	15449	15586	15459	15441	15525	15510	15387	15367	15498	15372	15475	15425	15490	15418	15544	15499	15527	15401	15393	15523	15393	15556	15387	15610	15370	15393	15319	15333	15498	15296	15321	15418	15481	15363	15456	15591	15278	15337	15457	15371	15524	15541	15565	15415	15486	15605	15497	15411	15522	15473	15554	15484	15430	15489	15527	15429	15525	15566	15534	15469	15589	15353	15503	15465	15543	15458	15504	15435	15622	15530	15422	15425	15476	15459	15474	15365	15542	15536	15447	15332	15409	15573	15357	15553	15343	15397	15669	15525	15511	15320	15439	15273	15268	15639	15494	15409	15498	15516	15434	15514	15338	15374	15542	15447	15483	15606	15513	15575	15572	15252	15503	15403	15350	15430	15397	15396	15439	15427	15548	15465	15583	15597	15581	15483	15328	15408	15424	15398	15448	15429	15403	15299	15498	15308	15573	15364	15370	15426	15526	15611	15546	15321	15412	15511	15587	15379	15401	15427	15395	15410	15381	15428	15434	15403	15530	15614	15578	15636	15422	15485	15568	15441	15488	15334	15481	15465	15451	15455	15502	15523	15303	15385	15556	15533	15394	15459	15521	15425	15402	15378	15437	15529	15520	15523	15247	15418	15563	15561	15585	15549	15528	15608	15350	15633	15276	15420	15315	15411	15397	15487	15340	15414	15367	15430	15447	15553	15522	15534	15690	15372	15552	15324	15577	15506	15429	15547	15444	15475	15378	15410	15575	15477	15500	15582	15589	15402	15273	15392	15525	15512	15335	15523	15386	15377	15594	15604	15459	15504	15299	15660	15465	15426	15669	15437	15435	15535	15481	15527	15498	15438	15551	15526	15433	15436	15582	15586	15426	15420	15246	15539	15529	15545	15471	15336	15530	15422	15427	15453	15455	15638	15422	15465	15499	15633	15355	15469	15395	15446	15421	15526	15521	15617	15287	15397	15448	15381	15653	15590	15542	15397	15504	15395	15522	15410	15452	15464	15640	15306	15493	15561	15509	15334	15443	15433	15686	15487	15429	15479	15476	15364	15379	15637	15522	15526	15483	15380	15589	15318	15340	15473	15519	15476	15631	15553	15470	15507	15442	15625	15503	15348	15504	15367	15356	15475	15557	15461	15475	15546	15329	15443	15509	15359	15434	15544	15547	15569	15596	15506	15514	15449	15620	15411	15376	15421	15433	15402	15442	15379	15583	15328	15463	15545	15476	15476	15477	15473	15435	15336	15240	15444	15525	15572	15690	15489	15641	15535	15571	15421	15434	15419	15460	15534	15465	15479	15404	15762	15376	15468	15510	15450	15453	15419	15505	15388	15490	15474	15698	15475	15440	15339	15481	15594	15493	15440	15584	15431	15372	15494	15429	15420	15381	15417	15470	15400	15437	15524	15337	15497	15594	15583	15443	15432	15250	15431	15553	15314	15541	15564	15599	15384	15429	15442	15518	15446	15550	15523	15344	15551	15344	15622	15549	15562	15525	15415	15460	15535	15449	15602	15485	15398	15660	15366	15512	15655	15505	15433	15447	15707	15307	15509	15536	15357	15580	15630	15550	15399	15526	15429	15473	15668	15503	15605	15504	15291	15327	15550	15429	15519	15603	15556	15440	15652	15550	15571	15477	15332	15551	15511	15450	15411	15449	15409	15649	15398	15635	15357	15501	15295	15514	15458	15498	15291	15434	15284	15599	15465	15527	15361	15372	15581	15463	15515	15512	15523	15592	15516	15463	15513	15360	15455	15580	15522	15388	15756	15488	15649	15561	15444	15638	15525	15558	15520	15391	15604	15450	15363	15608	15272	15460	15414	15574	15446	15422	15476	15535	15499	15535	15575	15435	15459	15558	15416	15590	15655	15389	15339	15400	15363	15375	15379	15503	15281	15585	15542	15344	15437	15447	15473	15377	15424	15465	15548	15615	15335	15484	15557	15336	15659	15466	15499	15490	15529	15543	15449	15469	15534	15383	15403	15529	15356	15542	15464	15438	15424	15505	15462	15416	15581	15263	15539	15232	15431	15583	15311	15488	15514	15498	15372	15675	15423	15475	15285	15594	15679	15446	15497	15506	15373	15483	15435	15434	15481	15462	15348	15597	15487	15447	15376	15681	15439	15438	15440	15458	15477	15501	15518	15469	15579	15395	15494	15348	15541	15491	15683	15517	15428	15589	15454	15504	15685	15506	15556	15391	15513	15356	15442	15611	15582	15528	15298	15565	15428	15660	15369	15496	15684	15551	15413	15382	15418	15407	15510	15530	15566	15450	15405	15518	15451	15371	15371	15536	15385	15538	15496	15570	15310	15524	15540	15381	15520	15668	15481	15568	15385	15450	15523	15537	15617	15408	15362	15545	15436	15506	15421	15554	15451	15337	15504	15436	15506	15360	15230	15598	15602	15640	15462	15379	15504	15496	15434	15439	15370	15499	15379	15314	15474	15365	15477	15497	15536	15435	15553	15627	15523	15444	15370	15478	15436	15244	15462	15470	15504	15493	15560	15342	15424	15533	15485	15415	15420	15424	15606	15554	15630	15412	15701	15456	15440	15460	15379	15460	15442	15381	15433	15602	15577	15167	15534	15759	15588	15678	15483	15537	15358	15646	15639	15610	15435	15586	15487	15557	15571	15346	15615	15397	15536	15459	15422	15454	15445	15545	15373	15393	15568	15407	15567	15546	15433	15453	15548	15464	15321	15567	15387	15535	15395	15575	15516	15594	15362	15426	15756	15511	15541	15587	15438	15425	15504	15557	15460	15558	15350	15541	15370	15434	15504	15425	15685	15422	15575	15420	15544	15515	15496	15574	15592	15507	15487	15579	15461	15469	15563	15565	15511	15619	15405	15585	15464	15547	15610	15325	15427	15357	15455	15484	15590	15418	15402	15455	15678	15468	15478	15342	15327	15587	15650	15613	15586	15524	15378	15492	15421	15666	15381	15502	15530	15311	15501	15512	15530	15402	15443	15259	15554	15654	15383	15619	15428	15420	15304	15322	15428	15538	15447	15465	15472	15532	15586	15400	15440	15389	15496	15316	15313	15420	15365	15414	15437	15240	15468	15568	15433	15526	15442	15504	15470	15507	15332	15542	15579	15431	15573	15543	15451	15517	15448	15518	15439	15600	15592	15589	15506	15671	15342	15633	15390	15485	15507	15513	15403	15478	15525	15465	15443	15481	15494	15652	15414	15428	15632	15499	15515	15451	15312	15372	15390	15480	15530	15604	15436	15427	15509	15508	15514	15472	15468	15316	15537	15514	15471	15458	15495	15390	15522	15468	15326	15441	15531	15488	15483	15500	15583	15401	15664	15514	15637	15639	15536	15390	15529	15428	15462	15372	15515	15625	15463	15478	15479	15412	15566	15625	15435	15563	15551	15411	15556	15491	15457	15459	15629	15403	15484	15607	15463	15297	15438	15670	15419	15519	15357	15346	15460	15498	15414	15404	15658	15586	15472	15447	15334	15521	15419	15561	15496	15387	15517	15391	15525	15614	15579	15416	15514	15360	15274	15525	15480	15328	15624	15574	15521	15490	15319	15372	15476	15556	15454	15447	15554	15549	15591	15440	15576
23219	21372	29330	24160	23880	28988	32380	26761	24979	23875	22910	22295	21570	20998	20778	20478	20038	19565	19502	19186	19290	18941	18887	18856	18917	19130	18861	18607	18727	18968	19013	18799	18770	18798	18956	18699	18923	18806	18821	18714	18741	18689	18764	18626	18967	18589	18836	18749	18604	18929	18722	18676	18613	18769	18828	18637	18751	18816	18832	18545	18694	18669	18811	19057	18837	18779	18765	18911	18832	18650	18899	18863	18778	18727	18654	18880	18870	18816	18647	18544	18824	18614	18874	18844	18771	18822	18916	18806	18843	18920	18891	18927	18923	18492	18783	18651	18866	18682	18846	18547	18784	18639	18770	18482	18812	18732	18894	18745	18827	18715	18865	18695	18693	18651	18663	18674	18618	18867	18783	18503	18737	18622	18677	18782	18618	18804	18739	18674	18532	18646	18715	18715	18870	18635	18784	18907	18679	18676	18791	18686	18819	18871	18627	18793	18734	18691	18802	18632	18745	18703	18615	18580	18641	18789	18711	18771	18562	18856	18730	18672	19013	18631	18665	18715	18762	18780	18612	18632	18629	18604	18556	18675	18583	18756	18853	18685	18723	18715	18540	18661	18561	18790	18607	18689	18577	18659	18715	18682	18681	18871	18827	18799	18702	18779	18847	18788	18898	18667	18680	18731	18610	18634	18703	18744	18692	19032	18747	18654	18719	18860	18736	18730	18775	18680	18753	18714	18623	18788	18714	18516	18542	18634	18437	18688	18504	18668	18388	18811	18751	18739	18804	18894	18723	18798	18573	18689	18686	18712	18640	18581	18609	18863	18730	18700	18768	18454	18593	18641	18752	18887	18593	18674	18790	18860	18570	18789	18906	18845	18824	18568	18734	18546	18640	18760	18573	18727	18615	18650	18621	18703	18653	18742	18795	18770	18610	18734	18660	18784	18723	18714	18795	18848	18722	18619	18789	18588	18689	18908	18636	18698	18733	18708	18620	18765	18875	18632	18843	18495	18580	18982	18746	18719	18803	18787	18748	18582	18720	18630	18804	18830	18577	18737	18574	18757	18713	18829	18704	18744	18797	18695	18627	18790	18737	18789	18858	18657	18589	18792	18673	18543	18632	18656	18590	18740	18760	18628	18646	18703	18803	18712	18720	18671	18659	18676	18721	18718	18723	18632	18767	18832	18777	18594	18618	18623	18660	18769	18591	18529	18805	18583	18512	18684	18740	18528	18584	18630	18636	18808	18768	18563	18826	18897	18826	18700	18644	18578	18664	18650	18890	18716	18825	18718	18799	18749	18779	18554	18697	18394	18638	18615	18707	18636	18789	18716	18512	18706	18676	18694	18875	18697	18837	18853	18601	18700	18396	18743	18652	18660	18729	18698	18637	18587	18694	18584	18926	18812	18652	18623	18802	18596	18677	18800	18813	18694	18726	18612	18590	18777	18729	18803	18644	18583	18767	18695	18667	18441	18437	18814	18707	18735	18826	18762	18775	18826	18697	18926	18716	18628	18746	18630	18647	18649	18647	18507	18710	18861	18685	18880	18645	18660	18767	18599	18670	18801	18520	18621	18490	18664	18698	18655	18553	18675	18669	18737	18560	18648	18556	18717	18583	18726	18742	18717	18887	18576	18622	18706	18700	18721	18617	18876	18709	18625	18640	18802	18793	18716	18643	18506	18812	18709	18784	18745	18463	18496	18755	18834	18618	18641	18869	18928	18895	18628	18771	18735	18656	18675	18623	18742	18813	18627	18826	18731	18522	18621	18694	18636	18788	18519	18649	18683	18580	18772	18622	18792	18731	18661	18605	18621	18637	18512	18592	18741	18716	18688	18563	18674	18790	18783	18645	18598	18660	18664	18735	18690	18854	18649	18772	18556	18689	18881	18789	18610	18561	18643	18539	18614	18596	18615	18858	18606	18613	18781	18756	18549	18654	18621	18619	18649	18652	18643	18571	18614	18585	18725	18811	18713	18827	18655	18415	18627	18546	18767	18594	18827	18520	18669	18633	18669	18671	18688	18736	18747	18911	18608	18720	18696	18617	18779	18745	18569	18802	18631	18750	18678	18607	18673	18574	18757	18491	18788	18443	18873	18805	18633	18680	18812	18521	18619	18644	18777	18627	18802	18543	18733	18726	18716	18718	18637	18772	18723	18822	18949	18773	18649	18499	18497	18681	18627	18607	18697	18519	18716	18878	18695	18883	18731	18636	18670	18645	18569	18559	18856	18748	18753	18781	18552	18653	18590	18656	18679	18763	18505	18770	18609	18777	18650	18640	18560	18724	18824	18784	18634	18804	18766	18472	18671	18713	18603	18796	18791	18715	18604	18485	18501	18428	18675	18676	18753	18806	18639	18678	18604	18637	18733	18720	18610	18600	18677	18734	18610	18908	18683	18690	18660	18830	18695	18876	18802	18613	18678	18715	18633	18670	18615	18743	18538	18811	18665	18716	18787	18682	18681	18616	18669	18609	18571	18721	18455	18663	18783	18603	18739	18762	18772	18791	18834	18786	18743	18676	18754	18619	18682	18609	18545	18645	18469	18785	18694	18895	18664	18672	18846	18591	18680	18650	18752	18972	18631	18570	18742	18540	18588	18542	18689	18609	18496	18577	18678	18527	18793	18558	18755	18682	18491	18709	18737	18622	18832	18792	18616	18675	18518	18707	18791	18605	18780	18700	18674	18706	18585	18812	18841	18935	18648	18709	18720	18813	18636	18524	18637	18616	18569	18553	18579	18671	18744	18552	18636	18728	18880	18785	18751	18596	18884	18619	18495	18548	18534	18693	18571	18623	18540	18572	18539	18686	18795	18797	18695	18684	18456	18724	18528	18785	18617	18809	18753	18641	18586	18680	18618	18808	18594	18510	18601	18519	18611	18634	18717	18660	18598	18844	18820	18614	18592	18583	18837	18753	18675	18867	18534	18481	18570	18799	18660	18800	18751	18669	18501	18611	18800	18706	18751	18823	18801	18553	18760	18672	18838	18953	18684	18567	18838	18612	18599	18735	18650	18757	18791	18778	18341	18884	18642	18796	18667	18534	18756	18473	18520	18775	18598	18961	18728	18690	18715	18683	18736	18635	18848	18838	18549	18707	18817	18600	18702	18743	18809	18727	18730	18716	18835	18640	18722	18837	18584	18522	18652	18365	18536	18685	18528	18535	18775	18523	18793	18779	18704	18706	18672	18809	18552	18750	18768	18693	18577	18777	18655	18725	18567	18560	18528	18714	18723	18715	18498	18850	18817	18585	18658	18549	18568	18544	18588	18732	18663	18610	18632	18796	18828	18798	18817	18533	18770	18539	18534	18570	18684	18692	18600	18649	18632	18833	18647	18755	18866	18659	18688	18709	18733	18794	18956	18787	18865	18894	18768	18754	18683	18702	18786	18754	18574	18749	18642	18726	18582	18835	18627	18580	18829	18849	18680	18944	18672	18705	18785	18638	18543	18649	18532	18618	18692	18743	18669	18765	18754	18728	18671	18685	18665	18755	18843	18891	18567	18802	18600	18724	18633	18699	18696	18602	18479	18488	18713	18598	18857	18612	18681	18644	18459	18750	18948	18756	18691	18645	18584	18705	18740	18544	18655	18816	18818	18502	18733	18689	18584	18632	18714	18847	18691	18843	18858	18586	18717	18787	18706	18762	18555	18658	18613	18884	18734	18764	18695	18769	18470	18485	18923	18670	18826	18809	18920	18719	18825	18852	18564	18541	18709	18754	18629	18681	18598	18879	18685	18457	18764	18816	18653	18591	18517	18676	18581	18697	18650	18585	18562	18664	18683	18899	18688	18707	18763	18734	18840	18721	18481	18694	18739	18619	18537	18905	18903	18645	18709	18354	18809	18853	18680	18588	18616	18901	18653	18741	18779	18716	18694	18703	18980	18698	18824	18797	18772	18709	18627	18650	18681	18686	18664	18941	18779	18681	18896	18719	18409	18497	18597	18675	18716	18798	18630	18667	18495	18716	18576	18702	18732	18598	18859	18708	18558	18708	18950	18744	18704	18599	18711	18752	18788	18595	18746	18705	18595	18853	18707	18685	18365	18708	18610	18822	18575	18711	18590	18520	18659	18779	18771	18827	18709	18537	18646	18622	18862	18961	18892	18819	18763	18678	18661	18577	18542	18723	18753	18703	18754	18675	18704	18777	18646	18814	18896	18681	18826	18737	18558	18716	18587	18428	18702	18780	18486	18632	18652	18660	18817	18456	18532	18628	18714	18573	18574	18839	18784	18797	18740	18786	18725	18776	18796	18616	18590	18753	18650	18760	18794	18722	18575	18516	18885	18638	18562	18450	18742	18567	18728	18802	18708	18739	18599	18727	18759	18692	18797	18855	18631	18795	18696	18954	18745	18619	18662	18936	18673	18869	18807	18491	18660	18785	18773	18604	18550	18929	18791	18670	18917	18723	18851	18686	18512	18820	18653	18736	18754	18703	18790	18757	18809	18613	18834	18747	18761	19023	18801	18716	18763	18526	18723	18511	18653	18716	18534	18695	18589	18735	18582	18617	18907	18586	18790	18707	18648	18691	18726	18788	18621	18811	18634	18520	18740	18688	18718	18729	18699	18631	18503	18630	18727	18859	18530	18690	18935	18678	18753	18663	18750	18749	18791	18480	18654	18837	18658	18603	18571	18927	18658	18900	18841	18814	18787	18522	18882	18627	18688	18736	18634	18614	18664	18647	18716	18754	18648	18549	18663	18447	18737	18739	18825	18709	18876	18724	18686	18612	18721	18795	18792	18841	18870	18983	18927	18755	18718	18747	18619	18658	18509	18709	18734	18707	18557	18643	18545	18753	18589	18654	18706	18778	18671	18692	18600	18402	18609	18783	18701	18769	18620	18778	18849	18706	18548	18630	18600	18768	18665	18785	18485	18724	18777	18911	18654	18535	18874	18885	18792	18735	18643	18792	18807	18740	18675	18486	18679	18344	18855	18617	18881	18608	18643	18538	18744	18675	18647	18807	18620	18836	18761	18685	18629	18776	18809	18833	18699	18616	18784	18672	18930	18761	18918	18484	18616	18564	18498	18812	18684	18693	18597	18732	18802	18486	18639	18811	18704	18810	18620	18683	18530	18858	18753	18709	18977	18756	18716	18683	18766	18539	18556	18718	18795	18840	18826	18751	18659	18571	18451	18340	18496	18562	18616	18595	18560
33862	56257	52222	45408	39360	34633	31309	27585	24937	23012	21893	20976	19872	18976	18610	18198	17270	16685	16670	16497	16098	16067	15860	15800	15849	15639	15930	15816	15923	15751	15797	15683	15714	15667	15644	15523	15773	15568	15643	15555	15782	15790	15824	15675	15773	15704	15797	15800	15524	15588	15698	15721	15626	15758	15795	15655	15620	15758	15570	15562	15621	15617	15579	15547	15639	15533	15562	15601	15770	15683	15675	15647	15558	15582	15733	15735	15713	15532	15573	15538	15702	15735	15564	15827	15543	15532	15557	15644	15796	15770	15677	15651	15772	15631	15585	15879	15729	15754	15608	15604	15492	15796	15677	15569	15797	15807	15498	15668	15708	15592	15743	15753	15664	15511	15525	15806	15728	15635	15698	15690	15731	15677	15633	15547	15697	15702	15811	15682	15541	15576	15618	15813	15608	15736	15577	15611	15805	15516	15523	15696	15673	15710	15681	15609	15580	15653	15826	15615	15334	15673	15676	15803	15616	15634	15565	15686	15595	15492	15888	15550	15763	15640	15703	15621	15545	15600	15684	15571	15617	15470	15702	15793	15652	15687	15630	15776	15671	15661	15630	15660	15785	15489	15649	15576	15535	15622	15623	15553	15589	15794	15790	15675	15585	15570	15588	15684	15575	15500	15581	15625	15720	15573	15649	15594	15734	15588	15296	15584	15668	15740	15625	15806	15657	15684	15572	15615	15686	15385	15653	15683	15548	15687	15549	15622	15727	15635	15637	15488	15767	15690	15595	15846	15573	15621	15674	15713	15555	15753	15578	15490	15700	15691	15763	15767	15678	15543	15620	15648	15597	15664	15757	15570	15593	15698	15714	15507	15806	15673	15487	15649	15475	15596	15553	15646	15536	15655	15690	15487	15544	15612	15707	15565	15617	15558	15583	15653	15885	15592	15612	15414	15856	15668	15437	15860	15395	15606	15603	15596	15603	15653	15556	15548	15410	15755	15614	15642	15458	15778	15740	15608	15498	15849	15628	15624	15589	15604	15679	15486	15742	15640	15557	15526	15529	15662	15516	15568	15683	15698	15687	15577	15619	15467	15674	15772	15546	15502	15624	15590	15513	15536	15520	15579	15600	15648	15676	15728	15528	15770	15618	15617	15627	15541	15839	15357	15839	15555	15694	15558	15590	15710	15599	15572	15702	15619	15521	15543	15633	15679	15461	15611	15620	15707	15544	15717	15593	15674	15618	15489	15570	15493	15516	15505	15559	15643	15652	15768	15718	15839	15727	15633	15711	15652	15636	15624	15644	15649	15588	15558	15597	15636	15715	15690	15706	15662	15667	15603	15489	15691	15584	15486	15758	15691	15561	15765	15484	15420	15513	15655	15679	15461	15722	15629	15679	15585	15598	15702	15564	15603	15560	15693	15710	15733	15725	15617	15648	15756	15728	15604	15612	15692	15626	15665	15505	15519	15590	15580	15653	15648	15650	15712	15532	15618	15640	15763	15623	15556	15733	15356	15701	15601	15598	15797	15884	15699	15511	15712	15651	15598	15870	15712	15700	15660	15666	15418	15487	15538	15657	15625	15728	15743	15654	15581	15586	15694	15494	15613	15643	15596	15620	15540	15572	15619	15624	15471	15635	15659	15672	15510	15628	15795	15722	15668	15682	15742	15509	15552	15738	15643	15573	15629	15558	15597	15580	15634	15643	15671	15660	15749	15598	15682	15515	15715	15453	15685	15717	15635	15646	15675	15738	15454	15614	15596	15564	15690	15642	15481	15652	15580	15671	15628	15558	15708	15764	15588	15521	15743	15617	15652	15665	15740	15558	15490	15613	15766	15719	15559	15554	15651	15621	15584	15404	15527	15627	15565	15604	15598	15614	15723	15723	15624	15724	15641	15523	15654	15708	15720	15642	15563	15546	15685	15642	15633	15711	15742	15822	15412	15664	15469	15636	15636	15657	15533	15707	15588	15479	15680	15635	15665	15514	15347	15591	15711	15619	15505	15494	15704	15517	15764	15678	15601	15674	15564	15720	15543	15750	15655	15532	15627	15614	15559	15714	15714	15690	15654	15650	15680	15596	15499	15602	15690	15734	15528	15623	15583	15674	15680	15483	15786	15716	15651	15527	15641	15803	15642	15556	15548	15725	15751	15871	15518	15596	15698	15423	15638	15737	15592	15653	15596	15705	15815	15569	15561	15615	15537	15751	15626	15830	15554	15541	15682	15655	15681	15594	15673	15735	15590	15724	15594	15460	15701	15614	15733	15587	15716	15427	15688	15694	15636	15559	15621	15599	15553	15692	15566	15751	15539	15431	15615	15584	15635	15631	15662	15754	15499	15545	15587	15520	15544	15650	15620	15621	15704	15656	15715	15490	15743	15751	15746	15589	15881	15650	15566	15537	15687	15691	15551	15685	15564	15734	15598	15632	15554	15746	15574	15520	15494	15489	15589	15575	15631	15529	15642	15653	15719	15600	15545	15560	15701	15648	15518	15736	15626	15734	15632	15674	15603	15581	15473	15701	15653	15570	15487	15770	15470	15658	15644	15611	15506	15779	15528	15566	15613	15485	15610	15600	15538	15582	15572	15610	15805	15667	15752	15540	15724	15544	15556	15707	15508	15607	15579	15422	15724	15619	15621	15496	15493	15807	15602	15455	15498	15782	15663	15704	15647	15668	15550	15483	15575	15567	15597	15741	15607	15636	15578	15465	15721	15621	15603	15590	15794	15476	15829	15359	15667	15474	15658	15681	15658	15681	15484	15677	15753	15616	15695	15607	15833	15382	15571	15591	15816	15670	15625	15537	15703	15494	15626	15741	15764	15608	15642	15591	15512	15561	15716	15883	15620	15514	15651	15526	15532	15532	15626	15764	15624	15623	15677	15564	15597	15780	15858	15536	15600	15753	15537	15549	15686	15653	15625	15534	15598	15554	15579	15652	15563	15540	15662	15478	15638	15654	15545	15534	15579	15573	15555	15519	15694	15649	15585	15732	15495	15593	15699	15660	15813	15640	15535	15607	15787	15612	15684	15638	15488	15593	15672	15657	15630	15537	15723	15670	15624	15603	15607	15632	15580	15706	15649	15634	15541	15615	15692	15747	15765	15646	15760	15595	15553	15638	15553	15695	15669	15813	15716	15527	15771	15682	15597	15665	15698	15527	15715	15529	15531	15506	15606	15577	15528	15477	15640	15545	15449	15726	15644	15480	15580	15703	15690	15517	15738	15593	15614	15649	15785	15620	15690	15611	15694	15622	15565	15544	15759	15573	15600	15628	15519	15629	15637	15547	15615	15693	15454	15568	15501	15521	15488	15632	15611	15606	15716	15560	15642	15763	15785	15494	15546	15557	15745	15629	15779	15507	15485	15650	15677	15637	15543	15526	15678	15709	15607	15661	15581	15621	15722	15589	15693	15527	15674	15687	15724	15774	15494	15677	15636	15578	15565	15485	15741	15549	15703	15501	15753	15670	15782	15618	15521	15725	15584	15486	15484	15710	15737	15565	15811	15482	15429	15742	15586	15546	15677	15544	15676	15579	15591	15679	15400	15589	15665	15668	15464	15643	15545	15642	15638	15493	15673	15532	15577	15550	15600	15494	15601	15633	15550	15509	15827	15715	15806	15626	15494	15678	15520	15683	15793	15554	15631	15573	15693	15699	15557	15633	15491	15491	15703	15717	15693	15705	15605	15622	15596	15675	15444	15658	15591	15368	15725	15676	15835	15667	15722	15533	15620	15540	15783	15612	15660	15663	15664	15892	15675	15480	15690	15614	15796	15535	15573	15626	15635	15725	15643	15554	15535	15581	15556	15534	15581	15672	15727	15640	15654	15352	15598	15561	15696	15689	15706	15529	15593	15729	15689	15486	15704	15676	15684	15742	15622	15507	15586	15531	15657	15721	15475	15632	15607	15806	15640	15619	15619	15625	15580	15697	15467	15496	15476	15645	15625	15615	15712	15560	15542	15700	15544	15609	15490	15598	15678	15669	15623	15679	15543	15554	15680	15633	15652	15431	15709	15513	15631	15504	15619	15689	15711	15743	15703	15619	15630	15768	15758	15768	15616	15703	15794	15602	15552	15644	15508	15801	15511	15733	15583	15517	15757	15618	15754	15527	15780	15689	15658	15626	15649	15682	15700	15724	15678	15598	15613	15714	15407	15590	15601	15508	15644	15599	15731	15526	15651	15559	15763	15559	15562	15737	15709	15565	15367	15664	15688	15571	15583	15417	15599	15626	15771	15678	15671	15694	15618	15623	15830	15511	15759	15636	15561	15553	15494	15775	15505	15693	15707	15591	15582	15640	15680	15605	15717	15514	15455	15670	15641	15572	15623	15606	15516	15589	15513	15592	15686	15633	15586	15697	15714	15531	15605	15573	15671	15680	15642	15639	15594	15676	15491	15485	15560	15624	15673	15719	15630	15716	15793	15641	15800	15775	15475	15792	15680	15742	15641	15483	15502	15584	15675	15542	15716	15616	15403	15612	15581	15660	15470	15508	15591	15677	15436	15711	15691	15611	15546	15673	15438	15643	15574	15571	15710	15688	15540	15681	15544	15664	15691	15584	15551	15737	15577	15656	15562	15636	15539	15532	15761	15670	15518	15762	15704	15613	15574	15511	15686	15494	15736	15602	15555	15551	15473	15689	15641	15674	15450	15595	15675	15955	15565	15711	15599	15676	15467	15740	15635	15487	15376	15610	15708	15428	15592	15747	15565	15730	15606	15666	15613	15522	15885	15545	15649	15602	15740	15599	15757	15825	15759	15555	15668	15667	15636	15674	15632	15596	15607	15555	15676	15639	15689	15607	15627	15681	15577	15571	15396	15528	15662	15561	15645	15692	15438	15613	15612	15683	15539	15722	15729	15605	15719	15725	15596	15556	15591	15465	15618	15588	15770	15520	15436	15764	15603	15640	15599	15612	15522	15547	15639	15742	15498	15645	15743	15678	15568	15639	15434	15718	15741	15576	15735	15626	15674	15748	15437	15640	15592	15559	15723	15733	15589	15481	15696	15761	15584	15618	15520	15625	15730	15463	15785	15761	15738	15626	15568	15691	15594	15595	15707	15671	15604	15534	15467	15675	15459	15693	15595	15594	15631	15576	15529	15548	15686	15545	15524	15598	15716	15487	15481	15636	15610	15687	15638	15621	15770	15533	15533	15641	15554
29805	30723	41861	39087	32122	28193	24947	22843	21745	21244	20579	20142	20054	19804	19562	19672	19636	19112	18806	19065	19223	19042	18891	18975	18673	19017	18833	18821	19002	18934	18980	18828	18738	18930	18932	18719	19041	18841	18882	18927	18878	18950	18755	18833	18678	18783	18728	18847	18842	18983	18796	18603	18721	18701	18699	18740	18921	18893	18862	18732	18836	18905	19141	18842	18751	18828	18847	18762	18939	19024	18780	18919	18794	18729	18745	18827	18867	18706	19004	18866	18810	18862	18934	18811	18715	18982	18590	18578	18734	18972	18845	19120	18958	18878	18830	18910	18899	18859	18910	18829	19139	18853	18891	18776	18706	19020	18779	18778	18822	18861	19096	19071	19024	18926	18515	18934	18810	18756	18706	18688	18957	18597	18796	18898	18685	18617	18830	18704	19028	18873	18844	18919	18873	18967	18753	18855	18918	18857	19015	18972	18890	18908	18846	18894	18775	18993	18950	18911	18901	18632	18828	18775	18738	18984	18794	18910	18992	18833	18971	18814	18758	18882	18917	18808	18682	18914	19121	18940	18997	18799	18748	18852	18869	18969	18851	18873	18834	18709	18814	18579	18808	18693	18633	18896	18896	18888	18965	18989	18897	18746	18960	18712	18697	18891	18859	18815	18792	18988	19038	18820	19052	18811	18958	18768	19019	18777	18910	18816	18929	18855	18831	18988	18736	18737	18912	18906	18749	19058	18609	18903	18851	19120	18719	18574	19028	19018	19040	18761	18788	18828	18873	18724	18838	18983	18668	18834	18804	18728	18885	18731	18895	18690	18683	18949	18910	18734	19051	18804	18979	18890	18661	18798	18955	18949	18993	18926	19068	18877	18975	18860	18969	18994	18816	18841	18758	18981	18841	18946	18887	18732	18844	18802	18774	18632	18882	19021	18773	18894	18748	18815	18964	18765	18792	18791	18703	18938	18779	18706	18996	18705	18885	18963	19106	18639	19023	18757	18868	18893	18870	18849	19001	18754	18873	18968	18725	18744	18710	18765	18922	18945	18796	18863	18803	18785	18826	18953	18990	19012	18879	18779	18955	18966	18976	18973	18685	18625	18836	18633	18854	18950	18890	18870	18849	18698	18914	18778	18887	18798	19017	19022	18848	19025	18660	18943	19108	18849	19052	18880	19007	18833	19064	18964	18675	18992	18786	18782	18643	18934	18592	18903	18747	18873	18790	18808	18765	19049	19009	18960	18790	18695	18837	18902	18777	18828	18870	18919	18965	18892	18828	18703	18942	18750	18936	18869	18859	18859	18841	18846	18799	18616	18690	18837	18928	18849	19014	18987	18692	19010	18824	18823	19082	18853	18710	18750	18951	18653	18857	19012	18963	18790	18823	18779	18966	18953	18878	18884	18990	18844	18891	18824	18705	18919	18754	18763	18872	18751	18784	18699	18868	18851	18714	18803	18983	18903	18837	18726	18755	18776	18861	18740	18591	18775	18615	18934	18717	18776	18808	18839	18900	19061	18856	18673	18946	18700	18857	18767	18891	19030	19006	19023	19018	18888	19001	18803	18922	18695	18944	18902	18881	18908	18772	18751	18837	18820	18819	18774	18696	18647	18788	18943	19041	19099	18967	18764	18958	18835	19078	18785	18873	18824	18868	18891	18915	18744	18997	18950	18962	18786	18732	19007	18923	18889	18940	18943	19123	18758	18824	18756	18786	18885	18709	19102	18844	18707	18807	19090	18897	18778	18726	18743	18973	18660	19026	18731	18959	18730	18866	18691	18845	19048	18949	18716	18880	18781	18772	18689	18857	18800	18891	18935	18841	18807	18812	18758	18926	18850	18717	18839	18951	18967	18899	18981	18904	19102	18875	18864	18734	18825	18831	19081	18908	18632	18744	18952	18838	18790	18956	18931	18715	18917	18924	18709	18731	18919	18702	19009	18829	18949	18900	18953	18960	18827	18779	19018	18800	18716	18906	18924	18884	18738	18959	18736	19085	18782	19041	18752	18956	18898	18870	18968	18660	18767	18628	18761	18617	18821	18724	18931	19087	18942	18990	18784	18955	18913	18957	18857	19007	18873	18746	18918	18976	18939	18855	18941	18885	18868	18882	18868	19113	18833	19101	19131	18737	18878	18916	18892	19162	18584	18936	18840	18845	18780	18914	18967	18909	18940	18828	18908	18704	19212	18962	18820	18710	18791	18856	18910	18935	18940	19010	19018	18946	18706	19039	18786	18834	19088	18766	19019	18797	18852	18815	18794	18871	18744	18847	18862	18891	18897	18968	18991	18728	18891	18821	18697	18931	18793	18659	18941	18823	18775	18809	18923	19010	19047	18829	18849	18966	18735	18847	18945	18830	18936	18837	18996	18970	18782	18913	18894	18860	18920	18669	18700	18957	18969	19159	18842	18798	18725	18726	18787	18753	19007	18738	18851	18823	18739	18838	18824	18921	18937	18983	19016	18829	18777	18811	18685	18860	18972	19026	19071	18970	18856	18775	19069	18894	18972	18869	18822	18781	19057	18762	19105	18863	18816	18706	18952	18797	19033	18835	18983	18678	18953	18836	18926	19039	18878	18976	18897	18651	18994	18829	18864	19059	18603	18822	18885	19018	18896	18904	18977	18923	19091	18990	18650	19029	18702	19075	18676	18994	18970	18708	18817	18804	18654	18768	18799	18767	18950	18611	18893	18819	18838	18845	18851	18921	18609	18843	18832	18909	18835	18858	18936	18845	19065	18995	18723	18724	19040	19002	18956	18779	18747	18850	18837	18766	19051	18990	18952	18858	19011	18746	18784	18658	18741	18871	18887	19020	18596	18932	19005	18917	18989	18558	18730	18706	18842	19161	18902	18805	18957	18975	18870	18870	18762	18946	18762	18940	18901	18803	18751	19020	18978	18982	18939	18748	18991	18803	18787	18885	18952	18980	18842	18890	18708	18865	18750	18575	18758	18715	18611	19017	18781	18974	18825	18786	18749	18843	18856	19005	18948	18927	18704	18727	18944	18824	18989	18845	18758	18945	18911	19086	18846	19144	18854	18721	18919	18803	18943	18763	18773	18876	18929	18766	18917	18639	18935	18854	19031	18981	18974	18977	18876	18895	18961	18772	18825	18751	18775	18910	18788	18737	18772	18725	18944	18869	18720	18821	18819	18826	18847	18887	18887	19101	18847	18944	18966	18772	18831	19082	18740	18724	18854	18887	18947	18822	18717	18986	19074	18663	18836	18734	19044	18722	18857	18917	18752	18863	18897	18816	18910	18831	18929	18833	18749	18671	18935	18886	18866	18765	18866	19016	18694	18955	18918	18738	19005	18950	18728	18784	18895	18888	18835	18784	18817	19026	18729	18830	18696	18956	18920	18851	18706	18781	18889	18855	18714	18906	18894	18637	18820	18932	18840	18733	18907	18918	18918	18898	18857	18685	18847	18819	18674	18913	18861	18756	18827	18762	18963	18953	19033	18834	18845	19053	18881	18963	18964	18908	19031	18913	18845	18991	18772	18862	18751	18864	18930	18798	18749	18977	18794	19023	18841	18972	18785	18886	19097	18894	19069	18850	18816	18999	18959	18730	19002	18803	18796	18850	19044	18983	18994	18812	18846	18909	18703	18919	18904	19024	18950	18825	18787	18846	18730	18954	18966	18726	18702	18856	18592	18981	18945	18981	18785	18939	18843	18886	18867	18831	18908	18868	18865	18927	19010	18618	18778	18862	18837	18684	18787	19071	18785	18851	18808	18878	18708	18820	18877	18786	18923	18670	18913	18947	18867	18873	18810	18847	18892	19002	18899	18834	18854	18649	18675	18800	18860	18932	18848	19029	18873	18992	18690	18768	18909	18871	18803	18985	18838	18808	18825	18804	19095	18987	19016	18695	18958	19064	18853	18976	18989	19026	18953	18853	18939	18827	18861	18939	18799	18729	18652	18908	19052	18746	18996	18941	18975	19043	19024	18960	18878	18933	18803	18798	18776	18768	18857	18977	18786	18872	18809	18709	18836	18850	18816	19106	18849	18945	18771	18963	18670	18782	18831	18719	18997	19104	18741	18781	18893	19038	18938	18977	18799	18765	18903	18784	18682	18894	18859	18969	18845	18909	18811	18893	18948	18920	18865	18658	18846	18900	18809	18792	18941	18936	18755	19015	18917	18983	18742	18840	18792	18822	18835	18968	18761	18919	18836	18975	18731	18959	18623	18908	18793	18677	19071	18741	18806	18977	18806	18802	18786	18868	18783	18890	19019	18879	18717	18986	18877	19048	18765	18963	18855	18796	18899	18834	18964	19038	18888	18987	18924	19049	18863	18871	18946	18891	18879	18639	18934	18847	18625	18795	19000	19046	18725	19019	18932	18784	18974	18842	19013	18909	18821	18951	18863	18848	18661	18973	18970	19015	18784	18893	18870	18816	18839	19083	18788	18852	19141	18678	18990	19077	18693	18736	18975	18912	18828	18773	18823	18818	18816	18726	18969	18847	18981	18932	18879	19030	18800	18749	18741	18730	18889	18707	18853	19067	18890	18875	18841	18700	18754	18864	18973	18828	19047	18863	18820	18839	19024	18883	19020	18851	18862	19084	18780	18995	18920	18882	18903	19064	18913	18923	18808	18628	18772	18813	18946	18850	18920	18890	18752	18822	18820	18812	19001	19031	18715	18797	18966	19040	18974	18859	19002	19022	18981	18732	19098	18921	19134	18863	18697	18907	18971	18756	18762	18940	18792	18958	18997	19012	18898	18917	18723	18921	18782	18831	18873	18953	18957	19075	18914	18830	18961	18882	18962	18888	18803	18800	19104	18986	18667	19001	18810	18885	18620	18700	18862	18927	18950	18693	18914	18730	18934	18822	18848	18697	18881	19058	18987	18983	18815	18795	18738	18861	18940	18682	18808	18996	18896	18837	19204	18965	18844	19028	18909	18789	18847	18981	19066	18765	18782	19041	18878	18871	18680	18913	18936	18773	19001	18864	18939	18943	18904	18998	18840	18830	18653	18965	18910	18793	18959	18809	18954	19021	18923	18823	19043	18905	18911	18842	18704	19030	18846	18874	18814	18859	18839	19148	18790	18980	19005	19011	18970	18974	18800	18707	19046	18908	18757	18650	18884	18830	18991	18581	18977	18741	18812	18913	18913	18659	18906	19026	18868	18825	18747	18700	18880	18692	18844
33368	47253	45817	39180	33438	28248	24275	21798	20136	19096	18651	18054	17496	17125	17266	17091	16581	15877	15858	15994	15975	15756	15846	15816	16009	15798	15714	15846	15822	15653	15945	15953	15716	15787	15782	15718	15941	15652	15821	15842	15869	15569	15618	15743	15783	15800	15890	15614	15671	15823	15618	15881	15787	15858	15818	15746	15755	15855	15822	15786	15730	15760	15805	15773	15694	15814	15744	15550	15916	15740	15780	15695	15719	15733	15695	15621	15741	15849	15877	15689	15648	15706	15717	15884	15767	15714	15783	15692	15688	15736	15750	15695	15838	15714	15866	15734	15910	15891	15751	15920	15645	15722	15774	15751	15721	15682	15676	15567	15734	15838	15657	15728	15674	15608	15888	15901	15766	15878	15710	15755	15916	15778	15742	15859	15778	15681	15806	15893	15744	15787	15682	15870	15714	15868	15836	15718	15695	15704	15622	15881	15799	15939	15534	15792	15712	15723	15801	15848	15917	15745	15679	15796	15968	15689	15490	15717	15870	15670	15789	15845	15694	15949	15755	15672	15602	15758	15574	15534	15692	15729	15868	15923	15876	15659	15644	15701	15711	15865	15816	15799	15577	15693	15827	15919	15938	15661	15827	15653	15610	15706	15629	15760	15758	15684	15785	15872	15777	15881	15727	15659	15955	16049	15812	15884	15831	15832	15728	15993	15842	15767	15733	15855	15623	15725	15850	15764	15673	15737	15698	15819	15797	15766	15748	15849	15731	15804	15741	15730	15701	15876	15838	15763	15819	15743	15678	15729	15567	15763	15898	15632	15933	15604	15880	15594	15785	15757	15615	15620	15737	15813	15880	15735	15675	15835	15880	15775	15611	15840	15844	15690	15782	15713	15603	15810	15893	15741	15883	15644	15828	15808	15690	15880	15787	15690	15779	15713	15813	15712	15714	15809	15739	15694	15724	15766	15722	15775	15739	15873	15892	15587	15813	15623	15735	15717	15777	15709	15635	15619	15765	15829	15754	15871	15753	15867	15831	15660	15768	15585	15855	15699	15815	15733	15611	15709	15847	15746	15940	15949	15703	15860	15717	15789	15912	15764	15686	15776	15789	15829	15912	15581	15611	15725	15823	15846	15714	15670	15588	15765	15812	15780	15769	15828	15825	15832	15717	15930	15802	15922	15894	15807	15699	15739	15804	15728	15864	15760	15722	15752	15709	15856	15730	15766	15800	15682	15698	15838	15676	15660	15835	15737	15776	15696	15627	15810	15708	15763	15868	15731	15924	15840	15671	15814	15919	15762	15861	15859	15730	15722	15835	15721	15720	15670	15891	15750	15907	15750	15808	15704	15869	15731	15587	15780	15831	15610	15966	15617	15870	15785	15741	15775	15760	15966	15832	15586	15859	15776	15715	15806	15798	15842	15887	15776	15824	15670	15895	15805	15740	15715	15697	15701	15931	15823	15784	15685	15682	15615	15880	15750	15719	15893	15724	15712	15722	15817	15762	15785	15815	15805	15674	15788	15707	15827	15774	15947	15860	15829	15713	15714	15813	15841	15698	15909	15637	15796	15741	15696	15870	15774	15746	15865	15622	15796	15866	15724	15890	15801	15699	15937	15922	15625	15800	15753	15811	15847	15701	15978	15838	16062	15845	15711	15729	15883	15696	15739	15666	15771	15867	15936	15730	15855	15807	15846	15769	15837	15653	15755	15883	15631	15822	15680	15733	15569	15809	15868	15643	15718	15835	15696	15856	15780	15955	15825	15667	15763	15713	15803	15681	15792	15702	15709	15959	15749	15807	15742	15699	15879	15718	15769	15814	15732	15821	15818	15734	15781	15674	15918	15810	15811	15908	15732	15762	15742	15848	15892	15757	15625	15853	15682	15755	15538	15840	15723	15831	15842	15675	15915	15896	15767	15947	15600	15890	15605	15831	15692	15781	15958	15947	15664	15746	15718	15612	15696	15721	15715	15770	15910	15751	15765	15819	15775	15794	15687	15819	15799	15815	15871	15865	15736	15885	15710	15858	15767	15640	15683	15769	15664	15791	15665	15955	15814	15751	15748	15697	15780	15920	15586	15824	15906	15729	15756	15858	15676	15693	15668	15742	15732	15743	15808	15936	15689	16002	15736	15890	15684	15745	15934	15754	15806	15808	15715	15856	15728	15952	15724	15696	15798	15824	15702	15853	15717	15874	15636	15756	15764	15673	15803	15675	15910	15686	15717	15901	15728	15956	15726	15766	15608	15760	15817	15690	15853	15865	15770	15820	15601	15682	15902	15830	15837	15821	15826	15724	15945	15866	15837	15625	15952	15565	15897	15622	15870	15808	15700	15709	15620	15581	15665	15835	15764	15692	15784	15753	15580	15744	15705	15756	15979	15903	15951	15680	15713	15654	15645	15792	15799	15691	15741	15791	15744	15764	15995	15665	15808	15715	15687	15726	15911	15642	15768	15673	15844	15849	15694	15834	15875	15520	15788	15614	15921	15500	15904	15765	15723	15919	15760	15795	15949	15641	15859	15848	15723	15746	15756	15624	15735	15778	15782	15765	15783	15864	15674	15726	15657	15941	15771	15935	15874	15759	15810	15746	15763	15837	15734	15827	15764	15650	15870	15785	15627	15802	15891	15608	15839	15716	15758	15931	15889	15940	15784	15809	15735	15671	15646	15594	15765	15567	15768	15693	15640	15781	15671	15782	15736	15757	15701	15822	15799	15683	15800	15726	15764	15808	15776	15795	15818	15784	15771	15776	15836	15731	15888	15738	15900	15863	15624	15940	15732	15785	15696	15885	15738	15682	15698	15775	15814	15677	15862	15684	15691	15778	15771	15900	15870	15730	15727	15821	15697	15900	15703	15764	15747	15974	15666	15749	15788	15988	15659	15632	15825	15740	15768	15766	15656	15765	15630	15858	15711	15707	15764	15646	15767	15610	15790	15811	15862	15761	15714	15707	15746	15626	15792	15925	15730	15916	15853	15736	15540	15663	15792	15933	15856	15924	15786	15665	15687	15878	15825	15773	15583	15817	15856	15748	15910	15888	15744	15890	15681	15755	15794	15884	15760	15733	15771	15759	15746	15669	15715	15855	15843	15782	15840	15825	15802	15522	15741	15582	15930	15744	15766	15908	15688	15861	15846	15740	15908	15820	15681	15814	15841	15750	15692	15639	15865	15799	15912	15618	15692	15862	15797	15775	15731	15818	15787	15712	15649	15755	15788	15824	15700	15639	15710	15595	15719	15752	15847	15645	15583	15719	15808	15883	15863	15762	15763	15760	15960	15546	15773	15865	15712	15950	15758	15781	15901	15768	15659	15721	15717	15865	15703	15662	15791	15757	15708	15725	15781	15892	15706	15640	15701	15667	15838	15635	15681	15768	15822	15777	15848	15837	15926	15752	15798	15748	15549	15853	15694	15784	15850	15850	15673	15828	15785	15890	15581	15724	15783	15649	15693	15843	15739	15744	15706	15601	15755	15709	15749	15689	15792	15890	15769	15649	15794	15817	15736	15792	15615	15768	15875	15866	15872	15773	15763	15797	15732	15820	15822	15702	15694	15717	15802	15542	15628	15652	15721	15773	15790	15626	15688	15693	15723	15677	15809	15838	15867	15766	15809	15705	15866	15842	15984	15717	15751	15555	15658	15590	15666	15685	15775	15721	15755	15568	15791	15798	15846	15658	15594	15798	15815	15769	15916	15710	15679	15654	15770	15766	15905	15952	15841	15709	15860	15604	15785	15848	15689	15735	15764	15813	15702	15693	16052	15698	15780	15910	15832	15726	15690	15749	15741	15898	15747	15794	15695	15869	15827	15835	15811	15889	15760	15822	15685	15901	15703	15682	15655	15686	15722	15799	15728	15771	15700	15746	15708	15691	15778	15672	15818	15700	15649	15929	15879	15805	15680	15886	15854	15764	15642	15642	15726	15676	15859	15715	15862	15957	15648	15864	15867	15787	15802	15785	15681	15890	15752	15723	15716	15496	15688	15761	15683	15647	15868	15757	15776	15830	15729	15821	15824	15914	15679	15818	15836	15721	15961	15851	15791	15872	15711	15862	15820	15822	15706	15547	15671	15720	15881	15830	15904	15706	15746	15832	15719	15868	15701	15620	15725	15794	15880	15760	15721	15773	16035	15699	15779	15681	15832	15834	15813	15691	15802	15823	15759	15732	15720	15721	15781	15820	15753	15914	15760	15674	15667	15628	15845	15916	15739	15680	15768	15661	15835	15642	15742	15709	15726	15804	15819	15762	15736	15835	15754	15712	15747	15721	15658	15712	15612	15777	15794	15741	15567	15675	15790	15751	15737	15803	15666	15688	15787	15687	15855	15939	15781	15814	15876	15738	15743	15786	15948	15799	15719	15863	15829	15759	15754	15828	15826	15827	15661	15857	15560	15663	15805	15807	15829	15712	16003	15806	15921	15798	15774	15828	15730	15765	15845	15559	15716	15765	15730	15631	15806	15924	15677	15735	15698	15761	15715	15892	15777	15625	15760	15729	15696	15788	15643	15801	15758	15828	15721	15859	15717	15713	15866	15677	15785	15851	15689	15684	15614	15733	15853	15891	15881	15729	15781	15876	15778	15759	15819	15855	15631	15631	15677	15740	15875	15630	15621	15833	15858	15719	15751	15724	15661	15881	15831	15835	15900	16002	15645	15859	15761	15939	15649	15745	15767	15875	15709	15723	15765	15920	15694	15604	15693	15722	15690	15538	15688	15658	15585	15785	15773	15578	15816	15859	15736	15738	15775	15773	15690	15802	15780	15849	15757	15848	15836	15800	15840	15796	15777	15690	15661	15863	15547	15674	15679	15784	15671	15832	15670	15788	15924	15785	15799	15563	15945	15830	15761	15746	15530	15746	15791	15698	15774	15769	15776	15692	15825	15785	15862	15781	15939	15747	15672	15875	15939	15778	15769	15822	15641	15590	15860	15907	15789	15764	15585	15750	15771	15698	15806	15705	15778	15752	15773	15758	15807	15854	15734	15718	15698	15691	15746	15793	15674	15785	15881	15724	15827	15865	15770	15832	15785	15907	15853	15799	15862	15714	15830	15607	15785	15960	15782	15864	15914	15784	15698	15704	15912	15837	15859	15772	15924	15779	15814	15804	15795	15812	15837	15778	15732	15703	15821	15940	15603	15813	15769	15723	15555	15830	15830	15786	15707
24696	21395	29495	27860	28067	29768	28697	25015	23169	22019	21832	21163	20614	20162	19979	19903	19610	19319	19152	19093	19377	19188	19094	19071	19060	18930	18904	18896	18952	18830	18947	18904	18996	19114	19024	18905	18796	18749	18955	18891	18795	18710	18981	18850	18876	18857	18860	18895	18667	18783	18814	18974	18928	18978	19175	18775	18729	18732	18827	19027	19004	18916	18988	18845	18770	18874	18777	18993	18928	18771	18825	18970	18742	19002	19001	18846	18828	18982	18931	19006	19055	18988	18764	18794	19045	18843	18870	18879	19028	19013	18928	18695	18782	18828	18852	18865	18956	18781	19014	18845	18619	18854	18722	18823	18602	18900	18844	18940	18785	18775	18991	18750	18820	18971	18992	18810	19009	18892	18865	18941	18833	18732	18785	18943	18953	19003	19029	18961	18789	18986	19033	18970	18722	18782	18867	19237	18819	18797	18941	18890	18755	18673	18975	18874	18861	18979	18825	18883	18903	18937	18715	18805	18774	18752	18866	18688	18736	18601	19073	18603	18899	18916	18951	18905	18767	18843	18848	19013	18993	18832	18689	18614	18645	19025	18832	18952	18924	18823	18911	18863	18850	19028	18957	18772	18868	18941	18823	18980	18863	18726	18827	18815	18725	19034	19015	18978	18759	18812	19006	18798	18922	18830	18853	18843	18820	18874	18994	18717	18786	18823	18851	18710	18948	18791	18704	18760	18903	19029	18944	19003	18498	18947	18695	18874	18584	18911	18852	18704	18838	18833	18857	18922	18787	18840	19102	18834	18774	18900	18839	18939	18809	18802	18698	18938	18604	18907	18861	18934	18756	19181	18901	18834	18892	18769	18818	18864	18879	18714	18934	18687	18610	18855	18742	18840	18946	18723	18934	19034	18786	18859	19026	18735	18931	18842	18860	19114	18733	18918	19019	19106	18741	18737	18914	18786	18798	18835	19013	18846	18983	18932	19022	18824	18775	18957	18818	18974	19041	18683	18856	18558	18882	19066	18986	18868	18718	18761	18663	18620	18969	18864	18987	18869	18792	18754	18796	18747	18824	18829	18859	18795	18893	18782	18786	18839	19011	18840	18981	19045	18803	18796	18932	18938	18913	18845	18777	18949	18842	18711	19032	18931	19040	19049	18830	18822	18767	18840	18878	18789	18776	18832	19020	18881	18823	18862	18816	18750	18926	18907	18805	18839	18892	18844	18851	18780	18850	19035	18898	18916	18973	18859	18913	19002	18916	19092	18946	18849	18982	18768	18893	18753	19133	18888	18839	18949	19022	18942	18696	18864	18881	18903	19033	19026	18749	18929	18538	18886	18881	18822	18916	18793	19040	18934	18841	18729	18870	18894	18719	18793	18999	18610	18989	18865	18971	19000	18833	18946	18987	18948	18958	18924	18579	18925	18687	18876	18744	18749	18781	18729	18741	18938	18932	18718	18906	18930	18885	18842	18939	18900	18910	18668	18857	18965	18888	18704	18752	18630	18835	18926	18796	18954	18763	19109	18670	19035	18854	18916	18801	18944	18835	18521	18870	18793	19000	18833	18808	18975	18837	18844	18731	18849	18765	18925	18810	18860	18940	18888	18970	19113	18703	18892	18971	18768	18662	18769	18547	18919	18628	18856	18878	19035	19013	18924	18793	18798	18872	18740	18937	18802	18870	18922	19086	18880	18931	18838	18838	19037	18865	18822	18947	18994	18905	18996	18791	18984	18982	18837	18911	18884	18862	18691	18808	18837	18804	18864	18783	18846	18950	18495	18796	18669	18636	19035	18849	19276	19065	18951	19034	18883	18882	18865	18826	18911	18840	18875	18773	18829	18895	19029	18924	18868	18856	18805	18796	18836	18583	18862	18895	18726	18781	18876	18842	18895	18932	18902	19044	18898	18724	18971	18893	18783	18811	18888	18917	18626	18790	18891	18788	18786	18893	19036	18912	18756	18784	18876	18800	18924	18695	18914	18876	19116	19035	18872	18833	18900	18953	18939	18904	18762	18857	18806	18897	18849	18915	18757	18783	18954	18977	18836	18916	18789	18705	18854	18864	18970	18756	18846	18661	18996	18785	18980	18868	18892	18896	18844	18850	18789	18732	18854	18862	19111	18879	18643	18756	18826	18670	18747	19022	19051	18899	18853	18888	18719	18962	18863	18979	18917	18786	18809	18688	18921	18930	18762	18841	18729	18709	18872	19053	18838	18718	18831	18810	18963	18981	19052	18783	18965	18962	18678	18717	18848	18769	18803	18652	18803	18907	19007	18925	18800	18886	18681	18871	18872	18621	18819	18918	19006	18741	18738	18914	18824	18922	18948	19077	18982	18857	18878	18933	18659	19062	18860	18964	19088	18657	18583	18741	18846	18779	18754	18940	18924	18793	18908	19017	19017	18648	18895	18972	18618	18646	18669	19028	18638	18858	18807	18777	18946	19101	19018	18848	18885	18879	18864	18826	18878	18870	19035	18900	19118	18805	18894	18904	18927	19011	19049	18692	18754	18718	18913	18668	18902	18865	18724	18723	18822	18981	18959	18916	19042	18891	19037	18920	18839	18669	18861	18873	18907	18892	18885	18949	18863	18953	18815	18746	18762	19019	18811	18830	18799	19042	19162	18946	18935	19103	18855	18836	18958	18818	18820	18751	18738	18905	18669	18768	18595	18916	18903	18887	18885	18780	18521	19073	18912	18925	18753	18833	19000	18788	18905	18825	18938	18720	18728	18815	18757	18899	18931	18938	18794	18849	18893	18884	18750	18879	18867	18724	18848	18953	18916	18851	18896	18999	18869	18967	18831	18755	18972	18856	18897	18698	18689	19014	18800	18863	18813	19051	18957	18844	18906	18789	18952	18822	18886	18824	18870	18966	18976	18780	18919	18900	18904	18736	19017	18905	18872	18804	18803	19003	19097	18903	18728	18761	18939	18706	18823	18940	18914	18846	18814	19014	18754	18738	18829	18731	18790	18777	18775	18753	18906	18796	18808	18746	18624	18899	18807	18926	18923	18824	19105	19034	18877	18650	18814	18861	18697	18856	18729	18828	18774	19076	18894	18806	18825	18898	18875	18814	18936	18957	18776	18767	18996	18793	18670	18687	18947	18979	18915	18997	18828	18889	18904	18716	18949	18746	18669	18920	19025	18798	18889	18719	18884	19026	19036	18883	19015	18843	18990	18901	18943	18817	18929	18932	18900	18810	18741	18830	18964	18803	18842	18628	18642	18822	18740	18704	18970	18920	18689	18547	18714	18949	18877	18778	18876	18710	18726	18839	18633	18921	18670	18658	18794	18942	19054	18773	19030	19086	18946	18880	18913	19069	19062	19026	18800	18841	19013	18826	18770	18755	19018	18987	18715	18829	18980	18929	18724	18867	18904	18900	18875	18659	18737	18814	18849	18891	18996	19061	18905	18837	18842	18850	18795	19000	18993	18948	18896	18931	18660	18683	18895	18876	18813	18845	18659	18915	18916	18789	18824	18674	18981	18952	19057	18747	18723	18758	18762	18611	18721	18907	18599	18936	19124	18932	18751	18852	18715	18634	18841	19086	19045	18926	18752	18862	18893	18854	18931	18864	18817	18898	18993	18618	18925	18774	18848	18855	18783	18869	18874	18957	18479	18774	18790	18894	18801	18753	18839	18670	18891	18770	18909	18827	18977	18910	18933	18795	18898	18814	18828	18816	18855	18844	18949	18825	18853	18969	18895	18541	18941	18706	18768	18764	18910	18848	18815	18646	18949	19035	18561	18843	19039	18852	19017	18708	18894	18875	18813	19008	18729	18915	18777	18976	18772	18852	18685	18808	18864	18932	18922	19070	18917	18868	18804	18830	19033	19054	18986	18945	18614	19046	18805	18902	18806	18978	19017	18944	18705	18802	19007	18805	18845	19031	18837	18663	18679	19013	18928	19162	18883	18813	18900	18886	18905	18962	18970	18799	18950	18818	18868	18929	18857	18848	18902	18957	18767	18802	18762	18926	18830	18939	18963	18948	18729	18879	18793	18826	18904	18870	18674	18820	18878	18712	18853	18813	18989	19123	18952	18682	18766	19061	18925	19066	18937	18938	19023	18858	18756	18828	18779	18953	18804	18914	18835	18991	18917	18875	19130	19028	18889	19001	18816	18829	19082	18844	18748	18812	18820	18922	18897	18651	18687	18840	18988	18811	18782	18685	18802	18967	18769	18869	18871	18755	18898	18811	19042	18575	18827	18859	18839	18773	18607	18692	18951	18963	18997	18873	18834	18925	18865	18779	18740	18961	18922	19006	18652	19181	18907	18993	19004	18877	18884	19017	18899	19164	18868	19034	18831	18902	18861	18825	18824	18917	18992	18768	18739	18956	18742	18884	18997	18886	19042	19013	18897	18913	18853	18994	18692	18991	18985	18900	18804	19003	18990	18882	18959	18876	18760	18890	18918	18771	18615	18781	18929	18886	18609	18834	18849	18712	18960	18880	18634	18687	18643	18885	18903	18731	18821	18948	18948	18860	18670	18894	18994	18995	18635	18782	18820	18872	18785	18901	18897	18866	18898	19003	19002	18946	18988	18843	18747	18915	19019	18601	18710	18875	18739	18975	19018	18803	19010	18990	18934	18745	18992	18866	18793	18893	18930	18724	18840	18924	18803	18910	18889	18690	18727	18830	18981	18662	18836	18808	18758	18921	18856	18952	18833	18967	18817	18841	18761	18877	18982	18870	18977	18938	18693	18817	19210	18761	18712	18839	18688	18901	18888	18751	18751	18802	19077	19053	18564	18717	18925	18751	18799	18654	18780	18910	18792	18855	18840	18774	18773	18895	18762	19032	18904	19077	18731	18863	18862	18835	18722	18975	18778	18645	18779	18861	18971	18720	18911	18964	18980	19014	19034	19022	18771	18846	18847	18863	18897	19102	18812	18692	18980	18853	18836	18831	18900	18938	19045	18695	18806	18867	18706	18742	18846	18968	18872	18778	18913	18686	18866	18917	19153	19088	18896	18729	19008	18904	18772	18887	18936	18692	19054	18952	18870	18768	18911	18852	18771	18764	18699	18889	18817	18804	19085	18929	18872	18887	18711	18879	18754	18769	18812	18927	18817	18756	18919	18882	18794	18824	18699	18822	19023	18933	18757	18962	18885	18831	18873	19040	18803	18719	18936	18690	18873	18928	19022	19015	19089
31681	54216	51645	41595	35677	31182	27804	25134	22357	20584	20046	19196	18341	17798	17890	17332	16967	16322	16337	16140	16106	15901	16047	15801	15906	15870	15963	15822	15907	15895	15920	15865	16007	16036	15841	15762	15899	15939	15865	15818	15789	15922	15986	15883	15992	15976	15974	15818	15880	16071	15680	15838	15901	15914	15675	15870	15976	15609	15789	15941	15660	15861	15738	15947	15822	15965	15730	15995	15733	15693	15644	15859	15770	15681	15846	15853	15941	15688	15822	15810	15769	15882	16060	15802	15843	15925	15846	15752	15955	15653	15930	15876	15806	15773	15862	15870	15857	15734	15847	16029	15788	15992	15877	15912	15871	15666	15865	15999	15681	15846	15902	15739	15688	15744	15960	15754	15829	15821	15812	15812	15887	16032	15727	15863	15821	15967	15975	15877	15987	15791	15728	15868	15727	15816	15943	15809	15680	15789	15705	15950	15791	15831	15844	15836	15575	15716	15788	15856	15800	15748	15931	15983	15718	15947	15817	15932	15840	15801	15852	15742	15690	15950	15762	15904	15795	15831	15941	15763	16030	15751	15771	15739	15847	15845	15755	15903	15701	15916	15696	15863	15876	15899	15719	15573	15878	15925	15820	15654	15822	15677	15888	15720	15874	15841	15771	15946	15800	15879	15795	15709	15879	15816	15811	15662	15883	15830	15638	15684	15836	15869	15712	15847	15822	15794	15875	15706	15944	15672	15777	15731	15883	15952	15690	15789	15573	15773	15937	15740	15758	15804	15750	15737	15809	15704	15850	15737	15828	15862	15828	15910	15794	15883	15920	15747	15810	15883	15790	15856	15744	15629	15773	15792	15958	15821	15703	15917	15744	15774	15742	15753	15770	15903	15889	15887	15779	15706	15900	15819	15745	15862	15655	15819	15933	15673	15778	15871	15744	15872	15679	15892	15831	15853	15950	15822	15731	15807	15689	16043	15744	15805	15871	15810	15909	15762	15813	15755	15735	15873	15922	15728	15781	15815	15854	15777	15893	15867	15897	15888	15659	15802	16018	15784	15744	15889	15849	15791	15837	15774	15846	15863	15796	15862	15749	15866	15867	15654	15888	15832	15729	15745	15929	15670	15776	15682	15844	15641	15609	15847	15870	15826	15681	15812	15860	15836	15814	15868	15667	15972	15772	15766	15620	15861	15816	15618	15829	15917	15863	15851	16084	15776	15836	15756	15877	15718	15704	15832	15696	15912	15791	15759	15670	15707	15939	15807	15867	15927	15960	15852	15857	15868	15985	15792	15909	15910	15834	15691	15840	15872	15700	15833	15820	15821	15915	15889	15834	15876	15818	15789	15806	15949	15794	15928	15943	15860	15811	15968	15769	15782	15649	15758	15772	15835	15701	15862	15788	15823	15850	15874	15706	15908	15732	15810	15722	15867	15775	15789	15712	15899	15679	15768	15895	15815	15804	15756	15845	15931	15832	15824	15775	15926	15890	15744	15999	15689	15764	15865	15630	15882	15989	15896	15818	15909	15900	15833	15964	16039	15722	15886	15930	15933	15800	15967	15857	15890	15737	15897	15680	15678	15835	15849	15905	15968	15724	15855	15737	15840	15828	15859	15860	16002	15955	15833	15941	15993	15777	16005	15756	15744	15840	15740	15949	15833	15899	15742	15796	15790	15761	15641	15847	15772	15610	16004	15698	15926	15845	15825	15801	15922	15872	15919	15932	15663	15773	15997	15685	15665	15814	15670	15782	15650	15784	15684	15689	15954	15874	15725	15872	15903	15826	15979	15841	15862	15882	15921	15796	15717	15861	15721	15882	15950	15943	15876	15906	16008	15829	15769	15903	15720	15962	15840	15842	15803	15818	15736	16020	15889	15873	15777	15781	15710	15766	15796	15808	15965	15838	15884	15745	15687	15919	15703	15899	15896	15724	15916	15754	15735	15874	15768	15919	15848	15780	15775	15705	15770	16034	15727	15778	15754	15796	15798	15809	15725	15893	15785	15699	15706	15904	15910	15999	15812	15907	15810	15625	15996	15935	15888	15915	15783	15784	15863	15746	15908	15744	15811	15707	15689	15987	15776	15697	15811	15847	15978	15760	15651	15981	15836	15801	15806	15619	15808	15854	15687	15711	15795	15943	15861	16011	15688	15811	15721	15939	15829	15556	15684	15930	15820	15933	15681	15768	15729	15719	15845	15690	15738	15731	15627	15813	15850	15721	16062	15984	15883	15865	15835	15867	15769	15764	15723	15788	16036	15892	15890	15919	15751	15878	15870	15936	15789	15803	15884	15644	15889	15882	15785	15734	15867	15789	15675	15959	15972	15956	15927	15926	15712	15817	15729	15835	15961	15766	15909	15712	15794	15692	15778	15711	15721	15707	15690	15880	15912	15720	15853	15756	15855	15747	15750	15860	15838	15842	15774	15909	15903	15781	15824	15843	15786	15932	16001	15775	15852	15823	15565	15721	15780	15727	15694	15910	15750	15894	15780	15941	15808	15822	15665	15828	15686	15938	15689	15801	15910	15710	15685	15941	15906	15816	15863	15831	16041	15669	15689	16048	15792	15825	15727	15992	15749	15729	15660	15798	15721	15685	15978	15811	15808	15704	15720	15932	15969	16073	15898	15917	15848	15860	15725	15823	15614	15991	15850	15874	15867	15807	15930	15903	15807	15770	15717	15793	15823	15766	15717	15943	15831	15677	15717	15744	15807	15874	15816	15910	15941	15947	15743	15857	15848	15916	15844	15786	15841	15656	15936	15742	15824	15806	15901	15864	15913	15984	15660	15753	15661	15835	15899	15803	15674	15741	15951	15847	15839	15686	15736	15822	15885	15891	15848	15598	15955	15817	15915	15800	15743	15831	15823	15779	15708	15857	15888	15792	15609	15823	15791	15945	15748	15719	15805	15565	15810	15828	15849	15796	15694	15929	15846	15707	15821	15790	15903	15810	15925	15860	15866	15809	15903	15631	15817	15731	15840	15892	15748	15882	15831	15798	15741	15768	15836	15795	15761	15884	15740	15726	15831	15816	15910	15893	15754	15854	15875	15721	15881	15964	16047	15930	15700	15837	15872	15736	15968	15673	15777	15745	15861	15880	15904	15802	15860	15839	15814	15926	15751	15715	15635	15828	15659	15797	15823	15846	15942	15769	16055	15815	15791	15882	15761	15761	15805	15938	15993	15719	15815	15816	15912	15823	15805	15889	16043	15740	15767	15853	15717	15898	15792	15746	15828	15759	15777	15970	15868	15854	15896	15717	15656	15916	15844	15932	15760	15913	16079	15858	15841	15970	15824	15726	15623	15833	15792	15849	15882	15716	15793	15899	15882	15672	15739	15816	15740	15835	15934	15816	15682	15802	15963	15926	15781	15888	15846	15967	15752	15694	15771	15748	15905	15864	15807	15610	15869	15902	15857	15816	15898	15817	15643	15784	15885	15868	15841	15760	15806	15814	15697	15912	15802	15758	15628	15739	15832	15874	15815	15759	15707	15902	15879	15779	15857	15931	15783	15912	15810	15998	15874	15813	15931	15783	15766	15765	16016	15779	15909	15735	15769	15783	15976	15825	15743	15830	15641	15864	15961	15660	15613	15768	16044	15702	15915	15687	15733	15871	15697	15940	15650	15673	15909	15875	15857	15710	15888	15680	15727	15593	15709	15862	15773	15720	15787	15716	15772	15767	15864	15673	15827	15751	15862	15735	15779	15746	15788	15664	15793	15802	15895	15858	15766	15742	15689	15819	15735	15934	15917	15757	15820	15936	15910	15728	15895	15581	15825	15741	15879	15780	15796	15891	15565	15836	15804	15982	15920	15726	15800	15933	15822	15889	15669	15696	15816	15959	15887	15776	15939	15843	15858	15893	15791	15782	15842	15847	15791	16075	15941	15872	15758	15750	15728	15873	15785	15834	15680	15761	15943	15946	15875	15865	15961	15741	15827	15825	15873	15727	15815	15790	15846	15840	15761	15869	15748	15748	15768	15759	15879	15855	15834	15741	15728	15736	15701	15870	15818	15617	15753	15765	15849	15780	15633	15771	15873	15747	15744	15963	15729	15707	15921	15887	15863	15928	15777	15641	15966	15712	15861	15662	15886	15609	15989	15812	15770	15885	15889	15830	15890	15819	15721	15831	15922	15752	15773	15822	15877	15842	15684	15958	15710	15700	15701	15845	15918	15829	15655	15938	15591	15907	15823	15684	15799	15798	15762	15835	15726	15785	15790	15919	15734	15779	15994	15755	15820	15954	15992	15688	15835	15839	15771	15803	15744	15954	15729	15837	15922	15889	15901	15769	15635	15719	15812	15832	15861	15920	15613	15737	15698	15925	15902	15874	15861	15911	15850	15798	15947	15988	15824	15862	15881	15962	15962	15813	15783	15850	15761	15938	15899	16017	15862	15851	15905	15932	15746	15815	15620	15901	15838	15858	15789	15942	15830	15591	15950	15881	15860	15748	15775	15879	15810	15847	15803	15877	15746	15925	15732	15910	15818	15978	15835	15833	15836	15804	15731	15854	15800	15949	15742	15771	15839	15876	15736	15837	15919	15767	15696	15669	15834	15796	15688	15858	15767	15842	15883	15610	15878	15823	15813	15936	15832	15818	15977	15865	15739	15842	15766	15733	15450	15922	15713	15735	15954	15746	15851	15788	15753	16081	15758	15775	15727	15695	15714	15787	15736	15698	15921	15665	15889	15885	15735	15750	15843	15839	15650	15852	15768	15873	15873	15938	15862	15848	15578	15825	15958	15807	15917	15740	15691	15851	15778	15798	15936	15888	15782	15883	15906	15759	15789	15855	15744	15719	15704	15831	15877	15702	15653	15794	15866	15675	15970	15762	15936	15648	15778	15902	15862	15712	15923	15805	15897	15773	15724	15838	15774	15873	15781	15801	15876	15893	15856	15709	15915	15864	15955	15742	15869	15803	15655	15813	15855	15778	16009	15926	15950	15728	15896	15997	15824	15633	15835	15623	15749	15864	15912	15742	15892	15791	15871	15833	15729	15719	15722	15969	15705	15901	15785	15973	15791	15886	15939	16006	15831	15888	15911	15938	15856	15804	15846	15813	15778	15754	16003	15651	15876	15684	15718	15856	15763	15749	15888	15821	15939	15729	15840	15728	15901	15693	15888	15787	15769	15760	15635	15811	15881	15660	15748	15775	15948
23048	21263	29200	24062	23945	29793	33518	27848	25727	23754	22606	22249	21561	21297	20790	20024	19840	19667	19662	19164	19122	19261	19186	19272	19009	19076	19131	18912	18960	19115	19066	19019	18866	19047	19050	19016	19045	18899	18795	18954	18855	18928	18927	19026	18947	19027	18840	18983	18922	18776	18751	18855	18780	18840	18721	18765	18785	19057	18793	18771	18799	18867	18837	18904	18954	19014	18871	19029	18762	18894	18501	18805	18774	18963	18964	18845	18829	18820	18821	18830	18697	18629	18797	18878	18728	18974	18727	18884	18875	18923	19012	18854	18922	18805	18816	18713	18767	18676	18865	18788	18914	18765	18910	18787	18862	18845	18543	18860	18624	18801	18889	18918	18860	19062	18860	18796	18710	18789	18869	18853	18922	18822	18899	18711	18650	18695	18787	18903	18906	18791	18755	18901	18787	18746	18985	18777	18701	18722	18808	18806	18818	18787	18851	18864	18931	18788	18672	18954	18755	18759	18836	18870	18952	18821	18700	18905	18896	18899	18818	18805	18830	18724	18718	18790	18923	18752	18967	18965	18682	18868	18704	18841	18996	18801	18855	18655	19041	18830	18893	18898	18794	18606	18558	18793	18941	18727	18662	18767	18643	18780	18954	18875	18755	18717	18831	18824	18765	18816	18917	18990	18974	18543	18776	18885	19019	18705	18891	18878	18682	18838	18982	18851	18814	18843	18948	18871	18960	18854	18947	18542	18706	18797	18734	18909	18895	18707	18539	18910	18749	18668	18780	18755	18766	18822	18718	18657	18910	18768	18863	18859	18671	18834	18679	18715	18777	18921	19147	18640	18894	18877	18617	18932	18879	18780	18789	18906	18643	18625	18780	18670	18877	18787	18822	18532	18601	18742	18835	18710	18776	18848	18815	18777	18587	18753	18680	18751	18940	18917	18866	18950	18729	18968	18740	18728	18849	18670	18796	18772	18987	18763	18658	18790	18833	18993	18726	18914	18820	18848	18629	18866	18802	18674	18863	18867	18766	18760	18740	18528	18758	18598	18605	18761	18753	18918	18973	18697	18813	18903	18775	18825	18757	18934	18758	18809	18803	18635	18737	18802	18739	18730	18917	19031	18808	18800	18825	18879	18886	18715	18928	18841	18649	18733	18889	18764	18840	18708	18954	18783	18738	18867	18712	18901	18919	18747	18612	18877	18817	18603	18732	18669	18696	18607	18779	18831	18614	18921	18786	18896	18730	18851	18852	18769	18731	18934	18742	18663	18838	18759	18779	18817	18671	18755	18928	18791	18761	18824	18943	18656	18871	18607	18469	18816	18886	18584	18755	18864	18858	18774	18869	18835	18862	18727	18736	18746	18825	18917	18892	18744	18668	18821	18617	18754	18730	18981	18856	18935	18697	18751	18663	18805	18740	18821	18613	18696	18885	18695	18955	18771	19040	18726	18954	18742	18773	18874	18816	18803	18791	18792	18874	18790	18813	18903	18681	18794	18866	18841	18751	18996	18805	18933	18627	18636	18696	18550	18671	18792	18678	18636	18752	18828	18847	18781	18865	18866	18710	18802	18635	18845	18863	18799	18579	18873	18944	18791	18670	18801	18816	18764	18647	18721	18772	18914	18786	18703	18909	18814	18848	18751	18890	18897	18866	18943	18589	18763	19033	18840	18976	18904	19074	18629	18740	18673	18641	18937	18761	19017	18858	18890	18783	18933	18890	18848	18638	18797	18608	18837	19168	18587	18885	18673	18892	18776	18814	18719	18782	18596	18853	18873	18805	18788	18948	18962	18945	18859	18754	18904	18758	18674	18787	18747	19028	18880	18976	18893	18866	18812	18914	18669	18768	18673	18899	18799	18600	18824	18734	18728	18718	18833	18697	18838	18740	18735	18924	18857	18768	18826	18878	18804	18903	18700	18517	18731	18753	18713	18820	18857	18912	18767	18827	18850	18851	18645	18754	19013	19027	18915	18843	18578	18972	18645	18740	18733	18921	18826	18848	18695	18767	18762	18914	18769	18897	18928	18700	18967	18817	18774	18879	18714	18879	18852	18708	18736	18879	18702	18915	18818	18579	18688	18648	18806	18703	18822	18724	19050	18878	18851	18695	18765	18722	18775	18535	18898	18749	18698	18697	18804	18846	18919	18859	19005	18805	18616	18819	18668	18959	18834	18815	18843	18655	18617	18779	18864	18924	18740	18594	18746	18767	18765	18871	18989	18854	18687	18804	18620	18791	18550	18685	18877	18792	18942	18813	18910	18850	18619	18709	18865	18843	18760	18895	18839	18715	18908	18917	18987	18808	18872	18890	18786	18694	18682	18854	18571	18888	18736	18788	18744	18959	18769	18831	18796	18808	18822	18904	18872	18729	18853	18725	18906	18764	18635	18675	18585	18606	18786	18977	18965	18767	18781	18817	18656	18722	18896	18650	18692	18737	18979	18812	18822	18906	18859	18824	18756	18718	18742	18823	18841	18838	19059	18766	18804	18871	18716	18985	18744	18721	18652	18825	18740	18868	18690	18788	18815	18613	18631	18812	18889	18730	18805	18818	19002	18907	18882	18688	18686	18754	18692	18938	18668	18713	18725	18953	18755	18821	18792	18722	18711	18764	18738	18976	18948	18734	18956	18824	18749	18880	18730	18936	18918	18923	18959	18789	18653	18827	18874	18821	18678	18750	18925	18856	18878	18960	18870	18763	18970	18789	18867	18752	18711	18772	18656	19055	18855	18769	18765	18807	18695	18987	18803	18722	18784	18806	18585	18818	18751	18802	18942	18855	18848	18716	18594	18798	18992	18994	18956	18769	18915	18978	18706	18919	18758	18739	18758	18679	18625	18581	18728	18863	18846	18744	18874	18944	18962	18843	18827	18883	18999	18831	18716	18822	18760	18579	18940	18731	18727	18880	18766	18878	18939	18793	18619	18822	18634	18822	18662	18878	18960	18788	18758	18770	18794	18809	19059	18801	18692	18736	19055	18611	18819	18960	18597	18627	18753	18888	18906	18673	18670	18701	18563	18871	18829	19074	18681	18904	18849	18847	18892	18918	18817	18755	18815	18845	18846	18866	18969	18705	18662	18936	18852	18986	18907	18862	18673	18780	18874	18509	18828	18898	18768	18852	18970	18789	18667	18780	18604	18709	18786	18607	18916	18870	18701	18872	18673	18821	18542	18940	18700	18824	18842	18866	19152	18736	18736	19003	18698	18772	18839	18853	18974	18875	18849	18707	18548	18795	18713	18777	18904	18741	18956	18883	18909	18758	18877	18837	18774	18828	18617	18800	18815	18996	18899	18726	18855	18725	18816	18677	18637	18790	18893	18936	18910	18771	18945	18665	18806	18991	18940	18808	18905	18648	18696	18841	18675	19075	18786	18793	18914	18844	18821	18631	18863	18827	18677	18837	18900	18821	18740	18839	18763	18910	18756	18866	18764	18869	18702	18743	18755	18636	18767	18812	18513	18579	18516	19045	18675	18817	18641	18773	18634	18807	18707	18828	18912	18816	18974	18904	18777	18927	18786	18906	18717	18488	18672	18929	18953	18847	18878	18641	18742	18874	18713	18716	18758	18742	18715	18625	18681	18850	18765	18840	18818	19032	18894	18792	18681	18823	18649	19006	18833	18752	18749	18830	18836	18587	18880	19053	18750	18845	18792	18867	18895	18828	18876	18760	18710	18687	18701	18747	18965	18844	18836	18567	18771	18635	18892	18995	18761	18686	18671	18752	18801	18860	18964	18868	18716	18873	18768	18786	18950	18794	18784	18738	18645	18649	18849	19091	18990	18877	18778	18752	18830	18843	18890	18837	18699	18851	18933	18742	18867	18832	18737	18811	18793	18964	18723	18814	18881	18708	18658	18824	19107	18853	18911	18899	18828	18773	18875	18920	18848	18739	18894	18846	18882	18769	18733	18855	18660	18960	18687	18895	18682	18829	18661	18832	18921	18891	18823	18838	18751	18825	18789	18936	18826	18833	18606	18778	18566	18674	18699	18764	18674	18714	18759	18830	18779	18735	18838	18901	18866	18958	18827	18887	18968	18815	19164	18891	19014	19182	18979	18636	18737	18723	18601	18879	18733	18855	18743	18684	18783	18832	18847	18761	18683	18802	18709	18807	18481	18710	18748	18777	18690	18665	18797	18882	18741	19010	18878	18801	18940	18778	18645	18823	18560	18693	18877	18763	18710	18839	18678	18729	18822	18666	18726	18883	18604	18753	18921	18941	18777	18810	18885	18716	18806	18654	18821	18679	18851	18628	18794	18933	18826	18931	18814	18863	18790	18745	18782	18846	18830	18901	18776	18774	18695	18789	18635	18558	18692	18828	19014	18863	18678	18744	18645	18838	18742	18763	18814	18729	18695	18848	18894	18880	18794	18832	18895	18844	18861	18978	18615	18857	18899	18793	18816	18628	18723	18646	18632	18839	18838	18651	19027	18872	18678	18604	18782	18599	18828	18702	18833	18840	18705	18822	18798	18843	18920	18744	18871	18637	18675	18793	18784	18843	18910	18803	18878	18987	18741	19005	18670	18787	18792	18879	18794	18657	18805	18680	18785	18739	19134	18799	18886	18711	18786	18972	18810	18744	18775	18774	18869	18958	18895	18713	18762	18688	18813	18703	18847	18595	18886	18698	18799	18769	18451	18852	18937	18711	18909	18715	18907	18718	18792	18774	18792	18894	18881	19059	18959	18667	18851	18608	18886	18763	18679	18868	18803	18878	18809	18712	18744	18933	18795	18916	18751	18829	18693	18968	18756	18683	18691	18743	18719	18759	18863	18729	18768	19001	18864	18820	18658	18832	18935	18716	18680	18848	18761	18841	18559	18746	18798	18692	18758	18727	18779	18708	18900	18745	18743	18681	18903	18533	18783	18857	18710	18707	18691	18726	18845	18613	18602	18677	18752	18915	18888	19002	18732	18767	18912	19091	18694	18878	18541	18656	18712	18976	18915	18823	18882	18666	18639	18862	18672	18606	18665	18930	18744	18826	18712	18884	18937	18908	18712	18907	18848	18973	18802	18896	18820	18832	18656	18494	18686	18801	18796	18879	18935	18882	18869	18692	18585	18776	18757	18850	18846	18759	18812	18525	18780	18780	18686	18804	18983	18888	18641	18691	18534	18547	19008	18790	18903	18976	18917	18804	18604	18767	18771	18657	18887
33853	58514	54970	45950	40237	36333	33302	29099	25865	22261	21128	20385	19753	18874	18266	17175	17176	16718	16536	16204	16171	16146	16324	15940	16049	15910	15895	15902	15997	15786	15758	15656	16099	16087	15811	15707	15859	15837	15725	15673	15700	15548	15782	15635	15552	15884	15541	15709	15527	15785	15795	15771	15587	15666	15794	15716	15733	15636	15730	15639	15578	15669	15660	15715	15696	15512	15768	15562	15794	15623	15667	15799	15725	15814	15753	15693	15572	15776	15646	15676	15522	15704	15601	15820	15758	15764	15758	15820	15756	15637	15843	15588	15626	15730	15552	15703	15633	15626	15499	15673	15652	15650	15713	15809	15755	15692	15628	15640	15654	15531	15785	15656	15667	15631	15732	15630	15650	15693	15568	15793	15572	15388	15620	15690	15656	15583	15539	15678	15651	15547	15735	15763	15767	15813	15870	15676	15614	15735	15704	15721	15843	15668	15663	15664	15655	15698	15863	15728	15847	15598	15657	15661	15797	15759	15616	15454	15799	15450	15751	15779	15895	15637	15685	15651	15611	15625	15641	15906	15802	15610	15706	15728	15778	15661	15759	15694	15696	15597	15560	15659	15632	15769	15774	15838	15614	15681	15786	15760	15637	15733	15598	15681	15510	15618	15626	15659	15647	15733	15696	15467	15718	15840	15852	15700	15810	15772	15651	15594	15574	15584	15791	15663	15891	15705	15860	15791	15655	15584	15560	15731	15610	15772	15623	15690	15854	15626	15581	15741	15715	15666	15653	15658	15667	15880	15697	15668	15668	15767	15535	15627	15535	15676	15569	15664	15723	15732	15487	15611	15611	15846	15725	15870	15715	15841	15477	15621	15695	15723	15650	15677	15583	15651	15792	15773	15772	15462	15755	15701	15724	15650	15781	15803	15701	15596	15687	15602	15596	15677	15698	15740	15604	15678	15638	15734	15654	15791	15733	15483	15651	15632	15850	15576	15701	15723	15737	15470	15474	15708	15673	15547	15695	15781	15827	15772	15725	15469	15746	15602	15848	15753	15764	15775	15651	15645	15721	15736	15750	15723	15656	15808	15875	15761	15733	15633	15721	15693	15774	15595	15707	15756	15868	15601	15759	15657	15640	15705	15672	15604	15790	15823	15632	15790	15751	15682	15637	15689	15570	15665	15803	15690	15631	15705	15649	15780	15775	15830	15484	15853	15714	15627	15724	15717	15648	15706	15858	15759	15765	15716	15561	15634	15434	15674	15676	15758	15755	15714	15667	15790	15815	15678	15688	15456	15733	15504	15694	15740	15699	15743	15806	15590	15605	15605	15712	15653	15836	15733	15717	15675	15703	15678	15622	15646	15647	15613	15616	15556	15677	15775	15732	15613	15663	15636	15797	15643	15713	15711	15824	15739	15719	15896	15592	15775	15745	15636	15895	15673	15717	15876	15641	15734	15646	15741	15600	15665	15752	15616	15671	15766	15801	15527	15702	15632	15627	15591	15651	15671	15651	15685	15658	15739	15712	15728	15594	15619	15673	15674	15729	15795	15830	15694	15596	15693	15678	15644	15814	15576	15744	15608	15445	15816	15693	15725	15782	15584	15818	15720	15707	15764	15751	15687	15592	15566	15587	15851	15691	15718	15616	15716	15694	15627	15878	15712	15760	15561	15685	15727	15624	15794	15680	15480	15675	15649	15670	15688	15628	15630	15598	15618	15670	15675	15632	15534	15618	15734	15853	15830	15600	15723	15506	15800	15764	15705	15753	15675	15715	15675	15631	15746	15678	15756	15544	15722	15451	15708	15594	15897	15865	15501	15521	15721	15778	15676	15622	15677	15888	15649	15810	15664	15612	15693	15902	15624	15677	15840	15567	15734	15657	15748	15604	15811	15707	15552	15715	15571	15666	15671	15797	15746	15765	15719	15826	15796	15586	15762	15716	15560	15845	15743	15733	15775	15607	15802	15628	15665	15594	15656	15782	15593	15663	15490	15524	15777	15624	15781	15697	15572	15799	15746	15696	15753	15740	15695	15637	15790	15667	15723	15648	15682	15702	15793	15667	15667	15580	15649	15489	15637	15728	15684	15735	15778	15710	15416	15740	15825	15681	15810	15822	15687	15665	15769	15641	15621	15688	15513	15778	15708	15694	15690	15823	15798	15672	15753	15510	15673	15657	15737	15715	15710	15646	15549	15757	15503	15760	15637	15477	15652	15517	15778	15650	15661	15592	15764	15856	15666	15663	15600	15756	15666	15776	15693	15622	15548	15735	15705	15599	15579	15698	15832	15664	15596	15811	15770	15741	15740	15648	15727	15555	15668	15943	15781	15608	15578	15597	15671	15743	15688	15800	15728	15705	15700	15547	15471	15623	15717	15617	15744	15532	15765	15818	15755	15638	15695	15606	15564	15648	15913	15539	15585	15653	15597	15689	15678	15538	15628	15491	15737	15633	15723	15735	15688	15680	15622	15890	15673	15727	15753	15699	15765	15772	15427	15658	15754	15689	15768	15749	15608	15783	15829	15635	15611	15624	15719	15606	15615	15702	15712	15551	15636	15697	15627	15728	15559	15624	15600	15749	15570	15745	15596	15691	15580	15798	15587	15616	15732	15768	15587	15738	15653	15627	15656	15603	15856	15809	15690	15711	15726	15568	15623	15640	15696	15567	15702	15697	15902	15702	15687	15681	15616	15818	15834	15588	15777	15770	15738	15585	15596	15703	15694	15625	15750	15597	15707	15669	15722	15875	15599	15785	15639	15652	15544	15780	15675	15806	15625	15584	15703	15646	15656	15684	15662	15659	15624	15577	15622	15855	15581	15573	15664	15567	15805	15640	15771	15591	15778	15653	15590	15881	15688	15655	15605	15840	15746	15581	15746	15680	15626	15785	15670	15475	15729	15687	15697	15614	15680	15713	15790	15689	15824	15773	15593	15629	15750	15734	15657	15791	15822	15595	15651	15593	15706	15759	15703	15679	15665	15600	15577	15588	15607	15741	15746	15584	15565	15783	15780	15740	15722	15520	15405	15710	15581	15712	15878	15580	15705	15614	15576	15496	15397	15543	15647	15741	15716	15507	15607	15831	15768	15609	15679	15811	15787	15759	15634	15681	15652	15653	15478	15756	15577	15710	15653	15757	15648	15670	15781	15597	15635	15709	15639	15565	15894	15571	15675	15836	15653	15588	15874	15668	15599	15834	15793	15811	15616	15727	15728	15608	15631	15609	15601	15749	15629	15434	15725	15616	15593	15667	15669	15811	15625	15622	15466	15790	15778	15689	15573	15644	15641	15713	15761	15582	15716	15555	15490	15766	15803	15616	15500	15579	15749	15749	15578	15758	15779	15708	15611	15805	15819	15714	15743	15703	15626	15631	15549	15573	15804	15620	15601	15526	15615	15591	15713	15758	15549	15565	15666	15535	15739	15540	15624	15632	15719	15780	15610	15845	15750	15589	15633	15623	15630	15751	15655	15550	15819	15710	15739	15716	15519	15630	15607	15628	15526	15572	15813	15676	15853	15647	15578	15689	15768	15611	15716	15867	15711	15572	15658	15674	15592	15508	15770	15871	15743	15573	15739	15534	15862	15669	15522	15723	15849	15606	15699	15691	15731	15664	15543	15669	15568	15722	15657	15764	15739	15710	15863	15702	15770	15700	15665	15679	15636	15594	15658	15578	15796	15637	15812	15808	15587	15772	15769	15668	15701	15704	15643	15755	15672	15675	15773	15631	15691	15744	15691	15648	15646	15509	15748	15624	15630	15875	15878	15587	15668	15846	15758	15706	15700	15630	15684	15751	15726	15864	15635	15829	15645	15701	15712	15548	15588	15734	15712	15718	15570	15688	15690	15639	15768	15796	15598	15628	15795	15793	15669	15573	15547	15731	15657	15647	15749	15618	15705	15763	15733	15728	15640	15729	15707	15637	15671	15552	15739	15831	15726	15611	15723	15611	15764	15786	15671	15718	15765	15559	15697	15736	15610	15652	15823	15656	15751	15717	15716	15634	15721	15780	15757	15500	15827	15706	15786	15657	15665	15710	15821	15573	15765	15769	15542	15668	15683	15892	15543	15765	15710	15813	15754	15677	15708	15558	15585	15571	15628	15761	15809	15730	15638	15631	15719	15618	15566	15687	15642	15695	15531	15549	15793	15652	15749	15657	15706	15693	15622	15634	15919	15765	15684	15819	15726	15655	15722	15667	15714	15656	15827	15662	15585	15807	15892	15761	15702	15646	15784	15556	15529	15766	15699	15829	15712	15655	15577	15623	15822	15847	15578	15567	15592	15714	15633	15801	15661	15679	15470	15672	15568	15590	15706	15810	15684	15634	15656	15714	15528	15804	15804	15766	15566	15769	15851	15820	15696	15864	15571	15684	15741	15786	15784	15657	15526	15636	15760	15655	15776	15579	15586	15640	15425	15498	15528	15647	15735	15550	15697	15611	15745	15677	15741	15609	15483	15515	15927	15669	15746	15649	15680	15827	15710	15692	15881	15585	15613	15700	15566	15684	15712	15633	15635	15655	15630	15653	15766	15571	15707	15843	15748	15707	15702	15780	15615	15762	15771	15469	15537	15725	15680	15736	15726	15604	15749	15788	15687	15591	15666	16043	15717	15500	15719	15613	15610	15556	15842	15825	15679	15607	15566	15686	15716	15785	15665	15705	15691	15621	15672	15771	15769	15730	15525	15558	15497	15608	15794	15579	15714	15606	15862	15703	15619	15694	15521	15693	15624	15667	15500	15706	15755	15710	15601	15673	15724	15537	15733	15718	15528	15578	15809	15807	15737	15741	15697	15864	15719	15575	15744	15686	15623	15790	15645	15625	15720	15570	15777	15715	15683	15769	15752	15646	15596	15736	15679	15709	15744	15734	15882	15726	15806	15764	15691	15706	15627	15768	15732	15792	15785	15650	15729	15731	15700	15747	15593	15781	15884	15570	15677	15469	15707	15584	15825	15599	15718	15610	15636	15641	15807	15707	15777	15562	15634	15551	15688	15763	15701	15730	15657	15746	15674	15740	15646	15771	15605	15762	15572	15561	15802	15783	15680	15766	15632	15880	15618	15770	15714	15825	15516	15741	15678	15733	15602	15671	15734	15762	15756	15685	15836	15790	15655	15633	15725	15806	15695	15515	15772	15776	15792	15652	15728	15751	15517	15795	15671	15837	15544
30252	32320	42565	39382	32125	28994	26537	23890	22735	21478	21018	20724	20369	20390	19737	19782	19934	19766	19757	19528	19408	19423	19534	19610	19496	19576	19604	19595	19450	19592	19523	19419	19563	19494	19467	19589	19478	19263	19343	19172	19506	19459	19443	19554	19391	19637	19674	19390	19291	19543	19340	19441	19526	19342	19464	19432	19544	19274	19465	19373	19449	19570	19581	19161	19145	19396	19703	19385	19191	19648	19451	19325	19284	19495	19512	19336	19499	19432	19497	19411	19613	19550	19472	19421	19199	19417	19508	19411	19390	19535	19307	19342	19303	19295	19319	19394	19343	19596	19493	19418	19297	19452	19407	19411	19590	19389	19466	19538	19504	19242	19482	19400	19533	19376	19323	19435	19486	19388	19410	19517	19379	19257	19443	19258	19394	19206	19548	19528	19315	19503	19393	19234	19342	19386	19482	19347	19405	19490	19365	19473	19424	19319	19605	19336	19403	19431	19349	19497	19342	19294	19376	19329	19428	19398	19495	19373	19433	19482	19619	19293	19519	19422	19348	19333	19297	19512	19489	19435	19532	19294	19504	19513	19588	19448	19476	19324	19420	19477	19294	19421	19465	19682	19274	19444	19383	19383	19330	19498	19356	19412	19524	19251	19223	19164	19447	19220	19267	19355	19131	19620	19436	19111	19507	19218	19377	19554	19612	19470	19491	19426	19360	19413	19260	19481	19543	19451	19462	19350	19699	19391	19527	19527	19224	19429	19312	19410	19286	19452	19453	19528	19261	19252	19351	19352	19358	19349	19584	19696	19510	19527	19422	19374	19369	19473	19487	19423	19367	19377	19473	19543	19454	19261	19357	19350	19490	19312	19449	19244	19558	19510	19405	19414	19550	19399	19535	19498	19505	19414	19563	19455	19577	19481	19293	19415	19303	19508	19412	19379	19400	19321	19374	19255	19460	19433	19438	19319	19583	19485	19521	19295	19241	19564	19616	19395	19476	19412	19427	19428	19482	19482	19529	19503	19234	19348	19339	19547	19531	19335	19478	19469	19486	19447	19560	19353	19525	19367	19353	19420	19422	19420	19371	19346	19518	19301	19461	19220	19523	19448	19331	19473	19506	19654	19410	19695	19523	19302	19416	19362	19639	19458	19631	19324	19730	19539	19257	19702	19346	19600	19449	19565	19538	19582	19333	19553	19374	19685	19433	19443	19501	19316	19061	19318	19455	19458	19322	19465	19591	19405	19574	19569	19423	19390	19226	19429	19588	19631	19338	19401	19296	19413	19511	19460	19394	19279	19398	19277	19458	19473	19380	19504	19358	19489	19246	19436	19331	19493	19325	19294	19453	19166	19438	19587	19375	19289	19480	19530	19405	19408	19443	19334	19337	19271	19338	19325	19688	19593	19497	19478	19469	19359	19401	19341	19274	19298	19421	19559	19432	19317	19324	19482	19511	19577	19365	19621	19651	19514	19542	19459	19386	19407	19399	19490	19454	19411	19482	19393	19442	19398	19107	19325	19411	19529	19407	19596	19290	19437	19368	19584	19596	19540	19322	19550	19211	19488	19481	19599	19552	19290	19512	19325	19637	19459	19648	19430	19510	19735	19541	19685	19697	19393	19290	19275	19569	19294	19464	19511	19378	19470	19458	19462	19340	19345	19479	19487	19041	19587	19348	19537	19334	19554	19494	19516	19501	19393	19677	19359	19637	19370	19195	19471	19429	19709	19298	19497	19483	19493	19518	19289	19669	19519	19324	19495	19628	19482	19496	19454	19742	19398	19179	19493	19431	19444	19256	19470	19465	19581	19243	19486	19543	19350	19295	19588	19548	19608	19386	19358	19492	19481	19628	19333	19504	19429	19356	19309	19469	19379	19743	19446	19283	19260	19310	19301	19413	19327	19621	19462	19486	19316	19502	19519	19436	19234	19565	19280	19424	19251	19344	19421	19530	19490	19421	19491	19322	19486	19606	19457	19439	19519	19456	19413	19301	19552	19466	19361	19275	19665	19336	19292	19356	19445	19491	19416	19596	19697	19351	19627	19640	19559	19237	19364	19636	19402	19464	19386	19479	19611	19256	19317	19351	19372	19447	19065	19491	18956	19260	19300	19662	19327	19720	19456	19445	19385	19640	19439	19510	19497	19518	19478	19262	19224	19368	19619	19474	19645	19492	19582	19567	19550	19440	19369	19280	19396	19420	19406	19162	19359	19407	19677	19476	19339	19267	19305	19386	19232	19573	19326	19522	19567	19490	19536	19309	19297	19589	19423	19466	19543	19578	19455	19548	19471	19468	19479	19536	19130	19504	19344	19258	19486	19552	19419	19632	19378	19449	19398	19275	19342	19338	19569	19449	19405	19403	19336	19309	19443	19413	19490	19401	19207	19311	19434	19343	19421	19332	19362	19542	19564	19401	19504	19493	19111	19528	19457	19500	19492	19398	19315	19455	19482	19386	19550	19571	19411	19244	19342	19548	19764	19584	19484	19451	19313	19563	19537	19371	19312	19378	19410	19525	19429	19213	19431	19499	19230	19394	19329	19340	19458	19554	19402	19534	19393	19480	19442	19354	19527	19454	19323	19357	19637	19419	19250	19513	19604	19374	19289	19430	19390	19246	19445	19346	19320	19370	19363	19376	19353	19522	19385	19574	19541	19390	19502	19243	19459	19340	19493	19631	19498	19458	19356	19328	19453	19311	19453	19483	19447	19604	19466	19501	19552	19630	19497	19337	19441	19424	19669	19515	19287	19417	19350	19450	19494	19419	19590	19414	19460	19394	19320	19321	19305	19161	19535	19470	19549	19404	19215	19368	19531	19339	19489	19440	19418	19508	19616	19434	19486	19540	19548	19468	19553	19541	19240	19244	19389	19413	19251	19348	19256	19365	19307	19590	19306	19484	19425	19241	19480	19511	19413	19446	19419	19291	19292	19282	19336	19521	19623	19481	19540	19531	19477	19449	19445	19528	19484	19464	19665	19665	19158	19229	19344	19703	19482	19727	19554	19486	19466	19346	19361	19720	19605	19509	19196	19539	19470	19482	19636	19700	19354	19131	19439	19338	19291	19512	19537	19420	19592	19412	19506	19323	19234	19311	19151	19525	19631	19439	19323	19470	19420	19576	19483	19289	19448	19460	19503	19397	19374	19505	19453	19524	19478	19563	19491	19526	19510	19313	19470	19419	19433	19421	19649	19325	19295	19488	19536	19469	19592	19410	19351	19404	19507	19393	19406	19313	19319	19289	19341	19527	19319	19477	19525	19349	19535	19363	19493	19692	19449	19489	19499	19560	19410	19643	19362	19411	19253	19227	19531	19603	19457	19559	19320	19194	19398	19450	19624	19391	19666	19378	19463	19532	19423	19319	19362	19323	19551	19307	19339	19600	19461	19658	19342	19374	19565	19585	19549	19225	19368	19299	19591	19536	19430	19447	19366	19657	19484	19518	19273	19425	19303	19377	19447	19544	19459	19518	19447	19363	19475	19347	19466	19528	19359	19470	19505	19463	19434	19506	19430	19303	19168	19645	19391	19253	19461	19433	19433	19567	19282	19403	19547	19316	19328	19398	19347	19569	19367	19450	19436	19352	19542	19483	19397	19416	19467	19436	19300	19372	19282	19485	19206	19481	19411	19583	19409	19299	19506	19363	19355	19327	19255	19307	19359	19472	19389	19557	19425	19401	19570	19426	19548	19170	19371	19521	19419	19653	19357	19538	19286	19342	19443	19355	19617	19525	19448	19482	19613	19359	19402	19446	19420	19580	19385	19464	19374	19415	19334	19564	19428	19396	19437	19303	19407	19535	19481	19327	19356	19547	19352	19530	19387	19511	19475	19408	19471	19482	19602	19460	19295	19376	19387	19435	19429	19455	19408	19499	19345	19444	19355	19483	19690	19468	19344	19455	19631	19297	19466	19356	19413	19601	19491	19582	19503	19579	19648	19329	19527	19484	19339	19519	19621	19579	19696	19528	19531	19492	19449	19328	19378	19221	19506	19538	19489	19423	19474	19371	19250	19627	19359	19464	19352	19346	19561	19537	19383	19593	19414	19579	19571	19541	19538	19558	19420	19431	19646	19354	19611	19352	19544	19671	19715	19412	19264	19512	19403	19312	19525	19362	19590	19511	19385	19575	19365	19437	19391	19526	19326	19705	19435	19349	19702	19323	19268	19303	19245	19498	19436	19454	19190	19399	19378	19326	19398	19523	19424	19473	19627	19336	19523	19458	19286	19372	19380	19324	19552	19481	19630	19590	19333	19309	19533	19451	19338	19670	19415	19486	19425	19479	19819	19405	19283	19495	19399	19386	19513	19555	19605	19383	19355	19508	19509	19598	19429	19534	19339	19165	19419	19342	19481	19441	19625	19445	19534	19483	19341	19293	19355	19516	19403	19240	19505	19540	19629	19667	19381	19406	19571	19426	19521	19439	19348	19458	19323	19432	19349	19279	19517	19563	19472	19401	19463	19449	19432	19537	19673	19305	19286	19511	19348	19424	19367	19505	19462	19514	19395	19598	19529	19416	19505	19705	19500	19388	19292	19584	19523	19395	19424	19501	19555	19515	19439	19257	19101	19555	19508	19632	19515	19477	19574	19497	19526	19560	19579	19500	19631	19322	19467	19744	19396	19437	19683	19390	19352	19427	19551	19464	19285	19336	19519	19581	19473	19629	19498	19592	19406	19556	19415	19471	19357	19369	19402	19680	19489	19592	19599	19323	19269	19425	19310	19642	19357	19623	19595	19438	19419	19350	19508	19466	19109	19232	19393	19599	19400	19577	19528	19603	19361	19471	19250	19477	19236	19271	19525	19531	19575	19539	19472	19396	19331	19522	19352	19547	19375	19423	19523	19359	19514	19486	19454	19274	19470	19456	19316	19404	19493	19402	19307	19474	19512	19508	19569	19720	19505	19542	19184	19455	19690	19476	19506	19423	19588	19445	19395	19249	19552	19308	19544	19336	19388	19431	19337	19397	19440	19574	19487	19582	19467	19494	19383	19288	19536	19228	19477	19471	19570	19438	19325	19426	19483	19555	19178	19461	19433	19584	19219	19440	19464	19450	19454	19500	19345	19701	19323	19282	19354	19534	19203	19464	19628	19381	19468	19295	19353	19419	19278	19327	19679	19439	19473	19392	19525	19642	19425	19486	19402	19425	19271	19217	19383	19582	19288
34282	48356	46204	39253	33101	29544	26139	22911	20975	19276	18509	18134	17776	17567	16914	16458	16513	16538	16588	16205	16282	16205	16174	16086	16147	15984	16159	16138	16313	16250	16157	16118	16106	16104	16122	16093	16011	16043	16013	16102	15949	16082	16164	16131	16129	16111	16328	16155	16271	16117	15988	16161	15996	16108	16171	16139	16106	16074	16138	15987	16134	16224	16106	16123	16121	16106	16218	16072	16126	16056	16097	16071	15992	16007	16238	16062	15973	16157	16099	16026	15999	16150	16062	16155	16114	16199	16110	16080	16090	16243	16239	16096	16126	15886	16247	16051	16100	16004	16111	15977	16049	15864	16379	16012	16046	16112	16166	16064	16097	16056	16116	16116	16109	16154	16068	15983	16107	16027	16000	16045	16113	16044	16066	16113	16155	15936	16001	16056	16006	16079	16068	16132	16246	16167	16152	16140	16188	16097	16079	16084	16166	15952	16035	15968	15875	16107	16024	16085	16037	16115	16164	15986	15952	16127	16234	16006	16082	16287	15983	16072	16190	16081	16158	16034	16008	16240	16143	16029	16107	16081	16136	16057	16103	16041	15965	16091	15883	16210	16078	16113	16122	16110	16126	16003	16241	16109	16074	16115	16337	16066	16120	16074	16066	16197	16041	16076	16071	16316	16177	15916	15904	16100	16025	16114	16065	15859	16019	16117	15998	16036	16231	16148	16092	15898	16038	16262	15991	16038	16084	16109	15930	16155	15945	16110	16017	16044	16039	16167	16070	15995	16112	16125	16308	16146	16222	16021	16125	16290	16010	16219	16102	16178	15943	16114	16272	16009	15986	16193	16116	16060	16103	16063	15945	16161	16197	15890	16082	16049	16192	16251	15952	16103	15979	16230	16319	16064	15973	16261	16237	16106	16044	15984	16104	16043	16169	16121	15984	16218	16086	16132	16097	16075	16102	16126	16064	16141	16061	16130	16091	16036	15924	16042	16146	16059	16207	16020	16161	15918	16161	16026	16015	16168	16250	16016	16219	16172	16110	16201	16069	16251	15872	16053	16188	16167	16186	16128	16215	16083	16086	16153	16166	16159	16043	16087	16241	16163	16178	16234	16165	16076	16163	15863	15966	16188	16138	16061	16095	16216	15986	16061	16043	16108	16203	15968	16181	16045	16095	16086	16156	16099	16040	16034	16087	16004	16118	16062	16063	16086	15902	16048	16196	16304	15911	16194	16155	16155	16007	16064	16090	16101	16243	16025	16106	16034	16233	16201	16156	15984	16049	16124	16191	16140	15854	16179	16191	16046	15893	16091	16030	16165	16066	16146	16189	16183	16089	16181	16125	16215	16085	16099	15918	16102	16129	16244	16166	16161	16168	16065	16217	16106	16084	16092	15954	16095	16330	16028	16077	16090	16113	16145	16002	16098	16048	15968	16182	16167	16275	15924	16081	16037	16090	16190	16102	16132	16102	16058	16145	16253	16182	16262	15901	16168	16037	16003	16197	16093	16041	16024	16098	16130	15905	15994	16162	16198	16056	16291	16063	16131	16045	16169	16031	16133	16278	15917	16000	16217	16060	16217	15950	15993	16006	15956	15965	16199	16021	16006	16187	16018	15989	16246	16196	16083	16064	16003	16032	16197	16133	16182	16133	16240	16109	16113	16214	16109	16216	16029	15976	16194	16079	16145	16141	16114	16280	16092	16229	16040	16077	16197	16056	16176	15796	16040	16127	16248	16054	16095	16080	16156	16143	16021	16023	15990	16032	15997	16131	16147	16198	16120	16006	16187	16117	16031	16017	16092	16036	16123	16164	16088	16023	16188	16172	16089	16210	16021	15970	16043	16200	16147	16142	15998	16081	16233	16138	16238	15861	16020	16123	16090	15990	16111	16059	16183	16091	16047	16054	16162	16297	15983	16156	16182	16107	16222	16207	15984	16135	16034	16148	16089	16009	16176	16148	16088	16131	16213	16052	16197	16348	16042	16132	16148	16040	15922	16058	16106	16001	16049	15894	16042	16162	16052	16016	15988	16200	16001	16179	16024	16114	15995	16078	16221	15998	16120	16123	15957	16067	16083	16096	16065	16018	16242	16147	16065	16243	16044	16035	16121	16166	16033	16127	16045	15990	16099	16133	15992	16187	16007	16294	16064	15961	15987	16160	16090	16052	16085	16135	16121	16074	16067	16155	16127	16141	16019	16226	15981	16018	15984	16026	16145	16074	16009	15906	16222	16029	16276	16089	16215	15999	16056	16005	16126	16079	16153	16200	16220	16195	16100	16078	15905	16160	16187	15997	16142	15974	16061	16277	15962	16169	16237	16024	15982	16108	16058	16150	16080	16115	16109	16168	16135	16210	15985	15988	16090	16104	16152	16104	16272	16063	16036	16022	15967	15852	16011	16025	15998	15997	16267	15970	15891	16180	16035	16103	16073	16082	16139	16042	16139	16059	16139	16040	16055	16010	16064	16131	16034	16170	16191	16069	16018	15999	16122	16045	15819	16155	16246	15904	16341	15976	16038	16135	16162	16165	16256	16210	16117	16052	16159	16063	16280	16051	16150	16080	16030	16120	16193	16066	15943	16153	16127	16172	16019	16225	15904	15852	15961	16063	16012	16031	16121	15961	15967	16111	16098	16135	16188	15979	16219	16040	16128	16103	16032	16171	16116	16038	16135	16144	16163	16123	16047	16075	16197	15927	16157	15954	15958	15944	16154	16073	16096	16204	16195	16051	15904	16057	16070	16138	16164	16206	15979	16106	15972	16168	15889	16259	16140	16166	16178	16081	15998	16031	16193	16124	16107	16157	15949	16214	16161	16193	16000	16080	16267	16055	16153	16104	16087	16061	16006	16078	16268	16060	16098	16238	16258	16137	15996	16087	16041	15974	16035	16163	16124	16269	16155	16028	16201	16064	16125	16158	16084	16143	16184	15943	16265	16130	16013	16140	16097	16125	16159	16244	16119	16178	16075	16012	16041	15921	16073	16038	16179	16138	16163	16292	16132	16259	16111	16042	15970	15982	16091	16046	15969	16100	16085	15946	15971	16114	16092	16206	16043	16006	16085	15991	16063	16059	16224	16131	16050	16053	16054	16086	16097	16058	16128	16228	16111	16075	16133	16020	15984	16157	16182	16269	16114	16169	16095	16041	16131	16217	15965	15970	15990	16017	16040	16178	16235	16028	16022	16008	16255	16069	16071	16167	16044	16039	16234	16110	16230	16151	15834	16140	16207	16118	16057	16107	16239	16098	16104	16196	15974	16014	16055	15990	16169	15960	16110	16025	16136	16109	16011	15967	15956	16019	16184	16056	16234	16100	16047	16059	16079	15862	16005	16214	16018	16150	16070	16249	16174	16340	16139	15994	16104	16130	16130	15997	15972	15989	16080	16240	16065	16200	16066	16129	15963	15906	15990	16119	15844	16265	16052	16004	16107	15892	16055	16210	16135	16165	15967	16179	16021	16164	16278	16042	15854	15973	16088	16129	15988	16015	16050	16291	16018	16136	16191	16021	16060	15949	16228	16005	16075	16178	16191	16173	16058	16122	16085	16071	16289	16080	16059	16180	16093	16119	16056	16118	16175	15933	16083	16068	16129	16086	16273	16180	16200	16172	16012	16020	16172	16115	16153	16120	16107	16128	16000	16229	16077	15937	16272	16057	16242	16085	16210	16049	16160	16000	16117	15964	16017	16090	16021	16122	16077	15994	15977	16135	16133	16087	16308	16218	16186	16089	15989	16088	15808	16143	16172	16164	15925	15914	16232	16130	16126	15954	16142	16044	16119	16174	16092	16097	15995	16160	15939	16101	16074	16096	16173	16107	16117	16210	16166	16130	16184	16014	15966	16086	16167	16079	16108	16192	16124	16066	16204	15921	16151	16040	16146	16056	16189	16240	16166	15953	16156	16046	16030	16009	16254	15995	16061	15986	16148	16319	16043	16152	16069	15914	15943	16101	15977	16171	16164	16051	16160	16045	16127	15983	16143	16118	16025	16148	16205	16050	16052	16159	16084	16036	16177	16073	16230	16133	16312	16084	16049	16254	16099	16110	16007	16352	16159	16183	16178	16131	15904	16121	16057	15943	15920	16195	16034	16220	16112	16167	16116	16194	16264	16168	15830	16223	16034	15920	16148	16088	16129	16011	16256	16061	16243	16099	15948	16055	16109	16098	16185	16021	16004	16021	16014	16110	16080	16135	16212	16082	16127	16143	15896	16105	16262	16167	16141	16275	16141	16113	15856	16159	16089	16067	16171	16133	16166	15941	16206	16223	16202	16039	16024	16166	15815	16129	16171	16054	16029	16200	15942	16066	16055	16003	16054	15928	16161	16071	16188	16191	16062	16173	15953	15986	16058	15982	16236	16129	16051	16086	16148	16123	16023	15997	16007	15990	16037	15915	16071	16173	16309	16153	16125	16107	16164	16232	16047	16237	16019	16267	16193	16097	16068	16126	16068	16034	16049	16186	16130	16052	15974	16082	16331	16204	16270	16061	16015	15984	16101	16096	15980	16014	16010	16070	16051	16280	15867	16167	16030	15991	15987	16148	16062	16057	16001	16268	15954	16190	16039	16127	16095	15963	15911	16021	16223	16127	16207	16126	16209	16016	16087	16119	16172	16067	16225	16017	16227	16016	16342	16196	15987	16059	16121	16038	16034	16090	15944	16022	16016	16173	15900	16232	16242	16017	15993	16030	16191	15995	16120	16124	16006	15934	16105	16002	16210	16145	15990	16221	16087	16296	16020	16181	16102	16065	16132	16159	16114	16181	15985	16296	16106	16081	15920	15985	16170	16022	15871	16167	16132	16131	16037	16033	16014	16108	15994	16191	16034	16162	16060	16187	15971	16126	16185	16215	16065	16187	16063	16067	16112	16195	16029	16151	16186	16074	16097	16036	16061	16150	15951	16150	16052	16060	16220	16100	16130	16133	16168	16076	16114	16092	15986	16192	16252	15975	16163	15975	16159	16156	16014	16041	16137	15951	15927	16213	16160	16112	16046	16171	16135	16142	16083	16046	16218	16250	16126	16048	16238	15987	16052	16122	16245	16167	16017	16010	16134	16169	15990	16125	15992	16013	16231	16035	16001	15932	16076	16073	16165	16152	16159	16104	16156	15996	15990	16046	16185	15996	16054	16050	16116	16101	16110	16091	16107	15921	16310	15998	16156
24540	21422	29916	28449	29362	31458	30461	25867	23483	22726	22161	21347	21107	20957	20804	20250	20340	20243	20148	19916	19917	19956	19838	19716	19568	19585	19689	19658	19920	19990	19767	19876	19804	19786	19491	19735	19748	19785	19841	19720	19727	19767	19897	19785	19637	19710	19806	19672	19923	19897	19708	19602	19766	19763	19784	19378	19518	19491	19736	19824	19676	19844	19763	19487	19736	19543	19551	19731	19741	19551	19495	19504	19598	19541	19561	19685	19848	19587	19687	19766	19567	19861	19462	19519	19688	19755	19466	19574	19670	19662	19480	19687	19719	19911	19762	19483	19591	19512	19547	19662	19502	19534	19792	19733	19662	19813	19546	19725	19781	19692	19640	19621	19840	19799	19764	19564	19733	19573	19652	19628	19361	19729	19826	19705	19562	19764	19690	19548	19789	19667	19421	19772	19795	19706	19597	19538	19635	19609	19697	19571	19894	19675	19568	19574	19448	19770	19555	19518	19889	19843	19546	19579	19507	19810	19623	19464	19729	19572	19401	19793	19800	19929	19502	19540	19528	19736	19681	19616	19695	19529	19660	19579	19664	19691	19635	19494	19660	19794	19728	19673	19692	19534	19561	19440	19713	19687	19510	19763	19567	19571	19631	19840	19672	19929	19558	19506	19689	19652	19502	19607	19620	19672	19691	19560	19534	19611	19703	19529	19706	19500	19786	19511	19635	19549	19673	19755	19639	19442	19664	19763	19623	19585	19452	19760	19793	19802	19519	19688	19479	19704	19761	19539	19437	19524	19676	19504	19825	19604	19516	19750	19713	19693	19876	19777	19554	19722	19587	19748	19489	19425	19453	19696	19661	19682	19685	19616	19662	19719	19593	19591	19783	19535	19741	19641	19529	19585	19690	19597	19585	19610	19746	19586	19472	19507	19693	19785	19777	19719	19642	19815	19561	19615	19630	19423	19455	19367	19497	19848	20014	19627	19662	19701	19674	19299	19677	19691	19675	19570	19613	19461	19677	19593	19558	19692	19457	19594	19808	19415	19575	19458	19754	19835	19634	19319	19484	19623	19697	19631	19782	19338	19658	19569	19609	19584	19531	19389	19661	19527	19617	19667	19942	19604	19606	19675	19886	19602	19585	19747	19688	19658	19542	19821	19665	19689	19565	19474	19557	19684	19695	19618	19531	19660	19733	19735	19724	19673	19757	19438	19659	19920	19522	19547	19513	19458	19515	19689	19682	19719	19542	19602	19566	19632	19639	19675	19575	19743	19754	19625	19795	19550	19681	19695	19786	19611	19678	19666	19791	19467	19589	19611	19741	19689	19680	19637	19463	19322	19685	19407	19734	19477	19404	19770	19708	19801	19869	19676	19588	19657	19516	19640	19768	19687	19570	19361	19607	19632	19614	19740	19665	19615	19646	19756	19679	19726	19485	19744	19809	19668	19384	19521	19559	19594	19678	19571	19766	19717	19671	19578	19514	19601	19622	19559	19745	19581	19607	19548	19478	19703	19699	19541	19659	19697	19763	19589	19572	19702	19692	19534	19833	19632	19714	19543	19681	19426	19579	19592	19538	19672	19781	19597	19599	19568	19700	19859	19779	19568	19642	19463	19693	19622	19621	19594	19676	19517	19659	19664	19809	19646	19617	19557	19731	19691	19913	19740	19607	19811	19925	19806	19741	19773	19711	19665	19475	19583	19634	19605	19602	19793	19417	19540	19647	19636	19566	19688	19807	19356	19742	19403	19699	19817	19555	19491	19620	19470	19501	19489	19740	19622	19681	19635	19894	19530	19732	19693	19700	19423	19752	19629	19479	19540	19668	19421	19585	19723	19602	19631	19729	19522	19688	19564	19830	19562	19394	19568	19462	19803	19838	19910	19881	19694	19685	19706	19706	19506	19523	19595	19571	19670	19686	19373	19806	19635	19674	19682	19623	19606	19740	19731	19701	19647	19655	19658	19514	19631	19618	19432	19625	19571	19687	19732	19642	19691	19580	19746	19694	19546	19683	19587	19711	19732	19815	19578	19569	19552	19638	19319	19675	19894	19782	19811	19629	19712	19529	19517	19549	19728	19577	19746	19718	19514	19640	19660	19573	19530	19528	19680	19642	19756	19489	19434	19620	19646	19870	19761	19688	19626	19724	19557	19617	19548	19366	19821	19825	19810	19525	19578	19621	19731	19550	19564	19639	19569	19738	19508	19585	19614	19545	19592	19776	19652	19303	19428	19416	19648	19651	19507	19687	19762	19677	19842	19733	19756	19524	19733	19709	19697	19698	19909	19761	19693	19611	19673	19552	19526	19498	19462	19489	19542	19663	19743	19600	19589	19869	19644	19573	19743	19835	19751	19749	19481	19846	19741	19598	19620	19633	19751	19775	19520	19516	19717	19718	19578	19449	19638	19620	19446	19693	19650	19593	19723	19703	19509	19414	19689	19757	19620	19803	19241	19535	19501	19741	19887	19732	19668	19612	19605	19559	19825	19651	19812	19596	19710	19576	19739	20000	19544	19693	19801	19511	19830	19687	19516	19738	19721	19716	19762	19503	19802	19531	19603	19611	19551	19652	19794	19563	19471	19621	19613	19744	19559	19597	19784	19665	19581	19447	19685	19600	19562	19536	19715	19606	19726	19681	19556	19791	19596	19740	19480	19564	19507	19534	19511	19863	19783	19572	19760	19619	19782	19570	19464	19497	19697	19667	19634	19629	19718	19707	19550	19462	19368	19888	19563	19577	19502	19624	19729	19781	19616	19318	19714	19808	19519	19861	19678	19680	19722	19676	19596	19690	19575	19507	19845	19569	19744	19694	19760	19682	19367	19624	19616	19673	19778	19816	19884	19671	19621	19728	19571	19563	19645	19556	19502	19735	19614	19590	19554	19601	19584	19655	19721	19639	19559	19494	19678	19718	19813	19655	19636	19592	19630	19852	19535	19597	19641	19646	19672	19713	19726	19729	19743	19574	19614	19572	19607	19465	19514	19579	19726	19665	19580	19577	19824	19781	19607	19680	19709	19810	19726	19709	19672	19648	19655	19650	19588	19728	19560	19607	19533	19506	19623	19684	19737	19630	19591	19433	19570	19486	19626	19805	19435	19646	19622	19682	19618	19523	19455	19390	19595	19523	19447	19480	19810	19675	19542	19596	19353	19682	19579	19646	19621	19647	19746	19657	19624	19677	19754	19681	19884	19627	19881	19688	19511	19718	19686	19786	19588	19597	19640	19503	19679	19704	19838	19935	19662	19687	19606	19532	19666	19751	19650	19622	19705	19678	19562	19541	19644	19774	19622	19774	19801	19580	19439	19484	19518	19716	19597	19602	19442	19659	19569	19571	19495	19691	19611	19517	19631	19651	19809	19643	19668	19612	19744	19669	19720	19615	19409	19563	19396	19540	19706	19668	19409	19816	19626	19611	19525	19363	19848	19782	19830	19545	19628	19851	19691	19544	19719	19466	19555	19678	19504	19638	19597	19854	19704	19709	19631	19615	19898	19644	19654	19447	19701	19616	19556	19803	19657	19749	19715	19611	19878	19612	19610	19735	19813	19920	19731	19647	19654	19581	19577	19614	19561	19820	19802	19720	19441	19576	19610	19494	19579	19734	19741	19579	19811	19727	19436	19726	19688	19601	19585	19612	19681	19578	19553	19713	19473	19789	19817	19666	19620	19509	19563	19602	19665	19451	19835	19638	19837	19605	19715	19730	19760	19534	19409	19726	19779	19572	19715	19447	19678	19836	19625	19698	19558	19766	19667	19589	19656	19515	19461	19811	19556	19676	19588	19862	19704	19723	19643	19527	19612	19500	19563	19765	19663	19631	19620	19708	19568	19633	19505	19768	19681	19655	19807	19766	19418	19688	19728	19510	19735	19599	19614	19475	19527	19706	19658	19546	19607	19569	19528	19737	19473	19605	19600	19702	19551	19672	19393	19750	19539	19654	19445	19366	19467	19462	19509	19741	19616	19367	19765	19475	19679	19645	19775	19648	19616	19511	19470	19534	19589	19596	19553	19806	19612	19595	19732	19534	19639	19537	19555	19754	19774	19539	19640	19620	19745	19667	19610	19730	19673	19574	19631	19603	19390	19591	19552	19657	19480	19536	19673	19717	19672	19638	19691	19754	19715	19937	19713	19543	19730	19665	19797	19866	19723	19682	19643	19607	19589	19701	19439	19637	19863	19601	19506	19826	19683	19715	19769	19662	19412	19674	19685	19622	19816	19514	19642	19796	19510	19953	19622	19681	19455	19705	19652	19700	19765	19773	19630	19637	19483	19688	19723	19506	19747	19585	19720	19528	19559	19463	19704	19553	19405	19838	19819	19681	19682	19752	19671	19569	19436	19567	19625	19795	19803	19494	19634	19670	19605	19795	19570	19607	19696	19679	19594	19622	19629	19867	19698	19474	19648	19794	19356	19637	19546	19651	19705	20022	19617	19498	19580	19528	19772	19551	19710	19692	19728	19513	19548	19287	19561	19759	19647	19857	19761	19807	19619	19709	19513	19673	19744	19644	19570	19564	19557	19608	19710	19608	19510	19505	19620	19543	19729	19497	19756	19716	19682	19674	19568	19605	19663	19558	19617	19650	19546	19489	19696	19581	19613	19614	19433	19620	19708	19412	19735	19712	19634	19500	19724	19662	19743	19863	19457	19599	19446	19589	19674	19703	19484	19600	19640	19671	19625	19564	19674	19641	19642	19638	19740	19460	19510	19671	20003	19571	19459	19581	19663	19663	19690	19676	19586	19633	19827	19730	19771	19775	19471	19569	19617	19484	19651	19779	19589	19610	19766	19777	19593	19622	19567	19815	19637	19678	19545	19695	19624	19448	19611	19862	19611	19729	19590	19666	19990	19714	19559	19624	19513	19718	19656	19419	19564	19488	19652	19826	19607	19526	19550	19523	19589	19534	19567	19904	19752	19412	19637	19703	19753	19721	19770	19500	19692	19564	19620	19663	19655	19621	19655	19739	19639	19406	19889	19728	19552	19748	19716	19731	19617	19611	19782	19767	19739	19685	19745	19786	19768	19544	19752	19633	19538	19354	19512	19572	19754	19645	19481	19543	19552	19716	19494	19555	19797	19530	19542	19652	19399	19672	19426	19685	19573	19593	19416	19486	19341	19478	19596	19789	19594	19714	19712	19824	19618	19558	19479	19487	19636	19711	19512
33384	53192	52890	42563	37497	33173	29356	25208	21962	20921	19977	18855	18112	18218	17665	17146	17209	16997	16506	16528	16425	16387	16351	16329	16446	16381	16250	16216	16420	16360	16553	16250	16259	16296	16327	16270	16368	16265	16384	16232	16084	16270	16230	16365	16310	16313	16158	16270	16176	16231	16460	16301	16330	16482	16138	16243	16191	16058	16312	16271	16161	16235	16261	16235	16168	16187	16315	16343	16257	16207	16186	16286	16170	16201	16398	16065	16254	16214	16182	16382	16364	16233	16214	16255	16272	16289	16168	16191	16124	16128	16216	16139	16255	16162	16247	16248	16246	16404	16169	16202	16178	16475	16297	16127	16263	16282	16205	16228	16271	16230	16290	16178	16370	16287	16343	16100	16331	16107	16321	16228	16264	16219	16221	16252	16237	16176	16406	16237	16305	16342	16226	16142	16127	16318	16317	16302	16413	16158	16261	16274	16213	16151	16375	16163	16238	16113	16145	16340	16208	16474	16272	16301	16288	16408	16300	16148	16218	16264	16236	16278	16168	16203	16192	16316	16288	16320	16129	16346	16377	16050	16125	16423	16156	16131	16162	16300	16368	16123	16002	16093	16321	16344	16429	16137	16166	16268	16207	16335	16331	16220	16148	16451	16306	16254	16228	16292	16305	16055	16264	16136	16268	16149	16311	16279	16256	16283	16296	16324	16419	16202	16122	16189	16210	16319	16260	16195	16171	16107	16424	16250	16193	16175	16085	16350	16282	16258	16153	16222	16174	16206	16320	16193	16238	16275	16354	16136	16082	16253	16373	16274	16267	16644	16083	16329	16310	16357	16332	16277	16335	16179	16163	16418	16193	16293	16399	16151	16147	16322	16139	16309	16396	16194	16392	16175	16408	16177	16218	16236	16170	16052	16553	16291	16242	16318	16128	16087	16219	16221	16196	16298	16378	16341	16090	16402	16205	16373	16190	16160	16331	16221	16014	16207	16202	16167	16182	16279	16184	16213	16342	16381	16381	16362	16123	16426	16291	16254	16360	16192	16234	16297	16278	16304	16102	16321	16151	16338	16242	16199	16285	16399	16188	16299	16162	16165	16179	16162	16050	16249	16121	16323	16362	16241	16256	16296	16446	16215	16160	16225	16145	16176	16276	16466	16099	16193	16347	16302	16186	16128	16188	16149	16325	16208	16417	16106	16217	16067	16257	16309	16367	16188	16285	16137	16461	16249	16274	16179	16096	16362	16251	16183	16247	16330	16393	16175	16110	16141	16205	16351	16410	16321	16290	16211	16290	16265	16281	16301	16075	16298	16273	16309	16406	16197	16260	16395	16146	16218	16388	16104	16189	16309	16377	16216	16305	16201	16220	16302	16286	16248	16350	16384	16125	16378	16438	16284	16312	16150	16222	16341	16155	16427	16147	16098	16266	16148	16266	16222	16054	16311	16244	16115	16297	16371	16294	16193	16298	16292	16228	16117	16420	16312	16138	16207	16395	16318	16224	16242	16083	16314	16281	16330	16146	16315	16285	16345	16191	16149	16179	16073	16273	16086	16166	16273	16015	16479	16238	16263	16215	16308	16189	16377	16262	16322	16169	16060	16322	16226	16073	16364	16244	16288	16212	16277	16295	16151	16227	16211	16295	16207	16198	16275	16060	16242	16174	16187	16173	16198	16446	16191	16202	16375	16244	16113	16358	16387	16301	16226	16192	16183	16273	16208	16220	16347	16315	16135	16189	16193	16235	16258	16157	16449	16356	16281	16221	16281	16293	16201	16221	16008	16169	16219	16211	16218	16084	16255	16416	16325	16222	16171	16299	16225	16264	16270	16020	16348	16302	16285	16280	16257	16382	16256	16255	16241	16246	16528	16234	16251	16065	16232	16125	16256	16352	16219	16347	16122	16177	16250	16304	16127	16193	16193	16103	16077	16302	16332	16333	16374	16361	16303	16339	16348	16192	16291	16110	16252	16322	16411	16132	16174	16102	16365	16237	16233	16275	16195	16227	16224	16308	16304	16156	16299	16300	16116	16269	16189	16234	16198	16234	16243	16145	16293	16278	16303	16333	16318	16208	16207	16305	16438	16329	16187	16386	16193	16326	16214	16130	16314	16121	16363	16187	16201	16120	16460	16142	16275	16316	16259	16124	16296	16171	16310	16160	16044	16300	16411	16234	16241	16291	16189	16057	16257	16233	16361	16298	16245	16271	16273	16327	16077	16189	16322	16168	16037	16207	16310	16181	16304	16390	16213	16151	16216	16332	16044	16364	16270	16330	16348	16085	16384	16187	16488	16221	16243	16157	16225	16124	16380	16364	16271	16125	16196	16159	16102	16313	16335	16285	16172	16167	16180	16310	16516	16169	16318	16195	16405	16349	16279	16193	16413	16100	16216	16298	16410	16123	16132	16324	16152	16092	16282	16219	16276	16300	16181	16137	16522	16269	16246	16134	16447	16196	16150	16158	16267	16405	16194	16210	16152	16437	15953	16258	16167	16358	16170	16117	16178	16349	16069	16218	16229	16258	16198	16276	16202	16203	16237	16180	16304	16298	16371	16433	16245	16154	16209	16085	16324	16251	16304	16325	16405	16180	16221	16094	16231	16252	16290	16324	16203	16103	16153	16146	16277	16268	16384	16237	16311	16157	16095	16244	16348	16208	16404	16377	16436	16328	16329	16114	16204	16324	16054	16342	16200	16271	16260	16221	16208	16296	16161	16154	16282	16296	16360	16122	16241	16170	16267	16280	16287	16128	16308	16227	16249	16239	16418	16277	16226	16357	16283	16388	16283	16199	16228	16191	16153	16067	16197	16251	16287	16344	16238	16276	16321	16115	16200	16136	16304	16304	16360	16215	16186	16203	16234	16248	16338	16220	16413	16118	16257	16484	16411	16156	16353	16209	16383	16224	16269	16238	16326	16102	16191	16219	16272	16183	16327	16388	16228	16256	16232	16260	16175	16334	16192	16327	16177	15971	16214	16273	16125	16287	16383	16210	16225	16143	16218	16175	16268	16201	16164	16250	16268	16047	16363	16297	16167	16305	16184	16337	16216	16004	16236	16201	16086	16276	16326	16350	16134	16289	16280	16219	16118	16277	16246	16418	16334	16246	16128	16317	16182	16359	16182	16182	16288	16225	16340	16188	16208	16225	16262	16193	16119	16263	16232	16247	16268	16295	16198	16161	16336	16275	16308	16323	16247	16227	16187	16176	16198	16274	16279	16287	16291	16124	16304	16267	16388	16242	16092	16274	16261	16302	16332	16263	16276	16388	16148	16374	16343	16380	16189	16108	16338	16168	16319	16148	16267	16183	16221	16238	16119	16244	16313	16316	16146	16311	16384	16274	16333	16276	16205	16226	16219	16245	16316	16037	16333	16190	16242	16135	16221	16262	16289	16311	16160	16335	16154	16341	16167	16400	16165	16126	16211	16258	16376	16144	16319	16265	16442	16215	16241	16088	16111	16196	16167	16262	16255	16273	16171	16281	16174	16328	16382	16300	16345	16347	16161	16213	16177	16226	16310	16135	16130	16113	16199	16186	16236	16236	16258	16309	16318	16338	16157	16286	16443	16245	16202	16212	16280	16184	16177	16211	16151	16298	16252	16138	16409	16105	16235	16242	15895	16344	16217	16117	16202	16187	16150	16302	16150	16421	16280	16214	16169	16280	16426	16140	16334	16132	16194	16297	16320	16410	16290	16271	16194	16195	16178	16149	16301	16085	15999	16116	16248	16258	16204	16156	16174	16396	16176	16308	16142	16344	16245	16308	16381	16292	16315	16191	16236	16117	16166	16046	16199	16442	16231	16210	16263	16266	16346	16394	16159	16070	16241	16170	16227	16163	16322	16284	16251	16238	16249	16301	16379	16290	16178	16072	16318	16095	16469	16052	16189	16356	16091	16101	16179	16259	16169	16169	16308	16275	16265	16470	16306	16199	16407	16106	16399	16302	16242	16228	16148	16132	16233	16196	16414	16176	16378	16277	16233	16265	16293	16150	16392	16195	16109	16302	16216	16320	16110	16262	16253	16341	16296	16159	16173	16180	16200	16266	16150	16229	16357	16298	16364	16077	16267	16178	16237	16477	16318	16160	16252	16254	16185	16241	16259	16122	16392	16221	16302	16287	16382	16268	16347	16274	16206	16196	16240	16220	16294	16192	16013	16170	16101	16217	16184	16194	16278	16154	16184	16227	16183	16163	16289	16285	16311	16231	16169	16173	16111	16357	16124	16109	16293	16193	16162	16333	16242	16084	16332	16243	16195	16340	16194	16190	16144	16396	16184	16276	16249	16147	16216	16233	16318	16293	16179	16302	16344	16284	16186	16332	16365	16416	16185	16164	16438	16115	16266	16233	16234	16329	16246	16274	16054	16194	16341	16339	16376	15989	16226	16095	16219	16310	16324	16295	16256	16222	16125	16319	16296	16245	16355	16120	16343	16304	16203	16104	16269	16224	16052	16304	16244	16224	16264	16328	16201	16188	16152	16030	16239	16304	16221	16354	16209	16191	16333	16061	16284	16085	16193	16289	16225	16175	16122	16194	16336	16256	16310	16199	16158	16147	16090	16296	16190	16251	16233	16321	16221	16284	16252	16228	16082	16358	16337	16213	16159	16280	16263	16094	16188	16269	16277	16186	16267	16168	16203	16227	16247	16245	16402	16150	16156	16152	16169	16395	16306	16190	16073	16334	16353	16303	16197	16240	16135	16105	16344	16222	16211	16311	16397	16288	16320	16070	16504	16241	16262	16226	16325	16262	16236	16200	16183	16197	16327	16208	16366	16374	16414	16317	16196	16368	16275	16324	16382	16355	16132	16426	16088	16326	16423	16240	16161	16117	16245	16164	16266	16301	16248	16329	16208	16156	16333	16030	16272	16191	16284	16352	16340	16180	16097	16132	16310	16185	16140	16288	16219	16286	16312	16232	16180	16244	16255	16174	16258	16280	16392	16226	16255	16181	16199	16343	16329	16235	16254	16224	16333	16117	16224	16045	16378	16329	16184	16235	16228	16160	16302	16166	16199	16263	16263	16222	16384	16378	16116	16227	16341	16365	16139	16364	16406	16274	16217	16292	16346	16320	16125	16302	16191	16155	16266	16341	16205	16320	16238	16180	16131	16235	16235	16331	16271	16182	16354	16273	16366	16289	16267	16236	16301	16349	16058	16245	16272
22934	21138	29013	23893	23603	29041	32633	26944	24646	24747	23818	22536	21766	21472	21423	21259	20966	20698	20527	20344	20382	20341	19947	20174	19979	20059	19935	20400	20254	20016	20010	20019	19868	19838	19865	19951	19972	19851	19933	19908	19987	19897	19936	19789	19840	19874	19746	19877	19943	19843	20090	19917	19908	20054	19553	19942	19973	19863	19857	19745	19935	19829	19795	19945	19726	19714	19750	19885	19740	19565	19795	19641	19856	19847	19923	19747	19798	19648	19779	19910	19955	19798	19841	19767	19736	19715	19738	19765	19646	19796	19850	19839	19856	19839	19797	19912	19954	19961	19675	19539	19746	19614	19885	19815	19921	19938	19765	19507	19624	19877	19806	19778	19967	19931	19929	19675	19889	19940	19967	19757	19558	19626	19711	19953	19766	19845	19774	19719	19611	19719	19962	19746	19652	19791	19760	19808	19984	19627	19807	19781	19758	19833	19833	19902	19691	19860	19843	19893	19684	19814	19655	19700	19799	19996	19792	19756	19933	19928	19863	19777	19797	19903	19888	19636	19600	19783	19556	19637	19960	19641	19685	19649	19778	19867	19862	19988	19809	19620	19756	19795	19855	19598	19875	19596	19806	19644	19640	19776	19880	19685	19877	19777	19689	19755	19848	19768	19778	19783	19822	19660	19703	19742	19770	19769	19893	19778	19662	19641	19866	19720	19708	19765	19804	19653	19729	19866	19738	19811	19609	19801	19805	19798	19807	19712	19640	19631	19645	19631	19844	19782	19669	19773	19588	19737	19773	19656	19581	19707	19776	19775	19822	19758	19894	19803	19620	19702	19877	19854	19595	19685	19845	19623	19597	19794	19694	19864	20017	19771	19744	19725	19792	19810	19659	19761	19640	19659	19571	19923	19639	19802	19648	19504	19865	19855	19679	19814	19799	19610	19799	19678	19785	19536	19859	19871	19633	19719	19689	19859	19815	19861	19932	19810	19878	19496	19695	19719	19611	19755	19882	19782	20018	19932	19954	19756	19899	19842	19746	19693	19769	19680	19739	19745	19642	19474	19630	20042	19776	19700	19861	19822	19780	19726	19918	19849	19669	19835	19783	19793	19748	19513	19846	19828	19609	19691	19899	19734	19823	19612	19564	19647	19806	19495	19713	19909	20003	19766	19816	19814	19698	19645	19724	19768	19932	19944	20014	19363	19773	19691	19672	19989	20048	19776	19694	19599	19800	19890	19970	19747	19724	19862	19821	19880	19705	19821	19730	19618	19728	19809	19763	19789	19648	19700	19664	19461	19631	19928	19838	19867	19836	20018	19801	19704	19820	19769	19817	19724	19675	19839	19870	19804	19753	19768	19680	19961	19749	19951	20010	19842	19794	19613	19852	19727	19495	19566	19767	19426	19797	19686	19806	19797	19742	19800	19668	19427	19796	19725	19944	19380	19874	19758	19717	19813	19856	19666	19567	19674	19637	19676	19797	19756	19905	19761	19679	19391	19718	19653	19711	19772	19697	19708	19933	19803	19868	19730	19826	19898	19939	19745	19744	19894	19776	19627	19839	19711	19943	19712	19679	19785	19550	19635	19776	19700	19710	19910	19840	19813	19765	19835	19854	19725	19599	19595	19743	19688	19954	19722	19696	19867	19787	19858	19770	19836	19763	19689	19632	19680	19773	19744	19653	19686	19743	19813	19887	19521	19853	19817	19814	19775	19848	19831	19820	19650	19926	19835	19868	19694	19842	19784	19694	19768	19880	19875	20027	19700	19655	19670	19958	19804	19602	19687	19971	19864	19940	19743	19855	19957	19671	19837	19898	19796	19928	19838	19916	19776	19744	19702	19787	19731	19734	19917	19659	19755	19591	19691	19646	19907	19718	19811	19830	19951	19667	19863	20113	19914	19843	19893	19759	19672	19783	19864	19877	19807	19765	19680	19685	19577	19845	19549	19779	19819	19794	19777	19764	19883	19752	19700	19704	19677	19961	19769	19679	19803	19712	19773	19802	19716	19924	19680	19882	19801	19797	19584	19819	19700	19813	19736	19793	19837	19707	19832	19868	19781	19808	19715	19679	19765	19837	19783	19971	19834	19899	19858	19905	19545	19737	20092	19881	19763	19798	19816	19698	19608	19571	19757	19831	19685	19731	19687	19818	19792	19813	19624	20053	19742	19712	19583	19680	19698	19778	19766	19716	19625	19793	19694	19700	19710	19847	19883	19825	19960	19734	19710	19808	19813	19840	19946	19727	19825	19807	19750	19722	19818	19728	19782	19584	19804	19684	19560	19857	19659	19630	19699	19969	19806	19843	19772	19899	19794	19745	19783	19789	19531	19815	19810	19971	19720	19628	19881	19739	19838	19654	19571	19679	19707	19502	19654	19697	19828	19725	19778	19876	19752	19576	19743	19697	19677	19837	19700	19799	19851	19683	19837	19705	19607	19749	19654	19731	19890	19804	19672	19839	19708	19763	19693	19869	19904	19897	19668	19859	19963	19734	20135	20046	19685	19743	19798	19878	19830	19804	19882	19897	19700	19653	19492	19673	19564	19691	20015	19718	19831	19668	19857	19789	19938	19773	19765	19810	19706	19608	19682	19715	19890	19677	19713	19631	19652	19743	19803	19712	19486	19668	19918	19768	19742	19696	19856	19756	19780	19855	19738	19686	19794	19877	20020	19751	19711	20014	19993	19822	19789	19994	19760	19849	19648	19765	19608	19504	19606	19671	19909	19782	19792	19659	19740	19736	19597	19766	19861	19886	19735	19888	19768	19765	19859	19826	19615	19737	19887	19690	19788	19720	19775	19682	19711	19902	19980	19768	19640	19851	19654	19928	19880	19417	19852	19688	19734	19634	19706	19433	19857	19907	19702	19619	19740	19861	20198	19868	19706	19679	19637	19667	19868	19639	19616	19623	19815	19660	19592	19707	19846	19734	19876	19733	19824	19675	19989	19849	19847	19756	19714	19774	19781	19598	19779	19547	19813	19787	19707	19727	19725	19671	19789	19598	19711	19823	20049	19894	19707	19638	19794	19648	19923	19782	19684	19535	19845	19735	19800	19756	19591	19712	19685	19823	19837	19862	20020	19803	19620	19659	19796	19877	19641	19688	19839	19814	19786	19496	19809	19719	19806	19923	19826	19802	19814	19576	19813	19698	19724	19785	19690	19667	19892	19858	19800	19867	19870	19553	19795	19694	19527	19824	19827	19691	19816	19781	19981	19838	20056	19856	20079	19709	19825	19824	19876	19728	19856	19821	19788	19813	19632	19839	19929	19825	19666	19728	19645	19752	19786	19692	19823	19807	19555	19894	19821	19661	19722	19851	19852	19636	19825	19576	19753	19722	19701	19719	19760	19738	19874	19758	19752	19818	19686	19813	19738	19903	19723	19567	19701	19880	19623	19685	19818	19632	19733	19989	19673	19570	19759	19814	19685	19685	19634	19825	19599	19612	19807	19797	19877	19730	19676	19847	19758	19726	19754	19644	19786	19719	19940	19804	19684	19832	19799	19581	19931	19875	19797	19976	19701	19842	19782	19969	19605	19695	19744	19605	19818	19931	19899	19815	20038	19787	19630	19926	19785	19828	20153	19874	19701	19738	19611	19818	19722	19651	19665	19761	19824	19826	19769	19682	19912	19973	19674	19590	19538	19633	19638	19748	19916	19577	19624	19598	19838	19615	19917	19781	19803	19731	19824	19728	19710	20028	19722	19712	19784	19750	19673	19750	19925	19859	19593	19839	19835	19806	19727	19751	19622	19817	19797	19721	19875	19776	19973	19798	19882	19882	19790	19852	19698	19920	19743	19901	19842	19922	19935	19894	19803	19553	19799	19927	19749	19681	19807	19899	19870	19670	19911	19778	19569	19656	19771	19791	19896	19955	19863	19961	19862	19832	19739	19932	19777	19717	19641	19841	19691	19818	19856	19655	19587	19804	19760	19969	19574	19709	19802	19778	19812	19984	19850	19931	19769	19922	19935	19762	19756	19777	19662	19680	19703	19729	19824	20076	19990	19789	19993	19753	19867	19858	19844	19789	19763	19853	19832	19937	19761	19777	19771	19683	19528	19779	19795	19536	19730	19788	19957	19522	19719	19713	19895	19881	19569	19947	19716	19780	19665	19802	19733	19705	19648	19721	19657	19683	19726	19658	19589	19715	19565	19595	19715	19785	19640	19639	19905	19831	19758	19769	19794	19725	19839	19660	19806	19815	19784	19640	19782	19951	19908	19790	19783	19699	19864	19791	19670	19940	19651	19775	19553	19952	19698	19590	19998	19629	19707	19696	19729	19820	19586	19826	19745	19746	19725	19769	19638	19724	20008	19785	19702	19672	19852	19782	19928	19701	19972	19833	19859	19821	19777	19731	19685	19822	19731	19667	19694	19649	19725	19729	19540	19583	19565	19756	19748	19645	19844	19654	19953	19745	19700	19929	19613	19709	19657	19807	19946	19668	19458	19608	19839	19581	19709	19583	19807	19745	19656	19698	19697	19708	19857	19906	19625	19700	19697	19723	19956	19934	19741	19845	19610	20089	19819	19655	19663	19618	19701	19814	19848	19731	19770	19554	19643	19837	19535	19676	19998	19761	19867	19758	19651	19820	19794	19673	19786	19757	19681	19501	19699	19715	19781	19809	19489	19807	19775	19661	19755	19885	19860	19758	19762	19825	19962	19778	19661	19760	19788	19938	19851	19691	19607	19805	19722	19756	19727	19643	19627	19836	19939	19864	19649	19841	19812	19687	19790	19845	19804	19838	19652	19766	19973	19922	19763	19785	19627	19828	19795	19700	19836	19704	19852	19930	19683	19884	19457	19704	19759	19800	19714	19654	19719	19837	19757	19708	19712	19807	19967	19615	19775	19656	19763	19708	19750	19760	19980	19813	19658	19868	19747	19839	19872	19868	19832	19553	19866	19887	19524	19733	19820	19792	19768	19804	19720	19735	19868	19772	19695	19748	19628	19794	19782	19928	19687	19541	19726	19804	19805	19938	19824	19875	19811	19706	19470	19863	19941	19690	19705	19652	19884	19823	19826	19784	19794	19815	19883	19644	19999	19510	19809	20042	19657	19694	19741	20034	19720	20007	19928	19586	19695	19700	19861	19720	19634	19798	19667	19736	19745	19463	19836	19607	19656	19741	19617	19618	19680	19801	19689	19617	19956	20049	19711
35425	59377	53868	43896	38520	34391	31314	26327	23935	23458	22294	19795	18985	18460	18274	18274	18034	17570	17174	17145	17077	16770	16561	16654	16428	16410	16455	16615	16659	16562	16433	16368	16539	16314	16509	16384	16162	16414	16306	16171	16337	16344	16431	16242	16415	16285	16197	16344	16237	16283	16294	16137	16174	16281	16301	16367	16152	16266	16142	16219	16150	16261	16465	16179	16164	16314	16062	16274	16227	16235	16415	16331	16109	16262	16098	16369	16274	16140	16410	16260	16207	16212	16289	16302	16218	16208	16231	16179	16221	16293	16184	16270	16289	16456	16193	16364	16282	16270	16194	16198	16224	16209	16143	16213	16112	16234	16210	16385	16193	16287	16432	16232	16240	16274	16178	16310	16184	16291	16186	16136	16156	16286	16227	16295	16465	16270	16176	16191	16230	16221	16308	16222	16193	16147	16455	16087	16185	16270	16001	16268	16238	16193	16169	16108	16271	16379	16246	16312	16113	16275	16393	16041	16239	16173	16103	16314	16271	16247	16239	16248	16317	16315	16144	16282	16205	16364	16296	16136	16238	16243	16232	16307	16118	16172	16173	16305	16014	16267	16103	16364	16324	16286	16255	16182	16049	16077	16295	16340	16243	16204	16360	16233	16236	16312	16315	16071	16293	16187	16237	16369	16297	16241	16128	16335	16196	16131	16001	16096	16297	16301	16108	16421	16279	16238	16327	16118	16203	16244	16235	16325	16212	16325	16245	16379	16377	16284	16337	16399	16297	16356	16208	16214	16235	16040	16234	16298	16183	16196	16288	16163	16258	16139	16303	16303	16308	16105	16210	16192	16309	16209	16144	16234	16191	16167	16227	16143	16199	16340	16320	16104	16042	16160	16140	16092	16161	16142	16183	16173	16293	16269	16142	16290	16415	16323	16403	16259	16288	16217	16153	16285	16440	16279	16179	16110	16393	16334	16101	16309	16174	16127	16164	16332	16107	16210	16259	16239	16227	16207	16272	16105	16292	16109	16367	16175	16140	16043	16430	16267	16099	16229	16227	16247	16412	16246	16100	16040	16315	16489	16219	16140	16240	16198	16343	16102	16214	16349	16154	16046	16123	16324	16304	16224	16143	16396	16205	16170	16202	16231	16347	15994	16254	16099	16284	16235	16420	16258	16353	16302	16098	16245	16316	16272	16256	16199	16343	16274	16109	16227	16292	16072	16070	16155	16319	16199	16325	16087	16191	16179	16222	16166	16139	16113	16240	16189	16295	16313	16196	16280	16311	16200	16248	16151	16195	16295	16191	16140	16299	16240	16170	16245	16182	16283	16141	16381	16298	16158	16306	16151	16136	16191	16198	16154	16232	16408	16152	16271	16231	16167	16070	16256	16294	16414	16259	16237	16085	16092	16297	16254	16133	16188	16394	16253	16211	16183	16172	16097	16359	16142	16071	16033	16124	16166	16193	16261	16172	16313	16369	16156	16220	16201	16282	16142	16268	16197	16328	16160	16273	16229	16184	16368	16126	16142	16245	16190	16150	16042	16218	16115	16159	16152	16230	16287	16211	16093	16185	16201	16183	16257	16131	16111	16135	16118	16296	16215	16193	16220	16354	16150	16288	16326	16207	16153	16225	16235	16281	16123	16151	16249	16202	16200	16251	16359	16316	16299	16134	16347	16274	16247	16216	16271	16127	16252	16219	16245	16330	16314	15894	16121	16249	16116	16314	16063	16196	16192	16262	16242	16131	16234	16116	16167	16181	16169	16357	16330	16139	15966	16191	16245	16478	16143	16214	16274	16193	16350	16134	16100	16234	16118	16338	16275	16224	16280	16176	16096	16224	16361	16022	16244	16071	16336	16092	16329	16206	16156	16148	16179	16113	16111	16211	16141	16286	16066	16179	16268	16267	16317	16313	15964	16303	16173	16254	16204	16229	16124	16291	16195	16284	16159	16190	16168	16290	16129	16328	16055	16230	16124	16162	16301	16222	16273	16211	16268	16086	16145	16125	16263	16034	16234	16219	16191	16321	16181	16237	16229	16216	16030	16107	16260	16216	16238	16095	16367	16007	16464	16233	16255	16038	16380	16175	16072	16243	16165	16109	15957	16302	16333	16300	16201	16115	16244	16269	16051	16181	16286	16277	16314	16244	16315	16286	16208	16185	16260	16324	16225	16203	16245	16302	16171	16235	16290	16194	16374	16080	16247	16220	16314	16266	16189	16336	16230	16375	16262	16062	16226	16195	16203	16232	16281	16051	16037	16421	16293	16278	16103	16319	16287	16187	16201	16105	16227	16235	16153	16157	16200	16022	16216	16316	16214	16021	16199	16360	16094	16220	16124	16257	16313	16267	16248	16418	16174	16370	16246	16278	16232	16297	16349	16316	16239	16407	16073	16222	16133	15932	16189	16324	16277	16067	16249	16216	16145	16109	16187	16206	16153	16299	16065	16232	16191	16065	16167	16487	16266	16197	16185	16073	16178	16206	16072	16275	16190	16185	16180	16168	16124	16090	16210	16351	16162	16094	16072	16258	16072	16102	16162	16147	16273	16172	16277	16095	16323	16245	16233	16385	16113	16105	16305	16300	16246	16431	16333	16306	16274	16167	16322	16280	16081	16218	16250	16445	16009	16276	16045	16171	16238	16214	16345	16232	16386	16275	16290	16217	16224	16431	16328	16281	16173	16187	16414	16167	16048	16381	16350	16271	16245	16087	16256	16268	16078	16143	16263	16281	16261	16113	16128	16107	16206	16286	16288	16139	16214	16184	16364	16305	16109	16181	16120	16139	16007	16213	16123	16180	16384	16108	16174	16299	16065	16251	16230	16489	16253	16133	16196	16274	16129	16192	16307	16194	16260	16235	16218	16256	16271	16227	16124	16182	16214	16257	16135	16312	16165	16055	16271	16078	16141	16222	16109	16018	16267	16276	16233	16383	16310	15916	16130	16369	16326	16266	16118	16289	16228	16158	16238	16222	16231	16306	16226	16142	16240	16195	16112	16288	16253	16332	16188	16078	16458	16094	16174	16194	16211	16171	16263	16292	16322	16231	16385	16286	16209	16254	16318	16180	16300	16071	16203	16118	16314	16346	16337	16158	16256	16223	16279	16246	16269	16197	16326	16370	16155	16129	16198	16316	16308	16214	16322	16181	16230	16318	16100	16309	16099	16173	16225	16193	16216	16284	16421	16313	16125	16291	16224	16317	16291	16206	16378	16127	16293	16381	16233	16070	16220	16219	16233	16265	16357	16273	16181	16266	16235	16260	16103	16022	16147	16048	16375	16164	16026	16237	16199	16249	16051	16041	16175	16217	16085	16222	16189	16266	16209	16034	16208	16154	16242	16323	16316	16220	16204	16073	16232	16314	16129	16215	16206	16276	16119	16202	16273	16347	16387	16217	16235	16209	16265	16191	16206	16170	16275	16254	16245	16132	16111	16085	16332	16301	16063	16265	16274	16223	16312	16229	16184	16147	16277	16275	16306	16309	16319	16217	16186	16147	16224	16193	16318	16217	16187	16201	16277	16081	16140	16150	16250	16204	16064	16166	16320	16102	16141	16292	16403	16136	16310	16282	16330	16177	16207	16258	16314	16266	16275	16093	16146	16118	16100	16105	16044	16227	16308	16136	16209	16209	16224	16138	16060	16170	16323	16262	16373	16000	16160	16080	16111	16371	16184	16246	16255	16216	16098	16365	16286	16109	16037	16356	16296	16290	16177	16254	16107	16201	16341	16187	16227	16252	16140	16161	16262	16216	16282	16379	16210	16409	16106	16102	16391	16086	16277	16265	16223	16206	16310	16133	16355	16093	16145	16207	16308	16021	16103	16250	16313	16280	16132	16380	16355	16315	16368	16254	16094	16199	16217	16274	16205	16157	16059	16308	16126	16144	16060	16100	16224	16184	16140	16100	16248	16187	16264	16266	16262	16054	16349	16238	16232	16206	16307	16201	16210	16338	16147	16224	16211	16052	16108	16164	16425	16194	16139	16231	16183	16250	16256	16117	16271	16308	16212	16330	16152	16230	16125	16161	16394	16226	16066	16236	16256	16220	16271	16243	16243	16433	16304	16243	16235	16372	16191	16284	16254	16346	16007	16193	16161	16299	16329	16335	16136	16284	16221	16271	16291	16180	16406	16137	16196	16261	16332	16143	16239	16182	16223	16144	16386	15988	16170	16149	16214	16197	16391	16093	16092	16253	16168	16225	16304	16305	16198	16120	16178	16237	16320	16093	16208	16178	16099	16298	16112	16277	16125	16226	16170	16272	16222	16220	16057	16365	16140	16044	16182	16312	16255	16019	16334	16218	16260	16117	16187	16186	16357	16200	16139	16176	16322	16195	16271	16145	16100	16367	16246	16489	16308	16185	16290	16154	16201	16231	16235	16242	16411	16095	16150	16219	16023	16211	16356	16396	16200	16302	16204	16185	16286	16283	16255	16108	16146	16167	16292	16204	16187	16298	16273	16162	16081	16106	16343	16096	16305	16236	16384	16159	16143	16249	16123	16070	16212	16246	16135	16098	16271	16299	16197	16210	16155	16283	16210	16296	16143	16159	16129	16239	16186	16060	16134	16244	16304	16267	16245	16084	16310	16026	16186	16286	16115	16378	16151	16347	16102	16172	16232	16282	16106	16228	16067	16125	16332	16266	16188	16163	16357	16252	16213	16361	16308	16115	16161	16230	16068	16302	16440	16210	16385	16044	16271	16109	16302	16254	16244	16319	16289	16035	16453	16218	16222	16185	16255	16176	16255	16150	16070	16269	16252	16346	16305	16338	16277	16172	16346	16321	16231	16285	16106	16095	16378	16365	16082	16208	16329	16483	16148	16152	16050	16239	16317	16353	16164	16102	16369	15985	16266	16215	16182	16097	16164	16397	16226	16208	16245	16118	16157	16285	16155	16255	16236	16253	16138	16176	16115	16231	16164	16260	16228	16465	16099	16311	16220	16074	16135	16090	16231	16195	16267	16285	16102	16369	16209	16117	16199	16182	16163	16122	16178	16186	16158	16207	16383	16219	16267	16241	16035	16181	16224	16183	16077	16124	16187	16207	16270	16258	16259	16270	16254	16308	16293	16313	16188	16346	16049	16271	16150	16246	16362	16139	16414	16277	16172	16073	16097	16349	16338	16327	16236	16200	16183	16268	16259	16043	16154	16305	16252	16285	16089
31163	33446	38276	34558	29142	26671	25086	23430	22413	22222	22266	21286	21232	20923	20798	20872	21042	20816	20544	20732	20742	20494	20382	20303	20385	20497	20369	20265	20444	20290	20250	20370	20437	20352	20449	20507	20337	20157	20159	20208	20140	20251	20422	20279	20233	20344	20366	20409	20128	20139	20306	20310	20166	20175	20624	20170	20398	20320	20366	20279	20283	20080	20283	20301	20408	20344	20138	20371	20105	20317	20428	20155	20415	20378	20488	20241	20333	20271	20258	20465	20208	20353	20206	20251	20275	20224	20341	20320	20431	20423	20400	20487	20181	20348	20127	20375	20148	20200	20288	20236	20598	20390	20353	20237	20262	20222	20152	20461	20561	20362	20242	20288	20120	20151	20479	20348	20204	20226	20499	20180	20147	20194	20388	20360	20276	20360	20409	20326	20281	20139	20219	20356	20239	20356	20239	20347	20392	20307	20256	20140	20133	20448	20230	20308	20408	20170	19981	20452	20225	20240	20271	19954	20311	20201	20227	20070	20526	20351	20430	20278	20143	20259	20496	20486	20401	20303	20190	20449	20192	20369	20217	20197	20502	20373	20168	20350	20327	20363	20373	20426	20337	19926	20536	20267	20454	20471	20302	20205	20290	20340	20156	20101	20410	20367	20203	20248	20320	20223	20293	20391	20241	20294	20291	20194	20208	20194	20184	20145	20213	20225	20076	20147	20145	20359	20241	20332	20467	20400	20402	20433	20202	20383	20369	20216	20327	20591	20282	20666	20097	20115	20151	20221	20347	20226	20220	20229	20441	20139	20280	20365	20127	20355	20286	20226	20302	20499	20397	20327	20267	20462	20295	20270	20593	20388	20195	20199	20347	20239	20162	20201	20284	20390	20129	20318	20247	20455	20325	20186	20403	20357	20438	20432	20087	20376	20466	20213	20241	20198	20450	19893	20252	20273	20405	20238	20134	20241	20270	20272	20286	20227	20203	20362	20176	20078	20140	20162	20420	20525	20219	20146	20134	20052	20279	20202	20187	20170	20364	20350	20239	20179	19956	20186	20387	20297	20362	20289	20346	20282	20176	20300	20055	20235	20374	20333	20206	20173	20219	20049	20164	20296	20097	20215	20305	20264	20138	20199	20278	20283	20134	20287	20391	20275	20268	20322	20379	19985	20205	20315	20168	20234	20136	20411	20329	20335	20334	20357	20301	20430	20505	20258	20303	20371	20289	20120	20324	20034	20351	20275	20223	20194	20429	20268	20244	20301	20422	20350	20309	20373	20161	20060	20314	20282	20301	20301	20372	20371	20417	20204	20291	20225	20339	20361	20345	20273	20445	20191	20349	20182	20473	20443	20346	20518	20296	20219	20446	20249	20203	20322	20203	20272	20169	20125	20309	20341	20367	20342	20353	20290	20259	20420	20387	20104	20393	20240	20388	20365	20212	19987	20387	20227	20288	20117	20324	20246	20519	20204	20405	20230	20157	20241	20424	20208	20404	20151	20326	20285	20309	20409	20123	20113	20230	20343	20382	20163	20314	20440	20202	20373	20310	20370	20452	20165	20154	20292	20163	20436	20333	20497	20348	20281	20234	20224	20423	20190	20243	20295	20433	20184	20254	20106	20456	20218	20232	20245	20222	20231	20158	20208	20321	20337	20192	20224	20126	20337	20188	20245	20136	20234	20231	20159	20399	20177	20373	20182	20230	20116	20139	20331	20482	20279	20108	20310	20212	20391	20417	20278	20372	20220	20304	20291	20354	20067	20374	20190	20210	20088	20242	20202	20173	20138	20357	20218	20430	20319	20455	20354	20412	20329	20103	20316	20290	20270	20301	20443	20295	20202	20189	20273	20144	20316	20228	20201	20314	20297	20452	20265	20136	20230	20372	20231	20185	20156	20291	20174	20183	20239	20290	20146	20254	20282	20335	20444	20144	20176	20096	20310	20302	20193	20298	20317	20215	20362	20174	20174	20311	20468	20320	20269	20216	20272	20402	20004	20332	20281	20384	20389	20194	20210	20300	20079	20525	20427	20456	20361	20279	20162	20179	20300	20243	20250	20324	20124	20204	20335	20126	20278	20265	20340	20153	20498	20277	20263	19952	20263	20217	20388	20167	20351	20491	20272	20146	20130	20052	20334	20320	20534	20514	20240	20216	20181	20432	20291	20402	20301	20302	20211	20147	20233	20261	20191	20267	20136	20253	20516	20461	20248	20289	20228	20369	20243	20217	20099	20334	20323	20102	20454	20219	20258	20170	20375	20449	20161	20097	20279	20519	20274	20393	20195	20316	20496	20375	20444	20221	20217	20257	20235	20156	20415	20273	20213	20306	20431	20102	20306	20394	20484	20386	20052	20400	20594	20385	20209	20272	20053	20341	20315	20198	20402	20229	20483	20438	20320	20490	20241	20233	20390	20240	20419	20461	20149	20375	20272	20264	20484	20242	20251	20309	20419	20040	20293	20460	20320	20273	20468	20167	20198	20285	20447	20278	20218	20277	20206	20329	20165	20108	20384	20285	20524	20333	20621	20317	20308	20089	20418	20487	20251	20367	20158	20552	20357	20199	20467	20453	20223	20298	20259	20249	20288	20242	20311	20400	20227	20109	20368	20427	20417	20392	20271	20519	20376	20416	20447	20194	20311	20530	20126	20176	20260	20195	20179	20135	20341	20133	20364	20397	19909	20021	20248	20335	20250	20372	20343	20455	20302	20421	20184	20498	20424	20181	20165	20276	20105	20195	20210	20000	20089	20388	20412	20217	20147	20162	20414	20221	20099	20345	20264	20098	20140	20334	20592	20361	20313	20450	20543	20376	20444	20176	20225	20113	20236	20250	20229	20193	20262	20375	20328	20408	20400	20146	20395	20310	20202	20359	20286	20277	19976	20266	20358	20284	20185	20530	20245	20465	20353	20095	20386	20177	20095	20315	20372	20392	20222	20346	20159	20245	20469	20021	20402	20254	20236	20314	20345	20148	20221	20241	20313	20119	20342	20277	20209	20069	20181	20366	20418	20291	20408	20059	20202	20148	20284	20369	20313	20210	20154	20577	20372	20217	20355	20478	20308	20471	20263	20398	20195	20221	20229	20336	19947	20322	20492	20268	20361	20387	20337	20180	20266	20318	20130	20353	20156	20196	20422	20226	20046	20164	20201	20167	20209	20279	20310	20455	20298	20380	20244	20238	20245	20297	20502	20115	20263	20279	20196	20259	20388	20336	20224	20337	20165	20225	20193	20290	20143	20386	20232	20344	20144	20343	20432	20265	20173	20329	20355	20385	20387	20491	20380	20390	20316	20199	20381	20359	20226	20434	20174	19982	20199	20170	20313	20332	20331	20305	20171	20149	20415	20369	20175	20301	20351	20282	20289	20388	20259	20192	20219	20352	20310	20303	20454	20352	20234	20184	20326	19993	20165	20385	20310	20392	20042	20333	20233	20430	20128	20237	20333	20271	20012	20370	20217	20340	20222	20380	20109	20228	20073	20311	20273	20211	20353	20309	20224	20314	20362	20128	20494	20307	20517	20423	20271	20148	20379	20180	20495	20403	20286	20048	20254	20343	20403	20301	20117	20070	20470	20573	20422	20414	20181	20269	20688	20265	20280	20500	20143	20105	20332	20316	20197	20330	20403	20131	20314	20278	20426	20223	20329	20286	20129	20162	20361	20577	20340	20317	20181	20377	20406	20204	20144	20296	20282	20303	20177	20274	20389	20248	20420	20186	20253	20341	20445	20548	20192	20460	20247	20294	20230	20222	20326	20204	20202	20244	20505	20182	20439	20209	20372	20353	20195	20149	20361	20376	20332	20300	20406	20245	20339	20407	20110	20307	20311	20228	20427	20535	20252	20165	20221	20305	20454	20394	20399	20342	20082	20376	20471	20250	20110	20387	20203	20416	20352	20412	20387	20268	20346	20209	20413	20272	20231	20316	20289	20297	20357	20377	20235	20381	20085	20164	20324	20297	20161	20270	20463	20316	20607	20321	20280	20480	20325	20330	20228	20154	20341	20467	20405	20429	20504	20280	20036	20121	20272	20049	20108	20424	20502	20438	20168	20401	20071	20258	20254	20203	20313	20301	20249	20260	20364	20253	20166	20372	20457	20303	20362	20370	20187	20277	20353	20205	20354	20084	20180	20011	20211	20266	20147	20209	20223	20235	20395	20336	20403	20159	20423	20270	20108	20366	20316	20342	20348	20231	20325	20301	20288	20185	20184	20467	20463	20262	20183	20262	20071	20425	20433	20449	20138	20362	20267	20128	20259	20185	20142	20198	20112	20259	20226	20118	20419	20304	20275	20274	20360	20242	20403	20408	20273	20142	20132	20162	20161	20339	20504	20504	20368	20409	20497	20488	20228	20371	20330	20519	20260	20184	20058	20304	20410	20391	20182	20326	20260	20261	20359	20246	20320	20423	20308	20341	20289	20332	20049	20314	20335	20327	20340	20495	20346	20405	20439	20269	20358	20188	20418	20151	20438	20212	20172	20418	20414	20510	20329	20417	20083	20429	20342	20190	20350	20149	20247	20398	20240	20282	20228	20341	20152	20311	20436	20316	20033	20374	20272	20294	20214	20206	20505	20234	20172	20174	20288	20285	20327	20246	20151	20282	20519	20228	20306	20171	20449	20403	20474	20139	20405	20205	20127	20168	20260	20163	20315	20437	20303	20383	20272	20334	20131	20131	20256	20362	20335	20385	20269	20292	20259	20287	20222	20307	20088	20087	20307	20278	20258	20278	20382	20248	20243	20279	20294	20318	20346	20402	20288	20446	20213	20322	20102	20194	20305	20231	20165	20362	20230	20270	20084	20047	20357	20191	20267	20112	20230	20386	20377	20273	20230	20326	20198	20177	20266	20136	20151	20301	20129	20223	20321	20242	20282	20346	20265	20314	20357	20197	20510	20446	20389	20300	20277	20278	20384	20210	20269	20513	20352	20231	20235	20332	20200	20328	20303	20242	20248	20450	20398	20439	20248	20236	20014	20151	20208	20257	20290	20212	20352	20375	20402	20022	20224	20280	20222	20376	20380	20400	20373	20320	20172	20201	20453	20480	20400	20377	20136	20419	20115	20352	20261	20299	20148	20266	20408	20257	20298	20277	20265	20345	20272	20225	20430	20192	20373	20215	20142	20421	20242	20305	20395	20340	20355	20400	20462	20429	20359	20435	20399
36300	48337	41499	33975	29300	26107	23646	21372	19987	19731	19419	18098	17706	17438	17146	17290	17442	17013	16864	17078	16971	16831	16979	16764	16776	16665	16565	16544	16637	16751	16589	16615	16461	16675	16641	16423	16669	16690	16551	16593	16706	16505	16634	16577	16627	16509	16546	16549	16593	16538	16692	16659	16671	16667	16654	16516	16577	16613	16440	16324	16503	16630	16526	16583	16593	16490	16406	16456	16476	16524	16750	16412	16521	16702	16523	16553	16595	16497	16643	16438	16580	16706	16585	16607	16652	16625	16615	16375	16617	16486	16524	16386	16416	16615	16799	16475	16468	16407	16596	16649	16476	16641	16724	16493	16631	16721	16590	16588	16546	16415	16581	16645	16493	16580	16457	16449	16473	16774	16720	16561	16509	16716	16526	16528	16803	16638	16532	16657	16593	16600	16695	16522	16591	16462	16666	16520	16665	16519	16450	16671	16623	16515	16547	16502	16486	16477	16552	16566	16575	16396	16572	16524	16613	16495	16740	16590	16731	16761	16638	16704	16597	16618	16577	16586	16723	16481	16544	16538	16517	16667	16683	16371	16477	16655	16657	16507	16534	16675	16598	16490	16616	16495	16548	16420	16547	16558	16341	16583	16553	16542	16515	16582	16432	16509	16503	16644	16419	16505	16544	16564	16579	16563	16464	16663	16447	16660	16591	16486	16467	16492	16627	16484	16615	16416	16618	16597	16569	16657	16555	16745	16619	16761	16739	16569	16450	16516	16276	16632	16583	16605	16593	16473	16713	16421	16498	16687	16727	16582	16596	16523	16478	16548	16549	16515	16579	16507	16507	16466	16618	16637	16621	16533	16417	16564	16571	16406	16528	16364	16499	16543	16560	16560	16439	16686	16499	16633	16648	16636	16577	16501	16631	16408	16438	16694	16525	16479	16513	16596	16601	16654	16394	16503	16709	16687	16438	16555	16691	16592	16754	16636	16393	16572	16458	16484	16595	16560	16669	16411	16542	16548	16604	16604	16495	16376	16591	16703	16706	16687	16690	16616	16639	16505	16482	16557	16658	16634	16422	16586	16595	16719	16726	16510	16525	16514	16421	16614	16743	16532	16661	16561	16607	16630	16516	16405	16679	16581	16529	16564	16610	16600	16388	16463	16529	16473	16522	16258	16387	16398	16642	16443	16403	16560	16360	16600	16538	16455	16663	16608	16557	16480	16524	16453	16553	16593	16479	16617	16334	16567	16578	16503	16616	16714	16518	16484	16434	16521	16557	16463	16592	16497	16414	16425	16494	16487	16614	16613	16632	16498	16520	16712	16409	16598	16598	16493	16452	16528	16574	16591	16537	16439	16539	16483	16622	16535	16522	16478	16655	16494	16626	16531	16610	16516	16575	16578	16646	16707	16387	16615	16524	16615	16574	16599	16495	16574	16561	16542	16717	16709	16750	16518	16550	16608	16449	16577	16559	16617	16411	16576	16580	16597	16707	16616	16593	16646	16598	16482	16497	16581	16632	16648	16562	16468	16505	16362	16657	16461	16466	16628	16398	16600	16569	16658	16662	16631	16645	16540	16433	16604	16366	16543	16643	16484	16577	16597	16639	16626	16512	16683	16488	16687	16399	16379	16568	16469	16655	16611	16547	16630	16554	16678	16463	16734	16711	16564	16582	16622	16653	16552	16634	16522	16461	16567	16476	16613	16653	16659	16643	16625	16788	16524	16717	16623	16576	16624	16587	16476	16569	16682	16439	16602	16515	16606	16483	16555	16577	16460	16619	16610	16743	16537	16790	16466	16579	16723	16667	16439	16544	16475	16552	16500	16505	16624	16634	16661	16663	16629	16553	16342	16549	16619	16492	16653	16600	16613	16480	16672	16531	16603	16508	16571	16585	16448	16527	16476	16618	16322	16576	16476	16581	16526	16727	16647	16505	16631	16548	16494	16617	16562	16675	16380	16520	16525	16697	16511	16590	16467	16597	16563	16407	16615	16394	16647	16459	16673	16534	16607	16538	16463	16657	16557	16692	16622	16774	16568	16497	16754	16470	16314	16553	16643	16523	16429	16596	16649	16434	16705	16430	16433	16490	16605	16425	16388	16636	16518	16453	16577	16558	16621	16621	16435	16459	16527	16617	16518	16455	16564	16645	16635	16643	16526	16615	16528	16635	16464	16570	16500	16587	16529	16593	16615	16794	16657	16511	16419	16555	16575	16487	16660	16594	16613	16366	16630	16648	16611	16560	16612	16649	16714	16519	16590	16407	16554	16665	16509	16510	16613	16522	16574	16470	16646	16552	16505	16544	16555	16523	16447	16443	16529	16674	16660	16434	16565	16614	16425	16536	16675	16609	16769	16827	16720	16440	16512	16697	16728	16590	16680	16675	16674	16587	16510	16638	16593	16638	16742	16630	16523	16562	16459	16536	16494	16594	16475	16619	16640	16477	16564	16527	16835	16515	16447	16573	16596	16500	16412	16580	16600	16611	16563	16645	16429	16558	16666	16614	16739	16706	16533	16538	16536	16584	16597	16558	16603	16586	16501	16553	16556	16532	16616	16503	16590	16498	16604	16484	16595	16653	16485	16568	16580	16445	16452	16476	16627	16736	16399	16486	16510	16543	16601	16585	16545	16506	16736	16540	16677	16394	16488	16483	16688	16663	16665	16433	16573	16633	16384	16656	16525	16487	16574	16533	16679	16571	16549	16514	16632	16624	16374	16632	16535	16591	16515	16465	16514	16592	16557	16666	16559	16575	16797	16541	16506	16557	16653	16569	16275	16595	16557	16676	16377	16443	16548	16496	16617	16652	16358	16599	16393	16665	16469	16526	16616	16587	16576	16546	16494	16547	16549	16502	16505	16681	16619	16412	16618	16562	16610	16679	16594	16377	16590	16465	16496	16650	16484	16357	16721	16676	16435	16512	16606	16632	16408	16617	16728	16589	16489	16519	16568	16445	16655	16582	16634	16521	16647	16691	16529	16493	16601	16741	16569	16467	16673	16379	16482	16506	16420	16738	16573	16636	16426	16505	16749	16478	16514	16433	16600	16681	16465	16697	16580	16481	16684	16541	16612	16582	16645	16552	16486	16496	16551	16559	16694	16512	16533	16435	16578	16531	16629	16643	16597	16532	16703	16488	16464	16533	16567	16552	16754	16612	16689	16550	16528	16549	16544	16530	16499	16813	16701	16691	16487	16617	16580	16568	16551	16427	16700	16561	16636	16504	16648	16574	16523	16687	16685	16758	16505	16607	16693	16648	16461	16668	16531	16577	16647	16488	16573	16473	16462	16648	16507	16662	16651	16476	16673	16370	16549	16495	16487	16455	16546	16518	16418	16427	16597	16559	16511	16515	16582	16629	16643	16484	16394	16555	16542	16437	16653	16610	16470	16522	16445	16689	16535	16544	16586	16453	16439	16566	16524	16632	16569	16521	16667	16747	16483	16500	16514	16571	16419	16592	16554	16660	16700	16589	16477	16622	16531	16604	16499	16488	16562	16354	16410	16536	16509	16746	16549	16491	16680	16507	16648	16485	16609	16730	16693	16610	16566	16637	16639	16630	16603	16540	16509	16664	16260	16481	16581	16636	16766	16475	16484	16708	16542	16505	16509	16686	16632	16674	16571	16599	16486	16441	16738	16565	16521	16735	16641	16660	16837	16608	16570	16536	16571	16665	16512	16581	16605	16722	16543	16621	16540	16545	16616	16561	16561	16526	16633	16445	16414	16558	16703	16615	16495	16376	16626	16633	16448	16625	16628	16604	16461	16445	16658	16554	16557	16587	16601	16704	16475	16561	16471	16493	16416	16540	16497	16489	16584	16620	16660	16538	16473	16595	16481	16681	16685	16444	16499	16569	16275	16596	16469	16568	16656	16635	16625	16665	16588	16625	16484	16568	16554	16498	16453	16452	16644	16550	16474	16590	16560	16499	16452	16567	16510	16664	16688	16522	16687	16539	16526	16580	16650	16635	16584	16598	16644	16574	16469	16608	16633	16777	16465	16369	16501	16699	16697	16698	16684	16624	16683	16522	16655	16401	16596	16438	16522	16461	16743	16683	16736	16647	16546	16723	16543	16612	16495	16574	16587	16657	16589	16474	16731	16671	16460	16602	16753	16582	16580	16508	16557	16754	16624	16648	16430	16637	16692	16547	16476	16600	16574	16585	16492	16722	16608	16480	16661	16497	16665	16653	16612	16667	16421	16445	16488	16617	16563	16594	16468	16643	16470	16390	16664	16465	16513	16460	16562	16636	16625	16270	16501	16458	16582	16706	16471	16541	16456	16651	16566	16634	16633	16664	16704	16480	16498	16576	16462	16447	16486	16469	16558	16507	16446	16443	16550	16694	16576	16414	16396	16813	16283	16657	16477	16753	16469	16581	16532	16615	16523	16435	16520	16617	16577	16533	16539	16585	16741	16598	16538	16525	16355	16592	16604	16481	16527	16528	16437	16613	16518	16488	16397	16678	16480	16485	16636	16499	16568	16600	16613	16635	16450	16760	16440	16581	16851	16630	16701	16469	16570	16667	16541	16526	16614	16678	16526	16745	16547	16482	16523	16510	16359	16451	16589	16478	16671	16668	16552	16561	16569	16765	16539	16599	16644	16576	16514	16580	16584	16620	16639	16642	16619	16704	16535	16622	16503	16661	16530	16730	16564	16666	16560	16533	16656	16370	16618	16613	16498	16564	16480	16537	16322	16380	16482	16433	16647	16523	16485	16602	16505	16633	16758	16713	16676	16550	16527	16535	16490	16781	16612	16574	16706	16535	16377	16438	16772	16656	16556	16537	16705	16629	16647	16474	16592	16672	16541	16523	16651	16337	16638	16637	16376	16544	16727	16593	16600	16476	16518	16538	16474	16615	16719	16683	16732	16453	16437	16555	16648	16552	16576	16638	16760	16668	16593	16473	16566	16735	16459	16721	16590	16478	16764	16578	16523	16637	16659	16529	16707	16345	16564	16560	16744	16732	16446	16637	16574	16501	16514	16545	16537	16478	16387	16559	16670	16578	16477	16742	16658	16490	16475	16582	16671	16694	16556	16664	16677	16530	16586	16542	16523	16728	16619	16591	16628	16503	16581	16536	16323	16558	16458	16687	16632	16627	16551	16598	16649	16512	16671	16415	16517	16510	16548	16461	16650	16663	16538	16540	16553	16550	16596	16717	16578
24673	21408	29214	27033	27411	29185	28529	24656	23406	23688	23754	22372	21631	21548	21296	21447	21553	21363	21118	21040	21143	20779	20976	20878	20802	20792	20756	20877	20843	21011	20923	20544	20776	20732	20762	20721	20554	20686	20771	20793	20743	20607	20525	20596	20554	20661	20715	20512	20712	20571	20793	20717	20731	20562	20553	20550	20590	20313	20305	20658	20674	20766	20634	20527	20626	20643	20470	20652	20616	20523	20564	20600	20748	20700	20753	20682	20567	20505	20910	20823	20478	20390	20487	20514	20689	20558	20590	20464	20617	20716	20688	20630	20820	20602	20814	20369	20528	20842	20599	20523	20750	20627	20458	20649	20680	20632	20520	20636	20671	20470	20515	20516	20927	20564	20629	20447	20507	20380	20496	20527	20434	20480	20539	20828	20508	20455	20566	20488	20702	20472	20591	20437	20547	20592	20698	20672	20660	20481	20628	20421	20500	20683	20681	20578	20558	20510	20712	20514	20496	20653	20606	20517	20747	20466	20561	20591	20417	20581	20538	20386	20556	20526	20465	20427	20569	20431	20579	20531	20447	20725	20613	20487	20571	20370	20765	20518	20392	20651	20470	20406	20559	20528	20522	20636	20508	20480	20259	20391	20668	20293	20793	20692	20379	20725	20473	20476	20630	20551	20738	20581	20418	20568	20360	20494	20670	20730	20795	20421	20568	20502	20467	20655	20444	20257	20488	20735	20677	20574	20374	20468	20624	20737	20648	20667	20521	20523	20565	20499	20367	20463	20705	20414	20697	20569	20613	20722	20735	20753	20544	20659	20631	20484	20364	20806	20605	20570	20580	20460	20356	20242	20630	20738	20603	20441	20691	20697	20596	20749	20561	20435	20530	20576	20443	20450	20624	20321	20407	20421	20707	20486	20654	20430	20472	20528	20424	20652	20608	20586	20536	20539	20502	20603	20627	20589	20513	20402	20570	20541	20497	20761	20622	20629	20684	20549	20448	20582	20572	20346	20654	20286	20616	20710	20779	20594	20726	20541	20614	20694	20487	20516	20520	20595	20788	20555	20796	20639	20737	20728	20648	20709	20632	20608	20407	20354	20647	20858	20635	20617	20538	20755	20437	20780	20567	20593	20446	20559	20655	20688	20568	20447	20494	20568	20474	20489	20577	20427	20517	20716	20617	20280	20604	20599	20485	20609	20616	20558	20513	20407	20559	20424	20360	20492	20714	20690	20688	20598	20323	20218	20596	20471	20575	20551	20445	20412	20553	20242	20352	20607	20525	20452	20456	20415	20628	20783	20774	20615	20772	20518	20636	20619	20649	20411	20682	20407	20408	20704	20655	20739	20468	20530	20547	20647	20674	20640	20632	20400	20512	20431	20579	20746	20533	20718	20606	20448	20684	20553	20380	20424	20560	20723	20551	20575	20524	20528	20611	20753	20658	20603	20715	20527	20432	20529	20422	20361	20495	20538	20395	20535	20643	20523	20639	20643	20696	20480	20720	20510	20603	20473	20463	20619	20549	20611	20457	20592	20546	20455	20382	20405	20754	20575	20531	20634	20424	20573	20512	20622	20463	20498	20675	20616	20577	20512	20514	20563	20644	20603	20621	20457	20535	20679	20630	20704	20596	20595	20516	20618	20707	20486	20523	20620	20553	20727	20622	20376	20553	20613	20795	20538	20454	20473	20475	20680	20651	20716	20585	20795	20616	20610	20594	20585	20654	20312	20642	20501	20397	20641	20519	20547	20448	20601	20385	20491	20530	20343	20453	20588	20438	20649	20617	20692	20388	20835	20669	20715	20548	20515	20651	20370	20400	20541	20649	20483	20373	20583	20479	20541	20610	20519	20480	20611	20643	20503	20602	20670	20547	20500	20454	20484	20642	20419	20577	20652	20560	20682	20360	20547	20695	20650	20720	20708	20499	20597	20505	20643	20740	20715	20494	20665	20681	20577	20708	20601	20631	20375	20466	20527	20523	20555	20441	20603	20569	20520	20664	20733	20580	20542	20543	20400	20538	20665	20723	20308	20540	20543	20264	20411	20532	20480	20567	20472	20603	20575	20582	20414	20567	20764	20450	20450	20439	20583	20650	20561	20484	20649	20583	20699	20463	20493	20630	20532	20422	20786	20563	20579	20812	20579	20282	20834	20761	20723	20536	20421	20583	20517	20506	20552	20719	20516	20641	20384	20514	20648	20550	20519	20583	20636	20737	20760	20721	20494	20588	20410	20469	20621	20705	20595	20669	20719	20592	20646	20657	20613	20581	20666	20592	20568	20677	20694	20533	20747	20729	20627	20339	20645	20415	20538	20590	20389	20578	20380	20653	20493	20436	20515	20470	20519	20582	20666	20533	20379	20634	20505	20593	20720	20577	20654	20631	20463	20443	20500	20613	20308	20472	20375	20581	20418	20691	20584	20701	20645	20601	20780	20636	20435	20381	20186	20597	20744	20698	20363	20512	20701	20665	20515	20635	20637	20548	20471	20792	20463	20598	20582	20415	20629	20713	20717	20785	20654	20470	20532	20484	20434	20581	20541	20624	20408	20608	20371	20699	20528	20549	20547	20588	20797	20417	20667	20484	20499	20474	20581	20633	20403	20576	20528	20476	20592	20656	20623	20816	20596	20607	20515	20516	20627	20508	20494	20691	20674	20533	20692	20555	20560	20462	20443	20588	20416	20619	20613	20669	20386	20571	20464	20506	20445	20572	20616	20714	20418	20399	20492	20619	20613	20558	20330	20533	20682	20398	20681	20597	20488	20575	20505	20459	20606	20603	20437	20454	20383	20640	20524	20536	20401	20346	20713	20560	20453	20684	20496	20444	20434	20709	20631	20707	20482	20617	20436	20547	20267	20595	20544	20535	20684	20518	20535	20553	20395	20639	20582	20376	20583	20692	20546	20640	20591	20571	20540	20743	20569	20521	20577	20638	20508	20626	20570	20567	20381	20503	20460	20688	20658	20743	20672	20537	20384	20672	20584	20487	20608	20705	20724	20623	20508	20611	20592	20658	20622	20722	20469	20487	20510	20613	20409	20384	20739	20601	20502	20621	20500	20638	20624	20701	20591	20702	20687	20661	20524	20512	20585	20698	20623	20342	20490	20539	20507	20495	20532	20466	20557	20781	20439	20512	20605	20633	20451	20654	20535	20783	20606	20492	20537	20509	20506	20664	20542	20573	20475	20334	20498	20728	20657	20597	20615	20722	20524	20613	20375	20257	20549	20383	20560	20643	20514	20544	20601	20570	20815	20805	20610	20629	20620	20629	20488	20631	20834	20628	20481	20435	20739	20533	20608	20700	20473	20764	20431	20672	20436	20382	20722	20507	20476	20889	20567	20619	20489	20648	20597	20592	20457	20450	20633	20571	20548	20583	20723	20532	20489	20430	20591	20320	20667	20348	20486	20499	20574	20760	20500	20697	20731	20608	20513	20644	20375	20724	20543	20599	20689	20746	20457	20546	20626	20400	20514	20359	20387	20290	20520	20387	20371	20807	20666	20564	20505	20591	20596	20451	20549	20625	20528	20456	20452	20531	20563	20621	20773	20609	20660	20561	20638	20609	20586	20840	20617	20422	20521	20440	20492	20498	20465	20477	20617	20407	20406	20631	20473	20498	20466	20492	20601	20591	20660	20653	20544	20830	20771	20502	20625	20362	20511	20632	20701	20649	20757	20503	20613	20774	20532	20699	20611	20514	20641	20597	20531	20464	20441	20576	20405	20416	20451	20453	20545	20758	20735	20628	20559	20358	20480	20620	20658	20540	20502	20440	20763	20667	20608	20656	20628	20613	20603	20496	20596	20491	20606	20550	20523	20880	20492	20586	20661	20717	20747	20546	20658	20609	20544	20690	20521	20803	20756	20743	20740	20627	20727	20477	20619	20572	20486	20608	20598	20808	20831	20603	20498	20527	20709	20484	20473	20461	20648	20513	20669	20587	20551	20737	20799	20760	20524	20637	20700	20436	20450	20642	20443	20515	20818	20505	20865	20468	20302	20495	20270	20601	20702	20609	20599	20698	20776	20487	20403	20744	20712	20635	20485	20428	20799	20602	20672	20511	20367	20727	20615	20501	20633	20539	20444	20555	20525	20581	20833	20427	20432	20568	20533	20523	20719	20591	20526	20503	20779	20601	20607	20643	20513	20728	20768	20698	20524	20511	20632	20613	20515	20590	20763	20789	20450	20566	20679	20737	20693	20481	20534	20511	20822	20555	20548	20573	20358	20509	20565	20561	20830	20613	20604	20609	20527	20556	20581	20533	20542	20492	20482	20705	20817	20733	20534	20550	20476	20490	20356	20526	20634	20620	20531	20557	20511	20581	20616	20662	20692	20417	20570	20531	20507	20465	20808	20439	20697	20498	20604	20700	20692	20740	20547	20629	20817	20422	20494	20575	20439	20659	20702	20604	20369	20527	20365	20465	20400	20505	20435	20617	20513	20612	20480	20451	20443	20714	20477	20622	20581	20827	20715	20844	20763	20869	20640	20533	20304	20687	20276	20805	20711	20587	20446	20460	20348	20635	20605	20313	20607	20640	20393	20445	20550	20456	20454	20597	20622	20524	20586	20465	20452	20564	20548	20552	20584	20588	20841	20614	20710	20822	20579	20392	20429	20657	20471	20491	20465	20497	20599	20581	20454	20618	20712	20439	20764	20418	20760	20717	20487	20601	20697	20469	20482	20541	20699	20693	20734	20583	20677	20558	20497	20373	20583	20495	20558	20593	20508	20553	20610	20492	20511	20646	20588	20422	20405	20604	20451	20756	20506	20472	20592	20373	20480	20374	20559	20660	20499	20627	20470	20594	20900	20660	20637	20396	20631	20480	20530	20447	20395	20571	20619	20485	20707	20592	20696	20636	20424	20642	20444	20385	20300	20621	20724	20690	20768	20723	20620	20521	20385	20621	20615	20539	20596	20588	20358	20547	20560	20556	20656	20622	20707	20584	20518	20542	20599	20458	20444	20537	20544	20522	20662	20461	20618	20576	20612	20520	20546	20699	20632	20335	20657	20617	20459	20567	20481	20327	20753	20672	20509	20641	20463	20583	20516	20443	20762	20656	20654	20695	20721	20453	20523	20863	20649	20652	20513	20393	20452	20559	20717	20577	20659	20767	20717	20496	20675	20552	20503	20462	20609	20287	20608	20739	20425	20461	20549	20453	20638
34605	50695	46980	39250	33746	29683	25999	23046	21117	21549	21574	19278	18639	18183	17823	17897	17835	17658	17485	17389	17644	17380	17237	17167	17265	16914	17052	16852	16953	17057	16881	16792	17000	16778	16852	16790	16883	16896	16870	16769	16978	16896	16981	16990	16692	16712	16959	16736	16914	16853	16891	16779	16878	16738	16843	16744	16885	16762	16706	16873	16869	16866	16816	16915	17039	16937	16772	16790	16708	16804	16728	16753	16719	16871	16983	16790	16655	16969	16860	16799	16800	16766	16850	16866	16757	16771	16765	16977	16869	16940	16716	16761	16825	16712	16943	16744	16683	16717	16877	16675	16919	16782	16751	16824	16907	16844	16791	16949	16573	16660	16801	16586	16678	16913	16799	16740	16878	16690	16809	16743	16697	16873	16814	16777	16808	16901	16788	16737	16730	16776	16858	16794	16870	16845	16832	16792	16621	16699	16703	16772	16977	16728	16768	16871	16743	16827	16752	16775	16804	16741	16677	16679	16733	16847	16740	16781	16517	16896	16707	17098	16751	16760	16761	16964	16865	16795	16763	16776	16805	16811	16817	16660	16738	16602	16760	16712	16879	16893	16739	16604	17007	16905	16718	17018	16855	16897	16849	16900	16865	16838	16814	16823	16634	16810	16911	16741	16669	16711	16872	16692	16907	16915	16974	16915	16871	16733	16773	16755	16741	16849	16687	16820	16889	16856	16740	16873	16853	16776	16879	16687	16765	16743	16912	16877	16847	16918	16731	16733	16813	16695	16875	16788	16778	16953	16585	16726	16711	16852	16899	16732	16945	16851	16645	16732	16761	16778	16713	16786	16629	16923	16974	16662	16853	16703	16864	16830	16818	16625	16718	16902	16796	16803	16838	16902	16779	16680	16612	16952	16734	16925	16880	16820	16731	16776	16681	16759	16875	16821	16994	17027	16931	16918	16974	16784	16804	16646	16667	16896	16785	16704	16756	16856	16807	16803	16605	16706	16671	16849	16633	16907	17002	16778	16834	16783	16767	16867	16875	16883	16700	16782	16809	16762	16785	16612	16939	16884	16748	16755	16803	16838	16716	16903	16852	16730	16626	16877	16810	16797	16709	16810	16747	16760	16824	16879	16879	16958	16856	16815	16734	16935	16882	16834	16811	16867	16961	16742	16850	16724	16871	16604	16712	16926	16878	16771	16724	16829	16763	16880	16638	16689	16861	16863	16882	16823	16900	16891	16564	16806	16677	16771	16688	16733	16873	16721	16801	16806	16762	16730	16816	16875	16762	16715	16863	16870	16707	16684	16745	16817	16817	16759	16715	16685	16787	16783	16760	16834	16858	16869	16858	16697	16965	16764	16811	16829	16749	16949	16797	16593	16879	16803	16733	16808	16834	16826	16613	16773	16854	16800	16883	16799	16677	16774	16703	16859	16783	16959	16754	16710	16635	16986	16937	16768	16789	16635	16757	16761	16747	16755	16821	16885	16601	16781	16745	16906	16775	16869	16751	16779	16474	16865	16835	16852	16702	16748	16837	16634	16731	16746	16616	16746	16796	16659	16646	16892	16853	16930	16947	16817	16874	16853	16684	16764	16683	16782	16748	16885	16863	17014	16777	16790	16875	16711	16774	16908	16777	16717	16764	16734	16918	16866	16755	16678	16966	16788	16858	16739	16669	16837	16705	16872	16876	16720	16899	16900	16728	16694	17005	16877	16842	16744	16766	16849	16632	16828	16770	16752	16954	16960	16700	16626	16908	16966	16793	16695	16924	16985	16879	16846	16639	16709	16672	16889	16708	16863	16639	16762	16744	16747	16670	16789	16917	16636	16989	16765	16683	16696	16692	16717	16729	16879	16847	16735	16885	16853	16725	16675	16783	16838	16965	16696	16867	16729	16700	16929	16722	16685	16818	16902	16862	16737	16721	16648	16744	16640	16850	16865	16886	16758	16643	16676	16886	16714	16857	16755	16688	16908	16868	16850	16609	16634	16752	16922	16685	16834	16695	16703	16664	16818	16783	16889	16792	16884	16828	16801	16792	16756	16723	16822	16758	16843	16845	16698	16794	16682	16742	16795	16799	16799	16729	16711	16781	16742	16794	16721	16703	16767	16897	16747	17027	16769	16793	16875	16735	16682	16870	16819	16739	16753	16755	16851	16603	16630	16872	16585	16609	16706	16748	16809	16713	16946	16601	16815	16820	16818	16862	16864	16817	16936	16925	16840	16737	16812	16948	16780	16839	16703	16760	16702	16784	16798	16802	16763	16798	16844	16702	16819	16687	16812	16757	16927	16864	16737	16819	16713	16934	16828	16634	16813	16825	16783	16835	16697	16852	16759	16700	16816	16907	16863	16911	16831	17086	16714	16950	16666	16851	16845	16868	16717	16776	16754	16719	16793	16649	16810	16722	16803	16889	16647	16842	16738	16784	16812	16796	16807	16739	16947	16859	16786	16694	16653	16921	16894	16926	16859	16821	16733	16898	16980	16773	16805	16780	16744	16816	16737	16685	17030	16688	16579	16870	16804	16947	16837	16851	16861	16762	16633	16764	16780	16777	16753	16786	16927	16745	16811	16770	16706	16905	16688	16827	16817	16922	16682	16908	16599	16822	16668	16840	16840	16811	16605	16856	16851	16849	16830	16715	16918	16775	16703	16856	16892	16661	16725	16698	16772	16886	16877	16772	16747	16805	16755	16857	16839	16841	16886	16937	16884	16749	16762	16905	16780	16684	16611	16850	16880	16780	16754	16734	16885	16712	16802	16838	16753	16851	16723	16751	16858	16835	16881	16843	16736	16905	16862	16884	16737	16761	16758	16799	16876	16824	16623	16823	17000	16696	16785	16845	16730	16803	16842	16796	16729	16779	16726	16778	16693	16930	16948	16854	16767	16752	16745	16774	16669	16777	16884	16891	16841	16747	16832	16710	16828	16709	16821	17002	16834	16709	16895	16834	16770	16787	16771	16864	16771	16688	16629	16938	16766	16826	16689	16771	16809	16729	16855	16833	16748	16925	16954	16753	16826	16699	16880	16762	16656	16774	16777	16827	16691	16991	16930	16637	16611	16914	16784	16780	16911	16816	16813	16877	16870	16930	16894	16787	16934	16802	16934	16805	16807	16694	16745	16821	16770	16732	16973	16791	16796	16707	16811	16734	16840	16518	16764	16812	16846	16765	16889	16855	16812	16658	16869	16876	16745	16851	16613	16932	16792	16769	16851	16633	16829	16770	16768	16962	16667	16858	16835	16806	16737	16658	16714	16907	16733	16944	16758	16639	16813	16642	16713	16823	16732	16881	16757	16727	16910	16696	16878	16841	16735	16817	16639	16914	16635	16785	16767	16848	16999	16606	16672	16806	16770	16738	16765	16716	16807	16775	16852	16883	16883	16646	16895	16711	16916	16763	16931	16812	16753	16797	16788	16833	16813	16858	16838	16897	16800	16731	16882	16788	16858	16819	16810	16822	16674	16937	16787	16865	16838	16829	16730	16711	16948	16951	16697	16741	16780	16758	16690	16873	16697	16796	16784	16812	16883	16661	16785	16681	16745	16900	16961	16662	16832	16628	16561	16877	16799	16860	16733	16836	16755	16795	16799	16825	16975	16860	16836	16832	16773	16763	16784	16930	16901	16687	16792	16723	16924	16693	16784	16717	16875	16851	16787	16773	16941	16862	16753	16942	16668	16812	16816	16914	16919	16763	16856	16698	16871	16697	16990	16816	16873	16687	16680	16788	16799	16927	16680	16858	16847	16869	16835	16646	16745	16878	16778	16799	16830	16698	16752	16782	16848	16999	16827	16776	16810	16623	16797	16770	16812	16824	16886	16818	16803	16661	16858	16883	16825	16874	16780	16989	16846	16704	16573	16716	16907	16775	16786	16542	16742	16762	16763	16865	16847	16723	16779	16852	16728	16891	16777	16716	16916	16784	16776	16900	16767	16789	16818	16766	16752	16715	17004	16683	16858	16789	16722	16924	16927	16740	16753	16841	16748	16751	16900	16699	16786	16813	16786	16780	16726	16842	16752	16746	16993	16831	16922	16834	16906	16811	16780	16739	16779	16780	16912	16935	16872	16797	16819	16711	16751	16768	16701	16905	16942	16984	16853	16850	16958	16759	16781	16752	16879	16793	16716	16640	16733	16719	16746	16914	16594	16884	16744	16749	16828	16741	16744	16938	16859	16722	16704	16781	16858	16858	16791	16736	16723	16742	16863	16798	16732	16876	16932	16881	16740	16841	16861	16907	16873	16784	16651	16732	16677	16788	16867	16822	16680	16732	16988	16845	16814	16886	16747	16809	16888	16898	16843	16892	16886	16805	16876	16682	16808	16731	16688	17007	16757	16826	16777	16928	16856	16952	16845	16762	16843	16917	16870	16870	16702	16982	16821	16730	16981	16576	16801	16563	16759	16864	16708	16664	16990	16831	16645	16815	16672	16735	16831	16748	16812	16648	16874	16893	16750	16980	16937	16757	16932	16725	16925	16740	16762	16682	16882	16775	16850	16754	16603	16715	16812	16778	16776	16733	16876	16864	16904	16935	16849	16811	16937	16750	16953	16671	16663	16688	16661	16875	16802	16941	16812	16822	16873	16752	16876	16959	16795	16637	16697	16860	16731	16801	16693	16863	16656	16724	16606	16869	16660	16783	16784	16730	16822	16756	16858	16612	16877	16737	16908	16776	16740	16751	16742	16835	16675	16643	16727	16691	16714	16964	16740	16845	16735	16791	16719	16742	16803	16805	17017	16883	16869	16794	16728	16886	16658	16872	16747	16851	16802	16673	16961	16839	16944	16917	16754	16762	16877	16905	16742	16655	16811	16809	16957	16604	16843	16826	16725	16797	16697	16774	16577	16891	16608	16810	16811	16781	16787	16732	16904	16818	16650	16753	16747	16770	16674	16932	16750	16884	16802	16761	16781	16942	16754	16779	16721	16593	16855	16995	16702	16855	16787	16770	16963	16773	16706	16814	16725	16727	16811	16876	16812	16921	16892	16804	16783	16754	16694	16742	16949	16736	16762	17023	16912	17019	16937	16892	16757	16766	16849	16815	16801	16741	16808	16772	16699	16823	16906	16518	16852	16770	16696	17028	16853	16799	16949	16605	16787	16948	16843	16734	16932	16707	16724	16916	16803	16844	16738	16716	16958	16954	16823	16791	16682	16654	17085
23088	21313	29290	24005	23518	28551	31472	26234	24877	25342	24724	23205	22648	22426	22130	22180	22066	21568	21607	21510	21578	21447	21670	21218	21390	21066	21243	20958	20986	20659	20909	21006	21026	20904	20907	20732	20816	21035	21098	20806	20762	20953	20959	20681	20903	20845	20837	20862	21064	20751	20809	20865	20980	20603	20759	20833	20750	20849	20827	20633	20897	20770	20605	20810	20762	20790	20786	20933	20788	20775	20590	20740	20568	20710	20630	20853	20854	20629	20884	20625	20775	20874	20710	20783	20677	20711	20876	20802	20766	20624	20834	20513	20816	20579	20770	20764	20756	20745	20623	20655	20812	20744	20767	20728	20723	20742	20670	20683	20721	20907	20803	20920	20795	20634	20838	20650	20882	20542	20923	20804	20804	20709	20573	20734	20948	20744	20893	20846	20862	20787	20997	20748	20717	20813	21045	20904	20697	20751	20697	20900	20798	20744	20797	20805	20939	21040	21028	20846	20681	20740	20705	20755	20498	20673	20834	20789	20657	20748	20652	20705	20723	20765	20911	20708	20833	20769	20866	20751	20859	20500	20727	20838	20537	20910	20734	20786	20706	20653	20827	20664	20470	20654	20795	20596	20820	20637	20687	20738	20717	20750	20626	20644	20794	20731	20838	20695	20825	20745	20714	20843	20678	20845	20859	20707	20659	20858	20790	20745	20957	20626	20971	20775	20738	20671	20745	20811	20859	20887	20582	20759	20651	20752	20621	20814	20816	20662	20693	20699	20772	20632	20422	20594	20914	20988	20699	20738	20709	20894	20546	20988	20542	20805	20609	20722	20787	20667	20930	20560	20717	20657	20825	20845	20701	20620	20720	20937	20801	20791	20670	20638	20605	20461	20819	20714	20731	20748	20734	20634	20891	20827	20980	20748	20588	21018	20964	20921	20929	20733	20775	20627	20779	20938	20784	20861	20459	20859	20578	20914	20910	20806	20929	20825	20587	20846	20768	20372	20640	20770	20974	20815	20867	20807	20424	20743	20756	20808	20714	20699	20791	20831	20707	20685	20674	20829	20745	20749	20661	20830	20850	20993	20492	20661	20808	20932	20755	20734	20774	20818	20756	20565	20935	20737	20525	20758	20641	20635	20850	20945	20592	20859	20780	20654	20840	20742	20737	20799	20773	20592	20713	20712	20610	20615	20902	20759	20674	20675	20708	20663	20698	20639	20710	20802	20774	20723	20755	20771	20580	20938	20747	20644	20810	20775	20799	20751	20818	20749	20879	20615	20479	20754	20885	20793	20797	20627	20799	20831	20846	21098	20588	20767	20739	20786	20751	20811	20779	20699	20549	20737	20849	20719	20711	20863	20503	20433	20699	20830	20680	20770	20878	20789	20748	20724	20886	20476	20885	20849	20710	21092	20689	20797	20663	20546	20745	20821	20640	20784	20510	20556	20612	20566	20795	20846	20684	20689	20652	20811	20877	20773	20668	20757	20746	20569	20824	20868	20899	20630	20884	20810	20889	20692	20900	20690	20465	20653	20519	20837	20830	20806	20882	20701	20706	20782	20964	20858	20624	20816	20408	20783	20934	20635	20786	20520	20670	20742	20532	20879	20851	20920	20661	20689	20874	20682	20612	20753	20920	20830	20734	20780	20739	20797	20744	20570	20727	20741	20726	20641	20753	20783	20770	20741	20623	20527	20864	20589	20949	20825	20825	20648	20769	20755	20733	20668	20674	20579	20691	20553	20718	20998	20736	20686	20796	20769	20757	20699	20673	20565	20772	20679	20924	20795	20888	20812	20742	20801	20729	20918	20680	20800	20877	20674	20915	20793	20538	20725	20928	20726	20730	20829	20638	20754	20838	20666	20687	20872	20589	20753	20759	20824	20852	20676	20697	20800	20735	20958	20901	20722	20760	20741	20809	20830	20662	20833	20698	20877	20822	20581	20597	20782	20957	20731	20821	20655	20737	20774	20627	20578	20756	20814	20786	20796	20681	20718	20891	20601	20788	20782	20757	20800	20734	20579	20896	20781	20651	20764	20886	20700	20640	20614	20775	20948	20831	20757	20708	20971	20860	20789	20626	20764	20856	20665	20769	20776	20782	20542	20707	20888	20476	20733	20804	20624	20609	20840	20762	20749	20720	20848	20784	20550	20919	20886	20740	20770	20832	20663	20700	20891	20836	20698	20702	20818	20723	20896	20595	20620	20860	20810	20691	20584	20838	20891	20900	20649	20640	20692	20548	20757	20739	20870	20790	20762	20708	20564	20427	20779	20685	20557	20731	20906	20842	20523	20744	20930	20953	20661	20785	20844	20697	20640	20781	20850	20592	20737	20763	20688	20819	20875	20865	20715	20754	20734	20765	20787	20944	20762	20770	20916	20699	20855	20848	20708	20813	20824	20657	20784	20581	20938	20766	20862	20885	20691	20636	20989	20803	20657	20706	20573	20944	20939	20751	20599	20689	20653	20750	20576	20673	20744	20640	20818	20760	20699	20502	20774	20877	20600	20808	20684	20710	20712	20728	20778	20650	20861	20871	20567	20553	20882	20503	20542	20861	20803	20761	20678	20809	20775	20749	20491	20657	20890	20819	20611	20920	20933	20759	20469	20618	20899	20797	20764	20633	20624	20552	20811	20734	20692	20994	20774	20703	20896	20537	20601	20760	20657	20889	20826	20629	20888	20884	20556	20837	20800	20811	20634	20677	20844	20743	20817	20860	20966	20820	20885	20808	20924	20714	21009	20885	20708	20639	20740	20692	20816	20664	20860	20620	20684	20817	20719	20682	20714	20897	20791	20812	20892	20730	20877	20798	20556	20704	20698	20774	20716	20656	20843	20870	21021	20736	20765	20630	20795	20696	20481	21004	20994	20608	20731	20711	20842	20654	20668	21178	20759	20761	20799	20819	21075	20929	20639	20689	20505	20835	20866	20602	20633	20831	20839	20909	20658	20590	20819	20746	20669	20746	20579	20785	20678	20996	20783	20827	20497	20589	20867	20729	20541	20758	20755	20896	20839	20728	20827	20998	20699	20668	20836	20731	20542	20652	20828	20552	20628	20836	20673	20818	20791	20710	20805	20643	20713	20837	20900	20878	20800	20649	20720	21004	20861	20925	20668	20745	20797	20803	20585	20723	20741	20682	20680	20698	20687	20732	20646	20638	20852	20831	20829	20991	20586	20767	20791	20935	20678	20816	20648	20963	20787	20796	20819	20807	20796	20823	20671	20857	20855	20638	20484	20925	20734	20915	20867	20894	20536	20757	20603	20822	20597	20731	20841	20645	20826	20788	20762	20748	20553	20725	20496	20528	20798	20838	20839	20784	20695	20578	20790	20707	20701	20900	20820	20848	20633	20789	20559	20794	20691	20665	20471	20736	20780	20750	20821	20912	20661	20562	20661	20776	20726	20901	20740	20830	20778	20812	20695	20736	20951	20870	20511	20722	20716	20809	20798	20764	20578	20904	20940	20673	20841	20848	20983	20686	20806	20751	20801	20883	20685	20659	20600	20849	20733	20676	20892	20975	20622	20592	20841	20782	20916	20645	20653	20731	20689	20862	20627	20857	20880	20812	20698	20800	20743	20638	20653	20727	20561	20640	20690	20597	20509	20736	20598	20498	20815	20766	20765	20767	20617	20617	20815	20790	20793	20843	20725	20799	20602	20633	20668	20915	20744	20826	20875	20661	20761	20463	20787	20643	20841	20936	20777	20700	20755	20837	20781	20775	20836	20822	20683	20717	20728	20680	20774	20724	20560	20625	20603	20589	20652	20789	20833	20687	20760	20794	20849	20657	20634	20624	20667	20885	20751	20832	20892	20752	20767	20628	20850	20740	20685	20876	21181	20611	20776	20613	20796	20770	20857	20859	20761	20682	20608	20688	20841	20553	20653	20890	20714	20856	20742	20715	20806	20570	20848	20502	20743	20522	20641	20870	20760	20636	20732	20832	20701	20867	20605	20723	20568	20776	20604	20853	20681	20769	20675	20673	20582	20619	20742	20697	20586	20804	20929	20726	20817	20683	20864	20726	20859	20813	20861	20890	20771	20778	20601	20773	20725	20834	20696	20701	20878	20893	20936	20826	20677	20799	20800	20805	20661	20850	20803	20720	20545	20856	20681	20806	20700	20736	20879	20833	20690	20698	20611	20711	20794	20668	20773	20870	20672	20873	20764	20612	20745	20741	20552	20748	20680	20785	20870	20686	20896	20802	20925	20791	20588	20757	20641	20689	20702	20639	20796	20591	20871	20842	20699	20821	20799	20468	20610	20827	20755	20757	20822	20872	20704	20850	20640	20641	20706	20624	20778	20810	20692	20714	20648	20855	20777	20820	20684	20822	20618	20803	20742	20916	20552	20642	20825	20889	20852	20777	20685	20730	20878	20708	20834	20720	20828	20687	20635	20702	20601	20934	20803	20723	20675	20907	20758	20802	20401	20756	20794	20979	20684	20879	20744	20643	20673	20741	20827	20833	20729	20661	20539	20663	20605	20740	20575	20630	20666	20875	20733	20744	20723	20839	20914	20747	20770	20676	20703	20644	20890	20752	20884	20607	20795	20717	20791	20343	20755	20886	20563	20677	20525	20789	20735	20745	20860	20860	20908	20835	20850	20664	20653	20722	20731	20770	20728	20823	20855	20949	20680	20597	20598	20841	20791	20867	20778	20592	20712	20694	20882	20690	20819	20848	20624	20974	20803	20955	20509	20830	20803	20873	20741	20711	20809	20653	20840	20711	20618	20603	20776	20697	20607	20910	20628	20836	20814	20673	20793	20606	20823	20679	20611	20816	20658	20912	20858	20708	20680	20598	20780	20702	20717	20585	20781	20721	20859	20939	20739	21046	20608	20855	20622	20583	20607	20673	20753	20866	20711	20770	20812	20814	20733	21056	20799	20647	20799	20843	20952	20877	20768	20856	20802	20773	20754	20886	20597	20740	20920	20951	20857	20817	20670	20874	20711	20797	20627	20708	20853	20747	20589	20661	20593	20701	20655	20981	20540	20826	20877	20917	20717	20798	20740	20948	20736	20797	20863	20937	20921	20834	20818	20805	20704	20635	20650	20895	20573	20764	20795	20974	20738	20922	20798	20680	20804	20792	20884	20839	20978	20817	20741	20839	20745	21021	20829	20828	20901	20776	20864	20679	20626	20731	20854	20668	20472	20727	20743
32717	55766	52247	43462	37442	32921	28392	24858	23545	23672	22670	20290	19623	19273	18783	18978	18469	18189	18043	17785	17945	17740	17623	17420	17502	17387	17249	17190	17128	17055	17088	16978	16938	17005	16975	16958	16983	17000	16804	17022	17060	16837	16924	16815	16953	16649	16849	16983	16919	16890	16840	16859	16817	16916	16812	17002	16978	16814	16853	16714	16854	16907	16916	16871	16840	16844	16784	16860	16862	16688	17191	16879	16783	16624	16992	16933	16799	16788	16888	16814	16982	16840	16947	16910	16773	16832	16899	16753	16685	16979	16868	16827	16895	16865	16703	16999	16856	16808	16951	16868	16811	16659	16814	16900	16756	16724	17071	16965	17026	16851	16935	16868	17113	16933	16861	16702	16764	16930	16927	16899	16795	16887	17047	16920	16949	16770	16916	16961	16883	16939	16704	16920	16806	16833	16937	16875	16924	16965	16909	16831	16886	16783	17023	16813	16752	16918	16806	16881	16883	16844	16934	16925	16845	16853	17086	16634	16913	16937	16696	16811	16886	16906	16966	16727	16872	16906	16987	16891	16960	16750	16907	16785	16965	17004	16951	16764	16871	16972	17001	16825	16991	16948	16583	16956	16934	16822	16672	16903	16871	16827	17052	16772	16945	16881	16942	16938	16939	16892	16651	17023	16786	17115	16681	16893	16903	16742	16773	16825	16800	16772	16875	16813	16828	16992	16733	16732	16960	16728	16889	16691	17006	17144	16788	16845	16732	16913	16879	16722	16843	16840	16879	16992	16571	16762	16891	17049	16848	16738	16816	16905	16655	16737	16908	16786	16853	16948	17025	16885	16715	16848	17010	17048	16974	16870	16645	16664	16894	16957	16866	16936	16732	16898	16812	16926	16744	16875	17212	16725	16866	16822	16960	16763	16737	16971	16994	16908	16892	16919	16919	16873	16776	16720	16920	16840	16908	16908	16925	16899	16901	16778	16904	16715	17075	16913	16909	16961	16834	16825	16661	16910	16824	17032	16869	16707	16796	16764	16728	16831	16881	16745	16850	16917	16986	16652	16684	16772	16670	16924	16704	17167	16769	16844	17071	16955	17019	16909	16721	16868	17065	16782	16834	16932	16754	16875	16682	16795	16882	16771	16867	16739	16885	16782	16854	16999	16804	16876	17022	16827	16888	16724	16921	16890	16882	16924	16801	16796	16895	16978	16838	16848	16810	17051	16843	16737	16875	16788	16857	16804	16893	16937	16950	16858	16871	16851	16785	16850	16957	16885	16819	16917	16816	16921	16693	16904	16816	16848	16904	16878	16824	16944	16948	16819	16682	16815	16843	16862	16708	16875	16858	16840	16856	16739	16834	16803	16853	16749	16775	16825	16843	16774	16971	16685	16820	16831	17046	16852	16680	16904	16796	16689	16833	16937	16747	16781	16872	16924	16820	16721	16773	16802	16818	16993	16630	16890	16902	16787	16746	16913	16829	16799	16942	16874	16920	16818	16990	16926	16934	16688	16783	16846	16878	16915	16799	16898	16726	16957	17034	16836	16927	16930	16606	16917	16839	16968	16909	16919	16854	16814	16827	16714	16757	16713	16768	16961	16960	16840	16824	17008	16877	16848	16955	17056	16688	16886	16844	16930	16779	17082	16891	16834	16988	16826	16713	16943	16947	16953	16868	16898	16835	16708	16927	16969	16791	16693	16975	16997	16965	16829	16879	16909	16979	16961	16813	16989	16919	16895	16696	16862	16901	16824	16669	16749	16775	16791	16797	16778	16707	16805	16952	16926	16950	16896	16758	16932	16730	16932	16787	16941	16722	16973	16824	16773	17125	16787	16764	16833	16950	16846	16739	16742	16834	16843	16869	17044	16884	16896	16828	16991	16737	16814	16899	16818	16820	16665	17011	16879	16868	16878	16885	16810	16648	16953	16783	16854	16883	16859	16998	16717	16958	16725	16663	16840	16825	16909	16781	16797	16984	16878	16927	16761	16892	16804	16795	16843	16751	16882	16848	16668	16883	16858	16842	16834	16777	16741	16668	16913	16806	16652	17014	16743	16804	16739	16927	16637	16931	17008	16688	16787	16912	16742	16816	16962	16951	16676	16887	16837	16752	16722	16965	16929	16931	16823	16727	16753	16903	16870	16951	16929	16729	16881	16825	16794	16601	16869	16886	16786	16873	16912	16862	16902	16771	16794	16886	16963	16952	16809	16725	16792	16773	16981	16763	16782	16993	16856	16661	16938	16915	16865	16916	16962	16864	16807	16830	16966	16689	16905	16923	16733	16902	16825	16953	16767	16731	16906	16808	16769	16959	16838	16882	17011	16916	16779	16857	16845	16904	16860	16613	16868	16741	16767	16845	16860	16826	16780	16698	16828	16792	16783	16721	16742	16892	17016	16748	16818	16666	16714	17013	16750	16804	16838	16856	17024	17008	16767	16838	16892	16801	16856	16855	16903	16634	16887	16779	16839	16745	16925	16901	16974	16792	16970	17017	16832	16881	16792	16799	16819	16821	16861	16726	16885	16715	16790	16749	16864	16937	17007	16980	16876	16874	16825	16960	16849	16959	16742	16830	16925	17006	16848	16751	16794	17028	16828	16734	16859	16753	16888	16802	16908	16858	16832	16845	16927	16974	16896	16916	16962	16777	16634	16849	16807	16751	16629	16888	16862	16855	16709	16872	16843	16962	16877	16846	16823	16687	16636	16777	16817	16800	16868	16792	16880	17003	16790	16952	16746	16771	16908	16795	16773	16817	16881	16630	16760	16733	16797	16867	16859	16820	16755	16813	16744	16804	16889	16915	16796	17041	16830	16782	16745	16977	16897	16868	16858	16831	16923	16897	16901	16703	16712	16921	16737	17111	16746	16841	16745	16842	16804	16780	16945	16905	16975	16864	16765	16857	16748	17018	16851	16821	16841	16757	16739	16869	16831	16737	16973	16850	16803	17015	16848	16915	16804	16863	16747	17003	16582	16851	17022	16798	16702	17044	16738	16850	16868	16913	16957	16935	16958	16971	17026	16841	16813	16855	16896	16858	16868	16885	16872	16902	16813	17077	16800	16768	16863	16881	16973	16712	16689	16873	16887	16650	17024	16706	16873	16950	16869	16834	16814	16816	16680	16859	17033	16755	17044	16809	16828	16822	16873	16894	16898	16665	16883	16919	16885	16739	16773	16836	16863	16838	16972	16769	16753	16758	16906	16743	16921	16831	17016	16870	16735	17083	16826	17068	16953	16751	16795	16785	16917	16819	16982	16660	16823	17010	16924	16736	16684	16840	16915	16826	16914	16903	16930	16789	16911	16835	16911	16866	16746	16807	16919	16961	16701	16891	16825	16883	17001	16765	16664	16791	16837	16727	16833	16952	16954	16713	16821	16748	17036	16531	16832	16877	16914	16905	16769	16859	16901	16760	16888	16899	16710	16756	16890	16844	16955	16905	16735	16919	16876	16757	16967	16880	16869	16831	16913	16848	16732	16764	16733	16816	16669	16901	16879	16757	16968	16967	16816	16825	16760	16881	16774	16858	16981	16856	16808	16852	16716	16813	16883	16910	16893	16906	16936	16911	16875	16942	16912	16768	16922	16713	16844	16861	16846	16807	16993	16677	16645	16839	16970	16683	16733	16767	16975	16977	16840	16794	16864	16939	16875	16896	16747	16940	16980	16890	16839	16956	16744	17028	16649	16856	17050	16810	16862	16832	16736	16874	16618	16800	16923	16748	16795	16763	16852	16846	16905	16966	16867	16906	16795	16905	17033	16823	16833	16895	16959	16691	16792	16785	16734	16856	16877	17058	16833	16906	16808	16846	16882	16885	16836	16926	16890	16908	16809	17014	16807	16937	16667	16878	16955	16853	16944	16810	16827	16902	16853	16870	16741	16668	17014	17075	16751	16728	16940	16880	16861	16964	17032	16886	16852	16716	16999	16684	16992	16885	16928	16817	16957	16937	16761	16750	16831	16985	16836	16738	16956	16776	16950	16792	16703	16796	16882	16816	16905	16790	16794	16931	16807	16739	16889	16844	16734	16782	16887	16976	16897	16800	16881	16873	16874	16800	16873	16852	16867	16878	16935	16809	17064	16789	16900	16889	16835	16874	17051	16653	16829	16796	16924	16798	16982	17057	16890	16905	16826	16572	16915	16797	16705	16933	16718	16920	16750	17021	16712	16823	16746	16624	16897	16811	16973	16797	17002	16763	16811	16848	17067	16995	16712	16897	16805	16820	16772	16726	16730	16864	16895	16889	16741	16948	16818	16787	16812	16814	16717	16868	16841	16886	16885	16656	16738	16992	16906	16839	16720	16917	16864	16885	16831	16822	16885	16878	16773	16763	16770	16894	16990	16707	16873	16942	16787	16877	17019	16698	16835	16809	16805	16786	16881	16647	16898	16908	16902	16788	16847	16839	16929	16716	16742	16890	16723	16953	16838	16698	16814	16832	16854	16975	16931	16722	16854	16991	16951	16926	16937	16788	16943	16963	16779	16786	16735	16995	16882	16948	16898	16834	16777	16760	16847	16677	16856	16849	16685	16824	16722	16808	16862	16872	16802	16823	16979	16927	16870	16755	16812	16892	16854	16971	16700	16887	16878	16754	16872	16862	16765	16984	16762	17154	17023	16845	16854	16733	16832	16789	16658	16809	16995	16923	16908	16769	16949	17007	16951	16999	16829	16836	16762	16691	16887	16813	16936	16901	16680	16871	16915	16805	16985	16986	16692	16900	16887	16778	16825	16791	16818	16832	16696	16880	16844	16892	16824	16908	16845	16926	16881	17031	16727	16968	16967	16724	17048	16926	16930	16785	16760	16934	16842	16910	16843	16887	16758	16970	16867	16741	16912	16897	16786	17045	16876	16909	16823	16808	16859	16818	16870	16626	16909	16903	16860	16757	16693	16891	16733	16968	16946	16897	16796	16766	16837	16877	16768	17002	16817	16712	16872	17073	16834	16991	16876	16957	16817	16807	16738	16761	16871	16777	16872	16895	17000	16736	17099	16856	16864	16778	16873	16938	16778	16889	16929	16890	16872	16882	16666	16886	16959	16810	16903	16899	16832	17088	16852	16828	16908	16864	16847	16865	16944	16844	16966	16818	16948	16974	17065	16748	16844	16849	16946	16846	16884	17027	16751	16953	16741	16838	16879	16913	16851	16822	17031	16870	16814
30075	31356	38581	35189	29594	27024	25059	23031	22939	22421	22300	21736	21475	21407	21465	21666	21070	21049	20920	20962	20999	20970	21039	20873	21128	21009	20700	21085	20998	20804	20881	20971	20974	20796	20980	20824	20836	20678	20821	20837	20941	20855	20801	20894	20750	20793	20903	20846	20900	20841	21036	20912	20918	20696	20930	20754	20705	20859	20950	20776	20839	20979	20960	20864	20797	20848	20855	20740	20796	20674	20940	20723	20741	20907	20691	21093	20744	20977	21074	20795	20777	20993	20636	20674	20760	20777	20672	20725	20736	20787	20942	20699	20614	20791	20757	21091	21037	20868	20862	20991	20842	20908	20920	20858	20874	20561	20750	20652	20843	20884	20940	20712	20742	20786	20736	20920	20989	20731	20931	21014	20790	20726	20745	20664	20795	20826	21100	20988	20902	21062	20898	20874	20706	20778	20977	20830	20775	20884	20637	20676	20891	20857	20677	20642	20706	20678	20785	20784	20477	20827	20820	20786	20868	20956	20854	20711	20625	20667	20686	20979	20825	20822	20729	20517	20680	20626	20745	20607	20864	20796	20766	20926	20845	20873	20838	20960	20731	20789	20835	20724	20661	20658	21041	20651	20835	20749	21015	21038	20772	20886	21057	20973	20943	20874	20834	20867	20662	21038	20785	20744	20889	20994	20687	20886	20982	20697	20696	20803	20888	20972	20840	20829	20964	20928	20798	20896	20976	20609	20928	20878	20901	20848	20741	20962	20791	20691	20848	20772	20857	20928	20813	20823	20836	20645	20798	20639	20800	20773	20987	20828	20846	21111	20847	20810	20975	21054	20735	20878	20891	20867	20894	20812	20773	21007	20858	20858	20547	20613	20916	20702	20870	20882	20814	20701	20895	20814	20949	20754	20752	20752	20968	20871	20810	20828	20794	20813	20994	20712	20812	20880	20867	20638	20907	20832	20835	20923	20752	20819	20847	20795	20757	20791	20658	20885	20725	20983	20686	20687	20681	20803	20944	20661	21069	20984	20894	20939	20726	20926	20920	20793	20897	20826	20818	20657	20816	20870	20805	20692	20988	20712	21038	20845	20782	20984	20921	20827	20896	20867	20920	20718	20882	20719	20869	20735	20840	20860	20755	20844	20698	20960	20883	20772	20857	20775	20716	20839	20993	20844	20958	20942	20869	20639	21107	20630	20733	20764	20697	20669	21037	20778	21062	20821	20926	20841	20896	20783	20852	20616	20728	20827	20933	20888	20908	20975	21279	20898	21038	20967	20985	20795	20871	20911	20745	20728	20775	20806	20820	20659	20891	20799	20740	20799	20882	20865	20959	20699	20899	20701	20982	20549	20788	21038	20639	20749	20818	20734	20674	20818	20824	20816	20719	21042	20917	21008	21068	20931	20941	20935	20761	20787	20721	20809	20677	20955	20814	20892	20919	20749	20761	20834	20698	20727	20834	20772	20897	20834	20794	20623	21144	20875	20854	20779	20799	21001	20871	20626	20810	20887	20833	20618	20657	20814	20605	20994	20876	20916	20870	20877	20817	20634	20758	20899	20942	20689	20719	20635	20841	20875	20837	20688	20923	21143	20651	20497	20848	20884	20835	20863	20952	20826	20916	20781	20979	20868	20998	20951	20783	20890	20887	20876	20742	20560	20855	20897	20880	20537	21039	20868	20818	20848	20943	20932	20979	20856	20747	20923	20770	20736	20781	20713	20812	20651	20770	21021	20893	20850	20656	20634	20954	20699	20775	20870	20891	20720	20824	20573	20797	20836	20787	20897	20760	20848	20885	21124	20869	20728	20781	20934	20995	20797	20776	20703	21042	20897	20879	20678	20864	20547	20678	20677	20803	20859	20951	20902	20918	20848	20765	20749	20547	20858	20931	20775	20883	20718	20822	20896	20874	20685	20886	20829	20982	20690	20977	20892	20778	20738	20881	20759	20820	20653	20795	20944	20801	20863	20798	20827	20826	20812	20881	20703	20918	20957	20725	20893	20890	20674	20763	20734	20862	20746	20948	20884	21037	20741	20871	20938	21012	20978	20760	20692	20902	20886	20572	20658	20944	20967	20679	20746	20544	20910	20949	20822	20898	20820	20930	20879	20783	21003	20899	20822	20745	20913	20771	20959	20716	20803	20832	20977	20683	20739	20675	20663	20813	20935	20771	20747	20807	20678	20791	20947	21025	20679	20921	20990	20905	20658	20649	20705	20929	20785	20996	20884	21147	20813	20848	20791	20806	21105	20845	20930	20994	20906	20593	20774	20962	20781	20748	20755	20871	20855	20943	20718	20760	20714	20951	20721	21017	20971	20766	20853	20763	20856	20796	20778	20795	20520	20681	21023	20792	20771	20777	20915	20788	20922	20886	20809	20787	21049	20997	20726	20881	20842	20780	20800	20818	20922	21066	20868	20866	20833	20967	20918	20841	20770	20797	20718	20800	20818	20974	20935	20785	20723	20768	20903	20970	20775	20823	20835	21037	20719	20663	20976	20789	20852	20863	20870	20802	20655	20674	20737	20759	20824	20794	20977	20751	20956	20894	20963	20977	20818	20768	20852	20800	20972	20971	20835	20894	20906	20887	21007	20772	20573	20749	20755	20907	20729	20844	20795	20889	20864	20837	20853	21016	20888	20680	20895	20814	20847	20647	20877	20531	20810	20742	20805	21095	20793	20930	20776	20970	20806	20783	20898	21085	20904	20934	20636	20793	20970	20955	20944	20929	20858	20945	20809	20718	20687	20607	20816	20786	20978	20815	20737	20913	20877	20831	20726	20807	20996	20948	20658	20919	20940	20693	20783	20902	20853	20837	20964	20651	20822	20810	20707	20944	20938	20797	20950	21018	20821	21135	20730	20872	20818	20956	20730	20816	20655	20839	20672	20796	20656	21040	20696	20796	20653	20821	20978	20880	20822	20922	20914	20868	20839	20710	20829	20647	20862	20875	20899	20757	20881	20584	20727	20729	20764	20716	20748	20869	20735	21022	20656	20724	20686	20900	20831	20791	20746	20978	20998	20860	20862	20721	20980	20684	20825	20915	21060	20710	20852	20924	20909	20880	20892	20748	20822	20687	20793	20831	20754	20782	20623	20772	20786	20848	20897	20742	20764	20775	20876	20859	20691	20759	20838	20800	20777	20817	20788	20898	20789	20695	20933	20898	20834	20837	20912	20860	20803	20720	20590	20793	20763	20954	20713	21065	21070	20992	20994	20740	20713	20820	20747	20795	20794	20614	20772	20742	20640	20940	20791	20844	20953	20836	21062	20903	20839	20876	20800	20943	20835	20818	20732	20757	20757	20902	20778	21018	20810	20892	20880	20657	20878	20885	20900	20833	20697	20869	20831	20867	20894	20951	20848	20752	20903	20792	20735	20935	20924	20797	20811	20792	20484	20801	20774	20701	21060	20874	20927	20878	20837	20936	20745	20670	20897	20600	20769	20908	20802	20668	20781	20713	20982	20986	20856	20791	21092	21005	20941	20772	20907	20932	20651	20676	20739	20584	20611	20911	20669	20736	20923	20729	20678	20697	20738	20798	20874	20736	20870	20859	20888	20996	20748	20728	20599	20709	20809	20943	20763	20697	21054	20693	20883	20878	20985	20845	20797	20785	20798	20775	20843	20680	20855	20880	20787	20740	20888	20793	20713	20768	21024	20716	20832	20861	20848	20930	20802	20877	20884	20908	20922	20888	20953	20867	20834	20739	20759	20759	20712	20698	20841	20615	20800	20782	20780	21049	20939	20889	20914	20847	20844	20833	20829	20805	20968	20847	20854	20981	20898	20876	21194	20842	21062	20937	20959	20635	20734	20851	20668	20887	20836	20671	20730	20656	20726	21046	20763	20859	20678	20815	20866	20880	20874	20963	20692	20903	20696	20707	20720	20805	20898	20884	20681	20996	20755	20827	20709	20801	20965	20756	20799	20726	20725	20877	20731	20771	20981	20829	20732	20826	20892	20855	20764	20596	20876	20773	20734	20972	20933	20822	20689	20866	20776	20934	20826	20851	20891	20786	20880	20743	20819	20823	20835	20898	20794	21034	20913	20777	20807	20672	20780	20872	20742	20907	20922	20948	20968	20797	20776	20748	20880	20690	20834	20802	20953	20774	20854	21018	20884	20889	20871	20811	20940	20728	20811	20794	20985	20875	20753	20803	20844	20944	20874	20742	20793	20757	20842	20571	20981	20839	20704	20930	20632	20682	20734	20783	20722	20834	20831	20864	20705	20858	20725	21064	20610	20763	20944	20800	20758	20802	20709	20875	20832	20809	20768	20754	20848	20828	20787	20748	20853	20940	20866	20853	20907	20868	21045	20736	20927	20872	20727	20735	20740	20770	20956	20800	20834	20939	20741	20993	20904	21001	20753	20795	20937	20902	20617	20756	20978	20660	20654	20950	20805	20784	20893	20848	20708	20893	20766	20854	20669	20717	20717	20724	21072	20746	20769	21035	20792	20787	20793	20864	20885	20872	20746	20848	20548	20812	20818	20814	20825	20771	20768	20832	20795	20858	20811	20867	20879	20728	20836	20761	20727	21009	20915	21074	20843	20819	20784	21156	20848	20812	20713	21144	20781	20903	20810	20877	20913	20824	20597	20916	20768	20934	20970	20884	20747	21024	20923	20798	20800	20712	20759	20828	20794	20764	20580	20620	20799	20806	20639	20768	20665	20755	20591	20907	20790	20867	21036	21034	20760	20823	20819	20868	20812	20762	20708	20784	20797	20787	20675	20926	20900	20808	20763	20771	20812	20840	20729	20942	21067	20806	20877	20715	20673	20741	20783	20711	20773	20851	20881	20750	20831	20791	21071	20688	20701	20938	20990	20788	20877	20799	20722	20976	20786	20767	20771	20932	20763	20677	20814	20994	20919	20729	20850	20801	20833	20977	20737	20633	20804	20654	20743	20803	20664	20609	20943	20905	20960	20763	20731	20813	20831	20630	20775	20947	20775	20776	20944	20865	20706	20887	20784	20810	20817	21005	20898	20583	20655	20711	20868	21033	20816	20927	20767	20574	20872	20864	20901	20801	20665	20741	20705	20790	20855	20929	20822	20767	20991	20873	20989	20653	20880	20951	20819	20847	20873	20760	20752	20780	20715	20710	20935	21007	20867	20992	20727	20798	20874	20799	20798	20743	20578	20898	20676	20848	21127	20995	20716
32789	46248	40965	34151	29284	25697	22730	20641	19697	19510	19185	17933	17830	17631	17672	17572	17336	17208	17342	17181	17108	17232	17092	17024	16985	17150	17071	17327	16950	16915	16841	16903	16991	16831	16933	16983	17060	17036	16774	16919	16794	16899	16874	16793	16918	16959	16940	16837	16883	16936	17100	16934	16838	16970	16768	16822	16985	16861	16902	16809	16953	16856	16924	16975	16730	16923	16874	16875	16871	16776	16804	17012	16961	16820	16945	16842	16852	16850	17036	16874	16943	16886	16978	16931	16867	16971	16892	16845	16889	16825	16602	16957	16777	17109	16735	16781	16877	16867	16814	16968	16818	16818	16719	17004	16826	16776	17075	16841	16696	16710	16825	16833	16624	16859	16904	16819	16932	17044	16945	16898	16816	16835	16783	17007	16860	16907	17011	16964	16972	17015	16866	16844	16856	16740	16761	17063	16927	16854	16836	16902	16765	16873	16732	16860	16807	16826	16893	16821	16882	16842	16756	16972	16700	16801	16769	16904	16753	17025	16789	16947	16817	16839	16868	16968	17061	16755	16730	16923	16786	16836	16979	16916	16936	16816	16842	16874	16800	16847	17009	16941	17116	17037	16748	16795	16866	16850	16980	16886	16990	16847	17052	16739	16862	16864	16847	16836	16952	16991	16856	16884	17021	16906	16846	16886	16902	16933	17041	17027	16896	16848	16980	16925	16831	17004	16741	16769	16795	16937	16674	17039	16897	16937	16893	16970	16899	16777	16913	16967	17052	16951	16939	16883	16986	16895	16883	16744	16880	16777	16910	16884	16792	16932	16847	16766	16981	16873	16838	16957	16956	17053	16913	16877	16995	16752	16987	16879	16924	16965	16949	16867	16923	16767	16994	16833	16818	17184	16940	16769	16944	16860	16919	16645	16863	16937	16932	16895	16829	16761	16875	16815	17057	16866	16790	16959	17068	16936	16728	16914	16914	16960	16932	16923	17046	16818	16950	16923	16872	16954	16998	16726	16802	16990	16814	16935	16804	16896	17084	16814	17166	17006	16981	16973	16799	16976	17059	16762	16902	16763	16828	16917	16894	17024	17052	17045	17004	16877	16855	16794	16813	16928	16800	16784	16960	16811	16744	16880	16689	16861	16980	16997	16918	17073	16724	16950	17028	16859	16934	16817	16797	16985	16815	17065	16876	16916	16733	16864	16947	16886	16942	17071	16744	16946	16888	16905	16675	16828	16854	16975	16706	16762	16857	16853	16842	16856	16839	16822	16803	16890	16914	16953	16923	16845	16828	16963	16997	16901	16894	16779	16874	16857	16839	16777	16830	17001	16920	16964	16726	16837	16891	16990	16738	16979	16786	16905	16738	16948	16834	16950	16823	16934	16929	16910	16898	16961	16811	16934	17022	16936	16814	16888	16905	16818	16836	17017	16943	16945	16727	16836	16966	17030	16900	16851	16758	16944	16882	16818	16793	17006	16800	16981	16722	16976	16925	16838	16850	16688	16825	16954	16800	17036	16663	16919	16685	16951	16930	16896	16819	17014	16726	17106	16741	17088	16918	16892	16855	16897	16986	16754	16874	16824	16777	16777	16890	16766	16897	16988	16932	16809	16989	16728	16977	16743	16922	16707	16778	17094	16674	16804	16928	16765	16858	16976	16892	16805	16931	16952	16884	16963	16891	17016	16873	16731	16864	16815	16890	16958	16905	16865	17020	16907	16806	16797	16882	16841	16838	17077	16792	16932	16887	16858	16854	17055	16754	16809	16853	16840	16941	16715	16812	16726	16837	16787	16715	16900	16909	16919	16998	16837	16903	16773	16840	16806	16686	16903	16770	16740	16881	16981	17018	16868	16984	16869	16977	16833	16864	16886	16820	16972	16784	16829	16852	16838	17070	16963	16821	16931	16931	16906	16868	16894	16834	16882	16855	16871	16983	16871	16916	16690	16878	16883	16911	16839	16863	16844	16898	16843	16904	16799	16840	16794	17010	16885	16703	16953	16905	16747	16976	17020	16922	16903	16859	16679	17040	16892	16840	16894	16993	16873	16991	16948	16971	16889	16886	16882	16776	17058	16853	16793	16837	16772	16948	16908	16778	16786	17102	16713	16830	16740	16861	16746	16966	16935	16784	17147	16836	16813	16823	16895	16860	16801	16922	16984	16743	16881	16753	17025	17014	16877	16684	17000	16776	17028	16929	16865	16822	16861	16804	17131	16856	16971	16823	17023	16926	16726	16860	16650	16828	16930	16790	16904	16820	16971	16891	16879	16873	16843	16871	16686	16788	16927	16834	16897	17004	16921	16957	16908	17013	16766	16830	16872	16901	16883	16963	17012	16738	16864	16818	16939	16819	16757	16972	16907	17080	16869	16946	16839	16933	16818	16816	16915	16940	16868	16710	16911	16803	17054	16927	16825	16877	16757	16771	17084	16844	16948	16838	16866	16907	16750	16898	16899	16733	16957	16885	16890	16946	16908	16958	16817	17010	17063	16898	16906	16944	17008	16757	16997	16979	17037	16922	17020	16998	16775	16825	17098	16814	16856	16778	17012	16866	16983	16787	17014	16844	16875	16886	16966	17046	17139	16899	16842	17038	17008	16943	16908	16865	16846	16946	16963	17032	16925	16912	16865	16888	16979	16888	16731	16955	16844	16957	16993	16872	16939	16988	16844	16722	17037	16926	16924	16743	16881	17031	16882	16828	16803	17018	16799	16980	16832	16884	16853	17053	16958	17060	16931	16852	17027	16760	16987	16826	17050	16895	16835	16866	16760	16815	17033	16761	16907	16898	16761	16766	16886	16921	16867	16631	16921	16740	16805	16727	16899	16796	16917	16725	16970	16838	17013	16931	16998	16998	16934	17030	17030	16937	16938	16895	16864	16853	16880	16792	16806	16938	16813	16870	16863	16790	16907	16978	16791	16855	16782	16888	16866	16904	17066	16687	16889	16764	16871	16911	16936	16831	16832	16701	16893	16973	16984	16837	16883	16973	16807	16814	16873	16660	16875	16867	16796	16809	16756	16906	16970	16859	16712	16742	17099	17020	16885	16908	16954	16810	16759	16739	16900	16854	16996	16746	16920	16765	17061	16990	16916	16787	16966	16870	16970	16891	16945	16721	16990	16851	16849	16725	16779	16914	17093	17036	17049	16845	16853	16849	16840	17205	16939	16891	16839	17071	17044	16918	16694	16809	16901	16955	16932	16981	16817	16823	16974	16870	16847	16977	16943	16740	16885	16682	16869	16952	16813	16904	16750	16808	16896	16924	16808	16839	16820	16898	17073	16882	16849	16863	16981	16935	16986	16818	16965	17009	16904	16518	16787	16760	16893	16797	16832	16714	16843	16955	16932	16855	16882	16918	16868	16985	16922	16829	16844	16821	16822	17070	16813	16927	16864	16773	16838	16839	16942	16864	16773	16892	16893	16882	16972	16955	16931	16814	16899	16935	16808	17005	16959	16825	16992	16711	17014	16927	16929	16996	16859	16819	16954	17096	16917	16950	16850	16902	16933	16880	16894	16975	16967	16905	16730	16873	16961	16826	16832	16945	16982	16839	16960	17068	16956	16840	16768	16859	16901	16738	16967	16856	16792	16922	16939	17030	16956	16954	16746	16905	16852	16861	16835	16824	16909	16767	16903	16876	16734	16962	16795	17001	16841	16902	16967	16910	16976	16746	17009	16877	16855	16836	16859	16893	16698	16720	16752	17088	17013	16848	16819	16928	16777	16861	16869	16948	16842	17002	16859	16921	16883	16943	16946	16949	16936	16999	16934	16979	16999	16777	16982	16912	16965	16874	17055	16960	16875	16698	17076	16860	16962	16837	16757	16912	16806	16952	16920	16829	16927	16931	16954	16984	17097	16987	16898	16759	16802	17058	16895	16892	16839	16965	16752	16866	17031	16781	17050	16893	16824	16700	16920	16801	16863	16797	17032	16710	16914	16904	16839	16880	16833	16881	16774	16847	16776	16967	17045	16944	16925	16720	16791	16899	16769	16884	16819	16923	16808	16799	16886	16849	16770	16844	16915	16851	16787	16908	16932	16915	16822	16847	16862	16925	16870	16922	16811	17030	16836	16820	16891	16880	16994	16903	16984	16844	16814	16961	16988	16779	16978	16814	16916	16943	16796	17098	16954	16794	16758	16905	16663	17007	16809	17005	16796	16785	16896	17032	16873	16958	16824	16846	17004	16963	16852	16782	16940	16822	16786	16986	16994	16827	16843	16858	16998	16983	16913	16730	16986	16864	16770	16874	16983	16926	16789	16909	16972	16770	16745	16780	16961	16757	16748	16801	16817	16906	16862	16934	16840	16718	16745	16884	16967	16884	17130	16763	16720	16935	16839	16834	16794	16794	16914	17005	16915	16967	16925	16885	16792	16846	16988	16942	16833	16826	16990	16920	16934	16843	16915	16871	16880	16897	16912	16830	16877	16796	16881	16853	16809	16879	16870	17001	16840	16914	16869	16882	16916	16988	16904	16792	16953	17062	17030	16994	16877	16876	16711	16807	16869	16984	16873	16870	17287	16907	16984	16652	16928	16862	16958	16918	16794	16696	16903	16819	16874	16850	16865	16931	16968	17024	17060	16869	17043	16721	16846	16652	17075	16863	16877	17032	16827	16799	16879	16806	16723	16927	16905	16852	16943	16819	16835	16952	16728	17002	16645	17114	16935	16960	17006	16864	16713	16830	16812	16846	16941	16910	16973	16960	16888	16874	16727	16892	16995	16715	16719	16831	16907	16595	16844	16967	16937	16936	16939	16881	16881	16837	16728	16887	16958	17035	16772	16769	16898	16976	16912	16835	16811	17014	16918	16927	16849	16927	16710	17029	16899	16816	16966	16910	17019	16842	16792	16913	16840	16794	16987	16726	17161	17029	16810	16768	16746	16923	16739	16820	16973	16690	16932	16935	16777	16891	16913	17043	16850	16831	16981	16724	16967	17001	16843	17114	16866	16936	16841	16847	16920	16835	16865	16862	16904	16787	16862	16814	16769	16912	16761	16925	16893	16930	16882	16906	16877	16689	16890	16848	16973	16934	16750	17004	16834	16977	16823	16904	17089	16836	16894	17008	16925	16897	16993	16947	16784	17006	16897	16804	16760	16851	16846	16838	17023	17045	16715	16847	16896	16959	16854	16891	17006	16973	16924	16885	16721	16795	16864
24535	21263	28943	26585	27150	28384	27596	24549	23471	23464	22728	21797	21807	21719	21843	21533	21499	21432	21148	21622	21307	21205	21113	21335	21055	21300	21300	21117	20928	21122	21124	21008	20958	20891	20790	20963	21090	20912	20900	20871	20935	20792	21000	21026	20776	20549	20959	20916	20809	21029	20826	20715	20979	20913	20913	20643	21010	20745	20764	21126	20881	20856	20889	20812	20943	21030	20990	20868	20705	20587	20757	20600	20852	20793	20949	20873	20711	20804	21046	20600	20834	20724	20643	20826	20695	20691	20939	20903	21059	20822	20736	20947	20835	20966	20860	20865	20837	20808	20654	20877	20768	20951	20938	20826	20907	20740	20953	20645	20846	20904	20698	20734	20914	20849	20775	20895	20934	20785	20785	20996	20777	20653	20851	20904	20759	20959	20836	20725	20741	20749	20792	20743	20896	20784	20578	20699	20982	20705	20956	20859	20881	20689	20730	20668	20746	20629	20808	20927	20928	20947	20706	20914	20767	20827	20813	20795	20923	20830	20890	20710	20694	20828	20663	20634	20994	20703	21111	20948	21093	20742	20820	20862	20941	20849	20859	20955	20901	20889	20778	21022	20732	20768	20701	21107	20917	20895	20891	20844	20829	20714	20875	20857	20763	20736	20862	20853	20900	20880	20941	20850	20835	21074	21144	20805	20980	20783	20814	20823	20684	20683	20976	20802	20669	20850	20737	20784	20725	20971	20868	21171	20927	21051	20833	20794	20667	20640	20792	20817	20943	20828	20867	21068	20759	20636	20815	20885	20663	20825	20695	20884	20638	20807	20791	20694	20757	20833	20960	20727	20636	20857	20796	20748	20802	20660	20840	21040	20832	20769	20846	20834	20916	20820	20987	20916	20685	20907	20891	20757	20740	20961	20836	21013	20777	21070	20803	20890	20791	20720	20588	21068	21007	20746	20656	20886	20751	20682	20986	20757	20937	20997	20934	20676	20938	20816	20590	20656	20894	20782	20661	20822	20708	20939	20985	20759	20755	20772	20866	20627	20907	20849	20954	20723	20899	20894	20892	20714	20886	20868	20878	20900	20688	20936	20832	20914	20776	20920	20692	20644	20904	20964	20791	20722	20887	20776	20821	20929	20852	20842	20846	20851	20848	20739	20928	20902	20821	20797	20861	20774	20925	20707	20600	20650	20767	20778	21107	20848	20779	20865	20928	20822	20670	20838	20891	20733	20733	20653	20889	20584	20935	20969	20701	21040	20778	20961	20804	20859	21025	20603	20869	20738	20856	20852	20616	20703	20745	20827	20919	20877	20960	20976	20851	21200	20946	20900	20767	20946	20712	20933	20900	20595	20811	20705	20962	20894	20903	20752	20585	20830	21021	20760	20935	20896	20801	20935	20641	20812	20800	20588	20982	20637	20876	20834	20848	20772	20941	20693	20880	20566	20909	20744	20660	20793	20915	20903	20837	20742	20766	20885	20737	20750	20844	20828	20790	20763	20865	20861	20941	20666	20680	20847	20918	20543	20889	20690	20965	20994	20767	20855	20735	20955	20838	20841	20634	20843	20721	20801	20833	21138	20715	20798	20837	21021	21124	20880	20754	20954	20675	20896	20755	20758	20936	20996	20917	20720	20943	20754	20752	20864	20747	20634	20854	20828	20828	20868	20910	20874	20827	20918	20701	20980	20936	20717	20856	20900	20840	20670	20937	20799	20858	20823	21202	21015	20951	20757	20719	21112	20810	20850	20704	20874	20912	20862	20765	20872	20847	20833	20843	20897	20880	20680	20964	20745	20905	20772	20802	20864	20802	20792	20858	20606	20878	20920	20954	20822	20921	20896	20844	20788	20728	21073	20773	20842	20866	21039	20812	20828	20750	20713	20725	20829	20724	20700	21012	20889	20974	20673	20748	20859	20805	20798	20955	21021	20929	20898	20812	20818	20841	20947	20948	20960	20943	20694	20839	20915	21080	20637	20733	21053	20766	20928	20564	20711	20686	20882	20784	20679	20805	20772	20706	20866	20773	20798	20825	20921	20938	20885	20758	21045	20632	20653	20980	20926	20665	20996	20898	20940	20849	20747	21026	20662	20730	20989	20895	20861	21059	20731	20872	20816	20657	20778	20834	20822	20875	20884	20977	20795	20991	20698	20838	20850	20769	20795	20869	20890	20785	20861	20764	20716	20849	20540	20747	20829	20832	20793	20786	20933	20717	20723	20733	20652	20948	20927	20770	20689	20814	20905	20658	20898	20812	20968	20935	20825	20594	21042	20779	20852	21018	20700	20813	20830	20968	20926	20889	20840	20776	20848	20899	20626	20761	20703	20599	20491	20635	21023	20813	20728	20840	20736	20975	20680	20729	20987	20846	20628	20981	20787	20778	20787	20770	20800	20720	20790	20720	20732	20810	20696	20790	21006	21037	20987	20772	20840	20566	20845	20794	21034	20765	20861	20903	20843	21050	20708	20677	20895	20966	20722	20864	21054	20780	20952	20770	21062	20882	20783	20800	20893	21087	21032	20847	20724	20653	20825	20675	20839	20889	20749	20566	20748	20957	20714	20737	20942	20703	20969	20841	20615	21167	20796	20890	20853	20829	20629	21074	21027	20815	20825	20628	20803	20628	20729	20888	20785	20892	20824	20703	20895	20873	20806	20745	20813	20694	20747	20871	20742	20697	20740	20865	20645	20976	20938	20946	20850	20833	20838	20917	20680	20838	20895	20762	20897	20733	20789	20700	20992	20919	20925	20960	20864	20906	20856	20902	20892	20726	20812	20913	20898	20824	20723	20729	20859	20956	20810	20940	20749	20800	20882	20862	20833	20722	20873	20834	20689	20997	20896	20893	20624	20933	20786	20848	20935	20820	20761	20654	20767	20756	20608	20659	20681	20793	20504	20853	20731	20771	20649	20879	20611	20950	20849	20816	20924	20764	20952	20947	20978	20884	20757	20997	20971	20735	20726	20930	20773	20899	20743	20873	20865	20944	20881	20657	21190	20739	20820	20857	20876	20977	20833	20706	20942	20642	20876	20797	20766	20903	20787	20702	20665	20558	21013	20584	20885	20592	20888	20887	20714	20816	21016	20746	20741	20805	20845	20787	21008	20810	20831	21073	20925	20796	20554	20472	20888	20719	20701	20774	20764	20796	20783	20720	20743	20693	20855	21015	20967	20832	20713	20803	20733	20869	20789	20786	20993	21000	20900	20663	20855	20720	20731	20876	20934	20834	20793	21064	21010	20821	20683	20810	20821	20879	20906	20928	20789	20849	20992	20780	20798	20808	20807	20657	20730	20798	20767	20708	20797	20794	20887	20732	20737	20718	20860	20908	20795	20929	21194	20651	20932	20804	20735	21071	20575	20994	21018	20910	20731	20722	20620	20731	20816	20598	20554	20918	20869	20827	20891	20958	20841	20449	20711	20877	20593	20721	20939	20649	21071	20809	20870	20807	20888	20947	20717	20676	20715	20795	20981	20941	20865	21134	20864	20853	21008	20761	20921	21023	21064	20832	20847	20706	20779	20737	20875	20732	20694	20900	20854	20817	20662	20859	20770	20602	20805	20953	20848	20782	20917	20921	20745	20843	20819	20817	20798	20971	20927	21093	20948	20676	20819	20741	20745	20839	20926	20953	20711	20831	20900	20953	20771	20828	20776	21123	20738	20951	20822	20618	20670	20776	20751	20770	20873	20961	20866	20706	20940	20962	20869	20833	20861	21028	20803	20789	20670	20681	20806	21021	20676	20885	20906	20743	20607	20913	20785	21019	20747	20940	20958	20780	20725	20745	21153	20748	20685	20877	20795	20978	20931	20672	20927	20765	21107	21003	20934	20632	20987	21111	20714	20607	20633	20833	21045	20818	20907	20676	20778	21033	20807	20826	20834	20696	20952	20872	20768	20847	21047	20948	21009	20856	20754	20665	20831	20931	20768	20677	20834	20767	20703	20771	20822	20701	20822	20824	21013	20904	21051	20761	21037	20991	20753	20902	20790	21002	20897	20961	20709	20913	20840	20756	20865	20939	20957	20891	20682	20828	20830	20792	20886	20862	20655	21083	20901	20873	20990	20856	20875	20890	20929	21020	20753	20773	20865	20896	20800	20965	20746	20869	20615	20679	20600	20637	20745	20831	20972	20825	20749	20835	21035	20737	21127	20875	20804	20740	20903	20848	20729	20924	20983	21092	21084	21009	20872	20854	20919	20980	20868	20793	20996	20936	20851	20632	21017	20771	20878	20672	20828	20828	20910	20774	20757	20967	20829	20888	20958	20601	20937	20789	20816	20883	20830	20864	20949	21025	20887	21005	20956	20793	20680	20757	20874	20877	20885	20731	20653	21011	20960	20773	20792	20701	20904	21073	20883	20981	20946	21004	20935	20814	21072	20907	20500	20813	20890	20782	20846	20664	20907	20756	20931	20833	20668	20812	20880	20814	20980	20953	20976	20689	20678	20642	20977	20769	20826	20812	20857	20727	20654	20766	20889	20715	20725	20819	20838	20794	21038	20817	20853	20736	20803	20918	20850	20878	20775	20722	20747	20760	20563	20795	20808	20933	20756	20939	20821	20726	20844	20790	20637	20790	20819	20884	20733	20778	20738	20868	20855	20940	20901	20805	20728	20719	20745	20811	20774	20821	20876	20849	20889	21000	20688	20897	20891	20808	20930	20895	21066	20847	20781	20875	20809	20865	20856	20952	20804	20836	20930	20744	20881	20930	20849	20957	20795	20981	20495	21036	20845	20908	20821	20868	20861	20871	20716	20792	20698	20919	20914	20958	20811	20613	20768	20714	20788	20861	20922	20952	20738	20861	20836	20765	20905	20713	20904	21092	20808	20841	20875	20526	20770	20915	20650	20841	20734	20725	20734	20713	20847	20711	20872	20935	20823	20802	20708	20828	20739	20883	20972	20710	20763	20784	20965	20954	20732	20949	20836	20658	20792	20770	20874	20878	20974	20946	20771	20697	21023	20831	20940	20908	20808	20868	20901	20879	20877	20771	20660	21071	20845	20828	20891	20938	20540	20819	20756	20889	20887	20730	20794	20761	20907	20841	20856	20934	20951	21024	21014	20872	20732	20991	20606	20597	20609	20989	20920	20956	20794	20719	20944	20895	20911	20925	20819	20653	20610	20769	20649	20542	20661	20727	20885	20887	21037	20902	20806	20973	20900
31530	49539	44988	38055	32388	27863	24463	21777	21044	20571	19482	18665	18136	18232	18181	17877	17520	17745	17648	17549	17438	17410	17319	17435	17360	17190	17309	17174	17010	17079	17133	17000	17063	16848	17098	17067	16999	16920	17039	17089	17101	16848	16868	17010	16984	16963	16962	17021	16988	16944	16903	16762	16837	17032	16912	17040	17048	17019	16994	17017	17024	16880	16848	17033	16861	16774	16968	16981	16887	16937	16928	17067	16768	16970	16728	17066	16803	16849	16944	17051	16970	16849	17033	16986	16995	16551	16972	17070	16966	17012	16747	17015	16785	17121	16903	17119	16880	17005	17016	16786	16792	16855	16923	16888	16925	16931	16772	16696	16914	16907	16952	17042	16786	16939	16925	16955	16844	17109	17087	17045	16961	17080	16812	16991	16761	16956	16842	16934	16962	16989	16735	16846	16877	16982	16699	16888	16903	16881	16858	16856	16736	16880	16811	16912	17008	16857	17054	16903	16838	16872	16977	16756	16833	16870	16996	16922	16897	16939	17022	16961	16894	16783	16877	17176	16984	16729	16931	16827	16938	16856	16888	16926	16797	16894	16954	17019	16816	16896	16925	16703	16932	16861	16866	16996	16967	16747	16841	17144	16860	17010	16918	16721	16961	16919	16886	16987	16808	16783	16938	16907	16892	16761	16835	17029	16856	16955	16795	16920	17008	16908	16845	16884	16999	16921	16840	16821	16955	16926	16901	16903	16877	16882	17025	16969	17094	16933	16758	16902	17036	16877	16938	16727	17003	17015	17112	16907	16937	16943	16906	17060	16919	16870	16926	16904	16934	17101	16861	16930	17024	17000	16964	16780	16937	16889	16839	16904	16818	16841	16930	16895	16954	16773	17015	16962	16939	16817	16961	16921	16841	16845	16792	16871	16889	16869	16880	16901	16859	16966	16870	16820	16866	16727	16945	16825	16726	16899	16900	16947	16892	16861	16843	16981	16957	17044	16912	16857	17027	16961	16894	16815	16955	16930	17108	16964	17014	16785	16772	16852	16922	16976	16883	16932	17022	17014	16954	16846	16771	16935	16906	16818	16966	16977	16893	17040	16926	16866	17003	16854	16893	16948	16950	16939	16966	16972	16941	16882	16962	17024	16894	16939	16823	16764	16957	16726	16952	16883	16970	16884	16921	17021	16858	17005	16914	17012	17060	17005	17069	16778	16779	16909	16818	16951	17038	16822	16708	16984	16897	16935	16951	16841	16995	16701	16895	16978	16894	16913	17096	16849	17172	17001	16842	16940	16850	17035	16921	16895	17007	16831	16951	16874	16822	16788	16986	17123	16865	16909	16850	16864	16761	16857	16963	16752	17049	16994	16847	16829	16821	16797	17015	16832	16984	16919	16928	17004	17052	16866	16835	16882	16987	16873	17143	16955	16884	16813	16983	17048	16842	16826	16967	17091	16798	16755	16871	16920	16854	17047	16661	16931	16901	16848	16791	17039	16952	16923	16779	16963	17136	16817	17186	16910	16834	16975	16895	17069	16831	16846	16780	16938	16920	16927	16851	16945	16883	16967	16838	16809	17025	16852	17110	17125	16744	16932	16811	16960	16845	16741	16887	16802	16687	16803	17015	17057	16872	16809	16941	16909	16835	16716	16891	16790	16842	16849	16764	16934	16887	16924	16686	16931	16904	17011	16904	16921	16932	16701	16865	16904	16960	16799	17010	16833	16937	16835	16927	16874	16787	17062	16774	16874	16897	16867	16880	16983	16764	16828	17001	16787	16996	16923	16830	16809	16969	16924	16943	16985	16985	16923	16943	16678	16767	17081	16937	16901	16816	16802	16782	17033	17002	16827	17003	16850	16832	16976	16757	16799	16980	16939	16856	16868	17046	16864	17041	16878	16984	16867	16803	16908	16832	16735	17135	16831	16950	16886	17022	16928	16762	16765	16932	17018	16938	16876	16847	16811	16914	17013	16886	16990	16954	16927	16894	16896	16894	16993	16819	17102	16936	16862	16846	16892	16925	16870	16816	16752	17063	16976	17031	16918	16876	17038	17001	16887	17101	16893	16726	16816	16897	16669	16916	16926	16657	16923	16979	16982	16963	16844	16899	17022	16863	16962	16713	16944	16954	16946	16907	16939	16959	17028	16972	17066	16965	16711	16842	16846	16812	16840	17110	17050	16896	16835	16803	16919	16909	16814	16760	16838	16706	16963	16908	16870	16855	17056	16714	16996	16958	16793	16871	16990	16847	16874	16899	16900	16818	16825	16930	16842	16922	17013	16944	17048	17024	16827	16835	16809	16981	16788	17007	16918	16862	16942	16818	16976	16881	16890	17095	16882	16985	17013	16834	16964	16956	16926	16834	16930	16931	16827	16931	16814	16983	16921	16779	16925	16915	16760	16918	16823	16893	16935	17132	16991	16861	17009	16948	16916	16954	16878	16958	16952	16902	16900	17059	16872	16909	17129	16822	16849	16826	16739	16983	16727	16701	17156	17179	16922	16948	17037	16863	16969	16899	16954	16791	16870	16877	16849	16949	16888	17001	16823	17130	16922	16904	16785	16947	16806	17083	16796	16750	16807	16858	16905	17056	16868	16874	16728	17135	16828	16920	16875	16965	16850	16902	16769	16822	16869	16982	16976	16820	16882	16941	16910	16777	16834	16979	16942	17057	16817	16920	16887	16821	16829	16911	16938	16936	16943	17081	16778	16716	16892	16890	16897	17014	16701	16910	16843	16792	16812	16981	17144	17071	16946	16887	16743	16966	16795	16945	17039	16822	16878	16958	16833	16969	16768	16712	16922	16922	16977	16948	16916	16999	16904	16824	16962	16886	16821	16838	16849	16949	16905	17023	16919	17109	17040	16785	16965	16734	16842	17034	16876	16879	16896	16936	16970	16843	16766	16928	16830	16932	16868	16939	16910	17209	16859	16938	16756	16933	16677	16940	16981	17081	16774	16822	16948	17001	16956	16846	16936	16772	16904	16698	16961	17090	16796	17107	16864	16862	16861	16982	16692	16908	16943	16771	16846	16943	16822	16945	16974	17034	17003	16955	17061	16946	16901	16987	16868	16949	17158	16895	17051	16897	16929	16787	16901	16947	16914	16878	16630	16874	16725	16744	16950	16827	16907	16915	16806	17038	16783	16916	16946	16987	16854	16943	16922	17005	16800	16827	16835	16902	16971	17174	16825	17050	16964	17130	16951	16973	16807	17025	16851	16952	16913	16822	17120	16948	16812	16982	16896	17010	16953	16822	16827	17047	16821	16760	16866	16830	16822	17059	16920	16836	16798	16835	16771	17069	16890	16835	17017	16702	17049	16874	16817	17064	16856	16894	16905	16813	16973	16824	16804	16913	17033	17213	16788	16953	16844	16750	16829	16818	17028	16851	16921	17015	16872	16816	16774	16950	16982	16632	16917	16888	16844	16926	16825	16732	16875	16895	16797	17013	16856	16884	16927	16882	16976	16851	17077	16704	16917	16839	16873	16999	16759	16804	16965	16689	17035	16788	16767	16955	17076	16774	16912	16828	16884	17021	16828	16924	16736	16892	17019	17040	16763	16929	16840	17029	16900	16933	16778	16979	16902	16738	16810	17039	16896	16918	16955	16825	16992	17066	16768	16702	16673	16815	16909	16852	16786	16773	16722	16742	17008	16976	16914	17111	16907	16863	16850	16863	16942	16811	16848	17149	16958	16988	16733	16974	16935	16886	16817	16795	16802	16895	16981	16720	16893	16821	16809	16847	16824	16978	16945	16970	16762	16974	16917	16786	16968	17021	16963	16902	16989	16723	16744	16844	16810	16735	16860	16936	17041	16905	16937	16805	16844	16817	16904	17029	16855	16803	16829	16941	16923	16819	16976	16763	16938	16943	16860	16879	16941	16920	16685	16978	16764	16850	16785	16838	16814	16838	16800	17062	16960	16955	17105	16792	16995	16836	17077	16995	17000	16973	16780	17093	16948	16943	16958	16919	16997	16850	16811	16913	16913	16883	16951	16857	17060	16989	16989	16980	16973	16976	16860	16972	16937	16893	16934	16698	17039	16972	16761	16888	16899	16937	16858	16903	17091	16969	16711	17076	16879	16908	16878	16838	16988	16751	16956	16847	16863	16856	16813	17154	16945	16950	16901	16991	16823	16881	16917	16933	16775	16945	16804	16908	16840	17019	16799	16926	17107	16802	16785	16728	17004	16765	16960	16841	16953	16858	16830	16900	16950	16855	16676	16844	16871	16912	16816	16862	16892	16937	16869	16849	16846	16936	16902	17025	16859	16968	16984	16797	16913	16904	16728	16747	17164	16749	16935	17000	16699	16950	17030	16816	16750	16801	16965	16974	16976	16835	16678	16723	16909	16917	17048	16827	16793	16816	16968	17134	16947	16924	16926	16968	16899	16897	16879	16811	16883	16961	17052	16742	17082	16925	17040	16919	16905	16905	16921	16801	16940	16799	16910	16995	16987	17041	16708	16874	16796	16860	16993	16887	16900	16990	17025	16725	16814	16823	16945	16891	16834	16887	16835	16786	16790	16970	16842	16943	17019	16667	16884	16808	16900	16859	16934	16871	16919	17075	16819	16919	17012	16927	17103	16864	16987	16980	16819	16793	16788	16754	16889	16904	16866	17072	16905	16941	16829	16806	16920	17051	16855	17010	16899	16940	16893	16954	17012	16579	16824	16911	16921	16766	16839	16916	16757	16926	17029	16974	16923	16843	16807	16797	16819	16724	16987	16923	16864	16928	16878	16903	16890	16813	17082	16982	16805	16805	16805	17004	16800	17030	16959	17029	16982	16893	16860	16937	16940	16977	16869	17027	16910	16755	16940	16710	16925	17027	16747	16879	16749	16759	16890	16953	16910	16869	17023	17067	16719	16866	16923	16742	16773	16962	16911	16996	16751	17064	16853	16998	17093	16889	16961	16793	16795	16899	16910	16791	16979	16928	16938	16926	16882	17055	16936	16993	16900	16911	16951	16831	16883	17069	16943	17016	16878	17011	17022	17022	16821	16891	16828	16997	16894	16904	16980	16990	16786	17021	16830	16961	17101	16844	16969	16956	16906	16885	16723	16710	16791	16898	16805	17117	16897	17042	16830	17022	16899	17002	16926	16816	16825	17033	16722	16877	17044	16989	16759	16865	16950	16973	16838	17001	16964	16851	16974	16991	17107
23089	21345	29249	24062	23644	28495	31148	26502	25125	24697	24096	23293	22854	22716	22530	22232	22059	22272	22297	21995	22150	21956	22086	21903	21879	21701	21670	21665	21794	21645	21553	21356	21522	21389	21468	21369	21538	21392	21321	21358	21349	21219	21364	21381	21405	21260	21329	21330	21369	21446	21250	21492	21564	21176	21334	21258	21357	21248	21293	21112	21391	21584	21428	21406	21220	21283	21273	21313	21415	21431	21533	21348	21239	21449	21234	21444	21486	21247	21271	21281	21085	21297	21371	21138	21214	21670	21304	21254	21296	21228	21163	21282	21189	21274	21185	21378	21328	21101	21241	21347	21487	21311	21115	21324	21262	21436	21088	21234	21453	21362	21157	21155	21469	21092	21237	21287	21234	21114	21599	21288	21474	21270	21210	21158	21290	21033	21219	21237	21456	21451	21473	21219	21224	21433	21236	21301	21353	21145	21286	21172	21433	21009	21344	21332	21125	21262	21350	21354	21232	21018	21177	21226	21238	21267	21180	21124	21089	21378	21439	21275	21497	21220	21252	21281	21074	21398	21339	21202	21288	21432	21516	21272	21291	21423	21321	21379	21229	21395	21217	21332	21298	21106	21199	21311	21261	21308	21266	21342	21214	21147	21347	21308	21209	21100	21310	21305	21290	21142	21317	21276	21149	21383	21313	21318	21426	21492	21312	21338	21194	21212	21236	21086	21337	21309	21324	21142	21429	21499	21257	21538	21232	21331	21093	21316	21342	21344	21408	21057	21435	21381	21222	21120	21244	21390	21213	21504	21195	21169	21178	21409	21290	21311	21394	21169	21171	21198	21433	21349	21197	21475	21331	21396	21279	21406	21136	21321	21311	21110	21366	21271	21326	21245	21252	21377	21151	21329	21227	21372	21171	21303	21362	21191	21147	21240	21219	21222	21150	21066	21302	21220	21159	21324	21246	21342	21192	21074	21537	21389	21347	21176	21188	21120	21114	21254	21246	21263	21253	21191	21145	21198	21382	21334	21199	21121	21189	21272	21363	21319	21346	21322	21413	21212	21479	21146	21255	21372	21389	21293	21351	21364	21564	21095	21356	21250	21399	21318	21352	21167	21302	21359	21392	21176	21385	21109	21108	21285	21212	21336	21099	21174	21009	21246	21284	21093	21154	21249	21517	21258	21135	21088	21153	21278	21216	21276	21179	21184	21134	21170	21233	21186	21193	21061	21664	21084	21297	21093	21182	21315	21237	21070	21132	21230	21281	21281	21272	21220	21287	21565	21243	21342	21320	21173	21364	21452	21115	21214	21142	21243	21216	21224	21248	21280	21362	21323	21249	21344	21257	21247	21250	21321	21316	21382	21386	21100	21258	21319	21301	21380	21094	21048	21341	21408	21065	21163	21389	21248	21278	21329	21172	20949	21078	21225	21465	21526	21269	21125	21254	21252	21315	21115	21253	21411	21209	21263	21189	21471	21337	21196	21521	21384	21343	21172	21429	21339	21546	21359	21088	21239	21348	21296	21317	21458	21417	21369	21408	21243	21158	21253	21202	21175	21162	21381	21299	21376	21273	21313	21413	21381	21102	21192	21186	21274	21224	21255	21367	21290	21155	21113	21312	21590	21300	21276	21264	21114	21224	21173	21322	21002	21198	21159	21154	21264	21246	21100	21280	21361	21188	21423	21086	21160	21180	21182	21213	21208	21241	21388	21264	21255	21347	21210	21254	21135	21303	21497	21407	21312	21221	21344	21269	21223	21284	21157	21142	21007	21411	21155	21015	21327	21173	21231	21370	21457	21393	21145	21367	21352	21198	21113	21332	21368	21270	21123	21338	21286	21343	21255	21132	21219	21225	21523	21409	21249	21112	21183	21291	21318	21290	21291	21108	21243	21330	21190	21220	21302	21382	21268	21308	20993	21375	21081	21254	21417	21271	21301	21178	21335	21347	21289	21190	21210	21159	21478	21192	21148	21257	21113	21524	21312	21344	21155	21174	21253	21396	21152	21253	21431	21240	21205	21402	21325	21141	21248	21326	21187	21311	21161	21160	21183	21282	21201	21365	21200	21240	21359	21207	21087	21328	21072	21047	21121	21204	21087	21309	21047	21315	21344	21328	21230	21232	21108	21345	21369	21326	21209	21348	21162	21003	21279	21297	21580	21177	21314	21482	21127	21395	21292	21265	20967	21339	21366	21462	21131	21430	21264	21173	21254	21302	21091	21365	21316	21219	20944	21223	21348	21400	21216	21204	21431	21340	21023	21311	21258	21275	21223	21223	21326	21131	21095	21482	21238	21162	21371	21390	21140	21280	21234	21261	21291	21151	21256	21330	21377	21256	21205	21449	21252	21418	21269	21060	21318	21339	21478	21343	21338	21276	21392	21048	21276	21375	21240	21274	21255	21484	21211	21102	21229	21311	21365	21355	21266	21280	21211	21092	21380	21450	21337	21233	21124	21266	21244	21397	21292	21254	21450	21220	21074	21172	21257	21026	21357	21291	21353	21374	21451	21302	21354	21264	21051	21272	21051	21344	21007	21012	21079	21465	21329	21294	21501	21296	21226	21235	21219	21278	21238	21225	21254	21437	21423	21261	21173	21266	21319	21412	21220	21145	21143	21189	21088	21215	21269	21404	21550	21325	21382	21109	21084	21268	21121	21112	21199	21212	21448	21164	21391	21335	21106	21293	21270	21260	21369	21145	21199	21348	21380	21239	21234	21313	21175	21413	21051	21213	21277	21298	21639	21225	21356	21225	21317	21289	21106	21204	21101	21432	21223	21074	21194	21186	21255	21195	21228	21097	21190	21016	21224	21355	21379	21307	21257	21221	21151	21533	21197	21345	21190	21202	21202	21107	21293	21253	21287	21319	21471	21312	21115	21499	21172	21047	20938	21322	21205	21369	21060	21345	21262	21191	21312	21352	21290	21241	21084	21228	21411	21140	21269	21227	21394	21077	21456	21247	21056	21275	21350	21389	21180	21306	21356	21393	21282	21310	21247	21139	21300	21325	21344	21356	21122	21226	21303	21241	21150	21294	21327	21363	21022	21393	21169	21513	21089	21445	21243	21143	21150	21455	21324	21299	21385	21336	21114	21105	21544	21361	21437	21458	21392	21194	21428	21304	21250	21120	21294	21434	21354	21446	21150	21213	21037	21322	21258	21443	21232	21396	21400	21302	21354	21410	21181	21259	21182	21327	21341	21219	21244	21225	21149	21346	21379	21325	21279	21313	21443	21132	21265	21126	21216	21269	21218	21302	21280	20963	21212	21355	21360	21246	21237	21303	21124	21311	21095	21234	21438	21348	21548	21011	21302	21196	21442	21274	21136	21244	20982	21243	21296	21202	21169	21303	21049	21199	21249	21280	21177	21266	21399	21408	21341	21147	21354	21036	21338	21306	21311	21465	21257	21114	21264	21199	21166	21310	21455	21379	21097	21002	21237	21288	21038	21048	21280	21434	21144	21341	21282	21345	21037	21190	21176	21404	21390	21326	21033	21250	21256	21209	21351	21400	21196	21233	21354	21247	21131	21267	21161	21410	21397	21296	21374	21240	21166	21226	21243	21193	21328	21144	21537	21394	21233	21209	21259	21329	21109	21251	21084	21206	21262	21196	21455	21368	21154	21367	21215	21423	21237	21360	21226	21089	21333	21238	21091	21283	21213	21330	21222	21129	21182	21344	21310	21205	21257	21334	21318	21343	21179	21217	21207	21194	21004	21300	21224	21288	21422	21219	21290	21275	21308	21166	21322	21078	21303	21262	21225	21236	21227	21251	21217	21216	21229	21393	20922	21314	21022	21255	21163	21250	21267	21240	21408	21092	21051	21249	21192	21312	21178	21244	21246	21292	21412	21307	21073	21176	21277	21124	21306	21368	21376	21210	21349	21369	21165	21304	21321	21274	21461	21232	21178	21137	21232	21245	21247	21212	21121	21309	21134	21424	21241	20972	21177	21268	21214	21268	21279	21315	21249	21294	21244	21097	21277	21396	21439	21270	21299	21038	21367	21186	21354	21421	21527	21264	21332	21092	21466	21413	21310	21253	21322	21380	21196	21161	21308	21382	21332	21250	21318	21275	21402	21031	21145	21308	21285	21359	21135	21149	21346	21423	21453	21129	21116	21388	21411	21226	21300	21194	21225	21356	21274	21191	21160	21432	21175	21164	21179	21278	21438	21095	21288	21112	21063	21151	21249	21548	21190	21126	21386	21104	21164	21173	21050	21117	21186	21310	21240	21206	21169	21252	21272	21243	21262	21088	21523	21221	21302	21064	21209	21246	21343	21067	21270	21260	21332	21127	21355	21175	21326	21245	21275	21293	21045	21240	21298	21393	21271	21304	21294	21268	21154	21193	21443	21318	21238	21313	21290	21278	21278	21077	21281	21297	21053	21282	21311	21331	21155	21099	21139	21152	21343	21017	21333	21197	21193	21362	21295	21301	21296	21101	21410	21050	21231	21492	21234	21195	21019	21160	21328	21154	21462	21197	21177	21285	21305	21228	21214	21295	21131	21357	21306	21448	21348	21347	21292	21135	21281	21173	21353	21237	21283	21188	21159	21369	21407	21339	21165	21041	21421	21037	21271	21478	21185	21233	21376	21371	21140	21424	21174	21219	21466	21473	21070	21338	21468	21235	21347	21407	21174	21233	21287	21172	21150	21143	21123	21313	21137	21206	21068	21315	21434	21376	21313	21274	21354	21424	21388	21450	21158	21318	21209	21301	21188	21104	21383	21384	21392	20931	21101	21084	21363	21273	21385	21414	21182	21353	21397	21358	21175	21374	21233	21093	21287	21233	21149	21315	20996	21266	21218	21350	21398	21300	21318	21445	21200	21312	21268	21354	21285	21044	21011	21348	21202	21343	21352	21318	20987	21255	21294	21106	21164	21546	21268	21147	21177	21332	21318	21409	21100	21255	21134	21286	21032	21090	21329	21096	21161	21347	21349	21396	21451	21344	21075	21264	21023	21279	21201	21314	21473	21329	21261	21363	21204	21243	21227	21431	21155	21193	21449	21497	21343	21294	21488	21459	21313	21150	21469	21247	21172	21084	21355	21406	21389	21275	21171	21184	21357	21394	21286	21164	21262	21075	21312	21145	21182	21427	21160	21221	21396	21284	21554	21465	21412	21245	21447	21301	21061	21340	21288	21460	21408	21147	21228	21379	21172
31980	52659	50186	42441	37411	31744	27132	24424	23367	21977	20720	19791	19383	19031	18750	18236	18380	18547	18254	18186	18154	18030	17721	17918	17694	17572	17590	17502	17390	17475	17264	17228	17203	17086	17250	17150	17219	17143	17431	17269	17211	17132	17174	17031	17373	17114	17159	17410	17154	17206	17193	17225	17090	17128	17090	17069	17136	17101	17083	17177	17045	17099	17208	17246	17214	17077	17152	17098	17096	17136	17246	17101	17043	17089	17270	17307	17095	17156	17117	17198	17336	17258	17123	17102	17244	17126	17166	17325	17112	17083	17214	17145	17290	17114	17104	17161	17224	17152	17156	17120	17200	17206	17126	17038	17179	17203	17156	17038	17356	17276	16992	17253	17086	17146	17220	17159	17120	16991	17110	17161	17218	17183	17185	17146	17181	17146	17157	17130	17059	17167	17123	17094	17174	17129	17274	17056	17191	17107	17176	17063	17123	17032	17105	17096	17102	16997	17131	17209	17098	17190	17159	17197	16987	17070	17100	17186	17130	17211	17076	17240	17188	17163	17171	17193	17094	17302	17099	17069	16950	17088	17267	17139	17273	17137	17136	17133	17188	17048	17128	17100	17368	16991	17214	17216	17183	17155	17120	17210	17064	17063	17095	17148	17194	17122	17263	17196	17226	17092	17233	17203	17008	17235	17065	17271	17105	17092	16967	16938	17123	17003	17004	17160	17148	17172	17188	17033	17110	17092	17249	17069	17054	17079	17167	17150	17127	17170	17033	17055	17039	17302	16851	17110	16955	17182	17124	17059	17083	17150	17346	17306	17129	17092	17093	17130	16878	17281	17133	17121	17044	17100	17095	17034	17125	17249	16916	17224	17186	17146	17094	17050	17209	17001	17167	17073	17278	17234	17029	17294	17059	16952	17260	17282	17196	17114	17224	17106	16954	17224	17136	17026	17236	17232	17175	17035	16996	17064	17104	17117	17129	17074	17196	17022	17280	17187	17071	17098	17126	17146	17187	17106	17016	17130	17096	17155	17085	17155	17043	17142	17147	17189	17162	17173	17077	17051	17087	17102	16990	17092	17254	17173	17347	17308	17129	17129	17224	17056	17139	17129	17280	17128	17082	17120	17108	17109	17144	17136	17236	17136	17258	17165	17211	17163	17061	17102	17191	16979	16980	17061	17075	17111	17175	17243	17081	17032	17076	17094	17082	17257	17332	17258	17103	17193	17085	17034	17170	17218	17119	17242	16983	16915	16995	17173	17033	17144	17239	17053	17116	17217	17050	16919	17082	17096	17194	17123	17347	17058	17095	17207	17281	16958	17188	16996	17051	17187	16894	17192	17053	17127	17105	17130	17145	17022	17326	17056	17126	17057	17167	17026	17053	17354	17189	16970	17298	17118	17054	17304	17055	17178	17357	17179	17261	17057	17029	17127	17078	17280	17052	17009	17098	16984	17073	17113	17138	16846	17171	17151	17223	17289	17061	16920	17052	16947	17088	17362	17082	17094	17046	17238	17073	17149	17224	17206	17126	17106	17039	17187	17219	17156	17135	17133	16975	17069	17120	16937	17242	17167	17160	17175	17140	17086	16975	17197	17073	17069	17043	17089	17052	17095	17187	17239	17219	17090	17332	16994	17145	17088	17137	17055	16988	17303	17176	17137	17161	17158	16894	17144	17057	17067	16957	17058	17059	17200	17201	17241	17281	16969	17138	17249	17166	17152	17351	17115	16912	17328	17033	17191	17204	17263	17035	17191	16924	17115	17080	17171	17185	17056	17160	17113	17130	16909	16892	17230	17184	17133	17231	17322	17262	17127	17210	16994	17181	17030	17229	17195	17295	17104	17214	17114	17083	17104	17160	17010	17173	17103	17143	16953	17078	17238	17137	17165	17214	17264	17355	17078	17129	17278	17045	17037	17224	17111	17101	17153	17198	17067	17128	17065	17074	17069	17189	17039	17063	17120	17192	17179	17229	17259	17213	17100	17228	17026	17027	16986	17259	17040	16998	17212	17104	17071	17254	17261	17116	17025	17202	17045	17190	17213	17136	17065	17124	17196	17289	17089	17341	16977	17101	17196	17234	17112	17117	16978	17098	17074	17238	17125	17062	17102	17227	17136	17307	16992	17278	17189	17022	17168	17206	17243	17069	17318	17161	17144	17187	17052	17108	17113	17066	17090	17102	17161	17242	17219	17147	17203	17234	17105	17217	17089	17258	17177	17224	16998	17058	16814	17181	16941	17161	17138	17087	17111	17035	17090	17147	16948	17038	17127	17186	17222	17071	17048	17281	17122	17176	17070	17310	17085	16926	17058	17045	17099	17073	17178	16939	17116	17095	17067	17219	16989	17180	16991	17099	17273	17171	17039	17264	17015	17085	17014	17018	17026	17039	17245	16968	17106	17093	17006	17332	17212	17110	17110	17167	17264	17199	17170	17225	17077	17115	17230	17148	17182	17248	17148	16999	17156	17091	17192	17064	16956	17185	17129	16984	17161	17062	17070	17191	16960	17267	17008	17278	17010	17000	17138	17144	17117	17031	17078	17058	17046	17104	17045	17205	17219	17177	17128	17055	17021	17243	17153	17178	16995	16972	17149	17229	17274	17161	17286	17172	16885	17164	17093	17336	17265	17036	17098	17187	17097	17160	17233	17187	17259	17013	17056	17217	17212	17089	17023	17297	17171	17067	17043	17031	17281	17018	17078	17067	17261	17208	17165	16951	17100	17128	17101	17037	17088	16964	17066	17154	17084	17248	17402	17013	17129	17019	17100	16977	16879	17243	17064	17262	17059	17166	17289	17022	17052	17116	16976	17078	17161	17273	17216	17228	17060	17083	17246	17066	17157	17154	16963	16985	16988	17078	17153	17162	17255	17123	17182	17073	17123	17202	17171	17104	16990	17253	16914	17220	17079	17168	17104	17080	17045	17066	17223	17203	17172	17128	17168	17104	17089	16967	17219	17205	17046	17246	17266	17207	17048	17037	17146	17158	17039	17069	17193	17027	17230	17127	17307	17156	17033	17309	17098	16872	17246	17099	17113	17128	17067	17180	17170	17242	17019	17051	17083	16867	17286	17153	17234	17190	17204	17086	17085	17213	17353	17175	17197	17002	17039	17183	17128	17054	16879	17197	17177	16900	17174	17128	17203	17141	17239	17000	17171	17205	17078	17006	17026	17233	16898	17282	17107	17128	17146	17045	17122	17168	17172	17107	17206	17072	17104	17111	17160	17200	17089	17017	16917	16999	17021	17090	17039	17276	17030	17059	16829	17314	17159	16934	17140	17133	17060	17176	17175	17120	16962	17182	17054	17046	17149	17066	17087	17053	17098	17144	17239	17145	17238	17025	17025	17272	17073	17162	17394	17255	17293	17105	17130	17244	17308	17134	17136	17171	17179	17142	17130	17003	17132	17144	17006	17192	17152	17198	17316	17287	17104	17154	17190	17047	16978	17150	16966	17019	17053	17021	16971	17121	17122	17185	17063	17104	17183	17107	17109	16970	17236	16908	17100	17186	17154	17018	17051	17099	17267	17164	17112	16921	17033	17051	17237	17191	17128	17025	17064	17206	17193	17042	17090	17192	17209	17099	17203	17142	17058	17084	17101	16927	17065	16997	17232	17174	17072	17047	17156	17248	17135	17191	16998	17079	17163	17003	17201	17050	17170	17090	16977	17143	17075	17013	17182	17259	17116	17062	17140	17226	17122	17342	17169	17193	17149	17212	17200	17249	17017	17148	17223	16965	17071	17230	17299	17310	17192	17069	17049	17134	17100	17077	17188	17148	17284	17175	17146	17235	17202	17062	17038	17224	17093	17230	17048	17362	17152	17016	17199	17230	17143	17046	17056	17050	17267	17102	17165	17150	17267	17111	17091	17094	16938	16911	17349	17022	17168	17190	17178	17203	17048	17163	17073	16937	17053	17195	16977	17099	17148	17040	17231	17121	16905	17167	16929	17086	17167	17200	17163	17163	16845	17013	17057	17097	17002	16999	17263	17314	17036	16930	17193	17266	17266	17051	17197	17077	17093	17311	17098	17129	17192	17221	17202	17257	17100	17247	17004	17092	17349	17204	17416	17175	17182	17236	17081	17119	16986	17231	17188	17327	17116	17116	17182	17254	17184	16996	17136	17036	17147	17039	17055	17125	17079	17088	17220	17077	17026	17051	17059	17158	17175	17068	17079	17111	17169	17065	17167	17059	17254	17164	17136	17117	17092	17135	17098	17176	17061	17097	17154	17195	17073	17022	17177	17098	17084	17247	16962	17247	17212	16878	17304	17040	17170	17149	17080	17076	17021	17028	17256	16997	17294	17121	17104	17068	17205	17167	17098	17073	17137	17017	17221	16986	17122	17151	17261	17063	17202	17198	17154	17291	17118	17083	17194	17047	17010	17046	17154	17138	17005	16980	17132	17205	17041	17115	17146	17181	17115	17223	17139	17235	17070	17208	17124	17025	16986	17048	17226	17068	17158	17105	17146	16890	17174	16911	16967	17201	16991	17213	17351	17211	16947	17085	17074	17292	17069	17145	17208	17073	17390	17096	17172	17098	17207	16992	17114	17071	17049	17119	17312	17209	17132	17061	17109	17155	16983	17071	17176	17119	17014	17225	17123	17240	17107	17217	17019	17175	17221	17208	17228	17188	17157	17086	17245	17181	17038	17058	17136	17263	17089	16987	17080	16967	17148	17131	17049	17155	17123	17281	17076	17043	17088	16956	17191	17112	17049	17172	17236	17234	17108	17152	17014	17168	17086	17057	17334	16994	17323	16968	17115	17063	17080	17143	17022	17133	17206	17096	17132	17215	17275	17055	17137	17120	17037	17017	17202	17035	17030	17107	17185	17092	17182	17237	17138	17092	17297	17127	16843	17190	17216	17153	17171	17166	17395	17007	17098	17024	17121	17106	17113	17132	17209	17173	17271	17071	17194	17015	17079	17169	17160	17140	17137	17121	17319	17189	17197	17319	16990	17216	17051	17140	17143	17229	17082	17091	16992	17053	17066	16986	17059	17229	17030	17104	17295	17137	17145	17048	17193	17233	17176	17247	17119	17024	17162	17129	17005	16939	17095	17227	16962	17124	17054	16931	16882	17132	17110	17301	17042	17109	17158	17137	17046	17207	17159	17035	17055	17148	17160	17246	17298	17199	17146	17074	17204	17069	17137	17129	17139
29605	29326	38103	34410	29300	26569	24711	23350	23015	22567	22315	22262	21742	21610	21791	21447	21515	21402	21544	21269	21495	21373	21477	21352	21500	21230	21468	21658	21603	21456	21334	21318	21353	21122	21513	21186	21416	21374	21572	21454	21485	21338	21570	21365	21133	21411	21348	21240	21371	21512	21349	21113	21437	21427	21333	21102	21355	21412	21339	21219	21289	21260	21302	21151	21445	21517	21183	21134	21349	21639	21594	21311	21410	21233	21433	21166	21173	21446	21476	21075	21409	21217	21520	21207	21487	21214	21203	21301	21364	21629	21401	21323	21282	21321	21183	21194	21278	21399	21416	21178	21254	21139	21202	21313	21134	21542	21241	21143	21353	21208	21189	21233	21298	21090	21097	21225	21346	21278	21078	21162	21430	21162	21229	21260	21201	21291	21280	21353	21378	21190	21400	21356	21244	21186	21356	21018	21259	21217	21299	21253	21310	21190	21334	21352	21335	21242	21342	21328	21277	21210	21337	21384	21305	21251	21414	21377	21373	21238	21498	21365	21110	21401	21313	21379	21550	21492	21328	21249	21199	21483	21337	21379	21365	21467	21502	21195	21181	21338	21297	21060	21159	21299	21408	21376	21202	21377	21224	21458	21255	21116	21289	21146	21238	21282	21119	21336	21353	21123	21325	21211	21269	21301	21451	21236	21315	21298	21257	21230	21119	21318	21343	21263	21263	21331	21132	21419	21413	21198	21137	21415	21465	21060	21264	21141	21282	21093	21347	21276	21403	21347	21410	21554	21233	21418	21429	21380	21214	21274	21447	21230	21257	21267	21172	21079	21327	21113	21331	21005	21451	21382	21091	21136	21378	21138	21035	21203	21201	21595	21305	21356	21554	21375	21437	21330	21284	21143	21129	21338	21211	21287	21353	21227	21338	21318	21456	21206	21233	21437	21153	21344	21219	21190	21126	21277	21501	21309	21280	21333	21316	21100	21319	21379	21118	21250	21336	21477	21103	21219	21478	21294	21192	21175	21181	21360	21337	21276	21602	21273	21419	21387	21288	21190	21314	21011	21249	21261	21254	21276	21111	21038	21259	21225	21265	21402	21220	21039	21301	21464	21157	21335	21533	21400	21024	21108	21215	21470	21263	21444	21281	21248	21299	21461	21174	21421	21337	21113	21456	21182	21174	21354	21268	21389	21220	21166	21537	21172	21340	21263	21268	21449	21233	21237	21392	21187	21359	21205	21240	21208	21400	21463	21373	21494	21477	21308	21343	21219	21143	21317	21316	21427	21192	21404	21263	21380	21141	21241	21479	21274	21236	21301	21361	21241	21193	21386	21193	21216	21247	21344	21002	21068	21352	21079	21162	21477	21382	21396	21240	21405	21171	21527	21237	21098	21215	21077	21257	21180	21383	21354	21238	21152	21364	21301	21220	21441	21241	21161	21404	21273	21434	21504	21339	21139	21249	21349	21348	21101	21348	21332	21347	21355	21264	21233	21264	20955	21263	21244	21295	21284	21516	21202	21390	21448	21345	21353	21350	21189	21375	21428	21525	21336	21521	21201	21401	21596	21312	21261	21269	21466	21478	21321	20994	21452	21375	21429	21137	21318	21250	21298	21284	21262	21512	21403	21373	21336	21362	21345	21397	21525	21369	21478	21286	21064	21387	21383	21387	21357	21255	21346	21203	21291	21283	21257	21342	21309	21338	21222	21153	21464	21407	20962	21306	21394	21278	21202	21284	21349	21123	21413	21152	21323	21506	21362	21218	21243	21106	21346	21201	21351	21307	21456	21112	21273	21071	21481	21384	21482	21305	21355	21306	21334	21287	21333	21234	21273	21304	21281	21149	21088	21159	21240	21422	21243	21422	21273	21387	21123	21464	21254	21343	21197	21373	21317	21424	21140	21439	21177	21301	21450	21191	21125	21314	21271	21318	21284	21324	21319	21252	21106	21091	21260	21434	21222	21304	21221	21214	21673	21483	21531	21336	21222	21402	21224	21342	21382	21104	21402	21126	21413	21121	21185	21286	21251	21401	21225	21326	21271	21301	21135	21238	21191	21337	21301	21255	21406	21351	21265	21296	21363	21241	21267	21249	21269	21240	21029	21385	21359	21258	21231	21260	21286	21462	21289	21337	21386	21054	21328	21412	21477	21331	21262	21238	21284	21310	21181	21361	21358	21075	20985	21119	21296	21120	21386	21261	21257	21365	21293	21222	21253	21178	21287	21214	21479	21309	21338	21099	21104	21050	21347	21119	21261	21103	21040	21259	21216	21369	21468	21488	21269	21363	21276	21502	21360	21469	21161	21525	21219	21381	21265	21173	21486	21315	21208	21390	21094	21203	21318	21250	21171	21261	21164	21307	21203	21269	21273	21298	21172	21114	21483	21249	21197	21282	21262	21290	21269	21570	21091	21192	21267	21343	21278	21131	21333	21390	21211	21294	21496	21341	21272	21033	21256	21253	21383	21331	21209	21335	21306	21489	21298	21415	21195	21122	21212	21294	21205	21151	21008	21207	21261	21360	21511	21265	21098	21253	21283	21100	21212	21320	21121	21326	21236	21227	21451	21136	21346	21267	21272	21198	21521	21392	21400	21290	21244	21230	21177	21199	21304	21211	21211	21378	21011	21207	21232	21539	21273	21274	21221	21460	21551	21327	21385	21411	21128	21361	21498	21180	21393	21516	21363	21309	21300	21266	21272	21505	21234	21154	21082	21390	21402	21226	21231	21560	21474	21425	21197	21397	21342	21409	21178	21308	21124	21126	21280	21431	21173	21081	21471	21373	21200	21358	21340	21287	21422	21243	21442	21421	21556	21293	21400	21040	21213	21209	21216	21161	21382	21263	21306	21364	21294	21500	21371	21323	21171	21350	21090	21387	21067	21300	21497	21327	21212	21339	21085	20996	21257	21422	21192	21274	21188	21439	21399	21135	21291	21372	21120	21159	21187	21432	21334	21186	21449	21323	21211	21320	21216	21396	21433	21325	21311	21257	21279	21284	21209	21153	21289	21277	21347	21177	21214	21315	21197	21346	21225	21213	21207	21497	21196	21118	21262	21281	21174	21269	21220	21377	21106	21348	21329	21190	21303	21493	21327	21067	21220	21260	21390	21265	21190	21100	21368	21223	21364	21130	20907	21398	21098	21192	21358	21201	21455	21281	21393	21305	21347	21553	21440	21422	21276	21273	21226	21300	21201	21406	21206	21309	21148	21351	21307	21088	21423	21482	21241	21182	21330	21248	21388	21258	21387	21415	21310	21272	21443	21511	21143	21224	21223	21399	21309	21282	21304	21163	21270	21322	21271	21118	21231	21266	21273	21165	21245	21269	21330	21363	21111	21180	21154	21440	21336	21370	21266	21262	21273	21289	21260	21298	21297	21228	21161	21207	21400	21231	21221	21463	21491	21462	21406	21207	21152	21444	21196	21371	21219	21255	21286	21262	21314	21460	21351	21238	21021	21209	21171	21357	21416	21040	21223	20960	21371	21062	21277	21239	21417	21313	21279	21282	21305	21528	21186	21356	21138	21273	21270	21365	21128	21256	21217	21228	21342	21361	21451	21222	21577	21388	21421	21332	21253	21328	21240	21214	21408	21127	21524	21139	21244	21360	21296	21293	21376	21504	21508	21100	21332	21293	21356	21237	21518	21179	21504	21399	21284	21220	21437	21282	21299	21191	21338	21217	21225	21364	21372	21363	21173	21417	21479	21342	21590	21457	21448	21429	21426	21224	21283	21306	21291	21269	21103	21266	21030	21360	21413	21314	21285	21237	21221	21347	21300	21300	21293	21350	21303	21098	21117	21486	21156	21496	21183	21123	21281	21205	21230	21154	21358	21567	21396	21241	21330	21243	21244	21214	21410	21273	21214	21465	21505	21406	21267	21532	21391	21186	21105	21290	21134	21320	21245	21236	21309	21329	21249	21276	21364	21342	21581	21438	21395	21282	21179	21480	21368	21302	21292	21079	21363	21133	21227	21468	21275	21243	21133	21324	21279	21441	21375	21433	21394	21244	21304	21412	21207	21396	21240	21124	21142	21314	21387	21268	21310	21173	21192	21192	21082	21377	21374	21513	21237	21495	21372	21319	21161	21224	21347	21151	21283	21412	21346	21263	21349	21258	21131	21247	21247	21362	21330	21397	21383	21307	21175	21170	21241	21473	21154	21300	21160	21168	21529	21288	21419	21359	21293	21298	21506	21220	21250	21327	21269	21185	21403	21205	21273	21218	21190	21161	21250	21276	21236	21247	21203	21253	21296	21266	21119	21349	21076	21353	21389	21456	21061	21453	21267	21261	21335	21270	21051	21206	21235	21394	21386	21275	21240	21253	21324	21406	21192	21276	21165	21338	21311	21485	21244	21201	21255	21255	21284	21184	21117	21307	21270	21245	21350	21377	21326	21604	21297	21301	21401	21152	21324	21365	21142	21271	21189	21293	21215	21345	21205	21131	21181	21367	21281	21280	21301	21360	21255	21334	21547	21125	21294	21321	21037	21373	21345	21335	21472	21490	20995	21257	21191	21267	21309	21101	21141	21299	21262	21461	21190	21599	21136	21119	21245	21211	21401	21219	21082	21158	21389	21592	21116	21134	21178	21260	21133	21283	21078	21351	21293	21487	21433	21297	21090	20981	21298	21129	21407	21203	21346	21418	21201	21312	21386	21419	21342	21217	21302	21148	21326	21359	21189	21200	21335	21406	21460	21271	21052	21490	21430	21221	21319	21311	21253	21046	21173	21318	21273	21240	21399	21451	21434	21058	21390	21357	21348	21483	21447	21389	20944	21360	21479	21346	21209	21168	21338	21293	21035	21332	21482	21383	21421	21209	21260	21359	21472	21188	21321	21282	21091	21361	21197	21188	21451	21359	21171	21386	21231	21534	21451	21355	21060	21235	21180	21072	21415	21234	21393	21378	21213	21308	21210	21212	21338	21220	21153	21322	21170	21288	21320	21304	21232	21096	21327	21411	21129	21164	21501	21440	21289	21303	21183	21601	21460	21553	21371	21422	21611	21245	21286	21232	21274	21499	21434	21490	21219	21182	21204	21442	21336	21371	21293	21471	21441	21277	21177	21197	21264	21493	21449	21306	21278	21456	21399	21427	21190	21253	21315	21243	21294	21376	21182	21319	21192	21347	21393	21447	21113	21402	21199	21301	21415	21371	21208
30849	44145	39916	33172	29126	24207	21778	20678	19807	19252	18879	18221	18067	18188	17767	17607	17616	17520	17261	17368	17419	17454	17486	17537	17399	17310	17380	17149	17463	17338	17170	17233	17321	17123	17186	17217	17159	17124	17314	17202	17011	17046	17357	17193	17197	17266	17167	17041	17248	17301	17192	17310	17230	17205	17185	17173	17158	17072	17202	17194	17273	17125	17227	17083	17223	17073	17116	17358	17094	17215	17187	17097	17267	17084	17229	17380	17197	17024	17143	17140	17201	17077	17186	17172	17337	17096	17215	17353	17195	17251	16981	17139	16994	17248	16995	17079	17324	17360	17017	17212	17156	17157	17084	17073	17226	17050	17481	17191	17164	17267	17120	17118	17100	17233	17218	17171	17167	17203	17160	17130	17131	17079	17195	17276	17184	17108	17096	17086	17067	17237	17069	17194	17058	17216	17109	17198	17140	17132	17070	17292	17201	17161	17356	17116	17169	17217	17338	17078	17091	17229	17266	17312	17190	17202	17289	17130	17231	17271	17266	17090	17165	17198	17117	17060	17088	17181	17263	17174	17316	17310	17308	17146	17123	17208	17115	17395	16992	17049	17209	17159	17025	17033	17158	17187	17111	17154	17011	17077	17057	17136	17211	17174	17160	17066	17288	17080	17314	17139	17231	17121	17348	17172	17173	17017	17127	17102	17279	17212	17170	17137	17204	17146	17146	17002	17164	17295	17311	17148	17167	17152	17198	17188	17313	17203	17110	17157	17108	17221	17140	16999	17104	17124	17250	16969	17288	17135	17149	17284	17103	17264	17173	17132	17227	17228	17214	17176	17065	17218	17210	17193	17319	17174	17093	17143	17151	17069	17268	17190	17298	17190	17187	17220	17127	17241	17197	17099	17345	17205	17112	17104	17237	17239	17257	17264	17161	17232	17222	17285	17256	17136	17343	17127	17243	17138	17152	17143	17073	17165	17086	17229	17214	17183	17115	17257	17403	17118	17202	17320	17094	16965	17144	17212	17083	17212	17284	17205	17099	17192	17181	17048	17212	17155	17065	17328	17396	17199	17254	17198	17263	17066	17154	17257	17179	17126	17073	17132	17297	17165	17234	17166	17033	17234	17033	17163	17175	17065	17255	17117	17227	17025	17378	17155	17265	17163	17283	17036	17236	17193	17135	17300	17283	17207	17190	17264	17148	17233	17189	17321	17244	17161	17033	17189	17172	17289	17256	17020	16975	17127	17148	17229	17256	17339	17096	17343	17249	17074	17192	17015	17137	17059	17072	17091	17063	17221	17240	17248	17002	17206	17115	17204	17192	17232	17152	17213	17073	17260	17105	17234	17092	17014	17064	17254	17153	17150	17041	17189	17204	17223	16997	17308	17256	17166	17254	17072	17186	17123	17222	17179	17036	17124	17022	17251	17163	17082	16947	17228	16942	17297	16961	17167	17318	17036	17156	17196	17212	17001	17159	17220	17253	17209	17059	17154	17212	17106	17144	16992	17116	17100	17209	17100	17253	17066	17094	17192	17071	17260	17220	17103	17008	17212	17353	17157	17242	17240	17284	17095	17261	17375	17128	17264	17350	17226	17193	17214	17293	17254	17120	17230	17111	17171	16966	17070	17244	17206	17302	17189	17187	17206	17419	17349	17300	17131	17011	17319	17145	17180	17357	17241	17219	17066	17226	17141	17267	17201	17111	17040	17138	17280	17081	17089	17240	17229	17211	17052	17118	17144	17174	17301	17195	17205	17254	17203	17227	17090	17226	17239	17102	17270	17104	17182	17229	17039	17276	17233	16945	17229	17292	17315	17128	17165	17212	17154	17112	17188	17068	17202	17086	17191	17061	17286	17161	17148	17119	17172	17223	17067	17409	17319	16930	16923	17125	17246	16990	17196	16997	17332	17189	17207	17235	17189	17078	17189	17366	17186	17145	17094	17295	17270	17220	16992	17080	17186	17148	17086	17170	17068	17224	17136	17137	17145	17234	17080	17341	17028	16947	17177	17102	17080	17133	17263	17277	17189	17195	17273	17189	17253	17097	17247	17142	16899	17159	17032	17257	17275	17123	17121	16951	17198	17151	17179	17151	17111	17088	17329	17196	16994	17120	17075	17216	17118	17300	17164	17095	17126	17136	17269	17052	17292	17371	17042	17163	17121	17216	17112	17236	17197	17258	17269	16966	17208	17315	16977	17029	17151	17100	17227	17119	17201	17066	17099	17259	17288	17155	17324	17074	17079	17099	17213	17073	17162	17265	17283	17096	17136	17023	17163	17161	17413	17121	17135	17156	17153	17146	17075	16980	17070	17130	17278	17154	17040	16998	17083	17117	17126	17288	17180	17273	17282	17180	17202	17105	17237	17332	16971	17211	17300	17180	17397	17108	17305	17234	17030	17098	16930	17212	17197	17119	17155	17137	17294	17214	17130	17199	17125	17290	17226	17207	17242	17286	17222	17232	17330	17372	17042	17389	17270	17304	17244	17254	17037	17130	17118	17165	17213	17159	17210	17145	17248	17232	17150	17254	16949	17215	17279	17016	17113	17190	17243	17144	17251	17119	17341	17183	17148	17173	17179	17256	16961	17273	17124	17233	17240	17069	17232	17165	17296	17146	17095	17195	17128	17188	17087	17290	17105	17154	17154	17153	17195	17326	17199	17200	16981	17160	17223	17252	17294	17073	17201	17223	17092	17069	17220	17223	17208	17143	17312	17200	17220	17230	17056	17112	17121	17062	17275	17204	17183	17098	17147	17271	17056	17196	17254	17245	17137	16974	17191	17187	17132	17277	17194	17145	16908	17197	17097	17272	17101	17211	17223	17047	17139	17180	17199	17240	17053	17159	17050	17201	17116	17202	17202	17253	17186	17201	17236	17173	17066	17277	17057	17146	17277	17050	17088	17230	16991	17153	17207	17243	17139	17027	17114	17342	17320	17077	17063	17138	17156	17129	17024	17170	17087	17298	17188	17256	17236	17203	17173	17213	17341	16984	17104	17219	17218	17104	17290	17163	17321	17208	17214	17211	17145	17170	17173	17126	17231	17095	17244	17358	17156	17231	17151	17034	17137	17072	17188	17240	17233	17232	17041	17042	17148	17296	17292	17258	17327	17156	17110	17094	17358	17144	17139	17168	17286	17008	17194	17259	16956	17277	17177	17134	17241	17215	17054	16979	17245	17057	17157	17071	17107	17073	17257	17185	17195	17122	17247	17221	17335	16968	17202	17252	17174	17264	17195	17328	17292	17284	17201	17122	17240	17290	17159	16984	17197	17054	17180	17214	17173	17124	17185	17271	17177	17176	17108	17331	17106	17326	16978	17121	17108	17302	17176	17188	17209	17186	17077	17256	17194	17161	17184	17138	17199	17025	16959	17208	17131	17198	17077	17100	17047	17095	17255	17306	17194	17225	16967	17170	17232	17109	17120	17034	16850	17170	17127	17310	17094	17166	17169	17173	17130	17197	17227	17145	16961	17121	17258	17321	17126	17276	17256	17039	17154	17158	17310	17255	17272	17276	17105	17191	17140	17328	16994	17378	17180	17086	17226	17022	17230	16978	17105	17246	17223	17242	17137	17156	17088	17288	17337	17199	17203	17257	16991	17081	17246	17084	17198	17074	17088	17126	17289	17287	17137	17156	17174	17114	17147	17176	17205	17204	17129	17204	17174	17073	17039	17136	17061	17176	17065	17345	17146	17121	17122	17136	17162	17232	17037	17226	17357	17112	17098	17111	17178	17032	17120	17072	17096	17005	16975	17229	17011	17221	17230	17375	17224	17271	17109	17234	17163	17099	17068	17260	17209	17082	17032	17162	17061	17358	16945	17276	17177	17290	17162	17161	17078	17186	17250	17210	17184	17222	17194	17151	17038	17084	17181	17073	17018	17157	17246	17275	17278	17177	17141	17178	17221	17210	17249	17321	17230	17098	17175	17150	17240	17139	17012	17124	17074	17174	17371	17062	17106	17154	17234	17262	17316	17142	17052	17073	17141	17097	17113	17079	17234	17313	17159	17109	17281	16955	17187	17120	17238	17123	17089	17344	17239	17269	16996	17158	17247	17309	17179	17099	17195	17226	17141	17095	17003	17117	17112	17260	17144	17135	17303	17265	17085	17161	17158	17384	17243	17095	17112	17156	17261	17286	17227	17328	17093	17169	17250	17096	17237	17193	17158	17183	17137	17281	17261	17193	17194	17398	17060	17325	17294	17209	17263	17065	17137	17122	17230	17198	17201	17306	17253	17378	17509	17249	17143	17281	17127	17192	17015	17232	17077	17229	17177	17075	17184	17258	17156	17127	17121	17132	17198	17185	17050	17123	17281	17303	17216	17265	17220	17253	17043	17128	17117	17291	17244	17201	17370	17200	17124	17038	17139	17073	17281	17267	17212	17066	17100	17282	17248	17104	17328	17230	17299	17312	16994	17362	17190	17219	17162	17115	17169	17202	17196	17075	17068	17319	17252	17260	17133	17125	17145	17231	17089	17028	17225	17021	17211	17243	17157	17170	17346	17239	17332	17265	17171	17239	17212	16999	17253	17257	17198	17128	17208	17309	17328	17210	17153	17204	17099	17084	17182	17181	17268	17215	17124	17370	17062	16981	17223	17209	17147	17224	17123	17100	17108	17215	17248	17071	17143	17204	17229	17311	17209	17201	17226	17236	17188	17241	17072	17320	17198	17116	16987	17153	17327	17090	17228	17026	17259	17119	17196	17032	17188	17176	17110	17015	17226	17191	17134	17181	17081	17170	17131	17067	17277	17146	17242	17346	17178	17258	16985	17097	17290	17164	17085	17180	17225	17367	17220	17336	17063	17283	17094	17339	17120	17095	17050	17193	17344	17110	17365	17041	17220	17033	17136	17322	17046	17105	17087	17193	17029	17084	17188	17177	17321	17120	17292	17196	17299	17154	17221	17367	17154	17114	17071	17291	17168	17290	17284	17271	17118	17126	17101	17382	17284	17283	17165	17297	17057	17237	17070	17179	17086	17281	17128	17235	17148	17172	17254	17209	17037	17335	17106	17117	17101	17246	17030	17312	17124	17375	17315	17093	17230	17281	17068	17159	17204	17132	17372	17094	17095	17158	17109	17174	17190	17309	17319	16993	17158	17167	17165	17117	17278	17118	17218	17169	17119	17120	17197	17145	17072	17368	17147	17201	16930	17193	16949
24431	21297	28919	26237	26787	28100	26872	23521	22951	22939	23041	22532	22118	21770	21599	21226	21557	21431	21246	21350	21136	21154	21097	21197	21008	21183	21233	20861	21007	21013	21024	20954	20883	20913	20977	21036	21048	20937	20724	20975	20987	20608	20893	21053	21013	21021	20695	20835	21009	20966	20854	20986	20790	20730	20767	20696	20749	20891	20865	20886	20886	20812	20951	20873	20985	20709	20858	20837	20849	20801	20720	20819	20887	20978	20903	20834	20828	20674	20801	21100	20967	20718	20904	20676	20965	20645	20943	20891	20718	20858	20791	20862	21091	20888	21041	20696	20671	20708	20665	20740	20774	20868	20745	20963	21101	20730	20686	20775	20690	20798	20637	20820	20841	20868	20800	20719	20854	20801	20969	20744	20820	20682	20664	20705	20750	20885	20807	20844	20885	20720	20868	20654	20874	20617	20758	20896	20872	20715	20909	20770	20726	20894	20799	20683	20688	20885	20915	20609	20944	20719	20790	20911	20796	20654	20624	20855	20697	20644	20791	20628	20644	20784	20706	20804	20778	20755	20724	20830	20633	20800	20871	20806	20728	20802	20826	20670	20733	20949	20809	20856	20700	20529	20953	20589	20789	20792	20795	20776	20643	20817	20841	20927	20840	20717	20739	20903	20824	20962	20716	20630	20784	20825	20829	20700	20790	20816	20834	20844	20835	20863	20898	20695	20908	20859	20685	20853	20892	20688	21219	20675	20842	20861	20986	20940	20585	20861	20829	20831	20786	20661	20753	20927	20766	20697	20977	20916	20759	20903	20767	20957	20658	20734	20861	20718	20731	20771	20760	20778	20887	20536	20546	20761	20838	20880	20853	20752	20760	20942	20823	20857	20925	20774	20863	20668	20696	20680	20620	20710	20863	20694	20867	20741	20752	21051	20973	20686	20917	20549	20615	20532	20808	20908	20888	20914	20875	20861	20948	20749	20715	20967	20580	20679	20844	20715	20791	20876	20931	20768	20853	20754	20788	20774	20645	20636	20856	20754	20708	20828	20823	20624	20955	20690	20639	20592	20887	20746	20926	20771	21118	20745	20802	20737	20840	20699	21011	20724	20776	20586	20877	20680	20949	20896	20601	20631	20980	20625	20889	20761	20661	20609	20622	20829	20708	20892	20727	20760	20819	21042	20684	20849	20799	21014	20770	20810	20839	20867	20805	20660	20660	20791	21047	20863	20625	20842	20603	20969	20967	20819	21042	20884	20830	20973	20977	20706	20770	20803	20862	20865	20805	20906	20892	20577	20903	21069	21170	20869	20849	20966	20952	20615	20910	20857	20852	20772	20860	20921	20789	20807	20720	20931	20821	20752	20739	20874	20552	20666	20804	20934	20747	20770	20625	20897	20894	20709	20796	20809	20827	20899	20945	20697	20847	20975	20688	20722	20615	20829	20762	20909	20480	20777	20717	21052	20575	20707	20696	20701	20837	20713	20837	20697	20757	20626	20798	20654	20502	20808	21049	20770	20719	20747	20747	20981	20804	21136	20932	20947	20801	20769	20993	20730	20802	20910	20784	20856	20886	20797	20752	20762	20911	20702	20674	20815	20855	20639	20924	20873	20930	20790	20890	20812	20908	20874	20578	20779	20752	20872	20596	20704	21004	20658	20691	20735	20765	20855	21011	20992	20947	20847	21006	20907	20859	20851	20869	20522	20850	20947	20803	20823	20736	20752	20850	20790	20605	20856	20713	20849	20907	20882	20761	20858	20608	20669	20632	20604	20943	20905	20842	20849	20864	20712	20761	20673	20765	20677	20733	20805	20701	20676	21034	20741	20826	20978	20710	20807	20787	20768	20777	20799	20822	20826	20843	20894	20983	21042	20846	20959	20717	20894	20997	20755	20801	20845	20653	20756	20760	20774	20780	20683	20771	20783	20870	20600	20934	20545	20833	20780	20749	20935	20915	20841	20609	20769	20658	20641	20885	20832	21147	20772	20639	20795	20896	20836	20910	20757	20953	20732	20798	20723	20936	20811	20973	20708	20835	20830	20580	20876	20716	20864	20951	20730	20920	20835	20936	20937	20703	20933	20820	20790	20800	20873	20844	20816	20821	20998	20965	20825	20704	20804	20654	20645	20869	20734	20920	20715	20601	20826	21061	20837	20634	20827	20993	20809	20775	20908	20836	20727	20934	20842	20981	21086	20733	20847	20831	20979	20656	20910	20921	20668	20861	20889	20821	20774	20825	21048	20905	20844	20850	20717	20701	20617	20840	20826	20602	20771	20851	20833	20796	20921	20717	20775	20615	20849	20771	20872	20641	21024	20900	20875	20999	20690	20850	20713	20831	20862	20980	20776	20891	21176	20975	20912	20776	20791	20747	20753	20637	20806	20680	20890	20465	20828	20919	20996	20598	20913	20916	20948	20890	20718	20809	20813	20971	20845	20929	20807	20623	20925	20880	20865	20878	20851	20788	20845	20679	20763	20963	20615	20693	20793	20782	20823	20844	20728	20763	20694	20888	20814	20675	20891	20550	20770	20641	20882	20902	20670	20818	20776	20665	20790	20906	20707	20746	20664	20893	20824	20895	20821	20774	20971	20932	20911	20755	20689	20629	20833	20794	20691	20754	20819	20638	20737	20761	20981	20572	20893	20782	20782	20840	20886	20862	20837	20846	20814	20807	20740	20750	20691	20807	20941	20762	20965	20871	20945	20999	21114	20793	20892	20816	20776	20672	20681	20735	20873	20845	20656	20786	20814	21021	20941	21072	20827	21009	20909	20777	20630	20935	20706	20988	20918	20825	20851	20886	20760	20840	20717	20735	20644	20725	20913	21101	20884	20763	20802	20852	20864	20853	20732	20716	20709	20751	20745	20849	20620	20944	20806	20821	20872	20722	20759	20858	20967	20900	20786	20811	20767	21225	20745	20694	20926	20777	20743	20819	20769	20754	20764	20924	20804	20850	20903	20831	20889	20915	20776	20724	20805	20946	20957	20964	20742	20717	20932	20814	20762	20841	20745	20858	20698	20891	20668	20854	20614	20907	20810	20838	20704	20879	20718	20789	20980	20866	20728	21074	20884	20645	20800	20669	20890	21177	21019	20781	20814	20655	20751	20701	20751	20679	20979	20811	20856	20654	20746	21040	20945	20964	20762	20875	20725	20797	20686	20742	20612	20650	20910	20877	20800	20666	20634	20737	20696	20707	20813	20901	20644	20808	20766	20823	21035	20649	20780	20848	20701	20597	20928	20881	20860	20782	20813	20863	20862	20787	21006	20871	20769	20716	20892	20586	20709	20962	20650	20804	20809	20781	20793	20833	20936	20878	20957	20990	20657	20968	20943	20820	20917	20804	20645	20799	20778	20828	20945	20716	21117	20856	20718	20801	20916	20871	20860	20742	20698	20758	20883	20569	20760	20863	20511	20775	20689	20829	20735	20780	20746	20931	20844	20897	20827	20740	20851	20618	20750	20933	21029	21100	20848	20701	20776	20711	20876	20942	20786	20690	20758	21038	20923	20964	20870	20819	20914	20716	20998	20787	20641	20895	20598	20813	20654	20799	20948	21146	20937	20967	21012	20782	21046	20955	20680	20806	20898	20874	20939	20707	20949	20822	20926	20860	20748	20934	20808	20764	20686	20531	20634	20913	20838	20786	20742	20682	20831	20809	20864	20788	20727	20926	20725	20978	20794	20807	20795	20882	20908	20728	20725	20934	20832	20727	20727	20857	20965	20862	20716	20826	21061	20817	20857	20861	20712	20695	20827	20610	20694	20988	21015	20682	20872	20810	20678	21005	20940	20869	20889	20749	20862	20927	20948	20705	20597	20714	20798	20768	20925	20833	20744	20979	20992	20686	20793	20591	20712	20886	20820	20989	20758	20806	20868	21055	20743	20713	20932	20740	20750	20718	20777	20733	20849	21032	20689	20822	20788	20854	20951	20850	20631	20990	20951	20720	21160	20518	20855	20918	20747	20702	20625	20802	20754	20741	20902	20840	20806	20958	20815	20807	20813	20825	21137	20618	20872	20805	20873	20543	20739	20741	20833	20679	20664	20684	20705	20844	20794	20878	21220	20787	20863	20909	21031	20980	20693	20983	20885	20852	20726	20794	21046	20965	21137	20567	20799	20895	20965	20765	20831	20755	20711	20578	20923	20713	20640	20770	21011	20915	20843	21051	20923	20797	20831	20725	20853	20916	20832	20842	20883	21069	20782	20880	20924	20892	20794	20953	20837	20720	20737	20934	20689	20839	20705	20889	20902	20723	20751	20611	20854	20831	20795	20864	20916	20913	20948	20639	20850	20715	20924	20851	20905	20783	20781	20643	20651	20731	20837	20907	20747	20841	20794	20974	20793	20910	20599	20868	20812	20653	20641	20674	20688	20936	20930	20860	20984	20788	21080	20854	20839	20941	20940	21003	20630	20924	20712	20953	20938	20835	20831	20735	21061	21029	20945	20600	20827	20893	20806	20826	21010	21046	20876	20875	20630	20818	20999	20791	20876	20892	20928	20793	20711	20603	20547	20726	20573	20886	21096	21016	21101	20929	20700	20875	20679	20718	20743	20772	20868	20623	20826	20767	20847	20802	20752	20854	21004	20717	20873	20785	20849	20822	20913	20794	20766	20852	21000	20765	20597	20816	20743	20785	20748	20837	20646	20750	20767	20996	20882	21010	20710	20685	20813	20864	20751	20857	20703	20830	20695	20837	20649	20671	20696	20865	20692	20671	20738	20814	20769	20923	20820	20815	20986	20740	20845	20592	20905	20714	20799	20681	20748	20903	20857	20791	21042	20644	20981	20890	20981	20981	20920	20993	20667	20804	20688	20921	20723	20929	20795	20722	20918	20697	20814	20939	20547	20633	20819	20905	20868	20792	20913	20811	20849	20938	20859	20785	20787	20928	20952	20938	20691	20864	20657	20453	20784	20955	20678	20855	20824	20797	20952	20865	20796	20651	20821	20649	20543	20889	20836	20748	21057	20840	20831	20864	20876	20937	20869	20681	20813	20827	20863	20842	20595	21007	20782	20762	20766	20739	20609	20630	20756	20638	20818	20940	20703	20863	20707	20864	20999	20871	20709	20746	20836	20882	20689	20883	20753	20674	20769	20808	20703	20924	20858	20754	20937	20781	20677	20708	20798	20787	20915	20919	20814	20929	20927	20697	20845	20915	20890
29328	47580	43344	36431	31715	26819	23673	21225	20309	19978	19709	19187	18826	18493	17851	17414	17464	17444	17440	17317	17230	17463	17375	17262	17228	17171	17243	17154	17364	17065	17069	16894	17000	16691	17170	17013	17048	16946	17138	16970	17007	16808	16808	16934	17052	16777	16955	16892	16897	16889	17074	16974	17077	16913	16801	16923	16966	16886	17000	16796	17077	17048	16846	17048	17036	16990	16895	16743	16917	17162	16920	16824	16736	16910	16851	16951	17087	16866	16974	16867	17002	16725	16884	16800	16923	16997	17046	17013	16897	16895	17002	16984	16969	17131	16897	16933	16937	17035	17121	16935	16747	16958	16829	17015	16934	16995	17022	17017	17105	17001	16877	16902	16858	17087	16972	16772	16999	16982	16978	17000	16860	16956	16985	16783	16997	16921	17080	16915	17043	16943	16850	17020	16993	16880	16944	16821	16846	17051	17067	16860	17033	17061	16828	17219	16762	16989	17072	16768	16698	16866	16840	16871	16874	16917	16847	16764	16877	16887	16932	16957	17049	16911	16779	17016	16849	16914	16830	16923	16839	16982	16968	16947	16894	16975	16784	16729	16905	16874	16931	16877	16887	17018	17037	16990	16942	16844	16774	17102	17069	16922	16883	16993	16882	16890	16995	16881	16968	17008	17110	16903	17011	16843	16982	16861	17043	16844	16753	16755	17086	16976	16965	16945	16893	16917	16892	16821	16872	16950	16940	16881	16970	16620	17031	16837	16961	16926	17022	16834	17003	16961	17111	16865	16864	17071	16987	16991	16795	16950	16956	16848	16958	16922	17055	17006	17014	16951	16788	16787	16888	17003	16852	17129	17042	16901	17041	16969	16959	16848	16907	16936	17058	17065	16944	16822	16920	16932	16902	16930	16823	16870	16976	16889	16837	16964	16800	16972	16897	16965	16751	16855	16774	16877	16933	16773	16718	16969	16845	16881	16883	17066	16935	16836	16949	16864	16850	16977	16956	16832	16826	16762	17026	16942	16856	16915	16936	16996	16918	16861	16975	16894	17006	16915	17102	16996	16997	16797	17018	17120	16944	16832	16946	16898	16843	16912	16932	16928	16986	16838	16882	17049	16816	16936	17141	16923	16883	16861	16869	16800	16898	17080	16944	16885	16934	16903	16979	17102	17109	16993	16925	16938	17012	16795	17119	16932	16756	16907	17082	16807	16743	16979	16861	16956	16917	16944	16862	16978	16982	16913	16929	17061	16878	16803	16862	16622	16774	16788	16837	16889	16786	16840	17043	16779	16853	16870	16896	16999	16916	17025	17049	16813	16983	16930	16799	17062	16744	16917	16767	17046	16904	16866	17036	17010	16953	16938	17007	17003	16952	16912	16855	16937	16763	16725	17024	16743	16918	16767	16860	16896	16905	16948	16777	17026	16772	17150	16888	17043	17102	16992	16818	16883	17102	16954	16982	17007	17001	17062	16899	16875	17007	16865	17010	16734	16995	16899	16979	16970	16958	16830	16774	16891	16887	16866	17099	16866	17072	16782	16921	17008	16872	16824	16950	16940	16872	16963	16870	16915	16870	17016	17077	16984	16829	16821	16919	16879	16801	17032	17057	17010	16869	17084	16961	16853	16970	17020	16860	16831	16883	16950	16924	17028	16944	16944	16906	17006	16949	16944	17027	16941	17002	16914	17001	16966	16955	16873	16926	16961	16975	16766	16873	16874	16961	16992	17046	16897	16901	16754	16830	16986	17091	16910	16817	17005	16808	17012	16857	16670	16961	16855	17094	16875	16825	16849	16657	16813	16944	16878	17006	16897	16920	16891	16883	16950	16949	16979	16821	16965	16881	17066	16918	16882	17043	17026	17045	16754	17011	16870	16906	16840	16800	16845	16969	16749	16848	17240	16886	16863	16865	16854	16741	16928	17040	16853	17007	16796	16903	16911	16845	16929	16966	16944	16996	16761	17002	16963	16866	16955	16870	16876	16904	17049	17099	16970	16875	16921	16941	16760	17030	17092	17079	16790	16831	16908	16893	16820	16933	16955	16850	16801	16939	16831	16962	16860	16855	17091	16975	16803	17023	16922	16745	16910	16784	16819	17066	17003	16786	17015	16985	16790	16957	17026	16981	16941	17026	16892	16934	16758	17010	16781	16957	16788	16927	16893	16645	17008	16752	16948	17057	17008	16962	16950	16874	16937	17010	16936	16925	16989	16975	16879	16891	16923	17053	17003	16721	16977	16824	16962	16853	16872	17012	16849	16889	16848	16966	17090	16977	16958	16953	16933	16950	16997	16921	17036	17062	16925	16940	17064	16665	16936	17080	17020	16858	16906	16904	16923	16742	17108	16903	16823	16949	16845	16830	16977	16945	16879	16703	16950	16952	17021	17031	16893	16938	16906	16937	17028	16744	17129	16894	16828	16905	16994	16787	16952	17155	16946	16849	16913	17011	16849	17099	16986	17382	16906	16959	17030	16853	16881	16969	16964	17078	16978	17129	16920	16899	16904	17001	16973	16956	16983	16969	16941	16889	16976	16794	16887	16799	16871	16908	16915	16918	16868	16881	16706	16957	17031	16695	16941	17116	16970	16841	16874	16913	16840	16937	16872	16739	16778	17122	16878	17006	16851	16837	16880	16884	16786	17028	17110	16896	16905	16880	17026	16994	16984	16918	17046	16930	17017	17051	17037	16886	16961	16834	16923	17065	16946	16808	16921	16767	16791	16873	16809	17041	16945	17002	16952	17002	16838	16884	16958	16827	16959	16817	16897	16952	16874	16859	16933	17068	17026	16771	16984	17013	16957	16883	16926	16910	17014	16883	16921	16951	17107	16838	16983	16969	16987	17009	16902	16845	16925	16779	16942	16948	16956	16816	16836	16802	17010	16796	17083	16860	16835	16889	16876	16951	16886	17001	16951	16907	16906	17101	16955	17009	17035	16844	16881	16807	17011	17009	17075	16787	16815	16812	17075	16698	16877	16908	16888	16733	17043	16898	16962	16984	16969	16813	16964	16874	16925	16951	16934	16947	17079	16887	16851	16874	17012	16820	16991	17012	16917	16919	16919	16965	16916	16939	17058	17004	16848	17085	16816	16827	16932	16846	17029	16804	16826	16983	16879	16920	16868	16965	16919	16720	16920	17001	16874	16886	17045	16981	16940	16981	16818	16998	16911	16995	17037	16747	17012	16870	16959	17067	16802	16892	16860	17121	17022	16823	16992	17040	16925	16826	16980	16802	17036	17015	16911	16895	16956	16982	17131	16883	16920	16934	17049	16874	17084	16885	16891	16904	16824	17063	17032	16983	16999	16778	16872	17003	17069	16838	16924	16988	16844	16942	16689	16933	16971	16982	16886	17140	16872	16935	16958	16973	17066	16925	17003	16931	16997	16803	17127	16786	16994	16863	17246	16967	16948	16939	17038	16947	16917	16966	16960	16994	16966	17000	16961	17003	16831	16789	16781	16912	16845	16908	16944	16981	16970	16789	16815	16718	17034	16846	17008	16952	16942	16973	16875	16884	16925	16921	16902	16998	16973	16926	16963	16806	17203	16823	17040	16868	16817	16905	16923	17045	16829	17001	16912	16952	17061	16893	17037	16803	16741	16943	17024	16896	16828	17018	16952	16890	16983	16973	16868	17027	16885	16890	17057	16997	16958	16851	16897	16892	17007	17026	16778	16953	16813	16914	16923	16888	16787	16981	16940	16929	16966	16794	16852	17000	17117	16956	16937	16925	16712	16851	16950	16867	16979	16815	17058	16920	16830	16886	16850	16754	16976	16912	16902	16947	17064	17054	17016	16930	16947	16908	16808	16884	16871	16811	16937	16767	16965	16913	16930	16950	16944	17033	16949	16788	16971	16877	16883	16778	16975	16917	17011	17014	16974	17078	16916	17092	16935	16855	17130	16779	16943	16979	16891	16829	17003	16941	16905	17017	16922	16797	17000	16853	16597	17080	16833	16871	16885	16965	16993	16775	16921	16950	16960	16858	16874	16965	16863	16929	17129	16915	16780	16817	16832	16915	16809	17150	16869	17073	17013	16874	16901	16893	16933	16898	16954	17115	17070	16947	16900	16898	16905	16938	16806	16950	16848	16758	16973	17043	17023	16702	16941	16904	16814	16810	16741	16913	16996	16913	16944	16985	16977	16949	16728	17179	16851	16841	16911	16931	16904	16930	17000	16874	16865	16929	16800	16889	16909	17028	17062	16926	16867	16847	16896	16860	17014	16870	16866	16998	16968	16932	16765	16927	16917	16855	16970	16769	16954	16928	17104	16907	16956	17003	17108	16757	16965	16965	16867	16966	16907	16950	16929	16803	16967	16751	16919	17002	17001	16998	16932	16910	16964	16967	16970	16954	16869	17090	17020	16896	16900	16889	16965	17051	17085	16881	16858	16743	17048	16931	16950	17023	16923	16967	16779	16947	16973	16888	16987	16939	16874	16972	16953	16820	16997	17009	17217	16899	17001	16810	16931	16885	16935	16894	16984	16853	16859	16879	16926	16922	16800	17067	17014	16996	17092	17008	16965	16878	17021	17002	16732	16998	17047	16798	16782	16821	16807	16896	16986	16816	17046	16790	16707	17027	16915	16954	16978	16888	16900	16789	16954	16876	17029	16871	16985	16976	17042	17131	16964	16856	16730	16762	16789	16951	16864	16970	16838	17090	16851	16872	16888	16944	16907	16963	17100	16998	16807	16898	16868	17071	16971	16863	17044	16925	16957	16961	16830	16899	16942	16961	17004	17008	16777	16911	17007	16968	16942	16993	16876	17119	17008	16892	17056	16940	17106	16958	16829	16955	16928	16850	16999	16918	16848	16927	16922	17001	17030	16838	16958	16900	16859	16815	16920	17070	16823	16945	16954	16943	16942	16872	16951	16833	16837	16996	16865	16737	16929	16920	17095	17041	16906	16838	16840	16954	16986	17004	17056	16817	17005	16939	16816	17003	16840	16908	16793	16983	17045	16777	16894	17094	16931	16971	16783	17147	17055	17024	16917	16726	16868	16835	16844	16819	16896	17004	16828	16871	16883	16910	16871	16872	17002	17051	16864	16742	16963	16956	16860	16944	16961	16931	16929	16936	16822	16897	16916	16955	17016	17125	16783	16991	16832	16849	16924	16820	16755	16941	16796	16970	16891	16875	16854	16884	16999	16903	16935	16803	17086
22983	21216	29120	23919	23318	27608	29773	24812	23768	24110	23740	22951	22758	22582	21970	21638	21354	21458	21440	21175	21271	21308	21385	21113	21199	20990	21031	21074	21057	21047	20859	20942	20822	20940	20858	20736	20911	20729	20737	20780	20888	20699	20822	20901	20721	20778	20850	20547	20701	20881	20655	20614	20791	20664	20924	20946	20851	20692	20690	20541	20828	20929	20789	20828	20884	20889	20749	20696	20679	20765	20452	20560	20426	20606	20898	20735	20437	20625	20947	20856	20955	20803	20714	20637	20919	20600	20345	20716	20638	20621	20608	20799	20782	20665	20581	20757	20644	20732	20618	20878	20631	20852	20722	20625	20791	20676	20669	20657	20749	20608	20717	20864	20687	20760	20532	20517	20494	20587	20531	20573	20697	20842	20579	20632	20579	20547	20548	20891	20698	20736	20724	20682	20738	20684	20462	20581	20550	20653	20760	20773	20622	20770	20575	20759	20695	20639	20468	20736	20586	20839	20641	20740	20673	20874	20724	20600	20640	20937	20650	20404	20722	20710	20742	20695	20604	20654	20704	20471	20369	20716	20773	20541	20735	20555	20818	20534	20597	20474	20607	20566	20698	20758	20841	20568	20752	20491	20763	20434	20700	20558	20740	20723	20457	20748	20719	20803	20752	20783	20558	20568	20542	20815	20397	20570	20673	20615	20763	20692	20887	20633	20790	20483	20698	20459	20676	20690	20711	20751	20807	20546	20467	20556	20753	20572	20488	20594	20740	20656	20624	20715	20843	20818	20659	20715	20489	20725	20725	20533	20510	20629	20834	20611	20753	20592	20781	20688	20686	20682	20678	20660	20649	20773	20683	20572	20789	20644	20789	20892	20888	20645	20617	20764	20423	20567	20595	20696	20478	20768	20337	20616	20885	20723	20771	20637	20716	20561	20669	20537	20642	20751	20563	20758	20584	20559	20652	20749	20867	20570	20785	20648	20501	20697	20718	20926	20574	20701	20818	20662	20614	20553	20617	20751	20749	20531	20569	20690	20737	20713	20638	20556	20670	20692	20717	20620	20685	20622	20745	20507	20695	20759	20920	20608	20902	20524	20657	20593	20296	20769	20577	20571	20504	20473	20649	20532	20668	20892	20708	20540	20897	20499	20753	20520	20454	20808	20717	20418	20777	20693	20597	20660	20448	20663	20834	20695	20748	20572	20647	20557	20519	20521	20573	20680	20806	20710	20605	20583	20633	20552	20486	20699	20805	20887	20741	20687	20622	20844	20515	20629	20791	20686	20750	20639	20648	20732	20906	20784	20637	20695	20824	20854	20774	20750	20646	20353	20433	20806	20676	20595	20664	20668	20744	20842	20748	20713	20648	20795	20731	20618	20813	20775	20794	20568	20627	20804	20723	20607	20839	20627	20373	20601	20652	20673	20660	20611	20859	20631	20612	20750	20785	20836	20774	20657	20802	20708	20614	20480	20744	20659	20862	20764	20798	20528	20699	20791	20610	20778	20677	20636	20556	20632	20639	20602	20733	20670	20824	20831	20687	20534	20668	20510	20732	20842	20669	20700	20633	20703	20702	20566	20756	20632	20767	20653	20451	20392	20714	20874	20809	20537	20699	20681	20555	20524	20753	20797	20802	20497	20644	20643	20533	20682	20655	20673	20716	20455	20615	20513	20786	20775	20581	20438	20520	20659	20524	20588	20760	20658	20768	20692	20884	20655	20692	20554	20637	20684	20701	20504	20750	20609	20621	20761	20400	20452	20482	20731	20575	20584	20610	20601	20557	20637	20848	20694	20661	20765	20791	20785	20668	20640	20662	20639	20720	20571	20506	20659	20822	20467	20709	20720	20701	20763	20740	20669	20488	20655	20791	20552	20795	20792	20831	20794	20564	20521	20785	20487	20733	20743	20420	20642	20589	20594	20601	20653	20554	20737	20550	20662	20589	20778	20531	20697	20952	20610	20528	20692	20891	20608	20415	20633	20823	20766	20757	20691	20523	20567	20875	20726	20812	20653	20682	20640	20543	20697	20709	20739	20850	20800	20739	20757	20719	20707	20658	20578	20652	20759	20753	20525	20467	20580	20805	20465	20635	20601	20522	20586	20587	20428	20526	20821	20674	20513	20889	20819	20617	20508	20678	20566	20783	20855	20833	20596	20574	20561	20552	20674	20661	20712	20705	20691	20635	20580	20520	20527	20742	20448	20491	20449	20738	20826	20799	20774	20802	20578	20738	20661	20650	20634	20650	20483	20854	20461	20486	20591	20683	20629	20470	20427	20681	20521	20821	20607	20635	20842	20712	20507	20592	20554	20730	20872	20724	20657	20847	20745	20554	20593	20569	20762	20618	20802	20578	20841	20627	20776	20725	20800	20719	20508	20767	20606	20570	20638	20651	20646	20724	20671	20606	20874	20590	20797	20523	20692	20624	20865	20489	20704	20662	20707	20701	20771	20694	20562	20609	20666	20525	20607	20642	20703	20494	20723	20709	20678	21027	20498	20717	20723	20834	20440	20575	20637	20590	20717	20822	20599	20706	20569	20687	20634	20760	20824	20709	20496	20551	20540	20677	20544	20749	20621	20726	20608	20569	20660	20475	20725	20793	20854	20564	20592	20639	20663	20741	20695	20648	20721	20795	20612	20309	20717	20774	20680	20637	20605	20481	20399	20814	20647	20522	20649	20692	20653	20511	20491	20420	20760	20783	20726	20666	20738	20675	20801	20597	20643	20726	20779	20780	20824	20483	20819	20963	20723	20746	20536	20754	20674	20519	20485	20623	20613	20993	20721	20665	20708	20543	20746	20717	20743	20744	20481	20534	20650	20534	20726	20564	20711	20844	20524	20818	20722	20544	20375	20654	20585	20552	20430	20477	20875	20536	20735	20551	20621	20619	20615	20705	20872	20641	20460	20641	20700	20753	20651	20713	20831	20912	20623	20688	20704	20664	20778	20842	20758	20558	20631	20769	20619	20645	20686	20718	20889	20478	20523	20887	20661	20641	20396	20793	20668	20573	20696	20615	20797	20701	20573	20804	20687	20535	20809	20770	20571	20808	20774	20637	20586	20886	20820	20630	20955	20700	20631	20591	20773	20648	20412	20857	20751	20636	20809	20559	20589	20527	20592	20703	20647	20705	20656	20744	20652	20784	20585	20765	20671	20807	20603	20545	20711	20774	20611	20695	20723	20587	20622	20382	20601	20619	20612	20434	20959	20550	20590	20810	20920	20624	20450	20789	20605	20519	20751	20857	20557	20578	20752	20851	20773	20845	20772	20737	20629	20586	20324	20559	20717	20574	20679	20759	20521	20674	20686	20627	20598	20725	20638	20453	20654	20580	20594	20696	20746	20660	20818	20585	20509	20790	20807	20632	20681	20715	20551	20621	20656	20593	20500	20452	20612	20702	20693	20735	20671	20675	20704	20577	20631	20608	20663	20510	20856	20635	20556	20824	20543	20771	20568	20727	20594	20673	20789	20630	20823	20709	20672	20680	20720	20676	20700	20706	20684	20644	20504	20794	20411	20447	20522	20678	20673	20823	20513	20737	20628	20947	20602	20619	20659	20830	20556	20907	20655	20637	20747	20750	20469	20740	20743	20645	20539	20494	20821	20569	20627	20366	20511	20265	20490	20617	20661	20655	20841	20992	20825	20630	20566	20697	20649	20563	20677	20730	20434	20602	20877	20589	20702	20612	20559	20602	20685	20717	20799	20488	20620	20673	20788	20755	20530	20726	20618	20722	20698	20544	20793	20744	20444	20801	20753	20607	20476	20687	20406	20653	20698	20953	20671	20616	20696	20692	20644	20589	20830	20571	20791	20697	20650	20859	20846	20646	20756	20790	20606	20637	20533	20612	20618	20639	20646	20649	20569	20616	20675	20504	20709	20624	20696	20853	20588	20764	20783	20673	20686	20666	20765	20829	20709	20701	20753	20702	20685	20553	20436	20599	20490	20714	20720	20915	20822	20389	20616	20441	20698	20709	20691	20701	20645	20483	20724	20621	20625	20653	20766	20672	20665	20681	20493	20730	20638	20660	20616	20716	20692	20810	20619	20645	20736	20390	20609	20542	20507	20716	20666	20804	20630	20523	20694	20655	20646	20837	20685	20716	20588	20773	20854	20611	20848	20713	20469	20699	20449	20549	20750	20439	20649	20569	20623	20722	20522	20421	20620	20674	20700	20386	20888	20574	20748	20902	20586	20859	20692	20620	20564	20785	20824	20765	20874	20851	20542	20649	20640	20765	20773	20412	20567	20692	20559	20652	20720	20630	20715	20869	20719	20785	20915	20432	20670	20717	20650	20705	20750	20803	20663	20607	20654	20519	20600	20454	20379	20814	20649	20700	20787	20563	20719	20695	20737	20519	20627	20661	20683	20494	20648	20640	20515	20654	20661	20402	20854	20490	20724	20723	20580	20754	20783	20261	20565	20695	20569	20540	20771	20508	20701	20511	20441	20610	20662	20460	20575	20611	20649	20810	20591	20811	20774	20525	20658	20811	20724	20490	20754	20701	20617	20789	20562	20529	20560	20689	20617	20770	20745	20665	20662	20681	20640	20515	20644	20597	20670	20653	20615	20540	20639	20724	20755	20639	20611	20922	20459	20512	20632	20613	20367	20595	20612	20753	20884	20530	20664	20569	20692	20839	20675	20679	20580	20753	20629	20665	20527	20589	20646	20751	20522	20775	20947	20490	20694	20607	20618	20568	20622	20873	20685	20695	20584	21023	20323	20564	20493	20743	20684	20426	20587	20627	20649	20671	20578	20619	20377	20756	20560	20557	20475	20681	20608	20465	20643	20639	20785	20793	20766	20533	20579	20619	20657	20658	20506	20680	20596	20562	20799	20704	20796	20708	20561	20638	20648	20593	20617	20623	20805	20620	20727	20644	20535	20748	20451	20510	20845	20448	20443	20493	20778	20777	20446	20610	20711	20561	20710	20451	20541	20593	20404	20770	20601	20765	20559	20795	20783	20794	20731	20686	20931	20814	20821	20629	20785	20829	20640	20855	20701	20687	20636	20826	20603	20833	20480	20676	20811	20612	20497	20585	20549	20778	20543	20795	20605	20680	20594	20516	20740	20663	20773	20840	20529	20745	20682	20510	20679	20727	20700	20595	20585	20444	20511	20665	20750	20631	20730	20679	20741	20700	20467	20649	20539	20640	20640
30711	51475	48411	42216	36346	30377	25184	22744	21705	21256	20970	20020	20036	19595	18329	17772	17650	17738	17437	17405	17247	17346	17204	17251	17243	17309	17221	17093	16976	16984	17088	16947	17101	16818	16942	17003	16755	16906	16931	16881	16669	16917	16853	16857	16834	16877	16998	16657	16854	16904	16826	16630	16709	17004	16942	16793	16706	16749	16831	16636	16750	16883	16880	16826	16809	16826	16875	16670	16959	16659	16676	16908	16880	16931	16580	16688	16743	16908	16889	16710	16834	16792	17011	16747	16838	16659	16776	16751	16744	16923	16715	16808	16740	16656	16851	16820	16923	16911	16923	16790	16726	16696	16788	16842	16876	16824	16762	16927	16752	16826	16825	16862	16798	16746	16734	16628	16736	16812	16839	16597	16715	16661	16668	16678	16734	16854	16783	16738	16802	16610	16779	16729	16670	16798	16905	16765	16849	16669	16717	16818	16825	16797	16787	16821	16898	16708	16739	16705	16626	16735	16811	16850	16710	16924	16747	16909	16634	16813	16865	16742	16742	16774	16696	16970	16749	16837	16811	16887	16689	16727	16801	16715	16634	16815	16885	16996	16906	16691	16850	16847	16852	16799	16660	16739	16755	16766	16651	16712	16643	16748	16863	16840	16734	16787	16875	16822	16856	16761	16675	16791	16763	16747	16717	16802	16643	16929	16856	16788	16753	16688	16772	16835	16629	16842	16881	16827	16705	16568	16827	16657	16780	16787	16794	16860	16814	16691	16738	16682	16820	16719	16737	16704	16785	16731	16674	16880	16666	16654	16971	16834	16804	16689	16934	16611	16977	16659	16697	16695	16715	16812	16670	16902	16538	16711	16930	16747	16735	16928	16602	16803	16736	16689	16730	16576	16772	16676	16879	16696	16863	16651	16870	16763	16783	16753	16789	16680	16688	16767	16706	16665	16825	16733	16770	16668	16780	16818	16744	16602	16629	16802	16822	16685	16646	16756	16655	16787	16632	16821	16713	16586	16818	16840	16663	16918	16714	16676	16763	16796	16666	16608	16699	16722	16914	16623	16866	16721	16696	16747	16985	16813	16719	16813	16742	16895	16727	16801	16705	16670	16653	16767	16782	16573	16875	16639	16835	16702	16736	16850	16845	16704	16698	16772	16719	16647	16948	16860	16656	16865	16807	16737	16649	16855	16637	16759	16790	16763	16718	16657	16931	16772	16577	16890	16881	16630	16719	16848	16642	16852	16727	16673	16892	16682	16800	16782	16694	16893	16882	16849	16941	16686	16784	16740	16762	16661	16708	16737	16666	16662	16838	16881	16782	16811	16812	16807	16700	16630	16848	16624	16745	16867	16783	16602	16785	16724	16764	16791	16838	16729	16805	16734	16766	16690	16837	16879	17013	16610	16814	16756	16823	16722	16967	16525	16708	16889	16879	16662	16610	16911	16841	16709	16818	16761	16782	16879	16932	16844	16685	16813	16690	16898	16860	16603	16697	16779	16780	16813	16807	16755	16783	16758	16653	16721	16792	16796	16943	16734	16731	16828	16661	16606	16711	16777	16813	16610	16884	16782	16757	16799	16712	16743	16777	16837	16900	16838	16740	16726	16688	16685	16887	16620	16704	16681	16655	16761	16746	16799	16706	16819	16760	16910	16772	16677	16863	16535	16682	16755	16938	16804	16653	16928	16851	16696	16767	16738	16824	16728	16904	16835	16835	16904	16605	16981	16733	16742	16851	16752	16762	16694	16901	16701	16579	16834	16828	16739	16725	16706	16692	16905	16729	16825	16953	16590	16758	16665	16817	16845	16936	16860	16840	16728	16950	16804	16667	16673	16849	16846	16782	16781	16834	16727	16674	16901	16709	16639	16904	16861	16823	16704	16849	16713	16812	16800	16730	16716	16715	16603	16766	16666	16777	16847	16786	16657	16884	16751	16809	16651	16820	16695	16753	16566	16846	16800	16728	16726	16702	16707	16674	16770	16763	16809	16659	16747	16735	16849	16829	16834	16798	16574	16863	16654	16723	16697	16712	16714	16826	16603	16903	16909	16769	16732	16584	16828	16802	16772	16745	16811	16724	16961	16800	16806	16919	16632	16806	16799	16784	16714	16759	16805	16686	16866	16746	16626	16688	16862	16691	16736	16788	16631	16769	16758	16888	16835	16647	16829	16715	16839	16837	16928	16702	16652	16717	16837	16707	16836	16672	16604	16759	16889	16739	16781	16564	16770	16734	16793	16809	16707	16771	16703	16697	16495	16777	16759	16687	16653	16724	16736	16729	16762	16855	16843	16773	16738	16815	16784	16847	16807	16560	16607	16708	16708	16684	16752	16576	16635	16906	16785	16807	16730	16871	16790	16909	16696	16711	16753	16710	16844	16798	16733	16855	16800	16834	16767	16600	16859	16892	16662	16888	16897	16670	16785	16649	16475	16862	16760	16701	16726	16755	16872	16969	16750	16777	16806	16533	16643	16732	16751	16685	16826	16817	16531	16708	16870	16837	16781	16914	16808	16894	16870	16829	16784	16703	16808	16781	16739	16777	16660	16671	16692	16610	16799	16613	16822	16811	16635	16875	16794	16755	16662	16828	16519	16882	16783	16840	16854	16632	16706	16856	16733	16768	16697	16725	16720	16765	16682	16690	16779	16735	16575	16767	16620	16777	16692	16710	16665	16754	16936	16804	16705	16669	16871	16774	16762	16716	16786	16847	16785	16685	16820	16687	16763	16745	16864	16804	16831	16947	16756	16911	16667	16861	16775	16626	16659	16766	16755	16713	16712	16842	16784	16766	16524	16777	16776	16551	16745	16678	16875	16732	16720	16709	16921	16796	16707	16709	16780	16965	16740	16889	16755	16609	16785	16777	16791	16559	16652	16664	16585	16922	16824	16940	16732	16843	16837	16683	16712	16770	16756	16675	16743	16769	16912	16786	16694	16745	16662	16709	16648	16824	16662	16770	16906	16841	16789	16702	16790	16672	16693	16653	16760	16802	16758	16718	16808	16679	16813	16648	16851	16733	16814	16507	16718	16795	16855	16768	16760	16877	16812	16785	16686	16609	16811	16765	16861	16768	16738	16813	16657	16662	16677	16717	16805	16698	16729	16751	16765	16705	16938	16651	16803	16752	16724	16889	16753	16614	16721	16664	16757	16629	16869	16474	16918	16738	16743	16832	16815	16586	16663	16635	16932	16808	16852	16973	16689	16947	16676	16870	16648	16765	16932	16678	16714	16673	16729	16880	16798	16819	16928	16750	16668	16675	16688	16664	16632	16821	16566	16896	16779	16964	16839	16903	16745	16907	16654	16577	16689	16665	16828	16683	16735	16862	16771	16912	16736	16675	16795	16757	16863	16767	16822	16775	16615	16893	16932	16577	16892	16632	16640	16611	16756	16884	16679	16699	16731	16749	16800	16872	16843	16690	16627	16680	16507	16737	16843	16709	16764	16818	16643	16629	16783	16576	16781	16759	16925	16677	16741	16740	16776	16726	16678	16713	16852	16792	16767	16729	16977	16588	16515	16987	16766	16553	16862	16849	16787	16843	16632	16813	16696	16784	16819	16920	16635	16791	16675	16729	16785	16895	16718	16831	16801	16694	16765	16783	16762	16860	16736	16518	16823	16832	16640	17077	16660	16716	16964	16735	16762	16948	16718	16648	16806	16715	16792	16785	16649	16767	16974	16748	16675	16836	16625	16858	16844	16819	16507	16632	16702	16600	16750	16743	16802	16916	16735	16717	16758	16855	16969	16648	16803	16664	16709	16736	16675	16653	16789	16825	16823	16955	16780	16696	16872	16590	16609	16814	16843	16712	16753	16845	16721	16671	16852	16865	16797	16695	16870	17009	16795	16684	16722	16832	16758	16670	16809	16681	16878	16604	16637	16890	16735	16821	16528	16888	16854	16763	16756	16680	16750	16934	16787	16802	16693	16753	16654	16726	16756	16850	16747	16731	16885	16657	16827	16691	16805	16697	16940	16752	16747	16771	16785	16820	16752	16622	16734	16827	16726	16697	16705	16625	16733	16746	16916	16863	16814	16675	16957	16787	16737	16534	16991	16674	16749	16776	16789	16755	16824	16713	16832	16659	16940	16737	16545	16757	16604	16608	16744	16850	16782	16832	16953	16802	16816	16795	16734	16748	16676	16680	16738	16775	16700	16743	16798	16732	16787	16817	16854	16729	16632	16931	16717	16757	16912	16902	16691	16844	16790	16951	16845	16744	16713	16714	16592	16772	16699	16915	16615	16747	16708	16752	16960	16648	16760	16702	16821	16723	16715	16947	16885	16766	16703	16735	16720	16687	16822	16696	16650	16896	16759	16737	16751	16700	16898	16814	16920	16778	16682	16603	16657	16788	16767	16828	16744	16572	16833	16767	16652	16725	16794	16720	16877	16852	16849	16756	16816	16776	16648	16679	16747	16627	16733	16650	16820	16859	16788	16583	16846	16801	16753	16912	16708	16715	16811	16764	16719	16664	16994	16584	16797	16814	16740	16851	16836	16716	17051	16715	16870	16952	16624	16789	16825	16860	16660	16758	16867	16618	16911	16625	16782	16931	16609	16687	16819	16721	16710	16711	16865	16725	16844	16727	16891	16777	16550	16727	16566	16742	16832	16837	16752	16630	16587	16763	16832	16822	16752	16756	16640	16854	16609	16735	16734	16709	16598	16832	16758	16582	16816	16740	16730	16836	16802	16747	16669	16819	16743	16671	16782	16847	16663	16704	16655	16832	16846	16844	16636	16771	16706	16790	16824	16708	16917	16681	16647	16796	16628	16702	16648	16837	16755	16678	16727	16840	16684	16886	16664	16724	16698	16816	16831	16705	16732	16788	16819	16828	16793	16651	16834	16843	16703	16859	16730	16897	16889	16730	16665	17049	16768	16746	16693	16674	16651	16710	16655	16760	16881	16727	16744	16858	16772	16766	16932	16769	16725	16701	16775	16667	16801	16803	16725	16863	16727	16698	16693	16870	16791	16725	16724	16718	16706	16821	16797	16757	16668	16984	16575	16559	16743	16746	16775	16707	16733	16822	16647	16812	16636	16697	16780	16796	16739	16813	16764	16689	16744	16874	16787	16926	16809	16726	16778	16670	16603	16741	16868	16845	16770	17012	16828	16772	16647	16808	16653	16835	16721	16799	16901	16878	16803	16774	16766	16837	16651
29280	28948	37170	34341	28689	26005	23756	22310	21931	21838	21694	21776	21742	21365	21248	20768	20906	20969	21022	20858	21079	20991	20887	20904	21192	20856	20895	21043	20732	20868	20633	20736	20810	20849	20683	20876	21120	20755	20636	20981	20923	20837	20826	20690	20891	20839	20758	20942	20917	20819	20898	20665	20665	20748	20866	20817	20737	20797	20779	20715	20896	20855	20866	20851	20808	20759	20722	20760	20853	20599	20774	20697	20525	20872	20702	20731	20831	20675	20766	20723	20790	20685	20726	20683	20947	20696	20748	20980	20794	20896	20675	20843	20608	20836	20646	20671	20789	20840	20578	20633	20716	20609	20662	20735	20895	20734	21039	20898	20907	20657	20972	20797	20836	20671	20645	20745	20867	20867	20958	20875	20522	20798	20836	20772	20703	20862	20695	20723	20710	20882	20893	20622	20618	20770	20608	20837	20881	20699	20858	20556	20850	20908	20801	20965	20971	20834	20655	20690	20789	20776	20907	20542	20857	20617	20844	20844	20813	20734	20518	20757	20451	20776	20662	20689	20507	20866	20762	20791	20674	20648	20781	21035	20694	20744	20754	20661	20644	20884	20630	20804	20520	20888	20867	20832	20788	20617	20920	20855	20937	20807	20959	20684	20619	20857	20765	20699	20844	20772	20554	20792	20957	20662	20765	20955	20549	20686	20851	20845	20747	20668	20746	20774	20704	20832	20571	20736	20667	20531	20851	20705	20714	20855	20791	20891	20642	20956	20757	20780	20692	20565	20757	20767	20800	20686	20629	20836	20757	20814	20774	20984	20702	20753	20833	20760	20784	20685	20819	20788	20879	20447	20777	20934	20944	20861	20657	20735	20868	20642	20615	20983	20860	20794	20820	20781	20863	20684	20824	20821	20692	20723	20708	20824	20924	20790	20681	20786	20678	20797	20820	20687	20734	20664	20627	20717	20702	21038	20783	20889	20856	20747	20661	20782	20813	20616	20796	20717	20727	20721	20640	20765	20897	20839	20779	20646	20705	20777	20832	20697	20907	20822	20973	20819	20833	20668	20550	20519	20766	20737	20954	20937	20712	20803	20855	20625	20701	20806	20859	20781	20944	20641	20748	20766	20652	20590	20746	20629	20767	20708	20858	20737	20672	20631	20869	20705	20788	20872	20821	20783	20901	20700	20825	20826	20829	20794	20654	20868	20945	20922	20780	21040	20836	20935	21037	20579	20774	20904	20802	20573	20812	20802	20693	20980	20705	20830	20942	20815	20796	20756	20791	20704	20675	20535	20725	20596	20967	20654	20774	20829	20925	20780	20989	20686	20909	20854	20838	20548	20817	20940	20670	20779	20674	20751	20682	20801	20871	20686	20707	20625	20897	20782	20789	20663	20885	20743	20705	20754	20752	20805	20832	20758	20841	20846	20753	20640	20747	20643	20885	20670	20880	20742	20862	20700	20754	20747	20536	20547	20457	20646	20782	20726	20824	20610	20790	20870	20974	20714	20824	20616	20603	20515	20761	20598	20985	20669	20862	20796	21061	20836	20661	20733	20869	20660	20693	20518	20580	20975	20679	20573	20627	20582	20792	20782	20933	20708	20872	20737	20701	20993	20545	20787	20713	20790	20596	20756	20804	20726	20723	20748	20523	20896	20708	20847	20906	20872	20803	20851	20670	20713	20929	20615	20711	20834	20959	20643	20696	20796	20795	20914	20719	20765	20684	20821	20627	20601	20818	20808	20828	20690	20717	20852	20721	20893	20650	20773	20658	20780	20862	20573	20752	20871	20861	20713	20584	20717	20751	20649	20803	20831	20806	20645	20867	20911	20809	20832	20785	20672	20636	20691	20730	20512	20877	20798	20524	20882	20830	20768	20760	20746	21036	20856	20693	20812	20923	20442	20694	20659	20819	20594	20845	20873	20716	20709	20898	20711	20832	20692	20810	20955	20719	20734	20656	20796	20918	20735	20958	20719	20757	20711	20938	20913	20688	20767	20839	20750	21084	20819	20753	20739	20828	20721	20812	20776	20684	20938	20440	20770	20932	20778	20776	20747	20854	20903	20892	20665	20937	20585	20736	20535	20705	20893	20584	20825	20756	20878	20852	20991	20681	20677	20800	20692	20780	20726	20783	20674	20861	20737	20784	20578	20749	20817	20818	20732	20766	20717	20850	20873	20677	20787	20774	20674	20692	20523	20692	20848	20657	20489	20804	20734	20826	20764	20439	20830	20833	20759	20955	20959	20710	20673	20667	20785	20876	20978	20909	20884	20879	20636	20646	20557	20716	20684	20478	20595	20731	20878	20597	20843	21009	20744	20658	20755	20784	20684	20628	20637	20558	20701	20655	20639	20742	20994	20816	20705	20727	20767	20529	20534	20767	20740	21062	20773	20714	20606	20748	20885	20958	20942	20760	20842	20628	20772	20681	20684	20684	20866	20826	20754	20766	20685	20866	20621	20639	20636	20852	20800	20659	20967	20878	21054	20605	20730	20672	20766	21021	20879	20843	20962	20757	20922	20789	20755	20714	20748	20878	20961	20787	20881	20736	20780	20582	20823	20550	20814	20803	20515	20819	20680	20904	20860	20780	20681	20725	20863	20810	20743	20704	20796	20518	20652	20720	20694	20808	20862	20916	20827	20874	20949	20704	20718	20719	21022	20640	20709	20615	20818	20845	20721	20923	20804	20851	20768	20650	20774	20963	20624	20524	20706	20703	20720	20804	20638	20583	20708	20951	20739	20669	20699	20711	20980	20700	20705	20539	20716	20718	20659	20896	20817	20703	20776	20746	20744	20830	20885	20951	20761	20856	20806	20824	20643	20914	20726	20883	20942	20959	20925	20762	21016	20801	20847	20799	20906	20823	20658	20875	20587	20703	20775	20657	20646	20758	20635	20653	20631	20633	20892	20858	20668	20856	20708	20778	20733	20831	20674	20781	20723	20788	20669	20752	20675	20666	20843	20656	20778	20555	20716	20600	20699	20671	20750	20571	20818	20704	20807	21014	20799	20871	20687	20682	20712	20927	20879	20811	20857	20652	20818	20714	20808	20721	20514	20611	20488	20965	20776	20728	20624	20676	20655	20711	20741	20631	20768	21022	20887	20668	20804	20847	20873	20890	20701	20789	20654	20753	20808	20574	20684	20744	20724	20842	20781	20734	20721	20711	20974	20657	20938	20779	20627	20812	20687	21020	20661	20727	20879	20828	20893	20764	20809	20815	20832	21017	20923	20580	20592	20776	20602	20866	20702	20738	20832	20638	20704	20698	20673	20754	20743	20698	20631	20754	20685	20606	20402	20977	20775	20880	20761	20849	20634	20749	20569	20817	20724	20578	20805	20707	20937	20532	20859	21092	20977	20865	20914	20870	20766	20785	20862	20891	20550	20861	20917	20769	20717	20679	20709	20714	20605	20702	20681	20666	20746	20904	20564	20789	21053	20828	20805	20772	20867	20993	20764	20578	20450	20838	20724	21053	20842	20797	20518	20774	20714	20827	20576	20808	20661	20678	20893	20834	20747	20651	20760	20885	20826	20727	20629	20861	20819	20695	20651	20784	20862	20972	20833	20822	20483	20796	20748	20983	20607	20738	20633	20838	20670	20659	20788	20808	20840	20859	20658	21069	20427	20652	20898	20990	20856	20747	20957	20733	20712	20740	20747	20943	20751	20876	20619	20829	20955	20701	20756	20741	20639	20553	20781	20863	20636	20884	20724	20862	20599	20663	20878	20782	20874	20786	20655	20670	20797	20752	20664	20862	20745	21073	20806	20671	20564	20870	20669	20430	20546	20801	20866	20797	20936	20739	20753	20644	20729	20943	20720	20665	20660	20760	20904	20660	20707	20819	20819	20741	20803	20641	20689	20777	20968	20689	20825	20827	20841	20816	20876	20898	20917	20717	20822	20697	20873	20469	20663	20578	20765	20871	20796	20754	20535	20724	20687	20733	20765	20769	20711	20917	20718	20591	20723	20922	20934	20657	20687	20759	20808	20716	20616	20910	20798	20682	20770	20570	20683	21056	20668	20689	20487	20975	20887	20843	20638	20891	20906	20768	20783	21007	20867	20666	20830	20703	20774	20776	20845	20847	20980	20836	20701	20900	20598	20887	20891	21065	20796	20674	20872	20814	20873	20961	20727	20581	20678	20778	20887	20740	20940	20830	20838	20777	20572	20594	20694	20826	20786	20827	20872	20831	20719	20914	20734	20661	20629	20687	20827	20724	20613	20863	20675	21038	20721	20776	20828	20644	20820	20657	20584	20671	21059	20895	20901	20741	20687	20822	20674	20724	20852	20826	20671	20757	20885	20840	20568	20731	20803	20881	20605	20782	21014	20878	20803	20657	20908	20983	20764	20623	20648	20655	20540	20682	20815	20582	20682	20489	20443	20626	20811	20868	20885	20737	21023	20853	20820	20795	20930	20790	20759	21022	20882	20926	20775	20667	20656	20914	20762	20498	20587	20850	20775	20632	20741	20725	20910	20857	20863	20664	20849	20746	20801	20885	20754	20740	20753	20726	20647	20734	20875	20524	20790	21070	20665	20626	20937	20698	20699	20906	20710	20726	20595	20680	20766	20851	20839	20915	20763	20902	20902	20805	20534	20889	20738	20842	20970	20930	20783	20735	20892	20705	20832	20702	20951	20711	20856	20795	20585	20894	20523	20688	20892	20719	20877	20664	20849	20698	20693	20745	20832	20817	20746	20780	20770	20668	20836	20970	20673	20816	20706	20780	20823	20976	20871	20744	20869	20695	20755	20691	20730	20863	20631	20699	20672	20916	20766	20792	20726	20748	20667	20672	20605	20892	20805	21056	20747	20543	21016	20676	20877	20736	20732	20855	21067	20819	20467	20753	20652	20751	20719	20871	20815	20782	20600	20618	20837	20509	20667	20606	20950	20716	20646	20759	20840	20796	20738	20736	20832	20789	20482	20709	20664	20874	20884	20849	20744	20610	20952	20792	20833	20716	20728	20912	20980	20790	20643	20865	20937	20655	20704	20809	20751	20904	20904	20829	20816	20763	20804	20793	20634	20785	20739	20714	20706	20894	20688	20876	20837	20803	20872	20540	20884	20606	20754	20898	20752	20918	20932	20931	20839	20805	20624	20609	20935	20711	20829	20860	20487	20846	20899	20607	20784	20718	20767	20665	20775	20821	20815	20567	20686
29471	42962	39016	32866	28036	23824	21014	19319	18848	18509	18098	18155	18250	18004	17256	16967	17080	17119	16734	16847	17107	17018	17069	16976	17023	16900	16898	16894	16795	16830	16980	16917	16989	16878	17032	16690	16822	16827	16791	16830	16851	16930	16828	16773	16890	16711	16964	16999	16799	16906	16896	17012	16814	16818	16835	16761	16950	16941	16867	16866	16907	16936	16770	16775	16986	16838	16718	16839	16741	16772	16903	16921	16897	16845	16881	16825	16843	16838	16938	16780	16823	17011	17014	16792	16810	16938	16787	16857	16941	16775	16766	16737	16837	16893	16821	16849	16795	16653	16848	16769	16950	16814	16811	16928	16898	16773	16846	16886	16915	16867	16879	16810	16863	16879	16906	16812	16802	16707	16809	16778	16791	16745	16945	16842	16893	16932	16851	16804	16878	16816	16840	16773	16890	16847	16809	16692	17024	16911	16793	16955	16784	16831	16827	16770	16777	16844	16862	16843	16768	16610	17012	16785	16746	16910	16933	16783	16632	16916	16936	16756	16896	16968	16974	16813	16642	16933	16806	16966	16965	16814	16949	16843	16664	16843	17026	16921	16689	16880	16908	16777	16859	16748	16777	16807	16792	16909	16883	16808	16840	16942	16982	16949	17089	16688	16971	16860	16974	16768	16847	16731	16800	16887	16918	16732	16932	16977	16789	16709	16732	16846	16949	16856	16935	16889	16796	16714	16772	16818	16947	16956	16694	16787	16696	16823	16891	16991	16592	16741	16843	16728	16925	16882	16676	16857	16832	16811	16784	16779	17029	16901	16825	16963	16917	16963	16758	16812	16649	16875	16860	17026	16800	16903	16633	16925	16800	16871	16826	16847	16882	16753	16719	16912	16793	16637	16852	16773	16871	16888	16859	16859	16875	16843	16841	16958	16862	16881	16686	16728	16934	16855	17029	16855	17009	16898	16895	16798	16714	16819	16938	16893	16992	16788	16853	16843	16714	16804	16882	16935	16837	16821	16919	16738	16757	16785	16864	16660	16817	16676	16759	16823	16878	16893	16825	16930	17057	16738	16915	16850	16836	16954	16895	16785	16880	16742	16824	16833	16976	16744	16823	16872	16842	16951	16812	16770	16676	16810	16923	16766	16739	16834	16860	16894	16788	16801	16699	16795	17116	16896	16674	16687	16955	16833	16820	16889	16735	16814	16972	16888	16825	16764	16837	17004	16915	16726	16875	16964	16845	16815	16792	16828	16841	16787	16995	16783	16930	16839	16775	16982	16853	16791	16913	16737	16845	16862	16737	16758	16787	16799	16748	16731	16731	16821	16912	16807	16943	16949	16705	16879	16899	16730	16892	16753	16705	16927	16970	16883	16950	16771	16815	16777	16847	16915	16840	16890	16728	17078	16915	16819	16837	16746	16715	16886	17020	16749	17022	16967	16732	16809	16763	16915	17064	16702	16893	16759	16733	16765	16810	16760	16862	16940	16871	16964	16644	16883	16785	16956	16704	16805	16831	16878	16756	16843	16914	16906	16826	16751	17018	17029	16840	16893	16787	16983	16883	16758	16887	16886	16807	16855	16768	16939	16858	16860	16870	16675	16998	16812	16914	16819	16881	16726	16814	16958	16824	16763	16953	16799	16992	16771	16774	16794	16872	16828	16837	16863	16824	16997	16895	16900	16824	16808	16731	16956	16965	16928	16822	16899	17033	16722	16848	16820	16895	16686	16874	16736	16767	16975	16674	16726	16925	16867	16884	16803	16950	16764	16824	16871	16868	16951	16950	17076	16916	16954	16795	16733	16892	16796	16887	17067	16718	16817	16844	16605	16836	16780	16866	16941	16913	16912	16843	16888	16912	16748	16878	16695	16745	16769	16753	16978	16936	16982	16944	17039	17006	16712	16809	16719	16697	16982	16831	16861	16790	16772	16972	17003	16799	16794	16891	16863	16962	16836	16985	16875	16722	16808	16753	16869	16970	16839	16794	16674	16952	16891	16790	16775	16984	16912	16829	16991	16903	16969	16791	16755	16907	16816	16922	16911	16846	16882	16905	16913	16906	16975	16815	16917	16910	16829	16684	16825	17002	16890	16897	16732	16860	17004	16806	16930	16766	16838	16764	16856	16910	17015	17031	16879	16652	16880	16998	16733	16727	16939	16732	16711	16744	16764	16840	16784	16873	16857	16969	16761	16864	16909	16849	16863	16831	16877	16934	16750	16830	16990	16805	16895	16848	16802	16859	16950	16827	16965	16984	16919	16851	16806	16751	16771	16796	16692	16882	16894	16967	16900	16995	16841	16835	16789	16839	16820	16789	16754	16870	16862	16987	16730	16886	16852	16933	16966	16951	16836	16769	16680	16814	16725	16932	16695	16924	16898	16962	16747	16834	16800	17130	16856	16790	17019	16910	16902	17009	16940	16871	16746	16827	16889	16856	16973	16850	16925	16667	16651	16671	16863	16759	16982	16831	16875	16898	16620	16652	16834	16766	17068	16834	16803	16884	16932	16758	16695	16967	16804	16685	16733	16932	16686	16890	16877	17008	16782	16889	16831	16832	16782	16763	16927	16953	16811	16805	16961	16944	16804	16974	16856	16843	16759	16725	16781	17097	16827	16772	16869	16779	17016	16626	16861	16834	16790	16806	16856	16883	16892	16955	16864	16908	17093	16740	16747	16727	16933	16811	16939	16897	16814	16916	16895	16830	16791	16816	16781	16648	16979	16763	16851	16999	16932	16877	16948	16858	16801	16973	16808	16814	17036	16762	16944	16933	16916	16811	16848	16781	16745	16982	16807	16783	16775	16892	16718	16734	16857	16845	16754	16917	16695	16912	16772	16723	16943	16839	16894	16843	16916	16764	16856	16979	16727	16817	16831	16693	16826	16906	16857	16801	16908	16865	17009	16936	16879	16926	16864	16895	16799	17028	16889	16890	16791	16725	16949	16649	16684	16959	16987	16743	16945	16973	16833	16886	16767	16850	16944	16720	16880	16825	16879	16807	17000	16996	16829	16852	16999	16740	16871	16923	16912	16889	16895	16927	16681	16864	16865	16975	16987	16763	16710	17053	16661	16848	16834	16709	16933	16908	16825	16785	16904	16951	16750	16798	16878	16696	16889	17047	16894	17019	16776	16934	16723	16818	16910	16881	16916	16668	16769	16849	16853	16878	16782	16746	16758	16827	16981	16704	16934	16810	16823	16986	16877	16895	16792	16910	16853	16854	16999	17045	16815	16773	16903	16957	17047	17065	16918	16839	16937	16996	16829	16725	16789	16797	16920	16796	16717	16912	16764	17035	16965	16996	16723	16939	16865	16899	16801	16632	16776	16911	16769	16938	16869	17046	16879	16843	16888	16753	16747	16786	16892	16937	16947	16815	17009	16836	16883	16843	16953	16863	17019	16821	16901	16820	16731	16866	16775	16860	16714	16708	16837	16950	16792	16763	16781	16785	17017	16968	16811	16901	16641	16715	16948	16829	16955	16914	16754	16902	16746	16809	16894	16944	16942	16867	16939	16868	17013	16961	16658	16869	16785	16708	16835	16799	16706	16706	16538	16831	16782	16937	16873	16842	16815	16718	17033	16901	16818	16843	16905	16849	16892	16621	16876	16686	16902	16906	16762	16648	16803	16722	16800	16934	16811	16828	16963	16953	16784	16976	16955	16822	16774	16880	16812	16913	16854	16773	16874	16831	16870	16722	16898	16929	16812	16904	16839	16931	16956	16904	16801	16883	16763	17011	16769	16811	16939	16670	16876	17035	16797	16927	16984	16938	16821	17041	16880	16830	16853	16854	16833	16661	16744	16894	16793	16758	16891	16813	16849	17164	16797	16697	16742	16737	16856	16885	16646	16830	16834	16740	17074	16779	16772	16927	16693	16735	16872	16844	16723	16868	16866	16916	16851	16924	16920	16842	16893	16951	16705	16883	16760	16692	16796	16994	16921	16723	16762	16760	16833	16882	16640	16774	16822	16629	17002	16775	16926	16800	17014	16920	16961	16928	16659	16781	16846	16790	16917	16856	16817	16763	16939	16736	16890	16705	16751	16786	16883	16893	16879	16899	16721	16885	16914	16905	16984	16874	16920	16834	16819	16855	16814	16913	16893	16850	16815	16730	16809	16905	16719	16824	16739	16693	17033	16862	16906	16814	16981	16876	16855	16839	17002	16869	16912	16616	16867	17061	16821	16839	16649	17073	16860	16995	16912	16917	16904	16752	16814	16685	16728	16895	16835	16947	16760	17009	16690	16839	16777	16807	16879	16831	16912	16917	16914	16996	16781	16880	16824	16687	16794	16888	16844	16990	16789	16948	16754	16901	17032	16934	16944	16821	16789	16615	16535	16921	16755	16874	16944	16932	16883	16821	17057	16914	16872	16703	16838	16706	16718	17006	16834	16746	16851	16952	16817	16703	16844	16702	16835	16868	16786	16877	16848	16772	16794	16843	16756	16952	16750	16746	16758	16875	16848	16778	16754	16836	16876	16818	16914	16930	16816	16879	16781	16968	16797	17002	16830	16823	16823	16897	16813	16800	16793	16872	16922	16743	16643	16942	16877	16694	16922	16920	16989	16957	16734	16762	16860	16955	16708	16885	16975	16775	16750	16761	16801	16709	16984	17001	16758	16832	16930	16694	16763	17028	16950	16906	16764	16963	16872	16787	16797	16742	16778	16618	16857	16963	16864	16818	16681	16833	16840	16809	16975	16925	16822	16856	16852	16934	16861	16946	16782	16924	16844	16900	16791	16996	16935	16714	16870	16939	16892	16786	16913	16934	16935	16735	17044	16861	16783	16913	16875	16971	16818	16819	17035	16813	16704	16989	16801	16845	16856	16934	16908	16928	17003	16723	17030	16966	16774	16801	16666	16802	16923	16680	16941	16896	16941	17063	17054	16719	16981	16902	16803	16864	16969	16815	16791	17002	16987	16967	16786	16911	16986	16869	16901	16717	16873	16874	16849	16786	16962	16606	16812	16817	16898	16704	16790	16901	16814	16842	16882	16981	16792	16968	16719	16914	16963	16684	16832	16921	16937	16747	16790	16865	16743	16849	16682	16660	16846	16961	16784	16805	17009	16863	16915	16910	16874	16792	16659	16768	16759	16763	16806	16817	16801	16898	16786	16910	16633	16719	16949	16961	16980	17045	17000	16806	16783	16802	16957	16806	16758
24666	21351	28834	26422	26472	27199	26060	22845	22285	22266	21693	21519	22115	21924	21208	20954	20746	20398	20599	20645	20571	20482	20776	20609	20541	20493	20522	20432	20606	20587	20700	20447	20473	20508	20624	20532	20469	20530	20618	20441	20387	20351	20448	20237	20458	20511	20493	20395	20368	20498	20364	20461	20074	20349	20382	20332	20256	20391	20364	20239	20458	20341	20370	20503	20287	20522	20312	20485	20291	20155	20345	20290	20063	20484	20201	20333	20222	20384	20325	20414	20365	20565	20335	20405	20429	20223	20414	20410	20243	20251	20330	20273	20408	20362	20516	20376	20419	20477	20136	20292	20262	20460	20393	20222	20381	20333	20320	20116	20207	20130	20043	20413	20399	20411	20264	20679	20522	20453	20400	20362	20427	20303	20421	20448	20475	20181	20324	20614	20517	20065	20267	20407	20195	20145	20401	20628	20539	20230	20325	20389	20399	20514	20447	20264	20421	20272	20265	20199	20288	20183	20378	20391	20221	20415	20311	20216	20289	20361	20369	20546	20586	20307	20228	20210	20441	20351	20347	20364	20145	20171	20299	20197	20295	20234	20380	20291	20244	20143	20243	20237	20172	20256	20420	20477	20336	20527	20258	20472	20436	20350	20275	20240	20104	20193	20419	20341	20443	20473	20054	20329	20150	20446	20453	20418	20442	20242	20511	20255	20377	20233	20222	20333	20393	20254	20348	20099	20329	20242	20414	20439	20545	20373	20375	20545	20327	20355	20305	20301	20258	20344	20298	20436	20234	20238	20466	20376	20374	20394	20292	20446	20208	20245	20142	20179	20410	20254	20224	20270	20263	20267	20216	20446	20396	20292	20291	20257	20259	20318	20377	20436	20275	20441	20301	20250	20047	20482	20295	20229	20363	20271	20514	20057	20345	20392	20285	20301	20530	20436	20279	20394	20283	20238	20369	20109	20363	20424	20391	20078	20540	20242	20337	20166	20071	20344	20128	20323	20196	20273	20442	20231	20275	20633	20221	20242	20227	20330	20385	20378	20076	20257	20380	20420	20275	20384	20459	20398	20312	20163	20425	20253	20304	20234	20334	20157	20315	20005	20365	20222	20323	20461	20119	20462	20375	20354	20140	20302	20276	20305	20271	20543	20306	20389	20375	20368	20348	20237	20494	20218	20243	20087	20306	20323	20616	20343	20201	20345	20225	20236	19999	20436	20313	20233	20278	20297	20487	20227	20422	20448	20320	20330	20409	20452	20154	20283	20213	20378	20289	20292	20343	20139	20273	20424	20279	20238	20556	20245	20520	20324	20244	20209	20312	20354	20275	20202	20328	20487	20457	20295	20218	20500	20379	20222	20565	20370	20472	20367	20402	20374	20491	20365	20238	20393	20306	20518	20419	20315	20333	20525	20271	20411	20610	20501	20173	20244	20208	20503	20468	20200	20132	20437	20235	20350	20240	20214	20421	20060	20279	20492	20268	20035	20283	20286	20278	20212	20357	20257	20232	20333	20302	20353	20192	20496	20546	20163	20289	20301	20338	20273	20474	20166	20125	20382	20289	20385	20184	20161	20161	20261	20275	20415	20499	20597	20290	20364	20413	20257	20158	20323	20295	20092	20314	20173	20270	20220	20447	20320	20393	20369	20459	20375	20262	20234	20313	20262	20188	20327	20302	20431	20443	20388	20366	20436	20279	20434	20451	20329	20226	20354	20273	20207	20269	20227	20226	20339	20347	20375	20460	20270	20320	20267	20307	20493	20239	20336	20300	20285	20316	20384	20151	20132	20184	20342	20322	20367	20276	20172	20394	20346	20156	20479	20264	20345	20508	20319	20365	20369	20290	20266	20377	20207	20377	20202	20388	20469	20346	20398	20338	20143	20316	20336	20355	20431	20473	20526	20358	20324	20311	20184	20376	20378	20343	20360	20443	20304	20513	20514	20471	20164	20132	20498	20311	20409	20174	20311	20314	20250	20358	20344	20429	20081	20268	20269	20247	20466	20320	20240	20182	20162	20371	20315	20438	20322	20253	20340	20299	20575	20193	20282	20192	20322	20185	20258	20227	20485	20376	20127	20150	20320	20236	20228	20481	20422	20527	20242	20330	20184	20379	20383	20310	20424	20316	20198	20356	20364	20287	20301	20380	20337	20214	20493	20410	20257	20152	20157	20244	20211	20313	20520	20303	20219	20320	20329	20473	20490	20391	20390	20316	20250	20604	20296	20215	20344	20403	20374	20337	20278	20119	20122	19997	20153	20416	20271	20181	20309	20437	20374	20242	20360	20419	20164	20420	20398	20361	20259	20167	20411	20276	20330	20263	20409	20174	20291	20405	20287	20333	20421	20389	20437	20234	20263	20337	20246	20185	20271	20346	20326	20383	20216	20557	20366	20390	20308	20273	20365	20523	20188	20315	20268	20350	20574	20374	20499	20374	20505	20432	20257	20149	20238	20307	20280	20108	20382	20238	20280	20411	20449	20400	20390	20312	20428	20137	20253	20354	20379	20150	20413	20166	20540	20281	20509	20313	20271	20223	20416	20222	20421	20449	20179	20365	20142	20445	20310	20413	20449	20269	20285	20476	20360	20217	20188	20312	20356	20359	20209	20503	20504	20439	20270	20324	20321	20301	20446	20265	20155	20378	20262	20338	20382	20252	20148	20478	20273	20214	20385	19975	20399	20318	20161	20303	20277	20276	20245	20296	20258	20363	20481	20205	20158	20209	20357	20403	20337	20336	20257	20425	20061	20217	20231	20545	20495	20442	20318	20268	20259	20394	20329	20497	20320	20254	20192	20471	20214	20374	20431	20136	20246	20263	20408	20185	20286	20342	20537	20293	20439	20251	20439	20286	20162	20325	20385	20254	20336	20230	20351	20089	20307	20379	20344	20337	20367	20272	20240	20424	20197	20077	20198	20475	20247	20324	20509	20466	20412	20342	20338	20247	20146	20435	20196	20163	20346	20427	20200	20300	19980	20304	19971	20366	20404	20366	20089	20243	20309	20287	20405	20341	20131	20289	20374	20328	20294	20119	20338	20186	20439	20282	20219	20506	20313	20337	20121	20357	20352	20300	20131	20260	20123	20317	20168	20259	20280	20423	20333	20289	20331	20439	20215	20267	20187	20519	20389	20172	20356	20192	20410	20221	20453	20420	20257	20372	20387	20219	20124	20244	20231	20321	20228	20147	20247	20183	20414	20257	20268	20260	20156	20381	20053	20182	20067	20315	20273	20237	20385	20433	20474	20317	20316	20449	20595	20281	20406	20432	20347	20399	20644	20325	20507	20302	20197	20473	20471	20339	20186	20244	20024	20228	20345	20346	20339	20120	20120	20313	20160	20326	20397	20370	20333	20297	20206	20351	20327	20458	20365	20162	20187	20614	20410	20387	20321	20259	20345	20471	20280	20227	20130	20483	20441	20248	20247	20181	20150	20358	20120	20281	20147	20434	20141	20215	20312	20272	20374	20410	20224	20284	20367	20383	20205	20261	20401	20356	20239	20271	20384	20412	20244	20188	20429	20356	20358	20314	20227	20264	20383	20412	20384	20404	20471	20410	20306	20140	20206	20380	20296	20477	20364	20355	20178	20303	20448	20176	20444	20440	20293	20198	20355	20243	20140	20066	20121	20247	20481	20389	20270	20367	20279	20230	20358	20045	20266	20198	20498	20181	20364	20280	20455	20219	20436	20167	20472	20564	20429	20418	20291	20534	20358	20388	20376	20224	20304	20245	20324	20541	20236	20346	20550	19883	20414	20322	20355	20369	20210	20275	20150	20213	20172	20201	20337	20315	20241	20234	20219	20526	20235	20199	20393	20407	20346	20485	20525	20314	20395	20258	20388	20201	20289	20429	20289	20490	20504	20433	20427	20550	20376	20449	20306	20488	20356	20526	20361	20280	20272	20466	20373	20259	20341	20225	20239	20234	20234	20525	20281	20497	20281	20095	20262	20319	20387	20337	20428	20465	20258	20343	20169	20355	20068	20329	20414	20207	20295	20286	20272	20226	20463	20194	20360	20450	20136	20281	20257	20350	20245	20545	20354	20397	20484	20080	20179	20530	20351	20347	20303	20356	20280	20246	20482	20234	20281	20205	20199	20346	20370	20229	20290	20446	20163	20200	20390	20311	20344	20291	20339	20364	20187	20415	20335	20293	20277	20380	20268	20449	20356	20391	20271	20565	20355	20566	20286	20168	20357	20235	20164	20353	20081	20111	20496	20389	20368	20375	20310	20249	20236	20348	20406	20336	20316	20250	20250	20496	20419	20171	20462	20582	20357	20371	20084	20161	20367	20098	20084	20313	20305	20458	20632	20471	20221	20370	20398	20493	20314	20309	20312	20273	20458	20472	20215	20205	20227	20261	20358	20218	20335	20362	20396	20283	20265	20176	20351	20154	20401	20415	20239	20401	20326	20229	20301	20075	20365	20427	20345	20164	20389	20369	20270	20309	20368	20172	20436	20352	20339	20352	20431	20399	20556	20485	20317	20347	20449	20500	19994	20293	20308	20338	20005	20328	20244	20318	20517	20396	20285	20395	20420	20415	20086	20311	20372	20343	20297	20390	20248	20341	20229	20353	20201	20072	20110	20281	20388	20442	20282	20348	20001	20415	20061	20129	20561	20451	20204	20262	20282	20335	20376	20392	20198	20276	20359	20540	20221	20270	20245	20290	20317	20266	20292	20219	20240	20399	20416	20355	20441	20358	20038	20076	20213	20400	20259	20254	20349	20322	20380	20138	20202	20147	20340	20390	20372	20307	20431	20428	20261	20247	20539	20374	20280	20415	20391	20316	20337	20224	20110	20443	20304	20274	20397	20601	20501	20287	20222	20419	20252	20355	20133	20212	20321	20380	20266	20376	20420	20358	20473	20269	20364	20335	20338	20297	20124	20356	20374	20532	20168	20330	20332	20351	20345	20341	20204	20301	20221	20374	20471	20364	20129	20134	20218	20357	20422	20160	20350	20311	20107	20284	20380	20555	20301	20232	20271	20377	20380	20264	20269	20407	20119	20288	20471	20425	20104	20288	20331	20207	20270	20494	20228	20490	20339	20406	20312	20404	20138	20107	20362	20342	20333	20219	20384	20277	20186	20588	20322	20217	20208	20228	20237	20178	20350	20439	20320	20389	20341	20412	20333	20309	20361	20483	20407	20387	20373	20283	20444
27997	45500	41758	36622	30991	25846	21990	20450	19630	19068	18729	18825	19228	18811	17557	17097	17103	16912	16960	16989	16859	16818	16907	16984	16746	16892	16901	16720	16849	16845	16966	16767	16668	16756	16735	16668	16665	16756	16654	16649	16766	16771	16676	16698	16757	16720	16678	16788	16544	16650	16819	16732	16717	16531	16734	16703	16799	16599	16698	16731	16805	16714	16857	16632	16651	16648	16642	16760	16660	16855	16733	16783	16720	16752	16567	16581	16587	16775	16556	16867	16681	16624	16586	16834	16465	16716	16841	16586	16503	16649	16671	16667	16738	16663	16644	16633	16730	16607	16654	16603	16696	16467	16704	16722	16592	16709	16527	16642	16656	16651	16724	16527	16635	16654	16714	16685	16625	16757	16788	16744	16606	16706	16633	16628	16653	16613	16740	16670	16655	16719	16527	16606	16786	16437	16647	16679	16869	16714	16680	16651	16637	16731	16674	16510	16594	16624	16718	16640	16657	16547	16639	16560	16681	16601	16529	16594	16512	16762	16650	16506	16748	16755	16542	16711	16702	16731	16644	16571	16507	16638	16532	16616	16536	16800	16572	16495	16629	16789	16740	16677	16649	16531	16738	16534	16821	16554	16712	16454	16653	16488	16610	16576	16676	16656	16651	16713	16725	16596	16641	16599	16527	16635	16510	16727	16632	16698	16581	16742	16792	16605	16675	16467	16701	16628	16492	16666	16686	16568	16601	16629	16549	16753	16705	16663	16658	16731	16546	16645	16724	16626	16590	16595	16604	16615	16647	16494	16464	16713	16790	16591	16748	16666	16515	16614	16600	16640	16572	16673	16737	16577	16676	16519	16559	16520	16598	16667	16674	16455	16590	16536	16562	16649	16688	16725	16722	16721	16709	16616	16744	16799	16649	16774	16645	16545	16646	16684	16593	16688	16688	16649	16498	16646	16617	16758	16581	16716	16642	16591	16803	16761	16488	16602	16554	16505	16645	16615	16644	16512	16711	16419	16652	16679	16639	16582	16681	16705	16688	16731	16659	16508	16688	16698	16834	16798	16699	16469	16664	16794	16484	16481	16649	16602	16657	16564	16515	16533	16582	16631	16474	16942	16694	16586	16592	16404	16517	16835	16563	16452	16676	16504	16736	16772	16436	16776	16716	16628	16844	16482	16676	16750	16725	16705	16542	16541	16654	16830	16650	16530	16698	16831	16554	16668	16519	16730	16592	16683	16543	16701	16635	16626	16674	16590	16647	16733	16598	16558	16786	16620	16644	16718	16601	16632	16669	16658	16538	16503	16536	16688	16579	16568	16459	16740	16723	16679	16704	16609	16768	16851	16706	16421	16614	16605	16729	16642	16679	16473	16460	16537	16772	16713	16710	16663	16736	16462	16760	16740	16624	16733	16630	16449	16615	16681	16693	16564	16527	16580	16596	16637	16719	16608	16717	16608	16631	16541	16588	16614	16556	16770	16650	16746	16753	16574	16622	16694	16661	16441	16536	16688	16599	16630	16572	16687	16767	16596	16565	16705	16713	16542	16684	16675	16578	16629	16535	16781	16571	16525	16637	16497	16613	16647	16637	16527	16505	16449	16679	16593	16578	16657	16520	16480	16566	16583	16650	16702	16787	16704	16824	16638	16749	16691	16579	16653	16637	16625	16656	16750	16840	16704	16538	16651	16439	16553	16642	16777	16680	16546	16599	16529	16543	16755	16637	16639	16626	16460	16535	16725	16568	16523	16585	16765	16868	16612	16670	16538	16670	16646	16622	16615	16550	16568	16602	16697	16832	16697	16672	16503	16470	16448	16859	16689	16589	16669	16657	16489	16626	16568	16621	16518	16668	16684	16696	16713	16561	16763	16705	16557	16718	16504	16586	16594	16620	16658	16642	16666	16636	16699	16557	16721	16538	16745	16591	16624	16426	16567	16580	16856	16486	16728	16607	16568	16690	16647	16528	16566	16574	16474	16649	16830	16459	16703	16571	16697	16876	16536	16759	16662	16802	16493	16594	16739	16573	16633	16527	16603	16670	16633	16823	16745	16671	16659	16492	16634	16571	16625	16557	16666	16603	16618	16539	16631	16597	16614	16592	16696	16552	16737	16735	16550	16646	16673	16634	16544	16776	16587	16464	16638	16698	16664	16700	16620	16644	16602	16615	16579	16466	16612	16653	16783	16671	16688	16707	16865	16779	16617	16506	16469	16657	16580	16632	16698	16781	16695	16616	16581	16557	16694	16767	16751	16656	16471	16563	16751	16786	16705	16609	16749	16539	16645	16644	16615	16506	16532	16587	16604	16510	16689	16493	16718	16826	16540	16605	16615	16457	16769	16620	16429	16517	16735	16637	16638	16732	16700	16641	16513	16705	16502	16738	16550	16682	16727	16625	16674	16636	16764	16631	16551	16506	16570	16861	16599	16650	16550	16619	16793	16715	16645	16566	16564	16650	16612	16494	16693	16612	16557	16757	16677	16662	16583	16465	16654	16565	16664	16474	16691	16635	16573	16591	16502	16593	16578	16598	16713	16707	16674	16852	16494	16554	16580	16635	16667	16647	16585	16536	16722	16605	16618	16587	16636	16657	16830	16694	16635	16547	16649	16604	16688	16658	16592	16646	16641	16556	16739	16538	16793	16711	16682	16771	16630	16714	16710	16849	16623	16659	16702	16799	16850	16586	16610	16575	16630	16509	16773	16525	16618	16510	16499	16728	16686	16603	16694	16607	16449	16532	16584	16710	16868	16593	16510	16817	16586	16717	16648	16712	16505	16630	16485	16646	16510	16655	16778	16601	16501	16524	16497	16476	16626	16624	16549	16507	16749	16691	16602	16478	16567	16669	16686	16653	16775	16636	16643	16695	16728	16576	16599	16687	16757	16567	16704	16572	16580	16848	16701	16636	16454	16814	16610	16584	16641	16676	16679	16745	16698	16745	16664	16736	16593	16534	16608	16785	16632	16712	16569	16506	16639	16787	16656	16815	16616	16634	16562	16642	16740	16625	16660	16672	16687	16749	16679	16593	16735	16715	16684	16703	16668	16731	16576	16616	16715	16597	16708	16794	16547	16706	16629	16509	16557	16585	16562	16500	16447	16586	16524	16729	16462	16654	16667	16775	16639	16588	16648	16591	16761	16698	16703	16621	16816	16560	16536	16631	16850	16584	16812	16728	16763	16624	16859	16615	16848	16530	16580	16449	16559	16641	16624	16682	16676	16542	16543	16644	16479	16743	16744	16681	16635	16670	16507	16771	16706	16687	16675	16814	16675	16509	16694	16635	16702	16744	16626	16600	16583	16763	16501	16792	16761	16658	16622	16539	16704	16846	16689	16621	16640	16815	16641	16660	16469	16721	16514	16635	16586	16454	16662	16584	16640	16683	16747	16547	16876	16643	16629	16834	16662	16714	16674	16661	16659	16655	16720	16724	16716	16555	16640	16715	16638	16700	16600	16716	16667	16581	16612	16648	16567	16668	16666	16619	16534	16658	16648	16716	16595	16780	16658	16602	16538	16656	16652	16467	16620	16741	16545	16752	16500	16647	16698	16428	16447	16616	16661	16699	16647	16774	16609	16678	16577	16700	16548	16574	16722	16698	16577	16584	16563	16641	16741	16563	16646	16554	16689	16666	16689	16633	16571	16707	16560	16662	16699	16762	16641	16624	16453	16685	16670	16840	16481	16699	16579	16786	16632	16631	16888	16621	16667	16633	16527	16612	16547	16648	16584	16661	16648	16695	16622	16724	16627	16534	16529	16589	16834	16636	16607	16652	16558	16647	16555	16626	16548	16581	16698	16623	16615	16642	16767	16628	16718	16715	16683	16656	16601	16857	16584	16699	16652	16621	16571	16689	16665	16585	16652	16628	16779	16698	16564	16620	16797	16470	16797	16918	16652	16647	16592	16548	16602	16565	16520	16488	16483	16550	16586	16491	16699	16706	16663	16621	16577	16594	16900	16663	16750	16485	16661	16563	16746	16701	16586	16543	16665	16596	16699	16652	16559	16677	16650	16504	16557	16795	16691	16734	16541	16666	16603	16701	16656	16704	16698	16792	16477	16748	16495	16606	16745	16609	16584	16842	16638	16651	16854	16551	16708	16623	16837	16597	16560	16655	16680	16736	16674	16755	16602	16539	16633	16791	16685	16570	16743	16577	16531	16653	16495	16681	16767	16636	16544	16747	16523	16627	16699	16839	16672	16615	16596	16744	16503	16794	16699	16750	16511	16738	16641	16746	16666	16785	16637	16673	16624	16682	16819	16752	16521	16719	16650	16630	16595	16693	16603	16643	16676	16635	16657	16704	16560	16557	16631	16730	16639	16684	16527	16777	16610	16563	16560	16582	16577	16677	16529	16531	16628	16568	16655	16533	16693	16665	16650	16650	16664	16694	16643	16495	16624	16604	16555	16672	16678	16679	16528	16559	16673	16689	16564	16571	16682	16564	16560	16660	16692	16729	16766	16622	16823	16472	16718	16635	16508	16656	16600	16758	16421	16750	16603	16691	16614	16676	16585	16729	16601	16688	16431	16773	16722	16711	16732	16469	16761	16603	16607	16725	16633	16699	16611	16755	16571	16733	16635	16631	16660	16651	16460	16641	16649	16619	16666	16723	16501	16602	16592	16752	16739	16655	16732	16637	16728	16480	16632	16632	16709	16610	16593	16738	16598	16621	16489	16562	16625	16801	16619	16605	16563	16658	16574	16676	16657	16670	16552	16517	16538	16594	16617	16500	16826	16650	16656	16596	16537	16792	16876	16556	16657	16584	16499	16761	16600	16666	16620	16641	16587	16642	16639	16653	16602	16668	16846	16741	16552	16601	16656	16581	16435	16708	16576	16636	16608	16683	16584	16708	16696	16623	16683	16701	16614	16765	16674	16611	16592	16675	16699	16682	16606	16406	16810	16681	16699	16621	16545	16582	16645	16585	16573	16627	16698	16622	16748	16552	16558	16633	16649	16676	16617	16683	16624	16747	16797	16812	16502	16553	16646	16748	16621	16776	16584	16717	16646	16780	16589	16676	16585	16582	16682	16629	16802	16382	16621	16764	16498	16509	16667	16595	16887	16903	16627	16700	16844	16424	16637	16513	16629	16789	16581	16582	16536	16746	16637	16646	16613	16521	16797	16695	16686	16696	16670	16535	16565	16836	16726	16839	16633	16547	16589
23069	21280	29198	23868	22937	27091	29414	24467	23407	23338	22747	22879	22916	22403	21897	21573	21236	20699	20732	20672	20518	20738	20764	20535	20443	20400	20537	20587	20770	20573	20342	20242	20332	20285	20453	20415	20413	20219	20284	20525	20316	20333	20405	20361	20399	20244	20408	20343	20230	20244	20239	20175	20229	20210	20303	20110	20131	19930	20197	20213	20302	20294	20023	20219	20314	20113	20391	20289	20295	20175	20093	19945	20026	20112	20308	20274	19974	20121	20278	20312	20026	20044	20200	20207	20342	20357	20177	20168	20251	20067	20051	20274	20187	20073	20108	20218	20282	20283	20410	19969	20203	20433	20223	20196	20259	20022	20106	20184	20225	20226	20127	20417	20216	20212	20129	20409	20214	20194	20358	20249	20188	20167	20029	19969	20224	20105	20080	20093	20157	20348	20167	20123	20277	20243	20251	20012	20456	20388	20071	19924	20077	20316	20455	20153	20254	20098	20125	20176	20254	20264	20157	20343	20323	20110	20259	20055	20167	19946	20055	20055	20167	20150	20156	20180	20315	20275	20396	20046	20240	20315	20403	20004	20175	20179	20174	20141	19958	19891	20059	20321	20186	20090	20109	20159	20536	20248	20051	20168	20209	20134	20056	20258	20205	20198	20089	20142	20046	20307	20403	20142	20135	19991	20204	20138	20273	20303	20189	20138	20255	20288	19991	20171	19928	20214	20164	20103	20240	20125	20340	20293	20185	20130	20152	19993	20054	20259	20073	20037	20137	20159	20160	19993	20076	19976	20184	20374	20401	20250	20099	20127	20179	20061	20018	20055	20267	20160	20183	20040	20280	20341	20113	20235	20284	20222	20184	20188	20353	20188	20412	20125	20194	20141	20152	20027	20120	20107	20105	20336	19932	20041	20138	19946	20144	20044	20067	20289	20158	20169	19985	20430	20152	20253	20141	20220	20022	19902	20015	20129	20342	20283	20148	20057	20136	20075	19928	20125	19992	20089	20029	20159	20178	20134	20227	20189	20004	20256	20289	20314	20139	20072	20140	19971	20185	20062	20203	20248	20284	20326	20207	20426	20060	20115	20180	20048	20225	20177	20031	20079	20232	20038	20193	19982	20295	20238	20069	20286	20473	20240	20177	20025	20097	20304	20179	20118	20099	20157	20146	20103	20149	20206	20038	20344	20025	20038	20267	20119	20305	20006	19964	20137	19971	20342	20042	19953	20150	20417	20097	20254	20314	20047	20190	19953	19928	20159	20229	20085	20153	20127	20250	20112	20207	20050	20137	20034	20204	20128	20030	20120	20401	19918	20116	20222	20072	19947	20129	20296	20157	20083	20171	20133	20295	19912	20287	20270	20158	20251	20035	20107	20167	20182	20372	20266	20100	20053	20054	20021	20076	20321	20130	19964	20107	20361	20203	20333	20260	20080	20069	20211	19832	19994	20182	20292	20108	20113	20174	20143	20214	20087	20005	20310	20079	20043	20251	20086	20133	20029	20378	20011	20088	20263	20090	20100	20154	20132	20051	20027	20030	20238	20223	20082	19994	20354	20204	20135	20060	20239	20235	19939	20089	20085	20057	20191	20128	20336	20454	20225	20051	20153	20020	20222	20213	19934	20227	20115	19832	20334	20141	20077	20297	20045	20050	20181	20111	20256	20256	20183	20076	20125	20135	20000	20269	20214	20245	20048	20379	20210	20330	20156	20344	20106	20104	20050	20247	20096	20161	20087	20177	20083	20173	20011	20117	20176	20205	20348	20149	20202	20201	20055	20146	20021	19957	20089	20092	20155	20440	20094	20312	20287	20149	20159	20096	20106	20103	19991	20176	20071	20153	20130	20055	20044	19931	19879	20005	19988	20054	20111	20266	20024	20333	20244	20342	20299	19963	20153	20167	20148	20092	20366	20092	20179	20348	20218	20064	20089	20057	20139	20096	20095	20286	20186	20086	19999	20255	20234	20249	20242	20003	20099	20270	20163	20206	20307	20035	20103	20242	20376	20282	20155	20394	20088	20059	20159	20224	20063	20222	20142	20106	20055	20184	20322	20179	20105	20116	20133	20042	20133	20072	20178	20240	20242	20107	20086	20080	20139	20278	20223	20323	20129	19989	20416	20143	20244	20171	20266	20302	20317	20027	20335	20168	20105	20082	20112	20188	20027	19969	20031	20085	20013	20136	20205	20326	20091	20298	20305	19988	20065	20357	20075	20056	19971	20238	20106	20084	20233	20151	19965	20203	19941	20194	20218	20202	20048	20358	20046	20309	20157	20213	20099	20243	20409	20045	20238	20145	20195	20272	20363	20044	20082	20258	20422	20248	20068	20234	20127	20248	19986	20330	20127	20206	20188	20226	20135	20205	20292	20142	20218	20182	20124	20328	19900	20173	20020	20138	19851	19968	20207	20021	20039	20211	20137	19978	20121	20167	20235	20326	20339	20249	20065	20282	20093	20098	19935	20006	20144	20248	19959	20238	20136	20228	20154	20219	20280	20175	20093	20076	19947	20140	20349	20297	20200	20372	20191	20197	20135	20141	20107	20150	20084	20258	20092	19943	20359	20182	19935	20143	20021	20164	20014	20209	20147	19933	20074	20180	20186	20090	20136	20044	20106	20007	20175	20137	20182	19981	20001	20202	20110	19988	20230	20363	20167	20171	19958	20293	20306	20052	20125	20043	20027	20211	20163	20007	20251	20229	19972	20086	20123	20196	20121	20169	20469	20402	20116	20298	20137	19922	20225	20122	20057	20171	20156	20277	20251	20117	20101	20216	20103	20028	20149	20168	20148	20482	20247	20189	20314	19911	20202	20164	20264	20083	20327	20053	20388	20121	20134	20077	20292	20097	20300	20286	20064	20131	20097	20004	20287	20197	20091	20104	20113	20189	20053	20157	20300	20206	20190	20189	20077	19855	20278	20211	20123	20034	20163	20241	20247	20197	20163	20241	20223	20156	19900	20283	20301	20153	20246	20101	20027	20174	20199	20222	20237	20375	20149	20046	20196	20078	19958	20031	20139	20101	20193	20017	20049	20177	20040	20287	19948	20159	20112	20182	20066	20017	20140	20191	20114	20195	20237	20248	20001	20037	20022	20230	20214	20207	20309	20106	20107	20274	20059	20231	20259	20060	20218	20077	20152	20211	20220	20073	20197	20189	20075	20117	20092	20067	20278	20066	20252	20035	20258	20212	20253	20293	20248	20357	20098	20145	20202	20314	20223	20197	20396	20130	20064	20345	20228	20225	20041	20181	20009	20252	20370	20162	20126	20200	20205	20254	20174	20384	20285	20049	20067	20270	20152	20352	20076	20402	20122	20075	20040	20237	20130	20265	20156	20046	20231	20083	20170	20152	20197	20155	20067	20061	20119	20060	20056	20031	20047	20145	20230	20190	20179	20198	20353	20216	20025	20076	20079	20156	20101	20033	20137	20242	20111	20074	20060	20022	20338	20089	20170	20263	20070	20178	20234	20082	20288	20228	20227	20007	20213	19995	20173	20297	20157	20142	20152	20159	20117	20009	20169	20190	20248	20325	20007	20186	20048	20085	20001	20190	20284	19754	20072	20040	20061	20076	20249	20212	19930	20036	20005	19950	20268	20162	20015	20237	20059	20275	20103	20052	20278	19969	20219	20071	20274	20070	20192	20148	20088	19953	20288	20081	20221	20164	19885	20172	20247	20038	20087	20135	20157	20274	20194	20163	20322	20268	20411	20088	20316	20260	20033	20089	20133	19909	20169	20174	20062	20003	20184	20085	20104	20218	20014	20146	20296	20104	20309	20062	20180	20112	20267	20187	20088	19989	20198	20274	20107	20102	20068	20170	20024	20167	20089	20103	20069	20160	20227	20446	20069	20208	20191	20168	20249	20214	20190	20266	20069	20187	20277	20322	19951	20150	20159	20053	20231	20236	20225	20274	20076	20190	20105	20140	19969	20162	20166	20423	20206	20056	20105	20202	20318	20239	20265	20281	20309	19995	20061	20077	20095	20323	20393	20062	19989	19986	20307	20389	20269	20042	19977	20087	20252	20065	20178	20006	20080	20152	20148	20156	20214	20122	20151	20156	20232	20141	20267	19857	20219	20187	20068	20034	20105	20158	20227	20143	20206	20277	20053	20283	20292	20138	19957	20279	20131	20268	20281	20151	19878	19994	20136	20273	20133	20173	20186	20362	20135	20077	20093	20124	20274	20193	20050	20417	20069	20086	19954	20125	19995	20046	20290	20022	20275	20176	20235	19900	20245	20258	19959	20081	20226	20102	20126	20041	20348	20026	20138	20086	20330	20073	20191	20256	20374	20252	20172	20277	20270	20110	20170	20146	20096	20498	20164	20099	20226	20051	20121	20136	20218	20079	20161	20187	20098	20030	20221	20326	20152	20079	20054	20250	20015	20130	19963	20006	20205	20155	20139	20185	20083	20129	20255	20105	20152	20251	20226	20320	19960	20162	20191	20201	20176	20293	20314	20134	20101	20159	20136	20147	20284	20205	20221	20088	20162	20072	20014	20249	20242	20105	20125	20258	20062	20154	20109	20122	20317	20178	20150	20072	20187	20317	20239	20145	20343	20113	20178	20281	19986	20179	19976	20163	20071	20201	20242	20220	20193	20238	20085	20402	20177	19944	20124	20146	20345	20184	20164	20203	20180	20167	20263	20311	20178	20072	20228	20185	20110	20153	20198	20151	20109	20197	20109	20281	20115	20199	20198	20158	20083	20103	19817	20253	20110	20054	19961	20108	20428	20084	20199	19943	20102	20152	20209	20121	20257	20213	20128	20266	20073	20068	20166	20118	20312	20194	20204	20270	19997	20102	20187	20166	20049	20215	20070	20290	20329	20288	20160	20236	20263	20141	20122	20211	20131	20029	20142	20081	20242	20155	20136	20150	19961	20504	20230	20039	20237	20063	20286	20235	20121	20236	20282	20211	20314	20174	20364	20343	20189	20069	20168	20310	20375	20150	20340	20228	20243	20357	20295	20092	20301	19966	20080	20134	20140	20235	20162	20128	20229	20140	20076	20177	19945	20047	20120	20122	20107	20250	20171	20264	20119	20293	20150	20217	20097	20157	20055	20058	20084	20133	20073	20094	20096	20228	20372	20214	20271	20385	20109	20152	20092	20048	20202	20131	20208	20114	20058	20152	20326	20261	20005	20274	20104	20261	20109
29002	49005	46605	40087	34657	29068	24643	22522	21474	20910	20044	20553	20896	19979	18891	18177	17786	17205	16978	17098	17161	17020	16977	16797	16872	16821	16892	16937	16831	16767	16676	16848	16719	16666	16741	16540	16670	16636	16676	16499	16575	16507	16507	16443	16513	16488	16622	16523	16471	16528	16733	16634	16549	16570	16531	16509	16497	16634	16499	16724	16590	16610	16614	16508	16465	16369	16557	16569	16669	16391	16521	16644	16673	16750	16529	16606	16538	16523	16513	16538	16390	16572	16387	16404	16566	16702	16518	16397	16629	16379	16527	16609	16474	16737	16589	16551	16302	16521	16532	16534	16494	16414	16549	16443	16544	16442	16445	16538	16484	16467	16729	16615	16509	16514	16603	16600	16328	16477	16746	16437	16446	16561	16479	16635	16449	16602	16521	16436	16600	16349	16485	16632	16533	16588	16587	16566	16530	16506	16574	16597	16592	16499	16441	16520	16592	16582	16599	16468	16574	16502	16443	16493	16530	16336	16583	16574	16476	16533	16630	16536	16510	16457	16555	16422	16596	16359	16537	16540	16524	16692	16633	16504	16409	16465	16362	16354	16484	16478	16281	16498	16466	16702	16483	16339	16491	16635	16504	16591	16368	16471	16598	16261	16542	16591	16375	16534	16484	16545	16485	16475	16718	16492	16434	16480	16493	16528	16616	16463	16481	16526	16506	16560	16554	16497	16555	16707	16428	16467	16452	16436	16480	16514	16411	16538	16380	16574	16675	16289	16543	16663	16368	16635	16450	16411	16656	16602	16524	16408	16524	16556	16476	16422	16788	16440	16528	16378	16225	16444	16648	16445	16641	16540	16591	16553	16541	16601	16643	16463	16570	16515	16575	16618	16531	16466	16747	16457	16556	16540	16528	16429	16519	16579	16439	16579	16435	16585	16622	16581	16418	16396	16581	16546	16435	16524	16457	16544	16369	16599	16478	16514	16502	16466	16593	16546	16585	16562	16462	16587	16666	16590	16532	16656	16647	16407	16582	16415	16283	16465	16536	16705	16386	16699	16461	16501	16523	16521	16547	16471	16546	16598	16586	16566	16513	16504	16554	16588	16468	16450	16534	16722	16486	16405	16532	16622	16437	16551	16434	16510	16558	16679	16575	16553	16654	16487	16550	16560	16462	16636	16436	16636	16422	16411	16696	16488	16601	16540	16534	16508	16510	16471	16583	16431	16384	16436	16583	16460	16478	16611	16570	16542	16530	16470	16439	16542	16565	16523	16479	16553	16475	16641	16492	16424	16536	16620	16403	16398	16619	16524	16429	16502	16437	16429	16625	16412	16604	16418	16688	16582	16537	16543	16554	16575	16480	16471	16552	16506	16343	16507	16584	16552	16465	16651	16505	16539	16517	16478	16384	16527	16366	16503	16467	16550	16345	16511	16452	16451	16534	16592	16447	16569	16598	16419	16444	16567	16480	16326	16495	16251	16471	16342	16423	16459	16476	16666	16347	16569	16665	16404	16593	16650	16421	16497	16535	16565	16503	16654	16629	16637	16413	16435	16467	16402	16579	16446	16473	16346	16595	16539	16396	16393	16452	16470	16648	16611	16525	16538	16283	16481	16578	16534	16497	16430	16509	16460	16656	16498	16512	16430	16565	16431	16522	16578	16599	16429	16554	16634	16511	16430	16536	16545	16590	16538	16523	16493	16663	16492	16456	16702	16479	16550	16507	16436	16545	16721	16430	16531	16385	16599	16413	16403	16561	16312	16352	16405	16496	16768	16465	16373	16492	16464	16389	16584	16521	16489	16528	16549	16434	16550	16492	16532	16420	16474	16564	16523	16635	16481	16437	16571	16631	16432	16436	16651	16539	16608	16362	16562	16361	16412	16632	16492	16534	16401	16663	16599	16575	16523	16536	16581	16458	16622	16440	16625	16423	16538	16567	16386	16671	16471	16549	16592	16585	16490	16610	16397	16522	16467	16484	16433	16604	16506	16470	16447	16433	16392	16542	16517	16591	16645	16557	16597	16456	16579	16496	16603	16286	16575	16485	16568	16485	16448	16565	16544	16359	16417	16422	16496	16539	16782	16432	16548	16459	16629	16538	16441	16287	16498	16561	16570	16459	16618	16490	16408	16255	16593	16466	16551	16697	16499	16602	16463	16501	16578	16619	16457	16379	16501	16589	16612	16673	16427	16492	16515	16645	16512	16550	16374	16583	16572	16405	16792	16541	16599	16577	16579	16632	16553	16559	16518	16465	16618	16469	16448	16459	16509	16730	16634	16454	16357	16506	16553	16618	16453	16500	16337	16527	16732	16643	16657	16459	16529	16461	16562	16409	16526	16576	16294	16433	16526	16614	16435	16533	16548	16460	16341	16524	16550	16481	16546	16474	16404	16585	16361	16565	16426	16295	16375	16637	16584	16633	16678	16492	16423	16505	16621	16579	16697	16543	16478	16383	16254	16419	16518	16509	16471	16464	16493	16571	16441	16323	16438	16557	16422	16673	16533	16382	16566	16488	16641	16368	16527	16556	16463	16545	16418	16371	16419	16462	16508	16533	16485	16554	16461	16605	16543	16568	16449	16556	16296	16660	16492	16561	16424	16441	16202	16590	16405	16578	16420	16477	16386	16461	16581	16618	16423	16549	16708	16536	16595	16460	16520	16658	16532	16459	16597	16422	16465	16673	16567	16488	16322	16581	16558	16560	16616	16482	16657	16531	16490	16596	16614	16531	16380	16610	16420	16556	16516	16474	16408	16466	16507	16639	16400	16478	16638	16632	16250	16647	16434	16547	16575	16392	16418	16464	16394	16513	16529	16736	16511	16469	16456	16450	16414	16500	16502	16453	16548	16491	16563	16400	16599	16640	16409	16444	16441	16406	16447	16622	16669	16445	16396	16534	16491	16701	16565	16521	16514	16456	16843	16473	16361	16567	16415	16570	16617	16640	16618	16603	16451	16594	16480	16481	16579	16444	16581	16430	16467	16603	16383	16431	16534	16613	16485	16590	16331	16556	16339	16435	16393	16533	16593	16614	16454	16548	16305	16423	16463	16327	16558	16554	16479	16470	16566	16523	16370	16553	16584	16338	16519	16553	16579	16481	16517	16651	16485	16578	16459	16338	16529	16491	16571	16504	16396	16416	16480	16551	16555	16464	16521	16691	16457	16456	16586	16622	16362	16417	16418	16682	16345	16499	16660	16525	16434	16521	16499	16370	16585	16506	16492	16672	16363	16597	16349	16441	16539	16651	16605	16504	16501	16573	16514	16359	16508	16475	16449	16583	16648	16462	16519	16380	16608	16466	16577	16601	16374	16360	16519	16651	16496	16711	16524	16481	16350	16613	16560	16559	16563	16601	16346	16468	16629	16559	16532	16601	16498	16485	16533	16351	16513	16647	16571	16350	16518	16651	16617	16496	16350	16533	16389	16350	16579	16519	16597	16657	16338	16334	16474	16353	16693	16458	16482	16546	16435	16592	16462	16343	16499	16616	16562	16412	16330	16543	16499	16592	16560	16668	16460	16534	16510	16355	16491	16563	16473	16649	16336	16455	16648	16450	16520	16553	16506	16370	16426	16560	16497	16461	16577	16649	16392	16610	16544	16444	16590	16423	16437	16549	16401	16514	16390	16565	16463	16356	16457	16328	16548	16482	16506	16486	16449	16629	16475	16471	16542	16411	16439	16534	16431	16523	16731	16536	16612	16445	16461	16445	16507	16493	16322	16588	16469	16672	16603	16584	16513	16410	16590	16491	16615	16499	16468	16599	16652	16597	16377	16439	16591	16481	16539	16592	16520	16713	16468	16555	16629	16649	16606	16764	16425	16610	16404	16299	16508	16522	16521	16488	16465	16545	16476	16383	16576	16490	16471	16382	16563	16491	16430	16661	16680	16665	16458	16391	16411	16500	16563	16466	16648	16430	16625	16521	16575	16589	16475	16475	16542	16426	16411	16729	16391	16592	16516	16432	16503	16630	16288	16606	16461	16540	16538	16603	16469	16308	16601	16435	16590	16407	16486	16503	16558	16631	16469	16366	16492	16605	16622	16414	16461	16529	16326	16552	16397	16448	16609	16479	16552	16558	16536	16387	16427	16493	16547	16611	16454	16598	16549	16752	16612	16511	16406	16536	16591	16417	16485	16565	16417	16359	16590	16544	16662	16459	16418	16595	16334	16631	16372	16424	16698	16538	16666	16565	16823	16484	16492	16582	16546	16476	16306	16691	16421	16344	16246	16398	16514	16498	16311	16433	16552	16446	16522	16346	16452	16577	16454	16440	16539	16560	16434	16434	16458	16387	16495	16465	16379	16441	16702	16519	16571	16482	16536	16595	16546	16603	16467	16617	16538	16418	16624	16477	16602	16478	16500	16339	16617	16439	16545	16288	16625	16637	16484	16414	16453	16389	16634	16379	16615	16545	16527	16499	16556	16574	16579	16349	16657	16636	16554	16361	16627	16488	16451	16451	16534	16484	16510	16351	16453	16407	16452	16409	16570	16376	16416	16433	16644	16550	16385	16618	16647	16431	16480	16543	16514	16481	16539	16352	16381	16478	16535	16382	16567	16465	16390	16391	16424	16549	16477	16511	16472	16782	16399	16521	16531	16586	16274	16479	16311	16497	16488	16504	16493	16389	16631	16399	16429	16588	16572	16493	16604	16617	16465	16421	16448	16374	16471	16539	16390	16522	16667	16513	16553	16475	16634	16605	16598	16415	16571	16482	16346	16377	16550	16552	16579	16613	16422	16475	16524	16490	16498	16443	16481	16419	16499	16439	16560	16445	16530	16609	16533	16467	16568	16593	16656	16671	16459	16568	16461	16518	16421	16496	16334	16674	16342	16459	16356	16371	16351	16519	16463	16585	16477	16558	16594	16498	16426	16608	16424	16393	16412	16475	16569	16449	16644	16329	16418	16543	16343	16625	16359	16511	16247	16521	16672	16502	16397	16594	16529	16438	16463	16579	16563	16565	16578	16320	16482	16731	16557	16440	16621	16325	16595	16341	16486	16428	16675	16522	16521	16500	16329	16440	16470	16475	16480	16330	16275	16441	16454	16459	16421	16566	16399	16647	16537	16628	16453	16643	16528	16491	16375	16563	16413	16610	16428	16543	16469	16532	16460	16386	16644	16502	16513	16627	16579	16466	16667	16602	16545	16525	16498	16477	16536
29070	26859	34263	31771	26861	24942	23608	22602	22139	22103	21655	21940	22042	21685	21370	21276	21176	21055	20920	20866	20861	20637	20922	20634	20996	20711	20815	20683	20862	20607	20627	20764	20824	20877	20890	20649	20844	20747	20703	20750	20687	20830	20796	20617	20768	20680	20562	20625	20823	20697	20702	20703	20955	20639	20693	20797	20813	20835	20957	20727	20458	20650	20681	20813	20550	20695	20565	20723	20758	20579	20719	20536	20639	20716	20712	20713	20773	20695	20623	20609	20822	20704	20641	20828	20694	20643	20834	20721	20854	20601	20377	20925	20764	20854	20565	20506	20430	20687	20696	20682	20797	20767	20904	20582	20566	20583	20726	20586	20641	20673	20711	20774	20636	20580	20825	20690	20636	20885	20704	20873	20806	20741	20493	20680	20585	20488	20584	20635	20527	20528	20539	20633	20819	20694	20610	20708	20652	20779	20751	20615	20787	20829	20817	20731	20691	20659	20489	20625	20596	20570	20782	20563	20681	20787	20573	20783	20575	20650	20714	20723	20523	20645	20643	20755	20718	20864	20857	20752	20747	20930	20601	20587	20623	20775	20736	20589	20682	20636	20690	20787	20611	20659	20521	20651	20509	20691	20704	20700	20547	20818	20709	20735	20639	20717	20875	20745	20741	20596	20607	20559	20394	20607	20532	20533	20833	20536	20402	20688	20943	20615	20852	20616	20722	20615	20857	20796	20748	20570	20735	20816	20728	20712	20797	20632	20696	20847	20728	20634	20641	20509	20694	20535	20739	20615	20770	20626	20617	20574	20777	20600	20589	20834	20719	20647	20749	20723	20558	20364	20858	20674	20818	20866	20867	20860	20654	20786	20852	20638	20698	20844	20454	20613	20598	20629	20655	20660	20542	20832	20762	20695	20751	20745	20350	20516	20625	20796	20638	20779	20703	20541	20636	20591	20524	20624	20930	20608	20723	20653	20643	20398	20729	20616	20659	20606	20896	20429	20665	20825	20706	20587	20658	20804	20822	20446	20750	20755	20633	20798	20776	20716	20482	20530	20481	20682	20595	20713	20859	20671	20602	20615	20671	20702	20623	20670	20734	20720	20681	20771	20916	20845	20671	20774	20859	20936	20767	20584	20710	20910	20721	20674	20876	20675	20667	20634	20542	20586	20875	20648	20731	20673	20758	20819	20449	20633	20485	20687	20632	20588	20654	20802	20642	20561	20692	20786	20670	20612	20612	20748	20555	20471	20697	20550	20643	20624	20525	20772	20885	20804	20616	20673	20668	20664	20713	20812	20828	20688	20840	20803	20794	20755	20808	20687	20706	20900	20684	20425	20648	20654	20676	20691	20884	20489	20744	20622	20805	20604	20525	20617	20729	20757	20754	20831	20808	20741	20729	20856	20679	20700	20574	20615	20350	20809	20617	20608	20640	20465	20727	20710	20722	20631	20550	20790	20737	20768	20833	20773	20632	20775	20848	20653	20653	20540	20736	20800	20480	20568	20755	20664	20610	20435	20628	20551	20805	20972	20680	20700	20695	20655	20606	20868	20754	20792	20885	20867	20579	20635	20836	20497	20622	20713	20595	20756	20574	20792	20599	20607	20714	20608	20855	20769	20717	20708	20685	20549	20715	20373	20654	20575	20725	20664	20897	20441	20651	20675	20710	20959	21076	20542	20659	20767	20618	20780	20625	20622	20444	20523	20728	20660	20678	20592	20845	20707	20522	20830	20746	20693	20702	20679	20615	20788	20639	20713	20773	20504	20413	20510	20827	20724	20806	20632	20377	20651	20658	20526	20609	20583	20804	20881	20691	20578	20816	20354	20577	20666	20692	20597	20617	20543	20877	20558	20631	20590	20777	20607	20845	20713	20843	20963	20674	20794	20729	20594	20508	20643	20711	20664	20712	20560	20626	20747	20919	20674	20811	20654	20673	20675	20813	20834	20763	20662	20595	20539	21018	20719	20464	20559	20793	20551	20556	20601	20587	20647	20559	20827	20710	20468	20749	20813	20877	20705	20709	20680	20745	20687	20817	20573	20483	20665	20557	20795	20622	20746	20787	20698	20816	20507	20801	20746	20665	20702	20560	20519	20515	20597	20716	20597	20705	20832	20600	20523	20757	20670	20552	20714	20669	20593	20433	20834	20616	20725	20848	20689	20847	20569	20608	20690	20469	20456	20786	20648	20596	20597	20806	20689	20630	20611	20678	20519	20587	20511	20683	20673	20673	20800	20553	20724	20708	20723	20599	20682	20696	20782	20807	20816	20866	20811	20786	20726	20628	20487	20641	20543	20870	20543	20585	20622	20784	20455	20538	20833	20706	20630	20714	20668	20605	20674	20835	20671	20715	20867	20959	20788	20818	20743	20322	20615	20615	20787	20736	20731	20500	20629	20845	20816	20690	20644	20423	20606	20784	20794	20750	20568	20629	20661	20730	20692	20719	20496	20785	20633	20700	20757	20626	20661	20667	20570	20665	20872	20745	20529	20874	20753	20498	20550	20618	20718	20859	20544	20852	20769	20873	20609	20775	20609	20752	20672	20795	20689	20711	20837	20587	20743	20715	20774	20757	20985	20618	20679	20760	20692	20681	20755	20493	20699	20884	20693	20974	20874	20642	20742	20839	20666	20581	20790	21021	20783	20595	20596	20726	20745	20675	20511	20698	20742	20769	20668	20624	20768	20585	20801	20623	20801	20731	20863	20526	20695	20612	20764	20637	20893	20736	20626	20559	20685	20651	20791	20606	20702	20711	20662	20827	20588	20799	20754	20932	20805	20718	20432	20694	20657	20706	20658	20680	20721	20562	20703	20609	20683	20633	20560	20576	20834	20830	20726	20698	20578	20645	20490	20632	20782	20818	20680	20718	20669	20793	20705	20703	20742	20713	20765	20648	20681	20802	20630	20794	20751	20737	20733	20573	20672	20623	20485	20664	20589	20845	20728	20804	20666	20699	20677	20604	20608	20806	20679	20788	20567	20654	20734	20689	20842	20676	20728	20690	20634	20748	20516	20689	20573	20468	20770	20606	20776	20677	20440	20642	20805	20594	20457	20730	20499	20796	20849	20602	21002	20453	20878	20636	20768	20571	20890	20581	20495	20746	20786	20650	20688	20506	20698	20765	20669	20576	20667	20671	20767	20726	20560	20522	20549	20565	20662	20701	20520	20597	20583	20665	20758	20499	20849	20846	20796	21110	20893	20501	20703	20658	20808	20776	20812	20734	20750	20490	20372	20705	20611	20860	20781	20813	20616	20556	20638	20642	20595	20524	20686	20706	20654	20787	20723	20599	20564	20635	20685	20627	20600	20853	20632	20592	20550	20458	20581	20811	20587	20708	20527	20742	20734	20572	20777	20628	20649	20531	20626	20918	20737	20749	20709	20543	20637	20795	20637	20629	20488	20671	20621	20929	20598	20642	20769	20602	20828	20763	20667	20595	20644	20616	20489	20761	20505	20511	20528	20552	20521	20575	20801	20502	20716	20831	20923	20629	20946	20608	20556	20821	20766	20896	20696	20821	20707	20747	20770	20934	20513	20722	20666	20644	20684	20781	20749	20578	20819	20639	20712	20638	20787	20817	20811	20636	20672	20659	20649	20916	20765	20877	20555	20648	20732	20781	20618	20749	20738	20643	20661	21101	20835	20980	20807	20687	20689	20590	20658	20579	20868	20661	20778	20460	20649	20724	20712	20930	20871	20842	20567	20839	20665	20707	20772	20800	20627	20580	20733	20411	20663	20561	20902	20846	20722	20886	20836	20695	20773	20664	20873	20515	20763	20855	20806	20836	20670	20795	20618	20603	20759	20755	20568	20718	20544	20881	20687	20616	20900	20883	20807	20778	20599	20527	20631	20667	20813	20724	20836	20493	20659	20725	20664	20775	20772	20581	20572	20807	20802	20673	20747	20629	20641	20650	20718	20701	20498	20786	20770	20695	20718	20730	20598	20798	20739	20746	20738	20884	20649	20718	20727	20683	20742	20840	20549	20702	20607	20637	20668	20730	20785	20794	20729	20580	20606	20552	20910	20731	20873	20616	20771	20687	20573	20684	20574	20669	20804	20812	20545	20565	20657	20632	20823	20695	20692	20911	20792	20654	20562	20761	20776	20736	20738	20617	20562	20562	20651	20711	20884	20622	20520	20816	20720	20668	20723	20743	20699	20786	20789	20896	20752	20710	20763	20711	20585	20782	20692	20719	20622	20623	20658	20519	20581	20706	20714	20535	20435	20774	20654	20582	20713	20733	20691	20624	20697	20740	20751	20876	20459	20828	20633	20611	20706	20892	20549	20510	20513	20747	20616	20651	20864	20647	20632	20676	20636	20468	20628	20598	20742	20672	20811	20652	20686	20806	20492	20532	20656	20931	20781	20809	20727	20622	20826	20813	20696	20771	20679	20700	20766	20547	20833	20785	20614	20884	20864	20888	20629	20774	20793	20728	20791	20584	20614	20632	20636	20878	20686	20787	20687	20535	20702	20666	20688	20923	20711	20677	20830	20549	20601	20555	20793	20773	20711	20779	20827	20506	20666	20746	20783	20740	20600	20600	20751	20624	20741	20582	20747	20804	20411	20762	20754	20636	20476	20517	20947	20655	20583	20722	20679	20717	20596	20954	20740	20553	20760	20591	20715	20715	20797	20747	20645	20573	20621	20831	20579	20658	20875	20581	20798	20827	20764	20975	20554	20797	20750	20669	20566	20720	20842	20652	20807	20529	20708	20579	20741	20915	20693	20714	20835	20614	20717	20751	20601	20835	20737	20905	20702	20685	20732	20669	20812	20745	20576	20750	20684	20521	20699	20761	20522	20446	20773	20590	20876	20614	20583	20643	20632	20938	20645	20669	20857	20723	20639	20815	20683	20619	20572	20629	20749	20556	20692	20878	20722	20831	20582	20899	20682	20700	20919	20870	20588	20645	20621	20671	20566	20807	20683	20701	20663	20639	20649	20798	20692	20747	20800	20822	20728	20673	20593	20854	20539	20679	20698	20664	20804	20894	20778	20530	20627	20816	20547	20653	20595	20622	20824	20774	20587	20788	20684	20727	20698	20786	20681	20729	20718	20684	20800	20686	20543	20500	20598	20783	20893	20616	20893	20873	20728	20616	20830	20810	20760	20714	20676	20706	20648	20802	21008	20740	20669	20631	20548	20677	20698	20609	20672
28121	39314	35889	29583	26225	23135	21018	19731	19315	18681	18660	18817	18599	18239	17525	17347	17495	17028	16907	16814	16849	16956	16888	17008	17017	17026	16859	17009	16766	16833	16879	16695	16923	16912	16835	16890	16780	16849	16854	16865	16894	16758	16957	16804	16710	16821	16767	16848	16884	16796	16772	16757	16786	16815	16830	16802	16836	16872	16951	16736	16812	16658	16929	16826	16929	16708	16775	16746	16697	16726	16910	16790	16878	16580	16922	16826	16917	16719	16757	16693	16600	16905	16796	16662	16853	16934	16657	16721	16816	16837	16921	16845	16883	16559	16768	16709	16827	16961	16637	16694	16648	16871	16765	16557	16935	16721	16864	16851	16779	16904	16801	16699	16835	16905	16677	16714	16864	16812	16752	16736	16946	16587	16611	16692	16960	17075	16584	16750	16760	16932	16778	16834	16743	16751	16973	16794	16799	16738	16689	16948	16740	16899	16707	16775	16884	16719	16860	16804	16603	16826	16971	16693	16577	16814	16749	16758	16833	16804	16711	16785	16632	16758	16861	16884	16827	16993	16783	16848	16650	16758	16692	16805	17003	16617	16669	16840	16719	16824	16921	16628	16672	17116	16675	16570	16894	16857	16809	16612	16796	16805	16856	16637	16610	16688	16784	16714	16800	16784	16739	16902	17005	16642	16732	16791	16785	16708	16844	16946	16679	16569	16786	16798	16926	16822	16958	16803	16949	16835	16764	16707	16714	16898	16719	16819	16817	16829	16807	16721	16881	16713	16756	16762	16760	16789	16724	16579	16699	16725	16700	16672	16751	16848	16814	16684	16925	16852	16687	16704	16742	16732	16801	16832	16742	16794	16932	16805	16796	16826	16745	16839	16706	16804	16917	16845	16834	16781	16779	16713	16850	16868	16785	16709	16815	16836	16626	16765	16861	16717	16918	16724	16641	16846	16906	17053	16740	16968	16672	16729	16938	16823	16764	16843	16780	16976	16808	16939	16644	16772	16780	16705	16691	16777	16861	16698	16688	16806	16704	16810	16730	16823	16942	16788	16785	16880	16922	16773	16793	16790	16671	16700	16780	16697	16731	16719	16727	17057	16811	16742	17008	16817	16821	16930	16870	16715	16746	16815	16864	16776	16903	16854	16582	16740	16820	16675	16729	16721	16984	16953	16835	16886	16857	16683	16898	16922	16887	16567	16902	16634	16888	16780	16799	16938	16994	16893	16621	16863	16823	16850	16812	16657	16882	16644	16839	16787	16745	16759	16753	16697	16708	16838	16912	16804	16698	16634	16803	16843	16865	16941	16669	16903	16949	16805	16704	16767	16790	16859	16878	16831	16745	16903	16776	16715	16607	16853	16746	16736	16924	16620	16661	16883	16704	16857	16907	16649	16965	16802	16775	16805	16812	16647	16818	16802	16841	16743	16902	16704	16823	16718	16762	16894	16912	16877	16830	16674	16727	16834	16682	16671	16868	16817	16847	16910	16859	16788	16770	16750	16754	16868	16762	16820	16773	16790	16811	16892	16751	16899	16714	16672	16666	16968	16834	16702	16764	16837	16737	16721	16651	16775	16992	16961	16804	16769	16784	16870	16795	16843	16849	16802	16801	16953	16671	16747	16804	16668	16858	16725	16794	16728	16860	16696	16763	16895	16801	16852	16847	16914	16777	16809	16815	16754	16923	16725	16774	16891	16697	16858	16967	16971	16630	16671	16745	16723	16846	16894	16788	16849	16810	16908	16798	16956	16914	16712	16837	16843	16983	16740	16859	16800	16869	16992	16761	16713	16939	16882	16891	16940	16795	16766	16716	16889	16747	16825	16762	16965	16797	16968	16644	16773	16940	16752	16844	16557	16811	16840	16810	16679	16951	16895	16709	16830	16841	16633	16931	16692	16820	16723	16866	16858	16739	16503	16722	16804	16733	16748	16945	16763	16801	16788	16760	16663	16903	16780	16929	16795	16555	16754	16792	16922	16627	16789	16619	16690	16697	16654	16834	16723	16902	16819	16763	16611	16913	16565	16766	16895	16891	16853	16880	16850	16874	16792	16672	16721	16756	16660	16926	16759	16845	16866	16814	16859	16814	16741	16879	16705	16791	16774	16997	16667	16693	16748	16734	16793	16716	17050	16768	16631	16871	16857	16796	16782	16737	16701	16822	16762	16748	16752	16774	16865	16911	16693	16963	16790	16821	16746	16714	16785	16850	16641	16826	16726	16844	16758	16898	16784	16846	16626	16772	16801	16948	16715	16928	16900	16911	16894	16801	16771	16889	16638	16840	16813	16786	16773	16914	16645	16690	16767	16913	16841	16884	16792	16715	16725	16808	16763	16774	16718	16745	16897	16803	16810	16881	16686	16837	16711	16756	16758	16668	16600	16807	16789	16956	16855	16904	16981	16696	16941	16851	16975	16625	16845	16821	16829	16771	16835	16915	16620	17077	16735	16893	16924	16796	16867	16876	16838	16787	16721	16829	16718	16917	16847	16726	16682	16782	16671	16879	16601	16792	16916	16800	16724	16886	16888	16713	16803	16683	16617	16824	16784	16750	16706	16840	16813	16510	16901	16881	16825	16777	16677	16768	16721	16828	16848	16955	16905	16906	16867	16815	16730	16842	16767	16742	16958	16754	16661	16875	16784	16771	16863	16828	16784	16675	16830	16791	16740	16764	16737	16604	16912	16885	16685	16817	16833	16611	16832	16792	16855	16838	16709	16840	16753	16845	16942	16694	16860	16670	16849	16788	16916	16626	16892	16731	16758	16865	16804	17008	16681	16683	16818	16782	16832	16892	16924	16806	16948	16796	16726	16755	17128	16866	16834	16793	16808	16906	16768	16652	16663	16823	16708	16711	16758	16819	16682	16928	16863	16878	16853	16788	16890	17034	16745	16781	16874	16856	16914	16841	16767	16739	16849	16607	16579	16777	16699	16942	16949	16723	16779	16871	16852	16814	16978	16821	16765	16878	16921	16904	17052	16708	16998	16845	16676	16913	16793	16899	16887	16744	16576	16701	16759	16889	16689	16782	16816	16866	16789	16811	16800	16648	16679	16755	17006	16949	16797	16747	16660	16710	16761	16903	16792	16801	16734	16772	16984	16880	16800	16639	16705	16763	16724	16699	16897	16834	16707	16764	16884	16874	16636	16699	16945	16666	16898	16695	16761	16926	16832	16885	16680	16910	16820	16819	16769	16950	16689	16956	16622	16546	16916	16822	16728	16655	16686	16852	16770	16681	16798	16752	16715	16839	16708	16934	16746	16698	16908	16808	16832	16641	16909	16861	16751	16894	16989	16688	16899	16627	16784	16956	16682	16791	16872	16888	16931	16568	16764	16787	16788	17030	16527	16770	16814	16975	16870	16883	16874	16899	16767	16862	16902	16932	16759	16749	16832	16835	17049	16923	16868	16733	16927	16630	16825	16858	16726	16885	16876	16653	16977	16787	16752	16716	16830	16737	16945	16782	16747	16931	16844	16768	16739	16959	16744	16704	16829	16571	16776	16908	16724	16817	16786	16880	16812	16638	16643	16853	16749	16913	16746	16885	16650	16893	16811	16882	16979	16843	16679	16779	16777	16867	16785	16604	16800	16773	16882	16707	16943	16801	16792	16790	16746	16812	16769	16570	16916	16733	16938	16730	16933	16705	17063	16688	16751	16836	16840	16738	16815	16818	16716	16834	16651	16842	16963	16854	16773	16899	16747	16893	16559	16985	16565	16904	16669	16746	16730	16853	16755	16632	16802	16799	16745	16734	16919	16982	16677	16756	16769	16822	16730	16708	16793	16803	16653	16842	16862	17009	16834	16996	16797	16887	16823	16891	16683	16903	16776	16934	16794	16687	16583	16721	16586	16751	16767	16850	16733	16772	16800	16910	16603	16844	16745	16702	16661	16634	16730	16787	16919	16884	16779	16865	16665	16875	16896	16872	16782	16916	16923	16659	16725	16980	17021	16738	16823	16760	16658	16736	16949	16708	16793	16687	16802	16651	16907	16708	16714	16822	16936	16867	16922	16842	16847	16775	16857	16792	16829	16830	16853	16650	16802	16719	16832	16577	16689	16825	16673	16867	16790	16754	16657	16719	16917	16806	16812	16745	16784	17034	16758	16925	16709	16974	16981	16867	16945	16607	16842	16951	16782	16767	16678	17053	16829	16951	16818	16859	16789	16839	16728	16838	16760	16852	16752	16625	16609	16808	16871	17045	16804	16884	16804	16857	16804	16785	16893	16641	16881	16798	16871	16839	16772	16871	16791	16862	16799	16757	16911	16986	16826	16792	16700	16638	16890	16944	16769	16699	16730	16802	16668	16768	16973	16801	16833	16902	16753	16750	16792	16742	16808	16734	16873	16814	16822	16805	16869	16895	16841	16811	16815	16901	16772	16866	16742	16776	16874	16831	16830	16843	16900	16752	16793	16766	16863	16759	16799	16801	16900	16951	16668	16663	16901	16659	16770	16890	16861	16840	16776	16840	16847	16845	16959	16813	16817	16815	16798	16956	16869	16808	16841	16946	16826	16704	16731	16873	16798	16833	16856	17046	16794	16791	17002	17000	16823	16937	16685	16789	16716	16669	16825	16803	16622	16750	16814	16816	16855	16646	16883	16875	16843	16897	16552	16655	17099	16666	16779	16805	16822	16895	16731	16776	16891	16883	16728	16820	16791	16738	16738	16662	16858	16768	16785	16798	16730	16892	16849	16800	16789	16568	16788	16856	16849	16627	16832	16789	16660	16889	16746	16682	16832	16608	16750	16994	16719	16848	16874	16713	16735	16757	16747	16857	16967	16788	16787	16810	16727	16662	17022	16674	16926	16744	16753	16715	16749	16764	16803	16839	17004	16880	16743	16818	16800	16644	16776	16608	16859	17007	16718	16963	16779	16604	16674	16808	17024	16781	16842	16687	16875	16801	16664	16843	16789	16715	16803	16491	16768	16901	17046	16640	16764	16606	16934	16715	16604	16608	16732	16687	16781	16678	16687	16751	16729	16925	16566	16917	16755	16708	16834	16950	16746	16829	16832	16901	16851	16816	16874	16818	16805	16641	16756	16770	16794	16873	16764	16935	16799	16759	16823	16791	16854	16851	16653	16922	16584	16893	16876	16802	16980	16754	16686	16668	16741	16953	16642	16747	16719	16851	16726	16766	16738	16734	16927	16928	16968
24498	21294	28833	25700	25686	26947	26708	23847	22899	22592	22441	22185	22097	21793	21350	21131	20867	20864	20656	20652	20685	20345	20514	20623	20554	20553	20661	20495	20764	20543	20586	20356	20628	20507	20525	20724	20479	20412	20619	20280	20348	20501	20331	20698	20469	20512	20384	20461	20586	20315	20301	20634	20492	20675	20593	20374	20316	20372	20489	20470	20270	20466	20287	20252	20360	20492	20571	20482	20455	20319	20543	20359	20425	20081	20393	20468	20269	20358	20340	20437	20527	20395	20441	20273	20293	20378	20395	20437	20354	20377	20316	20242	20205	20445	20479	20441	20409	20468	20506	20275	20298	20509	20571	20464	20309	20361	20277	20410	20474	20512	20473	20373	20569	20397	20536	20370	20322	20368	20404	20515	20275	20445	20431	20212	20396	20332	20438	20670	20481	20289	20552	20337	20426	20402	20256	20397	20365	20355	20195	20649	20727	20354	20320	20309	20156	20414	20419	20380	20361	20411	20481	20556	20503	20246	20248	20286	20265	20377	20321	20302	20231	20467	20339	20339	20365	20214	20381	20516	20306	20254	20405	20370	20247	20334	20542	20361	20346	20324	20348	20411	20357	20263	20257	20493	20543	20520	20396	20302	20281	20576	20433	20313	20364	20242	20345	20242	20525	20144	20407	20265	20470	20185	20358	20345	20140	20334	20499	20520	20465	20497	20292	20565	20355	20330	20426	20391	20315	20476	20528	20472	20234	20429	20231	20256	20327	20522	20280	20248	20125	20398	20510	20296	20376	20274	20170	20291	20313	20461	20402	20475	20308	20335	20374	20224	20368	20591	20418	20532	20307	20450	20417	20264	20436	20430	20388	20568	20439	20462	20521	20172	20378	20354	20516	20378	20220	20490	20334	20387	20388	20371	20299	20148	20246	20396	20309	20548	20416	20301	20398	20457	20176	20315	20081	20105	20476	20296	20351	20308	20301	20354	20208	20423	20225	20412	20630	20393	20430	20365	20289	20548	20333	20277	20433	20374	20085	20296	20341	20246	20326	20237	20327	20287	20304	20541	20526	20304	20302	20493	20517	20253	20513	20603	20438	20441	20454	20388	20385	20245	20290	20105	20420	20396	20451	20479	20384	20360	20350	20372	20191	20180	20414	20334	20225	20192	20133	20593	20430	20606	20389	20332	20313	20371	20572	20386	20508	20307	20453	20267	20623	20485	20450	20113	20360	20136	20266	20405	20336	20406	20301	20523	20377	20465	20271	20298	20192	20337	20210	20476	20489	20427	20290	20135	20381	20497	20390	20390	20437	20415	20397	20491	20351	20610	20442	20326	20379	20577	20426	20490	20478	20391	20357	20420	20412	20248	20144	20098	20430	20163	20253	20341	20478	20397	20343	20418	20422	20441	20212	20316	20259	20231	20390	20306	20463	20535	20410	20287	20436	20475	20366	20084	20358	20199	20409	20352	20232	20251	20265	20362	20418	20499	20231	20246	20330	20432	20274	20324	20451	20310	20432	20457	20354	20119	20597	20392	20532	20302	20327	20375	20206	20425	20463	20447	20317	20391	20315	20550	20275	20227	20332	20095	20521	20394	20165	20397	20256	20408	20479	20572	20453	20388	20235	20474	20464	20477	20460	20461	20271	20251	20139	20460	20571	20456	20467	20275	20309	20341	20278	20160	20311	20058	20434	20270	20271	20355	20348	20575	20244	20553	20441	20367	20416	20644	20407	20410	20281	20287	20301	20220	20415	20493	20336	20336	20464	20239	20432	20408	20361	20289	20283	20109	20414	20422	20289	20249	20216	20269	20277	20227	20498	20267	20635	20486	20527	20308	20438	20290	20491	20205	20164	20436	20294	20371	20297	20419	20303	20385	20461	20444	20149	20480	20391	20302	20211	20386	20554	20456	20393	20256	20407	20251	20175	20491	20254	20195	20386	20366	20457	20541	20520	20316	20464	20454	20281	20380	20610	20186	20498	20421	20249	20144	20348	20585	20449	20488	20327	20305	20240	20291	20266	20655	20054	20124	20481	20411	20291	20471	20171	20520	20120	20483	20414	20465	20452	20501	20354	20175	20200	20172	20177	20401	20349	20282	20581	20415	20457	20398	20188	20429	20547	20344	20233	20437	20548	20385	20478	20400	20370	20478	20404	20278	20500	20428	20020	20312	20238	20542	20260	20386	20495	20278	20421	20356	20223	20347	20301	20217	20480	20413	20220	20282	20276	20463	20233	20290	20504	20194	20025	20384	20462	20322	20500	20451	20466	20435	20419	20535	20301	20290	20317	20446	20290	20396	20255	20300	20347	20432	20266	20332	20498	20507	20346	20039	20371	20156	20476	20424	20494	20266	20331	20494	20457	20409	20427	20564	20158	20221	20438	20393	20549	20165	20363	20383	20527	20438	20474	20223	20330	20583	20518	20428	20491	20438	20434	20385	20541	20429	20512	20332	20287	20394	20432	20316	20522	20384	20349	20304	20344	20484	20352	20133	20326	20481	20492	20256	20260	20285	20459	20291	20580	20482	20383	20569	20494	20413	20274	20195	20564	20429	20299	20449	20491	20631	20241	20320	20284	20297	20302	20117	20429	20253	20330	20279	20408	20303	20524	20171	20408	20319	20583	20408	20269	20433	20226	20638	20514	20337	20177	20196	20303	20479	20417	20351	20368	20432	20260	20328	20377	20334	20452	20385	20488	20382	20389	20217	20384	20402	20186	20597	20155	20307	20290	20226	20260	20282	20396	20411	20314	20464	20523	20361	20294	20354	20504	20363	20458	20258	20266	20250	20359	20468	20283	20387	20339	20365	20283	20244	20261	20217	20523	20237	20291	20330	20267	20247	20383	20603	20306	20454	20457	20230	20408	20367	19992	20300	20489	20442	20305	20450	20415	20572	20319	20330	20474	20409	20482	20443	20457	20293	20168	20474	20449	20340	20452	20277	20245	20167	20338	20210	20242	20154	20312	20264	20264	20158	20186	20323	20425	20517	20314	20242	20208	20361	20435	20294	20532	20214	20269	20357	20261	20294	20318	20328	20379	20413	20358	20295	20321	20286	20256	20357	20180	20340	20565	20304	20457	20394	20339	20373	20496	20257	20216	20305	20393	20267	20440	20637	20386	20444	20415	20383	20493	20371	20427	20470	20305	20290	20177	20353	20398	20499	20301	20508	20436	20395	20513	20252	20360	20303	20086	20309	20194	20354	20444	20367	20339	20223	20331	20314	20397	20497	20220	20271	20532	20006	20504	20295	20348	20426	20193	20418	20515	20391	20240	20397	20313	20435	20426	20460	20498	20441	20386	20401	20527	20363	20443	20388	20311	20090	20514	20334	20421	20376	20359	20166	20458	20385	20503	20362	20192	20172	20516	20200	20273	20193	20295	20386	20699	20430	20340	20167	20346	20045	20287	20206	20141	20251	20357	20403	20384	20334	20334	20464	20248	20519	20220	20634	20594	20527	20541	20347	20262	20446	20479	20273	20523	20205	20219	20121	20403	20435	20335	20385	20243	20273	20213	20474	20349	20447	20503	20394	20425	20315	20383	20455	20495	20590	20554	20529	20496	20378	20552	20278	20434	20442	20404	20509	20520	20228	20426	20429	20354	20354	20203	20235	20527	20385	20325	20342	20573	20435	20343	20270	20337	20313	20183	20294	20201	20454	20385	20523	20617	20559	20471	20492	20194	20411	20409	20188	20308	20156	20352	20205	20307	20277	20571	20501	20321	20248	20158	20573	20499	20329	20361	20312	20319	20347	20446	20530	20319	20417	20375	20245	20415	20340	20161	20390	20153	20405	20216	20454	20380	20461	20206	20409	20176	20407	20473	20400	20368	20406	20460	20201	20519	20376	20392	20175	20424	20464	20395	20230	20468	20272	20274	20468	20238	20343	20422	20385	20394	20097	20350	20190	20465	20417	20582	20357	20352	20545	20311	20397	20463	20318	20523	20483	20238	20501	20439	20306	20475	20478	20463	20422	20372	20349	20323	20392	20438	20375	20492	20251	20287	20517	20511	20605	20306	20360	20490	20130	20337	20358	20468	20304	20274	20425	20679	20472	20469	20725	20311	20448	20262	20310	20310	20359	20256	20249	20340	20396	20530	20330	20223	20329	20311	20306	20312	20326	20310	20287	20233	20205	20343	20400	20386	20330	20323	20431	20330	20468	20427	20338	20215	20299	20268	20329	20243	20268	20385	20319	20312	20490	20467	20334	20383	20243	20200	20340	20361	20271	20428	20328	20517	20299	20159	20392	20575	20368	20428	20443	20409	20401	20464	20383	20398	20353	20317	20267	20360	20482	20304	20292	20122	20501	20472	20503	20373	20274	20027	20136	20546	20389	20438	20469	20386	20404	20316	20507	20395	20317	20383	20330	20280	20097	20230	20348	20125	20446	20349	20533	20266	20525	20271	20308	20313	20321	20428	20381	20283	20032	20300	20327	20494	20159	20249	20453	20324	20331	20321	20368	20312	20271	20338	20247	20255	20192	20463	20263	20330	20183	20395	20213	20419	20422	20546	20164	20234	20296	20389	20257	20297	20381	20598	20531	20370	20292	20448	20260	20302	20660	20282	20622	20308	20321	20419	20362	20219	20354	20186	20355	20328	20432	20230	20270	20290	20465	20381	20288	20243	20246	20304	20392	20330	20426	20608	20389	20350	20389	20318	20425	20361	20280	20427	20158	20214	20225	20271	20467	20398	20080	20328	20288	20313	20426	20304	20428	20361	20403	20329	20398	20349	20339	20449	20152	20188	20400	20388	20317	20203	20308	20248	20439	20362	20506	20317	20461	20260	20304	20367	20521	20287	20164	20379	20516	20512	20277	20458	20444	20328	20534	20268	20317	20326	20197	20383	20208	20069	20499	20413	20311	20235	20349	20491	20521	20208	20403	20621	20218	20345	20287	20262	20333	20544	20502	20244	20214	20482	20419	20520	20373	20433	20324	20401	20410	20523	20393	20350	20300	20295	20416	20392	20351	20247	20342	20447	20436	20403	20434	20408	20468	20399	20305	20242	20354	20387	20259	20395	20320	20231	20596	20269	20318	20338	20576	20414	20312	20493	20383	20398	20182	20382	20409	20496	20419	20461	20344	20495	20348	20197	20204	20650	20534	20511	20362	20383	20541	20494	20521	20363	20339	20485	20202	20341	20494	20395	20317	20339	20321
26027	43206	40284	34120	29739	26034	23542	21782	20194	19521	19184	19643	19637	18695	17885	17519	17376	17530	16999	17158	17025	16946	16823	16947	17068	16812	17120	17125	16880	16727	16908	16936	16878	16793	16720	16849	16788	16677	16766	16817	16773	16705	16620	16780	16789	16642	16853	16689	16640	16725	16640	16717	16670	16631	16737	16704	16799	16656	16840	16789	16576	16614	16681	16659	16746	16640	16667	16655	16583	16712	16642	16787	16687	16963	16570	16743	16614	16440	16692	16830	16891	16712	16737	16452	16669	16802	16712	16622	16769	16804	16674	16548	16693	16707	16656	16704	16530	16656	16637	16808	16634	16793	16591	16784	16680	16581	16874	16503	16816	16668	16791	16751	16882	16627	16568	16682	16694	16657	16690	16646	16614	16807	16594	16577	16718	16786	16673	16578	16638	16620	16682	16559	16648	16818	16760	16593	16688	16758	16698	16774	16624	16476	16571	16669	16714	16716	16546	16725	16740	16683	16772	16765	16669	16494	16567	16695	16722	16619	16627	16681	16681	16705	16828	16586	16676	16572	16675	16678	16664	16624	16783	16714	16516	16741	16732	16756	16699	16707	16806	16742	16792	16622	16767	16548	16680	16792	16743	16756	16699	16627	16625	16597	16664	16599	16757	16716	16688	16701	16554	16442	16678	16838	16602	16685	16827	16839	16653	16667	16588	16834	16704	16756	16745	16734	16838	16531	16743	16689	16537	16730	16544	16640	16515	16592	16631	16506	16634	16728	16376	16594	16741	16581	16563	16806	16705	16454	16676	16774	16602	16732	16624	16619	16736	16896	16652	16669	16683	16928	16570	16792	16713	16667	16633	16669	16604	16566	16663	16586	16653	16794	16925	16538	16788	16799	16637	16704	16619	16718	16478	16695	16639	16659	16658	16841	16600	16681	16658	16675	16687	16624	16687	16678	16753	16717	16609	16689	16682	16734	16721	16660	16625	16848	16488	16706	16555	16719	16796	16780	16675	16722	16574	16593	16620	16492	16602	16632	16754	16686	16592	16652	16523	16660	16635	16785	16641	16779	16730	16677	16626	16782	16619	16723	16694	16728	16757	16543	16670	16777	16811	16684	16626	16680	16513	16690	16682	16798	16605	16642	16706	16687	16624	16645	16715	16692	16694	16939	16744	16616	16463	16724	16668	16748	16521	16496	16752	16552	16705	16610	16540	16629	16674	16636	16508	16646	16638	16630	16599	16821	16722	16686	16664	16826	16802	16810	16612	16823	16791	16608	16666	16626	16593	16609	16646	16678	16787	16673	16713	16352	16605	16569	16662	16756	16564	16610	16730	16688	16679	16762	16700	16405	16588	16675	16679	16715	16518	16589	16659	16799	16537	16819	16432	16623	16719	16860	16780	16557	16934	16549	16654	16545	16442	16619	16626	16767	16693	16667	16808	16565	16590	16668	16691	16825	16754	16600	16579	16774	16790	16598	16742	16528	16742	16636	16707	16788	16706	16443	16689	16703	16750	16582	16811	16707	16654	16405	16676	16592	16595	16558	16731	16678	16523	16680	16750	16720	16651	16548	16775	16618	16661	16842	16676	16581	16824	16625	16564	16601	16668	16620	16527	16628	16593	16796	16648	16727	16601	16757	16590	16638	16642	16751	16758	16716	16696	16658	16563	16687	16454	16685	16719	16632	16608	16672	16523	16628	16781	16878	16717	16580	16696	16587	16612	16801	16850	16665	16761	16524	16831	16702	16761	16729	16616	16554	16588	16809	16554	16538	16706	16648	16768	16592	16827	16531	16704	16704	16742	16701	16651	16652	16565	16699	16709	16477	16695	16684	16845	16657	16736	16709	16580	16529	16775	16784	16661	16799	16794	16790	16718	16769	16890	16778	16888	16680	16582	16651	16476	16703	16832	16819	16677	16668	16669	16479	16601	16964	16568	16703	16636	16824	16706	16716	16813	16564	16776	16781	16813	16666	16642	16647	16795	16703	16696	16624	16719	16621	16699	16429	16618	16812	16809	16817	16620	16701	16619	16652	16630	16627	16919	16734	16614	16571	16694	16715	16600	16718	16675	16691	16621	16862	16597	16737	16687	16699	16869	16624	16661	16673	16707	16790	16698	16611	16848	16655	16613	16694	16587	16627	16689	16402	16648	16648	16640	16589	16595	16597	16703	16809	16704	16609	16764	16841	16702	16713	16740	16784	16575	16652	16669	16668	16633	16720	16824	16682	16702	16561	16552	16907	16694	16665	16732	16797	16616	16752	16726	16601	16768	16531	16619	16789	16696	16606	16799	16631	16639	16613	16689	16727	16702	16565	16621	16739	16684	16744	16660	16763	16610	16774	16660	16658	16773	16764	16707	16746	16626	16765	16849	16552	16829	16693	16595	16647	16606	16569	16679	16744	16852	16659	16661	16585	16751	16618	16678	16726	16615	16757	16759	16589	16591	16764	16638	16717	16687	16596	16827	16507	16598	16676	16646	16588	16803	16531	16744	16748	16829	16781	16654	16732	16623	16453	16566	16803	16626	16777	16692	16762	16648	16660	16604	16866	16690	16722	16621	16789	16698	16414	16981	16814	16670	16632	16771	16508	16773	16677	16659	16626	16568	16880	16587	16541	16707	16651	16696	16705	16764	16741	16501	16750	16821	16747	16682	16739	16626	16710	16569	16674	16575	16678	16603	16633	16597	16720	16891	16957	16617	16593	16725	16749	16630	16620	16568	16552	16785	16670	16695	16633	16656	16850	16762	16664	16660	16609	16760	16597	16790	16671	16738	16633	16571	16907	16757	16653	16738	16798	16641	16656	16587	16585	16734	16709	16666	16823	16703	16754	16568	16605	16676	16721	16553	16666	16704	16834	16845	16664	16734	16680	16735	16909	16703	16692	16692	16642	16771	16616	16744	16768	16652	16599	16684	16634	16725	16853	16582	16650	16456	16772	16683	16659	16728	16626	16635	16682	16686	16688	16745	16658	16720	16649	16573	16687	16669	16873	16719	16666	16621	16622	16764	16551	16760	16452	16783	16767	16574	16652	16652	16619	16719	16676	16623	16684	16656	16513	16692	16722	16685	16641	16660	16756	16752	16627	16857	16608	16504	16795	16678	16533	16553	16658	16534	16640	16656	16670	16664	16557	16956	16641	16676	16779	16748	16687	16792	16692	16687	16567	16587	16716	16467	16939	16592	16788	16848	16660	16735	16743	16706	16767	16752	16641	16682	16668	16714	16688	16763	16806	16534	16695	16665	16613	16575	16506	16532	16804	16805	16673	16762	16671	16671	16708	16617	16745	16599	16713	16552	16822	16716	16810	16647	16752	16529	16819	16739	16753	16855	16774	16632	16620	16751	16645	16694	16629	16814	16673	16572	16461	16622	16685	16806	16685	16577	16730	16685	16631	16553	16620	16810	16816	16689	16665	16700	16689	16575	16825	16703	16512	16852	16670	16650	16689	16702	16581	16535	16629	16638	16664	16619	16617	16640	16806	16702	16729	16658	16650	16581	16680	16639	16677	16692	16795	16743	16619	16735	16781	16775	16569	16588	16694	16828	16485	16656	16753	16590	16623	16676	16756	16673	16831	16633	16626	16713	16664	16583	16569	16767	16764	16664	16766	16746	16444	16742	16863	16608	16738	16714	16670	16783	16689	16788	16629	16634	16765	16681	16779	16638	16791	16776	16818	16537	16647	16675	16648	16591	16660	16596	16817	16924	16556	16653	16709	16850	16735	16596	16626	16717	16570	16597	16721	16722	16807	16675	16696	16716	16737	16667	16612	16587	16548	16786	16592	16633	16841	16618	16625	16684	16671	16686	16590	16787	16613	16725	16657	16661	16814	16746	16581	16527	16631	16803	16628	16678	16679	16627	16580	16572	16506	16838	16642	16731	16600	16471	16737	16707	16685	16576	16614	16773	16799	16773	16767	16609	16619	16807	16606	16560	16588	16775	16767	16594	16563	16590	16658	16580	16614	16677	16772	16621	16690	16718	16828	16778	16635	16776	16795	16658	16613	16690	16785	16725	16709	16652	16637	16721	16679	16797	16817	16633	16791	16611	16803	16634	16692	16611	16533	16698	16627	16828	16678	16426	16552	16822	16695	16691	16555	16754	16554	16625	16570	16523	16583	16529	16806	16589	16866	16557	16541	16760	16667	16795	16740	16565	16602	16841	16661	16724	16672	16661	16631	16749	16643	16661	16767	16730	16731	16594	16800	16577	16775	16722	16638	16682	16624	16692	16648	16550	16608	16725	16577	16649	16840	16747	16658	16518	16623	16537	16640	16837	16691	16688	16572	16785	16808	16731	16596	16821	16662	16645	16734	16754	16588	16688	16691	16584	16688	16753	16835	16520	16710	16650	16853	16690	16783	16696	16640	16532	16628	16644	16661	16707	16649	16775	16798	16752	16983	16620	16732	16757	16545	16750	16686	16698	16681	16535	16857	16686	16624	16707	16644	16651	16789	16685	16776	16785	16699	16579	16673	16506	16754	16465	16804	16593	16581	16593	16566	16597	16789	16825	16766	16705	16770	16733	16547	16567	16702	16793	16799	16751	16529	16595	16764	16374	16714	16691	16670	16703	16534	16658	16597	16689	16625	16833	16701	16697	16726	16753	16632	16551	16615	16606	16711	16741	16708	16635	16635	16701	16680	16716	16641	16645	16669	16707	16690	16859	16825	16516	16673	16725	16773	16725	16746	16733	16615	16729	16635	16731	16817	16689	16676	16698	16631	16791	16482	16673	16607	16592	16620	16757	16620	16628	16789	16781	16685	16688	16649	16471	16779	16807	16772	16636	16759	16785	16708	16682	16585	16696	16617	16598	16726	16641	16678	16729	16709	16595	16693	16743	16624	16513	16684	16608	16524	16769	16740	16747	16579	16716	16615	16718	16762	16413	16459	16795	16603	16743	16735	16738	16763	16729	16629	16822	16757	16644	16689	16772	16610	16655	16642	16762	16567	16603	16711	16641	16817	16971	16639	16632	16613	16670	16682	16586	16665	16778	16683	16916	16624	16512	16728	16668	16865	16760	16521	16563	16667	16791	16627	16616	16591	16852	16701	16726	16846	16639	16479	16717	16617	16723	16670	16541	16622	16673	16664	16773	16698	16630	16625	16797	16663	16679	16652	16562	16779	16589	16754	16613	16591	16674	16638	16611	16557	16595	16606
23051	21288	29180	23837	22780	27227	30161	25217	23354	23104	23053	22929	23006	21583	21379	21229	21065	20702	20925	20562	21032	20744	20506	20621	20644	20649	20410	20602	20550	20752	20483	20629	20507	20607	20427	20398	20416	20275	20078	20128	20179	20263	20436	20343	20197	20236	20145	20101	20282	20236	20102	20114	20324	20057	20148	20161	20207	20331	20042	20125	20142	20236	20132	20178	20155	20205	20110	20178	20316	19962	20085	20294	20154	20446	20076	20135	20223	20220	20113	20282	20362	20097	20152	19909	20304	20080	19932	20039	20068	20141	19992	20057	20269	20080	20111	20107	20181	20175	20008	20126	20178	20263	20173	20167	20192	20273	20329	19899	20093	20036	20182	20137	20336	20238	20155	20199	19978	20201	20139	20042	19980	20069	20246	20104	20318	20001	20255	20111	20053	20193	20134	20137	20263	20095	20206	20063	19938	20119	20148	20071	20159	20322	20129	20166	19941	20147	20149	20057	20270	20219	20213	20181	19886	20107	20118	20090	20105	20136	20207	20057	20440	20295	20192	20125	20109	20110	20286	20117	19754	20079	20000	20033	20272	20094	20083	20130	20050	20126	20145	20218	20112	20084	20164	20059	20208	20036	20025	20104	20025	20315	19968	20356	20146	20146	20270	20117	20033	20294	20280	20004	19899	20334	20261	20228	20095	20189	20115	20095	20055	20059	20494	20216	20288	20114	20217	20025	20137	20049	20093	20002	20314	20137	20142	20189	20047	20134	20441	20100	20151	20236	20107	20216	20256	20340	19986	20105	20310	20007	20356	20397	20292	20260	20406	20112	19902	20047	20273	20065	19990	20030	20074	20140	20107	20312	20234	20040	20243	20294	20107	20194	20198	20089	20063	20289	20385	20219	20191	20304	20094	20126	20164	20008	20154	20221	20236	19967	20153	20225	20271	20086	20098	20176	20091	20204	20278	20198	20054	20126	19977	19986	20034	19853	20035	20151	20077	19856	20200	20141	20159	20113	20084	20265	20150	20286	20206	20098	20072	20106	19958	20076	20121	19806	20192	20123	20165	20180	20249	20382	20174	19959	20124	19920	20165	20043	20089	20363	20064	20177	20035	20300	20061	20205	20033	20157	20183	20339	20247	20051	20330	20366	20167	20223	20111	20155	20072	19882	20230	20162	20237	20052	19995	19922	20123	20027	20006	20274	20046	20086	20223	20208	20325	20405	19990	20136	20323	19994	20352	20267	20176	19924	20076	20073	20182	19958	20069	20192	20072	19982	20321	20084	20166	19985	20204	20009	20101	20320	20219	20166	20205	19917	20198	20107	20056	20208	19893	20094	19927	20112	20135	19907	20246	20000	20223	20106	19928	20050	20081	20187	20153	19876	20034	20012	19956	20242	20331	20018	20318	20148	20176	20184	19936	19947	20243	20297	20407	20146	20051	20014	19927	20112	20176	20131	20312	20114	20063	20253	20115	20131	20187	20011	20164	20082	20059	19999	20229	20062	20208	20220	20041	19965	20168	20305	20311	20326	20296	20055	20330	20178	20243	20193	20094	19882	20122	19911	19915	20110	20061	20044	20109	20272	20178	20240	20273	19845	20108	20180	20114	20356	20118	19951	20379	20099	20184	20252	20130	20180	20115	20197	20156	20082	20226	20024	20250	20181	19962	20089	20143	20117	20104	20227	20198	20092	20112	20231	20208	20089	20180	20205	20090	20240	20264	20224	20023	20252	20304	20117	20220	19960	20216	20090	20229	20107	20057	20122	20174	19961	20114	20155	20197	20329	20225	20160	20226	20060	20129	20036	20093	20216	20037	20092	20005	20187	20092	20296	20274	20107	20187	20158	19895	20203	20276	20200	20058	20198	20221	20010	20111	20071	20160	20070	20063	20261	20269	20094	20144	20073	19999	20319	20159	20404	20207	20209	20029	20089	20094	20039	20286	20044	20083	20098	20003	20159	20346	20198	20120	20040	20014	20047	20302	19970	20148	20016	20071	19949	20280	20345	20260	20026	20314	20166	20082	20210	20048	19945	20252	20157	20112	19990	20049	20092	20273	20163	20168	20205	19986	20276	20058	20153	20165	20006	20382	20175	20307	20239	20042	20232	20105	20106	20060	20161	20164	20266	19756	20133	20120	19981	20002	20285	20196	20038	20152	20117	20142	20011	20160	20192	20432	20225	20204	20078	20125	20002	19840	20028	20097	20111	20159	20255	20236	20118	20148	20093	19995	20069	19927	20093	20152	20303	20101	19990	20123	20092	20022	20005	20110	20265	20335	20140	19865	19981	20159	19985	19827	20356	20049	19975	20101	20067	20245	20226	20194	20311	19969	20046	20333	20029	20029	19959	19839	20128	20108	20430	20139	20149	20250	20045	19941	20001	20130	20085	20085	20231	20162	20277	19993	20030	20207	20049	20196	20233	20072	20198	20086	19831	20154	20129	20118	20119	20100	20105	20037	20206	20200	20062	20279	20126	20350	20063	20305	20268	20122	20371	19891	20187	20045	20219	20110	20088	20345	20035	20429	20298	20036	20157	20011	19912	20147	20242	20160	20292	20162	20016	20234	20085	20101	19827	20038	20058	20339	19973	20126	20187	20247	20056	20070	20160	20158	20324	20076	20176	20104	20220	20076	20117	20133	20249	20279	20079	20084	20054	20271	20075	20221	20058	20238	19936	20119	20017	19984	20140	20001	20150	20216	20235	20054	20083	19989	20057	20196	20113	20024	20176	20173	20112	20080	20162	20194	20006	19836	20058	20314	20041	20040	20220	20331	20155	20125	20105	20271	20121	19910	19944	20054	19860	20193	20323	20094	19894	19912	20092	19963	20292	20166	20150	20156	20036	20185	20137	20190	20209	20189	20204	20021	20270	19989	20361	20170	20114	19952	20273	20222	20417	20307	20420	20132	20041	20100	20164	19983	20235	20371	19935	20051	20036	20169	20072	19859	20180	20231	20226	20395	20119	20044	20100	20037	20179	19945	20074	20295	19917	20031	20029	20017	20071	20111	19992	20133	20268	20113	20245	20353	20382	20148	20025	20220	20033	20330	20218	20378	20157	20071	20123	20138	19998	20181	20085	20177	20017	20126	20116	20083	20148	20312	20117	20222	20236	20123	20081	19875	20148	20180	20095	20250	20153	20228	20020	20276	20305	20142	20094	20087	20067	20043	20212	20252	20087	20082	20055	20170	20208	20015	20147	19972	20079	19987	20267	20324	20364	20063	20096	20105	20180	20128	19897	20211	20094	20098	20048	20016	19915	20081	19899	20313	20254	20237	20154	19953	20051	20304	20148	20223	20037	20347	19902	20103	20140	20276	20187	19943	20087	19964	20117	20129	20144	20071	20072	20093	20062	19972	20087	20222	20011	20306	20234	19939	20115	20404	20262	20124	20322	20035	19988	20081	20032	20109	20010	20247	19838	20057	20180	20250	20038	20208	20153	20247	20113	20065	20155	20089	19925	20105	20158	20262	19912	20413	20274	20063	20092	20181	20175	20214	20217	19969	20045	20146	20364	19994	20038	20352	20210	20289	20119	20210	20203	20029	19988	20139	20036	20221	19970	20199	20214	20305	20014	20326	20133	20280	20082	20078	20095	20105	20170	20192	20109	19950	19925	19972	20058	20201	20095	19872	19912	20152	20194	20161	20025	20283	20194	20158	20108	19897	20143	20206	20196	20028	20079	20237	20098	20114	20169	20386	20053	20252	19957	20035	20026	20162	20234	20193	20244	20169	20014	19935	20177	19931	20021	20254	20026	20195	20213	20122	20188	20038	20075	20213	19989	19994	20087	20217	19986	20108	20166	20154	20216	20300	20207	20291	20331	19924	20028	20080	20320	20189	20063	20034	20221	20168	20315	20253	19992	20261	20158	20216	19958	20028	20160	20100	20109	19993	19869	20182	20171	20040	20120	20238	19979	20374	20070	20258	20103	20129	20142	20223	20215	20132	20078	20129	20240	20255	20166	20345	20084	19999	20264	20221	19879	20400	20006	20097	20336	20178	20287	20175	20154	19955	19898	20249	20193	20300	20060	20229	20213	20060	20105	20207	20245	20039	19985	20271	20209	19864	20059	20265	20182	19901	20127	20090	20273	20144	20244	20184	20310	20272	20152	20216	20187	20167	20212	19954	20161	20198	20249	20054	20229	20198	20276	20135	20031	20020	20050	20198	20016	20048	20112	20316	20022	20132	20151	20135	20372	20155	20176	20216	20085	19989	19957	20182	19983	20027	19744	19951	20067	20020	20181	20180	19995	19965	20048	20288	20227	19952	20186	20035	20315	20025	19976	20239	20141	20205	20066	19996	20005	20180	20156	19955	20041	20128	20170	20251	19964	20251	20359	20095	20022	19984	20089	19989	20276	20310	20174	20350	20143	20254	20258	20009	20040	20148	20087	20080	19915	20121	20013	20501	20014	20076	20333	20119	19993	20123	20165	20297	20080	19995	19987	20285	20059	20147	20053	20017	20019	20206	20096	19984	20089	19876	20162	20320	20345	20086	20125	20086	20171	20041	20216	20180	20238	20100	20422	20158	20046	20117	20139	20275	20299	20097	20278	20155	20236	20053	20238	20034	20071	20218	20055	19998	20271	20141	20134	20024	20097	20196	20131	20296	20195	20169	20431	20069	20257	20273	20376	19971	20059	20149	20017	20057	19945	20281	20180	20260	20111	20249	19906	20168	20151	20140	20078	19972	20175	20232	20336	19982	20266	20051	20158	20024	20035	20045	20056	20292	19976	20103	20017	20003	20050	19989	20035	20134	19886	20051	20258	20242	20074	20006	20141	20160	20272	20117	20085	20161	20147	20191	20144	20313	20048	19930	19917	20089	20225	20276	20137	20065	20003	20096	20162	20131	20340	20143	20065	20039	20265	20261	20150	20089	20202	20060	19966	20235	19965	20095	20233	20098	19940	20141	20269	20060	20278	20186	20170	20280	20105	20006	20130	20237	20316	20283	20272	20003	19997	20117	20380	20283	20081	19971	20058	20240	19958	20148	20099	20172	20094	19897	20137	20121	20186	20082	20158	20186	20166	20145	20202	20259	20177	20049	20150	20138	20072	20133	19997	20159	20123	20377	20092	19966	20190	20197	20278	20266	19995	20030	19942	20319	20255	20008	20230	20367	20003	19923	20019	20080	20239	20093	19838	20121	20214	19969	20109
27768	48294	45199	37996	33623	30079	26915	23784	21668	20739	20302	20627	20764	18708	18093	17748	17297	17610	17305	17076	17323	17221	17033	17058	17111	16975	17072	16983	17020	16939	16933	16846	16778	16765	16867	16637	16576	16702	16794	16762	16577	16574	16521	16586	16540	16534	16614	16535	16586	16509	16518	16532	16609	16691	16615	16558	16680	16572	16625	16611	16309	16550	16552	16580	16553	16584	16267	16535	16601	16549	16639	16478	16399	16448	16508	16545	16472	16381	16590	16516	16522	16447	16521	16501	16489	16556	16660	16526	16533	16586	16524	16619	16640	16436	16649	16466	16576	16593	16421	16584	16535	16305	16632	16540	16646	16549	16483	16541	16395	16466	16400	16600	16434	16671	16482	16503	16654	16398	16361	16542	16596	16477	16428	16487	16517	16618	16439	16548	16581	16470	16494	16675	16423	16441	16617	16424	16614	16373	16436	16458	16498	16483	16547	16374	16522	16575	16512	16648	16469	16339	16470	16473	16560	16626	16632	16584	16541	16378	16535	16490	16481	16615	16471	16439	16526	16559	16532	16545	16429	16548	16547	16539	16586	16379	16498	16629	16580	16465	16405	16638	16485	16332	16525	16430	16512	16493	16662	16669	16712	16585	16534	16448	16478	16695	16561	16414	16514	16558	16609	16610	16709	16464	16595	16503	16505	16492	16601	16509	16709	16531	16427	16578	16456	16518	16432	16499	16559	16463	16495	16411	16608	16499	16668	16513	16519	16398	16423	16726	16496	16593	16494	16361	16577	16618	16397	16550	16422	16503	16565	16556	16463	16432	16603	16652	16517	16481	16526	16506	16441	16431	16333	16610	16510	16645	16522	16341	16390	16451	16568	16461	16537	16217	16549	16480	16426	16490	16399	16281	16472	16638	16382	16333	16437	16563	16513	16470	16351	16578	16511	16612	16500	16398	16522	16313	16566	16449	16504	16591	16477	16500	16580	16324	16596	16497	16390	16577	16564	16426	16471	16465	16427	16490	16559	16629	16514	16505	16552	16428	16663	16450	16523	16513	16468	16394	16591	16346	16525	16430	16470	16514	16517	16381	16446	16557	16371	16461	16414	16406	16414	16482	16453	16645	16525	16577	16373	16392	16669	16430	16511	16595	16603	16507	16547	16444	16409	16386	16394	16610	16535	16757	16473	16477	16679	16611	16759	16264	16402	16501	16512	16432	16575	16537	16617	16548	16468	16420	16522	16538	16541	16532	16622	16498	16470	16424	16471	16664	16603	16373	16498	16534	16435	16522	16486	16517	16392	16497	16525	16571	16689	16489	16434	16597	16677	16534	16424	16437	16403	16689	16554	16683	16636	16613	16561	16565	16339	16344	16229	16457	16541	16432	16413	16450	16455	16639	16557	16588	16435	16473	16543	16513	16502	16503	16498	16589	16371	16589	16594	16466	16528	16403	16613	16544	16601	16542	16540	16536	16392	16404	16395	16600	16440	16714	16389	16349	16542	16689	16533	16401	16503	16486	16546	16418	16615	16509	16591	16444	16641	16517	16523	16625	16634	16630	16701	16386	16629	16638	16483	16511	16377	16248	16694	16571	16336	16369	16570	16522	16545	16480	16383	16561	16377	16429	16654	16497	16684	16419	16714	16648	16479	16655	16423	16214	16675	16492	16369	16405	16543	16478	16390	16538	16457	16550	16435	16715	16694	16530	16467	16561	16389	16400	16503	16441	16473	16453	16541	16454	16441	16563	16339	16516	16579	16435	16528	16495	16483	16507	16366	16447	16479	16352	16455	16537	16555	16448	16451	16319	16464	16437	16674	16333	16467	16477	16441	16512	16548	16513	16505	16552	16519	16451	16339	16542	16482	16598	16378	16591	16478	16386	16670	16581	16508	16369	16632	16404	16504	16556	16473	16601	16446	16465	16438	16428	16583	16397	16436	16296	16338	16472	16301	16560	16548	16561	16493	16399	16478	16388	16478	16574	16578	16659	16504	16462	16598	16668	16635	16535	16570	16509	16467	16450	16524	16664	16349	16402	16431	16470	16596	16503	16666	16602	16558	16440	16533	16515	16492	16532	16292	16598	16492	16398	16551	16462	16374	16703	16408	16484	16295	16620	16420	16665	16602	16505	16474	16629	16443	16533	16443	16572	16432	16577	16361	16391	16449	16531	16415	16584	16461	16516	16573	16624	16413	16365	16634	16509	16436	16550	16366	16605	16420	16472	16434	16503	16517	16466	16456	16433	16483	16596	16369	16407	16438	16555	16582	16644	16327	16517	16592	16570	16402	16484	16573	16459	16324	16605	16437	16420	16609	16634	16423	16680	16566	16479	16272	16718	16530	16675	16540	16499	16479	16460	16550	16695	16401	16658	16685	16420	16491	16514	16572	16404	16402	16571	16514	16663	16557	16561	16606	16451	16365	16314	16476	16690	16490	16477	16504	16545	16513	16431	16353	16412	16468	16474	16506	16445	16384	16523	16500	16534	16448	16445	16613	16481	16608	16407	16486	16495	16526	16570	16549	16341	16381	16493	16569	16500	16361	16502	16415	16542	16602	16356	16484	16454	16410	16446	16616	16521	16443	16484	16395	16422	16457	16451	16623	16510	16621	16439	16414	16445	16469	16496	16545	16589	16571	16431	16465	16313	16668	16500	16429	16567	16565	16497	16402	16630	16299	16701	16569	16582	16537	16541	16521	16354	16526	16498	16569	16462	16715	16442	16414	16445	16475	16412	16554	16578	16481	16527	16634	16511	16550	16467	16582	16405	16407	16421	16533	16557	16328	16421	16362	16511	16577	16462	16367	16306	16428	16516	16368	16407	16538	16584	16586	16426	16510	16410	16463	16485	16572	16527	16456	16702	16470	16560	16515	16464	16542	16608	16530	16547	16572	16646	16577	16378	16546	16537	16321	16469	16549	16492	16620	16508	16394	16503	16379	16508	16495	16714	16391	16273	16631	16483	16442	16572	16582	16369	16785	16412	16627	16708	16635	16509	16380	16623	16340	16327	16680	16406	16469	16466	16487	16501	16591	16525	16495	16426	16433	16515	16516	16427	16676	16543	16534	16525	16490	16561	16542	16461	16764	16534	16500	16430	16357	16419	16668	16551	16482	16369	16650	16425	16331	16554	16446	16640	16521	16607	16372	16620	16488	16587	16681	16482	16473	16398	16512	16496	16483	16585	16533	16462	16528	16369	16413	16596	16521	16358	16326	16542	16713	16370	16531	16541	16565	16484	16725	16322	16530	16544	16511	16505	16638	16507	16528	16410	16328	16549	16497	16337	16689	16290	16611	16480	16471	16594	16642	16381	16617	16389	16315	16642	16538	16473	16566	16481	16531	16508	16448	16493	16493	16437	16531	16437	16505	16400	16452	16607	16571	16396	16554	16302	16571	16501	16489	16363	16486	16596	16542	16537	16535	16646	16546	16448	16540	16540	16448	16710	16355	16294	16315	16581	16295	16422	16608	16399	16519	16354	16530	16594	16731	16464	16485	16536	16437	16369	16357	16712	16608	16724	16402	16329	16538	16591	16315	16441	16540	16591	16432	16540	16528	16474	16476	16578	16641	16412	16402	16603	16541	16561	16487	16639	16506	16379	16495	16507	16408	16369	16594	16427	16552	16540	16479	16494	16681	16603	16554	16606	16522	16506	16485	16435	16515	16501	16527	16522	16597	16452	16470	16486	16390	16517	16511	16490	16615	16462	16371	16465	16600	16398	16426	16469	16592	16466	16569	16458	16378	16577	16554	16395	16537	16506	16640	16511	16516	16404	16535	16513	16472	16346	16520	16442	16421	16423	16470	16446	16419	16409	16482	16465	16602	16629	16494	16360	16611	16532	16471	16441	16444	16550	16531	16647	16661	16656	16337	16466	16580	16610	16541	16545	16397	16494	16621	16490	16374	16427	16636	16502	16625	16373	16484	16535	16490	16506	16306	16520	16511	16563	16578	16517	16490	16481	16282	16514	16559	16405	16434	16359	16458	16548	16440	16673	16453	16332	16355	16459	16544	16580	16392	16281	16489	16363	16519	16605	16568	16497	16540	16397	16410	16556	16424	16470	16500	16479	16431	16401	16585	16537	16394	16639	16539	16410	16673	16574	16441	16477	16409	16507	16428	16353	16575	16517	16437	16320	16539	16624	16679	16477	16377	16590	16547	16511	16501	16458	16610	16561	16691	16460	16464	16472	16382	16615	16563	16648	16385	16471	16585	16606	16557	16761	16352	16456	16537	16604	16444	16391	16426	16586	16555	16611	16358	16340	16470	16608	16495	16495	16434	16345	16583	16577	16660	16591	16554	16503	16421	16402	16351	16459	16535	16418	16499	16411	16525	16624	16518	16454	16528	16414	16429	16363	16593	16563	16466	16474	16487	16388	16618	16514	16544	16573	16503	16664	16565	16550	16646	16447	16482	16430	16539	16332	16447	16367	16517	16524	16502	16349	16573	16495	16330	16473	16669	16478	16545	16647	16397	16334	16444	16715	16259	16432	16490	16453	16515	16514	16508	16456	16413	16583	16617	16473	16469	16542	16477	16297	16599	16265	16457	16380	16625	16614	16543	16663	16518	16446	16611	16459	16497	16477	16587	16390	16573	16531	16368	16413	16311	16503	16431	16424	16408	16449	16465	16425	16525	16458	16506	16497	16419	16391	16471	16474	16589	16381	16337	16353	16378	16557	16670	16382	16547	16465	16386	16410	16530	16669	16708	16315	16592	16511	16412	16533	16661	16685	16667	16607	16514	16569	16578	16461	16448	16527	16587	16621	16413	16425	16518	16597	16762	16528	16540	16528	16595	16470	16455	16595	16500	16520	16540	16492	16607	16495	16576	16352	16507	16626	16352	16528	16371	16567	16655	16305	16630	16532	16226	16405	16556	16522	16620	16375	16675	16464	16405	16502	16482	16540	16564	16529	16356	16458	16521	16505	16464	16500	16523	16609	16418	16638	16571	16420	16433	16567	16539	16565	16399	16464	16661	16376	16490	16611	16252	16462	16591	16728	16525	16529	16320	16624	16330	16472	16542	16645	16600	16526	16499	16586	16524	16439	16483	16577	16464	16536	16492	16483	16488	16290	16377	16557	16510	16437	16475	16546	16643	16635	16661	16471	16566	16575	16519	16306	16638	16620	16544	16668	16624	16537	16502	16489	16568	16489	16539	16499
28624	26658	33673	30899	25750	24242	23184	21764	21284	20822	21098	21194	21399	20549	20257	20321	19895	20209	19991	20205	20340	20107	20252	20046	20071	20180	20190	20103	20234	20026	20236	19876	20206	19972	20063	19936	19737	20075	20020	19956	19927	19792	19866	19795	20005	20158	20130	20130	20033	19951	19922	19946	19962	20196	19984	20075	19890	19913	20051	20149	19922	20057	20071	19852	19921	19964	19937	20051	20099	19887	19825	19951	19988	19883	20244	19961	19970	19825	19779	19873	19833	19959	20187	19952	20176	19935	19891	19894	20123	19790	19862	19875	19875	20001	20112	19887	19992	19980	20011	19788	19817	19937	19993	20033	19951	19692	19822	19838	20134	20012	19969	20125	20129	19904	19905	19728	20054	19871	20026	19860	20019	19807	19999	19954	20042	19802	20136	19967	19820	20023	19949	20197	20076	20161	19969	19793	19752	19926	19965	19948	19850	19784	19904	19956	19970	20049	20033	19993	20137	20036	20372	20062	20116	19967	19854	19885	20016	19966	20149	19919	19962	19945	19904	20123	20066	20176	19867	19906	19935	19900	20014	19970	19976	19940	19895	19940	20008	20049	19967	20089	20090	19862	19811	19786	20017	19903	19917	19937	20081	19819	19915	19891	19923	20028	19969	20114	19938	20071	19783	19969	19822	19973	20058	19850	20056	20060	20106	19949	20010	19967	20008	19947	20044	20082	19852	19578	19780	19904	19898	19800	19971	19903	20113	20122	19901	20045	19888	20114	20155	19872	19944	19855	20217	19946	20055	19967	20139	20005	20067	19984	20050	20067	19854	19980	19970	20022	19920	19962	19836	20017	20027	20075	19951	20020	20052	20025	20063	20031	20112	20052	19880	19778	19985	20101	19812	20110	20068	19889	20001	19914	20012	19883	19930	19976	19932	19838	20040	19870	19980	20042	19777	19970	20042	19888	20128	20081	20003	19909	19943	20151	19898	19910	20009	20243	20098	19893	20135	20080	19909	20121	19887	19969	19919	19830	20040	20057	19901	20090	19961	19768	19744	20082	19957	19865	19910	19955	19898	19806	19978	20125	20008	19919	20010	20103	19739	19957	19817	19973	19902	20112	20186	20097	20023	20114	20034	19682	19739	19741	19949	19974	19959	20049	20056	20171	19989	19854	19703	19924	20190	19977	20141	19843	20172	19820	20045	19943	19933	19982	19951	20096	19973	19974	20183	20136	20158	20081	19887	20063	20032	20009	20048	19975	19960	19834	19840	20014	19891	20086	20001	20028	20130	20055	19815	19959	19945	19928	20270	19904	19875	19982	19951	20001	20049	19917	20083	19856	19741	19991	20051	19962	20121	19987	19832	19980	19948	20007	19851	20126	20002	19992	20201	20042	20058	20134	20073	20071	20011	19962	19961	20014	20097	19816	19849	19765	19917	20049	19929	19934	20092	19910	19914	19734	19858	20095	19865	20183	20099	19795	19991	20075	20043	20078	20063	20225	20038	20064	20131	20015	19872	20098	19947	19970	19898	19897	19791	20185	20039	20073	20075	20014	19942	20020	20175	20110	19947	19913	19841	19880	19897	19959	19951	20245	19921	20135	19970	19984	20024	20010	20051	20157	20078	20007	19898	19970	19943	20108	20035	20006	19908	19771	19899	19916	19963	19771	20074	19933	19977	19866	20086	20075	19701	19763	19917	19938	19888	20029	19821	19842	19867	20063	20115	19861	19699	19956	20020	20132	19755	19729	19889	20179	20167	19863	19928	19937	19955	19959	19990	19987	19921	19941	20030	20125	19880	19977	19714	19940	19885	19885	19633	19924	19980	19868	19887	19935	19849	20010	19876	19844	20049	20103	19799	19854	19809	19959	20121	19857	20122	19970	19897	20015	19797	19923	19909	19924	19909	19830	19965	20100	19940	19985	19961	19724	19769	19955	20179	19837	19996	19967	19904	19976	19925	19972	19900	20141	19840	19900	20043	19866	19901	19850	19932	19799	20024	20007	19919	19904	19854	20275	20205	20057	19938	19995	19924	19870	20104	19931	20093	20077	20204	20057	20136	19886	20121	19897	19994	20004	19885	19886	20046	19932	19958	19814	19773	19922	19936	19708	19929	20162	20061	19996	19891	19890	19864	19744	19800	19983	19953	19882	20055	20127	20191	19824	19922	20110	19948	19952	19897	19954	19885	19875	19974	20046	19918	19795	19939	20016	20132	20143	19871	20156	19958	20039	19930	19741	19737	20107	19947	19900	20053	20078	19694	20091	20036	19909	20220	20042	19784	19920	19924	19967	20022	20036	19738	20105	19992	20064	20003	19944	19873	20028	19778	19910	19959	20046	19918	19808	19873	19793	19919	19931	19903	20165	20090	19906	20153	20002	20015	20047	19927	20025	19941	20241	20087	20091	19996	19981	20075	19795	20140	19965	19995	20035	19828	19996	19840	19979	19843	19958	19919	19947	19992	19854	19935	19937	20238	19887	19979	19820	19832	19706	20117	20107	19891	19902	20087	19870	19955	20034	19749	19902	19796	19990	20111	19981	20075	20029	19918	19649	20089	19725	19864	19979	19814	19983	20074	20124	20026	20004	20040	19933	19956	20029	19856	19817	20070	20000	19858	19727	19971	19994	19999	19896	20053	19877	20051	20216	20052	19800	19810	20038	20097	19816	19914	19973	20033	19771	20003	19816	19990	19728	19900	19982	20049	19889	20026	19952	19826	19765	19970	20068	19961	19984	19903	20077	19989	19829	19803	20123	20090	19975	19877	19812	20008	19918	20073	19985	19690	19938	19923	20185	20262	19946	19992	20050	19956	19954	20100	20102	19998	19947	19811	20063	20053	20092	19928	20054	19993	20189	19909	19841	19946	19941	19993	19777	19964	19971	20130	19975	20091	19781	19623	19968	19959	20005	20055	19903	19950	19929	19967	20116	19961	19840	19966	19952	19847	19859	19879	19869	20004	19949	19866	20026	19820	19982	19975	20094	20103	20195	19935	19906	19900	20140	20012	20120	19831	19823	19991	19969	19848	19543	19891	19917	19797	20005	19910	19913	20083	19981	19966	19895	19846	19931	20021	20116	19876	19769	20093	19976	19935	19870	19940	20052	19932	19792	19995	20038	19966	20154	20077	19936	19988	19953	20118	20033	20205	20104	19992	20117	19991	20041	20005	19864	19803	19900	19936	19891	19975	20014	20078	19943	20062	19976	20016	19790	20061	19918	20087	19912	19919	20102	20146	20270	20012	20000	19897	19909	20082	19943	20197	19886	19838	19899	19853	20012	20080	19976	20091	20014	20210	20153	20060	19969	19862	19787	20008	20152	20387	20098	19774	19900	19781	19944	19759	19969	19999	19907	19915	20030	19900	19780	19999	20017	19782	20018	19891	19800	19916	20160	19855	20074	19929	19887	19832	20022	20170	19877	19813	19855	20033	19767	19975	19996	20099	20001	19865	19839	19972	19905	19985	20161	20190	20194	20109	19883	19900	20164	20199	20052	20056	19913	20186	20092	20035	20068	20065	19937	19903	20106	19869	20112	19893	19853	19958	19975	19968	20065	20018	19845	19998	20124	19979	19816	19942	20209	20086	20046	20168	20069	20051	19863	19924	20000	19966	19946	20197	20137	20020	19936	20000	19811	19927	20038	19912	20153	19956	19932	19812	19802	19980	20030	20060	19855	20025	19843	19969	20020	20129	19844	19789	20170	20083	19864	19995	19858	20083	20265	20000	19974	19907	19804	19983	19771	19802	19978	20006	19956	20014	19992	19860	19873	19865	20092	19949	20104	20255	20140	19875	19803	19980	20032	19985	19792	20075	20054	20024	20076	19988	20140	20083	20118	20015	20087	19854	19895	19975	19903	20129	19831	20017	19915	20231	20220	19821	19970	19984	19780	19991	20051	20127	20119	19744	20127	19944	19900	19936	20151	19904	19825	19954	20051	19951	19982	19982	20149	20028	19954	19921	19924	19997	19929	20215	20206	19888	19981	19903	19892	19920	19793	19841	19970	19693	19990	20117	20038	19789	19857	19931	19865	19924	20063	20179	20021	20286	20059	19748	19853	19966	19948	19857	20034	20089	19759	19925	19885	19982	20022	20013	20066	20144	20053	20132	20067	19994	19928	19980	20180	20046	20037	20048	19852	19883	20023	20122	20021	19904	19974	20130	19847	19889	19927	19909	19848	19970	19999	20230	20033	20179	20015	19835	20024	20085	20061	19947	19848	19899	20092	20010	19843	20014	19863	20131	20040	19813	19873	19868	19748	19979	19956	19964	19907	20068	19960	19978	19984	20081	19961	19905	20135	19965	19978	19934	19913	20158	20075	20116	19967	19930	19809	20006	19925	20013	20167	20032	20042	20076	19933	20082	19952	19979	20005	20044	20109	20045	19839	19933	19853	19895	19888	20170	20144	20048	19904	19936	19814	20008	19900	20054	20020	20081	19964	19932	20127	19821	19939	20108	20008	20111	19861	20015	19903	20034	20017	20062	19797	20041	20070	19974	19941	19799	19973	20076	20023	20024	19914	20005	19876	19749	20174	20130	19988	20012	19932	19947	19931	20165	20012	19832	19977	19993	20050	19995	19982	19817	19808	20141	19972	19883	19949	20075	20282	20093	20193	19852	19827	19900	20100	20115	20046	20118	20042	19859	19910	20020	20096	19837	19934	19955	19991	20004	19747	19984	19924	20038	20053	20059	20132	20134	19878	20105	20104	19940	20053	19845	20110	20164	20064	20265	20090	19701	20016	19969	20079	19954	20123	19930	19953	20002	19965	20039	19987	20078	19817	19963	19895	20170	20082	20051	19737	19923	20149	20148	19886	19834	20083	20058	19949	19827	20006	19682	19818	19971	19895	19903	20087	20057	20168	20142	20209	19869	19784	20069	19688	19984	20039	19993	19977	19883	19772	19845	19884	20145	19833	19917	19985	20034	20075	19916	19907	19859	20024	20029	20123	19930	19993	19836	20074	19851	20039	19708	20091	19954	20102	20043	19949	20362	20022	19919	19993	19912	20158	20059	19990	19985	19930	19881	20147	20038	19900	20031	19910	19898	20043	19939	19888	19864	19801	19871	20113	20015	19925	20019	19937	19951	19896	19948	20078	20267	20148	19884	19902	19960	19931	19956	20029	19976	19923	19955	19925	20019	20024	19819	20092	20104	20199	20165	19988
27635	39607	35424	29161	25183	23109	21042	19637	18350	17983	18108	18430	18175	17058	16775	16766	16764	16791	16651	16690	16770	16657	16595	16657	16694	16724	16584	16557	16664	16726	16793	16572	16469	16593	16580	16491	16530	16381	16463	16386	16468	16461	16548	16372	16515	16497	16485	16360	16461	16366	16444	16561	16325	16266	16439	16437	16402	16695	16530	16326	16409	16483	16193	16417	16302	16475	16515	16537	16364	16381	16463	16398	16388	16467	16310	16429	16530	16247	16380	16376	16326	16351	16397	16297	16428	16288	16463	16453	16354	16263	16364	16527	16282	16494	16534	16434	16183	16356	16368	16428	16461	16558	16498	16353	16434	16380	16366	16531	16468	16371	16457	16184	16438	16424	16516	16410	16320	16483	16379	16279	16325	16417	16435	16368	16466	16513	16358	16419	16304	16711	16494	16470	16386	16459	16488	16300	16481	16347	16670	16305	16507	16426	16433	16508	16364	16417	16372	16376	16542	16421	16274	16414	16305	16155	16318	16451	16470	16335	16337	16513	16248	16477	16484	16226	16490	16368	16380	16456	16380	16516	16407	16484	16426	16369	16648	16378	16417	16366	16395	16450	16461	16433	16435	16351	16464	16403	16391	16433	16555	16354	16415	16389	16376	16508	16476	16355	16469	16494	16511	16330	16266	16431	16431	16461	16491	16421	16404	16428	16422	16433	16558	16515	16569	16262	16426	16311	16418	16352	16441	16478	16456	16564	16231	16497	16289	16403	16196	16472	16288	16317	16479	16462	16451	16471	16455	16504	16568	16495	16544	16458	16496	16316	16397	16495	16605	16500	16378	16547	16215	16504	16329	16426	16528	16422	16521	16347	16445	16297	16429	16375	16629	16443	16391	16346	16470	16397	16463	16387	16446	16380	16351	16248	16419	16480	16442	16378	16543	16415	16335	16397	16334	16478	16461	16362	16401	16225	16462	16539	16350	16309	16623	16527	16579	16324	16487	16348	16499	16401	16423	16411	16475	16439	16466	16414	16462	16396	16493	16291	16509	16353	16332	16473	16605	16252	16432	16421	16398	16468	16605	16565	16394	16367	16409	16499	16450	16439	16375	16407	16511	16300	16315	16664	16363	16490	16474	16333	16427	16482	16407	16237	16445	16547	16319	16472	16485	16500	16493	16383	16483	16324	16531	16548	16411	16479	16448	16393	16488	16269	16462	16463	16458	16429	16498	16632	16470	16228	16430	16421	16323	16499	16383	16368	16573	16374	16503	16480	16200	16455	16271	16394	16376	16358	16410	16387	16548	16394	16309	16490	16523	16360	16474	16467	16444	16419	16442	16384	16314	16471	16445	16536	16366	16405	16274	16499	16311	16348	16407	16386	16605	16501	16548	16361	16408	16457	16362	16381	16429	16456	16432	16331	16270	16324	16518	16300	16527	16421	16387	16417	16531	16564	16481	16350	16369	16659	16429	16406	16420	16414	16436	16476	16451	16409	16350	16414	16504	16399	16537	16360	16359	16519	16482	16419	16557	16407	16458	16339	16371	16494	16454	16404	16498	16223	16261	16413	16367	16600	16445	16449	16560	16512	16460	16502	16195	16338	16378	16447	16349	16329	16251	16462	16463	16290	16401	16381	16312	16464	16345	16239	16559	16502	16319	16258	16276	16149	16237	16511	16320	16343	16409	16466	16442	16535	16398	16507	16469	16427	16349	16500	16535	16474	16445	16549	16393	16307	16496	16521	16443	16349	16412	16526	16342	16560	16503	16264	16478	16358	16372	16548	16387	16372	16526	16515	16496	16480	16421	16505	16426	16339	16456	16359	16505	16353	16464	16432	16539	16330	16399	16355	16363	16379	16290	16462	16376	16519	16423	16278	16447	16464	16511	16441	16225	16448	16433	16381	16486	16528	16283	16403	16522	16503	16410	16377	16253	16560	16472	16506	16333	16398	16258	16473	16322	16512	16467	16299	16399	16512	16419	16316	16326	16317	16447	16373	16286	16470	16426	16280	16501	16481	16447	16428	16483	16615	16441	16571	16457	16370	16486	16356	16463	16331	16418	16458	16371	16294	16383	16304	16551	16383	16420	16415	16266	16550	16353	16430	16506	16381	16443	16181	16414	16526	16466	16502	16618	16508	16570	16421	16343	16413	16157	16278	16491	16327	16476	16428	16406	16587	16313	16353	16206	16352	16407	16406	16380	16578	16271	16284	16489	16287	16504	16313	16458	16385	16420	16311	16574	16448	16492	16291	16474	16449	16489	16430	16341	16357	16276	16503	16423	16633	16425	16480	16380	16346	16347	16426	16536	16418	16433	16284	16556	16313	16449	16512	16419	16365	16399	16350	16480	16425	16450	16301	16268	16466	16439	16520	16429	16452	16539	16269	16438	16485	16377	16473	16347	16372	16445	16280	16439	16639	16498	16426	16458	16544	16436	16436	16471	16410	16366	16549	16362	16608	16316	16458	16573	16372	16512	16267	16557	16470	16454	16237	16322	16383	16600	16511	16575	16346	16447	16514	16398	16418	16494	16345	16503	16384	16573	16492	16380	16441	16247	16422	16456	16442	16588	16533	16558	16333	16650	16251	16298	16415	16437	16516	16388	16261	16453	16459	16547	16447	16453	16419	16473	16558	16414	16582	16307	16492	16546	16360	16312	16722	16377	16311	16301	16414	16472	16240	16529	16416	16544	16282	16419	16550	16615	16671	16589	16519	16349	16275	16354	16278	16488	16562	16409	16475	16476	16361	16487	16459	16495	16453	16430	16427	16421	16467	16313	16389	16516	16577	16517	16518	16303	16401	16343	16378	16560	16374	16551	16338	16179	16542	16512	16327	16437	16298	16344	16524	16470	16608	16317	16398	16536	16493	16307	16384	16437	16392	16483	16406	16320	16372	16487	16352	16470	16491	16481	16379	16578	16303	16208	16298	16465	16586	16416	16627	16456	16332	16383	16418	16369	16251	16360	16480	16477	16504	16604	16470	16345	16564	16455	16452	16324	16551	16461	16574	16420	16446	16565	16389	16467	16532	16487	16389	16269	16430	16372	16323	16419	16494	16476	16436	16523	16328	16475	16424	16310	16476	16400	16487	16460	16332	16401	16404	16681	16516	16384	16518	16368	16383	16465	16574	16535	16456	16292	16348	16381	16376	16331	16550	16272	16355	16490	16413	16513	16395	16331	16433	16375	16372	16409	16509	16447	16553	16425	16508	16571	16413	16366	16486	16396	16353	16363	16565	16383	16547	16538	16458	16493	16539	16603	16407	16491	16568	16401	16356	16250	16449	16445	16524	16401	16425	16356	16344	16550	16440	16279	16297	16305	16465	16536	16519	16468	16423	16345	16505	16437	16518	16539	16433	16420	16176	16509	16437	16271	16338	16483	16646	16557	16366	16278	16348	16374	16561	16394	16231	16396	16433	16277	16398	16522	16181	16466	16444	16335	16491	16401	16476	16523	16421	16316	16413	16584	16220	16390	16433	16478	16573	16445	16528	16389	16504	16326	16402	16378	16392	16364	16366	16232	16527	16473	16580	16502	16439	16389	16369	16458	16273	16439	16399	16390	16492	16487	16379	16404	16310	16269	16398	16502	16480	16452	16373	16492	16557	16405	16506	16421	16414	16298	16453	16305	16389	16620	16435	16412	16381	16431	16312	16383	16251	16535	16506	16412	16450	16472	16323	16440	16576	16341	16325	16399	16346	16524	16400	16455	16456	16498	16503	16327	16368	16492	16555	16494	16529	16251	16454	16401	16354	16563	16457	16360	16378	16483	16526	16358	16417	16214	16437	16383	16436	16463	16540	16445	16396	16308	16497	16451	16390	16543	16286	16344	16446	16433	16398	16450	16284	16370	16383	16519	16435	16302	16386	16472	16359	16459	16200	16276	16345	16418	16445	16422	16563	16447	16489	16511	16378	16354	16310	16413	16487	16518	16316	16444	16410	16470	16415	16408	16467	16212	16275	16511	16377	16580	16359	16505	16244	16327	16312	16294	16328	16360	16364	16498	16341	16512	16392	16323	16405	16401	16273	16340	16434	16331	16379	16554	16283	16393	16537	16449	16525	16473	16258	16505	16643	16456	16412	16527	16399	16551	16364	16438	16343	16442	16323	16491	16306	16433	16406	16452	16498	16449	16588	16747	16386	16578	16421	16516	16408	16311	16384	16276	16538	16535	16303	16368	16363	16347	16487	16486	16504	16381	16477	16297	16425	16553	16420	16475	16337	16295	16351	16499	16403	16641	16282	16509	16531	16517	16655	16376	16436	16474	16488	16359	16455	16477	16494	16565	16411	16644	16286	16496	16358	16638	16355	16334	16325	16524	16364	16356	16430	16430	16439	16491	16412	16365	16531	16409	16577	16354	16368	16369	16524	16422	16562	16505	16354	16439	16654	16467	16526	16234	16385	16318	16301	16647	16402	16528	16534	16618	16444	16474	16430	16605	16401	16304	16488	16553	16418	16430	16328	16458	16676	16660	16573	16426	16433	16473	16452	16549	16473	16582	16536	16467	16302	16425	16327	16322	16461	16511	16330	16458	16453	16328	16335	16529	16503	16302	16374	16494	16480	16413	16370	16517	16395	16464	16389	16314	16224	16497	16502	16436	16489	16403	16508	16379	16246	16423	16347	16350	16474	16386	16340	16524	16276	16367	16514	16386	16429	16483	16454	16413	16533	16513	16462	16492	16496	16570	16487	16396	16438	16456	16451	16333	16408	16408	16417	16529	16447	16228	16453	16498	16443	16541	16295	16360	16436	16367	16581	16421	16339	16446	16425	16527	16361	16431	16443	16355	16634	16263	16465	16478	16386	16484	16459	16396	16340	16411	16433	16350	16392	16470	16430	16475	16489	16407	16358	16383	16466	16360	16298	16364	16483	16410	16422	16409	16458	16246	16393	16385	16367	16553	16409	16397	16510	16513	16381	16473	16224	16461	16437	16488	16427	16564	16517	16356	16457	16539	16501	16450	16424	16499	16518	16349	16379	16413	16525	16477	16454	16563	16355	16337	16544	16474	16323	16339	16335	16288	16430	16493	16447	16488	16508	16338	16370	16543	16304	16552	16384	16586	16442	16373	16457	16400	16632	16351	16471	16516	16284	16300	16533	16365	16377	16432	16309	16511	16369	16450	16447	16516	16388	16539	16417	16459	16446	16365	16487	16430	16660
24520	21325	28835	25493	24869	25885	25364	22360	20881	21221	21060	21395	21079	20238	20065	19968	19957	19910	19790	19985	19958	20099	19963	19574	20043	19805	19887	19821	19867	19713	19534	19683	19505	19618	19677	19511	19647	19460	19429	19504	19390	19432	19450	19537	19557	19639	19491	19499	19604	19619	19660	19558	19468	19344	19532	19449	19537	19550	19456	19466	19636	19450	19274	19506	19363	19537	19448	19428	19510	19598	19582	19387	19441	19692	19572	19578	19279	19377	19483	19547	19369	19537	19477	19383	19382	19509	19427	19342	19270	19447	19409	19668	19466	19429	19481	19572	19618	19413	19516	19315	19621	19507	19470	19451	19498	19450	19363	19462	19439	19425	19465	19473	19439	19381	19459	19459	19301	19537	19537	19389	19374	19375	19445	19370	19568	19488	19422	19232	19392	19439	19440	19496	19276	19395	19273	19626	19406	19517	19336	19477	19385	19521	19262	19405	19608	19479	19590	19442	19481	19338	19407	19539	19467	19541	19446	19517	19574	19656	19469	19542	19312	19333	19423	19458	19522	19412	19632	19599	19391	19436	19453	19587	19647	19571	19621	19603	19412	19468	19401	19397	19596	19291	19673	19297	19371	19598	19644	19425	19354	19404	19374	19321	19629	19629	19264	19187	19569	19599	19408	19403	19397	19359	19371	19478	19514	19291	19395	19578	19577	19353	19465	19477	19537	19631	19353	19410	19366	19326	19531	19382	19392	19486	19568	19357	19604	19520	19448	19495	19284	19505	19490	19313	19451	19554	19465	19531	19552	19303	19421	19582	19432	19516	19381	19337	19549	19462	19412	19525	19547	19382	19469	19444	19346	19469	19547	19337	19392	19411	19509	19430	19361	19373	19561	19681	19401	19580	19253	19506	19487	19565	19389	19461	19456	19315	19675	19622	19616	19281	19563	19252	19289	19468	19310	19522	19323	19582	19437	19512	19494	19426	19448	19613	19455	19588	19600	19359	19476	19352	19565	19373	19468	19430	19541	19602	19438	19228	19680	19376	19486	19473	19444	19409	19423	19503	19249	19410	19323	19533	19408	19618	19495	19523	19529	19541	19552	19498	19554	19573	19476	19530	19571	19558	19532	19576	19615	19367	19394	19638	19387	19538	19505	19389	19603	19371	19366	19479	19257	19419	19507	19624	19373	19483	19458	19479	19461	19458	19247	19596	19635	19509	19463	19343	19496	19447	19199	19287	19341	19288	19398	19468	19616	19238	19454	19473	19549	19555	19350	19559	19319	19414	19503	19151	19373	19524	19383	19334	19470	19302	19482	19440	19400	19450	19346	19548	19445	19528	19433	19647	19311	19413	19391	19508	19465	19355	19438	19268	19410	19492	19446	19643	19412	19738	19430	19443	19565	19644	19369	19411	19475	19625	19473	19385	19716	19225	19475	19533	19444	19453	19421	19499	19331	19530	19403	19357	19501	19519	19556	19528	19139	19464	19618	19461	19525	19665	19519	19512	19418	19459	19419	19495	19527	19426	19400	19530	19533	19494	19660	19400	19308	19688	19487	19503	19332	19509	19422	19210	19223	19365	19438	19196	19288	19384	19435	19544	19506	19391	19630	19539	19762	19594	19499	19566	19563	19528	19607	19466	19383	19456	19470	19618	19496	19645	19384	19359	19447	19123	19398	19493	19464	19531	19417	19624	19623	19528	19543	19363	19158	19335	19433	19113	19427	19591	19592	19546	19494	19375	19467	19431	19584	19663	19461	19401	19431	19252	19508	19321	19750	19328	19386	19381	19466	19540	19426	19336	19361	19485	19494	19289	19447	19282	19502	19284	19364	19588	19603	19600	19532	19381	19379	19394	19551	19271	19784	19431	19516	19417	19470	19331	19710	19343	19321	19349	19499	19284	19298	19608	19319	19499	19507	19500	19492	19480	19694	19367	19640	19331	19400	19363	19573	19409	19455	19549	19570	19523	19671	19488	19324	19662	19354	19490	19560	19354	19559	19555	19324	19406	19572	19486	19503	19197	19594	19427	19394	19405	19647	19492	19563	19495	19494	19254	19302	19373	19432	19349	19500	19523	19479	19670	19495	19435	19359	19563	19555	19460	19413	19563	19388	19360	19402	19350	19514	19346	19496	19621	19309	19421	19523	19545	19357	19454	19492	19496	19587	19719	19550	19456	19364	19391	19538	19597	19278	19262	19539	19396	19585	19331	19609	19433	19379	19461	19235	19495	19731	19404	19452	19409	19765	19664	19849	19383	19572	19618	19724	19376	19484	19542	19392	19393	19650	19449	19692	19489	19373	19280	19568	19410	19397	19354	19422	19537	19427	19091	19274	19339	19399	19511	19394	19388	19482	19668	19472	19593	19265	19511	19595	19615	19342	19243	19337	19487	19476	19297	19384	19487	19476	19609	19514	19458	19315	19473	19409	19509	19517	19444	19409	19461	19377	19423	19349	19511	19553	19372	19378	19473	19645	19460	19399	19587	19222	19374	19621	19437	19266	19392	19401	19383	19698	19531	19423	19565	19415	19439	19320	19609	19275	19297	19601	19370	19401	19551	19518	19351	19358	19417	19540	19576	19290	19412	19393	19477	19735	19421	19429	19668	19324	19566	19561	19484	19322	19347	19409	19418	19443	19327	19214	19295	19379	19710	19546	19302	19209	19500	19293	19549	19481	19322	19440	19503	19459	19529	19535	19706	19429	19406	19281	19599	19384	19421	19380	19387	19489	19363	19389	19701	19645	19462	19369	19353	19414	19507	19566	19329	19325	19275	19389	19433	19239	19461	19405	19276	19461	19409	19274	19607	19582	19448	19535	19509	19311	19528	19459	19617	19497	19430	19529	19374	19672	19426	19425	19331	19678	19409	19502	19531	19580	19682	19552	19528	19460	19351	19627	19307	19312	19409	19329	19725	19361	19398	19705	19391	19328	19480	19574	19601	19419	19275	19432	19432	19392	19602	19491	19382	19420	19388	19455	19419	19354	19489	19540	19361	19442	19454	19415	19440	19361	19637	19332	19705	19307	19540	19472	19419	19306	19440	19523	19500	19452	19431	19523	19423	19604	19506	19490	19433	19426	19391	19717	19366	19322	19290	19490	19532	19252	19389	19651	19335	19507	19309	19461	19515	19736	19307	19595	19520	19301	19174	19506	19575	19598	19612	19469	19758	19575	19371	19489	19574	19216	19532	19440	19499	19593	19469	19352	19634	19455	19674	19379	19330	19694	19432	19333	19652	19350	19553	19605	19451	19526	19291	19532	19510	19346	19517	19506	19472	19479	19540	19509	19371	19613	19468	19468	19468	19450	19522	19616	19443	19643	19402	19422	19373	19519	19480	19250	19443	19483	19433	19533	19307	19395	19403	19481	19345	19405	19457	19447	19705	19506	19420	19277	19454	19189	19258	19409	19504	19432	19583	19617	19528	19539	19347	19508	19400	19371	19276	19375	19480	19287	19540	19602	19306	19487	19445	19410	19476	19233	19443	19655	19615	19471	19443	19538	19475	19472	19268	19445	19330	19390	19464	19517	19483	19525	19508	19339	19679	19400	19425	19400	19463	19328	19322	19381	19574	19206	19571	19551	19290	19495	19548	19588	19397	19384	19646	19658	19686	19453	19379	19420	19498	19266	19077	19404	19565	19500	19598	19649	19450	19602	19363	19150	19604	19230	19656	19479	19415	19745	19246	19436	19329	19505	19275	19540	19420	19425	19530	19440	19539	19415	19539	19508	19541	19457	19483	19498	19534	19464	19365	19475	19258	19344	19374	19414	19293	19432	19381	19716	19410	19530	19574	19300	19596	19647	19236	19359	19521	19500	19342	19647	19425	19685	19534	19393	19366	19469	19513	19433	19536	19330	19564	19585	19450	19493	19376	19590	19519	19470	19384	19681	19438	19370	19503	19388	19327	19424	19472	19571	19501	19529	19485	19651	19658	19774	19546	19571	19250	19465	19562	19229	19313	19523	19544	19612	19420	19524	19613	19670	19257	19451	19624	19531	19464	19375	19449	19601	19653	19356	19460	19420	19311	19283	19365	19528	19671	19463	19295	19222	19305	19694	19324	19504	19462	19413	19280	19268	19415	19455	19395	19476	19636	19410	19311	19384	19402	19550	19398	19382	19352	19424	19497	19544	19410	19424	19455	19455	19499	19456	19357	19545	19339	19369	19400	19275	19317	19775	19388	19425	19442	19609	19656	19627	19539	19364	19574	19463	19446	19311	19559	19427	19588	19617	19367	19525	19301	19495	19485	19440	19635	19711	19490	19456	19548	19236	19333	19351	19402	19487	19463	19470	19662	19405	19374	19376	19574	19615	19534	19753	19537	19579	19484	19565	19334	19457	19526	19591	19445	19350	19583	19445	19552	19442	19317	19503	19600	19191	19665	19624	19681	19621	19561	19586	19629	19449	19374	19527	19503	19440	19353	19538	19615	19727	19398	19550	19515	19429	19620	19541	19561	19572	19363	19275	19523	19546	19557	19347	19635	19568	19712	19543	19525	19357	19497	19448	19308	19515	19493	19542	19686	19465	19624	19445	19510	19526	19357	19551	19257	19346	19427	19498	19441	19400	19692	19488	19272	19493	19489	19416	19383	19239	19429	19218	19497	19338	19487	19654	19394	19407	19627	19483	19262	19379	19508	19442	19555	19452	19543	19579	19596	19775	19606	19411	19430	19289	19216	19487	19371	19507	19531	19546	19270	19550	19516	19484	19553	19585	19492	19544	19482	19239	19589	19504	19454	19446	19615	19334	19519	19657	19508	19578	19518	19639	19551	19569	19343	19508	19514	19553	19339	19397	19520	19502	19277	19559	19499	19266	19576	19663	19350	19700	19489	19445	19630	19785	19435	19384	19697	19500	19401	19330	19544	19533	19425	19563	19486	19488	19506	19613	19451	19775	19490	19471	19475	19185	19422	19778	19527	19432	19447	19436	19447	19474	19582	19534	19775	19369	19497	19566	19565	19525	19619	19539	19393	19366	19492	19331	19255	19540	19489	19338	19525	19518	19326	19407	19530	19351	19638	19485	19476	19322	19650	19418	19609	19435	19460	19405	19272	19430	19576	19337	19542	19608	19556	19486	19433	19465	19514	19505	19414	19300	19466	19633	19376	19479	19420	19562	19390	19472	19452	19374	19551	19600	19540	19347	19390	19345	19596	19513	19654
26181	43745	40042	32162	27864	24924	22379	19898	18857	18751	18857	19145	18371	17374	17088	16834	16633	16581	16484	16809	17043	16809	16539	16437	16831	16692	16711	16353	16415	16522	16507	16222	16360	16342	16226	16319	16412	16037	16165	16269	16232	16190	16308	16138	16192	16282	16241	16185	16200	16212	16183	16297	16170	16207	16174	16264	16216	16186	16208	16187	16111	16259	16148	16262	16190	15971	16118	16174	16211	16075	16197	16124	16309	16205	16241	16319	16377	16243	16148	16196	16054	16236	16376	16326	16197	16297	16164	16189	16355	16039	16159	16242	16272	16167	16068	16173	16190	16287	16092	16228	16125	16308	16248	16182	16124	16164	16322	16181	16012	16018	16217	16188	16331	16094	16363	16241	16182	16250	16189	16240	16149	16159	16218	16004	16105	16094	16114	15934	16262	16072	16189	16290	16086	16264	16112	16237	16228	16128	16108	16141	16278	16283	16232	16086	16227	16184	16153	16320	16327	16289	16084	16134	16290	16089	16120	16061	16114	16090	16283	16103	16040	16206	16183	16016	16348	16152	16135	16192	16136	16061	16259	16241	16002	16167	16220	16154	16006	16261	16212	16378	16350	16126	16203	16117	15954	16334	16096	16237	16100	16207	16181	16149	16273	16263	16260	16233	16273	16054	16168	16003	16099	16197	16196	16067	16381	16339	16301	16275	16203	16287	16159	16252	16223	16226	16250	16181	16106	16147	16165	16198	16130	16194	16342	16180	16083	16166	16161	15993	16332	16193	16256	16246	16302	16013	16274	16049	16089	16291	16277	16169	16121	16100	16311	16265	16257	16165	16132	16050	16245	16294	16008	16395	16091	16194	16216	16129	16213	16223	16289	16213	16291	16267	16120	16062	16255	16120	16275	16185	16196	16223	16043	16250	16044	16330	16290	16239	16226	16194	16214	16299	16174	16058	16219	16127	16251	16311	16232	16087	16144	16092	16236	16113	16346	16207	16083	16226	16080	16207	16092	16158	16234	16295	16062	16274	16163	16199	16210	16308	16221	16017	15870	16126	16117	16087	16277	16227	16195	16260	15873	16259	16115	16114	16226	16226	16212	16223	16168	16094	16153	16319	16266	16202	16357	16198	15989	16279	16128	16109	16205	16039	16093	16303	16012	16150	16169	16267	16077	16204	16142	16264	16243	16159	16236	16130	16176	16186	16287	15986	16409	16061	16233	16078	16297	16195	16246	16094	16322	16291	16341	16059	16241	16179	16273	16268	16129	16377	16146	16321	16191	16094	16108	16159	16282	16304	16153	16080	16135	16001	16213	16271	16099	16056	16125	16218	16220	16119	16198	16312	16018	16105	16146	15998	16253	16246	16284	16139	16153	16304	16084	16311	16215	16080	16163	16095	16341	16183	15964	16123	16227	16158	16130	16292	16008	16042	16019	16391	15984	16306	16173	16113	16202	16306	16183	16137	16162	16223	16289	16124	16083	16265	16087	16091	16042	16033	16374	16114	16267	16355	16143	16101	16155	16260	16208	16221	16270	16362	16056	16198	16061	16010	16199	16227	16100	16177	16230	16301	16215	16220	16123	16216	16100	16180	16236	16198	16202	16216	16063	16161	15945	16019	16221	16045	16244	16135	16225	16130	16029	16211	16284	16183	16207	16213	16237	16189	16205	16246	16134	16137	16102	16163	16263	16164	16278	16165	15990	16345	16421	16219	16117	16245	16026	16120	16307	16209	16174	15888	16230	16210	16318	16213	16225	16168	16137	16146	16280	16161	16168	16261	16342	16123	16139	16287	16257	16033	16299	16449	16276	16166	16219	16205	16204	16085	16220	16210	16110	16106	16353	16187	16121	16120	16155	16276	16081	16185	16214	16249	16098	16155	16113	16155	16088	16270	16118	16013	16139	16167	16388	16122	16147	16273	16040	16296	16226	16023	16266	16221	16263	16227	15967	16334	16078	16176	16280	16140	16279	16225	16220	16270	16280	16242	16166	16181	16076	16261	16199	16097	16273	16244	16236	16203	16039	16128	16085	16244	16175	16193	16274	16113	15987	16168	16199	16137	16141	16047	16294	16243	16334	16078	16080	16191	16162	16213	16270	16317	16197	16223	16034	16110	16305	16142	16144	16064	16229	16311	16247	16278	16179	16139	16035	16162	16158	16175	16182	16163	16173	16222	16194	16192	16135	16274	16375	16185	16189	16242	16211	16249	16201	16136	16104	16316	16153	16203	16127	16287	16143	16202	16193	16147	16101	16291	16082	16035	16265	16275	16278	16222	16245	16079	16178	16223	16101	16155	16218	16155	16126	16325	16339	16137	16138	16119	16129	16230	16284	16183	15968	16096	16097	16306	16151	16316	16203	16219	16179	16095	16287	16099	16254	16188	16047	16025	16332	16197	16272	16101	16151	16295	16244	16157	16243	16158	16243	16118	16063	16240	15958	16254	16217	16115	16191	16167	16409	16053	16131	16136	16072	16207	16172	16135	16228	16141	16128	16151	16360	16160	16208	16328	16214	16118	16079	16201	16251	16231	16259	16181	16093	16193	16057	16131	16168	15920	16286	16270	16218	16127	16202	16097	16057	16216	16111	16205	16269	16063	16260	16252	16305	16248	16219	16248	16189	16415	16131	16136	16185	16183	16016	16358	16048	16258	16177	16139	16118	16109	16111	16276	16066	16164	16061	16244	16112	16126	16104	16269	16089	16012	16177	16085	16312	16063	16423	16121	16115	16253	16167	16153	16278	16189	16137	16121	16035	16199	16146	16093	16167	16080	15987	16079	16123	16285	16219	16201	16198	16108	16274	16168	16134	16099	16184	16150	16155	16206	16316	16029	16217	16152	16038	16249	16214	16103	16259	16152	16252	16213	16298	16186	16158	16451	16173	16216	16066	16233	16266	16007	16194	16166	16441	16157	16170	16188	16212	16114	16112	16231	16191	16103	16231	16179	16273	16127	16126	16125	16132	16107	16242	16122	16241	16164	16192	16182	16238	16238	16318	15998	16298	16119	16101	16257	16151	16119	16192	16224	16170	16229	16133	16349	16218	16257	16305	16206	16193	16344	16171	16236	16115	16226	16335	16260	16213	16214	16148	16121	16136	16234	16223	16006	16069	16276	16111	16216	16185	16206	16231	16139	16252	16263	16338	16097	16253	16233	16219	16240	16147	16169	16081	16229	16099	16129	16309	16295	16105	16085	16241	16291	16068	16293	16277	16284	16079	16233	16068	16217	16183	16220	16116	16077	16188	16116	16125	16132	16128	16135	16289	16194	16237	16115	15995	16218	16102	16217	16065	16091	15999	16082	15943	16192	16221	15968	16081	16067	16289	16003	16061	16290	16264	16201	16075	16295	16288	16310	16159	16111	16337	16178	16149	16312	15967	16363	16068	16151	16215	15912	16337	16158	16090	16260	16064	16278	16216	16120	16098	16208	16179	16112	16187	16294	16233	16188	16214	16246	16280	16217	16163	16122	16330	16225	16055	16142	16001	16136	16257	16007	16006	16268	16174	16090	16039	16017	16336	16232	16356	16144	16176	16109	16164	15951	16135	16097	16140	16151	16164	15986	16189	16168	16089	16101	16315	16295	16077	16232	16316	16128	16152	16268	16155	16117	16175	16176	16151	16016	16212	16308	16247	16163	16146	15969	16053	16043	16135	16242	16387	16186	16037	16220	16342	16193	16190	16091	16063	16117	16268	16512	16123	16038	16057	16166	15902	16234	16233	16144	15949	16258	16369	16310	16151	16242	16029	16114	16156	16179	16169	16285	16282	16245	16232	16111	16285	16151	16135	16153	16143	16207	16178	16098	16305	16233	16116	16121	16196	16003	16128	16077	16348	16326	16118	16285	16055	16379	16321	16095	16160	16212	16342	16348	16079	16243	16166	16133	16133	16100	16357	16197	16080	16227	16029	16097	16271	16196	16333	16002	16131	16165	16118	16186	16178	16279	16211	16217	16143	16120	16403	16233	16139	16226	16144	16228	16253	16326	16160	16164	16188	16350	16092	16022	16234	16276	16387	16125	16311	16136	16193	16385	16185	16078	16241	16034	16272	16211	16165	16220	16221	16103	16242	16064	16149	16204	16220	16212	16184	16204	16166	16122	16143	16187	16087	16130	16223	16099	16221	16237	16177	16200	16198	16107	16199	16115	16064	16182	16327	16122	16226	16063	16196	16119	16125	16270	16173	16167	16238	16380	16075	16053	16078	16084	16168	16310	16073	16274	16183	16213	16257	16201	16216	16148	16215	16153	16316	16322	16253	16149	16142	16071	16214	16091	16249	16301	16322	16217	16113	16298	16191	16307	15973	16273	16126	16393	16252	15976	16329	16114	16212	16205	16130	16089	16196	16065	16203	16186	16139	16119	16071	16358	16099	16207	16152	16047	16397	16205	16186	16225	16065	16238	16128	16379	16183	16252	16291	16053	16153	16390	16257	16027	16153	16415	16233	16172	16109	16021	16278	16200	16207	16183	16342	16279	16294	16203	16234	16191	16072	16066	16018	16234	16063	16224	16217	16290	16344	16241	16290	16294	16093	16314	16220	16138	16321	16063	16088	16183	16103	16068	16159	16114	16315	16018	16304	16301	16287	16217	16135	16151	16167	16084	16499	16210	16198	16095	16226	16248	16014	16221	16277	15970	16040	16420	16265	16212	16182	16187	16140	16313	16295	16159	16155	16121	16165	16278	16287	16316	16305	16203	16260	16184	16268	16330	16136	16027	16204	16219	16258	16184	16234	16168	16145	16312	16358	16138	16174	16139	16175	16046	16342	16276	16068	16114	16194	16092	16157	16376	16185	16244	16173	16207	16213	16305	16164	16065	16195	16155	16352	16199	16267	16138	16084	16232	16195	16037	16113	16219	16363	16293	16135	16326	16130	16073	16294	16269	16026	16284	16151	15966	16044	16230	16398	16126	16237	16074	16254	16059	16134	16354	16325	16092	16136	15980	16062	16282	16264	16287	16198	16253	16173	16239	16227	16158	16125	16177	15959	16045	16364	16196	16086	16320	16000	16198	16283	16214	16196	16221	16139	16207	16285	16111	16294	16182	16186	16189	16098	16125	16044	16126	16364	16168	15977	16188	16254	16271	16054	16207	16209	16084	16260	16326	16028	16217	16176	16173	16231	16157	16086	16066	16246	16228	16048	16252	16084	16269	16240	16215
23131	21330	29250	23874	22232	26340	28320	23343	22314	22421	22610	22463	21728	20771	20512	20343	20174	20416	20056	20397	20248	20225	20134	20135	20219	20136	19945	19774	19949	19920	19683	19649	19723	19754	19868	19648	19856	19687	19636	19720	19719	19576	19662	19689	19448	19375	19521	19563	19547	19589	19583	19508	19465	19663	19430	19715	19512	19347	19366	19312	19611	19666	19391	19622	19658	19434	19513	19666	19424	19542	19493	19479	19884	19381	19518	19485	19580	19649	19660	19426	19566	19575	19562	19391	19462	19401	19428	19428	19573	19565	19734	19503	19771	19579	19691	19564	19518	19506	19361	19466	19675	19456	19453	19379	19486	19590	19413	19588	19506	19512	19558	19374	19321	19571	19405	19239	19541	19615	19477	19555	19579	19385	19618	19305	19417	19554	19589	19636	19302	19593	19641	19370	19442	19582	19268	19364	19371	19453	19434	19436	19527	19578	19563	19592	19519	19339	19475	19526	19590	19485	19489	19361	19414	19494	19532	19646	19271	19453	19554	19371	19338	19492	19485	19290	19342	19448	19451	19421	19467	19504	19484	19369	19290	19719	19312	19492	19623	19494	19310	19420	19418	19264	19386	19624	19398	19513	19342	19297	19449	19456	19646	19516	19523	19800	19613	19714	19516	19250	19378	19262	19527	19394	19458	19420	19535	19412	19526	19480	19380	19466	19339	19319	19601	19396	19315	19525	19498	19275	19428	19524	19597	19422	19493	19520	19608	19485	19597	19391	19588	19514	19504	19479	19528	19639	19604	19477	19412	19325	19515	19357	19520	19544	19454	19595	19540	19639	19446	19312	19560	19388	19357	19665	19649	19409	19413	19650	19525	19530	19408	19547	19395	19571	19631	19355	19364	19694	19437	19618	19508	19553	19423	19462	19401	19673	19409	19311	19511	19524	19404	19376	19408	19571	19662	19436	19395	19507	19466	19687	19545	19484	19335	19426	19545	19422	19535	19353	19404	19480	19502	19566	19394	19347	19548	19446	19464	19405	19371	19686	19438	19401	19368	19513	19644	19445	19503	19586	19511	19436	19409	19697	19545	19475	19577	19368	19386	19563	19288	19601	19691	19602	19497	19491	19528	19253	19537	19478	19551	19601	19582	19499	19394	19472	19648	19529	19582	19492	19216	19308	19649	19446	19441	19466	19285	19434	19689	19617	19484	19446	19392	19438	19347	19322	19645	19485	19569	19577	19574	19564	19466	19442	19442	19474	19528	19490	19556	19207	19577	19456	19403	19634	19367	19346	19402	19459	19279	19578	19609	19398	19402	19376	19354	19562	19351	19309	19389	19536	19237	19588	19303	19405	19346	19438	19344	19622	19519	19495	19314	19361	19524	19444	19414	19597	19611	19241	19522	19536	19545	19441	19557	19378	19285	19440	19636	19707	19401	19525	19421	19399	19409	19461	19350	19290	19291	19458	19526	19552	19447	19639	19405	19297	19542	19485	19539	19335	19605	19514	19362	19145	19380	19376	19473	19681	19504	19493	19408	19573	19472	19575	19614	19490	19427	19486	19582	19467	19591	19479	19516	19476	19441	19372	19511	19305	19371	19514	19547	19399	19478	19518	19555	19479	19437	19558	19526	19494	19404	19457	19515	19287	19327	19483	19398	19321	19523	19348	19435	19601	19611	19486	19474	19632	19681	19373	19441	19499	19522	19277	19499	19550	19412	19462	19587	19490	19379	19587	19408	19532	19690	19205	19459	19448	19416	19567	19474	19463	19531	19261	19375	19382	19549	19207	19404	19460	19468	19654	19516	19469	19565	19386	19432	19379	19558	19450	19435	19347	19363	19372	19424	19502	19491	19638	19572	19480	19550	19502	19418	19414	19601	19361	19518	19662	19364	19238	19487	19525	19442	19404	19485	19495	19617	19440	19495	19568	19520	19446	19516	19516	19241	19416	19417	19391	19632	19535	19479	19376	19372	19547	19616	19513	19496	19591	19294	19686	19514	19366	19370	19560	19556	19426	19474	19569	19401	19505	19372	19520	19521	19543	19476	19350	19438	19405	19371	19572	19567	19338	19348	19690	19462	19367	19376	19368	19405	19411	19633	19422	19360	19502	19579	19770	19589	19327	19107	19488	19303	19456	19550	19330	19512	19554	19536	19672	19402	19358	19553	19503	19562	19404	19394	19573	19442	19399	19423	19358	19498	19593	19497	19378	19516	19423	19426	19498	19373	19403	19553	19582	19395	19468	19365	19323	19489	19332	19517	19443	19466	19346	19570	19446	19657	19446	19291	19321	19484	19410	19418	19299	19294	19487	19495	19346	19484	19541	19499	19391	19460	19456	19221	19423	19322	19404	19323	19474	19401	19598	19526	19512	19504	19282	19327	19601	19581	19583	19492	19472	19379	19437	19603	19404	19238	19477	19404	19518	19489	19432	19428	19676	19507	19608	19447	19091	19618	19509	19470	19496	19403	19434	19595	19552	19517	19554	19334	19370	19484	19556	19518	19466	19560	19545	19513	19495	19361	19542	19669	19474	19527	19273	19383	19300	19442	19598	19446	19439	19427	19817	19413	19498	19787	19522	19538	19326	19424	19291	19543	19402	19562	19380	19554	19371	19718	19532	19431	19572	19331	19611	19423	19497	19596	19433	19423	19369	19425	19495	19336	19536	19416	19491	19503	19513	19457	19375	19418	19474	19407	19342	19483	19427	19311	19550	19385	19516	19576	19522	19466	19529	19369	19566	19435	19621	19201	19417	19421	19294	19332	19507	19577	19442	19278	19446	19394	19506	19692	19395	19386	19350	19402	19367	19632	19443	19302	19494	19367	19364	19720	19546	19505	19534	19450	19376	19482	19468	19637	19575	19596	19613	19617	19324	19526	19648	19512	19454	19613	19190	19426	19548	19485	19505	19292	19618	19449	19446	19333	19579	19404	19529	19339	19336	19418	19481	19473	19488	19532	19443	19513	19568	19555	19442	19284	19328	19351	19266	19448	19554	19399	19519	19379	19464	19504	19396	19529	19453	19533	19614	19423	19436	19396	19343	19339	19229	19496	19394	19501	19676	19416	19379	19442	19368	19403	19548	19617	19772	19527	19283	19382	19359	19517	19479	19669	19732	19471	19445	19710	19523	19571	19246	19592	19415	19497	19379	19627	19556	19365	19575	19415	19467	19441	19456	19456	19369	19501	19544	19473	19323	19599	19502	19608	19472	19542	19553	19432	19431	19562	19644	19487	19573	19417	19599	19624	19535	19504	19232	19478	19383	19328	19391	19719	19375	19485	19317	19461	19580	19420	19455	19612	19369	19383	19473	19251	19391	19464	19301	19404	19306	19489	19459	19433	19596	19471	19289	19600	19528	19580	19607	19357	19292	19523	19423	19653	19269	19529	19460	19470	19704	19481	19380	19524	19575	19411	19319	19488	19193	19410	19436	19545	19402	19426	19510	19510	19599	19412	19284	19346	19470	19407	19516	19501	19313	19282	19532	19490	19421	19303	19566	19567	19319	19606	19600	19313	19374	19527	19513	19477	19407	19634	19380	19379	19310	19557	19520	19479	19364	19691	19599	19493	19341	19513	19545	19436	19273	19496	19572	19629	19436	19332	19321	19456	19448	19525	19364	19180	19472	19465	19545	19541	19605	19343	19359	19497	19605	19717	19329	19541	19653	19525	19386	19228	19195	19358	19468	19509	19481	19405	19451	19446	19166	19359	19413	19632	19502	19370	19496	19432	19660	19355	19525	19524	19499	19480	19527	19607	19518	19470	19434	19486	19373	19594	19288	19466	19666	19626	19301	19425	19498	19596	19426	19254	19487	19386	19491	19413	19548	19613	19434	19545	19528	19267	19315	19497	19504	19416	19372	19527	19207	19473	19491	19543	19431	19355	19365	19445	19432	19710	19304	19672	19416	19550	19478	19505	19743	19534	19572	19405	19464	19429	19380	19639	19408	19593	19534	19538	19367	19454	19570	19356	19387	19407	19301	19502	19571	19764	19306	19461	19446	19674	19285	19450	19418	19339	19387	19658	19463	19518	19322	19368	19343	19597	19666	19570	19429	19445	19724	19554	19623	19423	19597	19473	19608	19440	19573	19836	19391	19372	19284	19569	19406	19628	19534	19495	19457	19535	19442	19512	19477	19357	19492	19400	19458	19620	19587	19524	19523	19669	19481	19486	19303	19579	19479	19393	19487	19520	19742	19306	19458	19340	19332	19349	19520	19508	19550	19385	19428	19749	19713	19449	19580	19728	19658	19423	19226	19467	19530	19457	19532	19585	19349	19350	19593	19410	19459	19536	19403	19615	19367	19492	19609	19523	19608	19450	19431	19385	19357	19438	19329	19536	19590	19379	19399	19416	19403	19609	19769	19281	19539	19446	19401	19479	19426	19383	19465	19404	19438	19595	19378	19547	19367	19573	19497	19582	19324	19579	19680	19520	19362	19512	19365	19567	19356	19537	19456	19593	19350	19735	19598	19671	19313	19493	19411	19496	19417	19432	19673	19509	19471	19520	19593	19601	19225	19311	19517	19425	19526	19532	19303	19383	19398	19123	19588	19509	19498	19607	19770	19549	19406	19542	19276	19482	19607	19547	19726	19430	19508	19355	19456	19158	19583	19324	19419	19377	19346	19607	19521	19713	19755	19459	19374	19476	19332	19417	19561	19431	19480	19225	19378	19375	19531	19427	19511	19569	19582	19534	19469	19646	19337	19476	19511	19462	19472	19664	19461	19626	19398	19308	19206	19413	19474	19591	19556	19392	19276	19459	19330	19627	19382	19356	19334	19454	19376	19457	19228	19418	19547	19381	19337	19533	19621	19514	19449	19494	19414	19487	19586	19417	19328	19674	19578	19334	19455	19469	19497	19409	19559	19430	19525	19479	19613	19346	19584	19441	19400	19499	19555	19465	19492	19288	19635	19685	19571	19504	19366	19504	19660	19369	19416	19567	19417	19573	19528	19578	19539	19545	19448	19436	19456	19558	19382	19410	19524	19555	19632	19483	19514	19474	19501	19410	19412	19464	19409	19523	19633	19489	19457	19408	19472	19492	19425	19474	19645	19334	19485	19492	19489	19534	19470	19527	19445	19482	19441	19339	19584	19373	19613	19422	19737	19512	19425	19392	19239	19530	19671	19423	19138	19571	19303	19327	19533	19521	19422	19636	19502
28252	47612	43597	34730	30274	28063	23974	21292	20825	20226	20590	20390	19130	17862	17519	17522	17276	17381	17335	17114	17174	17167	16920	16970	17048	17043	16715	16496	16332	16470	16297	16476	16349	16315	16278	16242	16170	16203	16231	16080	16286	16087	16141	16212	16119	16298	16115	16122	16111	16179	16143	16308	16171	16128	16198	15999	16135	16376	16006	16158	15999	16077	16211	16150	16208	16020	16263	16028	16020	16134	16142	16162	16176	16024	16112	16032	16280	16288	16023	16245	16119	16036	16169	16146	15936	16275	16147	16069	16248	16241	16135	16078	16184	16247	16077	16101	16112	16135	16221	16157	16050	16151	16092	16084	16081	16098	16028	16180	16084	16181	16216	15984	15955	16085	16046	16123	16072	15992	16108	15966	16128	16160	16109	16086	16197	16128	16218	16127	16147	16069	16139	16165	16132	16246	16086	16227	16031	16081	16033	16144	16215	16236	16082	16240	16039	16010	16022	16245	16010	16231	16024	16039	16076	16316	15965	16224	16315	16038	16018	16264	16096	16184	16038	16356	16088	16284	16036	16055	16101	16153	16233	16031	15876	16062	16172	16186	16091	16094	16042	16205	16078	16167	15995	16185	16132	16127	16289	15922	16200	16074	16081	16048	16103	16065	16234	15949	16158	16009	16118	16161	16122	16091	16201	16130	16298	16193	16189	16067	16019	16099	16108	15993	16016	16307	16218	16044	16150	16156	16151	16227	16095	16260	16056	16184	16136	16058	16226	16101	16152	16138	16100	16209	16247	16167	16215	16283	16084	15963	16199	16100	16394	16292	15961	16116	16198	15941	16295	16282	16105	16165	16207	16107	16072	16164	15959	16205	16178	15968	16035	15932	16130	16063	16317	16196	16034	16076	15981	15972	16099	16187	16094	16060	16067	16133	16221	16310	16153	16186	16085	16077	16107	16056	16117	16017	16095	16067	16108	16006	16091	16232	16212	16032	16234	16140	16245	16308	16090	16175	16190	16143	16037	16204	15995	16150	16040	16075	16101	16036	15926	16019	15995	16197	16064	15985	16172	16072	16038	16084	16046	16197	16230	16110	16171	16027	16130	16154	16062	16069	15915	16036	15990	16113	16279	16059	16116	16044	16154	16086	16195	16132	16152	16106	16176	16152	16047	16013	16197	15964	16094	16197	15929	16170	16029	16110	16070	16241	16237	16221	16000	16286	16075	16131	16063	15987	16145	15990	16179	16107	16088	16232	16131	16117	16085	16176	16059	16150	16012	15997	16065	16061	16034	15953	16061	16041	16065	16114	16137	16134	16056	16139	16208	16110	16058	16078	16044	16066	16052	16123	16278	16137	16045	15998	16019	16161	16270	16264	16265	16066	16075	16084	16221	16000	16236	16235	16138	16094	16210	16081	16024	16229	16123	16028	16339	16214	16115	16158	16094	16038	16118	16186	16081	16185	16215	16180	16038	16072	16202	16173	15972	16017	16190	16228	16053	16042	16082	16201	16077	16153	16208	16134	16179	16012	16216	16034	16208	16191	16177	16074	16179	16116	16166	15972	16265	16087	15968	16184	16304	16202	16103	15984	16011	16032	16117	16116	16135	16046	16284	16061	16182	16154	16120	16126	15954	16175	16256	16053	16237	16289	16121	15971	15972	16085	16174	16130	16157	16037	16110	16158	16174	16018	16142	16236	15952	16194	16282	16240	15980	16191	16057	16091	16040	16136	16242	16257	15909	15764	16216	16293	16186	16028	16172	16063	16087	16095	16190	16074	16163	15972	16125	16001	15957	16032	16271	15965	16145	16073	16034	16152	16140	16033	16339	16023	16145	16069	16080	16074	16006	16279	16221	16207	16049	16079	16084	16063	16121	16146	16139	16083	16120	16177	16138	15860	16001	16147	16150	16198	16162	16124	16161	16087	16110	16061	16247	16136	16155	16245	16229	16212	16008	16068	16184	16184	16100	16072	16321	16179	16179	16133	15880	16174	15802	16158	16010	15963	16132	16038	16040	15923	16003	15979	16082	16197	16155	16112	15999	16165	16233	16028	16221	16147	16076	16188	16129	16144	16127	16260	15929	16088	15988	16137	15921	16274	16017	16147	15965	15985	16214	15979	16047	16102	16063	16138	16005	16201	16090	16178	16161	16234	16045	15906	16123	16199	16166	16128	16003	16076	16139	16061	15955	16055	16070	16143	16143	16184	15889	16002	16222	16146	16138	16179	16038	16368	16202	16197	16094	16100	16080	16124	16170	16049	16068	16098	16229	16175	16097	16049	15984	16078	16136	16131	16025	16335	15959	16195	16131	16043	16191	16095	16171	16280	16012	16179	16072	15982	16077	16146	16192	16158	16053	16184	16216	16060	16079	16265	16052	16136	16081	16025	15878	16018	16345	16080	16034	15963	16031	16076	16067	16102	16120	16163	16124	16025	16237	16007	16177	16131	16179	16162	16063	16071	16182	16036	16198	16095	16056	15882	16095	16088	15987	16278	16202	16121	16024	16369	16276	16162	16208	16168	16282	16139	16074	16178	15983	16054	16107	16154	16142	16042	15964	16217	16241	16169	16025	16097	16102	16126	16195	16172	16078	16128	16223	16103	16132	16222	16242	16092	16051	16192	16046	16044	16128	16125	15932	16171	16044	16151	16351	16098	16069	16249	16182	15986	16419	16119	16051	16074	15929	15996	16249	16328	16201	16234	16182	16049	16329	16037	16216	16231	16003	16205	16177	16006	16073	16280	16152	16168	16227	16090	16089	16162	16040	16171	16118	16119	16228	16131	16110	16118	16039	16036	16136	16221	16026	15992	16061	16210	16035	16086	16092	16103	16100	16071	16241	16117	15932	15949	16095	16081	16239	15998	16206	16216	16020	16012	16068	16268	16077	16168	16104	16164	16005	16234	16009	16003	16159	16006	16174	16138	16002	15993	16095	16026	16151	16077	16116	15968	16137	16004	16257	16201	15997	15985	15953	16138	16080	16059	16146	16114	16262	16081	15958	16189	16088	16290	15941	16136	16222	15990	16128	16139	16140	16214	16141	15974	15840	16169	16097	16217	16126	15991	16053	15988	16226	16118	16100	16095	15988	16100	16108	16039	16198	16009	16185	16107	16081	16090	16012	16265	15926	16105	16127	16090	16110	16214	15994	16159	16118	15983	16090	16110	16087	16134	16185	16069	16159	16088	16212	16162	16214	16207	16067	16182	16112	16074	16136	16169	16195	15966	16216	16023	16113	16092	15954	15969	16215	16109	16159	16004	16273	16131	16006	16051	16226	16157	16158	16083	16129	16112	16036	16019	16013	16092	16205	15990	16065	16223	16056	15989	16123	16135	16055	16078	16229	16179	16121	16194	16119	16336	15956	16024	16251	16141	16220	15947	16118	16272	16235	16058	16234	16212	16160	16189	16211	16036	15942	16061	15995	16287	15965	16249	16191	15963	16166	15854	15943	16265	16173	15989	16304	16140	16158	16235	16083	16031	16334	16031	16028	16101	15983	15906	16241	16007	15965	16120	16133	16180	16184	16115	16083	16079	16041	16056	16075	16151	16206	15986	15887	16053	16100	16152	15896	16156	16220	16103	16145	16080	16083	16125	15937	16142	16181	16041	16123	16046	16046	16010	16144	16199	16123	16107	16110	16088	16211	16051	16006	16149	16043	16004	15897	16063	16318	15931	16130	15921	16329	16003	16077	16077	16032	15897	15990	16070	15944	16251	16330	16046	16040	16171	16134	15841	16166	16078	16086	16053	16135	16033	16032	16132	16196	16146	16026	16152	16078	15989	16257	16054	16050	16030	16057	15977	16178	15934	16153	16052	16139	16128	16039	16012	15950	16242	16082	16116	16196	16017	16079	16104	16285	16257	15967	16000	15891	16107	16257	16018	16125	16137	16149	16082	16210	16393	15902	16095	15916	16171	16087	16113	16162	16091	16155	16191	16030	15949	16030	16106	16090	15873	16136	16195	16231	16152	16173	16063	16207	16063	16031	15948	16188	16126	16215	16099	16171	16345	16098	16238	16093	16212	16062	16220	15965	16225	15903	15869	15995	16101	16066	16012	16102	16006	15976	16102	16035	16212	15979	16039	16170	16092	16124	16148	16115	16023	16049	16046	16085	16198	16301	16182	16175	16015	15925	16106	16127	16039	16177	16195	16073	16046	16104	16128	16034	16010	16233	16100	16126	16078	16118	16173	16135	16015	16123	16095	16187	16089	16118	15958	16139	16014	16190	15969	15940	16047	16112	16139	16082	16089	16199	16079	16112	16216	16239	16213	15982	16089	16141	16151	16071	16141	16295	16017	16260	16182	16086	16083	16224	16111	16184	16115	16157	15943	15982	15954	16111	16119	15994	16081	16212	16109	16068	16094	16093	16087	16217	16017	16172	15883	16220	16081	16220	16140	16033	16270	16283	16316	16055	16065	16123	16135	15960	16168	16098	16002	16183	15967	16108	16027	16361	16142	15967	15866	16196	16226	16252	16200	16081	16259	16149	16050	15935	16218	16266	16096	16084	16075	16281	16063	16171	16136	15935	16112	16066	16116	16231	16122	16137	16114	15980	16167	15980	16232	16211	16268	16072	16277	15964	16077	16110	16023	15992	16243	16301	16053	16165	16084	16274	16265	16120	16059	16210	16085	16158	16032	16095	16014	16279	16334	16002	15983	16071	16126	16197	16216	16210	16245	16075	16149	16292	16034	16136	16221	16200	16043	16038	16190	16028	16018	16034	16240	16020	16210	16172	16123	16099	16350	16185	16148	16015	16229	16166	16081	16148	16118	16077	16065	16062	16012	16218	16268	16116	16207	16079	16191	15952	16011	16180	16052	16118	16186	16155	16126	16100	16078	16109	16059	16244	16109	16273	15971	16308	16413	16170	16124	16084	16197	15895	15872	16132	16038	16062	16034	16210	16122	16216	16082	16196	16318	16127	16235	16002	16166	16204	15864	16152	16177	16107	16199	16014	16248	16138	16055	16185	16213	16110	16066	16139	15904	16056	15929	16163	15984	16060	16132	16151	16169	16138	15991	15925	16086	16045	16106	16133	16190	16242	16125	16168	16083	16175	16362	16052	16124	16033	16074	16041	16178	16081	16133	16085	16084	16094	16200	16134	16279	16108	16268	16246	16088	16150	15927	16261	16047	16161	15966	16189	16128	16247	15997	16008	16146
28693	24915	30824	28164	23719	22605	21916	20977	20674	20482	20817	20887	20520	19911	20194	20029	19780	20110	19901	19844	20099	19821	19968	19711	19848	19855	19999	19772	19943	19821	19858	20002	19839	19829	19639	19527	19876	19635	19933	19869	19742	19763	19809	19804	19892	19691	19733	19654	19585	19554	19639	19682	19454	19538	19588	19569	19654	19651	19647	19548	19622	19717	19606	19588	19682	19601	19531	19671	19852	19797	19650	19684	19695	19647	19544	19682	19584	19617	19413	19617	19775	19594	19683	19469	19690	19574	19687	19641	19601	19807	19760	19715	19410	19605	19776	19774	19628	19853	19661	19511	19753	19623	19717	19485	19661	19483	19728	19475	19634	19577	19669	19634	19574	19798	19491	19776	19708	19630	19662	19648	19723	19789	19691	19557	19703	19559	19787	19767	19680	19657	19749	19500	19476	19808	19647	19585	19385	19619	19578	19636	19868	19567	19536	19726	19706	19791	19545	19611	19736	19561	19548	19573	19655	19623	19663	19649	19601	19733	19632	19593	19315	19790	19666	19681	19685	19772	19533	19594	19525	19513	19649	19613	19608	20020	19606	19611	19653	19679	19742	19693	19632	19637	19831	19772	19733	19735	19512	19612	19724	19621	19850	19606	19560	19570	19718	19759	19680	19777	19836	19701	19642	19718	19619	19632	19564	19707	19489	19520	19639	19632	19636	19800	19563	19735	19802	19540	19602	19486	19548	19728	19656	19675	19805	19779	19599	19539	19790	19659	19684	19467	19579	19700	19604	19538	19789	19509	19639	19548	19620	19579	19603	19716	19456	19653	19918	19679	19730	19780	19533	19908	19787	19676	19557	19791	19605	19655	19697	19568	19567	19575	19590	19560	19660	19623	19757	19663	19645	19840	19574	19882	19773	19357	19744	19513	19738	19875	19643	19679	19484	19788	19474	19562	19445	19661	19696	19516	19556	19818	19723	19594	19484	19470	19477	19883	19707	19791	19700	19764	19627	19463	19591	19736	19577	19785	19691	19608	19629	19694	19905	19580	19532	19625	19679	19478	19604	19634	19428	19726	19691	19478	19602	19358	19575	19743	19530	19859	19702	19558	19476	19532	19414	19459	19426	19788	19918	19651	19503	19484	19811	19518	19546	19898	19529	19791	19635	19695	19597	19606	19781	19638	19751	19667	19588	19846	19783	19762	19654	19584	19333	19588	19713	19511	19734	19827	19720	19768	19575	19605	19565	19420	19709	19720	19733	19493	19659	19606	19634	19630	19762	19563	19597	19589	19546	19653	19659	19578	19886	19691	19717	19706	19696	19708	19767	19633	19877	19479	19562	19474	19624	19881	19738	19621	19681	19768	19685	19608	19918	19633	19480	19672	19648	19422	19618	19538	19658	19764	19628	19655	19823	19551	19487	19846	19661	19547	19628	19684	19501	19812	19759	19652	19690	19689	19646	19688	19763	19539	19603	19765	19631	19573	19525	19639	19573	19716	19456	19554	19670	19727	19654	19870	19499	19699	19582	19704	19570	19649	19465	19803	19736	19753	19552	19694	19699	19618	19660	19572	19879	19561	19420	19695	19683	19463	19615	19582	19587	19701	19720	19807	19587	19575	19772	19481	19551	19736	19704	19542	19526	19638	19655	19675	19716	19806	19469	19717	19593	19734	19501	19554	19669	19599	19525	19751	19552	19637	19761	19858	19681	19558	19679	19692	19459	19652	19725	19623	19728	19583	19540	19771	19818	19603	19552	19721	19625	19629	19617	19844	19629	19724	19689	19537	19629	19786	19635	19687	19729	19740	19715	19674	19807	19712	19435	19602	19867	19777	19683	19414	19726	19547	19627	19567	19584	19573	19825	19509	19672	19387	19737	19577	19663	19616	19509	19692	19751	19693	19632	19634	19761	19672	19435	19567	19506	19893	19466	19713	19689	19403	19537	19683	19563	19367	19638	19669	19599	19633	19645	19584	19428	19699	19745	19849	19621	19515	19741	19716	19610	19680	19666	19493	19531	19777	19624	19637	19787	19620	19837	19911	19805	19585	19539	19671	19713	19663	19744	19612	19670	19558	19629	19766	19788	19727	19739	19599	19614	19397	19814	19721	19835	19434	19499	19781	19762	19849	19550	19547	19607	19480	19788	19708	19681	19709	19916	19697	19486	19598	19405	19561	19565	19594	19708	19591	19710	19411	19737	19536	19568	19666	19482	19509	19647	19651	19619	19504	19755	19825	19568	19716	19688	19672	19777	19583	19560	19856	19549	19664	19788	19399	19724	19384	19644	19594	19799	19759	19531	19720	19646	19730	19487	19701	19687	19641	19742	19512	19687	19542	19741	19711	19583	19636	19471	19759	19742	19504	19749	19492	19698	19972	19739	19525	19660	19680	19618	19697	19642	19549	19621	19748	19655	19692	19599	19548	19639	19538	19665	19747	19777	19858	19650	19601	19501	19486	19715	19549	19712	19789	19508	19700	19702	19706	19490	19681	19844	19731	19541	19681	19657	19820	19801	19635	19559	19666	19721	19595	19718	19675	19699	19795	19736	19609	19755	19507	19736	19549	19554	19492	19648	19671	19678	19686	19691	19670	19808	19817	19660	19777	19721	19645	19810	19360	19480	19566	19727	19534	19403	19714	19576	19766	19457	19666	19614	19745	19474	19533	19670	19423	19852	19582	19689	19717	19702	19564	19650	19774	19617	19755	19436	19363	19724	19547	19717	19460	19615	19523	19327	19643	19525	19530	19786	19708	19830	19559	19646	19629	19881	19552	19522	19390	19545	19518	19825	19724	19732	19618	19620	19727	19630	19711	19693	19621	19689	19479	19731	19790	19680	19564	19644	19554	19574	19582	19487	19474	19733	19636	19546	19528	19471	19620	19544	19482	19505	19674	19575	19745	19634	19730	19702	19803	19518	19823	19747	19643	19747	19717	19756	19623	19621	19609	19553	19557	19794	19712	19576	19612	19710	19384	19893	19532	19703	19877	19659	19772	19630	19659	19685	19609	19706	19661	19630	19526	19756	19630	19738	19715	19875	19486	19546	19735	19516	19726	19659	19637	19374	19550	19748	19659	19658	19686	19613	19761	19463	19716	19748	19664	19572	19647	19517	19616	19492	19546	19670	19856	19393	19618	19545	19616	19576	19730	19784	19752	19721	19794	19719	19754	19638	19476	19695	19611	19412	19698	19549	19569	19661	19568	19745	19659	19705	19805	19669	19576	19982	19578	19665	19673	19557	19751	19682	19513	19801	19705	19607	19617	19648	19558	19699	19637	19640	19641	19766	19534	19650	19723	19440	19891	19481	19585	19633	19546	19867	19476	19729	19506	19684	19679	19764	19930	19783	19704	19645	19856	19695	19514	19697	19513	19651	19723	19676	19839	19508	19665	19469	19565	19631	19712	19772	19555	19756	19738	19495	19535	19590	19552	19448	19585	19650	19589	19526	19806	19618	19951	19565	19757	19705	19516	19646	19626	19510	19578	19816	19545	19692	19686	19584	19584	19660	19470	19437	19438	19761	19772	19705	19489	19651	19799	19620	19514	19661	19997	19888	19491	19622	19744	19468	19790	19765	19501	19348	19845	19636	19816	19850	19701	19765	19734	19662	19535	19765	19464	19416	19766	19679	19696	19896	19699	19676	19673	19757	19441	19567	19702	19736	19628	19507	19497	19807	19642	19495	19892	19803	19572	19683	19757	19698	19681	19729	19409	19569	19672	19459	19729	19620	19647	19535	19610	19453	19609	19514	19631	19521	19634	19690	19574	19749	19575	19688	19746	19589	19796	19786	19373	19739	19690	19722	19411	19591	19704	19614	19788	19574	19665	19846	19567	19556	19629	19745	19409	19704	19585	19667	19545	19593	19748	19781	19564	19694	19589	19469	19713	19657	19676	19649	19710	19626	19664	19441	19705	19550	19587	19727	19573	19637	19788	19752	19447	19419	19564	19635	19827	19583	19835	19780	19792	19526	19804	19604	19740	19716	19829	19494	19893	19812	19620	19833	19605	19608	19697	19454	19720	19719	19825	19442	19622	19559	19474	19662	19652	19671	19650	19569	19678	19672	19732	19706	19545	19553	19393	19635	19726	19560	19877	19703	19779	19544	19884	19830	19642	19574	19628	19638	19606	19610	19766	19787	19562	19663	19448	19733	19699	19750	19595	19512	19656	19874	19703	19743	19527	19680	19837	19729	19800	19726	19755	19565	19532	19591	19635	19577	19533	19690	19428	19573	19440	19815	19561	19794	19417	19547	19664	19633	19565	19663	19507	19849	19699	19683	19696	19608	19678	19787	19639	19677	19608	19586	19679	19595	19547	19681	19891	19665	19446	19333	19561	19554	19742	19638	19598	19696	19614	19656	19582	19929	19732	19765	19504	19707	19828	19843	19622	19773	19563	19498	19682	19811	19447	19527	19511	19668	19571	19545	19571	20067	19621	19714	19545	19696	19740	19612	19726	19590	19831	19827	19716	19877	19639	19530	19598	19553	19610	19626	19648	19490	19910	19765	19661	19605	19613	19495	19511	19588	19559	19767	19612	19668	19567	19511	19724	19722	19585	19499	19706	19791	19625	19744	19748	19658	19427	19616	19491	19545	19566	19618	19618	19596	19593	19420	19710	19611	19796	19533	19606	19861	19672	19730	19620	19703	19751	19466	19488	19787	19680	19770	19735	19719	19573	19611	19724	19596	19708	19927	19792	19733	19673	19727	19418	19638	19639	19698	19602	19495	19376	19737	19606	19641	19718	19611	19745	19621	19693	19750	19536	19567	19694	19700	19692	19622	19829	19525	19500	19580	19657	19820	19808	19808	19635	19640	19556	19417	19809	19598	19617	19538	19639	19663	19606	19656	19648	19634	19655	19823	19531	19503	19532	19568	19949	19977	19535	19677	19546	19663	19542	19716	19643	19672	19692	19888	19916	19702	19623	19677	19635	19548	19532	19563	19526	19639	19645	19476	19657	19495	19763	19754	19632	19833	19723	19665	19549	19683	19556	19583	19363	19814	19524	19802	19607	19703	19722	19539	19730	19684	19669	19850	19778	19552	19589	19627	19367	19684	19564	19619	19565	19723	19531	19672	19611	19650	19638	19717	19548	19677	19736	19663	19737	19685	19647	19850	19740	19500	19671	19527	19756	19734	19725	19879	19798	19684	19587	19914	19646
26889	35652	30532	25662	22738	20587	19401	18402	18151	17959	18004	17547	17045	16601	16569	16688	16541	16899	16712	16636	16512	16549	16624	16653	16706	16500	16403	16307	16474	16314	16537	16356	16427	16353	16323	16201	16239	16206	16242	16142	16211	16114	16285	16131	16369	16265	16281	16257	16232	16180	16183	16169	16284	16153	16258	16176	16258	16259	16389	16294	16123	16380	16155	15996	16273	16140	16190	16312	16238	16322	16187	16303	16425	16171	16071	16095	16315	16180	16199	16321	16236	16212	16148	16207	16284	16363	15938	16107	16163	16314	16184	16256	16183	16244	16259	16185	16344	16067	16202	16293	16199	16002	16107	16355	16126	16241	16338	16330	16143	16249	16131	16118	16186	16048	16105	16289	16388	16110	16247	16197	16130	16221	16237	16272	16234	16190	16253	16214	16151	16067	16021	16336	16208	16141	16092	16260	16376	16188	16124	16222	16005	16236	16105	16402	16209	16147	16031	16084	16247	16032	16083	16224	15942	16257	16286	16087	16192	16166	16154	16185	16115	16317	16090	16181	16251	16093	16345	16424	16172	16225	16125	16296	16099	16085	16129	16270	16113	16468	16298	16088	16273	16170	16226	16076	16096	16109	16100	16207	16152	16218	16124	16374	16236	16204	16214	16264	16268	16180	16027	16262	16363	16218	16119	16078	16119	16232	16052	15991	16247	16163	16251	16070	16323	16143	16172	16222	16209	16167	16069	16123	16231	16184	16224	16209	16187	16139	16312	16134	16204	16017	16097	16355	16110	16188	16009	16150	16142	16156	16094	16156	16182	16289	16225	16243	16259	16252	16206	16154	16204	16166	16216	16177	16327	16135	16204	16010	16128	16150	16267	16257	16268	16133	16110	16227	16095	16143	16138	16126	15981	16213	16246	16173	16374	16251	16275	16200	16232	16181	16309	16033	16222	16108	16168	16256	16048	16080	16278	16163	15974	16284	16191	16083	16316	15961	16143	16278	16239	16170	16225	16226	16287	16254	16265	16041	16226	16298	16087	16252	16020	16196	16126	16209	16129	16348	16232	16393	16210	16268	16136	16166	16095	16239	16293	15968	16132	16212	16290	16168	16279	16080	16218	16208	16451	16369	16181	16223	16155	16127	16406	16231	16095	16200	16244	16167	16219	16272	16146	16389	16258	16132	16227	16193	16186	16311	16043	16228	16298	16288	16323	16218	16246	16130	16275	16168	16351	16151	16210	16183	16261	16290	16283	16125	16306	16234	16098	16114	16204	16151	16392	16088	16222	16201	16104	16192	16254	16152	16183	16258	16216	16162	16187	16010	16334	16223	16166	16223	16274	16113	16347	16272	16245	16188	16064	16183	16219	16243	16225	16272	16235	16093	16280	16233	16323	16168	16143	16135	16370	16140	16278	16312	16252	16218	16097	16303	16280	16183	16339	16142	16118	16183	16204	16196	16377	16289	16206	16275	16070	16110	16333	16304	16190	16131	16195	16055	16111	16305	16229	16093	16107	16261	16140	16220	16336	16143	16121	16361	16191	16207	16215	16329	16294	16238	16254	16031	16155	16167	15998	16126	16025	16257	16278	16260	16160	16124	16257	16293	15917	16181	16150	16406	16210	16005	16194	16204	16207	16175	16285	16326	16277	16215	16036	16236	16265	16132	16268	16262	16136	16351	16218	16380	16416	16367	16204	16140	16361	16195	16287	16237	16247	16332	16135	16255	16203	16135	16101	15967	16332	16167	16044	16247	16274	16197	16260	16123	16297	16169	16240	16334	16330	16199	16276	16233	16245	16394	16181	16178	16254	16366	16151	16129	16265	16239	16120	16163	16208	16203	16256	16124	16264	16314	16229	16186	16266	16374	16351	16130	16074	16159	16154	16077	16201	16207	16350	16215	16104	16149	16221	16143	16274	16281	16118	16249	16232	16360	16124	16330	16214	16338	16184	16222	16151	16238	16200	16248	16098	16214	16190	16010	16215	16191	16298	16214	16124	16219	16261	16183	16313	16289	16155	16166	16290	16272	16161	16155	16241	16140	16087	16098	16225	16258	16277	16109	16250	16224	16243	16093	16297	16440	16109	16165	16115	16124	16192	16234	16324	16337	16256	16334	16213	16301	16234	16055	16334	16094	16184	16355	16322	16120	16069	16327	16160	16101	16184	16256	16142	16210	16240	16159	16329	16147	16220	16309	16205	16298	16129	16170	16455	16292	16191	16167	16205	16200	16333	16157	16129	16273	16221	16104	16290	16274	16219	16109	16199	16240	16174	16188	16277	16192	16360	16172	16256	16190	16170	16350	16236	16276	16151	16375	16151	16051	16095	16321	16156	16165	16177	16110	16300	16219	16048	16195	16394	16290	16373	16138	16296	16165	16177	16190	16063	16341	16390	16212	16099	16254	16285	16211	16096	16164	16125	16172	16215	16184	16093	16282	16093	16235	16099	16126	16341	16129	16040	16121	16265	15998	16170	16231	16129	16152	16300	16223	16298	16212	16349	16293	16315	16139	16286	16290	16288	16239	16229	16066	16253	16181	16309	16116	16052	16230	16215	16246	16125	16137	16268	16388	16254	16280	16335	16179	16050	16100	16261	16075	16185	16373	16301	16104	16197	16048	16085	16195	16105	16303	16356	16278	16262	16204	16072	16068	16164	16417	16181	16191	16221	16234	16065	16363	16265	16068	16215	15971	16263	16305	16295	16238	16256	16363	16191	16095	16170	16250	16201	16219	16060	16302	16053	16160	16232	16187	16154	16211	16227	16229	16386	16265	16264	16229	16256	16336	16268	16085	16464	16129	16126	16336	16178	16120	16294	16305	16348	16114	16283	16252	16227	16294	16173	16294	16227	16307	16124	16223	16223	16165	16046	16388	15992	16206	16338	16185	16201	16122	16206	16289	16315	16070	16269	16256	16192	16285	16069	16284	16228	16167	16260	16270	16208	16315	16175	16124	16172	16162	16132	16161	16209	16194	16259	16174	16263	16024	16275	16390	16104	16353	16130	16158	16153	16112	16275	16125	16076	16375	16225	16245	16221	16336	16294	16117	16245	16182	16308	16234	16269	16196	16162	16156	16123	16181	16148	16091	16402	16335	16335	16355	16231	16161	16262	16138	16125	16176	16122	16122	16191	16371	16192	16208	16293	16234	16182	16241	16295	16277	15934	16268	16051	16251	16296	16099	16222	16095	16172	16233	16172	16403	16287	16162	16213	16237	16147	16245	16216	16265	16217	16216	16162	16334	16218	16106	16083	16194	16161	16315	16197	16251	16155	16333	16161	16141	16170	16147	16003	16278	16217	16278	16046	16248	16287	16420	16150	16125	16164	16302	16133	16266	16208	16345	16463	16359	16238	16196	16183	16224	16273	16176	16246	16145	16398	16105	16291	16291	16108	16132	16178	16309	16267	16090	16296	16319	16257	16245	16118	15990	16251	16383	16169	16139	16040	16201	16196	16331	16249	16298	16363	16122	16289	16146	16207	16103	16158	16187	16269	16368	16154	16183	16344	16308	16348	16328	16149	16089	16204	16312	16287	16139	16135	16166	16182	16326	15963	16351	16355	16222	16214	16108	16340	16007	16342	16176	16241	16324	16120	16188	16077	16182	16182	16250	16432	16239	16216	16352	16241	16155	16225	16057	16142	16145	16139	16180	16193	16293	16297	16180	16159	16234	16206	16181	16224	16200	16155	16069	16424	16099	16198	16226	16143	16380	16091	16317	16223	16209	16167	15947	16390	16283	16308	16213	16293	16031	16354	16247	16128	16114	16228	16134	16112	16111	16356	16164	16346	16411	16149	16183	16190	16272	16290	16223	16018	16218	16115	16061	16219	16134	16205	16284	15969	16384	16141	16399	16205	15995	16282	16344	16337	16239	16366	16311	16099	16291	16230	16212	16153	16151	16169	16234	16239	16300	16286	16166	16365	16135	16236	16096	16283	16248	16093	16147	16158	16152	16133	16276	16254	16203	16164	16287	16183	16034	16221	15967	16160	16129	16017	16079	16340	16261	16345	16235	16109	16148	16206	16348	16208	16232	16125	16425	16186	16240	16176	16073	16136	16126	16108	16127	16263	16097	16350	16269	16291	16219	16037	16277	16200	16202	16338	16134	16149	16212	16151	16101	16176	16085	16164	16144	15970	16241	16162	16146	16220	16117	16255	16262	16299	16378	16097	16277	16160	16205	16206	16360	16232	16231	16292	16221	16205	16203	16182	16255	16237	16216	16359	16184	16239	16231	16222	16284	15877	16239	16044	16129	16162	16267	16162	16106	16148	16081	16267	16180	16211	16195	16434	16259	16267	16194	16256	16156	16075	16250	16349	16336	16174	16270	16363	16236	16202	16224	16116	16241	16204	16229	16321	16309	16003	16286	16260	16362	16349	16231	16166	16355	16274	16308	16272	16276	16122	16053	16156	16288	15984	16082	16297	16203	16155	16198	16179	16343	16110	16298	16184	16299	16250	16214	16408	16201	16204	16160	16158	16234	16243	16432	16243	16263	16284	16429	16118	16172	16269	16322	16103	16246	16041	16272	16214	16198	16332	16147	16276	16158	16329	16083	16281	16363	16177	16029	16251	16402	16470	16312	16051	16164	16283	16005	16242	16201	16241	16128	16361	16246	16231	16150	16268	16222	16254	16272	16284	16189	16314	16203	16081	16343	16249	16141	16131	16214	16137	16145	16259	16221	16081	16201	16134	16183	16319	16107	16206	16300	16286	16136	16272	16219	16193	16219	16122	16148	16335	16289	16225	16223	16517	16239	16290	16173	16195	16364	16172	16003	16185	16153	16125	16306	16302	16229	16268	16398	16235	16309	16208	16164	16039	16236	16141	16297	16170	16239	16131	16208	16221	16236	16236	16248	16014	16146	16165	16268	16279	16263	16086	16320	16189	16280	16186	16406	16124	16269	16118	16132	16306	16186	16110	16427	16238	15988	16204	16231	16205	16277	16271	16192	16132	16028	16084	16000	16271	16157	16390	16183	16178	16102	16296	16409	16395	16311	16351	16287	16228	16226	16087	16135	16352	16204	16330	16221	16162	16094	16347	16200	16358	16311	16295	16236	16171	16220	16375	16287	16218	16286	16291	16181	16321	16236	16225	16166	16113	16076	16298	16180	16114	16249	16390	16204	16163	16174	16183	16155	16283	16142	16192	16327	16343	16162
24546	21279	28671	25086	24269	24772	24369	21788	21021	21162	20982	20680	20110	19718	19733	19834	19738	19667	20052	19885	19697	19748	19810	19555	19463	19496	19342	19260	18998	19208	19275	19246	19258	19255	19182	19121	19057	19326	18987	18968	19220	19333	19356	19203	19189	19277	19027	18968	19170	19344	19400	19106	19182	18970	19047	19180	19215	19205	18913	19039	19030	19310	19214	19164	18926	19053	18967	19105	19083	19028	18937	19067	18938	19230	19241	19282	19139	19045	19087	19045	19076	19145	19132	19129	18882	19100	19158	19132	19128	18978	19033	19187	19062	19274	19303	19002	18970	19242	19002	19262	19017	19065	19148	19138	18921	19025	18980	19125	19161	19036	18998	19246	18995	19141	18957	18956	19016	19076	19191	18914	19045	18949	19141	19140	18961	19187	18701	19122	19263	19188	19093	19239	19199	19036	18997	18912	19038	18885	19090	19183	19227	19114	19201	19037	19042	19163	19138	19150	18883	18917	19286	19134	19154	19196	18966	18906	19065	18962	19037	19090	19032	18980	19119	19046	19033	19038	19178	18828	19120	19174	19143	19133	19123	19257	18937	19113	19078	19088	19133	19263	19147	19074	18998	19018	19080	19094	19084	19258	19007	19228	19162	19038	18912	19255	19202	19136	19071	18862	19025	18938	19037	19081	19146	19072	19273	18895	19042	18914	19183	19036	19046	19070	19030	19064	19143	18996	19236	19114	18924	19058	19194	19201	18874	18891	19369	19239	19287	19141	18982	19067	18950	19026	18976	19137	19206	19095	19123	19202	19261	19258	19173	19024	19085	19217	19374	19078	19045	19222	19084	19034	19031	19201	19041	19123	19030	19256	19035	18994	18949	18900	19130	18940	19265	19035	18921	19024	19045	19127	19126	19046	19183	18901	19047	19120	18996	19072	19144	19118	19094	19043	19090	19011	18908	19219	19024	18972	19084	19404	19108	19221	19070	19134	19114	18949	19220	19099	19171	19153	19194	18988	19058	19084	18894	19325	19181	18740	19141	18987	19019	19109	19254	18973	19034	19097	19105	19151	18963	19060	19217	18959	19263	19029	19039	19272	19110	19003	19088	19179	19025	19110	19085	19181	19281	19003	19127	19040	19193	19252	19016	19113	19149	19299	18991	19055	19012	19037	18898	18984	19119	18994	19262	19261	19303	19129	18946	19281	19086	19169	18895	18860	18968	19053	19184	19121	19059	19108	18861	19132	18941	19089	19137	19177	19206	19221	19231	19143	19064	18860	19294	19167	19003	19067	19052	18957	18964	19170	19058	19136	18968	19209	18999	19145	19236	19162	18828	19288	19107	18962	19178	19089	19093	19125	19151	18834	19171	19148	19112	18939	19079	18903	19025	19085	18992	19104	19158	19187	18905	18993	19174	19039	19079	19127	18910	19039	19060	19271	19054	19263	18992	19055	19050	18973	18955	19095	19304	19331	19123	18897	19153	18893	19087	18966	19064	18935	18958	19202	18955	19280	19256	19119	19016	19225	19135	19016	19143	18974	18779	18966	19109	19041	19056	19221	19228	19073	19093	19174	19198	19136	18957	18960	19124	19266	19355	19215	19064	19152	19240	19124	19197	19189	18877	19148	19194	19235	19123	18936	19091	19208	19123	19025	19056	19250	19201	18979	18941	18881	19111	18994	19047	19143	19188	19196	19231	18979	19178	19244	19232	19252	19124	19222	19088	19146	19006	19183	18960	18967	19178	19161	19216	18992	18993	19302	18940	19020	19058	19192	18876	18934	18975	19365	19029	18966	19260	19092	19061	19015	19001	19288	19146	19025	19007	19392	19182	19202	19078	19125	19151	18930	19064	18905	19155	19076	19201	19342	19118	19133	19048	19229	19042	18986	19238	19190	19150	19090	19247	18852	19121	18933	19117	19110	19083	19064	19089	18891	19157	19119	18977	19118	19132	18871	19042	19105	19186	19159	19082	19077	19302	19003	19034	19244	18989	19020	19026	19109	18852	18979	18948	19075	19029	18979	19247	19096	18957	18994	19023	19139	18866	19074	19046	18956	18854	18996	18960	19116	19215	19251	18977	18841	19236	19251	19157	18997	19146	19112	19110	18887	18779	19074	19034	18926	18975	19064	19400	19143	19142	18934	19154	19267	19177	18871	19039	19071	19191	19013	19145	19012	19265	19174	19218	18874	18991	19103	18996	19123	19227	19122	19062	19120	19089	19183	19287	19057	18973	19077	19145	19087	19188	19053	19045	19314	19061	18850	18978	19060	19127	19211	19045	19016	19142	18985	19030	18884	19178	19043	18945	18986	18889	18965	19074	19138	19405	19102	19206	18945	19105	18987	19197	19078	18952	18973	19132	18999	19172	18960	19144	19030	19192	19109	19067	19011	19103	19188	19096	19205	19275	19018	19056	19226	19146	19100	19190	18912	18904	19027	19085	18934	19247	19169	18968	19109	19197	19035	19068	19050	19253	19059	19060	19139	19089	18976	18952	19072	18984	18907	19124	19172	19189	19048	19316	19088	19209	19170	18981	18900	19138	19117	19035	19024	19081	19066	19039	19181	18923	19078	19152	19064	19132	18978	19046	19177	19146	18922	19134	18941	18980	19145	19034	19145	19248	18950	19035	19061	18968	18885	19121	19108	19025	19233	19143	19110	19183	18966	19323	18983	19112	19097	19117	19024	19137	19040	19056	19085	19076	19213	19125	19025	19016	18861	19113	19145	19037	18952	19052	19074	19188	19203	19097	19334	19271	19254	19110	19087	19012	18977	19148	18879	19194	19118	19190	18952	19038	19233	19350	19186	19091	19100	19252	19018	19350	19257	19266	19155	19108	19057	19231	18896	19125	19056	19098	19055	18952	19204	19144	18988	19039	18872	19055	19033	19052	18953	19136	19180	18862	19066	19145	19111	19181	18991	19046	19062	18884	18956	19013	18955	19117	18907	19123	18903	18998	18845	19017	19028	18992	19302	19245	18965	19059	19177	18967	19005	18932	19008	18844	19238	19184	18957	19055	18944	19116	18910	18937	19122	19252	19273	18875	19095	19229	19356	19061	18985	19167	19041	19022	18959	18917	19129	18995	19070	19138	18997	19086	18819	19176	19046	19094	19006	19315	19098	19134	19143	19054	19165	19036	18996	19058	18930	19133	19194	18918	19111	19012	19157	19316	19285	19242	19256	19018	19223	19053	19064	19205	19199	19123	19077	19209	19354	19052	18908	19178	19181	19224	19095	18988	18970	19219	19069	19057	18965	19007	19291	19084	19204	19183	18867	18911	19149	18942	18972	19007	18933	18877	19348	18924	19014	19206	18856	19130	19042	19165	18951	19022	19123	19232	18943	18946	18972	19134	19255	19055	19150	19121	19139	19151	19085	19106	19107	18945	19095	18994	18983	19168	19120	19118	18995	19134	19049	19104	19057	19276	18961	19070	19096	19010	19106	18909	19121	19085	19147	19052	18950	18927	18884	18988	19180	19200	19177	19282	18973	19015	19088	18968	18928	19192	19132	19196	19062	19181	19111	19089	19058	19145	19013	18887	18880	18868	19177	19202	19083	19168	18968	19196	19237	19075	18977	19281	19322	19211	19153	19005	19129	18897	19044	19186	19146	18991	18995	19082	19182	19189	19083	19065	18997	19127	18977	19114	19073	19082	19201	19140	19209	18993	19037	19171	19266	18944	19036	19099	18978	19231	19109	19140	19049	19121	19057	19020	19112	19050	19057	18974	18889	18969	19043	19120	19121	18950	19025	19177	18848	19131	19106	19241	19014	19050	18971	19020	19213	18930	19067	19298	19007	19071	19137	19044	19165	19058	19212	19090	19055	19155	19252	18913	19034	19078	19132	18683	18991	19154	19121	18982	18985	19180	18946	19105	18963	19260	19247	19193	19238	19132	18943	19144	18985	19264	18932	19385	19114	19013	19068	19106	19006	19152	18911	19059	19139	18945	19064	19353	19083	18970	19194	19160	18948	19135	18964	19148	18997	19186	18794	19019	19156	19192	19136	19292	19019	19070	18739	19002	19175	19266	18945	19093	19203	19175	19163	19003	19192	19168	18959	19230	18948	18888	19140	19000	19035	19142	19001	19006	19220	19331	19097	19063	19026	19006	19150	19141	18880	19065	19089	19075	19075	18979	19183	18913	19045	19144	19231	18916	19108	19112	18924	19171	18970	19117	18992	19029	19233	19008	19217	19086	18967	19284	19247	19137	19181	19041	19046	19151	19138	18962	18957	18962	19192	19182	19164	18864	19119	19189	19127	19155	18965	19196	19159	19070	19026	19086	19191	18897	19085	19287	19026	19143	19245	18939	18921	19056	19391	19077	19066	19272	19134	19077	19155	19022	19288	19004	19105	18991	19110	19244	19066	19151	19202	19233	19040	19139	19087	18894	19205	19068	18996	19041	19118	19204	19167	19133	19002	19244	19139	19241	18916	19192	19133	19042	19121	19189	19095	19071	19113	18966	19097	18916	19240	19070	19064	19058	18721	19158	18967	19070	19061	19064	19157	19132	19162	19032	19033	19047	19095	19145	19057	18946	18950	18984	19120	19105	18960	19179	19111	18931	19110	19088	19205	19173	19084	19293	19012	18921	18926	19227	19027	19016	18878	18871	19035	19257	19096	19218	19016	19151	19171	19062	19058	19060	19137	19124	19007	19094	18866	19287	19189	19041	19139	19090	19127	18988	19302	19171	19170	19158	18970	19058	19161	19249	19067	19158	19123	19082	19283	19081	18965	19059	19015	19144	19151	19022	19046	19169	19057	19125	19066	19004	19249	19088	19309	19047	18986	19055	19154	18946	18925	19193	18884	18963	19106	19356	19105	19107	19082	19332	19288	19251	18923	19052	18968	19096	19075	19192	19239	19155	19050	19070	19135	19081	18981	19207	18998	19139	19005	19075	19086	19056	19008	18887	19160	19089	19345	19021	19143	18988	18879	19234	19225	19193	19161	19188	19158	19023	18878	19251	18938	19141	19082	19098	19288	19146	19101	19065	19007	18982	19029	19109	19120	19255	19056	18876	19128	19141	19118	19000	18838	19108	19055	19407	19275	19133	19008	19055	18884	19007	19236	19118	19090	19110	18979	19078	19024	19256	19089	18923	19069	19190	19249	19140	18919	19179	19227	18987	19170	19118	19100	19056	18948	19030	18889	18939	19146
24384	39960	36146	29684	26436	22942	21176	20171	19424	18932	18566	18138	17198	16820	16781	16826	16704	16966	17165	17055	16848	16622	16764	16520	16462	16382	16356	16367	16125	16126	16156	15989	16098	16174	16032	15841	15852	15935	16051	16058	16057	15918	15860	16019	15809	15844	15759	16072	15934	16010	16013	15871	15942	15958	15890	15863	15819	15875	15823	15786	15982	15980	15917	15953	16039	15922	15922	15797	15912	15974	16015	15814	15904	16004	15821	16001	15737	15919	16042	15821	15812	15990	16084	15826	16009	16086	16085	15782	15798	15973	15866	15941	15972	15768	16011	15922	15804	15936	15784	15905	15975	15910	16053	15918	15951	15846	15930	16058	15901	15924	15794	15981	15813	15822	15991	15851	15889	15995	15748	16139	15999	15870	15696	16132	15643	15735	15983	15971	15783	15774	16046	15986	16099	15909	15873	16019	15984	15942	15915	16003	15862	15777	15934	15757	15944	16037	15769	15948	15945	16043	15677	15855	15951	16054	15890	15929	15930	15753	16029	15773	15759	15755	15947	15862	15959	16009	15968	16032	15795	15862	15891	15975	15768	16093	15868	15967	15873	15670	15892	16028	16033	15843	15939	15870	15879	15963	15935	15785	15876	15893	15841	15895	15934	15886	16008	16015	15777	15745	16034	15818	15733	16081	15924	15969	15978	15969	15882	15980	15855	15914	15827	15943	16008	15833	15863	15856	15823	15945	16090	15960	15975	15910	15903	15974	16008	15891	16141	15845	15993	15961	15892	15863	15965	15742	15968	16212	15761	16035	15848	15865	15958	15786	15891	15848	15985	16052	15751	15888	15678	15496	16096	15837	15877	15920	16069	15944	15986	15864	15832	15815	15831	15735	16012	15969	15953	16073	15800	15833	15858	15827	15794	15967	15810	15782	16099	15873	15758	16009	15932	15869	15748	15765	16056	15835	16156	15892	15883	15809	15986	15936	15826	15803	15906	15875	15930	15923	15842	15888	16102	15845	15691	15985	15883	15909	15986	16054	15833	15899	15792	15945	15895	15857	15866	15806	15980	15785	15869	16000	15923	16121	15802	15735	15763	15792	15883	15852	15876	15693	15957	15914	15966	15686	15966	15951	15762	15784	15777	15801	16057	16040	15850	15918	15867	15996	15781	15900	15851	16083	15898	15736	15892	16114	15813	15956	15855	16126	15929	15921	15870	15890	15996	15752	16088	15927	16029	15782	15953	16149	15859	15985	15872	15959	15844	15743	15915	15798	16091	16019	15885	15655	15966	15927	15782	16017	15962	15710	16006	15910	16054	16007	15935	15931	15793	15994	15861	15859	15914	15938	16019	15796	15888	15890	15867	15873	15997	15781	15985	16007	15964	15790	15902	15994	15875	15953	15922	15907	15982	15958	15887	15937	15932	15782	16046	15918	15875	15985	16032	15881	15795	15727	15923	15813	15862	15841	15778	15725	15927	15889	15900	15884	15982	15862	15960	15680	15747	15883	15980	15951	16007	15684	15874	15999	16135	15920	15874	15996	15910	15938	15730	15865	15915	15971	15901	15895	15830	15828	16094	15782	15823	16049	15897	15828	15945	16000	16057	15816	16118	16110	15908	16010	15932	15759	16072	15986	15768	15827	15860	15962	15984	15812	15847	15869	15873	15735	15829	15768	15788	15944	15912	15687	15847	15915	15805	16100	15866	15857	16157	15737	15818	15818	15883	15817	15863	15821	15836	16003	15711	15931	15941	15877	15825	15811	15991	15829	15965	15867	15908	15780	15975	15867	15939	15936	15768	15995	15798	15858	15813	15879	15996	15920	15896	15869	15754	15788	15825	15981	15903	15998	15885	15947	15917	15989	15970	15856	15843	15853	15942	16003	16014	15818	16031	15836	15971	15956	15883	15934	15779	15751	15737	15844	15715	15829	15976	15951	15900	15857	15824	16090	15986	15997	15851	15975	15999	15852	15889	15949	15725	15962	15931	15909	15878	15722	15943	16064	15860	15890	15935	15918	16013	15733	16038	15838	16124	15927	15815	15784	15916	16055	15747	15898	15979	15786	16037	15851	16086	15847	15886	15946	15976	15910	15795	15828	15883	15965	15868	15894	16006	15851	15757	15944	15868	15938	15858	15816	15898	16036	15960	15926	15792	16030	16068	15995	15768	16025	15879	15977	15919	15831	15861	15756	15907	15858	15901	15938	15833	16136	15858	15908	16030	15992	16005	15829	15887	15936	15939	15766	15819	15743	15970	15951	15842	15930	15873	16011	15908	15897	15667	16119	15958	16094	15815	15738	15885	15901	15857	15914	15927	15899	15782	15819	15931	15840	15916	16096	15758	15851	15729	15782	15942	15755	16036	15926	15940	15781	15969	15851	16030	15970	15941	15752	15931	15850	15865	15877	16015	15898	15924	15926	15825	15967	15842	15990	15887	15919	15822	16062	16013	15895	15973	15852	15728	15819	15756	15836	15956	15822	15755	15874	15894	15884	16073	16014	15924	16038	15854	16043	16078	15994	16054	15908	15857	15920	15926	15908	15811	15894	15921	15923	16097	16020	15894	15849	15878	15921	15971	15818	15817	15783	15880	15914	15908	16023	15949	15796	16061	15998	15810	15719	15941	16014	15858	15934	15934	15884	15881	15866	16054	15821	16036	15951	15825	15954	15776	16060	15838	16019	16002	15985	15977	15893	15766	15975	15833	15824	15891	15862	15764	16100	15881	15932	15850	15879	15958	15901	15844	16074	15973	15841	16043	15923	15912	15734	16019	15818	15832	15944	15747	16012	15945	16000	15924	16211	15913	15884	15778	15878	15978	15814	15943	16034	15795	16059	16125	15946	16001	15908	15961	15754	15935	15787	15954	15787	15937	15774	15930	15976	15867	15924	15744	15912	15924	15883	15886	15864	15902	16075	15965	15792	15915	15883	15785	16019	16023	15847	15769	15988	15970	15917	16017	15898	15906	16034	15674	15973	15678	15961	15875	15944	15742	15830	15977	15961	15745	15947	15947	15956	16008	15633	15692	15884	15933	16136	15803	15898	15829	16000	15980	15844	15868	15937	15823	15951	16099	15853	15962	16033	15699	15956	15909	15756	15814	15861	15944	15909	15994	15800	15802	16031	16015	15992	15752	15959	15778	15800	15935	16022	15721	15917	15969	15863	15801	15825	16048	16179	15917	15916	15802	15764	15757	16039	15894	15852	15918	15737	15809	15862	15999	15874	15880	15810	15750	15868	16064	15710	16120	15931	15954	15872	15888	16026	15870	15903	15935	15968	16012	15830	15859	15890	15837	15894	16004	15964	15942	15832	15942	15800	15930	15957	15897	15879	15819	15959	15743	15882	15879	15988	15844	15956	16038	15904	15679	15920	15914	15924	15710	15791	15781	15930	15917	15911	15899	15790	15909	15885	15818	15971	15954	15820	15824	15942	15787	15998	15844	15812	15885	15982	15739	15852	16041	15715	16025	15874	15870	15916	15867	15975	15845	15820	15979	15751	16133	15752	16099	15958	15907	15876	15924	15899	15921	16011	15732	15731	15951	15764	15929	15957	16085	15813	15930	15854	15804	15945	15981	15762	15805	15886	15960	15899	15826	15789	15735	15920	15800	16007	15980	15941	15943	15933	15996	16025	15982	16044	15887	15892	15939	15833	15902	15872	16026	15906	15898	15938	15810	15871	15839	15932	15761	15827	15945	15768	15860	15860	15977	15866	15986	15838	16031	15820	15733	15953	15900	16114	15822	15899	15996	15941	15819	15927	15977	15836	15841	15861	15894	15772	15905	15767	15831	15873	15846	15957	16072	15765	15839	15846	15848	15752	15854	16120	15772	15903	15871	15806	15929	15839	16138	15852	15927	15954	15876	16005	16160	15986	15957	15971	15807	15882	15957	15957	15955	15830	15629	15993	15873	15999	15952	15855	16034	15847	15992	15926	16044	15745	16034	16068	15968	15961	15789	15988	15900	15757	15864	15927	15966	15759	15874	15843	15872	15836	15912	15985	15898	15896	16024	15967	15919	15929	16103	15852	15793	15751	16020	15784	15956	15933	16009	15970	15883	16090	15748	15962	15896	16006	15899	16052	15920	15800	15870	15781	16018	15707	15931	16038	16210	15855	15993	15798	15935	15884	15862	16042	15940	16074	15997	16072	15884	15842	15855	16114	15954	15837	16007	15832	15894	15784	15889	15974	15821	15886	15868	15905	15903	16014	15963	15915	15861	15964	15769	15902	15762	15738	16060	15951	15855	15971	15831	15863	15875	15909	15938	15768	15985	15937	16038	15941	15749	16092	16020	15725	15890	15854	16013	15836	15941	15926	15958	15947	15970	15803	16021	15821	15863	15825	15797	16090	15873	16035	15872	15813	15860	15851	15789	15849	16049	16010	15861	15837	16099	15934	15858	16079	15916	16012	15806	15912	15831	15929	15803	16090	15962	15836	16099	16012	15878	15937	15905	15843	15783	15948	15965	16009	15866	15777	15792	15875	15918	15867	15879	15854	15957	15811	15979	15957	15817	15925	15839	15954	15895	15825	15953	15966	15966	15960	15981	15837	15786	15975	15953	15886	15783	15945	15946	16035	15955	16142	15923	16032	15895	16011	15931	15821	16102	16090	15872	15949	15877	16021	16058	15813	16003	15994	15895	15823	15817	15945	16126	16021	16030	15822	15884	15957	15877	15825	15763	15969	15817	15885	16068	15853	16046	15890	15787	16090	15804	15930	15999	15806	15897	15942	15757	15770	15725	15943	15734	15823	15843	15975	15859	15911	15687	15808	15939	15836	15818	16017	16055	15913	16015	15903	15864	15793	15975	15866	15734	15865	16016	15731	15799	15917	15833	15981	15798	16149	15805	16066	15926	16011	15990	15809	15792	16001	15721	15963	16017	15868	15796	16023	16005	15925	15877	16089	15931	15979	15964	15714	15939	16038	15898	15839	15891	15751	16020	15823	16054	15867	15818	15873	15801	15943	15968	16076	16084	15756	16059	15907	15860	15780	15898	15782	15843	15901	16018	15861	15878	16007	15929	15889	15894	15887	15768	15816	15919	15872	15987	15886	16006	15740	15769	15979	15973	16023	16010	15952	15862	15985	15902	15757	15921	16066	15830	15983	15794	16026	16031	15752	16087	15769	15795	15935	15881	15915	16059	15878	15914	15942	15742	15908
23068	21273	29183	23758	22263	25736	28280	23364	22284	22230	21932	21064	20606	20018	19962	20025	19924	19881	20219	20096	19744	19747	19537	19413	19379	19225	19119	19015	18970	19016	18949	19213	18837	18778	19106	18863	18964	19070	18834	18771	18757	18902	19086	18624	18766	18724	18848	18798	18932	19005	18766	18765	18656	18902	18854	18846	18900	18747	18869	19070	18869	18720	18735	18880	18732	18928	18815	18756	18771	18736	18851	18811	18496	18786	18906	18735	18761	18805	18854	18808	18881	18770	18811	18849	18930	18677	18762	18771	18725	18802	18630	18942	18705	18689	18586	18750	18800	18873	18779	18647	18794	18830	18911	18903	18900	18736	18981	19008	18767	18756	18818	18580	18797	18804	18641	18943	18970	18868	18713	18590	18807	18991	18796	18777	18858	18764	18957	18985	18937	18689	18777	18506	18670	18802	18901	18882	18723	18672	18802	18557	18627	18888	18890	18825	18683	18806	18721	18786	18678	18857	18734	18767	18751	18819	18684	18876	18895	18780	18867	18636	19011	18916	18813	18782	18800	18787	18827	18682	18835	18882	18807	18843	18772	18638	18679	18783	18756	18748	18650	18807	18824	18849	18544	18843	18842	18850	18790	18796	18709	18544	18668	18593	18904	18761	18715	19018	18625	18621	18458	18787	18764	18678	18753	18943	18846	18683	18746	18800	18870	18787	18785	18683	18621	18746	18651	18772	18680	18845	18678	18560	18748	18737	18695	18662	18689	18720	18638	18800	18870	18858	18865	18775	18759	18785	18807	18806	18934	18810	18589	18808	18684	18522	18648	18702	18841	18942	18769	18779	18812	18642	18923	18684	18794	18669	18576	18725	18783	18566	18695	18824	18680	18905	18712	18631	18660	18596	18639	18712	18755	18815	18712	18735	18827	18729	18858	18709	18909	18785	18618	18674	18702	18739	18753	18619	18755	18720	18698	18551	18789	18602	18820	18871	18611	18680	18702	18988	18795	18828	18585	18830	18575	18984	18673	18776	18836	18780	18695	18730	18729	18706	18805	18674	18686	18665	18616	18609	18725	18698	18732	18830	18720	18603	18852	18516	18713	18758	18589	18873	18813	18732	18865	18901	18875	18606	18587	18516	18750	18713	18585	18772	18922	18723	18930	18701	18717	18733	18782	18660	18797	18866	18649	18669	18716	18685	18812	18778	18691	18983	19087	18731	18726	18904	18798	18807	18749	18673	18919	19054	18893	18824	18822	18727	18643	18670	18955	18656	18746	18860	18731	18487	18805	18601	18797	19021	18686	18771	18654	18709	18654	18632	18701	18848	18741	18871	18726	18904	18724	18807	18709	18590	18773	18500	18780	18902	18669	18840	18615	18707	18865	18604	18826	18817	18716	18812	18758	18597	18869	18783	18803	18799	18817	18847	18830	18669	18570	18650	18737	18784	19130	18712	18674	18754	18859	18780	18885	18668	18839	18854	18594	18638	18810	18859	18859	18651	18658	18727	18724	18530	18631	18513	18814	18709	18760	18747	18931	18599	18822	18814	18739	18855	18574	18611	18607	18890	18801	18769	18850	18585	18562	18813	18973	18986	18804	18833	18668	18647	18715	18808	18867	18790	18845	18940	18709	18851	18957	18655	18753	18950	18692	18770	18770	18739	18652	18775	18844	18616	18700	18860	18710	18801	18746	18641	18763	18732	18608	18750	18812	18633	18751	18701	18831	18706	18813	18776	18657	18753	18686	18782	18761	18601	18811	18767	18944	18619	18686	18827	18861	18669	18865	18802	18843	18763	18791	18837	18774	18758	18703	18808	18765	18929	18768	18774	18907	18682	18706	18698	18705	18834	18704	18690	18660	18738	18627	18689	18836	18613	18765	18922	18674	18654	18631	18748	18755	18601	18799	18616	18627	18752	18688	18560	18778	18809	18835	18730	18540	18648	18560	18699	18579	18726	19070	18850	18765	18645	18970	18866	18941	18686	18973	18900	18832	18777	18798	18740	18795	18758	18665	18438	18548	18958	18924	18802	18784	18914	18561	18589	18810	19008	18597	18854	18935	18680	18644	18663	18735	18790	18907	18700	18596	18687	18751	18950	18762	18797	18675	18760	18765	18779	18738	18629	18832	18628	18786	18870	18764	18773	18654	18709	18683	18743	18851	18742	18801	18776	18693	18855	18655	18739	18873	18770	18642	18543	18595	19100	18840	18878	18957	18856	18795	18634	18639	18654	18797	18713	18764	18715	18808	18750	18731	18457	18757	18722	18987	18829	18840	18674	18774	18995	18703	18703	18743	18572	18639	18890	18777	18646	18736	18659	18642	18713	18739	18640	18730	18888	18935	18808	18840	18788	18816	18927	18860	19026	18863	18659	18836	18730	18757	18788	18720	18898	18658	18720	18781	18790	18767	18799	18686	18955	18737	18906	18617	18687	18747	18521	18783	18933	18791	18894	18708	18790	18760	18687	18897	18845	18629	18868	18663	18847	18574	18695	18860	18924	18692	18710	18708	18719	18846	18556	18718	18825	18751	18570	18614	18733	18771	18649	18634	18576	18814	19065	18745	18755	18698	18754	18989	18799	18657	18859	18773	18688	18882	18784	18957	18774	18750	18890	18871	18680	18755	18742	18670	18672	18776	18842	18761	18659	18769	18848	18885	18672	18653	18844	18758	18569	18711	18741	18622	18774	18591	18760	18548	18690	18870	18624	18753	18609	18695	18730	18874	18643	18676	18587	18746	18791	18743	18760	18992	18859	18747	18618	18694	18744	18700	18622	18712	18863	18845	18783	18618	18842	18690	18878	18944	18679	18721	18701	18591	18513	18804	18576	18802	18800	18633	18855	18709	18754	18721	18677	18854	18817	18644	18846	18831	18803	18742	18721	18761	18740	18859	18619	18874	18754	18842	18804	18603	18869	18632	18874	18708	18857	18940	18893	18840	18730	18811	18798	18653	18590	18755	18767	18575	18916	18836	18775	18787	18753	18620	18802	18777	18709	18768	18527	18791	18642	18529	18813	18850	18677	18565	18922	18630	18834	18579	18746	18703	18746	18597	18750	18874	18548	18635	18788	18745	18612	18518	18665	18855	18643	18794	18725	18699	18901	18663	18783	18712	18809	18865	18463	18642	18938	18579	18618	18881	18684	18710	18832	18716	18792	18774	18702	18770	18799	18715	18967	18980	18783	18619	18743	18921	18554	18664	18629	18793	18824	18794	18585	18677	18436	18677	18617	18823	18830	18652	18774	18831	18739	18814	18751	19044	18694	18811	18836	18905	18695	18702	18679	18705	18590	18704	18715	18696	18748	18623	18665	18812	18690	18846	18803	18693	18637	18763	18750	18726	18676	18569	18796	18773	18888	18659	18454	18773	18647	18789	18818	18956	18896	18554	18832	18871	18737	19000	18890	18908	18708	18696	18640	18609	18678	18867	18794	18639	18664	18825	18726	18879	18525	18681	18763	18964	18739	18835	18776	18610	18773	18593	18639	18871	18652	18665	18474	18820	18544	18819	18733	18665	18759	18688	18777	18785	18847	18848	18816	18687	18706	18749	18937	18716	18639	18825	18886	18618	18895	18891	18792	18746	18789	18594	18676	18852	18853	18780	18762	18629	18820	18898	18924	18670	18861	18795	18830	18786	18807	18805	18876	18607	18816	18781	18927	18629	18649	18835	18531	18761	18739	18795	18858	18740	18704	18696	18669	18743	18822	18564	18534	18619	18683	18796	18853	18798	18841	18836	19027	18669	18974	18690	18623	18559	18590	18881	18757	18652	18840	18713	19018	18878	18526	18691	18802	18696	18790	18602	18713	18630	18624	18838	18863	18640	18719	18836	18738	18770	18690	18661	18769	18815	18801	18776	18852	18749	18550	18723	18818	18846	18742	18942	18766	18829	18745	18688	18831	18652	18807	18826	18675	18815	18853	18682	18792	18687	18619	18678	18683	18752	18775	18772	18707	18920	18602	18816	18825	18793	18801	18775	18792	18794	18644	18624	18717	18550	18554	18647	18862	18871	18692	18702	18640	18739	18748	18696	18859	18814	18819	18863	18775	18820	18735	18893	18842	18927	18694	18784	18733	18817	18699	19017	18733	18617	18805	18787	18934	18770	18753	18671	18904	18861	19024	18863	18932	18792	18794	18660	18536	18578	18816	18680	18765	18551	18620	18627	18998	18651	18851	18793	18577	19028	18768	18837	18768	18938	18768	18717	18966	18748	18774	18647	18664	18657	18743	18621	18900	18813	18811	18733	18794	18817	18875	18606	18644	18773	18861	18683	18799	18627	18874	18632	18736	18602	18674	18786	18808	18840	18949	18660	18719	18865	18785	18738	18709	18827	18731	18848	18691	19013	18881	18838	18843	18710	18783	18658	18853	18802	18748	18728	18757	18603	18796	18624	18729	18604	18707	18696	18947	18827	18634	18727	18815	18758	18943	18799	18708	18733	18777	18615	18801	18752	18714	18604	18598	18803	18781	18517	18759	18648	18853	18861	18990	18767	18588	18842	19105	18890	18812	18824	18432	18591	18666	18864	18867	18713	18718	18647	18674	18738	18976	18779	18810	18665	18720	18841	18892	18651	18756	18624	18879	18412	18932	18921	18953	18756	18591	18978	18855	18855	18796	18684	18675	18631	18692	18697	19013	18829	18837	18727	18566	18802	18844	18945	18726	18707	18788	18760	18888	18740	18789	18662	18666	18721	18624	18581	18559	18905	18650	18833	18776	18563	18820	18838	18703	18790	18644	18763	18567	18541	18734	18702	18698	18536	18680	18689	18652	18777	18861	18678	18669	18813	18773	18708	18482	18659	18724	18772	18678	18803	18764	18627	18783	18760	18663	18883	18864	18757	18678	18869	18608	18802	18819	18874	18841	18720	18928	18764	18637	18850	18707	18886	18982	18611	18717	18907	18780	18589	18842	18967	18592	18633	18595	18865	18601	18728	18622	18830	18821	18694	18752	18812	18731	18653	18895	18831	19147	18638	18718	18784	18865	18866	18701	18709	18803	18925	18557	18960	18898	18701	18613	18680	18634	18650	18871	18764	18531	18769	18619	18894	18773	18787	18732	18810	18615	18643	18639	18805	18721	18671	18810	18614	18622	18850	18690	18830	18658	18755	18864	18754	18634	18881	18516	18490	18804	18493	18891	19018	18778	18612	18566	18695	18819
27253	45509	43125	35082	30963	26552	24419	22328	21334	20619	19858	19080	17910	17518	17435	17452	17245	17340	17712	17533	17267	17114	16939	16399	16252	16321	16355	16081	16111	16219	15978	15993	15956	15903	15785	15859	15729	15856	15777	15807	15815	15761	15702	15845	15984	15774	15846	15683	15929	15762	15684	15757	15808	15783	15674	15764	15743	15726	15798	15802	15636	15766	15809	15758	15618	15654	15856	15734	15639	15662	15868	15801	15612	15630	15718	15733	15549	15633	15592	15829	15723	15785	15673	15699	15768	15863	15684	15674	15967	15867	15799	15671	15711	15986	15875	15791	15730	15567	15839	15628	15599	15888	15670	15842	15813	15522	15716	15543	15810	15656	15726	15804	15744	15775	15848	15684	15756	15697	15761	15592	15770	15670	15784	15572	15804	15678	15760	15815	15602	15568	15642	15918	15785	15607	15675	15529	15774	15654	16047	15743	15683	15651	15860	15750	15693	15655	15742	15650	15688	15581	15860	15686	15657	15748	15805	15835	15780	15494	15690	15752	15677	15602	15738	15670	15801	15801	15648	15712	15821	15637	15829	15738	15869	15588	15511	15907	15732	15919	15723	15737	15744	15735	15662	15647	15556	15705	15688	15750	15707	15589	15706	15780	15672	15790	15925	15684	15662	15913	15705	15741	15722	15743	15737	15550	15813	15712	15692	15685	15717	15710	15700	15697	15759	15706	15568	15655	15850	15725	15740	15661	15965	15536	15674	15753	15828	15706	15847	15584	15775	15817	15805	15736	15722	15743	15739	15618	15703	15753	15720	15875	15752	15566	15644	15760	15606	15725	15635	15553	15729	15634	15822	15705	15655	15603	15750	15674	15678	15668	15681	15649	15767	15770	15600	15764	15611	15668	15697	15831	15782	15660	15730	15757	15558	15722	15677	15710	15640	15657	15442	15806	15780	15692	15715	15576	15848	15666	15612	15673	15785	15646	15692	15724	15719	15602	15658	15581	15719	15718	15759	15621	15601	15744	15643	15714	15852	15793	15784	15718	15709	15744	15783	15833	15859	15723	15643	15676	15606	15687	15743	15721	15822	15632	15669	15612	15844	15576	15584	15937	15665	15716	15690	15725	15531	15727	15847	15728	15711	15657	15563	15574	15684	15676	15715	15868	15763	15791	15734	15727	15769	15726	15560	15653	15658	15584	15584	15697	15758	15406	15850	15579	15678	15796	15679	15720	15780	15676	15836	15614	15704	15438	15728	15686	15767	15815	15810	15484	15645	15616	15589	15826	15645	15739	15853	15618	15711	15748	15587	15715	15676	15828	15583	15810	15692	15716	15633	15747	15717	15781	15521	15691	15665	15669	15606	15622	15893	15755	15626	15602	15534	15612	15587	15619	15748	15749	15425	15663	15506	15671	15703	15922	15570	15780	15771	15768	15705	15704	15571	15768	15718	15853	15557	15515	15624	15801	15693	15656	15740	15760	15665	15804	15730	15884	15754	15832	15615	15783	15652	15626	15702	15751	15739	15804	15699	15786	15735	15431	15704	15582	15658	15754	15708	15667	15820	15635	15714	15722	15721	15762	15659	15730	15639	15691	15600	15702	15784	15625	15660	15729	15573	15755	15746	15657	15834	15664	15462	15622	15831	15663	15702	15727	15727	15679	15898	15650	15670	15643	15628	15734	15821	15673	15575	15563	15473	15547	15833	15732	15542	15471	15813	15615	15636	15541	15913	15524	15626	15765	15603	15623	15596	15758	15752	15680	15635	15732	15693	15768	15773	15737	15550	15761	15739	15695	15721	15710	15508	15640	15788	15726	15631	15673	15668	15688	15738	15653	15620	15687	15770	15705	15609	15736	15714	15836	15742	15755	15670	15747	15743	15726	15699	15617	15824	15800	15714	15759	15726	15415	15599	15708	15657	15785	15608	15630	15694	15657	15662	15716	15668	15636	15798	15895	15707	15732	15683	15816	15715	15726	15660	15799	15710	15737	15636	15783	15603	15577	15777	15932	15641	15655	15743	15682	15653	15638	15614	15739	15835	15716	15619	15704	15823	15675	15705	15650	15733	15761	15550	15636	15652	15857	15628	15697	15787	15600	15900	15697	15740	15758	15839	15584	15677	15735	15913	15545	15752	15593	15709	15696	15678	15598	15634	15836	15732	15670	15513	15769	15629	15672	15800	15844	15640	15737	15581	15644	15537	15806	15771	15555	15933	15635	15772	15548	15722	15692	15722	15662	15640	15791	15739	15566	15801	15726	15635	15844	15657	15720	15766	15776	15784	15700	15730	15720	15583	15868	15883	15676	15571	15580	15798	15717	15668	15744	15748	15739	15791	15809	15779	15729	15663	15600	15857	15763	15666	15717	15605	15722	15820	15778	15468	15629	15705	15611	15531	15715	15606	15645	15798	15809	15634	15870	15877	15830	15696	15649	15760	15712	15773	15722	15535	15595	15591	15659	15573	15749	15738	15735	15788	15594	15667	15642	15469	15658	15524	15831	15596	15849	15738	15662	15761	15850	15816	15660	15769	15452	15848	15761	15909	15817	15578	15612	15832	15671	15684	15668	15795	15678	16050	15563	15661	15614	15568	15645	15660	15556	15752	15721	15841	15596	15680	15708	15972	15687	15623	15723	15701	15672	15733	15608	15697	15630	15666	15657	15703	15701	15641	15739	15653	15832	15729	15683	15683	15625	15619	15717	15762	15730	15767	15629	15587	15737	15695	15680	15712	15664	15734	15575	15770	15821	15735	15695	15620	15631	15710	15773	15677	15750	15682	15714	15699	15705	15774	15624	15782	15828	15780	15630	15778	15831	15688	15604	15730	15646	15511	15690	15687	15776	15821	15772	15802	15732	15763	15618	15609	15703	15780	15620	15738	15790	15701	15670	15820	15648	15644	15714	15603	15619	15498	15739	15755	15654	15744	15764	15729	15740	15547	15789	15830	15703	15686	15705	15612	15707	15498	15813	15651	15906	15556	15688	15668	15811	15534	15690	15821	15699	15774	15743	15590	15621	15662	15733	15661	15786	15803	15678	15797	15612	15626	15817	15575	15723	15775	15630	15682	15693	15764	15633	15641	15596	15732	15535	15778	15706	15844	15719	15698	15499	15807	15747	15703	15812	15689	15724	15616	15671	15612	15654	15524	15546	15720	15851	15694	15663	15671	15694	15628	15609	15562	15799	15669	15701	15630	15764	15625	15724	15671	15719	15889	15728	15682	15769	15837	15753	15710	15406	15535	15847	15528	15687	15542	15688	15752	15682	15772	15712	15665	15569	15765	15628	15767	15713	15706	15643	15755	15568	15761	15651	15517	15623	15723	15603	15536	15674	15643	15742	15580	15629	15533	15849	15808	15659	15633	15672	15959	15605	15814	15700	15753	15694	15635	15561	15524	15780	15474	15721	15712	15738	15819	15784	15879	15664	15707	15663	15761	15834	15642	15588	15684	15668	15708	15729	15689	15588	15683	15706	15787	15716	15808	15693	15792	15690	15637	15490	15430	15742	15573	15651	15746	15727	15885	15812	15940	15718	15656	15694	15706	15640	15703	15853	15533	15751	15538	15763	15716	15672	15826	15639	15772	15848	15782	15677	15753	15667	15727	15699	15648	15596	15761	15572	15643	15673	15714	15645	15641	15792	15630	15761	15502	15587	15788	15867	15587	15721	15727	15727	15578	15697	15777	15727	15697	15690	15690	15829	15862	15675	15692	15599	15780	15506	15758	15740	15590	15700	15665	15683	15738	15735	15757	15801	15755	15681	15691	15612	15620	15768	15652	15540	15661	15716	15681	15659	15557	15785	15751	15696	15721	15715	15606	15529	15781	15609	15723	15731	15840	15746	15778	15527	15616	15763	15713	15657	15775	15675	15846	15654	15633	15566	15667	15848	15657	15709	15575	15792	15666	15833	15760	15556	15692	15680	15655	15654	15759	15624	15686	15634	15686	15706	15683	15803	15712	15522	15768	15751	15796	15572	15767	15737	15740	15794	15592	15751	15740	15656	15599	15842	15700	15852	15704	15671	15751	15717	15588	15725	15633	15469	15583	15663	15573	15821	15667	15788	15593	15867	15592	15732	15694	15730	15801	15648	15624	15406	15662	15682	15747	15860	15619	15612	15628	15571	15690	15719	15734	15755	15538	15691	15777	15691	15823	15773	15587	15754	15576	15675	15813	15745	15740	15721	15612	15623	15831	15716	15784	15748	15507	15693	15620	15725	15694	15863	15708	15707	15630	15736	15779	15757	15683	15683	15833	15834	15617	15765	15746	15803	15791	15691	15708	15702	15563	15555	15689	15715	15826	15744	15759	15639	15672	15752	15722	15770	15837	15691	15739	15743	15821	15693	15687	15713	15602	15650	15752	15714	15708	15600	15913	15669	15606	15594	15608	15862	15681	15617	15719	15692	15674	15707	15740	15724	15737	15538	15672	15964	15702	15795	15727	15788	15584	15729	15705	15800	15640	15710	15775	15517	15597	15924	15742	15678	15570	15765	15678	15745	15780	15596	15634	15826	15644	15659	15593	15706	15699	15760	15619	15661	15620	15720	15707	15686	15615	15787	15612	15791	15727	15554	15613	15666	15490	15749	15658	15824	15622	15772	15581	15627	15819	15801	15639	15628	15751	15533	15714	15689	15746	15784	15672	15696	15681	15887	15811	15661	15849	15664	15791	15517	15657	15704	15784	15725	15818	15823	15785	15661	15816	15553	15620	15513	15840	15862	15848	15711	15621	15676	15680	15735	15704	15593	15699	15663	15672	15476	15819	15615	15689	15686	15787	15573	15659	15579	15674	15783	15605	15670	15803	15763	15672	15777	15674	15739	15622	15888	15867	15709	15655	15722	15753	15713	15640	15780	15679	15625	15621	15643	15828	15858	15815	15733	15771	15729	15566	15789	15650	15641	15614	15624	15748	15635	15707	15613	15632	15601	15674	15587	15632	15658	15872	15802	15770	15763	15705	15762	15696	15744	15560	15644	15761	15679	15715	15810	15533	15791	15669	15738	15638	15778	15611	16046	15663	15799	15573	15704	15761	15772	15776	15687	15692	15781	15675	15739	15611	15769	15640	15588	15729	15670	15709	15893	15759	15733	15659	15772	15661	15768	15620	15757	15627	15786	15684	15804	15830	15720	15677	15832	15746	15801	15764	15643	15650	15521	15558	15752
28341	24619	31048	28253	23461	22055	21419	20396	20270	19909	19839	19603	19359	19163	19183	19260	19130	19177	19555	19341	19481	19326	19176	19147	19172	19056	19043	19094	18904	18849	19074	18901	18994	18869	19071	18862	19027	18645	18918	18985	18869	19063	18662	18911	18790	18891	18926	18809	18807	18835	18842	18779	19045	18931	18894	18879	18808	18984	18937	18857	18818	18750	18969	18814	19031	18951	18856	18803	18918	18668	18700	18938	18872	18802	18737	19009	18778	18643	18988	18778	19037	18882	19025	18703	18985	18929	18724	18951	18889	18624	18780	18794	18822	19138	18818	18910	19100	18925	19120	18910	18806	18895	18875	18954	18733	18855	18877	18850	18896	18833	19001	18741	18676	18928	18868	19010	18792	18739	18802	18792	18813	18949	19066	18836	18863	19082	18924	18916	18857	18699	18889	18824	18981	19042	18699	19026	18943	18844	19013	18968	18862	18620	18919	19018	18894	18918	18670	18773	18838	18738	18840	19153	18824	18821	18859	19139	19044	18938	18922	18737	18985	18915	18938	18785	18855	19002	18849	18665	18767	18856	18874	19040	19081	18946	18757	18747	18966	19147	18720	18879	18917	18833	18937	18722	18774	18901	18814	18909	18825	18853	18969	18911	18776	18793	19071	18903	18678	18891	18629	19015	19024	18937	18770	18897	18936	18717	18767	18939	18945	18836	18943	18900	18712	18944	18624	18765	18832	18890	18781	18807	18664	18666	18959	18999	18852	19191	18972	18782	18907	18894	18993	18727	18937	19063	18921	18877	18908	18990	18777	18830	18538	18885	18679	18716	18940	19047	18674	18871	18983	18842	18864	18997	19060	18897	18761	19080	18833	19083	18787	18955	18820	19010	18988	18969	18932	18931	18827	18899	18925	18889	18931	18803	18907	18778	18714	18396	18689	18822	18822	18837	19045	18792	18952	18857	18942	18707	18817	18880	18951	18828	18705	18902	19069	18817	18781	18900	18988	19001	18870	18859	18933	18771	18975	18760	18755	18739	18743	18908	18823	18852	18883	18809	18905	18754	19089	18919	18819	18800	18834	18943	18981	19072	18735	18908	18852	18723	18903	18927	18840	18786	18835	18779	18822	19024	18668	18855	18875	18835	18814	18846	18782	18725	18877	19065	19020	18878	18645	18759	18979	19037	18883	18974	18940	18966	18871	18831	18788	18878	18856	18751	18782	18653	18976	18782	18840	18822	18792	18928	18832	18950	18955	18971	19004	18822	18730	18878	18966	19146	18854	18801	18726	18806	18767	19150	19065	18784	18974	18686	19001	19083	18918	18743	19028	18686	18756	18850	18782	18874	18949	18897	18928	19007	18999	18858	18925	18869	18567	18918	19010	18776	18886	19056	18812	18978	18874	18927	19076	19125	19037	18764	18917	18975	18900	19050	18823	18934	18974	18772	18998	18940	18922	18842	18942	18732	18979	18952	18802	18793	18799	18750	18932	19008	18766	18956	18858	18790	18974	19047	19011	18722	19128	18776	18834	18744	18961	18782	18987	18936	18933	18803	18765	18988	18912	18888	19198	19059	18871	19107	19076	18881	19056	18888	19011	18958	18996	18970	18996	18949	18888	18900	18757	18791	18929	18928	18778	19001	18872	18866	18913	18820	18924	18876	18938	18857	18879	18904	19044	19038	18983	18687	18958	18654	18972	18917	18936	18951	18888	18782	18792	18922	18949	18994	18883	18922	18789	18688	18745	18893	18935	18911	19001	18845	18998	18951	18736	19103	18923	18873	18764	18939	18820	18777	18896	18796	18846	18878	18877	19104	18802	18801	18807	19009	18823	18827	18893	18857	18772	18707	18762	18888	19028	19060	19107	18826	19004	18948	18842	18933	18925	18818	19001	19100	18970	18909	18805	18840	18697	18888	18926	18859	18895	18728	18753	18908	18867	18997	18974	19008	19062	18914	18741	18675	18769	18883	18848	19094	18963	18913	18934	18983	18747	18840	18895	18961	19070	18921	19014	18733	18925	18719	18779	19085	19154	18838	18911	19064	19015	18925	18797	18961	18874	18828	18797	18862	18877	19098	18873	18721	18899	18788	18893	19001	18872	19087	19135	18982	18861	18880	18847	18908	18836	18914	18935	18853	19083	18778	19225	18872	19083	19098	18766	18952	19072	19012	18917	18798	18991	18930	18953	18935	18871	18850	18743	18864	18714	18843	18703	18872	18994	18838	18845	18863	18731	18861	18704	18863	18989	18821	18943	18779	18662	18753	18984	18960	18909	18740	18951	18929	18821	18867	18797	18932	18858	18976	18872	18812	18927	18943	18791	18934	19116	18597	18951	19002	18776	18982	18777	18873	18813	18805	18911	18963	18928	18963	18800	18798	18792	18790	18779	18835	18864	18793	18861	18988	18966	19067	18716	18771	18967	18861	18900	18670	18826	19057	18978	18874	18919	19177	18824	18982	18851	18885	19030	19021	18942	18912	18930	19060	19212	18896	18980	18918	19059	19060	18843	19117	18929	19028	18956	18840	19010	18852	18958	18758	18912	19195	18950	18771	19035	18888	18881	18799	18558	18865	18839	18786	19029	19015	19039	18785	18921	18864	18937	18914	18889	18833	18997	18935	18956	18898	18958	19006	19172	19165	18798	18891	18876	18810	18961	18818	18918	18994	18800	18902	18869	18870	19019	18902	19011	18595	18906	18993	18779	18992	19162	18951	18815	18816	18791	19055	19081	18784	18744	18696	18793	18932	18783	18864	18966	18867	18886	18827	18843	18838	18860	18979	18924	18820	18968	18956	18772	18860	18992	18973	19034	18605	18728	18851	18976	18882	18895	18915	18788	18896	18966	18841	19099	18707	19085	18938	18873	19042	19104	18762	18988	18869	18854	18872	18739	18977	18699	18722	18767	19068	18757	18715	18927	18865	18935	18925	18916	18772	18886	18847	18887	18797	18889	18809	18891	18945	18858	19067	18954	18827	18777	18869	18725	19009	19007	18953	18808	18902	18898	18685	18742	18827	18985	18923	18946	18737	18738	18709	18873	18891	18811	18954	18856	18936	19290	18696	18982	18982	19045	18976	19075	18835	18831	18982	18890	19056	18901	19037	18816	18860	18931	18950	18972	18914	19018	18984	18969	18944	18823	18827	18721	18735	18809	18698	18882	18798	18802	19118	18905	18868	18692	18991	19082	19009	18712	18896	18644	18713	18910	18904	18937	18851	18845	18879	18743	19019	18691	18794	18852	19036	18754	18842	18802	18940	18951	18905	18963	18931	19050	19063	18852	18820	18921	18700	19068	18693	18929	18945	19008	18994	18904	18748	19070	18829	18603	19057	18817	18698	18876	18757	18734	18889	18996	18745	18792	18588	18998	18960	18796	18982	18809	19169	18974	18960	19033	18742	18549	18784	18980	19034	18921	18840	19017	19005	18928	18804	18932	18822	18679	18992	18945	18804	18911	18885	18970	18834	18824	19004	18967	18952	18966	18944	19047	19017	18770	18765	18794	18825	18967	18879	18764	18909	18917	18874	18637	18829	18722	18827	18919	18783	18867	18971	18692	19076	18955	18930	18849	18943	18809	18690	18755	19071	18788	18756	18729	18854	18791	18756	18896	18915	18995	18956	18921	18789	18857	18894	19074	18859	18865	18919	18856	18793	18993	18956	18893	19010	18909	18920	18814	18952	19001	18946	19054	18982	18918	18904	18652	19015	18665	18882	18855	18941	18996	18828	19038	19002	19089	18939	18754	18763	18771	18845	18907	18769	18937	18953	19149	18880	18759	18865	18847	19108	18835	18966	18949	18849	18794	18910	19002	19046	18775	19056	18949	18975	18842	18926	18956	18833	18852	19070	18916	18907	18806	18646	18910	18945	18923	18914	18905	19028	18734	18977	18859	18983	18935	18839	19003	18965	19044	18864	18887	19086	18855	18816	18744	18897	18938	18929	18751	18702	18774	18741	19074	18973	19018	18915	18845	18970	18812	18875	19101	18884	18899	19026	18894	18824	18854	18973	18900	18736	18890	19007	18700	18843	18917	18860	18873	19198	18638	18763	18798	19114	18852	18802	19216	18730	18743	18678	18799	18949	18929	18842	18786	18736	18929	18928	18867	18949	19123	18668	18893	18984	18828	18921	19145	18940	19171	18740	18854	19003	18790	18860	18954	18772	18996	18950	18979	18960	18909	18758	18944	18965	18767	18724	18805	18909	18895	18820	18846	18810	18955	18835	18906	19074	18879	18890	18999	19056	18814	18765	18784	19026	19062	18944	18972	18911	18871	18895	19036	18697	18948	18943	18753	19095	18785	18793	19081	18796	19029	18718	18876	18846	19006	18881	18873	18946	18975	18908	18868	19011	18763	18899	18810	18880	18772	19027	18814	19039	18907	18809	18866	18964	19265	18974	18973	19133	18841	18796	18937	18852	18881	18938	19004	18842	19072	19033	18927	18863	18927	18881	18876	18847	18962	18846	18742	18917	18848	18971	18907	18964	19057	18996	18977	18877	19087	18818	19017	18913	18782	18772	18890	18910	18908	18988	19186	18891	18892	18808	18975	18802	18960	18803	18819	18848	18846	18731	18814	18624	18943	19073	18830	18671	18989	18659	18732	19015	18947	18874	18795	19024	19104	18803	18988	18928	18714	19047	18936	19014	18955	18740	18736	18758	18944	18907	19012	18908	18932	18907	18949	18754	18721	18670	18785	18865	18863	18906	18898	18982	18967	18834	18808	18902	19090	18871	18931	18767	18761	18748	18884	18934	18890	19033	18865	19027	18807	18825	18758	18839	18953	18813	18912	18824	19004	18797	18947	19033	18959	18844	19078	18874	18850	18856	18860	18844	18830	19048	19010	18675	18986	18837	18901	19031	19050	18895	18898	18785	19041	19044	19083	18731	18866	18907	18885	18736	18878	18917	19022	18855	18919	18867	18954	19052	18907	18656	18854	18846	18598	18803	19018	18852	19076	18857	18924	18687	18916	18926	18845	18758	18864	19117	19091	18923	19073	19016	18899	18950	18918	18788	18912	18980	18981	18919	18982	19185	18820	18929	19062	18929	18936	18745	18902	18909	18827	18722	18871	18999	19011	18782	18704	18913	18882	18982	18868	18786	18822	18906	18914	19001	18926	18957	18827	18947	18900	18946	18843	18859	18697	18993	19028	18988	19140	18967
25171	34366	31898	26065	22740	20457	18906	18355	17633	17395	17184	16814	16215	16344	16567	16717	16300	16459	16704	16575	16577	16466	16203	15929	15841	15964	15927	15958	15659	15875	15784	15920	15849	15808	15758	15748	15810	15651	15803	15751	15624	15769	15754	15658	15802	15839	15831	15723	15928	15742	15726	15617	15766	15952	15784	15667	15612	15630	15883	15741	15670	15699	15866	15821	15801	15735	15774	15887	15748	15698	15779	15782	15857	15803	15931	15739	15795	15911	15731	15778	15986	15761	15660	15805	15829	15848	15835	15767	15822	15637	15961	15747	15795	15813	15766	15742	15645	15872	15683	15855	15736	15566	15712	15820	15716	15841	15831	15886	15710	15875	15782	15658	15758	15731	15625	15757	15603	15903	15684	15928	15767	15848	15752	15820	15781	15793	15848	15766	15816	15770	15717	15700	15686	15705	15825	15847	15745	15697	15839	15724	15806	15988	15637	15764	15687	15830	15868	15592	15968	15736	15671	15645	15844	15658	15708	15747	15829	15723	15749	15791	15779	15632	15524	15933	15860	15788	15781	15669	15633	15725	15597	15792	15736	15765	15843	15770	15768	15711	15740	15774	15804	15947	15754	15812	15790	15925	15828	15483	15725	15875	15736	15906	15753	15752	15832	15902	15793	15749	15804	15906	15951	15688	15671	15718	15863	15720	15880	15712	15926	15772	15778	15714	15875	15766	15785	15816	15998	15675	15948	15859	15685	15692	15890	15683	15753	15705	15622	15735	15746	15807	15781	15854	15726	15763	15843	15850	15794	15721	15744	15710	15745	15710	15753	15927	15725	15745	15783	15659	15882	15656	15663	15714	15870	15794	15803	15655	15748	15690	15817	15713	15871	15834	15747	15769	15781	15696	15807	15563	15886	15690	15792	15610	15725	15700	15922	15662	15756	15724	15849	15767	15884	15896	15711	15746	15723	15633	15569	15749	15788	15840	15886	15733	15730	15783	15786	15840	15886	15749	15545	15934	15915	15767	15722	15764	15724	15691	15810	15807	15868	15758	15790	15810	15655	15846	15738	15628	15924	15769	15703	15831	15702	15664	15763	15935	15814	15698	15836	15723	15780	15888	15798	15738	15538	15752	15950	15789	15795	15577	15662	15738	15790	15867	15645	15840	15803	15713	15856	15833	15822	15779	15747	15818	15694	15879	15675	15716	15702	15852	15665	15826	16023	15726	15868	15750	15742	15828	15772	15811	15775	15804	15670	16032	15800	15825	15720	15966	15720	15552	15952	15791	15851	15651	15828	15862	15840	15868	15725	15686	15917	15779	15865	15779	15824	16021	15720	15803	15750	15714	15893	15744	15705	15789	15729	15769	15853	15660	15927	15899	15856	15806	15820	15688	15738	15843	15763	15759	16043	15763	15972	15694	15639	15709	15782	15686	15805	15705	15708	15797	15681	15925	15784	15636	15796	15784	15867	15750	15868	15744	15806	15822	15817	15976	15825	15732	15701	15737	15820	15829	15832	15635	15703	15754	15880	15762	15779	15825	15686	15857	15795	15697	15616	15850	15781	15744	15524	15832	15762	15766	15716	15841	15895	15769	15752	15746	15886	15779	15806	15908	15730	15759	15766	15844	15656	15683	15760	15790	15734	15566	15857	15761	15943	15798	15766	15594	15814	15778	15851	16035	15685	15638	15634	15798	15573	15659	15735	15817	15734	15778	15755	15907	15749	15644	15783	15776	15719	15929	15822	15691	15850	15632	15798	15727	15687	15789	15812	15666	15896	15751	15697	15763	15894	15782	15707	15721	15764	15699	15781	15865	15834	15683	15759	15795	15913	15915	15793	15736	15650	15780	16046	15852	15900	15768	15692	15710	15800	15767	15809	15723	15598	15615	15550	15856	15766	15799	15822	15945	15813	15658	15684	15828	15844	15659	15800	15604	15723	15711	15770	15719	15786	15592	15800	15799	15823	15661	15900	15842	15768	15727	15955	15845	15674	15671	15774	15805	15711	15751	15860	15904	15787	15652	15571	15863	15884	15850	15802	15802	15638	15611	15847	15752	15788	15867	15584	15791	15783	15667	15725	15887	15644	15635	15727	15771	15865	15857	15828	15753	15748	15754	15840	15828	15808	15751	15694	15826	15786	15820	15858	15814	15805	16035	15912	15769	15588	15643	15788	15724	15763	15799	15765	15912	15723	15797	15793	15792	15838	15892	15675	15663	15660	15754	15557	15836	15763	15925	15902	15866	15721	15762	15925	15835	15827	15709	15720	15771	15764	15804	15664	15613	15785	15866	15693	15761	15747	15777	15781	15751	15815	15667	15757	15812	15687	15825	15916	15747	15711	15730	15707	15754	15728	15860	15899	15838	15752	15851	15801	15799	15749	15779	15839	15843	15718	15829	15789	15735	15909	15943	15808	15759	15784	15722	15697	15901	15621	15730	15795	15946	15741	15700	15581	15784	15670	15829	15716	15697	15689	15696	15717	15775	15969	15845	15824	15688	15744	15671	15850	15818	15707	15877	15834	15728	15801	15826	15762	15700	15794	15696	15736	15941	15586	15905	15737	15693	15782	15793	15689	15833	15781	15839	15715	15952	15763	15665	15563	15605	15865	15636	15603	15839	15801	15883	15685	15859	15796	15953	15574	15647	15816	15641	15719	15865	15617	15712	15915	15912	15781	15767	15717	15828	15869	15706	15814	15764	15781	15807	15834	15845	15806	15529	15927	15885	15682	15693	15743	15635	15802	15644	15996	15608	15786	15952	15618	15800	15893	15780	15797	15766	15588	15880	15643	15781	15742	15758	15801	15790	15728	15828	15639	15827	15988	15797	15727	15871	15889	15812	15788	15751	15593	15775	15614	15823	15792	15772	15907	15721	15721	15765	15631	15597	15655	15859	15855	15563	15719	15785	15810	15793	15943	15921	15797	15880	15856	15923	15882	15862	15818	15864	15755	15810	15623	15781	15720	15827	15795	15587	15719	15589	15852	15931	15684	15827	15619	15801	15834	15685	15681	15856	15697	15744	15705	15669	15787	15888	15730	15747	15884	15805	16089	15755	15766	15693	15796	15567	15911	15695	15709	15740	15847	15708	15797	15678	15720	15797	15814	15785	15843	15754	15742	15749	15888	15716	15743	15630	15773	15718	15872	15812	15748	15824	15878	15721	15797	15703	15885	15783	15863	15747	15688	15749	15758	15961	15664	15699	15837	15780	15711	15890	15688	15757	15739	15781	15678	15846	15764	15643	15699	15829	15833	15814	15849	15793	15669	15792	15860	15701	15679	15718	15768	15685	15824	15847	15842	15754	15868	15770	15794	15754	15708	15630	15766	16007	15787	15792	15603	15805	15782	15740	15590	15926	15822	15757	15725	15679	15763	15701	15899	15723	15750	15775	15900	15863	15902	15758	15773	15878	15865	15807	15802	15826	15943	15781	15774	15758	15626	15858	15807	15831	15809	15653	15911	15932	15821	15808	15726	15836	15538	15625	15869	15906	15821	15684	15846	15727	15798	15771	15746	15703	15844	15705	15744	15797	15550	15787	15766	15588	15860	15803	15630	15810	15744	15780	15559	15792	15756	15721	15747	15729	15693	15734	15878	15860	15748	15785	15692	15779	15688	15954	15636	15663	15785	15831	15682	15647	15870	15873	15855	15650	15749	15682	15790	15829	15849	15825	15797	15836	15767	15738	15770	15744	15836	15947	15633	15633	15831	15653	15866	15749	15717	15680	15553	15667	15910	15832	15711	15717	15779	15656	15845	15792	15830	15884	15889	15666	15979	15721	15760	15672	15873	15664	15722	15724	15763	15898	15685	15745	15831	15852	15728	15696	15809	15822	15863	15864	15887	15746	15647	15950	15659	15595	15732	15767	15735	15852	15825	15922	15715	15775	15597	15881	15730	15767	15889	15705	15711	15811	15632	15700	15680	15607	15840	15860	15836	15952	15820	15782	15641	15898	15913	15735	15868	15757	15624	15677	15697	15697	15631	15793	15842	15749	15808	15854	15923	15841	15799	15910	15780	15816	15748	15837	15730	15904	15760	15703	15885	15804	15874	15621	15719	15875	15736	15706	15943	15742	15666	15748	15611	15821	15668	15844	15753	15817	15741	15818	15781	15749	15651	15740	15800	15628	15619	15780	15631	15766	15622	15662	15684	15782	15834	15804	15771	15841	15684	15790	15673	15792	15657	15673	15876	15854	15836	15747	15849	15558	15856	15845	15704	15878	15651	15923	15849	15702	15904	15752	15808	15973	15756	15850	15759	15820	15578	15973	15731	15703	15903	15810	15915	15804	15614	15654	15829	15768	15918	15723	15652	15762	15689	15628	15677	15814	15783	15576	15899	15820	15631	15868	15856	15933	15866	15868	15642	15720	15568	15704	15883	15747	15726	15951	15644	15727	15802	15614	15929	15825	15848	15677	15840	15711	15707	15752	15804	15952	15921	15758	15968	15540	15755	15701	15974	15687	15625	15817	15791	15692	15896	15820	15775	15794	15736	15836	15876	15653	15647	15918	15726	15625	15739	15779	15893	15873	15719	15678	15731	15797	15832	15676	15766	15846	15628	15821	15842	15840	15757	15814	15774	15853	15759	15615	15767	15567	15702	15600	15834	15788	15806	15693	15792	15869	15791	15663	15799	15731	15652	15887	15696	15757	15725	15804	15728	15780	15786	15833	15850	15914	15851	15895	15714	15823	15664	15673	15751	15814	15954	15681	15706	15475	15993	15633	15761	15924	15837	15646	15826	15933	15932	15767	15727	15775	15583	15742	15670	15973	15770	15730	15866	15666	15788	15821	15789	15728	15799	15818	15787	15669	15778	15866	15866	15839	15892	15729	15733	15756	15864	15693	15619	15805	15854	15667	15474	15818	15623	15688	15953	15710	15702	15656	15812	15885	15902	15915	15894	15891	15752	15900	15747	15731	15651	15889	15658	15733	15799	15884	15693	15735	15649	15647	15764	15911	15850	15759	15693	15682	15957	15591	15970	15675	15962	15644	15672	15678	15857	15937	15763	15710	15892	15631	15748	15749	15836	15661	15811	15769	15832	15810	15811	15766	15785	15715	15628	15776	15716	15620	15846	15722	15675	15714	15704	15677	15786	15838	15884	15736	15696	15899	15721	15839	15826	15769	15691	15495	15794	15744	15940	15821	15859	15826	15671	15613
24495	21254	28653	25320	24299	25068	24395	21970	20731	20895	20375	20052	19705	19476	19538	19452	19338	19381	19696	19338	19273	19262	19253	19174	19104	18943	19009	18802	18812	18852	18876	18791	18743	18790	18773	18598	18695	18661	18857	18760	18579	18846	18634	18928	18639	18675	18539	18684	18712	18807	18822	18762	18698	18544	18919	18834	18543	18633	18522	18612	18647	18737	18931	18578	18621	18595	18667	18755	18410	18699	18855	18663	18582	18425	18519	18867	18666	18671	18622	18721	18579	18826	18587	18814	18573	18570	18634	18762	18765	18521	18618	18597	18464	18507	18572	18615	18610	18527	18618	18552	18633	18586	18800	18784	18721	18595	18726	18531	18555	18620	18600	18728	18507	18652	18530	18635	18590	18622	18518	18624	18578	18756	18573	18566	18453	18633	18672	18881	18833	18800	18729	18722	18613	18785	18609	18428	18707	18251	18712	18849	18533	18646	18489	18821	18641	18657	18553	18733	18829	18626	18663	18433	18644	18595	18579	18528	18711	18632	18858	18542	18868	18722	18447	18551	18652	18404	18432	18642	18376	18466	18514	18581	18822	18665	18649	18492	18761	18604	18587	18834	18594	18529	18637	18535	18615	18592	18477	18711	18646	18600	18396	18506	18535	18539	18718	18381	18591	18672	18689	18632	18910	18577	18650	18587	18715	18722	18602	18596	18685	18498	18466	18814	18474	18899	18709	18712	18661	18631	18644	18576	18596	18539	18529	18681	18780	18679	18703	18630	18807	18511	18551	18516	18665	18622	18447	18632	18642	18689	18566	18461	18503	18589	18601	18627	18514	18566	18429	18546	18660	18639	18566	18717	18749	18566	18737	18595	18698	18501	18695	18712	18537	18764	18793	18593	18765	18547	18578	18468	18569	18604	18784	18459	18515	18663	18486	18649	18697	18801	18594	18680	18451	18737	18497	18643	18443	18629	18845	18934	18555	18499	18649	18726	18447	18448	18714	18446	18472	18399	18726	18876	18684	18708	18482	18597	18594	18640	18592	18781	18629	18615	18452	18559	18796	18681	18397	18544	18593	18730	18760	18637	18531	18406	18582	18415	18542	18649	18756	18647	18684	18784	18550	18690	18574	18862	18672	18643	18697	18544	18661	18580	18445	18698	18556	18635	18681	18585	18650	18629	18592	18698	18573	18522	18521	18680	18557	18594	18627	18449	18736	18530	18448	18559	18657	18587	18511	18760	18602	18848	18601	18499	18498	18420	18598	18510	18604	18624	18665	18532	18539	18702	18698	18579	18706	18594	18538	18650	18390	18878	18481	18734	18616	18562	18650	18578	18551	18523	18680	18576	18674	18590	18496	18781	18556	18417	18559	18408	18576	18417	18660	18671	18695	18642	18513	18603	18300	18762	18629	18621	18651	18584	18755	18792	18650	18459	18613	18597	18602	18633	18568	18638	18578	18457	18659	18580	18718	18617	18622	18553	18737	18746	18392	18588	18671	18732	18604	18631	18493	18561	18613	18736	18633	18691	18419	18678	18680	18422	18616	18669	18750	18730	18568	18608	18751	18482	18514	18640	18618	18570	18665	18652	18716	18416	18545	18617	18598	18904	18545	18481	18727	18515	18827	18694	18564	18616	18589	18567	18773	18611	18789	18564	18496	18611	18692	18647	18313	18842	18716	18662	18690	18527	18582	18635	18656	18737	18601	18740	18631	18663	18581	18394	18598	18695	18749	18650	18566	18518	18629	18653	18603	18523	18539	18559	18580	18450	18698	18573	18685	18630	18691	18474	18601	18553	18641	18649	18444	18768	18590	18521	18614	18605	18596	18776	18546	18837	18666	18677	18516	18570	18797	18603	18786	18504	18661	18777	18745	18528	18553	18602	18451	18508	18538	18542	18447	18657	18540	18563	18495	18514	18626	18539	18720	18633	18628	18523	18694	18720	18662	18630	18438	18712	18727	18607	18767	18641	18534	18712	18638	18583	18695	18588	18671	18786	18753	18591	18728	18667	18662	18562	18645	18700	18740	18676	18615	18609	18599	18531	18591	18662	18712	18616	18711	18694	18544	18593	18654	18479	18657	18511	18631	18526	18668	18718	18554	18482	18626	18617	18745	18560	18827	18706	18762	18691	18774	18645	18463	18488	18771	18707	18783	18644	18575	18601	18795	18627	18683	18495	18505	18558	18561	18760	18654	18560	18589	18713	18759	18744	18698	18831	18817	18872	18733	18588	18753	18655	18571	18494	18654	18717	18616	18606	18592	18685	18802	18555	18811	18707	18608	18424	18486	18678	18595	18595	18840	18413	18749	18715	18590	18779	18584	18794	18771	18659	18569	18695	18630	18634	18454	18486	18347	18691	18544	18583	18692	18726	18491	18638	18719	18695	18715	18674	18728	18484	18889	18578	18481	18596	18752	18583	18817	18486	18865	18564	18434	18729	18790	18617	18538	18575	18493	18607	18323	18769	18646	18518	18611	18538	18651	18596	18449	18577	18381	18741	18546	18723	18574	18537	18811	18532	18583	18568	18538	18596	18683	18605	18842	18635	18644	18733	18756	18601	18586	18604	18738	18906	18451	18500	18454	18471	18574	18639	18680	18637	18614	18843	18849	18609	18740	18579	18555	18753	18626	18580	18588	18489	18589	18497	18482	18539	18520	18434	18499	18755	18673	18677	18595	18657	18631	18483	18659	18480	18746	18705	18677	18698	18660	18793	18742	18495	18367	18678	18631	18734	18794	18771	18658	18714	18737	18757	18633	18741	18659	18769	18605	18675	18579	18620	18441	18653	18820	18692	18493	18580	18660	18668	18728	18703	18751	18550	18552	18643	18578	18693	18456	18791	18632	18645	18749	18631	18536	18638	18586	18574	18778	18762	18522	18708	18426	18571	18686	18541	18739	18786	18858	18642	18662	18618	18695	18509	18485	18637	18651	18652	18549	18693	18642	18679	18805	18760	18610	18504	18639	18697	18735	18607	18548	18636	18719	18705	18677	18642	18618	18519	18631	18676	18730	18812	18505	18795	18597	18659	18564	18622	18531	18547	18679	18626	18613	18496	18540	18703	18700	18385	18561	18633	18652	18679	18649	18487	18417	18491	18817	18821	18713	18511	18649	18686	18665	18651	18484	18435	18473	18626	18451	18771	18505	18473	18791	18796	18820	18644	18670	18589	18601	18531	18692	18619	18477	18809	18662	18794	18418	18445	18480	18678	18534	18749	18585	18669	18622	18815	18566	18497	18530	18552	18655	18765	18717	18777	18777	18757	18595	18613	18647	18640	18667	18444	18620	18496	18689	18601	18638	18601	18819	18526	18583	18380	18547	18626	18618	18562	18748	18620	18451	18525	18582	18666	18801	18445	18749	18569	18713	18638	18603	18766	18783	18569	18515	18637	18556	18621	18602	18547	18487	18781	18574	18643	18502	18687	18783	18680	18828	18729	18721	18885	18370	18532	18548	18487	18730	18461	18737	18449	18710	18596	18804	18675	18636	18588	18717	18600	18618	18590	18437	18685	18574	18675	18585	18701	18636	18789	18634	18814	18699	18725	18783	18725	18599	18623	18563	18848	18765	18585	18667	18441	18746	18617	18724	18542	18610	18785	18470	18531	18554	18538	18554	18629	18688	18442	18673	18612	18756	18607	18596	18694	18517	18626	18532	18811	18693	18659	18453	18444	18682	18696	18464	18640	18505	18527	18641	18624	18634	18503	18584	18734	18676	18475	18592	18572	18666	18731	18576	18751	18569	18819	18688	18445	18916	18584	18785	18607	18622	18621	18642	18681	18634	18665	18740	18620	18742	18688	18732	18497	18509	18553	18732	18664	18552	18619	18398	18396	18765	18543	18664	18736	18703	18765	18672	18770	18654	18829	18562	18638	18751	18637	18778	18666	18672	18584	18579	18575	18578	18657	18676	18670	18490	18433	18628	18578	18903	18462	18702	18656	18720	18519	18480	18458	18457	18452	18548	18685	18469	18803	18588	18708	18894	18749	18535	18342	18546	18604	18505	18573	18593	18661	18615	18688	18540	18803	18495	18668	18580	18472	18676	18798	18696	18749	18558	18396	18702	18639	18534	18909	18520	18821	18609	18532	18614	18741	18625	18627	18540	18671	18602	18783	18647	18676	18596	18550	18560	18770	18596	18640	18767	18464	18620	18532	18646	18752	18851	18591	18697	18486	18856	18586	18565	18573	18550	18667	18558	18506	18841	18813	18796	18849	18563	18513	18570	18590	18730	18464	18707	18550	18715	18711	18687	18698	18808	19065	18788	18620	18569	18754	18664	18553	18663	18746	18719	18442	18754	18626	18733	18708	18863	18726	18742	18797	18771	18687	18634	18526	18580	18493	18556	18621	18547	18796	18676	18777	18655	18616	18638	18593	18736	18639	18601	18558	18570	18575	18498	18645	18654	18598	18700	18810	18491	18608	18332	18566	18304	18514	18670	18506	18382	18671	18606	18565	18690	18765	18526	18712	18766	18664	18956	18587	18501	18653	18659	18660	18696	18806	18775	18799	18541	18527	18614	18648	18645	18473	18777	18674	18472	18668	18652	18625	18757	18735	18668	18678	18659	18527	18550	18607	18698	18477	18665	18841	18669	18632	18650	18718	18570	18762	18695	18560	18528	18438	18751	18734	18550	18632	18630	18680	18855	18692	18817	18502	18600	18583	18588	18557	18769	18650	18683	18775	18684	18559	18775	18558	18643	18744	18848	18717	18670	18529	18484	18654	18671	18578	18591	18756	18625	18678	18596	18506	18621	18588	18360	18683	18619	18590	18455	18520	18623	18609	18556	18646	18506	18414	18554	18526	18694	18572	18686	18627	18710	18665	18711	18698	18831	18704	18767	18738	18392	18440	18501	18729	18644	18635	18707	18498	18899	18774	18662	18527	18703	18798	18492	18814	18895	18718	18600	18581	18571	18724	18755	18784	18500	18651	18711	18618	18696	18741	18929	18618	18580	18410	18556	18378	18561	18454	18443	18610	18799	18745	18455	18604	18542	18543	18629	18637	18512	18614	18561	18543	18591	18730	18724	18667	18613	18371	18602	18592	18592	18664	18666	18602	18815	18569	18649	18495	18614	18541	18683	18725	18659	18771	18694	18438	18751	18600	18738	18539	18569	18656	18678	18569	18585	18648	18556	18660	18748	18752	18637	18724	18657	18581
24835	41377	38661	31200	26851	23892	21462	20124	19025	18990	18023	17173	16888	16673	16945	16912	16898	16808	17093	16740	16652	16403	16295	16105	16014	15989	15731	15874	15868	15818	15735	15808	15954	15846	15787	15777	15734	15797	15720	15762	15651	15739	15775	15545	15737	15538	15774	15760	15720	15777	15615	15679	15848	15698	15523	15770	15530	15728	15647	15589	15761	15867	15550	15625	15673	15574	15657	15849	15797	15858	15757	15692	15565	15708	15624	15544	15786	15657	15667	15693	15802	15738	15825	15622	15724	15761	15816	15606	15713	15521	15607	15823	15601	15549	15704	15576	15837	15890	15529	15700	15575	15614	15491	15635	15631	15594	15605	15638	15677	15611	15612	15668	15707	15872	15697	15564	15654	15544	15671	15589	15692	15605	15761	15546	15738	15616	15580	15592	15628	15618	15707	15501	15484	15620	15598	15388	15680	15798	15644	15573	15625	15659	15605	15646	15672	15657	15775	15571	15549	15870	15578	15656	15688	15436	15547	15717	15636	15752	15629	15549	15597	15626	15668	15569	15690	15593	15626	15710	15452	15754	15796	15630	15626	15545	15745	15548	15770	15771	15702	15705	15584	15872	15691	15529	15660	15680	15762	15671	15458	15575	15767	15662	15758	15614	15616	15729	15663	15461	15581	15609	15675	15625	15661	15796	15597	15773	15746	15523	15649	15693	15598	15659	15773	15667	15778	15662	15582	15769	15629	15595	15566	15651	15603	15672	15583	15676	15729	15752	15658	15486	15661	15548	15618	15606	15768	15639	15753	15742	15744	15739	15585	15857	15714	15725	15560	15591	15629	15698	15693	15674	15605	15499	15538	15654	15649	15686	15735	15676	15750	15674	15788	15619	15594	15865	15696	15665	15909	15671	15620	15703	15583	15608	15812	15684	15543	15774	15813	15668	15587	15752	15576	15684	15675	15659	15634	15620	15629	15721	15582	15874	15554	15576	15602	15698	15751	15583	15441	15643	15599	15625	15667	15662	15582	15625	15664	15540	15846	15549	15619	15733	15703	15644	15733	15672	15625	15599	15595	15716	15625	15695	15706	15451	15752	15699	15676	15543	15577	15707	15662	15688	15622	15440	15545	15594	15628	15686	15717	15648	15815	15480	15746	15563	15610	15628	15609	15696	15691	15771	15570	15637	15728	15694	15701	15652	15720	15600	15558	15801	15905	15609	15630	15722	15719	15588	15739	15587	15596	15665	15727	15825	15652	15684	15692	15638	15629	15594	15801	15711	15793	15633	15797	15648	15642	15634	15527	15473	15612	15648	15726	15684	15667	15759	15549	15732	15446	15665	15730	15711	15558	15522	15823	15619	15666	15527	15699	15563	15875	15657	15644	15670	15540	15717	15528	15660	15700	15747	15687	15575	15787	15609	15755	15561	15549	15878	15617	15706	15642	15614	15677	15628	15577	15630	15597	15712	15547	15624	15433	15582	15685	15706	15429	15749	15551	15608	15738	15577	15553	15720	15594	15645	15667	15614	15520	15778	15648	15642	15739	15519	15568	15652	15628	15652	15696	15888	15609	15626	15692	15628	15806	15612	15749	15563	15694	15659	15754	15619	15658	15651	15742	15496	15640	15645	15694	15395	15555	15810	15749	15620	15686	15733	15633	15719	15678	15611	15589	15723	15642	15641	15740	15552	15615	15730	15730	15574	15540	15706	15608	15610	15711	15679	15820	15602	15716	15647	15608	15853	15754	15624	15843	15685	15678	15581	15613	15526	15611	15834	15685	15708	15851	15613	15714	15779	15526	15698	15610	15592	15751	15752	15577	15699	15747	15673	15833	15685	15716	15658	15775	15704	15565	15778	15808	15672	15665	15657	15524	15677	15759	15667	15597	15697	15635	15597	15619	15611	15543	15590	15628	15676	15601	15730	15637	15558	15825	15555	15715	15590	15484	15629	15640	15504	15564	15647	15557	15455	15459	15653	15798	15782	15649	15662	15666	15549	15719	15803	15660	15732	15764	15654	15620	15700	15689	15603	15484	15543	15677	15771	15727	15710	15574	15672	15822	15567	15840	15557	15618	15680	15455	15684	15584	15557	15714	15554	15751	15751	15760	15655	15823	15708	15508	15587	15617	15635	15434	15665	15615	15734	15583	15613	15602	15492	15547	15750	15667	15689	15762	15785	15695	15595	15525	15683	15588	15550	15560	15594	15606	15682	15861	15590	15533	15590	15565	15679	15637	15689	15559	15682	15600	15564	15764	15624	15699	15455	15582	15522	15775	15692	15825	15605	15741	15583	15629	15648	15870	15592	15606	15673	15742	15626	15797	15711	15733	15670	15780	15571	15637	15742	15662	15724	15755	15678	15824	15741	15644	15583	15512	15601	15762	15489	15647	15635	15821	15700	15496	15702	15766	15630	15667	15460	15471	15680	15660	15711	15734	15599	15652	15793	15730	15757	15567	15829	15461	15767	15686	15700	15651	15711	15535	15609	15566	15729	15642	15853	15639	15626	15445	15789	15522	15620	15723	15797	15707	15545	15582	15426	15664	15696	15664	15635	15657	15550	15541	15633	15594	15663	15707	15628	15764	15658	15563	15678	15689	15641	15653	15615	15634	15648	15834	15580	15529	15580	15762	15745	15596	15544	15730	15597	15688	15698	15608	15691	15429	15602	15580	15791	15686	15580	15650	15643	15638	15684	15562	15598	15476	15529	15670	15697	15647	15680	15646	15711	15551	15688	15640	15779	15893	15595	15594	15537	15619	15635	15557	15616	15986	15733	15619	15740	15679	15724	15780	15622	15733	15769	15739	15744	15751	15665	15664	15540	15638	15686	15684	15806	15609	15698	15691	15766	15827	15630	15681	15636	15698	15675	15587	15858	15590	15784	15697	15732	15673	15784	15730	15841	15697	15587	15623	15577	15677	15637	15784	15627	15618	15656	15817	15643	15827	15526	15670	15649	15586	15794	15637	15561	15818	15552	15552	15774	15654	15646	15733	15675	15690	15641	15707	15692	15651	15622	15721	15647	15644	15733	15637	15706	15840	15623	15528	15938	15601	15730	15477	15607	15706	15607	15542	15761	15693	15645	15650	15798	15526	15703	15647	15713	15706	15737	15646	15736	15654	15641	15612	15669	15563	15530	15579	15639	15605	15514	15647	15583	15713	15606	15651	15567	15716	15719	15704	15697	15735	15723	15749	15724	15713	15731	15723	15540	15599	15582	15590	15591	15602	15716	15688	15869	15653	15624	15660	15689	15523	15702	15834	15582	15631	15589	15714	15668	15806	15691	15644	15746	15572	15551	15650	15657	15860	15633	15721	15634	15723	15562	15867	15796	15644	15851	15492	15561	15677	15599	15590	15734	15869	15652	15621	15661	15631	15628	15651	15737	15678	15711	15592	15697	15517	15693	15739	15735	15705	15565	15695	15650	15484	15682	15684	15750	15649	15658	15633	15632	15660	15795	15651	15677	15692	15795	15565	15544	15658	15720	15633	15679	15478	15691	15708	15554	15845	15662	15568	15563	15683	15636	15708	15814	15716	15574	15683	15725	15599	15822	15622	15681	15723	15688	15716	15788	15686	15520	15592	15681	15719	15677	15509	15660	15829	15867	15685	15665	15655	15654	15577	15641	15627	15409	15786	15747	15645	15867	15572	15758	15770	15570	15555	15585	15770	15552	15724	15574	15671	15746	15766	15564	15618	15556	15637	15781	15544	15837	15686	15622	15517	15762	15832	15490	15620	15838	15592	15594	15717	15788	15557	15498	15480	15625	15625	15690	15563	15593	15757	15742	15712	15594	15670	15680	15653	15664	15768	15692	15622	15453	15831	15662	15644	15683	15678	15741	15785	15564	15758	15635	15679	15536	15772	15745	15751	15752	15626	15650	15675	15668	15684	15549	15757	15587	15573	15679	15607	15817	15882	15562	15707	15840	15640	15668	15756	15632	15512	15737	15690	15782	15718	15562	15622	15669	15646	15727	15815	15554	15725	15757	15632	15606	15623	15745	15618	15652	15743	15589	15623	15697	15703	15607	15491	15753	15805	15753	15802	15646	15859	15670	15623	15767	15537	15584	15628	15547	15723	15584	15689	15718	15544	15623	15621	15635	15637	15800	15738	15601	15717	15640	15816	15546	15536	15818	15531	15602	15694	15619	15696	15815	15670	15667	15802	15674	15749	15615	15645	15505	15762	15730	15795	15597	15762	15565	15430	15563	15440	15598	15725	15564	15702	15726	15690	15747	15581	15649	15765	15700	15530	15784	15696	15680	15681	15457	15798	15750	15690	15702	15790	15765	15691	15645	15611	15617	15725	15568	15629	15521	15569	15670	15674	15710	15800	15672	15557	15586	15601	15673	15688	15650	15675	15597	15475	15719	15696	15806	15769	15507	15603	15681	15778	15599	15564	15644	15689	15778	15783	15579	15745	15593	15629	15586	15748	15616	15691	15677	15562	15890	15570	15759	15872	15755	15688	15594	15526	15747	15728	15667	15796	15602	15643	15936	15788	15655	15726	15698	15772	15825	15729	15665	15541	15600	15670	15795	15732	15517	15695	15720	15517	15768	15660	15675	15697	15651	15611	15634	15839	15733	15692	15646	15637	15825	15577	15755	15556	15636	15642	15679	15634	15635	15767	15472	15652	15518	15629	15627	15622	15620	15981	15739	15642	15812	15648	15726	15784	15723	15478	15492	15827	15632	15687	15646	15710	15554	15651	15574	15822	15521	15703	15579	15707	15647	15762	15617	15592	15638	15645	15669	15611	15762	15806	15580	15512	15657	15632	15802	15769	15559	15755	15818	15580	15684	15658	15796	15615	15819	15475	15709	15692	15881	15633	15470	15559	15672	15660	15620	15544	15643	15671	15667	15492	15737	15639	15637	15534	15554	15802	15629	15634	15699	15501	15644	15776	15886	15682	15610	15550	15608	15780	15608	15759	15622	15734	15638	15767	15792	15739	15606	15619	15690	15606	15533	15539	15752	15609	15627	15584	15649	15511	15773	15542	15634	15507	15540	15691	15688	15483	15764	15637	15633	15628	15582	15726	15721	15491	15834	15800	15677	15526	15493	15715	15450	15705	15544	15847	15527	15736	15755	15512	15677	15577	15758	15471	15708	15617	15575	15584	15844	15567	15623	15693	15692	15714	15639	15603	15705	15650	15645	15703	15621
23120	21300	29256	23855	22386	26262	28493	23531	22446	22067	21411	20690	20260	19778	20191	19938	19757	19795	20017	19803	19788	19448	19378	19081	19013	18803	18877	18573	18843	18776	18813	18800	18607	18766	18776	18777	18696	18706	18694	18541	18801	18911	18562	18647	18538	18542	18634	18477	18423	18518	18650	18382	18517	18461	18459	18882	18608	18722	18446	18538	18577	18685	18683	18550	18690	18698	18421	18456	18599	18451	18629	18154	18439	18637	18539	18546	18316	18535	18255	18397	18665	18409	18670	18684	18649	18412	18530	18500	18651	18559	18628	18501	18656	18665	18639	18571	18660	18605	18490	18424	18643	18543	18688	18511	18400	18387	18531	18691	18667	18521	18439	18539	18580	18388	18420	18437	18553	18477	18284	18368	18609	18399	18452	18489	18532	18665	18573	18529	18594	18529	18319	18752	18443	18464	18598	18511	18585	18377	18401	18580	18396	18520	18702	18525	18516	18460	18604	18538	18242	18437	18305	18520	18398	18526	18374	18359	18472	18505	18347	18495	18351	18479	18612	18460	18362	18498	18687	18547	18398	18466	18387	18518	18516	18505	18818	18767	18744	18636	18452	18396	18527	18522	18437	18622	18511	18601	18634	18490	18312	18673	18657	18630	18510	18404	18614	18531	18634	18569	18396	18314	18451	18263	18577	18581	18360	18486	18404	18438	18576	18452	18499	18399	18411	18453	18586	18408	18522	18538	18665	18487	18613	18555	18621	18509	18407	18374	18575	18377	18520	18400	18456	18370	18359	18448	18677	18513	18549	18552	18407	18453	18587	18352	18591	18489	18609	18414	18403	18634	18546	18410	18635	18525	18402	18340	18730	18489	18769	18589	18564	18444	18586	18410	18406	18391	18477	18390	18815	18540	18647	18605	18559	18487	18577	18409	18528	18597	18570	18362	18642	18450	18577	18347	18597	18606	18337	18565	18452	18639	18582	18346	18563	18451	18538	18541	18600	18412	18473	18356	18264	18490	18455	18436	18428	18742	18577	18463	18599	18561	18578	18465	18591	18461	18464	18420	18412	18501	18621	18404	18457	18244	18153	18512	18723	18691	18649	18553	18577	18589	18581	18368	18322	18458	18435	18509	18640	18693	18510	18510	18459	18521	18729	18494	18679	18537	18429	18615	18334	18684	18550	18501	18269	18325	18572	18691	18563	18756	18775	18550	18604	18740	18465	18522	18470	18663	18355	18474	18345	18435	18592	18628	18542	18461	18409	18547	18666	18591	18771	18717	18576	18543	18459	18463	18464	18371	18604	18333	18457	18666	18393	18587	18538	18441	18606	18390	18495	18684	18533	18566	18666	18439	18627	18533	18568	18670	18740	18391	18565	18443	18578	18455	18375	18528	18523	18544	18414	18571	18650	18490	18504	18495	18487	18673	18463	18586	18450	18419	18460	18338	18424	18468	18793	18363	18423	18558	18496	18369	18564	18361	18397	18246	18364	18592	18541	18680	18553	18533	18593	18590	18733	18604	18497	18661	18520	18286	18413	18424	18468	18581	18590	18524	18573	18412	18427	18632	18389	18436	18564	18477	18287	18319	18728	18500	18490	18698	18609	18383	18488	18601	18584	18548	18672	18468	18411	18589	18488	18471	18498	18322	18611	18579	18824	18313	18453	18525	18381	18414	18463	18434	18752	18672	18480	18587	18581	18581	18574	18382	18520	18600	18361	18473	18604	18595	18460	18442	18684	18595	18619	18663	18502	18578	18594	18371	18599	18703	18719	18690	18526	18458	18482	18581	18560	18544	18522	18484	18437	18462	18522	18337	18631	18373	18601	18496	18696	18277	18429	18545	18527	18581	18542	18636	18441	18483	18436	18359	18504	18346	18586	18599	18446	18385	18611	18519	18594	18704	18389	18512	18661	18504	18437	18366	18524	18409	18447	18637	18471	18593	18590	18523	18360	18483	18321	18478	18472	18531	18650	18314	18427	18565	18656	18538	18605	18445	18392	18411	18298	18423	18497	18580	18449	18612	18470	18500	18420	18433	18577	18495	18494	18873	18321	18609	18443	18549	18630	18660	18526	18482	18645	18474	18426	18376	19090	18493	18595	18471	18467	18365	18678	18630	18547	18597	18509	18470	18424	18517	18397	18485	18534	18438	18499	18471	18319	18568	18586	18301	18525	18463	18532	18653	18384	18333	18356	18348	18689	18555	18439	18433	18574	18603	18604	18499	18541	18506	18376	18449	18587	18453	18569	18355	18610	18440	18556	18714	18747	18534	18539	18442	18492	18376	18570	18493	18352	18272	18445	18452	18681	18737	18564	18500	18422	18448	18495	18311	18554	18464	18729	18486	18636	18341	18433	18269	18261	18470	18356	18743	18526	18498	18379	18704	18382	18497	18692	18538	18497	18603	18533	18434	18428	18478	18660	18415	18587	18421	18501	18439	18565	18353	18664	18269	18379	18460	18335	18570	18679	18403	18597	18387	18481	18588	18607	18777	18626	18451	18720	18534	18519	18467	18406	18600	18518	18581	18535	18498	18661	18557	18565	18569	18456	18582	18481	18566	18539	18627	18651	18543	18448	18508	18397	18436	18637	18503	18547	18552	18567	18674	18595	18679	18382	18512	18426	18545	18471	18341	18389	18587	18605	18452	18268	18566	18666	18439	18660	18475	18435	18624	18609	18619	18661	18517	18479	18603	18613	18576	18598	18409	18385	18577	18398	18369	18540	18605	18780	18361	18543	18552	18469	18483	18438	18465	18627	18451	18402	18384	18424	18443	18581	18565	18745	18499	18625	18417	18507	18411	18553	18423	18368	18539	18305	18557	18427	18490	18548	18374	18575	18480	18512	18373	18575	18493	18288	18418	18627	18553	18551	18544	18472	18492	18494	18643	18363	18537	18489	18313	18561	18560	18522	18341	18406	18548	18585	18558	18251	18455	18521	18482	18568	18410	18618	18699	18622	18447	18514	18449	18470	18462	18523	18424	18678	18651	18605	18425	18329	18455	18430	18410	18440	18430	18423	18481	18559	18481	18560	18545	18463	18337	18208	18502	18359	18535	18585	18392	18560	18385	18459	18506	18662	18578	18481	18677	18463	18524	18607	18542	18572	18415	18497	18666	18524	18484	18650	18491	18603	18468	18470	18487	18667	18457	18521	18410	18670	18388	18564	18421	18720	18371	18613	18565	18483	18477	18505	18650	18548	18646	18745	18406	18669	18565	18472	18614	18576	18365	18574	18639	18336	18532	18487	18552	18360	18511	18469	18570	18687	18463	18445	18731	18459	18662	18490	18661	18462	18464	18460	18367	18557	18547	18289	18428	18391	18637	18493	18716	18428	18607	18501	18297	18500	18457	18482	18514	18542	18368	18535	18415	18351	18572	18460	18572	18417	18488	18475	18503	18627	18753	18368	18770	18493	18585	18628	18344	18389	18491	18614	18464	18502	18545	18460	18528	18594	18221	18460	18444	18469	18711	18401	18327	18477	18325	18507	18820	18583	18527	18614	18535	18665	18677	18378	18620	18547	18429	18498	18663	18487	18399	18227	18451	18540	18467	18435	18561	18506	18473	18659	18387	18511	18410	18571	18292	18432	18646	18549	18694	18555	18470	18557	18478	18346	18351	18294	18435	18554	18640	18575	18707	18494	18552	18411	18412	18567	18229	18280	18307	18543	18545	18466	18485	18434	18491	18495	18588	18643	18586	18627	18464	18852	18592	18464	18515	18456	18644	18534	18450	18574	18617	18597	18429	18580	18655	18440	18476	18670	18576	18526	18647	18361	18381	18638	18492	18522	18605	18413	18571	18401	18482	18498	18719	18234	18434	18384	18541	18540	18410	18534	18730	18545	18571	18427	18589	18476	18379	18618	18509	18528	18551	18616	18452	18504	18433	18493	18582	18557	18651	18598	18507	18630	18583	18543	18610	18440	18601	18453	18453	18416	18479	18609	18624	18417	18541	18483	18330	18471	18428	18301	18396	18580	18609	18328	18482	18505	18516	18414	18706	18478	18485	18537	18478	18607	18634	18586	18520	18310	18466	18521	18531	18525	18556	18549	18472	18353	18245	18586	18588	18533	18769	18428	18368	18411	18324	18512	18691	18466	18463	18523	18448	18362	18425	18559	18409	18613	18551	18442	18401	18387	18534	18442	18589	18455	18475	18440	18475	18402	18675	18478	18407	18601	18574	18543	18588	18487	18643	18273	18462	18582	18239	18387	18481	18521	18513	18453	18537	18538	18639	18609	18672	18576	18665	18755	18528	18482	18594	18487	18414	18484	18602	18407	18512	18662	18637	18398	18251	18374	18458	18298	18576	18729	18519	18581	18465	18465	18478	18320	18493	18389	18457	18528	18690	18548	18498	18620	18387	18434	18592	18445	18465	18582	18554	18452	18685	18604	18695	18554	18379	18402	18307	18417	18676	18468	18408	18527	18356	18573	18395	18617	18585	18559	18601	18490	18308	18678	18662	18425	18472	18375	18532	18398	18462	18565	18552	18488	18487	18543	18614	18515	18337	18506	18334	18347	18631	18465	18730	18704	18371	18571	18491	18503	18532	18596	18611	18224	18472	18724	18476	18441	18368	18685	18690	18566	18490	18542	18657	18450	18440	18644	18431	18312	18333	18449	18163	18398	18591	18608	18622	18868	18541	18491	18705	18625	18433	18463	18480	18383	18558	18538	18557	18641	18355	18456	18485	18559	18667	18497	18506	18600	18613	18602	18372	18367	18612	18517	18165	18421	18333	18458	18400	18520	18573	18422	18531	18400	18242	18452	18308	18404	18385	18300	18406	18503	18383	18578	18530	18416	18547	18448	18619	18527	18523	18424	18511	18535	18635	18570	18341	18284	18660	18567	18376	18501	18574	18407	18762	18531	18762	18500	18535	18591	18499	18584	18521	18609	18546	18535	18493	18581	18544	18544	18317	18618	18443	18407	18469	18467	18560	18403	18458	18578	18625	18457	18449	18336	18521	18410	18345	18619	18460	18491	18594	18589	18826	18421	18569	18564	18455	18600	18454	18283	18649	18607	18632	18283	18529	18501	18581	18516	18414	18548	18680	18718	18451	18537	18424	18446	18566	18480	18432	18394	18739	18531	18459	18503	18396	18548	18416	18194	18468	18469	18592	18473	18457	18545	18501	18404	18631	18509	18520	18440	18602	18318	18799
27331	48065	44848	36906	32000	28197	25050	22808	21527	20862	19482	18468	17814	17730	17633	17546	17714	17588	17610	17369	17008	16393	16493	16204	15994	15881	15930	15872	15686	15751	15827	15715	15743	15736	15557	15634	15870	15594	15722	15555	15710	15754	15531	15525	15775	15570	15670	15587	15670	15692	15600	15578	15532	15545	15572	15543	15455	15686	15560	15595	15533	15601	15536	15565	15640	15549	15575	15487	15590	15548	15749	15617	15601	15565	15629	15602	15696	15475	15422	15631	15616	15551	15591	15623	15771	15475	15460	15738	15731	15619	15619	15511	15607	15714	15671	15590	15594	15602	15476	15760	15495	15575	15615	15641	15576	15600	15581	15668	15633	15525	15643	15679	15503	15761	15490	15607	15614	15554	15516	15490	15562	15608	15394	15582	15608	15533	15598	15504	15721	15709	15562	15620	15545	15628	15561	15463	15648	15598	15721	15578	15459	15382	15647	15600	15572	15571	15648	15675	15592	15471	15532	15469	15482	15542	15732	15533	15496	15645	15666	15738	15466	15416	15557	15552	15690	15537	15643	15486	15528	15525	15713	15579	15655	15412	15501	15637	15762	15503	15609	15530	15558	15593	15511	15359	15576	15634	15723	15467	15516	15558	15638	15571	15404	15488	15543	15539	15503	15683	15517	15531	15547	15561	15402	15609	15462	15806	15589	15662	15314	15666	15570	15545	15577	15189	15746	15560	15684	15512	15606	15455	15638	15609	15579	15453	15510	15508	15441	15486	15570	15749	15627	15842	15507	15675	15729	15473	15710	15538	15625	15622	15540	15597	15682	15443	15475	15575	15515	15470	15580	15553	15484	15634	15416	15706	15604	15673	15549	15613	15446	15584	15329	15642	15524	15725	15455	15425	15587	15529	15410	15474	15453	15415	15447	15526	15397	15574	15612	15707	15572	15625	15608	15433	15528	15643	15559	15561	15578	15428	15529	15408	15529	15514	15515	15449	15673	15578	15565	15565	15613	15515	15465	15548	15627	15641	15651	15608	15615	15582	15563	15585	15374	15761	15515	15317	15451	15541	15517	15570	15667	15384	15576	15670	15538	15648	15592	15662	15659	15737	15605	15614	15519	15679	15562	15602	15657	15525	15587	15562	15597	15688	15370	15734	15386	15504	15474	15711	15561	15604	15554	15666	15618	15673	15559	15651	15434	15622	15658	15741	15524	15651	15520	15474	15512	15638	15587	15536	15719	15487	15694	15608	15567	15599	15585	15497	15602	15481	15587	15678	15566	15601	15482	15669	15668	15508	15515	15702	15447	15568	15539	15634	15399	15552	15609	15486	15512	15542	15534	15485	15587	15688	15680	15562	15679	15562	15546	15581	15436	15536	15570	15575	15631	15575	15609	15758	15669	15503	15694	15485	15558	15568	15600	15519	15423	15652	15437	15597	15659	15524	15568	15615	15631	15588	15555	15511	15547	15378	15533	15570	15614	15491	15649	15448	15674	15516	15477	15590	15729	15505	15693	15630	15507	15568	15605	15525	15363	15527	15568	15498	15676	15580	15653	15480	15603	15602	15603	15377	15482	15597	15678	15742	15446	15437	15600	15584	15672	15562	15500	15580	15555	15686	15565	15563	15539	15441	15541	15657	15581	15407	15668	15484	15397	15613	15592	15437	15589	15647	15665	15505	15499	15463	15587	15537	15526	15572	15638	15584	15654	15340	15579	15657	15572	15651	15501	15589	15624	15574	15487	15572	15640	15474	15532	15705	15541	15588	15469	15645	15430	15437	15588	15628	15661	15632	15583	15393	15655	15529	15665	15410	15515	15577	15399	15386	15613	15576	15599	15567	15631	15475	15492	15743	15446	15637	15669	15601	15446	15472	15492	15534	15621	15437	15508	15503	15476	15617	15569	15552	15603	15575	15557	15536	15672	15512	15482	15499	15583	15363	15520	15563	15640	15601	15470	15559	15500	15662	15638	15573	15618	15592	15563	15531	15480	15487	15511	15371	15695	15742	15509	15669	15687	15481	15564	15416	15647	15599	15521	15351	15657	15470	15674	15362	15548	15564	15644	15492	15647	15551	15637	15509	15467	15323	15427	15599	15549	15501	15715	15462	15525	15733	15621	15468	15557	15542	15664	15593	15626	15494	15521	15843	15582	15601	15808	15571	15553	15491	15607	15578	15695	15659	15634	15460	15554	15420	15542	15667	15635	15523	15672	15552	15690	15632	15472	15668	15698	15654	15540	15687	15538	15694	15486	15601	15573	15565	15570	15391	15525	15594	15609	15512	15520	15568	15553	15692	15655	15641	15567	15548	15570	15493	15641	15418	15563	15635	15559	15680	15598	15496	15542	15701	15560	15526	15549	15515	15674	15500	15638	15566	15459	15391	15568	15482	15530	15510	15653	15430	15646	15604	15526	15583	15518	15438	15525	15459	15548	15583	15449	15687	15325	15613	15426	15724	15674	15617	15495	15601	15567	15508	15505	15711	15639	15432	15589	15837	15599	15677	15551	15487	15412	15465	15625	15622	15596	15441	15585	15503	15538	15644	15428	15545	15562	15371	15648	15554	15450	15572	15484	15440	15590	15602	15548	15568	15466	15551	15391	15665	15678	15626	15514	15609	15633	15438	15525	15586	15685	15557	15526	15747	15577	15541	15649	15576	15521	15654	15643	15568	15372	15569	15489	15601	15598	15796	15649	15657	15563	15431	15704	15538	15511	15642	15478	15535	15505	15572	15655	15364	15635	15549	15633	15650	15543	15540	15644	15555	15478	15519	15691	15688	15518	15571	15761	15584	15554	15726	15407	15550	15577	15457	15586	15689	15757	15568	15422	15460	15558	15661	15519	15563	15651	15536	15475	15555	15655	15622	15697	15435	15642	15512	15622	15556	15529	15576	15758	15565	15619	15618	15412	15533	15668	15560	15553	15732	15674	15577	15581	15462	15661	15571	15616	15622	15538	15511	15557	15509	15469	15636	15512	15467	15649	15490	15568	15671	15537	15665	15501	15606	15541	15559	15479	15612	15743	15614	15381	15762	15743	15471	15666	15565	15590	15475	15836	15639	15300	15597	15517	15529	15466	15598	15610	15630	15703	15583	15521	15666	15669	15507	15555	15518	15528	15627	15734	15441	15511	15596	15625	15788	15576	15530	15419	15673	15565	15570	15552	15727	15669	15484	15556	15496	15611	15444	15608	15501	15738	15594	15547	15720	15641	15506	15506	15393	15576	15536	15423	15392	15580	15605	15604	15521	15608	15448	15485	15594	15465	15399	15423	15476	15439	15445	15482	15457	15514	15589	15542	15677	15516	15576	15518	15514	15635	15575	15636	15480	15648	15766	15624	15586	15668	15456	15444	15514	15612	15465	15626	15468	15407	15575	15685	15494	15526	15660	15556	15562	15446	15664	15547	15427	15508	15449	15560	15548	15411	15545	15522	15578	15533	15516	15606	15523	15376	15633	15702	15549	15512	15501	15620	15410	15578	15526	15584	15511	15589	15482	15673	15563	15768	15453	15624	15619	15641	15551	15550	15579	15678	15753	15699	15460	15549	15574	15482	15504	15464	15568	15639	15629	15622	15449	15537	15653	15681	15524	15633	15451	15601	15615	15539	15476	15678	15551	15533	15646	15844	15650	15476	15586	15597	15663	15563	15568	15597	15509	15536	15597	15578	15567	15458	15606	15743	15754	15514	15657	15545	15666	15750	15538	15517	15444	15657	15555	15515	15569	15499	15467	15557	15604	15624	15600	15506	15755	15453	15533	15661	15621	15686	15653	15487	15625	15535	15600	15475	15678	15507	15624	15633	15706	15506	15621	15555	15558	15706	15485	15593	15482	15628	15510	15509	15497	15571	15451	15581	15438	15594	15567	15695	15394	15449	15526	15484	15690	15728	15701	15571	15497	15541	15866	15496	15824	15569	15569	15492	15843	15587	15634	15574	15811	15651	15603	15485	15537	15577	15608	15559	15498	15524	15603	15600	15456	15495	15558	15545	15745	15539	15575	15636	15610	15657	15436	15528	15572	15415	15561	15637	15617	15755	15681	15571	15466	15545	15600	15603	15571	15419	15428	15600	15451	15473	15543	15659	15422	15646	15547	15527	15347	15584	15652	15515	15479	15695	15520	15546	15457	15428	15676	15897	15433	15611	15593	15433	15729	15370	15563	15470	15630	15561	15583	15505	15607	15560	15566	15461	15531	15498	15587	15709	15625	15573	15525	15459	15681	15528	15561	15603	15689	15609	15650	15687	15594	15603	15660	15496	15506	15530	15447	15497	15471	15538	15511	15613	15489	15520	15633	15576	15411	15647	15590	15627	15566	15405	15743	15497	15760	15596	15591	15592	15883	15594	15581	15632	15447	15682	15715	15584	15437	15507	15505	15430	15416	15762	15541	15457	15566	15406	15477	15673	15633	15494	15714	15429	15370	15496	15413	15499	15511	15542	15561	15595	15554	15649	15568	15480	15556	15627	15579	15422	15525	15607	15579	15786	15561	15651	15661	15658	15602	15294	15603	15565	15527	15501	15420	15500	15525	15413	15687	15607	15499	15460	15592	15504	15523	15587	15599	15699	15652	15479	15573	15741	15633	15336	15503	15704	15555	15504	15467	15715	15551	15333	15514	15562	15504	15834	15550	15496	15661	15450	15488	15515	15662	15661	15524	15598	15384	15618	15500	15579	15683	15625	15630	15457	15496	15821	15610	15616	15645	15452	15414	15604	15456	15608	15651	15546	15449	15634	15604	15603	15565	15689	15471	15799	15438	15665	15695	15639	15529	15458	15587	15470	15679	15614	15496	15463	15623	15494	15567	15641	15487	15618	15709	15515	15707	15570	15601	15626	15671	15650	15514	15777	15519	15722	15613	15627	15590	15666	15575	15488	15509	15391	15586	15520	15703	15504	15519	15492	15507	15513	15500	15582	15468	15559	15615	15499	15532	15667	15509	15385	15686	15602	15549	15388	15586	15524	15463	15587	15448	15492	15551	15669	15523	15422	15682	15610	15410	15549	15556	15532	15522	15446	15397	15549	15624	15576	15441	15493	15486	15689	15673	15489	15626	15501	15699	15577	15662	15573	15694	15547	15563	15543	15737	15498	15593	15434	15614	15527	15637	15663	15633	15500	15525	15666	15466	15586	15468	15634	15654	15568	15788	15676	15564	15563	15627
28312	25232	31850	29024	23897	22222	21069	20357	19866	19742	19417	19225	18996	19116	19190	19106	19038	19100	19108	19200	18921	18977	19038	18842	18626	18756	18777	18803	18692	18753	18897	18407	18582	18604	18471	18747	18655	18565	18602	18544	18668	18473	18349	18596	18779	18646	18806	18606	18689	18713	18640	18517	18495	18905	18511	18555	18682	18687	18444	18739	18618	18635	18539	18260	18618	18585	18610	18551	18529	18666	18693	18527	18742	18806	18687	18483	18727	18496	18404	18580	18505	18566	18447	18604	18897	18518	18583	18620	18408	18741	18556	18539	18312	18755	18708	18759	18438	18578	18374	18522	18573	18455	18508	18564	18504	18657	18467	18520	18539	18451	18520	18868	18780	18657	18492	18482	18483	18410	18525	18604	18644	18761	18394	18630	18468	18440	18502	18776	18567	18421	18558	18511	18537	18689	18738	18574	18577	18647	18364	18530	18722	18656	18602	18686	18573	18657	18555	18517	18667	18548	18874	18664	18713	18437	18447	18640	18659	18518	18622	18428	18576	18797	18539	18694	18433	18749	18657	18629	18466	18553	18528	18568	18399	18589	18592	18666	18692	18672	18576	18548	18586	18503	18573	18496	18700	18663	18401	18403	18608	18400	18529	18636	18559	18539	18599	18582	18649	18532	18719	18618	18622	18596	18565	18420	18726	18576	18735	18312	18506	18567	18375	18580	18593	18745	18622	18692	18668	18337	18720	18646	18785	18610	18572	18709	18474	18585	18583	18539	18482	18466	18554	18724	18565	18599	18648	18375	18459	18661	18546	18650	18533	18579	18478	18465	18577	18670	18796	18595	18636	18514	18744	18897	18603	18425	18597	18634	18562	18459	18570	18463	18528	18535	18457	18463	18481	18614	18577	18491	18443	18635	18423	18410	18692	18692	18733	18555	18717	18538	18628	18511	18581	18568	18479	18552	18544	18669	18559	18618	18538	18451	18675	18497	18557	18689	18562	18589	18554	18485	18586	18495	18618	18654	18493	18614	18578	18820	18437	18499	18552	18581	18476	18535	18624	18658	18515	18826	18476	18548	18524	18525	18536	18358	18531	18653	18487	18436	18405	18518	18591	18537	18492	18441	18645	18445	18452	18492	18407	18614	18659	18554	18453	18376	18626	18642	18629	18689	18576	18532	18780	18509	18396	18524	18473	18653	18408	18562	18427	18427	18559	18778	18565	18712	18693	18633	18619	18757	18789	18485	18806	18520	18530	18308	18301	18552	18644	18792	18551	18512	18808	18608	18686	18533	18638	18480	18777	18527	18692	18532	18593	18682	18575	18398	18412	18804	18642	18596	18652	18557	18544	18630	18508	18211	18480	18666	18470	18515	18484	18625	18503	18608	18596	18660	18376	18601	18542	18490	18591	18677	18459	18618	18737	18634	18764	18750	18417	18549	18650	18649	18677	18578	18500	18768	18443	18576	18591	18486	18656	18715	18685	18645	18653	18654	18645	18620	18653	18415	18629	18667	18515	18544	18566	18463	18546	18504	18746	18484	18669	18825	18756	18576	18653	18495	18847	18693	18499	18527	18537	18444	18518	18594	18669	18517	18508	18596	18510	18698	18779	18697	18601	18542	18590	18477	18712	18488	18787	18636	18567	18625	18805	18590	18656	18497	18588	18675	18696	18754	18590	18648	18703	18690	18773	18700	18638	18457	18634	18371	18572	18534	18665	18638	18539	18474	18828	18772	18673	18465	18648	18438	18459	18594	18590	18642	18367	18540	18656	18689	18747	18443	18695	18691	18516	18544	18492	18515	18469	18404	18447	18702	18678	18351	18871	18667	18778	18801	18514	18460	18434	18428	18549	18666	18491	18670	18629	18477	18726	18758	18736	18498	18605	18563	18509	18785	18553	18592	18774	18831	18800	18668	18577	18662	18568	18724	18597	18599	18547	18537	18581	18550	18579	18754	18671	18527	18615	18683	18653	18546	18676	18616	18677	18541	18784	18679	18515	18715	18726	18587	18595	18649	18592	18740	18769	18647	18575	18766	18497	18498	18563	18699	18473	18510	18663	18667	18658	18739	18588	18599	18415	18752	18780	18578	18498	18645	18555	18721	18587	18582	18583	18647	18296	18419	18690	18375	18535	18514	18596	18597	18701	18584	18527	18671	18756	18304	18619	18744	18680	18620	18680	18591	18574	18454	18561	18692	18438	18386	18459	18640	18631	18706	18532	18395	18460	18475	18686	18784	18709	18429	18744	18598	18646	18542	18321	18697	18541	18501	18694	18547	18637	18626	18658	18355	18477	18529	18499	18594	18625	18584	18770	18769	18518	18461	18569	18534	18519	18526	18547	18611	18835	18553	18523	18512	18625	18474	18573	18505	18500	18549	18530	18695	18784	18481	18502	18621	18617	18517	18777	18697	18528	18563	18583	18475	18506	18535	18435	18553	18699	18656	18726	18717	18586	18760	18519	18521	18862	18893	18716	18554	18399	18560	18572	18625	18648	18572	18733	18846	18700	18523	18550	18689	18671	18748	18742	18686	18588	18475	18744	18563	18636	18702	18569	18392	18419	18593	18614	18517	18683	18594	18562	18658	18693	18735	18676	18194	18630	18569	18631	18749	18557	18566	18471	18740	18806	18554	18520	18461	18553	18728	18698	18551	18698	18801	18646	18327	18602	18557	18494	18707	18481	18797	18676	18766	18612	18760	18532	18433	18610	18580	18683	18466	18618	18654	18499	18616	18602	18681	18494	18734	18696	18548	18863	18649	18694	18541	18547	18607	18555	18470	18710	18570	18675	18632	18656	18560	18666	18692	18763	18677	18510	18651	18538	18637	18634	18607	18664	18550	18597	18459	18646	18545	18571	18503	18631	18505	18654	18413	18661	18440	18697	18588	18458	18544	18515	18602	18809	18689	18561	18456	18581	18560	18718	18428	18640	18512	18522	18651	18648	18508	18477	18672	18443	18841	18458	18605	18707	18530	18987	18566	18681	18597	18749	18356	18609	18573	18486	18588	18535	18549	18941	18568	18598	18885	18697	18554	18478	18723	18676	18440	18416	18504	18499	18496	18685	18542	18689	18562	18590	18584	18476	18628	18602	18682	18777	18401	18587	18616	18849	18696	18625	18529	18565	18617	18562	18595	18789	18564	18565	18570	18474	18566	18427	18542	18783	18558	18446	18775	18743	18500	18548	18440	18371	18359	18617	18645	18453	18633	18546	18598	18580	18654	18618	18682	18644	18626	18777	18434	18698	18544	18548	18684	18756	18540	18611	18797	18587	18468	18764	18483	18651	18652	18416	18656	18654	18521	18633	18596	18535	18571	18542	18592	18512	18379	18624	18548	18597	18665	18735	18692	18702	18707	18762	18624	18650	18754	18614	18549	18671	18633	18658	18754	18692	18654	18808	18567	18857	18705	18545	18410	18730	18416	18487	18664	18740	18802	18555	18615	18858	18700	18552	18621	18706	18605	18597	18592	18417	18441	18621	18704	18679	18630	18619	18383	18567	18488	18519	18727	18848	18670	18503	18716	18587	18526	18410	18706	18466	18567	18570	18541	18703	18702	18438	18580	18480	18571	18735	18627	18767	18528	18569	18542	18427	18639	18407	18525	18636	18737	18508	18653	18656	18433	18484	18671	18688	18698	18539	18824	18573	18542	18351	18722	18780	18664	18637	18637	18649	18599	18645	18491	18631	18451	18541	18822	18587	18649	18702	18531	18731	18680	18755	18732	18644	18608	18616	18533	18547	18510	18369	18657	18498	18645	18602	18506	18565	18670	18496	18342	18543	18648	18678	18696	18553	18703	18801	18539	18510	18572	18669	18566	18637	18452	18477	18768	18767	18554	18624	18620	18459	18553	18586	18602	18500	18409	18628	18665	18483	18483	18533	18615	18517	18387	18659	18686	18408	18382	18655	18450	18572	18600	18630	18638	18692	18422	18527	18669	18586	18581	18605	18506	18531	18765	18593	18588	18493	18688	18429	18682	18809	18648	18685	18561	18655	18628	18717	18627	18710	18762	18798	18593	18643	18595	18486	18665	18749	18845	18755	18586	18768	18681	18614	18759	18677	18543	18530	18346	18770	18585	18575	18467	18629	18692	18690	18660	18411	18565	18595	18405	18710	18363	18372	18498	18680	18508	18522	18783	18556	18527	18609	18695	18475	18779	18643	18681	18669	18830	18583	18525	18519	18722	18524	18392	18731	18814	18423	18643	18441	18545	18787	18656	18430	18742	18670	18480	18717	18590	18658	18368	18647	18645	18584	18470	18667	18617	18605	18635	18478	18471	18653	18577	18461	18718	18628	18590	18663	18644	18465	18565	18583	18747	18690	18597	18390	18594	18553	18679	18467	18707	18557	18474	18406	18551	18704	18665	18540	18632	18646	18792	18710	18576	18523	18424	18511	18502	18497	18539	18694	18421	18489	18684	18516	18692	18548	18613	18592	18628	18759	18628	18548	18561	18766	18837	18597	18534	18427	18503	18556	18554	18722	18732	18885	18701	18519	18671	18457	18405	18585	18588	18531	18568	18762	18447	18720	18570	18851	18823	18577	18766	18517	18532	18402	18533	18438	18608	18697	18539	18559	18526	18426	18535	18513	18622	18629	18380	18685	18663	18668	18593	18605	18401	18808	18486	18684	18689	18702	18510	18591	18667	18580	18789	18953	18682	18610	18772	18822	18657	18277	18445	18511	18582	18682	18460	18505	18604	18609	18540	18584	18653	18644	18507	18362	18753	18613	18535	18601	18669	18512	18633	18515	18661	18580	18746	18761	18676	18736	18619	18559	18591	18524	18776	18634	18684	18565	18767	18624	18707	18645	18716	18711	18630	18462	18622	18756	18684	18527	18687	18467	18510	18570	18491	18530	18677	18678	18600	18675	18540	18454	18584	18667	18569	18639	18794	18790	18589	18468	18417	18616	18645	18485	18673	18613	18244	18525	18659	18701	18797	18633	18466	18668	18467	18707	18746	18738	18622	18761	18577	18783	18562	18847	18534	18522	18593	18803	18697	18419	18536	18599	18669	18584	18674	18649	18493	18659	18425	18744	18685	18625	18502	18461	18478	18600	18502	18641	18861	18572	18583	18768	18747	18645	18498	18671	18533	18766	18600	18524	18608	18814	18698	18537	18542	18665	18685	18643	18614	18588	18547	18489	18335	18646	18589
25246	37194	33543	26956	23441	21215	19339	18216	17578	17284	16869	16613	16421	16265	16354	16286	16148	16379	16495	16473	16248	16142	16143	15814	15765	15642	15552	15585	15738	15672	15807	15796	15605	15543	15656	15710	15782	15698	15666	15569	15666	15655	15653	15727	15575	15570	15656	15555	15489	15773	15547	15676	15641	15685	15533	15692	15640	15511	15678	15550	15670	15422	15628	15574	15640	15516	15573	15640	15740	15600	15626	15679	15605	15730	15588	15624	15515	15721	15509	15440	15806	15749	15526	15550	15514	15581	15627	15613	15554	15462	15693	15576	15590	15547	15747	15714	15547	15560	15446	15593	15589	15369	15446	15731	15598	15582	15490	15487	15551	15628	15558	15483	15419	15663	15722	15461	15754	15558	15648	15710	15604	15611	15515	15507	15385	15626	15667	15684	15460	15352	15725	15500	15598	15501	15535	15722	15704	15536	15593	15518	15669	15523	15635	15585	15708	15427	15476	15424	15472	15492	15594	15421	15503	15610	15486	15766	15523	15678	15545	15666	15620	15616	15628	15471	15589	15396	15569	15465	15661	15496	15681	15713	15547	15579	15630	15587	15650	15507	15697	15539	15510	15618	15722	15655	15580	15511	15559	15496	15512	15546	15700	15734	15668	15422	15629	15551	15510	15583	15458	15606	15575	15544	15682	15603	15709	15645	15591	15575	15398	15465	15385	15550	15357	15528	15559	15621	15731	15381	15594	15630	15641	15462	15467	15658	15573	15511	15608	15711	15571	15628	15647	15541	15440	15508	15614	15741	15581	15500	15599	15608	15659	15468	15406	15672	15407	15567	15645	15538	15659	15556	15648	15485	15643	15576	15489	15720	15676	15665	15461	15710	15568	15493	15494	15520	15585	15523	15707	15665	15463	15613	15617	15754	15566	15512	15662	15638	15470	15696	15503	15422	15670	15514	15622	15545	15781	15544	15596	15478	15570	15583	15622	15736	15563	15624	15525	15731	15765	15637	15860	15460	15510	15629	15651	15696	15521	15594	15360	15708	15564	15534	15605	15526	15603	15434	15615	15616	15725	15432	15590	15647	15430	15565	15659	15503	15576	15725	15509	15659	15676	15598	15508	15556	15620	15579	15549	15629	15662	15767	15485	15747	15681	15704	15555	15588	15519	15673	15563	15554	15700	15702	15496	15589	15491	15512	15606	15556	15506	15630	15567	15826	15524	15715	15505	15644	15654	15721	15553	15621	15473	15627	15607	15509	15664	15696	15658	15434	15534	15498	15645	15792	15714	15448	15720	15685	15452	15698	15719	15563	15765	15655	15635	15610	15406	15554	15599	15653	15554	15597	15698	15778	15564	15416	15486	15444	15615	15571	15536	15477	15488	15644	15572	15656	15664	15635	15374	15699	15667	15480	15578	15412	15387	15603	15639	15533	15492	15434	15603	15514	15655	15632	15698	15540	15659	15536	15675	15459	15496	15599	15558	15607	15643	15469	15695	15573	15520	15418	15689	15713	15592	15587	15619	15503	15613	15642	15595	15530	15524	15510	15749	15418	15770	15562	15419	15560	15759	15550	15573	15688	15601	15606	15660	15584	15556	15775	15686	15880	15532	15557	15606	15537	15553	15579	15592	15606	15487	15656	15578	15340	15664	15628	15735	15621	15592	15600	15673	15387	15450	15656	15676	15610	15463	15600	15682	15527	15490	15532	15554	15742	15592	15666	15725	15646	15549	15579	15680	15572	15460	15382	15495	15648	15612	15687	15596	15580	15596	15710	15559	15540	15397	15507	15597	15504	15740	15538	15629	15566	15429	15470	15559	15614	15801	15567	15649	15500	15740	15555	15643	15660	15580	15458	15652	15438	15674	15604	15541	15670	15599	15483	15679	15712	15631	15418	15569	15653	15479	15600	15558	15532	15661	15489	15592	15439	15595	15481	15550	15731	15572	15542	15727	15549	15672	15608	15491	15585	15717	15685	15525	15748	15603	15492	15640	15754	15684	15686	15491	15747	15574	15611	15565	15397	15656	15593	15517	15580	15562	15586	15527	15392	15730	15515	15642	15552	15782	15560	15545	15482	15666	15484	15604	15698	15690	15494	15633	15451	15628	15638	15703	15524	15603	15802	15692	15401	15452	15427	15678	15577	15510	15439	15655	15576	15518	15558	15699	15459	15736	15572	15579	15780	15664	15453	15440	15714	15480	15494	15741	15480	15640	15511	15705	15662	15702	15647	15594	15611	15607	15668	15571	15866	15545	15487	15596	15613	15592	15691	15646	15569	15587	15435	15651	15575	15540	15673	15583	15548	15506	15853	15814	15719	15658	15401	15520	15582	15615	15585	15676	15466	15632	15711	15471	15656	15817	15575	15742	15576	15528	15624	15703	15599	15429	15701	15559	15435	15503	15624	15417	15606	15550	15809	15705	15698	15752	15563	15454	15408	15639	15555	15743	15672	15435	15592	15571	15492	15705	15625	15602	15582	15615	15567	15477	15611	15639	15626	15567	15736	15500	15763	15652	15605	15653	15592	15629	15606	15581	15495	15562	15588	15649	15652	15675	15614	15749	15531	15607	15609	15526	15598	15776	15480	15578	15951	15586	15494	15666	15500	15585	15482	15703	15473	15514	15534	15675	15782	15612	15456	15548	15638	15613	15491	15662	15690	15713	15741	15484	15586	15619	15449	15517	15631	15531	15755	15505	15628	15495	15675	15631	15629	15674	15628	15548	15561	15611	15612	15657	15596	15593	15584	15815	15686	15469	15453	15562	15722	15554	15785	15604	15620	15590	15594	15498	15619	15629	15553	15500	15542	15598	15818	15661	15596	15654	15598	15665	15560	15501	15646	15575	15640	15655	15400	15552	15497	15596	15807	15645	15602	15606	15668	15630	15649	15569	15599	15533	15664	15960	15654	15651	15656	15727	15531	15601	15593	15539	15592	15453	15586	15574	15681	15691	15518	15614	15569	15538	15532	15635	15458	15577	15659	15665	15524	15753	15443	15708	15741	15608	15583	15766	15512	15650	15702	15490	15506	15683	15656	15560	15604	15746	15502	15576	15685	15752	15755	15610	15631	15667	15498	15805	15810	15429	15520	15658	15650	15604	15704	15683	15626	15788	15652	15590	15440	15640	15320	15469	15681	15631	15628	15663	15376	15553	15563	15626	15690	15596	15654	15700	15684	15707	15469	15783	15510	15703	15447	15427	15502	15579	15693	15668	15449	15579	15557	15566	15439	15499	15636	15634	15704	15591	15792	15666	15656	15526	15741	15605	15671	15611	15638	15606	15725	15600	15634	15716	15341	15559	15572	15599	15505	15661	15683	15496	15569	15574	15454	15532	15726	15743	15611	15627	15638	15604	15519	15538	15702	15635	15352	15574	15581	15465	15669	15483	15564	15698	15534	15485	15638	15766	15689	15611	15549	15474	15599	15436	15690	15686	15473	15568	15496	15798	15699	15474	15674	15379	15605	15634	15641	15580	15664	15789	15569	15470	15600	15568	15542	15615	15639	15570	15658	15619	15540	15656	15790	15761	15630	15720	15546	15637	15479	15638	15582	15583	15772	15700	15587	15506	15612	15436	15740	15559	15657	15634	15480	15772	15449	15553	15516	15703	15652	15553	15492	15574	15619	15527	15570	15552	15549	15530	15712	15629	15523	15665	15414	15622	15434	15542	15490	15533	15799	15669	15693	15600	15641	15466	15573	15516	15555	15677	15510	15456	15562	15516	15707	15718	15535	15664	15721	15768	15543	15696	15687	15652	15770	15630	15474	15530	15607	15396	15607	15453	15629	15698	15628	15653	15631	15665	15622	15791	15488	15710	15515	15781	15501	15598	15631	15496	15688	15697	15486	15637	15581	15707	15498	15530	15462	15729	15723	15651	15518	15657	15647	15461	15610	15693	15599	15617	15635	15577	15574	15695	15552	15555	15622	15630	15521	15595	15680	15546	15561	15672	15512	15598	15640	15449	15617	15505	15664	15567	15775	15532	15604	15496	15677	15555	15586	15550	15740	15630	15510	15544	15529	15604	15475	15470	15670	15554	15578	15746	15397	15612	15573	15553	15756	15624	15582	15651	15615	15605	15542	15457	15548	15520	15732	15448	15646	15525	15688	15599	15704	15584	15684	15492	15430	15522	15541	15536	15651	15697	15385	15477	15633	15589	15560	15704	15602	15633	15553	15698	15540	15490	15657	15519	15678	15740	15611	15709	15831	15792	15584	15654	15628	15769	15501	15601	15587	15636	15544	15544	15654	15626	15476	15572	15602	15664	15597	15470	15609	15345	15617	15785	15578	15627	15600	15576	15587	15683	15631	15456	15537	15612	15663	15527	15641	15544	15479	15723	15746	15503	15590	15581	15562	15573	15633	15544	15542	15562	15571	15598	15630	15579	15527	15580	15694	15587	15609	15676	15484	15587	15689	15550	15449	15746	15667	15641	15705	15792	15571	15390	15494	15631	15531	15678	15777	15635	15509	15675	15523	15586	15570	15569	15562	15662	15373	15587	15526	15433	15430	15604	15577	15496	15550	15657	15659	15557	15688	15634	15759	15577	15482	15580	15674	15694	15586	15540	15663	15488	15461	15768	15574	15698	15457	15566	15619	15712	15607	15604	15661	15653	15652	15604	15689	15533	15650	15608	15794	15547	15585	15630	15661	15688	15786	15568	15475	15645	15582	15620	15485	15676	15544	15539	15670	15492	15772	15569	15539	15733	15786	15674	15473	15613	15637	15489	15486	15671	15705	15694	15458	15689	15619	15558	15766	15687	15585	15768	15602	15442	15707	15668	15597	15694	15670	15748	15680	15587	15671	15652	15521	15717	15729	15587	15588	15587	15570	15515	15597	15736	15779	15766	15781	15701	15523	15569	15519	15578	15558	15615	15593	15564	15632	15505	15619	15625	15605	15560	15463	15631	15499	15650	15836	15558	15481	15612	15500	15601	15605	15730	15757	15706	15478	15481	15478	15614	15670	15637	15472	15588	15712	15450	15506	15733	15510	15578	15687	15635	15621	15769	15597	15556	15701	15692	15723	15553	15649	15662	15725	15665	15591	15744	15549	15600	15579	15630	15475	15671	15461	15643	15466	15777	15672	15678	15504	15677	15563	15440	15525	15512	15629	15545	15728	15430	15525	15692	15649	15597	15582	15699	15533	15573	15750	15577	15598
24619	21378	28780	25628	24814	25519	24526	21843	20706	20445	20153	19672	19263	19342	19342	19119	19067	18977	19247	19248	18962	18800	18687	18661	18866	18554	18529	18480	18500	18530	18423	18411	18331	18250	18317	18376	18292	18292	18592	18332	18228	18288	18296	18419	18517	18432	18422	18410	18476	18541	18428	18295	18274	18159	18353	18247	18421	18511	18440	18474	18379	18303	18157	18229	18235	18283	18438	18526	18496	18540	18350	18569	18222	18345	18410	18123	18292	18231	18417	18403	18299	18508	18283	18178	18446	18377	18384	18309	18395	18459	18455	18403	18474	18424	18458	18357	18365	18324	18193	18258	18328	18212	18306	18275	18365	18384	18398	18260	18508	18214	18237	18308	18271	18302	18205	18203	18476	18256	18048	18361	18317	18415	18460	18187	18231	18429	18364	18212	18232	18173	18260	18470	18142	18388	18380	18403	18328	18330	18289	18250	18148	18311	18486	18128	18250	18025	18277	18251	18263	18203	18181	18303	18289	18391	18335	18249	18462	18397	18201	18356	18382	18468	18433	18335	18358	18382	18433	18270	18497	18279	18329	18533	18395	18112	18297	18140	18295	18190	18181	18220	18265	18404	18200	18430	18315	18251	18375	18298	18367	18224	18163	18339	18467	18364	18179	18267	18078	18475	18264	18285	18298	18405	18245	18274	18438	18222	18466	18263	18125	18445	18234	18358	18172	18125	18264	18270	18185	18188	18279	18218	18285	18415	18060	18528	18300	18512	18299	18372	18273	18345	18303	18347	18227	18246	18420	18273	18374	18355	18179	18414	18357	18273	18549	18222	18298	18116	18153	18303	18328	18350	18387	18255	18162	18372	18326	18342	18354	18534	18125	18239	18294	18168	18201	18153	18501	18354	18382	18366	18288	18370	18248	18411	18057	18077	18320	18270	18197	18416	18193	18306	18317	18336	18430	18165	18203	18289	18392	18380	18230	18287	18303	18283	18223	18390	18382	18418	18264	18103	18296	18564	18272	18207	18385	18394	18313	18123	18133	18145	18376	18425	18221	18202	18338	18309	18364	18357	18303	18177	18240	18513	18196	18354	18229	18449	18556	18280	18224	18546	18455	18207	18501	18128	18159	18176	18288	18273	18427	18221	18251	18052	18158	18263	18242	18180	18344	18182	18297	18178	18260	18306	18193	18157	18181	18316	18307	18473	18213	18115	18331	18306	18277	18145	18460	18365	18327	18198	18138	18198	18092	18184	18251	18138	18297	18161	18345	18125	18161	18270	18168	18105	18308	18350	18238	18093	18354	18392	18370	18202	18250	18341	18409	18479	18139	18268	18239	18383	18200	18004	18421	18346	18213	18268	18438	18520	18147	18437	18310	18288	18472	18135	18347	18397	18280	18263	18225	18093	18457	18340	18310	18084	18286	18393	18373	18280	18343	18193	18252	18352	18529	18372	18512	18350	18325	18390	18365	18363	18219	18354	18194	18354	18398	18436	18040	18209	18066	17958	18312	18131	18460	18220	18157	18365	18347	18381	18439	18406	18390	18416	18073	18161	18382	18409	18158	18128	18432	18247	18043	18055	18245	18073	18341	18325	18407	18327	18369	18326	18244	18280	18469	18353	18412	18263	18113	18373	18323	18280	18213	18416	18305	18324	18190	18445	18119	18365	18152	18156	18271	18042	18198	18277	18330	18230	18497	18356	18170	18464	18275	18272	18374	18327	18170	18221	18322	18111	18340	18386	18355	18476	18289	18268	18397	18254	18280	18272	18344	18246	18255	18084	18377	18147	18402	18146	18126	18151	18256	18502	18467	18355	18303	18114	18134	18256	18240	18361	18257	18406	18149	17868	18025	18029	18370	18469	18234	18307	18309	18269	18221	18332	18515	18049	18488	18424	18250	18150	18157	18406	18465	18356	18266	18339	18393	18333	18256	18213	18235	18331	18330	18321	18323	18246	18260	18130	18236	18338	18295	18256	18189	18266	18551	18399	18244	18140	18264	18211	18124	18526	18378	18324	18249	18329	18191	18082	18088	18487	18399	18247	18529	18218	18406	18287	18234	18303	18319	18433	18345	18335	18316	18265	18407	18245	18230	18360	18297	18197	18188	18102	18323	18158	18333	18407	18438	18300	18360	18413	18291	18363	18094	18313	18262	18261	18530	18298	18230	18172	18280	18303	18228	18411	18389	18182	18284	18375	18436	18162	18310	18257	18417	18270	18236	18213	18407	18304	18405	18407	18155	18335	18390	18402	18345	18315	18478	18257	18369	18317	18347	18239	18308	18270	18349	18192	18189	18373	18195	18318	18404	18226	18265	18458	18366	18207	18162	18402	18368	18420	18296	18257	18259	18192	18426	18471	18206	18339	18340	18301	18150	18310	18275	18221	18322	18393	18356	18137	18274	18242	18484	18374	18118	18155	18457	18363	18452	18289	18482	18316	18376	18413	18525	18430	18283	18251	18072	18349	18326	18579	18227	18244	18290	18349	18296	18090	18409	18374	18205	18281	18169	18271	18367	18336	18371	18314	18255	18309	18312	18298	18103	18179	18391	18653	18260	18495	18503	18307	18342	18239	18112	18205	18242	18147	18251	18191	18571	18231	18391	18405	18292	18311	18220	18231	18308	18377	18321	18393	18291	18302	18237	18261	18517	18527	18264	18210	18298	18143	18415	18156	18384	18304	18130	18248	18102	18325	18249	18130	18328	18632	18337	18208	18150	18285	18196	18066	18305	18267	18280	18122	18277	18270	18360	18397	18218	18294	18475	18326	18504	18164	18181	18337	18187	18293	18358	18051	18301	18249	18404	18052	18266	18131	18419	18262	18314	18066	18388	18261	18399	18271	18181	18357	18458	18225	18273	18104	18346	18446	18295	18336	18225	18304	18268	18267	18151	18405	18389	18496	18409	18375	18255	18244	18195	18289	18347	18229	18164	18236	18265	18193	18412	18309	18167	18360	18283	18323	18314	18345	18349	18223	18315	18249	18172	18308	18282	18214	18126	18222	18380	18233	18199	18469	18282	18362	18272	18263	18354	18348	18351	18454	18261	18172	18182	18435	18153	17957	18182	18529	18293	18181	18563	18455	18503	18308	18149	18134	18209	18280	18343	18466	18266	18404	18375	18222	18326	18215	18285	18292	18262	18277	18429	18210	18078	18487	18422	18354	18227	18286	18239	18359	18152	18292	18217	18239	18138	18305	18301	18319	18409	18400	18204	18176	18193	18291	18138	18313	18403	18496	18242	18343	18277	18368	18398	18369	18302	18270	18385	18225	18289	18419	18483	18405	18276	18365	18413	18472	18364	18390	18241	18433	18591	18279	18166	18260	18384	18275	18372	18225	18378	18358	18356	18209	18256	18515	18316	18213	18545	18329	18344	18402	18268	18263	18444	18145	18318	18405	18131	18115	18278	18545	18352	18349	18114	18095	18417	18409	18328	18283	18320	18343	18221	18637	18240	18238	18436	18051	18225	18197	18201	18468	18263	18225	18241	18292	18468	18272	18501	18218	18127	18348	18147	18248	18152	18206	18217	18320	18153	18375	18364	18171	18359	18210	18612	18387	18271	18274	18315	18328	18376	18177	18269	18123	18143	18448	18119	18214	18306	18251	18307	18280	18194	18069	18409	18237	18182	18209	18386	18411	18121	18237	17994	18446	18359	18516	18338	18303	18181	18306	18374	18229	18432	18404	18268	18332	18394	18275	18345	18346	18257	18207	18501	18174	18107	18233	18444	18298	18176	18215	18478	18430	18422	18307	18199	18283	18304	18005	18565	18413	18207	18166	18145	18254	18161	18337	18362	18280	18153	18290	18452	18333	18234	18451	18178	18393	18129	18365	18295	17870	18308	18313	18482	18151	18185	18247	18257	18218	18432	18211	18348	18377	18248	18355	18330	18385	18402	18344	18176	18151	18256	18301	18523	18322	18527	18308	18027	18423	18269	18296	18255	18307	18145	18413	18395	18391	18246	18199	18251	18230	18089	18353	18465	18181	18397	18320	18313	18295	18248	18276	18521	18250	18575	18318	18460	18289	18412	18412	18364	18226	18435	18063	18108	18331	18348	18539	18329	18405	18512	18363	18540	18424	18260	18373	18273	18492	18421	18297	18185	18103	18363	18328	18318	18293	18230	18459	18564	18336	18288	17974	18400	18367	18489	18463	18313	18268	18246	18186	18359	18269	18293	18239	18365	18190	18255	18454	18373	18497	18334	18298	18470	18162	18198	18100	18179	18150	18196	18300	18348	18335	18115	18278	18471	18293	18453	18247	18206	18278	18276	18562	18258	18349	18373	18317	18256	18194	18235	18186	18434	18285	18254	18554	18369	18489	18514	18061	18116	18121	18168	18238	18466	18404	18431	18288	18379	18234	18307	18264	18059	18130	18329	18250	18242	18151	18118	18235	18443	18408	18128	18339	18322	18177	18403	17991	18272	18148	18120	18303	18373	18133	18421	18291	18162	18241	18265	18208	18049	18342	18328	18271	18145	18404	18269	18303	18442	18382	18261	18286	18414	18313	18255	18223	18250	18277	18299	18403	18485	18317	18305	18380	18282	18330	18212	18452	18410	18405	18430	18063	18512	18363	18387	18127	18449	18220	18270	18231	18240	18431	18265	18357	18297	18147	18423	18332	18277	18394	18203	18121	18228	18400	18338	18215	18337	18541	18176	18166	18197	18197	18250	18245	18124	18336	18284	18487	18127	18420	18402	18359	18387	18294	18287	18159	18293	18215	18371	18304	18379	18439	18332	18295	18346	18181	18391	18301	18103	18119	18359	18431	18385	18188	18383	18377	18222	18225	18394	18322	18308	18318	18156	18416	18138	18274	18333	18182	18185	18287	18468	18264	18264	18393	18317	18137	18248	18226	18204	18417	18325	18379	17907	18207	18223	18438	18313	18485	18455	18472	18319	18289	18305	18348	18476	18284	18249	18428	18357	18272	18407	18225	18536	18491	18505	18083	18296	18224	18213	18405	18286	18507	18541	18411	18230	18279	18215	18443	18273	18338	18252	18396	18567	18160	18458	18401	18578	18329	18288	18251	18248	18207	18148	18203	18447	18407	18306	18417	18510	18250	18446	18489	18219	18296	18254	18094	18309	18321	18302	18247	18220	18387	18311	18186	18270	18353	18346	18262	18276	18384	18308	18298	18312	18252	18302	18393	18300	18386
26529	44127	40363	32715	28280	24611	22172	20595	19338	18587	17770	17247	16712	16906	16866	16766	16574	16609	16667	16829	16184	16177	16242	16010	15730	15472	15708	15580	15522	15603	15706	15559	15578	15666	15579	15556	15389	15457	15563	15680	15425	15401	15480	15537	15494	15509	15375	15536	15479	15668	15673	15448	15319	15459	15352	15574	15345	15479	15348	15464	15469	15511	15719	15664	15518	15546	15448	15360	15595	15535	15559	15587	15416	15533	15452	15668	15397	15536	15519	15309	15565	15558	15485	15499	15567	15575	15330	15451	15480	15347	15568	15594	15482	15497	15375	15335	15540	15587	15497	15441	15519	15316	15334	15527	15455	15640	15314	15652	15485	15636	15409	15601	15467	15561	15467	15537	15510	15335	15496	15308	15358	15359	15483	15503	15442	15570	15356	15478	15447	15481	15630	15415	15456	15502	15654	15531	15554	15409	15551	15504	15559	15427	15380	15560	15514	15392	15414	15388	15383	15420	15344	15504	15516	15603	15445	15386	15382	15625	15395	15363	15451	15424	15477	15432	15488	15531	15471	15438	15579	15499	15437	15382	15508	15433	15500	15505	15452	15543	15460	15449	15270	15612	15533	15627	15518	15419	15638	15389	15592	15547	15361	15490	15460	15434	15430	15449	15378	15455	15589	15512	15537	15517	15645	15471	15557	15294	15375	15402	15404	15363	15538	15547	15413	15499	15449	15451	15525	15521	15449	15344	15525	15370	15483	15363	15564	15515	15482	15368	15505	15653	15582	15415	15445	15632	15585	15462	15364	15215	15485	15417	15374	15489	15774	15361	15465	15427	15506	15563	15417	15353	15528	15564	15588	15625	15567	15489	15582	15379	15422	15386	15599	15487	15493	15381	15454	15486	15329	15530	15595	15539	15449	15314	15518	15462	15802	15624	15479	15390	15780	15333	15552	15522	15638	15471	15523	15512	15563	15443	15527	15412	15562	15508	15598	15381	15544	15355	15676	15494	15515	15451	15475	15354	15444	15599	15476	15283	15376	15436	15460	15584	15546	15613	15342	15489	15352	15507	15470	15560	15522	15460	15499	15408	15522	15426	15309	15655	15456	15474	15421	15706	15440	15689	15471	15360	15481	15500	15471	15496	15418	15393	15281	15504	15415	15438	15425	15449	15430	15587	15529	15434	15586	15378	15509	15642	15507	15378	15552	15551	15470	15417	15357	15235	15586	15557	15458	15488	15479	15386	15489	15458	15470	15633	15497	15540	15471	15547	15318	15388	15427	15499	15578	15525	15354	15365	15547	15544	15441	15476	15544	15389	15483	15408	15404	15446	15487	15306	15481	15549	15465	15474	15347	15615	15563	15384	15562	15506	15415	15608	15433	15464	15487	15661	15417	15479	15624	15416	15575	15531	15437	15652	15388	15373	15414	15390	15539	15638	15570	15583	15399	15622	15466	15464	15547	15494	15194	15382	15556	15435	15331	15350	15449	15427	15369	15436	15584	15553	15499	15673	15515	15404	15311	15523	15512	15427	15402	15610	15471	15470	15280	15385	15309	15345	15494	15479	15590	15534	15403	15513	15183	15428	15505	15572	15431	15650	15389	15519	15590	15357	15565	15487	15427	15421	15716	15368	15481	15469	15464	15436	15503	15469	15344	15411	15654	15523	15444	15557	15570	15501	15374	15478	15427	15525	15428	15610	15518	15502	15294	15657	15554	15516	15522	15275	15536	15619	15349	15486	15420	15581	15243	15371	15409	15334	15412	15389	15536	15554	15498	15335	15426	15453	15470	15411	15505	15523	15354	15386	15420	15463	15366	15425	15535	15460	15644	15450	15522	15441	15500	15526	15482	15280	15384	15471	15504	15493	15497	15604	15434	15472	15569	15439	15421	15420	15312	15604	15400	15554	15550	15323	15523	15522	15555	15420	15732	15603	15394	15386	15445	15610	15479	15465	15560	15457	15599	15295	15270	15349	15380	15476	15372	15347	15406	15417	15344	15523	15411	15455	15593	15475	15249	15293	15413	15577	15694	15534	15391	15636	15456	15530	15525	15512	15438	15436	15389	15496	15366	15538	15540	15445	15318	15471	15619	15538	15276	15401	15387	15614	15504	15432	15393	15394	15487	15395	15292	15262	15424	15441	15617	15443	15473	15487	15319	15441	15433	15587	15507	15533	15577	15431	15593	15678	15462	15536	15330	15344	15391	15678	15499	15418	15508	15505	15466	15419	15408	15593	15476	15411	15503	15379	15608	15638	15435	15397	15431	15238	15395	15561	15494	15458	15326	15585	15262	15574	15391	15527	15532	15423	15450	15540	15437	15479	15513	15671	15364	15747	15469	15547	15487	15446	15482	15285	15521	15468	15520	15459	15429	15487	15592	15411	15554	15440	15430	15521	15367	15400	15359	15492	15483	15638	15414	15401	15496	15459	15467	15733	15526	15433	15360	15491	15489	15554	15520	15507	15495	15374	15394	15669	15375	15401	15682	15481	15465	15582	15586	15477	15472	15433	15445	15614	15471	15537	15488	15367	15513	15437	15381	15525	15541	15368	15462	15573	15611	15388	15359	15618	15589	15456	15521	15593	15473	15528	15468	15458	15418	15562	15552	15502	15396	15443	15391	15555	15491	15459	15620	15512	15294	15466	15424	15550	15429	15631	15645	15523	15512	15471	15435	15453	15525	15342	15419	15577	15533	15561	15435	15476	15433	15527	15497	15429	15504	15579	15491	15470	15676	15485	15281	15679	15393	15309	15426	15489	15300	15574	15459	15371	15393	15482	15496	15511	15562	15524	15460	15539	15493	15552	15431	15477	15560	15428	15580	15340	15537	15438	15451	15352	15459	15431	15679	15364	15616	15676	15440	15536	15461	15476	15386	15401	15347	15450	15553	15616	15493	15594	15567	15647	15410	15366	15432	15497	15379	15351	15427	15452	15438	15409	15509	15532	15670	15566	15542	15373	15718	15540	15529	15495	15552	15353	15471	15421	15729	15398	15459	15641	15445	15250	15613	15576	15538	15410	15482	15685	15422	15451	15506	15544	15633	15603	15430	15494	15385	15479	15364	15534	15411	15477	15540	15498	15393	15564	15514	15541	15460	15476	15389	15524	15214	15567	15441	15416	15436	15508	15544	15363	15594	15555	15534	15414	15633	15246	15399	15301	15403	15495	15459	15594	15503	15470	15428	15443	15604	15354	15390	15632	15441	15504	15378	15479	15428	15540	15434	15485	15577	15540	15635	15421	15463	15540	15680	15731	15370	15368	15509	15432	15536	15452	15523	15353	15559	15563	15439	15625	15344	15428	15477	15455	15437	15505	15478	15539	15558	15549	15471	15591	15469	15333	15492	15702	15477	15470	15367	15477	15543	15549	15460	15542	15467	15335	15410	15412	15499	15326	15468	15526	15277	15424	15274	15520	15533	15552	15597	15536	15441	15519	15632	15401	15506	15486	15518	15496	15583	15517	15624	15555	15528	15518	15502	15378	15543	15423	15603	15337	15522	15380	15419	15415	15400	15458	15428	15402	15569	15273	15334	15513	15503	15517	15388	15485	15443	15539	15551	15442	15536	15603	15504	15479	15397	15593	15530	15640	15299	15380	15416	15552	15446	15449	15512	15586	15462	15477	15281	15610	15551	15564	15379	15479	15421	15378	15527	15378	15466	15526	15456	15398	15502	15567	15366	15438	15486	15530	15369	15493	15499	15677	15480	15557	15508	15573	15401	15494	15430	15413	15429	15511	15530	15433	15550	15573	15515	15480	15468	15410	15416	15444	15568	15264	15466	15558	15385	15462	15574	15493	15723	15518	15519	15596	15485	15537	15603	15523	15515	15556	15488	15418	15376	15433	15406	15375	15432	15387	15417	15437	15590	15549	15514	15506	15627	15498	15472	15755	15529	15499	15524	15465	15383	15374	15571	15431	15565	15511	15510	15441	15653	15588	15463	15604	15449	15639	15285	15463	15474	15512	15457	15489	15672	15421	15351	15375	15549	15532	15631	15457	15450	15454	15554	15597	15566	15444	15476	15521	15472	15293	15311	15207	15446	15628	15542	15420	15506	15472	15386	15509	15540	15549	15415	15378	15627	15590	15618	15537	15521	15433	15323	15376	15499	15409	15494	15614	15496	15361	15494	15642	15462	15289	15458	15543	15456	15444	15349	15603	15497	15432	15619	15675	15321	15510	15498	15400	15402	15292	15464	15624	15431	15476	15525	15601	15378	15435	15586	15545	15411	15681	15409	15474	15463	15460	15678	15437	15453	15534	15488	15473	15531	15614	15443	15296	15447	15527	15526	15540	15574	15439	15444	15513	15496	15511	15507	15519	15532	15356	15474	15723	15489	15490	15526	15553	15415	15474	15392	15620	15437	15678	15510	15517	15594	15368	15545	15563	15490	15470	15475	15510	15403	15444	15401	15491	15372	15458	15471	15324	15507	15383	15480	15520	15490	15536	15345	15483	15447	15401	15378	15493	15526	15424	15336	15511	15504	15543	15618	15636	15394	15674	15690	15474	15502	15585	15438	15476	15612	15497	15326	15309	15378	15580	15592	15639	15642	15439	15397	15416	15372	15492	15402	15541	15425	15476	15638	15435	15549	15529	15373	15435	15395	15292	15511	15410	15449	15527	15475	15453	15451	15421	15560	15433	15530	15405	15440	15561	15490	15610	15478	15441	15421	15528	15317	15456	15543	15476	15501	15419	15676	15546	15425	15407	15408	15440	15614	15481	15509	15546	15521	15420	15393	15568	15448	15425	15488	15279	15750	15461	15504	15451	15435	15544	15565	15483	15279	15480	15480	15340	15581	15496	15511	15547	15564	15568	15507	15540	15541	15450	15389	15578	15577	15530	15449	15348	15465	15569	15373	15446	15529	15327	15424	15432	15591	15561	15433	15444	15353	15482	15364	15338	15473	15349	15546	15287	15393	15466	15391	15349	15453	15523	15484	15590	15448	15352	15490	15602	15456	15563	15502	15607	15530	15500	15598	15425	15507	15392	15439	15657	15522	15592	15474	15529	15630	15505	15580	15659	15568	15447	15322	15651	15558	15549	15338	15584	15285	15420	15516	15529	15351	15594	15474	15486	15440	15467	15326	15452	15382	15286	15627	15253	15460	15507	15454	15488	15385	15470	15381	15584	15322	15508	15609	15434	15468	15589	15422	15522
23059	21271	29182	23867	22765	26434	28770	23984	21962	21628	20864	20034	19704	19618	19593	19427	19372	19106	19541	19272	18936	18733	18854	18806	18317	18150	18337	18511	18340	18146	18336	18197	18261	18376	18245	18159	18016	18342	18129	18307	18257	17951	18331	18069	18454	18154	18360	18165	17899	17992	18248	18070	17950	18011	18028	18218	17983	18138	18167	18111	18330	18059	18029	18294	18142	18186	17860	18178	18204	18117	18097	18041	18000	18008	18122	17956	18021	18067	18099	18169	18307	18090	17849	17968	18126	18036	18239	18001	18114	18303	17910	18201	18146	18173	18028	17997	18103	18055	17982	18031	17968	18236	17985	17992	18115	18069	18022	18087	17999	18211	17906	18268	17980	17997	18132	18233	18143	17990	17871	18045	17982	18054	17981	18034	17969	18038	18079	18170	18118	17833	18105	17792	17864	17940	18280	18305	18035	17855	18165	18010	18001	18020	18179	17929	18201	18006	18119	18047	17913	18141	17912	18006	17915	17958	18179	18009	18070	17868	18233	18006	18130	18035	18069	17872	17942	18168	18111	17939	18471	18229	18027	17942	18122	17892	18098	18060	18089	17802	18123	17946	18046	18041	17957	18060	18034	18085	18197	18078	18075	18062	17956	18180	18189	18301	18259	17995	17970	17994	18064	18081	18071	18004	18014	18146	18152	18222	18062	18055	17954	18003	18249	18068	18145	17984	18050	18105	17900	17900	18085	17927	17862	18197	18049	17820	18041	18182	17954	18030	18108	17986	18063	17959	18096	17835	17963	18045	18118	17976	18031	18002	18131	17894	18169	18103	18144	17971	17949	17946	18121	17980	17990	18080	18117	18142	18165	18141	17830	18029	18166	18062	18126	18035	17995	17870	17987	18092	18095	18143	17897	17993	17980	17983	18088	18009	18224	17993	18169	18062	18073	18032	18108	18037	18307	18149	18082	18071	18323	18332	18118	17902	17900	17995	17842	17896	18177	18125	18147	17830	17917	17850	18268	18152	17898	17994	18153	18071	18098	18012	17930	17898	18096	17968	17915	18058	17950	17840	18085	18072	17970	17983	17778	18027	18145	17953	18063	17959	18043	18011	18086	18129	18152	18019	18085	17796	18182	18068	18121	18147	17999	17980	18190	18170	18095	18138	18147	17959	17946	17938	17944	18006	18014	18080	17935	18163	18153	18135	18017	18092	18041	18147	18034	17950	17940	17901	17983	18124	18083	17779	18098	17974	18049	18047	17936	18113	18028	17941	17971	17740	17874	17918	18119	17946	18020	18113	17843	17972	18013	18107	18106	18064	18007	18001	18075	18129	17925	17829	18155	18145	17947	18008	18238	18105	18031	18212	18142	17982	17933	18021	18052	18036	18104	17957	17899	17962	18154	17893	18032	18089	18074	18086	18000	17962	17754	18068	18189	18060	17944	18267	18026	18014	17910	18024	17895	18060	18019	17991	18056	18127	18113	18081	18105	18168	18103	18003	17903	17905	18124	18108	18143	18007	18139	17945	18221	17989	18035	17981	18155	18097	18147	18246	18009	17956	17954	17972	18025	17861	17863	18113	17952	18135	18072	17912	18052	18146	18147	17975	18298	18103	18119	18063	18190	18067	17846	17994	17891	18187	18035	18291	18043	18013	18226	18037	17948	17754	18044	17938	18043	18211	18095	17899	18043	18105	18005	17960	17903	18244	18123	18001	17946	18126	18099	17886	17991	17992	17851	18050	18056	18163	18045	18120	18019	18215	18049	17965	17847	18166	18203	18041	17962	18020	18177	18198	17993	17886	17853	17971	17963	17953	18172	18064	18144	17998	18079	17988	18059	18121	18097	18152	18144	17991	18005	18058	18221	18039	18067	18097	18175	18240	18029	17849	17963	18109	18098	18127	18050	18068	18149	18277	18148	17878	17999	17955	18120	18125	18241	18057	17875	18035	18142	17904	17951	18173	18070	18041	18058	17841	17941	17787	17956	17946	18150	18240	18212	18120	17940	17956	17924	17856	18196	17982	18085	18008	18074	17958	17939	18098	18030	18156	18019	17986	17954	18003	18019	18103	18113	18017	18162	17844	18093	17886	18088	18000	18053	17920	18234	18061	17909	18005	18255	18272	18086	17972	18279	17971	17957	18124	18074	18132	18051	17924	18277	18052	18174	17965	18040	18067	17900	18083	18033	17845	17897	18053	17983	17838	18061	18006	18019	18254	17983	18113	18149	18102	17988	18040	17983	18181	18120	18131	18050	18099	18220	17933	17969	18084	18146	17927	17933	18013	18091	18115	18077	18071	17893	18132	18020	17961	18137	18068	17890	18027	17803	17999	18250	18268	18101	18157	18035	17784	18081	17975	17780	18068	17969	17772	18324	18228	17957	18001	18157	18223	17987	18064	17863	17898	18075	18043	18026	17814	18044	18083	18284	17948	18061	18009	18055	18133	18043	18022	18003	17973	18137	17996	17778	17919	18108	18140	18169	18023	18027	17980	18126	18141	18112	17995	18142	18155	18098	18020	17832	18028	18100	18156	17877	18088	18088	17928	17982	18061	18113	18022	18089	18115	17933	18006	17836	18073	17881	17860	17999	18041	18067	18087	18111	18109	17974	18046	18151	17918	18049	18142	18128	18107	18139	18182	17918	18066	17997	17987	18011	18026	17995	18029	18078	18036	18102	18112	17972	18047	18070	18260	17928	18001	18126	17909	17988	17941	18023	18041	18025	18012	18177	17929	18092	18100	18070	17980	18066	18008	17987	17911	17993	18189	18010	17973	18050	18044	18112	18098	18072	17999	18261	18244	18086	18093	18050	18117	18074	18069	17886	18115	18171	17986	17887	18215	18125	18218	18086	17892	17975	18043	17873	17798	17957	17965	18099	18038	17917	17922	18114	18031	18147	18027	18184	17897	18119	17994	18165	18149	18106	18164	18135	18167	17943	17860	18224	17998	17943	17961	18153	17943	18179	18194	18123	18107	17974	18111	18129	18262	17851	18109	17970	18020	17948	17886	18003	18007	18314	17969	18317	17880	17914	17999	17943	17958	17957	18057	18094	17987	18217	17882	18113	17992	17918	17976	17939	18063	18055	18116	18197	18057	17873	18079	17948	18027	17972	18225	18115	18096	18250	18084	18062	18056	17965	17968	17888	18188	17975	17939	18230	17999	17929	18045	18100	18078	17987	17960	18219	18039	18106	17959	18160	18067	18167	18212	18150	17872	18134	18112	18207	18077	18193	18048	17974	17950	18030	18071	17945	18068	18015	17982	18101	18009	17928	17795	18027	18155	18107	17959	18009	18143	17868	17957	18078	17994	18109	18129	18126	18073	17828	18080	17994	18209	17977	17804	17959	17907	18153	17897	18161	18242	18276	17833	18103	18116	18100	18169	18076	17940	18153	18089	18038	18094	18025	18157	18004	17911	17925	18202	18068	18163	18153	17934	17947	18123	18052	18104	18203	18034	17952	18059	18079	17998	17762	18094	17927	17987	18002	18052	17965	18164	17978	18036	17959	17948	18158	17919	17948	17946	17969	17909	17961	17962	17901	17946	18091	18071	18182	17818	17944	17765	18023	18131	18085	18261	18077	18034	17999	17928	17912	18156	18129	18179	18064	17977	18130	18093	18219	18094	17953	18143	18180	17994	17941	18097	17935	17953	17925	17885	18116	17990	18023	18131	17919	17938	17937	18061	18035	17941	18057	18066	17989	18016	17976	17914	18022	18115	18009	18225	18045	18210	18037	18230	18093	18299	17990	17927	17913	18160	18119	17918	17976	18014	18130	18068	18039	18074	18010	17863	18041	17949	18060	17998	18123	18016	17977	18048	18008	17970	17990	17991	17941	17950	18180	18138	18209	17933	18149	18048	18048	18133	18275	17951	18180	18084	18010	18068	18095	18107	18101	18179	18048	18109	18032	17991	18126	17922	17981	18085	18094	17996	18094	18065	18076	18189	18050	17952	18088	17869	18013	17839	17962	18101	18211	18027	17981	18101	18223	17975	17951	18042	18044	18112	18000	17904	18135	18093	18081	18096	18096	17972	18059	17766	17997	18032	17808	18225	17950	18034	17947	18152	18098	18180	18278	18120	17852	18056	17971	17934	18010	17978	18084	18120	18188	18089	17952	18059	17899	18093	17885	17963	18073	18190	18153	18106	18149	18167	18012	18131	18169	18012	18052	17830	18046	18068	18022	18120	17959	17807	17894	17946	17942	18084	18058	17989	18003	17931	18183	17801	18122	18207	18063	18029	17857	18043	17868	17955	17906	18146	18051	18233	17973	17999	18070	17947	18028	18029	18095	17935	18102	18006	18063	18115	17873	18079	18048	18085	18147	18181	18159	17961	18216	18050	17924	18074	18219	18040	18056	17871	17863	17846	18110	18024	18020	18109	18312	18062	18072	17964	17830	18025	18092	17941	18028	18086	18098	18041	18016	17931	17924	18033	18069	18096	18033	17967	18143	18003	18043	18150	18098	18113	17914	17986	18093	18042	18077	17959	18122	18012	18074	18317	18034	18031	18038	17943	17920	18052	18060	17940	17973	18081	18064	18169	18004	17936	18108	18016	18018	17926	17911	18121	17996	18094	17915	18038	18044	18054	17926	17996	18031	18030	17859	18088	17902	17998	18001	18033	17939	18093	18213	17983	17929	18012	18180	18016	18302	18011	18052	18170	18025	17975	17981	18049	18138	18049	18135	18021	17934	17974	17918	18160	18102	17860	18107	18164	17978	18102	17824	17991	17941	18373	18008	18135	17999	18155	17982	17923	18093	18121	17988	17913	18206	18114	18207	18017	18127	17954	17878	17952	17777	18050	18053	18061	18074	17953	18097	18179	18005	17856	17851	17913	17861	18152	18174	18271	18149	17974	18162	18238	17964	17881	17908	18051	18232	17980	18031	18010	17925	17933	18138	17985	17906	18007	17959	17876	17978	18005	18019	17921	18172	18062	18190	18068	18066	17866	17996	18071	17905	17891	18176	17998	18039	18029	18179	18268	18027	18028	18120	17970	18322	18033	17970	18132	18165	18098	18077	18011	18185	17958	17991	18117	17850	18070	17910	18093	18038	17979	18151	18072	18137	18087	18083	18006	18047	17908	18076	18107	18074	18237	17925	18083	17960	18044	17890	17970	18021	18005	17988	18228	17990	17993	17912	18066	18224	18025	17938	18342
29336	50779	47574	39449	33774	29334	26170	23727	21673	20284	19237	18525	17620	17813	17515	17515	17188	17146	17078	16826	16373	16194	16334	16102	15899	15830	15865	15647	15634	15471	15647	15494	15317	15499	15468	15501	15516	15505	15635	15309	15494	15339	15370	15510	15655	15462	15204	15340	15164	15437	15333	15435	15597	15482	15261	15321	15298	15340	15414	15297	15305	15375	15384	15325	15324	15316	15418	15170	15381	15246	15414	15432	15206	15474	15217	15387	15310	15322	15323	15340	15320	15284	15388	15263	15339	15492	15201	15231	15365	15430	15357	15362	15290	15528	15275	15403	15387	15343	15389	15199	15373	15375	15176	15558	15302	15247	15450	15226	15415	15210	15371	15269	15264	15389	15184	15328	15410	15338	15422	15238	15222	15290	15280	15258	15331	15248	15239	15373	15382	15307	15230	15221	15361	15261	15324	15174	15297	15347	15310	15469	15388	15203	15420	15423	15378	15413	15333	15486	15346	15521	15210	15499	15342	15266	15499	15168	15351	15478	15305	15334	15292	15417	15307	15185	15319	15283	15367	15376	15345	15292	15230	15415	15292	15277	15384	15488	15322	15451	15378	15262	15263	15162	15331	15232	15381	15273	15407	15428	15365	15153	15337	15284	15331	15317	15350	15442	15307	15362	15204	15336	15222	15155	15247	15354	15240	15175	15321	15196	15323	15444	15183	15305	15319	15260	15354	15260	15318	15341	15242	15131	15472	15293	15420	15360	15366	15338	15362	15357	15288	15301	15267	15360	15473	15270	15235	15215	15214	15247	15207	15346	15295	15244	15404	15446	15490	15292	15271	15385	15263	15255	15374	15137	15213	15325	15309	15300	15309	15161	15178	15412	15354	15308	15127	15172	15320	15327	15287	15333	15280	15161	15214	15197	15394	15365	15278	15214	15355	15236	15377	15188	15216	15153	15148	15405	15308	15291	15269	15371	15403	15417	15337	15560	15179	15187	15285	15350	15366	15359	15315	15149	15124	15292	15336	15431	15328	15298	15413	15272	15241	15340	15371	15393	15218	15376	15441	15328	15366	15381	15268	15356	15220	15258	15417	15223	15442	15131	15406	15300	15292	15107	15363	15306	15283	15407	15365	15268	15310	15144	15256	15448	15345	15412	15319	15476	15482	15151	15360	15217	15190	15382	15158	15287	15268	15303	15235	15398	15275	15223	15374	15304	15217	15337	15373	15168	15295	15321	15341	15236	15344	15359	15257	15267	15371	15381	15388	15210	15241	15463	15226	15370	15384	15209	15260	15338	15304	15176	15452	15441	15212	15452	15261	15299	15337	15301	15402	15247	15442	15325	15300	15463	15480	15128	15313	15318	15386	15466	15355	15382	15349	15224	15341	15306	15267	15428	15388	15479	15437	15468	15376	15289	15348	15356	15291	15345	15372	15142	15319	15262	15169	15140	15164	15238	15221	15315	15362	15330	15452	15233	15143	15362	15297	15351	15064	15255	15574	15130	15362	15326	15380	15303	15244	15325	15395	15250	15299	15285	15341	15360	15351	15373	15283	15310	15345	15336	15331	15362	15302	15311	15368	15458	15425	15316	15434	15241	15229	15298	15311	15477	15407	15367	15249	15219	15266	15338	15493	15379	15411	15185	15277	15362	15455	15245	15160	15235	15294	15245	15249	15520	15246	15289	15315	15393	15222	15415	15238	15280	15546	15449	15356	15285	15284	15369	15308	15321	15364	15302	15290	15336	15299	15170	15348	15340	15281	15449	15322	15190	15282	15241	15326	15321	15358	15200	15428	15497	15255	15271	15500	15379	15371	15307	15501	15295	15311	15388	15197	15251	15257	15265	15240	15184	15470	15339	15272	15339	15202	15160	15302	15198	15184	15225	15436	15385	15432	15335	15144	15471	15215	15290	15217	15322	15265	15234	15509	15470	15295	15211	15431	15279	15223	15267	15443	15182	15460	15338	15252	15268	15281	15313	15243	15355	15269	15320	15390	15371	15212	15332	15303	15258	15408	15366	15484	15374	15219	15332	15485	15257	15313	15450	15441	15241	15360	15357	15226	15467	15228	15439	15158	15370	15282	15249	15323	15536	15155	15378	15301	15251	15167	15193	15223	15309	15212	15445	15322	15296	15376	15228	15261	15357	15300	15223	15421	15260	15198	15324	15381	15339	15312	15360	15236	15358	15364	15357	15329	15373	15277	15264	15172	15466	15447	15145	15310	15501	15281	15273	15348	15217	15397	15459	15370	15300	15217	15305	15423	15359	15282	15193	15282	15236	15325	15357	15490	15493	15437	15414	15359	15297	15306	15343	15278	15402	15317	15246	15348	15347	15199	15228	15361	15252	15358	15465	15191	15294	15209	15244	15416	15433	15140	15355	15123	15150	15329	15359	15296	15356	15118	15410	15296	15338	15237	15166	15399	15311	15268	15234	15264	15326	15368	15391	15460	15275	15366	15307	15175	15381	15279	15350	15344	15564	15469	15111	15171	15364	15281	15243	15246	15110	15448	15209	15377	15574	15122	15458	15301	15434	15281	15354	15230	15277	15172	15363	15226	15361	15506	15337	15459	15455	15356	15338	15104	15245	15242	15410	15403	15322	15205	15309	15249	15303	15399	15151	15296	15253	15333	15426	15496	15373	15304	15498	15363	15398	15266	15283	15312	15421	15213	15415	15301	15429	15408	15233	15123	15250	15258	15323	15169	15352	15500	15304	15268	15396	15315	15374	15367	15469	15240	15281	15335	15491	15461	15417	15475	15457	15207	15124	15453	15284	15316	15329	15293	15356	15325	15270	15296	15346	15168	15455	15392	15283	15513	15249	15185	15263	15343	15327	15339	15320	15326	15394	15406	15357	15138	15244	15414	15280	15350	15179	15526	15409	15286	15243	15340	15427	15231	15220	15231	15338	15438	15249	15405	15467	15198	15289	15366	15335	15195	15476	15346	15105	15187	15357	15402	15307	15403	15320	15406	15316	15319	15439	15262	15301	15313	15358	15297	15287	15360	15234	15373	15324	15436	15357	15476	15331	15149	15344	15290	15348	15376	15200	15274	15149	15336	15249	15300	15404	15403	15305	15313	15343	15261	15257	15362	15253	15234	15396	15421	15328	15258	15264	15403	15350	15303	15383	15172	15242	15302	15292	15429	15395	15307	15168	15237	15447	15414	15346	15278	15228	15353	15336	15374	15328	15316	15392	15422	15396	15357	15408	15139	15247	15202	15256	15383	15082	15390	15510	15484	15233	15386	15275	15384	15350	15482	15216	15259	15465	15352	15206	15413	15456	15244	15443	15226	15268	15409	15302	15307	15323	15313	15406	15322	15121	15404	15245	15338	15313	15245	15269	15334	15382	15372	15296	15151	15263	15402	15160	15278	15252	15170	15364	15303	15333	15450	15251	15323	15219	15278	15388	15304	15216	15230	15329	15303	15193	15148	15471	15339	15352	15248	15297	15383	15270	15309	15355	15352	15333	15492	15371	15386	15092	15293	15241	15288	15302	15316	15308	15305	15371	15486	15272	15260	15388	15248	15363	15379	15375	15169	15270	15432	15369	15302	15168	15399	15285	15344	15142	15521	15312	15287	15311	15411	15476	15309	15415	15280	15334	15429	15507	15352	15434	15185	15389	15265	15369	15289	15310	15386	15324	15362	15338	15312	15387	15300	15364	15372	15301	15352	15373	15424	15218	15331	15302	15407	15436	15210	15290	15281	15410	15338	15481	15364	15334	15401	15152	15125	15237	15326	15428	15342	15217	15302	15093	15258	15259	15392	15308	15187	15394	15177	15214	15473	15260	15236	15325	15297	15209	15494	15267	15439	15307	15365	15250	15288	15452	15352	15169	15480	15295	15389	15231	15276	15373	15330	15361	15229	15270	15316	15261	15223	15343	15242	15230	15228	15297	15293	15304	15344	15228	15369	15352	15406	15232	15313	15418	15228	15225	15372	15232	15395	15412	15356	15264	15105	15364	15166	15368	15232	15295	15245	15499	15567	15259	15370	15394	15263	15272	15350	15403	15386	15341	15350	15256	15371	15138	15243	15180	15358	15279	15408	15240	15272	15512	15312	15213	15299	15343	15227	15310	15366	15373	15224	15328	15329	15253	15264	15190	15235	15242	15526	15404	15407	15432	15235	15384	15270	15454	15361	15328	15200	15237	15298	15288	15339	15241	15251	15250	15141	15438	15327	15194	15415	15287	15369	15472	15370	15247	15263	15424	15157	15530	15290	15418	15343	15429	15446	15216	15379	15231	15214	15294	15232	15374	15373	15293	15254	15439	15314	15306	15116	15249	15448	15405	15466	15346	15220	15476	15250	15216	15414	15405	15438	15254	15338	15581	15205	15282	15276	15120	15319	15189	15165	15178	15320	15287	15212	15297	15645	15279	15245	15282	15281	15298	15404	15334	15441	15194	15372	15342	15278	15249	15358	15383	15339	15225	15187	15414	15395	15437	15412	15253	15179	15355	15352	15379	15366	15402	15358	15240	15142	15258	15215	15240	15395	15461	15304	15395	15356	15206	15247	15401	15328	15338	15205	15415	15292	15164	15308	15366	15316	15333	15191	15351	15004	15182	15339	15266	15333	15518	15311	15403	15401	15267	15124	15401	15335	15198	15447	15338	15414	15191	15449	15284	15295	15245	15387	15179	15110	15438	15378	15391	15359	15270	15330	15218	15375	15293	15396	15491	15206	15255	15266	15397	15268	15378	15342	15314	15229	15290	15247	15369	15356	15343	15542	15294	15392	15453	15309	15145	15198	15338	15240	15357	15356	15194	15331	15212	15254	15262	15292	15367	15276	15284	15386	15257	15158	15307	15364	15120	15232	15223	15287	15510	15188	15287	15445	15420	15098	15277	15248	15083	15354	15284	15154	15296	15360	15206	15492	15444	15501	15382	15443	15025	15267	15221	15133	15298	15161	15327	15394	15323	15281	15235	15310	15238	15382	15384	15341	15254	15436	15324	15249	15199	15058	15264	15476	15355	15487	15278	15420	15297	15343	15443	15104	15359	15242	15550	15338	15275	15235	15262	15307	15319	15216	15154	15233	15333	15133	15351	15533	15193	15262	15230	15290	15409	15311	15465	15224	15413	15435	15457	15315	15437	15484	15257	15278	15319	15206	15421	15303	15308	15273	15261	15223	15310	15351	15319	15206	15104
28610	26018	33149	30079	24539	22322	21249	20304	19877	19396	19348	19129	18972	18912	19032	18921	18961	18973	19047	18900	18854	18777	18609	18808	18682	18749	18420	18563	18712	18606	18516	18522	18367	18406	18467	18619	18380	18473	18428	18632	18360	18559	18416	18656	18681	18403	18338	18320	18451	18474	18498	18483	18202	18498	18347	18329	18397	18646	18686	18467	18516	18424	18532	18430	18596	18279	18488	18495	18396	18378	18456	18636	18460	18246	18327	18382	18213	18375	18536	18512	18446	18500	18681	18462	18450	18488	18610	18719	18428	18763	18576	18334	18650	18606	18548	18475	18394	18214	18586	18653	18459	18404	18436	18351	18390	18376	18491	18346	18478	18465	18549	18378	18489	18457	18693	18450	18493	18377	18577	18575	18719	18388	18617	18495	18580	18698	18408	18513	18533	18498	18592	18379	18453	18535	18437	18441	18381	18417	18583	18382	18333	18712	18493	18529	18631	18431	18626	18599	18661	18218	18624	18460	18261	18594	18350	18380	18310	18559	18461	18547	18588	18417	18610	18529	18488	18353	18426	18382	18489	18577	18501	18449	18562	18369	18601	18636	18645	18433	18518	18571	18441	18309	18337	18288	18674	18451	18448	18408	18550	18635	18359	18485	18432	18609	18393	18434	18375	18359	18546	18592	18452	18411	18651	18487	18784	18467	18531	18663	18638	18588	18314	18886	18598	18406	18535	18380	18350	18273	18582	18483	18622	18578	18523	18442	18249	18384	18612	18522	18661	18522	18394	18629	18461	18525	18462	18423	18612	18619	18460	18488	18453	18574	18646	18513	18445	18432	18310	18246	18421	18599	18560	18772	18396	18621	18449	18372	18659	18401	18443	18515	18623	18525	18539	18566	18556	18302	18344	18510	18439	18523	18412	18350	18427	18345	18706	18481	18442	18712	18481	18612	18597	18497	18487	18477	18259	18441	18313	18496	18439	18481	18268	18274	18437	18476	18524	18390	18439	18427	18400	18375	18441	18425	18382	18487	18456	18433	18364	18512	18500	18430	18407	18498	18513	18338	18358	18566	18513	18521	18547	18387	18278	18563	18605	18380	18590	18478	18502	18374	18502	18376	18491	18581	18398	18571	18662	18396	18512	18237	18333	18419	18728	18683	18607	18605	18506	18412	18603	18426	18546	18452	18425	18484	18329	18491	18500	18393	18437	18467	18417	18370	18449	18601	18528	18444	18545	18628	18305	18446	18488	18584	18356	18429	18445	18562	18383	18577	18603	18587	18422	18581	18467	18607	18599	18373	18409	18291	18458	18366	18414	18534	18480	18523	18309	18490	18441	18286	18434	18422	18626	18345	18537	18520	18578	18519	18520	18532	18531	18501	18369	18643	18774	18523	18482	18273	18504	18489	18480	18442	18537	18271	18501	18425	18421	18387	18556	18511	18554	18239	18575	18445	18698	18624	18504	18357	18407	18280	18590	18549	18592	18428	18537	18417	18538	18534	18482	18316	18492	18564	18400	18430	18461	18499	18584	18396	18324	18424	18330	18284	18317	18536	18361	18598	18613	18404	18639	18523	18472	18497	18723	18681	18323	18382	18534	18437	18446	18558	18338	18478	18398	18419	18495	18747	18450	18501	18482	18520	18475	18430	18399	18357	18383	18494	18488	18542	18438	18606	18450	18521	18483	18419	18469	18587	18485	18434	18729	18522	18415	18544	18523	18368	18516	18337	18649	18531	18422	18526	18598	18411	18705	18136	18663	18513	18585	18386	18397	18393	18595	18445	18476	18432	18401	18441	18455	18318	18438	18619	18554	18423	18534	18403	18500	18405	18471	18444	18495	18402	18617	18453	18614	18928	18583	18414	18627	18258	18212	18732	18506	18501	18474	18361	18277	18409	18605	18678	18451	18499	18679	18528	18578	18637	18659	18663	18456	18444	18464	18549	18473	18346	18670	18429	18618	18572	18508	18524	18351	18406	18524	18461	18720	18316	18604	18615	18229	18689	18502	18511	18345	18541	18592	18638	18503	18452	18348	18404	18740	18445	18275	18264	18439	18482	18407	18505	18555	18598	18410	18672	18603	18602	18546	18491	18592	18524	18394	18588	18474	18638	18511	18495	18521	18266	18608	18471	18506	18551	18462	18442	18398	18314	18585	18556	18558	18582	18335	18359	18351	18439	18421	18574	18444	18600	18498	18470	18473	18471	18468	18423	18422	18605	18500	18570	18642	18368	18365	18486	18528	18537	18523	18355	18417	18573	18507	18483	18293	18749	18639	18626	18405	18601	18581	18391	18402	18335	18407	18509	18418	18340	18366	18490	18623	18510	18587	18352	18698	18471	18289	18468	18504	18579	18318	18502	18196	18287	18418	18542	18454	18528	18553	18438	18426	18414	18516	18551	18503	18631	18391	18529	18650	18475	18565	18620	18386	18511	18414	18358	18316	18510	18380	18312	18537	18506	18510	18500	18346	18511	18449	18453	18339	18439	18519	18424	18559	18587	18635	18554	18780	18376	18544	18490	18445	18592	18582	18299	18680	18364	18401	18706	18353	18500	18653	18656	18698	18474	18460	18332	18444	18591	18726	18356	18423	18342	18497	18516	18392	18387	18521	18724	18393	18338	18323	18507	18514	18592	18474	18484	18471	18610	18629	18432	18468	18620	18293	18354	18304	18418	18371	18578	18597	18509	18507	18468	18398	18607	18233	18569	18364	18462	18591	18617	18440	18370	18579	18490	18696	18229	18621	18538	18461	18517	18450	18536	18718	18412	18475	18616	18507	18349	18470	18451	18321	18392	18705	18662	18487	18526	18471	18411	18565	18442	18426	18541	18743	18494	18558	18688	18383	18377	18570	18532	18312	18512	18279	18416	18520	18542	18553	18389	18494	18500	18653	18617	18513	18672	18597	18426	18360	18472	18525	18317	18315	18573	18741	18482	18436	18392	18573	18578	18693	18366	18507	18706	18702	18325	18456	18534	18422	18394	18402	18510	18393	18327	18552	18621	18474	18559	18413	18507	18449	18542	18413	18444	18513	18442	18560	18542	18661	18525	18397	18404	18423	18526	18418	18671	18465	18492	18513	18821	18504	18479	18492	18509	18416	18417	18635	18502	18396	18591	18820	18411	18510	18590	18551	18413	18425	18670	18482	18407	18198	18481	18561	18534	18418	18504	18425	18535	18405	18275	18516	18547	18531	18518	18654	18509	18610	18529	18405	18329	18626	18597	18621	18460	18353	18602	18668	18785	18363	18336	18331	18598	18696	18516	18362	18413	18436	18536	18261	18358	18492	18400	18446	18501	18549	18424	18603	18609	18430	18506	18495	18565	18429	18591	18635	18687	18591	18643	18523	18541	18658	18514	18529	18647	18808	18661	18487	18259	18395	18376	18583	18536	18509	18503	18281	18448	18493	18527	18686	18510	18452	18458	18589	18420	18330	18409	18315	18446	18402	18367	18371	18298	18401	18381	18399	18398	18570	18524	18290	18550	18385	18286	18683	18342	18564	18637	18608	18360	18431	18507	18430	18636	18456	18524	18582	18597	18576	18351	18527	18598	18535	18425	18365	18478	18509	18395	18395	18311	18582	18368	18388	18507	18385	18320	18357	18362	18654	18553	18560	18532	18713	18625	18624	18608	18557	18293	18652	18507	18441	18694	18474	18625	18267	18505	18443	18518	18538	18447	18526	18497	18358	18370	18567	18801	18372	18281	18534	18658	18580	18236	18469	18602	18557	18490	18595	18473	18532	18535	18518	18520	18531	18442	18501	18440	18546	18452	18691	18588	18381	18151	18590	18532	18537	18614	18406	18356	18682	18419	18437	18528	18709	18733	18382	18541	18479	18389	18510	18224	18295	18654	18400	18417	18452	18648	18478	18368	18406	18334	18470	18548	18333	18587	18386	18289	18495	18529	18396	18627	18417	18599	18621	18359	18547	18535	18357	18529	18381	18587	18395	18566	18608	18495	18598	18543	18513	18399	18553	18458	18836	18386	18511	18490	18462	18792	18486	18476	18631	18281	18550	18841	18486	18290	18476	18480	18450	18601	18536	18589	18564	18457	18564	18410	18442	18505	18664	18324	18384	18556	18712	18597	18609	18410	18557	18475	18421	18440	18301	18589	18421	18481	18356	18212	18585	18688	18463	18324	18439	18630	18526	18488	18569	18531	18637	18662	18498	18531	18487	18401	18469	18366	18416	18362	18498	18608	18459	18425	18372	18461	18604	18522	18697	18672	18618	18333	18451	18759	18571	18355	18563	18488	18474	18504	18527	18366	18418	18499	18559	18571	18615	18608	18433	18496	18498	18509	18578	18750	18508	18534	18301	18417	18679	18459	18563	18585	18516	18387	18399	18520	18480	18495	18509	18697	18525	18358	18651	18207	18398	18588	18464	18540	18402	18511	18298	18631	18562	18554	18693	18592	18527	18565	18495	18266	18490	18650	18648	18563	18505	18514	18425	18542	18421	18480	18547	18573	18770	18542	18294	18569	18670	18586	18350	18611	18389	18682	18378	18559	18340	18382	18572	18401	18604	18331	18641	18468	18713	18744	18540	18664	18626	18387	18360	18488	18563	18485	18374	18406	18597	18526	18478	18449	18469	18369	18409	18428	18296	18382	18695	18564	18451	18627	18668	18609	18451	18561	18323	18634	18433	18487	18486	18481	18570	18441	18333	18498	18537	18526	18506	18370	18440	18470	18437	18341	18427	18460	18610	18416	18665	18479	18570	18328	18696	18458	18605	18512	18434	18517	18494	18714	18387	18526	18351	18391	18584	18410	18416	18373	18447	18506	18295	18612	18579	18430	18242	18358	18570	18563	18474	18643	18345	18351	18606	18403	18494	18420	18519	18288	18498	18423	18506	18429	18364	18499	18423	18230	18434	18242	18509	18443	18468	18413	18353	18445	18213	18509	18700	18469	18658	18447	18422	18193	18435	18474	18452	18526	18499	18404	18466	18318	18768	18304	18525	18459	18415	18370	18478	18391	18481	18444	18422	18377	18496	18551	18583	18540	18454	18433	18459	18545	18499	18567	18531	18590	18502	18375	18570	18331	18700	18427	18653	18584	18749	18532	18682	18477	18551	18531	18578	18516	18323	18366	18431	18326	18623	18621	18494	18469	18550	18594	18590	18729	18307	18330	18544	18632	18484	18422	18454	18583	18361	18648
27142	39223	35843	28554	24225	21397	19794	18673	17695	17119	16905	16699	16376	16443	16527	16723	16360	16413	16221	16048	16041	16016	15993	15661	15845	15797	15797	15581	15702	15486	15518	15610	15528	15746	15703	15553	15689	15585	15428	15638	15603	15560	15527	15479	15565	15735	15725	15646	15585	15410	15659	15765	15568	15652	15546	15601	15587	15746	15587	15567	15580	15595	15562	15719	15661	15708	15702	15754	15576	15672	15750	15715	15754	15557	15865	15712	15597	15613	15642	15686	15594	15765	15601	15823	15597	15616	15553	15451	15736	15743	15721	15690	15562	15746	15729	15646	15479	15707	15629	15736	15635	15786	15510	15682	15614	15609	15669	15510	15666	15656	15748	15604	15567	15712	15529	15611	15477	15621	15561	15602	15613	15655	15704	15474	15587	15654	15585	15687	15609	15591	15441	15576	15571	15505	15708	15690	15587	15707	15641	15486	15732	15490	15466	15478	15626	15729	15494	15657	15628	15602	15604	15678	15649	15508	15592	15673	15687	15448	15662	15650	15752	15639	15659	15565	15604	15713	15600	15696	15672	15613	15554	15605	15724	15811	15647	15767	15629	15601	15842	15545	15639	15599	15752	15684	15528	15640	15570	15519	15561	15657	15502	15597	15601	15634	15789	15355	15711	15597	15748	15667	15549	15392	15685	15785	15694	15671	15672	15492	15549	15469	15707	15375	15544	15486	15631	15548	15549	15600	15530	15581	15623	15554	15467	15628	15724	15615	15673	15653	15366	15493	15667	15500	15553	15737	15652	15639	15590	15443	15577	15467	15611	15558	15740	15436	15770	15618	15704	15581	15770	15608	15519	15491	15737	15556	15520	15584	15448	15429	15557	15614	15639	15430	15574	15539	15637	15569	15710	15550	15591	15551	15707	15730	15542	15412	15595	15581	15747	15562	15404	15742	15751	15679	15512	15703	15507	15487	15577	15718	15867	15382	15553	15569	15587	15562	15472	15557	15843	15543	15446	15519	15652	15708	15715	15767	15709	15496	15527	15722	15509	15427	15462	15625	15633	15472	15643	15937	15645	15679	15547	15601	15710	15527	15504	15710	15629	15655	15629	15618	15570	15809	15575	15754	15480	15523	15654	15635	15584	15592	15516	15552	15555	15703	15472	15514	15661	15686	15465	15689	15588	15454	15455	15435	15629	15688	15612	15747	15446	15831	15753	15529	15557	15551	15682	15674	15724	15685	15607	15542	15600	15738	15745	15561	15502	15708	15538	15607	15552	15560	15686	15494	15543	15481	15496	15574	15672	15481	15682	15803	15635	15633	15612	15635	15639	15616	15564	15541	15628	15586	15668	15418	15704	15562	15705	15617	15677	15635	15588	15582	15506	15488	15528	15672	15683	15415	15542	15572	15472	15541	15644	15776	15798	15750	15492	15496	15625	15494	15534	15788	15583	15643	15598	15534	15487	15620	15694	15532	15640	15454	15517	15428	15492	15586	15668	15630	15684	15466	15632	15639	15722	15457	15627	15657	15559	15576	15510	15668	15590	15537	15536	15631	15558	15546	15643	15794	15547	15557	15764	15641	15585	15647	15550	15622	15585	15646	15547	15569	15492	15638	15582	15426	15710	15786	15586	15582	15625	15489	15558	15566	15634	15644	15632	15660	15591	15684	15557	15701	15548	15566	15587	15747	15598	15487	15737	15695	15679	15545	15479	15665	15699	15435	15739	15553	15739	15529	15643	15669	15699	15462	15601	15645	15591	15445	15582	15507	15598	15673	15628	15860	15629	15534	15726	15465	15610	15596	15563	15634	15729	15556	15755	15699	15586	15566	15748	15610	15560	15626	15485	15717	15677	15661	15584	15606	15621	15676	15541	15532	15590	15624	15565	15664	15743	15600	15814	15736	15568	15802	15613	15638	15549	15693	15594	15575	15583	15578	15599	15637	15586	15567	15577	15717	15565	15557	15474	15673	15389	15643	15778	15567	15540	15680	15735	15798	15676	15696	15621	15554	15566	15676	15591	15608	15733	15575	15686	15625	15551	15601	15619	15607	15629	15492	15498	15777	15651	15565	15756	15607	15711	15717	15682	15572	15492	15640	15676	15648	15650	15694	15566	15676	15622	15593	15493	15689	15666	15690	15567	15684	15871	15616	15690	15613	15749	15505	15656	15603	15580	15547	15685	15460	15600	15602	15667	15601	15623	15602	15649	15648	15666	15496	15471	15650	15559	15620	15681	15666	15628	15654	15783	15483	15628	15609	15579	15586	15698	15539	15530	15602	15739	15625	15581	15460	15626	15576	15651	15762	15587	15564	15715	15619	15494	15611	15801	15730	15528	15691	15690	15624	15578	15707	15573	15566	15728	15657	15557	15637	15663	15512	15587	15592	15604	15528	15600	15616	15785	15659	15590	15708	15564	15455	15602	15593	15570	15681	15582	15578	15553	15629	15615	15503	15502	15643	15701	15670	15738	15502	15690	15658	15615	15631	15527	15741	15678	15492	15634	15679	15551	15489	15540	15683	15628	15625	15615	15570	15692	15648	15573	15522	15653	15510	15601	15763	15545	15623	15754	15546	15674	15700	15622	15508	15579	15548	15546	15453	15669	15552	15777	15443	15569	15615	15652	15511	15817	15517	15567	15490	15465	15674	15665	15637	15847	15681	15719	15550	15652	15598	15497	15598	15598	15529	15522	15618	15584	15610	15688	15618	15622	15652	15524	15709	15509	15666	15624	15518	15589	15667	15606	15628	15663	15644	15501	15739	15840	15517	15608	15683	15728	15637	15590	15657	15572	15626	15454	15500	15517	15639	15652	15782	15707	15628	15974	15571	15701	15490	15680	15603	15828	15707	15605	15654	15691	15668	15748	15749	15578	15720	15581	15466	15616	15591	15635	15804	15696	15588	15671	15572	15551	15555	15605	15618	15523	15693	15646	15675	15676	15577	15594	15530	15630	15566	15743	15751	15721	15575	15465	15753	15406	15663	15665	15531	15764	15714	15671	15770	15502	15655	15672	15571	15582	15582	15668	15513	15523	15507	15626	15596	15650	15560	15565	15451	15507	15617	15768	15682	15602	15748	15669	15730	15780	15612	15773	15695	15499	15690	15651	15622	15534	15575	15626	15624	15611	15749	15511	15666	15580	15577	15669	15485	15737	15563	15784	15553	15469	15401	15555	15683	15717	15590	15567	15712	15522	15479	15790	15825	15456	15670	15684	15495	15801	15565	15716	15626	15626	15425	15406	15610	15467	15787	15654	15710	15536	15595	15603	15730	15408	15570	15584	15523	15436	15633	15670	15579	15579	15707	15658	15512	15526	15530	15631	15664	15642	15483	15541	15692	15515	15709	15475	15569	15759	15687	15580	15453	15745	15546	15523	15624	15766	15699	15648	15767	15623	15491	15473	15630	15624	15576	15512	15657	15663	15705	15575	15626	15562	15680	15711	15463	15651	15672	15613	15628	15546	15694	15664	15560	15535	15684	15578	15675	15546	15634	15607	15545	15755	15856	15603	15470	15455	15720	15613	15472	15531	15526	15687	15701	15668	15531	15548	15624	15634	15632	15620	15644	15462	15684	15632	15761	15775	15670	15510	15573	15543	15518	15654	15671	15592	15635	15733	15606	15704	15668	15735	15524	15632	15589	15681	15732	15623	15782	15683	15445	15609	15573	15618	15754	15775	15647	15570	15483	15759	15599	15624	15738	15438	15516	15496	15587	15506	15737	15607	15586	15627	15512	15633	15542	15652	15629	15654	15666	15463	15482	15903	15574	15560	15733	15555	15447	15506	15587	15642	15654	15450	15675	15718	15626	15691	15567	15562	15623	15589	15494	15740	15421	15763	15736	15439	15840	15621	15540	15594	15628	15500	15731	15683	15449	15616	15674	15585	15432	15698	15678	15526	15461	15690	15703	15711	15783	15584	15359	15663	15789	15642	15421	15400	15534	15523	15554	15644	15579	15486	15461	15559	15493	15557	15543	15513	15478	15657	15638	15555	15608	15542	15577	15784	15749	15757	15681	15648	15467	15524	15664	15657	15467	15648	15597	15723	15586	15672	15527	15534	15651	15717	15679	15612	15661	15521	15517	15614	15568	15615	15583	15580	15580	15706	15582	15710	15689	15628	15672	15559	15613	15536	15718	15507	15606	15527	15557	15621	15739	15837	15527	15232	15651	15504	15666	15612	15648	15594	15523	15558	15477	15687	15771	15556	15619	15612	15459	15607	15647	15753	15632	15435	15442	15791	15740	15635	15619	15722	15617	15688	15733	15636	15578	15531	15586	15745	15703	15511	15697	15704	15629	15656	15777	15741	15636	15711	15439	15571	15642	15776	15767	15690	15760	15682	15631	15549	15464	15668	15735	15651	15557	15605	15589	15528	15724	15551	15551	15593	15787	15655	15576	15632	15499	15555	15684	15511	15588	15587	15810	15626	15610	15604	15660	15677	15641	15561	15562	15822	15504	15536	15487	15725	15659	15535	15637	15571	15588	15582	15825	15697	15676	15671	15678	15652	15662	15674	15715	15533	15599	15572	15587	15665	15560	15555	15576	15543	15606	15533	15600	15563	15436	15667	15540	15602	15831	15419	15690	15532	15489	15390	15548	15785	15501	15591	15699	15585	15630	15505	15590	15606	15703	15645	15709	15481	15591	15474	15578	15544	15544	15660	15559	15716	15819	15476	15627	15550	15648	15527	15538	15573	15614	15640	15623	15913	15572	15505	15514	15514	15700	15565	15565	15602	15290	15674	15440	15637	15439	15535	15721	15710	15578	15645	15519	15607	15580	15644	15626	15582	15683	15524	15754	15665	15636	15628	15470	15762	15746	15577	15774	15552	15616	15697	15704	15434	15638	15573	15525	15640	15396	15642	15592	15617	15672	15835	15625	15912	15719	15634	15529	15597	15601	15636	15360	15644	15415	15635	15647	15690	15559	15535	15688	15694	15554	15635	15528	15697	15601	15450	15797	15580	15433	15596	15545	15704	15658	15678	15692	15763	15668	15678	15559	15581	15693	15498	15721	15535	15619	15570	15697	15719	15661	15562	15603	15577	15629	15688	15722	15552	15688	15628	15629	15725	15820	15569	15640	15391	15647	15607	15568	15495	15593	15523	15552	15625	15701	15613	15515	15626	15531	15725	15591	15583	15676	15692	15652	15604	15827	15679	15548
24483	21215	28704	25679	25030	25555	24430	21713	20328	20030	19726	19287	19182	19113	19195	19570	19258	18912	19124	18629	18693	18519	18635	18359	18465	18426	18610	18426	18471	18331	18260	18325	18075	18220	18365	18120	18008	18226	18259	18240	18312	18055	18265	18286	18101	18090	18183	18264	18265	18102	18005	18060	18232	18245	18128	18393	18434	18185	18307	18296	18247	18339	18284	17977	18201	18082	18419	18249	18219	18151	18297	18212	18091	18216	17997	18359	18181	18183	18062	18087	17926	17975	18303	17981	18027	18194	18204	18234	18339	18208	18238	18189	18146	18156	18352	18299	18195	18322	18185	18100	18289	18171	18043	18239	18055	18061	18076	18409	18086	18201	18204	18076	18251	18063	18075	18158	17993	18158	18405	18181	18263	18167	17981	18265	18272	18224	18140	18100	17971	18261	18042	18043	18091	18140	18325	18087	18241	18037	18209	18211	17984	18227	18162	18237	18264	18198	18091	18091	18186	18106	18091	18080	18244	17996	18260	18135	18090	18098	18213	18188	18229	18121	17953	18049	18080	18385	18133	18114	18120	18053	18180	18049	18013	18051	18261	18063	17976	17867	18315	18279	18021	18200	18004	18233	18121	18031	18316	18171	18171	18198	18161	17915	18226	18130	18177	18138	18109	17957	18230	18151	18176	18206	18239	18226	18186	18253	18189	18217	18206	18179	18107	18289	18324	18207	18330	18194	18343	18294	18179	18114	18086	18234	17976	18088	18221	18125	17949	18152	18300	18219	18161	18165	18199	18231	18067	18056	18144	18284	18232	18195	18101	18001	18200	18319	18273	18177	18215	18159	18055	18044	18063	18229	18024	18310	18112	18332	18155	18236	18135	18124	17992	18319	18141	18444	18151	18286	18212	18174	18102	18155	18297	18103	18110	18218	18254	18147	18184	18179	18347	18172	18102	18341	18190	18147	18049	18181	18221	18141	18061	18227	17921	18147	18158	18191	18020	18150	18252	18278	18114	18159	18260	18256	18275	18148	18243	18184	18123	18212	18319	18250	18108	18034	18006	18042	18157	18059	18253	18197	17938	17952	18079	18334	18154	18341	18162	18351	18283	18191	18111	18190	18233	18314	18352	18133	18106	18268	18281	18110	18115	18162	18250	18027	18132	18039	17974	18113	18127	18173	18264	18123	18159	18118	18244	18395	18206	17969	18337	18234	18224	18126	18098	18259	17985	18170	18363	18253	18425	18117	18112	18207	18128	18294	18087	18176	18056	18353	18069	18388	18095	18246	18234	18470	18221	18092	18121	18386	18252	18324	18123	18227	18408	18047	18219	18084	18221	17924	18238	18085	18161	18141	18243	18060	18136	18023	18057	18178	17911	18251	18289	18282	18315	18152	18196	18124	18190	18300	18249	18167	18245	18145	18223	17988	18184	18189	18341	17975	18027	18258	18007	18160	18284	18381	18045	18283	18347	18127	18228	18227	18018	18060	18173	18215	18131	18188	18161	18071	18135	18304	18150	18133	18208	18073	18293	18035	18109	18279	18133	18017	18322	18123	18231	18018	18161	18088	18191	18148	18121	18096	18293	18113	18132	18053	18151	18065	18202	18192	18077	18281	18268	18323	18092	18060	18052	18183	18265	18237	18090	18142	17968	18194	18210	18121	18245	18103	18221	18216	18103	18158	18257	18007	18257	18409	18191	18063	18202	18212	18016	17948	17984	18186	18035	18069	18315	18383	17903	18210	18207	17940	18078	18220	18134	18294	18065	18081	18179	18049	18361	18036	18264	18185	17888	18145	18195	18182	18145	18043	18189	18305	18286	18143	18267	18294	18244	18208	18212	18272	18031	18133	18107	18222	17952	18211	18055	18094	18179	18121	18284	18293	18301	18150	18123	17961	18298	18134	18002	18127	18287	18064	18378	17962	18058	18244	18255	18199	18209	18266	18218	18283	18180	18217	17957	18123	18208	18455	18292	18213	18079	18196	18192	18195	18175	18156	18242	18035	18030	18220	18331	17919	18092	18338	17979	18133	18097	18281	18135	18101	18294	18275	18200	18244	18157	18031	18147	18176	18180	18159	18059	18143	18268	18138	18217	18253	18138	18215	18222	18167	18107	18185	18298	18349	18159	17946	18344	18174	18223	18137	18252	18082	18255	18348	18156	18121	18254	18120	18125	18151	18123	18180	18093	18302	18192	18104	18328	18247	18180	18107	18179	18387	18020	18248	18266	17891	18229	18051	18035	18256	18142	18020	18030	18067	18039	18190	18055	18197	18148	18019	18268	18279	18059	18200	18251	18129	18254	18202	18272	18093	18209	18056	18209	18106	18384	18249	18198	18230	18117	18280	18300	18151	18209	18276	18304	18321	18265	18009	18369	18120	18192	18172	18144	18020	18080	18179	18277	18076	18252	18325	18273	18178	18215	18129	18079	18199	18237	18227	18175	18139	18181	18129	18229	18049	18044	18315	17995	18032	18030	18153	18015	18467	18146	18151	18104	18110	18110	18370	18155	18186	18273	18306	18217	18082	18129	18069	18151	18061	18097	18104	18076	18178	18166	18281	18342	18136	18127	18076	18263	18032	18033	18229	18150	18365	18175	18203	18025	18253	18229	18310	18242	18053	18033	18065	18206	17975	18168	18080	18033	18051	18262	18299	18281	18318	18071	18236	17897	18061	18022	18123	18228	18142	18190	18309	18005	18140	18108	18155	18397	18172	18311	18139	18081	18157	18063	18019	18122	18154	18021	18354	18041	17810	17996	17981	18310	18117	18078	18234	18180	18224	18099	18220	18127	18372	18247	18121	18004	17988	18147	18253	18198	18171	18121	18179	18249	18128	18115	18075	18142	18355	17986	17979	18199	18342	18303	17936	17981	18326	18000	18410	18135	18237	18279	18144	18154	18047	18117	18174	18229	17884	18008	18109	18018	18172	18405	18287	18265	18223	18194	18063	18165	18287	18013	18203	18287	18251	18507	18287	18346	18220	18344	18261	17978	17992	18255	18097	18304	18129	18162	18077	18273	18314	18199	18195	18268	18155	18255	18064	18119	18352	18301	18189	18371	18284	18295	18225	18271	18231	18001	18360	18289	18128	18171	18355	18233	18143	18174	18109	18324	18253	18163	18172	18180	18157	18079	18052	18112	18293	18449	18235	18227	18234	18137	18200	18189	18152	18137	18008	18226	18255	18232	18174	18265	18210	18184	18198	18056	18126	18295	18005	18288	18041	18260	18081	18037	18161	18401	18190	18132	18282	18091	18256	18182	18182	18200	18088	18254	18080	18287	18151	18353	18046	18094	18049	18381	18125	18290	18104	18076	18223	18283	18071	18388	17906	18315	18233	18185	18024	18065	18261	17915	17942	17885	18064	18140	18287	18195	18209	18309	18324	18181	18228	18158	18048	18046	18216	18116	18179	18196	18220	18269	18257	18216	18158	18460	18264	18442	18244	18090	18003	18157	18355	18292	18210	18247	18088	18173	18443	18167	18209	18115	18220	18221	18158	17888	18099	18165	18217	18308	18235	18049	18091	18116	18247	18162	18083	18025	18025	17981	18325	18064	18287	18254	18253	18449	18154	18115	18219	18305	18294	18147	18202	18182	18324	18136	18100	18335	18363	18043	18137	18170	18343	18328	18287	18335	17995	18150	18117	18174	18209	18227	18140	18145	18138	18317	18055	18145	18111	18438	18267	18230	18079	18231	18087	18130	18075	18233	18094	18027	18283	18177	18229	18029	18260	17967	18228	18301	18133	18040	18157	18146	18033	17938	18274	18170	18075	18159	18088	18080	18200	18222	18207	18359	18029	18077	18024	18174	18298	18242	18277	17964	18218	18130	17970	18233	18155	18239	18058	18115	17998	18180	18202	18253	18273	17938	18289	18229	18071	18143	18171	18208	18172	18230	18180	18242	18021	18232	18158	17903	18049	18211	18229	18284	18213	18080	18104	18265	18045	18104	18177	18263	18199	18043	18162	18225	18376	18191	18151	18080	18233	18279	18246	18427	18133	18095	18114	18132	18346	18034	18183	18198	18195	18237	18112	18456	18165	18165	17982	18016	18208	18120	18181	18265	18036	18127	18245	18263	18183	18181	18107	18208	18090	18379	18081	17995	18299	17982	18224	18153	18344	17932	18230	18173	18138	17964	18338	17969	18136	18083	18331	18339	18040	18231	18009	18365	18270	18231	18159	18199	18171	18174	18095	17987	18283	18202	18186	18071	18246	18350	18038	18169	18223	18241	18217	18027	17949	18157	18016	18368	18111	18225	18241	18172	18135	18237	18295	18126	17994	18353	18267	18497	18327	18120	18306	18261	18150	18283	18282	17930	18066	18154	18264	18177	18248	18232	18170	18127	18038	18035	18227	18187	18221	18101	18119	18269	18277	18177	18126	18262	18129	18378	18235	18088	18205	18146	18230	18097	18182	18339	18418	18306	17978	18248	17994	18158	18075	18182	18355	18113	18564	18276	17977	18108	17968	18224	18035	18443	18297	18255	17962	18358	18049	18317	18447	18155	18107	18000	18237	18208	18224	18077	18027	18254	18174	18204	18171	17918	18350	17987	18055	18227	18167	18113	18163	18033	18073	18001	18283	18278	18275	18163	18186	18142	18037	18070	18162	18255	18270	18195	18308	18192	18208	18205	18164	18165	18017	18101	17939	18185	18323	18236	18042	18302	18123	17867	18246	18006	18192	17959	18019	18126	18214	18313	18033	18250	18228	18058	18239	18225	18316	18120	18090	18285	18111	18370	18239	18133	18352	18193	18207	18218	18051	17970	18275	18332	18337	17967	18125	18134	17948	18233	18313	18045	18245	18182	18359	18173	18115	18036	18203	18114	18149	18254	18062	18071	18141	18191	18423	18126	18130	18421	18325	18274	18267	18335	18284	18193	18049	18194	18104	18386	18174	18316	18255	18356	18294	18267	18178	18135	18221	18165	18194	18148	18120	18142	18129	17964	18043	18226	18086	18263	18037	18168	18313	18051	18351	17930	18159	18112	17934	18193	18142	18109	18003	18233	18041	18142	18233	18261	18082	18301	18193	18170	18054	18127	18313	18121	18034	18026	18401	18287	18194	18323	18424	17969	18238	18193	18105	18262	18184	18256	18076	18268	18031	17891	17904	18115	18201	18000	18203	17952	18228	18349	18316	18053	18392	18304	18021	18293	18164
27635	46055	42213	34745	28940	25119	22222	20261	19271	18191	17656	17018	16925	17069	17101	17021	17076	16445	16283	16142	15915	15850	15808	15724	15677	15600	15429	15538	15393	15525	15441	15575	15546	15320	15375	15501	15530	15385	15385	15382	15318	15400	15373	15464	15589	15477	15266	15442	15501	15191	15392	15569	15554	15302	15330	15470	15338	15271	15453	15262	15344	15361	15640	15389	15354	15358	15470	15437	15462	15504	15332	15249	15394	15463	15334	15306	15329	15542	15503	15326	15398	15567	15425	15326	15298	15360	15488	15538	15563	15564	15424	15484	15524	15569	15305	15517	15444	15400	15309	15418	15329	15241	15370	15339	15496	15321	15367	15443	15298	15471	15357	15344	15268	15350	15340	15558	15458	15445	15425	15500	15378	15447	15392	15664	15377	15350	15325	15335	15326	15469	15393	15358	15245	15361	15529	15462	15454	15540	15415	15343	15453	15321	15528	15207	15359	15417	15347	15422	15430	15330	15409	15383	15365	15316	15536	15350	15288	15357	15444	15309	15224	15425	15222	15243	15450	15302	15390	15181	15413	15412	15365	15354	15368	15488	15417	15404	15328	15449	15416	15226	15321	15215	15249	15383	15414	15295	15236	15362	15351	15375	15357	15428	15316	15335	15478	15439	15286	15501	15448	15488	15337	15279	15250	15359	15398	15362	15402	15455	15429	15177	15290	15566	15453	15259	15459	15478	15432	15208	15450	15318	15426	15325	15408	15360	15358	15528	15287	15507	15360	15402	15433	15374	15349	15302	15268	15395	15528	15409	15336	15340	15198	15498	15355	15295	15409	15342	15270	15221	15386	15322	15385	15579	15306	15235	15577	15271	15575	15399	15324	15503	15399	15326	15580	15089	15448	15482	15416	15429	15281	15366	15295	15378	15498	15450	15378	15383	15385	15303	15520	15388	15458	15433	15383	15402	15383	15400	15481	15562	15416	15384	15472	15354	15571	15508	15356	15475	15419	15372	15479	15494	15249	15291	15378	15342	15423	15255	15622	15401	15286	15434	15270	15333	15347	15309	15570	15471	15370	15290	15469	15601	15481	15502	15455	15477	15424	15213	15389	15289	15446	15626	15410	15461	15332	15262	15283	15414	15344	15614	15386	15340	15444	15400	15369	15379	15494	15169	15356	15443	15317	15332	15318	15272	15523	15408	15185	15456	15480	15446	15240	15181	15356	15309	15375	15425	15363	15407	15402	15354	15376	15326	15556	15496	15377	15244	15484	15447	15344	15253	15412	15243	15392	15391	15364	15364	15339	15501	15445	15362	15339	15434	15362	15509	15205	15415	15385	15209	15378	15362	15445	15219	15370	15296	15629	15331	15431	15397	15357	15355	15382	15274	15261	15279	15503	15368	15499	15408	15561	15453	15395	15344	15447	15534	15501	15374	15230	15480	15457	15303	15531	15247	15364	15114	15423	15333	15343	15464	15625	15378	15504	15524	15315	15409	15289	15299	15453	15447	15358	15363	15279	15374	15413	15330	15387	15500	15430	15290	15296	15522	15310	15343	15390	15384	15499	15417	15470	15419	15306	15444	15339	15552	15319	15417	15248	15334	15386	15493	15364	15450	15259	15431	15356	15314	15378	15466	15384	15191	15376	15379	15372	15418	15237	15293	15414	15424	15231	15417	15519	15365	15334	15438	15358	15273	15218	15438	15384	15372	15409	15455	15321	15440	15463	15206	15214	15298	15393	15178	15460	15454	15303	15475	15351	15453	15367	15343	15367	15308	15536	15366	15133	15226	15375	15421	15422	15465	15245	15357	15300	15179	15367	15294	15318	15336	15350	15425	15394	15562	15451	15258	15286	15500	15197	15501	15304	15338	15314	15456	15324	15258	15328	15354	15212	15312	15340	15574	15302	15417	15507	15490	15413	15536	15401	15352	15307	15324	15284	15329	15304	15562	15180	15427	15296	15451	15437	15316	15395	15467	15328	15440	15292	15266	15369	15483	15499	15337	15484	15514	15372	15288	15329	15349	15402	15360	15390	15339	15428	15434	15337	15319	15561	15421	15247	15321	15321	15417	15309	15391	15178	15357	15409	15543	15472	15370	15473	15339	15383	15380	15412	15311	15306	15593	15315	15346	15340	15342	15457	15390	15196	15351	15544	15383	15272	15425	15379	15332	15403	15392	15387	15336	15369	15379	15412	15327	15407	15442	15147	15284	15461	15327	15297	15370	15469	15474	15313	15440	15286	15368	15192	15217	15286	15349	15493	15417	15401	15401	15106	15402	15201	15340	15293	15524	15298	15334	15384	15269	15387	15305	15449	15348	15447	15426	15255	15636	15499	15284	15446	15388	15405	15360	15355	15455	15468	15425	15526	15259	15514	15394	15605	15457	15387	15465	15460	15339	15480	15403	15374	15265	15191	15502	15296	15468	15332	15210	15570	15467	15517	15475	15399	15410	15509	15361	15504	15414	15414	15427	15439	15272	15479	15412	15176	15387	15448	15531	15416	15336	15337	15571	15480	15400	15346	15577	15322	15480	15261	15552	15360	15419	15470	15564	15385	15338	15362	15448	15312	15351	15324	15393	15345	15483	15452	15372	15363	15362	15491	15441	15304	15344	15317	15441	15384	15417	15388	15446	15285	15412	15517	15440	15522	15485	15349	15443	15406	15234	15341	15296	15274	15210	15275	15355	15276	15390	15449	15461	15310	15344	15429	15368	15374	15350	15342	15407	15244	15328	15611	15372	15424	15400	15412	15414	15414	15238	15397	15239	15539	15368	15288	15469	15364	15255	15377	15155	15480	15360	15344	15336	15437	15426	15332	15384	15534	15400	15415	15494	15442	15375	15338	15339	15363	15237	15389	15558	15410	15311	15397	15307	15393	15175	15530	15438	15416	15450	15574	15434	15293	15307	15506	15389	15337	15379	15509	15384	15543	15428	15467	15460	15453	15459	15345	15512	15334	15338	15368	15394	15432	15379	15405	15320	15225	15256	15416	15503	15704	15319	15505	15367	15368	15326	15280	15510	15378	15421	15442	15255	15400	15540	15394	15509	15337	15314	15406	15455	15265	15345	15446	15351	15387	15523	15499	15408	15397	15328	15422	15423	15380	15718	15442	15389	15371	15500	15274	15346	15345	15405	15296	15342	15416	15418	15289	15384	15338	15443	15475	15493	15516	15455	15597	15325	15434	15349	15366	15418	15373	15377	15538	15354	15379	15218	15481	15528	15357	15289	15310	15389	15401	15286	15438	15465	15395	15314	15180	15461	15303	15289	15371	15433	15362	15568	15457	15268	15355	15372	15325	15347	15372	15344	15349	15423	15581	15385	15448	15517	15432	15314	15350	15515	15310	15349	15409	15409	15482	15436	15239	15571	15408	15593	15291	15407	15395	15411	15325	15352	15380	15291	15490	15428	15430	15483	15466	15582	15548	15308	15321	15471	15395	15371	15432	15442	15340	15481	15428	15342	15361	15474	15366	15423	15187	15476	15390	15215	15512	15318	15437	15295	15510	15383	15463	15377	15190	15316	15370	15651	15288	15505	15262	15465	15459	15541	15451	15387	15397	15500	15213	15275	15538	15455	15234	15424	15308	15446	15398	15541	15380	15463	15412	15078	15326	15434	15364	15577	15371	15359	15350	15542	15350	15195	15351	15413	15442	15248	15435	15351	15189	15437	15538	15354	15371	15318	15468	15357	15465	15402	15441	15434	15358	15281	15301	15288	15426	15531	15402	15276	15364	15369	15378	15515	15510	15199	15343	15406	15273	15445	15287	15335	15481	15438	15543	15313	15554	15347	15470	15382	15482	15390	15268	15526	15291	15340	15411	15352	15489	15425	15361	15601	15283	15328	15420	15424	15466	15349	15418	15444	15338	15471	15445	15436	15455	15404	15240	15186	15425	15418	15276	15341	15483	15437	15362	15432	15309	15418	15456	15303	15434	15360	15385	15479	15292	15279	15295	15571	15340	15273	15467	15459	15352	15407	15478	15205	15346	15420	15418	15399	15386	15383	15307	15432	15337	15373	15448	15309	15545	15363	15379	15361	15192	15477	15365	15533	15369	15404	15424	15411	15478	15389	15674	15436	15422	15510	15413	15420	15377	15531	15394	15279	15161	15473	15389	15291	15365	15343	15324	15349	15305	15472	15292	15233	15295	15399	15413	15489	15382	15465	15381	15499	15355	15393	15339	15416	15387	15507	15449	15311	15474	15437	15482	15461	15210	15420	15268	15326	15338	15359	15270	15518	15320	15306	15319	15410	15443	15278	15262	15402	15433	15356	15526	15356	15403	15371	15367	15585	15352	15371	15330	15393	15436	15477	15257	15303	15534	15538	15326	15424	15371	15324	15088	15564	15380	15340	15275	15337	15496	15356	15404	15504	15381	15299	15579	15136	15249	15527	15500	15613	15522	15360	15422	15505	15372	15221	15337	15398	15355	15338	15377	15417	15425	15404	15414	15276	15556	15388	15323	15352	15384	15466	15489	15464	15438	15463	15309	15503	15342	15330	15350	15345	15389	15393	15372	15493	15308	15228	15445	15420	15360	15307	15439	15261	15386	15438	15420	15306	15401	15465	15535	15313	15412	15406	15511	15508	15213	15336	15256	15492	15278	15524	15459	15384	15419	15303	15531	15451	15297	15483	15486	15393	15278	15448	15258	15425	15503	15461	15427	15336	15310	15283	15281	15382	15434	15517	15326	15401	15432	15291	15352	15309	15403	15447	15313	15319	15216	15394	15223	15347	15066	15390	15341	15479	15355	15383	15285	15399	15125	15225	15474	15431	15251	15418	15255	15395	15382	15473	15349	15318	15512	15337	15337	15401	15488	15249	15439	15534	15387	15328	15273	15358	15239	15445	15364	15395	15452	15520	15436	15469	15393	15335	15512	15327	15440	15543	15387	15226	15283	15318	15333	15343	15553	15533	15345	15487	15346	15331	15482	15227	15453	15234	15338	15370	15421	15347	15527	15317	15298	15433	15600	15344	15414	15233	15376	15248	15465	15369	15264	15477	15499	15501	15353	15440	15511	15451	15498	15308	15393	15377	15416	15251	15436	15242	15542	15529	15350	15446	15407	15288	15507	15350	15524	15258	15251	15296	15419	15478	15457	15241	15396	15424	15418	15184	15336	15236	15363	15370	15317	15466	15407	15388	15425	15366	15308	15383
23092	21287	29211	23907	22935	26837	28860	23879	22422	21619	21220	20569	20339	20534	20503	20149	19891	19568	19496	19472	18931	18919	18738	18730	18890	18662	18586	18754	18858	18522	18514	18343	18535	18516	18518	18391	18435	18682	18515	18276	18459	18364	18355	18448	18529	18279	18373	18462	18296	18379	18300	18436	18602	18545	18347	18397	18334	18361	18454	18328	18288	18382	18544	18257	18529	18250	18431	18198	18318	18204	18272	18393	18380	18348	18083	18226	18324	18204	18316	18316	18295	18321	18404	18370	18291	18193	18284	18197	18194	18324	18261	18314	18378	18568	18324	18387	18203	18244	18212	18292	18428	18293	18415	18357	18483	18210	18367	18468	18526	18363	18417	18366	18325	18389	18541	18268	18302	18373	18441	18123	18448	18366	18356	18205	18219	18295	18221	18223	18252	18305	18419	18560	18502	18267	18248	18420	18333	18167	18305	18352	18316	18398	18274	18348	18383	18320	18229	18408	18410	18328	18037	18145	18414	18478	18266	18391	18342	18304	18432	18357	18432	18424	18385	18424	18160	18294	18285	18210	18427	18223	18598	18220	18268	18231	18398	18363	18319	18343	18368	18260	18436	18358	18363	18384	18220	18181	18436	18266	18259	18265	18226	18402	18552	18309	18189	18303	18317	18243	18480	18418	18386	18125	18307	18473	18284	18231	18060	18037	18256	18345	18463	18112	18150	18308	18268	18414	18084	18261	18277	18357	18400	18192	18288	18375	18233	18306	18275	18391	18228	18256	18321	18317	18289	18498	18223	18238	18245	18499	18395	18329	18240	18345	18276	18498	18452	18289	18158	18302	18365	18321	18199	18157	18192	18124	18243	18230	18304	18312	18174	18289	18235	18303	18527	18353	18352	18254	18128	18363	18329	18228	18518	18340	18294	18264	18192	18213	18221	18342	18236	18248	18280	18412	18264	18187	18116	18272	18227	18286	18522	18469	18417	18480	18270	18290	18301	18316	18198	18128	18294	18322	18468	18409	18320	18194	18369	18231	18377	18205	18321	18175	18380	18173	18504	18522	18236	18324	18442	18379	18094	18378	18100	18454	18349	18189	18265	18135	18226	18263	18352	18196	18354	18173	18203	18225	18290	18317	18424	18502	18386	18320	18048	18438	18442	18157	18279	18499	18203	18398	18462	18542	18262	18242	18357	18233	18232	18393	18202	18150	18270	18230	18263	17940	18214	18326	18305	18575	18280	18231	18522	18361	18406	18317	18356	18523	18277	18436	18404	18287	18390	18459	18335	18327	18337	18230	18168	18200	18233	18205	18062	18340	18469	18408	17993	18413	18305	18485	18187	18310	18306	18484	18368	18347	18329	18152	18345	18308	18208	18199	18526	18237	18372	18268	18280	18370	18431	18296	18341	18095	18252	18133	18216	18471	18399	18480	18338	18391	18311	18451	18325	18501	18358	18407	18365	18060	18554	18313	18416	18087	18312	18028	18189	18198	18383	18358	18448	18214	18562	18373	18478	18331	18421	18308	18239	18330	18293	18339	18288	18209	18356	18291	18288	18207	18308	18222	18349	18195	18374	18373	18348	18404	18572	18445	18527	18483	18412	18355	18309	18381	18280	18266	18343	18412	18271	18395	18250	18258	18414	18448	18473	18165	18293	18497	18255	18275	18222	18478	18252	18181	18295	18512	18438	18286	18177	18308	18415	18138	18207	18241	18386	18389	18419	18547	18104	18195	18431	18415	18359	18296	18459	18315	18282	18327	18107	18172	18362	18172	18165	18460	18431	18481	18324	18571	18347	18472	18171	18187	18318	18310	18334	18237	18100	18393	18380	18333	18447	18498	18265	18190	18194	18116	18382	18223	18196	18443	18258	18142	18408	18253	17987	18194	18307	18310	18139	18172	18308	18261	18473	18376	18299	18341	18154	18348	18225	18357	18264	18195	18472	18528	18444	18439	18200	18330	18266	18158	18404	18086	18222	18174	18457	18324	18245	18406	18385	18309	18351	18138	18426	18322	18274	18433	18307	18210	18429	18505	18408	18363	18156	18197	18010	18346	18415	18014	18373	18226	18204	18333	18449	18304	18307	18207	18370	18537	18276	18233	18331	18294	18386	18405	18353	18410	18373	18548	18360	18651	18237	18287	18342	18130	18305	18410	18390	18417	18288	18275	18188	18335	18287	18254	18074	18338	18341	18304	18363	18210	18274	18322	18377	18236	18180	18202	18430	18295	18280	18206	18144	18294	18292	18245	18399	18116	18301	18199	18458	18340	18246	18336	18091	18226	18485	18221	18261	18455	18338	18137	17996	18315	18316	18510	18341	18347	18470	18130	18404	18237	18439	18472	18620	18306	18187	18057	18293	18204	18366	18089	18252	18183	18184	18372	18435	18292	18391	18423	18588	18444	18145	18243	18367	18204	18298	18438	18346	18348	18392	18353	18370	18248	18320	18371	18225	18362	18350	18240	18168	18234	18351	18388	18171	18371	18341	18290	18151	18313	18338	18154	18483	18198	18327	18059	18423	18316	18437	18132	18235	18297	18346	18183	18215	18175	18326	18383	18490	18382	18273	18391	18164	18215	18363	18449	18215	18379	18183	18316	18359	18321	18382	18362	18277	18409	18305	18276	18260	18170	18229	18365	18335	18327	18213	18241	18295	18191	18130	18188	18064	18245	18340	18396	18299	18227	18353	18465	18165	18015	18040	18207	18299	18348	18272	18402	18335	18068	18428	18164	18149	18218	18325	18365	18428	18218	18186	18257	18114	18299	18305	18184	18340	18244	18343	18279	18273	18065	18073	18437	18428	18395	18266	18154	18311	18323	18461	18301	18412	18155	18477	18467	18330	18483	18191	18288	18346	18272	18458	18347	18235	18231	18293	18309	18424	18398	18348	18149	18444	18193	18117	18302	18106	18324	18341	18220	18372	18278	18469	18385	18407	18197	18302	18309	18530	18306	18292	18389	18315	18256	18568	18275	18299	18199	18226	18324	18111	18390	18301	18149	18265	18260	18415	18349	18364	18282	18132	18065	18265	18393	18433	18291	18405	18321	18340	18418	18401	18302	18298	18227	18313	18180	18261	18421	18269	18244	18328	18335	18368	18272	18447	18275	18136	18456	18588	18369	18399	18381	18370	18375	18149	18149	18327	18203	18372	18094	18337	18225	18409	18290	18366	18379	18179	18291	18412	18523	18316	18127	18267	18210	18183	18371	18175	18180	18300	18238	18408	18096	18526	18318	18334	18255	18448	18114	18349	18385	18354	18205	18369	18142	18484	18309	18365	17978	18326	18347	18338	18484	18451	18319	18264	18349	18172	18304	18392	18492	18300	18249	18293	18385	18532	18071	18382	18333	18063	18176	18206	18087	18343	18286	18273	18347	17992	18239	18443	18375	18270	18100	18375	18307	18118	18477	18433	18168	18286	18368	18319	18252	17984	18497	18315	18288	18278	18423	18157	18208	18302	18370	18157	18296	18488	18129	18220	18372	18179	18264	17990	18367	18274	18188	18564	18318	18473	18345	18379	18160	18173	18364	18406	18464	18233	18225	18241	18463	18241	18507	18282	18148	18112	18234	18134	18200	18330	18304	18117	18269	18401	18224	18414	18305	18358	18211	18101	18350	18231	18270	18163	18433	18293	18270	18394	18220	18390	18488	18258	18614	18137	18215	18492	18221	18493	18303	18289	18056	18305	18285	18406	17978	18372	18296	18398	18140	18091	18220	18170	18211	18153	18428	18218	18347	18392	18444	18347	18147	18238	18234	18343	18370	18319	18323	18370	18267	18518	18430	18324	18273	18257	18219	18308	18277	18296	17939	18362	18368	18453	18166	18329	18119	18178	18405	18204	18141	18310	18225	18330	18220	18408	18227	18131	18335	18245	18067	18252	18196	18202	18230	18229	18410	18498	18219	18323	18202	18199	18319	18219	18548	18016	18440	18132	18259	18270	18416	18382	18214	18369	18386	18390	18384	18502	18497	18486	18268	18355	18373	18369	18101	18319	18379	18397	18307	18456	18239	18392	18209	18336	18605	18208	18227	18300	18127	18147	18459	18294	18315	18331	18196	18412	18361	18367	18295	18150	18178	18264	18311	18448	18423	18191	18240	18389	18348	18357	18332	18281	18278	18161	18220	18269	18311	18232	18169	18356	18470	18464	18396	18213	18320	18368	18212	18247	18244	18095	18520	18325	18103	18439	18382	18238	18529	18601	18133	18323	18225	18214	18314	18356	18503	18242	18329	18364	18388	18254	18224	18346	18242	18366	18342	18206	18298	18141	18398	18256	18439	18149	18175	18337	18302	18476	18243	18277	18217	18409	18281	18434	18024	18265	18471	18129	18364	18123	18076	18362	18122	18169	18310	18254	18329	18131	18087	18135	18242	18403	18314	18309	18333	18479	18051	18252	18337	18275	18409	18290	18384	18495	18356	18313	18255	18327	18262	18381	18265	18191	18326	18214	18329	18284	18267	18322	18385	18362	18458	18242	18198	18342	18116	18379	18390	18420	18297	18171	18452	18376	18452	18377	18316	18149	18352	18160	18308	18391	18451	18273	18401	18280	18308	18117	18286	18385	18381	18323	18301	18139	18319	18297	18317	18091	18245	18254	18322	18282	18326	18381	18433	18251	18276	18241	18448	18342	18283	18570	18314	18139	18226	18345	18459	18353	18202	18164	18045	18587	18329	18435	18229	18307	18428	18368	18369	18319	18568	18389	18396	18228	18319	18491	18440	18258	18370	18271	18226	18392	18175	18477	18342	18320	18362	18270	18431	18386	18395	18119	18241	18249	18280	18330	18292	18212	18362	18337	18442	18158	18345	18099	18378	18267	18355	18399	18219	18234	18249	18291	18266	18440	18147	18215	18173	18297	18406	18183	18247	18335	18262	18366	18419	18199	18310	18217	18191	18220	18358	18490	18246	18131	18230	18422	18007	18354	18083	18150	18150	18194	18439	18314	18423	18454	18048	18178	18330	18243	18424	18408	18117	18356	18276	18349	18434	18380	18422	18534	18178	18415	18188	18077	18303	18216	18230	18350	18463	18395	18219	18259	18199	18335	18268	18330	18223	18092	18329	18198	18189	18514	18447	18163	18323	18202	18422	18147	18370	18158	18250	18127	18265	18331	18388	18160	18281	18178	18188	18285	18080	18226	18269	18314	18090	18507	18511
31161	52724	49101	41338	35171	30438	26326	23655	21581	20168	19486	18453	18347	18825	18518	18123	17695	17098	16682	16613	16336	16071	15955	15806	16029	15578	15778	15909	15650	15688	15744	15732	15725	15520	15469	15484	15593	15505	15420	15400	15476	15503	15655	15539	15840	15611	15457	15434	15712	15550	15459	15463	15518	15537	15506	15521	15485	15538	15413	15440	15515	15487	15423	15610	15658	15424	15499	15443	15575	15370	15371	15626	15301	15519	15653	15495	15383	15336	15321	15612	15366	15550	15483	15458	15593	15460	15419	15688	15472	15603	15444	15565	15588	15396	15476	15600	15184	15448	15494	15670	15519	15381	15561	15437	15410	15650	15408	15447	15467	15424	15480	15394	15576	15441	15404	15626	15491	15389	15565	15312	15494	15457	15405	15333	15390	15526	15534	15424	15469	15436	15452	15587	15538	15522	15437	15425	15518	15355	15652	15568	15437	15442	15339	15344	15447	15354	15509	15343	15577	15406	15649	15492	15488	15502	15350	15415	15608	15299	15460	15511	15577	15489	15529	15427	15389	15571	15318	15496	15402	15582	15408	15550	15435	15462	15325	15353	15322	15318	15621	15390	15477	15416	15272	15439	15523	15591	15421	15458	15417	15478	15344	15439	15655	15423	15396	15529	15535	15329	15382	15506	15482	15406	15413	15410	15303	15499	15398	15339	15415	15488	15328	15251	15415	15254	15482	15412	15455	15513	15540	15566	15452	15362	15445	15337	15488	15404	15531	15442	15487	15456	15406	15393	15400	15462	15353	15536	15349	15408	15524	15438	15421	15397	15524	15324	15474	15308	15529	15439	15612	15556	15329	15530	15314	15476	15409	15511	15506	15391	15402	15487	15432	15344	15297	15496	15442	15327	15485	15440	15329	15327	15490	15337	15304	15610	15428	15492	15409	15411	15403	15278	15457	15332	15576	15339	15514	15518	15478	15523	15401	15472	15516	15445	15430	15539	15513	15400	15345	15324	15357	15469	15280	15555	15378	15473	15541	15596	15389	15503	15422	15396	15112	15410	15290	15313	15505	15376	15430	15461	15307	15387	15524	15422	15413	15357	15567	15414	15389	15557	15498	15600	15463	15396	15541	15333	15544	15633	15307	15525	15317	15664	15308	15491	15609	15447	15396	15308	15682	15436	15351	15528	15453	15588	15472	15452	15652	15396	15488	15353	15542	15605	15432	15387	15444	15246	15330	15296	15438	15499	15481	15351	15429	15585	15442	15531	15394	15408	15353	15493	15462	15512	15629	15546	15359	15270	15402	15483	15488	15488	15469	15826	15429	15469	15399	15543	15575	15502	15465	15449	15563	15350	15339	15403	15412	15505	15470	15522	15518	15494	15372	15455	15378	15440	15357	15270	15476	15534	15427	15489	15390	15413	15496	15439	15548	15477	15402	15349	15516	15527	15525	15417	15457	15487	15473	15389	15471	15603	15435	15557	15404	15523	15217	15491	15337	15320	15510	15570	15432	15521	15458	15491	15434	15402	15564	15173	15461	15439	15514	15486	15358	15285	15541	15544	15505	15496	15432	15385	15445	15320	15533	15301	15604	15470	15463	15311	15444	15164	15487	15491	15468	15565	15609	15453	15412	15384	15505	15482	15343	15424	15466	15482	15455	15587	15557	15428	15408	15457	15530	15563	15528	15547	15429	15556	15451	15455	15590	15460	15558	15469	15416	15535	15181	15499	15452	15389	15419	15487	15456	15245	15319	15377	15525	15463	15459	15388	15485	15552	15350	15424	15523	15492	15276	15342	15422	15312	15284	15431	15308	15350	15576	15523	15290	15476	15422	15449	15498	15597	15410	15377	15440	15430	15446	15356	15605	15276	15498	15553	15381	15313	15470	15367	15534	15458	15312	15277	15476	15609	15457	15439	15506	15450	15479	15449	15465	15475	15441	15393	15512	15501	15489	15283	15427	15470	15405	15494	15497	15425	15539	15449	15531	15384	15493	15441	15489	15496	15371	15551	15380	15523	15331	15445	15521	15450	15488	15446	15329	15289	15318	15392	15513	15406	15241	15403	15541	15467	15374	15444	15441	15422	15403	15339	15457	15379	15505	15413	15482	15183	15455	15473	15446	15618	15445	15437	15343	15456	15418	15585	15503	15380	15222	15465	15514	15345	15459	15532	15465	15547	15531	15526	15410	15386	15443	15365	15376	15538	15453	15432	15314	15337	15361	15473	15378	15624	15530	15400	15500	15260	15625	15343	15509	15277	15489	15575	15497	15358	15381	15458	15453	15671	15537	15557	15437	15354	15577	15351	15344	15317	15398	15460	15393	15470	15385	15524	15351	15471	15545	15210	15449	15432	15327	15481	15393	15499	15449	15532	15473	15311	15570	15460	15402	15622	15554	15419	15560	15471	15568	15635	15469	15425	15488	15435	15476	15463	15527	15495	15434	15489	15464	15363	15386	15569	15640	15414	15501	15555	15315	15499	15454	15418	15388	15428	15461	15548	15352	15534	15483	15654	15238	15535	15477	15638	15446	15404	15445	15447	15507	15438	15475	15365	15306	15369	15373	15485	15338	15275	15452	15493	15280	15450	15368	15590	15492	15504	15528	15333	15589	15341	15406	15358	15483	15221	15404	15527	15441	15388	15498	15218	15356	15408	15397	15657	15575	15481	15281	15506	15378	15479	15338	15308	15359	15467	15371	15483	15360	15386	15619	15361	15500	15361	15281	15399	15533	15572	15358	15285	15670	15490	15323	15366	15586	15448	15567	15528	15638	15483	15509	15396	15499	15561	15295	15301	15390	15437	15280	15429	15390	15358	15491	15336	15464	15503	15718	15279	15457	15484	15414	15609	15295	15510	15366	15361	15549	15493	15332	15503	15428	15466	15451	15564	15445	15367	15560	15489	15612	15597	15583	15659	15390	15632	15543	15692	15448	15329	15656	15551	15352	15461	15434	15514	15568	15411	15345	15373	15515	15492	15624	15449	15306	15510	15372	15600	15506	15518	15378	15446	15481	15378	15304	15497	15496	15428	15425	15329	15530	15422	15424	15588	15511	15351	15610	15449	15305	15434	15400	15490	15507	15474	15410	15479	15400	15521	15392	15481	15364	15406	15393	15492	15366	15261	15332	15310	15545	15451	15484	15440	15371	15444	15457	15342	15408	15368	15398	15551	15593	15457	15381	15491	15477	15485	15440	15491	15323	15584	15503	15597	15299	15431	15485	15557	15394	15432	15337	15701	15609	15484	15573	15358	15354	15501	15445	15408	15420	15394	15657	15445	15620	15344	15366	15694	15642	15539	15295	15367	15491	15404	15505	15489	15430	15310	15460	15496	15457	15539	15383	15462	15561	15388	15420	15556	15476	15523	15591	15506	15404	15261	15368	15483	15405	15454	15538	15250	15286	15347	15430	15547	15507	15311	15546	15411	15486	15498	15381	15516	15581	15267	15530	15484	15496	15400	15446	15223	15490	15586	15385	15483	15475	15438	15411	15443	15452	15532	15252	15479	15546	15282	15463	15306	15518	15595	15578	15478	15409	15471	15439	15446	15418	15500	15500	15302	15377	15440	15431	15380	15388	15386	15489	15344	15368	15385	15405	15400	15471	15535	15556	15389	15409	15536	15358	15397	15626	15504	15592	15398	15424	15576	15413	15430	15277	15472	15435	15630	15380	15423	15558	15448	15398	15499	15295	15421	15404	15312	15307	15413	15391	15421	15339	15413	15235	15326	15435	15504	15315	15412	15464	15314	15371	15629	15538	15554	15410	15530	15423	15388	15314	15388	15420	15579	15443	15381	15417	15497	15517	15574	15352	15457	15330	15310	15399	15515	15318	15468	15491	15385	15403	15544	15513	15459	15383	15427	15541	15201	15375	15401	15521	15413	15235	15404	15450	15270	15363	15406	15404	15509	15445	15607	15373	15482	15338	15274	15425	15447	15547	15576	15343	15513	15368	15404	15484	15382	15526	15568	15591	15288	15358	15376	15416	15309	15365	15462	15316	15338	15656	15401	15259	15459	15400	15332	15528	15368	15475	15471	15270	15530	15464	15396	15495	15381	15326	15399	15581	15456	15563	15468	15548	15464	15380	15412	15479	15321	15585	15360	15316	15451	15389	15492	15525	15459	15420	15479	15566	15499	15340	15355	15424	15540	15402	15434	15527	15419	15296	15487	15468	15592	15616	15431	15604	15467	15473	15580	15410	15401	15439	15587	15547	15410	15558	15487	15598	15335	15527	15321	15441	15310	15487	15166	15415	15491	15381	15636	15445	15470	15466	15308	15515	15393	15408	15442	15435	15245	15562	15407	15425	15308	15524	15509	15573	15554	15373	15467	15670	15409	15457	15431	15472	15366	15552	15604	15367	15436	15594	15599	15501	15343	15537	15434	15312	15314	15494	15443	15400	15557	15527	15563	15377	15419	15407	15539	15362	15454	15453	15478	15306	15413	15465	15523	15451	15518	15649	15334	15332	15569	15585	15449	15597	15384	15580	15376	15518	15306	15367	15446	15486	15576	15419	15318	15495	15670	15385	15436	15444	15368	15354	15490	15342	15424	15466	15506	15539	15474	15569	15477	15490	15377	15507	15472	15617	15373	15377	15503	15513	15416	15373	15393	15290	15471	15429	15413	15527	15444	15500	15591	15662	15378	15543	15391	15362	15243	15539	15570	15613	15408	15534	15490	15387	15494	15469	15455	15491	15483	15413	15556	15249	15362	15288	15538	15480	15380	15430	15415	15721	15343	15376	15554	15345	15490	15384	15501	15281	15381	15458	15539	15398	15416	15234	15501	15237	15582	15422	15394	15433	15612	15401	15481	15293	15437	15492	15611	15307	15487	15414	15474	15496	15375	15434	15561	15356	15480	15394	15498	15445	15480	15359	15609	15289	15479	15422	15535	15689	15429	15578	15484	15457	15383	15491	15401	15510	15225	15440	15518	15456	15445	15518	15363	15415	15452	15409	15524	15364	15474	15490	15538	15524	15461	15467	15501	15441	15287	15483	15288	15355	15441	15404	15502	15445	15368	15389	15441	15550	15300	15429	15489	15748	15354	15451	15452	15469	15505	15552	15403	15375	15391	15470	15373	15384	15302	15452	15515	15343	15486	15408	15348	15390	15309	15301	15490	15528	15385	15437	15339	15439	15429	15542	15498	15557	15402	15418	15548
28515	26600	34048	31118	25802	23118	21544	20577	19865	19688	19405	19315	19484	19296	19355	19436	19360	19053	19238	19049	18781	18760	18795	18697	18803	18712	18659	18759	18701	18474	18694	18430	18590	18905	18597	18642	18755	18633	18686	18745	18694	18988	18811	18610	18675	18737	18749	18672	18760	18800	18735	18782	18691	18758	18775	18648	18690	18678	18822	18589	18575	18826	18719	18621	18662	18720	18615	18746	18524	18633	18695	18788	18598	18623	18684	18699	18864	18816	18759	18760	18740	18504	18501	18371	18255	18651	18722	18595	18453	18454	18552	18749	18531	18518	18719	18694	18749	18706	18788	18555	18627	18678	18615	18493	18647	18819	18651	18528	18628	18639	18670	18687	18622	18412	18517	18567	18596	18594	18447	18709	18681	18596	18723	18630	18623	18847	18751	18538	18726	18523	18550	18607	18618	18549	18616	18619	18688	18402	18922	18563	18715	18726	18439	18495	18651	18341	18589	18624	18827	18442	18754	18432	18553	18597	18465	18800	18811	18569	18683	18732	18560	18604	18651	18740	18760	18666	18510	18617	18642	18544	18388	18655	18601	18583	18576	18692	18545	18376	18704	18793	18824	18677	18530	18596	18677	18573	18775	18509	18805	18772	18673	18532	18809	18766	18556	18634	18929	18640	18510	18741	18601	18539	18490	18588	18783	18537	18473	18672	18549	18573	18550	18639	18528	18485	18540	18692	18596	18612	18481	18449	18581	18614	18667	18639	18719	18710	18655	18569	18811	18688	18741	18464	18668	18619	18668	18446	18611	18695	18711	18563	18512	18602	18501	18617	18693	18633	18625	18619	18673	18482	18570	18739	18438	18425	18547	18654	18739	18693	18661	18672	18597	18432	18587	18697	18661	18481	18803	18597	18484	18605	18597	18683	18604	18588	18648	18726	18433	18535	18769	18645	18780	18523	18477	18732	18629	18382	18552	18583	18728	18676	18610	18519	18629	18866	18628	18671	18633	18723	18592	18535	18665	18670	18585	18727	18464	18469	18632	18717	18754	18663	18607	18543	18744	18665	18625	18703	18846	18911	18605	18575	18554	18726	18401	18468	18566	18789	18460	18536	18489	18725	18619	18591	18518	18647	18571	18354	18398	18761	18639	18747	18719	18641	18543	18432	18683	18587	18628	18707	18572	18621	18599	18821	18729	18577	18580	18636	18737	18795	18538	18632	18575	18640	18497	18614	18674	18623	18417	18388	18602	18835	18997	18601	18502	18692	18589	18610	18675	18639	18574	18600	18698	18561	18637	18779	18762	18846	18657	18433	18761	18466	18650	18662	18584	18743	18574	18495	18505	18761	18514	18802	18506	18595	18564	18527	18512	18607	18628	18593	18619	18845	18633	18520	18762	18689	18433	18572	18531	18805	18671	18595	18680	18905	18706	18698	18588	18569	18663	18570	18446	18638	18513	18467	18634	18448	18848	18652	18654	18567	18489	18739	18618	18705	18457	18509	18515	18751	18563	18692	18543	18798	18493	18629	18599	18660	18587	18678	18497	18649	18613	18658	18689	18563	18751	18703	18518	18657	18363	18764	18685	18848	18419	18359	18513	18742	18564	18613	18672	18725	18622	18617	18488	18671	18471	18612	18592	18754	18550	18595	18628	18704	18632	18608	18425	18428	18514	18369	18765	18534	18913	18661	18432	18608	18669	18781	18454	18649	18567	18636	18545	18608	18598	18816	18624	18734	18760	18482	18581	18576	18701	18535	18461	18529	18568	18651	18567	18519	18598	18763	18760	18662	18615	18472	18648	18788	18824	18790	18677	18468	18761	18584	18694	18744	18779	18483	18795	18641	18524	18507	18659	18805	18446	18567	18574	18660	18645	18653	18715	18714	18449	18631	18615	18573	18576	18675	18465	18696	18542	18464	18509	18729	18781	18701	18770	18625	18587	18698	18697	18666	18649	18800	18505	18740	18651	18636	18639	18793	18622	18711	18633	18664	18964	18554	18585	18539	18764	18729	18620	18588	18803	18569	18691	18771	18525	18803	18605	18767	18728	18637	18614	18437	18686	18732	18673	18698	18672	18445	18527	18458	18487	18564	18524	18596	18761	18660	18763	18639	18986	18458	18778	18654	18524	18533	18868	18810	18686	18822	18540	18483	18568	18607	18733	18422	18513	18478	18733	18657	18670	18680	18673	18586	18510	18610	18767	18559	18722	18619	18484	18587	18614	18730	18578	18535	18726	18834	18733	18583	18705	18533	18509	18761	18515	18577	18579	18515	18573	18495	18598	18603	18908	18715	18710	18755	18650	18580	18655	18707	18703	18735	18807	18622	18551	18721	18644	18784	18783	18494	18729	18540	18662	18488	18585	18672	18557	18483	18568	18552	18470	18661	18551	18913	18630	18763	18750	18771	18663	18754	18609	18784	18509	18879	18813	18679	18785	18597	18544	18795	18588	18755	18755	18518	18591	18594	18541	18714	18658	18651	18819	18518	18699	18475	18541	18609	18609	18554	18587	18610	18387	18551	18648	18604	18637	18641	18603	18604	18598	18610	18639	18495	18694	18485	18654	18614	18458	18817	18815	18591	18580	18754	18799	18442	18819	18653	18729	18475	18527	18481	18614	18518	18487	18583	18568	18526	18615	18710	18598	18610	18662	18593	18715	18733	18831	18592	18667	18584	18697	18593	18601	18597	18597	18721	18425	18371	18717	18758	18511	18768	18710	18540	18594	18687	18665	18643	18602	18928	18669	18631	18609	18526	18631	18703	18719	18609	18545	18691	18635	18797	18810	18734	18590	18567	18484	18500	18759	18418	18682	18532	18395	18575	18686	18592	18525	18410	18411	18467	18696	18648	18711	18431	18678	18555	18720	18719	18776	18433	18593	18403	18543	18720	18683	18574	18423	18611	18553	18663	18591	18745	18722	18783	18645	18559	18429	18734	18530	18460	18728	18436	18644	18726	18666	18845	18579	18673	18772	18725	18683	18494	18745	18865	18509	18472	18811	18686	18678	18645	18633	18725	18645	18600	18724	18617	18747	18766	18621	18581	18485	18584	18689	18656	18534	18691	18689	18807	18425	18764	18581	18572	18771	18891	18434	18425	18554	18765	18378	18617	18463	18933	18655	18426	18557	18692	18657	18587	18675	18736	18617	18629	18817	18728	18608	18767	18712	18659	18741	18763	18689	18656	18710	18696	18567	18563	18709	18563	18498	18742	18840	18664	18653	18808	18835	18820	18634	18734	18744	18628	18667	18408	18675	18578	18380	18507	18610	18546	18473	18554	18624	18579	18539	18603	18762	18546	18928	18840	18631	18896	18665	18648	18553	18553	18744	18443	18531	18639	18649	18647	18552	18666	18503	18611	18507	18655	18730	18684	18700	18776	18653	18575	18488	18797	18658	18671	18579	18316	18508	18420	18615	18653	18663	18687	18369	18511	18518	18731	18643	18527	18654	18604	18438	18545	18606	18538	18662	18595	18621	18501	18541	18391	18676	18652	18646	18511	18740	18686	18704	18456	18710	18523	18552	18596	18553	18879	18565	18578	18593	18824	18657	18640	18771	18577	18773	18671	18580	18676	18678	18528	18535	18629	18758	18751	18616	18614	18562	18534	18771	18698	18669	18575	18743	18684	18737	18513	18556	18837	18659	18501	18504	18713	18863	18725	18558	18749	18608	18553	18645	18561	18542	18784	18558	18615	18671	18976	18564	18629	18541	18667	18905	18893	18604	18453	18672	18649	18599	18668	18767	18761	18630	18478	18619	18387	18684	18631	18499	18735	18617	18617	18813	18645	18703	18692	18563	18659	18675	18667	18720	18547	18637	18500	18570	18698	18491	18582	18648	18403	18711	18566	18555	18601	18778	18692	18598	18404	18386	18382	18484	18779	18864	18691	18633	18515	18803	18473	18615	18624	18538	18617	18684	18489	18437	18688	18565	18772	18468	18561	18666	18531	18477	18552	18718	18549	18663	18470	18522	18655	18539	18647	18563	18997	18785	18781	18696	18383	18886	18634	18592	18799	18545	18657	18480	18629	18602	18578	18627	18815	18533	18482	18579	18407	18779	18646	18765	18817	18574	18764	18559	18822	18652	18623	18429	18753	18460	18518	18637	18765	18720	18604	18659	18765	18452	18400	18571	18750	18928	18708	18600	18753	18669	18632	18658	18631	18766	18562	18731	18755	18808	18411	18551	18547	18850	18781	18647	18646	18636	18682	18519	18551	18759	18551	18703	18729	18663	18604	18615	18452	18507	18638	18721	18808	18733	18748	18377	18647	18767	18549	18698	18550	18716	18628	18770	18532	18597	18645	18607	18516	18721	18781	18618	18553	18622	18677	18795	18601	18574	18639	18544	18547	18668	18735	18715	18543	18624	18538	18584	18655	18558	18639	18433	18570	18590	18535	18737	18830	18792	18750	18637	18684	18738	18618	18767	18660	18371	18403	18667	18631	18570	18372	18618	18563	18574	18646	18255	18706	18628	18636	18815	18601	18746	18565	18897	18634	18547	18544	18674	18804	18477	18578	18664	18752	18545	18634	18756	18709	18578	18616	18839	18750	18576	18500	18714	18643	18590	18712	18534	18725	18630	18503	18603	18775	18664	18657	18639	18484	18611	18737	18545	18767	18650	18688	18820	18671	18872	18462	18720	18722	18514	18651	18728	18631	18491	18817	18797	18483	18600	18712	18630	18676	18666	18759	18664	18667	18504	18837	18640	18753	18377	18709	18680	18742	18704	18695	18764	18537	18586	18754	18606	18776	18656	18615	18532	18603	18762	18551	18565	18754	18525	18365	18674	18509	18697	18632	18714	18573	18638	18653	18627	18811	18548	18551	18517	18601	18510	18673	18528	18943	18814	18663	18541	18696	18764	18634	18878	18737	18652	18590	18634	18728	18703	18479	18685	18657	18724	18496	18738	18785	18760	18680	18652	18795	18677	18563	18575	18649	18499	18712	18508	18503	18800	18601	18615	18534	18688	18564	18741	18674	18709	18435	18808	18681	18905	18622	18594	18522	18828	18519	18609	18428	18737	18771	18693	18816	18648	18655	18587	18497	18773	18657	18733	18800	18779	18633	18381	18535	18715	18539	18658	18720	18841	18323	18595	18530	18648	18632	18780	18383	18580	18672	18600	18614	18687	18761	18635	18598	18730	18509	18689	18846	18812	18430
28564	40612	37073	29896	25528	22203	19955	18436	17588	17253	17007	16966	16943	16883	16817	16892	16558	16207	16160	16240	16024	15956	15902	15921	15822	15697	15738	15729	15776	15719	15754	15816	15692	15767	15760	15712	15622	15732	15718	15652	15535	15859	15666	15719	15709	15651	15719	15752	15709	15806	15740	15680	15711	15667	15749	15707	15682	15477	15688	15751	15599	15704	15545	15638	15749	15714	15671	15717	15665	15668	15605	15761	15640	15701	15613	15651	15609	15636	15668	15669	15776	15511	15680	15701	15736	15703	15714	15590	15545	15633	15694	15713	15750	15728	15801	15620	15702	15713	15696	15719	15562	15747	15751	15730	15887	15638	15598	15604	15640	15741	15593	15541	15584	15813	15700	15684	15603	15681	15556	15625	15662	15532	15619	15621	15609	15627	15599	15652	15683	15615	15551	15812	15648	15796	15674	15642	15708	15680	15592	15595	15713	15422	15553	15581	15700	15697	15700	15729	15761	15614	15738	15688	15588	15574	15677	15779	15751	15621	15547	15592	15446	15546	15574	15719	15617	15674	15656	15739	15593	15653	15592	15622	15710	15666	15672	15662	15701	15875	15578	15675	15737	15695	15721	15467	15745	15590	15909	15764	15665	15656	15634	15624	15716	15675	15729	15666	15689	15557	15761	15679	15736	15667	15652	15574	15520	15734	15567	15630	15591	15736	15598	15768	15713	15752	15527	15531	15689	15603	15695	15753	15672	15591	15656	15585	15674	15658	15624	15751	15597	15563	15892	15737	15647	15771	15479	15708	15701	15498	15585	15539	15678	15663	15707	15475	15692	15719	15642	15489	15634	15821	15598	15571	15527	15741	15636	15514	15754	15673	15741	15865	15641	15736	15849	15755	15715	15666	15700	15654	15734	15703	15536	15759	15560	15828	15583	15726	15744	15642	15706	15738	15773	15638	15569	15762	15540	15589	15683	15599	15467	15820	15622	15788	15732	15589	15743	15613	15630	15588	15786	15877	15610	15661	15807	15567	15794	15718	15717	15720	15656	15745	15784	15725	15607	15602	15784	15776	15665	15676	15490	15541	15660	15584	15710	15502	15749	15617	15761	15577	15708	15724	15564	15733	15661	15691	15581	15599	15728	15582	15701	15549	15512	15842	15621	15749	15887	15595	15464	15639	15594	15618	15759	15475	15536	15710	15599	15566	15837	15639	15552	15581	15675	15778	15723	15647	15522	15669	15781	15643	15691	15649	15625	15602	15710	15769	15680	15651	15761	15818	15621	15647	15704	15546	15698	15782	15684	15638	15682	15724	15509	15712	15674	15617	15445	15500	15569	15620	15629	15737	15659	15606	15763	15674	15865	15787	15675	15602	15725	15835	15645	15562	15638	15653	15712	15681	15735	15709	15517	15573	15732	15697	15606	15602	15672	15504	15771	15661	15758	15623	15705	15763	15732	15641	15630	15635	15548	15631	15563	15744	15749	15707	15590	15621	15621	15807	15640	15639	15541	15526	15781	15580	15595	15575	15808	15673	15617	15696	15730	15728	15643	15729	15722	15895	15787	15539	15739	15839	15483	15784	15681	15760	15670	15742	15666	15726	15717	15671	15666	15801	15529	15716	15655	15661	15678	15660	15725	15703	15557	15931	15560	15594	15752	15732	15502	15564	15570	15482	15641	15647	15546	15569	15682	15715	15741	15647	15639	15676	15807	15713	15780	15737	15788	15580	15686	15531	15761	15693	15660	15756	15539	15751	15691	15670	15607	15739	15720	15535	15612	15703	15678	15698	15551	15623	15654	15794	15628	15610	15651	15665	15610	15460	15849	15685	15651	15595	15522	15555	15741	15640	15615	15659	15703	15503	15597	15705	15336	15767	15622	15633	15638	15665	15608	15760	15555	15593	15650	15592	15669	15653	15649	15704	15711	15808	15589	15673	15821	15695	15789	15633	15856	15586	15875	15686	15569	15646	15768	15760	15668	15623	15645	15643	15623	15535	15676	15645	15610	15662	15438	15709	15624	15569	15732	15690	15741	15597	15637	15602	15640	15809	15714	15674	15730	15590	15749	15529	15561	15763	15550	15700	15577	15505	15663	15636	15586	15744	15575	15758	15690	15622	15718	15718	15707	15624	15665	15616	15691	15539	15609	15592	15574	15738	15719	15696	15657	15650	15758	15739	15783	15701	15647	15595	15419	15795	15751	15706	15760	15535	15622	15641	15746	15614	15559	15739	15839	15708	15459	15713	15766	15724	15825	15748	15596	15577	15631	15725	15833	15632	15766	15533	15534	15617	15609	15714	15646	15514	15823	15788	15590	15583	15772	15645	15520	15673	15621	15515	15747	15687	15612	15618	15758	15830	15809	15626	15626	15608	15664	15497	15707	15782	15756	15630	15576	15673	15694	15647	15750	15687	15528	15603	15694	15613	15658	15691	15651	15671	15670	15590	15771	15586	15647	15568	15923	15816	15342	15576	15720	15729	15469	15579	15718	15790	15746	15642	15830	15521	15700	15645	15641	15577	15535	15595	15570	15637	15498	15686	15544	15740	15838	15594	15625	15633	15708	15603	15593	15724	15501	15691	15668	15737	15535	15718	15558	15611	15827	15538	15829	15701	15501	15521	15526	15685	15561	15653	15572	15516	15690	15612	15790	15588	15531	15723	15666	15698	15638	15774	15558	15680	15580	15402	15636	15551	15676	15722	15636	15593	15770	15633	15667	15699	15669	15672	15538	15589	15635	15592	15729	15710	15650	15627	15748	15623	15724	15560	15624	15523	15633	15663	15701	15674	15680	15723	15694	15622	15537	15757	15655	15621	15637	15622	15662	15656	15856	15669	15607	15517	15601	15592	15901	15536	15720	15665	15640	15631	15619	15761	15557	15614	15704	15601	15675	15733	15565	15697	15684	15632	15526	15704	15735	15444	15618	15616	15585	15542	15881	15758	15726	15719	15734	15790	15721	15641	15690	15705	15588	15804	15567	15719	15770	15586	15794	15555	15685	15587	15542	15780	15511	15643	15742	15671	15587	15684	15778	15801	15549	15695	15716	15736	15629	15627	15705	15651	15660	15510	15667	15638	15778	15726	15683	15742	15675	15711	15801	15769	15435	15740	15779	15658	15645	15746	15729	15658	15552	15643	15561	15680	15629	15683	15659	15650	15867	15506	15764	15638	15589	15586	15544	15698	15689	15687	15718	15743	15410	15429	15709	15771	15522	15718	15806	15547	15640	15636	15641	15696	15782	15564	15892	15560	15788	15829	15645	15818	15529	15691	15469	15533	15767	15793	15641	15534	15740	15700	15710	15518	15761	15704	15687	15712	15693	15754	15761	15505	15525	15633	15816	15682	15637	15762	15587	15595	15745	15506	15770	15661	15607	15598	15789	15530	15743	15865	15613	15662	15736	15582	15750	15694	15712	15574	15676	15405	15663	15556	15645	15598	15566	15712	15537	15684	15592	15687	15732	15870	15698	15839	15739	15527	15629	15790	15607	15920	15580	15612	15585	15603	15759	15622	15679	15871	15633	15751	15688	15634	15632	15507	15659	15716	15655	15808	15513	15634	15802	15608	15738	15550	15694	15698	15702	15593	15750	15815	15606	15797	15555	15623	15563	15800	15630	15660	15733	15811	15548	15660	15769	15654	15552	15638	15554	15556	15816	15758	15574	15585	15688	15707	15640	15624	15656	15868	15650	15687	15709	15703	15620	15672	15621	15810	15819	15624	15592	15680	15513	15596	15619	15475	15557	15729	15551	15675	15649	15697	15851	15768	15662	15704	15720	15367	15797	15691	15619	15617	15520	15800	15516	15618	15633	15637	15651	15528	15753	15623	15615	15611	15761	15777	15865	15581	15517	15774	15720	15744	15492	15589	15691	15724	15769	15640	15744	15697	15675	15663	15684	15651	15747	15524	15519	15730	15681	15519	15686	15759	15649	15593	15729	15666	15540	15716	15727	15764	15638	15501	15522	15685	15633	15643	15666	15705	15544	15772	15624	15772	15825	15639	15714	15598	15615	15566	15775	15836	15522	15777	15545	15589	15744	15621	15493	15703	15718	15667	15741	15599	15665	15712	15739	15666	15628	15755	15742	15824	15578	15680	15680	15666	15751	15722	15761	15810	15632	15752	15691	15497	15809	15841	15622	15700	15739	15595	15689	15631	15593	15462	15694	15746	15620	15576	15578	15693	15857	15688	15527	15749	15709	15746	15665	15717	15544	15827	15779	15525	15632	15713	15721	15659	15642	15686	15652	15547	15683	15676	15507	15644	15741	15626	15542	15840	15832	15537	15626	15895	15662	15589	15661	15518	15782	15736	15704	15831	15767	15768	15578	15667	15652	15774	15679	15656	15659	15619	15695	15614	15644	15583	15719	15803	15631	15566	15598	15617	15667	15612	15554	15645	15574	15812	15776	15758	15611	15703	15635	15768	15706	15626	15815	15594	15654	15751	15629	15716	15703	15669	15828	15674	15685	15635	15743	15539	15743	15573	15558	15483	15541	15636	15876	15720	15604	15503	15720	15760	15733	15796	15551	15743	15624	15500	15656	15802	15703	15599	15805	15549	15686	15732	15555	15867	15641	15760	15660	15597	15632	15587	15569	15523	15669	15702	15718	15611	15708	15753	15633	15822	15598	15712	15608	15699	15609	15567	15786	15660	15464	15539	15703	15761	15486	15692	15477	15656	15687	15654	15803	15589	15685	15695	15570	15626	15600	15759	15460	15759	15746	15572	15745	15740	15711	15579	15614	15564	15538	15577	15645	15684	15660	15727	15729	15611	15779	15671	15709	15879	15836	15738	15683	15800	15588	15579	15443	15653	15547	15680	15661	15696	15606	15760	15617	15637	15714	15575	15579	15610	15623	15736	15580	15662	15624	15656	15687	15518	15689	15634	15817	15749	15842	15756	15769	15616	15674	15786	15701	15745	15684	15723	15486	15682	15637	15673	15781	15738	15678	15473	15661	15844	15875	15787	15643	15546	15583	15849	15743	15588	15676	15700	15644	15494	15544	15594	15686	15679	15597	15661	15589	15755	15611	15687	15470	15847	15749	15808	15656	15564	15713	15689	15664	15574	15761	15739	15388	15961	15760	15680	15730	15815	15545	15691	15662	15572	15739	15631	15602	15675	15777	15605	15843	15652	15529	15563	15725	15481	15862	15508	15805	15540
24573	21279	28844	26067	25866	26752	25307	22140	21185	20739	20266	20152	19953	19960	20051	19865	19423	19323	19158	18972	18889	18979	18836	18763	18584	18550	18797	18912	18664	18713	18802	18623	18808	18616	18814	18736	18687	18837	18607	18472	18653	18655	18547	18428	18804	18834	18632	18655	18650	18483	18592	18521	18738	18597	18730	18621	18573	18473	18518	18614	18479	18688	18501	18524	18706	18527	18534	18505	18702	18538	18647	18726	18684	18558	18655	18697	18643	18604	18650	18326	18505	18611	18450	18447	18846	18729	18416	18512	18600	18598	18494	18644	18629	18662	18733	18653	18496	18425	18497	18755	18464	18532	18752	18455	18522	18507	18526	18376	18729	18562	18702	18434	18648	18621	18435	18622	18424	18426	18593	18612	18640	18519	18649	18582	18575	18656	18413	18678	18504	18518	18660	18658	18504	18523	18551	18515	18285	18483	18485	18400	18496	18512	18617	18679	18611	18516	18719	18710	18498	18496	18643	18483	18581	18487	18562	18439	18793	18686	18516	18400	18334	18571	18580	18476	18659	18591	18355	18648	18562	18421	18630	18410	18398	18500	18520	18673	18519	18485	18737	18522	18360	18579	18628	18583	18540	18794	18484	18539	18680	18229	18567	18577	18338	18601	18559	18608	18452	18619	18563	18422	18424	18315	18467	18582	18497	18655	18357	18572	18452	18683	18594	18557	18638	18577	18568	18543	18473	18542	18434	18614	18649	18562	18639	18648	18621	18552	18378	18765	18651	18472	18636	18650	18676	18512	18721	18514	18694	18369	18435	18604	18483	18597	18468	18543	18447	18571	18598	18590	18340	18747	18611	18529	18546	18600	18588	18384	18619	18526	18406	18566	18266	18686	18322	18752	18447	18613	18464	18413	18585	18686	18557	18750	18716	18695	18505	18522	18642	18526	18572	18477	18647	18616	18475	18545	18460	18520	18563	18359	18672	18397	18461	18677	18556	18514	18476	18365	18488	18728	18545	18570	18634	18383	18502	18544	18392	18457	18435	18565	18410	18517	18625	18429	18642	18486	18473	18762	18653	18692	18460	18251	18602	18568	18560	18437	18547	18514	18776	18455	18552	18588	18460	18604	18578	18715	18612	18560	18542	18616	18564	18612	18554	18498	18600	18557	18571	18607	18678	18544	18502	18669	18414	18518	18877	18454	18589	18495	18429	18624	18781	18451	18510	18497	18534	18518	18448	18238	18371	18601	18670	18491	18494	18335	18523	18546	18665	18650	18484	18576	18476	18615	18624	18445	18595	18357	18425	18599	18472	18534	18611	18496	18819	18609	18523	18460	18528	18539	18646	18516	18491	18578	18500	18680	18680	18555	18558	18771	18447	18384	18585	18458	18347	18383	18674	18486	18379	18653	18496	18483	18684	18544	18552	18415	18573	18713	18555	18410	18553	18642	18501	18635	18581	18432	18537	18667	18493	18373	18646	18551	18609	18521	18324	18619	18298	18507	18778	18639	18643	18580	18735	18513	18634	18521	18518	18641	18772	18693	18585	18507	18582	18608	18564	18507	18648	18142	18558	18579	18543	18552	18351	18476	18469	18606	18498	18435	18515	18662	18673	18399	18473	18439	18692	18887	18697	18648	18436	18593	18517	18531	18430	18542	18433	18509	18522	18657	18399	18693	18502	18373	18501	18476	18586	18403	18642	18022	18433	18374	18517	18478	18584	18575	18438	18681	18410	18514	18767	18719	18817	18442	18422	18720	18623	18390	18440	18776	18570	18590	18597	18628	18637	18638	18539	18233	18756	18607	18623	18640	18429	18442	18530	18480	18414	18560	18446	18559	18560	18608	18399	18512	18446	18591	18582	18343	18574	18445	18425	18304	18465	18648	18501	18545	18632	18567	18340	18426	18452	18364	18531	18603	18481	18619	18491	18794	18312	18459	18381	18730	18609	18621	18524	18544	18728	18520	18750	18403	18548	18521	18549	18693	18476	18412	18345	18517	18622	18493	18674	18621	18490	18605	18634	18794	18684	18472	18650	18386	18256	18636	18569	18547	18646	18465	18568	18569	18627	18532	18730	18498	18510	18512	18622	18415	18360	18642	18575	18459	18372	18451	18654	18784	18592	18655	18541	18424	18621	18504	18497	18470	18325	18518	18784	18642	18646	18649	18547	18665	18679	18577	18510	18590	18737	18428	18780	18438	18328	18532	18365	18786	18566	18537	18476	18667	18665	18777	18418	18681	18634	18401	18566	18527	18625	18631	18638	18470	18566	18479	18458	18352	18556	18588	18604	18810	18512	18525	18730	18845	18710	18590	18562	18502	18599	18545	18879	18440	18692	18477	18530	18536	18509	18794	18743	18514	18774	18550	18493	18419	18400	18611	18620	18567	18546	18738	18739	18773	18651	18489	18608	18610	18547	18651	18584	18494	18542	18449	18582	18398	18580	18639	18493	18647	18425	18220	18633	18704	18579	18534	18535	18852	18564	18476	18450	18451	18525	18741	18603	18552	18505	18615	18561	18734	18387	18724	18610	18491	18419	18527	18403	18652	18468	18548	18613	18610	18652	18490	18586	18769	18731	18551	18655	18439	18769	18425	18495	18448	18547	18435	18587	18518	18615	18573	18551	18670	18626	18667	18412	18545	18440	18547	18544	18626	18467	18588	18270	18565	18675	18670	18512	18499	18402	18322	18732	18422	18470	18404	18589	18656	18534	18586	18589	18795	18458	18424	18583	18480	18579	18571	18643	18637	18636	18349	18676	18563	18584	18653	18453	18471	18696	18545	18743	18845	18608	18606	18375	18516	18617	18447	18502	18437	18586	18668	18439	18332	18504	18619	18571	18452	18715	18665	18519	18526	18475	18709	18660	18645	18623	18496	18464	18528	18595	18699	18624	18380	18483	18387	18833	18804	18353	18621	18598	18607	18718	18684	18634	18580	18517	18508	18648	18586	18552	18541	18473	18585	18355	18453	18396	18375	18599	18580	18536	18538	18313	18546	18612	18532	18652	18563	18692	18761	18666	18671	18668	18456	18591	18669	18486	18536	18655	18589	18650	18611	18739	18646	18827	18419	18629	18359	18354	18591	18533	18538	18537	18551	18673	18571	18656	18579	18484	18566	18592	18585	18312	18402	18355	18510	18664	18591	18680	18367	18406	18565	18522	18377	18609	18473	18540	18633	18658	18574	18470	18346	18410	18596	18606	18633	18789	18416	18763	18505	18477	18337	18582	18486	18690	18428	18749	18558	18539	18416	18363	18456	18801	18446	18405	18560	18581	18485	18561	18372	18627	18394	18425	18639	18488	18466	18602	18709	18740	18439	18499	18475	18325	18682	18467	18462	18577	18461	18648	18619	18458	18466	18468	18650	18840	18701	18347	18329	18478	18591	18609	18379	18489	18411	18544	18519	18491	18580	18581	18521	18552	18572	18426	18584	18537	18525	18498	18526	18617	18603	18586	18522	18441	18347	18519	18556	18508	18713	18757	18657	18675	18645	18631	18738	18731	18622	18428	18538	18609	18476	18608	18462	18446	18521	18411	18712	18702	18597	18522	18432	18498	18447	18659	18643	18427	18604	18421	18583	18625	18727	18479	18776	18532	18510	18486	18390	18641	18642	18312	18443	18444	18609	18453	18611	18722	18603	18423	18481	18310	18667	18561	18654	18637	18530	18544	18591	18609	18414	18436	18539	18507	18577	18737	18485	18614	18419	18516	18617	18606	18452	18446	18647	18603	18592	18617	18528	18540	18777	18663	18457	18626	18531	18529	18735	18741	18615	18500	18451	18506	18360	18487	18487	18653	18746	18305	18724	18493	18390	18570	18697	18600	18571	18456	18334	18625	18819	18602	18551	18649	18695	18605	18760	18526	18560	18588	18535	18712	18418	18475	18541	18671	18596	18500	18415	18671	18512	18690	18666	18634	18553	18506	18506	18541	18710	18653	18621	18577	18458	18825	18583	18342	18517	18446	18524	18647	18620	18531	18539	18549	18432	18597	18586	18729	18589	18589	18480	18477	18342	18648	18426	18571	18490	18694	18461	18403	18618	18464	18635	18517	18499	18535	18477	18319	18549	18734	18416	18661	18819	18680	18505	18341	18579	18552	18255	18501	18438	18408	18441	18476	18582	18563	18635	18449	18622	18576	18394	18515	18640	18726	18505	18487	18563	18501	18285	18406	18453	18418	18524	18643	18660	18410	18791	18428	18585	18605	18560	18566	18668	18679	18560	18564	18418	18542	18473	18658	18837	18409	18542	18834	18616	18649	18608	18583	18452	18270	18656	18647	18385	18614	18419	18722	18530	18651	18608	18551	18414	18501	18397	18464	18487	18556	18393	18470	18649	18447	18591	18790	18761	18511	18450	18651	18845	18655	18588	18463	18623	18552	18413	18532	18506	18459	18494	18548	18800	18557	18407	18654	18423	18809	18630	18655	18503	18611	18555	18602	18538	18419	18540	18576	18456	18611	18565	18323	18652	18852	18447	18650	18499	18582	18643	18474	18398	18523	18581	18317	18740	18480	18669	18547	18628	18667	18613	18573	18611	18478	18588	18567	18515	18417	18699	18505	18432	18805	18584	18683	18675	18571	18624	18603	18615	18409	18595	18501	18422	18384	18456	18650	18492	18364	18624	18668	18422	18567	18582	18492	18552	18734	18687	18678	18275	18605	18508	18694	18372	18429	18600	18430	18375	18418	18576	18659	18516	18545	18501	18469	18318	18598	18613	18848	18633	18480	18422	18754	18629	18741	18543	18481	18451	18621	18510	18632	18700	18598	18480	18595	18491	18471	18488	18605	18547	18638	18578	18445	18486	18523	18412	18588	18522	18491	18791	18590	18650	18507	18490	18616	18548	18508	18516	18563	18610	18784	18665	18554	18443	18774	18460	18619	18514	18610	18511	18496	18375	18725	18447	18638	18605	18733	18578	18781	18508	18577	18484	18826	18581	18555	18376	18455	18565	18419	18416	18474	18543	18668	18661	18586	18609	18628	18660	18539	18456	18918	18398	18612	18445	18557	18668	18423	18569	18473	18567	18605	18479	18505	18676	18515	18632	18491	18874	18618	18655	18500	18553	18442	18585	18516	18424	18497	18591	18639	18671	18690	18414	18713	18402	18558	18591	18615	18632	18425	18596	18535	18631	18529	18372	18513	18505	18724	18457	18642	18658
28931	47326	44136	35951	30695	26390	22889	20778	19240	18668	18194	17999	17684	17952	17801	17498	16923	16708	16373	16338	16222	16048	15843	15998	15718	15863	15654	15852	15572	15831	15827	15729	15664	15655	15868	15867	15698	15565	15730	15602	15669	15570	15606	15648	15653	15485	15811	15564	15715	15564	15594	15521	15652	15651	15616	15644	15586	15664	15692	15594	15712	15768	15648	15808	15603	15671	15681	15600	15547	15540	15719	15524	15656	15634	15647	15719	15540	15827	15547	15707	15766	15721	15614	15637	15660	15585	15605	15632	15676	15833	15662	15830	15662	15645	15791	15666	15596	15464	15597	15665	15745	15677	15624	15812	15762	15651	15637	15856	15557	15779	15617	15649	15587	15666	15637	15588	15681	15799	15838	15438	15773	15583	15704	15729	15565	15716	15756	15614	15510	15619	15631	15641	15718	15586	15621	15570	15673	15610	15663	15667	15785	15739	15744	15605	15637	15565	15523	15515	15678	15562	15639	15708	15677	15746	15594	15698	15514	15637	15739	15622	15804	15801	15652	15621	15546	15474	15724	15674	15793	15839	15702	15641	15708	15695	15666	15654	15577	15573	15641	15617	15646	15661	15665	15408	15626	15620	15644	15677	15636	15581	15731	15585	15567	15667	15584	15761	15609	15712	15727	15655	15549	15631	15699	15616	15713	15701	15605	15884	15691	15657	15541	15530	15737	15594	15674	15502	15687	15478	15745	15760	15650	15781	15646	15603	15489	15845	15673	15486	15739	15593	15554	15609	15590	15807	15721	15706	15644	15527	15705	15612	15738	15524	15728	15705	15731	15463	15626	15642	15553	15494	15540	15666	15536	15538	15545	15705	15579	15536	15750	15820	15639	15573	15749	15714	15681	15651	15684	15611	15599	15653	15841	15625	15653	15725	15662	15691	15617	15577	15538	15633	15576	15676	15618	15636	15646	15774	15733	15636	15659	15624	15515	15509	15577	15664	15676	15678	15765	15731	15601	15447	15701	15660	15752	15545	15736	15697	15652	15650	15522	15503	15646	15601	15468	15742	15592	15719	15621	15640	15747	15817	15653	15550	15660	15751	15660	15592	15706	15661	15518	15665	15522	15636	15718	15684	15683	15654	15739	15686	15486	15556	15573	15644	15621	15567	15714	15540	15648	15636	15763	15452	15815	15661	15639	15686	15654	15710	15572	15695	15673	15650	15651	15618	15586	15666	15562	15514	15615	15540	15435	15562	15504	15718	15575	15693	15670	15703	15646	15679	15697	15484	15679	15619	15743	15660	15720	15417	15577	15545	15635	15760	15568	15436	15512	15695	15697	15420	15618	15712	15624	15620	15591	15660	15618	15702	15613	15734	15629	15560	15667	15672	15520	15457	15625	15619	15565	15626	15816	15723	15588	15558	15599	15743	15566	15569	15439	15620	15759	15817	15613	15636	15576	15541	15425	15619	15632	15702	15522	15809	15828	15789	15622	15657	15672	15638	15712	15841	15576	15543	15687	15737	15696	15747	15629	15499	15629	15562	15562	15563	15715	15681	15803	15589	15646	15560	15608	15462	15614	15663	15716	15432	15607	15649	15630	15597	15658	15629	15539	15404	15582	15575	15682	15556	15747	15707	15685	15587	15704	15709	15695	15710	15548	15531	15735	15838	15557	15550	15608	15670	15670	15605	15592	15554	15665	15579	15452	15691	15579	15897	15680	15641	15600	15652	15550	15753	15467	15674	15420	15612	15786	15595	15649	15545	15599	15809	15442	15665	15612	15759	15548	15716	15619	15634	15479	15565	15685	15588	15547	15724	15609	15718	15616	15475	15618	15703	15513	15489	15645	15624	15540	15673	15622	15704	15521	15592	15529	15672	15596	15609	15584	15715	15564	15534	15631	15683	15667	15678	15699	15726	15586	15547	15625	15640	15493	15742	15668	15763	15800	15723	15651	15626	15745	15653	15614	15577	15621	15717	15638	15566	15508	15823	15607	15609	15609	15633	15783	15710	15761	15814	15661	15509	15758	15711	15592	15618	15628	15697	15659	15708	15427	15555	15708	15699	15555	15710	15593	15752	15543	15791	15846	15597	15767	15548	15545	15525	15775	15678	15575	15609	15668	15572	15633	15716	15514	15736	15688	15539	15663	15794	15631	15717	15720	15702	15510	15496	15738	15541	15766	15776	15819	15654	15527	15690	15528	15638	15759	15720	15707	15609	15671	15673	15723	15664	15730	15568	15541	15586	15634	15586	15647	15607	15743	15788	15609	15675	15603	15550	15682	15530	15778	15682	15765	15655	15654	15589	15684	15582	15611	15520	15726	15593	15562	15639	15803	15718	15852	15509	15686	15678	15637	15724	15763	15633	15691	15865	15690	15540	15675	15519	15723	15743	15541	15703	15602	15771	15808	15699	15541	15602	15736	15768	15445	15596	15715	15647	15521	15738	15588	15707	15598	15635	15666	15722	15566	15662	15514	15605	15594	15637	15723	15522	15679	15548	15696	15685	15787	15530	15536	15789	15600	15510	15727	15517	15708	15466	15790	15847	15469	15568	15644	15737	15579	15638	15605	15695	15710	15607	15602	15604	15617	15643	15409	15695	15651	15767	15656	15649	15739	15687	15464	15593	15639	15603	15618	15551	15579	15470	15632	15720	15725	15585	15585	15657	15665	15685	15600	15712	15620	15586	15688	15661	15512	15432	15644	15633	15605	15505	15550	15835	15690	15638	15407	15657	15682	15524	15621	15614	15765	15480	15746	15682	15657	15587	15700	15720	15513	15610	15556	15740	15624	15620	15606	15576	15794	15590	15651	15471	15625	15754	15642	15782	15656	15680	15589	15513	15642	15723	15677	15585	15604	15503	15685	15612	15482	15671	15693	15637	15669	15620	15588	15481	15605	15548	15679	15661	15570	15707	15739	15679	15642	15687	15490	15832	15507	15799	15642	15582	15601	15573	15672	15662	15545	15739	15574	15733	15487	15531	15570	15733	15635	15588	15683	15706	15595	15878	15639	15881	15687	15445	15747	15544	15749	15717	15452	15709	15682	15574	15684	15600	15715	15576	15637	15718	15759	15705	15604	15499	15693	15464	15674	15704	15426	15715	15574	15470	15678	15627	15571	15468	15698	15577	15789	15716	15359	15602	15578	15549	15767	15436	15673	15604	15655	15855	15696	15626	15599	15834	15602	15493	15569	15472	15653	15741	15734	15648	15682	15676	15662	15736	15580	15688	15545	15859	15622	15676	15721	15754	15592	15665	15553	15763	15750	15661	15840	15673	15752	15665	15648	15657	15600	15402	15602	15415	15802	15800	15693	15677	15603	15723	15681	15832	15562	15665	15819	15593	15690	15773	15585	15481	15742	15625	15693	15693	15540	15803	15568	15682	15565	15629	15760	15597	15574	15657	15553	15657	15740	15680	15770	15633	15558	15788	15665	15670	15654	15822	15585	15651	15703	15733	15680	15699	15810	15623	15728	15614	15615	15707	15611	15726	15549	15607	15532	15744	15508	15611	15723	15610	15711	15599	15615	15644	15575	15571	15672	15675	15530	15650	15579	15644	15555	15705	15695	15682	15680	15687	15669	15561	15851	15536	15523	15619	15488	15710	15711	15610	15617	15673	15657	15571	15593	15684	15791	15396	15613	15528	15583	15842	15552	15611	15420	15615	15661	15763	15579	15547	15791	15702	15738	15591	15682	15622	15668	15567	15505	15703	15769	15641	15678	15516	15633	15659	15742	15667	15673	15703	15683	15721	15768	15802	15581	15663	15595	15717	15653	15650	15675	15543	15861	15659	15696	15799	15669	15711	15508	15698	15662	15572	15541	15545	15628	15600	15724	15436	15642	15508	15666	15710	15577	15717	15686	15740	15579	15578	15527	15549	15543	15601	15712	15617	15717	15603	15631	15779	15629	15650	15445	15727	15815	15513	15601	15640	15762	15673	15735	15564	15585	15577	15672	15575	15775	15685	15616	15416	15621	15593	15582	15725	15510	15624	15599	15663	15693	15515	15606	15488	15797	15651	15679	15571	15686	15711	15786	15630	15916	15627	15616	15596	15575	15483	15586	15720	15682	15512	15653	15640	15729	15561	15727	15633	15586	15465	15542	15665	15575	15751	15484	15552	15569	15528	15860	15450	15764	15571	15756	15622	15602	15601	15603	15685	15596	15776	15600	15517	15539	15481	15713	15732	15688	15731	15614	15629	15580	15732	15765	15728	15617	15663	15773	15834	15670	15903	15837	15614	15576	15651	15611	15764	15511	15681	15753	15765	15490	15802	15745	15618	15467	15675	15762	15571	15567	15756	15523	15640	15750	15613	15828	15587	15688	15798	15569	15776	15673	15673	15682	15682	15806	15583	15645	15801	15568	15594	15630	15666	15626	15616	15713	15524	15657	15627	15563	15658	15730	15601	15757	15685	15670	15717	15515	15649	15709	15713	15489	15542	15705	15636	15595	15610	15750	15616	15761	15656	15641	15598	15729	15621	15653	15582	15787	15619	15590	15612	15581	15713	15565	15447	15699	15674	15709	15639	15624	15499	15543	15551	15525	15713	15542	15718	15559	15551	15661	15740	15750	15828	15639	15768	15559	15752	15732	15699	15747	15519	15642	15708	15739	15486	15780	15422	15689	15591	15416	15654	15712	15471	15661	15554	15670	15794	15600	15794	15625	15576	15778	15613	15686	15672	15778	15674	15640	15773	15513	15744	15729	15623	15389	15585	15570	15595	15730	15601	15726	15655	15700	15596	15494	15624	15761	15546	15654	15483	15711	15636	15734	15580	15563	15550	15500	15543	15650	15698	15481	15632	15695	15600	15642	15650	15530	15704	15610	15570	15655	15571	15669	15652	15638	15696	15706	15666	15698	15739	15655	15723	15601	15597	15600	15603	15643	15686	15565	15579	15776	15656	15645	15698	15647	15690	15705	15603	15554	15635	15499	15397	15735	15717	15626	15562	15511	15677	15682	15626	15603	15579	15603	15653	15601	15513	15677	15717	15786	15484	15658	15619	15553	15607	15667	15498	15559	15679	15616	15608	15778	15618	15585	15641	15573	15611	15691	15553	15684	15800	15713	15528	15637	15564	15782	15626	15604	15653	15543	15754	15618	15649	15627	15561	15652	15504	15640	15703	15668	15737	15548	15460	15576	15716	15749	15715	15442	15817
23008	21183	29037	23872	23097	27391	29567	24284	22393	21784	21163	20660	20899	21230	20715	20406	19461	19141	19109	19034	18846	18753	18690	18636	18436	18548	18332	18398	18577	18513	18381	18244	18407	18502	18474	18357	18310	18592	18248	18399	18264	18456	18253	18535	18469	18366	18496	18320	18279	18221	18147	18021	18442	18398	18225	18269	18213	18193	18240	18224	18389	18335	18293	18557	18271	18261	18263	18282	18282	18220	18184	18335	18353	18283	18486	18331	18385	18317	18174	18376	18191	18150	18080	18501	18298	18208	18109	18345	18262	18142	18036	18373	18399	18328	18197	18468	18069	18322	18414	18237	18234	18273	18357	18256	18339	18134	18262	18085	18211	18166	18255	18462	18195	18314	18294	18358	18239	18324	18236	18346	18434	18258	18397	18211	18501	18146	18343	18387	18342	18260	18286	18253	18170	18478	18332	18396	18224	18400	18226	18554	18435	18368	18330	18302	18267	18355	18221	18070	18189	18156	18303	18013	18176	18194	18301	18229	18377	18154	18095	18340	18120	18316	18259	18187	18324	18324	18245	18255	18160	18126	18188	18334	18253	18299	18341	18157	18208	18309	18334	18373	18365	18056	18282	18381	18429	18561	18355	18325	18298	18362	18219	18167	18395	18368	18330	18314	18254	18224	18144	18055	18219	18206	18247	18248	18111	18315	18357	18315	18351	18447	18139	18320	18164	18226	18103	18023	18480	18252	18156	18227	18473	18312	18270	18064	18255	18123	18237	18063	18371	18532	18091	18119	18305	18513	18396	18350	18295	18291	18272	18182	18248	18269	18254	18330	18137	18320	18393	18316	18383	18262	18126	18309	18551	18201	18183	18234	18206	17996	18342	18282	18285	18169	18485	18379	18454	18465	18180	18359	18317	18286	18148	18188	18208	18232	18178	18440	18366	17998	18453	18185	18552	18407	18142	18149	18049	18299	18261	18300	18275	18270	18357	18295	18217	18175	18263	18434	18346	18347	18131	18284	18325	18372	18166	18424	18200	18075	18406	18393	18344	18247	18326	18163	18523	18278	18166	18304	18248	18396	18325	18215	18315	18197	18187	18135	18230	18105	18254	18216	18333	18563	18228	18176	18071	18182	18397	18279	18461	18132	18479	18200	18337	18085	18442	18245	18426	18388	18268	18336	18167	18153	18404	18286	18232	18106	18170	18280	18200	18301	18252	18038	18256	18356	18095	18192	18269	18238	18148	18291	18221	18254	18349	18233	18174	18306	18256	18270	18515	18027	18315	18346	18079	18318	18384	18209	18179	17965	18221	18095	18335	17986	18244	18173	18272	18231	18269	18445	18138	18142	18236	18275	18151	18350	18286	18211	18261	18443	18036	18275	18352	18354	18243	18161	18299	18077	18127	18179	18255	18234	18438	18230	18047	18184	18295	18133	18367	18309	18293	18166	18271	18083	18420	18280	18121	18317	18252	18145	18200	18437	18303	18335	18532	18214	18283	18251	18286	18215	18276	18356	18224	18314	18125	18136	18218	18254	18246	18478	18291	18238	18296	18272	18350	18569	18331	18355	18306	18299	18352	18283	18235	18217	18354	18183	18231	18241	18027	18421	18235	18355	18370	18494	17982	18383	18584	18412	18422	18238	18269	18090	18167	18248	18199	18346	18273	18280	18379	18227	18301	18206	18345	18231	18427	18338	18176	18216	18237	18345	18303	18163	18166	18318	18116	18353	18118	18093	18369	18347	18223	18408	18008	18164	18298	18135	18328	18208	18176	18172	18323	18373	18279	18297	18081	18381	18228	18192	18197	18211	18068	18328	18303	18098	18373	18195	18167	18071	18245	18213	18387	18339	18336	18179	18486	18386	18199	18189	18177	18213	18086	18279	18275	18166	18113	18280	18239	18273	18200	18112	18082	18171	18462	18170	18182	18188	18079	18506	18305	18190	18376	18158	18393	18453	18137	18135	18246	18172	18290	18212	18155	18251	18220	18494	18234	18169	18355	18146	18194	18360	18206	18209	18285	18312	18362	18363	18177	18086	18190	18182	18247	18234	18225	18186	18234	18240	18321	18141	18225	18214	18250	18248	18229	18394	18110	18159	18155	18267	18351	18041	18179	18292	18333	18170	18321	18288	18163	18460	18106	18195	18430	18280	18222	18398	18213	18263	18249	18273	18289	18392	18364	18148	18125	18339	18368	18159	18353	18167	18551	18252	18447	18358	18512	18430	18217	18118	18231	18262	18244	18154	18334	18043	18290	18443	18095	18149	18102	18251	18244	18394	18428	18168	18298	18180	18309	18547	18260	18249	18470	18267	18260	18291	18080	18224	18339	18083	18043	18247	18201	18293	18264	18288	18190	18317	18059	18330	18271	18214	18222	18385	18350	18271	18352	18358	18334	18262	18329	18189	18114	18438	18544	18264	18499	18218	18314	18284	18332	18314	18201	18072	18174	18270	18420	18159	18163	18205	18273	18321	18160	18344	18410	18438	18373	18070	18382	18484	18263	18166	18084	18322	18340	18255	18339	18253	18207	18303	18382	18266	18270	18410	18374	18145	18326	18253	18344	18296	18285	18149	18086	18116	18348	18257	18276	18048	18342	18343	18380	18302	18226	18334	18196	18305	18344	18303	18204	18255	18466	18206	18287	18166	18252	18356	18195	18374	18227	18099	17963	18256	18344	18395	18208	18282	18361	18304	18426	18124	18313	18173	18368	18255	18247	18140	18186	18220	18477	18225	18301	18134	18329	18300	18356	18332	18504	18335	18287	18373	18543	18164	18011	18127	18401	18419	18259	18100	18312	18199	18473	18242	18354	18474	18162	18266	18134	18301	18352	18372	18342	18266	18154	18293	18315	18358	18175	18192	18224	18334	18209	18280	18122	18269	18127	18480	18352	18302	18329	18332	18380	18218	18291	18340	18229	18042	18133	18177	18146	18388	18141	18300	18307	18372	18342	18195	18353	18178	18360	18269	18427	18321	18490	18250	18271	18263	18205	18210	18166	18230	18248	18255	18255	18210	18349	18136	18368	18393	18417	18149	18200	18147	18343	18343	18245	18156	18275	18224	18204	18135	18473	18393	18260	18213	18245	18320	18347	18424	18232	18325	18366	18193	18278	18324	18133	18056	18121	18168	18303	18139	18196	18246	18281	18122	18294	18125	18024	18316	18163	18310	18156	18233	18351	18398	18128	18186	18419	18300	18035	18409	18185	18214	18202	18292	18232	18380	18181	18308	18120	18291	18065	18389	18198	18340	18187	18221	18435	18208	18051	18361	18308	18054	17962	18168	18142	18109	18285	18314	18294	18279	18426	18392	18377	18173	18304	18355	18381	18306	18028	18222	18264	18267	18041	18180	18158	18052	18250	18427	18383	18327	18245	18286	18452	18190	18222	18083	18477	18289	18054	18282	18462	18301	18248	18329	18503	18517	18413	18289	18404	18281	18429	18223	18320	18055	18379	18237	18114	18298	18304	18428	18350	18334	18361	18204	17940	18151	18295	18233	18216	18327	18175	18231	18266	18252	18500	18286	18115	18497	18224	18320	18320	18070	18317	18236	18180	18238	18279	18364	18045	18260	18264	18257	18197	18143	18258	18249	18343	18247	18377	18155	18279	18353	18212	18272	18190	17988	18154	18336	18285	18071	18320	18296	18329	18381	18202	18234	18212	18364	18196	18522	18354	18359	18309	18385	18283	18178	18408	18160	18182	18389	18151	18244	18157	18180	18330	18180	18091	18090	18116	18359	18324	18254	18295	18040	18410	18469	18299	18305	18303	18198	17921	18322	18283	18272	18276	18255	18308	18273	18171	18237	18159	18189	18353	18407	18429	18316	18417	18434	17961	18424	18238	18332	18368	18331	18297	18317	18299	18186	18343	18160	18062	18249	18216	18061	18324	18248	18220	18303	18337	18211	18163	18319	18217	18421	18188	18140	18405	18452	18222	18344	18240	18320	18190	18095	18185	18106	18388	18411	18472	18201	18306	18321	18353	18190	18008	18144	18371	18282	18200	18145	18279	18326	18377	18374	18336	18263	18182	18415	18346	18358	18378	18462	18208	18389	18235	18337	18434	18302	18231	18382	18237	18299	18237	18181	18167	18470	18224	18148	18075	18520	18286	18245	18241	18360	18173	18276	18318	18493	18184	18118	18242	18211	18206	18326	18201	18430	18362	18298	18383	18381	18311	18241	18310	18208	18360	18373	18163	18032	18271	18028	18255	18257	18352	18354	18220	18189	18205	18331	18284	18139	18413	18286	18299	18238	18298	18226	18088	18227	18183	18253	18229	18292	18253	18170	18260	18394	18201	18359	18314	18106	18387	18314	18120	18164	18300	18127	18292	18271	18298	18289	18220	18384	18373	18120	18221	18197	18286	18406	18374	18360	18345	18198	18166	18227	18216	18204	18452	18152	18193	18262	18290	18125	18428	18236	18258	18012	18293	18432	18319	18361	18037	18239	18439	18215	18243	18289	18273	18332	18268	18156	18177	18235	18346	18347	18333	18230	18334	18405	18091	18325	18325	18262	18152	18381	18224	18364	18423	18217	18302	18115	18120	18149	18178	18280	18191	18249	18287	18371	18194	18137	18360	18126	18270	18224	18118	18412	18345	18204	18344	18264	18210	18496	18141	18273	18221	18306	18168	18314	18112	18138	18282	18299	18205	18214	18230	18162	18102	18220	18263	18381	18403	18473	18326	18334	18385	18189	18155	18137	18344	18259	18372	18182	18244	18250	18348	18187	18369	18525	18233	18217	18282	18271	18143	18173	18338	18142	18209	18349	18294	18365	18324	18198	18459	18031	18319	18218	18295	18200	18441	18315	18118	18075	18099	18219	18260	18315	18325	18315	18169	18280	18257	18181	18142	18371	18194	18074	18225	18173	18100	18461	18149	18220	18260	18149	18176	18155	18179	18541	18274	18345	18186	18143	18031	18408	18239	18314	18212	18244	18282	18217	18090	18182	18302	18238	18188	18288	18372	18310	18185	18198	18301	18070	18299	18355	18261	18109	18399	18257	18390	18170	18321	18413	18250	18329	18341	18185	18116	18415	18159	18192	18271	18230	18301	18035	18363	18112	18228	18388	18494	18437	18306	18344	18201	18221	18230	18212	18117	18419	18126	18351	18272	18255	18462	18447	18367	18373	18192	18338	18118	18118	18098	18243	18236	18348
31625	53645	50752	41921	36348	31194	27389	23876	21737	20499	19594	19340	19139	19437	18885	17869	17136	16728	16353	16184	16063	16199	15845	15811	15791	15661	15640	15574	15785	15644	15709	15696	15481	15668	15491	15504	15441	15484	15432	15397	15448	15318	15383	15392	15510	15497	15557	15342	15353	15500	15402	15553	15258	15416	15417	15390	15420	15471	15410	15489	15480	15262	15548	15396	15518	15559	15454	15410	15408	15417	15446	15478	15400	15493	15282	15316	15443	15535	15427	15419	15449	15382	15499	15520	15431	15502	15395	15469	15200	15325	15365	15345	15324	15440	15405	15315	15446	15346	15410	15423	15453	15405	15470	15522	15472	15446	15265	15413	15371	15373	15532	15280	15438	15390	15496	15483	15436	15434	15463	15397	15526	15249	15619	15385	15471	15414	15340	15452	15478	15306	15479	15444	15281	15417	15445	15374	15555	15506	15351	15356	15485	15505	15305	15373	15415	15277	15672	15238	15508	15399	15292	15613	15453	15404	15472	15384	15465	15553	15502	15338	15329	15356	15404	15709	15420	15261	15466	15407	15441	15462	15358	15420	15337	15380	15322	15390	15422	15251	15406	15514	15457	15445	15303	15247	15367	15280	15261	15375	15436	15484	15424	15440	15486	15457	15421	15582	15407	15323	15327	15442	15336	15326	15456	15434	15369	15386	15369	15409	15302	15470	15523	15349	15528	15511	15438	15542	15516	15495	15418	15323	15374	15287	15424	15527	15236	15410	15536	15439	15404	15446	15355	15329	15564	15396	15532	15602	15522	15389	15546	15449	15544	15330	15462	15413	15207	15411	15459	15341	15409	15486	15383	15562	15453	15328	15465	15453	15480	15437	15467	15587	15440	15416	15341	15480	15267	15474	15374	15460	15265	15453	15553	15542	15447	15371	15482	15270	15509	15391	15283	15461	15516	15333	15411	15640	15272	15577	15517	15274	15413	15249	15508	15403	15517	15348	15433	15410	15457	15497	15415	15446	15440	15350	15422	15299	15481	15581	15447	15277	15452	15326	15396	15440	15472	15380	15474	15368	15455	15687	15347	15443	15300	15394	15438	15401	15570	15441	15395	15413	15506	15518	15496	15553	15399	15440	15417	15353	15434	15525	15471	15301	15473	15560	15379	15395	15351	15360	15434	15461	15342	15320	15309	15512	15278	15398	15489	15274	15439	15510	15403	15327	15421	15390	15376	15503	15419	15397	15420	15331	15458	15389	15620	15453	15551	15315	15306	15388	15303	15313	15486	15429	15416	15375	15410	15314	15362	15349	15437	15349	15436	15295	15510	15270	15496	15429	15489	15446	15476	15511	15500	15473	15385	15353	15273	15391	15486	15467	15454	15241	15423	15372	15508	15558	15412	15337	15478	15535	15361	15566	15534	15491	15384	15285	15292	15391	15331	15472	15318	15242	15511	15509	15463	15296	15507	15363	15570	15452	15422	15389	15263	15388	15471	15529	15459	15386	15499	15373	15552	15509	15312	15391	15540	15355	15427	15413	15518	15273	15469	15308	15224	15415	15279	15522	15528	15249	15232	15318	15410	15522	15503	15378	15415	15625	15410	15254	15482	15439	15293	15488	15399	15409	15355	15349	15348	15530	15366	15349	15483	15364	15540	15456	15403	15399	15475	15492	15440	15397	15427	15371	15533	15284	15419	15314	15261	15503	15521	15302	15477	15487	15472	15316	15222	15461	15497	15443	15360	15504	15478	15277	15565	15348	15453	15295	15393	15207	15444	15333	15303	15358	15387	15503	15515	15495	15550	15248	15451	15385	15407	15465	15290	15334	15235	15404	15261	15501	15423	15555	15291	15678	15344	15481	15320	15435	15475	15360	15445	15545	15429	15357	15360	15545	15407	15435	15288	15369	15527	15421	15323	15330	15477	15397	15379	15467	15349	15514	15388	15318	15484	15454	15346	15236	15542	15481	15301	15402	15286	15207	15455	15285	15567	15432	15218	15370	15376	15368	15381	15429	15430	15388	15361	15345	15492	15578	15292	15473	15430	15505	15374	15391	15399	15549	15329	15321	15443	15384	15486	15475	15525	15430	15362	15295	15284	15471	15411	15455	15458	15663	15463	15381	15421	15466	15621	15369	15453	15489	15472	15383	15393	15516	15433	15403	15425	15346	15406	15475	15370	15307	15353	15404	15414	15489	15355	15419	15494	15478	15524	15480	15286	15416	15308	15640	15345	15564	15492	15531	15421	15278	15416	15321	15323	15364	15431	15426	15455	15395	15499	15352	15492	15382	15170	15260	15477	15359	15231	15284	15332	15489	15482	15343	15500	15351	15521	15411	15531	15324	15296	15414	15389	15550	15361	15257	15320	15384	15596	15428	15479	15474	15452	15467	15382	15317	15281	15543	15397	15366	15620	15380	15517	15351	15317	15345	15421	15487	15386	15383	15384	15544	15442	15368	15395	15453	15310	15395	15280	15464	15302	15359	15472	15041	15382	15457	15454	15611	15388	15274	15413	15485	15466	15352	15377	15689	15277	15398	15243	15527	15281	15342	15475	15361	15391	15385	15372	15424	15415	15606	15441	15314	15336	15359	15454	15349	15507	15267	15446	15376	15405	15410	15410	15315	15382	15432	15439	15473	15487	15254	15354	15319	15377	15258	15206	15488	15405	15365	15387	15516	15468	15310	15426	15455	15388	15319	15386	15586	15398	15294	15373	15510	15452	15313	15387	15448	15531	15526	15310	15488	15378	15325	15292	15459	15485	15489	15399	15319	15382	15511	15280	15438	15478	15396	15499	15366	15386	15535	15419	15383	15415	15266	15608	15521	15216	15374	15285	15328	15458	15532	15444	15353	15326	15413	15437	15509	15556	15432	15437	15523	15477	15406	15366	15562	15404	15340	15307	15461	15614	15419	15380	15447	15626	15448	15352	15549	15630	15412	15547	15473	15402	15454	15388	15460	15496	15446	15467	15279	15525	15441	15575	15418	15579	15542	15423	15538	15448	15549	15409	15407	15538	15394	15394	15372	15380	15438	15219	15467	15436	15374	15381	15494	15460	15469	15545	15549	15358	15439	15422	15533	15268	15193	15435	15391	15392	15387	15391	15456	15300	15349	15394	15550	15530	15501	15502	15648	15422	15423	15283	15381	15592	15316	15334	15252	15499	15377	15403	15382	15133	15499	15492	15385	15443	15436	15404	15514	15467	15278	15530	15659	15347	15362	15442	15492	15250	15569	15488	15504	15386	15395	15390	15502	15351	15464	15431	15550	15384	15380	15428	15472	15435	15371	15297	15484	15374	15495	15504	15391	15489	15570	15381	15495	15509	15515	15483	15512	15377	15361	15333	15399	15526	15270	15206	15313	15484	15383	15285	15491	15431	15382	15324	15359	15407	15272	15344	15413	15255	15551	15529	15384	15525	15512	15458	15356	15348	15417	15449	15316	15334	15612	15411	15301	15497	15437	15307	15296	15412	15484	15562	15505	15455	15345	15305	15497	15273	15390	15349	15454	15319	15393	15392	15484	15537	15357	15404	15594	15472	15487	15530	15559	15418	15484	15549	15361	15464	15377	15627	15527	15383	15397	15317	15412	15595	15335	15368	15299	15468	15311	15437	15467	15367	15467	15405	15531	15476	15531	15486	15478	15367	15540	15336	15393	15527	15450	15357	15503	15295	15304	15263	15462	15493	15414	15423	15282	15451	15478	15320	15432	15476	15360	15345	15481	15373	15400	15430	15338	15364	15264	15493	15347	15251	15488	15423	15314	15492	15376	15227	15434	15381	15387	15373	15351	15503	15443	15292	15479	15410	15319	15680	15491	15385	15480	15314	15487	15410	15318	15297	15238	15316	15297	15309	15223	15393	15369	15391	15235	15375	15251	15462	15463	15328	15541	15363	15465	15344	15324	15348	15251	15330	15396	15370	15413	15390	15324	15380	15342	15428	15507	15379	15383	15350	15291	15502	15220	15534	15333	15298	15569	15376	15387	15612	15412	15513	15508	15433	15473	15424	15624	15301	15442	15373	15464	15343	15347	15198	15519	15474	15403	15324	15331	15481	15592	15402	15278	15360	15443	15462	15295	15393	15452	15368	15331	15338	15370	15189	15427	15272	15287	15477	15341	15549	15413	15322	15440	15333	15547	15580	15420	15474	15450	15343	15520	15223	15265	15352	15310	15316	15536	15502	15412	15311	15342	15385	15311	15630	15510	15533	15370	15332	15364	15335	15375	15235	15270	15443	15446	15235	15467	15546	15340	15368	15484	15413	15416	15375	15424	15467	15524	15478	15228	15620	15336	15463	15448	15465	15482	15495	15413	15326	15422	15382	15484	15410	15500	15466	15517	15502	15292	15407	15549	15606	15526	15339	15394	15497	15544	15332	15247	15423	15528	15552	15459	15296	15400	15474	15371	15399	15381	15269	15306	15577	15374	15379	15251	15530	15510	15501	15476	15487	15510	15344	15512	15279	15273	15331	15414	15410	15234	15317	15488	15505	15526	15398	15420	15312	15582	15400	15474	15499	15231	15424	15409	15596	15495	15519	15308	15445	15228	15320	15455	15437	15407	15204	15464	15640	15320	15378	15413	15341	15374	15327	15330	15643	15464	15322	15559	15429	15430	15388	15353	15324	15550	15440	15304	15452	15426	15433	15662	15404	15378	15312	15524	15427	15217	15423	15470	15510	15364	15392	15263	15374	15446	15383	15580	15335	15381	15513	15251	15485	15521	15403	15491	15422	15405	15402	15247	15361	15382	15472	15432	15337	15474	15462	15247	15453	15357	15337	15391	15429	15443	15451	15283	15459	15341	15513	15376	15374	15562	15424	15434	15600	15379	15538	15292	15343	15422	15385	15197	15379	15351	15515	15439	15368	15358	15446	15409	15276	15460	15358	15321	15511	15317	15455	15483	15420	15455	15290	15260	15420	15418	15472	15399	15616	15303	15439	15368	15410	15479	15233	15463	15517	15346	15361	15423	15382	15356	15482	15334	15403	15398	15520	15534	15313	15365	15206	15207	15543	15340	15493	15286	15439	15503	15373	15290	15393	15435	15387	15473	15574	15539	15528	15332	15431	15501	15571	15447	15448	15564	15240	15295	15309	15451	15477	15561	15431	15378	15300	15374	15488	15453	15408	15547	15411	15491	15457	15134	15337	15418	15329	15466	15248	15454
28871	26999	35003	32099	26063	23802	22116	20696	20196	19530	19415	19717	19908	19955	19591	19326	19336	19191	18889	18811	18747	18911	18953	18654	18824	18761	18734	18752	18612	18659	18694	18758	18954	18804	18856	18630	18806	18824	18685	18744	18768	18674	18563	18551	18774	18684	18730	18726	18715	18690	18576	18687	18758	18850	18739	18648	18757	18689	18553	18536	18677	18759	18583	18715	18830	18439	18577	18570	18566	18660	18686	18618	18680	18555	18648	18584	18546	18503	18705	18470	18691	18696	18622	18590	18585	18722	18698	18714	18795	18656	18742	18774	18541	18585	18651	18492	18600	18566	18514	18584	18647	18759	18768	18647	18983	18585	18619	18704	18633	18717	18750	18927	18683	18650	18641	18523	18773	18728	18572	18783	18636	18892	18380	18688	18762	18602	18743	18461	18560	18827	18728	18688	18765	18517	18692	18585	18626	18728	18423	18843	18727	18616	18588	18391	18568	18630	18826	18542	18632	18594	18810	18387	18648	18826	18729	18545	18592	18501	18629	18719	18749	18616	18585	18430	18653	18599	18530	18624	18845	18638	18516	18777	18706	18673	18638	18422	18595	18466	18606	18653	18810	18747	18456	18650	18572	18704	18638	18759	18604	18780	18797	18662	18659	18624	18731	18567	18743	18638	18626	18568	18681	18715	18704	18801	18578	18506	18501	18564	18757	18366	18547	18815	18682	18754	18586	18754	18650	18515	18608	18339	18680	18605	18793	18566	18600	18653	18672	18583	18944	18903	18525	18564	18596	18592	18686	18661	18612	18753	18790	18621	18569	18624	18674	18717	18642	18632	18557	18540	18811	18589	18713	18605	18651	18516	18624	18581	18553	18448	18763	18920	18654	18785	18705	18560	18707	18396	18609	18568	18528	18651	18492	18596	18613	18504	18746	18729	18642	18688	18604	18562	18465	18785	18858	18690	18845	18556	18738	18709	18754	18555	18749	18717	18647	18674	18613	18820	18789	18718	18695	18724	18605	18446	18536	18588	18685	18649	18537	18790	18700	18712	18769	18520	18616	18734	18658	18733	18780	18592	18518	18657	18714	18758	18756	18893	18820	18738	18609	18555	18794	18409	18576	18631	18562	18540	18513	18725	18473	18568	18577	18723	18753	18461	18814	18564	18837	18749	18769	18735	18617	18610	18491	18795	18777	18822	18758	18707	18436	18381	18757	18696	18714	18612	18750	18810	18541	18582	18677	18640	18691	18632	18713	18546	18602	18570	18778	18711	18767	18580	18667	18624	18426	18640	18624	18880	18963	18847	18760	18621	18741	18524	18677	18696	18519	18664	18615	18669	18741	18667	18711	18725	18577	18489	18683	18493	18645	18770	18798	18663	18666	18736	18578	18574	18687	18731	18491	18634	18631	18691	18720	18688	18698	18580	18716	18496	18600	18739	18839	18746	18586	18517	18585	18581	18581	18506	18610	18666	18757	18870	18691	18769	18682	18896	18667	18893	18771	18748	18668	18702	18710	18623	18711	18571	18647	18715	18573	18498	18700	18677	18736	18471	18552	18756	18543	18541	18795	18688	18686	18549	18502	18703	18605	18639	18518	18708	18721	18493	18637	18716	18695	18811	18641	18790	18659	18570	18751	18695	18589	18640	18539	18609	18627	18512	18600	18755	18954	18500	18531	18435	18678	18460	18540	18503	18747	18546	18478	18543	18560	18709	18376	18539	18627	18639	18566	18486	18789	18557	18573	18649	18485	18645	18506	18548	18557	18561	18510	18774	18617	18642	18683	18566	18428	18684	18619	18479	18743	18548	18754	18381	18762	18830	18580	18547	18719	18604	18796	18741	18613	18676	18617	18897	18904	19077	18811	18636	18636	18800	18583	18535	18585	18578	18592	18748	18718	18456	18544	18693	18603	18686	18454	18660	18644	18723	18648	18587	18696	18625	18788	18772	18708	18717	18712	18782	18700	18595	18706	18795	18661	18717	18776	18578	18716	18350	18729	18608	18581	18536	18641	18678	18710	18656	18650	18549	18776	18857	18760	18601	18636	18520	18688	18512	18485	18638	18616	18651	18598	18490	18770	18721	18490	18666	18460	18748	18481	18505	18522	18607	18713	18955	18696	18730	18707	18607	18526	18703	18656	18762	18548	18491	18668	18601	18701	18713	18691	18612	18845	18756	18603	18637	18429	18729	18746	18713	18583	18825	18637	18701	18676	18679	18528	18613	18826	18570	18929	18604	18606	18416	18614	18635	18578	18682	18733	18494	18700	18366	18675	18533	18536	18604	18771	18907	18963	18775	18604	18592	18632	18500	18281	18554	18633	18539	18549	18583	18571	18566	18607	18653	18601	18756	18575	18751	18443	18821	18618	18612	18539	18850	18735	18849	18650	18519	18757	18687	18696	18721	18661	18784	18605	18698	18756	18613	18621	18766	18702	18643	18553	18618	18420	18575	18597	18566	18745	18716	18723	18621	18770	18657	18949	18595	18561	18631	18664	18787	18529	18814	18577	18615	18772	18715	18623	18550	18657	18578	18480	18563	18674	18700	18823	18573	18616	18640	18644	18644	18765	18779	18867	18525	18887	18708	18602	18564	18722	18625	18666	18649	18647	18648	18735	18602	18651	18639	18581	18659	18657	18729	18511	18568	18558	18721	18556	18849	18700	18687	18645	18714	18644	18880	18675	18606	18790	18599	18540	18601	18796	18736	18776	18567	18780	18853	18848	18651	18589	18684	18627	18473	18749	18600	18460	18623	18595	18653	18792	18774	18669	18754	18460	18737	18589	18824	18546	18501	18710	18625	18632	18458	18525	18699	18591	18689	18648	18645	18643	18635	18847	18449	18619	18672	18549	18581	18837	18577	18529	18709	18623	18561	18664	18684	18750	18757	18657	18521	18407	18488	18856	18607	18586	18509	18859	18719	18683	18532	18702	18766	18788	18547	18514	18562	18593	18657	18710	18548	18633	18682	18719	18635	18674	18488	18635	18712	18619	18679	18595	18662	18761	18383	18683	18736	18570	18705	18638	18775	18549	18604	18687	18470	18543	18682	18538	18678	18612	18530	18584	18352	18701	18469	18723	18791	18659	18472	18588	18764	18594	18611	18564	18489	18694	18858	18674	18588	18815	18636	18718	18561	18623	18650	18793	18645	18570	18732	18672	18669	18619	18686	18724	18596	18683	18801	18601	18582	18767	18879	18715	18666	18762	18792	18669	18632	18889	18789	18807	18551	18550	18620	18732	18742	18685	18615	18625	18763	18560	18521	18730	18591	18634	18747	18776	18568	18855	18612	18676	18829	18807	18688	18700	18636	18659	18788	18676	18728	18608	18705	18437	18496	18730	18730	18933	18565	18818	18817	18825	18583	18789	18692	18746	18446	18701	18616	18482	18602	18612	18826	18819	18576	18654	18555	18514	18733	18670	18766	18479	18578	18546	18619	18676	18557	18673	18437	18759	18743	18558	18709	18723	18887	18769	18433	18700	18691	18812	18570	18660	18696	18582	18556	18638	18765	18721	18933	18590	18741	18851	18779	18613	18770	18608	18544	18732	18605	18545	18718	18640	18556	18618	18706	18618	18566	18582	18652	18650	18508	18502	18576	18835	18451	18794	18507	18639	18586	18585	18882	18618	18600	18605	18406	18579	18630	18764	18816	18518	18694	18711	18777	18789	18502	18810	18742	18776	18591	18844	18719	18563	18763	18548	18609	18678	18483	18677	18618	18714	18586	18670	18772	18745	18532	18768	18637	18800	18729	18706	18669	18730	18607	18890	18419	18777	18737	18788	18576	18752	18862	18520	18512	18616	18728	18401	18519	18640	18635	18718	18743	18552	18522	18448	18853	18576	18654	18760	18838	18641	18734	18637	18670	18781	18645	18777	18695	18607	18566	18662	18409	18600	18780	18769	18683	18498	18637	18619	18590	18291	18512	18546	18596	18584	18779	18626	18635	18596	18565	18648	18701	18628	18728	18630	18719	18800	18823	18523	18467	18617	18765	18743	18627	18726	18679	18634	18630	18685	18662	18452	18560	18582	18706	18848	18690	18829	18758	18547	18800	18590	18804	18743	18624	18620	18742	18583	18717	18665	18696	18463	18621	18704	18389	18595	18618	18764	18711	18622	18711	18617	18645	18580	18877	18434	18789	18744	18723	18672	18693	18830	18644	18791	18676	18514	18644	18661	18578	18742	18497	18555	18718	18740	18798	18546	18606	18804	18691	18593	18503	18757	18805	18601	18842	18612	18483	18672	18422	18784	18563	18740	18519	18554	18435	18834	18671	18588	18400	18304	18517	18596	18708	18587	18554	18685	18512	18719	18793	18402	18692	18633	18459	18528	18839	18947	18552	18586	18706	18486	18607	18797	18590	18625	18569	18663	18770	18590	18542	18741	18678	18596	18581	18630	18631	18699	18575	18836	18877	18598	18464	18741	18690	18515	18682	18665	18677	18388	18808	18695	18584	18802	18510	18681	18631	18671	18777	18558	18786	18625	18605	18667	18697	18519	18772	18732	18777	18675	18531	18575	18667	18827	18797	18493	18773	18583	18690	18645	18582	18488	18870	18649	18609	18785	18642	18738	18658	18441	18600	18448	18361	18684	18767	18761	18667	18763	18689	18511	18826	18689	18778	18829	18617	18595	18701	18438	18881	18662	18545	18424	18520	18607	18647	18621	18714	18636	18692	18537	18684	18757	18461	18452	18610	18684	18630	18884	18597	18597	18634	18546	18581	18471	18680	18635	18775	18482	18806	18443	18718	18828	18880	18641	18812	18674	18564	18798	18694	18499	18721	18771	18625	18608	18604	18563	18649	18618	18710	18688	18528	18399	18514	18724	18691	18706	18668	18739	18584	18540	18515	18593	18754	18532	18483	18515	18685	18546	18766	18839	18493	18751	18595	18780	18837	18628	18598	18556	18642	18658	18816	18726	18623	18637	18746	18728	18640	18674	18591	18674	18519	18867	18800	18624	18731	18729	18593	18701	18721	18710	18609	18668	18709	18816	18693	18504	18539	18648	18652	18957	18575	18639	18580	18556	18604	18747	18651	18805	18574	18625	18688	18720	18665	18681	18702	18706	18561	18724	18534	18647	18647	18884	18705	18749	18725	18585	18734	18634	18656	18743	18502	18666	18670	18696	18735	18654	18681	18635	18507	18792	18718	18652	18556
28943	42050	38282	30939	26189	23129	20591	18869	18324	17533	17190	17399	17672	17687	17139	16896	16392	16122	15824	15750	15844	15816	15730	15837	15967	15864	15874	15866	15687	15811	15645	15744	15711	15738	15799	15666	15871	15640	15693	15578	15719	15874	15717	15759	15637	15772	15696	15794	15699	15652	15607	15670	15653	15647	15756	15677	15676	15592	15770	15858	15834	15598	15532	15651	15767	15649	15809	15683	15806	15458	15778	15708	15648	15520	15691	15849	15767	15565	15691	15704	15718	15696	15725	15790	15711	15693	15562	15684	15578	15789	15744	15655	15648	15702	15646	15771	15498	15930	15711	15568	15736	15578	15749	15641	15662	15597	15728	15631	15849	15632	15752	15772	15736	15639	15543	15613	15664	15741	15648	15703	15776	15688	15786	15670	15699	15578	15833	15711	15520	15653	15548	15655	15687	15608	15607	15620	15531	15828	15663	15874	15867	15508	15503	15654	15770	15596	15791	15848	15611	15709	15642	15716	15561	15580	15701	15650	15611	15739	15542	15630	15576	15627	15654	15860	15659	15761	15646	15645	15639	15643	15604	15736	15659	15658	15671	15690	15688	15540	15627	15688	15717	15746	15845	15721	15665	15761	15665	15586	15741	15812	15748	15614	15742	15640	15500	15620	15629	15770	15667	15596	15786	15596	15603	15856	15422	15620	15701	15528	15584	15766	15706	15660	15614	15504	15598	15567	15834	15756	15676	15635	15562	15705	15726	15523	15745	15835	15722	15732	15749	15667	15625	15635	15654	15453	15480	15747	15641	15549	15589	15759	15638	15784	15794	15765	15646	15655	15540	15592	15631	15822	15613	15726	15650	15613	15723	15661	15582	15703	15648	15598	15691	15832	15758	15590	15844	15641	15688	15726	15598	15664	15709	15620	15626	15665	15589	15731	15669	15604	15562	15653	15560	15582	15828	15778	15622	15692	15697	15786	15681	15692	15600	15541	15563	15786	15672	15712	15687	15547	15773	15638	15575	15707	15624	15808	15685	15513	15720	15727	15729	15851	15650	15645	15735	15509	15855	15557	15692	15694	15550	15650	15635	15748	15639	15742	15666	15467	15696	15739	15559	15422	15593	15563	15582	15834	15522	15639	15672	15623	15452	15607	15668	15623	15672	15529	15717	15840	15662	15724	15701	15671	15486	15765	15745	15733	15658	15672	15789	15757	15720	15723	15683	15591	15727	15712	15751	15550	15688	15776	15683	15703	15798	15525	15797	15621	15731	15599	15679	15611	15527	15761	15673	15619	15585	15783	15651	15659	15538	15841	15708	15557	15950	15830	15756	15663	15638	15563	15586	15576	15726	15661	15735	15741	15701	15673	15665	15726	15573	15694	15529	15731	15723	15755	15571	15604	15633	15620	15685	15724	15829	15570	15775	15647	15839	15633	15716	15589	15575	15579	15592	15638	15801	15553	15796	15832	15626	15461	15687	15767	15795	15602	15653	15847	15498	15703	15631	15588	15651	15766	15587	15721	15611	15454	15762	15686	15632	15667	15577	15788	15609	15787	15691	15660	15831	15800	15684	15758	15621	15727	15607	15811	15652	15600	15709	15809	15844	15700	15596	15838	15796	15626	15672	15583	15626	15687	15483	15787	15591	15815	15721	15667	15746	15673	15501	15688	15584	15732	15900	15572	15768	15643	15685	15748	15751	15529	15657	15686	15701	15682	15625	15703	15760	15705	15705	15659	15619	15823	15769	15474	15731	15811	15816	15554	15606	15647	15814	15810	15530	15678	15663	15739	15504	15498	15832	15740	15526	15702	15538	15611	15763	15655	15717	15652	15731	15716	15701	15600	15714	15667	15673	15597	15767	15763	15674	15668	15743	15807	15811	15662	15592	15794	15667	15688	15750	15713	15524	15575	15725	15629	15743	15653	15740	15725	15787	15776	15752	15609	15632	15705	15664	15661	15514	15728	15593	15756	15572	15750	15641	15736	15698	15704	15839	15597	15468	15602	15664	15722	15601	15687	15701	15644	15738	15755	15601	15565	15653	15532	15784	15571	15806	15666	15649	15774	15625	15731	15491	15377	15746	15661	15671	15765	15712	15550	15748	15516	15675	15698	15741	15783	15646	15686	15555	15606	15559	15590	15606	15904	15769	15649	15673	15793	15725	15544	15626	15618	15643	15692	15804	15653	15565	15630	15563	15721	15869	15620	15741	15775	15679	15476	15629	15687	15678	15643	15809	15452	15724	15714	15677	15683	15700	15806	15854	15534	15626	15876	15721	15772	15544	15541	15843	15707	15678	15723	15710	15476	15683	15793	15668	15747	15688	15566	15717	15539	15655	15532	15901	15752	15628	15566	15726	15609	15571	15831	15608	15618	15773	15623	15887	15626	15599	15855	15770	15554	15777	15774	15689	15738	15818	15583	15754	15737	15677	15622	15522	15624	15573	15543	15731	15581	15570	15538	15547	15550	15685	15842	15540	15724	15753	15729	15715	15461	15626	15551	15709	15674	15696	15838	15624	15762	15642	15742	15415	15744	15692	15633	15805	15794	15749	15704	15596	15644	15559	15659	15597	15659	15608	15726	15630	15740	15601	15715	15811	15616	15732	15651	15690	15679	15677	15745	15704	15721	15887	15641	15704	15553	15670	15570	15942	15676	15765	15691	15735	15782	15782	15727	15598	15775	15477	15644	15607	15565	15668	15611	15699	15743	15687	15697	15656	15668	15708	15500	15796	15702	15646	15550	15644	15583	15486	15610	15678	15681	15683	15641	15904	15664	15735	15763	15882	15816	15690	15749	15683	15580	15674	15565	15641	15657	15791	15591	15738	15698	15520	15793	15844	15581	15638	15561	15670	15716	15893	15690	15772	15767	15594	15703	15688	15779	15685	15654	15705	15615	15595	15790	15601	15987	15793	15762	15832	15764	15723	15683	15773	15786	15552	15472	15669	15577	15755	15713	15891	15504	15777	15652	15802	15532	15650	15587	15626	15629	15604	15537	15502	15727	15570	15586	15780	15576	15542	15569	15674	15571	15714	15787	15640	15763	15615	15609	15647	15695	15767	15599	15600	15595	15634	15630	15629	15614	15711	15605	15623	15597	15668	15734	15713	15625	15677	15748	15610	15507	15500	15694	15658	15667	15706	15583	15467	15612	15563	15616	15745	15721	15592	15728	15685	15612	15705	15739	15759	15668	15744	15643	15605	15683	15668	15660	15766	15687	15632	15584	15795	15762	15782	15645	15616	15794	15656	15671	15799	15733	15760	15501	15670	15588	15621	15624	15772	15785	15621	15653	15676	15633	15765	15790	15675	15672	15636	15610	15713	15590	15728	15625	15689	15623	15768	15667	15688	15596	15697	15534	15712	15730	15598	16078	15685	15739	15686	15767	15697	15724	15720	15701	15690	15690	15754	15760	15723	15752	15804	15748	15687	15706	15664	15827	15651	15653	15678	15579	15563	15661	15743	15748	15641	15616	15843	15699	15784	15706	15771	15628	15649	15932	15646	15772	15508	15700	15665	15710	15844	15575	15607	15652	15690	15612	15694	15659	15679	15702	15751	15645	15804	15739	15726	15691	15730	15742	15668	15783	15782	15625	15639	15631	15558	15647	15516	15622	15671	15621	15686	15616	15612	15676	15668	15737	15532	15737	15667	15465	15635	15562	15677	15599	15775	15547	15571	15806	15574	15837	15603	15706	15536	15649	15731	15703	15666	15692	15829	15591	15703	15729	15626	15721	15742	15636	15623	15873	15572	15741	15490	15610	15674	15935	15544	15657	15702	15572	15773	15709	15633	15728	15610	15702	15792	15948	15740	15775	15806	15511	15624	15732	15527	15568	15738	15672	15711	15813	15723	15782	15749	15610	15726	15624	15664	15693	15746	15773	15615	15616	15710	15827	15526	15671	16025	15746	15763	15649	15600	15700	15682	15614	15747	15817	15750	15733	15684	15650	15718	15763	15656	15515	15736	15654	15660	15709	15748	15701	15636	15753	15703	15576	15715	15527	15790	15478	15720	15476	15688	15755	15651	15729	15661	15616	15505	15664	15611	15676	15517	15707	15669	15625	15819	15604	15653	15721	15685	15688	15647	15671	15538	15660	15714	15622	15697	15769	15741	15561	15745	15788	15688	15819	15683	15753	15664	15736	15830	15575	15710	15885	15606	15682	15695	15732	15668	15581	15593	15683	15667	15735	15692	15819	15801	15694	15850	15767	15614	15678	15684	15775	15518	15633	15688	15504	15821	15754	15655	15762	15658	15708	15603	15816	15613	15625	15732	15737	15590	15673	15629	15586	15753	15660	15724	15652	15757	15635	15725	15821	15757	15564	15590	15607	15722	15689	15557	15633	15716	15848	15727	15582	15846	15647	15795	15847	15689	15840	15696	15899	15666	15809	15748	15594	15924	15720	15843	15695	15530	15569	15850	15650	15587	15720	15549	15852	15626	15555	15732	15737	15725	15802	15664	15695	15579	15684	15757	15754	15743	15690	15752	15647	15617	15679	15751	15720	15716	15765	15785	15480	15571	15725	15807	15834	15742	15732	15901	15660	15690	15595	15820	15647	15758	15695	15686	15708	15681	15632	15637	15659	15580	15581	15888	15595	15802	15690	15660	15684	15828	15828	15721	15687	15458	15706	15726	15623	15672	15693	15714	15677	15632	15640	15651	15815	15582	15684	15777	15736	15596	15572	15526	15681	15866	15576	15740	15683	15746	15579	15754	15682	15640	15731	15493	15641	15810	15694	15714	15832	15785	15667	15817	15662	15582	15720	15692	15590	15706	15744	15601	15785	15672	15661	15693	15739	15716	15494	15682	15716	15667	15681	15803	15562	15690	15579	15700	15740	15598	15659	15652	15711	15718	15560	15777	15881	15694	15841	15858	15740	15492	15772	15588	15673	15645	15532	15607	15635	15660	15832	15731	15659	15723	15663	15617	15839	15651	15700	15703	15515	15642	15767	15758	15543	15782	15593	15623	15552	15593	15465	15783	15754	15455	15782	15669	15641	15678	15601	15693	15641	15758	15670	15731	15624	15728	15612	15724	15687	15624	15632	15681	15648	15595	15678	15795	15552	15676	15703	15697	15816	15608	15601	15605	15694	15703	15929	15699	15599	15541	15648	15593	15693	15676	15751	15664	15523	15674	15667	15719	15823	15794	15662	15642	15804
24474	21283	28929	26420	26367	27152	25778	22456	21125	20501	20522	20631	20647	20141	19768	19483	19487	19100	18760	18711	18838	18616	18767	18901	18559	18826	18658	18519	18687	18578	18676	18696	18601	18622	18451	18631	18486	18563	18564	18368	18618	18458	18505	18334	18416	18520	18613	18498	18433	18370	18422	18515	18369	18690	18492	18266	18453	18528	18450	18081	18457	18456	18520	18559	18504	18592	18217	18641	18439	18424	18281	18439	18263	18423	18382	18525	18370	18438	18575	18456	18539	18556	18538	18307	18597	18282	18503	18637	18631	18507	18415	18352	18323	18411	18668	18468	18615	18485	18473	18374	18600	18541	18455	18411	18693	18421	18401	18306	18434	18593	18561	18298	18445	18707	18401	18583	18571	18504	18420	18498	18437	18494	18155	18439	18582	18563	18310	18302	18365	18421	18424	18249	18616	18480	18642	18293	18331	18224	18245	18516	18377	18498	18311	18446	18593	18284	18294	18420	18530	18709	18526	18443	18495	18541	18323	18463	18424	18431	18271	18328	18423	18539	18585	18502	18370	18491	18437	18318	18245	18256	18454	18508	18304	18438	18295	18293	18649	18356	18337	18488	18388	18709	18557	18425	18659	18350	18612	18332	18374	18240	18324	18287	18317	18477	18492	18578	18322	18280	18361	18405	18439	18299	18470	18382	18406	18456	18526	18435	18462	18417	18480	18439	18616	18296	18524	18366	18480	18294	18197	18480	18518	18446	18342	18325	18316	18490	18363	18348	18565	18607	18486	18500	18330	18596	18404	18397	18547	18290	18396	18357	18571	18425	18418	18390	18393	18406	18496	18498	18598	18269	18496	18569	18515	18552	18573	18422	18321	18365	18407	18385	18375	18364	18530	18419	18605	18648	18419	18475	18506	18576	18613	18412	18269	18326	18665	18564	18409	18483	18447	18455	18442	18388	18467	18544	18264	18315	18381	18326	18367	18465	18351	18551	18404	18659	18414	18542	18487	18435	18442	18470	18412	18418	18656	18338	18522	18542	18580	18302	18425	18449	18544	18514	18255	18378	18604	18687	18474	18364	18532	18516	18581	18356	18379	18313	18427	18595	18374	18420	18392	18454	18351	18260	18552	18489	18488	18151	18461	18273	18437	18157	18415	18411	18234	18537	18347	18296	18600	18290	18595	18379	18589	18580	18425	18466	18615	18278	18458	18466	18464	18418	18305	18522	18438	18336	18588	18590	18727	18494	18416	18261	18347	18429	18382	18434	18381	18345	18494	18347	18255	18517	18244	18478	18522	18503	18631	18427	18536	18385	18596	18374	18601	18556	18487	18483	18239	18659	18413	18614	18537	18441	18453	18506	18541	18344	18229	18458	18493	18330	18651	18574	18350	18414	18562	18391	18319	18306	18482	18235	18308	18514	18519	18327	18487	18523	18367	18619	18313	18541	18549	18407	18035	18337	18406	18456	18398	18383	18442	18437	18560	18306	18440	18412	18488	18534	18420	18565	18348	18444	18729	18539	18574	18533	18479	18584	18673	18421	18414	18598	18444	18454	18472	18484	18397	18390	18256	18543	18514	18324	18400	18441	18391	18572	18361	18707	18421	18340	18424	18641	18463	18348	18311	18472	18389	18343	18577	18502	18180	18415	18519	18561	18372	18463	18507	18520	18389	18469	18522	18358	18469	18410	18336	18383	18440	18431	18619	18473	18448	18337	18530	18379	18533	18577	18362	18461	18411	18625	18390	18321	18384	18328	18521	18381	18454	18651	18503	18402	18366	18485	18431	18634	18442	18468	18516	18482	18380	18420	18393	18368	18397	18525	18369	18483	18503	18322	18575	18449	18397	18647	18354	18612	18539	18292	18288	18361	18490	18393	18510	18438	18545	18299	18336	18346	18395	18577	18577	18374	18500	18358	18322	18266	18231	18520	18481	18411	18519	18527	18623	18512	18456	18443	18333	18470	18409	18374	18361	18443	18446	18391	18475	18420	18327	18532	18506	18490	18587	18513	18532	18476	18505	18382	18563	18297	18563	18374	18311	18588	18340	18474	18427	18265	18605	18322	18164	18158	18400	18551	18597	18390	18617	18426	18434	18612	18566	18482	18415	18436	18406	18330	18448	18600	18451	18449	18358	18426	18195	18503	18366	18563	18458	18309	18716	18357	18383	18346	18501	18360	18688	18497	18305	18326	18402	18367	18459	18443	18307	18511	18493	18285	18325	18424	18508	18613	18502	18362	18627	18333	18434	18524	18355	18364	18365	18352	18281	18681	18452	18326	18440	18492	18386	18499	18479	18600	18511	18418	18278	18454	18263	18330	18228	18324	18485	18432	18386	18494	18273	18531	18395	18321	18777	18451	18529	18353	18390	18387	18282	18255	18342	18508	18500	18509	18447	18569	18223	18355	18451	18370	18391	18431	18527	18688	18318	18661	18395	18505	18592	18486	18568	18626	18511	18342	18615	18629	18538	18344	18476	18526	18425	18502	18661	18434	18488	18240	18585	18456	18366	18707	18513	18612	18538	18684	18435	18582	18585	18388	18306	18616	18407	18359	18444	18229	18235	18455	18417	18277	18571	18476	18351	18390	18386	18451	18359	18583	18638	18613	18580	18512	18502	18519	18546	18495	18350	18311	18423	18475	18471	18386	18560	18476	18435	18555	18534	18424	18549	18727	18340	18669	18414	18310	18390	18282	18261	18117	18555	18481	18325	18302	18294	18445	18546	18729	18388	18323	18247	18364	18409	18329	18214	18115	18282	18380	18546	18367	18676	18188	18537	18390	18445	18614	18509	18336	18528	18483	18343	18648	18459	18583	18471	18492	18479	18487	18475	18525	18581	18349	18500	18620	18504	18686	18518	18462	18509	18561	18559	18307	18436	18461	18402	18245	18458	18408	18404	18242	18605	18303	18509	18569	18577	18309	18524	18487	18433	18289	18215	18432	18596	18352	18453	18419	18374	18387	18566	18608	18645	18445	18443	18591	18444	18506	18346	18564	18473	18448	18444	18413	18460	18307	18460	18465	18314	18416	18533	18410	18563	18365	18452	18484	18542	18537	18449	18412	18473	18362	18564	18340	18231	18469	18544	18443	18327	18439	18578	18519	18564	18300	18305	18541	18594	18500	18591	18471	18399	18562	18615	18578	18468	18353	18491	18566	18450	18603	18405	18580	18340	18511	18611	18637	18500	18394	18505	18569	18529	18381	18566	18427	18324	18510	18663	18287	18276	18550	18651	18442	18543	18467	18346	18494	18384	18213	18495	18516	18601	18563	18328	18431	18450	18524	18581	18378	18344	18353	18348	18361	18356	18481	18484	18349	18135	18561	18559	18299	18373	18410	18456	18525	18569	18296	18285	18223	18580	18420	18590	18582	18462	18530	18365	18598	18623	18315	18487	18542	18402	18366	18522	18549	18344	18265	18364	18342	18671	18501	18282	18574	18235	18561	18396	18268	18334	18308	18506	18195	18445	18640	18409	18339	18574	18356	18455	18461	18316	18484	18388	18577	18353	18359	18425	18442	18365	18402	18312	18410	18450	18372	18426	18471	18617	18437	18513	18502	18711	18492	18323	18340	18582	18524	18603	18613	18305	18421	18485	18348	18535	18441	18585	18431	18509	18487	18400	18602	18459	18566	18400	18494	18388	18567	18642	18602	18545	18557	18411	18243	18309	18296	18255	18550	18601	18392	18579	18454	18349	18344	18378	18454	18219	18283	18476	18258	18350	18457	18373	18573	18573	18451	18579	18375	18551	18630	18502	18452	18532	18351	18532	18256	18430	18153	18529	18440	18309	18284	18515	18564	18441	18296	18355	18416	18456	18322	18547	18312	18281	18524	18327	18475	18448	18498	18437	18362	18516	18425	18450	18406	18379	18510	18373	18409	18567	18554	18447	18483	18538	18513	18369	18407	18657	18438	18456	18530	18622	18294	18362	18525	18386	18577	18291	18510	18562	18459	18302	18467	18480	18545	18512	18440	18532	18533	18523	18546	18327	18541	18439	18484	18568	18361	18590	18153	18367	18507	18339	18334	18475	18287	18404	18197	18416	18485	18520	18498	18506	18482	18458	18476	18440	18351	18181	18448	18528	18436	18347	18478	18339	18519	18315	18485	18533	18532	18520	18316	18400	18375	18425	18495	18177	18544	18496	18275	18453	18361	18441	18486	18462	18485	18350	18389	18479	18485	18408	18378	18508	18486	18731	18547	18378	18397	18626	18601	18579	18476	18491	18501	18629	18582	18522	18666	18343	18515	18457	18423	18497	18407	18657	18424	18416	18351	18272	18451	18471	18430	18352	18414	18515	18250	18623	18412	18405	18193	18395	18364	18521	18311	18521	18551	18413	18595	18395	18626	18537	18439	18654	18358	18627	18445	18521	18469	18435	18318	18638	18153	18646	18488	18440	18578	18422	18560	18542	18352	18349	18470	18642	18701	18688	18505	18406	18438	18548	18440	18333	18508	18325	18423	18295	18458	18314	18480	18541	18505	18466	18354	18403	18314	18510	18436	18429	18483	18491	18521	18722	18517	18629	18473	18426	18291	18363	18381	18385	18563	18488	18304	18534	18462	18304	18407	18450	18336	18445	18575	18595	18567	18458	18471	18503	18097	18610	18458	18456	18493	18424	18363	18459	18625	18513	18456	18660	18404	18540	18653	18559	18389	18647	18465	18429	18375	18377	18440	18459	18326	18486	18614	18471	18350	18311	18498	18418	18444	18562	18611	18398	18314	18461	18514	18304	18388	18411	18469	18483	18569	18487	18451	18337	18589	18315	18293	18549	18598	18412	18493	18100	18666	18495	18370	18546	18518	18536	18389	18488	18289	18361	18448	18665	18467	18399	18495	18491	18338	18485	18311	18347	18363	18332	18450	18517	18416	18423	18424	18457	18271	18308	18444	18447	18460	18431	18204	18548	18440	18269	18475	18364	18437	18449	18471	18530	18272	18582	18342	18463	18358	18465	18483	18298	18295	18454	18412	18494	18566	18398	18377	18589	18361	18572	18496	18440	18505	18396	18436	18415	18423	18113	18470	18318	18366	18425	18512	18418	18485	18532	18340	18454	18380	18315	18505	18390	18603	18544	18355	18346	18461	18522	18448	18561	18545	18247	18461	18297	18469	18375	18381	18309	18263	18260	18519	18261	18391	18327	18359	18459	18295	18621	18522
29085	48692	45514	37546	32048	27357	24009	21743	19767	18653	18878	18932	18661	18087	17666	17330	16755	16254	16011	15962	15931	16195	15827	15714	15648	15643	15646	15686	15900	15745	15736	15651	15593	15756	15588	15773	15611	15622	15628	15590	15616	15500	15660	15512	15469	15558	15573	15685	15602	15665	15535	15691	15704	15554	15577	15574	15503	15667	15449	15694	15813	15672	15594	15630	15574	15767	15594	15795	15477	15530	15607	15592	15707	15659	15668	15749	15638	15580	15633	15512	15523	15507	15561	15671	15590	15594	15559	15509	15560	15660	15722	15593	15456	15653	15817	15577	15647	15684	15598	15645	15613	15639	15638	15660	15619	15659	15617	15611	15599	15501	15548	15674	15625	15472	15549	15657	15580	15550	15668	15696	15562	15643	15549	15585	15516	15437	15772	15626	15518	15604	15540	15579	15629	15496	15662	15393	15544	15674	15562	15655	15544	15442	15560	15592	15507	15347	15663	15524	15656	15670	15560	15454	15666	15519	15616	15551	15536	15591	15454	15655	15520	15566	15565	15420	15662	15572	15678	15576	15561	15563	15504	15513	15673	15584	15575	15617	15557	15525	15497	15401	15423	15604	15500	15512	15442	15523	15561	15522	15506	15528	15460	15654	15553	15493	15535	15749	15488	15605	15483	15511	15576	15711	15648	15616	15616	15675	15558	15715	15563	15687	15654	15652	15587	15650	15572	15604	15628	15681	15643	15676	15691	15695	15691	15500	15769	15563	15482	15525	15523	15588	15563	15659	15493	15581	15630	15502	15602	15558	15522	15617	15585	15662	15505	15627	15677	15602	15500	15586	15723	15494	15585	15662	15640	15596	15615	15423	15695	15590	15648	15442	15463	15687	15577	15595	15605	15531	15732	15560	15383	15554	15503	15532	15678	15555	15529	15577	15759	15449	15656	15516	15539	15548	15601	15639	15638	15642	15555	15642	15694	15433	15391	15542	15616	15611	15677	15628	15683	15849	15649	15492	15650	15419	15585	15532	15664	15492	15596	15551	15530	15572	15648	15279	15463	15654	15425	15558	15605	15686	15586	15533	15417	15521	15471	15745	15719	15515	15466	15791	15622	15550	15583	15522	15412	15584	15584	15668	15546	15517	15562	15465	15618	15630	15572	15423	15644	15794	15550	15560	15607	15526	15656	15556	15599	15655	15364	15573	15509	15739	15512	15583	15668	15513	15622	15549	15577	15528	15622	15543	15477	15506	15572	15573	15635	15478	15530	15634	15628	15638	15493	15512	15440	15595	15626	15507	15780	15447	15616	15443	15570	15582	15799	15652	15635	15501	15438	15487	15445	15534	15725	15653	15483	15578	15811	15462	15427	15560	15654	15511	15600	15380	15732	15534	15502	15790	15475	15550	15549	15615	15676	15595	15526	15547	15617	15734	15678	15330	15702	15590	15556	15620	15519	15536	15672	15528	15553	15673	15489	15533	15682	15565	15541	15582	15705	15573	15581	15622	15509	15482	15644	15542	15464	15516	15568	15626	15490	15664	15502	15504	15696	15517	15541	15625	15561	15500	15640	15541	15550	15598	15465	15692	15530	15689	15689	15372	15715	15495	15582	15607	15779	15703	15608	15580	15738	15455	15557	15814	15696	15367	15615	15642	15710	15696	15478	15734	15488	15512	15520	15531	15487	15493	15573	15428	15687	15516	15475	15583	15670	15715	15567	15564	15588	15488	15533	15553	15526	15683	15557	15735	15580	15656	15656	15497	15522	15647	15621	15590	15556	15635	15710	15521	15478	15744	15591	15411	15699	15619	15550	15460	15574	15465	15598	15552	15625	15736	15678	15530	15659	15511	15673	15646	15652	15638	15538	15470	15630	15460	15453	15565	15475	15676	15783	15682	15420	15701	15620	15598	15504	15750	15606	15306	15617	15670	15567	15559	15671	15553	15757	15428	15454	15691	15581	15595	15574	15661	15737	15543	15434	15672	15593	15654	15545	15517	15694	15528	15495	15575	15555	15700	15535	15625	15597	15643	15583	15544	15558	15511	15630	15623	15641	15517	15548	15491	15749	15603	15715	15524	15413	15624	15744	15707	15474	15561	15619	15442	15541	15633	15545	15662	15564	15638	15466	15639	15606	15564	15524	15550	15554	15628	15504	15665	15672	15544	15498	15510	15615	15656	15696	15580	15565	15566	15448	15629	15583	15621	15467	15707	15543	15578	15574	15441	15490	15597	15677	15590	15603	15474	15567	15460	15523	15587	15595	15594	15525	15693	15449	15560	15577	15740	15744	15694	15556	15497	15644	15674	15512	15503	15716	15644	15519	15496	15634	15570	15630	15542	15541	15704	15632	15571	15489	15716	15465	15471	15653	15462	15525	15511	15412	15495	15619	15540	15587	15513	15594	15537	15702	15423	15663	15580	15428	15741	15537	15585	15483	15599	15591	15798	15505	15668	15580	15548	15656	15557	15472	15434	15630	15635	15455	15520	15640	15514	15586	15590	15544	15566	15508	15580	15583	15558	15440	15590	15433	15539	15620	15531	15723	15622	15557	15526	15575	15598	15604	15529	15532	15625	15453	15809	15509	15477	15619	15525	15548	15562	15481	15532	15660	15404	15554	15521	15483	15505	15511	15535	15640	15551	15744	15623	15679	15457	15509	15564	15417	15555	15789	15619	15485	15589	15650	15722	15609	15568	15551	15694	15512	15524	15744	15746	15534	15646	15573	15585	15668	15482	15553	15497	15566	15683	15612	15594	15529	15489	15499	15647	15443	15540	15581	15613	15628	15522	15689	15492	15718	15463	15631	15709	15714	15398	15697	15639	15595	15724	15585	15491	15531	15592	15630	15616	15663	15516	15715	15486	15712	15620	15453	15541	15677	15686	15568	15512	15764	15487	15599	15593	15533	15620	15523	15643	15603	15581	15589	15651	15662	15671	15646	15539	15548	15605	15695	15531	15528	15498	15666	15777	15595	15312	15602	15710	15447	15570	15529	15585	15653	15420	15619	15509	15554	15633	15479	15671	15533	15642	15723	15489	15531	15687	15783	15517	15823	15552	15717	15491	15505	15574	15582	15588	15773	15572	15424	15724	15760	15507	15706	15573	15558	15642	15562	15502	15624	15647	15575	15716	15526	15388	15514	15573	15660	15510	15485	15671	15748	15709	15513	15597	15719	15855	15420	15467	15509	15668	15802	15503	15739	15517	15629	15586	15655	15688	15552	15606	15476	15626	15392	15496	15554	15555	15517	15692	15603	15483	15771	15571	15556	15531	15669	15497	15596	15581	15615	15523	15601	15594	15435	15579	15718	15679	15533	15677	15691	15669	15672	15606	15692	15610	15555	15447	15718	15528	15443	15569	15546	15649	15543	15563	15765	15440	15578	15588	15429	15619	15481	15766	15588	15606	15618	15666	15617	15586	15537	15744	15506	15633	15484	15559	15635	15591	15542	15606	15447	15576	15567	15545	15649	15592	15551	15613	15566	15659	15541	15575	15500	15617	15569	15622	15526	15644	15645	15667	15692	15373	15670	15736	15495	15601	15694	15615	15640	15766	15533	15556	15615	15611	15584	15638	15675	15656	15476	15604	15533	15739	15625	15514	15672	15406	15616	15676	15545	15535	15712	15772	15462	15566	15639	15596	15624	15528	15580	15543	15511	15462	15549	15518	15612	15688	15527	15476	15566	15590	15763	15559	15561	15679	15355	15630	15506	15509	15630	15617	15521	15658	15614	15641	15586	15434	15482	15771	15549	15690	15515	15497	15400	15549	15587	15357	15793	15692	15576	15498	15690	15605	15630	15592	15777	15627	15704	15651	15703	15817	15697	15392	15676	15743	15437	15533	15483	15641	15469	15636	15609	15444	15639	15712	15601	15536	15594	15616	15521	15706	15650	15791	15496	15574	15476	15704	15739	15565	15625	15771	15397	15516	15778	15568	15486	15459	15630	15619	15625	15361	15697	15555	15570	15535	15616	15677	15499	15483	15470	15708	15545	15567	15657	15563	15554	15581	15569	15617	15627	15533	15646	15528	15694	15529	15704	15496	15466	15621	15584	15557	15496	15482	15523	15593	15613	15583	15568	15668	15523	15524	15702	15450	15463	15756	15660	15689	15766	15525	15499	15592	15517	15562	15587	15396	15446	15584	15659	15444	15557	15472	15568	15545	15617	15618	15499	15585	15659	15516	15552	15739	15820	15453	15609	15472	15665	15626	15438	15671	15493	15580	15558	15385	15718	15557	15649	15573	15590	15578	15576	15567	15569	15641	15379	15647	15607	15547	15604	15517	15740	15522	15500	15523	15636	15594	15593	15677	15603	15490	15587	15550	15702	15720	15530	15613	15604	15672	15424	15423	15428	15566	15492	15640	15569	15696	15465	15644	15783	15601	15604	15637	15587	15561	15508	15720	15742	15723	15557	15472	15737	15670	15403	15545	15567	15527	15756	15548	15513	15568	15499	15556	15700	15513	15562	15540	15576	15620	15392	15529	15543	15563	15539	15540	15567	15626	15622	15546	15491	15597	15689	15592	15622	15643	15506	15495	15515	15476	15694	15395	15622	15554	15556	15504	15512	15713	15563	15611	15512	15721	15632	15650	15443	15583	15687	15514	15650	15565	15694	15492	15506	15491	15679	15502	15503	15630	15701	15579	15543	15603	15525	15638	15483	15763	15652	15660	15659	15507	15520	15628	15658	15525	15662	15724	15519	15620	15578	15557	15652	15632	15543	15646	15658	15444	15515	15765	15463	15385	15643	15590	15498	15549	15768	15523	15778	15702	15482	15630	15638	15591	15734	15596	15606	15630	15523	15517	15571	15768	15414	15577	15435	15578	15492	15478	15698	15780	15561	15748	15602	15561	15506	15519	15592	15596	15568	15692	15632	15600	15486	15571	15570	15704	15555	15493	15723	15698	15599	15498	15523	15765	15699	15548	15529	15547	15660	15509	15663	15520	15577	15568	15491	15593	15592	15620	15703	15517	15460	15496	15555	15547	15649	15768	15649	15613	15553	15572	15526	15614	15540	15342	15446	15631	15879	15544	15591	15574	15744	15571	15639	15618	15583	15601	15613	15682	15622	15735	15490	15656	15676	15750	15675	15634	15484	15743	15461	15445	15668	15511	15514	15563	15688	15562	15441	15509	15698	15557	15579	15629	15529	15691	15835	15612
23178	21305	29248	24049	23567	28043	30341	25008	22918	22377	22488	21953	21399	20863	20443	19946	19645	19127	19154	18956	18833	18893	18736	18650	18519	18386	18630	18755	18593	18392	18449	18614	18689	18532	18375	18322	18446	18362	18407	18321	18362	18423	18435	18422	18650	18490	18599	18489	18554	18470	18553	18426	18451	18575	18496	18234	18372	18504	18221	18534	18334	18624	18520	18256	18500	18288	18186	18386	18471	18337	18385	18344	18283	18404	18387	18064	18429	18243	18481	18270	18139	18460	18403	18154	18421	18238	18315	18459	18454	18325	18482	18241	18502	18611	18437	18277	18531	18346	18320	18486	18480	18274	18239	18261	18349	18388	18556	18428	18489	18352	18369	18598	18223	18360	18452	18276	18409	18214	18391	18325	18565	18496	18346	18376	18047	18237	18530	18387	18277	18342	18536	18446	18418	18192	18262	18353	18438	18387	18346	18317	18311	18424	18177	18288	18327	18324	18184	18335	18448	18372	18494	18401	18345	18256	18579	18323	18340	18250	18353	18635	18268	18324	18395	18181	18244	18257	18475	18411	18300	18370	18215	18366	18398	18243	18303	18300	18335	18435	18290	18312	18114	18191	18514	18329	18256	18197	18421	18385	18533	18349	18398	18355	18460	18306	18540	18465	18340	18263	18330	18431	18391	18259	18461	18452	18575	18475	18384	18188	18430	18371	18327	18529	18613	18288	18252	18183	18393	18372	18398	18189	18434	18459	18209	18477	18413	18494	18104	18262	18230	18193	18316	18273	18156	18343	18404	18182	18443	18292	18267	18472	18507	18456	18608	18379	18345	18293	18371	18275	18493	18429	18472	18261	18252	18295	18392	18322	18151	18454	18253	18460	18314	18252	18345	18547	18420	18285	18307	18488	18381	18234	18479	18288	18339	18596	18167	18495	18330	18255	18406	18409	18407	18086	18155	18314	18296	18326	18374	18414	18430	18400	18254	18265	18266	18196	18444	18207	18140	18380	18339	18309	18311	18328	18248	18348	18481	18203	18285	18348	18373	18148	18260	18448	18251	18420	18515	18331	18514	18221	18300	18226	18262	18386	18294	18520	18322	18214	18329	18454	18324	18324	18289	18419	18335	18428	18406	18236	18315	18386	17984	18384	18147	18405	18354	18146	18163	18146	18291	18273	18400	18342	18317	18498	18419	18319	18340	18292	18133	18420	18469	18384	18111	18211	18190	18451	18247	18194	18218	18317	18305	18354	18211	18417	18348	18355	18284	18441	18217	18280	18141	18382	18455	18462	18434	18207	18207	18361	18274	18114	18456	18170	18327	18407	18284	18299	18384	18203	18581	18399	18313	18114	18183	18289	18155	18423	18439	18399	18347	18338	18431	18309	18221	18277	18374	18715	18464	18354	18442	18356	18247	18284	18311	18312	18266	18220	18542	18288	18285	18188	18199	18274	18369	18118	18350	18121	18311	18191	18403	18268	18437	18146	18262	18381	18147	18477	18388	18391	18255	18442	18119	18270	18512	18345	18455	18163	18554	18366	18268	18369	18400	18359	18280	18306	18399	18511	18354	18339	18120	18128	18448	18520	18348	18187	18475	18231	18251	18473	18588	18113	18482	18310	18155	18249	18112	18325	18370	18234	18353	18435	18444	18314	18708	18389	18410	18306	18268	18494	18309	18304	18283	18298	18198	18325	18343	18394	18423	18470	18359	18169	18594	18406	18281	18307	18329	18296	18430	18055	18307	18053	18360	18287	18324	18155	18350	18112	18046	18261	18125	18332	18399	18398	18371	18235	18237	18564	18528	18386	18406	18311	18343	18319	18297	18293	18403	18250	18490	18337	18406	18523	18185	18284	18206	18264	18340	18317	18145	18397	18375	18278	18427	18138	18451	18556	18432	18328	18367	18090	18073	18419	18289	18380	18267	18358	18171	18418	18202	18283	18457	18350	18196	18258	18244	18436	18376	18277	18306	18200	18287	18310	18286	18308	18524	18342	18254	18454	18399	18376	18380	18310	18383	18247	18277	18221	18346	18275	18229	18241	18377	18140	18305	18337	18169	18482	18328	18378	18384	18434	18428	18379	18520	18153	18284	18288	18331	18314	18309	18219	18394	18140	18366	18470	18283	18149	18275	18498	18483	18480	18425	18399	18246	18292	18355	18222	18178	18328	18165	18397	18248	18463	18433	18353	18228	18384	18244	18166	18442	18205	18223	18225	18423	18339	18465	18346	18121	18423	18464	18574	18378	18339	18272	18085	18308	18348	18516	18420	18379	18306	18409	18355	18440	18332	18335	18212	18385	18227	18223	18195	18252	18345	18461	18254	18023	18360	18113	18240	18233	18150	18512	18115	18565	18296	18326	18181	18181	18307	18342	18252	18320	18340	18202	18300	18296	18384	18468	18269	18367	18349	18385	18393	18330	18398	18215	18331	18387	18215	18205	18318	18393	18503	18174	18095	18038	18347	18406	18299	18184	18516	18315	18407	18180	18229	18262	18567	18331	18248	18188	18376	18268	18327	18179	18466	18432	18430	18396	18408	18382	18246	18372	18371	18550	18347	18321	18289	17950	18272	18230	18342	18209	18330	18375	18457	18399	18406	18184	18318	18598	18346	18408	18403	18352	18299	18211	18069	18323	18390	18466	18232	18193	18376	18362	18405	18428	18307	18305	18384	18443	18347	18396	18353	18330	18543	18200	18332	18419	18342	18392	18323	18134	18298	18369	18395	18386	18293	18425	18135	18364	18519	18364	18191	18149	18110	18186	18488	18381	18209	18438	18326	18214	18207	18343	18288	18352	18485	18098	18342	18210	18423	18301	18381	18426	18102	18387	18316	18155	18447	18448	18167	18466	18595	18178	18433	18449	18426	18274	18325	18289	18127	18513	18412	18252	18139	18400	18523	18274	18324	18296	18454	18320	18347	18325	18320	18423	18300	18270	18029	18384	18385	18312	18455	18430	18125	18244	18411	18353	18340	18435	18305	18227	18293	18412	18251	18390	18389	18330	18433	18144	18269	18312	18342	18352	18322	18407	18160	18240	18434	18260	18164	18155	18421	18101	18409	18370	18453	18391	18229	18274	18492	18353	18234	18309	18485	18183	18430	18325	18237	18218	18114	18318	18432	18207	18316	18276	18281	18393	18216	18424	18239	18234	18310	18438	18263	18225	18181	18367	18422	18410	18242	18158	18424	18188	18386	18233	18449	18349	18264	18249	18292	18421	18034	18553	18246	18417	18254	18418	18458	18263	18351	18222	18255	18240	18132	18531	18256	18263	18230	18388	18168	18231	18208	18037	18271	18436	18327	18261	18110	18304	18279	18271	18357	18220	18226	18434	18466	18299	18513	18251	18447	18474	18280	18383	18398	18210	17966	18547	18395	18358	18436	18082	18181	18142	18343	18450	17962	18309	18358	18313	18279	18589	18409	18252	18289	18130	18284	18303	18267	18221	18225	18394	18367	18420	18288	18332	18187	18439	18477	18305	18318	18579	18403	18344	18340	18372	18405	18224	18333	18418	18197	18283	18279	18240	18332	18358	18392	18347	18018	18537	18210	18559	18454	18325	18187	18273	18529	18261	18035	18193	18211	18420	18158	18624	18401	18465	18335	18330	18363	18358	18498	18531	18351	18281	18252	18348	18391	18293	18309	18379	18216	18319	18468	18322	18290	18360	18344	18266	18385	18461	18206	18261	18482	18445	18326	18413	18251	18400	18224	18250	18312	18351	18599	18349	18326	18352	18435	18393	18430	18236	18378	18432	18419	18284	18349	18350	18245	18190	18214	18409	18132	18440	18241	18391	18229	18318	18341	18305	18420	18210	18461	18344	18465	18515	18161	18519	18297	18519	18335	18418	18343	18302	18395	18384	18316	18506	18164	18291	18309	18446	18530	18242	18220	18328	18330	18168	18298	18437	18265	18334	18332	18268	18094	18353	18417	18601	18335	18409	18314	18139	18411	18285	18303	18293	18250	18356	18363	18214	18439	18381	18538	18115	18179	18265	18361	18279	18295	18403	18365	18316	18189	18332	18313	18405	18281	18320	18274	18302	18228	18308	18486	18291	18266	18185	18372	18170	18373	18259	18189	18362	18126	18209	18183	18547	18151	18625	18433	18333	18409	18303	18290	18262	18102	18295	18288	18540	18412	18364	18289	18263	18477	18300	18334	18339	18328	18393	18229	18299	18215	18418	18437	18395	18294	18482	18397	18413	18311	18359	18569	18172	18164	18296	18306	18308	18381	18246	18326	18374	18137	18221	18427	18327	18231	18384	18536	18483	18461	18238	18319	18330	18272	18428	18452	18310	18277	18355	18428	18373	18439	18279	18208	18375	18119	18497	18425	18375	18274	18397	18234	18145	18350	18266	18286	18156	18316	18372	18312	18344	18413	18320	18408	18499	18326	18412	18212	18497	18525	18302	18295	18406	18392	18318	18309	18175	18347	18272	18309	18353	18262	18369	18387	18194	18189	18458	18573	18378	18084	18131	18183	18376	18297	18297	18378	18395	18526	18305	18487	18386	18057	18310	18263	18535	18192	18434	18287	18238	18348	18237	18320	18278	18378	18480	18527	18324	18271	18163	18275	18533	18192	18216	18456	18237	18213	18346	18322	18366	18305	18304	18025	18143	18301	18222	18229	18276	18437	18122	18194	18224	18509	18171	18286	18228	18376	18310	18367	17990	18253	18415	18409	18166	18151	18446	18342	18231	18436	18297	18337	18152	18348	18190	18175	18381	18284	18287	18471	18360	18418	18258	18138	18347	18208	18175	18199	18316	18287	18346	18495	18386	18274	18271	18042	18243	18423	18387	18406	18365	18353	18287	18468	18434	18335	18207	18305	18323	18277	18141	18166	18208	18279	18241	18376	18165	18283	18456	18255	18305	18296	18097	18375	18386	18308	18255	18488	18227	18235	18296	18305	18354	18185	18164	18514	18304	18075	18358	18178	18303	18273	18233	18346	18228	18283	18247	18224	18377	18383	18310	18503	18315	18167	18365	18410	18121	18352	18370	18379	18281	18297	18392	18393	18303	18327	18274	18294	18401	18251	18352	18331	18468	18324	18415	18422	18416	18336	18298	18498	18210	18476	18435	18456	18534	18275	18277	18242	18257	18632	18336	18322	18082	18440	18400	18270	18209	18413	18535	18456	18450	18268	18302	18380	18320	18380
32354	55714	53159	44233	37847	32758	28507	25158	22356	21530	21275	20775	20195	19342	18579	17737	17000	16729	16345	16187	16076	16141	15743	15796	15909	15608	15766	15637	15821	15493	15592	15769	15706	15621	15586	15602	15830	15436	15496	15528	15617	15566	15404	15676	15484	15506	15451	15516	15640	15612	15562	15428	15724	15685	15577	15657	15567	15481	15592	15464	15298	15708	15430	15479	15609	15551	15460	15640	15591	15608	15594	15408	15459	15538	15432	15395	15465	15578	15518	15494	15327	15603	15457	15390	15356	15506	15698	15579	15258	15612	15395	15566	15355	15488	15458	15413	15440	15401	15451	15577	15705	15444	15333	15406	15521	15597	15473	15643	15363	15507	15522	15246	15564	15417	15464	15333	15301	15445	15514	15442	15470	15416	15306	15665	15282	15414	15602	15369	15528	15569	15596	15582	15453	15622	15397	15365	15453	15574	15374	15348	15621	15649	15307	15373	15548	15407	15497	15449	15516	15551	15495	15576	15422	15393	15469	15553	15333	15477	15547	15580	15317	15548	15493	15326	15391	15442	15510	15420	15486	15574	15462	15518	15591	15487	15422	15490	15488	15467	15533	15488	15586	15562	15584	15465	15438	15539	15404	15652	15545	15448	15419	15504	15508	15413	15671	15561	15372	15403	15405	15608	15430	15578	15514	15478	15454	15332	15521	15512	15413	15362	15621	15449	15625	15404	15323	15395	15487	15313	15498	15589	15401	15466	15348	15689	15378	15503	15527	15351	15506	15288	15455	15544	15598	15461	15382	15535	15373	15508	15448	15479	15483	15279	15378	15648	15416	15466	15555	15396	15527	15618	15569	15529	15485	15486	15421	15551	15214	15559	15411	15443	15425	15379	15538	15332	15504	15414	15426	15451	15430	15537	15472	15488	15504	15514	15582	15454	15521	15337	15513	15541	15568	15371	15399	15349	15550	15308	15611	15587	15429	15592	15518	15500	15569	15462	15570	15566	15534	15557	15323	15323	15416	15306	15406	15399	15367	15446	15567	15589	15561	15568	15681	15442	15424	15499	15630	15301	15478	15541	15437	15562	15538	15493	15591	15628	15502	15457	15537	15224	15542	15543	15493	15519	15718	15452	15467	15425	15402	15676	15596	15448	15459	15351	15565	15540	15433	15552	15476	15438	15296	15372	15614	15511	15362	15584	15461	15534	15459	15523	15277	15434	15385	15385	15520	15435	15524	15437	15538	15521	15570	15525	15490	15423	15476	15622	15460	15523	15566	15480	15453	15387	15609	15362	15447	15599	15591	15488	15568	15438	15390	15552	15465	15606	15450	15624	15405	15536	15449	15603	15405	15561	15334	15642	15473	15480	15471	15601	15417	15323	15567	15622	15440	15705	15584	15429	15409	15545	15470	15558	15601	15380	15633	15302	15472	15304	15620	15586	15522	15389	15543	15464	15670	15636	15376	15493	15462	15452	15427	15422	15472	15569	15488	15548	15324	15600	15388	15486	15267	15580	15435	15591	15472	15487	15404	15390	15521	15525	15554	15462	15469	15373	15588	15428	15497	15304	15435	15641	15459	15161	15646	15544	15615	15307	15599	15504	15631	15492	15403	15504	15532	15444	15438	15417	15670	15596	15609	15497	15563	15760	15491	15550	15513	15539	15652	15324	15478	15535	15546	15552	15478	15402	15550	15387	15482	15589	15383	15376	15648	15395	15554	15301	15681	15645	15329	15575	15651	15380	15702	15529	15784	15492	15559	15446	15526	15499	15510	15400	15438	15529	15395	15343	15488	15630	15505	15316	15465	15481	15496	15584	15557	15392	15449	15544	15623	15456	15504	15283	15341	15485	15495	15529	15530	15433	15515	15428	15398	15536	15571	15568	15635	15579	15531	15442	15425	15404	15669	15622	15406	15462	15453	15485	15281	15446	15620	15575	15502	15535	15634	15540	15512	15482	15576	15527	15572	15500	15584	15427	15516	15444	15526	15539	15494	15508	15636	15431	15449	15541	15507	15523	15580	15335	15457	15352	15502	15449	15382	15415	15602	15315	15557	15608	15499	15559	15423	15557	15495	15532	15442	15446	15481	15544	15445	15629	15433	15461	15337	15441	15568	15607	15426	15531	15525	15453	15449	15364	15435	15566	15614	15413	15399	15409	15567	15357	15360	15602	15501	15572	15449	15421	15665	15489	15471	15396	15457	15526	15410	15468	15532	15539	15382	15428	15350	15406	15457	15470	15444	15476	15598	15502	15501	15564	15553	15375	15371	15628	15468	15554	15550	15490	15298	15563	15256	15542	15629	15383	15402	15537	15405	15489	15600	15520	15420	15560	15549	15502	15421	15612	15411	15509	15537	15341	15419	15508	15501	15551	15509	15429	15463	15527	15512	15429	15551	15360	15430	15556	15566	15596	15515	15504	15539	15412	15516	15342	15539	15318	15521	15330	15500	15559	15532	15509	15524	15436	15478	15576	15400	15390	15437	15469	15449	15391	15482	15426	15485	15596	15608	15461	15368	15368	15423	15572	15396	15430	15565	15489	15490	15545	15423	15457	15346	15477	15505	15558	15440	15699	15606	15587	15551	15477	15497	15516	15511	15522	15418	15440	15529	15639	15452	15558	15458	15683	15501	15670	15551	15507	15511	15533	15419	15461	15327	15471	15429	15567	15665	15360	15401	15543	15582	15444	15619	15507	15535	15559	15481	15356	15385	15603	15386	15321	15528	15329	15323	15491	15517	15537	15625	15433	15476	15535	15561	15502	15371	15441	15487	15505	15504	15392	15239	15390	15504	15340	15495	15489	15449	15259	15514	15595	15551	15373	15420	15383	15481	15561	15398	15552	15644	15620	15499	15646	15474	15263	15673	15564	15370	15546	15383	15639	15523	15307	15477	15429	15410	15476	15543	15295	15437	15535	15301	15274	15433	15538	15546	15511	15481	15447	15563	15518	15413	15415	15333	15391	15362	15496	15562	15615	15263	15473	15607	15449	15540	15415	15392	15495	15400	15504	15409	15354	15398	15413	15509	15334	15377	15580	15521	15438	15323	15367	15599	15356	15435	15360	15310	15622	15540	15384	15529	15437	15403	15538	15370	15545	15323	15431	15569	15485	15453	15442	15367	15462	15372	15448	15449	15428	15471	15409	15658	15395	15479	15713	15484	15596	15630	15566	15498	15542	15768	15272	15540	15614	15336	15667	15355	15500	15452	15282	15390	15379	15402	15492	15456	15509	15617	15462	15397	15270	15363	15403	15566	15348	15336	15546	15389	15522	15546	15458	15536	15332	15650	15319	15505	15468	15618	15466	15572	15449	15409	15541	15446	15501	15449	15450	15550	15666	15397	15272	15626	15548	15541	15494	15527	15514	15608	15509	15374	15385	15423	15606	15453	15368	15575	15373	15473	15376	15317	15535	15459	15659	15506	15441	15558	15343	15353	15338	15447	15444	15468	15416	15480	15467	15557	15445	15450	15492	15646	15389	15356	15470	15602	15308	15464	15332	15535	15378	15489	15580	15487	15444	15402	15407	15541	15475	15532	15439	15558	15661	15228	15549	15470	15619	15501	15493	15503	15590	15365	15422	15609	15367	15501	15424	15336	15510	15523	15458	15538	15520	15430	15378	15479	15493	15473	15449	15384	15466	15509	15595	15341	15473	15509	15423	15512	15440	15708	15289	15436	15542	15435	15551	15492	15418	15324	15491	15557	15413	15382	15547	15502	15660	15442	15356	15466	15583	15480	15388	15455	15417	15492	15562	15386	15522	15559	15373	15582	15330	15490	15424	15456	15425	15438	15792	15468	15411	15575	15611	15710	15513	15469	15577	15347	15565	15518	15556	15374	15584	15475	15579	15394	15505	15443	15452	15409	15497	15464	15440	15583	15610	15549	15328	15647	15403	15513	15672	15355	15513	15406	15396	15433	15436	15440	15548	15534	15456	15380	15530	15614	15341	15482	15487	15617	15622	15422	15514	15522	15544	15636	15384	15738	15411	15507	15468	15432	15497	15473	15462	15422	15635	15501	15605	15438	15507	15500	15394	15443	15535	15594	15600	15437	15454	15537	15271	15572	15471	15351	15496	15500	15495	15588	15405	15477	15406	15633	15498	15511	15443	15483	15644	15454	15487	15563	15580	15558	15539	15594	15575	15481	15432	15589	15482	15498	15491	15323	15446	15446	15504	15448	15567	15665	15514	15412	15399	15494	15545	15410	15395	15518	15557	15519	15376	15710	15470	15450	15597	15511	15508	15564	15383	15490	15526	15443	15632	15520	15363	15425	15530	15606	15420	15540	15503	15462	15308	15430	15644	15476	15509	15382	15577	15337	15684	15436	15421	15576	15395	15343	15566	15480	15614	15534	15453	15589	15494	15434	15420	15470	15490	15580	15460	15505	15545	15618	15382	15542	15484	15495	15500	15368	15504	15576	15361	15319	15579	15530	15434	15330	15467	15637	15472	15437	15549	15574	15401	15363	15405	15420	15453	15450	15486	15299	15552	15545	15267	15553	15321	15377	15461	15443	15657	15324	15475	15391	15573	15378	15554	15426	15462	15578	15472	15489	15429	15463	15357	15426	15505	15478	15480	15415	15300	15352	15400	15600	15506	15485	15392	15456	15391	15333	15594	15487	15431	15415	15617	15550	15337	15492	15673	15628	15545	15625	15426	15486	15366	15654	15387	15457	15361	15509	15594	15545	15528	15406	15478	15644	15395	15616	15581	15573	15461	15276	15320	15660	15516	15386	15488	15587	15340	15506	15461	15465	15610	15400	15620	15392	15518	15510	15460	15397	15549	15394	15367	15570	15428	15581	15541	15553	15552	15500	15452	15604	15357	15452	15401	15390	15506	15341	15692	15541	15378	15290	15365	15470	15397	15574	15374	15430	15628	15519	15502	15567	15476	15549	15477	15486	15428	15248	15494	15477	15512	15463	15520	15516	15502	15481	15497	15501	15410	15542	15537	15367	15452	15582	15310	15502	15428	15407	15480	15357	15431	15372	15425	15537	15628	15617	15444	15380	15553	15416	15304	15481	15518	15456	15422	15463	15532	15538	15366	15478	15465	15491	15586	15760	15653	15570	15366	15605	15583	15553	15686	15575	15624	15589	15476	15450	15591	15619	15719	15480	15457	15609	15562	15531	15601	15416	15464	15417	15488	15432	15404	15489	15253
28708	28195	37324	33901	27667	24850	22582	21347	20491	20337	20225	19779	19776	19615	19370	19113	18893	18919	18746	18950	18939	18851	18607	18610	18751	18571	18570	18697	18859	18740	18627	18670	18474	18724	18717	18442	18589	18506	18534	18572	18449	18576	18545	18538	18518	18705	18883	18517	18404	18486	18466	18458	18691	18631	18566	18487	18431	18438	18598	18554	18511	18509	18539	18520	18544	18591	18641	18467	18529	18376	18527	18497	18686	18550	18551	18471	18323	18266	18414	18678	18357	18322	18683	18498	18660	18589	18409	18493	18492	18329	18582	18419	18390	18323	18586	18665	18506	18660	18503	18644	18384	18471	18473	18452	18403	18586	18394	18427	18395	18463	18612	18507	18433	18591	18635	18712	18472	18537	18472	18461	18419	18578	18557	18557	18458	18595	18640	18584	18406	18557	18682	18591	18733	18617	18583	18387	18444	18490	18549	18531	18271	18604	18586	18506	18533	18557	18381	18382	18439	18216	18427	18683	18219	18734	18389	18430	18443	18619	18542	18778	18613	18576	18707	18464	18829	18762	18572	18629	18693	18493	18566	18560	18698	18352	18522	18444	18402	18563	18598	18569	18537	18562	18582	18493	18548	18475	18445	18635	18465	18483	18425	18754	18474	18682	18630	18525	18795	18453	18362	18630	18488	18381	18674	18404	18769	18295	18514	18483	18312	18515	18602	18695	18505	18372	18828	18541	18728	18711	18447	18672	18570	18290	18530	18493	18520	18512	18445	18474	18720	18438	18557	18540	18390	18625	18427	18702	18485	18677	18730	18473	18495	18726	18506	18458	18749	18700	18535	18621	18592	18562	18464	18555	18607	18608	18506	18466	18417	18662	18520	18479	18526	18408	18565	18473	18623	18721	18737	18623	18431	18360	18455	18622	18544	18502	18491	18510	18473	18560	18657	18623	18576	18649	18429	18720	18490	18503	18450	18490	18395	18410	18547	18424	18491	18768	18686	18495	18373	18380	18502	18630	18590	18446	18612	18717	18301	18448	18632	18379	18538	18483	18751	18593	18706	18692	18646	18670	18652	18733	18478	18379	18439	18592	18659	18649	18522	18713	18450	18453	18417	18445	18294	18325	18399	18387	18615	18688	18694	18625	18798	18667	18576	18774	18612	18522	18520	18657	18346	18361	18470	18439	18616	18552	18406	18781	18518	18314	18310	18576	18607	18413	18690	18621	18350	18483	18667	18618	18688	18515	18436	18642	18470	18658	18571	18621	18538	18642	18624	18618	18539	18473	18504	18532	18485	18496	18489	18540	18627	18606	18504	18427	18496	18354	18592	18480	18651	18561	18623	18481	18507	18423	18626	18673	18552	18807	18348	18644	18424	18639	18518	18591	18571	18338	18502	18576	18358	18615	18531	18485	18433	18423	18728	18515	18606	18686	18511	18453	18826	18579	18656	18671	18579	18519	18474	18514	18490	18444	18563	18353	18307	18458	18503	18523	18437	18480	18749	18730	18672	18697	18596	18668	18510	18651	18651	18537	18497	18593	18454	18771	18502	18384	18401	18433	18602	18574	18546	18530	18620	18639	18381	18389	18462	18525	18567	18360	18355	18515	18619	18540	18601	18462	18444	18521	18401	18442	18395	18638	18814	18791	18556	18617	18470	18642	18859	18513	18577	18328	18475	18432	18648	18412	18328	18354	18690	18545	18472	18219	18385	18739	18439	18687	18526	18547	18452	18381	18470	18491	18647	18531	18625	18586	18507	18606	18237	18476	18561	18553	18625	18813	18705	18535	18672	18378	18348	18595	18725	18522	18553	18452	18896	18826	18677	18448	18610	18551	18593	18708	18474	18634	18446	18483	18380	18545	18515	18304	18646	18439	18397	18505	18341	18504	18385	18520	18536	18598	18490	18573	18654	18477	18542	18663	18537	18555	18759	18658	18614	18539	18675	18521	18553	18620	18649	18504	18511	18482	18597	18508	18718	18531	18653	18567	18498	18480	18571	18555	18641	18563	18426	18553	18508	18554	18601	18637	18514	18601	18465	18527	18698	18546	18437	18360	18456	18598	18738	18510	18409	18501	18593	18459	18591	18709	18592	18598	18607	18505	18534	18349	18590	18578	18514	18526	18344	18375	18561	18554	18411	18485	18450	18466	18565	18544	18473	18695	18585	18549	18666	18797	18565	18430	18561	18732	18794	18503	18450	18436	18354	18646	18664	18652	18601	18297	18509	18609	18480	18554	18508	18612	18557	18680	18649	18506	18533	18489	18497	18596	18662	18479	18621	18466	18486	18488	18710	18508	18493	18480	18682	18711	18584	18493	18743	18471	18552	18562	18632	18796	18468	18566	18458	18449	18648	18447	18519	18602	18582	18573	18551	18759	18665	18542	18608	18444	18386	18600	18556	18473	18468	18596	18395	18465	18455	18303	18603	18627	18639	18419	18468	18661	18630	18692	18448	18594	18501	18487	18653	18583	18485	18442	18555	18401	18403	18641	18576	18473	18620	18800	18519	18755	18654	18422	18480	18411	18398	18571	18769	18608	18536	18795	18644	18432	18557	18618	18603	18649	18538	18760	18492	18529	18533	18551	18632	18570	18730	18693	18494	18429	18365	18313	18470	18339	18459	18340	18589	18567	18548	18505	18564	18547	18647	18257	18382	18503	18479	18691	18463	18358	18666	18634	18339	18567	18454	18684	18630	18494	18515	18675	18606	18610	18594	18640	18471	18593	18442	18776	18504	18491	18636	18441	18656	18459	18677	18680	18701	18575	18540	18385	18660	18500	18608	18686	18504	18697	18567	18463	18663	18591	18555	18555	18516	18512	18397	18407	18239	18693	18940	18621	18347	18617	18523	18518	18572	18567	18513	18661	18740	18587	18497	18500	18481	18508	18276	18598	18652	18549	18573	18667	18468	18617	18501	18368	18436	18564	18399	18497	18703	18668	18667	18704	18534	18466	18723	18492	18810	18665	18763	18435	18558	18679	18467	18567	18506	18379	18723	18525	18645	18927	18787	18419	18341	18736	18616	18512	18435	18497	18618	18657	18499	18642	18442	18528	18679	18466	18637	18463	18661	18559	18477	18494	18563	18430	18626	18594	18494	18459	18496	18374	18309	18616	18564	18519	18671	18631	18621	18661	18502	18711	18552	18437	18586	18451	18540	18493	18475	18619	18607	18699	18798	18512	18507	18371	18555	18608	18508	18334	18430	18610	18516	18510	18464	18377	18499	18324	18488	18370	18511	18645	18380	18421	18548	18651	18531	18555	18644	18664	18485	18510	18598	18499	18611	18531	18689	18426	18629	18655	18567	18492	18529	18499	18694	18359	18607	18448	18349	18659	18591	18648	18423	18662	18505	18357	18385	18690	18722	18487	18561	18750	18517	18654	18383	18565	18468	18530	18308	18448	18498	18770	18550	18767	18523	18529	18506	18473	18629	18509	18598	18675	18594	18517	18443	18631	18832	18637	18715	18710	18515	18503	18609	18619	18402	18479	18529	18397	18446	18694	18848	18736	18621	18546	18524	18461	18559	18470	18726	18642	18715	18730	18570	18678	18684	18528	18574	18318	18613	18520	18588	18660	18656	18520	18556	18773	18738	18510	18458	18626	18525	18529	18724	18730	18618	18519	18587	18690	18593	18481	18531	18573	18468	18515	18410	18613	18442	18466	18229	18581	18504	18627	18466	18527	18364	18521	18585	18627	18689	18482	18418	18404	18298	18600	18550	18754	18383	18449	18607	18331	18627	18662	18458	18674	18743	18565	18704	18760	18670	18462	18503	18677	18574	18442	18530	18380	18676	18642	18465	18591	18434	18664	18613	18454	18474	18502	18618	18625	18674	18686	18626	18670	18631	18617	18492	18546	18532	18647	18411	18293	18584	18645	18589	18513	18683	18505	18588	18588	18883	18629	18824	18544	18551	18268	18398	18474	18502	18587	18513	18651	18511	18471	18654	18573	18557	18564	18495	18607	18489	18671	18472	18650	18640	18652	18474	18469	18603	18558	18494	18646	18699	18630	18607	18475	18657	18648	18454	18663	18459	18261	18593	18791	18443	18474	18482	18684	18417	18531	18616	18580	18596	18530	18491	18485	18604	18642	18428	18777	18522	18250	18465	18700	18463	18571	18529	18506	18497	18701	18726	18371	18737	18418	18457	18481	18515	18592	18523	18526	18441	18517	18601	18667	18548	18556	18799	18409	18542	18578	18372	18531	18484	18514	18605	18468	18703	18840	18688	18469	18694	18454	18400	18503	18357	18461	18519	18685	18674	18842	18419	18545	18516	18513	18765	18402	18461	18679	18630	18602	18507	18640	18586	18410	18559	18473	18637	18696	18623	18404	18354	18633	18459	18589	18383	18425	18575	18687	18625	18529	18605	18568	18352	18415	18383	18244	18526	18319	18548	18631	18381	18371	18442	18716	18434	18414	18269	18623	18700	18445	18365	18308	18617	18524	18630	18397	18470	18466	18496	18360	18537	18417	18360	18647	18544	18701	18835	18641	18454	18435	18529	18461	18554	18599	18570	18322	18559	18453	18749	18625	18632	18631	18465	18681	18740	18787	18672	18664	18653	18490	18433	18554	18477	18386	18463	18788	18625	18709	18635	18438	18382	18678	18434	18510	18582	18655	18625	18513	18618	18762	18457	18689	18662	18699	18501	18400	18444	18557	18645	18393	18656	18542	18382	18511	18678	18672	18793	18708	18726	18539	18516	18525	18510	18505	18790	18424	18671	18648	18511	18470	18676	18588	18739	18457	18353	18328	18394	18519	18590	18748	18366	18603	18582	18473	18466	18722	18431	18690	18484	18604	18531	18421	18642	18619	18591	18538	18305	18357	18643	18514	18579	18813	18691	18717	18562	18537	18275	18451	18602	18495	18750	18438	18516	18648	18547	18412	18730	18623	18584	18458	18294	18525	18529	18595	18319	18498	18429	18554	18504	18562	18644	18532	18469	18416	18532	18383	18585	18571	18455	18467	18442	18410	18569	18535	18734	18501	18589	18731	18625	18550	18691	18464	18536	18665	18662	18723	18526	18585	18583	18587	18651	18570	18491	18620	18683	18415	18667	18382	18514	18599	18729	18609	18597	18620	18577	18545	18576	18717	18434	18565	18382	18740	18489	18536	18516	18623	18485	18449	18499	18827	18676	18675	18586	18830	18684	18651
30370	43942	41193	33217	28448	24403	21765	19868	18897	18528	18505	18083	17783	17257	17026	16550	16304	15858	15944	15946	15853	15662	15684	15634	15784	15614	15647	15558	15515	15735	15571	15650	15730	15580	15642	15653	15698	15496	15596	15606	15513	15533	15750	15591	15586	15651	15572	15612	15554	15555	15750	15551	15663	15615	15608	15490	15842	15549	15592	15670	15419	15671	15640	15534	15378	15620	15538	15531	15575	15760	15769	15696	15726	15480	15643	15555	15585	15574	15788	15527	15434	15513	15654	15700	15759	15483	15733	15506	15580	15638	15550	15544	15500	15580	15483	15667	15385	15440	15650	15564	15644	15666	15572	15591	15734	15554	15592	15775	15524	15418	15685	15741	15659	15492	15642	15652	15714	15466	15584	15755	15618	15600	15608	15486	15574	15796	15567	15617	15572	15670	15591	15634	15554	15705	15653	15554	15660	15659	15410	15434	15752	15586	15413	15638	15633	15498	15547	15449	15634	15610	15488	15670	15453	15645	15609	15617	15498	15689	15589	15528	15720	15720	15610	15543	15681	15649	15514	15678	15735	15852	15590	15572	15674	15524	15698	15712	15656	15715	15497	15663	15523	15735	15626	15770	15480	15675	15598	15570	15608	15542	15610	15615	15677	15729	15545	15530	15528	15550	15633	15692	15630	15502	15590	15656	15499	15558	15664	15553	15454	15645	15547	15763	15648	15487	15575	15615	15503	15547	15821	15501	15506	15569	15565	15564	15557	15575	15732	15520	15612	15586	15437	15607	15744	15719	15474	15754	15625	15738	15705	15545	15664	15589	15518	15412	15742	15510	15636	15517	15560	15710	15630	15542	15553	15557	15606	15555	15591	15529	15494	15675	15600	15663	15538	15752	15570	15639	15574	15663	15581	15808	15586	15605	15540	15564	15751	15577	15760	15711	15618	15584	15578	15529	15644	15799	15606	15603	15629	15575	15652	15549	15450	15699	15568	15685	15787	15626	15749	15632	15630	15515	15616	15662	15673	15673	15607	15728	15493	15720	15562	15709	15659	15490	15609	15533	15495	15816	15748	15502	15527	15659	15512	15625	15582	15697	15537	15597	15491	15691	15508	15583	15665	15545	15730	15795	15706	15663	15797	15512	15505	15603	15522	15614	15605	15669	15634	15733	15689	15630	15588	15724	15442	15563	15589	15776	15530	15726	15830	15752	15722	15610	15546	15536	15761	15592	15555	15622	15594	15566	15651	15707	15648	15562	15479	15650	15574	15553	15763	15596	15677	15674	15468	15619	15491	15647	15544	15688	15647	15602	15752	15622	15770	15712	15593	15591	15653	15779	15538	15549	15597	15614	15441	15559	15570	15587	15647	15590	15665	15649	15854	15593	15600	15637	15610	15625	15630	15656	15746	15574	15619	15569	15658	15600	15599	15719	15498	15630	15636	15600	15765	15737	15576	15819	15596	15789	15538	15568	15675	15698	15756	15621	15630	15861	15666	15788	15610	15709	15461	15688	15663	15640	15584	15585	15646	15682	15607	15610	15678	15711	15595	15646	15680	15424	15459	15636	15716	15534	15710	15654	15497	15712	15518	15578	15736	15626	15573	15457	15561	15623	15661	15532	15735	15542	15506	15490	15727	15464	15712	15523	15590	15540	15627	15699	15624	15531	15533	15669	15762	15364	15702	15699	15626	15703	15707	15568	15558	15580	15639	15671	15721	15602	15653	15539	15658	15557	15530	15572	15534	15334	15565	15604	15719	15587	15653	15428	15785	15563	15728	15760	15755	15561	15788	15645	15623	15533	15614	15643	15655	15530	15546	15675	15743	15582	15552	15670	15649	15477	15545	15740	15678	15706	15768	15555	15674	15533	15622	15716	15696	15674	15716	15595	15659	15758	15628	15552	15629	15730	15548	15634	15705	15686	15567	15542	15624	15672	15610	15635	15719	15756	15575	15448	15468	15673	15676	15563	15535	15618	15620	15712	15484	15575	15840	15466	15650	15554	15766	15667	15681	15502	15596	15770	15671	15512	15592	15645	15754	15544	15671	15726	15491	15622	15605	15567	15648	15818	15846	15513	15656	15761	15524	15525	15539	15492	15626	15667	15678	15733	15699	15618	15610	15624	15638	15574	15641	15592	15520	15455	15715	15704	15606	15550	15655	15650	15584	15603	15661	15521	15757	15609	15758	15543	15780	15561	15652	15434	15516	15638	15733	15568	15586	15573	15679	15554	15704	15548	15585	15781	15589	15596	15642	15671	15611	15657	15497	15832	15838	15443	15489	15645	15716	15686	15626	15599	15586	15499	15593	15468	15612	15592	15420	15551	15609	15585	15656	15721	15460	15683	15522	15668	15622	15607	15766	15542	15494	15675	15632	15647	15732	15488	15669	15536	15758	15661	15862	15578	15537	15616	15643	15771	15602	15654	15555	15404	15690	15622	15461	15702	15533	15663	15713	15487	15566	15626	15619	15631	15651	15837	15586	15575	15589	15646	15555	15644	15790	15506	15647	15605	15623	15707	15614	15575	15740	15539	15676	15656	15664	15467	15627	15480	15643	15767	15612	15667	15564	15541	15675	15607	15720	15650	15684	15671	15731	15558	15589	15579	15541	15490	15702	15684	15651	15578	15651	15391	15771	15707	15723	15668	15698	15777	15744	15767	15598	15533	15513	15489	15639	15742	15503	15676	15540	15702	15539	15580	15631	15498	15596	15539	15653	15633	15760	15700	15582	15545	15691	15637	15551	15525	15593	15618	15682	15604	15605	15397	15615	15758	15645	15657	15674	15732	15635	15765	15663	15624	15480	15732	15624	15609	15717	15812	15581	15784	15621	15663	15711	15676	15513	15534	15633	15767	15573	15524	15533	15521	15706	15727	15531	15771	15756	15731	15581	15504	15535	15716	15641	15626	15621	15595	15716	15619	15674	15820	15659	15555	15606	15590	15546	15518	15701	15782	15838	15690	15420	15657	15451	15740	15406	15710	15595	15632	15560	15488	15692	15504	15530	15703	15486	15625	15449	15513	15811	15619	15556	15452	15675	15609	15684	15741	15438	15605	15603	15761	15746	15770	15466	15625	15485	15430	15713	15739	15614	15612	15535	15582	15540	15672	15666	15439	15735	15720	15531	15512	15708	15519	15619	15510	15538	15436	15565	15732	15701	15803	15549	15660	15617	15673	15645	15504	15615	15703	15428	15647	15780	15594	15580	15625	15439	15619	15632	15574	15634	15537	15690	15678	15535	15594	15676	15592	15612	15538	15602	15741	15617	15461	15849	15699	15618	15564	15666	15806	15574	15626	15634	15618	15492	15552	15519	15800	15520	15553	15631	15544	15735	15572	15606	15674	15553	15745	15735	15812	15625	15571	15598	15511	15601	15775	15496	15496	15539	15693	15682	15581	15410	15654	15439	15572	15585	15767	15604	15642	15534	15735	15566	15640	15534	15530	15602	15654	15395	15700	15655	15584	15661	15725	15728	15619	15674	15595	15523	15547	15619	15697	15481	15892	15734	15601	15482	15524	15603	15885	15423	15562	15604	15679	15605	15577	15500	15594	15655	15501	15716	15706	15525	15647	15611	15545	15589	15625	15641	15447	15618	15443	15722	15740	15607	15688	15484	15588	15581	15568	15543	15567	15741	15674	15670	15434	15589	15788	15699	15522	15624	15642	15662	15635	15556	15501	15622	15639	15439	15654	15704	15726	15449	15609	15752	15549	15718	15546	15508	15614	15688	15664	15584	15547	15604	15539	15503	15860	15484	15623	15648	15646	15461	15812	15627	15485	15553	15606	15698	15536	15611	15599	15574	15657	15362	15458	15487	15681	15672	15629	15794	15478	15637	15515	15565	15633	15687	15658	15591	15530	15623	15615	15592	15685	15827	15382	15707	15507	15632	15604	15776	15732	15718	15637	15553	15392	15633	15414	15553	15605	15637	15802	15642	15623	15647	15725	15585	15620	15531	15703	15725	15594	15712	15511	15592	15628	15536	15463	15655	15646	15617	15574	15688	15678	15673	15574	15783	15627	15592	15669	15591	15654	15712	15526	15533	15755	15711	15669	15743	15593	15737	15527	15638	15591	15600	15488	15481	15661	15601	15563	15451	15569	15641	15538	15738	15598	15567	15494	15399	15654	15628	15552	15613	15604	15602	15665	15623	15612	15603	15711	15535	15736	15536	15725	15770	15596	15570	15676	15640	15665	15764	15462	15663	15592	15615	15747	15637	15820	15577	15599	15521	15569	15470	15527	15475	15620	15653	15458	15491	15592	15575	15657	15855	15771	15545	15560	15580	15840	15844	15706	15504	15673	15579	15633	15407	15610	15946	15666	15579	15731	15489	15500	15575	15624	15715	15753	15626	15588	15688	15644	15601	15499	15618	15606	15535	15523	15747	15806	15546	15636	15460	15744	15473	15740	15620	15569	15638	15557	15585	15801	15655	15606	15595	15705	15590	15733	15577	15683	15594	15742	15687	15766	15629	15615	15680	15723	15597	15666	15670	15551	15475	15680	15683	15662	15673	15606	15587	15518	15642	15553	15716	15592	15464	15795	15807	15452	15665	15677	15708	15410	15680	15456	15737	15738	15748	15626	15701	15601	15524	15502	15672	15699	15506	15594	15539	15541	15590	15554	15607	15456	15527	15647	15662	15712	15643	15611	15612	15670	15775	15675	15651	15538	15659	15572	15500	15681	15661	15512	15735	15697	15642	15624	15608	15482	15717	15584	15791	15619	15767	15565	15725	15687	15402	15735	15702	15598	15554	15624	15684	15586	15672	15526	15645	15613	15739	15690	15732	15744	15752	15300	15718	15700	15682	15731	15535	15739	15484	15530	15670	15555	15503	15563	15445	15362	15568	15730	15512	15671	15743	15769	15563	15654	15632	15646	15608	15565	15753	15477	15641	15542	15542	15641	15711	15751	15738	15642	15768	15550	15617	15677	15562	15588	15596	15559	15728	15540	15604	15651	15589	15628	15529	15605	15688	15559	15489	15593	15573	15735	15740	15552	15726	15638	15580	15840	15529	15785	15582	15551	15690	15470	15753	15636	15616	15592	15475	15668	15772	15752	15675	15424	15625	15552	15620	15583	15678	15580	15551	15780	15744	15659	15499	15539	15722	15558	15671	15673	15738	15602	15499	15638	15597	15666	15535	15781	15662	15609	15423	15426
24510	21301	29099	27111	27350	28209	26861	23175	22308	21935	21124	20649	20441	19923	19670	19106	18995	18873	19076	18657	18685	18781	18509	18560	18689	18467	18514	18648	18418	18437	18465	18435	18278	18496	18259	18354	18510	18379	18447	18407	18369	18614	18524	18278	18223	18255	18256	18456	18053	18432	18218	18407	18423	18283	18386	18228	18349	18333	18161	18517	18369	18438	18318	18146	18285	18346	18302	18212	18346	18371	18525	18425	18253	18315	18283	18487	18239	18387	18360	18379	18468	18443	18352	18080	18358	18193	18186	18368	18415	18294	18350	18387	18164	18310	18382	18326	18500	18179	18463	18285	18485	18362	18137	18170	18445	18338	18415	18374	18343	18230	18337	18271	18510	18284	18201	18576	18342	18361	18262	18350	18474	18116	18321	18344	18268	18468	18282	18303	18284	18139	18526	18478	18385	18366	18258	18304	18425	18370	18196	18318	18244	18483	18464	18180	18463	18208	18312	18188	18290	18427	18269	18256	18307	18325	18333	18263	18318	18290	18277	18204	18232	18485	18251	18416	18435	18441	18338	18102	18282	18254	18363	18469	18370	18329	18299	18353	18316	18260	18280	18282	18287	18243	18151	18496	18248	18318	18359	18255	18371	18245	18589	18298	18244	18357	18670	18210	18287	18298	18285	18410	18326	18360	18426	18203	18216	18230	18173	18370	18451	18413	18305	18315	18495	18527	18313	18240	18554	18397	18300	18241	18357	18537	18250	18284	18383	18299	18178	18290	18367	18237	18300	18242	18441	18314	18301	18147	18325	18496	18308	18303	18359	18570	18309	18302	18386	18350	18216	18200	18201	18243	18563	18400	18403	18218	18158	18313	18206	18270	18306	18359	18376	18375	18179	18454	18374	18308	18269	18441	18259	18297	18306	18233	18424	18606	18367	18298	18460	18368	18484	18267	18406	18231	18350	18385	18219	18262	18295	18204	18173	18249	18378	18565	18297	18167	18253	18234	18471	18118	18339	18259	18214	18399	18164	18534	18220	18197	18236	18373	18467	18290	18314	18627	18306	18542	18391	18407	18374	18258	18283	18346	18271	18360	18022	18276	18346	18289	18519	18251	18283	18308	18218	18201	18332	18206	18247	18209	18553	18172	18245	18432	18272	18361	18296	18521	18434	18353	18308	18146	18488	18450	18415	18166	18215	18363	18392	18207	18237	18258	18305	18219	18172	18309	18256	18446	18237	18311	18471	18244	18353	18430	18247	18453	18280	18380	18404	18208	18426	18258	18287	18489	18284	18304	18236	18159	18257	18027	18191	18444	18326	18358	18381	18282	18444	18405	18266	18275	18268	18260	18463	18288	18302	18198	18340	18205	18405	18369	18229	18305	18379	18225	18353	18246	18308	18319	18102	18404	18314	18340	18480	18224	18295	18390	18409	18255	18381	18371	18360	18492	18533	18425	18427	18335	18484	18258	18402	18190	18380	18389	18334	18345	18541	18271	18217	18421	18254	18291	18333	18248	18408	18400	18346	18361	18305	18132	18308	18215	18312	18110	18137	18129	18357	18462	18483	18230	18447	18220	18547	18282	18489	18351	18447	18451	18462	18371	18330	18286	18277	18433	18338	18265	18256	18305	18275	18424	18181	18040	18410	18254	18206	18181	18416	18518	18368	18184	18291	18273	18433	18479	18357	18420	18265	18353	18200	18205	18446	18291	18308	18308	18297	18460	18231	18432	18386	18141	18261	18273	18324	18408	18292	18320	18209	18383	18363	18344	18264	18182	18272	18374	18172	18355	18283	18438	18475	18238	18578	18103	18269	18334	18471	18409	18409	18360	18542	18258	18463	18269	18452	18437	18520	18477	18506	18188	18401	18400	18345	18206	18335	18234	18326	18464	18259	18292	18602	18458	18287	18311	18240	18331	18515	18496	18462	18279	18359	18367	18386	18325	18220	18440	18444	18555	18368	18148	18438	18310	18227	18341	18414	18175	18346	18470	18204	18254	18348	18167	18427	18232	18375	18439	18276	18139	18349	18282	18211	18383	18217	18252	18286	18214	18285	18357	18326	18384	18306	18531	18243	18354	18323	18321	18368	18477	18443	18323	18327	18175	18270	18216	18364	18276	18436	18394	18212	18447	18285	18333	18167	18363	18286	18332	18385	18326	18331	18190	18322	18428	18321	18347	18293	18237	18350	18366	18272	18442	18257	18281	18107	18180	18468	18265	18546	18514	18327	18221	18430	18306	18362	18432	18461	18362	18207	18403	18279	18328	18025	18215	18254	18372	18159	18354	18390	18217	18311	18258	18204	18258	18471	18203	18335	18595	18474	18496	18520	18386	18371	18402	18230	18234	18310	18443	18274	18128	18241	18327	18282	18365	18421	18300	18449	18319	18513	18404	18390	18562	18279	18064	18235	18244	18271	18471	18330	18332	18445	18270	18338	18188	18582	18270	18114	18258	18334	18279	18343	18240	18388	18275	18189	18301	18504	18488	18224	18510	18345	18260	18490	18239	18449	18413	18184	18304	18298	18354	18364	18190	18325	18269	18312	18274	18487	18483	18326	18396	18276	18240	18371	18465	18142	18163	18454	18228	18423	18578	18338	18268	18261	18246	18276	18151	18255	18366	18528	18431	18298	18276	18378	18426	18432	18415	18296	18364	18530	18263	18183	18180	18429	18381	18484	18504	18315	18221	18326	18460	18410	18540	18336	18374	18382	18550	18594	18242	18391	18273	18378	18215	18146	18176	18385	18414	18234	18363	18642	18450	18306	18337	18427	18400	18634	18593	18239	18167	18223	18460	18229	18173	18246	18340	18348	18370	18246	18386	18389	18246	18261	18445	18389	18471	18271	18164	18225	18323	18517	18350	18253	18273	18308	18422	18551	18546	18551	18144	18347	18422	18278	18262	18542	18301	18472	18492	18471	18433	18345	18303	18297	18322	18380	18464	18462	18385	18460	18349	18400	18204	18312	18489	18309	18360	18275	18328	18445	18251	18402	18485	18381	18279	18042	18287	18470	18242	18226	18303	18421	18309	18291	18201	18436	18478	18342	18218	18231	18508	18323	18252	18468	18437	18321	18253	18418	18368	18382	18487	18517	18228	18488	18526	18275	18168	18373	18355	18353	18431	18445	18359	18168	18356	18479	18514	18349	18247	18209	18302	18396	18283	18205	18376	18356	18377	18352	18320	18396	18295	18294	18297	18426	18215	18406	18276	18322	18204	18473	18484	18181	18288	18266	18418	18365	18268	18423	18207	18272	18201	18269	18146	18342	18412	18395	18341	18439	18495	18177	18261	18372	18395	18349	18301	18328	18286	18504	18313	18407	18254	18481	18251	18472	18396	18256	18177	18500	18322	18262	18275	18423	18475	18438	18425	18442	18322	18331	18133	18323	18221	18487	18397	18422	18249	18612	18384	18338	18329	18367	18555	18300	18439	18325	18326	18377	18283	18371	18148	18222	18313	18247	18169	18288	18245	18267	18312	18526	18558	18534	18317	18305	18397	18482	18373	18417	18434	18411	18446	18385	18127	18349	18212	18333	18224	18505	18351	18165	18372	18367	18245	18422	18137	18542	18340	18282	18242	18330	18069	18326	18341	18366	18200	18327	18210	18184	18290	18336	18169	18396	18102	18248	18390	18345	18184	18222	18342	18173	18308	18369	18368	18178	18347	18397	18451	18295	18698	18438	18368	18375	18138	18164	18420	18307	18357	18341	18453	18415	18462	18300	18250	18515	18320	18278	18401	18554	18363	18456	18509	18447	18567	18343	18401	18253	18174	18231	18653	18527	18396	18261	18452	18446	18195	18347	18387	18380	18308	18302	18383	18160	18280	18406	18200	18008	18368	18352	18353	18407	18320	18268	18469	18226	18267	18207	18246	18317	18282	18424	18106	18419	18188	18298	18389	18576	18388	18256	18476	18444	18370	18460	18297	18497	18465	18426	18294	18267	18252	18291	18201	18434	18289	18378	18265	18398	18317	18357	18333	18461	18195	18398	18355	18464	18294	18502	18351	18546	18405	18436	18171	18284	18418	18337	18184	18217	18401	18210	18472	18246	18316	18128	18303	18511	18434	18417	18114	18166	18398	18181	18455	18613	18274	18256	18259	18348	18249	18320	18527	18505	18349	18471	18470	18385	18289	18268	18286	18385	18533	18259	18318	18376	18198	18316	18212	18349	18314	18283	18503	18362	18389	18241	18226	18377	18394	18636	18423	18628	18277	18290	18393	18042	18269	18119	18360	18419	18210	18454	18611	18301	18320	18482	18325	18398	18441	18350	18191	18238	18365	18232	18516	18493	18202	18357	18332	18443	18448	18209	18164	18009	18502	18393	18293	18057	18116	18238	18296	18288	18214	18535	18274	18211	18201	18403	18556	18310	18296	18371	18456	18538	18222	18363	18226	18311	18256	18337	18472	18261	18325	18425	18227	18384	18160	18355	18418	18241	18437	18259	18179	18298	18473	18330	18204	18582	18393	18240	18433	18218	18239	18334	18344	18231	18261	18404	18388	18374	18285	18373	18307	18327	18192	18321	18381	18150	18498	18346	18238	18265	18491	18366	18373	18288	18491	18418	18319	18249	18151	18235	18341	18424	18210	18223	18346	18397	18428	18033	18373	18316	18297	18403	18274	18121	18444	18373	18477	18463	18263	18220	18102	18257	18279	18271	18284	18392	18244	18306	18320	18309	18405	18397	18181	18314	18455	18345	18339	18300	18421	18126	18143	18368	18254	18394	18366	18348	18419	18329	18617	18307	18265	18352	18438	18219	18383	18299	18465	18457	18285	18389	18296	18433	18450	18332	18357	18482	18184	18417	18328	18415	18266	18404	18336	18448	18262	18167	18225	18375	18297	18425	18304	18185	18279	18315	18576	18344	18314	18355	18402	18399	18336	18453	18331	18298	18289	18344	18529	18238	18379	18333	18464	18488	18162	18215	18238	18088	18171	18159	18283	18441	18482	18320	18436	18388	18271	18360	18223	18352	18332	18296	18343	18239	18443	18280	18309	18230	18339	18359	18346	18443	18359	18543	18472	18427	18211	18307	18279	18345	18317	18400	18366	18437	18466	18332	18437	18247	18251	18186	18400	18418	18348	18260	18223	18409	18290	18367	18163	18372	18360	18386	18208	18258	18444	18076	18461	18263	18497	18416	18406	18290	18202	18276	18251
31154	50918	48058	39798	34278	29197	25439	23024	21707	21035	19772	18849	18458	17927	17337	16980	16597	16497	16210	16180	15959	15933	15701	15848	15707	15673	15589	15625	15687	15771	15643	15433	15479	15618	15621	15626	15647	15656	15701	15671	15747	15572	15605	15457	15628	15634	15574	15651	15612	15533	15570	15394	15640	15573	15440	15393	15618	15482	15549	15569	15433	15536	15618	15695	15486	15665	15517	15634	15452	15582	15578	15458	15570	15659	15639	15575	15622	15624	15468	15475	15489	15520	15722	15569	15656	15656	15606	15606	15524	15594	15588	15583	15600	15577	15526	15681	15589	15591	15463	15649	15509	15435	15585	15735	15594	15500	15496	15476	15725	15553	15608	15373	15590	15609	15499	15495	15638	15616	15623	15452	15639	15651	15600	15599	15551	15621	15571	15463	15459	15523	15503	15523	15453	15478	15518	15450	15629	15588	15596	15618	15621	15494	15568	15416	15614	15573	15537	15521	15623	15418	15626	15551	15609	15423	15573	15389	15491	15549	15478	15487	15494	15595	15457	15646	15615	15681	15609	15483	15558	15601	15672	15502	15567	15670	15474	15525	15349	15806	15560	15722	15509	15507	15585	15531	15569	15687	15476	15489	15465	15671	15534	15669	15542	15371	15466	15744	15574	15495	15453	15711	15722	15465	15668	15535	15534	15569	15474	15689	15682	15531	15438	15690	15676	15567	15554	15510	15826	15649	15618	15575	15537	15646	15490	15430	15701	15656	15561	15689	15610	15563	15538	15668	15541	15402	15419	15671	15635	15555	15659	15627	15592	15477	15516	15640	15491	15633	15613	15541	15479	15410	15617	15583	15667	15600	15655	15454	15703	15478	15582	15497	15605	15688	15562	15616	15671	15578	15573	15699	15393	15629	15641	15528	15570	15540	15701	15570	15693	15417	15352	15556	15555	15498	15557	15516	15449	15674	15458	15700	15617	15525	15457	15633	15562	15430	15472	15706	15638	15574	15568	15687	15387	15496	15706	15475	15612	15500	15653	15455	15619	15457	15622	15606	15475	15475	15352	15625	15676	15542	15358	15545	15330	15650	15376	15621	15494	15443	15639	15666	15521	15542	15661	15595	15565	15464	15620	15534	15507	15557	15610	15379	15645	15596	15604	15435	15564	15569	15534	15546	15463	15595	15631	15704	15583	15524	15672	15369	15628	15442	15388	15531	15670	15624	15333	15596	15558	15612	15629	15501	15652	15678	15590	15666	15785	15511	15527	15514	15561	15493	15465	15451	15538	15554	15641	15509	15428	15508	15533	15530	15493	15656	15466	15547	15574	15421	15556	15609	15474	15464	15646	15409	15548	15549	15643	15525	15331	15563	15720	15675	15514	15536	15458	15605	15629	15674	15521	15635	15428	15412	15619	15475	15749	15508	15431	15561	15450	15435	15611	15581	15527	15574	15738	15578	15605	15445	15518	15460	15616	15757	15527	15735	15397	15600	15608	15646	15578	15505	15586	15662	15459	15585	15602	15526	15529	15621	15521	15651	15437	15581	15672	15442	15537	15404	15655	15545	15631	15677	15620	15776	15642	15609	15470	15464	15586	15560	15688	15664	15546	15568	15577	15466	15500	15466	15616	15566	15483	15554	15522	15557	15426	15634	15562	15616	15705	15514	15554	15643	15639	15634	15604	15564	15564	15480	15628	15377	15461	15539	15533	15424	15638	15779	15629	15654	15384	15573	15422	15641	15627	15596	15455	15346	15324	15545	15513	15478	15642	15486	15612	15486	15710	15487	15613	15524	15634	15538	15647	15479	15435	15537	15709	15470	15434	15708	15572	15502	15594	15426	15403	15586	15653	15555	15544	15611	15579	15549	15657	15569	15553	15530	15481	15561	15642	15409	15589	15547	15572	15588	15734	15472	15551	15812	15450	15807	15366	15573	15490	15413	15651	15432	15634	15596	15653	15546	15535	15480	15576	15672	15634	15641	15691	15768	15611	15569	15614	15564	15413	15484	15450	15496	15556	15649	15598	15636	15610	15620	15440	15571	15465	15510	15671	15542	15597	15415	15536	15504	15632	15553	15626	15602	15480	15600	15437	15519	15323	15509	15864	15585	15583	15650	15563	15567	15643	15788	15731	15731	15540	15424	15477	15564	15555	15431	15480	15581	15604	15627	15732	15622	15462	15758	15464	15537	15571	15466	15571	15544	15590	15373	15576	15538	15536	15441	15492	15588	15402	15720	15671	15431	15479	15373	15639	15581	15447	15656	15498	15572	15601	15604	15745	15682	15531	15719	15514	15556	15513	15541	15416	15419	15548	15458	15363	15590	15402	15411	15501	15537	15518	15562	15582	15538	15552	15615	15482	15388	15544	15588	15589	15656	15654	15325	15558	15516	15526	15515	15530	15598	15514	15547	15638	15692	15566	15590	15655	15559	15583	15714	15533	15448	15470	15561	15638	15529	15478	15564	15513	15548	15380	15573	15587	15753	15627	15726	15647	15649	15501	15505	15504	15663	15469	15732	15709	15542	15466	15562	15686	15371	15565	15469	15692	15677	15555	15543	15657	15520	15605	15743	15476	15470	15646	15565	15575	15644	15624	15486	15507	15510	15509	15553	15665	15532	15549	15518	15576	15424	15430	15600	15483	15468	15621	15437	15587	15618	15620	15452	15271	15441	15667	15587	15572	15591	15746	15584	15441	15619	15514	15665	15657	15558	15527	15652	15460	15655	15414	15699	15567	15600	15406	15768	15744	15530	15612	15439	15349	15527	15533	15581	15585	15588	15680	15651	15547	15517	15570	15651	15505	15671	15498	15529	15468	15625	15673	15636	15436	15640	15492	15782	15616	15721	15732	15461	15607	15615	15514	15395	15611	15527	15501	15554	15632	15737	15540	15591	15453	15689	15494	15516	15628	15450	15612	15500	15615	15497	15600	15678	15678	15603	15497	15650	15465	15609	15676	15519	15434	15700	15524	15439	15661	15586	15544	15390	15648	15469	15495	15485	15618	15367	15616	15537	15586	15420	15528	15668	15561	15502	15334	15422	15551	15656	15472	15663	15474	15602	15593	15434	15477	15365	15580	15649	15557	15744	15710	15705	15570	15529	15603	15550	15551	15688	15596	15657	15592	15446	15536	15641	15523	15610	15502	15666	15602	15432	15587	15539	15578	15688	15641	15643	15480	15535	15664	15671	15670	15567	15629	15486	15529	15677	15559	15363	15516	15637	15617	15644	15538	15625	15418	15622	15729	15736	15750	15545	15503	15438	15589	15703	15491	15347	15746	15745	15470	15510	15653	15593	15637	15513	15504	15785	15552	15514	15470	15470	15666	15578	15413	15527	15816	15560	15717	15615	15586	15527	15456	15559	15665	15562	15473	15508	15606	15484	15498	15322	15507	15613	15520	15641	15580	15639	15575	15482	15706	15489	15656	15661	15703	15677	15544	15541	15558	15714	15335	15712	15639	15562	15634	15707	15560	15669	15396	15510	15560	15569	15592	15621	15728	15493	15611	15644	15704	15503	15743	15505	15644	15664	15623	15605	15596	15540	15532	15679	15489	15485	15707	15487	15576	15564	15635	15838	15631	15484	15612	15482	15573	15540	15536	15622	15591	15491	15539	15558	15390	15490	15603	15721	15634	15252	15524	15608	15477	15638	15610	15652	15460	15611	15543	15650	15580	15637	15599	15533	15671	15543	15391	15474	15560	15621	15434	15462	15465	15528	15566	15538	15486	15715	15500	15418	15589	15557	15618	15600	15577	15537	15423	15556	15535	15626	15658	15754	15628	15571	15634	15413	15469	15553	15470	15657	15482	15541	15694	15602	15602	15667	15640	15665	15622	15587	15485	15520	15731	15597	15607	15491	15552	15496	15522	15622	15501	15540	15433	15754	15571	15480	15578	15555	15550	15628	15735	15459	15551	15582	15559	15570	15498	15692	15562	15697	15675	15610	15633	15587	15574	15711	15396	15828	15547	15515	15625	15568	15552	15563	15638	15659	15573	15441	15494	15438	15583	15618	15349	15775	15592	15693	15617	15585	15615	15539	15615	15544	15434	15650	15412	15519	15512	15765	15404	15495	15589	15602	15603	15652	15510	15636	15328	15497	15573	15557	15629	15628	15692	15438	15421	15619	15702	15524	15572	15595	15289	15541	15619	15696	15409	15678	15662	15490	15545	15655	15403	15610	15445	15808	15526	15748	15659	15631	15602	15531	15601	15709	15467	15521	15479	15393	15596	15572	15536	15507	15648	15603	15560	15539	15591	15572	15527	15592	15461	15494	15527	15594	15296	15638	15458	15599	15514	15631	15668	15507	15447	15627	15456	15460	15574	15583	15618	15652	15615	15692	15727	15601	15600	15508	15607	15577	15661	15605	15572	15579	15593	15746	15567	15643	15614	15564	15439	15668	15459	15618	15807	15555	15605	15472	15772	15432	15652	15695	15477	15584	15624	15523	15530	15597	15566	15485	15425	15596	15517	15621	15563	15644	15637	15600	15574	15354	15543	15753	15424	15485	15483	15646	15654	15504	15457	15556	15694	15626	15490	15669	15577	15641	15611	15658	15469	15579	15777	15616	15526	15554	15673	15461	15512	15550	15490	15583	15527	15605	15453	15611	15622	15578	15487	15562	15692	15404	15434	15610	15452	15777	15496	15730	15590	15490	15605	15657	15555	15632	15487	15609	15631	15502	15437	15496	15518	15575	15647	15616	15608	15472	15535	15405	15595	15515	15415	15622	15555	15654	15338	15340	15600	15363	15570	15591	15589	15496	15362	15542	15533	15472	15572	15462	15677	15450	15480	15626	15685	15583	15580	15514	15719	15538	15544	15427	15620	15668	15537	15498	15521	15653	15539	15573	15487	15638	15651	15599	15543	15418	15542	15606	15640	15611	15510	15478	15635	15617	15639	15585	15455	15631	15611	15561	15540	15624	15607	15680	15503	15487	15635	15512	15529	15529	15536	15599	15540	15412	15566	15508	15575	15581	15506	15711	15549	15638	15476	15537	15660	15630	15662	15577	15450	15802	15572	15587	15541	15751	15603	15543	15487	15625	15672	15592	15528	15787	15457	15488	15487	15552	15550	15666	15400	15278	15634	15402	15645	15608	15560	15521	15650	15472	15501	15606	15673	15614	15639	15458	15774	15419	15479	15699	15410	15627	15724	15591
23087	21281	29226	24126	24402	29134	31493	26266	24486	23802	22493	21369	20834	20716	20192	19790	19412	19438	19368	19086	19136	18721	18957	18485	18390	18527	18474	18292	18506	18638	18491	18407	18274	18155	18288	18385	18403	18163	18326	18524	18176	18457	18497	18189	18280	18472	18217	18123	18175	18460	18459	18480	18348	18444	18452	18218	18230	18423	18130	17936	18349	18386	18280	18227	18366	18411	18172	18229	18200	18032	18388	18280	18276	18189	18199	18221	18444	18409	18461	18324	18231	18190	18198	18405	18287	18215	18241	18233	18340	18033	18347	18241	18448	18556	18324	18239	18163	18207	18149	18251	18206	18245	18138	18362	18199	18073	18450	18337	18376	18162	18464	18312	18266	18254	18208	18211	18184	18474	18238	18353	18147	18283	18069	18316	18175	18243	18287	18119	18408	18371	18311	18220	18187	18266	18329	18090	18356	18291	18113	18428	18375	18207	18291	18323	18300	18232	18165	18050	18165	18145	18441	18324	18314	18357	18309	18254	18325	18337	18108	18242	18351	18365	18284	18204	18417	18060	18421	18387	18335	18304	18252	18267	18122	18184	18202	18227	18387	18245	18385	18320	18115	18189	18142	18110	18276	18107	18386	18137	18276	18287	18392	18317	18402	18090	18097	18365	18416	18153	18007	18282	18325	18153	17946	18066	18242	18201	18416	18190	18158	18115	18054	18146	18155	18222	18401	18255	18414	18199	18280	18209	18139	18216	18327	18144	18361	18169	18231	18264	18284	18028	18170	18165	18344	18350	18256	18191	18299	18513	18176	18239	18273	18380	18284	18314	18226	18217	18112	18311	18289	18200	18167	18336	18219	18140	18160	18221	18219	17989	18393	18386	18098	18177	18122	18248	18401	18130	18238	18381	18243	18342	18437	18508	18311	18414	18460	18370	18540	18261	18386	18386	18313	18292	18151	18427	18158	18264	18314	18172	18289	18301	18068	18265	18062	18175	18357	18207	18313	18210	18209	18300	18285	18261	18231	18310	18148	18251	18254	18260	18366	18261	18240	18486	18291	18219	18207	18203	18267	18273	18153	18129	18330	18161	18439	18501	18236	18380	18364	18042	18097	18520	18272	18175	18196	18325	18214	18277	18268	18291	18312	18381	18300	18115	18156	18317	18138	18521	18088	18310	18152	18385	18268	18119	18210	18134	18090	18135	18423	18275	18110	18229	18036	18211	18289	18185	18063	18326	18201	18089	18386	18393	18268	18177	18403	18114	18208	18240	18187	18072	18453	18347	18350	18292	18264	18386	18254	18297	18222	18315	18171	18190	18223	18213	18173	18150	18183	18119	18335	18337	18275	18402	18471	18319	18400	18209	18294	18124	18202	18284	18221	18141	18287	18113	18149	18027	18254	18223	18326	18291	18247	18245	18206	18318	18287	18299	18256	18131	18285	18376	18454	18164	18322	18144	18276	18144	18432	18339	18508	18256	18243	18282	18247	18205	18503	18162	18127	18178	18275	18152	18148	18117	18206	18255	18064	17929	18262	18194	18462	18419	18305	18193	18244	18403	18305	18268	18272	18123	18438	18360	18296	18181	18213	18246	18439	18300	18335	18160	18210	18130	18310	18264	18139	18280	18097	18510	18330	18333	18183	18342	18207	17968	18266	18205	18237	18319	18094	18238	18084	18219	18366	18183	18240	18265	18170	18218	18264	18259	18215	18552	18228	17998	18184	18270	18203	18312	18303	18161	18450	18511	18299	18152	18303	18353	18281	18211	18145	18183	18251	18156	18411	18066	18245	18244	18191	18264	18194	17953	18024	18201	18306	18483	18414	18447	18210	18396	18271	18327	18199	18351	18176	18034	18407	18232	18265	18056	18481	18265	18211	18213	18122	18283	18221	18097	18308	18208	18203	18263	18239	17906	18108	18036	18337	18342	18370	18075	18131	18076	18333	18334	18186	18336	18365	18428	18322	18160	17968	18517	18334	18339	18350	18087	18138	18210	18170	18419	18224	18295	18364	18099	18260	18305	18349	18350	18116	18319	18350	18177	18078	18330	18231	18228	18236	18151	18376	18281	18296	18204	18451	18188	18229	18184	18272	18400	18363	18274	18327	18120	18409	18337	18277	18370	18268	18410	18253	18158	18360	18170	18319	18252	18118	18335	18327	18159	18067	18098	18384	18072	18393	18216	18190	18263	18213	18208	18137	18079	18282	18256	18406	18413	18239	18382	18243	18479	18236	18171	18222	18032	18159	18234	18157	18330	18152	18391	18482	18128	18330	18217	18266	18187	18298	18366	18370	18226	18185	18144	18316	18176	18307	18250	18318	18326	18364	18244	18203	18453	18382	18098	18215	18214	18126	18574	18270	18311	18234	18314	18184	18371	18313	18286	18393	18343	18311	18185	18342	18260	18440	18275	18336	18291	18353	18434	18236	18261	18273	18028	18266	18219	18233	18288	18331	18219	18472	18169	18152	18392	18474	18323	18159	18251	18160	18161	18148	18141	18314	18185	18355	18143	18100	18089	18349	18494	18379	18342	18218	18223	18292	18109	18155	18244	18080	18292	18364	18075	18247	18147	18222	18163	18272	18525	18388	18399	18263	18206	18081	18074	18294	18317	18102	18039	18524	18355	18206	18247	18321	18076	18174	18422	18202	18219	18177	18007	18237	18357	18356	18287	18126	18122	18236	17959	18159	17965	18528	18209	18285	18197	18328	18296	18452	18068	18198	18170	18408	18321	18293	18355	18250	18122	18286	18088	18218	18301	18126	17980	18291	18091	18115	18272	18252	18283	18288	18159	18165	18324	18264	18104	18457	18243	18067	18249	18066	18310	18311	18103	18151	18233	18255	18411	18263	18298	18355	18500	18457	18174	18367	18280	18292	18247	18288	18083	18301	18305	18155	18247	18249	18047	18208	18269	18257	18112	18205	18283	18391	18263	18222	18258	18265	18337	18172	18290	18112	18302	18381	18185	18350	18366	18246	18039	18345	18199	18242	18111	18287	18278	18125	18116	18247	18454	18223	18110	18196	18197	18338	18064	18154	18293	18289	18134	18064	18186	18144	18310	18256	18333	18151	18155	18358	18215	18162	18161	18202	18232	18346	18287	18226	18329	18253	18002	17835	18367	18178	18390	18198	18185	18053	18160	18225	18535	18176	18257	18088	18429	18265	18284	18310	18475	18411	18159	18218	18105	18516	18300	18109	18315	18383	18236	18218	18310	18094	18268	18208	18254	18490	18109	18158	18337	18227	18407	18166	18259	18049	18175	18247	18276	18194	18287	18212	18185	18212	18268	18158	18127	18001	18247	18181	18248	18105	18217	18162	18235	18165	18287	18069	18239	18275	18289	18231	18096	18277	18427	18358	17979	18128	18148	18306	18264	18084	18306	18173	18170	17981	18481	18234	18296	18158	18196	18422	18346	18360	18323	18286	18468	18046	18272	18309	18099	17990	18483	18194	18318	18351	18329	18338	18214	18297	18162	18506	18452	18222	18376	18300	18083	18109	18351	18143	18332	18181	18258	18375	18268	18138	18365	18524	18136	18214	18200	18257	18341	18330	18327	18081	18311	18109	18430	18217	18219	18299	18295	18314	18188	18177	18088	18289	18351	18270	18262	18261	18237	18334	18305	18068	18064	18145	18206	18166	18278	18193	18073	18104	18265	18339	18283	18166	18380	18197	18327	18117	18242	18226	18414	18438	18268	18083	18190	18231	18105	18245	18261	18085	18228	18309	18279	18314	18184	18250	18273	18156	18113	18179	18155	18126	17851	18146	18155	18102	18370	18581	18505	18291	18155	18073	18389	18230	18161	18236	18182	18193	18268	18263	18311	18141	18183	18233	18116	18149	18270	18173	18378	18329	18455	18319	18268	18272	18150	18497	18182	18176	18274	18382	18337	18122	18331	18162	18381	18305	18374	18230	18406	18312	18223	18330	18420	18263	18333	18140	18274	18237	18117	18114	18225	18352	18321	18244	18197	18215	17987	18148	18337	18219	18398	17954	18282	18379	18251	18318	18178	18265	18509	18381	18177	18152	18232	18044	18136	18225	18167	18341	18164	18402	18326	18243	18123	18372	18335	18262	18142	18257	18079	18402	18339	18231	18197	18175	18280	18172	18135	18294	18185	18250	18512	18321	18310	18139	18215	18316	18307	18458	18360	18370	18130	18419	18121	18093	18363	18044	18359	18248	18169	18349	18305	18517	18230	18226	18132	18266	18086	18285	18301	18338	18278	18237	18311	18339	18169	18027	18258	18202	18267	18330	18079	18258	18306	18312	18186	18229	18252	18124	18216	18194	18336	18255	18190	18192	18399	18304	18275	18128	18199	18340	18291	18407	18057	18079	18343	18065	18322	18159	18136	18317	18251	18280	18124	18189	18265	18212	18125	18209	18190	18122	18237	18269	18109	18412	18231	18352	18275	18242	18137	18220	18288	18172	18183	18211	18413	18195	18286	18279	18421	18072	18221	18224	18204	18562	18222	18258	18214	18119	18173	18347	18198	18268	18181	18462	18241	18464	18076	18293	18270	18403	18340	18432	18313	18116	18217	18199	18211	18421	18273	18001	18152	18368	18304	18298	18196	18016	18241	18309	18355	18343	18222	18239	18195	18279	18275	18298	18182	18234	18273	18253	18260	18119	18183	18002	18145	18270	18119	18207	18312	18273	18378	18082	18334	18162	18240	18240	18245	18449	18187	18320	18123	18463	18403	18341	18302	18417	17973	18284	18388	18247	18406	18098	18263	18052	18326	18299	18198	18251	18367	18370	17980	18074	18433	18415	18321	18422	18249	17980	18277	18244	18221	18176	18022	18267	18303	18231	18416	18329	18275	18052	18104	18299	18184	18194	18166	18149	18387	18191	18172	18258	18239	18244	18633	18304	18269	18185	18181	18191	18061	18164	18315	18064	18399	18178	18324	18308	18291	18170	18344	18305	18194	18156	18165	18436	18258	18365	18291	18023	18170	18330	18262	18274	18195	18273	18532	18212	18344	18294	18303	18350	18611	18445	18197	18207	18324	18409	18288	18350	18537	18156	18107	18420	18230	18190	18112	18217	18170	18420	18414	18059	18297	18126	18191	18138	18226	18303	18032	18055	18173	18388	18256	18097	18391	18491	18101	18226	18106	18075	18271	18181	18327	18298	18263	18091	18221	18233	18237	18211	18164
33726	57168	54869	47023	40814	35568	30823	27216	25301	23393	21677	20220	19514	19031	18187	17572	17228	16948	16870	16326	16333	16143	16046	15782	15715	15618	15562	15690	15740	15366	15513	15545	15388	15688	15636	15458	15597	15466	15590	15484	15605	15495	15568	15516	15448	15500	15495	15548	15594	15448	15518	15483	15453	15581	15518	15661	15689	15451	15583	15493	15378	15505	15512	15510	15519	15756	15340	15541	15396	15511	15509	15528	15478	15453	15659	15440	15465	15417	15487	15613	15552	15363	15539	15654	15698	15625	15549	15615	15517	15393	15520	15728	15621	15409	15627	15543	15588	15624	15485	15534	15335	15566	15671	15519	15535	15412	15404	15525	15604	15502	15668	15417	15679	15514	15451	15503	15453	15360	15688	15657	15542	15516	15568	15576	15336	15519	15369	15472	15508	15462	15542	15621	15542	15276	15570	15584	15580	15499	15451	15613	15473	15439	15567	15624	15612	15465	15465	15433	15715	15674	15503	15566	15451	15460	15456	15625	15397	15402	15494	15572	15612	15488	15376	15595	15502	15479	15502	15566	15620	15585	15574	15525	15533	15416	15474	15386	15302	15462	15614	15632	15575	15435	15492	15346	15416	15536	15412	15451	15422	15670	15570	15339	15423	15465	15485	15503	15519	15519	15413	15611	15362	15598	15477	15457	15475	15492	15471	15338	15588	15420	15473	15323	15524	15433	15467	15631	15627	15571	15610	15370	15434	15456	15534	15667	15488	15479	15424	15460	15495	15750	15471	15409	15505	15453	15586	15603	15372	15361	15347	15377	15457	15431	15433	15390	15424	15427	15459	15544	15480	15426	15550	15683	15513	15488	15607	15426	15499	15382	15435	15464	15509	15609	15474	15570	15478	15464	15536	15624	15586	15634	15462	15508	15538	15491	15441	15560	15558	15394	15374	15564	15330	15489	15513	15437	15540	15481	15538	15460	15516	15406	15518	15399	15560	15467	15489	15638	15567	15561	15575	15583	15426	15642	15554	15540	15496	15587	15523	15442	15554	15351	15521	15416	15450	15491	15651	15391	15489	15437	15487	15526	15520	15646	15620	15548	15501	15497	15345	15493	15628	15502	15563	15417	15572	15447	15424	15487	15627	15374	15396	15298	15578	15447	15367	15480	15478	15450	15296	15308	15558	15505	15366	15532	15469	15510	15453	15598	15643	15468	15588	15489	15653	15686	15492	15431	15655	15445	15472	15579	15515	15596	15672	15611	15562	15405	15529	15696	15491	15556	15569	15484	15633	15408	15389	15461	15433	15490	15641	15476	15378	15450	15311	15567	15549	15415	15400	15278	15593	15518	15419	15459	15536	15454	15620	15493	15678	15315	15631	15479	15406	15435	15518	15494	15297	15341	15387	15440	15388	15556	15537	15616	15449	15334	15493	15396	15556	15380	15545	15485	15322	15764	15502	15656	15568	15728	15475	15528	15506	15530	15678	15385	15433	15465	15510	15185	15572	15516	15433	15251	15585	15527	15483	15534	15458	15546	15702	15508	15384	15578	15638	15587	15430	15529	15569	15501	15528	15490	15565	15630	15498	15481	15497	15481	15554	15463	15537	15638	15579	15487	15492	15460	15705	15608	15689	15506	15428	15497	15613	15619	15557	15547	15533	15503	15354	15662	15438	15389	15407	15464	15514	15753	15490	15324	15528	15532	15409	15481	15436	15692	15463	15598	15426	15652	15528	15571	15464	15491	15447	15427	15380	15509	15360	15381	15522	15693	15363	15565	15465	15322	15576	15405	15476	15473	15641	15639	15525	15666	15438	15442	15563	15468	15510	15339	15701	15407	15610	15554	15465	15570	15421	15529	15550	15489	15405	15614	15489	15450	15641	15587	15367	15450	15697	15638	15574	15358	15706	15382	15575	15530	15419	15582	15550	15654	15510	15605	15472	15655	15570	15412	15374	15456	15494	15443	15704	15669	15551	15612	15546	15582	15379	15601	15453	15425	15379	15636	15530	15416	15484	15521	15410	15579	15524	15539	15673	15536	15304	15585	15573	15396	15677	15617	15462	15568	15532	15547	15512	15661	15546	15560	15482	15493	15617	15590	15355	15458	15473	15409	15258	15556	15515	15509	15261	15510	15568	15449	15472	15401	15546	15458	15557	15465	15431	15427	15395	15354	15483	15563	15562	15531	15576	15422	15443	15482	15643	15360	15484	15565	15403	15419	15471	15568	15309	15538	15458	15448	15364	15449	15536	15395	15668	15408	15439	15591	15389	15584	15564	15474	15402	15549	15588	15433	15494	15515	15523	15534	15453	15431	15547	15394	15594	15597	15430	15507	15559	15525	15473	15609	15564	15432	15599	15398	15679	15501	15330	15461	15332	15629	15399	15384	15515	15588	15523	15263	15201	15424	15517	15557	15529	15665	15511	15617	15465	15678	15541	15459	15475	15487	15440	15542	15459	15543	15418	15443	15431	15581	15534	15624	15491	15543	15552	15437	15559	15496	15504	15511	15468	15502	15479	15645	15404	15580	15440	15333	15487	15463	15475	15495	15612	15324	15473	15593	15520	15508	15494	15396	15646	15584	15467	15578	15537	15575	15505	15387	15465	15470	15519	15498	15370	15462	15525	15563	15553	15609	15542	15362	15466	15507	15480	15428	15452	15383	15541	15588	15499	15431	15505	15458	15471	15487	15543	15433	15501	15513	15465	15659	15440	15681	15331	15466	15483	15556	15495	15542	15486	15454	15429	15436	15412	15426	15545	15594	15473	15426	15377	15717	15665	15703	15408	15435	15493	15602	15561	15581	15507	15311	15426	15300	15322	15369	15483	15525	15551	15464	15552	15418	15509	15591	15507	15597	15481	15500	15480	15396	15518	15484	15535	15554	15589	15316	15519	15613	15515	15708	15452	15695	15550	15555	15488	15467	15523	15564	15314	15480	15624	15362	15394	15546	15400	15415	15445	15419	15330	15451	15381	15517	15546	15481	15658	15572	15373	15627	15481	15506	15576	15624	15488	15510	15387	15625	15522	15587	15426	15427	15510	15525	15520	15624	15391	15511	15652	15498	15474	15547	15553	15535	15328	15423	15532	15424	15426	15438	15580	15535	15462	15596	15585	15484	15484	15473	15597	15326	15435	15491	15452	15567	15501	15616	15538	15311	15511	15646	15442	15465	15430	15343	15415	15437	15513	15584	15479	15625	15395	15410	15639	15454	15499	15412	15520	15680	15554	15489	15587	15425	15531	15440	15379	15607	15560	15529	15511	15595	15734	15338	15526	15381	15373	15537	15561	15339	15543	15565	15468	15476	15384	15353	15510	15596	15357	15628	15534	15422	15583	15530	15289	15547	15444	15578	15586	15639	15405	15594	15540	15368	15556	15528	15502	15550	15526	15548	15484	15591	15685	15659	15395	15576	15525	15622	15497	15510	15338	15717	15584	15533	15409	15336	15502	15451	15434	15457	15511	15458	15479	15464	15506	15485	15424	15433	15491	15456	15448	15486	15600	15557	15600	15413	15585	15463	15513	15438	15527	15564	15519	15499	15515	15385	15492	15504	15479	15363	15624	15514	15605	15359	15490	15345	15424	15402	15555	15319	15549	15595	15433	15379	15542	15493	15544	15531	15337	15502	15432	15394	15608	15413	15376	15358	15567	15378	15422	15381	15566	15525	15481	15748	15452	15429	15623	15451	15524	15517	15478	15425	15458	15414	15642	15425	15507	15651	15503	15415	15434	15527	15449	15525	15580	15493	15599	15348	15493	15504	15499	15504	15391	15444	15356	15398	15654	15348	15312	15544	15523	15423	15339	15499	15385	15482	15477	15594	15431	15351	15533	15451	15469	15464	15579	15599	15623	15526	15429	15566	15487	15504	15448	15792	15740	15501	15530	15514	15435	15498	15514	15474	15442	15470	15475	15559	15472	15562	15512	15510	15457	15624	15424	15472	15640	15486	15649	15507	15671	15593	15470	15624	15453	15505	15612	15502	15487	15464	15538	15669	15627	15592	15423	15557	15475	15643	15437	15447	15467	15235	15448	15502	15633	15355	15427	15413	15348	15423	15307	15519	15665	15461	15473	15569	15486	15464	15586	15349	15544	15587	15513	15330	15515	15477	15614	15518	15480	15444	15452	15351	15421	15281	15546	15418	15575	15415	15623	15399	15345	15516	15561	15323	15454	15484	15448	15574	15491	15551	15502	15518	15436	15556	15655	15616	15527	15508	15605	15517	15384	15387	15510	15401	15581	15476	15432	15504	15447	15502	15531	15448	15598	15609	15496	15665	15608	15588	15667	15505	15395	15458	15540	15392	15437	15459	15508	15550	15458	15488	15532	15569	15568	15497	15592	15414	15514	15623	15501	15475	15483	15401	15627	15675	15514	15526	15609	15458	15558	15359	15591	15425	15538	15470	15360	15553	15668	15484	15652	15512	15806	15394	15633	15554	15459	15374	15443	15306	15794	15489	15346	15555	15314	15588	15588	15453	15455	15567	15670	15289	15541	15451	15573	15703	15535	15371	15629	15392	15455	15395	15472	15480	15401	15377	15541	15616	15569	15495	15512	15604	15477	15622	15415	15671	15576	15564	15553	15531	15521	15684	15409	15518	15389	15535	15481	15547	15653	15406	15606	15214	15527	15535	15361	15364	15521	15415	15560	15603	15618	15364	15560	15590	15680	15524	15451	15558	15559	15476	15396	15573	15470	15436	15482	15665	15568	15546	15656	15555	15512	15658	15549	15524	15452	15284	15516	15578	15370	15466	15572	15504	15483	15576	15483	15379	15610	15436	15545	15367	15401	15448	15444	15547	15472	15548	15512	15406	15495	15681	15248	15705	15377	15565	15637	15543	15613	15589	15450	15383	15508	15509	15379	15741	15495	15481	15497	15457	15654	15373	15445	15491	15595	15622	15440	15536	15775	15522	15271	15491	15480	15436	15682	15458	15406	15543	15345	15419	15451	15461	15622	15667	15369	15420	15517	15401	15625	15445	15519	15477	15662	15547	15231	15526	15381	15584	15467	15666	15434	15423	15503	15479	15554	15459	15734	15412	15563	15360	15357	15599	15367	15383	15376	15567	15509	15645	15563	15425	15378	15504	15511	15377	15419	15496	15619	15592	15463	15382	15432	15535	15453	15574	15375	15665	15675	15475	15579	15505	15511	15504	15464	15473
29235	30342	41242	37587	30365	26450	24056	22193	21057	20577	20224	19781	19512	19588	19283	19019	18877	18853	18727	18545	18621	18765	18538	18573	18710	18510	18517	18703	18484	18465	18463	18376	18571	18508	18206	18195	18474	18562	18172	18429	18508	18433	18387	18577	18431	18263	18226	18369	18513	18564	18547	18512	18621	18507	18314	18287	18494	18475	18412	18447	18472	18366	18435	18431	18460	18424	18288	18472	18753	18282	18430	18344	18494	18372	18667	18386	18462	18280	18554	18350	18591	18267	18242	18322	18400	18348	18537	18640	18386	18301	18103	18515	18413	18277	18581	18498	18454	18640	18440	18408	18505	18203	18431	18368	18309	18485	18427	18394	18359	18419	18548	18433	18405	18402	18216	18373	18434	18319	18568	18330	18513	18331	18365	18285	18601	18472	18377	18256	18492	18366	18256	18402	18228	18363	18298	18581	18404	18353	18396	18371	18571	18388	18537	18420	18696	18572	18151	18285	18394	18357	18286	18501	18352	18426	18426	18451	18620	18211	18291	18458	18334	18354	18216	18424	18403	18174	18365	18531	18675	18527	18576	18438	18365	18531	18312	18350	18565	18462	18328	18499	18342	18459	18469	18338	18475	18461	18408	18335	18329	18240	18329	18485	18381	18436	18550	18375	18326	18481	18669	18388	18453	18283	18322	18469	18446	18250	18407	18373	18393	18329	18489	18371	18315	18186	18507	18279	18364	18274	18137	18398	18368	18548	18204	18638	18388	18252	18476	18479	18481	18428	18255	18437	18257	18350	18291	18436	18389	18567	18464	18092	18371	18487	18224	18319	18552	18416	18562	18425	18327	18433	18358	18414	18387	18353	18464	18375	18377	18452	18414	18419	18295	18135	18523	18302	18454	18403	18447	18349	18480	18326	18347	18341	18456	18280	18444	18301	18496	18454	18444	18269	18155	18261	18350	18356	18486	18400	18519	18444	18233	18352	18422	18570	18507	18339	18446	18250	18604	18434	18165	18399	18452	18289	18461	18443	18416	18385	18328	18513	18459	18505	18403	18395	18233	18287	18475	18520	18276	18413	18255	18417	18337	18557	18457	18527	18493	18229	18291	18343	18596	18338	18361	18401	18538	18334	18633	18610	18492	18304	18242	18470	18316	18278	18396	18289	18465	18390	18366	18224	18150	18231	18209	18373	18257	18356	18544	18719	18430	18326	18398	18511	18393	18570	18559	18443	18531	18424	18470	18488	18371	18562	18327	18454	18483	18374	18242	18517	18502	18268	18468	18464	18537	18504	18529	18581	18547	18612	18350	18560	18471	18610	18453	18399	18399	18467	18372	18457	18532	18539	18384	18362	18337	18612	18524	18365	18071	18200	18444	18512	18294	18312	18261	18402	18258	18587	18523	18630	18232	18462	18459	18369	18343	18327	18239	18495	18520	18447	18257	18609	18168	18240	18428	18590	18418	18385	18485	18390	18485	18376	18435	18484	18593	18465	18569	18509	18459	18420	18375	18491	18381	18630	18537	18378	18434	18230	18486	18408	18512	18255	18570	18442	18330	18341	18464	18342	18354	18468	18408	18312	18344	18356	18285	18387	18577	18435	18414	18424	18327	18380	18354	18390	18304	18490	18458	18312	18372	18565	18488	18358	18279	18475	18275	18582	18320	18540	18465	18370	18435	18416	18309	18137	18429	18392	18400	18377	18570	18364	18434	18560	18462	18554	18294	18625	18437	18573	18606	18230	18614	18301	18528	18304	18501	18498	18218	18270	18332	18379	18600	18495	18491	18333	18406	18247	18332	18480	18580	18330	18440	18661	18228	18358	18470	18437	18323	18676	18358	18401	18383	18517	18351	18304	18506	18241	18607	18341	18404	18299	18378	18380	18483	18607	18540	18296	18298	18672	18430	18280	18217	18495	18308	18485	18418	18473	18406	18512	18433	18636	18442	18322	18463	18444	18344	18584	18390	18319	18374	18368	18541	18417	18451	18326	18557	18234	18233	18391	18501	18351	18496	18159	18649	18612	18533	18521	18565	18214	18446	18341	18340	18173	18499	18244	18275	18282	18255	18203	18314	18486	18384	18239	18550	18351	18433	18470	18400	18499	18511	18343	18533	18431	18142	18423	18296	18276	18587	18429	18441	18385	18490	18588	18592	18225	18322	18527	18458	18580	18500	18487	18484	18506	18267	18495	18412	18486	18700	18642	18453	18384	18442	18445	18401	18299	18407	18387	18510	18559	18353	18351	18527	18495	18351	18432	18450	18323	18477	18288	18401	18427	18281	18460	18449	18240	18397	18481	18336	18319	18307	18470	18496	18577	18564	18665	18318	18395	18455	18774	18605	18419	18404	18295	18315	18546	18223	18471	18385	18299	18425	18444	18363	18511	18474	18446	18442	18360	18390	18439	18531	18331	18383	18691	18509	18467	18536	18412	18575	18450	18357	18573	18411	18290	18467	18291	18357	18583	18224	18270	18251	18446	18485	18352	18511	18354	18296	18358	18257	18323	18416	18412	18181	18552	18424	18635	18334	18227	18285	18544	18280	18287	18538	18373	18420	18673	18409	18485	18539	18482	18297	18265	18393	18326	18711	18349	18271	18333	18472	18360	18216	18736	18197	18442	18393	18440	18512	18464	18327	18471	18642	18515	18410	18403	18512	18661	18486	18447	17957	18283	18387	18318	18595	18467	18304	18202	18462	18395	18311	18509	18610	18543	18500	18571	18430	18312	18448	18242	18541	18316	18482	18341	18329	18488	18633	18462	18403	18384	18434	18343	18466	18469	18572	18510	18415	18339	18266	18320	18468	18445	18402	18359	18388	18455	18363	18266	18396	18586	18478	18325	18361	18514	18243	18194	18471	18387	18502	18564	18498	18086	18323	18371	18396	18379	18345	18448	18482	18351	18429	18467	18556	18486	18402	18411	18597	18443	18522	18249	18322	18529	18605	18509	18479	18646	18481	18135	18418	18535	18407	18207	18418	18430	18501	18403	18592	18621	18544	18307	18473	18388	18430	18427	18331	18566	18649	18614	18592	18302	18468	18540	18563	18429	18515	18327	18258	18622	18535	18113	18254	18375	18265	18592	18659	18532	18460	18261	18364	18415	18281	18476	18419	18319	18329	18549	18172	18569	18462	18427	18431	18550	18523	18254	18394	18365	18667	18319	18371	18460	18613	18529	18494	18337	18487	18256	18366	18472	18584	18566	18499	18511	18542	18665	18360	18505	18473	18251	18452	18344	18462	18170	18657	18317	18341	18439	18495	18355	18522	18287	18459	18354	18344	18435	18384	18513	18482	18263	18418	18489	18671	18383	18347	18348	18269	18268	18294	18471	18425	18478	18704	18586	18285	18452	18527	18530	18349	18238	18320	18440	18322	18552	18338	18653	18460	18407	18314	18534	18378	18525	18350	18467	18415	18400	18364	18369	18359	18241	18430	18548	18641	18309	18403	18333	18389	18259	18377	18243	18484	18269	18334	18317	18470	18507	18390	18334	18378	18507	18368	18433	18394	18496	18425	18301	18467	18384	18425	18396	18267	18265	18443	18406	18327	18357	18313	18568	18439	18428	18416	18510	18394	18485	18574	18628	18198	18206	18426	18445	18450	18306	18491	18357	18260	18388	18499	18433	18240	18291	18455	18394	18675	18456	18516	18425	18385	18301	18541	18345	18517	18278	18297	18519	18375	18279	18640	18571	18395	18494	18269	18401	18498	18349	18498	18414	18299	18325	18355	18250	18300	18220	18151	18234	18507	18327	18205	18410	18374	18481	18386	18313	18481	18603	18586	18372	18206	18367	18443	18472	18352	18384	18227	18429	18444	18510	18471	18434	18497	18345	18269	18554	18417	18492	18470	18605	18569	18554	18593	18342	18518	18533	18389	18400	18551	18444	18516	18354	18244	18240	18533	18430	18667	18354	18391	18473	18593	18568	18250	18403	18498	18447	18444	18612	18404	18309	18273	18417	18448	18459	18699	18664	18640	18449	18241	18564	18459	18488	18374	18295	18474	18301	18472	18487	18561	18296	18229	18450	18395	18209	18359	18590	18503	18387	18454	18240	18639	18426	18496	18429	18371	18323	18503	18311	18574	18484	18490	18315	18335	18366	18312	18408	18265	18538	18342	18497	18339	18425	18432	18382	18501	18542	18252	18486	18502	18404	18449	18544	18536	18515	18326	18431	18459	18431	18477	18494	18236	18503	18495	18501	18539	18369	18306	18533	18541	18498	18358	18388	18525	18349	18493	18292	18422	18364	18384	18432	18473	18435	18454	18258	18506	18574	18524	18300	18499	18484	18414	18352	18286	18322	18332	18707	18548	18550	18699	18558	18374	18467	18500	18465	18578	18424	18705	18537	18307	18545	18276	18584	18457	18376	18469	18245	18469	18334	18226	18182	18480	18338	18448	18578	18211	18513	18332	18418	18377	18293	18392	18393	18427	18361	18192	18271	18343	18592	18619	18605	18175	18365	18266	18303	18612	18751	18452	18274	18448	18446	18455	18415	18356	18474	18592	18404	18405	18460	18338	18386	18380	18483	18316	18412	18285	18133	18643	18440	18556	18417	18545	18393	18340	18409	18579	18497	18241	18443	18760	18479	18589	18305	18429	18537	18523	18590	18328	18443	18446	18511	18278	18353	18388	18432	18552	18259	18345	18257	18408	18456	18142	18333	18479	18542	18510	18304	18202	18379	18540	18486	18381	18371	18493	18378	18360	18442	18663	18519	18529	18505	18460	18340	18539	18384	18443	18306	18344	18424	18252	18340	18527	18409	18386	18515	18323	18230	18522	18320	18509	18285	18410	18396	18605	18437	18385	18289	18417	18509	18596	18446	18633	18357	18510	18374	18616	18282	18377	18464	18539	18462	18476	18449	18388	18587	18412	18443	18529	18317	18479	18427	18432	18495	18348	18507	18268	18347	18482	18314	18313	18371	18330	18440	18352	18247	18554	18451	18488	18412	18509	18205	18247	18413	18362	18413	18370	18515	18338	18520	18415	18563	18239	18594	18313	18500	18609	18472	18398	18250	18426	18504	18345	18362	18582	18318	18308	18371	18452	18403	18576	18385	18345	18448	18360	18379	18399	18428	18394	18242	18503	18371	18482	18122	18590	18304	18434	18493	18361	18402	18417	18612	18199	18475	18429	18402	18594	18419	18432	18349	18385	18367
31512	46532	44847	37053	31497	26819	23731	21195	19891	18927	18250	17729	17352	16902	16862	16475	16392	16094	16216	16113	15924	15810	15766	15781	15742	15648	15812	15553	15728	15500	15665	15661	15588	15735	15837	15488	15612	15570	15543	15705	15635	15689	15489	15464	15413	15351	15743	15472	15485	15584	15648	15687	15664	15621	15587	15472	15599	15565	15722	15479	15730	15606	15841	15603	15593	15691	15671	15430	15533	15560	15372	15709	15641	15653	15530	15529	15477	15602	15614	15534	15597	15515	15650	15594	15693	15642	15543	15585	15546	15674	15643	15513	15667	15590	15512	15552	15667	15598	15610	15615	15748	15643	15663	15537	15450	15728	15596	15673	15464	15463	15689	15574	15655	15399	15566	15466	15702	15651	15736	15414	15636	15630	15485	15514	15599	15571	15771	15568	15517	15721	15495	15664	15541	15437	15368	15685	15597	15470	15523	15443	15480	15720	15585	15597	15591	15585	15706	15744	15533	15612	15513	15656	15460	15719	15470	15596	15621	15703	15600	15636	15662	15589	15691	15557	15719	15553	15604	15654	15569	15665	15641	15501	15667	15546	15708	15518	15563	15439	15567	15446	15552	15405	15500	15608	15489	15547	15631	15619	15596	15618	15526	15602	15518	15630	15691	15646	15447	15725	15602	15491	15669	15704	15609	15618	15547	15689	15505	15693	15551	15662	15469	15543	15444	15805	15535	15561	15647	15608	15608	15630	15567	15564	15679	15518	15545	15532	15585	15724	15675	15614	15453	15548	15614	15522	15605	15413	15548	15788	15314	15561	15617	15404	15705	15509	15766	15537	15571	15397	15595	15434	15482	15413	15622	15629	15495	15494	15550	15608	15531	15436	15644	15440	15539	15635	15568	15395	15574	15515	15514	15543	15689	15518	15668	15608	15617	15606	15553	15522	15624	15384	15543	15535	15652	15459	15446	15588	15540	15444	15586	15546	15552	15506	15421	15610	15555	15652	15598	15591	15553	15613	15514	15633	15584	15620	15720	15614	15594	15671	15595	15767	15632	15459	15632	15663	15540	15548	15733	15706	15582	15440	15482	15478	15614	15734	15670	15561	15606	15549	15631	15733	15631	15755	15526	15624	15588	15713	15748	15515	15569	15845	15705	15659	15641	15534	15566	15749	15606	15680	15728	15756	15605	15544	15582	15696	15615	15667	15623	15589	15716	15594	15647	15641	15645	15656	15538	15371	15655	15629	15695	15451	15653	15459	15596	15654	15803	15738	15632	15454	15583	15675	15580	15470	15630	15682	15483	15515	15612	15592	15532	15483	15609	15668	15451	15659	15593	15686	15432	15763	15590	15596	15571	15522	15622	15654	15635	15656	15578	15568	15325	15526	15574	15701	15656	15504	15679	15610	15577	15549	15539	15507	15738	15508	15641	15538	15685	15532	15651	15652	15572	15607	15565	15777	15314	15619	15458	15727	15632	15757	15612	15648	15309	15485	15606	15529	15463	15516	15605	15595	15457	15759	15517	15816	15563	15564	15611	15819	15545	15501	15344	15543	15615	15528	15699	15569	15558	15600	15616	15686	15673	15555	15441	15557	15646	15570	15704	15626	15595	15502	15453	15688	15469	15340	15614	15715	15491	15542	15637	15621	15520	15715	15623	15467	15653	15511	15699	15636	15585	15717	15587	15547	15636	15494	15495	15735	15640	15541	15508	15745	15566	15548	15600	15693	15643	15572	15740	15605	15807	15675	15522	15440	15622	15515	15573	15559	15697	15720	15740	15462	15458	15655	15561	15572	15609	15482	15611	15576	15534	15638	15699	15644	15600	15679	15526	15649	15549	15617	15643	15764	15567	15798	15541	15551	15628	15622	15664	15727	15482	15543	15574	15600	15712	15604	15615	15606	15566	15586	15817	15587	15418	15578	15568	15472	15598	15640	15615	15540	15551	15665	15543	15534	15751	15654	15364	15606	15398	15622	15500	15527	15667	15502	15841	15664	15595	15599	15589	15647	15586	15647	15472	15636	15582	15588	15575	15638	15540	15680	15470	15691	15526	15612	15622	15554	15515	15735	15606	15490	15505	15623	15714	15421	15562	15505	15530	15636	15681	15399	15430	15593	15564	15526	15720	15483	15521	15558	15599	15614	15621	15609	15654	15618	15455	15527	15462	15645	15580	15953	15607	15584	15666	15593	15446	15574	15600	15583	15694	15589	15512	15504	15505	15473	15685	15584	15640	15470	15730	15507	15489	15457	15497	15557	15502	15455	15643	15555	15621	15765	15569	15633	15634	15535	15525	15570	15565	15558	15650	15599	15663	15559	15488	15620	15588	15536	15683	15742	15641	15476	15575	15570	15727	15643	15432	15551	15438	15589	15547	15494	15564	15633	15607	15443	15553	15594	15811	15625	15491	15693	15769	15573	15568	15602	15576	15623	15710	15541	15707	15517	15398	15481	15420	15549	15483	15454	15356	15502	15531	15602	15560	15721	15659	15540	15621	15661	15583	15638	15673	15734	15669	15684	15492	15477	15610	15569	15555	15527	15610	15611	15551	15542	15758	15599	15645	15523	15369	15604	15569	15693	15565	15679	15524	15611	15462	15471	15602	15647	15746	15661	15565	15476	15685	15459	15653	15602	15623	15537	15580	15467	15532	15625	15698	15696	15506	15689	15632	15713	15626	15402	15593	15582	15497	15583	15547	15560	15524	15582	15617	15649	15495	15594	15560	15595	15741	15560	15678	15588	15601	15659	15601	15545	15759	15577	15561	15649	15553	15578	15540	15678	15690	15561	15493	15631	15500	15680	15425	15611	15604	15718	15646	15623	15621	15604	15603	15564	15715	15594	15619	15580	15633	15574	15573	15560	15589	15516	15539	15707	15627	15506	15778	15449	15623	15544	15526	15714	15378	15696	15602	15463	15631	15596	15541	15502	15536	15679	15582	15564	15717	15566	15570	15640	15789	15561	15640	15680	15679	15624	15589	15609	15507	15540	15569	15628	15565	15626	15676	15619	15668	15635	15733	15651	15574	15579	15686	15714	15592	15612	15716	15560	15532	15648	15537	15550	15665	15810	15529	15550	15561	15493	15620	15595	15581	15648	15488	15700	15685	15625	15640	15609	15540	15473	15563	15385	15534	15544	15538	15597	15528	15529	15618	15417	15603	15502	15483	15595	15672	15614	15630	15625	15643	15620	15615	15692	15544	15638	15521	15615	15595	15613	15677	15619	15665	15592	15522	15585	15808	15649	15788	15691	15681	15612	15682	15576	15523	15595	15637	15563	15487	15494	15550	15568	15759	15425	15639	15512	15693	15508	15547	15459	15507	15649	15631	15520	15599	15527	15542	15576	15544	15606	15523	15704	15536	15542	15746	15613	15515	15554	15461	15764	15601	15465	15643	15624	15699	15603	15716	15518	15710	15582	15481	15503	15718	15541	15577	15476	15563	15780	15735	15644	15471	15603	15392	15537	15716	15622	15612	15543	15735	15652	15517	15575	15626	15572	15659	15534	15565	15528	15602	15559	15592	15565	15526	15666	15432	15496	15519	15544	15638	15501	15632	15504	15538	15577	15653	15419	15634	15732	15749	15607	15571	15707	15607	15576	15581	15460	15600	15618	15657	15635	15481	15769	15445	15618	15569	15532	15706	15681	15621	15642	15576	15694	15679	15700	15494	15528	15655	15717	15553	15644	15606	15528	15531	15682	15692	15549	15514	15660	15489	15540	15548	15595	15627	15586	15681	15559	15692	15798	15609	15662	15521	15534	15593	15546	15539	15532	15561	15536	15577	15656	15710	15654	15456	15655	15550	15652	15592	15546	15667	15602	15527	15587	15890	15486	15621	15509	15633	15587	15652	15736	15633	15502	15797	15592	15533	15463	15523	15506	15674	15529	15565	15461	15641	15761	15757	15606	15625	15753	15517	15676	15502	15519	15660	15604	15546	15662	15510	15787	15527	15621	15570	15543	15558	15659	15676	15496	15651	15479	15591	15772	15593	15706	15497	15580	15578	15513	15713	15470	15490	15713	15500	15623	15542	15759	15557	15428	15597	15532	15577	15617	15621	15639	15565	15492	15620	15604	15566	15672	15620	15577	15702	15409	15744	15678	15606	15643	15617	15676	15626	15489	15559	15640	15593	15651	15560	15856	15535	15539	15599	15613	15623	15714	15652	15487	15458	15760	15559	15680	15549	15593	15623	15740	15679	15606	15506	15408	15563	15759	15702	15707	15705	15586	15753	15503	15626	15551	15619	15681	15443	15603	15689	15712	15592	15720	15702	15550	15606	15670	15634	15578	15567	15686	15569	15696	15636	15498	15507	15804	15560	15479	15469	15706	15546	15690	15402	15580	15616	15574	15701	15593	15671	15643	15534	15548	15537	15498	15722	15738	15484	15512	15520	15532	15476	15610	15700	15686	15644	15624	15481	15743	15455	15574	15630	15584	15584	15531	15445	15638	15519	15456	15701	15648	15645	15683	15705	15695	15424	15694	15420	15740	15671	15579	15579	15538	15672	15485	15575	15641	15513	15480	15420	15647	15627	15815	15484	15599	15495	15631	15530	15478	15732	15531	15640	15576	15632	15393	15589	15611	15608	15684	15680	15543	15727	15607	15690	15565	15754	15557	15494	15536	15688	15518	15407	15455	15717	15452	15530	15383	15655	15572	15729	15624	15746	15529	15638	15663	15665	15652	15531	15469	15845	15541	15594	15739	15540	15524	15505	15483	15379	15725	15668	15558	15627	15698	15577	15590	15713	15582	15536	15573	15632	15558	15675	15463	15657	15497	15653	15519	15669	15574	15534	15634	15554	15783	15599	15715	15459	15479	15533	15669	15576	15561	15632	15514	15574	15591	15612	15541	15790	15601	15694	15451	15722	15557	15524	15613	15482	15503	15523	15440	15636	15529	15606	15612	15640	15637	15759	15615	15736	15705	15558	15625	15594	15596	15575	15505	15574	15615	15626	15564	15544	15764	15713	15380	15737	15442	15542	15536	15692	15482	15629	15720	15661	15680	15584	15500	15487	15621	15520	15536	15534	15448	15679	15592	15538	15650	15590	15389	15605	15555	15640	15696	15599	15651	15556	15662	15472	15661	15707	15694	15586	15594	15665	15611	15540	15438	15542	15753	15510	15552	15571	15558	15506	15743	15657	15781	15622	15594	15579	15740
24603	21380	29584	28161	28545	29130	27360	23661	22358	21753	21257	20654	20193	19870	19525	19169	19139	19032	19002	18896	18677	18415	18520	18491	18514	18542	18534	18539	18531	18424	18310	18525	18396	18597	18332	18401	18128	18166	18267	18417	18431	18309	18606	18463	18248	18536	18316	18142	18268	18387	18285	18185	18385	18377	18286	18255	18247	18438	18650	18457	18384	18213	18260	18338	18344	18410	18415	18440	18285	18264	18025	18261	18388	18362	18328	18253	18349	18512	18135	18302	18326	18412	18380	18424	18375	18410	18200	18367	18275	18303	18190	18237	18435	18401	18355	18310	18329	18244	18394	18319	18336	18377	18310	18299	18236	18324	18266	18169	18366	18341	18345	18174	18222	18059	18432	18391	18259	18147	18211	18133	18417	18312	18213	18271	18239	18009	18163	18147	18369	18442	18455	18162	18270	18341	18532	18422	18185	18291	18379	18250	18303	18342	18190	18368	18377	18289	18333	18352	18451	18216	18170	18352	18342	18204	18461	18390	18401	18241	18171	18346	18126	18369	18322	18266	18485	18305	18473	18399	18277	18094	18297	18289	18183	18285	18275	18180	18230	18348	18300	18246	18316	18410	18270	18035	18220	17993	18291	18473	18180	18177	18284	18109	18422	18338	18293	18399	18353	18467	18344	18395	18275	18266	18219	18248	18312	18425	18258	18522	18344	18322	18353	18417	18332	18321	18227	18332	18260	18167	18390	18421	18421	18286	18170	18272	18190	18237	18199	18308	18332	18337	18470	18268	18245	18370	18519	18293	18446	18358	18337	18301	18243	18270	18264	18219	18353	18112	18374	18387	18379	18198	18339	18347	18137	18261	18318	18481	18382	18214	18274	18161	18396	18215	18146	18225	18134	18207	18159	18365	18322	18326	18263	18248	18322	18333	18185	18047	18340	18166	18159	18135	18091	18322	18475	18496	18476	18436	18362	18241	18372	18448	18388	18384	18061	18486	18391	18515	18232	18143	18238	18252	18344	18134	18173	18241	18095	18367	18250	18340	18357	18182	18329	18291	18353	18412	18245	18276	18255	18485	18383	18294	18323	18339	18380	18215	18351	18355	18204	18145	18254	18454	18346	18237	18383	17987	18115	18192	18291	18398	18271	18303	18382	18350	18400	18493	18294	18431	18330	18286	17953	18419	18442	18436	18325	18400	18080	18359	18564	18404	18282	18279	18116	18301	18268	18090	18331	18294	18336	18410	18188	18426	18261	18187	18133	18337	18187	18263	18251	18203	18293	18048	18200	18530	18345	18297	18261	18349	17980	18280	18211	18137	18490	18181	18182	18084	18368	18183	18438	18463	18233	18381	18389	18302	18243	18279	18344	18497	18320	18471	18539	18429	18359	18238	18347	18118	18267	18316	18229	18151	18463	18426	18329	18276	18244	18313	18420	18453	18258	18280	18502	18276	18286	18244	18293	17958	18300	18418	18218	18374	18171	18248	18212	18163	18215	18215	18241	18378	18383	18183	18398	18212	18421	18386	18451	18302	18192	18248	18060	18297	18378	18073	18291	18183	18196	18318	18305	18392	18235	18210	18425	18346	18418	18592	18320	18287	18270	18281	18195	18241	18208	18439	18102	18301	18427	18426	18222	18342	18383	18307	18388	18300	18240	18382	18400	18431	18339	18336	18192	18403	18523	18585	18247	18374	18360	18423	18387	18126	18218	18056	18162	18285	18267	18338	18334	18379	18362	18233	18275	18295	18346	18422	18387	18470	18208	18407	18234	18361	18312	18305	18003	18546	18192	18074	18188	18428	18336	18220	18375	18447	18480	18244	18287	18381	18394	18353	18154	18213	18287	18300	18200	18338	18304	18337	18444	18328	18393	18416	18310	18404	18212	18400	18202	18283	18506	18140	18318	18128	18346	18322	18313	18093	18334	18230	18157	18581	18409	18191	18254	18159	18250	18034	18259	18347	18357	18343	18534	18265	18250	18430	18138	18004	18337	18379	18384	18319	18350	18254	18363	18394	18404	18493	18349	18438	18479	18396	18405	18112	18620	18499	18119	18372	18307	18546	18601	18238	18283	18316	18339	18400	18332	18549	18211	18199	18271	18177	18203	18312	18120	18375	18317	18265	18259	18166	18559	18372	18241	18276	18315	18111	18366	18547	18215	18275	18215	18309	18276	18150	18160	18486	18460	18321	18282	18270	18249	18455	18108	18240	18369	18292	18409	18287	18272	18201	18221	18152	18315	18355	18121	18131	18188	18361	18223	18378	18255	18317	18320	18177	18254	18247	18185	18388	18423	18281	18326	18264	18419	18427	18294	18266	18483	18278	18370	18170	18260	18278	18381	18303	18344	18253	18082	18205	18256	18398	18318	18341	18409	18245	18395	18110	18382	18238	18377	18425	18169	18215	18293	18224	18288	18395	18169	18418	18346	18219	18370	18418	18281	18260	18535	18146	18344	18349	18213	18151	18204	18280	18185	18504	18416	18030	18354	18392	18270	18413	18516	18435	18362	18253	18451	18263	18429	18348	18380	18356	18268	18636	18351	18418	18291	18136	18184	18169	18301	18204	18406	18466	18164	18254	17980	18238	18337	18328	18527	18338	18384	18385	18161	18192	18412	18029	17935	18277	18401	18296	18341	18068	18313	18205	18262	18356	18378	18402	18406	18180	18514	18469	18227	18110	18196	18284	18467	18217	18592	18405	18477	18316	18357	18470	18280	18147	18195	18134	18213	18231	18217	18349	18339	18372	17976	18391	18283	18835	18386	18260	18153	18519	18349	18229	18226	18204	18419	18385	18245	18414	18513	18330	18226	18066	18242	18171	18247	18118	18057	18216	18432	18167	18474	18225	18370	18254	18318	18255	18293	18422	18101	18278	18217	18307	18410	18261	18224	18424	18257	18196	18541	18459	18337	18258	18069	18340	18262	18472	18064	18256	18278	18317	18547	18348	18170	18165	18344	18271	18227	18355	18365	18449	18335	18244	18407	18097	18366	18397	18234	18372	18379	18112	18238	18147	18278	18169	18311	18206	18135	18491	18246	18455	18391	18188	18291	18103	18553	18397	18124	18335	18119	18323	18312	18399	18389	18498	18340	18115	18260	18243	18147	18234	18285	18392	18170	18184	18512	18515	18177	18251	18320	18524	18298	18297	18332	18270	18352	18121	18333	18101	18168	18381	18263	18189	18155	18200	18403	18383	18379	18261	18246	18303	18050	18262	18159	18257	18292	18379	18184	18217	18447	18278	18498	18405	18240	18371	18395	18354	18218	18325	18321	18230	18311	18373	18396	18147	18241	18359	18396	18473	18296	18327	18259	18185	18258	18165	18254	18097	18363	18096	18268	18207	18444	18348	18399	18317	18358	18330	18479	18485	18446	18293	18405	18409	18432	18065	18342	18209	18299	18252	18236	18288	18382	18103	18193	18449	18418	18078	18311	18052	18194	18199	18162	18311	18264	18074	18162	18320	18352	18304	18336	18258	18264	18159	18198	18548	18268	18341	18287	18262	18090	18285	18299	18169	18050	18250	18258	18208	18150	18497	18213	18294	18277	18190	18375	18434	18239	18403	18242	18223	18444	18222	18290	18290	18366	18286	18254	18061	18211	18375	18273	18423	18302	18546	18348	18149	18413	18329	18249	18316	18309	18289	18260	18316	18173	18270	18271	18424	18292	18132	18192	18196	18348	18235	18141	18167	18406	18201	18377	18321	18374	18024	18181	18455	18404	18377	18410	18183	18269	18430	18254	18254	18130	18266	18424	18097	18193	18335	18273	18114	18436	18418	18370	18162	18338	18174	18281	18281	18189	18413	18430	18453	18215	18378	18406	18320	18168	18178	18293	18131	18385	18364	18453	18407	18227	18472	18344	18248	18302	18438	18351	18091	18344	18174	18484	18201	18079	18283	18359	18223	18344	18201	18441	18465	18132	18314	18333	18171	18334	18422	18372	18518	18386	18186	18281	18156	18334	18193	18185	18341	18405	18356	18209	18223	18311	18389	18315	18257	18396	18258	18311	18407	18288	18496	18362	18234	18432	18265	18279	18238	18372	18230	18274	18491	18263	18106	18242	18304	18178	18070	18493	18366	18317	18224	18430	18462	18095	18452	18287	18443	18240	18351	18316	18126	18210	18272	18288	18321	18485	18376	18471	18128	18321	18423	18212	18206	18254	18284	18259	18246	18381	18326	18410	18196	18289	18356	18287	18331	18300	18337	18250	18367	18472	18213	18246	18487	18235	18493	18247	18330	18410	18357	18296	18413	18196	18362	18328	18426	18114	18369	18386	18221	18313	18198	18253	18158	18080	18323	18332	18261	18125	18169	18383	18115	18371	18310	18449	18352	18226	18218	18268	18301	18257	18277	18243	18213	18484	18214	18390	18222	18368	18219	18258	18381	18227	18422	18297	18491	18536	18361	18119	18276	18553	18364	18483	18342	18258	18132	18201	18380	18306	18416	18213	18621	18207	18223	18365	18227	18381	18365	18490	18238	18384	18187	18463	18425	18271	18155	18346	18387	18241	18329	18249	18243	18477	18194	18348	18351	18445	18294	18194	18265	18199	18171	18113	18299	18355	18301	18298	18261	18244	18144	18177	18442	18300	18399	18347	18254	18344	18144	18159	18292	18242	18123	18196	18384	18445	18317	18122	18387	18125	18347	18206	18425	18445	18282	18151	18245	18489	18310	18246	18248	18377	18038	18430	18377	18379	18112	18475	18362	18236	18389	18362	18472	18307	18208	18120	18269	18319	18319	18233	18479	18133	18309	18372	18373	18184	18226	18359	18336	18261	18345	18314	18269	18249	18157	18255	18257	18105	18246	18255	18311	18182	18310	18410	18325	18185	17953	18347	18417	18307	18229	18250	18350	18255	18208	18111	18332	18553	18367	18242	18247	18364	18151	18387	18333	18288	18422	18403	18324	18276	18223	18422	18293	18247	18173	18436	18311	18220	18136	18179	18315	18391	18142	18220	18206	18138	18179	18350	18378	18331	18264	18496	18374	18223	18209	18158	18143	18333	18287	18357	18166	18248	18268	18500	18244	18322	18363	18552	18598	18259	18233	18409	18209	18335	18342	18275	18328	18251	18314	18367	18128	18196	18321	18161	18267	18220	18154	18234	18282	18445	18178	18261	18200	18418	18412	18163	18316	18344	18383	18110	18243	18203	18212
32330	53306	51216	42218	35933	30617	26839	23567	21651	20425	19780	18924	18516	17790	17264	16942	16693	16468	16188	16128	15908	15911	15741	15834	15861	15646	15566	15618	15708	15643	15636	15488	15824	15542	15692	15542	15492	15497	15620	15565	15631	15527	15493	15689	15545	15685	15703	15606	15492	15638	15540	15598	15595	15667	15611	15455	15543	15692	15484	15594	15539	15417	15608	15716	15595	15624	15458	15667	15464	15566	15758	15504	15598	15505	15636	15688	15617	15675	15617	15643	15534	15610	15673	15611	15659	15591	15580	15448	15474	15629	15434	15602	15619	15656	15474	15590	15627	15639	15585	15550	15599	15530	15622	15404	15614	15471	15617	15475	15439	15508	15637	15572	15698	15593	15515	15590	15622	15489	15744	15649	15635	15548	15685	15724	15554	15574	15379	15646	15601	15733	15491	15634	15434	15625	15468	15609	15522	15469	15489	15590	15615	15475	15529	15562	15426	15640	15574	15592	15508	15520	15445	15574	15608	15468	15624	15536	15548	15449	15341	15668	15568	15266	15568	15418	15582	15606	15447	15431	15516	15453	15540	15550	15691	15560	15632	15594	15522	15467	15533	15741	15614	15652	15513	15410	15605	15598	15545	15511	15703	15578	15554	15585	15404	15507	15493	15629	15577	15584	15787	15670	15597	15642	15530	15520	15330	15600	15547	15473	15557	15334	15426	15545	15425	15488	15609	15628	15688	15589	15465	15525	15287	15483	15443	15616	15464	15516	15692	15638	15588	15534	15368	15556	15645	15481	15691	15666	15712	15461	15440	15502	15501	15665	15577	15616	15465	15684	15540	15463	15604	15384	15652	15491	15733	15467	15504	15461	15629	15599	15584	15588	15499	15476	15561	15610	15415	15495	15469	15306	15731	15494	15597	15594	15605	15586	15671	15576	15412	15555	15548	15600	15459	15630	15515	15657	15434	15530	15541	15725	15340	15623	15637	15452	15503	15493	15562	15466	15608	15428	15454	15717	15377	15427	15543	15545	15581	15459	15546	15507	15595	15398	15676	15662	15541	15540	15417	15540	15471	15384	15733	15469	15400	15485	15576	15619	15534	15647	15674	15444	15399	15541	15470	15361	15370	15475	15531	15437	15719	15508	15443	15452	15446	15414	15630	15491	15642	15615	15603	15596	15556	15540	15467	15539	15538	15543	15687	15609	15708	15533	15700	15592	15512	15429	15533	15652	15385	15505	15401	15424	15686	15480	15371	15514	15653	15509	15629	15570	15532	15685	15645	15476	15405	15495	15627	15593	15501	15674	15552	15558	15676	15507	15596	15443	15400	15547	15551	15642	15442	15565	15495	15628	15422	15705	15573	15699	15632	15515	15464	15769	15572	15663	15611	15332	15458	15544	15728	15547	15592	15588	15555	15499	15766	15508	15438	15557	15499	15693	15478	15510	15523	15629	15548	15636	15502	15629	15614	15737	15602	15552	15465	15510	15629	15549	15594	15776	15580	15527	15553	15503	15582	15608	15678	15591	15493	15590	15559	15471	15621	15627	15556	15506	15620	15489	15463	15532	15597	15503	15574	15574	15525	15570	15464	15677	15645	15526	15411	15664	15518	15594	15454	15374	15595	15457	15559	15564	15607	15406	15468	15455	15647	15441	15456	15620	15629	15510	15652	15567	15741	15597	15575	15612	15585	15557	15490	15692	15472	15622	15590	15664	15533	15688	15529	15622	15527	15538	15735	15540	15438	15528	15441	15645	15633	15424	15457	15512	15279	15561	15656	15580	15517	15571	15456	15652	15486	15618	15467	15661	15411	15460	15486	15452	15682	15543	15607	15617	15447	15479	15605	15554	15523	15625	15567	15605	15460	15627	15603	15412	15579	15495	15558	15560	15512	15516	15527	15483	15616	15635	15563	15476	15581	15571	15597	15476	15525	15480	15567	15493	15586	15428	15373	15654	15744	15549	15590	15545	15479	15437	15609	15730	15574	15452	15360	15460	15375	15676	15639	15545	15584	15669	15446	15582	15787	15540	15579	15593	15587	15433	15493	15591	15590	15437	15551	15541	15450	15567	15543	15301	15534	15502	15498	15542	15573	15469	15649	15497	15532	15511	15566	15358	15509	15441	15611	15578	15559	15427	15440	15700	15693	15469	15430	15706	15437	15615	15484	15559	15420	15669	15731	15605	15591	15495	15502	15554	15667	15489	15506	15520	15430	15575	15500	15462	15495	15548	15468	15541	15512	15478	15677	15499	15716	15326	15619	15451	15706	15519	15500	15521	15581	15703	15547	15533	15680	15495	15542	15388	15328	15646	15447	15523	15551	15654	15401	15736	15478	15673	15587	15413	15637	15426	15560	15415	15492	15558	15607	15525	15560	15760	15645	15519	15661	15665	15367	15515	15664	15443	15717	15644	15509	15403	15512	15643	15762	15520	15644	15554	15659	15553	15633	15468	15512	15715	15578	15606	15471	15502	15456	15651	15598	15327	15631	15443	15667	15633	15542	15455	15480	15469	15587	15494	15553	15496	15513	15577	15439	15534	15598	15597	15558	15389	15435	15559	15514	15472	15524	15350	15768	15563	15634	15455	15421	15586	15437	15632	15354	15483	15538	15631	15543	15502	15636	15655	15498	15615	15555	15584	15427	15630	15644	15591	15496	15507	15415	15434	15362	15768	15419	15511	15532	15597	15550	15320	15518	15437	15599	15416	15455	15474	15471	15388	15581	15234	15577	15513	15484	15584	15448	15626	15570	15506	15488	15529	15424	15491	15735	15499	15491	15780	15706	15558	15721	15507	15608	15459	15530	15545	15479	15468	15542	15412	15477	15427	15509	15714	15512	15677	15617	15633	15530	15666	15617	15720	15317	15448	15536	15660	15456	15559	15657	15431	15556	15340	15458	15486	15319	15556	15387	15568	15652	15614	15699	15462	15550	15586	15630	15544	15310	15643	15453	15635	15566	15558	15464	15528	15540	15370	15532	15507	15629	15513	15470	15476	15674	15462	15557	15633	15553	15723	15484	15573	15606	15617	15363	15454	15654	15483	15640	15508	15470	15417	15775	15520	15571	15616	15391	15580	15591	15420	15580	15536	15560	15454	15516	15604	15475	15562	15551	15550	15459	15463	15561	15553	15741	15603	15459	15582	15599	15579	15433	15409	15522	15615	15607	15591	15210	15494	15470	15614	15543	15610	15480	15497	15497	15492	15697	15667	15624	15664	15607	15626	15437	15542	15566	15547	15400	15656	15552	15479	15397	15516	15628	15461	15519	15522	15536	15594	15513	15621	15464	15474	15548	15540	15589	15668	15485	15499	15569	15484	15650	15410	15634	15648	15571	15402	15604	15624	15616	15381	15265	15365	15500	15552	15580	15646	15477	15551	15662	15480	15717	15658	15473	15492	15373	15659	15562	15605	15516	15564	15487	15599	15641	15462	15654	15606	15572	15349	15593	15636	15533	15461	15560	15387	15351	15549	15586	15617	15657	15354	15531	15535	15707	15661	15401	15641	15452	15604	15426	15517	15523	15487	15559	15561	15635	15539	15747	15543	15620	15276	15469	15652	15581	15423	15616	15458	15650	15554	15558	15501	15625	15493	15536	15447	15650	15561	15500	15605	15684	15499	15352	15383	15456	15526	15506	15604	15503	15640	15616	15517	15554	15463	15801	15415	15461	15511	15418	15491	15657	15568	15549	15501	15627	15511	15560	15537	15543	15517	15539	15649	15586	15516	15646	15483	15488	15634	15683	15679	15437	15682	15638	15504	15529	15631	15533	15487	15410	15560	15765	15532	15465	15624	15555	15546	15656	15473	15598	15580	15477	15560	15619	15606	15614	15628	15640	15413	15592	15466	15436	15554	15698	15621	15771	15544	15523	15505	15493	15556	15554	15559	15412	15428	15720	15757	15394	15480	15517	15592	15626	15505	15539	15578	15402	15468	15652	15529	15550	15520	15571	15667	15569	15632	15527	15528	15489	15436	15546	15430	15590	15556	15570	15599	15506	15717	15555	15544	15588	15538	15564	15610	15555	15508	15567	15552	15490	15599	15558	15559	15531	15486	15437	15544	15554	15457	15579	15554	15462	15334	15614	15562	15606	15549	15504	15402	15440	15369	15577	15469	15687	15520	15604	15485	15490	15669	15393	15625	15517	15621	15525	15504	15539	15570	15472	15488	15512	15470	15485	15712	15424	15506	15424	15575	15592	15523	15570	15442	15567	15508	15679	15399	15523	15512	15604	15475	15683	15527	15578	15738	15501	15579	15563	15651	15493	15472	15431	15617	15661	15371	15438	15477	15476	15471	15528	15686	15652	15710	15504	15490	15576	15731	15602	15412	15582	15635	15506	15536	15521	15540	15366	15549	15600	15891	15369	15634	15714	15424	15553	15602	15510	15473	15472	15658	15530	15624	15492	15670	15640	15678	15360	15654	15487	15476	15537	15542	15458	15512	15720	15500	15422	15419	15518	15547	15460	15543	15673	15600	15592	15674	15498	15565	15596	15500	15588	15387	15487	15478	15647	15366	15711	15687	15643	15479	15507	15610	15472	15554	15563	15463	15657	15642	15544	15643	15651	15569	15624	15495	15426	15511	15603	15433	15691	15444	15653	15658	15342	15570	15643	15665	15503	15510	15675	15549	15587	15621	15465	15516	15634	15571	15488	15636	15487	15569	15651	15711	15557	15515	15513	15334	15508	15584	15555	15607	15603	15491	15511	15589	15572	15503	15642	15519	15581	15572	15552	15580	15622	15657	15495	15645	15554	15704	15370	15565	15515	15484	15634	15507	15381	15673	15592	15755	15571	15671	15504	15553	15417	15502	15483	15630	15663	15654	15572	15651	15601	15596	15547	15630	15577	15505	15705	15563	15584	15590	15339	15656	15602	15611	15624	15384	15473	15599	15458	15640	15548	15464	15569	15648	15665	15684	15370	15527	15609	15643	15461	15537	15537	15440	15565	15560	15641	15678	15624	15566	15596	15572	15371	15651	15514	15507	15496	15641	15501	15595	15392	15458	15616	15431	15568	15695	15436	15341	15516	15490	15478	15586	15525	15657	15506	15503	15472	15491	15472	15532	15657	15561	15546	15517	15432	15539	15571	15511	15532	15511	15555	15408	15331	15538	15715	15490	15531	15474	15435	15569	15626	15564	15692	15520	15616	15651	15464	15482
23086	21290	29272	24309	24622	29172	31274	25879	23795	23506	22210	21358	20651	20085	19771	19325	18872	18831	18601	18240	18414	18305	18300	18482	18200	18364	18222	18365	18304	18181	18237	18179	18424	18295	18044	18021	18075	18043	18138	18077	18039	18239	18171	18055	18048	18177	18117	17999	18065	18113	18094	17865	18151	18163	18156	18050	18109	18063	18241	18082	18030	17997	18039	17995	18018	17912	18112	18040	18061	17932	17888	17931	17918	18191	17896	17915	18184	18037	18019	17983	17940	18053	18079	18106	18138	18091	17777	17964	18028	17899	17737	17984	17995	18225	18230	18165	18068	18056	18051	17928	17914	18117	17975	17844	17947	18043	17827	18056	18022	18153	17784	18272	18175	17963	17873	18012	17770	17973	18129	18146	17880	17877	17920	18192	18000	18007	17873	18169	18276	17841	18034	18014	17892	17925	17961	17943	18249	18119	17971	17962	18153	18064	18002	17969	17983	17795	17966	17820	17914	17829	17807	17848	18036	17918	17951	17908	17823	17944	18201	17793	18118	18097	18220	17979	17969	17788	18101	17913	18023	17865	17997	17933	17993	18159	18113	17889	17966	17967	17980	18163	18281	17947	18129	18042	17920	18069	18086	18180	17835	18104	18049	18144	17874	18020	17933	17973	17849	17907	17959	18014	18267	17957	17965	17899	17933	18147	17955	18011	17930	17812	17890	17849	17974	17865	18142	18165	18012	17881	17962	17867	17888	17775	17965	18129	18048	18005	18055	18001	17865	18167	17955	17955	18024	17861	17936	17951	18019	17793	17906	17994	17824	17999	18014	17988	18106	17787	17866	17839	17969	18052	17945	18011	18053	17969	18309	17997	18009	17845	17718	17669	17987	18024	18158	18017	18142	18145	18057	17802	17717	17811	18010	18144	17834	17928	18042	17893	17915	18006	17877	17785	18032	17949	18060	18126	18076	18176	18056	17757	17814	17878	18087	18102	18027	17888	18027	17970	17772	17944	18016	18061	17881	17864	18118	18067	17896	18091	18011	18036	18030	18013	18187	17998	17914	17912	17763	17929	18073	17953	17891	18188	18009	17973	18220	17988	17976	17882	18122	18122	18016	18148	18047	18086	18179	17831	17998	18010	18034	17896	18072	17974	17749	17737	18225	17906	17859	17977	17780	17944	18137	17972	18081	18045	18092	17831	18123	18115	17972	17970	17784	18065	18016	18225	18002	17935	18032	18154	18084	18004	17946	17828	18080	17956	17913	17900	17940	18178	18128	18073	18046	18086	18043	17976	18074	17981	17941	18016	17907	17954	17860	17853	17993	17889	18046	17767	18036	17817	18027	18048	17807	18040	17786	17818	18161	18080	18101	18012	18122	17948	17974	17890	17937	18045	17860	18075	18123	17993	17967	18071	17952	18012	17989	17992	18022	18089	17945	18133	17916	17783	17845	17927	18053	17987	18166	18104	17761	17985	17990	18073	17944	18121	17730	17897	17845	17998	18141	17974	18026	17748	17970	17904	17938	17779	17934	18362	17833	18202	18105	17905	17957	17892	18007	17968	17840	17867	17941	18003	17898	17884	18171	17971	17930	17831	17846	17985	18117	17982	17886	18040	17703	17809	18002	17963	18098	18134	18065	18123	18002	18075	18121	18025	17990	18158	18076	17964	17969	18076	18024	18091	18111	17765	17818	17965	17910	18075	18220	18028	17999	18193	17842	18132	18020	17986	18010	17963	17977	18024	18125	18068	17869	17892	17864	17984	17776	18009	17737	17829	17944	17967	17946	17797	17906	18083	17881	18043	17770	18056	17687	17799	17951	17857	17974	17881	17906	17883	17939	17808	18010	18010	17912	17921	18018	17867	18036	18083	18027	17744	17903	17876	18012	17968	18116	17892	18148	17961	17942	18071	17877	18168	18020	18036	17958	17906	18012	17739	17902	18274	18038	17972	18167	18116	18099	18087	18023	18032	17960	17963	17917	17997	18065	17746	17943	18024	18095	18115	17913	17771	17967	18072	17904	17772	17820	17980	18143	17957	17775	18065	18096	17975	18183	18143	18025	18278	18034	18098	18018	17929	18104	17975	18125	17890	18065	18099	17899	18062	18126	17982	18063	18087	17873	17983	17881	17867	17954	18013	18008	18181	18238	18169	17777	18007	18119	17804	18026	17919	17947	17774	18107	18086	17859	17855	17935	17939	18038	18020	17809	17886	17966	17894	18004	17863	18257	18091	17925	18035	18176	18092	18039	18065	17902	17899	17945	18017	18014	17975	17951	17938	17918	17691	17811	17822	18230	17953	18272	17921	17981	17788	18184	18020	17853	18197	17740	17883	17970	17922	17987	18108	17879	17779	17811	17926	17928	17993	17941	17735	17947	17874	18042	18024	17831	18054	17704	17744	17906	18069	18058	17921	18066	17672	18203	18047	18073	18089	18080	18150	18157	17781	17913	18007	18002	18112	17898	18002	17875	17983	18016	17785	17942	17886	18029	18120	17864	18059	17797	17872	17990	17973	17789	18112	17966	17817	17979	18060	17999	18001	18176	18080	18100	17926	17986	18152	18058	17984	17978	18096	17994	17862	18150	17976	18234	17978	17696	17950	18026	18128	17651	18030	17886	17761	17829	17948	18112	17993	18172	18015	17820	17896	18149	17741	18002	18136	18049	17987	18079	17964	18001	17890	17828	18117	18038	17952	17867	17888	17812	18090	17985	18124	17996	17975	17979	18070	17849	17906	18058	17851	17923	18009	17844	18091	17808	18021	17893	18020	17876	17966	18121	17994	17966	17975	17896	18048	18037	18003	18068	18144	17976	18175	18048	18003	18129	18169	17977	17868	17962	17940	18109	18023	17954	17942	17959	18003	17992	18009	18222	17949	17808	17840	17958	18046	17944	18187	18229	17975	17970	17889	17901	18239	17925	17892	17895	18039	17850	17969	17933	17957	17904	18008	18044	17954	18118	18077	17887	18101	17836	17945	17759	17996	17970	17828	18024	18124	18021	17865	18004	18081	17918	18029	18154	18057	18052	17781	17856	18009	17789	17920	17966	18111	17874	18174	17965	17939	18084	17960	17905	17745	17920	17910	17810	18117	18235	18075	17884	17812	17875	17952	17898	18026	18069	18070	18146	18106	17909	17996	17907	17980	17939	17908	17999	18047	18004	18011	17973	18007	17993	17966	18064	17836	18106	17827	18121	17942	17946	17990	18095	17880	17880	18113	17952	18237	17865	17894	18061	17880	17972	17977	18038	17955	18025	18062	17786	17879	17794	17852	18151	18095	17993	17912	18028	17898	18098	18185	17819	18127	18128	18002	17907	18050	18057	18013	17950	17839	18080	17781	18063	17886	18177	18002	18062	17893	18058	18190	17965	17863	18002	17902	17968	17917	18025	17968	18208	17922	17783	18207	17875	18066	17862	17988	17968	17960	18183	18109	18165	17963	18124	17990	18038	17910	18082	17786	18167	18157	18045	17819	18044	18047	18082	18115	18113	18159	18120	17819	18038	17954	17888	17808	17874	17980	18049	18103	18186	18030	17958	18090	18107	17891	18146	17740	18094	17865	18129	18151	17910	17997	17957	17858	17831	18019	17788	18150	17963	17880	17895	17912	17980	17979	17899	17858	17954	18134	18133	18016	18220	18029	17838	18086	17834	18039	17894	17928	17937	17923	18130	17982	18178	18077	18033	18076	17779	18101	17897	17935	18013	17842	18040	17873	17960	18127	17963	17991	17868	17944	17988	18094	18070	17939	18104	18019	18011	17966	17927	17926	17919	17959	17992	18062	17847	17987	18084	17965	18110	17998	18025	17962	17759	18041	17900	17747	17929	18180	17879	17847	18095	17881	18002	18006	18069	17621	17875	17958	18127	17994	17866	17915	17754	18022	18088	18074	17800	17985	17903	17943	17967	18104	17943	18069	18008	17881	18057	17964	17966	17989	17907	17749	17948	18019	18137	17878	17905	18264	17973	17992	18101	18161	17966	17817	17926	17891	18031	18059	17837	17998	18021	18008	17833	17991	17984	18112	18066	18155	18025	17756	18026	17947	18019	17995	17810	17937	18024	17984	18183	18126	18042	18049	17792	17847	17946	17929	18177	18085	18098	18022	18024	18092	17904	17887	18083	18009	18084	17984	18013	17823	18010	17833	18150	17985	18099	17945	18108	18027	17941	18071	17813	17833	17901	18011	17950	17998	18215	17954	17965	18111	17994	17729	18127	17681	18042	18067	17892	18121	18038	17975	18061	17942	17729	17970	18159	18055	18040	17931	17973	17867	17891	17833	17984	17965	17895	18052	18018	17999	17835	17950	18024	18075	17964	18111	18163	18248	18038	18126	17959	18100	18043	18106	17892	17775	17759	17826	17909	18066	18016	17940	17905	17962	18116	18010	17961	17954	17777	18124	17989	18183	18083	17893	18121	17873	18048	18182	18068	17961	18012	17897	18070	17992	18060	18100	17996	18153	17854	17889	17939	17848	18128	17962	18102	18056	18143	17971	18017	17948	17956	17928	17896	18000	17883	18201	18052	17881	18036	17975	18033	17912	18040	18117	18080	18012	17866	18108	17923	18077	17985	18132	18005	18043	17943	18000	17878	17974	17913	18203	18075	17759	18057	18027	17978	18153	17888	17754	17666	17783	18109	18130	17730	18048	18013	18189	18064	17944	18027	17972	17972	17974	18017	18017	17930	18009	18090	18061	18068	17893	18019	17854	17854	18002	18263	17915	18083	17886	17984	17871	18060	17915	18249	18036	18060	18063	18000	17929	17881	18109	17907	17962	17970	18001	18011	18016	17994	18072	18043	17991	17857	17978	18056	18029	18087	17837	17812	17880	18154	17968	17966	17959	17955	17847	17928	17826	17670	17857	17918	18225	17996	17989	18082	17945	17944	18068	17921	18091	18125	17875	18029	17619	18026	18080	17960	18191	18092	17843	18005	18033	17953	17888	18200	17848	17982	18105	17976	18189	17944	18043	17998	17921	17968	17853	17891	17904	18158	17906	17941	17979	17821	18012	18028	18244	18123	18043	17924	17968	18012	17658	17870	17816	17960	17898	17963	17847	18104	17947	17869	17974	18095	18118	17900	17846	18035	18062	18078	17914	17988	17891	17818	18012	17892	18072	18003	17866	17946	17974	18138	17891	17715	17996	17891	17900	18012	18006	18042	17961
35077	58946	56266	48122	41372	35277	30365	27001	24585	22972	21601	20217	19411	18371	17451	17069	16409	16259	16087	15951	15709	15665	15744	15824	15744	15465	15596	15613	15505	15432	15168	15390	15388	15374	15370	15263	15200	15303	15266	15262	15492	15160	15245	15395	15306	15213	15300	15286	15299	15271	15386	15290	15435	15408	15126	15363	15300	15269	15155	15342	15412	15207	15404	15227	15246	15328	15468	15316	15455	15279	15299	15298	15302	15278	15228	15386	15422	15207	15201	15515	15405	15069	15303	15240	15363	15375	15337	15257	15271	15417	15446	15212	15294	15408	15372	15302	15218	15420	15424	15232	15199	15247	15144	15317	15370	15331	15303	14997	15289	15359	15408	15330	15359	15217	15290	15209	15284	15252	15246	15102	15241	15348	15122	15231	15183	15273	15410	15178	15194	15072	15219	15368	15253	15279	15284	15331	15330	15170	15305	15304	15073	15140	15376	15349	15411	15303	15336	15421	15398	15234	15196	15083	15307	15174	15329	15285	15315	15278	15193	15305	15252	15322	15424	15284	15386	15222	15256	15178	15271	15287	15291	15377	15175	15333	15103	15411	15460	15153	15372	15248	15154	15218	15310	15247	15362	15408	15248	15473	15273	15369	15246	15267	15233	15331	15203	15311	15419	15205	15279	15057	15172	15342	15374	15242	15057	15377	15154	15143	15359	15373	15225	15175	15480	15282	15292	15270	15318	15210	15363	15328	15279	14935	15246	15256	15368	15235	15380	15281	15443	15408	15148	15351	15301	15337	15339	15315	15357	15323	15215	15364	15492	15366	15420	15351	15321	15248	15145	15339	15231	15256	15278	15199	15281	15109	15187	15243	15056	15425	15305	15214	15483	15161	15273	15222	15134	15283	15141	15320	15325	15156	15189	15273	15123	15251	15289	15413	15249	15217	15264	15434	15391	15265	15333	15517	15199	15154	15324	15378	15528	15169	15306	15255	15353	15376	15320	15343	15342	15280	15276	15290	15431	15319	15308	15285	15226	15368	15353	15128	15407	15225	15300	14994	15323	15192	15336	15409	15121	15181	15097	15238	15255	15264	15259	15260	15287	15244	15302	15285	15345	15328	15296	15411	15265	15059	15191	15359	15284	15379	15358	15151	15357	15108	15219	15109	15479	15298	14990	15398	15420	15237	15173	15268	15174	15238	15238	15255	15311	15319	15463	15282	15249	15378	15278	15282	15235	15172	15053	15471	15031	15259	15186	15338	15242	15173	15245	15230	15250	15227	15342	15430	15171	15182	15226	15199	15337	15294	15283	15158	15249	15261	15274	15450	15369	15088	15163	15270	15304	15119	15241	15252	15273	15178	15254	15390	15166	15158	15476	15348	15244	15274	15478	15285	15166	15314	15303	15453	15246	15245	15210	15349	15299	15238	15328	15281	15280	15459	15318	15309	15418	15282	15206	15097	15295	15315	15347	15131	15270	15279	15527	15201	15392	15327	15284	15354	15339	15296	15568	15310	15220	15109	15442	15349	15181	15228	15420	15271	15345	15261	15479	15126	15328	15254	15270	15269	15186	15273	15264	15193	15289	15188	15284	15312	15115	15289	15335	15231	15437	15149	15288	15328	15245	15106	15223	15485	15209	15350	15117	15291	15142	15357	15464	15205	15390	15231	15227	15399	15360	15281	15102	15441	15380	15206	15343	15294	15368	15240	15298	15345	15162	15229	15106	15123	15086	15417	15316	15344	15336	15214	15428	15253	15305	15239	15223	15246	15295	15234	15127	15336	15172	15298	15364	15203	15476	15223	15235	15117	15369	15316	15200	15248	15294	15265	15154	15365	15209	15295	15305	15368	15212	15417	14963	15363	15408	15273	15222	15549	15247	15403	15349	15280	15212	15494	15235	15274	15294	15314	15228	15398	15221	15396	15280	15192	15181	15319	15288	15459	15144	15170	15341	15239	15254	15298	15322	15327	15270	15248	15206	15210	15268	15392	15217	15277	15081	15371	15187	15220	15208	15343	15325	15430	15316	15282	15372	15316	15283	15278	15372	15489	15261	15294	15197	15345	15184	15350	15458	15344	15164	15236	15327	15153	15337	15258	15297	15275	15346	15317	15463	15306	15182	15422	15110	15422	15171	15421	15495	15408	15266	15377	15294	15336	15357	15251	15134	15276	15253	15355	15287	15402	15288	15336	15417	15340	15247	15278	15272	15389	15396	15227	15121	15307	15163	15325	15319	15162	15220	15293	15307	15271	15453	15237	15347	15251	15210	15335	15334	15354	15255	15308	15250	15278	15173	15345	15324	15108	15222	15314	15267	15344	15258	15280	15211	15163	15313	15282	15070	15258	15310	15152	15141	15218	15191	15350	15294	15339	15308	15250	15308	15333	15446	15330	15316	15387	15403	15363	15166	15230	15124	15326	15319	15398	15439	15202	15188	15462	15284	15286	15322	15453	15449	15249	15294	15314	15226	15419	15372	15260	15233	15251	15198	15445	15386	15244	15429	15290	15244	15204	15281	15331	15269	15194	15218	15353	15436	15201	15343	15248	15330	15302	15262	15212	15134	15214	15353	15518	15307	15187	15133	15284	15344	15315	15072	15296	15489	15399	15273	15285	15227	15253	15183	15117	15457	15151	15178	15171	15388	15355	15128	15251	15352	15140	15182	15395	15322	15333	15194	15321	15215	15297	15252	15250	15290	15347	15431	15428	15139	15373	15119	15424	15164	15345	15199	15471	15121	15171	15260	15269	15284	15271	15261	15180	15277	15421	15264	15126	15283	15496	15003	15451	15386	15199	15326	15257	15290	15274	15309	15073	15373	15347	15190	15429	15184	15315	15385	15334	15229	15377	15290	15404	15346	15271	15120	15433	15185	15139	15137	15297	15494	15160	15233	15199	15410	15222	15211	15210	15341	15232	15358	15299	15323	15513	15247	15394	15099	15225	15254	15538	15154	15362	15282	15385	15153	15281	15349	15218	15395	15288	15110	15325	15328	15367	15186	15309	15218	15318	15191	15129	15276	15266	15485	15313	15228	15266	15143	15288	15263	15195	15277	15385	15030	15371	15372	15311	15275	15312	15299	15225	15346	15157	15289	15151	15287	15214	15254	15362	15245	15128	15391	15183	15354	15264	15417	15108	15307	15337	15298	15135	15281	15413	15230	15278	15185	15271	15099	15341	15232	15352	15321	15283	15312	15344	15218	15229	15393	15150	15297	15291	15399	15178	15368	15421	15389	15429	15494	15339	15137	15224	15337	15239	15167	15226	15320	15337	15059	15468	15453	15160	15338	15384	15268	15162	15331	15127	15273	15250	15151	15177	15330	15328	15191	15138	15281	15163	15344	15265	15448	15281	15285	15201	15312	15243	15208	15210	15348	15231	15464	15465	15308	15255	15262	15292	15360	15471	15071	15273	15299	15319	15342	15342	15329	15144	15327	15249	15268	15179	15367	15565	15443	15356	15215	15368	15271	15212	15286	15282	15209	15235	15276	15246	15364	15362	15255	15216	15362	15288	15180	15233	15086	15345	15289	15242	15277	15319	15288	15404	15404	15357	15511	15131	15411	15117	15213	15388	15168	15417	15275	15186	15065	15259	15302	15245	15324	15454	15266	15418	15450	15437	15322	15189	15317	15297	15358	15329	15373	15283	15244	15318	15145	15244	15269	15271	15346	15189	15295	15360	15223	15291	15286	15231	15199	15156	15184	15276	15302	15435	15220	15182	15355	15242	15190	15224	15086	15150	15255	15321	15071	15267	15256	15144	15292	15215	15264	15461	15320	15168	15340	15315	15113	15319	15331	15073	15269	15383	15207	15534	15139	15353	15244	15272	15252	15306	15030	15202	15342	15559	15162	15307	15386	15274	15272	15427	15203	15475	15164	15341	15471	15094	15192	15363	15320	15233	15371	15214	15342	15209	15260	15121	15219	15204	15229	15327	15116	15241	15267	15260	15371	15512	15200	15250	15216	15370	15364	15188	15125	15286	15314	15372	15339	15393	15247	15192	15236	15383	15182	15400	15374	15268	15360	15254	15283	15352	15175	15444	15371	15324	15330	15215	15227	15260	15293	15489	15484	15279	15289	15265	15275	15316	15458	15291	15209	15405	15231	15382	15239	15298	15252	15357	15157	15269	15377	15207	15139	15411	15264	15428	15277	15213	15240	15211	15415	15080	15352	15350	15252	15161	15359	15432	15388	15188	15391	15319	15358	15239	15476	15164	15285	15445	15274	15149	15390	15287	15338	15420	15364	15119	15364	15390	15377	15199	15212	15516	15286	15358	15420	15200	15385	15415	15343	15275	15418	15216	15210	15303	15338	15287	15381	15077	15187	15287	15344	15273	15242	15270	15501	15346	15208	15237	15332	15180	15296	15376	15277	15119	15238	15297	15177	15351	15262	15362	15144	15398	15142	15311	15180	15179	15411	15342	15391	15311	15278	15240	15237	15317	15343	15312	15403	15241	15392	15340	15305	15296	15335	15286	15389	15208	15189	15350	15373	15081	15094	15295	15244	15175	15093	15358	15181	15291	15251	15207	15382	15367	15364	15319	15269	15243	15175	15097	15350	15143	15199	15285	15295	15202	15286	15191	15322	15212	15215	15193	15244	15093	15330	15170	15245	15228	15310	15218	15455	15428	15137	15350	15430	15363	15291	15340	15254	15197	15444	15180	15249	15213	15262	15391	15268	15173	15159	15421	15169	15361	15285	15341	15267	15303	15265	15130	15188	15221	15152	15237	15327	15144	15279	15164	15262	15394	15326	15088	15196	15469	15331	15361	15378	15406	15309	15334	15352	15395	15232	15200	15239	15155	15212	15221	15266	15195	15211	15294	15119	15478	15334	15218	15392	15315	15334	15277	15186	15166	15245	15386	15316	15278	15216	15489	15163	15258	15494	15330	15306	15208	15282	15263	15388	15202	15346	15231	15450	15276	15251	15211	15256	15183	15150	15319	15298	15463	15101	15340	15269	15112	15366	15298	15368	15427	15438	15263	15135	15446	15190	15374	15461	15298	15398	15363	15559	15148	15149	15364	15232	15437	15118	15250	15360	15373	15367	15294	15284	15214	15250	15331	15466	15441	15479	15189	15479	15169	15326	15188	15247	15253	15198	15264	15239	15251	15149	15231	15136	15388	15317	15182	15616	15320	15212	15346	15275	15102	15352	15232
29891	33698	42157	37965	31077	27088	24361	22044	20873	20760	20168	19927	19551	18895	18941	18751	18447	18538	18323	18414	18301	18291	18477	18599	18424	18511	18468	18622	18614	18098	18349	18408	18493	18482	18345	18152	18349	18289	18195	18410	18393	18501	18351	18263	18319	18402	18317	18259	18268	18316	18417	18298	18342	18505	18191	18320	18402	18424	18347	18338	18170	18032	18270	18273	18433	18268	18445	18360	18340	18133	18228	18204	18395	18223	18461	18281	18482	18340	18223	18236	18366	18260	18150	18127	18410	18379	18457	18318	18259	18311	18331	18311	18467	18434	18529	18406	18364	18595	18409	18444	18399	18350	18552	18401	18179	18412	18317	18349	17956	18288	18343	18336	18234	18284	18414	18319	18294	18410	18333	18167	18076	18400	18275	18391	18295	18193	18315	18344	18306	18447	18256	18149	18195	18276	18464	18179	18213	18262	18303	18174	18419	18705	18248	18092	18314	18556	18429	18612	18407	18003	18347	18405	18320	18323	18293	18421	18182	18041	18286	18143	18500	18206	18273	18409	18259	18309	18193	18351	18263	18155	18110	18351	18356	18383	18351	18496	18456	18488	18340	18249	18237	18353	18268	18332	18274	18408	18354	18397	18184	18054	18307	18436	18196	18276	18321	18248	18238	18181	18177	18165	18190	18121	18399	18290	18190	18351	18221	18316	18357	18097	18337	18305	18159	18462	18445	18173	18150	18272	18222	18326	18461	18067	18167	18391	18473	18422	18243	18413	18125	18286	18384	18283	18331	18299	18328	18312	18326	18239	18258	18444	18237	18452	18425	18409	18442	18317	18628	18171	18392	18304	18373	18506	18292	18151	18390	18087	18178	18263	18478	18113	18320	18525	18275	18261	18305	18365	18313	18285	18307	18343	18205	18186	18422	18279	18220	18281	18233	18117	18226	18389	18340	18110	18165	18230	18178	18123	18313	18253	18278	18347	18111	18263	18409	18295	18357	18390	18325	18410	18167	18401	18247	18364	18354	18203	18475	18118	18181	18368	18506	18270	18325	18122	18342	18422	18135	18361	18257	18401	18301	18325	18126	18249	18508	18119	18249	18423	18194	18396	18311	18441	18220	17977	18184	18306	18361	18440	18261	18249	18457	18250	18537	18279	18133	18396	18211	18309	18432	18320	18233	18269	18105	18296	18165	18293	18238	18314	18159	18284	18298	18349	18431	18471	18230	18104	18328	18490	18209	18228	18163	18241	18283	18352	18261	18322	18362	18118	18392	18092	18210	18326	18247	18030	18264	18275	18463	18429	18346	18447	18152	18173	18173	18265	18327	18406	18462	18308	18452	18345	18374	18044	18282	18502	18402	18173	18264	18181	18250	18460	18431	18541	18118	18281	18383	18172	18271	18278	18130	18253	18442	18505	18184	18269	18252	18345	18285	18465	18365	18290	18185	18462	18412	18412	18423	18087	18187	18507	18237	18184	18269	18362	18438	18300	18532	18516	18209	18328	18430	18439	18364	18330	18486	18261	18233	18443	18254	18182	18314	18263	18248	18366	18202	18494	18488	18252	18367	18364	18213	18371	18239	18321	18243	18351	18446	18234	18513	18586	18205	18155	18240	18334	18383	18319	18351	18068	18256	18211	18178	18089	18137	18260	18255	18376	18247	18173	18313	18365	18459	18324	18499	18284	18310	18306	18148	18495	18430	18242	18122	18413	18407	18275	18138	18173	18153	18434	18330	18318	18345	18224	18404	18340	18351	18399	18306	18367	18401	18259	18343	18324	18273	18169	18361	18461	18324	18358	18263	18493	18320	18124	18162	18079	18190	18287	18315	18160	18230	18419	18350	18247	18279	18295	18199	18190	18289	18253	18256	18235	18471	18512	18325	18166	18415	18307	18407	18091	18337	17973	18197	18076	18280	18313	18468	18282	18072	18375	18334	18124	18342	18303	18377	18174	18336	18320	18187	18044	18240	18499	18415	18177	18086	18398	18196	18301	18187	18214	18256	18524	18422	18435	18316	18395	18371	18211	18188	18340	18411	18336	18344	18313	18218	18361	18219	18191	18340	18503	18374	18193	18238	18502	18317	18190	18437	18283	18103	18271	18318	18317	18347	18361	18318	18230	18294	18092	18236	18240	18379	18216	18150	18211	18323	18180	18240	18238	18477	18500	18428	18162	18186	18303	18340	18341	18236	18220	18399	18401	18526	18369	18242	18024	18379	18324	18356	18386	18225	18376	18359	18187	18261	18317	18419	18106	18315	18002	18260	18172	18399	18267	18143	18307	18348	18298	18320	18388	18131	18407	18427	18287	18443	18415	18288	18507	18315	18318	18233	18407	18424	18382	18324	18423	18285	18503	18124	18416	18187	18436	18484	18191	18379	18487	18308	18151	18211	18263	18229	18328	18381	18361	18587	18292	18187	18348	18327	18259	18321	18292	18306	18262	18384	18349	18382	18356	18392	18515	18236	18310	18269	18168	18105	18293	18559	18266	18187	18396	18307	18309	18338	18291	18120	18481	18228	18369	18256	18225	18202	18327	18046	18347	18472	18309	18279	18215	18149	18576	18390	18150	18235	18411	18305	18295	18407	18476	18344	18194	18336	18095	18412	18224	18518	18402	18201	18307	18234	18243	18334	18359	18244	18333	18334	18131	18294	18153	18238	18147	18258	18438	18316	18245	18251	18223	18318	18127	18483	18383	18216	18222	18379	18292	18434	18363	18375	18078	18187	18293	18194	18204	18577	18366	18410	18364	18483	18329	18384	18307	18321	18185	18151	18096	18343	18264	18201	18347	18398	18251	18417	18384	18215	18027	18169	18375	18339	18330	18200	18310	18408	18350	18279	18320	18379	18178	18289	18426	18377	18297	18384	18302	18319	18445	18354	18367	18508	18163	18359	18207	18365	18162	18265	18355	18219	18192	18326	18120	18534	18307	18089	18281	18381	18182	18339	18239	18235	18345	18322	18244	18299	18269	18217	18387	18454	18309	18363	18282	18356	18300	18298	18403	18429	18244	18386	18236	18184	18412	18327	18298	18405	18345	18359	18113	18176	18296	18305	18322	18251	18303	18324	18473	18447	17992	18331	18145	18350	18349	18283	18366	18446	18327	18504	18443	18145	18112	18369	18245	18245	18409	18258	18397	18450	18122	18241	18372	18288	18371	18281	18130	18234	18423	18262	18324	18387	18159	18370	18191	18083	18171	18427	18283	18099	18265	18261	18307	18275	18030	18199	18302	18307	18397	18313	18379	18137	18333	18066	18338	18109	18162	18309	18256	18202	18315	18228	18336	18335	18411	18514	18361	18207	18190	18247	18308	18231	18313	18199	18222	18216	18470	18297	18226	18250	18201	18412	18104	18443	18504	18305	18525	18415	18326	18276	18373	18128	18242	18435	18202	18298	18326	18384	18338	18237	18279	18261	18436	18363	18178	18232	18369	18093	18240	18184	18213	18228	18187	18347	18142	18239	18303	18348	18560	18265	18219	18350	18217	18274	18227	18373	18426	18326	18403	18305	18234	18391	18304	18416	18269	18137	18219	18310	18160	18345	18402	18514	18273	18424	18071	18371	18281	18369	18272	18305	18280	18144	18269	18095	18285	18148	18219	18513	18475	18358	18316	18463	18299	18322	18510	18408	18504	18351	18270	18463	18095	18377	18308	18282	18439	18373	18133	18214	18314	18320	18547	18318	18502	18381	18338	18296	18257	18229	17946	18172	18323	18289	18208	18311	18228	18088	18182	18402	18309	18380	18305	18556	18358	18261	18366	18571	18185	18373	18368	18240	18337	18361	18500	18200	18525	18304	18246	18213	18427	18278	18400	18160	18374	18344	18413	18293	18190	18363	18440	18348	18340	18441	18443	18269	18346	18140	18300	18322	18286	18281	18239	18198	18313	18293	18469	18184	18503	18236	18341	18242	18513	18448	18420	18392	18438	18204	18291	18327	18297	18425	18214	18156	18395	18182	18314	18300	18303	18306	18337	18404	18318	18243	18215	18421	18213	18306	18313	18295	18430	18225	18272	18391	18273	18315	18328	18117	18240	18346	18339	18272	18397	18261	18351	18204	18198	18346	18479	18245	18093	18315	18466	18289	18406	18248	18306	18364	18179	18167	18437	18223	18258	18451	18478	18438	18195	18441	18302	18044	18229	18273	18203	18352	18272	18312	18372	18172	18312	18320	18509	18255	18412	18352	18276	18287	18210	18323	18232	18250	18230	18151	18374	18243	18465	18153	18269	18351	18564	18344	18334	18158	18265	18386	18505	18371	18399	18283	18222	18507	18262	18331	18379	18287	18270	18201	18219	18355	18423	18236	18494	18441	18387	18272	18241	18387	18420	18291	18375	18230	18447	18421	18315	18317	18108	18070	18309	18335	18297	18209	18416	18172	18424	18096	18327	18216	18285	18279	18320	18206	18339	18275	18363	18201	18353	18308	18542	18240	18378	18424	18403	18301	18242	18308	18231	18390	18351	18255	18295	18354	18147	18214	18150	18216	18309	18431	18152	18085	18399	18394	18339	18382	18211	18331	18358	18315	18097	18275	17950	18352	18387	18248	18210	18314	18392	18441	18360	18455	18192	18212	18286	18570	18461	18561	18332	18275	18370	18311	18333	18333	18190	18130	18215	18313	18260	18278	18332	18500	18493	18303	18468	18173	18306	18361	18255	18273	18092	18504	18457	18428	18401	18377	18184	18374	18383	18217	18353	18247	18339	18446	18346	18211	18442	18406	18168	18414	18314	18336	18355	18324	18340	18319	18291	18235	18307	18253	18454	18306	18312	18288	18309	18285	18365	18258	18630	18401	18538	18303	18240	18310	18164	18189	18185	18426	18105	18370	18078	18192	18277	18161	18296	18287	18340	18284	18329	18393	18025	18373	18323	18283	18546	18260	18496	18486	18231	18313	18436	18504	18312	18390	18118	18206	18128	18280	18341	18354	18315	18181	18066	18165	18048	18322	18352	18250	18231	18227	18329	18537	18365	18463	18333	18220	18340	18302	18326	18367	18356	18174	18251	18180	18396	18323	18326	18578	18418	18406	18262	18354	18330	18566	18501	18495	18339	18253	18022	18403	18464	18394	18321	18160	18446	18313	18317	18231	17956	18223	18239	18321	18375	18150	18304	18114	18339	18226	18302	18561	18286	18201	18375	17987	18215	18017	18244
33359	49012	45725	38242	32406	27375	23866	21475	20000	19114	18065	17642	17164	16611	16329	16133	15848	15725	15575	15598	15583	15557	15596	15621	15371	15611	15629	15348	15624	15378	15396	15407	15541	15284	15473	15402	15378	15584	15430	15495	15491	15495	15490	15497	15318	15374	15347	15438	15543	15353	15347	15649	15553	15565	15544	15392	15498	15491	15361	15548	15402	15520	15435	15471	15444	15415	15376	15495	15336	15340	15521	15292	15473	15483	15466	15363	15474	15363	15484	15194	15433	15476	15476	15567	15355	15369	15406	15360	15310	15410	15539	15641	15479	15412	15464	15196	15384	15551	15472	15310	15429	15584	15552	15623	15329	15402	15429	15501	15503	15691	15544	15548	15389	15441	15552	15315	15499	15344	15523	15224	15691	15407	15359	15343	15491	15517	15383	15306	15673	15385	15344	15599	15288	15479	15389	15294	15507	15481	15604	15488	15630	15435	15538	15523	15429	15431	15587	15294	15608	15412	15509	15303	15424	15536	15485	15215	15349	15541	15447	15365	15624	15419	15445	15291	15355	15440	15429	15203	15429	15493	15300	15501	15414	15607	15512	15413	15450	15381	15484	15245	15447	15412	15373	15437	15548	15540	15384	15294	15576	15357	15649	15451	15379	15367	15484	15540	15529	15452	15431	15332	15375	15168	15237	15399	15540	15547	15403	15649	15348	15421	15313	15484	15615	15433	15399	15429	15377	15312	15515	15343	15334	15518	15340	15395	15345	15358	15417	15565	15403	15395	15501	15373	15249	15374	15368	15647	15410	15420	15492	15419	15507	15381	15376	15432	15359	15381	15512	15536	15771	15517	15386	15406	15533	15466	15586	15383	15520	15383	15572	15445	15287	15478	15415	15509	15489	15359	15543	15381	15405	15367	15496	15401	15557	15408	15194	15351	15380	15480	15424	15380	15357	15529	15510	15515	15360	15434	15495	15507	15535	15386	15509	15422	15444	15295	15447	15623	15194	15479	15300	15338	15462	15407	15441	15409	15511	15341	15634	15527	15482	15440	15426	15353	15435	15320	15580	15469	15466	15462	15502	15330	15540	15491	15525	15460	15402	15237	15391	15635	15307	15422	15480	15418	15559	15425	15467	15496	15422	15395	15566	15396	15370	15383	15394	15483	15392	15600	15359	15394	15456	15378	15624	15510	15311	15487	15473	15593	15414	15594	15575	15218	15263	15456	15391	15481	15442	15445	15442	15513	15515	15558	15503	15375	15362	15527	15435	15232	15544	15414	15461	15170	15224	15391	15247	15669	15578	15403	15321	15455	15404	15381	15626	15491	15398	15484	15402	15467	15468	15413	15488	15541	15375	15330	15514	15414	15545	15426	15708	15426	15420	15479	15418	15432	15503	15398	15533	15260	15428	15348	15454	15530	15518	15454	15481	15469	15368	15439	15374	15563	15354	15339	15522	15305	15494	15391	15434	15591	15317	15656	15327	15354	15644	15389	15457	15440	15499	15568	15380	15532	15531	15421	15430	15555	15501	15355	15375	15446	15529	15500	15348	15497	15480	15564	15474	15495	15369	15541	15343	15436	15459	15506	15391	15486	15374	15547	15506	15515	15409	15652	15402	15314	15527	15352	15424	15369	15540	15525	15642	15361	15569	15519	15425	15347	15569	15381	15418	15271	15474	15412	15472	15445	15651	15295	15510	15306	15276	15494	15310	15431	15485	15350	15551	15546	15609	15430	15558	15341	15311	15465	15315	15462	15280	15390	15533	15345	15503	15482	15334	15540	15480	15394	15352	15286	15486	15574	15355	15364	15514	15532	15393	15350	15427	15465	15380	15444	15559	15350	15485	15387	15408	15470	15400	15438	15265	15488	15316	15369	15289	15529	15456	15471	15543	15544	15413	15425	15504	15459	15390	15569	15517	15455	15381	15450	15472	15539	15418	15495	15574	15428	15402	15455	15415	15489	15418	15357	15549	15378	15449	15604	15509	15278	15343	15383	15555	15406	15327	15479	15256	15558	15438	15525	15381	15339	15522	15380	15472	15306	15409	15317	15547	15407	15581	15580	15525	15485	15650	15403	15410	15476	15449	15473	15493	15426	15556	15337	15397	15370	15473	15302	15401	15421	15582	15569	15378	15338	15310	15514	15526	15433	15531	15237	15611	15525	15447	15227	15512	15441	15506	15451	15391	15364	15649	15518	15412	15372	15497	15227	15316	15490	15370	15277	15501	15300	15621	15461	15358	15372	15382	15450	15604	15474	15336	15401	15352	15431	15444	15520	15469	15533	15503	15530	15403	15374	15296	15486	15349	15434	15426	15559	15450	15396	15285	15388	15470	15460	15371	15451	15473	15488	15586	15379	15269	15407	15365	15423	15295	15373	15626	15315	15310	15408	15310	15480	15403	15587	15357	15506	15488	15479	15208	15335	15327	15504	15337	15395	15494	15431	15247	15453	15553	15499	15459	15323	15483	15475	15490	15313	15360	15482	15501	15517	15428	15406	15450	15467	15442	15336	15454	15501	15433	15523	15335	15513	15418	15405	15357	15304	15372	15550	15575	15508	15434	15320	15641	15429	15527	15393	15439	15397	15581	15371	15511	15367	15310	15412	15475	15454	15531	15527	15465	15539	15453	15411	15434	15432	15454	15452	15377	15533	15465	15420	15436	15396	15344	15365	15339	15423	15538	15302	15247	15370	15453	15503	15426	15391	15425	15387	15573	15352	15358	15342	15411	15322	15446	15397	15646	15373	15628	15449	15511	15321	15479	15598	15641	15513	15419	15329	15494	15320	15377	15450	15574	15497	15516	15335	15313	15519	15485	15413	15354	15440	15550	15411	15440	15387	15583	15497	15507	15436	15490	15434	15497	15557	15449	15534	15485	15449	15503	15492	15578	15464	15477	15396	15427	15344	15431	15468	15405	15487	15667	15361	15511	15496	15636	15478	15526	15408	15547	15548	15516	15436	15592	15457	15666	15265	15330	15448	15423	15466	15523	15549	15527	15410	15644	15516	15389	15479	15463	15347	15374	15498	15557	15614	15374	15536	15392	15582	15453	15603	15516	15474	15406	15459	15444	15411	15386	15526	15475	15271	15337	15435	15451	15464	15644	15365	15391	15278	15159	15418	15351	15541	15528	15354	15347	15411	15505	15491	15338	15449	15469	15362	15482	15540	15375	15493	15559	15244	15437	15433	15451	15454	15436	15398	15441	15425	15396	15245	15405	15434	15574	15474	15315	15552	15377	15453	15466	15306	15406	15300	15585	15526	15358	15422	15453	15434	15400	15581	15493	15378	15517	15562	15380	15466	15316	15504	15334	15455	15297	15317	15582	15369	15528	15608	15366	15443	15412	15441	15415	15324	15387	15432	15360	15496	15513	15430	15295	15324	15405	15505	15536	15339	15583	15548	15310	15502	15432	15457	15491	15263	15469	15447	15447	15364	15471	15477	15594	15535	15416	15626	15282	15425	15419	15367	15607	15503	15328	15355	15674	15527	15533	15377	15486	15319	15441	15458	15464	15496	15410	15193	15247	15409	15404	15440	15576	15430	15258	15263	15275	15418	15467	15408	15235	15502	15497	15527	15369	15380	15640	15363	15536	15433	15527	15475	15271	15364	15443	15383	15527	15464	15307	15400	15474	15528	15482	15491	15428	15454	15623	15428	15475	15512	15489	15179	15621	15554	15411	15486	15440	15447	15443	15579	15466	15435	15474	15439	15323	15561	15389	15496	15444	15379	15302	15426	15659	15605	15530	15430	15465	15472	15298	15437	15540	15329	15390	15536	15312	15428	15478	15371	15497	15397	15387	15389	15433	15377	15549	15404	15645	15377	15398	15488	15349	15547	15407	15559	15302	15374	15389	15296	15322	15374	15432	15473	15336	15192	15626	15371	15555	15318	15467	15564	15450	15369	15328	15465	15452	15364	15552	15358	15312	15279	15600	15531	15355	15291	15439	15382	15275	15578	15499	15304	15505	15375	15422	15517	15508	15709	15437	15369	15349	15467	15532	15344	15509	15338	15306	15313	15710	15453	15606	15357	15454	15568	15264	15320	15407	15411	15611	15414	15473	15446	15374	15439	15529	15425	15468	15381	15519	15489	15358	15626	15371	15536	15457	15466	15363	15428	15345	15531	15373	15333	15338	15475	15382	15301	15370	15463	15446	15337	15506	15317	15413	15284	15348	15447	15591	15291	15383	15473	15565	15412	15347	15443	15405	15415	15317	15315	15594	15529	15343	15441	15474	15507	15351	15476	15601	15233	15353	15514	15278	15522	15482	15448	15449	15452	15346	15432	15290	15411	15475	15522	15510	15437	15520	15438	15295	15484	15390	15554	15271	15428	15491	15412	15249	15556	15502	15446	15525	15595	15471	15423	15276	15324	15283	15409	15373	15472	15427	15319	15274	15500	15589	15412	15445	15468	15521	15536	15365	15517	15404	15547	15479	15489	15354	15448	15565	15401	15526	15577	15516	15301	15517	15390	15438	15323	15486	15345	15397	15401	15481	15353	15460	15371	15425	15414	15264	15441	15433	15445	15427	15442	15360	15411	15523	15455	15233	15444	15577	15489	15497	15435	15409	15510	15423	15504	15435	15346	15450	15338	15393	15435	15401	15383	15592	15339	15457	15288	15600	15392	15395	15410	15541	15433	15491	15272	15322	15388	15457	15507	15510	15448	15469	15548	15230	15404	15468	15600	15217	15517	15524	15470	15310	15623	15448	15369	15393	15323	15543	15388	15375	15340	15374	15444	15495	15451	15400	15616	15450	15446	15469	15344	15434	15422	15457	15564	15452	15590	15318	15395	15435	15345	15507	15425	15469	15510	15354	15383	15595	15426	15276	15363	15574	15277	15549	15586	15447	15573	15471	15619	15459	15497	15422	15458	15487	15228	15263	15553	15305	15493	15400	15376	15527	15318	15449	15441	15312	15532	15496	15406	15599	15501	15453	15315	15372	15430	15348	15470	15594	15510	15381	15425	15389	15561	15444	15435	15516	15443	15388	15330	15446	15686	15594	15424	15425	15364	15381	15622	15476	15404	15341	15583	15510	15376	15539	15541	15375	15540	15363	15482	15573	15415	15377	15445	15496	15429	15447	15551	15551	15422	15542	15461	15444	15484	15363	15448	15417	15444	15539	15436	15354	15556	15456	15498	15461	15287	15459	15412
24434	21277	29341	28430	28792	29695	28327	24175	22689	21884	20863	19965	19600	19080	18847	18546	18388	18360	18344	18177	18102	18096	18156	18012	18078	18187	18205	17981	18065	18194	18035	18094	17942	17921	17721	17907	17950	18016	17809	17971	18024	17970	17948	18088	17939	18106	18004	17843	17958	17796	17966	17821	17898	17696	18039	18069	18113	17826	18017	18021	17925	17963	17977	17979	17800	17992	17832	17979	18031	18134	17963	17984	17966	17885	17849	17628	17941	18009	17886	17912	17847	18086	17922	17867	17807	18099	18008	17855	17756	17866	17800	17942	17897	18099	18006	17821	17994	17917	18047	17911	17989	17934	18187	17939	18045	17842	17993	17819	17862	17797	17798	17763	17663	17727	17887	17964	18116	18038	18152	17875	17773	18043	17988	18039	17911	17931	18066	17957	18013	17791	17979	18018	17998	18062	17855	17919	17810	17906	17966	17939	17850	18036	18000	17948	18026	17998	18051	17936	17914	18107	18152	17948	17853	17949	18042	17741	17768	18002	18057	17864	17839	17982	17821	17927	17945	17969	18182	18073	17807	18054	17806	17906	17940	17834	18018	17846	17894	17981	18029	17835	18055	17837	17912	17886	17992	17825	17823	17981	17992	18058	18050	17897	18070	17801	17718	17779	17983	17854	17808	17870	17962	17825	17691	18075	17679	17697	17854	17857	17737	17937	17958	18033	17771	17773	17944	17868	17910	17871	17778	17742	17857	18098	17951	17687	17857	17892	18094	17875	18002	18159	18131	18132	17719	18152	17929	18010	17979	18017	17881	17650	17918	17894	17792	17790	17897	17884	17938	18085	17791	18007	17891	17925	17910	17831	17975	17626	17904	17793	17727	17832	17975	17867	17938	17877	17860	17757	18042	17952	17865	17919	17910	17958	17871	17951	18140	17839	17938	17816	17960	17843	17749	18029	17956	18064	18024	17852	17841	17935	17919	17734	17967	17898	17750	18189	18144	18016	17986	17915	17998	17807	17821	17954	18087	17817	17858	17882	17920	17917	17933	18094	17872	17837	17641	17669	18016	17792	18050	17909	18006	17841	18006	17769	17991	18021	17829	17869	17968	17791	17834	17956	17778	17785	17839	17766	17867	18062	17916	17865	17781	18077	18057	17833	18000	18236	17851	17903	18177	17818	17778	17784	17884	18058	17865	17910	18014	17900	17829	18161	17945	17736	17905	17911	17822	17951	17727	17972	17942	18102	18011	18010	17966	17788	17831	17931	17920	17790	17809	18003	18026	18010	17775	17924	18043	17719	17905	18053	17974	17715	18125	17903	18208	17774	17900	17841	17888	17959	17789	17835	17756	17889	17897	18152	17901	17791	17821	18065	18036	17700	17883	17867	18104	17887	17818	17717	17764	17903	17885	17829	17809	17997	17850	17869	17890	17749	18026	17963	17844	18255	17933	17968	18272	17849	17854	17972	17859	17834	17810	17810	18007	17785	17953	17942	17873	18202	17905	18010	18139	17817	18026	17823	17771	17929	17819	17841	17901	17886	17990	18009	17735	17910	18090	17986	17909	17952	17891	17969	17921	17944	17807	17768	17968	17940	18075	17860	18084	17788	17633	18071	17771	17840	17697	17941	17784	18159	18016	17685	17969	18011	17798	17869	18046	17912	17786	17968	17843	17902	18048	17735	18156	17819	17866	17809	17879	17864	17944	17864	17943	18201	18046	17941	17989	17853	17918	17890	17952	17915	17896	17917	18021	18116	17903	17862	17824	17813	17788	18002	17838	18099	17711	18034	18007	18071	17884	18028	18004	18183	18060	17861	17855	17840	17992	17862	17795	17908	17936	17872	18017	18027	17826	18134	17767	17972	18099	17904	17783	17897	17705	18019	18025	17832	17997	17828	17895	17870	17975	17984	17771	17921	17818	17899	17730	17896	17982	17970	17808	17911	17780	17977	17953	17810	18074	17887	17832	17851	17871	18001	17799	17925	17852	17868	18001	17997	17953	18040	17734	17755	17866	17865	17995	17946	17809	17958	18091	17925	17996	17773	17937	17733	17848	18061	17651	18113	18173	18005	17878	17957	17905	17930	18012	17993	17886	17890	17932	18033	18071	17845	17954	17896	18076	18077	18101	18089	18012	18048	17993	17984	18135	18035	17978	17858	17918	18009	17990	17914	17874	18030	17656	17831	17872	17872	17946	18071	18013	17874	17967	17933	18086	18032	17868	17992	17863	17971	17822	17884	17845	17889	17832	17589	17820	17756	17956	17992	18035	17952	18050	17990	17793	17954	17866	17830	18003	17835	17981	17916	17976	17841	17985	17897	18046	17824	17946	17756	17823	17953	17848	17710	17903	17962	18076	17954	17914	17936	17960	17997	17901	17933	18105	18126	17931	17739	17863	17992	17944	18045	17915	18028	17960	17868	18000	18026	17970	17932	17797	17756	17958	17878	17834	17759	18048	17949	18105	17795	17807	17869	17980	17954	17989	17967	18074	17907	17928	17934	17885	17861	17811	17917	17924	18004	17967	17961	17964	17790	17905	17786	17862	18049	17886	17920	17854	17802	18130	17866	18026	17853	17970	17883	18030	17939	17961	17825	17750	17702	18072	18168	17886	17928	17877	17840	18011	17708	17905	17834	17853	17987	18143	18002	17814	18059	18036	18047	18117	17818	17916	17818	17977	17991	17823	18065	17984	17989	17835	17905	17838	18176	17830	17837	17975	17878	18071	18036	17913	17958	17935	17687	17897	17748	17957	17935	17983	18023	18012	18137	18154	18145	18043	18054	17790	17909	17947	17858	17898	17924	17903	17990	17991	17962	18026	17956	17938	17793	17895	18165	18017	17959	17972	17986	18009	17789	18127	18043	18091	17991	17684	17943	17938	17905	17796	18032	17898	17841	18084	17947	17827	17952	17888	18029	17923	17762	17688	17917	18038	18062	18006	18002	17916	18040	18070	17921	18054	17939	18051	17959	17891	17903	18155	18042	17976	17697	17997	18016	17828	17904	18022	17870	17704	17830	17849	17847	17806	17998	17972	18009	17909	17899	18122	17948	18032	18076	17892	18160	17643	17873	17805	17948	17660	17950	17864	17880	18000	17843	17886	17930	17828	18164	17960	17954	17931	17870	17883	17947	17902	17789	17735	17948	17887	17845	17853	17675	17963	18031	18075	17964	17971	17748	17991	17891	17955	18041	17836	18104	17921	17807	17996	17847	17906	17905	17927	17774	17892	18206	17744	17967	17976	18088	17904	18004	17877	17714	17956	18035	17878	18146	17871	17917	17884	17944	17842	17970	17877	17897	17963	17820	17926	17844	17944	18007	17756	17760	18028	18085	17842	17868	17851	17767	17819	17888	17925	18033	17889	17885	17873	17953	18178	17739	18009	18017	18122	17852	17822	18073	18120	18006	17864	17843	17804	17932	17965	18048	17884	18011	17944	17900	17864	17735	17981	17835	17836	17975	18049	18022	17823	17877	17874	17797	17891	18044	17958	17924	18023	17755	18038	17788	17872	18142	18022	17726	17940	17711	17953	17758	18083	18007	17854	17923	18215	17852	17791	17893	17789	17844	17904	17652	18006	17851	17957	18187	17775	17882	18168	17994	18048	17794	18092	17985	17946	18082	17912	17779	18050	18106	17979	18117	18087	17857	17910	18071	18031	18028	17883	17904	17721	17931	17850	17961	17994	17788	17736	17859	18009	17957	18017	17899	17942	17919	17858	17903	18096	18110	17865	17892	17851	17963	17830	18038	18210	18008	17857	18082	17930	17987	18008	17935	17995	18014	17730	17979	17913	18015	17923	17772	17967	17852	18102	17727	17938	17928	17832	17962	17942	17858	17912	17918	17830	17734	18100	17934	17872	17848	17989	17991	18056	17814	18163	18070	17751	17800	17759	17792	17901	17903	17914	17948	17897	17920	17844	17856	17840	17924	18045	18126	17837	17930	17983	18049	17944	17845	17941	18064	17916	17899	17948	17747	17924	17676	17938	17866	17887	18018	17947	18143	17908	17888	17962	17974	17923	17978	18026	17942	18040	17881	18100	17874	17843	17834	17885	18028	18112	18031	18044	17896	17911	17891	17876	17981	18021	18046	18100	17708	17961	17911	17921	17966	17800	17923	17984	17884	17983	17995	18100	17704	17771	18017	17838	17914	18098	18010	17868	17970	17785	18010	17940	17855	17993	17925	17874	17900	18136	18031	17869	18045	18156	17889	18028	18025	18049	17615	17960	17787	17941	17981	17861	17795	17931	17787	17885	17750	17932	17861	18002	17864	17929	18072	17838	18118	17906	18056	17878	18001	17997	17798	17958	17745	17825	17940	17995	17949	17967	17984	18270	17970	18022	17983	17829	17780	17727	17826	18020	17929	18072	17880	17783	17940	17879	17688	17836	17945	17931	17924	18122	17927	17867	17840	17800	18005	18065	17699	17938	17930	18047	17805	17787	17802	18051	17847	17924	18005	17755	18019	17868	17878	17812	17876	17784	18016	18215	17970	17895	17913	17655	18048	17940	17910	17930	18020	18012	17857	17907	17679	17808	17793	17813	17971	18246	18124	18005	18061	18019	18103	18004	17970	17843	17989	18051	17795	17841	17805	17950	17753	17882	17818	17842	17965	17813	18056	17840	17689	18064	17864	18032	18004	17877	17915	18074	17973	17803	17891	18040	17769	17947	17882	18006	17944	17960	18253	17853	17747	17901	17884	17941	17976	17849	17832	17732	17706	17812	17880	17842	17777	18233	17813	18133	17852	17859	17897	17818	18082	17958	17956	17952	17978	17976	17930	17874	17895	17884	17940	17647	17599	17864	17871	17925	17793	17898	17838	18017	17862	17689	17915	17809	17969	18146	17963	18059	17877	17871	17794	17788	17835	17743	17926	17995	18055	18011	18065	18054	17935	17795	17820	17993	17882	17831	17934	17917	18104	18030	18054	17764	18010	17954	17796	17946	17806	17851	18015	17825	18001	18053	17981	17861	17958	18024	17854	17945	17810	17903	18112	17910	18035	17788	18084	17858	17881	17834	17794	17896	17764	17845	17796	17741	17867	17944	18003	17822	17764	17882	17957	17944	17923	17975	17760	17916	17981	18014	17985	18032	17846	17691	18133	18031	17872	17928	18008	18084	17978	17906	17906	18033	18024	17944	17914	18024	18008	17997	18066	17848	18076
33712	54487	51889	42978	36847	31706	27288	24407	22001	20980	19051	18428	17277	16617	16398	16013	15921	15667	15733	15390	15375	15615	15576	15658	15457	15534	15415	15463	15472	15401	15226	15426	15250	15389	15296	15364	15348	15317	15142	15302	15382	15167	15022	15468	15275	15367	15262	15174	15172	15421	15145	15236	15127	15286	15322	15127	15179	15197	15320	15196	15220	15198	15247	15223	15390	15318	15249	15226	15443	15196	15314	15155	15130	15236	15217	15468	15215	15314	15131	15217	15285	15288	15299	15136	15371	15465	15278	15214	15246	15339	15263	15083	15334	15306	15201	15095	15334	15181	15230	15364	15214	15217	15161	15219	15180	15165	15248	15161	15152	15273	15229	15337	15185	15219	15160	15344	15186	15221	15258	15259	15193	15273	15399	15380	15298	15300	15055	15340	15352	15308	15354	15372	15300	15184	15397	15173	15189	15375	15178	15237	15250	15179	15149	15355	15326	15296	15221	15235	15107	15426	15142	15314	15280	15270	15282	15363	15290	15173	15085	15173	15071	15204	15308	15152	15132	15288	15144	15421	15250	15159	15172	15159	15153	15211	15197	15274	15236	15062	15191	15136	15287	15280	15102	15263	15169	14995	15306	15233	15346	15221	15145	15193	15046	15241	15035	15116	15426	15144	15146	15242	15233	15364	15237	15203	15227	15342	15233	15261	15190	15386	15120	15261	15101	15284	15252	15315	15206	15256	15185	15163	15156	15359	15216	15258	15224	15329	15248	15295	15400	15160	15284	15259	15261	15035	15320	15240	15252	15325	15360	15225	15310	15133	15294	15190	15105	15284	15079	15231	15280	15188	15082	15134	15252	15204	15107	15194	15383	15047	15148	15186	15193	15375	15256	15170	15078	15281	15329	15248	15104	15171	15356	15347	15182	15294	15371	15232	15362	15289	15183	15129	15167	15244	15122	15223	15198	15253	15070	15279	15255	15266	15064	15228	15237	15168	15095	15267	15133	15160	15157	15364	15132	15410	15208	15339	15247	15239	15305	15028	15192	15180	15361	15215	15439	15207	15149	15256	15337	15204	15170	15257	15315	15217	15259	15120	15088	15370	15339	15044	15342	15410	15116	15171	15234	15265	15330	15346	15298	15105	15195	15347	15243	15239	15426	15174	15269	15127	15080	15348	15097	15249	15206	15135	15413	15239	15066	15146	15140	15262	15140	15119	15234	15200	15377	15271	15148	15197	15339	15106	15190	15269	15337	15173	15238	15259	15134	15160	15222	15174	15164	15164	15234	15199	14990	15220	15065	14935	15047	15301	15306	15108	15163	15382	15251	15397	15285	15154	15226	15136	15373	15286	15179	15443	15146	15377	15272	15265	15286	15190	15190	15120	15384	15225	15280	15324	15181	15313	15155	15317	15317	15274	15279	15185	15308	15203	15078	15296	15240	15192	15277	15209	15074	15329	15212	15266	15287	15313	15155	15304	15202	15183	15330	15255	15178	15274	15316	15043	15247	15221	15065	15179	15418	15241	15190	15221	15250	15229	15346	15132	15112	15154	15302	15327	15505	15141	15353	15053	15362	15112	15365	15042	15228	15182	15173	15203	15147	15211	15197	15321	15279	15304	15218	15206	15143	15257	15060	15249	15100	15183	15214	15191	15362	15115	15149	15144	15320	15218	15388	15165	15116	15232	15248	15223	15249	15211	15245	15214	15193	15384	15183	15453	15239	15261	15183	15177	15188	15296	15273	15228	15347	15264	15275	15173	15111	15102	15304	15286	15189	15214	15224	15242	15373	15432	15245	15237	15279	15272	15287	15227	15285	15159	15017	15177	15228	15227	15504	15340	15289	15099	15337	15307	15124	15221	15420	15251	15031	15212	15281	15289	15493	15323	15112	15368	15199	15224	15156	15247	15185	15222	15205	15252	15251	15113	15240	15125	15292	15211	15195	15116	15329	15165	15301	15251	15261	15162	15084	15154	15261	15110	15271	15221	15105	14968	15173	15172	15292	15273	15393	15287	15283	15166	15308	15352	15237	15534	15153	15345	15193	15204	15168	15220	15472	15166	15219	15228	15279	15221	15249	15302	15212	15372	15362	15332	15307	15167	15117	15331	15309	15252	15258	15323	15271	15298	15098	15231	15060	15101	15379	15255	15298	15095	15307	15084	15189	15219	15362	15191	15284	15436	15291	15165	15023	15248	15267	15267	15154	15377	15220	15213	15363	15313	15249	15329	15186	15389	15372	15163	15234	15131	15232	15318	15134	15284	15280	15222	15191	15276	15244	15166	15243	15193	15192	15297	15262	15253	15296	15348	15162	15256	15190	15276	15270	15161	15244	15320	15278	15166	15147	15144	15361	15292	15225	15290	15210	15140	15249	15149	15316	15261	15259	15437	15386	15232	15307	15172	15330	15119	15276	15124	15244	15407	15232	15195	15366	15175	15227	15281	15376	15194	15173	15314	15119	15227	15167	15349	15119	15200	15150	15362	15349	15376	15452	15293	15203	15330	15327	15126	15324	15332	15196	15374	15397	15194	15129	15194	15218	15239	15366	15157	15300	15413	15121	15294	15297	15049	15458	15111	15359	15317	15196	15292	15287	15063	15272	15359	15203	15305	15189	15385	15279	15192	15238	15188	15343	15427	15257	15192	15378	15033	15272	15184	15275	15315	15339	15265	15422	15401	15058	15233	15084	15130	15257	15245	15137	15477	15101	15278	15044	15299	15273	15270	15338	15370	15332	15099	15188	15212	15179	14951	15260	15367	15226	15162	15388	15247	15115	15346	15323	15255	15232	15396	15177	15278	15209	15328	15040	15120	15287	15136	15240	15217	15268	15332	15217	15423	15085	15132	15353	15016	15291	15160	15314	15165	15255	15400	15141	15108	15321	15331	15202	15340	15169	15144	15221	15319	15222	15158	15441	15207	15379	15189	15334	15199	15287	15156	15214	15253	15357	15099	15178	15124	15266	15337	15189	15209	15332	15236	15251	15292	15436	15155	15154	15319	15180	15208	15222	15306	15058	15127	15157	15402	15203	15312	15088	15250	15231	15174	15184	15378	15245	15348	15313	15158	15253	15283	15176	15022	15256	15125	15193	15271	15231	15188	15233	15149	15368	15102	15272	15253	15292	15266	15411	15136	15190	15141	15312	15270	15304	15393	15192	15161	15017	15289	15267	15291	15279	15308	15172	15194	15303	15170	15275	15252	15276	15271	15207	15345	15086	15213	15247	15230	15112	15278	15225	15088	15423	15275	15245	15254	15208	15409	15205	15419	15331	15194	15224	15258	15248	15215	15126	15321	15289	15171	15178	15353	15196	15231	15098	15222	15180	15236	15184	15268	15398	15274	15244	15214	15209	15211	15222	15107	15294	15264	15250	15283	15144	15194	15326	15199	15144	15261	15273	15395	15259	15344	15306	15264	15268	15275	15277	15177	15226	15134	15188	15260	15359	15359	15184	15052	15229	15334	15405	15233	15222	15168	15267	15211	15345	15193	15201	15138	15105	15308	15172	15258	15138	15345	15292	15371	15242	15183	15364	15212	15244	15285	15206	15310	15109	15285	15324	15231	15250	15147	15129	15287	15121	15077	15351	15409	15261	15200	15229	15338	15336	15314	15350	15231	15225	15283	15293	15448	15064	15404	15208	15035	15228	15128	15284	15217	15285	15236	15141	15096	15529	15223	15323	15110	15219	15277	15107	15248	15340	15351	15236	15298	15078	15302	15340	15295	15156	15302	15178	15489	15331	15368	15321	15361	15245	15266	15051	15255	15242	15242	15408	15141	15329	15182	15360	15265	15342	15369	15333	15312	15320	15127	15105	15206	15353	15305	15208	15336	15265	15115	15232	15239	15183	15187	15162	15105	15467	15231	15446	15341	15237	15108	15194	15172	15260	15168	15163	15279	15456	15103	15208	15399	15326	15116	15205	15233	15242	15206	15274	15335	15327	15192	15202	15330	15490	15324	15256	15265	15262	15219	15319	15262	15346	15181	15374	15242	15450	15162	15038	15322	15292	15359	15251	15158	15451	15358	15416	15257	15365	15275	15299	15198	15160	15167	15263	15313	15411	15174	15344	15420	15271	15203	15111	15201	15263	15229	15310	15318	15277	15136	15239	15333	15314	15444	15188	15181	15225	15187	15286	15198	15203	15117	15213	15421	15362	15192	15265	15174	15341	15296	15166	15195	15282	15245	15334	15172	15079	15408	15237	15093	15377	15298	15130	15323	15269	15216	15236	15320	15348	15278	15275	15083	15335	15185	15219	15070	15125	15113	15206	15118	15305	15206	15193	15286	15293	15177	15423	15084	15278	15232	15281	15242	15187	15255	15171	15244	15143	15165	15155	15368	15132	15396	15237	15183	15353	15329	15145	15269	15292	15212	14918	15139	15215	15252	15262	15289	15141	15255	15249	15278	15344	15229	15246	15230	15271	15204	15168	15384	15169	15300	15323	15216	15453	15275	15260	15185	15165	15183	15263	15260	15132	15135	15254	15069	15271	15144	15314	15277	15441	15355	15256	15244	15229	15100	15424	15334	15117	15318	15139	15050	15161	15204	15342	15258	15034	15215	15175	15308	15178	15276	15172	15172	15345	15237	15333	15182	15313	15387	15252	15258	15266	15265	15155	15311	15259	15175	15071	15287	15246	15121	15243	15153	15201	15084	15507	15419	15355	15275	15168	15245	15256	15322	15272	15348	15076	15259	15263	15134	15293	15247	15281	15116	15119	15284	15078	15297	15308	15218	15263	15146	15265	15104	15310	15387	15185	15199	15266	15176	15300	15230	15247	15174	15498	15256	15331	15241	15108	15254	15266	15282	15145	15393	15126	15203	15215	15078	15268	15133	15266	15041	15276	15252	15274	15244	15246	15079	15255	15256	15264	15277	15134	15110	15245	15209	15328	15364	15218	15176	15223	15294	15256	15157	15199	15167	15284	15253	15279	15191	15304	15178	15239	15393	15330	15194	15198	15334	15265	15266	15187	15074	15303	15349	15325	15305	15118	15167	15241	15154	15288	15190	15229	15186	15264	15172	15425	15327	15198	15166	15261	15196	15143	15064	15226	15333	15268	15307	15234	15267	15344	15186	15347	15194	15149	15070	15335	15222	15261	15163	15272	15340	15243	15244	15208	15149	15218	15276	15168	15123	15261	15330	15309	15247	15272	15038
22999	21219	29249	24334	25095	30071	32297	27149	24702	23230	21645	20882	19658	18977	19029	18635	18500	18297	18166	18273	18023	17889	18099	18250	18221	17945	17973	17989	17793	18053	17857	17761	17686	17893	17829	17877	17652	17803	17770	17930	17765	17712	17830	17822	17809	17947	17833	17599	17677	17640	17674	17582	17924	17726	17728	17829	17884	17795	17955	17757	17619	17702	17666	17855	17892	17685	17909	17657	17804	17550	17625	17702	17650	17698	17941	17747	17555	17675	17808	17470	17850	17696	17729	17806	17584	17681	17662	17844	17750	17759	17613	17716	17770	17824	17683	17908	17640	17668	17783	17776	17808	17570	17773	17508	17617	17679	17642	17559	17679	17858	17534	17544	17841	17686	17697	17611	17640	17687	17575	17742	17635	17547	17763	17641	17858	17646	17560	17607	17705	17639	17590	17761	17618	17553	17778	17740	17673	17745	17860	17615	17484	17759	17621	17739	17675	17728	17472	17670	17819	17889	17637	17563	17686	17600	17675	17649	17721	17773	17817	17683	17684	17584	17780	17476	17782	17743	17474	17603	17747	17790	17704	17575	17861	17793	17566	17739	17690	17485	17728	17873	17694	17512	17578	17655	17715	17591	17581	17590	17885	17838	17586	17722	17718	17433	17859	17545	17609	17521	17470	17520	17693	17681	17763	17803	17654	17626	17711	17777	17690	17821	17829	17769	17676	17693	17607	17636	17703	17430	17492	17543	17412	17810	17353	17756	17657	17588	17461	17568	17546	17621	17767	17577	17753	17606	17705	17569	17692	17618	17573	17558	17651	17667	17737	17678	17632	17729	17904	17690	17689	17788	17707	17768	17624	17579	17860	17496	17686	17655	17583	17729	17685	17641	17458	17707	17587	17594	17691	17718	17647	17596	17636	17429	17565	17668	17672	17616	17444	17625	17561	17696	17704	17632	17620	17676	17789	17548	17632	17563	17585	17685	17743	17795	17470	17670	17697	17830	17528	17572	17614	17831	17752	17724	17891	17606	17646	17563	17805	17672	17853	17693	17782	17559	17677	17662	17529	17705	17652	17769	17633	17585	17579	17790	17582	17452	17720	17682	17624	17680	17607	17490	17573	17535	17795	17928	17570	17909	17709	17678	17700	17573	17473	17681	17651	17650	17903	17750	17724	17569	17578	17704	17695	17517	17574	17614	17688	17620	17840	17596	17739	17526	17628	17622	17757	17755	17731	17577	17522	17687	17748	17640	17659	17796	17667	17673	17599	17567	17710	17579	17839	17574	17695	17618	17865	17658	17676	17545	17662	17772	17592	17816	17689	17761	17621	17815	17802	17568	17883	17655	17596	17703	17698	17719	17666	17348	17704	17667	17794	17673	17813	17492	17544	17679	17449	17662	17542	17596	17707	17608	17721	17845	17546	17630	17782	17916	17720	17675	17504	17565	17478	17722	17840	17678	17689	17661	17567	17467	17606	17880	17566	17618	17706	17583	17858	17912	17958	17774	17626	17425	17776	17847	17920	17631	17714	17433	17489	17686	17645	17586	17610	17826	17633	17617	17701	17617	17858	17556	17693	17641	17665	17713	17745	17712	17618	17704	17711	17665	17749	17621	17709	17714	17627	17822	17743	17622	17539	17503	17752	17495	17620	17667	17638	17833	17719	17690	17449	17916	17643	17531	17615	17634	17491	17757	17510	17785	17680	17784	17716	17657	17658	17763	17492	17687	17677	17439	17858	17819	17821	17759	17605	17820	17594	17433	17650	17569	17655	17706	17610	17652	17798	17618	17537	17818	17842	17639	17649	17773	17747	17766	17783	17635	17791	17734	17608	17479	17574	17681	17650	17638	17695	17761	17787	17620	17622	17743	17480	17498	17803	17757	17655	17612	17653	17629	17647	17589	17674	17631	17872	17555	17747	17802	17704	17488	17822	17505	17781	17654	17612	17652	17571	17742	17588	17729	17562	17732	17690	17808	17570	17598	17610	17703	17739	17714	17528	17534	17532	17551	17462	17729	17616	17756	17902	17666	17746	17651	17562	17619	17713	17526	17773	17671	17821	17630	17499	17732	17708	17516	17700	17555	17640	17428	17659	17551	17745	17786	17537	17730	17621	17549	17690	17806	17667	17876	17632	17605	17814	17508	17798	17675	17699	17726	17571	17626	17844	17752	17829	17801	17694	17668	17583	17815	17574	17971	17484	17920	17660	17507	17841	17735	17603	17605	17697	17478	17740	17725	17645	17625	17665	17642	17669	17649	17878	17746	17644	17839	17641	17536	17652	17505	17484	17643	17526	17550	17667	17517	17656	17594	17703	17659	17718	17618	17674	17619	17629	17674	17830	17620	17676	17820	17704	17674	17663	17621	17724	17577	17742	17786	17690	17612	17594	17613	17676	17529	17818	17788	17709	17591	17639	17662	17690	17572	17779	17730	17678	17559	17539	17611	17684	17593	17713	17681	17614	17554	17650	17689	17482	17905	17614	17615	17804	17890	17698	17801	17676	17512	17494	17397	17679	17423	17420	17584	17850	17779	17827	17882	17840	17783	17513	17726	17641	17562	17787	17477	17591	17734	17769	17799	17521	17816	17679	17557	17387	17655	17493	17680	17876	17628	17439	17502	17659	17709	17493	17624	17639	17728	17551	17788	17823	17597	17828	17645	17622	17709	17727	17700	17607	17588	17899	17706	17559	17805	17519	17694	17684	17575	17665	17664	17724	17870	17702	17644	17479	17760	17743	17682	17672	17655	17695	17551	17772	17741	17793	17697	17776	17444	17585	17701	17819	17636	17852	17635	17714	17495	17561	17590	17711	17758	17771	17657	17492	17596	17615	17690	17575	17693	17532	17528	17604	17551	17709	17682	17637	17616	17629	17566	17692	17671	17803	17714	17593	17589	17789	17562	17726	17569	17650	17728	17764	17766	17722	17711	17791	17738	17822	17743	17684	17959	17888	17628	17688	17551	17510	17642	17825	17709	17616	17771	17710	17660	17700	17678	17662	17423	17818	17999	17782	17623	17736	17690	17827	17577	17642	17580	17849	17753	17756	17661	17630	17630	17553	17741	17762	17661	17667	17622	17586	17703	17796	17673	17760	17840	17748	17734	17645	17596	17664	17643	17612	17471	17697	17805	17820	17734	17735	17793	17686	17487	17816	17529	17535	17716	17769	17576	17713	17667	17777	17474	17472	17648	17585	17803	17722	17702	17688	17587	17594	17768	17826	17640	17737	17708	17400	17747	17681	17724	17595	17592	17713	17639	17805	17792	17515	17721	17722	17786	17733	17724	17803	17669	17779	17652	17573	17585	17782	17580	17672	17610	17789	17608	17493	17730	17669	17587	17785	17646	17692	17739	17591	17509	17816	17709	17629	17729	17722	17599	17628	17776	17676	17586	17568	17702	17758	17496	17719	17702	17675	17732	17371	17840	17820	17679	17614	17571	17702	17718	17594	17724	17705	17710	17695	17478	17656	17667	17671	17654	17543	17710	17857	17733	17682	17878	17595	17857	17754	17751	17762	17741	17715	17612	17879	17563	17774	17785	17639	17500	17871	17803	17779	17668	17789	17779	17925	17590	17672	17721	17623	17656	17740	17544	17854	17594	17739	17636	17824	17668	17783	17746	17807	17650	17596	17428	17459	17381	17548	17491	17590	17534	17538	17658	17720	17574	17612	17669	17626	17758	17585	17654	17452	17688	17804	17767	17619	17493	17741	17816	17570	17527	17505	17528	17637	17571	17565	17716	17798	17680	17546	17602	17823	17587	17654	17694	17578	17622	17428	17626	17806	17770	17719	17726	17786	17639	17701	17722	17602	17581	17565	17520	17679	17545	17644	17622	17776	17631	17609	17694	17407	17430	17645	17782	17659	17873	17701	17718	17872	17825	17519	17631	17718	17685	17944	17574	17621	17519	17708	17749	17694	17637	17529	17629	17512	17637	17540	17550	17693	17388	17857	17532	17764	17771	17661	17590	17954	17721	17704	17795	17611	17843	17501	17690	17711	17557	17677	17717	17721	17567	17659	17599	17814	17704	17576	17620	17544	17713	17591	17756	17538	17664	17458	17908	17543	17707	17554	17712	17529	17612	17598	17791	17722	17678	18013	17798	17594	17883	17624	17607	17507	17858	17717	17759	17565	17512	17644	17344	17618	17505	17501	17677	17656	17867	17656	17466	17561	17645	17700	17602	17817	17613	17625	17693	17905	17898	17656	17473	17695	17629	17717	17692	17621	17461	17629	17476	17539	17598	17525	17647	17704	17513	17532	17612	17733	17428	17737	17781	17607	17499	17563	17528	17682	17651	17786	17766	17524	17622	17689	17736	17614	17829	17705	17646	17989	17514	17729	17562	17580	17752	17761	17655	17414	17719	17781	17678	17726	17628	17839	17896	17729	17732	17577	17643	17621	17502	17633	17789	17799	17744	17617	17808	17687	17494	17440	17678	17594	17771	17500	17729	17745	17739	17668	17726	17571	17560	17595	17775	17763	17798	17528	17770	17734	17672	17695	17917	17681	17715	17531	17661	17849	17489	17583	17691	17671	17568	17590	17599	17602	17748	17840	17571	17628	17762	17619	17619	17693	17715	17630	17598	17691	17418	17513	17709	17661	17544	17822	17530	17563	17698	17575	17782	17555	17622	17571	17632	17794	17642	17683	17621	17640	17712	17550	17814	17749	17560	17655	17681	17652	17631	17730	17737	17665	17690	17536	17758	17657	17525	17653	17567	17698	17728	17575	17646	17614	17685	18058	17531	17676	17606	17656	17581	17642	17473	17731	17606	17638	17658	17639	17755	17757	17695	17825	17697	17538	17738	17524	17550	17732	17684	17489	17670	17668	17443	17630	17646	17673	17660	17727	17675	17718	17655	17729	17841	17484	17757	17732	17578	17590	17759	17788	17759	17551	17620	17417	17664	17597	17671	17584	17589	17771	17622	17707	17595	17694	17798	17738	17724	17862	17556	17683	17789	17572	17657	17835	17572	17660	17576	17689	17701	17650	17932	17665	17796	17603	17708	17713	17707	17604	17654	17697	17651	17551	17485	17612	17459	17779	17617	17741	17671	17686	17731	17860	17772	17576	17410	17618	17875	17663	17754	17419	17698	17520	17929	17729	17880	17765	17657	17594	17617	17654	17860	17679	17842	17576	17793	17645	17642	17739	17603	17835	17477
35765	59755	56929	48932	42240	36374	32061	28445	25756	22961	20953	19408	17626	17013	16330	16166	15739	15761	15675	15199	15383	15388	15341	15700	15355	15461	15282	15449	15323	15310	15046	15283	15136	15124	15220	15241	15139	15146	15033	15051	15215	15162	15120	15083	15074	15190	15120	14997	15138	15128	15233	15140	15085	15100	15164	15079	15149	15192	15125	15164	15018	14930	15122	15116	15148	15031	15350	15022	14954	14765	15041	14999	15185	14920	15151	15033	15073	14948	15225	14973	15238	15193	15195	15157	15121	14933	15130	15097	14958	15256	15151	15066	15073	15207	15064	15112	15070	15203	15291	15040	15000	15019	15026	15377	15119	14964	15031	14961	14893	15107	15025	15211	15077	15004	15112	15037	15064	15026	15132	15075	15012	15063	15086	15080	14952	15178	15295	15154	14959	14962	15081	15070	15089	14978	15030	15178	15065	15177	15070	15225	15167	15185	15221	15108	15150	14953	14844	15174	15184	15072	15167	15006	15072	14986	15009	15104	15142	15098	15115	15169	15079	14961	15071	15267	15054	15089	15146	15197	15115	15231	15055	14973	15187	14921	15094	15067	14986	14963	14961	15123	15131	15391	15016	14990	15053	14991	15167	15164	15026	15059	15137	15197	15005	15052	15045	15035	15038	15203	15033	15092	15036	15237	15052	14979	15233	15252	15108	15236	15131	15019	15102	15003	15108	15265	15062	14928	15293	15190	15094	15111	14752	15265	14958	15231	15194	14885	15035	14845	15146	15015	15053	15064	15076	15006	15198	15163	14934	15003	15026	15130	15105	14911	14917	15209	15154	14958	15147	15074	14984	15162	15218	14958	15111	15134	15009	15074	15163	15040	15222	15199	15100	14993	15041	15135	15018	15212	15132	15121	15116	15067	14905	15073	15114	15160	15081	15018	15218	15089	15092	15048	15002	15082	15033	15213	15046	15098	15158	15097	15158	15131	15057	15040	15170	15048	15010	15073	15201	15170	14978	15235	14875	14975	15030	14948	15324	15042	15057	14865	15122	15180	14966	14999	15110	15129	15030	15184	15002	15166	15260	15026	15075	15024	15127	15087	15100	15158	15211	15062	15126	15041	15006	15157	15054	15047	14790	15179	15142	15046	15225	15070	14941	15217	14921	15114	15086	15180	14879	15256	15092	15198	15186	15151	14999	14948	15051	14845	14967	15125	15155	15113	15095	15071	15129	15093	15003	15008	15241	15043	15168	15131	15030	15063	15082	14921	15314	15137	15233	15097	15114	15130	14968	15086	15035	14994	15177	15126	15188	15190	15123	15079	15067	15037	15096	14973	14996	15215	15108	15150	15168	15131	15123	14956	15185	14997	15033	15142	15160	14895	15242	15152	15052	15129	15292	15111	15288	14992	14960	15162	15042	15013	15096	14991	14980	15035	15085	15150	14901	15072	14958	15098	15235	15065	15228	15055	14999	14940	15094	15125	15170	15096	14967	15173	15112	15108	15146	15250	15076	15097	15001	15305	15202	15192	14991	15307	15043	15104	15104	15102	15117	15042	15089	14994	15074	15058	15141	14973	15148	15280	15105	14975	14983	15171	14973	15056	15026	15139	14992	15215	15178	15116	15040	14965	14981	15223	15148	15082	15093	15071	15085	15082	14984	15113	15262	14896	15120	15054	15129	15140	14937	14850	15030	15162	14923	15070	15090	15110	15176	15019	14991	15016	15058	15078	15058	15032	15140	14950	15070	15162	14993	15112	15092	15130	15135	15133	15008	15124	15069	15241	14987	15018	15031	15151	14994	14878	15029	14900	15178	15178	15105	15204	15196	15087	15136	15116	15135	14908	15009	15139	15015	14860	14955	15085	15000	15192	15155	15077	15013	15031	15106	15159	15119	15009	15144	14945	15263	15002	15160	15078	15073	14985	15146	15099	15282	14957	14997	15010	15117	15107	15046	15130	15188	14767	15103	15011	15051	15143	15147	15204	15176	14956	15241	15142	14862	15095	14991	15115	14994	15188	15122	14955	15070	15150	15169	15201	15116	15024	15222	15179	15122	14976	15096	15157	15061	15232	15255	15291	14907	15231	15025	15050	14976	15283	15121	15232	14978	15046	15322	14932	15179	14907	15098	14953	15325	15056	15145	14982	15074	15231	15080	15135	15114	14942	14944	15194	15064	15048	14952	15204	15109	15080	15082	15111	15032	15067	15013	15066	15121	15086	15047	15184	15037	15222	14976	15172	15075	14861	15179	15102	15029	15045	14958	15029	15103	15028	15179	15098	15148	14976	15029	14960	15214	14809	14991	14923	15163	15143	15107	15033	15124	15266	15014	15227	15057	14921	14964	15008	15193	15042	14943	15107	15199	15003	15050	15049	15151	15162	14980	15090	15199	15125	14981	15070	15069	15091	15096	14887	15139	15270	15059	15209	14932	15256	15158	15012	15078	14930	15069	15130	14917	15060	15061	15101	15094	14988	15117	15112	15003	14829	15131	15135	14985	15072	15120	15122	15133	14956	15036	15080	15078	14938	15040	14982	14971	15149	15159	15024	15132	14909	15119	14985	14838	15117	15054	15054	15090	15003	15062	15180	15112	15077	15040	15130	15071	14991	15038	15088	15119	15080	15056	14981	15155	15010	15061	15062	15065	15199	15058	15303	15050	15044	15185	15087	14962	14985	15064	15085	15017	14931	15098	15149	15062	15087	15030	15083	15034	14946	15239	15068	15125	15044	15305	15070	14980	15138	15007	15163	15136	15071	15124	14963	15205	15242	14945	14908	14976	15031	15087	15023	15048	15230	15033	15246	14953	15146	15135	14867	15204	15134	15074	15055	15148	14901	15325	14995	15164	15118	15204	15120	15084	15014	15230	14996	15146	15202	15037	15074	14923	15198	15037	15027	15116	15050	15150	15120	14994	14965	15206	15043	15017	15149	15254	15085	15118	14965	15148	15103	15119	14951	15178	15077	15146	15146	15224	15189	15183	15112	15083	15137	15124	15250	15134	15017	15121	15143	15219	14988	15242	14936	15121	14961	15115	15201	15136	15112	14962	15122	14974	15033	15130	15261	15071	14960	15167	15021	15055	14971	14816	15050	15093	15105	15093	15190	15117	15211	14851	14992	15076	15030	15211	14987	15109	15058	15138	15012	15156	15039	15049	15049	15043	15202	15172	14963	15102	14990	14922	15176	15144	15225	15087	14974	15016	15067	15282	15189	15037	14992	15176	15269	15102	15204	15022	15271	14846	14967	15077	15027	15208	15006	15054	15115	15038	15209	15004	15025	15165	15068	15030	15185	15079	15097	15116	15072	15082	15068	15055	15033	15115	15127	15101	15043	14886	15290	15063	15097	14924	14981	15141	15033	15137	15054	15012	14970	15064	14974	15234	14967	15065	15128	15121	14973	15183	15126	15087	15048	15167	15035	15036	14997	14980	15086	15028	15080	15123	14976	15284	15078	15220	15051	15139	15076	14979	15235	14852	15058	15115	15006	15132	15081	15202	15044	15176	14959	15246	15104	15138	15133	14946	15084	15149	15008	15064	15011	15054	15102	14962	15100	15016	15168	14973	15042	15024	15078	15088	15127	15112	15092	15040	14953	14990	15082	15130	15131	14994	15046	15036	14959	15046	15117	15025	15242	14959	15086	15073	15211	15247	15137	15149	15132	15033	14978	14854	15195	15014	15139	15041	14992	15093	14954	15072	15203	15048	15065	15063	15120	15226	15016	15108	15056	15149	15075	15276	15059	15186	15134	14951	15172	15027	15041	15042	15181	15234	15056	15042	15126	14950	15103	15156	14950	15188	14892	15182	15278	15213	15007	15106	14953	15117	15250	15026	14950	15067	15002	14880	15133	14994	15063	14963	14900	15071	15061	15118	15094	15177	15004	14991	15011	15029	15005	15172	15111	15230	15021	14917	15038	15097	15244	15129	15175	15238	15021	15134	15027	15074	15167	15090	15128	15051	15069	15212	15282	15169	15231	14845	15190	15164	15036	14930	15256	15008	15136	15112	15067	15221	14941	15058	15215	15047	15067	15080	15076	15166	15128	15125	15105	15179	15104	14966	15147	15083	14989	15018	15157	15219	14930	15009	15090	15051	15114	15165	15222	15125	14980	15124	15082	15271	15111	15297	14963	15148	14965	15131	15000	15129	14944	15058	15134	15166	15147	15187	15046	14949	15146	15089	14895	15231	15134	15136	14976	14996	15081	15159	14942	14983	15111	14989	15059	14906	15164	15047	15065	15008	14953	15038	15133	15063	15010	15078	15165	15224	14969	15080	15145	15083	14896	14932	15069	15027	14988	15054	15107	15051	15013	14939	15034	15018	14910	15030	15084	14808	15048	15121	15003	15246	14887	15017	15193	14874	15068	15187	15088	15026	15098	15119	14938	14910	15044	14902	15064	15134	15122	15176	15040	15240	15042	15137	15036	15147	15102	15078	14942	14967	15131	15180	15152	15233	15286	15125	14953	15143	15084	14816	14941	14901	15285	15071	15181	14958	15167	15285	15075	15024	14826	15145	15313	15090	14919	14965	15137	14957	15319	15141	14938	15106	15079	15135	15085	15124	15043	15148	15107	14915	15000	15183	14869	15104	15161	15052	15069	15043	15228	15020	15213	15115	15037	15183	15128	15072	15104	15150	15192	14935	15024	15092	14972	14920	15038	15059	14908	15125	15105	15044	15184	15179	14860	15219	15192	15177	15021	14916	15153	15142	15056	15090	14843	14989	15089	14979	14983	15022	14954	15038	15152	14969	15058	15107	15144	15025	15034	15062	15171	14938	15162	14991	15225	15036	14916	15091	14996	15097	15079	15143	15083	15198	15212	15109	15150	14935	15027	14945	15000	15074	15086	14999	15144	15028	15024	15264	15029	15022	15044	15094	15240	15145	15131	14998	15065	15126	15104	15023	15135	15052	15202	15040	14959	15122	14984	15029	15174	15086	15124	15030	14991	15194	15198	15078	15091	15031	15174	15101	15121	15045	14984	14887	15019	15144	14984	15251	15226	14928	15236	15054	15062	15098	15244	15126	15017	15141	14999	15058	15169	15100	15076	15250	14931	15274	15075	15074	15066	15217	15032	15108	15013	15102	15039	15003	14971	15127	14886	15110	15280	15086	15002	15147	15097	14904	15122	14957	15024	15128	15098	14999	15045	14987	15113	15107	15010
30822	35037	42728	38750	31922	27722	24463	22450	20765	19821	19222	18793	18251	18221	17834	17873	17900	17720	17740	17851	17892	17743	17562	17554	17696	17752	17528	17654	17772	17611	17718	17772	17616	17559	17774	17644	17681	17683	17787	17493	17374	17445	17407	17733	17727	17629	17657	17409	17644	17492	17469	17545	17451	17788	17723	17498	17467	17560	17590	17739	17739	17599	17499	17661	17518	17521	17586	17637	17640	17628	17788	17403	17581	17583	17583	17687	17762	17495	17555	17611	17481	17712	17661	17828	17689	17633	17708	17511	17562	17626	17609	17767	17553	17591	17689	17720	17420	17534	17667	17545	17375	17472	17412	17572	17644	17957	17455	17593	17605	17573	17623	17485	17770	17516	17512	17638	17621	17541	17619	17745	17649	17689	17521	17563	17675	17654	17669	17501	17447	17725	17525	17471	17511	17621	17586	17746	17555	17830	17552	17520	17428	17586	17555	17653	17693	17654	17484	17895	17558	17537	17732	17789	17448	17669	17519	17682	17489	17656	17578	17619	17645	17688	17718	17557	17800	17691	17728	17598	17859	17591	17683	17590	17564	17767	17585	17494	17746	17402	17582	17549	17420	17691	17465	17517	17587	17525	17548	17450	17620	17832	17659	17642	17611	17535	17586	17565	17623	17558	17490	17674	17569	17536	17551	17506	17614	17571	17582	17667	17434	17580	17659	17552	17803	17581	17682	17753	17634	17634	17623	17814	17673	17773	17688	17487	17637	17647	17753	17829	17584	17466	17518	17660	17736	17603	17686	17411	17609	17432	17666	17407	17610	17619	17483	17798	17631	17584	17434	17678	17506	17450	17724	17816	17519	17518	17632	17607	17642	17740	17680	17626	17684	17510	17535	17512	17692	17711	17674	17565	17687	17710	17622	17541	17698	17602	17453	17580	17543	17434	17689	17375	17538	17756	17500	17733	17628	17617	17372	17489	17618	17632	17593	17690	17679	17581	17446	17624	17500	17584	17648	17583	17595	17679	17674	17577	17418	17729	17395	17669	17822	17688	17648	17616	17740	17634	17617	17512	17447	17709	17647	17498	17450	17602	17603	17618	17590	17540	17466	17669	17593	17490	17637	17687	17681	17708	17381	17525	17702	17463	17790	17671	17535	17443	17412	17508	17659	17657	17635	17436	17564	17442	17510	17510	17601	17570	17750	17448	17676	17575	17523	17610	17617	17650	17665	17606	17653	17531	17535	17581	17667	17490	17649	17625	17610	17442	17319	17603	17530	17517	17614	17540	17533	17778	17800	17411	17599	17540	17485	17517	17474	17479	17469	17625	17549	17918	17579	17402	17717	17575	17790	17515	17492	17577	17592	17378	17409	17646	17656	17489	17600	17686	17570	17479	17612	17436	17709	17578	17481	17606	17620	17881	17621	17552	17560	17543	17514	17774	17684	17567	17502	17442	17585	17412	17558	17363	17718	17541	17646	17430	17772	17666	17518	17548	17516	17557	17508	17677	17601	17461	17485	17558	17701	17455	17520	17495	17494	17387	17723	17381	17669	17309	17733	17728	17572	17450	17364	17392	17627	17352	17768	17552	17774	17739	17670	17508	17382	17554	17605	17772	17450	17570	17450	17466	17554	17745	17648	17616	17525	17477	17597	17437	17586	17507	17621	17415	17611	17691	17587	17530	17593	17566	17458	17543	17764	17739	17425	17532	17619	17756	17617	17551	17619	17671	17557	17598	17756	17469	17642	17580	17538	17561	17471	17446	17593	17459	17510	17649	17519	17588	17724	17815	17555	17500	17585	17457	17579	17743	17712	17505	17640	17603	17598	17483	17537	17481	17491	17423	17644	17448	17627	17513	17757	17645	17471	17432	17538	17473	17659	17498	17707	17596	17659	17640	17430	17644	17593	17660	17498	17479	17452	17474	17841	17576	17681	17778	17646	17326	17463	17644	17550	17567	17631	17557	17609	17477	17664	17384	17645	17700	17665	17480	17552	17748	17596	17669	17491	17517	17645	17703	17600	17668	17785	17449	17621	17592	17538	17624	17760	17628	17450	17703	17459	17666	17760	17798	17591	17549	17598	17753	17598	17622	17521	17796	17410	17526	17560	17628	17503	17718	17740	17464	17546	17709	17502	17505	17503	17579	17405	17537	17623	17649	17576	17644	17772	17511	17868	17456	17618	17513	17431	17572	17715	17736	17655	17584	17828	17481	17743	17595	17596	17445	17525	17377	17549	17699	17524	17524	17432	17364	17523	17732	17496	17549	17511	17791	17811	17551	17818	17562	17538	17582	17611	17741	17606	17439	17657	17524	17610	17616	17678	17493	17640	17611	17689	17553	17507	17649	17623	17426	17808	17637	17337	17629	17599	17639	17640	17602	17523	17455	17593	17613	17470	17482	17544	17614	17647	17456	17719	17709	17824	17511	17504	17460	17427	17741	17752	17638	17711	17570	17406	17644	17670	17413	17533	17560	17686	17594	17621	17607	17572	17725	17611	17497	17763	17786	17559	17466	17476	17728	17532	17342	17676	17670	17731	17703	17684	17631	17551	17492	17608	17440	17728	17508	17576	17565	17605	17450	17521	17621	17497	17447	17574	17736	17607	17600	17861	17566	17826	17649	17528	17613	17583	17506	17607	17779	17588	17700	17556	17578	17551	17648	17431	17291	17849	17535	17668	17770	17673	17629	17603	17447	17658	17548	17508	17435	17563	17556	17568	17516	17633	17785	17405	17729	17800	17695	17761	17573	17472	17549	17553	17779	17663	17729	17635	17526	17508	17628	17637	17286	17463	17580	17532	17600	17502	17764	17494	17610	17403	17714	17673	17721	17580	17446	17718	17584	17597	17595	17541	17712	17731	17681	17620	17636	17656	17536	17697	17476	17586	17653	17915	17756	17470	17403	17721	17431	17597	17661	17619	17693	17511	17729	17708	17649	17502	17520	17583	17520	17848	17857	17687	17820	17511	17581	17534	17350	17503	17724	17560	17512	17716	17619	17490	17658	17431	17549	17574	17526	17627	17634	17660	17704	17643	17444	17548	17512	17760	17553	17729	17631	17585	17558	17608	17567	17433	17632	17662	17526	17515	17765	17584	17531	17719	17629	17506	17768	17538	17550	17535	17374	17559	17561	17669	17434	17747	17490	17426	17589	17561	17678	17597	17613	17575	17727	17508	17488	17625	17597	17503	17609	17556	17513	17642	17570	17853	17617	17506	17722	17636	17524	17582	17691	17518	17590	17491	17585	17658	17666	17632	17526	17337	17734	17648	17542	17436	17607	17692	17637	17445	17628	17619	17595	17782	17624	17718	17531	17543	17568	17532	17581	17632	17674	17595	17670	17581	17527	17639	17377	17721	17568	17663	17730	17477	17578	17584	17393	17550	17460	17701	17444	17573	17661	17574	17588	17699	17710	17666	17419	17653	17435	17771	17818	17747	17699	17567	17608	17739	17473	17537	17618	17645	17439	17619	17622	17562	17642	17653	17723	17673	17546	17568	17698	17584	17608	17705	17574	17584	17595	17639	17617	17737	17617	17482	17460	17548	17877	17469	17633	17516	17667	17618	17383	17646	17673	17532	17522	17461	17449	17593	17684	17561	17542	17597	17572	17550	17658	17640	17609	17558	17861	17699	17605	17663	17669	17524	17620	17369	17596	17678	17675	17519	17558	17542	17754	17699	17663	17565	17594	17580	17547	17740	17320	17703	17506	17504	17599	17608	17404	17551	17501	17408	17446	17687	17518	17574	17682	17535	17740	17779	17700	17698	17166	17437	17441	17510	17718	17552	17578	17807	17510	17618	17539	17574	17443	17688	17609	17666	17573	17815	17735	17531	17513	17610	17592	17577	17755	17443	17525	17605	17479	17754	17573	17561	17550	17671	17837	17530	17628	17644	17597	17576	17741	17403	17560	17647	17759	17755	17518	17679	17608	17326	17564	17575	17329	17393	17749	17466	17422	17529	17634	17494	17785	17709	17518	17419	17377	17661	17515	17800	17529	17830	17727	17646	17573	17809	17797	17562	17558	17534	17488	17630	17570	17583	17703	17593	17722	17661	17717	17576	17581	17719	17496	17642	17609	17523	17623	17557	17342	17661	17604	17340	17667	17463	17617	17739	17647	17690	17705	17673	17376	17648	17515	17333	17495	17613	17391	17511	17631	17479	17677	17719	17522	17732	17657	17404	17672	17609	17567	17559	17750	17671	17597	17383	17517	17730	17562	17741	17822	17653	17542	17694	17579	17523	17534	17559	17622	17614	17448	17704	17758	17649	17380	17659	17539	17511	17605	17847	17556	17619	17358	17422	17535	17665	17756	17697	17629	17640	17729	17694	17799	17890	17704	17674	17595	17739	17471	17451	17572	17560	17490	17448	17595	17788	17562	17689	17534	17506	17538	17581	17542	17590	17459	17683	17531	17222	17683	17491	17673	17673	17708	17769	17430	17571	17595	17666	17653	17721	17546	17680	17535	17737	17714	17529	17769	17740	17736	17602	17415	17432	17574	17506	17650	17594	17690	17611	17731	17638	17737	17465	17536	17672	17713	17694	17745	17725	17838	17624	17660	17624	17562	17828	17536	17562	17534	17638	17721	17757	17589	17455	17604	17772	17505	17414	17549	17527	17609	17392	17644	17552	17321	17583	17803	17638	17625	17677	17551	17570	17434	17477	17705	17605	17563	17622	17715	17632	17665	17425	17772	17759	17563	17593	17822	17674	17568	17555	17688	17604	17542	17706	17577	17579	17328	17622	17579	17654	17662	17613	17572	17630	17631	17610	17738	17732	17775	17446	17435	17640	17598	17521	17371	17528	17576	17788	17653	17740	17613	17758	17794	17506	17611	17568	17568	17672	17710	17599	17468	17598	17398	17685	17709	17420	17549	17493	17293	17613	17549	17858	17461	17730	17598	17523	17578	17776	17724	17709	17796	17438	17606	17488	17434	17524	17585	17695	17656	17807	17731	17439	17703	17644	17679	17564	17683	17403	17470	17780	17502	17764	17762	17527	17568	17562	17688	17531	17693	17723	17680	17638	17498	17462	17433	17468	17463	17791	17682	17551	17800	17588	17732	17624	17641	17628	17569	17836	17597	17708	17476	17518	17746	17595	17493	17540	17722	17568	17368	17582	17492	17508	17752	17637	17752	17770	17396	17517	17733	17573	17490	17471	17596
35981	50783	47123	39201	33425	28413	24883	22262	20195	18369	17483	16381	16077	15814	15477	15448	15260	15419	15200	15156	15081	15231	15093	15115	15069	15281	15179	14975	15136	15078	15063	14938	15248	15008	15172	15017	14987	15103	15059	15049	15164	14987	15010	15116	15040	15161	15041	15161	15068	15189	15022	15005	14803	15263	15120	15108	15085	15047	14871	15213	15080	15101	15185	15030	14952	14997	15229	15120	15032	15191	15082	15119	14927	15132	15086	15148	14885	15062	15072	15097	15102	15111	15077	14973	14972	15125	15041	15039	15189	15088	14944	15135	15109	15158	15186	15062	15113	15041	15178	15114	15170	15208	15066	15206	15002	14919	15007	15155	14966	15067	15022	15153	15240	15169	15126	14961	14916	15092	15082	15023	15106	15009	15091	15118	15116	15144	14973	15016	15033	15115	15083	15063	15062	14986	15094	14996	14963	15087	15155	14973	15137	15074	15046	15123	15009	15093	14900	15174	14953	15029	15114	15215	15003	15033	15191	15101	15143	15210	15059	15112	14928	14937	15230	14909	15224	14854	15110	14985	14989	14992	15051	15019	15131	15234	14994	15143	15028	14993	15266	14976	14964	15024	15186	15062	15011	15118	15135	14920	15097	14966	15100	15157	14910	14958	15093	15066	15068	14848	15056	14993	14978	15105	15215	15050	15085	14890	14977	14953	15094	15128	15067	15174	15202	15137	15166	15108	14987	14966	15131	14983	14930	14944	14977	14994	15110	14963	15046	14958	15033	15095	15217	14979	15003	15045	15113	15016	15237	15064	15308	14831	15114	15070	14886	14992	14993	15084	15049	14926	15093	14951	15135	14908	15185	15153	14953	15011	14949	15164	15009	15279	15072	15046	15057	14954	15070	15172	14998	15032	15149	15153	15008	15083	15048	14980	15079	14980	14960	15106	15148	15193	15087	15004	14878	15034	15179	15010	15086	15131	14978	15156	15037	15173	15175	15021	15063	15039	15020	15059	15022	15047	15117	15152	15104	15063	14849	14956	15021	15050	14879	15086	15217	15008	15005	15075	15021	15086	15127	14937	15044	15105	15126	15056	15116	15126	14992	14873	15085	14983	14941	15190	15011	15108	15104	15183	15010	15064	15207	15078	14977	15186	14864	15141	15043	15080	14933	15008	15081	14960	15185	15152	15156	15072	14946	15261	15068	15048	15111	15187	15050	14996	15187	15080	15136	15044	15159	14992	15123	14932	14976	14983	14977	15012	15205	15124	15126	15128	14953	15272	15097	15088	14998	15162	15099	15050	14909	14980	15023	15137	15035	15136	15169	14988	15051	15076	14923	15084	15119	15085	15095	15032	15005	15093	15233	14997	15161	15082	15060	15127	15092	15040	15075	15070	15047	15069	14938	15065	15092	15181	14905	15107	14971	14913	15060	14993	14978	15013	15073	15154	14915	15115	14963	15045	15092	14984	15103	15018	15015	15004	15056	15027	15138	14962	15020	15122	14928	15073	15220	15078	15033	15067	15170	15102	14997	15125	15037	15082	14724	15144	15079	15043	15189	15043	14912	15110	15083	15046	15186	15252	15239	15075	14983	15096	15133	15036	14933	15155	15003	15028	15213	14952	15015	15085	14960	15151	14952	15137	14959	15067	15162	15046	15133	14977	15082	15185	14967	15063	14995	15148	15056	14957	15143	14993	15182	15140	15081	14947	14990	15110	15197	14973	15218	15089	15096	15041	14886	15085	14980	14906	15057	14939	14997	14894	15202	15036	15036	15001	15011	14897	15152	15125	14973	14948	15207	15068	15122	14875	15031	15123	15074	15023	15072	15271	15098	15150	15069	15125	15046	15052	15215	15018	15057	14972	14989	15114	15096	15063	15126	15217	14981	15014	15012	14996	15139	15043	15022	15128	15055	14943	15123	14909	15124	14946	14913	15071	15138	15073	14905	15104	14913	15079	15019	14961	15072	15128	15066	15087	15002	15205	14989	15070	15087	14835	15093	15138	15087	14929	15075	15064	15033	15136	15214	14981	15003	15099	15031	15091	15022	15252	14923	14979	15157	15098	15045	15108	15068	15131	14993	14998	15250	15014	15021	15082	15035	15208	15105	15003	15001	14985	15126	15019	15000	15157	14866	15162	15091	15036	15169	15007	15106	14949	15006	15011	15247	15189	15063	15174	14940	15055	15137	14922	15009	15099	15071	15127	15111	15007	15171	15250	15061	15050	15028	14928	14921	14946	15255	15017	15121	15060	15122	15113	14957	15142	15084	15034	15230	15033	14941	15072	14922	15140	15020	14974	15099	15224	15130	15042	15078	15004	15020	14988	14947	15090	15051	14964	15061	15069	14926	15162	14932	15202	15076	15123	15162	15116	14989	15172	15066	15037	15233	15058	15069	15149	15076	15097	15046	15217	15174	15092	15120	15097	14973	15162	15043	15088	15136	15119	14969	15007	15003	15156	15058	15193	15109	15241	14974	15070	15108	15036	14965	14939	15084	15095	14901	15185	15015	15234	15187	15044	15104	15013	15090	14835	15129	15093	14996	15196	15075	15141	14921	15114	15066	14932	14938	14898	15216	15046	15289	15059	15150	15013	15083	15121	15164	15101	15098	15129	15003	15164	14902	15127	15046	15050	14932	15061	15044	15060	14972	14949	15067	15065	15248	14993	15092	15152	14965	15156	15071	15055	15208	14981	15248	15112	15149	15143	15051	14992	15092	15056	15016	15120	15172	15139	15134	15114	15164	15113	15033	15032	14979	15135	14989	14970	15234	15079	15161	14903	15044	15027	15128	15141	15056	14906	15179	15062	15225	15196	14969	15108	14983	15145	15045	15071	15104	15061	15089	15000	15100	14982	15057	15007	15120	15012	15100	15089	14941	15096	15042	14990	15119	15056	15111	14943	14917	14931	15151	14897	15017	14908	15071	15130	14912	15024	15127	14951	15229	14949	15054	15159	15089	14935	15141	15140	15160	15019	14913	14998	15046	14923	15185	15060	15048	14741	15007	15151	15059	15060	14939	15177	15062	15110	15017	15040	15012	14950	15165	15026	15034	15076	15003	15136	15197	15144	15031	15032	15141	14954	15056	15145	15047	15031	14974	15115	15011	15146	14992	15144	15116	15232	15136	14992	15205	15080	15175	15055	15142	14943	15166	15142	15070	15033	15121	15066	15034	14916	15221	15067	15012	14865	14951	15007	14972	15312	15137	14961	15041	15032	15233	15151	15049	15117	14984	15156	15095	15050	14995	15125	15123	14942	15123	15006	15085	15122	15160	14991	15003	14850	15110	15061	15108	14999	14998	15124	14988	14886	15092	15153	15081	14884	14988	15075	15064	15032	14981	14958	15116	15058	15021	15084	14952	14954	15006	15059	15068	15075	14944	15131	14964	15076	15020	15015	14974	15044	15203	14988	15100	15034	15056	15099	15153	14986	15013	15149	15080	15133	15115	15048	15043	14990	15239	14898	15046	15303	15044	14960	15077	15008	15134	15105	15252	14882	15021	15074	15180	15053	15172	15026	15069	14932	15119	15144	15029	15235	15022	15168	15156	15030	15016	15177	15205	15152	15118	15090	14989	15083	15126	15098	15159	15022	15193	14960	15006	15032	15072	15002	14996	15099	15201	15232	15202	14936	15032	15012	15177	14978	15123	15308	14936	15001	15185	15152	15119	15077	14947	14998	15112	15050	14968	15067	15051	15108	14886	14979	15162	15058	15059	14979	15148	14971	15033	15012	14982	14935	15024	14972	15187	15068	14911	15142	15155	15147	14957	15008	14938	15128	15233	15084	15126	15126	14998	15120	15111	15129	15072	14996	15041	15026	15179	14908	15089	15092	14947	14979	14998	15049	14938	15021	15084	15109	15012	15013	15058	15069	15153	15150	14947	15056	15164	15021	15089	14865	14990	15240	15028	15128	15129	15168	15020	15139	14970	15100	15034	15117	14970	15273	15260	15080	15040	14997	15032	15109	15004	15051	15116	14984	15163	15000	15068	15005	15098	15276	15199	15010	15124	15020	15193	14958	15160	15195	15044	15041	15137	15253	15067	15063	14981	14952	15135	15067	14997	15042	14925	14961	15234	15006	14991	14996	14976	15083	15066	15216	14906	15261	15114	14971	15084	15082	15025	15074	15073	15129	15087	15030	15193	14922	14926	14954	15008	15041	15076	15246	15029	15067	15151	15109	14990	15144	15046	15071	14931	15041	14999	15063	14932	15066	14943	15077	15142	14939	15102	15219	15120	14876	15067	15024	15148	15078	14994	15160	15008	15010	15091	14990	15036	15278	15016	15035	14978	15097	15064	15005	15201	15057	14894	14857	15120	15139	15304	15163	15024	15023	15193	14946	15144	15106	15151	15070	15206	14813	15007	15216	14971	14948	15080	14812	15076	15173	15080	15135	14963	15171	15073	15034	15216	15130	15199	15106	15035	15014	15043	15052	15167	15125	14920	15129	14978	14998	15086	15046	15075	14986	15027	15290	15032	14982	14993	15003	15162	15207	14962	15087	15131	15188	15118	14895	15194	14966	14959	15209	15072	15159	15071	14882	15054	14956	14881	15082	15139	15002	15219	14894	15200	15020	14991	15205	15030	15260	15055	15046	15160	15021	14996	15052	15114	15056	14940	15011	14790	15100	15001	14921	15034	15144	15169	15040	14998	15099	14842	15111	14995	15110	15038	14875	15192	14993	15135	14973	15175	15119	15096	15168	15109	15006	15164	15100	15117	15143	15182	15128	15093	15096	14933	15021	15194	15152	14958	15034	14946	15028	15023	15156	15103	14831	15002	14977	15092	14964	14923	15025	15012	15069	14996	15110	14988	15124	14984	15290	15025	15046	14992	15038	15122	14898	15234	15113	15079	14954	15140	14977	15113	15119	14987	15197	15109	15048	15043	14925	14900	15084	15077	15043	15088	15085	15064	15163	14910	15063	15109	15172	15074	15019	15094	14989	15136	15089	15067	15049	15168	15044	15049	15215	15072	14958	15019	15186	15007	15295	14997	15116	15057	15037	15122	14999	15137	15187	15029	14985	15041	14921	15035	14888	15033	15150	15094	14898	15094	15043	15112	15123	14992	14910	15053	15092	15067	14981	15133	15043	15046	15093	15063	14966	15071	15167	14931	15131	14960	15082	15159	15029	15092	15012	15082	14999	15076	15221	14968	15056
24614	21431	29915	29799	30697	31435	29487	24567	22149	21033	19921	18934	18413	18368	18280	18080	18045	18062	17769	17855	17850	17473	17751	17806	17688	17646	17767	17826	17669	17744	17616	17678	17771	17469	17445	17543	17525	17432	17708	17712	17801	17502	17708	17617	17551	17583	17624	17797	17599	17590	17621	17436	17402	17408	17423	17737	17506	17755	17718	17501	17499	17648	17714	17669	17689	17649	17398	17639	17499	17779	17610	17647	17504	17720	17458	17523	17705	17726	17525	17663	17567	17574	17640	17624	17709	17431	17566	17468	17589	17476	17421	17573	17579	17734	17512	17468	17569	17699	17490	17489	17552	17481	17336	17744	17615	17489	17729	17573	17662	17423	17601	17513	17601	17483	17665	17422	17584	17396	17587	17411	17368	17626	17455	17409	17303	17525	17318	17510	17577	17436	17590	17394	17682	17497	17777	17563	17565	17589	17471	17655	17397	17533	17541	17626	17747	17632	17520	17416	17526	17797	17502	17622	17545	17533	17614	17383	17446	17604	17537	17602	17572	17511	17651	17432	17684	17631	17485	17573	17478	17639	17758	17373	17497	17393	17559	17614	17515	17580	17398	17535	17510	17857	17713	17511	17382	17403	17695	17461	17336	17382	17513	17444	17668	17507	17341	17622	17398	17572	17290	17640	17634	17406	17602	17340	17521	17690	17524	17481	17478	17564	17634	17649	17540	17365	17249	17463	17544	17667	17647	17265	17480	17442	17423	17520	17584	17570	17523	17568	17651	17428	17542	17498	17514	17545	17530	17430	17503	17471	17743	17533	17532	17408	17378	17311	17442	17443	17535	17526	17600	17654	17629	17390	17588	17639	17405	17641	17522	17488	17634	17424	17638	17487	17826	17609	17465	17648	17654	17524	17575	17486	17471	17463	17503	17629	17468	17504	17567	17597	17520	17544	17500	17653	17478	17438	17715	17590	17649	17428	17501	17444	17692	17475	17736	17460	17742	17617	17702	17633	17409	17505	17580	17537	17446	17426	17548	17645	17447	17668	17643	17468	17564	17625	17632	17381	17515	17604	17414	17472	17625	17459	17449	17610	17728	17423	17690	17462	17581	17574	17584	17555	17746	17539	17501	17562	17630	17614	17438	17392	17673	17470	17342	17520	17386	17580	17278	17477	17700	17603	17634	17532	17642	17560	17569	17443	17599	17565	17586	17481	17558	17248	17564	17625	17440	17474	17524	17474	17549	17367	17765	17676	17539	17774	17463	17432	17682	17558	17799	17555	17528	17766	17569	17486	17604	17568	17646	17514	17504	17681	17566	17475	17739	17800	17673	17544	17645	17378	17553	17519	17632	17529	17597	17755	17491	17451	17559	17542	17616	17403	17585	17648	17614	17541	17483	17492	17354	17495	17451	17534	17425	17366	17562	17659	17532	17679	17785	17451	17496	17547	17600	17430	17660	17554	17670	17513	17495	17659	17510	17532	17357	17421	17530	17482	17383	17467	17520	17659	17145	17419	17513	17514	17429	17556	17458	17542	17463	17769	17374	17434	17616	17396	17593	17408	17400	17535	17312	17491	17704	17527	17755	17626	17587	17598	17600	17632	17432	17566	17611	17754	17838	17511	17668	17506	17331	17673	17595	17526	17658	17575	17537	17318	17786	17498	17391	17374	17558	17511	17647	17464	17492	17441	17630	17589	17435	17574	17358	17507	17492	17578	17617	17625	17724	17518	17483	17577	17488	17432	17568	17488	17571	17440	17509	17527	17619	17600	17624	17671	17582	17504	17610	17543	17726	17752	17527	17273	17671	17663	17605	17640	17733	17467	17399	17600	17407	17745	17504	17511	17587	17710	17469	17726	17225	17635	17522	17274	17469	17458	17526	17510	17494	17490	17464	17657	17704	17633	17603	17569	17462	17459	17582	17460	17465	17591	17530	17397	17476	17402	17537	17760	17566	17495	17624	17640	17215	17492	17581	17515	17426	17664	17383	17513	17453	17475	17659	17803	17516	17614	17781	17393	17281	17666	17624	17661	17449	17649	17568	17505	17566	17730	17557	17568	17519	17539	17597	17594	17538	17501	17501	17369	17610	17554	17595	17548	17420	17667	17630	17523	17684	17568	17372	17437	17476	17617	17667	17507	17587	17581	17716	17650	17463	17374	17587	17521	17757	17502	17368	17292	17493	17577	17424	17534	17602	17591	17488	17539	17520	17454	17522	17726	17566	17551	17594	17519	17725	17568	17685	17558	17647	17638	17469	17520	17551	17292	17664	17653	17509	17272	17712	17715	17471	17503	17502	17725	17793	17469	17746	17395	17515	17662	17439	17427	17779	17645	17400	17614	17433	17667	17585	17497	17575	17810	17684	17470	17560	17783	17470	17550	17465	17564	17572	17490	17666	17510	17686	17623	17650	17407	17527	17744	17589	17504	17555	17539	17704	17482	17561	17572	17392	17642	17590	17676	17560	17437	17675	17581	17529	17576	17622	17522	17610	17519	17520	17645	17497	17527	17760	17433	17553	17670	17532	17524	17585	17573	17557	17615	17513	17432	17342	17389	17553	17644	17427	17590	17580	17436	17566	17521	17694	17577	17498	17540	17512	17522	17433	17616	17683	17549	17558	17442	17409	17659	17448	17537	17712	17504	17403	17689	17546	17623	17554	17670	17647	17546	17595	17473	17860	17584	17548	17610	17754	17624	17425	17491	17637	17458	17354	17524	17662	17455	17384	17795	17476	17678	17513	17592	17410	17601	17528	17633	17525	17546	17411	17672	17281	17621	17587	17744	17574	17715	17436	17404	17577	17432	17525	17618	17696	17473	17578	17716	17436	17479	17573	17579	17698	17630	17580	17524	17529	17775	17580	17522	17391	17407	17599	17638	17559	17589	17542	17547	17559	17560	17486	17605	17536	17496	17525	17563	17642	17609	17668	17581	17608	17444	17554	17532	17605	17521	17633	17596	17640	17598	17614	17406	17585	17486	17643	17512	17498	17439	17535	17680	17595	17542	17509	17520	17410	17439	17728	17645	17536	17611	17577	17587	17464	17551	17404	17556	17617	17692	17587	17491	17639	17726	17683	17451	17510	17531	17630	17394	17686	17585	17693	17422	17513	17718	17510	17558	17487	17418	17441	17478	17586	17611	17722	17698	17608	17573	17313	17381	17438	17630	17741	17511	17597	17558	17620	17467	17670	17592	17418	17517	17717	17530	17772	17667	17697	17601	17396	17384	17736	17412	17702	17604	17546	17625	17409	17359	17570	17687	17723	17744	17593	17572	17591	17469	17665	17689	17562	17467	17407	17529	17480	17690	17617	17658	17579	17397	17498	17539	17661	17446	17411	17629	17286	17667	17489	17226	17688	17722	17368	17702	17438	17587	17695	17409	17317	17504	17736	17571	17643	17490	17698	17639	17558	17423	17391	17547	17584	17448	17586	17436	17673	17490	17627	17542	17669	17574	17471	17406	17513	17489	17807	17420	17610	17503	17525	17621	17552	17349	17603	17622	17432	17604	17551	17388	17589	17485	17670	17527	17666	17664	17467	17509	17463	17683	17530	17414	17591	17616	17687	17576	17569	17712	17442	17769	17626	17515	17537	17573	17452	17584	17632	17696	17488	17409	17559	17486	17543	17575	17508	17713	17488	17704	17549	17478	17716	17721	17488	17563	17656	17534	17709	17508	17419	17605	17580	17567	17461	17578	17306	17522	17744	17453	17407	17570	17537	17412	17560	17523	17335	17613	17744	17556	17398	17548	17742	17510	17612	17596	17382	17615	17539	17404	17376	17541	17386	17510	17661	17632	17352	17593	17362	17572	17324	17442	17552	17592	17543	17749	17701	17551	17446	17600	17467	17410	17500	17458	17529	17631	17565	17496	17604	17554	17448	17386	17523	17614	17694	17736	17700	17528	17471	17448	17603	17560	17595	17536	17741	17277	17376	17677	17478	17695	17621	17440	17513	17620	17355	17710	17610	17508	17458	17666	17539	17600	17628	17559	17677	17736	17670	17638	17624	17594	17631	17331	17594	17348	17373	17612	17520	17247	17663	17445	17504	17380	17492	17329	17562	17790	17743	17442	17658	17494	17373	17677	17560	17473	17460	17536	17717	17669	17503	17419	17443	17488	17637	17444	17516	17494	17523	17677	17623	17648	17547	17684	17625	17638	17830	17558	17663	17472	17536	17511	17676	17382	17472	17484	17453	17402	17507	17592	17682	17679	17641	17772	17390	17635	17679	17353	17721	17523	17368	17823	17485	17552	17489	17700	17612	17480	17668	17517	17622	17690	17625	17467	17424	17647	17812	17534	17598	17581	17603	17524	17476	17479	17472	17560	17569	17498	17323	17704	17517	17727	17579	17669	17527	17416	17520	17576	17610	17340	17567	17591	17542	17657	17427	17695	17535	17487	17476	17561	17582	17695	17542	17635	17626	17457	17269	17491	17434	17639	17537	17635	17530	17662	17543	17557	17617	17694	17529	17637	17652	17606	17628	17342	17774	17582	17473	17531	17518	17577	17525	17683	17528	17568	17521	17628	17364	17530	17297	17773	17481	17605	17372	17700	17534	17404	17684	17555	17735	17724	17531	17374	17521	17669	17684	17691	17450	17452	17632	17633	17608	17426	17267	17676	17658	17630	17624	17527	17727	17767	17604	17454	17789	17407	17526	17356	17536	17542	17425	17429	17427	17630	17539	17720	17433	17529	17583	17576	17743	17423	17500	17521	17669	17696	17399	17393	17668	17523	17498	17604	17520	17657	17598	17559	17557	17602	17672	17579	17586	17444	17731	17601	17637	17446	17812	17651	17520	17432	17538	17539	17460	17398	17495	17419	17446	17700	17483	17674	17526	17413	17437	17550	17472	17551	17397	17464	17488	17510	17607	17585	17519	17623	17570	17460	17543	17319	17706	17512	17454	17658	17667	17725	17439	17563	17620	17564	17612	17484	17677	17705	17585	17588	17552	17580	17480	17490	17587	17619	17570	17520	17603	17543	17559	17572	17610	17505	17635	17473	17347	17460	17745	17577	17856	17538	17533	17505	17566	17560	17473	17759	17397	17650	17715	17537	17579	17774	17527	17584	17619	17508	17700	17734	17510	17403	17630	17587	17675	17622	17544	17639	17399	17618	17662	17448	17663	17445	17579	17567	17534	17818	17674	17562	17585	17668	17620	17607
34979	55584	53358	44977	38806	33521	29225	24721	21955	19687	18391	16771	16143	15882	15666	15713	15847	15369	15314	15100	15335	15222	14999	15129	15212	15115	14973	15198	15159	15150	14974	14983	15146	15147	14954	15096	14956	15224	15284	15185	14908	15009	15107	15006	14982	15264	14932	15177	15127	15018	15085	15123	15071	15021	15168	15121	14985	15041	14949	15199	15156	15171	15015	15035	14930	15114	14903	15024	14941	15094	15158	15241	14995	15112	14986	15208	15041	15004	14980	15122	15169	15200	15061	15055	15044	15154	14962	15017	15018	15000	14899	15087	15142	14915	15076	15177	15042	15076	15168	14958	14997	15051	15098	15009	15016	15097	14950	15065	14928	15199	15189	15171	14826	15068	15049	14997	15063	15021	15080	15021	15308	15138	15087	15003	15062	15066	14906	14958	15034	14957	15103	15187	15070	15128	14955	15115	15028	15049	14988	15034	15119	15148	14823	15061	14958	15207	15100	14958	15072	14999	15053	15017	15084	14977	14990	15194	15073	14929	15091	15114	14946	15145	14905	15182	15094	15060	15065	15211	15013	15048	15121	15121	15048	15081	15034	15132	15017	14950	15074	15115	14918	15020	14855	15136	15228	15212	15030	14995	15102	14925	14982	15039	15014	15120	15064	15213	15120	14975	15151	14988	15029	15045	15262	15058	14960	14914	15050	15246	14964	15102	15043	15241	15201	15051	15140	15183	15116	15012	15071	15022	15098	15004	14950	15027	15089	15106	15126	15025	14948	15142	15065	14969	14875	15034	15042	15099	15133	14992	15024	15076	15005	15180	14783	15033	15164	15129	15179	15100	15181	14884	14982	14983	15034	15056	15182	15180	14885	15324	15030	14927	15123	14959	14949	15139	15074	15111	15005	15183	15148	14974	15117	14857	15087	15239	15055	15090	15001	15191	15183	15092	15171	14976	15054	14949	15005	15079	15073	14957	15114	15137	15180	15169	14876	14945	14960	15126	14886	15081	15154	15141	14869	15193	15151	15087	15173	15172	15245	14982	15017	15112	15157	15057	15028	15010	15005	15081	15061	15026	15007	15116	14998	15009	15102	15056	15169	14982	15107	14979	14972	15257	14979	14841	15165	14988	15163	14967	14979	15014	15271	15144	15157	14972	15057	15123	15127	14793	15005	14993	15178	15265	15147	14886	15131	15080	14940	15052	15070	15070	15015	14863	15103	14972	15078	14985	15156	14991	15087	15047	15078	15152	15076	15101	15068	15261	14939	15042	15273	15252	15067	14973	15165	15057	15035	15069	15118	15080	15094	15111	15157	15051	15075	14992	14933	14843	15237	15051	15010	15017	15051	15032	15099	15048	15146	15015	14980	14961	14886	15177	15048	14962	15078	15011	14936	14919	15009	15075	15071	15035	14968	15094	15000	15036	15184	15002	15274	15126	15042	15190	14975	15012	15092	14994	15092	15119	15126	15233	15123	15047	14996	15068	15205	15009	15144	15228	14951	15203	15067	15035	14969	14991	14991	15163	14934	15199	14952	14976	15101	14976	15038	15140	15055	15006	15118	15025	15044	15054	15234	15063	15144	15032	15112	15045	14900	15029	14947	15049	15115	15125	15122	15155	14850	15084	15119	15081	14988	15078	15160	14973	15106	15162	15039	14951	15004	15019	14983	15293	15070	15053	15051	14988	15124	14903	14932	15095	15198	15030	15041	15012	15061	15069	15009	15181	14977	15029	15010	15216	14949	15028	15137	15013	15206	15128	15166	15023	15033	15036	15026	14947	15041	15097	15134	14983	15044	14994	15110	15011	15153	14968	14982	14784	14970	15168	15108	14910	15055	15096	15037	15180	15216	15149	14941	15320	15039	15227	15032	15034	15172	15181	15247	14958	15155	14939	14949	15006	15023	14929	15109	14967	15144	14995	15012	15116	14961	15089	15019	14956	15104	14996	15091	15185	14933	15070	15039	15092	14899	14948	14925	14963	15172	14951	15031	15111	15141	15045	15129	15126	14932	15209	15119	15185	15000	15092	15005	15112	14917	14996	15042	15099	15223	15078	15128	14960	14984	14920	15106	14936	15024	15161	15092	14973	15049	15119	14915	15112	14978	15194	14933	14936	15070	15073	15054	15302	15040	15085	15025	15097	14931	15096	14944	15227	15259	14959	15034	15106	15139	15017	14968	15021	14953	15201	15095	15204	14872	14999	14936	15016	15173	15153	15199	15159	15018	15074	15123	15065	15029	15134	15067	15043	14973	15003	15085	14986	15148	14979	15135	15077	15042	15090	15227	15132	15049	15137	15118	14909	15154	15216	15048	15164	15152	15162	15039	14923	14948	15102	15082	15070	14990	15256	14943	15149	15132	15107	15200	14959	14988	15058	15057	15237	15160	15022	15029	14945	14944	15062	15207	15171	15118	15195	15111	15234	15239	15045	14988	15058	15051	15233	15127	15106	15110	15130	15206	15059	14888	14878	15007	14954	15033	14801	14914	14945	15005	15174	15124	15101	15083	14996	14982	15044	15103	15086	15002	15081	15037	15056	15125	15118	15190	14995	15116	15179	14902	14930	15104	14961	15073	14868	15122	15118	15096	15056	15024	14896	15076	14972	14983	15055	14982	15224	14892	14892	15098	14932	14993	14995	15184	14897	15076	14895	15022	15050	15113	15164	15055	14996	15237	15066	15052	15107	14946	14865	15121	15090	15022	14996	14893	15000	14985	15007	15046	15119	15044	15313	15001	15073	14905	15058	15193	15159	14963	14991	14948	15005	15175	15078	14905	15174	14906	14985	14990	15090	14921	14875	15001	15001	14986	15113	15041	15230	14947	15084	15133	14993	15005	15106	14809	15020	15257	14975	15015	14964	14940	15136	15245	15196	15122	15161	14941	15175	15019	15320	15064	14985	14933	14929	15033	15102	15121	15198	15082	15062	14998	15141	15071	15032	15038	14844	14878	15010	15034	15122	15021	15133	15110	15020	15007	14976	15155	15239	15060	15123	14889	15099	15086	14811	15021	14885	15151	15050	15084	15000	15063	15115	14998	15151	15202	14934	15098	15073	14928	15035	14958	15221	15016	15134	14883	15084	15161	14954	14996	15072	15068	15054	14973	14967	15270	15161	15156	14926	15003	14880	15146	15209	15044	14924	15074	15023	14953	15023	15040	15037	15018	14903	14984	15001	15089	15148	15183	14957	15131	15121	14922	14960	14950	15014	15111	15094	15120	14998	15152	15100	15158	15191	14913	15159	14936	15096	14947	15056	15071	15054	15208	15130	14985	15113	14987	15181	15139	15050	15111	15033	15116	15209	15104	15027	15041	14946	15102	14925	15033	14982	15033	15068	14933	15154	15118	15077	14996	14950	15127	15049	15182	15095	14971	15227	15027	15085	15046	15118	15158	15022	15062	14963	15224	15196	14898	15197	15090	15098	15040	15074	15001	14942	15036	15115	15043	15025	15081	15156	15035	14968	15223	14959	15046	15098	15088	15163	15083	15042	15052	15008	15085	15315	15198	15063	15254	14992	15180	15082	14938	15013	15085	15138	15113	14828	15034	15184	14997	14991	15047	15186	15029	15105	14946	15046	15031	14974	14961	15142	14944	15042	15170	15082	15052	14777	15079	15102	15191	15227	15015	14999	15028	15088	15088	14902	15119	15048	15010	14952	14957	15055	15168	14991	15257	15209	15115	15154	15152	15098	14996	15001	15055	15070	15037	15064	14893	14850	15160	15037	15017	14998	15097	14961	15054	14923	14961	15035	15099	15061	15144	15035	15061	15157	14864	14933	15074	15102	15033	15155	14953	14901	15008	15077	15060	15164	15084	14907	15039	15105	15102	15176	14886	14883	14892	15041	15007	15121	15211	15079	15165	14985	15178	15185	15114	14870	15029	15013	15095	14972	14995	15253	15118	15005	14892	15132	14955	15162	15141	15206	15161	15035	15031	15111	15027	15026	15128	14947	14984	15012	14950	15069	15006	15127	14930	15052	15206	14828	15107	14891	15188	15129	15016	15075	15110	14991	15063	14947	15107	14996	15076	14931	15021	15121	15071	14972	14999	15027	15100	14974	15127	14925	15016	15169	15035	14958	14962	14908	15023	15078	15119	15143	15066	14915	14966	15073	15031	15090	15101	14954	15103	15052	15198	14943	15099	14903	15117	15049	14956	14983	15066	14866	15052	14983	15065	15017	15171	14986	15093	15128	15043	15155	14956	15021	15135	15087	15101	15004	15118	15156	14950	15018	15003	15209	14880	14996	15180	15049	14928	15104	14966	15044	15147	15154	15021	15211	15025	15072	14942	15256	15050	15084	15144	14983	15039	14991	14989	14941	15029	15071	15074	14894	14941	15007	15038	14940	15026	15017	15091	14920	15006	15006	15089	15113	15010	15009	14965	15026	15011	15124	15021	15228	15178	15017	15000	15149	15061	15105	15104	15134	14947	15012	15028	14986	15093	15176	15051	15015	15097	15023	15039	15336	14905	15030	15125	15164	15117	14985	15087	14862	15189	14975	15210	15093	15119	15022	15002	15254	15071	15031	15295	14967	15039	15070	14891	15001	14964	15173	15195	15057	15256	15047	15112	14999	15232	15000	15004	15026	15067	15112	15174	15007	15018	15009	15176	15005	14989	14958	15135	14984	15146	15075	15038	15262	15198	15110	15096	15178	15052	15015	15025	15118	15137	15150	14942	15032	15119	15131	15065	15065	14929	15018	14956	15096	15013	15084	15013	15115	15065	15019	14847	15201	15154	14929	15040	14944	14989	14946	15042	15044	15036	15055	15107	14996	15087	14969	15121	14870	14985	15068	15010	15127	14936	15055	15068	15103	15130	14898	15265	15041	14963	15027	15104	15175	14977	15220	15086	15140	15140	14983	14922	15258	15024	14959	15161	15014	15008	15199	15077	14945	14948	15121	14920	15037	14987	15217	15197	15086	14876	15077	14984	15023	15210	14969	15088	15018	15194	15160	15032	15049	14972	14932	15036	15034	15144	15037	15008	15147	15147	14826	14935	15037	15076	15145	15154	15078	15073	15048	14808	15024	15085	15036	14905	15081	14964	14982	15010	15045	15140	15126	15079	15069	14904	15080	15051	14904	14951	15036	15030	15157	15002	15092	15063	14926	15231	15236	14964	15028	14965	15130	15238	15222	15175	14818	15038	15047	15072	15022
23199	21329	29323	24806	25700	31173	32627	26632	23678	22065	20493	19187	18563	18244	18103	18207	18364	17857	17770	17736	17677	17501	17537	17616	17763	17597	17650	17553	17632	17416	17536	17551	17401	17410	17385	17466	17530	17306	17428	17344	17498	17339	17427	17278	17425	17447	17474	17408	17363	17531	17412	17526	17467	17214	17339	17313	17277	17376	17271	17366	17277	17243	17308	17221	17336	17386	17647	17453	17265	17465	17178	17313	17637	17442	17499	17343	17273	17286	17406	17251	17250	17404	17393	17241	17278	17560	17476	17058	17402	17163	17412	17423	17260	17343	17349	17382	17561	17525	17475	17268	17215	17266	17325	17250	17402	17492	17408	17384	17297	17510	17378	17521	17291	17233	17063	17173	17512	17284	17318	17481	17453	17157	17430	17306	17569	17408	17359	17321	17300	17400	17275	17433	17432	17366	17331	17241	17115	17326	17381	17349	17189	17488	17261	17252	17278	17229	17468	17326	17350	17460	17363	17300	17513	17259	17345	17369	17458	17241	17039	17355	17284	17273	17352	17149	17187	17380	17253	17241	17345	17260	17186	17123	17346	17224	17261	17404	17190	17221	17295	17211	17392	17344	17169	17438	17268	17207	17342	17331	17131	17307	17375	17128	17487	17119	17294	17288	17339	17188	17175	17274	17276	17343	17318	17302	17223	17271	17341	17411	17419	17253	17397	17366	17389	17306	17214	17441	17357	17383	17381	17156	17312	17363	17220	17028	17343	17346	17376	17321	17357	17403	17420	17249	17460	17331	17289	17415	17272	17285	17582	17225	17185	17245	17413	17453	17283	17378	17399	17388	17026	17205	17265	17308	17237	17348	17421	17181	17319	17303	17417	17491	17329	17440	17217	17206	17360	17180	17451	17267	17344	17319	17383	17380	17363	17282	17260	17299	17171	17379	17219	17366	17277	17328	17320	17420	17372	17351	17351	17517	17268	17456	17252	17422	17284	16992	17307	17199	17486	17302	17438	17436	17441	17515	17313	17342	17319	17351	17330	17343	17203	17251	17172	17151	17154	17215	17287	16989	17153	17167	17333	17211	17345	17291	17308	17404	17296	17294	17242	17018	17302	17286	17319	17201	17164	17292	17293	17184	17261	17375	17242	17170	17403	17388	17316	17319	17373	17383	17240	17103	17352	17279	17218	17116	17295	17241	17262	17354	17285	17168	17339	17456	17250	17167	17329	17318	17378	17220	17324	17422	17424	17689	17485	17305	17276	17220	17090	17168	17186	17326	17438	17399	17278	17112	17087	17173	17174	17267	17394	17291	17345	17354	17547	17305	17295	17312	17327	17229	17290	17256	17331	17333	17420	17402	17314	17152	17305	17329	17316	17115	17246	17311	17177	17464	17325	17217	17312	17270	17178	17245	16928	17398	17245	17449	17320	17336	17191	17222	17313	17504	17296	17406	17401	17284	17260	17116	17255	17390	17115	17175	17313	17495	17456	17097	17465	17152	17478	17330	17475	17387	17268	17307	17398	17562	17220	17324	17291	17084	17285	17276	17411	17237	17265	17373	17173	17394	17438	17206	17285	17441	17263	17279	17207	17180	17329	17230	17397	17446	17386	17343	17321	17292	17354	17214	17391	17319	17207	17258	17342	17296	17311	17284	17256	17264	16990	17161	17392	17377	17271	17453	17502	17378	17568	17228	17230	17342	17362	17316	17368	17354	17450	17296	17369	17236	17224	17348	17344	17352	17513	17235	17230	17218	17138	17236	17355	17601	17445	17302	17398	17336	17284	17148	17222	17294	17410	17448	17518	17119	17351	17238	17442	17154	17321	17357	17415	17285	17068	17264	17332	17238	17271	17166	17049	17344	17389	17454	17399	17353	17369	17300	17097	17533	17321	17243	17313	17437	17439	17313	17297	16974	17297	17455	17470	17232	17412	17375	17348	17242	17333	17110	17073	17209	17346	17224	17509	17211	17145	17101	17247	17316	17418	17263	17143	17483	17271	17462	17152	17437	17179	17343	17126	17405	17389	17336	17249	17100	17403	17060	17223	17358	17256	16980	17150	17205	17384	17203	17316	17255	17165	17404	17155	17295	17375	17265	17334	17127	17441	17076	17095	17173	17284	17162	17405	17245	17219	17328	17546	17418	17280	17093	17389	17091	17458	17192	17286	17472	17351	17074	17162	17344	17261	17183	17244	17311	17300	17344	17357	17137	17191	17271	17288	17474	17336	17062	17247	17298	17439	17238	17280	17316	17241	17325	17243	17344	17362	17276	17208	17111	17233	17209	17280	17292	17397	17334	17160	17244	17199	17201	17238	17321	17241	17272	17298	17436	17292	17324	17442	17401	17327	17303	17386	17364	17468	17223	17136	17268	17288	17167	17214	17376	17365	17005	17382	17226	17233	17283	17410	17355	17531	17575	17364	17343	17176	17355	17102	17147	17206	17247	17328	17283	17306	17375	17082	17394	17253	17257	17392	17412	17222	17199	17197	17184	17400	17296	17188	17485	17172	17285	17352	17168	17280	17430	17335	17309	17453	17380	17287	17454	17386	17268	17287	17393	17367	17288	17147	17282	17254	17295	17385	17329	17450	17429	17247	17204	17303	17341	17510	17256	17151	17545	17293	17194	17341	17433	17305	17470	17342	17257	17232	17282	17272	17306	17247	17149	17283	17215	17323	17216	17332	17161	17303	17331	17372	17148	17304	17547	17258	17286	17236	17244	17376	17229	17417	17276	17450	17181	17538	17278	17294	17389	17349	17189	17579	17242	17127	17257	17346	17349	17536	17511	17446	17387	17094	17041	17335	17106	17412	17317	17298	17143	17029	17453	17307	17200	17314	17298	17280	17321	17233	17351	17415	17383	17399	17461	17275	17273	17253	17550	17339	17295	17108	17154	17476	17369	17616	17192	17284	17294	17054	17423	17430	17149	17174	17392	17395	17233	17357	17297	17492	17207	17299	17419	17279	17276	17326	17271	17358	17231	17215	17516	17491	17233	17280	17293	17227	17343	17248	17248	17418	17278	17301	17154	17361	17345	17327	17248	17202	17334	17293	17232	17369	17272	17244	17338	17419	17381	17213	17375	17188	17183	17325	17493	17507	17311	17347	17510	17238	16990	17296	17440	17408	17372	17144	17513	17269	17425	17339	17543	17293	17466	17176	17371	17128	17434	17204	17173	17409	17315	17412	17354	17245	17319	17459	17251	17195	17260	17391	17165	17178	17331	17494	17367	17526	17407	17354	17196	17272	17360	17416	17486	17216	17360	17281	17090	17382	17335	17272	17279	17256	17419	17321	17367	17508	17569	17204	17134	17282	17477	17350	17241	17085	17459	17151	17155	17246	17414	17408	17207	17311	17435	17304	17213	17331	17206	17193	17392	17312	17275	17116	17192	17313	17386	17388	17230	17493	17436	17331	17342	17149	17290	17289	17178	17431	17488	17242	17377	17223	17304	17280	17319	17577	17267	17349	17437	17494	17312	17338	17297	17246	17371	17285	17286	17372	17355	17390	17428	17445	17489	17355	17261	17323	17344	17089	17241	17154	17471	17143	17327	17184	17409	17168	17399	17351	17230	17529	17065	17238	17387	17250	17354	17429	17234	17244	17253	17226	17437	17358	17171	17456	17467	17313	17357	17340	17646	17333	17291	17333	17355	17262	17429	17331	17325	17295	17375	17369	17142	17651	17297	17108	17459	17334	17237	17408	17199	17315	17319	17201	17384	17376	17277	17392	17358	17344	17303	17377	17186	17359	17525	17140	17292	17418	17316	17307	17494	17390	17321	17408	17180	17020	17275	17279	17372	17014	17208	17179	17242	17413	17264	17461	17220	17242	17181	17103	17297	17315	17362	17260	17332	17559	17328	17414	17429	17300	17432	17432	17176	17288	17161	17368	17267	17291	17299	17376	17163	17198	17176	17288	17255	17324	17347	17222	17308	17216	17400	17221	17336	17210	17298	17390	17177	17424	17274	17204	17176	17525	17220	17398	17326	17429	17362	17252	17365	17328	17328	17275	17364	17365	17421	17051	17600	17295	17314	17318	17250	17177	17419	17404	17140	17396	17173	17366	17372	17493	17177	17208	17210	17149	17470	17204	17255	17327	17325	17319	17468	17339	17460	17248	17318	17374	17159	17373	17222	17242	17426	17284	17362	17496	17251	17260	17096	17369	17155	17348	17059	17183	17310	17147	17500	17443	17274	17306	17393	17273	17232	17288	17364	17369	17285	17237	17232	17251	17462	17409	17272	17374	17267	17344	17073	17313	17337	17319	17356	17163	17221	17527	17328	17250	17390	17193	17373	17591	17369	17258	17276	17287	17359	17462	17406	17190	17287	17362	17407	17285	17416	17351	17366	17064	17542	17493	17157	17176	17100	17344	17329	17397	17243	17280	17256	17312	17164	17417	17230	17463	17461	17262	17382	17242	17424	17446	17405	17414	17283	17291	17196	17286	17349	17439	17244	17463	17579	17422	17428	17335	17283	17472	17409	17487	17026	17222	17310	17366	17438	17352	17155	16985	17211	17173	17479	17349	17259	17426	17247	17210	17345	17246	17010	17442	17208	17485	17128	17224	17115	17362	17311	17403	17313	17200	17361	17459	17274	17301	17356	17308	17461	17471	17426	17220	17327	17360	17213	17367	17356	17266	17272	17455	17203	17417	17188	17298	17310	17433	17096	17348	17523	17189	17324	17341	17471	17328	17010	17293	17409	17393	17262	17320	17461	17478	17338	17182	17393	17181	17485	17440	17354	17285	17320	17362	17400	17344	17471	17369	17308	17259	17180	17286	17289	17448	17120	17254	17048	17277	17552	17285	17313	17233	17285	17241	17307	17293	17243	17213	17269	17274	17380	17472	17305	17359	17470	17270	17167	17326	17299	17177	17237	17239	17121	17328	17364	17223	17469	17395	17356	17388	17311	17184	17346	17455	17297	17262	17357	17215	17258	17040	17180	17263	17243	17370	17263	17252	17179	17247	17299	17354	17334	17316	17311	17286	17398	17470	17220	17070	17208	17205	17420	17480	17200	17441	17488	17120	17412	17507	17297	17179	17360	17194	17218	17401	17332	17330	17191	17255	17272	17273	17213	17227	17143	17258	17230	17297	17274	17255	17217	17467	17379	17375	17392	17329	17276	17285	17483	17630	17362	17562	17399	17348	17167	17480	17326
36217	60942	58866	50453	43127	37512	32426	27455	23633	21164	19036	17461	16221	15940	16077	16425	16271	15457	15257	15323	15229	14998	15060	15200	15085	14958	15072	15161	15087	14973	14842	15104	14944	15022	15096	15011	14861	14855	14919	14687	14794	14748	14740	15064	14880	14850	14850	14891	14874	14858	14844	15151	14910	14799	14889	14827	14699	14946	14880	14832	14839	14884	14810	14883	14982	14783	14859	14903	14843	14736	14861	14852	14921	14717	14821	14915	14868	14781	14758	14831	14895	14932	14923	14948	14942	14782	14846	14749	14889	14776	14857	14973	14888	14838	14930	14965	14935	14725	14950	14969	14980	14999	14827	15010	14789	14865	14839	14728	14804	14854	14879	14806	14771	14675	14871	14838	14874	14844	14806	14974	14913	15003	14991	14783	14877	14881	14932	14770	14846	14753	14967	14876	14859	14932	14874	15062	15012	14940	14736	14783	14951	14950	15015	14840	14906	14680	14933	14660	14889	14940	14809	14817	14682	15001	14848	14698	14845	14917	14924	14924	14859	14924	14847	14958	14741	14985	14747	14840	14807	14696	14926	14743	15071	14940	14937	14879	14932	14829	14876	14800	14904	14823	14843	14886	14961	14858	14824	14896	14809	14826	15021	15076	14920	14852	15064	14941	14927	14808	14890	14949	14786	14816	15041	14929	14835	14879	14829	14834	14859	15005	14808	14919	14819	14907	14912	14840	14917	14745	14902	14966	14681	14873	14926	14789	14918	15039	15044	14867	14931	14897	15012	14781	14916	14817	15019	14968	14915	14823	14978	14971	14829	14947	14969	14867	14769	14819	14712	14979	14638	14805	14730	14748	14769	14714	14822	14797	15018	14700	14828	14871	14843	14615	14832	14828	14821	14883	14993	15033	14997	14857	15025	14766	14888	14734	14866	14751	14652	14871	14838	14831	14817	14746	14945	14909	14872	14819	14936	14825	14946	15117	14746	14845	14924	14918	14896	14903	14771	14923	14703	14764	14991	14953	14847	15081	14778	14726	14622	14931	15020	14906	15028	14900	14802	14773	14940	15041	14750	14880	14721	14797	14963	14901	14834	14926	14929	14822	14737	14808	14810	14896	14788	14907	14808	15018	14740	14916	14904	14948	14929	14791	14852	14870	14773	14759	14817	14748	14731	14933	14812	14746	14981	14805	14933	14835	14821	14915	14862	15061	14933	14835	14673	14785	14804	14934	14781	14893	14803	14985	14741	14755	14801	14792	14837	14818	14700	14825	14894	14805	14937	14920	14720	14963	14763	14869	14941	14727	14845	14977	14850	14752	14861	14627	14936	14769	14822	14932	14783	14796	14886	14856	14749	14872	14788	14883	14861	14684	14928	15079	14874	15007	14870	14720	14943	14956	14809	14690	14855	14861	14981	14920	14826	14915	14837	14796	14793	14806	14805	14688	14940	15000	14739	14834	14856	14884	14864	14618	14961	14814	14852	14833	14680	14871	14889	14830	14779	14899	14899	15045	14786	14960	14933	14908	14822	14885	14914	14852	14910	14731	14764	14881	14906	14747	14963	14870	14681	14800	14980	14942	14960	14994	14897	14816	14798	14988	14898	14957	14895	15010	14934	14829	14819	14724	14910	14954	14849	14938	15003	14774	14983	14959	14891	14840	14899	14694	14847	14981	14792	14800	14986	14753	14879	14828	14980	14878	14810	14956	14775	14997	14863	14681	14786	14796	14858	14841	14874	14863	14790	14692	14921	14806	14842	14823	14810	14853	14829	14767	14829	14907	14863	14879	14890	14931	14882	14931	14848	14822	14996	14959	14733	14693	14847	15105	14882	14658	14867	14854	14982	14863	14939	14872	14896	14881	14730	14834	14848	14871	14872	14785	14862	14885	14767	14943	14961	14947	14913	14919	14825	14782	14799	14868	14917	14862	14908	14895	14973	14763	15044	14950	14720	14930	14841	14809	15015	15017	14837	14898	14896	14668	14914	14846	14955	14850	14805	14831	14790	14779	14776	14927	14951	14839	15064	14859	15062	14945	14852	14952	14883	14688	14747	14690	14863	15078	14858	14900	14835	14855	14911	14769	14910	14785	14809	14843	14968	14877	14877	14870	14843	14853	14782	14942	14750	14913	15021	14795	14955	14825	14890	14946	14992	14866	15008	14863	14934	14812	14863	14794	15015	14753	14836	15004	14833	14909	14773	14943	14866	14905	14912	14863	14902	14787	14857	14932	14830	14950	14840	14858	14877	14947	14954	14919	14861	14906	14689	14971	14847	14889	14841	14845	14924	14890	14800	15000	14781	14688	14874	14973	14877	15013	14851	14931	14755	15122	14770	15003	14803	14835	14781	14903	14890	14814	14967	14828	14770	14987	14714	14936	14934	14845	14774	14703	14945	15020	14725	14957	14766	14763	14899	14943	14970	14936	15001	14744	15043	14763	14803	14615	14754	15105	14836	14846	14626	15066	14831	14839	14988	14764	14804	14766	14781	14888	14755	14666	14909	14811	14631	14903	15067	14814	14946	14881	14779	14974	14886	14920	14905	14909	14880	14911	14579	15029	14917	14951	14760	14887	14931	14887	14809	14951	14782	15004	14708	14906	14838	14928	14799	14887	14836	14937	14892	14822	14882	14917	14802	14742	14941	14768	14948	15029	14822	14876	14799	14832	14664	14865	14784	14881	14793	14816	14792	14934	15013	14868	14783	14964	14759	14810	14878	14857	14659	14948	14756	15072	14740	14845	15002	14818	14835	14835	14713	14985	14790	14910	14859	15074	14858	14810	15044	14896	14989	14862	14814	14911	14919	14868	15113	14769	15021	14944	14761	14971	14921	14875	14999	14911	14997	14940	14941	14737	15003	15009	14765	14848	14801	14929	14855	14963	14777	15032	14741	14835	14833	14774	14767	14845	14844	14803	14808	14718	14815	14938	14799	14939	14892	14907	15040	14732	14809	14937	14927	14683	14887	14808	14762	14823	14916	14876	14774	14878	14980	14959	14857	14934	14802	15001	14991	14773	14954	14800	14946	14872	14806	14713	14921	14933	14971	14798	15068	14785	15078	14736	14846	14889	15052	14805	14898	14763	14914	14908	14914	14879	14872	14774	14769	14900	14987	14832	15020	14803	14868	14837	14718	14829	14710	14876	14886	14796	14803	14679	15081	14686	14997	14676	14973	14922	14818	14841	14775	14846	14897	14864	14787	14898	14891	14862	14907	14812	14858	14915	14809	14769	14861	14706	14806	14974	14878	14865	14899	14798	14910	14800	14731	14904	14743	14798	14849	15034	14872	14855	14757	14995	14821	14751	15007	14756	14839	14890	14937	14828	14842	14796	14895	14796	14879	14776	14823	14779	14757	14827	14920	14898	14870	14829	14710	14944	14763	14946	14917	14717	14801	14835	14855	14925	14763	14950	14876	14852	14851	14685	14636	14890	14731	14912	14932	14866	14782	14729	14836	14803	14820	14880	14799	15014	14888	14776	14852	14691	14953	14742	14697	14812	14917	14936	14733	14786	14862	14775	14885	14807	14986	14952	14902	14761	14833	14774	14675	14852	14780	14953	14963	14804	14934	15061	15002	14801	14922	14895	14939	14846	14738	14893	14960	14823	14843	14825	14905	14835	14917	14898	14690	14921	14815	14744	14843	14979	14981	14762	14931	14660	14891	14972	14890	14743	14826	14839	14679	14899	14952	14683	14790	14733	14868	14878	14668	14806	14805	14763	14922	14859	14726	14622	15023	14886	14668	14926	14787	15004	14985	14947	14888	14841	14841	14902	14735	14938	14888	14805	14958	14738	15002	14982	14730	14665	14797	14745	14958	14759	14966	14711	14913	14972	14714	14955	14842	14745	14803	14944	14906	14745	14917	14853	14817	15018	14846	14873	14860	14760	14895	14813	14879	14875	14937	15038	14838	14919	14962	14889	14834	14774	14821	14990	14843	14724	15033	14890	14857	14766	14914	14931	14952	14684	15010	14694	14809	14796	14863	14778	14840	14945	14775	14783	14884	14924	14878	14929	14842	14960	14945	14797	14991	14883	14896	14950	14941	14838	15006	14874	14711	14890	14906	14872	14908	14821	14865	14939	14729	14975	14943	14932	15044	14916	14888	14859	14847	14895	14902	14681	14921	14841	14782	14987	14809	15052	14760	15104	14836	14731	14900	14913	14924	14879	14823	14978	14786	14729	14618	14956	14900	14785	14951	14745	14741	14963	14866	14882	14752	14908	14903	14854	14835	14864	14635	14884	14856	14899	14924	14711	14963	14865	14865	14777	15018	14853	14871	14796	14904	14873	14906	14837	14890	14820	14894	14778	14876	14746	14809	14905	14692	14778	14923	14759	14716	14732	14855	14833	14772	14784	14939	14866	14868	14846	14723	14952	15015	14956	14804	14871	14836	15069	14982	14899	14854	14899	14778	14833	14851	14891	14971	14811	14655	14737	15076	14831	14914	14925	14776	14746	14848	14988	14930	14813	14665	14899	14801	14825	14889	14954	14924	14833	14838	14592	14856	14825	14856	14772	15088	15019	14848	14792	14834	14751	14631	14921	15010	15010	14957	14812	14908	14787	14639	14967	14661	14920	14870	14992	14809	14976	14943	14982	14898	14774	14818	14772	14830	14896	14937	14727	14852	14795	14884	14785	14988	14786	14685	14761	14770	14942	14955	14839	14816	14957	14789	14985	14801	15000	14899	14676	14825	14992	14894	14794	14921	14890	14818	14929	14634	14765	14715	14786	14975	14790	14937	14854	14927	14868	14858	15060	14776	14992	14711	14832	14837	14759	14822	14878	14864	14882	14812	14855	14872	14772	15187	14822	14907	14723	14816	14836	14793	14961	14850	14868	14900	14923	14958	14968	14985	14915	14861	14732	14904	14905	14966	14915	14893	14754	14697	14795	14821	14823	14775	14845	14721	14804	14808	15093	14851	14777	14806	14779	14767	14795	14884	14790	14900	14879	14769	14885	14933	14710	14836	14886	14755	14990	14832	14693	14990	14892	14768	14866	14770	14857	14920	14895	14907	14861	14970	14913	15050	14892	14826	14586	14748	14803	14840	14782	14865	14823	14833	14727	14826	15009	14840	14933	14837	14647	14885	14725	14767	14908	14803	14818	14823	14910	14710	14958	14820	14843	14890	14885	14863	14875	14883	14767	14786	14851	14850	14922
31537	36518	43095	37757	30204	26730	24049	21727	20124	19428	19089	18457	18287	17991	18093	18356	18331	17836	17972	17645	17712	17621	17861	17816	17808	17694	17887	17627	17754	17696	17759	17784	17904	17764	17805	17863	17633	17923	17713	17519	17687	17529	17599	17770	17645	17534	17429	17477	17903	17746	17618	17739	17456	17668	17531	17650	17671	17767	17711	17691	17785	17661	17634	17550	17781	17757	17572	17615	17682	17570	17572	17602	17827	17473	17794	17817	17841	17770	17728	17571	17627	17570	17777	17676	17761	17653	17633	17722	17598	17573	17587	17602	17783	17814	17720	17583	17872	17654	17666	17517	17628	17612	17652	17430	17865	17687	17562	17633	17475	17792	17550	17493	17734	17701	17430	17840	17735	17818	17611	17493	17776	17691	17754	17847	17813	17653	17726	17640	17672	17794	17588	17736	17581	17545	17636	17654	17569	17537	17699	17518	17619	17502	17654	17616	17727	17645	17918	17672	17771	17808	17823	17745	17670	17714	17479	17788	17719	17761	17516	17794	17835	17596	17792	17600	17802	17646	17567	17653	17740	17816	17582	17720	17620	17615	17754	17890	17631	17736	17844	17799	17583	17673	17878	17779	17718	17428	17610	17718	17617	17713	17689	17869	17489	17601	17604	17765	17581	17700	17690	17593	17813	17575	17632	17764	17729	17718	17733	17645	17870	17601	17503	17681	17584	17763	17864	17804	17559	17555	17770	17744	17667	17568	17665	17604	17685	17831	17767	17445	17588	17696	17624	17575	17656	17665	17887	17600	17811	17751	17681	17663	17819	17822	17674	17703	17727	17877	17711	17617	17752	17756	17561	17552	17581	17582	17697	17764	17620	17591	17662	17688	17566	17619	17600	17743	17678	17460	17813	17628	17844	17588	17482	17614	17546	17628	17723	17609	17724	17648	17495	17615	17712	17518	17660	17838	17644	17758	17612	17717	17502	17708	17655	17756	17777	17672	17816	17714	17859	17786	17850	17787	17762	17704	17736	17878	17958	17694	17666	17685	17509	17560	17606	17702	17539	17623	17584	17762	17834	17633	17551	17745	17956	17664	17712	17652	17807	17750	17733	17770	17624	17483	17851	17646	17701	17648	17830	17629	17752	17561	17618	17713	17623	17728	17914	17615	17663	17636	17617	17549	17654	17679	17562	17672	17657	17726	17592	17497	17748	17786	17577	17502	17619	17498	17758	17712	17686	17722	17994	17720	17490	17908	17572	17742	17731	17704	17706	17682	17763	18008	17680	17559	17639	17383	17774	17755	17681	17755	17452	17797	17674	17737	17845	17644	17706	17546	17743	17770	17683	17655	17612	17678	17602	17550	17763	17758	17644	17807	17702	17648	17599	17802	17643	17599	17687	17733	17864	17939	17736	17697	17712	17650	17700	17448	18031	17482	17778	17732	17576	17506	17702	17755	17602	17572	17711	17718	17813	17548	17733	17601	17698	17798	17957	17609	17673	17620	17830	17761	17682	17729	17810	17637	17680	17746	17525	17502	17677	17754	17678	17969	17858	17654	17747	17479	17585	17947	17576	17543	17760	17821	17566	17740	17696	17678	17717	17620	17615	17656	17575	17516	17656	17607	17618	17716	17653	17796	18007	17669	17701	17830	17742	17800	17772	17606	17740	17721	17827	17399	17863	17765	17598	17502	17631	17727	17609	17683	17891	17527	17743	17612	17744	17699	17597	17646	17550	17727	17555	17722	17761	17730	17695	17432	17623	17665	17750	17664	17734	17503	17680	17711	17658	17677	17698	17721	17603	17669	17634	17552	17518	17601	17606	17636	17700	17675	17861	17758	17497	17863	17748	17597	17716	17399	17712	17395	17914	17752	17560	17729	17669	17770	17650	17502	17701	17658	17714	17644	17832	17522	17489	17620	17860	17930	17744	17639	17715	17774	17534	17514	17976	17591	17642	17712	17527	17698	17712	17731	17896	17701	17545	17805	17742	17431	17720	17511	17767	17883	17586	17510	17724	17603	17726	17493	17661	17732	17660	17721	17464	17459	17730	17642	17652	17667	17756	17809	17864	17427	17612	17464	17554	17597	17762	17562	17701	17852	17774	17750	17789	17680	17813	17821	17837	17527	17429	17616	17640	17675	17738	17708	17575	17864	17801	17847	17810	17722	17486	17559	17632	17607	17541	17824	17611	17784	17800	17866	17867	17665	17723	17658	17620	17551	17549	17633	17738	17833	17619	17546	17664	17504	17413	17819	17732	17825	17806	17560	17837	17599	17528	17816	17722	17656	17617	17560	17552	17650	17589	17713	17615	17462	17676	17704	17688	17778	17840	17692	17617	17629	17623	17466	17847	17726	17742	17550	17848	17645	17529	17651	17686	17496	17802	17726	17524	17528	17692	17706	17579	17552	17765	17427	17679	17718	17725	17592	17430	17795	17835	17757	17711	17808	17857	17471	17899	17572	17721	17654	17580	17558	17668	17711	17444	17702	17542	17862	17701	17648	17423	17767	17497	17652	17571	17626	17545	17720	17930	17752	17608	17672	17639	17875	17832	17657	17492	17695	17709	17721	17744	17934	17704	17759	17859	17891	17655	17611	17775	17742	17676	17890	17823	17546	17518	17662	17898	17764	17629	17679	17863	17773	17525	17812	17754	17631	17553	17602	17696	17510	17623	17907	17717	17437	17596	17579	17736	17576	17736	17647	17679	17628	17834	17820	17900	17619	17634	17572	17797	17653	17686	17767	17594	17602	17636	17681	17703	17830	17698	17727	17648	17842	17817	17643	17708	17702	17747	17802	17681	17659	17454	17724	17594	17673	17764	17739	17689	17816	17557	17532	17988	17649	17877	17575	17697	17619	17422	17644	18008	17521	17905	17828	17801	17694	17660	17787	17797	17731	17716	17781	17629	17630	17746	17662	17626	17689	17529	17775	17697	17796	17767	17544	17747	17573	17606	17690	17719	17899	17779	17693	17852	17881	17808	17768	17748	17595	17414	17670	17963	17727	17816	17615	17752	17679	17684	17684	17616	17615	17605	17741	17775	17706	17492	17731	17799	17838	17583	17759	17760	17658	17656	17811	17640	17816	17818	17799	17858	17753	17817	17630	17761	17872	17576	17842	17906	17560	17522	17608	17599	17660	17693	17644	17661	17649	17746	17716	17901	17707	17601	17745	17819	17653	17741	17712	17728	17698	17702	17680	17724	17653	17800	17729	17609	17685	17621	17765	17809	17750	17522	17767	17813	17713	17551	17545	17337	17659	17717	17576	17579	17613	17566	17858	17886	17560	17525	17588	17865	17586	17705	17721	17800	17665	17668	17571	17796	17486	17693	17763	17550	17813	17672	17425	17520	17646	17559	17699	17648	17846	17432	17661	17622	17611	17736	17923	17602	17565	17586	17595	17759	17729	17794	17762	17639	17644	17718	17529	17476	17668	17629	17727	17680	17460	17822	17600	17903	17608	17916	17678	17894	17630	17705	17668	17753	17711	17831	17726	17760	17715	17716	17647	17942	17644	17737	17465	17755	17737	17700	17787	17612	17651	17840	17627	17728	17763	17649	17691	17655	17560	17712	17513	17743	17651	17737	17550	17502	17780	17459	17763	17513	17592	17649	17748	18024	17762	17561	17844	17520	17600	17706	17655	17822	17948	17650	17536	17740	17751	17795	17502	17578	17646	17767	17772	17743	17779	17701	17560	17593	17690	17622	17675	17770	17644	17611	17655	17584	17536	17981	17793	17839	17588	17804	17699	17641	17689	17723	17542	17823	17789	17602	17605	17747	17731	17610	17687	17531	17569	17752	17627	17541	17687	17495	17571	17567	17801	17627	17666	17712	17751	17711	17630	17811	17751	17743	17595	17700	17564	17629	17523	17779	17510	17709	17735	17641	17606	17635	17580	17595	17479	17711	17643	17648	17737	17654	17669	17741	17632	17595	17504	17595	17700	17754	17530	17585	17687	17555	17696	17636	17571	17583	17739	17525	17603	17841	17824	17603	17637	17639	17826	17738	17523	17519	17457	17813	17692	17703	17623	17755	17693	17922	17703	17726	17652	17683	17632	17830	17802	17889	17795	17735	17773	17820	17758	17827	17747	17646	17728	17569	17733	17730	17654	17684	17729	17539	17650	17560	17873	17552	17604	17690	17706	17544	17740	17842	17527	17702	17833	17795	17610	17744	17499	17545	17799	17743	17689	17548	17752	17424	17555	17530	17669	17548	17668	17710	17723	17693	17735	17807	17635	17698	17578	17553	17549	17655	17712	17568	17566	17742	17924	17625	17643	17751	17698	17729	17885	17745	17684	17871	17848	17668	17791	17810	17619	17865	17614	17763	17454	17679	17619	17682	17658	17782	17657	17834	17825	17612	17710	17895	17678	17690	17754	17715	17777	17769	17837	17644	17581	17903	17642	17695	17655	17677	17611	17688	17665	17740	17616	17742	17615	17491	17702	17524	17844	17618	17483	17904	17625	17624	17821	17851	17728	17548	17610	17697	17729	17495	17813	17735	17785	17801	17419	17656	17630	17745	17713	17761	17554	17838	17882	17655	17671	17728	17643	17413	17740	17679	17600	17648	17967	17811	17596	17737	17696	17635	17709	17783	17762	17705	17920	17715	17689	17711	17687	17576	17727	17864	17646	17780	17511	17606	17875	17659	17747	17765	17692	17842	17547	17722	17603	17815	17706	17701	17649	17689	17771	17636	17582	17830	17617	17736	17830	17650	17710	17659	17623	17576	17675	17679	17735	17897	17836	17656	17610	17529	17960	17846	17733	17799	17623	17680	17552	17775	17727	17719	17766	17652	17793	17817	17793	17693	17708	17894	17807	17582	17585	17659	17664	17744	17947	17682	17537	17454	17707	17614	17542	17883	17486	17688	17753	17540	17630	17560	17535	17726	17690	17726	17964	17637	17856	17799	17677	17500	17661	17679	17759	17848	17507	17494	17776	17553	17618	17660	17767	17709	17741	17785	17510	17675	17596	18007	17551	17676	17588	17693	17646	17724	17823	17608	17711	17603	17766	17851	17656	17549	17601	17814	17606	17493	17556	17605	17583	17515	17663	17744	17634	17864	17579	17856	17747	17806	17810	17755	17644	17751	17781	17764	17876	17789	17773	17762	17652	17398	17556	17799	17764	17643	17747	17922	18027	17685	17703	17496	17599	17524	17623
36830	51303	46982	37754	31378	27185	23775	20757	18649	17778	16786	16134	15588	15627	15651	15901	15718	15483	15206	15056	15295	15160	15123	15196	15183	15203	15138	15092	15229	15103	14993	15049	15149	15020	15133	15271	15109	15073	15160	15095	15206	15097	15160	15141	15065	15088	15120	14993	15123	15088	15116	15139	15202	15130	15199	15018	15071	15081	15160	15111	15006	15029	15051	15137	14986	15081	15186	14936	15053	15051	15129	15085	15055	14957	15032	15170	15218	14980	14946	14982	15253	15097	15085	15157	15212	15091	15017	15180	14933	15026	15065	15260	15141	15041	15131	15012	15166	15253	15030	14959	14998	14935	15037	15174	15088	14980	14956	15022	15096	15105	15200	15108	15178	15072	14929	15136	15164	15155	15167	15096	15016	15170	15241	15223	14968	15196	14980	15246	15156	15234	15033	15280	15141	15099	15072	15128	14946	15109	15043	15166	15243	15106	15061	15100	15172	15157	15118	15080	15060	15177	15085	15098	15076	14888	15160	15097	15114	15033	15113	15158	14988	15121	14869	15151	15363	15230	15102	15066	15269	15232	14930	15173	15125	15038	14950	15312	15151	14980	15093	15122	15188	15070	15061	15075	15141	14865	15192	15135	15262	15090	15118	15010	15038	15058	15061	15172	14906	15009	14972	14948	14992	15114	15189	15060	15308	14846	15113	15100	15140	15136	14966	15224	15016	15158	15006	15170	15244	15091	15151	15153	15061	15165	15182	15199	15159	15174	14862	14999	15242	14908	15059	15144	14986	15077	14732	15094	15105	15049	15058	15108	15028	15192	15159	14980	15098	15094	15103	15128	15012	15118	15012	15002	15097	14919	15198	15056	15155	15185	15126	15006	15160	14905	15221	15225	15137	15243	14859	14996	15175	15021	14970	15081	15059	15175	15098	14880	14982	15151	15134	15128	15095	15105	15218	15109	15103	15241	15076	14922	15125	15037	15081	15022	15168	14971	15128	15040	14930	15026	15078	15060	15024	15105	15121	15025	15035	14943	15201	15211	14897	15105	14983	15066	15146	15142	15268	14878	15003	15212	15046	15191	15171	15094	15175	15123	15184	15034	15020	15040	15100	15155	15134	15169	15200	15109	14980	15056	15218	15097	14985	15103	15203	15218	15237	15120	15027	14986	15204	14875	15126	14970	15020	15014	15148	15115	15176	15072	15204	14993	15070	15057	15192	15047	15104	14845	14981	15062	15115	15093	15161	14997	14922	14923	15141	15143	15120	15214	14849	15153	15129	15096	15191	15158	15097	15077	15097	14981	15006	15010	15190	15285	15153	15129	15140	14984	15104	15241	15175	15032	14977	15134	14986	15084	15024	15140	15192	15259	15119	15032	15074	15107	14971	15168	14969	14975	15048	14922	15153	15003	15081	15075	15082	15029	15083	15006	15029	15096	15191	15033	15049	15065	15045	15028	15244	15136	15096	14987	15089	15172	15007	15040	15151	15010	15223	15132	15125	14979	15058	15003	15121	15131	15126	15223	14942	15044	15155	15020	15137	15043	15038	15029	14934	15115	15211	15065	15105	15198	15035	15065	15138	14979	15125	15092	15017	15242	15253	15081	15204	15191	15037	15167	15076	15057	14893	15080	14987	15170	15155	15088	15136	15267	15142	15171	15016	15169	14985	14928	15046	15013	15219	15141	15106	15051	14947	14983	15039	15125	15159	15191	15069	15126	15030	15191	15283	15090	15155	15015	15001	15152	15011	15018	15033	15002	14902	15030	15014	15223	15179	15016	15140	15022	15280	15047	15098	14942	14962	15193	14958	15122	15024	15031	15041	14931	15221	14911	15117	15116	15149	14962	14947	15109	15007	15160	15057	15085	14886	15175	15136	15119	15126	15054	15110	15043	15029	15082	15227	14904	15100	15187	15081	15061	15021	15073	15238	15168	15087	15041	15043	15140	14940	15176	15201	14987	14957	15005	15051	15137	14969	15125	15009	15089	15111	14906	14976	15124	15055	15063	15124	15323	15092	15026	14993	15115	14967	15096	15228	14962	15186	15189	15152	15198	15212	15010	15067	15095	15051	14977	15187	14935	15006	15079	15075	15121	15141	15083	14990	15119	14982	15066	15186	15099	15044	15107	15083	15014	15132	15232	15051	14850	15085	15170	15086	15013	15155	14979	14980	14881	14952	15100	15021	14995	15087	15020	15278	15096	15077	15169	15078	14979	15091	15047	15151	15111	15243	14973	15133	14897	15039	15122	15085	15127	15273	15044	15228	15160	15087	14779	14974	15219	15099	14951	15058	14957	15134	14902	15179	14981	15084	15024	15200	15024	14995	15239	15134	15113	15182	14994	14905	15098	14906	15230	15209	15080	15068	15094	15203	15192	15064	14968	15082	15145	15166	15133	15117	15072	14955	15113	15125	15234	15001	15196	14978	15048	15104	14822	14943	15140	15042	15182	15074	14958	15087	15128	14992	15201	15240	15067	15004	15065	15140	15047	15020	15034	15064	15053	15121	14914	15154	15084	15171	15084	14972	15021	15165	15069	15036	15080	14982	15142	14999	15031	15157	14991	15170	15089	15062	15272	15218	15019	15115	14999	15106	15094	14898	14953	15139	15097	14920	14929	15107	15078	15199	14943	15207	15094	15050	15062	15131	15026	15020	15109	15083	15248	15150	15200	15078	15180	15120	15052	15159	15262	15134	14972	15240	15019	15104	15165	15119	15093	15156	14954	14919	15114	15036	15090	15054	14925	15088	15014	15003	15025	15252	15082	15157	14911	15066	15155	15092	14985	15056	15212	15202	15143	14947	15081	15037	15038	15232	14926	14933	15171	15183	15049	15190	15181	15078	14833	15090	15019	15166	14956	15060	15053	15139	15094	15307	15105	14830	14983	14903	15129	15102	15139	15199	15150	15019	15154	15052	15147	15003	15115	15241	15119	15070	15054	15036	14972	15163	15011	14968	15119	15109	15116	14896	15117	15059	14986	15133	15141	15249	15126	15043	14907	15112	15031	15146	15069	15106	15186	15086	15120	14996	15016	15108	15045	15262	15109	15090	14989	14928	15067	15176	15108	15058	14990	15053	14900	14911	15147	15152	15169	15020	15173	15140	15050	15019	14973	15068	15129	15163	15071	15032	15071	15102	15084	15081	15198	14941	15212	15177	15217	15152	14988	15121	15314	15042	15076	15038	15115	15125	15057	15063	15049	15359	15034	15085	15150	15047	15126	15020	15219	15237	15071	15031	15177	14985	15110	15160	15259	15166	15265	15154	15134	15201	15060	15038	15149	15242	15108	15295	14988	14878	15101	15027	15037	15155	15061	15023	15207	15046	15095	15149	15135	15118	15059	15099	14995	15228	14989	15126	15121	15105	15031	15006	15103	15091	14988	15038	15104	15071	15121	15201	15016	15047	15087	15088	15020	15100	14992	15040	15122	15306	14962	15013	15167	15098	15122	15259	15094	15087	15198	14999	15049	14972	14980	14933	15151	15141	14993	15016	15102	15015	15052	15076	15012	15072	15020	14887	15074	14996	15129	15190	15188	15098	15069	15017	15047	15169	15320	15068	15010	15099	15070	14939	15098	15287	15173	15043	14936	14946	15136	15097	15222	15050	15176	15175	14986	15153	15087	15038	15085	15040	15212	14966	15067	14974	15219	15093	14886	15222	15133	15059	15065	15022	14937	15056	14966	15151	15031	15039	15030	15238	15082	15184	15062	15147	15069	15104	15226	14995	15134	15075	15027	15172	15108	15023	15158	15035	15218	15090	15203	15111	14925	15149	15185	15077	15109	15046	15240	15024	14994	15039	15120	14970	15056	15105	15031	15159	14986	15039	15002	15199	15063	15156	15108	15277	15015	15076	14994	15120	15010	15196	15252	15064	15214	15193	15064	15112	15203	15100	14952	15247	15044	15074	15029	15141	15079	15023	15056	15109	15032	15196	15153	14963	14996	15209	15130	15203	14973	15097	15033	15098	15073	15211	15145	15060	15274	14936	15300	15184	15021	15022	15215	14999	15052	15135	14956	15082	15044	15149	14997	15113	15011	15076	15212	15211	15233	15288	15164	15011	15181	15165	14972	14971	15023	15223	15085	15226	14954	15099	15225	15011	14897	15128	15275	15143	15173	15167	14977	15108	15058	15183	14912	15061	14953	15089	15202	15196	15247	15085	14965	15138	15005	14990	15056	15049	15084	15115	15165	14989	15183	15044	15110	15133	15037	15120	15097	15149	15083	15169	15043	15300	15184	14893	15020	14947	15035	15013	15189	15151	15065	15105	15083	15152	15004	15087	15010	15040	14975	14999	15020	15047	15030	15247	15265	14853	15018	14895	14881	15042	14942	15140	15027	14937	14980	14988	15188	14995	15077	15208	15212	15084	15119	15129	15118	14976	15079	15235	15093	15092	14996	15192	15032	15098	15039	14961	15184	15087	14954	15072	15036	15005	15045	14942	15097	15106	15139	15250	15121	14955	15091	15031	15052	15116	15196	15039	14995	15249	15102	15160	15005	15109	14988	15159	15212	15023	15048	15004	15045	15137	14915	14893	15054	15161	15087	15099	15147	15026	15118	14993	15151	14949	15051	15051	15106	14944	15126	15215	15147	15030	15097	14951	15124	15067	15196	15126	15058	15241	14883	15046	15156	15007	15057	15156	15155	15308	15042	15042	15017	15110	15187	14853	15194	15065	14950	15144	15057	15030	15106	15184	15086	15068	14825	15181	15010	15255	15065	15069	15103	15071	15147	15010	15113	15085	15079	15060	15032	15148	14969	15124	15108	15068	14986	15144	15138	15291	15130	15055	15035	15091	15069	15102	15102	15109	15086	15121	15074	14894	15093	15057	15199	15101	15093	14963	15116	14941	14888	14966	15060	15116	14885	15041	14977	14977	15081	15144	15007	15099	15006	15101	15123	15165	14992	14946	15048	15175	15209	15053	15010	15109	15061	14980	15063	15129	15123	15136	15073	15118	15115	15145	15140	15027	15036	15061	15231	15054	15148	14955	15092	15055	15218	15070	15003	15070	14956	14966	15186	15095	15128	15133	15085	15067	15155	15181	15136	14958	14911	15213	15060	15040	15029	15020	15133	15149	15027	15029	15169	15088	15027	15227	15016	15174	15140	15166	15088	15223	15219	15115	15037	15074	15152	15149	14905	15017	14838	14987	14996
24705	21377	29320	27765	27846	28657	26791	22814	20780	20000	18913	18493	18370	18181	18257	18196	18188	17789	17896	17668	17775	17709	17433	17528	17516	17473	17445	17455	17541	17406	17402	17419	17440	17539	17623	17309	17425	17269	17609	17382	17515	17460	17284	17500	17583	17449	17432	17312	17480	17384	17363	17367	17337	17374	17375	17694	17504	17214	17292	17420	17335	17206	17463	17596	17366	17333	17295	17372	17308	17272	17392	17323	17426	17330	17394	17291	17431	17310	17353	17310	17291	17296	17459	17250	17552	17398	17273	17490	17367	17522	17579	17276	17505	17415	17421	17505	17227	17486	17474	17247	17428	17599	17573	17546	17512	17356	17421	17552	17381	17621	17611	17297	17288	17171	17337	17481	17342	17291	17299	17251	17306	17229	17397	17255	17379	17442	17448	17573	17386	17334	17406	17425	17470	17457	17541	17452	17265	17147	17326	17361	17428	17337	17364	17238	17259	17503	17279	17352	17452	17401	17520	17420	17467	17545	17285	17414	17284	17250	17425	17408	17189	17273	17416	17436	17430	17284	17387	17362	17388	17586	17436	17247	17343	17333	17484	17509	17415	17416	17440	17239	17454	17422	17462	17370	17397	17336	17255	17441	17488	17243	17414	17334	17271	17347	17262	17467	17366	17411	17346	17260	17500	17409	17460	17164	17480	17507	17358	17245	17268	17205	17140	17246	17254	17244	17430	17385	17524	17334	17365	17299	17465	17416	17307	17528	17332	17551	17520	17579	17582	17260	17222	17279	17298	17371	17487	17314	17536	17374	17389	17500	17411	17459	17319	17248	17283	17508	17529	17319	17569	17358	17402	17246	17308	17343	17439	17484	17320	17512	17481	17186	17027	17290	17351	17369	17391	17332	17289	17303	17321	17464	17317	17301	17310	17418	17353	17342	17423	17239	17419	17294	17343	17425	17504	17038	17477	17238	17300	17349	17544	17353	17302	17181	17304	17375	17176	17330	17421	17426	17312	17378	17395	17480	17277	17451	17436	17217	17249	17263	17481	17387	17386	17189	17428	17376	17348	17317	17403	17385	17319	17231	17329	17491	17538	17261	17347	17517	17422	17426	17308	17505	17525	17301	17313	17387	17626	17160	17352	17391	17325	17492	17208	17261	17288	17291	17225	17324	17516	17132	17409	17377	17509	17214	17276	17394	17417	17478	17106	17366	17333	17314	17358	17479	17368	17465	17645	17375	17347	17280	17321	17331	17575	17431	17231	17463	17454	17392	17371	17331	17324	17495	17397	17422	17238	17384	17407	17377	17454	17368	17497	17304	17413	17398	17516	17494	17256	17280	17351	17518	17332	17510	17455	17321	17372	17451	17494	17206	17304	17352	17448	17540	17280	17262	17362	17542	17549	17446	17666	17217	17228	17406	17426	17163	17433	17387	17408	17536	17359	17264	17343	17345	17325	17276	17343	17351	17349	17444	17494	17493	17359	17560	17575	17352	17301	17339	17368	17366	17311	17156	17363	17367	17340	17336	17385	17468	17663	17350	17500	17425	17584	17648	17438	17231	17430	17373	17454	17464	17453	17205	17357	17226	17391	17456	17634	17232	17412	17465	17376	17303	17270	17085	17341	17480	17454	17409	17234	17224	17261	17389	17330	17364	17235	17480	17457	17418	17652	17507	17481	17507	17276	17465	17322	17492	17372	17209	17403	17372	17354	17526	17344	17351	17523	17325	17536	17542	17320	17257	17498	17212	17336	17150	17533	17314	17188	17565	17223	17208	17377	17278	17302	17460	17360	17464	17285	17208	17384	17373	17373	17286	17322	17124	17325	17297	17372	17397	17429	17471	17266	17289	17398	17707	17333	17082	17470	17415	17347	17644	17565	17297	17472	17202	17426	17605	17460	17229	17507	17413	17404	17405	17255	17431	17468	17604	17287	17187	17491	17590	17328	17275	17409	17392	17412	17253	17253	17346	17497	17331	17346	17445	17290	17148	17329	17270	17483	17314	17361	17217	17397	17502	17367	17145	17401	17465	17443	17476	17209	17514	17283	17250	17341	17375	17307	17693	17436	17338	17416	17636	17395	17548	17356	17391	17324	17319	17302	17370	17210	17407	17307	17378	17517	17153	17384	17561	17438	17470	17359	17413	17408	17469	17335	17533	17247	17201	17468	17478	17622	17334	17242	17383	17410	17258	17239	17194	17174	17358	17212	17312	17552	17503	17183	17444	17345	17142	17382	17649	17343	17441	17372	17394	17318	17451	17542	17405	17446	17346	17440	17155	17585	17056	17359	17216	17332	17332	17241	17572	17441	17596	17609	17538	17210	17422	17350	17560	17312	17236	17265	17425	17467	17711	17432	17482	17381	17111	17417	17442	17403	17265	17493	17637	17270	17466	17316	17432	17589	17435	17360	17314	17135	17400	17407	17461	17594	17473	17409	17255	17377	17291	17310	17331	17486	17330	17334	17399	17358	17170	17256	17318	17284	17436	17284	17360	17582	17323	17258	17355	17393	17614	17308	17467	17294	17231	17210	17314	17390	17623	17276	17401	17435	17300	17510	17537	17171	17168	17369	17349	17185	17228	17423	17480	17290	17192	17252	17316	17605	17352	17178	17351	17319	17249	17191	17324	17146	17323	17344	17248	17330	17195	17390	17444	17606	17430	17396	17315	17437	17393	17154	17305	17476	17391	17490	17374	17382	17264	17373	17362	17389	17420	17366	17457	17450	17322	17402	17217	17416	17342	17378	17376	17211	17156	17407	17495	17399	17238	17494	17358	17173	17473	17340	17590	17409	17484	17442	17290	17361	17541	17473	17186	17100	17492	17383	17493	17186	17429	17358	17385	17326	17176	17485	17319	17250	17161	17357	17545	17304	17330	17682	17406	17628	17462	17249	17351	17545	17473	17439	17329	17352	17388	17306	17429	17322	17258	17554	17242	17372	17453	17268	17303	17339	17483	17364	17371	17468	17309	17351	17226	17460	17304	17393	17151	17450	17568	17447	17207	17313	17334	17372	17659	17312	17350	17440	17357	17276	17487	17224	17438	17251	17380	17481	17508	17599	17447	17389	17367	17191	17523	17601	17302	17459	17467	17365	17271	17442	17410	17483	17330	17274	17522	17312	17337	17401	17477	17278	17312	17164	17269	17392	17560	17477	17365	17277	17392	17428	17364	17375	17547	17255	17315	17435	17326	17260	17426	17283	17441	17255	17472	17489	17465	17219	17415	17214	17206	17214	17593	17508	17419	17387	17400	17165	17463	17494	17442	17265	17393	17193	17283	17460	17385	17237	17461	17288	17452	17484	17276	17517	17531	17353	17378	17479	17522	17110	17469	17389	17439	17538	17330	17492	17623	17526	17516	17382	17386	17234	17309	17402	17580	17248	17321	17464	17218	17558	17497	17406	17406	17279	17335	17372	17372	17362	17268	17331	17427	17501	17238	17301	17262	17463	17513	17397	17367	17382	17494	17385	17498	17482	17534	17249	17431	17307	17233	17364	17475	17323	17247	17392	17171	17285	17298	17784	17328	17601	17509	17490	17577	17388	17678	17566	17447	17539	17507	17301	17473	17298	17507	17483	17602	17242	17237	17151	17437	17307	17295	17314	17425	17467	17478	17334	17303	17444	17393	17468	17298	17355	17446	17455	17165	17415	17435	17557	17447	17467	17432	17430	17422	17324	17496	17498	17531	17406	17416	17511	17496	17419	17436	17428	17507	17431	17425	17277	17505	17522	17376	17477	17324	17444	17406	17521	17259	17424	17405	17400	17230	17268	17356	17470	17545	17377	17452	17558	17541	17495	17162	17342	17353	17271	17387	17623	17552	17266	17353	17301	17280	17458	17386	17356	17098	17314	17346	17468	17335	17330	17511	17361	17300	17384	17302	17379	17363	17107	17440	17494	17442	17379	17412	17482	17241	17410	17393	17215	17574	17504	17315	17417	17337	17458	17589	17479	17328	17298	17355	17460	17363	17242	17549	17299	17489	17482	17397	17406	17507	17518	17408	17390	17305	17481	17287	17495	17560	17277	17398	17358	17313	17469	17245	17499	17320	17371	17378	17443	17260	17558	17261	17500	17556	17385	17174	17555	17279	17496	17177	17294	17442	17461	17160	17394	17484	17453	17236	17259	17366	17548	17498	17358	17424	17361	17374	17423	17205	17460	17489	17331	17522	17461	17231	17461	17447	17383	17394	17381	17363	17411	17357	17352	17531	17219	17199	17265	17219	17353	17335	17450	17340	17516	17482	17522	17270	17320	17379	17324	17441	17470	17506	17468	17575	17303	17457	17335	17427	17344	17380	17371	17270	17376	17477	17443	17100	17256	17265	17502	17174	17387	17379	17335	17250	17313	17448	17419	17386	17315	17332	17347	17508	17489	17363	17386	17390	17293	17302	17350	17508	17307	17449	17371	17302	17281	17311	17505	17513	17369	17481	17518	17197	17438	17488	17502	17498	17359	17310	17384	17199	17609	17436	17474	17233	17415	17436	17297	17409	17390	17371	17310	17341	17402	17200	17639	17314	17375	17510	17260	17105	17405	17435	17444	17132	17342	17482	17452	17345	17606	17257	17493	17491	17656	17514	17354	17295	17317	17446	17327	17368	17335	17210	17452	17467	17218	17296	17316	17555	17361	17391	17294	17593	17503	17353	17189	17395	17405	17215	17586	17518	17303	17462	17451	17200	17350	17356	17371	17520	17390	17269	17386	17277	17292	17385	17337	17357	17399	17494	17676	17339	17396	17404	17242	17280	17359	17381	17208	17522	17380	17428	17171	17247	17066	17346	17267	17402	17496	17374	17413	17500	17404	17409	17418	17389	17153	17512	17369	17388	17512	17443	17144	17481	17404	17289	17405	17564	17410	17417	17338	17382	17381	17451	17439	17131	17380	17244	17400	17333	17363	17424	17563	17279	17417	17541	17435	17317	17372	17483	17335	17187	17364	17550	17581	17409	17453	17481	17447	17409	17490	17330	17268	17290	17378	17295	17522	17308	17418	17292	17583	17499	17388	17245	17192	17438	17563	17214	17335	17365	17268	17368	17529	17357	17506	17575	17557	17543	17364	17252	17502	17499	17292	17305	17398	17420	17366	17532	17526	17442	17239	17475	17270	17568	17334	17287	17567	17371	17511	17183	17406	17398	17354	17376	17311	17394	17412	17174	17356	17418
35231	54760	50268	41325	34837	29754	25509	22139	19942	18181	17127	16435	15961	15923	16348	16415	15647	15350	15336	15167	15259	15107	15052	14940	15047	15036	14905	15069	15134	15012	14942	15099	14841	14833	15004	14773	14853	14893	14921	15041	14978	14936	14843	15027	14962	14855	14846	14990	15065	14814	14935	14770	15042	14876	14858	15169	15005	14767	14819	14927	15112	14946	14867	15112	14828	14852	14836	14987	14827	14928	14886	14810	14832	14960	15101	14949	14676	14983	14934	14882	14840	14953	14922	14984	14809	14844	14923	14747	14937	14744	14891	14887	14908	14751	14881	14974	14850	14846	14852	14853	15041	14968	14766	14928	14911	14887	14860	14855	14737	14805	14874	14929	14914	14823	14895	14663	15123	14912	14884	14838	14653	14862	14875	15081	14970	14920	14858	14921	14860	14942	14839	14900	14883	14914	14985	14888	14804	15077	15004	14926	15010	14937	14809	14820	14732	14902	14798	14881	14739	15025	14718	14999	14896	14876	14911	14998	14904	14750	14872	14887	14756	14861	14910	14847	14932	14897	15042	14925	15017	14897	14981	14944	14728	14883	15090	14950	14838	14790	14731	14898	14988	14683	14892	14910	14831	14829	14933	14943	14948	14948	15045	14732	14974	14845	14760	14895	15070	14893	15061	14893	14972	14871	14815	14835	14885	14779	14942	14771	14904	14827	14743	14926	14914	14942	14952	14893	14775	14877	14966	14787	14912	14948	14937	14854	14949	14792	14956	14859	14866	14945	14835	14837	14855	14866	14850	15005	14785	14894	14870	14783	14866	14910	14718	14970	14848	14896	15014	14859	14782	14819	14881	14889	14854	14844	15030	14718	14734	14973	14886	14814	14872	14672	14975	14878	14950	15184	14928	14818	14892	15043	15078	14954	14733	14897	14964	14861	14964	14709	14875	14978	14993	14938	14819	14972	14861	14898	14901	15026	14824	15093	14862	14860	14883	14720	14914	14875	14809	14960	14871	14819	14978	14897	14872	14916	14815	14920	14713	14880	14975	14722	15104	14836	15025	14965	14972	15036	14907	14815	14984	15043	14834	14906	14880	14983	14831	14989	14867	14853	14996	15054	15062	14887	14946	14753	14844	14686	14875	14970	14978	14820	15029	14957	14870	14955	14811	14885	14970	14817	14912	14943	14839	14826	14858	14882	14914	14936	14816	14821	14984	14866	14921	14895	14905	14917	14800	14818	14813	15029	14755	14753	14889	15022	14960	15127	14993	15042	14995	14896	14867	14851	14944	14873	14936	14937	14749	14885	14977	15055	14937	14984	14802	14749	14973	14991	14784	14762	14718	14956	14826	14904	14866	14861	14853	15067	14912	14794	14802	15051	14885	14927	14891	14904	14937	14685	15042	14847	14945	14874	14826	14983	14855	14909	14800	14896	14845	14866	14932	14823	14974	14887	14886	14936	14892	14855	14922	14892	14963	14803	14754	14815	14776	14897	14971	14881	14874	14936	14817	14892	14943	14931	14926	14925	14887	14936	14823	14926	15121	14955	15030	15005	14849	14926	14797	14788	14883	14918	14962	14808	15000	15008	14900	14932	14837	14754	14906	14803	14898	14776	14876	14873	14931	14878	15090	14819	15025	14904	14925	14872	14898	14880	14954	14993	14814	14972	14959	14909	14866	14933	15040	14918	14887	14906	14862	14725	14962	14859	14877	14825	14935	14803	14664	14910	14776	14954	14804	14825	14837	14930	14698	14779	15049	14918	14707	14775	14939	14882	14986	14714	14893	14713	14839	14828	15034	14972	14943	14752	14766	14800	14905	14826	14771	15052	14976	14877	14871	15012	14974	14778	14910	14778	14817	14976	14871	14800	14848	15007	14925	14865	14952	14705	14936	14911	15024	14699	14897	14850	14970	14884	14840	14819	15112	14921	14935	15119	14880	14809	14858	14902	14853	14830	14802	14879	14765	14792	15005	14894	14969	14778	14981	14809	14968	14961	14870	14759	14911	14795	14949	14974	14982	14977	14661	15070	14893	14924	14807	14805	14773	14850	14945	14909	14845	14938	14908	15043	14859	14892	14915	14876	14977	14958	15055	14819	14683	14898	14808	14941	14856	14833	15035	14741	14909	14836	15029	14843	14998	14876	14959	14850	14963	14894	14885	14971	14634	14933	14783	14968	14891	14714	15078	14845	14823	14828	14930	14893	14906	14968	14889	14900	14884	14818	14997	14814	14905	14952	14727	14912	14837	14855	14859	14882	15059	14866	14831	15074	14917	14891	14820	14826	14901	14705	14800	14855	14729	14757	14798	14866	14943	14908	14845	14869	14983	14977	14837	14826	14788	14854	14958	14844	14917	14896	14958	14633	14921	14914	14823	14796	14953	15030	15017	14913	14978	14846	14940	15043	14923	14952	14995	14764	14895	14804	14828	14966	14957	14957	14856	14562	14908	14897	14873	14910	14893	14877	14924	14996	15076	14846	14986	14735	14761	14837	14698	15005	14745	14948	14858	14830	14851	14904	14949	14947	14993	14888	14834	15032	15018	14925	14898	14926	14946	14880	14770	14958	14925	14805	14897	14747	15053	14739	14970	14867	14930	14884	14978	15131	15025	14852	14923	14888	14934	14610	14946	14854	14979	15029	14840	14910	14874	14921	15008	14867	14806	14850	14614	14850	14915	14915	15026	14860	14984	15030	14823	14721	14914	14967	14912	14841	14888	14821	15056	15008	14873	14885	14842	14813	14969	14881	14757	15161	14913	14743	14968	14811	14915	14732	14992	14910	15102	14744	14886	14957	14793	14983	14836	15016	14932	14751	14817	14803	14951	14825	15009	14886	15122	14894	14865	14709	14980	15051	14942	14821	14746	14924	14948	14910	14912	14817	14776	15081	14818	14866	14861	14706	14922	14883	14820	14807	15041	14966	14813	14809	15013	15004	14762	14910	14875	14850	14868	14970	14824	14964	14862	14899	15119	14883	14977	14986	14756	14989	14963	14954	14914	14808	14908	14938	14908	15017	14781	14917	14825	14781	14971	14919	14937	14708	14772	15032	14793	15033	14856	15062	14825	14875	14924	14820	14889	14812	14743	14913	14807	14881	14898	14998	15010	14829	14638	15029	14837	14939	14964	14973	14939	14908	14924	14887	14860	14906	14884	15004	14805	14868	14748	15115	15050	14799	14762	14869	14919	14763	14865	14864	15011	14914	14906	14918	14815	14762	14887	14845	14912	14827	14899	14875	14984	14836	14706	14932	14960	14821	14849	14769	14784	14827	14789	14947	14914	14996	14823	15028	14801	14877	14784	14852	14808	14790	14867	15025	14954	14897	14798	15024	14787	14942	14979	15037	14934	14912	14890	14816	14937	14926	15009	14916	14996	14986	14905	14946	14834	14801	14713	14852	14697	14897	14730	14894	14997	14814	14850	14906	14832	15068	14773	14949	14938	14942	14876	14739	14834	14962	15088	14837	14640	14915	15038	15008	15080	14836	14930	14930	14859	15014	14778	14874	14976	14954	14814	15015	14852	15078	14940	15112	15018	14809	14727	14840	15021	14744	14899	14787	14756	14948	14790	14896	14805	14904	14994	14745	14959	15014	14958	14850	14684	14955	14923	15013	14957	14937	14858	14980	14820	14919	14977	15028	14993	15032	15089	15010	14988	14856	14866	14795	14884	14806	14934	14752	14852	15079	14882	14938	14883	14738	14991	15015	14955	14751	15067	14974	14819	14825	14774	14951	14966	14980	14758	14879	14852	14724	14963	14947	14800	14849	14920	14833	14851	14898	14832	15015	14858	14864	14933	14897	14898	14915	14964	14890	14837	14966	14818	14962	14740	14668	14800	14820	14721	15064	15027	14966	14917	14890	14726	14961	14822	14976	14879	14833	14797	15041	14967	14806	15034	14909	14835	14908	14910	14916	14929	14877	14990	14778	14764	14856	14885	14835	14848	14926	14808	15028	14749	14948	15041	14793	14714	14859	14886	14801	14779	14863	15000	14932	14746	15092	14874	15164	14879	14847	14810	14967	14953	14915	14930	14859	14994	14911	14767	14765	14832	14925	14730	14932	14858	14957	14942	14848	14812	14748	14917	14934	14921	14914	14846	14970	14759	14846	14890	14837	14770	14895	14963	14734	14965	14836	14999	14990	14805	14864	14868	14791	14796	14800	14890	14904	15047	14853	14765	14840	14861	14863	14887	14863	14861	14860	15013	14883	15100	14783	14929	14888	14810	14882	14865	14941	14873	14816	15055	14825	14949	14800	14904	14994	14963	15072	14967	14935	14838	14851	14943	14894	14808	14828	15028	14697	14812	14953	14789	14965	14900	15012	14909	14993	14994	14761	14959	14939	15030	14849	14824	14905	14800	14918	14949	15046	14838	14805	14880	14844	14899	14842	14998	14965	14862	14798	14978	14871	14997	14801	14880	14849	15025	14956	14926	14815	14848	14950	15024	14784	14926	14824	15010	14878	14840	14885	14923	14819	14961	14835	14996	15076	15127	14791	14784	15018	14851	14877	14883	14776	14626	14915	15032	14857	14860	14794	14939	14915	14968	14812	14706	14947	14761	15112	14860	15029	14898	14827	14880	14867	14770	14898	14944	14881	14986	14863	15151	14874	14931	14928	14848	14773	14769	14887	15064	14872	14918	14901	14827	14851	14783	14792	14815	14805	14995	15084	14756	14876	14854	14800	14782	15059	14884	14948	14900	15012	14708	14886	14869	14815	14809	14843	14971	14876	14803	14822	15067	14913	14737	14772	14904	14854	14730	14840	14971	14741	14961	14878	14965	14862	14994	15003	14838	14770	14728	14959	14789	14750	14938	14828	14885	14916	14927	14957	14846	14883	14798	14951	15046	14893	14857	14850	14849	14854	14958	14898	14946	14887	14930	14782	15046	14801	15009	14881	15002	15005	15013	14907	14884	14905	14889	14927	14741	14870	14770	15006	14922	14914	15005	14881	15008	14774	14861	14893	14931	14892	14773	14885	14875	14795	15013	14889	14851	14766	14919	15091	14835	14782	15010	14856	14818	14834	14893	14833	14886	14956	14942	15008	14845	14948	14774	15002	14728	14813	14840	14966	14762	14842	14963	14784	14945	14931	14916	14923	14889	14800	14931	14907	14978	14974	14891	14862	14960	14809	15024	14815	14822	14660	14777	15061	14940	15214
23178	21295	29260	24225	24084	28636	30638	24224	21620	20575	19444	19047	18307	18506	18692	18506	18089	17739	17577	17552	17537	17635	17198	17439	17224	17449	17229	17265	17004	17363	17347	17105	17297	16857	17130	17104	17162	17265	17013	17203	16962	17080	17287	17169	17069	17037	17130	17113	17179	17179	17040	17184	16992	16954	17025	16946	17086	17309	17086	17182	17045	17031	17156	16824	17102	17320	17084	17141	17101	17181	17070	16986	17003	17126	16952	17024	17016	17126	17267	17099	17299	17029	17131	16959	17187	17247	16833	17045	17218	17055	17245	17185	17027	17084	17150	17259	17296	17004	17122	17078	17310	17139	16956	17243	16957	16899	17100	17066	17249	17088	16935	17023	17267	17032	16972	17002	17076	16993	16943	16906	17348	17218	17206	17021	17195	17087	17127	17163	16979	17054	17049	17232	17085	17300	17096	17189	16952	16959	17082	17126	17083	17155	17223	16819	17163	16971	17051	17077	17011	17288	17205	17170	17258	17087	17130	16754	16896	17097	16990	17102	17177	17203	17211	17171	17246	17146	16865	17122	16911	16779	16949	17063	17026	17001	16956	17034	17125	16986	17139	17206	17208	17024	17032	17256	17145	17285	17244	17092	17396	17218	17090	17100	17129	17279	16877	17077	17070	17034	17232	17259	17105	17160	17199	17066	17124	17213	17197	17155	16718	16904	17013	17127	16957	17138	17031	17020	16959	17037	16966	17137	17195	17133	17036	17087	16894	16901	17090	17071	17006	17159	16912	16929	17165	17053	17009	17085	17104	17006	17051	16917	17176	17013	17318	17239	16798	16937	17020	17298	17115	17121	17168	17041	17104	16668	17018	17282	17131	16919	17122	17032	16823	17023	17171	17092	16995	17173	16847	17098	16968	16929	16981	17060	17066	17023	17001	17198	16982	17114	17142	16883	17017	17106	17089	17128	17129	17054	17075	16869	17019	17468	16980	17182	16938	16971	17337	17154	17150	17103	17201	16975	17242	16965	16923	17146	17214	17116	16939	16834	17077	17102	17115	16996	16978	16970	17043	17059	17077	17047	16955	17152	17108	17034	16904	17125	17009	17153	17093	17059	17134	17015	17112	17142	17146	17224	16939	17134	16809	16984	16933	16912	17037	17122	16988	17098	17117	17165	17205	16933	17136	17018	17091	16931	17045	17183	17266	17094	16993	16994	16906	17062	17082	17011	17083	17086	16914	16965	17060	17001	16942	17074	17126	17159	17123	16920	16920	17225	16984	17211	17264	17169	17241	16925	16976	17078	16979	16913	16966	17125	17205	17020	17000	17243	17081	16875	17031	17220	17000	16913	17070	16948	17008	17191	17271	17087	17246	16994	17018	17079	17003	17088	17095	17113	17059	17115	16951	17062	17192	17081	17110	17018	17155	17043	16972	16968	17016	17038	16859	17023	16763	17062	17213	16945	17032	17096	17099	16689	16755	17041	16992	17013	17240	17147	17011	17152	17212	16959	17112	17160	17041	17162	16971	16910	17042	17106	17054	17176	17055	17273	17097	16992	16968	16925	17123	17137	17055	17023	17040	17187	17109	16926	17100	17101	17109	16940	16847	16975	17170	17012	16854	16918	17196	17134	17134	17038	17277	17096	17010	17181	16829	16986	17044	16952	17090	16856	17001	17076	17058	16944	16987	17104	17131	16975	16906	16910	17175	17050	16904	17024	17058	17117	17062	17027	17180	17142	17052	17069	17264	16986	16980	16918	16937	16982	17040	17146	17021	17066	17083	17018	17241	17117	17321	16937	16988	17195	17201	16989	17005	17058	16847	16919	17158	16966	17103	16878	17215	16973	17068	17107	17195	16952	17019	17027	16900	16987	17031	16926	17132	17070	16959	17028	17110	16972	16906	17054	16912	17319	17269	17169	17159	17028	16984	16948	17158	17276	16845	17055	17134	16978	17259	17087	17105	17110	16926	17095	17053	17002	17194	17065	17160	16921	16987	17222	16977	16937	16875	17028	17044	17070	17002	17110	17053	17128	17062	17068	17042	17000	17201	16870	17018	16977	17161	17073	17080	16955	17112	17038	17136	16957	17083	17194	17108	16991	17072	16992	17046	16934	16907	16989	17051	16999	17108	17082	16983	17027	17014	17019	17089	17091	16971	16964	17256	16999	17143	16955	17036	16975	17050	17027	17159	16995	17118	17040	16984	17013	17081	17174	16920	16998	17063	17120	16966	17135	16955	17233	17106	17105	16844	17207	16892	16985	16955	17212	16941	16938	17062	16897	17220	17023	16950	17115	17134	17124	17144	16985	16774	16986	17056	17063	17085	17164	17088	17192	17022	16977	17048	16915	17153	16999	17224	17194	17091	17112	17104	16995	17115	17037	16953	17138	16958	17030	17042	16897	16784	17127	16977	16965	17117	16960	16911	17199	17078	17201	17194	17024	16937	17094	17220	16864	16755	16985	17076	17040	16954	17231	17092	17042	16921	17113	16995	16964	17051	16870	16916	16925	16996	17162	17161	17154	17195	16932	16953	16988	17191	17068	17261	17069	17162	17128	16999	17036	17068	17031	16957	17124	16848	17042	17097	17140	17039	17039	16940	17023	17242	17172	17020	17172	16960	17055	16955	17140	16980	17142	17163	17090	16995	17028	16909	17223	17055	16882	17029	17203	17041	17014	16998	17140	17301	16931	17223	16999	17025	17187	16920	17029	17065	16835	16827	17153	17251	16959	16975	17088	16877	17131	17308	16930	16882	16887	17134	16982	16857	17033	17189	17086	17216	17100	17125	17211	17016	16905	16806	17081	17073	17195	17150	17013	17076	17084	17099	17155	17255	17051	16934	17205	17101	17229	17218	17022	17237	17019	17067	17145	17308	16983	17044	16974	17129	17003	16963	17017	17162	16931	17165	17051	17042	16893	17128	17013	17307	16825	17084	17230	17171	17088	16960	16927	16890	16917	17044	16818	16991	16967	17061	16971	16961	16844	17050	17194	16918	17040	16917	16933	16908	17019	16901	16869	16991	16945	16855	16911	17086	16999	16998	17264	16991	16977	17069	16875	17115	17203	17322	17158	16831	17147	16977	17383	17238	17029	17139	17083	17121	16877	17073	16972	17041	17156	17090	16928	16965	16971	17100	16976	17167	17088	16963	17026	17240	17127	16948	17073	17065	16981	17144	17184	16948	17160	17038	17008	16988	16849	16953	17187	17127	17112	17171	17126	17191	17253	17148	17126	17103	17086	16900	17207	16885	17131	17061	17016	17136	17137	17050	17157	17068	17196	17196	17107	17104	17070	17160	16900	17091	17200	17022	17159	17075	17120	17084	17177	17083	17181	17108	16974	17334	17103	17009	17016	17222	17138	17250	17137	17144	17273	17185	17149	17157	17129	17049	16934	17061	16942	17158	17025	17067	17032	17255	16897	16819	17126	16979	16958	17198	17271	17038	17110	17116	17065	17098	16878	17222	17122	16994	17103	17181	17092	17031	17047	17274	17137	16917	17316	17006	16892	17179	16962	17181	17076	16899	17175	16913	16876	16916	16890	16910	17209	17177	17193	17255	17075	16868	16989	16833	17001	17137	17008	16910	16880	17169	17103	17166	17069	16766	16881	17289	16987	17085	17206	17102	17294	16891	17011	16955	17102	17157	17011	16865	16915	17029	17155	16958	16712	17036	16825	17005	16848	17064	17072	16804	17010	17005	16853	17036	17002	17142	17097	17138	17054	16912	17050	17030	16909	16912	17038	16889	17183	17107	16977	16900	17164	17130	17169	16917	16962	16968	17025	17228	17084	17092	17053	16948	16960	17097	17130	17196	16988	17107	16963	17046	16939	17135	17175	17001	17059	17000	17107	16958	17094	16914	17088	17136	17173	17159	17265	17097	16926	17170	17005	17117	17005	17024	17053	17070	17091	17077	17240	16978	17100	17081	16878	17070	16960	16904	16884	17058	17356	17062	16980	17027	17057	17154	17103	17104	17038	16841	17069	16999	16931	16945	17075	17182	17110	17061	17201	17139	16942	17208	17089	16959	17086	17158	17082	17217	17087	16949	17070	17101	16963	17053	16992	17024	16955	17066	17063	17126	16913	16968	17054	17123	16993	17161	17100	17132	16873	17148	17278	17209	17061	17144	17037	17162	16956	16991	17191	17199	16947	17056	16980	17146	16877	16982	17008	16970	17044	16948	16971	17102	16958	17246	17092	17055	17055	17143	16931	17101	17114	17054	17254	17158	17062	17040	17096	16948	17107	17165	17215	17116	16917	17154	17135	17118	17021	17081	17013	17140	17232	16996	17123	17054	16972	16843	16892	16932	16821	17127	17024	17200	17032	17158	17266	17088	17249	17243	17031	17020	17042	17243	17092	17116	16921	17052	17110	17088	16993	17147	16945	17216	17302	17179	17107	16960	16979	16933	16905	16962	16969	16922	17031	17179	16935	17052	17000	17012	17101	17170	17188	16924	17071	16925	17188	17206	17104	17036	17092	17241	17138	17108	16984	17200	16919	16770	17014	16947	17001	17133	17141	17154	16960	17051	17092	17043	16784	17001	16896	16837	17048	16913	17049	16939	16894	16975	16969	17101	16934	17217	17088	16890	17221	17187	17311	17224	16975	17129	16935	16881	16989	16938	16894	17165	17156	17063	16895	17032	17067	16992	17116	17271	17155	17194	17234	17274	17258	17128	17069	17015	17117	17023	16937	17067	16820	17074	16901	17179	17277	17120	16889	17141	17039	16900	17032	17067	17365	17176	17193	17260	16950	17205	17172	17160	17076	17043	17095	17009	17012	17070	16939	17001	16996	16978	16917	17240	16863	17169	16973	16906	16998	16933	17184	16947	17027	17245	16988	17023	17066	17138	16866	17037	17227	17049	17196	16967	17111	16918	17227	17194	17088	17172	16985	17009	17030	16943	17112	17025	17208	16987	17141	16993	17211	17027	16963	17373	17164	16980	16992	17205	17273	17184	16891	17106	17079	17111	17186	17068	16970	17203	16879	17236	17097	17007	17185	17323	16955	16830	17120	17246	17016	17137	16972	17107	16898	17068	16998	16834	17175	17119	17038	17108	17016	17027	17005	16904	17024	17137	17065	16969	17064	17068	17109	17033	17198	16883	17082	17088	17051	17032	17137	17055	16912	16924	17076	17017	17045	17138	17296	17217	16941	17014	17129
35792	58158	54903	46827	39956	34529	29071	24191	21458	19139	17924	17199	16609	16939	17515	16742	16055	15637	15474	15325	15040	14959	14775	14796	14960	14987	15028	15014	14839	14925	15068	14968	14860	14670	14643	14956	14869	14826	14798	14665	14818	14676	14844	14578	14697	14619	14643	14848	14757	14890	14815	14924	14736	14825	14752	14735	14704	14821	14668	14742	14669	14754	14585	14789	14875	14702	14708	14710	14738	14713	14761	14657	14882	14668	14815	14742	14820	14707	14694	14592	14528	14653	14772	14645	14787	14785	14717	14523	14427	14692	14841	14796	14778	14789	14718	14705	14889	14763	14962	14814	14800	14645	14731	14807	14799	14738	14745	14787	14647	14777	14662	14601	14746	14547	14733	14738	14793	14886	14580	14603	14630	14748	14890	14698	14731	14688	14750	14717	14698	14662	14663	14785	14737	14704	14739	14613	14689	14626	14764	14698	14545	14744	14765	14652	14519	14752	14738	14749	14712	14687	14716	14773	14782	14630	14663	14875	14663	14692	14704	14589	14551	14524	14661	14824	14823	14683	14647	14816	14683	14719	14839	14747	14660	14714	14802	14522	14680	14864	14746	14573	14680	14658	14745	14686	14753	14658	14541	14852	14716	14680	14537	14586	14797	14748	14743	14588	14737	14507	14698	14785	14779	14502	14699	14840	14781	14803	14708	14685	14863	14624	14582	14691	14703	14696	14620	14678	14824	14842	14674	14593	14640	14686	14749	14768	14800	14767	14676	14718	14735	14740	14640	14710	14689	14785	14771	14709	14743	14712	14685	14720	14655	14693	14683	14704	14816	14481	14925	14644	14615	14793	14709	14587	14773	14663	14667	14766	14914	14610	14751	14756	14609	14577	14649	14677	14681	14745	14683	14720	14774	14617	14629	14756	14658	14667	14789	14719	14790	14555	14780	14804	14718	14669	14715	14547	14567	14660	14856	14717	14845	14701	14722	14720	14758	14737	14728	14750	14741	14615	14901	14743	14759	14795	14851	14751	14647	14638	14673	14700	14735	14769	14668	14936	14629	14823	14573	14681	14680	14832	14840	14754	14804	14660	14702	14640	14725	14843	14660	14532	14820	14743	14641	14702	14715	14836	14775	14618	14697	14505	14838	14575	14819	14902	14557	14631	14770	14722	14825	14615	14769	14522	14635	14667	14720	14497	14693	14559	14771	14613	14724	14600	14767	14647	14712	14801	14599	14717	14685	14649	14636	14794	14792	14693	14636	14727	14647	14773	14839	14480	14680	14631	14618	14595	14759	14559	14661	14749	14645	14738	14675	14619	14801	14561	14688	14658	14741	14675	14660	14624	14569	14695	14720	14606	14719	14871	14747	14905	14790	14656	14596	14776	14641	14731	14562	14725	14780	14756	14833	14679	14516	14582	14721	14729	14748	14654	14655	14757	14868	14767	14704	14602	14925	14682	14666	14732	14647	14707	14745	14544	14861	14797	14755	14773	14606	14624	14740	14717	14596	14590	14748	14665	14590	14781	14661	14747	14731	14666	14740	14854	14747	14824	14733	14781	14675	14758	14792	14713	14545	14726	14711	14724	14814	14751	14583	14646	14617	14746	14719	14571	14705	14674	14672	14747	14661	14665	14622	14762	14468	14454	14792	14631	14692	14684	14668	14665	14622	14719	14928	14648	14719	14778	14869	14686	14724	14666	14696	14680	14901	14720	14692	14704	14711	14727	14844	14661	14639	14623	14783	14748	14687	14667	14688	14645	14641	14746	14758	14815	14722	14819	14631	14758	14720	14720	14854	14667	14731	14888	14699	14619	14608	14764	14574	14654	14749	14709	14631	14586	14893	14701	14687	14594	14760	14627	14691	14671	14752	14765	14718	14766	14627	14691	14787	14762	14564	14693	14557	14703	14886	14522	14662	14736	14733	14558	14650	14738	14719	14786	14544	14714	14766	14575	14658	14666	14726	14684	14596	14851	14710	14622	14731	14854	14557	14790	14770	14639	14718	14727	14689	14742	14722	14716	14826	14745	14711	14663	14673	14604	14737	14666	14761	14632	14630	14715	14656	14646	14785	14881	14496	14662	14686	14701	14627	14767	14684	14659	14727	14772	14688	14707	14874	14548	14808	14698	14723	14620	14802	14827	14815	14646	14643	14842	14612	14509	14810	14853	14625	14588	14826	14464	14703	14808	14746	14715	14692	14605	14819	14862	14674	14767	14666	14823	14720	14563	14785	14625	14750	14771	14731	14603	14721	14630	14622	14763	14673	14794	14698	14749	14722	14697	14680	14668	14694	14731	14548	14884	14793	14732	14703	14550	14670	14681	14653	14790	14548	14686	14698	14658	14946	14730	14632	14662	14896	14711	14759	14663	14737	14597	14651	14800	14567	14675	14624	14686	14639	14832	14728	14693	14804	14719	14741	14647	14542	14574	14869	14744	14739	14833	14567	14809	14795	14897	14580	14687	14621	14588	14789	14680	14720	14703	14716	14604	14685	14783	14771	14664	14700	14648	14765	14724	14693	14772	14555	14730	14782	14659	14575	14618	14702	14635	14787	14707	14936	14737	14587	14614	14772	14730	14667	14703	14657	14702	14831	14673	14717	14646	14735	14706	14651	14631	14734	14711	14683	14760	14679	14686	14726	14575	14761	14824	14679	14620	14796	14668	14698	14786	14646	14726	14846	14829	14695	14605	14627	14616	14754	14675	14784	14729	14881	14745	14721	14545	14839	14614	14618	14787	14676	14676	14880	14668	14800	14806	14842	14655	14696	14772	14736	14592	14712	14824	14519	14753	14758	14697	14634	14877	14592	14820	14649	14616	14674	14622	14815	14698	14695	14757	14728	14847	14754	14956	14748	14611	14912	14704	14655	14589	14754	14818	14693	14751	14818	14703	14715	14664	14584	14793	14689	14813	14670	14638	14820	14845	14638	14693	14723	14670	14729	14714	14630	14557	14792	14639	14620	14736	14888	14648	14613	14594	14694	14595	14745	14731	14876	14809	14538	14630	14660	14770	14746	14611	14728	14736	14743	14656	14673	14771	14863	14954	14737	14790	14768	14626	14845	14754	14649	14774	14760	14691	14690	14705	14656	14681	14589	14770	14770	14652	14599	14727	14662	14657	14692	14695	14764	14688	14762	14732	14758	14637	14581	14761	14662	14953	14657	14672	14607	14588	14750	14827	14827	14691	14719	14593	14821	14653	14869	14696	14877	14596	14837	14676	14760	14768	14782	14676	14593	14663	14705	14846	14945	14702	14637	14616	14579	14895	14702	14662	14700	14683	14777	14632	14697	14576	14657	14632	14691	14709	14695	14859	14759	14715	14699	14795	14707	14589	14659	14760	14741	14718	14691	14795	14905	14733	14887	14545	14776	14483	14805	14863	14618	14544	14714	14724	14626	14793	14839	14691	14683	14784	14813	14644	14698	14785	14958	14694	14733	14777	14662	14738	14752	14684	14636	14848	14628	14536	14780	14758	14819	14796	14768	14764	14565	14793	14758	14590	14601	14869	14930	14797	14695	14822	14684	14638	14764	14946	14780	14636	14630	14497	14646	14804	14553	14731	14769	14833	14602	14777	14590	14668	14792	14725	14511	14743	14751	14690	14721	14689	14589	14580	14800	14617	14756	14698	14584	14655	14632	14854	14861	14564	14715	14582	14684	14722	14648	14748	14662	14870	14755	14787	14751	14705	14778	14721	14681	14658	14821	14668	14669	14505	14912	14558	14766	14743	14773	14714	14654	14755	14743	14605	14588	14681	14746	14768	14731	14734	14641	14736	14624	14722	14677	14660	14654	14619	14683	14629	14755	14806	14663	14615	14691	14710	14619	14576	14592	14555	14828	14602	14691	14805	14743	14807	14641	14596	14703	14658	14603	14795	14674	14846	14707	14730	14633	14642	14694	14649	14638	14722	14782	14445	14743	14669	14701	14648	14853	14852	14754	14801	14811	14732	14627	14753	14731	14833	14852	14709	14506	14679	14774	14644	14614	14702	14730	14763	14730	14715	14764	14801	14761	14754	14707	14877	14635	14585	14817	14545	14722	14735	14591	14873	14649	14750	14689	14709	14676	14664	14707	14624	14662	14676	14625	14557	14773	14921	14522	14672	14796	14811	14670	14623	14694	14647	14664	14914	14743	14873	14712	14625	14702	14760	14582	14624	14653	14777	14656	14582	14601	14682	14689	14747	14530	14592	14579	14706	14735	14822	14710	14780	14640	14695	14775	14923	14801	14723	14796	14641	14576	14635	14573	14751	14719	14573	14776	14683	14523	14616	14723	14753	14602	14805	14638	14622	14705	14661	14725	14603	14629	14705	14706	14661	14592	14754	14858	14776	14647	14801	14829	14706	14810	14644	14791	14851	14747	14737	14689	14742	14729	14649	14761	14632	14819	14726	14642	14514	14749	14654	14886	14834	14730	14713	14676	14781	14729	14663	14767	14847	14695	14703	14605	14621	14790	14832	14731	14649	14575	14739	14762	14719	14722	14777	14500	14671	14670	14885	14689	14682	14694	14610	14742	14579	14771	14685	14589	14734	14877	14682	14543	14680	14814	14598	14676	14644	14689	14877	14662	14768	14732	14749	14765	14691	14829	14716	14596	14567	14746	14735	14732	14712	14513	14721	14939	14683	14651	14766	14722	14678	14854	14650	14750	14762	14570	14743	14640	14875	14870	14623	14682	14654	14653	14732	14566	14562	14771	14729	14598	14703	14746	14637	14570	14579	14811	14764	14610	14680	14700	14679	14696	14696	14729	14648	14927	15029	14640	14641	14662	14787	14752	14692	14858	14606	14796	14570	14686	14779	14610	14614	14843	14919	14647	14707	14573	14676	14762	14606	14630	14713	14506	14586	14647	14805	14743	14812	14635	14637	14645	14694	14709	14871	14671	14702	14875	14779	14853	14675	14615	14645	14876	14597	14620	14744	14820	14743	14585	14704	14718	14672	14504	14724	14704	14774	14713	14910	14668	14710	14844	14567	14684	14710	14641	14723	14631	14775	14668	14652	14689	14557	14764	14643	14898	14835	14718	14941	14765	14692	14793	14618	14711	14749	14871	14627	14770	14714	14733	14796	14697	14736	14736	14783	14726	14770	14837	14767	14685	14852	14841	14664	14655	14773	14561	14917	14697	14675	14929	14473	14919	14804	14609	14524	14722	14768
30571	32602	39071	34926	28304	24790	22100	20394	19407	18848	18459	18343	18119	18385	18224	18019	17854	17838	17443	17680	17717	17713	17431	17656	17700	17474	17425	17534	17548	17541	17660	17419	17631	17681	17535	17565	17705	17471	17408	17773	17400	17617	17629	17480	17418	17504	17552	17603	17527	17455	17393	17463	17349	17381	17479	17527	17493	17513	17593	17563	17494	17352	17325	17515	17662	17546	17585	17450	17470	17358	17232	17491	17544	17381	17594	17660	17561	17440	17725	17511	17521	17387	17531	17384	17406	17335	17652	17496	17468	17692	17422	17269	17470	17528	17341	17426	17383	17299	17244	17448	17715	17348	17514	17566	17367	17431	17487	17485	17521	17281	17272	17420	17477	17574	17362	17379	17441	17436	17374	17614	17493	17548	17363	17489	17370	17418	17472	17368	17491	17597	17439	17538	17484	17528	17476	17612	17781	17429	17660	17595	17458	17536	17541	17624	17520	17432	17315	17505	17535	17408	17249	17481	17804	17493	17455	17325	17592	17651	17456	17243	17593	17427	17430	17416	17512	17634	17440	17606	17537	17247	17343	17360	17690	17400	17589	17587	17811	17564	17641	17547	17476	17454	17357	17396	17492	17340	17363	17460	17722	17573	17388	17493	17639	17527	17308	17288	17386	17551	17575	17582	17486	17633	17628	17498	17617	17310	17530	17723	17492	17463	17557	17534	17462	17407	17660	17399	17362	17631	17447	17464	17679	17372	17273	17312	17471	17424	17366	17508	17389	17579	17573	17410	17470	17348	17657	17389	17509	17577	17465	17391	17486	17383	17553	17382	17626	17449	17464	17384	17405	17426	17557	17629	17463	17551	17709	17772	17789	17481	17453	17580	17426	17515	17538	17495	17471	17395	17317	17497	17340	17538	17684	17301	17428	17655	17635	17401	17377	17395	17478	17294	17495	17573	17500	17410	17530	17434	17376	17468	17430	17535	17440	17694	17422	17600	17481	17529	17679	17419	17477	17561	17371	17522	17754	17461	17555	17680	17411	17391	17327	17623	17502	17428	17558	17592	17455	17554	17224	17488	17583	17515	17673	17300	17566	17305	17559	17611	17511	17581	17526	17281	17568	17403	17677	17606	17425	17529	17481	17347	17375	17396	17675	17498	17409	17614	17498	17455	17354	17503	17593	17466	17521	17556	17685	17577	17663	17590	17651	17386	17500	17440	17429	17609	17494	17689	17328	17632	17603	17466	17521	17493	17564	17481	17551	17475	17414	17464	17486	17365	17712	17610	17660	17679	17507	17485	17614	17633	17538	17442	17431	17620	17275	17606	17488	17389	17421	17407	17723	17553	17604	17553	17353	17686	17589	17459	17587	17560	17412	17610	17426	17375	17523	17578	17325	17228	17436	17537	17433	17560	17507	17427	17427	17674	17709	17431	17669	17444	17424	17494	17588	17387	17572	17527	17688	17638	17384	17402	17500	17341	17431	17287	17526	17442	17510	17423	17414	17481	17407	17370	17587	17630	17450	17720	17506	17726	17392	17580	17488	17345	17632	17339	17328	17547	17356	17468	17488	17364	17409	17334	17588	17425	17769	17526	17541	17380	17490	17270	17574	17680	17516	17506	17522	17316	17483	17473	17481	17322	17436	17454	17325	17314	17449	17318	17598	17579	17285	17562	17559	17374	17544	17472	17637	17470	17623	17746	17676	17267	17502	17362	17425	17363	17423	17444	17342	17372	17560	17669	17465	17555	17723	17526	17250	17380	17456	17657	17460	17430	17579	17543	17546	17604	17465	17477	17464	17406	17416	17432	17457	17368	17591	17535	17658	17584	17432	17345	17583	17371	17308	17640	17467	17310	17314	17263	17298	17642	17354	17679	17586	17573	17419	17497	17501	17472	17465	17532	17517	17483	17647	17343	17645	17459	17469	17560	17283	17312	17690	17590	17642	17403	17648	17723	17339	17539	17631	17664	17492	17380	17503	17385	17716	17472	17479	17482	17465	17572	17318	17569	17402	17493	17419	17476	17255	17618	17491	17349	17568	17548	17312	17462	17556	17365	17607	17506	17589	17551	17317	17250	17300	17539	17410	17463	17313	17532	17457	17323	17454	17484	17600	17714	17492	17505	17499	17613	17472	17528	17478	17442	17632	17609	17544	17621	17621	17443	17208	17521	17389	17473	17519	17546	17506	17534	17560	17666	17351	17570	17400	17477	17575	17298	17454	17392	17473	17491	17312	17468	17467	17583	17472	17416	17534	17601	17645	17466	17436	17550	17343	17245	17604	17427	17459	17388	17732	17643	17405	17699	17636	17356	17405	17387	17313	17452	17440	17599	17388	17339	17414	17301	17426	17466	17537	17220	17415	17489	17623	17321	17362	17455	17523	17472	17404	17347	17377	17611	17404	17346	17442	17479	17520	17613	17553	17425	17475	17614	17597	17338	17689	17432	17736	17439	17566	17695	17356	17392	17521	17620	17457	17533	17389	17543	17316	17534	17574	17524	17491	17430	17507	17590	17597	17483	17638	17295	17348	17583	17384	17542	17386	17469	17453	17509	17426	17471	17225	17357	17417	17547	17494	17282	17498	17652	17372	17550	17163	17562	17498	17229	17351	17557	17360	17431	17429	17484	17618	17515	17480	17660	17386	17508	17351	17539	17497	17438	17411	17472	17485	17360	17454	17476	17460	17425	17421	17391	17334	17374	17362	17410	17581	17600	17561	17545	17504	17735	17672	17486	17338	17623	17417	17416	17559	17459	17400	17578	17334	17363	17395	17554	17490	17352	17330	17445	17669	17641	17473	17563	17366	17460	17541	17617	17678	17481	17472	17415	17298	17509	17698	17561	17608	17582	17443	17509	17464	17301	17621	17386	17538	17368	17464	17474	17521	17632	17624	17369	17470	17387	17547	17498	17353	17236	17510	17614	17518	17469	17384	17449	17682	17374	17485	17433	17537	17369	17585	17480	17456	17460	17713	17400	17489	17504	17401	17505	17391	17480	17695	17465	17553	17369	17533	17387	17341	17439	17584	17492	17331	17503	17615	17643	17446	17352	17482	17581	17333	17501	17453	17552	17396	17556	17444	17550	17416	17648	17451	17363	17572	17375	17556	17633	17706	17477	17408	17506	17536	17267	17531	17515	17531	17447	17451	17436	17335	17427	17368	17646	17659	17565	17648	17635	17677	17656	17374	17449	17408	17491	17554	17408	17431	17524	17548	17434	17614	17591	17663	17681	17381	17431	17335	17529	17678	17631	17419	17309	17661	17496	17455	17394	17540	17642	17548	17584	17612	17546	17653	17589	17601	17438	17446	17415	17666	17475	17440	17447	17674	17509	17549	17457	17413	17542	17612	17385	17615	17641	17575	17476	17562	17481	17490	17481	17584	17513	17493	17679	17564	17408	17418	17654	17536	17547	17449	17497	17475	17536	17463	17434	17576	17631	17399	17447	17226	17417	17573	17308	17428	17538	17512	17542	17545	17613	17478	17446	17540	17463	17278	17525	17379	17492	17435	17478	17361	17453	17408	17610	17560	17700	17407	17535	17402	17440	17553	17663	17293	17297	17450	17776	17469	17613	17348	17445	17694	17554	17537	17412	17485	17272	17547	17275	17605	17306	17356	17449	17325	17516	17436	17376	17655	17330	17330	17625	17507	17412	17548	17733	17592	17406	17387	17595	17729	17488	17583	17745	17427	17500	17473	17472	17532	17545	17265	17543	17700	17390	17164	17600	17343	17456	17528	17426	17484	17530	17550	17716	17509	17378	17630	17517	17332	17477	17325	17498	17524	17516	17619	17664	17485	17531	17524	17536	17354	17536	17335	17386	17441	17488	17526	17519	17532	17548	17308	17516	17776	17506	17570	17471	17564	17545	17477	17491	17664	17598	17388	17589	17504	17377	17459	17666	17578	17605	17480	17471	17225	17522	17641	17416	17489	17540	17439	17369	17572	17597	17769	17644	17353	17538	17796	17593	17497	17581	17478	17570	17660	17462	17481	17495	17507	17442	17710	17420	17480	17649	17636	17477	17582	17442	17554	17258	17333	17546	17511	17607	17465	17428	17538	17493	17569	17412	17600	17368	17386	17415	17396	17527	17593	17601	17549	17358	17269	17576	17282	17554	17666	17535	17455	17503	17443	17647	17638	17675	17315	17267	17704	17657	17297	17580	17515	17551	17304	17529	17545	17470	17413	17474	17160	17234	17544	17389	17472	17631	17545	17546	17410	17580	17502	17719	17494	17650	17498	17382	17421	17593	17608	17418	17246	17296	17369	17546	17468	17504	17362	17628	17405	17484	17551	17538	17584	17521	17638	17450	17296	17424	17335	17365	17652	17459	17485	17337	17540	17599	17597	17441	17477	17617	17421	17412	17416	17517	17445	17533	17637	17507	17537	17496	17530	17484	17407	17516	17524	17426	17455	17638	17383	17523	17590	17500	17455	17523	17499	17384	17375	17368	17540	17350	17426	17636	17520	17599	17434	17438	17563	17471	17630	17282	17475	17467	17471	17635	17635	17512	17604	17598	17472	17392	17497	17667	17437	17540	17433	17631	17622	17329	17410	17493	17446	17512	17415	17275	17500	17565	17572	17490	17700	17439	17540	17298	17307	17529	17410	17303	17434	17425	17460	17424	17535	17465	17555	17615	17373	17746	17445	17694	17551	17597	17615	17428	17285	17465	17631	17534	17509	17536	17603	17560	17589	17505	17481	17379	17344	17388	17507	17567	17647	17536	17308	17510	17516	17441	17477	17436	17405	17717	17483	17523	17413	17666	17563	17354	17507	17585	17482	17562	17707	17326	17326	17481	17407	17637	17437	17509	17654	17610	17515	17451	17408	17399	17496	17376	17523	17575	17385	17213	17405	17452	17442	17230	17205	17508	17325	17372	17605	17531	17434	17568	17546	17510	17637	17537	17353	17620	17419	17401	17452	17489	17570	17391	17559	17389	17485	17511	17249	17380	17452	17329	17459	17609	17366	17471	17710	17400	17428	17455	17581	17585	17454	17456	17415	17582	17459	17579	17436	17464	17426	17436	17692	17811	17638	17742	17672	17519	17651	17366	17412	17185	17495	17321	17348	17313	17477	17190	17507	17440	17556	17414	17603	17466	17434	17362	17560	17522	17448	17489	17449	17641	17282	17432	17579	17476	17292	17527	17568	17302	17589	17568
35089	48223	42868	35234	28956	24525	21192	19057	17912	16722	16368	16062	15923	16222	16100	15359	15527	15305	15253	15152	15111	15124	14922	15077	15020	15096	15069	15048	15182	14788	15017	15102	14902	15016	14919	14989	15071	15005	14988	14984	14924	15004	15019	15032	15109	14850	14988	14751	14771	14898	14909	14812	15115	15131	15048	14912	15030	14867	15020	14758	14924	15023	14813	15038	14917	14806	15217	15053	14995	15154	15000	14986	15124	14933	14868	14972	14970	15008	14847	15040	15028	14811	14871	14968	14825	15017	14870	15022	15029	14914	14939	14883	14870	14981	14926	14914	15005	15030	14906	15052	14834	14855	14852	14907	14861	14962	14929	14804	14896	14736	14884	14981	14926	14965	14918	15025	14783	14853	15143	14984	14962	14652	14911	14919	15040	15040	14934	14945	15012	14945	15047	14816	14987	14976	14942	14944	14919	14907	14892	14964	15101	14999	14895	14996	14939	14817	14776	14818	14955	15067	14877	15057	14933	15094	15036	14892	14886	14988	15005	15092	14960	14808	15186	14823	15009	14873	14937	14930	14947	14915	15012	14913	14879	14920	14898	15004	14852	14962	14898	14911	15067	14990	15028	15031	14969	14861	15088	14977	14891	14858	14886	14991	14923	14894	14895	14819	15050	15033	14974	14868	14790	14873	15073	14867	14890	14955	14928	15035	14816	14776	14899	14885	14988	14965	14972	15044	14862	14884	14951	14825	14968	14820	14932	15032	14865	15012	14783	14868	14866	15040	15043	15125	14870	14878	14984	15052	14817	14892	14984	14834	14858	14759	14966	14893	14942	14929	14850	14989	15039	14980	14977	14979	14886	14886	14835	15044	15023	15136	14961	14976	14999	14853	14764	15097	15073	15032	14896	15034	14958	14864	14721	14971	15016	14917	14970	14943	14889	14949	14914	14938	15071	14934	14934	14970	14901	15018	14910	14974	14833	14999	14983	15025	14755	14895	14919	14838	15037	15035	14885	14879	15012	14842	14996	14965	14943	15020	14949	15019	14996	14914	14951	14941	14866	15039	14896	15054	14994	14939	14870	15008	14906	14794	15042	14927	14814	15019	14994	14891	14906	14967	14934	14908	15114	14784	15033	15138	14978	14946	14951	14845	15049	15010	14864	15095	14875	15009	14954	14833	15057	15002	14956	14771	15112	14990	14977	14940	14915	14947	14950	14800	15064	15012	14840	15061	14946	15036	14925	14842	15080	14743	15020	14972	14930	14805	14954	14983	14965	14921	14872	14965	14899	14918	14887	14890	15043	15038	14912	15077	14932	14965	15056	14910	14782	15007	14782	14909	14913	15108	14927	14860	14875	14978	14948	15069	15080	14950	14956	14920	14944	14857	14711	14837	14911	14871	14834	14960	14968	15040	15012	14967	14965	14900	15039	15086	14900	14971	14927	14981	14989	14973	15086	14921	14930	14910	14839	14865	14936	14907	14940	15019	14898	14986	15034	15063	14946	14894	15066	14889	14838	14841	14987	14985	14779	14892	14836	14939	15005	14781	14985	15004	15084	15012	14913	14852	14917	14823	14913	15036	15106	14953	14944	14849	14998	14943	14905	14817	14897	14813	14903	14792	14920	15042	14964	14897	14968	15076	15102	14928	15043	15004	14984	14942	14988	14878	14833	14779	14994	14914	15092	14958	15005	15024	14918	15058	14935	14843	14935	15007	14891	14913	14867	14811	15020	14664	14863	14986	15001	15026	14886	15085	15031	15010	14990	14842	14932	14785	14961	15120	15019	14904	15074	15051	15065	14641	15211	14825	14940	14990	14855	14857	14971	14946	14921	14879	14965	14843	15024	14844	14851	14991	15051	15081	15043	14951	14871	14913	14910	14811	14845	14939	14974	14980	14821	14898	14980	15107	14984	15020	14799	14964	14827	14745	14942	14899	15018	14813	15095	15039	14914	14918	14822	14996	14989	14874	14981	14933	14980	14990	15027	14978	14953	15024	14958	14887	15023	14907	15005	15174	14889	14987	14959	14914	14993	14914	14837	15066	14985	14862	14950	14904	15011	14955	15038	15067	14821	14837	14783	14981	15064	14920	14883	14788	14966	14981	14984	15062	15028	14866	15057	14996	14872	15054	14902	14916	14828	15083	15082	14785	15026	14827	14882	14897	15053	14862	14955	14979	15065	14763	14692	15018	15076	14874	14886	14947	15084	14792	15047	14882	14973	14970	14995	14916	14984	14970	14900	14956	15065	15047	14849	14869	14946	15016	14900	15087	14873	15022	14826	14979	14875	14904	14809	14907	14864	14902	15053	14921	14823	15159	14852	14915	14988	15105	15012	14893	14858	14813	15064	14836	14876	14834	15001	15058	14909	14721	15008	15164	14854	15011	14993	14867	14966	15179	15070	15007	15041	15029	14836	14802	14994	14774	15029	14762	15010	14831	14949	14915	14907	14842	14928	15019	14936	14946	14932	15051	14991	14923	14916	14890	14914	14904	15035	15042	14992	14967	14975	14894	14770	15041	14931	14871	15012	15150	15155	14906	14973	14973	14800	14889	14866	14890	14968	15068	15046	14853	14930	15112	14857	14916	14857	15001	14951	14978	14993	14793	15049	14892	14905	15076	15020	14884	14890	14949	14777	14919	14898	15147	14782	15046	14925	14993	14962	14895	14995	15063	14873	14919	14977	14956	15048	14962	14849	15064	14919	15080	14890	14911	14936	15027	14989	14964	14969	14992	14873	14811	15004	14993	14992	14869	14894	14999	14829	14984	15097	14933	14802	14883	14907	14791	14987	14899	15079	15128	14948	14999	14912	14871	14933	14796	14884	14951	14915	14986	14941	14973	15026	15006	15101	14810	15003	14925	14991	14951	14842	14920	14863	14885	14890	14884	14909	14993	14941	14899	15172	14874	15012	14995	15080	15099	14818	14800	14929	14955	14944	15043	14967	14931	15005	14857	14875	14848	15081	14881	14787	15006	14935	15006	14847	14931	14933	14893	15122	14874	15049	15145	14944	14953	14910	15070	15061	14965	14964	14895	14962	15049	14917	15020	14883	14953	14946	14827	14909	14863	14923	15065	15007	14876	14960	14787	14907	14769	15015	14785	15021	14795	14970	14861	15127	14906	14827	14937	15035	15010	14939	14942	15230	14828	14873	15054	14960	15065	15060	15017	14911	14882	14725	15005	14874	14916	15029	14807	14888	14970	14999	14937	14902	14950	15005	14848	14936	14844	14938	15027	14920	14893	14747	14894	15045	14887	14819	15152	14901	14653	14907	15015	15050	14877	14910	15030	14920	14915	14951	14940	14918	14966	15065	14943	14949	14799	15001	14827	15002	14852	15047	14986	15030	14951	14833	15046	14947	14857	15023	14881	15007	14931	14912	15023	15068	14912	14852	15049	14749	14970	14982	14837	14874	14924	14918	15098	14997	14876	14841	15069	15122	14759	14867	14924	15106	14946	15056	15047	14827	14870	14966	14928	15082	15036	14869	14802	14824	14816	14902	15032	14927	14921	14833	14898	14963	14774	15057	14994	14945	14963	15055	15084	15082	14858	14936	14967	14948	15063	15046	14820	14931	14956	14952	14826	15081	14962	14998	14942	15066	15120	14780	14998	14915	15010	14841	14784	14948	14941	14965	15140	14873	15039	15110	14883	15089	14932	14920	14967	14961	15004	14890	14920	14943	15033	14907	14927	14877	15007	15144	14951	15014	14977	15040	15160	15005	14901	14940	15152	14820	14861	14958	15064	14857	14900	14943	14877	14875	15129	15023	15043	14849	15009	14873	14830	15046	14853	14898	15043	14987	15048	14799	15068	14915	14921	15062	14925	14878	14896	14886	14985	14992	14889	14861	14940	14819	14964	15084	15121	14844	14880	14827	14959	14955	14758	15006	15070	14947	14863	14858	14970	14962	14852	14912	14792	15021	15046	15111	14974	14979	15012	15074	14983	15120	15034	14886	14952	14927	14936	15042	15044	14895	15063	14897	14778	15036	14964	15083	14994	14864	14928	15004	14990	14938	14944	14816	14972	14909	15033	15089	14958	14966	14886	14960	14962	14911	15000	14793	14918	15045	14835	15099	15058	15049	14955	14865	14985	14981	15085	14964	14806	14842	14931	14894	14873	14817	14820	14965	14956	14973	14913	14867	15048	15021	14940	14986	15188	15008	15007	14843	14877	14959	14911	15151	14770	14823	14907	14926	14914	14886	14827	14967	15074	15034	14801	14995	15138	14974	15013	14899	14860	14929	14958	15207	14863	14983	14804	15066	15044	15100	14847	14907	15089	14894	14915	14966	15111	14983	15135	15011	14929	14878	14983	14879	14897	14870	15002	14932	14866	14859	15073	14861	14975	15023	14964	14932	14852	15030	14874	14957	14860	14852	14967	15007	14912	14893	14889	14900	14908	14988	14822	15100	14984	15055	14867	14979	14829	15077	14949	14852	14955	15003	15068	14974	15042	14918	14886	14926	15036	15093	14712	14788	14954	15123	14993	14948	15104	14815	14977	15004	14896	15025	15010	14803	14929	14956	14970	14990	14782	14911	15011	14835	14943	14955	14929	15024	14982	14864	14920	15047	14860	14894	15030	14978	14825	14842	15087	14927	15044	14831	14889	14984	14842	15114	14676	14921	14989	14933	15054	14856	14918	14949	14914	14846	15001	14809	14980	14875	15048	14969	14904	14900	15000	15087	14768	14982	14982	14945	14960	15000	14846	15047	14824	14691	14830	14948	14957	14998	15024	14906	15155	14855	14924	14946	14877	14912	14917	14916	15115	14926	14903	14872	15000	14994	14865	14842	14928	14957	14878	14891	15001	14934	15005	14881	14942	14840	14923	14746	14927	14834	14890	14984	14879	14864	15027	15069	14866	15026	14849	14975	14974	15049	14937	15033	15012	14792	15194	14996	14955	15090	14980	14847	14776	14972	14963	14901	14849	14988	15102	14957	14941	14905	14956	14783	14977	14881	15088	14921	14930	14936	15005	14914	14915	14780	15045	14971	14986	14845	15088	14901	14805	15112	14981	15078	15156	15026	15017	15008	14916	14884	14851	14883	14846	14806	14961	14820	14987	14957	14871	14974	15023	14894	14909	14938	14912	14880	14932	14927	14903	14841	14942	14840	14923	14865	14750	14973	14997	15109	14969	14896	14990	14927	15149	15056	14792
24635	21366	29076	27618	28048	27908	26238	22453	20622	19589	19277	18829	18812	18738	18350	17912	17737	17624	17637	17469	17440	17649	17415	17398	17303	17398	17641	17247	17386	17521	17174	17488	17071	17335	17403	17361	17441	17331	17476	17330	17362	17341	17410	17320	17270	17379	17251	17334	17320	17100	17365	17306	17369	17371	17322	17448	17274	17420	17377	17144	17460	17272	17288	17253	17468	17142	17113	17239	17527	17326	17322	17317	17231	17312	17363	17184	17281	17140	17158	17376	17139	17418	17357	17358	17200	17325	17137	17306	17452	17305	17100	17283	17238	17197	17383	17272	17196	17186	17307	17275	17375	17309	17257	17230	17241	17152	17329	17193	17229	17262	17319	17198	17209	17102	17319	17397	17282	17198	17293	17330	17241	17157	17001	17383	17120	17250	17287	17248	17270	17179	17043	17149	17176	17373	17201	17360	17130	17284	17173	17298	17169	17248	17277	17339	17321	17444	17180	17275	17334	17399	17237	17287	17452	17190	17365	17091	17221	17204	17086	17257	17275	17342	17109	17292	17155	17126	17070	17372	17196	17281	17395	17166	17351	17204	17173	17325	17353	17202	17347	17143	17316	17369	17311	17127	17278	17172	17235	17022	17175	17103	17159	17268	17169	17149	17072	17315	17291	17265	17315	17385	17075	17244	17026	17267	17315	17259	17220	17250	17309	17348	17232	16990	17216	17149	17421	17297	17191	17337	17289	17032	17186	17283	17268	17306	17217	17112	17263	17401	17223	17450	17332	17297	17438	17392	17168	17301	17350	17288	17175	17147	17324	17470	17322	17135	17164	17370	17321	17180	17101	17407	17093	17386	17374	17478	17485	17056	17179	17098	17340	17239	17280	17214	17289	17193	17052	17021	17167	17219	17054	17284	17313	17031	17287	17203	17351	17165	17405	17118	17303	17134	17115	17280	17287	17378	17206	17175	17152	17183	17371	17085	17399	17198	17232	17291	17261	17490	17254	17232	17241	17520	17245	17117	17569	17373	17313	17185	17459	17383	17153	17158	17433	17300	17415	17193	17227	17312	17318	17354	17146	17279	17200	17210	17425	17194	17382	17284	17521	17141	17211	17207	17142	17339	17203	17151	17209	17107	17346	17322	17260	17378	17190	17345	17279	17076	17239	17217	17455	17258	17150	17325	17337	17066	17138	17202	17476	17281	16970	17233	17311	17353	17107	17256	16928	17410	17223	17321	17478	17085	17400	17202	17222	17319	17065	17236	17219	17334	17233	17394	17222	17118	17178	17287	17038	17398	17322	17262	17283	17260	17184	17203	17303	17220	17227	17185	17339	17205	17124	17225	17257	17375	17312	17080	17386	17351	17293	17143	17373	17206	17252	17462	16952	16998	17155	17075	17177	17248	17344	17092	17432	17297	17283	17268	17345	17249	17441	17101	17291	17458	17196	17194	17101	17342	17262	17361	17234	17551	17351	17187	17260	17298	17403	17386	17260	17141	17288	17458	17315	17339	17277	17199	17128	17525	17355	17237	17194	17214	17205	17245	17261	17406	17301	17185	17312	16977	17074	17245	17254	17275	17225	17206	17298	17075	17049	17225	17286	17196	16974	17236	17089	17247	17256	17203	17287	17179	17125	17064	17246	17183	17053	17161	17194	17320	17016	17235	17230	17244	17215	17266	17366	17285	17346	17229	17272	17154	17305	17295	17234	17291	17264	17227	17361	17344	17281	17379	17227	17084	17074	17056	17266	17201	17121	17226	17197	17096	17270	17311	17291	17374	17333	17119	17444	17290	17202	17230	17218	17252	17303	17371	17198	17517	17073	17204	17269	17197	17251	17487	17233	17231	17233	17243	17336	17236	17315	17311	17212	17047	17138	17425	17129	17383	17320	17214	17277	17382	17162	17149	17285	17299	17229	17085	17105	17083	17222	17321	17303	17292	17244	17207	17044	17373	17219	17306	17227	17243	17480	17256	17132	17204	17345	17302	17251	17473	17225	17145	17434	17258	17451	17246	17338	17325	17308	17195	17297	17320	17504	17330	17410	17292	17350	17196	17305	17089	17227	17382	17204	17333	17070	17328	17120	17097	17310	17280	17374	17199	17294	17370	17109	17035	17330	17131	17250	17273	17257	17127	17159	17434	17244	17101	17320	17328	17268	17212	17449	17436	17305	17299	17322	17197	17215	17560	17213	17279	17446	17366	17277	17135	17100	17218	17230	17386	17151	17101	17285	17240	17360	17270	17347	17214	17035	17089	17297	17216	17337	17392	17381	17228	17349	17363	17147	17279	17252	17407	17207	17353	17400	17278	17514	17090	17215	17166	17347	17201	17100	17258	17323	17137	17175	17314	17059	17191	17286	17252	17134	17034	17091	17039	17093	17298	17218	17196	17364	17384	17305	17494	17240	17355	17258	17245	17205	17384	17345	17410	17441	17304	17156	17423	17365	17230	17481	17511	17326	17171	17239	17227	17269	17422	17316	17265	17358	17313	17268	17381	17217	17372	17305	17228	17327	17342	17361	17130	17164	17198	17378	17109	17141	17179	17283	17148	17312	17117	16919	17454	17252	17419	17230	17336	17202	17303	17112	17267	17254	17353	17281	17299	17305	17215	17104	17124	17199	17281	17257	17562	17314	17351	17314	17344	17261	17515	17199	17164	17270	17584	17223	17200	17358	17053	17386	16979	17245	17346	17295	17401	17354	17123	17344	17239	17280	17298	17317	17279	17329	17174	17153	17330	17257	17210	17271	17212	17082	17133	17141	17378	17366	17352	17154	17334	17318	17110	17312	17359	17294	17213	17264	17279	17178	17077	17403	17178	17375	17134	17357	17166	17076	17260	17275	17383	17104	17253	17240	17192	17135	17095	17375	17323	17434	17136	17245	17407	17248	17278	17550	17244	17316	17306	17207	17498	17344	17053	17313	17400	17305	17187	17332	17316	17191	17241	17280	17294	17287	17399	17119	17429	17125	17231	17211	17355	17190	17067	17404	17220	17253	17115	17153	17319	17190	17193	17269	17325	17383	17435	17347	17180	17272	17191	17081	17182	17207	17395	17257	17210	17196	17355	17192	17367	17285	17203	17328	17318	17239	17405	17398	17444	17355	17244	17508	17142	17256	17138	17489	17312	17298	17132	17254	17519	17255	17509	17208	17244	17298	17372	17404	17305	17441	17305	17220	17398	17343	17312	17309	17412	17303	17386	17509	17171	17211	17251	17302	17252	17233	17232	17396	17240	17262	17136	17186	17339	17244	17217	17245	17294	17203	17129	17202	17203	17257	17303	17282	17191	17190	17214	17326	17235	17150	17426	17463	17297	17306	17116	17216	17211	17245	17436	17473	17312	17341	17215	17031	17418	17234	17294	17297	17122	17356	17297	17376	17332	17286	16992	17280	17298	17316	17269	17342	17174	17229	17283	17251	17070	17229	17317	17407	17304	17386	17335	17500	17456	17438	17266	17333	17324	17358	17289	17302	17285	17175	17285	17336	17399	17020	17447	17472	17060	17273	17180	17181	17275	17349	17354	17310	17257	17380	17326	17281	17190	17330	17283	17180	17033	17454	17240	17183	17328	17233	17125	17103	17336	17235	17195	17366	17333	17371	17308	17254	17163	17361	17215	17379	17158	17182	17296	17308	17230	17205	17224	17114	17494	17191	17318	17207	17365	17130	17242	17286	17287	17251	17267	17306	17285	17262	17244	17267	17195	17431	17123	17272	17247	17291	17142	17360	17321	17322	17199	17160	17227	17370	17252	17073	17312	17255	17223	17292	17000	17313	17122	17328	17054	17436	17229	17096	17253	17161	17261	17108	17208	17243	17240	17279	17440	17249	17023	17413	17514	17240	17345	17329	17547	17216	17247	17175	17247	17012	17244	17214	17059	17156	17207	17162	17084	17378	17144	17332	17394	17343	17338	17116	17217	17503	17230	17338	17212	17204	17309	17148	17280	17336	17156	17367	17230	17096	17237	17228	17489	17318	17423	17263	17163	17151	17358	17333	17373	17303	17305	17144	17324	17086	17220	17182	17102	17184	17202	17123	17265	17259	17231	17411	17321	17063	17183	17022	17309	17107	17067	17156	17281	17328	17214	17231	17211	17340	17173	17109	17328	17288	17140	17457	17281	17382	17203	17127	17230	16984	17153	17350	17253	17124	17265	17321	17396	17121	17415	17370	17025	17231	17330	17290	17219	17079	17313	17295	17273	17350	17335	17264	17333	17368	17173	17264	17214	17568	17469	17371	17571	17110	17223	17248	17172	17333	17316	17428	17522	17288	17289	17320	17308	17235	17317	17366	17514	17307	17257	17302	17106	17356	17236	17245	17324	17460	17325	17114	17318	17059	17192	17352	17124	17224	17300	17439	17249	17243	17337	17211	17362	17476	17439	17289	17255	17306	17196	17465	17389	17315	17249	17251	17256	17180	17263	17363	17264	17292	17294	17182	17404	17424	17279	17181	17099	17089	17200	17292	17328	17420	17195	17126	17297	17183	17289	16914	17288	17266	17497	17331	17358	17447	17308	17230	17267	17299	17281	17188	17199	17071	17211	17324	17306	17450	17239	17096	16951	17213	17336	17250	17160	17238	17086	17101	17187	17120	17392	17231	17284	17278	17193	17200	17126	17475	17043	17298	17346	17185	17196	17246	17190	17404	17291	17228	17265	17320	17300	17120	17135	17211	17162	17291	17142	17148	17108	17274	17112	17401	17299	17462	17295	17093	17178	17125	17074	17328	17140	17200	17173	17170	17282	17138	17504	17202	17228	17434	17280	17415	17444	17276	17084	17353	17302	17146	17407	17194	17172	17423	17086	17327	17042	17189	17217	17341	17130	17297	17259	17356	17216	17356	17220	17249	17391	17264	17185	17426	17255	17279	17075	17253	17489	17286	17383	17400	17213	17293	17170	17270	17303	17264	17441	17365	17200	17191	17291	17435	17443	17267	17274	17180	17350	17441	17341	17339	17243	17323	17295	17233	17456	17174	17115	17352	17168	17291	17314	17328	17272	17450	17273	17206	17387	17152	17297	17279	17354	17372	17316	17532	17245	17147	17107	17013	17297	17472	17358	17331	17349	17312	17230	17269	17356	17245	17086	17242	17311	17224	17125	17344	17263	17353	17219	17337	17413	17381	17156	17152	17245	17106	17351	17291	17188	17490	17352	17321	17391
33574	51802	47773	41653	34777	28965	24979	22211	19923	18286	17666	16856	16925	16896	16437	15574	15304	15368	15278	14987	15168	15207	15093	15050	14919	14995	15173	15091	14992	14969	15105	15004	14837	15068	14912	14863	14862	14925	14925	14922	14771	15020	14826	14932	14907	14931	14818	14866	15006	14742	14841	14968	14858	14961	14754	14881	14932	14911	14866	14836	14854	14757	14880	14900	14968	14915	14965	14902	15056	14899	14991	15026	14804	14810	14912	15078	15013	14796	14822	14991	14780	14916	14953	14885	14809	14861	14982	14802	14959	14889	14988	14993	14775	14860	14899	14899	14782	15051	14885	14880	14871	14914	14922	14893	14919	14851	14967	14781	14857	15014	14855	15036	15023	14882	14898	14849	14986	14999	15019	14861	14963	14906	14798	14940	15034	14861	14748	14905	14984	14810	14959	15105	14857	14944	14856	14948	14899	14962	14810	14776	14913	14915	14731	14806	14942	14621	14898	14825	14889	14832	14895	14851	14908	14730	14883	14909	14870	15011	14772	14910	14864	14989	15015	14870	15042	14850	14932	14772	14695	14774	14870	14925	14862	14876	14934	14860	14956	14788	14983	14885	14712	14794	14948	15037	14904	14800	15026	15104	14937	14826	14747	14917	14947	14950	14818	14967	14913	14854	14887	14903	14786	14895	14714	14955	14828	14844	14907	14697	14740	14849	15032	14878	14818	14881	15016	14937	14940	14951	14887	14864	14852	14855	14751	14940	14943	14701	14926	14962	14878	14910	14714	14749	14873	14937	14973	14830	14971	14881	14966	15032	14939	14663	14856	14929	14933	14821	14909	14698	14923	14798	14965	14931	14926	14848	14814	14870	14880	14823	14813	14864	14937	14805	14760	14985	14984	14862	14885	14858	14884	14750	14772	15027	14818	14894	14790	14802	14972	14906	14964	15010	14753	14918	14976	14769	15088	15033	14925	15034	14807	14922	14808	14930	14901	14855	14947	14897	14957	14827	14817	14942	15022	14917	14883	15012	14789	14973	14869	15021	14821	14822	14951	14816	14859	15010	14733	14997	14935	14880	14846	14741	14823	14733	14784	14819	14719	14863	14689	14868	14704	14991	14845	14939	14733	14921	14983	14937	14754	14966	14855	14833	14952	14908	14816	14850	14919	14831	15071	14822	14971	14854	14830	15027	14603	14960	14882	14793	14940	14784	14911	14908	14744	14813	14726	14830	14920	14947	14850	14922	14976	14791	14841	14916	14805	14753	14822	14879	14896	14846	14979	14903	14759	14988	14933	14797	14995	14932	14802	14856	14733	14952	15031	14719	14967	14821	14806	14856	14925	14920	14903	15029	14839	14836	14862	14932	14835	14896	14788	14784	14883	14839	15046	15065	14721	14900	14842	14959	14900	14802	14946	14907	14778	14848	14835	14781	14765	14817	14866	14811	14966	14850	14805	14961	14801	14841	15043	14976	14862	14901	14994	14885	14808	14889	15035	14896	14874	14948	14739	14932	14745	14990	14936	14812	14951	14696	14843	14870	14867	14949	14790	14927	14912	15035	14761	14869	14758	14763	14894	14941	14695	14923	14765	14997	14898	14952	14920	14824	14852	14807	15048	14933	14926	14910	15104	14966	15128	14854	14924	14858	14798	14863	14707	15049	14858	14772	15073	14863	14838	14744	14969	15088	14736	14951	14777	14836	15124	14865	14723	14723	14969	14916	14907	14803	14833	14828	14894	14855	14889	14949	14899	14926	14754	14891	14981	14694	14889	14781	14830	14914	14857	14909	14831	14843	14967	14988	14893	14993	14836	15013	15058	14987	14783	14786	14804	14953	14908	14863	14935	15033	14828	14744	14915	14808	14980	15025	14940	14880	14983	14997	15050	14917	14998	15018	14759	14836	15002	15079	14929	14844	14900	14778	14875	14878	15116	14841	14943	14731	14856	15081	14951	14864	14763	14964	14976	14965	14801	14884	14855	14894	14773	14770	14791	14670	14851	14873	14862	14858	14943	14738	14921	14782	14964	14824	14973	14755	14830	14828	14832	14969	14935	14798	14892	15059	15057	14948	14777	14970	15058	14786	14792	14955	14764	14760	14791	14930	14900	14862	14876	15051	14713	15086	15016	14853	14868	14662	14777	14929	14850	14931	14807	14902	14787	14862	14979	14938	14886	14996	14970	15029	14990	14649	14670	14973	14929	14773	14758	14758	15059	14716	14937	14923	14822	14712	14927	14946	14884	15075	14778	14932	14943	14973	14835	14795	14827	14825	14828	14958	14564	15021	14903	14804	14948	14969	14947	14962	14833	14646	14942	14988	14977	14969	14974	14767	14909	14810	14844	14858	14905	14860	14800	14935	15004	14911	14970	14829	14958	14915	14934	14956	14914	14925	15021	15002	14912	14822	15040	14893	14894	14996	14935	14943	15002	14764	14895	15050	14827	14830	14768	14848	14852	14798	14769	14862	15002	14727	14913	14871	14927	14914	14892	14889	14946	14883	15042	14909	14907	14869	14942	14684	14971	14813	14936	14771	14952	14769	14865	14836	14967	14905	14877	14945	14913	14801	15022	14844	14972	14894	15006	14933	15069	14902	14941	14675	14895	14728	14816	14876	14994	14806	14938	14805	14870	14781	14776	14795	14784	15044	14860	14866	14892	14811	14907	14732	14932	14912	14892	14783	14838	14903	14871	14764	14888	14738	14891	14939	15049	14921	14852	14933	14947	14783	14860	14992	14970	14877	14906	14940	14851	14943	14901	14991	14839	15040	14844	14885	14822	14826	14836	14692	14795	14820	14901	14904	15030	14904	14997	14983	14900	14842	14869	14901	14976	14918	14873	14823	15008	14789	14961	14636	14911	14813	14879	14857	14845	14803	14761	14998	14744	14833	14940	14818	14982	14881	14931	14660	15022	14692	14910	14930	14981	14852	14761	14972	15063	14801	14801	14785	15013	14746	14836	14949	14988	15079	15132	14800	15038	14999	14887	14909	14882	15072	14871	14972	14813	14952	14940	14752	14948	14710	14781	14907	14858	14898	14877	14758	14949	14861	15036	14849	14891	14772	14844	15016	14926	14863	14829	14805	14858	15048	14790	14837	14803	14968	14790	14877	14800	15033	15032	15015	14903	14746	15015	14913	14996	14782	14876	14769	14935	15135	15014	14970	14905	14683	14902	14821	14945	14970	14923	14953	14863	14818	14920	14793	15071	14916	14752	14801	14881	14951	14802	15033	14897	14745	14886	15020	14844	14735	14841	15073	14774	14847	14677	14952	14825	14951	14818	14932	14855	14945	15016	14791	14854	14746	14858	14835	14939	14887	15018	14915	15024	14862	14975	14921	14889	14883	14777	14904	14957	14813	14810	14928	14970	14878	14959	14766	14901	14888	15030	15092	15054	14889	15067	14859	14843	14883	14839	14881	15004	14928	14698	14880	15002	14982	15096	14776	14793	14892	15020	14983	14787	14876	14752	14836	14924	14762	14948	14757	14810	14973	14840	14859	14873	14911	14775	14979	14867	14825	14923	14734	14814	14781	14978	14950	14947	15051	14798	14818	14732	14826	14937	14885	14955	14737	14833	14767	14859	14981	14776	14907	14888	14802	14734	14989	14977	14892	14856	14937	14898	14711	14945	14741	14919	15003	14847	14950	14991	14886	14936	15024	14993	14752	14963	15012	14994	14830	14990	14785	14988	14960	14804	14700	14868	14970	14765	14869	14858	14969	14899	14813	14988	15134	14963	14978	14792	14879	14942	14792	14791	14820	15195	14796	14860	14876	14823	14951	15046	14844	14683	14961	14943	14935	15036	14955	14843	14953	14940	14854	14882	14972	14850	14985	14822	14861	14963	14695	14876	15033	14809	14947	14964	14709	14779	14857	15145	14869	14918	14859	14918	14996	14723	15038	14836	14950	14906	14917	14746	14828	14746	14990	14978	14951	14798	14870	14849	14947	14810	15058	14960	14924	14953	14947	14906	14855	15063	14776	14736	15000	14798	14880	14872	14749	14919	14841	14865	14765	14847	14809	14909	14972	15035	14879	14830	14869	14954	14942	14803	14809	14829	15000	14860	14981	14892	14933	14959	14894	14888	14830	14797	14863	14828	14903	15002	14897	14887	14718	14954	14857	14835	14883	14792	14751	14823	14782	14790	14927	14747	14913	14807	14806	14801	14871	14928	14948	14669	14915	14825	14820	14823	14773	14946	14969	14819	14934	14869	14877	14927	14710	14993	14946	14900	14956	14806	14997	14871	14950	14915	14739	14966	14828	14934	14840	15007	14914	14965	14888	14694	14789	14895	15056	14777	14987	14784	14865	15005	14846	14791	14782	14843	14944	14893	14948	14836	14923	14939	14821	14895	14694	14799	14854	14943	15000	14866	15077	14753	14704	14943	14908	14963	14930	14999	14818	14823	14863	15015	14870	15076	14943	14909	14943	14948	14931	15027	14967	14862	15018	14919	14967	14901	14909	14774	14888	14918	14748	14959	14690	14753	14927	14893	14925	14828	14819	15039	14879	14894	14768	14892	14756	14959	14916	14937	14793	14901	14595	14980	14957	15040	14759	14909	14951	14822	14942	14976	14794	14802	15049	14859	14942	14824	14759	14968	14797	14987	14908	14733	14892	15031	14862	14890	14823	14933	14914	15061	15001	14943	14903	14772	15008	14961	14999	14925	14832	14911	14840	14810	14932	14822	14883	14854	14828	14991	14870	14676	14868	14864	15012	14726	15035	15016	14947	15055	14826	14856	14715	14786	14905	14776	14687	14869	14985	14967	15091	14739	14693	14697	14932	14878	14816	15069	15051	14803	14979	14920	14843	14821	14725	14932	14889	14817	14718	14863	15002	14811	14962	14913	15027	14960	15018	14861	15012	14812	14908	14873	14872	14894	14962	14829	14824	14937	14878	14851	15072	14759	14721	14846	14766	14861	14669	15074	14882	14740	15055	14751	15019	15071	14958	14947	14999	14891	14828	14862	14796	14865	14928	14950	14701	14914	14899	14839	14978	14767	14960	14869	14918	14781	14931	14831	14820	14854	14895	14927	14719	14907	14854	14929	14872	14886	14898	15020	14992	15146	14890	14943	14963	14949	14920	14780	15010	14946	14782	14903	15014	14913	14825	14982	14799	14883	14987	14806	14896	14964	14760	15028	14996	14921	14942	14908	14731
22975	21134	29032	24134	23989	28170	30071	24605	22016	21148	20245	19535	19246	19094	18227	17866	17518	17472	17554	17235	17416	17262	17346	17310	17148	17045	17156	16945	17378	17078	17124	17211	17127	17372	17005	17068	17108	17127	16997	17131	17150	16884	16931	17034	16946	17039	17161	17075	17110	17227	16996	16841	16933	16892	17255	17080	17252	16914	17112	16965	16925	17008	17145	17047	16929	17075	16996	16983	17108	16973	16897	17010	16999	17117	17129	17158	16925	16935	17074	16816	16905	16982	17153	16978	16898	17051	17058	16849	16838	16913	16869	16825	16959	16826	17142	17186	16965	16994	17132	17046	16799	17115	16913	17108	16904	17069	16997	16984	17081	16926	16878	17141	16916	17071	16907	17047	16955	16852	16923	17037	16779	16927	16972	16836	16813	16918	17145	16959	17087	16849	17157	16964	16887	16801	16968	16745	16929	16624	16994	17015	17068	16977	16892	16938	17123	17217	16965	16915	17041	17038	16585	16979	16997	16814	16931	17033	16853	17009	16840	16877	17072	16959	17195	17089	16817	16903	16781	17138	16876	16884	16950	17156	17033	16948	17013	16778	17170	16992	17038	16895	17048	16919	17025	17146	16960	16931	16847	16943	16955	17075	17010	17017	16946	17019	16957	17003	17033	16981	16910	16947	16812	17035	16944	16864	16930	16976	16857	16935	17049	17070	17112	16828	16835	16940	16914	17016	17186	17000	16949	17252	16914	17153	16943	16911	17063	16897	16776	16773	17100	16905	17169	16920	16951	16956	16858	16910	16882	16867	16860	16819	17009	17069	16913	16837	16905	17083	17046	16982	17015	16882	16932	16972	16963	16934	17180	16970	16818	16766	17081	16896	16910	16693	16860	16863	16934	16727	17003	16808	16946	16878	17016	17063	16966	16685	17000	16895	16765	16843	16930	17026	16960	16890	17052	17006	16819	16960	16821	17083	16851	17033	16770	16883	17049	16794	17040	16912	16917	17000	16827	17007	16990	16977	16986	17071	16990	16695	16834	16782	16835	17034	16998	17021	16979	16914	16838	16959	16822	17016	16837	16989	16968	16781	16857	17126	16937	16950	17014	16722	16757	16906	16959	17099	16876	16831	17061	16874	16795	16868	16910	16713	16837	16891	17054	17098	16900	16790	16921	16850	16857	17055	16946	16933	16971	16996	16935	17000	16822	16870	17073	17043	16995	16844	17091	16969	16864	16793	17033	16928	16899	17112	16860	16941	16779	16932	16810	16890	16895	16989	16902	16854	17137	17051	16701	16835	16750	17056	17088	16925	17034	16818	16823	17094	16940	16927	17172	17107	16812	16989	17203	16881	16741	16848	17120	17100	16935	16899	17018	16737	16915	16947	16936	17038	17055	16983	16957	16857	16905	16791	16985	16932	17045	16988	16992	16898	16886	17035	16914	16960	17070	16836	17072	17004	17141	17020	17042	16777	16810	16758	16980	16998	16847	16911	17005	16749	16891	17067	16895	16898	17053	16836	16900	16987	17036	16962	16985	17127	16946	16835	16975	16942	16898	17130	16840	16965	16865	16835	17034	16961	16949	16960	16898	17018	16814	16978	17003	17039	16710	16691	17000	16971	17083	17013	16919	16915	17143	16901	16984	16952	16916	17079	16966	16748	16977	17149	16961	16868	16872	17001	16857	17070	16843	17067	16928	16968	17062	16716	16928	16992	16934	16962	16912	16841	16921	16790	16876	17087	16998	16897	16926	16800	17169	17040	16793	16950	16882	16967	17022	16922	17056	16972	16986	16994	17105	16731	16965	16812	16903	16841	17121	16976	17132	16811	16950	16903	16813	17041	17034	16855	17054	17033	16882	16994	16826	16905	17017	16903	16944	16919	17010	16871	16926	16963	17048	16840	16915	17007	16975	16885	16841	16895	16944	16941	17046	17055	17047	16804	16778	16875	16706	16949	16820	16840	16841	17024	17029	16927	16921	17019	16638	16860	17171	16795	16968	16891	16904	16886	17011	16955	16838	16813	16933	17130	16890	17032	17105	16923	17077	16691	17027	17041	17020	16987	17192	17058	16945	16876	17006	16826	16651	16965	16872	16697	16937	16853	17003	16903	16917	17149	17080	17010	16955	16881	17192	16836	17001	16884	17068	16957	16789	16765	16842	16895	16995	16774	16863	17005	17064	17135	16817	17054	16952	16743	16992	16929	16968	16838	16892	16845	17126	16917	16919	16958	16764	17071	16707	17058	16874	16992	16955	16986	16924	16828	17164	16916	16985	16967	17028	17034	16898	16885	16976	16983	16959	16933	16972	16886	17036	17050	17096	16929	17000	17053	16807	16828	16973	16947	16950	16933	16871	16712	16900	17057	17061	16790	16874	16998	16841	16858	16946	16894	17015	17043	17064	16815	16770	16796	16949	17039	16875	16993	16759	16897	16938	16827	16902	17024	16911	16895	16765	16883	16857	17105	17054	16932	16919	16816	17157	17032	16915	16933	16946	16915	17174	17121	17104	16865	17008	16868	16876	16945	16866	17051	16934	17038	17180	16953	17036	17250	16897	16892	17006	16993	16786	17011	17037	16971	16825	16749	16950	16885	16978	16982	16995	16947	17067	16860	16877	16798	17036	17025	16856	16868	17116	16659	16893	17014	16859	16945	16903	16931	16848	16957	16913	16704	16914	17175	17042	16589	16782	16752	16849	17090	17055	17009	17109	16869	16907	16970	16916	16952	16976	16750	16977	16950	16978	16916	16850	16893	16913	16933	16815	16690	17005	17010	17008	17125	16947	17050	16776	17019	17023	16755	17008	16757	16792	16846	16830	16804	16905	16921	16975	16889	16859	17052	16808	16822	16945	16829	16901	17044	16992	17185	16892	17059	16927	16933	16720	16873	17042	17015	16978	17096	16936	16981	16990	16973	16835	16891	16981	16922	16691	16862	16991	16920	16728	16916	16984	16846	17005	16973	17003	16995	16941	16983	16877	17060	16844	16915	16967	17029	16898	17015	17127	16728	17049	16887	16778	16790	16810	16804	16790	16882	17098	16967	16867	17067	16983	16845	17160	16774	16867	17055	16955	16848	17153	17048	17054	17109	16777	17117	17190	16757	16856	16954	16963	16903	17144	17051	17039	16973	17017	16743	16840	16982	16829	16990	16920	16866	17056	17069	16867	16982	16922	16912	16933	17022	17040	16838	17150	16971	16887	17228	17002	17173	16991	16987	17219	16897	16917	17007	16979	16932	17046	16993	16851	17069	16900	16852	16987	16996	16901	16898	16935	16865	17151	17079	17079	16871	17104	16898	16982	17153	16941	16842	17055	17059	16898	16729	16838	17031	17064	17085	17035	16952	16884	16949	16643	16909	16857	16782	16772	16997	16824	17005	16879	16926	16938	16962	17100	16926	17036	16925	17128	16922	16880	16942	16764	17165	17032	16871	16958	17183	16956	16898	16835	16940	16947	16824	16932	16911	16891	16967	16965	16901	17068	16921	16874	16916	16982	16818	16981	16811	16763	16764	16788	16981	16972	16904	17110	16783	16965	16967	17028	16921	16830	16929	16959	17094	16631	17039	17050	16932	16775	16913	16973	16839	16922	16964	16917	16976	16900	16975	17086	17223	17002	16874	16664	16965	16854	16946	16839	17058	16768	17010	17023	16923	17136	16779	16619	16996	17174	17081	16915	16984	16930	16964	17022	16847	16931	16871	16831	16929	17080	17005	16926	17065	17038	16892	16912	16999	16862	16862	16948	17174	16974	16926	16794	16810	16911	17172	16997	16921	16962	16857	17051	17015	16872	17027	17105	16788	16805	16802	16967	16869	17015	16755	16874	16833	16850	16992	16911	17210	16818	16882	17069	16917	16962	16949	16956	17103	16894	17040	16946	16947	16925	16880	16867	16760	16627	16808	16934	16947	17087	16879	16953	16901	16999	16953	17016	16988	17068	16950	17044	16897	16758	17128	17079	16735	17176	16962	16820	16983	16981	17021	17155	17042	16971	16895	17176	17020	16997	16948	16971	17018	16855	16976	16851	16926	16825	16805	17088	16921	16922	16839	17035	17124	16980	17058	16993	16847	17065	16949	16830	16906	16947	16895	16881	17066	16984	16965	17014	16937	16912	16936	16875	17112	17124	17124	17019	17039	17033	17052	17042	16981	17035	16917	16870	16980	16997	16847	17020	16786	16878	16854	16733	16890	16744	16932	16945	16966	16768	17083	16875	17223	16769	16990	17045	16859	16916	16914	16898	17179	16986	17022	16944	17087	17049	17058	16911	17139	16859	16916	16786	17018	16945	16972	17001	16965	17088	16916	16629	16853	16939	16895	17024	16912	17047	16820	16855	16884	16951	16886	17103	16774	16991	16990	16926	16960	16998	16910	17020	16780	17046	17060	16969	16970	17090	16736	16880	16620	16936	16881	16988	16839	17019	16963	17048	16840	16698	16815	16912	16590	16677	16783	16845	16735	16935	17030	16914	16942	16930	16988	16892	16920	17148	16814	17082	17010	17036	16866	16810	16906	16788	16813	16846	16867	16912	16992	16864	16887	16957	17007	16779	16909	16994	16985	16800	17080	16968	16984	16991	16711	16846	16826	17082	17107	16772	17094	17115	16947	17154	16843	16718	16938	16948	16953	16970	16894	16976	16765	16939	16676	16954	17211	16936	16875	17010	17154	17031	16923	16888	16743	16859	16835	16855	17100	17074	16940	16860	17046	16979	16938	17039	17050	16999	17001	16914	17017	16952	17028	16808	16673	16966	17068	16985	16998	17115	16928	16966	16768	16897	16822	16831	17104	17003	16783	16728	16978	16671	16460	16791	16843	16814	16708	16984	16999	16973	16765	16899	16965	16921	17019	16984	17136	16960	17174	17219	17125	16973	16783	16836	16924	16948	17025	16928	17040	17013	16826	17066	16936	16990	16893	16998	16804	17040	16958	16886	16963	16961	16718	17207	16930	16967	16925	17040	16854	16910	16771	17027	17074	16893	17041	16916	16811	16747	16985	16870	16846	16905	16962	16718	16879	16906	16991	17074	16943	16882	17043	17048	16817	17064	16893	17146	16941	16922	16851	16876	16887	17007	16987	16939	16687	17063	16967	16962	16828	17055	16833	16895	16884	16793	16946	17123	16950	17020	16845	16982	16800	17095	17010	16799	17050	17108	16897	16974	17143
34374	56049	55674	47345	39511	33302	28905	25060	22276	20285	19166	18412	18083	17353	16352	15634	15324	15296	15233	14988	14940	14999	14837	14795	14694	14721	14749	14817	14783	14726	14771	14891	14667	14687	14807	14807	14402	14608	14442	14665	14631	14694	14810	14522	14757	14657	14682	14668	14517	14665	14744	14794	14446	14564	14767	14577	14639	14621	14608	14610	14544	14704	14706	14675	14607	14656	14635	14566	14630	14630	14554	14735	14606	14744	14695	14582	14675	14627	14473	14636	14771	14617	14860	14411	14797	14613	14571	14569	14695	14532	14728	14594	14621	14669	14647	14704	14614	14540	14647	14502	14795	14457	14689	14720	14519	14802	14570	14552	14753	14683	14705	14577	14560	14631	14417	14724	14689	14727	14655	14664	14565	14538	14728	14607	14714	14466	14594	14717	14686	14592	14694	14647	14689	14505	14687	14635	14506	14567	14634	14606	14648	14704	14715	14701	14625	14835	14587	14788	14694	14587	14694	14527	14741	14626	14619	14674	14716	14566	14592	14846	14580	14556	14527	14685	14673	14698	14375	14797	14551	14647	14695	14486	14721	14621	14774	14499	14595	14701	14608	14544	14636	14612	14628	14600	14412	14848	14771	14601	14795	14609	14601	14432	14597	14632	14557	14611	14725	14609	14740	14553	14548	14673	14646	14555	14636	14618	14679	14631	14698	14675	14663	14639	14633	14724	14778	14662	14687	14544	14525	14634	14464	14689	14784	14762	14674	14584	14599	14575	14671	14616	14817	14656	14565	14474	14655	14472	14712	14751	14660	14643	14850	14667	14529	14530	14519	14670	14562	14558	14609	14712	14649	14580	14553	14545	14542	14694	14561	14657	14655	14559	14545	14629	14780	14563	14677	14698	14429	14784	14676	14692	14799	14639	14695	14604	14556	14698	14620	14404	14549	14714	14568	14555	14709	14670	14636	14542	14497	14693	14654	14593	14552	14780	14614	14479	14665	14879	14444	14690	14638	14661	14816	14570	14714	14806	14591	14579	14563	14485	14569	14582	14574	14721	14620	14629	14634	14640	14555	14464	14780	14703	14491	14677	14626	14777	14643	14706	14637	14638	14418	14860	14626	14607	14610	14609	14488	14611	14543	14638	14430	14627	14530	14531	14587	14820	14637	14668	14415	14533	14675	14671	14695	14606	14630	14724	14653	14663	14642	14566	14732	14632	14694	14609	14659	14514	14606	14471	14780	14635	14619	14605	14548	14700	14654	14631	14666	14732	14545	14752	14457	14502	14630	14624	14719	14636	14532	14619	14844	14610	14726	14570	14497	14754	14608	14674	14654	14642	14670	14603	14492	14811	14709	14575	14584	14587	14571	14561	14556	14675	14859	14573	14504	14675	14609	14605	14840	14654	14536	14709	14474	14674	14641	14679	14452	14421	14665	14755	14600	14779	14463	14793	14650	14759	14635	14642	14519	14629	14608	14606	14660	14621	14695	14701	14738	14678	14547	14532	14605	14572	14683	14524	14659	14769	14688	14759	14666	14715	14576	14611	14473	14669	14489	14667	14692	14508	14633	14660	14638	14438	14647	14612	14704	14623	14716	14605	14803	14567	14679	14549	14682	14663	14529	14778	14466	14568	14608	14678	14681	14715	14740	14396	14530	14613	14719	14667	14556	14638	14552	14602	14683	14783	14589	14551	14668	14690	14599	14564	14640	14603	14491	14558	14512	14764	14589	14687	14716	14687	14661	14574	14735	14657	14502	14737	14729	14643	14807	14509	14626	14558	14505	14762	14574	14607	14632	14659	14709	14660	14682	14553	14494	14671	14581	14490	14729	14636	14619	14711	14492	14662	14686	14659	14584	14676	14548	14601	14513	14621	14707	14731	14557	14595	14719	14623	14847	14819	14641	14577	14720	14504	14614	14627	14476	14562	14654	14710	14549	14871	14628	14662	14586	14587	14749	14569	14610	14495	14655	14611	14688	14576	14596	14708	14676	14747	14566	14577	14657	14622	14683	14534	14694	14709	14548	14419	14562	14504	14446	14606	14627	14618	14494	14651	14569	14603	14564	14586	14585	14756	14588	14552	14795	14537	14611	14706	14677	14781	14518	14679	14549	14705	14630	14575	14658	14640	14605	14764	14466	14494	14613	14726	14550	14614	14472	14663	14696	14567	14658	14721	14596	14687	14719	14617	14496	14647	14723	14664	14610	14506	14623	14731	14668	14442	14607	14552	14736	14486	14616	14564	14679	14638	14670	14566	14500	14752	14583	14584	14567	14647	14589	14690	14586	14625	14679	14630	14619	14743	14720	14506	14618	14676	14627	14555	14545	14728	14743	14661	14463	14568	14612	14629	14631	14518	14547	14518	14687	14687	14601	14679	14645	14708	14653	14832	14529	14738	14516	14688	14541	14484	14566	14615	14662	14693	14562	14650	14724	14743	14571	14761	14619	14675	14545	14693	14533	14742	14764	14713	14550	14558	14579	14758	14645	14802	14582	14792	14752	14738	14723	14597	14443	14522	14541	14746	14617	14541	14592	14670	14563	14708	14582	14568	14651	14540	14495	14599	14776	14552	14658	14705	14530	14620	14569	14751	14609	14644	14516	14502	14769	14672	14691	14599	14660	14613	14576	14631	14621	14587	14696	14504	14564	14566	14567	14706	14665	14686	14687	14504	14578	14543	14701	14556	14692	14658	14702	14605	14620	14599	14424	14596	14483	14674	14794	14568	14554	14546	14618	14674	14697	14721	14592	14548	14605	14574	14670	14614	14688	14533	14528	14470	14688	14642	14652	14561	14700	14653	14417	14599	14673	14680	14675	14647	14785	14537	14610	14514	14562	14651	14569	14711	14590	14631	14538	14626	14668	14753	14598	14566	14743	14616	14749	14588	14564	14556	14487	14561	14545	14594	14431	14470	14594	14699	14811	14693	14657	14505	14589	14697	14678	14637	14545	14597	14669	14666	14649	14742	14526	14459	14611	14568	14541	14643	14608	14695	14510	14546	14759	14516	14632	14629	14630	14498	14775	14616	14772	14779	14591	14670	14470	14477	14744	14686	14716	14569	14532	14609	14666	14349	14522	14635	14777	14553	14755	14787	14624	14471	14484	14537	14731	14638	14618	14657	14636	14671	14698	14502	14564	14621	14662	14637	14632	14698	14684	14498	14668	14565	14592	14678	14580	14748	14532	14521	14691	14667	14421	14585	14678	14558	14670	14511	14502	14521	14621	14622	14666	14700	14703	14716	14441	14849	14786	14477	14705	14707	14460	14656	14700	14658	14642	14677	14647	14741	14479	14573	14607	14487	14704	14622	14528	14532	14786	14494	14789	14643	14631	14597	14384	14597	14660	14627	14868	14580	14493	14518	14590	14549	14651	14640	14616	14725	14694	14740	14776	14587	14508	14555	14547	14651	14495	14527	14696	14644	14770	14438	14541	14536	14660	14625	14680	14644	14726	14553	14669	14567	14607	14582	14545	14638	14582	14633	14612	14506	14548	14683	14496	14545	14562	14698	14473	14502	14752	14563	14555	14681	14550	14576	14683	14641	14756	14554	14635	14671	14670	14679	14562	14624	14500	14479	14441	14556	14636	14610	14626	14484	14795	14762	14593	14525	14644	14605	14606	14572	14691	14595	14598	14589	14728	14625	14673	14645	14433	14650	14643	14542	14588	14648	14750	14665	14671	14720	14515	14452	14615	14518	14647	14749	14521	14554	14472	14590	14410	14638	14547	14633	14768	14605	14720	14739	14748	14357	14758	14533	14601	14654	14558	14606	14512	14550	14566	14694	14560	14714	14558	14713	14734	14531	14606	14587	14759	14517	14469	14567	14714	14724	14620	14586	14656	14609	14592	14656	14689	14690	14553	14544	14441	14621	14649	14614	14574	14724	14618	14670	14529	14657	14789	14657	14720	14643	14622	14640	14665	14546	14526	14557	14789	14646	14726	14612	14656	14645	14640	14820	14715	14660	14773	14716	14530	14419	14534	14628	14530	14710	14845	14660	14548	14726	14450	14704	14598	14509	14618	14769	14629	14531	14592	14560	14705	14679	14648	14664	14683	14584	14632	14620	14399	14584	14640	14730	14687	14624	14449	14668	14565	14465	14454	14744	14786	14731	14494	14663	14663	14643	14526	14578	14582	14476	14525	14592	14569	14514	14649	14438	14631	14775	14569	14623	14690	14580	14641	14551	14619	14425	14530	14669	14396	14581	14593	14750	14730	14695	14680	14501	14564	14563	14505	14652	14773	14634	14580	14653	14682	14569	14569	14630	14704	14439	14796	14597	14668	14562	14714	14642	14458	14581	14707	14756	14480	14494	14700	14613	14595	14667	14669	14772	14508	14638	14487	14814	14503	14562	14639	14530	14578	14574	14746	14429	14739	14587	14655	14719	14743	14715	14637	14576	14561	14497	14671	14624	14602	14607	14769	14659	14726	14597	14726	14596	14681	14486	14613	14631	14510	14691	14584	14643	14732	14702	14591	14764	14634	14678	14609	14461	14701	14651	14646	14652	14810	14703	14646	14522	14524	14722	14546	14780	14660	14596	14797	14579	14570	14519	14661	14607	14607	14506	14637	14524	14537	14818	14631	14670	14668	14574	14612	14656	14627	14654	14579	14537	14637	14790	14727	14397	14677	14536	14683	14625	14578	14632	14498	14764	14574	14727	14661	14669	14770	14604	14738	14638	14722	14442	14460	14611	14612	14530	14661	14742	14687	14597	14590	14712	14575	14565	14548	14654	14864	14546	14782	14663	14631	14551	14636	14680	14559	14574	14522	14622	14822	14673	14719	14523	14443	14585	14784	14713	14656	14625	14684	14441	14574	14508	14709	14705	14459	14629	14527	14598	14571	14625	14707	14600	14706	14773	14671	14508	14791	14559	14693	14656	14598	14429	14619	14632	14519	14659	14555	14512	14561	14514	14505	14537	14578	14604	14591	14496	14679	14630	14773	14506	14509	14559	14599	14692	14592	14678	14515	14526	14735	14505	14568	14489	14797	14488	14698	14514	14652	14780	14516	14654	14438	14713	14650	14684	14574	14716	14520	14451	14664	14472	14636	14509	14653	14487	14645	14897	14716	14581	14831	14606	14532	14629	14610	14614	14556	14573	14643	14782	14572	14649	14618	14820	14579	14608	14642	14388	14604	14860	14608	14349	14477	14679
29248	30920	42718	36308	28293	24421	22273	20544	19699	19363	18765	18237	18265	17746	17757	17477	17345	17369	17250	17179	17156	17282	17403	17228	17284	17177	17216	17188	17121	17221	17103	17040	17121	17234	17155	17355	17278	17201	17155	17213	17301	17221	17057	17067	17215	17250	17116	17287	17157	17065	17231	17291	17329	17245	17107	17239	17197	17174	17177	17069	17312	17014	17252	17114	17182	17135	17045	17210	17234	17153	17039	17068	17129	17070	17307	17341	17209	17166	17143	16980	17088	17191	17097	17031	17106	17145	17328	17280	17249	17153	17121	17110	17349	17174	17183	17128	17138	17164	17117	17308	17181	17138	17053	17219	17256	17191	17172	17315	16996	17087	17244	17309	17130	17200	17193	17103	17210	16930	17212	16997	17185	17135	17230	17138	17139	17208	17204	17132	17230	17291	17129	17433	17243	17254	17368	17083	17269	17273	17113	17196	17209	17348	17284	17128	17073	17090	17058	17187	17033	17178	17010	17229	16963	17314	17009	16953	17168	16987	17178	17140	17172	17075	17093	17039	17194	17249	17148	17005	17093	17017	17267	17082	17164	17161	17238	17309	17184	17171	17040	17210	17082	17068	17134	17078	17280	17128	17071	17200	17071	16992	17278	17135	17300	17130	17154	17075	17047	17068	17045	17234	17286	17097	17176	17270	17283	16998	17130	17022	17172	16957	17051	17111	17307	17011	17115	16988	17094	17248	16845	17213	16983	16899	17235	17115	17116	17227	17088	17046	17346	17015	17266	17245	17015	17322	17364	17205	17219	17097	17219	17299	17278	17305	16944	17128	17189	17268	17250	17037	17104	17168	17154	17156	17168	17068	16936	17113	17319	17152	17017	17028	17238	17272	17040	17255	17094	17235	17145	17085	17201	17118	17223	17169	17196	17006	17257	17111	17039	17342	17246	17276	17100	17124	17154	17239	17167	17114	17109	17287	17085	17017	16931	17095	16972	17134	17195	17040	17397	17188	17077	17155	17085	17089	17205	17214	17123	17047	17292	17195	17179	16977	17355	17252	17216	17283	17015	17126	17072	17354	17161	17375	16858	17305	17219	17334	17429	17062	17179	17135	17101	17121	17200	17085	17187	17080	17352	17094	17209	17209	17073	17096	17261	17266	17258	17067	17121	17134	17249	17195	17162	17121	17125	17273	17102	17011	17045	17164	17135	17189	17232	17165	16975	17022	17318	17272	17185	17041	17241	17055	17290	17298	17125	17212	17114	17219	17021	17175	17226	17153	17070	17238	17173	17088	17032	17220	17094	17034	17227	17337	17290	16948	16914	16928	17186	17008	17374	17210	17206	17120	16955	17342	17126	17150	17223	17107	17192	17201	17287	17238	17223	17155	17336	17245	17186	17079	17113	17256	17330	17138	17262	17148	17012	17165	17419	17171	17013	17266	17134	17183	17190	16976	17201	17283	17312	17084	16817	17204	17035	17188	17120	17188	17182	17123	17271	17167	17199	17090	17321	17198	17151	17106	17233	17290	17154	17139	17165	17078	17103	17143	17242	17103	17238	17220	17137	17175	17280	17252	17038	17196	17249	17202	17159	17234	17159	17072	17288	17261	17151	17178	17148	17118	17390	17116	17187	17185	17390	16964	16945	17171	17237	17115	17215	17145	16959	16982	16979	17282	17189	17042	16964	17142	17058	17163	17268	17112	17178	17207	17237	17174	17109	17173	17240	17107	17093	17187	17274	17118	17098	17144	17367	17055	17030	17010	17195	17303	17200	17290	17132	17111	17137	17189	17243	17164	17265	17035	16975	16855	17030	17090	17186	17218	17188	17095	16933	17043	17146	17055	17277	17201	17310	17363	17098	17213	17135	17134	17403	17305	17274	17124	17199	17077	17134	17320	17153	17309	17245	17202	17440	17035	17107	17087	17214	17201	17208	17248	17126	17213	17255	17119	17245	17175	17218	17225	17116	17146	17125	17103	17304	17176	17240	17251	17170	17224	17134	17102	17088	16973	17196	16980	17084	17222	17279	17125	17379	17099	17167	17175	17358	17179	17147	17030	17142	17165	17035	16987	17021	17126	17266	17054	17166	17049	17297	17128	17129	17174	17254	17260	17174	17228	17076	17214	17023	17207	17050	17223	17344	17158	17136	17188	17115	17156	17196	17251	17018	16937	17130	17265	16977	17390	17344	16976	17144	17114	17266	17243	17370	17032	17108	17122	17120	17146	17105	17052	17057	17041	17173	17236	17290	17159	17247	17351	17167	17168	17195	17148	17313	17062	16992	17077	16986	17107	17240	17161	17148	17153	16960	17314	17041	17264	17098	17146	17235	17190	17288	17346	17165	17270	17332	17136	17109	17098	17162	17124	17087	17073	17077	17174	17342	17055	17155	17142	17240	17251	16967	17052	17092	17178	17122	17171	17077	17057	17313	17314	17433	17212	17237	17163	17220	17010	17165	17143	17100	16993	17071	17190	17337	16934	17083	17289	17214	17130	17168	17250	17203	17019	17128	17179	17168	17085	16976	17149	17032	17118	17069	17082	17305	17242	16919	17059	16906	17258	17068	17187	17001	17308	17407	17119	17221	17104	17237	17192	17066	16892	17154	17239	17047	17036	17095	17245	17151	17266	17062	17207	17131	17195	17241	17127	17452	17411	17205	17305	17099	17395	17350	17069	17058	17320	17111	16932	17187	17317	17308	17275	17083	17264	17067	17195	17036	17017	17012	17130	17124	17258	16948	17217	17143	17223	17148	17370	16982	16954	17154	17117	17327	17074	17204	17149	17104	17207	17197	17114	17129	17078	17177	17031	17143	17007	17012	16990	17190	17074	17174	17227	17164	17094	16977	17117	16966	17147	16863	17007	17167	17288	17141	17105	17309	17101	17258	17193	17165	17182	17153	17147	17125	17151	17184	17406	17257	17194	17130	17111	17172	17188	17000	17228	17131	16981	17208	17026	16996	17093	17257	17061	17285	17040	16922	17011	17164	17177	17106	17104	17155	17069	17113	16865	17089	17151	17466	17260	17265	17141	17227	17114	17266	17212	17333	17344	17062	17375	17263	17164	17242	17146	17110	17062	17040	17098	17085	17114	17081	17357	17313	16977	17185	17394	16969	17284	17139	17217	16921	17065	17142	17111	17052	17256	17063	17336	17303	17248	17055	17034	17299	17157	17359	16988	16978	16959	17174	17236	17227	17250	17058	17058	17276	17148	17194	17155	17372	17344	17238	17094	17145	17148	17236	17083	17107	17137	17177	16997	17039	17169	17315	17261	17017	17173	17256	17191	17302	17078	16903	17027	17376	17268	17189	17056	16934	17081	17161	17188	17343	17012	17169	16996	17056	17128	17177	17036	17047	17341	17183	17076	17089	17235	17241	17126	17065	17052	17223	17196	17192	17140	17262	17238	17352	17120	17161	17072	17245	17336	17103	16998	17125	17156	17102	17273	16990	17364	17205	16924	17005	17033	17231	17440	17227	17341	17172	16954	17037	17299	17247	17235	17179	17290	17132	17134	17056	17161	17198	17067	17179	17239	17221	17423	17197	17182	17007	17349	17366	17323	17236	17012	17105	17150	17226	17162	17180	17056	16984	16975	17170	17053	17105	17210	17068	17220	17180	17194	17284	17206	17213	17081	17203	17239	17258	17266	17255	17356	17175	17263	17261	17389	16966	17173	17117	17098	17163	17099	17085	17185	17353	17158	17101	17091	17169	17115	17200	17262	17163	17290	17026	17128	17133	17095	17262	17188	17315	17332	17292	17136	17116	16961	17232	17243	17402	16970	16961	17334	17185	17008	17161	17159	17109	17272	17255	16968	17144	17068	17156	17158	17078	17192	17220	17043	17165	17080	17277	17059	17190	17188	17109	17276	17017	17118	17062	17138	17106	16896	17077	17227	17172	17250	17279	17158	17072	17307	17248	17228	17262	17032	17174	17229	17185	17150	17093	17124	17031	17243	17133	17250	17098	17243	17204	17177	17216	17080	17228	17156	17168	17341	17158	17065	16984	17101	17362	17297	17152	17125	17124	17228	17197	17202	17055	17106	17123	17190	17139	17114	17388	17051	17118	17401	17247	17040	17213	17314	17137	16954	17111	17220	17108	17326	17179	17194	17300	17274	17115	17203	17134	17144	17172	17282	17275	17017	17317	17095	17189	17243	17025	17302	17288	17244	17154	17308	17130	17406	17341	17155	16955	17140	17271	17161	16881	17079	17213	17193	17301	17189	17040	17384	17211	16868	17025	17075	17058	17145	17070	17239	17179	17014	17309	17127	17189	16922	17234	17180	17207	17319	17090	17084	17193	16959	17104	17018	17178	17367	17329	17046	17085	17254	17213	17062	17297	17456	17312	17281	17258	17173	17066	17249	17303	17157	17196	17099	17048	17081	17235	17306	17376	17208	17286	17192	16987	17180	17053	16978	17100	16959	17077	17166	17328	17199	16950	17071	17148	17214	17132	17090	17200	17204	17119	17068	17127	17164	17168	17102	17162	17177	17109	17249	17118	17120	17187	17077	17218	17223	17208	17239	17159	17157	17232	17262	17159	17375	17289	17336	17271	17476	17208	17260	17172	17299	17236	17136	16922	17118	17209	17207	17097	17173	17164	17207	17246	17165	17263	17026	17149	17244	17184	17120	16918	17193	17287	17348	17288	17019	17112	17286	17158	17227	17265	17272	17150	17215	17058	16958	17180	17010	17143	17242	17336	17255	17248	17000	17170	17120	17098	17186	17133	17185	17164	17328	17163	16942	17264	17197	17112	17184	17096	17179	17247	17100	17275	17077	17227	17004	17253	17194	17077	17203	17280	17104	17018	17264	17210	17303	17328	17263	17162	17145	17095	16936	17007	17197	17101	17004	17032	17366	17118	17164	17167	17084	17097	16958	17081	16890	17111	17070	17168	17262	17403	17140	17158	17003	17102	17148	17304	17155	17112	17146	16991	17111	17329	17172	17300	17124	17225	17298	17137	17242	17274	17037	17132	17177	17232	17333	17075	17059	17140	16949	17145	17169	17126	17143	17264	16966	17154	16998	17175	17081	17260	17075	17208	16939	17296	17178	17143	17145	16935	17290	17026	17118	17215	16983	17293	16985	17193	17074	17269	17092	17218	17037	17409	17223	17190	17215	17034	17128	17068	17097	17344	17190	17289	17335	17102	17022	17197	17159
32262	47098	46287	36474	29460	24570	21655	19471	18274	17626	17195	16739	16293	15731	15359	15133	15162	14875	15043	14817	14866	14805	14939	14844	14876	14818	14986	14934	14640	14864	14925	14818	14785	14538	14708	14694	14651	14972	14859	14850	14689	14802	14809	14735	14732	14691	14858	14857	14604	14658	14709	14900	14818	14801	14683	14692	14719	14908	14604	14818	14765	14858	14840	14738	14821	14723	14695	14709	14552	14751	14781	14630	14771	14874	14733	14620	14740	14717	14696	14783	14705	14664	14677	14785	14803	14850	14881	14714	14737	14599	14730	14789	14690	14985	14861	14711	14688	14697	14769	14763	14800	14897	14766	14499	14855	14668	14795	14797	14709	14636	14778	14696	14699	14755	14688	14786	14725	14768	14654	14623	14672	14790	14757	14960	14653	14470	14681	14968	14774	14800	14888	14689	14569	14754	14801	14835	14768	14909	14852	14592	14932	14725	14815	14825	14687	14801	14748	14866	14491	14727	14748	14798	14807	14949	14723	14655	14780	14951	14733	14770	14694	14732	14695	14750	14818	14751	14803	14873	14869	14895	14686	14687	14678	14774	14569	14836	14883	14766	14779	14765	14811	14869	14786	14732	14574	14756	14672	14794	14817	14783	14855	14582	14757	14735	14684	14822	14733	14712	14805	14833	14845	14835	14804	14866	14619	14684	14685	14723	14827	14728	14623	14782	14866	14826	14909	14682	14917	14700	14773	14864	14677	14562	14697	14833	14752	14756	14816	14592	14859	14887	14783	14661	14713	14693	14531	14749	14831	14738	14854	14811	14742	14758	14693	14675	14620	14803	14798	14863	14812	14857	14997	14757	14683	14732	14894	14697	14859	14743	14922	14751	14733	14677	14807	14639	14769	14707	14755	14735	14865	14716	14630	14787	14626	14790	14654	14760	14778	14563	14808	14669	14850	14814	14719	14677	14697	14753	14867	14890	14734	14961	14775	14707	14725	14729	14651	14767	14674	14821	14795	14836	14619	14666	14928	14702	14778	14733	14871	14955	14825	14746	14877	14829	14556	14758	14681	14885	14687	14684	14732	14636	14757	14759	14904	14790	14539	14713	14703	14688	14902	14681	14910	14690	14844	14745	14669	14793	14781	14861	14671	14747	14715	14814	14753	14690	14779	14823	14772	14791	14831	14829	14770	14645	14743	14857	14883	14826	14817	14877	14789	14762	14828	14784	14686	14819	14759	14693	14774	14649	14764	14905	14594	14946	14768	14853	14763	14688	14669	14727	14732	14682	14507	14744	14624	14704	14694	14796	14500	14831	14771	14607	14714	14854	14673	14685	14589	14751	14886	14750	14747	14623	14768	14736	14876	14702	14637	14800	14752	14724	14794	14856	14627	14820	14811	14738	14796	14663	14876	14647	14736	14684	14730	14821	14590	14640	14704	14871	14785	14906	14726	14697	14832	14766	14748	14718	14822	14599	14851	14739	14686	14707	14901	14834	14762	14752	14584	14896	14799	14774	14747	14834	14939	14833	14781	14799	14766	14686	14629	14864	14765	14676	14699	14836	14792	14697	14900	14825	14735	14716	14833	14689	14779	14658	14733	14724	14849	14781	14789	14701	14715	14613	14830	14833	14862	14644	14917	14585	14825	14770	14750	14692	14563	14904	14661	14714	14640	14735	14696	14731	14679	14847	14709	14695	14558	14817	14807	14709	14776	14687	14788	14776	14722	14712	14684	14579	14749	14753	14765	14902	14736	14741	14745	14803	14765	14705	14595	14595	14640	14696	14708	14874	14811	14776	14837	14760	14711	14707	14941	14899	14722	14671	14879	14780	14706	14731	14668	14690	14819	14694	14953	14765	14890	14868	14817	14696	14858	14848	14797	14649	14685	14715	14775	14927	14618	14809	14838	14788	14615	14831	14633	14789	14645	14786	14821	14553	14720	14756	14790	14843	14719	14649	14689	14926	14740	14719	14741	14625	14744	14544	14752	14745	14822	14781	14802	14657	14702	14727	14633	14680	14908	14849	14670	14808	14565	14695	14742	14734	14576	14802	14734	14710	14709	14841	14704	14763	14842	14794	14638	14873	14752	14784	14807	14813	14736	14982	14857	14899	14845	14673	14692	14764	14675	14813	14581	14848	14631	14698	14580	14883	14673	14771	14829	14741	14906	14696	14775	14734	14662	14695	14566	14765	14817	14801	14736	14664	14747	14819	14649	14820	14685	14814	14658	14839	14835	14856	14570	14757	14684	14713	14653	14818	14669	14692	14701	14819	14748	14773	14846	14670	14943	14687	14801	14648	14829	14732	14822	14779	14784	14706	14690	14831	14859	14645	14607	14711	14913	14737	14689	14613	14627	14723	14722	14764	14760	14818	14764	14849	14763	14610	14763	14779	14703	14742	14703	14770	14794	14643	14861	14711	14711	14810	14810	14736	14660	14647	14730	14834	14835	14689	14770	14779	14606	14776	14660	14752	14762	14761	14810	14864	14624	14855	14556	14679	14727	14785	14741	14621	14898	14801	14748	14834	14742	14656	14530	14736	14822	14726	14671	14839	14597	14740	14783	14868	14707	14854	14796	14671	14751	14739	14754	14602	14798	14847	14930	14699	14712	14796	14768	14668	14825	14642	14677	14724	14775	14807	14834	14754	14741	14895	14676	14740	14850	14720	14834	14782	14697	14862	14947	14925	14820	14714	14927	14796	14832	14624	14743	14872	14745	14806	14792	14561	14793	14785	14686	14755	14736	14801	14738	14905	14959	14670	14888	14724	14863	14746	14738	14684	14584	14679	14807	14682	14770	14771	14867	14879	14827	14641	14761	14526	14757	14768	14691	14606	14796	14906	14729	14549	15011	14777	14889	14958	14834	14780	14786	14801	14745	14856	14810	14715	14793	14555	14445	14517	14731	14698	14757	14760	14757	14701	14949	14757	14808	14714	14756	14501	14774	14799	14677	14772	14822	14784	14775	14758	14822	14750	14644	14705	14707	14763	14939	14656	14665	14669	14880	14881	14775	14866	14690	14760	14623	14701	14675	14793	14694	14899	14665	14682	14825	14818	14636	14716	14816	14678	14785	14797	14687	14816	14855	14871	14785	14764	14685	14821	14850	14661	14698	14768	14775	14742	14846	14787	14618	14771	14789	14939	14719	14809	14773	14731	14858	14684	14880	14720	14712	14665	14837	14781	14799	14728	14708	14885	14665	14594	14819	14640	14883	14694	14847	14673	14923	14882	14788	14756	14837	14760	14735	14738	14801	14821	14781	14745	14757	14782	14725	14693	14733	14885	15044	14711	14669	14758	14756	14763	14726	14770	14879	14882	14697	14756	14668	14623	14782	14585	14849	14779	14854	14648	14836	14819	14559	14714	14761	14863	14753	14650	14685	14862	14745	14647	14709	14620	14752	14569	14743	14825	14597	14686	14890	14742	14642	14718	14483	14669	14631	14590	14871	14701	14708	14847	14781	14572	14649	14658	14642	14820	14869	14807	14813	14672	14875	14846	14633	14744	14878	14891	15007	14668	14697	14899	14667	14911	14715	14796	14815	14776	14670	14661	14843	14736	14688	14714	14587	14883	14836	14741	14764	14694	14775	14825	14773	14832	14810	14851	14640	14821	14633	14717	14635	14682	14748	14619	14810	14663	14910	14898	14861	14792	14738	14895	14746	14883	14693	14832	14829	14858	14508	14919	14864	14771	14767	14852	14686	14740	14706	14890	14541	14756	14764	14609	14739	14748	14690	14703	14759	14758	14568	14975	14739	14836	14768	14740	14776	14722	14745	14630	14765	14848	14770	14845	14848	14659	14624	14757	14763	14788	14720	14676	14891	14745	14775	14706	14885	14758	14770	14470	14663	14661	14869	14665	14662	14677	14818	14805	14590	14698	14669	14673	14838	14790	14777	14556	14711	14775	14775	14458	14925	14820	14730	14756	14702	14628	14851	14690	14813	14665	14866	14743	14653	14580	14825	14746	14657	14676	14770	14665	14753	14828	14923	14875	14577	14749	14833	14974	14672	14709	14881	14730	14814	14627	14820	14697	14836	14625	14675	14739	14856	14698	14827	14890	14776	14685	14786	14728	14845	14730	14828	14723	14803	14634	14930	14529	14679	14714	14694	14765	14759	14774	14777	14826	14814	14755	14713	14850	14747	14658	14692	14770	14853	14790	14577	14654	14714	14843	14901	14803	14761	14859	14775	14715	14864	14865	14859	14624	14750	14927	14692	14948	14909	14806	14665	14734	14600	14788	14778	14750	14759	14880	14647	14576	14780	14912	14646	14813	14820	14808	14744	14791	14741	14658	14657	14706	14873	14877	14732	14749	14785	14771	14850	14833	14650	14682	14634	14762	14758	14884	14688	14809	14669	14812	14858	14868	14800	14795	14774	14852	14825	14772	14746	14898	14902	14729	14731	14779	14769	14620	14719	14867	14852	14864	14796	14651	14815	14703	14825	14720	14809	14832	14760	14770	14657	14759	14699	14700	14672	14653	14659	14700	14701	14683	14857	14833	14723	14856	14862	14722	14824	14804	14797	14765	14772	14720	14750	14852	14737	14796	14693	14865	14713	14739	14689	14693	14909	14715	14696	14851	14902	14822	14741	14670	14899	14752	14822	14768	14606	14816	14680	14844	14909	14774	14754	14824	14596	14748	14873	14740	14657	14755	14647	14895	14802	14720	14814	14777	14829	14762	14735	14720	14817	14624	14560	14679	14810	14889	14822	14702	14791	14707	14678	14872	14789	14824	14598	14880	14745	14881	14898	14714	14689	14721	14533	14671	14612	14803	14854	14795	14683	14798	14624	14722	14682	14778	14617	14900	14728	14890	14631	14746	14644	14700	14674	14683	14874	14617	14765	14773	14730	14637	14767	14634	14739	14835	14567	14814	14743	14740	14801	14652	14760	14923	14790	14711	14921	14805	14742	14640	14669	14660	14695	14682	14903	14611	14759	14728	14753	14591	14825	14896	14793	14780	14708	14911	14883	14631	14704	14707	14751	14811	14815	14923	14767	14770	14650	14835	14782	14678	14771	14836	14807	14768	14689	14797	14599	14687	14743	14856	14797	14625	14697	14895	14767	14899	14868	14686	14830	14734	14897	14854	14834	14840	14732	14847	14671	14756	14793	14782	14678	14812	14780	14775	14669	14643	14803	14854	14803	14738	14868	14679
24615	21348	29542	27949	27794	27866	26007	22577	20969	20257	19636	18992	18482	18013	17655	17344	17260	17380	17386	17191	17259	17384	17318	17112	17176	16992	16894	17279	17094	17089	17270	17243	17280	17081	17128	16999	17005	17170	17204	17245	17066	17000	17082	17164	16952	17015	17159	17271	17260	16886	17113	17068	17087	17146	17049	16866	16977	17270	16946	16959	17000	17042	17112	17113	16921	16938	17237	17166	16950	17153	17129	17047	17008	17019	17007	17069	17021	16827	17020	16986	17095	17040	16819	16957	17049	17126	16932	16945	16985	17211	17022	17096	17031	17077	17052	16938	16912	17111	17180	17177	16924	16785	17006	16902	17130	16923	16971	17104	16931	17079	17073	17025	17036	16930	17127	16934	17010	16946	17022	16907	16919	16975	17143	17186	17069	17157	17330	17049	17106	17086	16849	17138	17238	16934	16860	17285	17108	17096	16934	16960	17023	17294	16987	17149	16995	17050	17048	17008	17020	16940	17003	17032	17038	17068	17086	17030	17032	17055	16959	17073	16987	16912	17238	16883	16958	16975	17075	17083	17149	17025	16863	17114	16953	16986	17196	17105	17225	17056	17124	17072	17022	17043	16766	16794	16969	16880	17026	17055	17135	17170	16910	17005	17055	16933	16827	17041	16938	17058	17037	16947	17002	17060	16971	16881	17034	17276	16989	17248	16946	16918	16849	16892	17038	17009	17119	17319	17190	17119	17174	17159	17190	17272	17002	16959	17055	16893	17099	16900	17079	17161	16988	17030	16798	16952	16900	16940	16822	16988	17004	16954	17046	17076	16858	17001	16860	17191	17187	17062	16967	16852	17173	16948	17300	16940	16994	17201	16998	16891	17050	17173	16835	16976	16973	16927	16946	16958	17181	17084	16897	17045	16884	17058	16862	17068	16974	16665	17023	17045	16929	16911	16888	17090	17108	17055	17005	17035	17084	16981	17212	17117	16876	17026	17039	17165	17148	17035	16832	16982	17196	17147	16955	16965	16936	16811	17187	17070	17050	16949	17032	17066	17026	16953	16969	16911	17274	16907	17016	17150	16840	17046	17034	17088	17006	16979	17045	16945	16782	17084	17112	17047	16906	16967	16876	17073	16917	17138	17173	17011	16980	16876	17105	16903	17090	17091	16963	17080	17104	16918	16969	17024	16878	17092	17066	16990	17038	16791	17002	17031	17346	17170	17128	17008	17093	16807	16994	16997	17054	17175	17009	17002	16960	17109	16973	16907	17065	17236	16862	17050	16782	16917	17079	16990	16778	17158	17140	17192	17182	16831	16892	17126	17120	17060	17172	16952	17027	16886	17102	17028	17040	16888	17199	16963	16993	17062	16753	17019	17030	17156	16873	16951	17208	17042	17068	16942	16892	17089	16978	17032	17123	17086	16727	17234	17196	17129	16943	17137	17106	17104	17026	16976	16898	17129	17124	17061	16889	17014	17155	16992	16882	17104	17175	16888	16805	17042	16904	17139	17147	17143	16941	17072	17014	16841	17070	16846	17155	17069	17159	16990	17174	16987	17119	17038	17032	17121	17060	16956	16992	16838	17140	17097	16906	17234	17155	17025	16998	17289	16958	17077	16829	16902	17167	17255	17021	17218	17147	16930	17062	17215	17087	17158	17126	16860	16894	16996	17049	16934	17054	17014	17028	16947	17023	16793	17040	16927	17306	16997	17057	17044	17029	17068	17172	17165	16997	17100	16849	16934	16979	16901	17026	16990	17106	17007	17005	16995	17085	17026	17050	17189	17042	17191	17047	17000	17239	16830	16994	17157	16873	17011	16989	16997	17054	17053	17005	16933	17145	17198	17057	17011	17214	17082	16993	17052	17006	16889	16980	17079	16900	16921	16987	17032	17063	16991	16886	16950	16836	16985	16889	16948	16964	17000	17011	16903	17026	17036	17170	16940	16927	16993	17107	17132	17029	16922	17059	17069	17148	17219	16895	17049	17023	16969	16973	16935	17041	16957	16917	16867	17071	17038	17061	17126	17078	17023	17026	17058	16858	17124	17135	16977	16865	17116	16939	16931	17011	16944	17085	17034	17046	16946	17059	17069	16719	16882	17151	17128	17074	17207	17086	16925	17021	17188	17030	17157	16898	16994	16864	17133	17031	17148	17013	16933	16885	16946	17191	17141	16959	17059	16829	17112	16811	16737	16773	16943	17059	16882	17113	17153	16879	17135	17027	16983	17082	17084	16984	17328	17069	17118	17037	17019	17036	16943	17070	16962	17055	16990	17037	16831	17020	16936	16956	16843	17099	17078	17020	17216	16990	17288	16991	17056	17127	17155	17153	17089	16958	17079	17092	17122	17176	17023	17001	17082	16967	17082	16795	16937	16924	17012	17140	16953	16746	16838	16901	16908	16867	17062	16930	17021	16891	16872	17281	17048	17103	16968	16797	16817	16877	17089	16850	16963	17183	17126	16927	17050	17150	17025	16827	17147	17124	16834	17169	17117	17160	17187	17016	16746	16959	17002	16918	17189	16911	16985	17160	17036	16971	17095	17012	17038	17087	16950	17055	17026	16885	17036	17076	17141	16937	17016	16997	17123	17141	16937	16925	17083	17079	16895	17066	17186	17069	17038	17060	17068	17134	17148	17047	17189	16998	17144	17054	17171	16990	17034	16843	16868	17136	17050	16968	16970	16966	17113	17104	17052	17095	16963	17088	17114	17037	17154	16911	16975	17178	16994	17016	16893	17090	16914	17090	17025	17077	16847	16819	17008	17072	17146	16863	16814	16950	16779	16869	17064	16992	16769	17079	17095	16980	17068	17078	17018	17107	17022	16983	16882	17081	17013	16896	17012	17079	16971	16927	16918	17012	16915	17030	17165	16982	17002	17074	17146	17153	16971	16981	17004	17123	17063	16804	17218	17036	16936	17161	16978	17011	17056	16900	17145	17013	17003	16900	17024	17119	16893	17167	17039	17336	17125	17013	16777	17085	16845	17169	17068	16885	17043	17036	17083	17080	17102	16931	16976	17183	17063	16993	17130	16833	17042	16765	16951	16965	16973	16916	17076	17023	17054	17046	16998	17124	17205	17123	16857	17009	16853	16988	16901	16972	16985	17160	17150	16915	17093	17022	16970	16785	16963	17033	16919	17179	16995	17165	17126	17092	17158	16860	16905	16832	17129	17089	16991	16981	17180	17148	16855	17029	17025	17251	17073	16967	16905	17206	17115	17209	16890	17158	17074	17026	17035	17192	17043	16802	16937	16968	17022	16783	16947	17087	17155	16987	17083	17060	17095	16976	17074	17029	17020	17161	16953	17051	16983	17064	16902	16986	16875	16821	16997	17120	16887	17037	17032	17053	17057	17343	17253	17074	16925	17008	17192	16766	16967	16977	17120	17152	16990	17085	17037	17013	17174	16850	17044	17237	17150	16921	17054	17121	17123	16948	17001	17013	17127	16967	16980	17123	17024	17044	17089	17091	16959	16978	17142	16936	17089	17034	16930	17054	16984	17126	17070	17139	17193	17277	17012	16956	16929	17159	17210	17156	17101	16813	17340	16931	17109	17122	16912	16986	16900	17198	17006	17138	16940	16979	17016	17129	17098	17084	16778	16905	17149	17050	17068	17216	17039	16921	17116	17101	17154	17011	16889	17122	17026	16973	17051	17185	16949	16892	17222	17191	17228	17063	16929	16872	16920	17044	16769	17033	17008	16890	16956	16970	16925	17199	17050	17071	16763	16874	17061	16861	17023	17002	17069	17076	16893	17071	16888	16989	16937	16797	17017	16917	17096	16997	16984	16893	17143	17091	17029	16949	17061	17155	16832	16785	16907	17267	17138	17102	17161	17215	17237	17016	17167	17064	16934	16974	16994	17099	16882	16966	16835	17006	16954	17270	17145	17112	17134	17112	17120	17118	17049	17173	16996	17082	16942	17248	17038	17155	17053	17056	17090	17169	17124	17030	17174	16884	16845	16763	17071	17019	17039	17042	16958	17136	16980	16975	17018	17140	16937	17241	17089	16968	17139	17007	16946	17204	17209	16959	17064	17115	17155	17017	17124	17150	16938	17099	17129	16727	17101	17038	16976	17092	17059	17058	16888	17048	17055	17009	16919	17033	17040	17000	17043	17164	17067	16975	17149	17106	17068	17314	17148	17196	16707	17022	17168	16985	17108	17146	17074	17067	16988	17189	16905	16911	16973	17172	17072	17100	17102	17053	17016	16805	16833	16933	17117	17038	17019	17241	17147	16946	17003	17066	16997	16821	16947	16985	16844	16861	17032	17078	16972	17035	17048	17158	16947	17100	17138	17110	16949	16947	17097	16920	17044	17088	17238	17109	17077	17025	16954	17107	17165	17168	17084	17140	17048	17151	17173	16942	16969	17213	16936	17136	17099	16861	17042	17056	16869	17093	16989	16944	17127	17069	17200	16977	16961	16940	16965	16940	16951	17289	17037	17069	17017	17176	16993	17091	16942	17104	16985	16949	17000	17180	17038	17000	16944	17036	17035	17264	17174	17047	16891	16897	16998	16840	17129	17069	16862	17112	17006	17076	16799	17008	17074	17104	17106	17097	17117	17192	17025	16981	16899	17021	16937	17123	16973	17012	17082	17107	17112	16950	16980	17058	16851	16895	17065	17062	17263	17041	16962	17067	16978	17054	17019	17001	17166	17051	17263	17117	16971	17214	17087	17166	17057	16917	17098	17079	17008	17050	17199	17014	16855	16969	16747	17088	17042	16910	17064	17014	17213	17201	16930	16957	16849	16954	16893	17089	17099	16834	16919	16938	17077	17117	16896	17061	16803	16932	16932	17219	17029	17114	17165	16950	17050	17064	17031	17043	17091	17222	17238	17208	16906	16881	17037	17180	17066	17221	16965	16811	17058	16942	17040	16850	16916	17044	17087	17017	16874	17061	16998	17015	17209	16886	16996	16900	17037	17038	17172	16844	17006	16955	16837	17067	17012	16989	17154	17053	17019	17145	17035	16893	16962	17021	17168	17083	17083	17219	17159	17194	16995	17223	17229	17032	16925	17121	16874	17143	16902	16874	16987	17141	17083	16862	17055	16922	17044	17149	17127	17048	16911	16921	16896	17067	16981	17074	17019	16973	16982	16995	17001	17154	17123	17091	17069	16927	17063	17129	17019	17087	16858	17164	17461	17138	17169	16913	17124
33334	55043	51609	41893	34707	28796	24675	22276	20850	19445	18614	17897	16682	15863	15418	15205	15030	14981	14961	14897	14976	14946	14732	14872	14847	14760	14839	14757	14692	14720	14982	14861	14737	14859	14993	14812	14818	14618	14965	14686	15054	14878	14809	14799	14803	14668	14723	14682	14804	14687	14816	14726	14782	14852	14713	14862	14841	14597	14829	14750	14758	14822	14728	14764	14806	14781	14857	14909	14868	14703	14797	14820	14838	14796	14712	14760	14662	14870	14696	14734	14756	14665	14678	14703	14796	14722	14604	14728	14706	14600	14700	14701	14812	14831	14865	14702	14778	14542	14811	14841	14812	14698	14798	14795	14752	14513	14758	14737	14672	15009	14725	14900	14707	14850	14722	14720	14627	14626	14685	14734	14732	14793	14783	14753	14743	14794	14793	14837	14666	14738	14845	14851	14622	14673	14783	14795	14964	14771	14800	14673	14847	14945	14678	14633	14567	14758	14767	14732	14713	14816	14731	14824	14853	14672	14808	14845	14831	14716	14867	14840	14739	14642	14884	14653	14717	14702	14745	14719	14757	14742	14714	14642	14752	14764	14999	14712	14678	14730	14816	14620	14898	14703	14758	14817	14821	14774	14821	14595	14744	14756	14780	14795	14722	14690	14902	14807	14764	14655	14831	14754	14703	14747	14788	14805	14912	15004	14811	14753	14684	14818	14582	14758	14804	14608	14791	14758	14870	14617	14856	14759	14757	14669	14770	14760	14638	14653	14708	14557	14770	14739	14835	14693	14751	14948	14787	14854	14850	14855	14726	14523	14660	14724	14771	14556	14787	14762	14880	14696	14761	14822	14795	14814	14722	14731	14686	14633	14781	14661	14934	14766	14779	14684	14708	14703	14795	14747	14795	14837	14835	14811	14660	14774	14843	14521	14940	14783	14533	14688	14726	14598	14672	14812	14661	14805	14909	14770	14805	14880	14768	14602	14712	14693	14810	14894	14647	14668	14729	14668	14688	14703	14769	14918	14692	14678	14754	14754	14720	14693	14811	14883	14805	14746	14714	14712	14723	14804	14666	14798	14676	14561	14680	14744	14864	14868	14783	15015	14635	14880	14682	14659	14785	14567	14799	14728	14825	14732	14682	14904	14638	14796	14689	14751	14744	14725	14625	14720	14670	14803	14736	14747	14726	14632	14957	14823	14762	14995	14746	14722	14660	14648	14814	14847	14872	14702	14744	14935	14977	14746	14812	14839	14621	14591	14827	14820	14739	14801	14752	14650	14660	14784	14750	14781	14777	14664	14740	14644	14568	14745	14710	14801	14665	14749	14780	14885	14816	14768	14670	14698	14711	14658	14813	14845	14602	14900	14748	14713	14732	14814	14841	14674	14948	14691	14649	14740	14749	14981	14740	14616	14785	14698	14895	14685	14588	14602	14869	14716	14931	14722	14657	14830	14790	14593	14595	14801	14755	14709	14691	14864	14711	14769	14671	14516	14665	14852	14810	14751	14821	14867	14622	14731	14783	14696	14656	14710	14728	14893	14744	14670	14676	14610	14816	14679	14596	14675	14762	14682	14702	14679	14726	14812	14778	14786	14727	14947	14715	14861	14905	14725	14655	14821	14800	14759	14567	14800	14821	14807	14808	14810	14659	14796	14637	14785	14820	14787	14858	14953	14812	14744	14618	14600	14791	14881	14694	14738	14916	14485	14739	14552	14766	14794	14765	14793	14677	14487	14798	14703	14664	14675	14675	14687	14558	14618	14782	14684	14822	14705	14658	14755	14630	14855	14635	14776	14630	14797	14942	14545	14814	14670	14624	14601	14714	14914	14770	14793	14664	14677	14730	14707	14868	14856	14881	14808	14584	14758	14724	14783	14817	14661	14888	14824	14529	14844	14612	14812	14707	14718	14698	14807	14774	14929	14752	14851	14688	14628	14628	14872	14798	14604	14843	14779	14676	14855	14731	14725	14669	14683	14743	14837	14752	14800	14850	14721	14622	14767	14709	14690	14830	14719	14726	14684	14759	14730	14799	14975	14785	14878	14739	14674	14644	14604	14800	14637	14782	14703	14708	14774	14691	14629	14672	14792	14814	14770	14769	14705	14966	14608	14770	14705	14617	14679	14768	14640	14777	14777	14761	14848	14739	14763	14720	14791	14698	14930	14728	14724	14933	14642	14740	14649	14797	14758	14754	14875	14650	14850	14702	14564	14779	14777	14718	14823	14654	14791	14836	14621	14821	14841	14625	14707	14717	14798	14889	14675	14659	14647	14602	14811	14838	14840	14827	14680	14784	14666	14808	14748	14727	14731	14776	14713	14672	14701	14937	14725	14717	14794	14587	14864	14568	14644	14795	14735	14710	14727	14676	14689	14810	14820	14730	14729	14712	14762	14737	14634	14688	14771	14900	14570	14627	14618	14612	14915	14705	14804	14794	14949	14877	14716	14752	14779	14745	14841	14638	14860	14808	14794	14850	14812	14662	14716	14785	14695	14730	14684	14812	14724	14745	14645	14832	14643	14700	14956	14598	14835	14677	14846	14798	14758	14613	14843	14780	14646	14598	14818	14771	14989	14648	14716	14746	14836	14665	14830	14781	14534	14735	14708	14849	14727	14801	14764	14742	14700	14913	14784	14624	14718	14773	14655	14750	14655	14755	14788	14656	14798	14944	14760	14674	14733	14756	14749	14701	14681	14828	14730	14745	14738	14643	14595	14691	14624	14823	14781	14776	14650	14712	14746	14823	14843	14721	14914	14853	14737	14731	14705	14563	14916	14686	14621	14804	14632	14859	14700	14578	14738	14696	14785	14708	14764	14692	14726	14806	14680	14888	14661	14670	14671	14748	14754	14724	14797	14510	14719	14833	14792	14760	14809	14701	14876	14638	14763	14824	14671	14829	14682	14695	14737	14730	14812	14623	14610	14811	14745	14886	14832	14786	14796	14659	14824	14784	14848	14798	14661	14724	14647	14851	14673	14683	14947	14726	14633	14736	14754	14762	14751	14692	14756	14492	14890	14756	14681	14741	14780	14809	14915	14790	14763	14873	14765	14643	14789	14647	14689	14573	14647	14648	14748	14572	14724	14712	14777	14796	14742	14680	14825	14731	14658	14679	14700	14819	14885	14763	14741	14766	14764	14727	14755	14810	14760	14715	14680	14566	14711	14604	14677	14681	14836	14718	14780	14807	14672	14777	14860	14690	14829	14680	14841	14857	14631	14731	14613	14727	14862	14719	14857	14822	14738	14681	14862	14594	14801	14783	14673	14805	14791	14793	14722	14785	14753	14827	14642	14675	14656	14876	14659	14829	14740	14951	14836	14673	14757	14708	14720	14784	14736	14612	14660	14863	14670	14803	14621	14703	14753	14708	14973	14727	14658	14828	14776	14862	14741	14749	14910	14650	14879	14752	14850	14761	14858	14811	14597	14816	14762	14800	14734	14805	14880	14865	14785	14747	14861	14812	14778	14687	14630	14795	14799	14856	14806	14867	14717	14662	14660	14802	14692	14760	14743	14808	14741	14698	14643	14799	14693	14645	14617	14873	14680	14733	14692	14731	14701	14549	14838	14533	14888	14785	14709	14741	14587	14788	14779	14765	14723	14859	14708	14831	14699	14885	14823	14672	14788	14602	14683	14705	14901	14727	14762	14519	14763	14671	14730	14793	14784	14680	14745	14702	14722	14767	14634	14824	14828	14614	14806	14716	14697	14652	14713	14832	14681	14730	14586	14872	14776	14757	14692	14737	14736	14619	14702	14697	14788	14887	14673	14668	14836	14685	14858	14814	14708	14632	14682	14800	14699	14699	14791	14769	14751	14678	14691	14946	14782	15003	14767	14753	14615	14580	14672	14676	14863	14757	14836	14852	14700	14513	14802	14850	14652	14585	14717	14796	14725	14731	14827	14768	14659	14715	14644	14701	14746	14859	14823	14866	14689	14717	14824	14758	14795	14709	14700	14876	14808	14711	14879	14791	14711	14722	14658	14850	14728	14698	14545	14701	14660	14810	14697	14684	14805	14749	14759	14658	14722	14833	14818	14750	14661	14757	14842	14732	14695	14930	14973	14767	14943	14664	14576	14773	14776	14711	14805	14572	14710	14775	14707	14788	14935	14789	14750	14763	14767	14803	14777	14809	14787	14703	14688	14788	14822	14671	14743	14701	14815	14569	14769	14639	14656	14650	14694	14798	14746	14787	14608	14663	14526	14929	14660	14602	14527	14754	14692	14734	14725	14895	14748	14678	14844	14804	14813	14793	14832	14842	14609	14686	14954	14940	14911	14620	14592	14748	14701	14754	14734	14612	14832	14815	14754	14794	14914	14495	14708	14732	14567	14775	14848	14733	14763	14547	14819	14760	14606	14976	14710	14805	14959	14636	14829	14691	14859	14791	14613	14548	14767	14810	14798	14748	14685	14757	14432	14706	14956	14642	14839	14609	14706	14724	14754	14851	14740	14918	14620	14780	14701	14763	14469	14593	14773	14881	14617	14655	14749	14835	14795	14855	14738	14728	14786	14593	14747	14762	14936	14585	14701	14713	14830	14646	14674	14796	14645	14775	14811	14746	14738	14727	14725	14902	14707	14908	14789	14701	14805	14655	14669	14937	14856	14671	14669	14866	14714	14739	14829	14765	14554	14740	14840	14655	14804	14678	14707	14699	14845	14771	14719	14839	14924	14684	14602	14708	14803	14674	14821	14724	14778	14748	14713	14724	14740	14636	14723	14745	14812	14647	14623	14697	14601	14629	14751	14852	14899	14725	14800	14693	14818	14836	14747	14674	14947	14636	14766	14776	14751	14671	14842	14590	14856	14893	14673	14823	14919	14684	14681	14655	14875	14705	14660	14765	14634	14772	14871	14748	14704	14683	14843	14713	14729	14624	14771	14623	14679	14733	14759	14786	14652	14794	14764	14812	14709	14768	14677	14504	14785	14608	14718	14550	14823	14705	14588	14826	14711	14797	14717	14572	14784	14744	14702	14813	14610	14687	14694	14762	14681	14552	14712	14685	14827	14829	14736	14855	14719	14963	14835	14678	14700	14679	14788	14808	14690	14860	14717	14824	14826	14798	14597	14719	14753	14929	14688	14651	14583	14747	14787	14710	14705	14736	14670	14574	14806	14561	14843	14739	14712	14862	14877	14834	14952	14796	14876	14722	14624	14809	14840
23191	21321	29310	24348	24502	28781	30700	25189	23106	22183	21733	20420	19174	18489	18137	17643	17597	17372	17509	17116	17349	17410	17209	17264	17293	17216	17273	17251	17234	17386	17332	17211	17090	17246	17187	16946	17100	17134	17094	17244	17101	17044	17119	17246	17195	17253	17076	17222	16995	17196	16927	17052	17057	17204	16984	16994	17292	17000	17061	17217	17039	17366	17143	17023	17022	17351	17117	17312	17009	17106	16960	16912	17018	17098	17126	17189	17224	17276	17155	17259	17171	17312	17153	17140	17073	17075	16964	17017	17184	16999	17075	17122	17006	17167	17029	17283	16990	17321	17186	17072	17072	17033	16966	16999	17055	17030	16987	17149	17295	17146	16988	17172	17158	17092	17066	17100	17246	17162	17239	17169	17173	17037	16879	17112	17139	16936	17007	17172	17007	17126	17162	17005	17012	16906	17183	17139	17091	17198	17106	17119	16845	17070	17015	17143	17096	17170	17134	17201	16986	17061	16976	16991	17139	16902	17088	16951	17200	17106	16967	17087	16960	17038	16907	17030	16860	17127	17111	17063	17190	16962	16994	17224	17039	17107	17101	17107	17132	17079	16981	17001	17010	17113	17038	16981	17087	17063	16989	17006	16938	17027	17182	17165	17139	16650	17003	16858	16910	16993	16972	17209	17055	17094	16983	16870	17097	17008	17003	17071	17222	17050	17005	17006	16735	17027	16980	16980	16962	17081	17152	17037	17118	16961	16991	17027	17077	17021	17100	16996	16877	16969	17154	17111	17190	17161	17131	17163	17254	16986	17142	16964	17329	17143	16966	17133	17031	16981	17252	17183	17136	17155	17122	17092	17089	16925	17293	17040	17085	17095	17163	17111	17105	17331	17135	17123	17053	17055	17120	16942	17218	16996	16979	17082	17142	16898	17123	17077	17289	17153	16976	17125	17022	16978	17019	16987	17000	16860	17338	17118	17118	17103	17215	17087	16928	17002	16983	16971	17002	17099	16982	17234	16957	17145	17006	16965	16967	16902	17353	17065	17207	17015	17123	16945	16995	16893	16891	16960	17253	16638	17104	17020	17119	17036	16977	17304	17213	16984	17077	16936	17025	16939	17294	16968	17247	16887	17058	17114	17037	17126	17145	17376	16963	17171	16873	17158	17283	17200	17039	17259	17126	16895	17035	17118	17203	16978	17266	17113	17024	17189	17127	16973	16989	17171	17021	17162	17160	17250	17002	17112	17310	17178	17042	17208	17101	17022	17162	17136	17131	17049	16897	16963	17126	16946	17069	16964	17133	17005	17257	17304	17048	17057	16924	17127	17106	17046	17019	17101	17228	17002	16858	17165	16828	16919	16872	17135	17015	16956	16993	17344	17245	17107	17177	17126	17148	17086	17035	16976	17007	17109	16969	16937	17127	16992	16995	17076	16979	17144	16993	16948	17054	16844	17131	17108	17281	17094	16985	17179	17048	17153	17113	16920	16972	16959	16964	16898	17016	17124	17163	17181	17035	17036	16961	17148	17098	16927	17165	17144	17117	17221	17131	17160	17002	17005	17007	16983	16893	17146	17043	17105	17196	17151	17049	17023	17014	17010	16972	17001	16844	16944	17104	17091	17075	17069	17151	17166	17026	16963	17067	17071	17001	17189	17134	17168	17024	17014	17005	17050	17018	16867	16934	17091	17178	17042	17189	17034	16956	17165	17150	17027	17025	16901	17147	17189	16832	17165	16899	17217	16997	16917	16982	16987	17060	17072	17071	17136	17082	17041	17129	17002	17120	17180	17187	16987	17053	17083	17071	17030	16969	17033	17109	16878	17173	17125	17121	16896	17083	16951	17070	16917	17144	16836	17025	17024	17163	17109	17138	16899	17105	17013	17017	17157	17113	17095	17067	17104	17102	17061	17027	17092	17204	16945	17106	17227	17110	16882	17122	16961	17113	17136	17139	17003	17080	17066	17122	17244	17087	17076	17099	17000	17070	17064	17060	17105	16935	16947	17045	17011	17152	17034	17105	17029	16895	17041	16981	16934	17035	16940	16880	17279	17273	17126	17096	17036	17161	16991	16993	16922	16874	16953	17009	17164	16956	17129	17097	17220	17051	17116	17275	17053	17048	17079	17255	16919	17058	17109	17062	16978	16946	17264	17160	17213	16970	16977	17161	17143	16948	17124	17097	16950	16885	16895	17316	17059	17148	17017	16774	17143	17115	16871	17103	17082	17158	16985	17101	17113	17195	16871	17100	17070	17145	16943	16987	17135	16938	17166	17043	17307	17304	17208	17131	16910	17048	17004	17109	17072	16977	17104	16939	17032	17050	17199	17070	17021	17166	16981	17101	16944	17253	17131	17186	17013	17217	17183	16997	17094	17012	17098	17046	16890	17148	17289	16885	17104	17044	17156	17135	16928	17248	17232	17058	17340	17244	17293	17228	16807	17093	17213	16968	17057	17038	17126	16995	17070	17110	16988	17164	17048	17061	17271	16983	16924	16838	17200	16894	17053	16838	17267	16785	17064	17155	17187	17146	17162	17020	17146	17073	17008	16954	17046	16781	17115	17035	17079	17042	16919	17135	17040	16938	17017	16958	17200	16947	17064	17128	16876	17030	17209	17152	17070	16902	16839	17005	17048	17226	16968	17228	16896	16927	17342	17085	17095	17102	16952	17316	17259	17190	17050	16837	16845	17045	17151	16885	17086	17058	17139	17130	17080	16903	16774	16899	17024	16972	17186	17350	17025	17044	17098	17041	16962	17043	17093	16922	16977	17129	16851	17096	17151	17138	17097	17008	16969	16813	16971	17106	17275	17134	17019	16800	17043	17082	16965	17153	16929	17081	17230	17027	17243	17088	17131	16978	16979	17049	17169	16845	17366	17199	17193	17167	17029	17139	17124	17312	17123	17150	17130	17060	16975	17030	17094	17191	17003	17134	16952	16930	17273	17014	16982	17237	16986	17076	16982	17003	17167	16951	17132	16979	17025	17004	17045	17423	17225	17045	16953	17009	16898	16976	17253	16940	17026	16927	17277	16960	17035	16903	17055	17114	17161	16999	17082	17029	17210	17134	17031	16994	16948	17095	16925	16912	16997	17153	17081	16961	16993	17088	16910	17062	17064	17276	17215	17054	17003	16978	16979	16938	17017	16938	17136	16927	17074	16981	16979	17124	17077	16892	16993	17243	17089	17180	17220	17181	16918	17055	17005	17090	17114	16954	17088	17102	17191	17052	17222	17101	17106	17226	17263	17020	17144	17123	17062	17046	17089	17087	16928	17089	17017	16946	17044	16985	16914	17159	17043	16851	16899	17026	16952	17007	17205	16829	17133	17130	17003	16853	17099	17209	17083	17125	16975	17240	16992	16975	16994	17163	17228	17058	16791	17003	16960	16962	17215	16969	17054	16976	17105	16977	17004	16913	16708	16977	17081	16965	16947	17134	17257	17144	17016	17149	17070	16884	17036	17393	17179	17033	17194	17054	17284	16894	17142	17118	17100	17088	17080	17046	17031	17141	16877	17123	17134	17053	17118	16922	16929	16986	16997	17165	17343	17248	16842	17107	17128	16938	17157	17007	17262	17064	16997	17118	17171	16965	16954	16907	16986	17020	17092	17033	17059	17044	17015	16721	17114	16950	16981	17136	16967	17297	17042	17157	16950	17212	17124	17034	17063	16869	16858	16981	17002	16980	16902	17109	16928	17384	17230	17081	16900	16944	17167	17031	17062	17067	16987	17091	17079	17195	16967	17010	17083	17068	17147	17029	16938	16996	17044	17140	17010	17277	17100	16898	16915	16923	16971	17096	17097	17070	17049	17035	17111	16814	17250	17202	17080	17096	17142	16886	17082	17146	17046	16937	17025	17173	17135	17124	17134	17150	17081	16951	16967	17176	17004	17029	17064	17158	17181	16956	17015	16977	17011	17044	17122	17391	17029	17144	17143	17159	17139	17034	17018	17154	17111	16973	16991	17063	16963	17120	17220	17163	17078	17108	17218	17016	17015	17126	16891	17048	16870	16897	16992	16949	17053	17223	17104	17031	16895	17240	17102	17117	17164	17148	17108	16951	17085	17059	17135	16977	17087	17136	17257	17067	17188	17015	16869	17012	17165	17134	16912	17223	17028	17046	17128	16954	17065	16937	16912	17099	17112	17174	17166	16992	17072	17036	17039	17151	17091	16977	17069	17090	17284	17074	17182	17049	16978	16772	16997	17001	17238	17327	17007	17090	17038	16932	17037	16948	17057	17052	17056	17061	17136	17169	17165	17091	17070	17111	17382	17079	17030	16930	17110	17041	16938	16994	17008	17216	16854	17218	16986	17391	17254	17054	17107	17092	17040	16882	17019	17204	16878	16904	17289	17010	17167	16998	17017	17182	16928	17265	17057	17111	17055	17073	17063	17121	17157	16942	17065	17041	17060	17120	17151	17097	17086	17098	17097	16970	16898	17087	17142	17053	17088	16954	16923	16846	17054	17065	17014	16963	17167	17007	17123	17163	16958	17256	17018	17006	17031	17270	17159	17017	17083	16989	16876	17035	17088	17163	17181	17107	17145	17117	17126	16941	17212	16981	16946	17011	17101	17035	16930	17175	17063	17162	16941	17091	16992	17139	16947	17112	16952	16900	17146	16998	17129	17010	17075	17142	17091	17065	17136	17218	16975	17157	17172	17203	16897	17006	17305	17094	17144	17041	17008	16934	17031	17075	17239	17018	16899	17148	16898	17122	17089	17077	16998	17079	16941	16960	17031	17054	17001	17095	16905	16885	17252	17361	16959	16972	16942	16986	17142	17052	17200	17076	17043	17208	17103	17025	17003	17097	17166	16942	17052	17053	17027	17185	16960	17017	17220	16988	17184	17016	16992	17142	17046	17078	17157	17065	17069	17152	17087	17051	17269	17060	17103	16931	17014	17039	17153	17168	17228	17196	16961	16877	16904	17008	16893	17081	17013	17031	17098	17053	17196	17022	17062	16949	17102	17005	17023	17126	17186	17166	17173	17003	16959	17054	17041	17089	17162	17084	17061	16939	17075	17118	16948	16885	16946	17099	17221	17043	17019	17165	16903	17175	17039	16971	17016	16917	17093	16954	17045	16972	16973	16912	17040	17248	17005	16949	16968	17060	16978	17020	16969	16983	16949	17193	17115	16998	17096	16999	16917	17275	16940	16787	17246
35542	60829	57187	47425	40668	34419	29329	26458	23765	21980	20995	19107	17751	16448	15987	15696	15424	15158	15199	15038	15005	15074	14911	15034	14783	14892	14875	14834	14909	14797	14946	14826	14751	14659	14582	14769	14833	14786	14881	14868	14859	14882	14813	14889	14730	14714	14811	14748	14782	14745	14820	14896	14759	14767	14780	14742	14882	15019	14746	14732	14843	14576	14678	14572	14745	14809	14761	14805	14801	15007	14743	14814	14776	14857	14824	14753	14836	14792	14833	14655	14944	14642	14656	14832	14851	14740	14784	14499	14707	14739	14708	14975	14760	14879	14789	14790	14705	14654	14640	14899	14801	14846	14670	14598	14812	14796	14770	14890	14685	14897	14695	14877	14758	14737	14655	14803	14793	14743	14748	14835	14864	14733	14782	14778	14701	14691	14648	14764	14833	14721	14819	14755	14769	14551	14798	14868	14693	14691	14714	14650	14756	14757	14869	14725	14783	14793	14780	14615	14763	14836	14781	14794	14813	14816	14935	14830	14738	14733	14671	14788	14695	14741	14643	14718	14872	14713	14611	14705	14755	14834	14878	14670	14861	14718	14829	14628	14903	14803	14849	14909	14873	14675	14696	14816	14843	14699	14751	14848	14908	14823	14839	14767	14885	14885	14728	14685	14550	14800	14672	14667	14734	14652	14799	14830	14663	14688	14678	14693	14761	14807	14837	14769	14892	14875	14816	14711	14802	14841	14985	14932	14764	14814	14773	14891	14737	14744	14805	14764	14889	14676	14908	14650	14860	14878	14859	14767	14667	14713	14727	14778	14836	14768	14939	14775	14776	14847	14499	14675	14784	14759	14774	14882	14739	14828	14759	14811	14708	14607	14722	14676	14797	14737	14748	14877	14831	14769	14753	14824	14843	14830	14704	14728	14825	14694	14823	14940	14934	14873	14700	14863	14736	14881	14935	14956	14630	14713	14739	14725	14625	14730	14830	14621	14813	14768	14765	14897	14814	14770	14743	14684	14875	14741	14809	14867	14783	14707	14671	14679	14869	14753	14773	14714	14732	14752	14740	14809	14742	14794	14764	14897	14764	14582	14683	14898	14765	14749	14665	14797	14700	14816	14688	14757	14780	14749	14731	14803	15007	14670	14866	14662	14779	14826	14629	14652	14739	14734	14828	14824	14724	14696	14660	14795	14785	14748	14935	14787	14728	14742	14898	14849	14902	14612	14632	14874	14907	14827	14873	14929	14668	14789	14532	14915	14806	14768	14731	14764	14733	14891	14651	14680	14805	14604	14701	14724	14725	14764	14819	14618	14801	14803	14641	14823	14624	14750	14736	14848	14727	14847	14879	14921	14894	14799	14725	14571	14688	14585	14616	14756	14761	14809	14660	14823	14837	14612	14770	14923	14807	14814	14840	14592	14837	14725	14819	14748	14723	14672	14673	14751	14840	14858	14739	14611	14832	14804	14619	14566	14765	14775	14887	14725	14897	14857	14735	14732	14660	14593	14726	14854	14824	14722	14724	14736	14677	14679	14713	14653	14779	14779	14816	14757	14775	14831	14721	14775	14640	14740	14801	14688	14777	14846	14731	14667	14917	14839	14647	14984	14684	14750	14849	14789	14922	14595	14768	14678	14626	14949	14929	14817	14688	14857	14737	14748	14741	14787	14841	14682	14937	14864	14792	14704	14750	14786	14729	14826	14849	14619	14713	14702	14766	14673	14668	14778	14705	14579	14742	14724	14761	14896	14822	14479	14719	14744	14759	14795	14706	14717	14687	14816	14689	14768	14752	14874	14810	14711	14617	14864	14661	14763	15001	14901	14854	14687	14718	14727	14542	14763	14803	14760	14801	14740	14826	14717	14713	14776	14596	14780	14676	14653	14691	14694	14835	14817	14727	14845	14512	14772	14713	14709	14642	14677	14782	14822	14553	14735	14888	14717	14805	14773	14803	14800	14728	14891	14904	14732	14861	14782	14693	14600	14931	14836	14662	14792	14510	14846	14687	14686	14739	14713	14829	14791	14700	14757	14600	14707	14877	14594	14774	14691	14799	14717	14646	14787	14791	14683	14926	14717	14803	14726	14731	14873	14736	14916	14833	14715	14729	14771	14784	14742	14713	14786	14725	14690	14740	14915	14680	14799	14828	14746	14601	14617	14749	14951	14740	14785	14756	14770	14705	14718	14794	14700	14800	14730	14790	14826	14814	14767	14921	14627	14688	14853	14589	14774	14663	14703	14726	14773	14680	14916	14902	14633	14854	14801	14855	14821	14719	14852	14785	14607	14850	14767	14612	14756	14823	14892	14790	14620	14582	14876	14876	14752	14936	14802	14821	14841	14690	14579	14899	14720	14797	14848	14825	14858	14799	14679	14810	14838	14882	14636	14774	14578	14754	14870	14854	14851	14753	14795	14670	14834	14813	14749	14877	14755	14603	14849	14668	14673	14852	14824	14799	14660	14634	14772	14794	14854	14882	14664	14743	14634	14783	14803	14759	14755	14951	14724	14793	14666	14842	14922	14729	14840	14701	14747	14953	14693	14700	14813	14776	14618	14812	14713	14754	14881	14764	14773	14795	14957	14546	14762	14613	14745	14774	14892	14917	14612	14815	14801	14934	14678	14941	14681	14841	14763	14669	14718	14647	14760	14774	14640	14922	14794	14725	14860	14618	14765	14710	14654	14707	14787	14769	14811	14662	14566	14630	14685	14801	14721	14679	14727	14817	14817	14611	14736	14878	14737	14783	14693	14809	14588	14832	14718	14652	14655	14856	14755	14774	14813	14829	14845	14830	14733	14861	14639	14614	14710	14857	14721	14778	14589	14736	14858	14757	14740	14797	14590	14730	14955	14821	14851	14750	14836	14678	14799	14621	14758	14641	14750	14893	14963	14704	14705	14730	14772	14733	14658	14577	14717	14730	14715	14689	14770	14695	14787	14835	14941	14851	14705	14878	14772	14787	14751	14890	14688	14712	14880	14751	14757	14704	14931	14782	14806	14713	14794	14691	14819	14842	14836	14719	14900	14795	14773	14630	14646	14679	14970	14705	14692	14738	14800	14547	14742	14721	14828	14836	14616	14765	14848	14869	14801	14755	14707	14650	14854	14801	14618	14823	14843	14735	14682	14788	14817	14741	14761	14762	14776	14766	14609	14882	14678	14672	14652	14720	14769	14630	14732	14686	14732	14899	14716	14907	14832	14646	14882	14687	14618	14780	14735	14751	14776	14930	14665	14759	14709	14599	14747	14675	14846	14577	14666	14621	14596	14571	14684	14755	14879	14818	14673	14771	14684	14628	14863	14740	14785	14717	14659	14704	14759	14932	14844	14708	14858	14748	14773	14706	14805	14892	14953	14728	14836	14624	14698	14750	14804	14785	14719	14872	14747	14713	14735	14618	14666	14797	14643	14817	14847	14778	14747	14734	14873	14796	14760	14837	14759	14779	14886	14746	14727	14755	14630	14819	14767	14784	14835	14672	14566	14890	14693	14827	14617	14784	14784	14727	14791	14821	14739	14784	14654	14783	14690	14799	14695	14766	14888	14675	14944	14798	14627	14840	14670	14763	14929	14760	14833	14781	14738	14788	14785	14808	14877	14797	14775	14810	14856	14832	14649	14768	14824	14725	14797	14772	14837	14821	14799	14744	14677	14813	14605	14757	14746	14720	14682	14983	14777	14799	14679	14934	14811	14741	14688	14602	14831	14668	14836	14848	14601	14805	14716	14715	14708	14703	14612	14850	14606	14722	14662	14730	14752	14774	14770	14806	14759	14811	14655	14802	14555	14690	14750	14718	14789	14797	14737	14677	14704	14741	14824	14757	14680	14727	14724	14800	14665	14614	14905	14727	14763	14676	14738	14786	14937	14785	14807	14759	14743	14742	14639	14840	14768	14636	14739	14838	14712	14674	14590	14605	14765	14914	14744	14810	14726	14746	14560	14760	14784	14790	14781	14777	14788	14632	14840	14783	14715	14898	14973	14628	14777	14729	14881	14675	14713	14839	14813	14747	14799	14708	14731	14884	15035	14817	14881	14711	14758	14752	14645	14722	14867	14716	14808	14747	14874	14675	14834	14724	14621	14887	14704	14923	14879	14766	14715	14813	14811	14886	14758	14839	14896	14668	14642	14751	14611	14843	14589	14775	14859	14514	14670	14575	14851	14887	14857	14773	14738	14699	14638	14671	14717	14717	14646	14745	14852	14658	14534	14687	14647	14830	14670	14667	14738	14749	14806	14668	14881	14594	14759	14869	14881	14735	14659	14687	14706	14694	15028	14720	14596	14912	14673	14741	14744	14850	14632	14753	14768	14832	15093	14751	14753	14765	14591	14749	14841	14825	14514	14769	14607	14805	14857	14789	14773	14834	14776	14750	14793	14658	14702	14838	14883	14833	14718	14694	14873	14581	14923	14774	14795	14782	14612	14872	14790	14724	14830	14905	14708	14757	14844	14576	14656	14755	14708	14586	14795	14815	14669	14834	14874	14715	14721	14875	14813	14737	14719	14834	14662	14736	14938	14496	14817	14832	14862	14762	14881	14777	14754	14751	14949	14786	14757	14717	14828	14746	14814	14576	14873	14756	14741	14881	14823	14888	14701	14820	14825	14800	14863	14655	14735	14729	14966	14883	14678	14610	14882	14733	14882	14591	14721	14711	14638	14646	14688	14727	14836	14803	14816	14812	14892	14713	14762	14654	14822	14687	14676	14934	14879	14772	14852	14734	14905	14655	14645	14853	14753	14745	14797	14755	14737	14722	15047	14634	14652	14775	14745	14822	14744	14671	14632	14706	14724	14808	14884	14680	14818	14693	14637	14913	14831	14724	14802	14733	14833	14737	14626	14811	14560	14835	14642	14794	14788	14803	14739	14858	14845	14642	14713	14839	14636	14692	14748	14853	14714	14796	14731	14853	14775	14761	14753	14800	14605	14857	14729	14790	14736	14632	14715	14899	14666	14661	14821	14597	14876	14913	14737	14892	14736	14733	14786	14798	14780	14657	14749	14848	14579	14914	14747	14750	14721	14581	14824	14580	14734	14721	14808	14889	14716	14668	14849	14684	14780	14791	14831	14849	14768	14731	14884	14709	14742	14744	14710	14910	14761	14841	14662	14690	14800	14795	14816	14854	14765	15077	14779	14856	14581	14973	14707	14754	14698	14838	14739	14782	14743
30255	33413	42559	37519	29588	26129	23264	21531	20485	20141	19784	18995	18500	18418	18216	17922	17970	17658	17968	17968	17817	17915	17770	17780	17751	17827	17872	17940	17869	17933	17994	17609	17769	17788	17595	17705	17599	17559	17558	17669	17534	17941	18010	17583	17734	17918	17787	17691	17967	17808	17759	17692	17660	17690	17864	17671	17827	17561	17768	17861	17736	17599	17636	17615	17892	17767	17733	17728	17871	17603	17756	17707	17649	17680	17860	17655	17607	17769	17733	17823	17803	17806	17773	17811	17910	17818	17692	17603	17700	17717	17621	17917	17740	17787	17706	17781	17868	17835	17788	17888	17631	17713	17817	17694	17724	17646	17777	17704	17731	17696	17905	17516	17689	17820	17790	17903	17780	17844	17635	17846	17722	17702	17598	17640	17749	17661	17762	17771	17720	17812	17747	17852	17455	17789	17898	17750	17689	17851	17856	17733	17626	17827	17957	17761	17782	17650	17732	17608	17855	17652	17720	17741	17729	17835	17827	17762	17853	17833	17833	17650	17647	17564	17795	17784	17699	17764	17797	17740	17566	17635	17944	17742	17708	17649	17713	17735	17894	17609	17871	17729	17654	17821	18013	17732	17789	17632	17821	17700	17713	17540	17681	17610	17704	17716	17634	17804	17883	17622	17647	17870	17738	17592	17610	17928	17740	17698	17582	17715	17454	17710	17807	17602	17839	17821	17788	17844	17551	17604	17467	17881	17805	17903	17729	17770	17554	17594	17656	17697	17726	17843	17835	17650	17760	17728	17735	17756	17666	17756	17699	17604	17654	17763	17839	17729	17724	17743	17811	17662	17804	17645	17774	17855	17844	17740	17808	17673	17726	17639	17871	17697	17480	17767	17723	17668	17772	17653	17686	17756	17912	17634	17799	17610	17769	17617	17793	17889	17798	17761	17790	17769	17507	17776	17807	17518	17609	17849	17670	17565	17672	17690	17831	17837	17699	17754	17674	17825	17756	17673	17684	17730	17772	17779	17713	17705	17622	17974	17876	17643	17773	17757	17581	17667	17773	17724	17580	17568	17681	17727	17805	17723	17754	17759	17824	17987	17536	17483	17953	17842	17887	17747	17757	17481	17673	17736	17674	17616	17846	17753	17747	17577	17685	17619	17854	17880	17805	17831	17807	17702	17791	17788	17643	17715	17835	17704	17673	17926	17610	17678	17835	17702	17697	17567	17926	17774	17858	17665	17760	17687	17945	17622	17692	17536	17621	17810	17655	17818	17908	17812	17632	17787	17797	17624	17844	17571	17773	17965	17724	17872	17824	17848	17494	17623	17663	17709	17614	17789	17797	17835	17896	17652	17693	17844	17726	17670	17832	17669	17762	17600	17913	17627	17832	17707	17952	17652	17405	17652	17752	17631	17746	17805	17594	17751	17569	17560	17423	17709	17756	17702	17784	17944	17962	17730	17836	17877	17795	17825	17833	17714	17831	17474	17641	17686	17701	17682	17946	17708	17620	17776	17686	17812	17809	17723	17820	17739	17765	17712	17710	17779	17686	17547	17652	17859	17686	17633	17725	17545	17836	17814	17672	17609	17781	17824	17863	17675	17634	17720	17829	17956	17805	17605	17707	17625	17747	17592	17634	17583	17767	17643	17744	17758	17610	17680	17567	17683	17821	17497	17750	17787	17617	17908	17621	17757	17652	17584	17836	17611	17707	17817	17602	17696	17964	17837	17849	17549	17579	17607	17932	17791	17623	17692	17607	17642	17720	17785	17806	17746	17698	17684	17803	17724	17763	17762	17853	17662	17629	17985	17890	17825	17550	17731	17523	17680	17710	17829	17791	17786	17640	17743	17700	17608	17900	17687	17730	17707	17687	17688	17847	17541	17589	17964	17807	17575	17723	17767	17780	17934	17622	17640	17601	17712	17790	17799	17664	17649	17586	17969	17631	17628	17960	17633	17660	17773	17706	17681	17440	17669	17747	17795	17952	17687	17800	17824	17787	17716	17824	17713	17675	17694	17714	17626	17920	17753	17624	17862	17924	17675	17724	17870	17733	17792	17745	17784	17967	17779	17819	17873	17788	17772	17981	17659	17735	17604	17821	17721	17702	17738	17869	17681	17747	17802	17557	17897	17750	17792	17622	17581	17775	17575	17687	17881	17700	17626	17738	17801	17857	17940	17812	17709	17761	17675	17849	17607	17695	17793	17536	17699	17802	17758	17770	17766	17781	17614	17595	17785	17721	17713	17637	17831	17796	17727	17665	17823	17830	17687	17781	17759	17726	17668	17990	17808	17879	17709	17834	17651	17921	17776	17873	17747	17912	17842	17722	17751	17860	17771	17730	17752	17705	17650	17597	17681	17721	17730	17844	17659	17936	17733	17757	17754	17813	17815	17706	17579	17944	18004	17733	17803	17577	17843	17722	17943	17677	17563	17652	17864	17871	17814	17634	17906	17745	18089	17695	17702	17789	17829	17649	17644	17716	17701	17584	17950	17760	17721	17631	17757	17950	17720	17556	17708	17601	17791	17802	17753	17763	17842	17780	17814	17798	17841	17795	17641	17717	17694	17671	17703	17677	17589	17825	17683	17723	17705	17704	17645	17683	17851	17773	17808	17860	17749	17726	17706	17913	17721	17717	17717	17567	17729	17521	17898	17896	17973	17713	17695	17895	17615	17836	17691	17860	17700	17558	17658	17718	17654	17872	17653	17820	17668	17770	17825	17773	17844	17704	17762	17705	17850	17925	17632	17800	17981	17937	17804	17810	17808	17760	17754	17842	17796	17811	17750	17804	17525	17615	17807	17794	17817	17742	17873	17641	17545	17760	17744	17705	17612	17827	17805	17802	17882	17797	17743	17735	17725	17715	17585	17926	17824	17745	17752	17390	17991	17919	17622	17849	17827	17874	17789	17763	17732	17650	17874	17634	17804	17841	17733	17629	17707	17694	17772	17883	17730	17696	17838	17858	17724	17731	17608	17874	17949	17741	17871	17848	17871	17679	17533	17750	17784	17677	17682	17762	17774	17676	17924	17800	17666	17584	17840	17702	17751	17719	17729	17803	17599	17592	17950	18018	17732	17800	17627	17635	17944	17842	17558	17647	17501	17798	17582	17793	17537	17769	18035	17678	17552	17761	17827	17883	17958	17757	17733	17704	17734	17745	17527	17798	17736	17510	17604	17984	17645	17770	17671	17773	17751	17814	17804	17816	17720	17774	17764	17930	17683	17763	17744	17734	17836	17836	17572	17692	17720	17745	17821	17701	17911	17593	17761	17757	17935	17951	17747	17683	17651	17726	17810	17815	17751	17666	17698	17910	17658	17674	17898	17794	17884	17790	17683	17768	17635	17882	17800	17628	17777	17407	17708	17638	17744	17740	17699	17762	17788	17616	17854	17740	17812	17771	17651	17798	17746	17744	17675	17753	17638	17648	17789	17541	17948	17786	17748	17580	17627	17773	17855	17870	17847	17703	17688	17752	17821	17727	17635	17445	17654	17658	17746	17857	17767	17654	17723	17862	17810	17812	17634	17782	17690	17711	17745	17825	17835	17876	17665	17702	17636	17869	17833	17642	17696	17784	17811	17848	18012	17808	17651	17720	17671	17731	17698	17840	17793	17993	17509	17709	17822	17672	17720	17757	17724	17830	18077	17916	17845	17628	17824	17800	17731	17761	17810	17628	17825	17730	17821	17642	17928	17874	17686	17815	17667	17714	17871	17809	17568	17672	17641	17722	17653	17844	17824	17810	17833	17765	17991	17867	17798	17723	17700	17934	17814	17602	17754	17770	17771	17784	17848	17640	17610	17679	17739	17635	17683	17529	17820	17884	17820	17743	17808	17824	17717	17850	17806	17654	17782	17724	17662	17883	17655	17848	17911	17687	17604	17689	17883	17844	17558	17497	17838	17932	17720	17719	17568	17666	17776	17763	17609	17776	17500	17735	17657	17568	17655	17879	17639	17777	17647	17747	17905	17782	17610	17824	17683	17754	17807	17708	17763	17655	17700	17826	17740	17694	17649	17763	17423	17600	17768	17770	17845	17972	17859	17798	17586	17728	17730	17833	17888	17663	17882	17772	17795	17722	17833	17800	17697	17758	17751	17718	17810	17815	17659	17711	17741	17639	17809	17917	17620	17911	17868	17695	17732	17702	17584	17667	17774	17858	17595	17780	17688	17651	17706	17858	17702	17668	17803	17804	17702	17596	17783	17575	17810	17796	17665	17733	17818	17606	17713	17580	17661	17799	17760	17999	17776	17887	17746	17772	17732	17595	17721	17774	17682	17952	17970	17964	17783	17744	17769	17647	17747	17687	17709	17801	17727	17690	17586	17838	17793	17686	17511	17971	17889	17825	17747	17761	17983	17837	17582	17814	17749	17689	17677	17664	17664	17760	17809	17606	17744	17721	17705	17633	17838	17805	17672	17830	17737	17785	17764	17719	17856	17771	17657	17824	17693	17747	17781	17622	17630	17688	17753	17651	17563	17865	17685	17920	17874	17666	17818	17628	17838	17952	17837	18041	17760	17759	18023	17829	17929	17563	17729	17746	17686	17845	17879	17668	17863	17652	17775	17748	17750	17646	17536	17812	17684	17892	17820	17654	17666	17904	17533	17948	17898	17719	17769	17618	17715	17715	17910	17448	17491	17630	17789	17801	17661	17949	17629	17809	17746	17849	17590	17844	17903	17719	17776	17790	17620	17618	17817	17889	17576	17561	17810	17840	17717	17734	17767	17898	17872	17865	17808	17826	17900	17504	17732	17621	17478	17610	17552	17654	17864	17730	17769	17813	17704	17696	17817	17776	17732	17698	17852	17926	17822	17823	17676	17682	17643	17683	17606	17781	17930	17696	17854	17778	17879	17743	17662	17627	17853	17771	17905	17750	17671	17862	17878	17721	17814	17816	17862	17624	17614	17770	17731	17527	17620	17823	17794	17775	17730	17568	17656	17654	17746	17554	17752	17608	17691	17755	17848	17901	17949	17882	17923	17813	17810	17811	17809	17776	17812	17696	17842	17645	17738	17571	17661	17912	17495	17654	18103	17648	17733	17859	17902	17651	17657	17775	17871	17945	17578	17780	17735	17814	17805	17742	17666	17748	17773	17599	17689	17793	17777	17953	17718	17711	17824	17629	17883	17574	17784	17856	17880	17736	17778	17837	17790	17766	17770
35379	49724	46326	37350	30850	26522	22848	20618	19361	18765	17952	16903	16201	16051	15772	15488	15485	15283	15246	15416	15097	15220	15245	15105	15175	15030	15160	15040	15161	15382	15302	15281	15254	15172	15025	15178	15007	15357	15144	15119	15130	15202	15172	15257	15122	15135	15096	15050	15267	15286	15296	15229	15144	15246	15190	15253	15062	15234	15307	15189	15231	15319	15101	15126	15115	15166	15145	15171	15027	15110	15299	15077	15211	15215	15220	15209	15216	15073	15003	15152	15085	15050	15138	15075	15103	15391	14974	15216	15203	15225	15161	15270	15322	15138	15090	15149	15110	15149	15181	15181	15292	15168	15079	15176	15277	15077	15256	15049	15164	14999	15192	15158	15200	15143	15100	15134	15195	15192	15137	15013	15227	15213	15110	15158	15263	15046	15068	15153	15133	15281	15201	15171	15038	15168	15284	15157	15191	15115	15201	15152	15318	15142	15165	15159	15079	15136	14996	15181	15207	15138	15065	15187	15184	15145	15129	15240	15090	15165	15330	15149	14991	15212	15011	15211	15162	15095	15292	15171	15032	15073	15214	15103	15201	15155	15260	15210	15170	15137	15148	15100	15204	15289	15197	15178	15149	15232	15148	15139	15106	15206	15212	15133	15188	15010	15071	15184	15176	15105	15133	15180	15204	15064	15103	15209	15238	15331	15271	15174	15244	15131	15078	15115	15146	15201	15071	14974	14997	15220	14993	15039	15073	15269	15101	15266	15125	15207	15283	15320	15159	14986	15167	15169	15248	15118	15203	15222	15101	15184	15062	15349	15150	15042	15136	15214	14971	15082	15153	15273	15137	15258	15231	15157	15035	15326	15190	15088	15102	15033	15123	15144	15176	15242	15167	15247	15149	15214	15265	15276	15129	15092	15284	15070	15091	15120	15123	15222	15236	15034	15232	15185	15109	15276	15148	15283	15069	14903	15171	15165	15160	15152	15111	15071	15152	15129	15068	15287	15212	15209	15126	15157	15240	15108	15173	15331	15336	15198	15049	15218	15031	15163	15114	15000	15092	15074	15280	15156	15323	15294	15078	15140	15106	15178	14975	15074	15050	15222	15239	15011	15086	15258	15175	15238	15099	15087	15174	15106	15138	15301	15163	15014	15212	15063	15189	15223	15209	15102	15204	14975	15238	15083	15036	15279	15273	15270	14993	15113	14995	15167	15275	15132	15151	15052	14988	15034	15031	15116	15243	15033	15107	15138	15202	15071	15121	15220	15267	15057	15246	15265	15070	15116	14992	15192	15070	15134	15210	15080	15148	15036	15079	15131	14898	15170	15248	15048	15104	15023	15009	15181	15142	15137	15054	15225	15198	15114	15187	15159	15124	15221	15068	15210	15187	15282	15127	15151	15131	15078	15198	15237	15290	15164	15173	15276	15163	15220	15198	15137	15101	15059	15242	15167	15220	15320	15252	15212	15173	15070	15051	15194	15214	14996	15217	15026	15016	15289	15205	15223	15203	15169	15192	15138	15109	14995	15259	15103	15175	15236	15233	15269	15022	15222	15142	15168	15107	14994	15127	15329	15307	15198	15302	15219	15122	15052	15245	15185	15027	15196	15222	15156	15018	15133	15285	14967	15236	15311	15301	15366	15227	15111	15120	15228	15048	15206	15190	15267	15098	15123	15067	15197	15128	15163	15077	15321	15165	15034	15140	15180	14916	15096	15032	15081	15188	15311	15209	15202	15242	15227	15197	15237	15145	15228	15216	15158	15175	15162	15071	15169	15173	15038	15210	15075	14998	15179	15063	15142	15281	15182	14944	15226	15272	15201	15139	15241	15191	15336	15144	15195	15148	15168	15387	15180	15238	15229	15089	15262	15106	15256	15114	15302	15152	15252	15207	15217	15303	15226	15232	15208	15140	15043	15142	15156	14937	15249	15118	15144	15058	15173	15074	15132	15275	14928	15204	15250	15149	15119	15119	15091	15162	15075	15255	15109	15186	15172	15072	15135	15152	15143	15220	15140	15163	15227	15291	14963	15173	15103	15202	15349	15137	15177	15061	14880	15144	15148	15224	15195	15049	15051	15128	15039	15173	15223	15291	15175	15163	15188	15100	15155	15158	15044	15058	15152	15091	15206	15157	15089	15130	15123	15263	15267	15180	15170	15217	15162	15145	15212	15012	15136	15178	15159	15124	15022	15320	15289	15107	15012	15248	15199	15122	15186	15186	15212	15333	15271	15285	15226	15244	15108	15181	15119	15198	15028	15201	15033	15129	15116	15234	15208	15266	15101	15125	15245	15152	15087	15128	15139	15249	15198	15271	15190	15114	15111	15240	14951	15330	15140	15096	15181	14929	15181	15283	15431	14980	15072	15053	15190	15287	15144	15146	15160	14994	15237	15296	15181	15150	15248	15069	15174	15069	15135	15083	15146	15184	15039	15190	15054	15199	15025	15082	15093	15378	15162	15224	15249	15174	15071	15142	15177	15173	15239	15269	15221	15202	15051	15320	15191	15184	15220	15197	15310	15088	15045	15175	15154	15279	15289	15135	15059	15053	15175	15171	15114	15145	15037	15207	15098	15168	15160	15185	14944	15322	15127	15155	15291	15190	15265	15089	15047	15246	15191	15158	15273	15182	15199	15228	15348	15029	15222	15232	15242	15175	15166	15159	15393	15164	15264	15211	15227	15326	15222	15096	15214	15253	15183	15232	15126	14969	15128	15174	15295	15185	15124	15032	15283	15158	15176	15184	15096	15227	15175	15292	15043	15215	15065	15115	15254	15211	14963	15252	15335	15184	15156	15348	15250	15108	15152	15057	15101	15155	15241	14948	15105	15152	14975	15217	15172	15122	15230	15425	15126	15172	15146	15384	15235	15243	15278	15323	15048	15277	15247	15097	15278	15035	15246	15195	15405	14943	15256	15148	15324	15262	15224	15242	15136	15105	15318	15313	15090	15170	15095	15201	15156	15284	15208	14934	15047	15114	15188	15131	15069	15174	15182	15120	14975	15124	15194	15178	14998	15281	15204	15163	15157	15264	15134	15049	15146	15138	15004	15151	15231	15099	15137	15197	15209	15070	15266	15120	15211	14975	15191	15214	15109	15309	15187	15095	14935	15212	15125	15294	15145	15137	14964	15094	15288	15244	15235	15166	14972	15097	15210	15251	15212	15209	15089	15160	15156	15043	15143	15096	15104	15158	15281	15161	15141	15105	15104	15289	15218	15210	15313	15102	15167	15190	15123	15220	15153	15217	14894	15080	15194	15170	15058	15274	15270	15110	15155	15233	15302	15238	15021	15203	15263	15190	15049	15200	15223	15186	14982	15175	15059	15015	15184	15153	15116	15243	15075	14944	15213	15231	15068	15067	15019	15203	15152	15196	15148	15082	15169	15220	15140	15175	15096	15063	15120	15266	15372	15123	15121	15237	15258	15242	15268	15217	15296	14989	15456	15196	15102	15262	15206	15193	15080	15019	15200	15124	15152	15148	15171	15207	15188	15181	15038	15265	15092	15023	15216	14975	14912	15082	15116	15240	15302	15200	15170	15212	15328	15254	15055	15149	15172	15017	15143	15173	15278	15172	15307	15253	15052	15159	15239	14980	15182	15003	15206	15107	15134	14817	15100	15216	15101	15191	15133	15243	15050	15230	15153	15047	15105	15251	15163	15280	15089	15307	15179	15116	14934	15243	15289	15040	15138	15249	15144	15100	15219	15200	15170	15271	15235	14976	14962	15095	15158	15298	15252	15088	15135	15258	15004	15222	15337	15216	14997	15381	15016	15101	15207	15253	15203	15294	15225	15168	15272	15260	15203	15198	15135	15078	15174	15204	15095	15184	15234	15192	15154	15090	15117	15179	15251	15150	15135	15226	15126	15238	15162	15054	15197	15069	15124	15126	15133	15002	15179	15159	15038	15123	15087	15167	15256	15098	15170	15225	15130	15054	15288	15178	15214	15302	15290	14872	15172	15330	15101	15200	15048	15316	15065	15082	15155	15287	15064	15168	15315	15150	15210	15185	15179	15255	14933	15109	15183	15137	15089	15147	15204	15280	15172	15237	15195	14992	15216	15059	15054	15242	15174	15340	15216	15196	15155	15183	15185	15208	14971	15224	15137	15165	15104	15058	15187	15025	15215	15164	15133	15132	15253	15200	15133	15171	15163	15271	15018	15183	15130	15051	15282	15174	15052	15186	15168	15111	15118	15237	15156	15085	15143	15113	15217	15140	15303	15078	15373	15331	15091	15142	15155	15181	15187	15102	15212	15207	15082	15116	15050	15205	15211	15241	15150	15160	15148	15170	15169	15234	15230	15114	15304	15064	15150	15180	15056	15181	15026	15127	15192	15322	14971	15156	15120	15072	15224	15297	15157	15297	15243	15128	15184	15132	15313	15197	15178	15263	15203	14996	15112	15089	15076	15043	15120	15165	15325	15150	15127	15088	15225	15190	15252	15149	15012	15176	15127	15206	15185	15119	15204	15126	15263	15190	15314	15096	14986	15218	15172	15217	15167	15039	15168	15033	15281	15140	15194	14936	15137	15180	15118	15121	15150	15216	15306	15349	15188	15074	15003	15224	15043	15075	15199	15219	15180	15237	15073	15065	15081	15122	15111	15211	15278	15016	15105	14995	15023	15217	15153	15240	15180	15266	15191	15288	15229	15212	15234	15047	15301	15128	15243	15219	15174	15052	15233	15287	15097	15169	15272	15096	15112	15347	15202	15288	15277	15252	15105	15075	15167	15128	15174	15125	15066	15009	15006	15293	15164	15194	15221	15062	15251	15148	15236	15086	15191	15290	15165	15332	15199	15107	15153	15230	15241	15256	15281	15218	15159	14983	15201	15221	15180	15214	15156	15050	15152	15065	15133	15263	15160	15284	15059	15289	15123	15252	15205	15046	15022	15355	15209	15160	15236	15283	15223	15107	15155	15386	15227	15324	15109	15053	15061	15167	15241	15128	15146	15056	15242	15247	15001	15170	15238	15077	15189	15217	15096	15202	15203	15247	15254	15326	15127	15085	15235	15268	15121	15151	15123	15337	15227	15110	15111	14816	15085	15128	15085	15161	15107	15056	15053	15210	15116	15125	15206	15245	15107	15192	15093	15305	15383	15378	15388	15179	15262	15005	15227	15132	15209	15165	15196	15149	15135	15172	15167	15055	15308	15107	15160
24762	21480	29722	28336	28094	28567	27073	23768	22253	21245	20368	19413	18969	18704	18520	18377	18127	18000	17873	17851	17851	17899	17890	17757	17861	17951	17729	17610	17822	17549	17900	17971	17848	18011	17792	17835	17741	17895	17790	17668	17750	17658	17659	17764	17872	17769	17812	17800	17568	17812	17842	17793	17914	17733	17617	17788	17813	17802	17624	17726	17719	17373	17497	17852	17578	17525	17671	17589	17650	17770	17574	17720	17893	17783	17612	17698	17805	17674	17830	17701	17905	17626	17768	17825	17602	17635	17630	17769	17759	17792	17722	17680	17715	17732	17925	17684	17688	17855	17639	17776	17657	17740	17655	17600	17861	17806	17876	17987	17688	17662	17670	17672	17586	17830	17889	17663	17903	17911	17617	17811	17808	17690	17619	17812	17646	17708	17781	17749	17541	17568	17669	17534	17619	17786	17784	17718	17760	17651	17868	17721	17734	17750	17677	17677	17732	17719	17762	17733	17656	17886	17756	17705	17470	17811	17539	17776	17698	17568	17643	17579	17789	17670	17894	17870	17710	17739	17717	17760	17833	17956	17735	17784	17752	17736	17807	17478	17791	17847	17811	17634	17662	17748	17771	17843	17777	17751	17502	17509	17525	17645	17892	17533	17613	17704	17852	17705	17891	17562	17652	17595	17605	17711	17824	17735	17694	17648	17841	17608	17827	17700	17815	17868	17623	17829	17632	17792	17641	17617	17678	17638	17868	17765	17752	17786	17888	17513	17820	17522	17822	18062	17611	17762	17593	17707	17612	17924	17682	17611	17705	17716	17677	17741	17836	17720	17624	17815	17686	17753	17694	17848	17801	17645	17819	17577	17716	17628	17817	17548	17758	17696	17765	17665	17517	17827	17739	17637	17810	17616	17583	17693	17829	17641	17804	17659	17663	17805	17640	17602	17826	17723	17685	17838	17761	17530	17546	17458	17619	17706	17704	17722	17543	17735	17737	17545	17679	17913	17656	17690	17579	17636	17706	17422	17720	17707	17761	17881	17805	17853	17689	17643	17635	17925	17687	17698	17818	17789	17748	17606	17684	17697	17605	17540	17899	17760	17561	17725	17576	17731	17734	17628	17818	17697	17647	17588	17787	17666	17793	17790	17908	17646	17669	17567	17820	17685	17873	17861	17646	17907	17650	17637	17708	17671	17481	17782	17778	17750	17612	17697	17871	17596	17658	17670	17674	17679	17684	17666	17633	17678	17496	17636	17773	17669	17675	17862	17565	17647	17631	17657	17635	17643	17794	17740	17667	17671	17700	17681	17740	17864	17885	17809	17952	17818	17704	17830	17817	17772	17601	17602	17769	17603	17600	17673	17567	17883	17841	17708	17865	17745	17565	17761	17593	17680	17876	17754	17853	17612	17629	17706	17674	17812	17867	17753	17771	17788	17676	17714	17514	17550	17761	17610	17726	17818	17749	17675	17677	17696	17698	17656	17663	17695	17739	17624	17687	17700	17757	17617	17542	17657	17576	17488	17757	17693	17915	17782	17683	17983	17831	17898	17679	17939	17703	17732	17782	17810	17434	17646	17797	17739	17737	17793	17625	17657	17850	17897	17894	17802	17771	17737	17781	17695	17669	17730	17716	17882	17637	17979	17682	17743	17526	17673	17563	17628	17745	17538	17700	17840	17641	17874	17778	17588	17904	17878	17569	17635	17743	17495	17447	17569	17683	17882	17891	17953	17600	17862	17740	17564	17570	17741	17550	17651	17707	17738	17789	17910	17770	17654	17694	17602	17817	17717	17634	17808	17845	17733	18059	17506	17520	17810	17825	17857	17733	17460	17619	17699	17717	17740	17619	17665	17516	17838	17609	17783	17713	17788	17815	17815	17745	17466	17812	17691	17789	17820	17694	17747	17712	17748	17713	17726	17924	17735	18049	17832	17771	17613	17823	17897	17903	17751	17841	17808	17814	17576	17744	17534	17775	17784	17684	17787	17584	17623	17729	17829	17792	17584	17802	17708	17708	17729	17327	17706	17619	17599	17811	17737	17718	17560	17669	17801	17480	17665	17706	17695	17925	17913	17905	17610	17837	17791	17732	17642	17810	17796	17789	17674	17837	17686	17703	17674	17632	17726	17865	17611	17543	17662	17775	17674	17672	17780	17656	17711	17553	17645	17690	17671	17520	17594	17571	17785	17677	17791	17619	17696	17756	17984	17786	17906	17593	17841	17770	17876	17672	17736	17924	17623	17716	17754	17646	17777	17642	17562	17674	17499	17650	17675	17944	17913	17815	17595	17828	17600	17760	17835	17633	17833	17755	17832	17730	17691	17576	17754	17653	17851	17725	17572	17659	17661	17565	17671	17651	17679	17768	17595	17657	17750	17807	17696	17817	17808	17617	17661	17915	17686	17741	17594	17718	17571	17522	17653	17860	17868	17721	17817	17499	17593	17619	17470	17785	17702	17916	17685	17946	17828	17662	17360	17705	17637	17769	17628	17693	17571	17604	17748	17669	17755	17781	17740	17552	17850	17738	17761	17668	17977	17955	17741	17828	17925	17795	17567	17559	17702	17795	17538	17761	17811	17663	17654	17873	17761	17677	17781	17745	17730	17598	17745	17632	17678	17823	17850	17469	17858	17697	17796	17751	17800	17686	17675	17549	17565	17842	17558	17539	17723	17531	17749	17715	17594	17696	17718	17699	17814	17786	17692	17815	17759	17804	17882	17823	17930	17526	17838	17563	17601	17595	17718	17631	17621	17664	17517	17889	17799	17689	17750	17841	17704	17791	17832	17781	17960	17429	17624	17876	17662	17568	17779	17628	17743	17789	17714	17747	17767	17598	17810	17897	17632	17797	17767	17973	17790	17667	17499	17714	17826	17663	17657	17695	17894	17821	17786	17767	17667	17618	17582	17582	17665	17757	17636	17545	17799	17664	17792	17675	17715	17767	17680	17684	17797	17655	17801	17719	17803	17727	17816	17860	17781	17786	17741	17844	17593	17732	17708	17714	17548	17596	17932	17808	17896	17716	17739	17711	17956	17651	17690	17841	17565	17728	17594	17649	17721	17738	17758	17728	17871	17843	17921	17616	17867	17865	17511	17730	17733	17857	17774	17755	17445	17865	17666	17792	17886	17608	17575	17493	17886	17840	17764	17778	17669	17586	17663	17750	17641	17720	17748	17589	17733	17618	17627	17793	17683	17828	17978	17663	17720	17623	17830	17688	17641	17864	17601	17560	17687	17882	17730	17735	17870	17749	17650	17730	17652	17748	17686	17643	17926	17757	17833	17700	17460	17675	17858	17520	17794	17720	17734	18052	17722	17810	17601	17875	17756	17715	17828	17689	17483	17491	17654	17722	17684	17907	17668	17615	17801	17908	17886	17701	17915	17812	17584	17702	17675	17683	17777	17865	17699	17870	17617	17573	17610	17685	17763	17761	17873	17772	17656	17663	17600	17858	17762	17883	17580	17823	17668	17673	17438	17673	17814	17660	17796	17764	17862	17872	17791	17611	17698	17713	17606	17616	17569	17807	17707	17600	17884	17798	17631	17790	17592	17859	17645	17700	17718	17623	17746	17673	17782	17816	17801	17782	17959	17583	17685	17609	17762	17731	17843	17871	17791	17817	17680	17766	17925	17927	17706	17728	17635	17674	17506	17891	17843	17702	17816	17623	17750	17756	17556	17646	17467	17849	17812	17592	17624	17781	17688	17552	17789	17774	17587	17662	17904	17676	17566	17790	17707	17517	17602	17651	17620	17831	17667	17910	17901	17897	17623	17810	17674	17666	17850	17823	17932	17749	17965	17898	17789	17609	17761	17630	17672	17769	17621	17789	17722	17705	17785	17649	17790	17870	17622	17625	17701	17722	17768	17737	17831	17867	17705	17974	17700	17720	17746	17649	17610	17632	17722	17587	17612	17635	17642	17761	17618	17987	17682	17666	17922	17669	17648	17730	17748	17922	17830	17808	17516	17639	17694	17641	17803	17798	17856	17588	17634	17664	17693	17752	17643	17553	17701	17668	17656	17894	17622	17694	17661	17736	17694	17996	17743	17590	17790	17836	17705	17646	17590	17752	17872	17753	17833	17579	17611	17717	17599	17783	17701	17644	17807	17741	17707	17662	17780	17844	17566	17547	17576	17606	17553	17687	17726	17702	17677	17670	17644	17663	17439	17665	17461	17619	17504	17618	17728	17791	17645	17843	17786	17783	17741	17800	17504	17713	17685	17794	17665	17605	17744	17545	17831	17458	17941	17921	17650	17721	17864	17809	17648	17701	17608	17683	17511	17582	17528	17824	17815	17851	17655	17702	17670	17558	17566	17658	17716	17715	17674	17780	17792	17693	17760	17632	17751	17724	17813	17733	17778	17775	17653	17723	17926	17618	17889	17624	17816	17752	17715	17515	17514	17795	17770	17688	17597	17649	17574	17814	17634	17639	17878	17550	17662	17636	17643	17685	17873	17642	17802	17617	17716	17647	17691	17838	17803	17764	17705	17841	17651	17787	17679	17778	17760	17643	17801	17784	17658	17799	17703	17772	17856	17803	17641	18010	17721	17699	17699	17598	17683	17720	17706	17825	17699	17797	17693	17846	17640	17745	17691	17758	17680	17650	17637	17607	17711	17762	17710	17690	17797	17613	17697	17820	17633	17901	17756	17755	17655	17682	17619	17891	17713	17673	17484	17871	17734	17789	17764	17683	17818	17608	17530	17834	17623	17944	17763	17746	17626	17498	17448	17660	17660	17578	17752	17719	17694	17592	17736	17777	17910	17659	17639	17687	17614	17652	17688	17782	17929	17713	17583	17750	17785	17720	17769	17835	17573	17782	17542	17682	17677	17787	17737	17636	17683	17767	17628	17625	17838	17600	17875	17804	17785	17640	17812	17924	17765	17698	17778	17893	17697	17659	17833	17692	17533	17771	17784	17928	17629	17674	17633	17658	17934	17589	17738	17619	17726	17853	17816	17603	17654	17605	17770	17613	17831	17512	17916	17732	17675	17610	17606	17755	17643	17716	17985	17709	17817	17939	17538	17692	17632	17625	17616	17900	17746	17715	17548	17630	17870	17568	17723	17624	17774	17700	17997	17810	17689	17926	17692	17550	17577	17629	17796	17596	17683	17616	17764	17810	17666	17783	17804	17712	17862	17636	17823	17494	17824	17690	17627	17599	17643
35670	56544	52768	42304	35017	29848	25842	23576	21762	20764	18797	17646	16891	16637	16349	15872	15694	15481	15614	15399	15305	15286	15158	15364	15039	15308	15293	15210	15449	15281	15349	15275	15310	15521	15278	15225	15385	15352	15271	15307	15316	15166	15160	15107	15188	15061	15305	15122	15311	15189	15224	15232	15224	15238	15258	15259	15202	15170	15282	15173	15142	15283	15475	15270	15325	15276	15450	15051	15253	15308	15208	15234	15299	15169	15330	15193	15259	15231	15111	15285	15129	15326	15268	14906	15214	15314	15226	15355	15183	15222	15249	15037	15391	15110	15215	15164	15139	15044	15333	15109	15349	15221	15244	15146	15269	15186	15286	15196	15126	15208	15196	15156	15063	15225	15079	15138	15154	15229	15248	15170	15220	15143	15192	15284	15246	14934	15191	15178	15224	15259	15185	15141	15128	15220	15347	15183	15362	15252	15223	15144	15229	15210	15148	15324	15289	15218	15349	15444	15068	15167	15281	15215	15238	15307	15313	15212	15144	15087	15283	15223	15304	15247	15157	15265	15196	15264	15312	15281	15319	15279	15234	15290	15291	15232	15219	15183	15367	15037	15052	15249	15218	15177	15220	15123	15187	15323	15057	15200	15259	15288	15165	15154	15218	15264	15335	15172	15275	15250	15328	15169	15334	15307	15176	15162	15072	15341	15255	15058	15126	15145	15403	15357	15274	15229	15101	15128	15322	15211	15178	14992	15299	15244	15145	15376	15173	15289	15446	15260	15086	15024	15288	15325	15182	15207	15213	15345	15181	15318	15239	15102	15142	15238	15182	15122	15222	15384	15286	15068	15351	15430	15233	15209	15276	15180	15230	15193	15260	15268	15183	15083	15059	15212	15153	15212	15180	15112	15324	15186	15282	15286	15201	14974	15146	15299	15312	15328	15210	15209	15201	15266	15269	15288	15286	15302	15199	15223	15185	15259	15312	15421	15243	15223	15231	15270	15317	15274	15031	15130	15344	15075	15433	15283	15153	15251	15100	15266	15205	15299	15300	15151	15152	15323	15232	14897	15143	15150	15330	15231	15173	15141	15321	15089	15251	15154	15393	15323	15346	15175	15161	15347	15195	15040	15049	15300	15199	15255	15371	15150	15190	15193	15220	15414	15091	15277	15158	15063	15444	15175	15157	15202	15317	15275	15356	15211	15273	15192	15103	15263	15199	15162	15314	15153	15346	15226	15159	15190	15155	15030	15335	14963	15251	15246	15190	15187	15058	15180	15205	15152	15191	15176	15264	15218	15130	15214	15253	15137	15113	15272	15221	15228	15206	15266	15108	15384	15304	15289	15176	15198	15280	15198	15365	15307	15209	15235	15169	15417	15189	15411	15238	15205	15316	15201	15245	15221	15216	15242	15250	15245	15218	15101	15134	15219	15108	15367	15190	15413	15257	15323	15278	15092	15216	15309	15151	15304	15166	15289	15354	15315	15127	15298	15367	15254	15393	15226	15100	15263	15204	15209	15133	15071	15276	15300	15221	15155	15279	15212	15342	15085	15129	15096	15142	15279	15228	15172	15116	15204	15241	15204	15158	15296	15272	15160	15152	15319	15330	15281	15208	15148	15036	15207	15227	15152	15310	15228	15190	15045	15182	15331	15410	15181	15298	15451	14939	15265	15285	15316	15182	15098	15203	15282	15153	15366	15357	15182	15227	15159	15175	15236	15346	15131	15171	15333	15194	15199	15347	15261	15207	15305	15133	15292	15081	15214	15302	15123	15071	14863	15311	15102	15142	15265	15313	15189	15170	15314	15083	15459	15221	15267	15285	15422	15089	15390	15179	15090	15064	15028	15093	15218	15205	15364	15122	15189	15318	15177	15132	15282	15086	15350	15274	15166	15315	15348	15383	15300	15286	15079	15225	15229	15127	15229	15330	15150	15194	15227	15206	15181	15166	15187	15119	15178	15176	15240	15285	15130	15255	15124	15164	15266	15289	15105	15365	15198	15357	15166	15267	15093	15162	15179	14988	15095	15382	15206	15333	15245	15178	15339	15295	15219	15053	15282	15054	15143	15138	15334	15143	15154	15264	15256	15330	15187	15227	15163	15307	15237	15083	15104	15320	15250	15227	15267	14989	15218	15187	15221	15089	15168	15131	15298	15341	15141	15166	15300	15293	15076	15080	15071	15200	15093	15297	15113	15218	15118	15267	15187	15333	15346	15321	15178	15051	15324	15103	15311	15132	15133	15160	15233	15051	15080	15213	15321	15196	15253	15278	15198	15133	15155	15208	15089	15148	15079	15225	15260	15292	15086	15307	15105	15326	15150	15152	15140	15280	15325	15170	15097	15175	15161	15202	15397	15263	15167	15286	15129	15291	15208	15106	15163	15127	15365	15128	15184	15193	15143	15237	15120	15271	15276	15214	15194	15164	15237	15168	15273	15244	15153	15090	15289	15476	15223	15058	15144	15378	15228	15187	15207	15203	15139	15250	15134	15377	15187	15147	15272	15190	15476	15308	15129	15447	15243	15169	15211	15049	15172	15167	15194	15137	15272	15142	15095	15287	15358	15303	15200	15055	15196	15342	15236	15182	15135	15101	15118	15405	15239	15102	14920	15091	15135	15336	15438	15382	15477	15072	15235	15230	15151	15209	15206	15232	15284	15310	15255	15159	15141	15202	15217	15275	15243	15242	15151	15161	15401	15168	15019	15210	15298	15127	15061	15055	15226	15206	15255	15186	15220	15154	15309	15309	15201	15373	15198	15262	15155	15234	15201	15134	15251	15152	15093	15204	15112	15353	15161	15359	15176	15130	15136	15137	15187	15145	15116	15281	15087	15049	15224	15115	15194	15184	15369	15381	15208	15262	15402	15200	15101	15241	15228	15082	15105	15127	15095	15248	15284	15187	15359	15238	15164	15191	15236	15276	15150	15397	15252	15300	15203	15304	15357	15382	15294	15235	15139	15268	15283	15195	15349	15273	15280	15149	15285	15182	15359	15042	15192	15259	15239	15269	15217	15447	15021	15397	15194	15173	15392	15188	15116	15229	15256	15166	15174	15192	15410	15186	15237	15267	15149	15244	15261	15202	15145	15205	15144	15265	15324	15218	15087	15157	15109	15336	15213	15235	15156	15161	15222	15210	15214	15210	15201	15154	15203	15231	15307	15131	15241	15285	15215	15270	15111	15371	15069	15229	15179	15088	15115	15377	15206	15313	15210	15251	15253	15304	15251	15249	15281	15309	15211	15272	15151	15169	15054	15314	15241	15212	15087	15236	15090	15083	15283	14946	15055	15238	15335	15320	15353	15302	15179	15337	15251	15320	15217	15181	15309	15415	15166	15134	15137	15134	15192	15287	15307	15330	15470	15060	15216	15226	15177	15318	15240	15270	15262	15287	15204	15445	15280	15176	15080	15244	15208	15139	15249	15176	15136	15049	15086	15306	15303	15184	14973	15360	15164	15107	15109	15289	15217	15130	15195	15252	15193	15164	15277	15162	15310	15218	15125	15137	15051	15227	15136	15304	15147	15284	15127	15299	15360	15264	15352	15362	15267	15207	15040	15250	15297	15276	15180	15084	15257	15227	15441	15075	15349	15259	15333	15162	15207	15255	15274	15234	15267	15347	15244	15166	15127	15203	15122	15206	15286	15396	15355	15175	15111	15153	15278	15340	15324	15257	15266	15258	15375	15247	15306	15264	15328	15119	15130	15137	15319	15362	15144	15274	15173	15104	15319	15251	15151	15236	15365	15264	15093	15287	15218	15375	15252	14991	15233	15310	15221	15196	15239	15156	15240	15393	15469	15316	15086	15239	15204	15082	15317	15295	15074	14982	15265	15283	15448	15102	15289	15182	15219	15213	15252	15263	15436	15341	15259	15385	15113	15095	15227	15547	15052	15315	15306	15225	15267	15371	15167	15284	15194	15253	15170	15217	15182	15221	15237	15323	15390	15252	15140	15199	15157	15220	15234	15184	15260	15225	15181	15117	15271	15266	15220	15097	15394	15308	15281	15192	15309	15242	15145	15171	15301	15298	15361	15364	15123	15097	15418	15168	15099	15157	15392	15373	15309	15196	15163	15363	15240	15234	15221	15214	15288	15281	15181	15191	15246	15227	15233	15278	15194	15168	15173	15090	15263	15257	15217	15213	15267	15215	15259	15165	15172	15168	15173	15230	15225	15224	15388	15200	15105	15384	15480	15138	15076	15342	15224	15216	15141	15287	15414	15138	15232	15329	15285	15160	15198	15218	15011	15380	15292	15255	15159	15175	15293	15386	15346	15164	15467	15076	15399	15088	15210	15307	15254	15246	15329	15207	15176	15356	15112	15263	15256	15104	15073	15272	15344	15265	15224	15286	15128	15186	15189	15230	15078	15247	15215	15228	15187	15303	15163	15167	15216	15231	15201	15180	15300	15027	15286	15210	15264	15366	15178	15296	15335	15410	15268	15179	15155	15357	15128	15184	15360	15247	15274	15332	15218	15365	15252	15374	15136	15382	15127	15249	15245	15421	15221	15304	15238	15127	15253	15314	15231	15085	15313	15082	15219	15067	15288	15215	15360	15285	15206	15188	15136	15245	15152	15189	15221	15078	15212	15318	15182	15250	15252	15184	15389	15272	15405	15346	15206	15353	15209	15113	15070	14974	15499	15151	15163	15278	15051	15411	15233	15147	15257	15126	15055	15227	15239	15288	15229	15189	15267	15138	15220	15160	15089	15128	15241	15362	15205	15221	15182	15232	15335	15168	15275	15162	15188	15134	15243	15316	15315	15298	15219	15215	15326	15316	15221	15298	15196	15146	15191	15246	15213	15268	15095	15292	15248	15124	15175	15258	15171	15456	15192	15150	15318	15294	15242	15257	15376	15274	15241	15349	15151	15194	15197	15148	15155	15224	15277	15212	15225	15222	15178	15162	15192	15246	15287	15297	15240	15269	15269	15263	15326	15089	15211	15353	15198	15315	15216	15188	15232	15182	15184	14975	15175	15198	15205	15199	15268	15050	15185	15417	15174	15258	15120	15111	15321	15177	15158	15060	15299	15221	15255	15149	15261	15166	15212	15349	15204	15232	15203	15061	15173	15239	15159	15149	15367	15230	15174	15285	15164	15025	15382	15198	15383	15151	15172	15169	15202	15248	15377	15333	15209	15295	15212	15176	15253	15340	15148	15159	15405
23313	21446	29476	24484	24312	28843	31562	26938	24358	22340	20761	19447	19276	18993	18634	18336	18198	17924	18070	17710	17743	17663	17582	17660	17685	17680	17686	17608	17631	17504	17719	17550	17574	17565	17656	17548	17336	17324	17391	17701	17423	17713	17768	17805	17552	17463	17416	17416	17540	17695	17607	17664	17454	17297	17521	17634	17439	17503	17796	17721	17565	17502	17476	17451	17483	17441	17632	17453	17618	17444	17497	17681	17570	17516	17566	17634	17515	17477	17449	17556	17521	17782	17461	17473	17340	17452	17507	17496	17493	17546	17468	17467	17544	17477	17427	17558	17399	17562	17709	17441	17320	17440	17348	17473	17381	17471	17509	17537	17357	17423	17335	17586	17510	17714	17431	17432	17629	17488	17408	17441	17343	17505	17461	17439	17547	17473	17381	17427	17374	17513	17539	17620	17491	17454	17357	17343	17530	17409	17390	17226	17406	17579	17621	17586	17639	17532	17429	17590	17692	17465	17578	17400	17676	17521	17408	17338	17489	17346	17368	17591	17310	17541	17393	17461	17503	17635	17425	17633	17690	17399	17387	17427	17645	17766	17618	17549	17552	17576	17329	17364	17434	17529	17526	17275	17510	17648	17498	17625	17568	17440	17555	17516	17531	17553	17457	17539	17543	17321	17441	17360	17434	17470	17430	17474	17394	17480	17545	17570	17554	17601	17568	17442	17378	17772	17480	17622	17614	17336	17631	17533	17546	17491	17591	17861	17721	17364	17558	17478	17673	17438	17599	17616	17427	17519	17400	17240	17529	17547	17362	17417	17422	17591	17449	17622	17517	17559	17385	17467	17691	17368	17481	17431	17600	17493	17333	17478	17438	17372	17704	17524	17522	17570	17628	17576	17493	17353	17361	17462	17506	17598	17520	17595	17556	17338	17309	17378	17629	17551	17431	17532	17632	17582	17453	17525	17656	17458	17423	17572	17612	17525	17547	17471	17402	17472	17417	17247	17273	17459	17510	17638	17435	17508	17403	17348	17722	17792	17477	17489	17658	17445	17581	17433	17309	17416	17368	17393	17368	17498	17645	17590	17448	17326	17499	17515	17442	17425	17433	17724	17404	17345	17484	17440	17428	17505	17427	17322	17681	17466	17496	17627	17432	17514	17445	17602	17559	17387	17565	17603	17463	17548	17560	17510	17686	17651	17437	17603	17263	17538	17277	17497	17210	17615	17616	17719	17419	17456	17561	17459	17245	17684	17622	17475	17584	17358	17587	17491	17353	17325	17510	17786	17531	17544	17479	17484	17416	17550	17309	17469	17544	17467	17552	17311	17400	17308	17400	17494	17422	17813	17367	17393	17424	17553	17489	17491	17488	17683	17588	17321	17562	17625	17450	17437	17338	17431	17494	17433	17582	17426	17447	17495	17754	17690	17577	17576	17436	17537	17453	17560	17559	17579	17524	17580	17602	17301	17572	17337	17448	17477	17474	17462	17669	17498	17399	17499	17523	17512	17528	17559	17630	17614	17543	17457	17541	17499	17548	17576	17339	17442	17401	17408	17403	17515	17351	17524	17519	17414	17610	17209	17703	17528	17401	17497	17657	17584	17441	17549	17550	17617	17593	17485	17577	17663	17474	17480	17464	17513	17564	17569	17514	17397	17625	17424	17358	17427	17456	17372	17537	17596	17433	17654	17515	17760	17355	17593	17506	17509	17441	17333	17147	17430	17526	17442	17430	17400	17565	17616	17714	17548	17599	17522	17548	17527	17615	17489	17515	17441	17579	17421	17478	17461	17610	17495	17304	17540	17461	17446	17500	17541	17502	17151	17530	17438	17397	17299	17552	17680	17473	17461	17441	17442	17316	17461	17517	17451	17414	17414	17494	17403	17396	17622	17519	17412	17627	17472	17372	17435	17692	17395	17333	17581	17445	17592	17558	17433	17553	17349	17515	17378	17604	17432	17551	17535	17599	17470	17285	17359	17202	17538	17529	17490	17428	17362	17511	17589	17579	17589	17470	17533	17586	17494	17601	17530	17481	17498	17708	17510	17429	17502	17572	17437	17453	17257	17303	17493	17507	17521	17670	17575	17714	17574	17467	17327	17487	17542	17581	17565	17471	17527	17386	17503	17450	17362	17593	17348	17341	17371	17577	17394	17109	17601	17578	17447	17373	17323	17098	17450	17409	17496	17402	17515	17565	17616	17502	17432	17351	17323	17406	17652	17414	17566	17694	17360	17450	17469	17484	17565	17473	17465	17670	17540	17621	17232	17422	17608	17551	17753	17560	17442	17470	17375	17646	17447	17526	17549	17485	17405	17468	17493	17493	17490	17558	17615	17416	17293	17285	17626	17345	17388	17426	17449	17324	17305	17506	17628	17439	17633	17648	17609	17726	17607	17615	17513	17445	17360	17385	17401	17418	17189	17403	17504	17499	17418	17531	17583	17396	17392	17544	17315	17404	17570	17609	17353	17504	17523	17368	17228	17230	17447	17424	17279	17690	17414	17596	17552	17461	17525	17362	17496	17468	17518	17554	17597	17547	17545	17536	17486	17402	17456	17710	17575	17540	17563	17562	17667	17555	17485	17527	17656	17689	17584	17622	17533	17546	17472	17459	17670	17581	17516	17363	17525	17414	17520	17339	17591	17675	17525	17544	17417	17343	17436	17677	17344	17431	17444	17546	17562	17590	17294	17529	17388	17557	17571	17657	17861	17498	17402	17686	17540	17530	17390	17543	17425	17247	17424	17442	17502	17504	17630	17389	17363	17211	17409	17543	17360	17437	17447	17497	17217	17542	17362	17636	17428	17477	17623	17217	17567	17527	17439	17456	17375	17267	17548	17551	17528	17527	17383	17534	17571	17477	17603	17589	17591	17394	17503	17364	17496	17518	17421	17530	17630	17545	17353	17337	17426	17489	17172	17417	17575	17695	17355	17514	17462	17419	17243	17362	17374	17603	17544	17535	17314	17502	17383	17469	17539	17458	17624	17455	17432	17387	17481	17543	17294	17467	17521	17451	17410	17501	17425	17421	17594	17530	17418	17368	17540	17590	17417	17319	17420	17595	17573	17560	17491	17380	17423	17502	17367	17260	17279	17372	17461	17433	17314	17440	17589	17459	17670	17551	17507	17567	17318	17486	17402	17548	17498	17678	17335	17529	17449	17605	17530	17570	17367	17311	17601	17593	17457	17546	17401	17614	17505	17441	17232	17454	17547	17469	17513	17583	17462	17455	17566	17682	17529	17530	17376	17466	17383	17548	17485	17612	17526	17666	17453	17507	17309	17543	17636	17619	17692	17384	17661	17288	17348	17709	17474	17835	17602	17436	17626	17610	17580	17677	17470	17542	17345	17439	17448	17519	17555	17697	17642	17514	17483	17639	17438	17606	17543	17509	17326	17374	17439	17403	17618	17448	17552	17420	17369	17347	17482	17487	17501	17468	17328	17345	17587	17679	17399	17581	17530	17517	17549	17530	17519	17615	17652	17452	17486	17521	17678	17538	17434	17530	17552	17373	17663	17352	17383	17432	17523	17375	17386	17521	17619	17671	17608	17527	17595	17475	17302	17475	17320	17259	17377	17394	17316	17587	17504	17247	17230	17392	17426	17417	17650	17585	17426	17405	17465	17514	17541	17618	17426	17591	17617	17609	17615	17664	17586	17710	17696	17628	17531	17463	17396	17520	17544	17520	17371	17594	17306	17324	17886	17433	17390	17465	17541	17598	17537	17664	17635	17466	17429	17549	17468	17623	17526	17598	17611	17634	17608	17520	17483	17584	17614	17617	17533	17508	17409	17471	17373	17458	17681	17546	17392	17550	17536	17469	17579	17485	17529	17506	17350	17412	17424	17346	17523	17563	17478	17410	17534	17500	17524	17615	17382	17309	17356	17354	17421	17667	17772	17633	17553	17557	17661	17506	17269	17396	17480	17437	17351	17376	17560	17497	17418	17677	17544	17352	17453	17410	17779	17383	17442	17338	17688	17484	17297	17464	17448	17597	17505	17581	17515	17689	17383	17429	17471	17575	17209	17344	17384	17399	17328	17278	17531	17360	17451	17541	17397	17345	17548	17454	17427	17521	17654	17474	17476	17498	17498	17745	17472	17361	17650	17273	17424	17524	17606	17555	17679	17272	17229	17537	17581	17557	17465	17548	17599	17405	17429	17391	17583	17709	17358	17442	17482	17345	17464	17440	17543	17593	17623	17708	17726	17440	17490	17446	17317	17537	17607	17535	17572	17603	17366	17494	17332	17443	17756	17572	17694	17631	17517	17542	17459	17680	17441	17241	17549	17314	17509	17531	17462	17545	17323	17497	17527	17547	17815	17568	17603	17534	17509	17511	17454	17552	17594	17454	17692	17510	17813	17761	17305	17719	17525	17483	17539	17467	17608	17691	17452	17538	17615	17462	17363	17327	17441	17559	17327	17615	17185	17368	17459	17598	17540	17552	17459	17378	17418	17653	17579	17488	17415	17445	17556	17527	17489	17432	17553	17532	17538	17493	17376	17445	17462	17383	17595	17500	17629	17458	17528	17477	17628	17510	17368	17629	17491	17556	17249	17476	17544	17477	17495	17498	17259	17510	17382	17543	17505	17644	17477	17532	17579	17440	17479	17492	17575	17416	17402	17555	17632	17865	17686	17666	17560	17503	17484	17402	17258	17170	17489	17398	17463	17550	17832	17542	17587	17609	17456	17512	17599	17417	17487	17472	17564	17277	17518	17394	17217	17345	17477	17545	17493	17559	17339	17535	17460	17556	17482	17480	17613	17485	17542	17439	17511	17562	17489	17589	17512	17479	17502	17700	17548	17441	17497	17497	17532	17708	17507	17469	17505	17474	17730	17685	17391	17573	17315	17461	17510	17563	17463	17617	17489	17483	17593	17515	17498	17605	17431	17569	17804	17306	17476	17464	17547	17507	17673	17435	17562	17415	17199	17429	17465	17407	17386	17448	17353	17540	17500	17327	17345	17393	17453	17283	17348	17518	17589	17603	17601	17487	17348	17366	17592	17562	17487	17675	17286	17539	17574	17421	17512	17613	17493	17472	17357	17277	17576	17409	17293	17449	17509	17427	17504	17663	17570	17728	17595	17408	17515	17646	17203	17611	17676	17542	17532	17636	17215	17461	17543	17411	17568	17624	17512	17529	17412	17676	17339	17674	17510	17570	17451
37976	61978	57765	47549	40061	34526	30841	28247	25050	21302	19145	18356	17519	16938	16877	16246	15800	15828	15458	15262	15229	15347	15205	15085	15248	15024	15284	15022	15060	15242	15178	15144	15329	15107	15118	15157	15136	15146	15006	15020	15141	15199	15002	15108	15046	15105	15068	15015	15055	14993	15213	15158	15175	15117	14991	14987	15119	15022	15207	15096	15039	15045	15078	15002	15068	15181	15215	15108	15003	15117	15115	15113	14991	15090	14939	15061	15093	15155	14986	15033	15142	15135	15111	15009	15043	15116	15022	15247	15143	15274	15182	15175	15036	15192	15154	15213	15042	15134	15232	15073	15095	15000	15232	15001	15027	15090	15023	15035	14987	15027	15117	15055	15158	15052	14904	15113	15038	14975	15141	15122	15006	15194	15178	15037	15168	15072	15144	14965	15138	14899	15140	14924	15126	15046	15178	15100	15184	15125	15231	15201	15092	14883	15177	14903	15029	15086	15164	15214	15119	14918	15126	15097	15074	15086	15229	15144	15001	15133	15103	14955	15076	14983	15123	15036	15136	15053	15221	15046	14975	15146	15019	15006	15101	15209	14954	14965	15049	14913	15102	15143	15064	14984	15061	15161	15165	15070	15011	15119	15039	15267	15133	15040	15039	15176	14974	15105	15048	15122	14986	14915	14958	15231	14900	15126	15046	15076	15072	15009	15057	15129	15016	15272	15035	15129	15019	15078	15107	15108	14956	15013	15197	15035	15031	15102	15073	15070	15084	15048	15135	15196	15141	15050	15221	15132	15093	15090	14994	15116	14961	14989	15100	15002	14913	15041	15156	14851	15112	15240	15031	15034	15018	14957	15130	15165	15186	15087	15020	15092	15115	15066	15100	15056	15135	14956	14985	14843	15218	15026	15067	14975	15114	15138	15159	15049	15076	15242	15139	15219	15090	15277	14993	15026	15211	15069	15113	15084	15075	15012	15135	15024	14917	14984	15048	15145	14883	14932	14934	15037	15107	15147	15145	15019	15004	15011	14998	15037	15078	15030	15109	14962	15196	15102	15054	15094	15216	15239	15013	14956	15256	14869	14960	15114	15056	15242	15014	15186	15195	15103	15035	15067	15189	14812	15296	14945	15077	15114	15091	15120	15048	14951	15076	15009	15069	15054	15138	15029	15124	15096	15181	14917	15115	15106	15184	14971	15068	14963	15142	14972	15136	15033	15082	15115	14985	14982	15125	15176	15055	15067	15037	14921	15281	15132	15166	15034	15139	15138	15274	15004	15136	15026	14902	15098	15038	15040	15106	15025	15096	15173	15103	15074	14990	14985	15204	14996	14990	15178	15072	14920	14986	15046	14960	15047	15173	14906	15041	15070	15088	15111	14983	15062	15215	15028	15155	15117	15068	14957	15197	15107	14949	15013	14955	15120	15206	15102	15011	15044	15077	15095	15102	14997	15079	15197	15065	15122	15084	15138	14995	15083	15216	15108	15129	15026	15067	15042	14939	15035	15123	14987	15254	15073	14977	15083	15029	15115	15126	15058	14965	15160	15062	14888	14966	15063	15169	15205	15161	15065	15153	14968	14951	15079	15041	14969	15035	15154	15000	15099	15211	15137	15227	15087	15095	14977	15129	14945	15040	15024	15045	15079	14989	15021	15207	15016	15005	15066	15190	15131	15181	15077	15064	15137	15008	14870	15017	15106	15022	15095	15052	15031	15259	15050	15224	15197	15026	14955	15181	15067	15083	15150	15157	15069	15111	14984	14941	15022	14889	15149	15186	15180	15093	15296	15204	15077	15007	15105	15007	15007	15012	15231	14910	14949	15035	15084	15059	15096	15105	15051	15081	15110	15026	15036	15124	15184	15106	15104	14985	15010	14976	15081	15015	15022	14988	15244	14994	15111	15117	15130	15034	14967	15015	15033	15085	15117	14999	15124	15156	15050	14980	15134	15211	15139	15081	15014	15168	15139	15052	14990	15167	15084	15092	15155	15126	15127	15076	15164	15027	15195	15066	14975	14983	15082	15161	15142	15215	15092	15107	15143	15051	15085	14965	15100	15091	15209	15023	15181	15039	15042	15008	15098	15078	15063	15005	15087	15053	15075	15102	15131	15133	14915	14940	15066	15178	15148	15170	15217	15160	15074	15253	15096	15120	15024	15227	15165	15117	15206	14940	15129	15037	15124	15064	15125	14973	15034	14969	15034	15179	15222	14865	15070	15107	15168	15011	14960	15115	15221	15163	14989	15103	15058	15009	15209	15085	15165	14961	15119	15265	15121	15067	15091	15166	15136	15015	15086	15068	14974	15044	14973	14978	15220	15286	15149	15004	15199	15170	15268	15194	15307	14948	14886	15223	15109	14913	15011	14840	15078	15137	15007	15070	15208	15088	14997	15135	15066	14957	15131	15215	15008	14969	15148	15004	15103	15196	15161	15030	15092	15151	15083	15048	15157	15113	15044	15107	14998	15139	15002	15248	15171	15047	14922	15135	15177	15096	15117	15331	14889	15050	15183	15099	14973	14988	15044	15170	14954	15071	15126	15157	14919	14940	14990	15142	14958	15098	15007	15152	15156	14914	15051	15111	15140	15134	14868	15254	15156	15148	15154	14984	15097	15103	14999	15152	15189	15173	15152	15184	15113	15032	15186	15034	15136	15181	15170	14938	14965	15223	15275	15130	15173	15246	15112	14973	14972	15047	15193	15096	15413	15219	15030	15115	15215	15150	15147	14910	14995	15238	15169	15020	15315	15145	15134	15093	15118	15136	15207	14956	15068	15201	15028	15120	15061	15154	15131	14954	15122	15059	14993	14938	15120	15191	15016	15042	15379	15146	15063	14909	15010	15026	15191	15182	15069	14929	15032	15055	14970	15050	15053	14958	15112	15175	15044	15088	15180	15111	15092	15066	14911	15091	14955	15212	15183	14899	15096	15107	14943	15024	15078	15038	15025	15119	15041	15082	15284	15133	15146	15047	15076	14994	15060	15057	15099	15085	15130	14953	15101	14906	15129	15034	15069	15161	15016	14995	15162	14855	15109	15111	14939	15119	15032	15020	14993	15029	15017	15084	14862	15054	14973	15084	15259	15133	15097	15114	14959	15199	15083	15075	15182	15206	15137	15139	15033	15141	15044	15081	15115	15083	15019	15057	15082	14967	14983	15064	15079	15009	15044	14989	14976	15150	15209	15052	15119	15052	15097	15185	15027	15212	14936	15131	15036	14954	15041	15032	15062	15042	15118	15006	15185	14937	15105	15128	15077	14933	15091	15101	15054	15055	15118	15078	15025	15136	15242	15000	15096	15124	15052	15085	15058	15051	15188	15034	15192	15131	15153	15029	15081	15062	14967	15146	15017	15052	15235	15115	15140	14984	14867	15105	15174	14939	15107	15052	15066	15004	15115	14974	15082	15080	15051	15371	15267	15151	15020	15065	15092	15239	15134	15179	15159	15087	15185	15056	15128	15105	15131	15207	15170	15144	15140	15032	15093	15010	15307	14979	14973	15116	15050	15235	15070	15216	15201	15096	15098	15081	15149	15080	14945	15194	15050	15043	15248	15156	14949	15120	15083	14966	14837	15230	15000	15175	15107	14911	14949	15074	15271	15218	15056	14958	15021	14940	15009	15063	15088	15260	15071	15079	14870	15153	14993	15144	14850	14977	14941	15055	14988	15030	14961	15054	15081	15107	15117	15019	15047	15182	14928	15043	15128	15148	15073	15134	15129	15168	15136	14962	15004	15125	15052	15185	15063	15146	15054	15120	15118	14969	15050	15097	15151	15075	15278	15231	15137	15180	14924	14964	15095	15210	15113	15133	15182	15064	15205	15163	15056	15161	15225	14928	14924	14969	15084	15108	15081	15059	15116	15193	15169	15186	15176	15070	15001	15189	14980	15175	15153	15112	15032	14982	15202	14997	15015	15092	15085	15055	15109	15145	15074	14990	14975	15042	15263	15141	15088	15092	15021	14983	14865	15094	14994	15094	14936	15249	14943	15080	15090	15153	15095	14925	15182	15049	15067	15112	15225	15110	15048	14974	15117	15079	15090	15103	15337	15165	15237	15256	14961	15083	15020	15119	15144	14973	15142	15083	14978	15044	14991	15115	15107	15167	15138	15130	15175	15201	15200	15047	15059	15140	15047	14911	15034	15039	14989	15107	15102	15152	15019	14913	14875	14942	15143	15011	15148	14978	14996	15032	15119	14982	15021	15018	15281	14840	15138	14993	15056	15031	15113	15013	15035	15168	15058	15138	14912	15039	15105	15282	15073	15036	15059	15153	15075	15190	15171	15062	15001	15089	15221	15014	15060	14872	15096	15046	15099	15026	15025	15101	15110	15187	15088	15024	15003	15061	14995	14986	15181	14949	15127	15148	15177	15070	15034	15232	14976	14967	14988	15159	15106	15016	15235	15037	15229	15089	15113	15113	15109	15043	15033	15111	15097	15082	15217	15237	15058	14981	15026	15187	15063	15115	15097	15095	14936	15140	15046	14969	15080	15054	14989	15102	15049	15016	15037	15132	15112	14972	15072	15074	15086	14984	15045	15045	15084	15229	15047	15165	15033	15095	15070	15000	15091	15066	15132	15078	15045	14987	15245	15030	15178	15057	14988	15115	14949	15262	15062	15217	15126	15039	15052	15082	15083	15032	15077	15125	14941	15165	14908	15206	15119	14957	15201	15223	15094	14922	14902	14861	14834	15152	15023	15202	15138	14958	15007	15074	15148	15135	15091	14929	14989	14970	15212	14917	15081	14942	15105	15308	15073	15054	14955	15206	15069	15126	15130	15033	14975	14963	15138	15122	14987	15006	14901	15072	15027	15152	14886	15130	14903	15015	15072	15088	15141	15182	15150	15040	15167	15107	15222	14991	14854	15123	15204	15031	15071	15018	15008	15111	15023	15082	15149	14989	14975	15037	15143	15016	14914	15070	14990	15042	15154	15029	15003	15167	15028	15052	15032	15042	15118	15068	14772	15073	15086	15175	15142	15178	15154	15068	15032	15076	15076	15176	15173	15091	15157	15067	15052	15125	15112	14861	15154	15060	15146	15115	15034	14899	15131	15048	15032	14977	15014	15021	14952	15068	15121	15139	15073	15215	15004	14916	15146	15068	14894	15154	15050	15161	15013	15222	15087	15126	14937	15184	15080	14946	15078	15077	15081	15098	15069
30839	33769	42033	36821	29121	25867	24102	22298	20998	19468	18907	18476	18517	18433	18281	18155	17740	17930	17680	17714	17629	17616	17819	17764	17661	17699	17684	17890	17629	17776	17690	17613	17828	17520	17753	17540	17650	17645	17753	17805	17822	17693	17788	17738	17956	17539	17700	17723	17473	17636	17852	17634	17823	17757	17673	17801	17939	17880	17889	17515	17844	17610	17625	17656	17653	17543	17777	17642	17454	17550	17621	17545	17500	17748	17699	17634	17747	17639	17739	17818	17655	17498	17639	17490	17703	17845	17600	17801	17738	17766	17780	17796	17571	17671	17900	17685	17815	17568	17745	17559	17522	17874	17443	17471	17577	17805	17775	17569	17680	17635	17833	17600	17755	17719	17511	17592	17801	17955	17893	17435	17862	17819	17774	17524	17573	17720	17854	17624	17550	17683	17958	17550	17589	17610	17788	17794	17852	17730	17552	17809	17523	17681	17686	17708	17818	17561	17704	17713	17593	17754	17728	17554	17679	17826	17848	17593	17644	17666	17710	17643	17483	17388	17774	17610	17652	17606	17758	17690	17480	17469	17734	17813	17564	17694	17611	17696	17733	17733	17539	17562	17645	17695	17734	17716	17620	17777	17715	17658	17430	17833	17878	17868	17561	17518	17746	17873	17701	17654	17709	17713	17762	17446	17570	17628	17822	17893	17754	17604	17709	17533	17791	17467	17723	17599	17558	17725	17821	17618	17664	17751	17612	17282	17740	17591	17602	17668	17658	17736	17689	17706	17907	17413	17730	17852	17521	17777	17664	17703	17560	17745	17688	17819	17712	17778	17688	17786	17530	17870	17648	17644	17774	17824	17746	17634	17650	17748	17775	17815	17913	17523	17650	17809	17830	17817	17616	17842	17700	17762	17767	17719	17730	17716	17672	17559	17690	17561	17678	17922	17820	17619	17722	17860	17763	17538	17856	17916	17793	17667	17614	17797	17624	17641	17896	17714	17593	17703	17685	17635	17528	17657	17782	17429	17733	17828	17543	17591	17961	17771	17761	17611	17768	17723	17587	17679	17850	17934	17800	17718	17901	17845	17698	17825	17607	17653	17660	17625	17786	17795	17720	17654	17710	17650	17564	17608	17687	17575	17729	17575	17565	17730	17566	17714	17753	17622	17663	17574	17666	17714	17679	17792	17782	17453	17698	17690	17860	17631	17659	17684	17765	17704	17690	17630	17758	17599	17688	17450	17487	17499	17594	17610	17647	17708	17663	17627	17577	17821	17785	17809	17840	17871	17593	17570	17579	17624	17881	17808	17579	17765	17771	17763	17721	17810	17483	17707	17733	17523	17516	17549	17849	17895	17573	17679	17732	17656	17499	17860	17731	17719	17377	17664	17908	17844	17736	17604	17804	17788	17745	17545	17708	17649	17705	17590	17688	17627	17825	17536	17562	17934	17624	17609	17705	17806	17801	17662	17659	17747	17621	17567	17799	17516	17756	17639	17650	17714	17836	17680	17688	17651	17758	17680	17734	17626	17666	17803	17552	17697	17849	17808	17726	17538	17663	17695	17843	17580	17618	17767	17648	17766	17738	17784	17734	17810	17873	17760	17469	17831	17637	17581	17562	17720	17736	17872	17592	17805	17727	17717	17762	17874	17747	17810	17656	17752	17852	17824	17538	17668	17605	17728	17944	17660	17675	17681	17602	17487	17515	17592	17612	17541	17738	17633	17567	17553	17723	17620	17509	17592	17469	17715	17674	17892	17767	17797	17886	17602	17568	17635	17563	17682	17577	17567	17693	17544	17689	17567	17836	17884	17623	17697	17524	17612	17674	17450	17717	17752	17728	17820	17577	17563	17695	17613	17706	17741	17657	17569	17759	17647	17708	17711	17590	17795	17659	17819	17743	17518	17701	17610	17658	17647	17685	17563	17837	17672	17780	17825	17699	17688	17815	17643	17441	17721	17631	17677	17574	17821	17703	17901	17403	17672	17731	17795	17823	17806	17804	17517	17615	17872	17942	17503	17573	17666	17743	17793	17625	17750	17526	17783	17541	17696	17964	17714	17742	17876	17590	17599	17692	17711	17693	17582	17718	17576	17595	17592	17655	17805	17682	17571	17729	17588	17611	17794	17633	17830	17572	17712	17581	17757	17549	17730	17595	17711	17752	17724	17617	17824	17732	17530	17625	17652	17767	17729	17682	17751	17676	17548	17610	17699	17912	17688	17846	17735	17558	17532	17685	17751	17603	17586	17616	17816	17826	17562	17835	17663	17725	17782	17563	17593	17535	17585	17727	17537	17636	17641	17596	17556	17586	17620	17687	17555	17949	17865	17667	17577	17674	17722	17624	17628	17631	17639	17756	17674	17626	17773	17653	17849	17947	17600	17775	17453	17709	17584	17768	17728	17628	17695	17736	17736	17539	17525	17614	17743	17861	17870	17599	17469	17659	17609	17913	17740	17713	17562	17656	17591	17610	17683	17735	17668	17545	17609	17833	17658	17506	17498	17769	17938	17682	17511	17725	17635	17753	17575	17559	17670	17620	17745	17375	17717	17680	17884	17532	17709	17712	17525	17782	17561	17671	17768	17801	17593	17755	17563	17580	17608	17745	17589	17459	17710	17782	17802	17800	17836	17790	17744	17396	17771	17588	17737	17662	17837	17719	17542	17800	17529	17629	17829	17520	17656	17877	17775	17728	17726	17741	17704	17768	17749	17744	17621	17903	17762	17687	17633	17617	17482	17638	17583	17642	17758	17742	17736	17750	17777	17610	17516	17827	17707	17839	17510	17578	17586	17609	17578	17505	17800	17817	17809	17612	17678	17806	17668	17508	17714	17668	17780	17619	17760	17794	17830	17739	17658	17845	17664	17653	17810	17659	17622	17807	17568	17905	17734	17755	17871	17689	17691	17771	17720	17726	17926	17874	17637	17753	17629	17642	17738	18013	17819	17705	17651	17679	17657	17810	17851	17847	17479	17665	17758	17808	17596	17759	17616	17481	17742	17541	17809	17631	17790	17569	17631	17754	17626	17725	17726	17588	17826	17663	17651	17702	17833	17594	17695	17548	17741	17706	17598	17806	17713	17811	17777	17842	17846	17597	17584	17740	17700	17502	17576	17604	17692	17675	17696	17616	17576	17600	17629	17677	17718	17650	17698	17619	17770	17882	17666	17690	17773	17804	17736	17670	17672	17843	17681	17590	17562	17709	17685	17628	17711	17458	17324	17761	17661	17703	17818	17830	17777	17591	17556	17816	17520	17891	17768	17785	17885	17696	17600	17839	17601	17473	17708	17558	17701	17620	17691	17637	17545	17712	17570	17617	17937	17784	17729	17679	17555	17620	17513	17694	17629	17750	17666	17550	17588	17861	17613	17822	17864	17784	17543	17597	17673	17451	17669	17759	17724	17757	17767	17756	17708	17681	17737	17640	17757	17699	17778	17600	17725	17766	17895	18004	17794	17707	17715	17770	17576	17632	17579	17819	17788	17762	17861	17716	17709	17710	17731	17728	17679	17822	17853	17647	17763	17694	17405	17844	17764	17479	17719	17482	17671	17727	17535	17795	17812	17633	17603	17805	17821	17582	17746	17688	17863	17754	17823	17626	17572	17862	17640	17725	17849	17679	17624	17742	17600	17650	17610	17740	17715	17693	17806	17695	17683	17448	17832	17565	17630	17733	17782	17815	17801	17830	17605	17862	17692	17489	17730	17564	18018	17675	17766	17727	17716	17510	17574	17689	17579	17675	17655	17655	17723	17766	17711	17786	17709	17778	17808	17712	17791	17605	17703	17699	17645	17695	17654	17759	17604	17606	17572	17676	17696	17559	17390	17559	17744	17640	17618	17717	17650	17889	17677	17637	17678	17718	17733	17756	17713	17746	17486	17625	17675	17866	17801	17790	17830	17558	17526	17813	17697	17860	17764	17847	17679	17596	17627	17745	17764	17634	17658	17727	17733	17923	17718	17657	17679	17750	17644	17668	17784	17744	17658	17508	17712	17841	17636	17919	17760	17594	17705	17713	17867	17609	17700	17694	17506	17639	17629	17743	17654	17601	17779	17865	17669	17771	17769	17604	17594	17847	17631	17686	17708	17813	17822	17685	17414	17694	17687	17782	17609	17808	17758	17651	17786	17674	17800	17471	17797	17512	17684	17712	17678	17664	17728	17504	17500	17548	17664	17642	17549	17635	17875	17758	17807	17831	17872	17703	17706	17726	17838	17630	17546	17770	17692	17825	17824	17822	17643	17825	17597	17763	17673	17708	17837	17824	17662	17638	17828	17669	17769	17664	17711	17771	17892	17851	17638	17854	18013	17701	17697	17676	17699	17745	17732	17848	17775	17624	17825	17706	17800	17788	17768	17768	17568	17893	17608	17649	17625	17704	17615	17601	17640	17695	17602	17747	17540	17750	17641	17701	17547	17627	17652	17754	17690	17873	17832	17626	17644	17780	17776	17610	17872	17558	17703	17844	17587	17661	17573	17724	17652	17678	17665	17744	17557	17575	17718	17701	17728	17653	17680	17925	17792	17761	17660	17808	17767	17855	17581	17697	17577	17655	17715	17584	17468	17552	17768	17648	17616	17837	17644	17682	17667	17504	17569	17978	17722	17666	17805	17640	17605	17546	17527	17671	17701	17596	17902	17620	17711	17609	17798	17809	17594	17802	17690	17725	17786	17740	17662	17472	17659	17696	17692	17634	17717	17849	17896	17785	17847	17746	17862	17512	17700	17691	17774	17648	17588	17861	17639	17573	17560	17628	17792	17756	17948	17685	17769	17687	17671	17793	17699	17709	17668	17772	17697	17868	17729	17725	17572	17769	17681	17766	17750	17677	17741	17772	17583	17656	17762	17772	17825	17852	17864	17573	17538	17674	17665	17788	17700	17773	17592	17709	17735	17776	17737	17783	17677	17651	17824	17520	17822	17691	17701	17509	17678	17671	17583	17473	17647	17584	17542	17653	17722	17655	17770	17541	17708	17495	17692	17574	17623	17609	17801	17662	17692	17622	17650	17867	17722	17609	17585	17697	17593	17640	17629	17533	17800	17851	17651	17620	17662	17658	17755	17807	17542	17723	17684	17835	17762	17708	17701	17863	17615	17735	17762	17666	17696	17788	17402	17541	17753	17669	17731	17780	17803	17672	17659	17693	17648	17709	17631	17747	17761	17789	17768
36699	50001	46173	36990	30383	25846	23593	21942	19647	17639	16485	16358	16089	16039	15694	15531	15470	15571	15357	15118	15103	15126	15240	15164	15190	15163	15180	15182	15241	15147	15237	15189	15263	15113	15075	15128	15044	15194	15229	15243	15079	15151	15125	15131	15132	15077	15192	15088	15141	15094	15010	15021	15267	15103	14980	15125	15080	15016	15085	15187	15082	15100	15164	15161	15160	15008	15218	15247	14952	15171	15098	15131	15009	15061	15224	14988	15256	15209	15317	15133	15084	15175	15262	15096	15198	15163	15141	14992	15325	15134	15203	15218	15247	15066	15363	15263	15162	15075	15206	14974	15140	15069	15205	15267	15136	14981	14835	15052	15088	15172	15151	15115	15153	15079	15234	15171	15151	15245	15123	15268	15146	15099	15132	15154	14992	15114	15070	15130	15180	15180	15139	15115	15130	15145	15163	15180	15176	15202	15200	15042	15138	15266	15132	15314	15031	15160	15099	15117	15131	15151	15159	15090	15197	15315	15116	15236	15221	15034	15180	14990	15087	15021	15164	15147	15214	15198	15142	15195	15112	14992	15015	15217	15058	15136	15138	15135	15030	15114	15219	15053	15213	15223	15080	15152	15047	15228	15085	15069	15048	15169	15008	15184	15100	15179	15113	15113	15157	15201	15097	15108	15071	15210	15137	15056	15238	14855	15062	15224	15072	15088	15200	15154	15013	15004	15124	15056	15030	15171	15144	15174	15096	15192	15124	15216	14985	15060	15152	15267	15277	15141	15163	15235	15323	15086	15089	15103	14990	15224	15172	15119	15194	15198	15131	15157	15219	15148	14982	15209	15058	15082	15274	15166	15141	15128	15145	15068	15121	15015	15180	15117	14923	15057	15084	15148	15116	15080	15231	15232	15078	15263	15107	15064	15177	15104	15159	15147	15167	15065	15187	15067	15136	15125	15098	15040	15156	15176	15170	15055	15044	15092	15176	15165	15061	15230	15042	15142	15056	15033	15188	15091	15122	15069	15143	15217	15125	15059	15100	15250	15207	15156	15170	15090	15061	14993	15183	15069	15089	15176	15088	15047	15308	15224	15187	15235	14988	15043	15089	15086	15265	15151	15239	15123	15216	15186	15144	15208	15013	15225	15237	15343	15189	15264	15111	15145	15079	15099	15301	15304	15046	15113	15184	15067	15246	15102	15204	15156	15163	15010	15166	15032	15067	15110	15074	14945	15183	15115	15124	15261	15226	15013	15061	15175	15305	15176	14958	15127	15017	15257	15263	15186	15103	15061	14945	15215	15175	15066	15231	15098	15042	15211	14985	15160	15021	15195	15139	15153	15097	15121	15002	15366	15187	15224	15173	15272	15104	15294	15143	15145	15168	15188	15231	15178	14867	15216	15178	15078	15190	15025	15139	15121	15075	15227	15128	15065	15236	15158	15189	15171	15076	15154	15206	15153	15065	15061	15111	15062	15083	15244	14873	15100	15038	15205	15059	15197	15103	15031	15049	15276	15116	15326	15139	15135	15032	15123	15076	15011	15014	15116	15158	15212	15243	15222	15012	14938	15231	15058	15250	15158	15234	15252	15316	14996	15166	15154	15161	15108	15235	15089	15147	15115	15344	15012	15255	15315	15242	15035	15219	15360	15302	15115	15191	15178	15120	15135	15293	15093	15139	14998	14911	15334	15203	15065	15017	15209	15121	15221	15051	15340	15156	15221	15193	15162	15256	15118	15183	15049	14993	15059	15141	15016	14991	15095	14995	15176	15133	15061	15097	15113	15160	15142	15110	15033	15248	14995	15270	15252	15261	15278	15248	15149	15094	15237	15126	15004	14992	15148	15188	15168	14977	15193	15262	15130	15180	15153	15244	15069	15258	14980	15277	15109	15316	14928	14929	15189	14954	14992	15109	15205	15227	15076	15200	15077	15022	15285	15112	15138	15087	15140	15218	15060	15160	15128	15081	14899	14905	15017	15110	15107	15136	15182	15218	15136	15083	15022	15144	15038	15135	15112	15185	14990	14996	15164	15363	15204	15025	15128	15037	15035	15199	15310	15206	15177	15064	15011	15188	14935	15291	15056	15224	14937	14994	15129	15144	15018	15200	15206	15084	15128	15077	15198	15177	15236	14953	15088	15096	15171	15161	15174	15070	15132	15124	15085	15109	15121	15063	15074	15201	15104	15094	15251	14960	15124	15203	15236	15167	15200	15212	15011	15115	14966	15116	15118	15060	15089	15282	15168	15140	15067	15243	15158	15009	15333	15150	15460	15033	15114	15277	15036	15140	15086	15193	15075	15063	14966	15155	15263	15108	14964	15170	15202	15070	15197	15173	15160	15209	15222	15255	15082	15273	15163	15201	15228	15155	15241	15233	15070	15014	15076	15156	15215	15087	15182	15268	15065	15048	15143	15102	15064	15168	15027	15131	14975	15223	15092	15078	15045	15104	15027	15053	15276	15059	15058	15088	15214	15134	15026	15170	15251	15136	15143	15082	15246	15037	15299	15189	15019	15070	15152	15172	15170	15201	15125	15049	15256	15103	15113	15269	15113	15182	14916	15188	15014	15077	15207	15086	15092	15167	15164	15183	15148	15263	15267	15184	15165	15029	15073	14967	15067	15097	15183	15054	15180	15191	15144	15145	14957	15198	15251	15169	14990	15297	15195	15178	15061	15056	15114	15151	15074	15341	15103	15256	15038	15115	15009	15207	14978	15258	15074	15233	15185	15111	15101	15179	15137	15064	15261	15111	15131	15151	15209	15179	15100	15250	14996	15154	15076	15133	15220	15162	15218	15180	15056	15150	15212	15081	15055	15169	15125	15225	15235	15120	15227	15230	15245	15075	15007	15071	14980	15140	14912	15103	15235	15234	15166	15018	15194	15133	15076	15130	15058	15155	15008	15107	15132	15083	15044	15081	15174	15262	15162	15139	15058	15163	15156	15241	15148	15099	15193	15224	15072	15073	15237	14917	15164	15314	15296	15122	15153	15157	15035	15154	15137	15161	15291	14905	14981	15171	15260	15056	15174	15100	15247	15127	15060	15044	15177	15091	14980	15314	15170	15146	15124	15135	15193	15031	15215	15152	15286	15157	15298	15173	15141	15009	15267	15288	15084	15216	15125	15211	15182	15228	15099	15072	15050	15178	15109	15218	15062	15076	14888	15120	15121	15130	15182	15116	15109	15095	15324	15163	15152	15035	15138	15240	15278	15119	15055	15008	15067	15286	15073	15092	15166	14960	15159	15106	15228	15120	15035	15176	15063	15124	15025	15128	15082	15093	14897	15152	15113	15148	15062	15185	15014	15199	15228	15133	15140	15029	15231	15021	15182	15095	15105	15138	15122	15262	15210	14978	15010	15013	15050	15181	15051	15091	15165	15192	15115	15089	15128	15294	15217	15011	15199	15156	15183	15264	15152	15111	15070	15137	15363	15339	15155	15053	15046	15086	15222	15055	15144	15080	15062	15139	15200	15166	15194	14974	15111	15038	15198	15269	15280	15226	15168	15040	15105	15034	15116	15237	15039	15085	15131	15050	15141	15145	14932	15206	15080	15110	15098	14938	15126	15233	15103	15060	15121	15124	15015	15158	15080	15181	15057	15080	15157	15034	15231	15007	15226	15069	15203	15213	15251	14980	15053	15161	15121	15192	15108	15166	15164	15261	15166	15169	15162	15063	15157	15096	15050	15262	15201	15283	15084	15064	15199	15174	15166	15042	15189	15253	15179	15092	15217	15159	14993	15200	15237	15117	15051	15180	15111	15154	15107	15282	15161	15044	15100	15214	15127	15250	15084	15117	14902	15262	15135	15044	15089	15193	15179	15027	15151	15003	15169	15230	15241	15336	15098	14960	15230	15039	15030	15162	15168	15138	15109	15178	15032	15102	15232	15293	14912	14946	15314	15036	15070	15248	15036	15206	15290	15134	15204	15102	14948	15320	15284	15080	15121	15371	15233	15097	15178	15094	15277	15114	15208	15351	15107	15280	15213	15161	15013	15063	15171	14972	15118	15130	15169	15039	15157	15155	15031	15163	15047	15149	15177	15173	15023	14956	15251	15281	15038	14917	15108	15210	15018	15019	15288	14998	15181	15110	15133	15268	15070	15391	15136	15199	15054	15170	15137	15199	15246	15280	15093	15031	15083	15310	15137	15104	15057	15289	15074	15067	15172	15172	15218	15208	15096	15115	15191	15318	15192	15064	15103	15142	14977	15229	15183	15158	14964	15044	15203	15019	15353	15204	15004	15112	15118	14981	15076	15289	14921	15072	15142	15139	15188	15208	15108	15174	15021	15037	14878	15142	15088	15145	15096	15142	15047	15074	15047	15205	15131	15258	15164	14866	15078	15284	15148	15066	15078	15229	14980	15245	15121	15353	15030	15068	15171	15000	15234	14938	15058	15071	15125	15038	15048	15200	14965	15097	15064	15069	15216	15101	15097	15027	15134	15096	15016	15254	15326	15017	15108	15061	15216	14993	15119	15158	15045	15134	15148	15031	15089	15042	15178	15004	15328	14994	15142	15302	15110	15141	15104	15127	15107	15303	14972	14963	15117	15148	15240	15266	15156	15212	15081	15175	15178	15117	15132	15171	15102	15034	15338	15079	15122	14903	15056	15192	15158	15214	15157	15055	15297	15088	15115	15034	15357	15253	15139	15171	15026	15095	15118	14980	15042	15227	15201	15161	15075	15162	15300	15239	15214	15137	15132	15076	14965	15122	15081	15039	15133	15362	15288	15230	14985	15169	15132	15049	15240	15217	15200	15205	15216	14955	15173	15142	15103	14948	15066	15205	15233	15063	15069	15309	15306	15129	15293	15272	15122	15165	15015	15126	15090	14941	15254	15032	15051	15050	15089	15084	15152	15199	15102	15252	15196	15315	15080	15142	15152	15112	15028	15167	15089	15001	15147	14993	15270	15126	15097	15019	15252	15119	15092	15173	15274	15249	15149	15302	15130	15232	15146	15245	14929	15108	15238	15322	15275	15045	15049	15096	15222	15192	15178	15311	15213	15171	15006	15193	15167	15152	15067	15038	15116	15123	15111	15058	15212	15177	15083	15140	15301	15024	15145	15049	15057	15191	15155	15042	14951	15122	15059	15071	15135	15099	15218	14951	15230	15121	15049	15148	15016	15261	15084	15039	15139	15087	15206	15078	15245	15151	15072
24574	21339	29400	27685	27883	28368	27769	24104	21812	20144	19447	19121	18770	18441	18363	18215	18299	18248	18019	17968	18041	18069	18128	17792	17857	18029	17818	18145	17916	17861	17933	17881	17919	17731	17676	18013	18043	17724	17644	17736	17706	17916	17890	17759	17837	17763	17834	17715	17688	17852	17702	17954	17771	17894	17987	17783	17748	17857	17721	17758	17769	17637	17822	17571	17727	17895	17899	17640	17763	17588	17733	17983	17715	17633	17854	17756	17777	17750	17817	17983	17780	17841	17838	17926	17771	17811	17668	17728	17723	17779	17791	17894	17854	17561	17748	17783	17828	17814	18047	17804	17927	17818	17723	17898	18104	18025	17730	18047	17929	17971	17714	17985	17622	17756	17768	17639	17861	17852	17720	17796	17825	17887	17732	17683	17654	17859	17765	17794	17787	17954	17817	17877	17867	17507	17692	17880	17770	17900	17679	17630	17793	17723	17630	17742	17799	17820	17813	17910	17868	17896	17725	17647	17831	17728	17705	17979	18052	17902	17960	18014	17448	17816	17746	17785	18001	17807	17747	17562	17850	17829	17665	17693	17583	17771	17840	17906	17713	17638	17956	17832	17904	17656	17968	17729	17723	17665	17538	17780	17848	17871	17699	18003	17744	17867	17760	17668	17769	17578	17893	17693	17862	17740	17805	17784	17640	17792	17833	17893	17895	17790	17802	17677	17759	17763	17730	17586	17739	17614	17784	17591	17676	17755	17703	17778	17937	17739	17688	17695	17703	17977	17818	17715	17758	17707	17642	17925	17697	17881	17842	17764	17727	17598	17669	17772	17705	17969	17730	17673	17978	17762	17562	17757	17686	17849	17831	17893	18039	17678	17673	17875	17707	17963	17613	17881	17863	17847	17553	17928	17595	17881	17848	17751	17765	17783	17708	17646	17716	18013	17839	17661	17902	17713	17842	17727	17632	17700	17756	17636	17684	17719	17907	17692	17735	17943	17832	17790	17791	17760	17800	17956	17971	17802	17740	17708	17780	17810	17595	17752	17786	17789	17612	17692	17559	17577	17746	18013	17659	17896	17888	17545	17626	17891	17829	17913	17840	17563	17815	17753	17764	17767	17825	17647	17696	17682	17678	17757	17824	17835	17697	17946	17837	17797	17716	17902	17823	17873	17795	17715	17762	18018	17769	17986	17696	17797	17563	17660	17708	17574	17702	17740	17896	17779	17770	17774	18039	17961	17850	17922	17802	17887	17685	17836	17612	17748	17980	17606	17699	17859	17686	17850	17964	17859	17741	17775	17895	18021	17714	17765	17694	17705	17792	17791	17798	17730	17677	17563	17685	17698	17815	17935	17760	17540	17792	17741	17673	17768	17717	17666	17751	17728	17994	17745	17782	17897	17705	17699	17743	17588	17828	17814	17659	17770	17853	17853	17833	17785	17762	17784	17815	17953	17790	17820	17978	17584	17799	17643	17862	17929	17990	17811	17834	17651	17554	17835	17626	17651	17770	17790	17697	17817	17957	17603	17565	17798	17803	17783	17851	17874	17630	17971	17698	17729	17618	17724	17928	17923	17965	17690	17675	18097	17705	17899	17829	17564	17863	17892	17866	17737	17630	17852	17882	17694	17656	17891	17870	17585	17647	17698	17837	17764	17769	17711	17882	17717	17924	17685	17671	17965	17730	17727	17774	17705	17613	17785	17799	17787	17620	17889	17904	17616	17497	17588	17950	17734	17887	17818	17504	17747	17755	17773	17838	17919	17668	17889	17678	17820	17690	17872	17719	17523	17554	17694	17962	17853	17690	17750	17723	17747	17681	17746	17939	17861	17805	17690	17783	17761	17867	17831	17786	17618	17813	17670	17592	17620	17789	17862	17910	17716	17903	17569	17651	17727	18015	17844	17916	17783	17783	17660	17829	17732	17817	17751	17836	17870	17935	17813	17727	17906	17555	17833	17956	17749	17843	17669	17834	17786	17662	17769	17663	17630	17849	17714	17612	17707	18061	17866	17670	17859	17788	18011	17834	17767	17863	17711	17698	17691	17799	17649	17712	17801	17902	17786	17791	17831	17651	17825	17683	17859	17775	17829	17943	17835	17711	17854	17918	17780	17560	17909	17743	17672	17735	17785	17823	17671	17943	17874	17738	17707	17955	17890	17851	17729	17684	17813	17722	17752	17890	17719	17714	17809	17817	17716	17927	17847	17632	17697	17785	17949	17629	17610	17829	17622	17799	17693	17717	17759	17586	17793	17694	17705	17725	17769	17724	17680	17881	17831	18082	17768	17859	17831	17825	17580	17779	17784	17736	17825	17549	17704	17778	17971	17834	17654	17938	17446	17752	17777	17715	17774	17819	17657	17677	17797	17702	17737	17512	17720	17667	17692	17670	17604	17759	17830	17552	17644	17582	17909	17858	17838	17706	17835	17756	17839	17744	17782	17527	17683	17777	17937	17657	17783	17630	17644	17824	17926	17827	17850	17850	17716	17629	17751	17729	17697	17647	17726	17666	17875	17645	17690	17889	17896	17965	17736	17482	17849	17792	17952	18019	17981	17830	17745	17884	17556	17754	17815	17632	18088	17946	17934	17937	17778	17955	17835	17732	17688	17672	17690	17669	17819	17846	17899	18005	17684	17853	17743	17830	17533	17722	17812	17917	17866	17600	17782	18024	17716	17841	17777	17759	17711	17600	17636	17914	17810	17659	17592	17750	17774	17567	17560	17679	17532	17772	17798	17687	17746	17864	17675	17632	17711	17683	17973	17888	17902	17836	17774	17835	17837	17734	17789	17806	17727	17706	17653	17888	17845	17822	17590	17808	17867	17743	17753	17646	17885	17588	17882	17830	17761	17629	17764	17719	17727	17609	17968	17610	17810	17879	17707	17577	17713	17730	17904	17879	17921	17725	17728	17700	17668	17881	17781	17701	17724	17732	17784	17673	17706	17854	17706	17916	17578	17841	17677	17742	17883	17823	17684	17830	17650	17781	17773	17703	17722	17712	17802	17900	17607	17573	17831	17800	17679	17917	17636	17714	17867	17807	17855	17785	17639	17819	17861	17934	17842	17682	17920	17755	17820	17587	17717	17665	17657	17634	17888	17834	17682	17720	17723	17874	17832	17768	17829	17790	17867	17948	17945	17743	17585	17676	17839	17936	17634	17669	17671	17708	17604	17934	17816	17932	17996	18015	17845	17798	17733	17592	17668	17800	17754	17744	17794	17781	17763	17619	17563	17748	17809	17876	17841	17770	17832	17645	17450	17654	17702	17793	17677	17833	17921	17725	17666	17671	17751	17738	17964	17612	17709	17601	17748	17769	17775	17821	17799	17755	17801	17736	17500	17820	17724	17759	17689	17721	17577	17713	17806	17806	17768	17890	17796	17881	17775	17845	17732	17693	17695	17710	17625	17702	17738	17787	17816	17869	17740	17780	17760	17772	17780	17744	17886	17854	17967	17858	17828	17717	17845	17748	17733	17562	17717	17959	17580	17744	17755	17513	17695	17759	17868	17826	17734	17891	17527	17836	18039	17767	17762	17835	18022	17719	17755	17782	17772	17795	17693	17751	17708	17746	17615	17747	17860	17753	17923	17834	18050	17743	17880	17705	17707	17666	17946	17778	17750	17844	17708	17772	17988	17694	17808	17753	17715	17877	17683	17590	17953	17647	17554	17701	17637	17755	17744	17790	17732	17772	17881	17789	17665	17817	17828	17831	17730	17691	17612	17833	17676	17632	17646	17787	17760	17708	17631	17864	17810	17977	17814	17869	17711	17841	17590	17735	17616	17554	17692	17673	17749	17886	17671	17781	17745	17862	17863	17761	17598	17810	17766	17683	17716	17703	17738	17700	17924	17713	18094	17818	18037	17600	17718	17824	17804	17857	17585	17599	17565	17835	17723	17602	17850	17756	17749	17671	17784	17711	17644	17704	17708	17584	17718	17765	17766	18004	17953	17648	17736	17666	17742	17683	17715	17646	17880	17725	17915	17890	17717	17500	17776	17656	17710	17722	17859	17629	17789	17861	17841	17776	17563	17712	17741	17815	17730	17868	17496	17852	17817	17563	17844	17893	17817	17647	17829	17732	17723	17806	17805	17852	17752	17752	17673	17767	17634	17886	17690	17648	17795	17778	17728	17908	17826	17795	17513	17623	17712	17483	17746	17776	17752	17717	17660	17704	17894	17681	17824	17757	17850	17783	17800	17771	17919	17629	17796	17817	18087	17847	17710	17677	17780	17871	17807	17813	17662	17745	17850	17740	17791	17581	17756	17790	17816	17734	17547	17586	17720	17687	17679	17760	17884	17645	17801	17852	17742	17603	17797	17813	17996	17725	17588	18005	17635	17824	17891	17747	17826	17701	17719	17782	17720	17822	17601	17748	17645	17778	17644	17705	18014	17803	17770	17771	17775	17885	17780	17728	17866	17698	17637	17668	18022	17758	18065	17797	17768	17726	17731	17886	17923	17767	17788	17708	17986	17736	17598	17632	17679	17733	17838	17788	17698	17673	17807	17800	17695	18021	17868	17929	17749	17689	17721	17760	17671	17934	17669	17602	17678	17774	17750	17710	17986	17888	17861	17888	17722	17758	17720	17765	17786	17833	17892	17771	17812	17899	17688	17712	17659	17952	17755	17771	17742	17755	17678	17725	17890	17858	17639	17616	17699	17568	17628	17886	17802	17813	17839	17804	17751	17680	17712	17783	17635	17812	17913	17702	17655	17866	17703	17813	17592	17774	17863	17947	17807	17766	17895	17711	17770	17744	17866	17598	17635	17894	17786	17639	17812	17746	17857	17714	17647	17721	17785	17876	17787	17686	17784	17730	17537	17833	17562	17607	17696	17730	17557	17911	17779	17858	17756	17807	17699	17793	17746	17871	17796	17900	17991	17649	17944	17956	17809	17817	17877	17777	17633	17815	17843	17994	17777	17689	17742	17979	17801	17884	17723	17805	17793	17891	17689	17875	18055	17650	17797	17678	17517	17641	17757	17637	17538	17871	17911	17868	17771	17801	17626	17776	17768	17808	17774	17938	17490	17913	17744	17548	17879	17835	17728	17726	17573	17807	17834	17809	18010	17696	17829	17524	17770	17710	17982	17543	17877	17875	17852	17739	17741	17734	17839	17872	17698	17752	17847	17876	17871	17815	17889	17788	17722	17892	17861	17707	17709
36036	55962	51458	41306	34644	29475	26557	23982	20946	18333	17352	17247	16645	16448	16143	16037	15761	15753	15519	15426	15312	15438	15181	15211	15286	15321	15288	15131	15391	15269	15240	15085	15305	15241	15488	15431	15246	15154	15352	15265	15293	15230	15320	15286	15413	15335	15233	15279	15229	15161	15291	15130	15196	15169	15290	15332	15324	15130	15396	15260	15456	15234	15254	15230	15198	15232	15270	15351	15252	15338	15267	15051	15200	15161	15287	15295	15167	15203	15214	15278	15123	15196	15366	15270	15373	15360	15293	15112	15125	15219	15302	15292	15294	15386	15188	14977	15286	15222	15232	15300	15214	15293	15160	15173	15178	15211	15164	15121	15221	15227	15471	15074	15272	15162	15177	15036	15162	15220	15222	15283	15120	15172	15263	15243	15240	15109	15278	15085	15115	15251	15196	15198	15375	15240	15323	15364	15101	15299	14947	15042	15264	15116	15251	15197	15223	15289	15204	15341	15284	15261	15199	15163	15269	15120	15146	15128	15294	15242	15297	15172	15224	15235	15138	15403	15406	15366	15126	15203	15209	15223	15220	15146	15258	15297	15215	15202	15219	15107	15287	15166	15200	15269	15278	15175	15313	15067	15275	15246	15247	15099	15296	15137	15395	15119	15123	15209	15109	15186	15263	15135	15184	15326	15239	15125	15091	15159	15145	15159	15319	15118	15196	15017	15289	15101	15194	15239	15275	15200	15210	15156	15118	15083	15388	15236	15166	15214	15152	14985	15162	15204	15308	15125	15222	15092	15328	15143	15246	15184	15310	15121	15102	15016	15246	15202	15295	15127	15267	15326	15162	15171	15244	15089	15310	15353	15164	15025	15164	15176	15250	15312	15146	15078	15238	15264	15119	15072	15309	15327	15296	15270	15409	15135	15154	15315	15386	15201	14985	15227	15211	15329	15102	15379	15131	15152	15146	15162	15220	15197	15310	15315	15105	15259	15406	15235	15179	15249	15251	15126	15247	15182	15169	15293	15312	15241	15028	15194	15101	15392	15175	15179	15167	15268	15160	15168	15247	15169	15257	15118	15196	15202	15174	15072	15252	15176	15238	15316	15093	15195	15219	15194	15183	15169	15123	15268	15097	15211	15218	15147	15172	15260	15153	15335	15352	15511	15329	15084	15285	15082	15286	15180	15172	15149	15273	15317	15300	15017	15185	15212	14941	15352	15105	15316	15245	15043	15285	15207	15217	15269	15316	15209	15304	15133	15287	15138	15175	15335	15199	15226	15170	14999	15127	15166	15285	15224	15112	15138	15256	15074	15204	15087	15227	15219	15121	15223	15124	15314	15246	15231	15192	15175	15352	15213	15148	15278	15219	15007	15332	15286	15301	15279	15185	15175	15205	15043	15113	15338	15360	15177	15169	15193	15172	15043	15280	15183	15223	15200	15256	15204	15164	15245	15090	15190	15194	15270	15289	15205	15030	15295	15232	15186	15336	15188	15089	15157	15260	15212	15185	15151	15199	15191	15407	15180	15119	15091	15196	15166	15149	15187	15251	15149	15059	15179	15237	15239	15279	15179	15088	15363	15231	15164	15236	15418	15289	15222	15205	15140	15243	15291	15290	15276	15212	15148	15121	15292	15455	15262	15204	15112	15190	15289	15123	15148	15498	15079	15277	15189	15141	15218	15176	15149	15153	15286	15228	15207	15118	15170	15303	15149	15230	15472	15252	15108	15331	15057	15226	15220	15290	15239	15220	15320	15281	15273	15190	15257	15273	15206	15354	15353	15287	15176	15122	15080	15254	15327	15214	15172	15337	15201	15228	15191	15244	15197	15274	15322	15265	15207	15214	15181	15442	15340	15239	15147	15263	15246	15247	15103	15300	15296	15147	15118	15143	15129	15127	15243	15188	15147	15116	15342	15236	15271	15310	15136	15307	15278	15289	15345	15309	15007	15308	15240	15143	15262	15168	15348	15141	15255	15156	15252	15176	15309	15413	15108	15360	15256	15023	15368	15188	15237	15286	15108	15263	15172	15162	15236	15459	15119	15332	15002	15166	15310	15217	15157	15276	15250	15135	15059	15196	15341	15185	15077	15244	15128	15195	15122	15052	15283	15145	15236	15289	15142	15369	15056	15334	15243	15108	15084	15161	15232	15209	15186	15113	15193	15311	15340	15048	15086	15291	15482	15265	15119	15355	15273	15090	15297	15209	15172	15069	15137	15152	15300	15411	15274	15147	15081	15222	15168	15157	15233	15286	15224	15079	15161	15266	15269	15018	15162	15214	15257	15229	15227	15130	15120	15271	15408	15281	15214	15199	15084	15355	15405	15181	15130	15226	15188	15334	15295	15201	15154	15279	15269	15120	15234	15238	15118	15090	15206	15302	15115	15275	15153	15252	15104	15027	15088	15195	15324	15233	15150	15409	15102	15214	15209	15201	15117	15156	15274	15305	15135	15248	15286	15043	15314	15205	15049	15369	15186	15141	15268	15141	15300	15235	15248	15198	14986	15103	15362	15322	15189	15192	15131	15213	15295	15265	15120	15128	15101	15247	15330	15275	15282	15171	15206	15350	15408	15341	15363	15201	15201	15067	15179	15242	15180	15440	15225	15138	15129	15332	15126	15209	15247	15167	15155	15106	15278	15372	15268	15112	15325	15187	15159	15159	15162	15352	15208	15287	15176	15300	15286	15232	15282	15116	15220	15267	15055	15349	15219	15185	15041	15166	15108	15252	15239	15302	15312	15497	15240	15194	15029	15179	15296	15249	15072	15222	15069	15391	15291	15140	15096	15145	15294	15162	15185	15284	15118	15344	15114	15269	15125	15179	15282	15108	15003	15417	15255	15263	15174	15150	15187	15176	15289	15157	15154	15227	15112	15174	15151	15282	15162	15244	15369	15263	15172	15268	15263	15106	15259	15113	15083	15427	15289	15251	15177	15247	15218	14993	15240	15076	15254	15074	15171	15112	15170	15112	15207	15243	15225	15256	15271	15328	15127	15110	15329	15247	15163	15197	15186	15097	15252	15254	15216	15233	15091	15277	15071	15300	15183	15085	15260	15131	15261	15115	15188	15310	15328	15286	15178	15462	15249	15201	15247	15266	15142	15171	15078	15428	15111	15229	15161	15133	15234	15343	15127	15381	15350	15187	15213	15083	15246	15138	15157	15132	15374	15203	15128	15204	15286	15180	15117	15171	15318	15239	15081	15289	15169	15148	15232	15213	15228	15163	15110	15181	15300	15354	15123	15013	15350	15149	15373	15199	15104	15278	15116	15166	15275	15193	15306	15065	15205	15148	15223	15339	15405	15130	15154	15099	15205	15375	15187	15172	15226	15210	15265	15306	15164	15103	15318	15195	15106	15163	15206	15492	14998	15095	15321	15200	15117	15370	15191	15249	15261	15117	15337	15215	15244	15140	15308	15171	15085	15454	15120	15355	15171	15236	15369	15188	15106	15220	15124	15293	15243	15267	15210	15328	15337	15294	15173	15133	15101	15194	15217	15213	15393	15329	15235	15345	15256	15156	15159	15304	15072	15058	15182	15155	15213	15167	15319	15278	15291	15199	15288	15131	15259	15222	15391	15160	14978	15341	15219	15428	15139	15231	15226	15109	15214	15052	15290	15254	15341	15347	15331	15306	15126	15249	15099	15363	15291	15441	15213	15253	15330	15377	15138	15192	15132	15329	15290	15159	15085	15209	15271	15067	15190	15503	15181	15225	15290	15196	15288	15227	15087	15199	15116	15437	15077	15075	15084	15318	15151	15184	15272	15213	15231	15171	15155	15022	15124	15235	15243	15187	15101	15190	15188	15243	15162	15285	15249	15123	15326	15229	15252	15334	15215	15234	15308	15254	15433	15169	15271	15366	15257	15089	15133	15195	15423	15174	15141	14938	15242	15220	15266	15176	15230	15026	15220	15280	15077	15246	15225	15156	15318	15138	15104	15178	15240	15246	15055	15283	15320	15303	15122	15199	15169	15168	15220	15324	15272	15095	15225	15160	15309	15274	15212	15284	15256	15131	15234	15256	15096	15275	15237	15269	15156	15196	15181	15126	15155	15242	15263	15258	15146	15392	15167	15240	15237	15312	15238	15324	15187	15147	15099	15226	15175	15209	15328	15282	15146	15162	15314	15284	15233	15214	15292	15196	15226	15318	15125	15188	15244	15434	15171	15174	15262	15224	15183	15109	15189	15166	15226	15155	15232	15267	15221	15059	15349	15149	15179	15117	15210	15277	15244	15303	15346	15140	15139	15234	15109	15161	15199	15164	15074	15161	15341	15106	15167	15164	15229	15322	15137	15234	15117	15211	14998	15278	15278	15268	15241	15219	15278	15156	15268	14986	15222	15230	15292	15239	15212	15239	15170	15158	15320	15373	15210	15111	15208	15048	15171	15198	15339	15221	15076	15095	15098	15292	15269	15252	15146	15208	15221	15292	15283	15176	15419	15195	15212	15146	15332	15277	15101	15337	15162	15278	15177	15222	15245	15396	15051	15374	15147	15239	15253	15187	15213	15321	15267	15262	15225	15336	15164	15201	15304	15163	15125	15207	15306	15301	15349	15131	15304	15181	15400	15155	15311	15313	15228	15180	15071	15124	15179	15179	15205	15284	15214	15084	15273	15131	15230	15276	15275	15100	15102	15119	15209	15250	15288	15250	15164	15108	15246	15276	15241	15174	15380	15255	15251	15233	15086	15159	15188	15209	15277	15300	14960	15380	15286	15036	15129	15227	15157	15162	15404	15200	15372	15251	15110	15302	15179	15210	15274	15230	15247	15119	15176	15140	15276	15269	15257	15183	15339	15117	15311	15246	15247	15167	14876	15258	15089	15193	15206	15330	15314	15187	15329	15049	15327	15244	15173	15115	15174	15139	15265	15132	15276	15340	15179	15258	15186	15204	15308	15256	15256	15126	15434	15219	15164	15177	15190	15204	15224	15219	15168	15386	15208	15135	15314	15215	15445	15184	15225	15301	15213	15372	15082	15256	15280	15342	15253	15130	15184	15177	15162	15048	15034	15038	15249	15178	15127	15109	15193	15098	15074	15182	15225	15225	15158	15275	15125	15332	15306	15229	15155	15171	15220	15160	15325	15270	15268	15066	15270	14993	15300	15089	15162	15168	15248	15163	15222	15217	15167	15360	15235	15108	15272	15319	15157	15191	15216
23203	21338	29260	24393	24440	29188	31820	26216	22695	21253	20315	19562	19385	19413	19050	18728	18761	18447	18450	18298	18146	18232	18226	18163	18211	18154	17934	18187	18090	18120	18136	18039	18098	17945	18321	18033	18058	18047	18011	17869	18116	18070	17822	18076	17838	18034	18085	18033	18013	18002	17958	17927	17818	17927	17825	17830	17970	17809	18119	18020	17900	17589	17763	17897	17859	18037	17921	17953	17777	17842	17973	17855	18076	17985	17771	17936	18142	18046	18002	18025	18013	18030	17896	17725	17968	17781	18057	17844	18203	17909	18130	17754	17871	17942	18068	17851	18246	18140	17874	18185	18098	18116	18051	18034	17990	17866	18019	18066	17782	17862	18051	18024	17836	18111	17918	18133	18124	18014	17954	18002	17808	18068	18003	18092	18156	18036	17940	17996	18033	17851	17900	18081	18026	17969	17760	17962	17722	17879	17895	17906	17972	17883	17681	17878	18108	17746	18111	18015	17909	17955	17824	17964	18011	17909	17918	17806	17934	17968	17930	17967	18052	18021	17904	17814	18117	17862	17908	17959	17837	18008	17939	17937	17968	17914	18239	17995	17777	18006	17836	17731	17855	17847	17872	17864	17870	17919	18031	17797	18084	17993	18208	17923	17972	18056	18028	17877	17763	17748	18004	17786	17827	17826	18077	17970	18062	17923	18027	18078	17845	17931	18081	17828	18084	17896	17756	17731	18058	18059	17863	18056	17846	17836	18103	17821	17996	17930	17746	18116	17914	17861	18067	17849	17927	18095	17942	17874	17882	17757	18111	17955	17853	18044	17943	18083	17726	17975	17795	18032	17981	17967	18145	17791	18179	18045	17792	17796	18033	17930	17753	17800	17893	17989	17896	17860	17781	17848	17798	17903	17967	17816	17922	17883	17954	18224	17898	17805	18067	17863	18009	17932	17952	17902	17939	18126	17934	17759	17638	17933	17767	17920	17710	17996	17814	17842	17881	17884	17944	17912	18137	17798	17871	17957	17895	17912	17796	18101	17812	17984	17790	17811	17768	18001	17951	17804	17855	17989	17998	17772	17918	17885	17939	17904	17881	17811	17970	18035	17685	18042	17998	18064	17952	17990	18002	17827	17668	17919	18106	17819	17930	17930	17996	17832	18054	18053	17636	17814	17952	17875	17928	17886	17986	18102	17999	18007	18027	17997	17763	18112	17904	17957	17993	18017	17865	18161	18024	17821	17868	17721	17846	17823	17880	17888	17924	17939	17759	17875	17947	17912	17782	17974	17927	18001	17979	17885	18015	17925	18029	17938	17691	18042	17858	17880	17708	17879	17994	17840	18060	17938	17935	17836	17936	17941	17867	17886	17951	17899	17722	17775	17871	17899	17906	17896	17607	18069	17893	17635	17861	17905	17942	17783	17833	17681	17972	17879	17833	17797	18005	17987	18057	18008	17992	18012	18034	17807	18094	18038	17890	17745	17929	17855	17886	17928	17917	17933	17921	18031	17920	17902	18062	17913	17800	17881	17838	17606	17914	17959	18161	17739	17923	17780	17891	17850	17963	17828	17903	17930	18076	17893	17842	18063	17952	17939	17879	18003	17865	17860	18003	17983	17944	17965	17798	17948	18075	17966	17890	17878	17713	17852	18039	17870	17893	17884	17962	17963	17951	17936	17911	17846	17751	17854	18160	18165	18016	17889	17865	17948	17818	17838	17841	18202	18073	18111	17815	17998	17949	17946	17935	17854	18038	17863	17953	17940	17801	18119	18101	18136	17929	17831	17833	17965	17952	17934	17933	17994	18195	18090	17960	18001	17933	17844	18091	17895	18083	17856	17798	17864	17929	17726	17905	17877	18011	17869	18040	17829	17991	17903	17959	17885	17771	18108	17941	17993	17804	18174	17815	17938	17882	18069	17847	17682	17859	17812	17910	18126	17890	17761	18080	17881	17835	17884	18117	18108	17975	17918	17688	17993	18055	17956	17888	18007	18068	17925	17994	18037	17894	17992	17898	17851	17894	17970	18027	17797	18043	17991	17905	17777	17887	17943	17927	17864	17927	17925	17896	17675	18015	18006	17901	17796	17991	17884	17974	17803	17889	18048	17785	18165	18002	17935	18102	17950	18045	17930	17884	17977	17996	17931	18049	18010	17850	17982	17958	18017	17945	17994	17976	17823	17908	17775	17816	17828	17865	17894	17894	18025	17941	18011	17913	18150	18069	18062	17863	17866	17946	18178	17939	17803	18047	18097	17843	18081	17808	17926	17891	18062	18057	17732	17694	17823	18025	17900	17898	17847	17874	17868	17785	17919	17897	17891	17883	18002	17897	17897	18047	18002	17907	17843	18017	17978	17789	17741	17875	18116	17957	17771	17822	17860	17796	17837	17882	17947	17928	17801	17768	17858	17937	17971	17885	17814	17863	17878	17903	17826	17980	17893	17839	17960	17929	17868	17806	18048	18095	17777	17979	17886	17767	17942	18125	18063	18076	17957	17725	17750	17909	18109	17810	17774	17801	17925	18103	18028	17921	17684	18174	17712	18109	18005	17847	17952	18057	17983	17850	18071	17940	18068	17883	17986	18002	17844	17997	18064	18058	18049	17945	17786	18003	18296	17997	17952	18097	18026	18008	18020	17863	17837	17993	17820	17886	17993	18152	17865	17920	17927	17918	17744	17748	17927	17994	17859	17827	17868	17842	17743	18034	17964	17955	17868	18105	17951	17775	17862	17750	17924	17915	18083	17869	18114	17746	17913	17984	18002	17863	17892	17727	17918	17838	17991	17933	17844	18018	18211	18078	17895	17844	18005	17991	17914	17964	17693	17809	17952	17939	18021	17848	17792	17925	17755	17898	17714	17799	18009	17955	17893	17867	17907	17885	17775	17987	18097	17703	17947	17845	17675	17949	17861	17982	17940	17944	17823	17958	17896	17911	18055	17827	17782	17776	17901	18104	17928	17912	17754	17900	18108	17925	17867	17843	18048	17926	18045	17973	17888	17773	18075	18003	17834	17780	17864	17697	18001	17794	17924	18076	18178	17814	18080	17905	17958	17803	17904	17955	17896	17879	17730	17971	18145	18103	17866	18118	17962	17773	18086	18052	18066	18127	17985	18103	18086	17899	17947	18133	17657	17909	17844	17677	17837	17978	17895	17829	17734	17929	17984	17809	17943	18050	18082	17872	17985	17838	17861	17890	17897	17713	17821	18019	17752	17962	18091	18003	17883	18053	18013	18039	17991	17701	17897	17979	17711	17901	17816	18030	17798	18108	17908	17961	17968	18011	17610	17662	17929	17932	17832	18006	17777	17908	17881	17818	17839	17737	17943	18009	17875	17936	17855	17862	17977	18147	17936	17932	17929	17867	18010	18016	17743	18026	17938	18001	18002	17853	18084	17964	17851	17807	17780	17805	17935	18080	17954	17869	17979	18101	18020	18023	18049	17794	18005	17977	17787	17954	17938	17838	18013	17979	17925	17887	17851	18070	17960	17812	17856	17930	17821	17929	17798	17871	17844	17942	18127	17966	18106	18061	17987	17915	17780	17747	17847	17832	17874	17765	17802	17836	18132	18051	17981	17983	17921	18163	17814	17632	17793	17775	17834	17793	17807	17748	18100	17900	17729	17768	17791	17897	17843	17831	18022	17874	17811	17898	17863	17997	17777	17847	17948	17671	17820	17959	17938	18114	17821	17915	17748	17934	17820	17872	17800	17957	17944	17930	17975	17862	18116	17852	17997	17903	17833	17799	17954	17861	17866	17928	17879	17978	18048	18094	17986	17852	17929	17760	18069	17724	17901	17939	17843	17992	18176	17781	18172	17933	18133	17874	18045	17801	17801	17747	17668	17733	17924	17892	17966	18005	17954	17962	17940	18000	17769	17953	17949	17886	18127	17707	17694	18086	17925	17986	17999	18070	17954	17828	17747	17932	17842	17816	17827	18004	18077	17813	18013	17880	17815	18046	17913	17918	17982	17928	18038	17854	18000	17837	17856	17960	17935	17912	17819	17944	18108	17974	18005	17936	17828	17811	17987	17984	17871	18050	17944	17755	17918	17876	17703	17755	17914	17901	17900	18099	17737	17809	17962	18058	17759	17783	17888	17694	17881	18047	17825	18036	17801	17860	17655	18040	17893	18144	17815	18102	17781	17936	17862	18120	17949	17860	17839	17942	17932	18034	17819	17914	18145	17951	17845	17862	18008	17949	18002	17928	17938	17823	17831	17821	17815	17896	18050	18035	17908	17741	17963	17973	18057	17942	18001	18047	17938	17928	17809	17908	18004	18012	17755	17833	17826	17888	17947	17522	18048	17986	17967	17833	17724	17899	17817	18096	18112	17937	17955	17827	18008	18075	17858	17985	18024	17818	17952	17940	17941	17996	18028	17969	17782	17872	17986	17928	18035	17842	18006	18031	17973	17998	17819	17993	17864	18024	17970	17719	17959	17947	17648	17947	17877	17812	17765	17843	17701	17994	18045	17847	17926	18112	17685	17996	17865	17932	17810	17849	17868	17970	18046	18127	17837	18148	17946	17717	18120	17961	17932	18068	18046	17979	17993	18003	18023	17831	17809	17999	17888	17799	17810	18066	17727	17988	17946	17876	17598	17823	17918	17966	17996	17970	17791	18098	17790	18046	17910	18044	17819	17960	17863	17949	17905	18080	17787	17722	17854	17861	17980	17914	17960	17886	17959	17927	17853	17918	17881	17880	17861	18021	17794	17880	17900	18018	18032	18142	17871	17876	17889	17788	17765	17940	18003	17914	17890	17783	17754	17798	18029	17889	17988	17872	17992	18110	17899	17904	17751	17816	17814	18033	18101	17932	17954	18034	17830	17983	17951	17677	17707	17968	18051	17941	17873	17836	17889	17998	17870	17911	17792	18039	17882	18138	17935	17808	17702	17933	18043	17932	17869	17897	18121	17891	17991	17900	17908	17807	17983	17906	17927	18095	18029	17968	17925	17809	17732	17791	17936	17900	17974	17741	17823	18039	17742	18056	17704	17830	17906	18115	18029	17949	17948	17895	18029	17987	17986	17807	17860	17855	17954	17841	17967	17811	17817	17905	17741	17805	17877	17939	17922	18010	17822	18009	17930	18076	17798	17941	18088	18202	17940	17803	18022	18111	18024	17729	17827	18024	18014	18036	17950	17987	18046	17809	17459	17775	17842
37807	62097	57268	46926	40038	34334	30326	26277	22189	19377	18040	17235	16892	16971	16781	16370	16047	15965	15668	15675	15540	15539	15406	15408	15413	15400	15181	15355	15439	15316	15344	15347	15350	15338	15113	15280	15273	15252	15256	15262	15226	15322	15393	15200	15249	15266	15287	15358	15192	15248	15377	15198	15256	15328	15269	15159	15244	15290	15367	15433	15269	15336	15248	15336	15252	15100	15456	15227	15235	15269	15318	15303	15273	15172	15292	15155	15241	15398	15259	15114	15239	15217	15258	15260	15247	15220	15287	15237	15335	15208	15377	15264	15250	15063	15219	15271	15453	15210	15353	15180	15220	15362	15250	15245	15278	15218	15322	15273	15461	15484	15351	15167	15382	15300	15141	15325	15406	15384	15328	15365	15214	15371	15213	15427	15034	15215	15277	15148	15253	15249	15339	15268	15314	15284	15119	15217	15269	15256	15246	15308	15228	15221	15299	15219	15256	15279	15251	15233	15228	14943	15183	15296	15285	15236	15276	15317	15363	15282	15333	15380	15274	15152	15265	15260	15197	15448	15297	15207	15304	15405	15290	15146	15267	15275	15354	15308	15221	15240	15363	15317	15162	15292	15112	15440	15435	15442	15326	15157	15241	15189	15493	15308	15105	15327	15193	14989	15256	15346	15238	15227	15395	15147	15163	15246	15339	15293	15143	15470	15349	15271	15116	15337	15226	15333	15406	15209	15384	15210	15447	15109	15305	15327	15256	15304	15269	15284	15174	15388	15426	15229	15182	15216	15105	15335	15277	15281	15178	15286	15263	15197	15361	15142	15375	15336	15340	15251	15359	15158	15459	15302	15130	15223	15249	15205	15199	15272	15087	15197	15269	15257	15219	15176	15247	15257	15277	15222	15321	15231	15317	15193	15192	15262	15303	15335	15332	15089	15189	15471	15328	15218	15162	15109	15145	15281	15092	15105	15205	15150	15161	15254	15159	15261	15394	15306	15203	15312	15037	15109	15277	15197	15268	15243	15240	15160	15455	15210	15208	15140	15132	15189	15241	15241	15149	15408	15311	15398	15338	15194	15504	15286	15087	15139	15283	15258	15291	15272	15305	15322	15283	15203	15132	15243	15186	15216	15365	15456	15317	15330	15211	15246	15273	15276	15338	15346	15315	15162	15453	15251	15351	15226	15075	15238	15301	15069	15067	15189	15065	15239	15333	15254	15286	15346	15321	15259	15270	15290	15298	15214	15165	15337	15104	15277	15318	15171	15202	15073	15354	15125	15177	15352	15223	15379	15251	15392	14970	15280	15282	15079	15162	15417	15178	15158	15260	15129	15269	15187	15252	15210	15332	15332	15214	15199	15231	15333	15307	15217	15168	15122	15267	15286	15336	15200	15328	15262	15293	15172	15203	15311	15195	15176	15176	15355	15229	15200	15282	15359	15340	15308	15222	15416	15239	15303	15305	15344	15187	15152	15147	15293	15281	15178	15289	15225	15066	15212	15220	15251	15331	15141	15214	15363	15193	15237	15267	15106	15307	15247	15206	15293	15373	15051	15282	15283	15118	15338	15311	15314	15199	15311	15294	15343	15288	15278	15217	15511	15240	15264	15246	15284	15357	15256	15194	15338	15302	15256	15165	15261	15279	15203	15491	15259	15215	15213	15243	15162	15359	15127	15122	15100	15213	15175	15107	15279	15171	15281	15353	15223	15246	15259	15327	15289	15275	15265	15379	15296	15309	15386	15266	15220	15277	15279	15225	15505	15240	15278	15363	15121	15365	15148	15171	15272	15189	15360	15275	15359	15318	15131	15249	15128	15240	15325	15131	15170	15253	15149	15359	15386	15298	15082	15180	15282	15305	15273	15187	15291	15272	15261	15369	15213	15510	15274	15269	15219	15360	15271	15243	15344	15404	15393	15218	15271	15332	15282	15306	15337	15260	15299	15252	15358	15419	15349	15102	15200	15183	15170	15466	15278	15113	15273	15277	15199	15150	15224	15263	15278	15248	15358	15171	15291	15355	15297	15393	15215	15031	15288	15282	15344	15388	15111	15272	15334	15341	15126	15408	15226	15312	15275	15053	15179	15071	15081	15142	15199	15252	15261	15256	15211	15480	15143	15243	15391	15268	15245	15323	15295	15310	15259	14905	15286	15241	15282	15364	15366	15272	15295	15307	15273	15290	15098	15337	15364	15339	15178	15473	15312	15294	15232	15211	15199	15344	15072	15187	15336	15354	15357	15199	15336	15321	15220	15092	15121	15410	15354	15138	15331	15182	15082	15278	15114	15302	15300	15163	15262	15143	15274	15306	15142	15124	15094	15230	15347	15186	15316	15060	15338	15120	15125	15207	15313	15232	15189	15087	15291	15264	15108	15168	15161	15225	15070	15204	15370	15212	15320	15320	15383	15067	15196	15330	15111	15345	15429	15089	15535	15319	15236	15322	15252	15320	15269	15224	15345	15209	15194	15389	15218	15134	15060	15264	15290	15320	15213	15451	15321	15394	15298	15135	15067	15245	15440	15104	15313	15146	15130	15238	15151	15355	15293	15277	15206	15232	15289	15299	15358	15247	15307	15441	15404	15491	15235	15330	15270	15347	15288	15399	15189	15205	15330	15221	15196	15344	15256	15301	15436	15304	15211	15328	15051	15159	15131	15193	15299	15404	15213	15236	15342	15294	15315	15244	15148	15326	15193	15135	15109	15224	15427	15119	15531	15218	15213	15059	15284	15282	15348	15260	15213	15321	15367	15366	15265	15119	15302	15379	15321	15154	15233	15289	15372	15192	15334	15163	15334	15174	15221	15296	15242	15229	15246	15179	15163	15305	15181	15342	15165	15258	15192	15312	15091	15258	15249	15079	15264	15299	15162	15315	15103	15392	15212	15425	15296	15159	15219	15295	15264	15268	15331	15258	15346	15418	15117	15282	15315	15334	15364	15383	15210	15266	15360	15188	15301	15421	15084	15179	15181	15147	15383	15187	15278	15124	15249	15207	15276	15167	15409	15315	15243	15226	15294	15009	15243	15166	15326	15306	15236	15426	15240	15210	15356	15365	15213	15160	15239	15268	15353	15159	15274	15144	15352	15081	15281	15142	15311	15374	15352	15208	15338	15327	15085	15227	15295	15300	15399	15254	15285	15280	15229	15435	15230	15292	15229	15393	15109	15409	14969	15170	15331	15254	15227	15274	15326	15293	15193	15308	15153	15140	15339	15240	15191	15267	15186	15151	15260	15278	15194	15201	15256	15190	15251	15251	15244	15321	15310	15228	15303	15226	15355	15222	15228	15167	15263	15327	15432	15247	15248	15220	15288	15248	15295	15331	15137	15275	15355	15263	15252	15214	15252	15219	15248	15281	15487	15312	15295	15225	15127	15196	15358	15160	15290	15190	15317	15352	15344	15100	15128	15253	15156	15251	15355	15204	15226	15251	15343	15360	15245	15279	15342	15228	15289	15265	15131	15248	15142	15384	15232	15141	15454	15278	15413	15098	15278	15433	15295	15246	15163	15280	15173	15166	15305	15218	15164	15239	15203	15224	15152	15307	15129	15231	15221	15244	15343	15168	15226	15297	15283	15241	15202	15305	15209	15360	15207	15141	15250	15308	15311	15232	15232	15307	15242	15503	15248	15279	15182	15296	15061	15304	15279	15221	15195	15184	15165	15455	15250	15286	15281	15321	15175	15438	15150	15101	15268	15330	15213	15283	15233	15098	15182	15276	15319	15342	15250	15303	15129	15092	15150	15390	15297	15261	15247	15269	15367	15182	15304	15154	15182	15295	15212	15402	15358	15080	15271	15264	15371	15408	15286	15234	15227	15263	15257	15333	15163	15260	15361	15305	15284	15302	15337	15291	15368	15029	15208	15234	15175	15295	15314	15464	15155	15280	15446	15190	15299	15294	15167	15260	15205	15288	15074	15154	15315	15237	15316	15257	15101	15196	15320	15158	15252	15286	15177	15272	15119	15200	15376	15258	15138	15269	15253	15336	15229	15176	15182	15148	15282	15229	15394	15253	15326	15177	15199	15104	15166	15272	15237	15328	15284	15237	15089	15262	15272	15213	15162	15359	15295	15280	15289	15150	15411	15338	15275	15383	15197	15149	15415	15360	15318	15136	15189	15212	15161	15446	15417	15170	15186	15307	15311	15245	15357	15156	15113	15135	15181	15183	15460	15276	15154	15300	15143	15271	15292	15363	15210	15390	15328	15413	15190	15200	15303	15391	15221	15182	15295	15222	15182	15156	15268	15240	15055	15344	15388	15274	15197	15167	15498	15287	15295	15208	15262	15283	15262	15312	15299	15185	15147	15067	15449	15304	15074	15381	15133	15255	15357	15161	15059	15408	15428	15225	15178	15058	15231	15304	15314	15289	15284	15239	15135	15140	15316	15157	15309	15310	15245	15202	15338	15227	15358	15309	15163	15260	15272	15171	15179	15229	15291	15472	15214	15361	15400	15334	15115	15095	15136	15244	15124	15248	15242	15113	15262	15319	15203	14983	15270	15249	15187	15132	15150	15097	15364	15311	15071	15281	15167	15209	15198	15302	15299	15145	15484	15277	15235	15305	15342	15244	15175	15278	15383	15132	15332	15397	15264	15261	15300	15315	15121	15135	15220	15314	15261	15257	15283	15330	15288	15079	15403	15150	15273	15206	14947	15183	15241	15276	15198	15290	15310	15310	15376	15211	15095	15236	15128	15125	15391	15265	15070	15166	15130	15275	15254	15236	15131	15178	15394	15252	15106	15329	15318	15248	15199	15190	15269	15283	15238	15417	15481	15207	15075	15144	15282	15415	15245	15296	15384	15269	15347	15211	15233	15337	15368	15311	15219	15349	15275	15222	14968	15324	15232	15283	15337	15328	15406	15450	15218	15334	15241	15208	15271	15297	15262	15254	15053	15245	15386	15311	15291	15173	15260	15251	15263	15217	15217	15121	15302	15103	15230	15340	15173	15186	15358	15080	15301	15192	15260	15322	15261	15223	15226	15302	15207	15290	15141	15333	15351	15154	15117	15200	15202	15406	15214	15279	15300	15338	15264	15272	15250	15187	15284	15301	15342	15204	15232	15293	15401	15378	15104	15323	15239	15219	15172	15220	15361	15148	15204	15262	15414	15360	15156	15332	15272	15330	15267	15201	15413	15130	15107	15149	15221	15490	15350	15305	15384
30607	33103	41314	37124	30244	26640	23508	21361	20052	19496	19389	18791	18707	18661	18935	18602	18843	18786	18556	18521	18594	18500	18356	18306	18700	18460	18411	18372	18233	18268	18480	18376	18509	18412	18336	18616	18465	18465	18287	18378	18420	18238	18295	18474	18461	18258	18407	18603	18580	18070	18355	18497	18445	18178	18325	18300	18474	18270	18496	18499	18418	18401	18399	18231	18275	18266	18379	18422	18283	18170	18337	18503	18765	18507	18379	18261	18341	18605	18284	18378	18393	18192	18377	18159	18133	18402	18402	18296	18556	18568	18329	18232	18211	18358	18427	18356	18441	18214	18368	18269	18669	18549	18385	18379	18180	18372	18336	18345	18376	18290	18426	18489	18387	18313	18597	18454	18592	18258	18257	18289	18534	18600	18368	18437	18205	18498	18321	18061	18145	18443	18324	18401	18524	18063	18378	18694	18330	18499	18355	18398	18369	18392	18453	18412	18372	18587	18236	18110	18240	18271	18307	18431	18349	18380	18389	18609	18301	18194	18329	18340	18165	18349	18159	18444	18444	18315	18499	18614	18357	18421	18298	18178	18213	18524	18585	18381	18471	18396	18394	18449	18477	18407	18329	18316	18325	18353	18382	18438	18450	18202	18323	18344	18523	18537	18211	18188	18435	18434	18425	18474	18487	18296	18432	18472	18460	18248	18334	18543	18454	18443	18448	18532	18340	18470	18277	18380	18387	18278	18296	18321	18416	18467	18434	18395	18314	18286	18275	18505	18312	18306	18177	18503	18419	18315	18515	18261	18417	18573	18441	18270	18302	18145	18379	18373	18353	18465	18267	18430	18388	18248	18353	18221	18550	18248	18533	18607	18508	18368	18321	18518	18500	18481	18184	18694	18505	18301	18227	18415	18210	18374	18344	18413	18326	18274	18368	18398	18341	18265	18375	18409	18557	18112	18506	18258	18322	18326	18505	18362	18395	18564	18483	18368	18532	18381	18484	18321	18311	18520	18399	18500	18388	18406	18386	18273	18450	18304	18156	18373	18371	18331	18398	18513	18607	18343	18295	18395	18245	18291	18290	18254	18416	18362	18455	18380	18279	18614	18496	18438	18458	18343	18297	18574	18460	18353	18167	18242	18431	18286	18265	18333	18401	18511	18312	18531	18332	18348	18515	18304	18452	18423	18216	18435	18230	18428	18375	18309	18256	18188	18262	18365	18354	18229	18471	18297	18490	18357	18576	18262	18273	18351	18321	18423	18563	18224	18476	18223	18548	18518	18369	18343	18391	18374	18175	18353	18240	18083	18329	18477	18437	18391	18441	18493	18388	18290	18168	18192	18424	18379	18433	18397	18586	18247	18303	18291	18417	18544	18523	18410	18351	18303	18325	18172	18404	18445	18487	18364	18290	18473	18098	18521	18470	18431	18328	18474	18502	18357	18231	18421	18144	18457	18402	18633	18518	18317	18443	18454	18304	18269	18393	18573	18555	18449	18297	18327	18473	18359	18423	18174	18140	18334	18249	18381	18155	18248	18510	18506	18461	18228	18544	18186	18444	18403	18465	18387	18230	18179	18350	18179	18278	18534	18507	18309	18498	18309	18643	18230	18233	18277	18347	18262	18348	18513	18200	18351	18221	18381	18215	18369	18386	18473	18270	18341	18277	18264	18461	18291	18332	18409	18447	18512	18669	18443	18429	18522	18452	18435	18411	18520	18483	18260	18300	18322	18393	18513	18316	18465	18387	18335	18402	18556	18479	18336	18321	18389	18301	18369	18291	18211	18239	18400	18340	18550	18415	18346	18470	18410	18551	18400	18498	18480	18451	18345	18302	18055	18320	18247	18348	18343	18472	18265	18507	18513	18199	18299	18360	18387	18320	18362	18275	18335	18314	18404	18366	18440	18324	18303	18325	18429	18380	18219	18435	18211	18302	18435	18451	18383	18305	18477	18292	18268	18332	18417	18478	18237	18584	18415	18366	18332	18476	18538	18351	18238	18582	18485	18658	18474	18371	18375	18362	18362	18433	18316	18444	18404	18480	18279	18281	18214	18415	18398	18531	18388	18534	18462	18392	18248	18508	18373	18191	18376	18302	18358	18420	18217	18499	18411	18359	18412	18375	18327	18554	18174	18198	18464	18488	18302	18352	18369	18457	18413	18267	18568	18452	18404	18327	18479	18402	18479	18459	18164	18353	18323	18472	18268	18338	18564	18395	18443	18473	18392	18372	18386	18468	18536	18457	18483	18431	18417	18264	18221	18180	18285	18369	18487	18404	18320	18416	18467	18273	18397	18420	18511	18210	18216	18493	18503	18199	18184	18310	18430	18438	18438	18592	18461	18396	18338	18522	18216	18528	18382	18330	18555	18326	18309	18283	18279	18422	18212	18561	18331	18313	18311	18298	18455	18263	18552	18455	18459	18418	18386	18369	18369	18456	18299	18429	18214	18422	18394	18448	18289	18199	18422	18171	18473	18451	18440	18418	18323	18452	18396	18210	18402	18420	18272	18677	18568	18350	18228	18322	18423	18350	18412	18134	18467	18579	18285	18295	18294	18377	18509	18193	18446	18342	18286	18391	18213	18520	18423	18200	18438	18284	18604	18492	18453	18292	18378	18475	18410	18556	18404	18518	18204	18496	18324	18486	18470	18254	18391	18329	18266	18410	18341	18245	18337	18503	18484	18387	18455	18376	18492	18589	18259	18213	18375	18443	18370	18388	18495	18287	18366	18616	18551	18306	18577	18232	18312	18726	18606	18208	18232	18348	18445	18362	18399	18435	18279	18449	18523	18456	18464	18515	18385	18254	18299	18383	18327	18282	18310	18414	18250	18445	18403	18622	18468	18308	18258	18440	18479	18239	18228	18585	18459	18414	18511	18459	18493	18622	18407	18417	18532	18397	18343	18369	18397	18397	18396	18292	18275	18407	18121	18277	18217	18539	18201	18132	18586	18511	18453	18468	18490	18371	18328	18507	18317	18292	18340	18322	18278	18581	18308	18306	18382	18343	18352	18490	18284	18535	18263	18302	18381	18570	18366	18313	18411	18407	18466	18329	18505	18578	18413	18349	18422	18341	18495	18488	18177	18677	18258	18478	18476	18481	18502	18275	18518	18413	18180	18390	18360	18461	18442	18579	18376	18188	18488	18330	18442	18555	18362	18465	18429	18414	18428	18446	18349	18262	18310	18502	18310	18230	18238	18257	18546	18436	18438	18154	18410	18439	18467	18439	18364	18458	18312	18478	18330	18229	18229	18430	18310	18431	18464	18633	18275	18432	18388	18441	18190	18422	18209	18331	18338	18200	18432	18387	18317	18453	18229	18349	18373	18303	18253	18403	18213	18491	18506	18436	18487	18287	18349	18544	18272	18471	18321	18327	18364	18530	18511	18342	18590	18532	18156	18237	18342	18453	18373	18294	18350	18345	18469	18414	18309	18174	18462	18490	18418	18476	18345	18202	18412	18165	18343	18367	18442	18492	18271	18264	18405	18441	18485	18343	18403	18305	18549	18432	18426	18369	18258	18526	18198	18527	18292	18525	18561	18408	18268	18564	18433	18456	18365	18353	18271	18313	18298	18280	18449	18440	18518	18404	18298	18392	18182	18510	18352	18347	18452	18441	18131	18245	18531	18408	18255	18515	18276	18316	18357	18278	18371	18004	18540	18446	18357	18299	18483	18249	18303	18460	18415	18210	18280	18255	18479	18098	18382	18482	18347	18401	18393	18353	18589	18243	18442	18547	18529	18443	18337	18297	18421	18178	18348	18507	18443	18371	18544	18456	18594	18541	18463	18311	18471	18483	18347	18440	18358	18288	18394	18405	18267	18204	18291	18622	18484	18292	18551	18439	18323	18313	18442	18339	18251	18435	18248	18345	18282	18513	18324	18398	18151	18383	18343	18312	18274	18442	18467	18522	18394	18444	18407	18436	18241	18220	18139	18198	18333	18285	18539	18354	18267	18337	18509	18361	18269	18338	18427	18199	18465	18221	18273	18355	18430	18215	18293	18258	18237	18339	18640	18364	18290	18500	18367	18469	18397	18409	18234	18381	18339	18479	18237	18445	18362	18536	18394	18431	18612	18541	18127	18303	18196	18792	18320	18303	18535	18481	18617	18534	18595	18404	18270	18463	18441	18433	18433	18661	18376	18311	18329	18558	18337	18289	18360	18341	18179	18521	18392	18376	18521	18432	18411	18386	18279	18343	18384	18324	18239	18072	18360	18356	18335	18282	18266	18507	18274	18558	18309	18187	18378	18362	18284	18352	18442	18348	18412	18451	18326	18616	18260	18412	18381	18332	18342	18444	18340	18383	18383	18406	18626	18339	18389	18252	18532	18562	18505	18601	18348	18373	18195	18221	18481	18525	18280	18351	18127	18265	18376	18387	18297	18429	18405	18438	18360	18495	18510	18278	18226	18381	18203	18521	18442	18403	18432	18430	18339	18234	18265	18408	18452	18478	18320	18384	18385	18298	18634	18255	18174	18168	18501	18594	18348	18495	18317	18303	18417	18473	18261	18365	18329	18441	18306	18392	18439	18297	18263	18172	18282	18490	18383	18416	18636	18324	18356	18322	18425	18366	18589	18563	18298	18491	18618	18380	18290	18246	18229	18435	18457	18206	18356	18176	18503	18366	18285	18560	18423	18399	18406	18505	18198	18393	18357	18459	18388	18309	18286	18530	18555	18378	18518	18100	18499	18485	18522	18427	18481	18426	18262	18405	18391	18493	18454	18374	18328	18330	18387	18435	18393	18428	18410	18520	18328	18494	18306	18258	18279	18198	18410	18483	18265	18288	18562	18338	18312	18396	18416	18614	18395	18289	18576	18440	18482	18471	18334	18510	18347	18634	18255	18292	18354	18341	18334	18629	18243	18483	18413	18502	18291	18299	18397	18409	18424	18228	18566	18494	18366	18344	18419	18318	18334	18232	18321	18271	18529	18409	18353	18521	18214	18229	18540	18318	18283	18550	18491	18437	18261	18311	18543	18368	18450	18388	18335	18350	18357	18423	18481	18182	18257	18308	18403	18437	18540	18274	18515	18315	18516	18493	18428	18341	18277	18171	18532	18525	18251	18506	18214	18407	18333	18209	18163	18276	18346	18411	18349	18327	18331	18312	18317	18422	18404	18229	18545	18343	18248	18364	18384	18511	18309	18617	18396	18424	18306
36734	50175	45391	36884	30863	26095	22444	19763	17941	17086	16815	16298	16060	16081	16058	16169	15906	15642	15864	15656	15744	15549	15414	15589	15436	15761	15658	15632	15496	15505	15692	15514	15433	15657	15511	15522	15379	15338	15355	15537	15457	15595	15455	15586	15392	15519	15575	15371	15614	15445	15554	15750	15648	15444	15500	15459	15444	15540	15597	15455	15622	15484	15417	15414	15463	15591	15466	15497	15437	15400	15441	15417	15511	15483	15529	15429	15539	15485	15473	15572	15504	15413	15589	15479	15560	15569	15342	15737	15385	15424	15445	15565	15456	15441	15538	15549	15491	15555	15428	15627	15390	15515	15565	15485	15237	15569	15466	15479	15518	15531	15520	15495	15485	15446	15562	15352	15519	15553	15401	15490	15595	15444	15487	15464	15490	15540	15285	15505	15554	15410	15619	15464	15517	15397	15496	15555	15511	15506	15535	15656	15468	15541	15622	15243	15635	15382	15356	15465	15417	15426	15501	15375	15554	15468	15463	15506	15531	15579	15708	15568	15576	15580	15509	15635	15391	15328	15550	15371	15541	15481	15513	15468	15471	15397	15465	15589	15500	15571	15483	15367	15608	15409	15532	15377	15461	15533	15426	15379	15500	15507	15610	15539	15574	15518	15543	15561	15557	15560	15641	15568	15569	15443	15554	15560	15556	15747	15540	15686	15572	15524	15473	15433	15490	15508	15408	15522	15529	15296	15372	15346	15640	15577	15540	15487	15611	15371	15387	15558	15607	15515	15485	15454	15466	15519	15415	15500	15592	15361	15366	15475	15373	15421	15737	15509	15558	15580	15570	15420	15490	15460	15587	15516	15495	15589	15691	15413	15591	15390	15545	15472	15554	15459	15641	15658	15637	15531	15377	15419	15447	15628	15510	15434	15398	15469	15579	15598	15334	15345	15540	15411	15618	15550	15514	15499	15497	15512	15509	15391	15564	15529	15496	15566	15478	15598	15566	15500	15469	15474	15583	15637	15533	15307	15555	15662	15601	15447	15534	15476	15459	15535	15517	15493	15487	15555	15585	15392	15625	15369	15571	15628	15205	15485	15492	15405	15366	15581	15420	15478	15462	15574	15677	15512	15565	15630	15674	15551	15382	15487	15423	15533	15431	15519	15529	15453	15576	15327	15479	15452	15460	15373	15540	15522	15490	15432	15469	15448	15540	15592	15489	15374	15432	15376	15572	15422	15457	15522	15523	15533	15457	15372	15497	15511	15414	15538	15700	15486	15590	15522	15557	15519	15505	15602	15517	15505	15421	15441	15572	15459	15556	15542	15422	15581	15387	15386	15478	15573	15673	15521	15336	15682	15408	15483	15464	15476	15538	15552	15559	15439	15416	15380	15418	15325	15603	15383	15442	15401	15474	15593	15571	15501	15531	15496	15496	15342	15522	15674	15566	15552	15487	15405	15516	15684	15562	15487	15548	15564	15353	15425	15554	15428	15533	15585	15467	15677	15468	15565	15470	15392	15496	15481	15437	15424	15540	15403	15478	15396	15496	15563	15420	15436	15436	15373	15445	15577	15381	15348	15548	15571	15494	15455	15377	15706	15474	15449	15654	15513	15453	15497	15488	15645	15686	15331	15522	15491	15271	15503	15390	15675	15578	15492	15474	15704	15458	15589	15408	15642	15405	15396	15571	15487	15590	15408	15645	15694	15490	15373	15602	15673	15515	15456	15419	15536	15644	15532	15669	15444	15528	15429	15419	15459	15536	15374	15594	15635	15398	15471	15658	15476	15514	15355	15302	15501	15617	15469	15495	15656	15365	15581	15589	15333	15485	15500	15617	15535	15632	15418	15321	15448	15450	15812	15577	15375	15501	15480	15369	15498	15437	15491	15479	15490	15416	15511	15458	15352	15681	15524	15471	15510	15495	15517	15504	15453	15540	15480	15283	15471	15539	15482	15588	15536	15543	15533	15526	15463	15411	15570	15476	15502	15521	15586	15608	15563	15457	15349	15456	15629	15592	15472	15578	15515	15457	15486	15463	15542	15541	15608	15617	15557	15563	15507	15555	15610	15395	15441	15521	15558	15581	15752	15430	15458	15504	15566	15563	15606	15436	15383	15458	15571	15608	15603	15453	15538	15567	15510	15584	15543	15463	15431	15438	15517	15457	15451	15443	15451	15516	15479	15518	15477	15462	15625	15502	15490	15498	15401	15439	15535	15435	15568	15482	15591	15610	15587	15519	15549	15435	15597	15495	15380	15641	15419	15594	15630	15557	15613	15506	15601	15490	15588	15603	15311	15481	15577	15585	15477	15455	15525	15586	15429	15605	15512	15602	15391	15513	15511	15404	15526	15435	15558	15453	15526	15325	15376	15515	15636	15409	15425	15627	15570	15540	15444	15602	15531	15507	15603	15472	15416	15403	15454	15584	15551	15476	15412	15601	15530	15404	15398	15466	15480	15456	15538	15600	15397	15499	15546	15617	15546	15567	15458	15535	15316	15532	15532	15418	15355	15571	15558	15529	15271	15477	15536	15691	15369	15679	15496	15552	15378	15311	15460	15653	15500	15474	15613	15614	15456	15401	15488	15471	15391	15516	15456	15562	15576	15400	15543	15494	15558	15493	15471	15556	15461	15389	15430	15450	15441	15478	15381	15468	15454	15376	15604	15507	15568	15510	15630	15604	15387	15228	15449	15392	15558	15409	15720	15542	15519	15493	15461	15421	15647	15376	15684	15641	15386	15614	15469	15611	15590	15385	15387	15508	15569	15430	15460	15696	15640	15521	15542	15561	15519	15536	15330	15498	15454	15616	15458	15441	15457	15515	15465	15367	15576	15482	15548	15720	15528	15630	15386	15488	15491	15505	15561	15450	15325	15586	15558	15495	15373	15614	15621	15592	15440	15402	15435	15509	15340	15511	15481	15525	15672	15466	15395	15422	15475	15563	15653	15510	15427	15618	15672	15585	15632	15689	15371	15615	15582	15542	15762	15411	15494	15626	15618	15472	15392	15559	15501	15526	15347	15593	15676	15335	15292	15602	15477	15638	15564	15357	15514	15546	15437	15505	15514	15566	15537	15574	15497	15485	15455	15503	15526	15520	15739	15445	15528	15382	15376	15629	15561	15449	15430	15465	15557	15466	15468	15374	15460	15535	15539	15421	15311	15676	15423	15459	15548	15398	15526	15623	15538	15610	15413	15365	15569	15516	15449	15540	15455	15462	15346	15504	15482	15639	15649	15459	15440	15414	15535	15365	15389	15468	15621	15353	15495	15580	15601	15523	15544	15473	15541	15597	15421	15470	15613	15538	15295	15488	15401	15405	15563	15551	15641	15301	15653	15592	15345	15406	15478	15376	15371	15655	15528	15489	15636	15567	15515	15495	15373	15402	15654	15352	15575	15466	15448	15755	15438	15428	15607	15573	15381	15501	15506	15412	15632	15536	15587	15455	15589	15578	15631	15561	15425	15677	15365	15431	15425	15481	15522	15521	15529	15564	15465	15628	15601	15544	15434	15500	15645	15405	15338	15488	15450	15527	15378	15520	15618	15502	15611	15651	15507	15467	15475	15344	15611	15420	15498	15357	15363	15421	15491	15475	15439	15522	15397	15574	15471	15474	15430	15461	15507	15549	15435	15470	15571	15579	15753	15704	15511	15393	15414	15454	15628	15463	15531	15408	15523	15582	15342	15453	15570	15531	15610	15652	15629	15500	15421	15621	15463	15481	15530	15510	15496	15582	15441	15512	15556	15532	15460	15309	15536	15627	15424	15538	15529	15475	15403	15599	15478	15446	15409	15452	15524	15558	15304	15454	15410	15358	15464	15551	15628	15644	15454	15566	15643	15416	15452	15525	15399	15499	15592	15485	15555	15391	15481	15521	15467	15560	15684	15500	15520	15553	15535	15423	15634	15559	15558	15566	15444	15516	15343	15431	15275	15665	15327	15615	15408	15426	15616	15641	15584	15496	15456	15567	15657	15345	15428	15296	15517	15416	15282	15582	15431	15619	15568	15632	15561	15629	15410	15459	15463	15490	15534	15343	15327	15554	15472	15592	15400	15436	15745	15468	15491	15742	15619	15579	15472	15537	15560	15483	15692	15549	15429	15446	15533	15568	15513	15552	15443	15517	15556	15524	15527	15571	15498	15481	15418	15566	15501	15544	15436	15582	15507	15596	15587	15518	15655	15462	15370	15412	15741	15595	15398	15424	15455	15672	15440	15587	15483	15531	15555	15420	15494	15360	15458	15512	15461	15668	15662	15562	15437	15545	15470	15621	15608	15397	15538	15587	15445	15625	15585	15404	15510	15349	15604	15474	15651	15467	15641	15303	15612	15511	15611	15409	15641	15389	15452	15631	15394	15504	15390	15431	15457	15591	15499	15448	15336	15512	15711	15597	15450	15409	15531	15510	15519	15526	15565	15429	15596	15613	15464	15481	15558	15610	15456	15694	15476	15547	15462	15345	15559	15532	15696	15560	15464	15344	15510	15557	15477	15345	15661	15614	15447	15535	15470	15498	15445	15461	15515	15427	15549	15458	15399	15423	15613	15539	15462	15438	15504	15575	15635	15705	15570	15680	15557	15582	15409	15602	15528	15479	15459	15471	15663	15431	15624	15423	15507	15447	15469	15731	15412	15515	15431	15551	15403	15529	15591	15396	15562	15520	15551	15542	15501	15403	15447	15540	15496	15661	15417	15497	15357	15498	15577	15542	15451	15605	15339	15389	15568	15463	15491	15606	15504	15545	15541	15546	15521	15508	15526	15390	15343	15584	15346	15308	15492	15518	15366	15513	15497	15343	15562	15513	15616	15342	15472	15485	15416	15440	15556	15581	15486	15341	15517	15389	15597	15427	15467	15576	15412	15508	15559	15421	15443	15498	15481	15533	15592	15393	15616	15618	15334	15527	15508	15483	15675	15472	15431	15553	15394	15467	15420	15494	15346	15435	15388	15661	15342	15596	15495	15613	15562	15625	15623	15602	15544	15541	15526	15566	15556	15373	15675	15614	15582	15594	15518	15566	15472	15476	15630	15516	15458	15549	15561	15567	15495	15489	15614	15530	15490	15392	15512	15363	15526	15509	15546	15576	15640	15529	15378	15513	15479	15554	15584	15410	15455	15577	15599	15369	15438	15490	15346	15658	15453	15427	15527	15626	15511	15404	15324	15666	15495
24628	21352	29310	27737	28217	28992	27037	23187	21207	20766	20176	19430	19079	19198	19388	19149	18976	18777	18861	19005	18838	18827	18755	18787	18686	18765	18732	18811	18750	18675	18783	18729	18757	18817	18682	18594	18587	18486	18457	18598	18726	18751	18608	18630	18640	18604	18505	18688	18565	18635	18700	18653	18476	18517	18730	18572	18743	18761	18808	18703	18574	18586	18720	18598	18673	18435	18461	18491	18648	18709	18645	18626	18896	18768	18696	18675	18579	18685	18415	18504	18705	18627	18721	18714	18629	18323	18561	18613	18668	18705	18548	18478	18804	18617	18666	18825	18496	18733	18596	18777	18659	18616	18334	18646	18850	18567	18649	18553	18384	18391	18559	18670	18451	18602	18571	18589	18618	18639	18876	18583	18681	18658	18618	18594	18626	18377	18508	18684	18623	18739	18589	18591	18598	18569	18628	18602	18572	18489	18383	18643	18430	18429	18782	18573	18758	18670	18447	18599	18478	18594	18639	18690	18527	18543	18610	18671	18536	18662	18560	18615	18340	18897	18364	18431	18560	18490	18615	18489	18665	18510	18572	18650	18473	18508	18542	18689	18566	18654	18752	18835	18798	18785	18439	18716	18739	18398	18657	18549	18607	18766	18484	18414	18316	18499	18713	18662	18633	18468	18618	18421	18583	18467	18598	18539	18601	18838	18675	18586	18446	18617	18601	18876	18480	18623	18897	18443	18382	18685	18426	18692	18762	18715	18666	18566	18612	18439	18424	18393	18453	18509	18534	18644	18543	18412	18597	18662	18419	18685	18596	18395	18629	18731	18619	18507	18522	18669	18752	18632	18574	18485	18411	18584	18552	18615	18538	18511	18748	18481	18738	18321	18515	18561	18475	18524	18453	18333	18641	18712	18401	18571	18580	18423	18742	18578	18437	18584	18299	18689	18596	18559	18442	18733	18551	18676	18702	18668	18680	18599	18545	18795	18436	18738	18615	18850	18475	18366	18597	18582	18598	18588	18477	18604	18485	18558	18625	18485	18677	18497	18654	18766	18490	18300	18495	18601	18485	18646	18799	18584	18519	18711	18696	18510	18763	18684	18529	18385	18611	18632	18491	18636	18597	18583	18784	18488	18635	18498	18676	18621	18762	18769	18546	18484	18798	18537	18499	18490	18540	18685	18618	18642	18496	18471	18402	18341	18487	18651	18586	18553	18458	18690	18599	18580	18840	18560	18601	18799	18472	18612	18760	18506	18772	18501	18742	18403	18644	18618	18656	18631	18608	18412	18733	18531	18706	18563	18827	18727	18771	18707	18671	18458	18562	18577	18690	18454	18513	18678	18758	18677	18591	18592	18634	18649	18594	18587	18334	18557	18790	18454	18615	18398	18647	18497	18747	18722	18567	18559	18436	18575	18590	18688	18572	18607	18512	18571	18621	18372	18403	18680	18640	18494	18685	18664	18850	18655	18613	18634	18766	18493	18457	18743	18534	18544	18679	18697	18542	18545	18600	18772	18752	18695	18669	18552	18674	18506	18587	18565	18573	18515	18522	18423	18663	18657	18803	18590	18618	18603	18701	18561	18266	18509	18534	18395	18704	18581	18415	18362	18514	18597	18670	18613	18679	18537	18631	18564	18800	18648	18717	18597	18734	18609	18536	18575	18496	18534	18548	18683	18682	18605	18556	18641	18477	18628	18617	18617	18576	18479	18614	18559	18798	18648	18658	18521	18649	18596	18691	18653	18516	18634	18584	18501	18678	18472	18746	18701	18424	18257	18490	18661	18524	18477	18463	18681	18734	18571	18675	18548	18630	18642	18413	18655	18606	18628	18370	18504	18687	18606	18650	18627	18662	18676	18649	18584	18747	18394	18752	18701	18512	18625	18492	18621	18415	18474	18509	18626	18783	18577	18549	18626	18610	18663	18432	18621	18628	18798	18728	18628	18627	18706	18678	18438	18694	18474	18879	18809	18645	18695	18455	18884	18590	18514	18489	18561	18582	18565	18508	18530	18547	18514	18622	18613	18809	18560	18700	18746	18566	18503	18569	18647	18648	18548	18592	18645	18637	18699	18692	18684	18809	18621	18687	18591	18589	18610	18408	18635	18378	18454	18524	18739	18510	18692	18573	18694	18468	18665	18693	18688	18762	18426	18654	18596	18605	18573	18566	18561	18695	18783	18467	18361	18697	18816	18773	18668	18660	18500	18645	18790	18516	18514	18700	18640	18749	18796	18511	18511	18449	18445	18619	18604	18637	18414	18776	18421	18518	18662	18606	18691	18615	18671	18635	18502	18698	18664	18585	18464	18476	18650	18475	18568	18584	18742	18538	18530	18610	18356	18709	18509	18833	18682	18617	18633	18656	18493	18498	18633	18727	18540	18665	18653	18762	18749	18511	18431	18439	18583	18883	18713	18683	18565	18699	18590	18628	18713	18729	18477	18498	18769	18656	18662	18938	18766	18371	18636	18667	18684	18798	18447	18497	18576	18694	18602	18856	18723	18675	18438	18552	18742	18913	18620	18453	18756	18526	18600	18508	18618	18698	18585	18690	18676	18702	18585	18664	18915	18549	18492	18490	18462	18746	18653	18610	18379	18575	18440	18664	18600	18703	18516	18687	18552	18594	18683	18602	18407	18692	18620	18737	18426	18548	18657	18699	18520	18713	18627	18634	18631	18444	18573	18588	18663	18649	18547	18401	18545	18499	18565	18657	18459	18605	18674	18543	18474	18772	18805	18672	18601	18510	18515	18715	18483	18640	18526	18567	18383	18560	18763	18685	18664	18771	18823	18596	18463	18548	18614	18717	18616	18656	18666	18708	18806	18513	18465	18514	18519	18615	18693	18792	18793	18556	18635	18692	18756	18636	18635	18854	18547	18755	18643	18741	18475	18821	18646	18593	18693	18435	18346	18461	18341	18585	18330	18581	18563	18659	18665	18668	18673	18570	18684	18627	18621	18539	18593	18495	18552	18372	18417	18592	18646	18519	18343	18536	18680	18465	18618	18725	18563	18696	18720	18743	18593	18680	18609	18689	18506	18593	18503	18505	18661	18624	18597	18782	18615	18819	18521	18654	18414	18450	18493	18597	18581	18656	18821	18511	18704	18432	18660	18583	18540	18481	18633	18599	18471	18624	18386	18667	18571	18448	18553	18559	18457	18589	18767	18663	18529	18517	18680	18538	18482	18479	18532	18659	18566	18432	18600	18561	18577	18685	18615	18572	18666	18523	18572	18710	18603	18592	18605	18615	18497	18552	18720	18554	18755	18489	18548	18626	18279	18572	18537	18655	18489	18608	18474	18491	18745	18511	18608	18643	18509	18553	18436	18647	18651	18362	18772	18483	18493	18693	18510	18428	18560	18606	18494	18513	18553	18713	18698	18643	18587	18458	18417	18471	18440	18724	18783	18761	18412	18683	18769	18501	18618	18538	18762	18788	18677	18771	18698	18453	18620	18401	18656	18460	18521	18596	18472	18618	18487	18571	18592	18544	18301	18472	18695	18735	18448	18490	18448	18642	18467	18573	18542	18770	18564	18554	18484	18672	18694	18752	18700	18722	18580	18807	18484	18606	18683	18376	18600	18692	18499	18854	18726	18577	18372	18545	18454	18592	18653	18646	18502	18713	18458	18672	18735	18674	18393	18528	18804	18451	18729	18552	18447	18700	18509	18741	18461	18460	18482	18478	18637	18838	18633	18562	18618	18586	18691	18563	18488	18436	18514	18679	18509	18591	18649	18576	18564	18575	18502	18532	18440	18589	18664	18694	18749	18522	18593	18530	18713	18752	18664	18594	18581	18493	18647	18691	18465	18665	18774	18641	18523	18419	18571	18526	18559	18623	18277	18621	18741	18765	18631	18554	18911	18588	18401	18638	18538	18597	18504	18493	18693	18534	18708	18553	18632	18730	18737	18661	18664	18635	18472	18712	18478	18591	18587	18579	18590	18673	18433	18616	18524	18657	18545	18390	18603	18538	18594	18509	18654	18588	18506	18571	18486	18559	18657	18671	18241	18655	18613	18641	18427	18638	18628	18587	18704	18830	18658	18491	18557	18450	18690	18711	18600	18285	18713	18399	18729	18567	18693	18692	18751	18740	18554	18695	18618	18693	18625	18765	18642	18574	18410	18644	18715	18860	18764	18696	18731	18787	18587	18745	18498	18653	18523	18731	18798	18588	18841	18504	18530	18610	18657	18567	18505	18461	18473	18650	18648	18591	18498	18659	18551	18511	18593	18615	18531	18543	18427	18635	18653	18499	18392	18815	18825	18666	18882	18763	18626	18711	18808	18528	18523	18681	18464	18553	18711	18463	18480	18411	18698	18688	18486	18262	18294	18557	18639	18385	18600	18692	18632	18816	18647	18543	18636	18551	18494	18728	18781	18502	18507	18686	18519	18487	18644	18472	18600	18473	18762	18572	18459	18603	18682	18442	18604	18780	18881	18675	18542	18566	18338	18590	18615	18588	18771	18459	18645	18481	18485	18510	18469	18510	18551	18751	18789	18533	18589	18478	18459	18362	18642	18721	18750	18689	18675	18742	18812	18293	18546	18580	18756	18800	18618	18692	18864	18582	18527	18827	18739	18647	18555	18249	18493	18422	18611	18721	18539	18660	18694	18521	18554	18456	18497	18641	18572	18672	18781	18663	18585	18666	18727	18407	18680	18549	18603	18507	18724	18668	18626	18463	18356	18696	18635	18780	18717	18553	18651	18761	18624	18741	18591	18738	18572	18795	18522	18322	18692	18546	18526	18549	18611	18547	18433	18737	18740	18637	18577	18535	18421	18565	18556	18607	18641	18481	18658	18599	18622	18747	18451	18531	18450	18579	18801	18505	18618	18548	18514	18328	18494	18803	18589	18601	18816	18579	18601	18662	18468	18615	18645	18730	18822	18449	18452	18523	18659	18467	18444	18756	18551	18640	18399	18499	18727	18471	18594	18525	18649	18604	18727	18647	18657	18572	18628	18516	18522	18522	18643	18489	18432	18498	18518	18586	18494	18668	18575	18507	18577	18536	18611	18618	18548	18606	18885	18593	18581	18715	18785	18534	18536	18603	18636	18657	18814	18755	18758	18540	18528	18679	18581	18382	18663	18423	18378	18576	18445	18850	18533	18760	18620	18666	18593	18699	18650	18623	18573	18597	18532	18636	18726	18677	18430	18459	18484
35958	55265	50023	41400	35087	29365	24879	21538	19289	18612	17592	16824	16407	16565	16655	16261	16314	16189	15866	15971	16108	15754	15915	15755	16070	15717	15782	15757	15709	15807	15632	15732	15627	15511	15689	15671	15930	15812	15630	15663	15735	15872	15564	15859	15610	15740	15830	15670	15716	15706	15744	15796	15773	15712	15679	15768	15682	15766	15678	15747	15803	15608	15654	15627	15650	15819	15715	15673	15913	15847	15796	15839	15617	15620	15822	15748	15542	15709	15666	15538	15593	15529	15682	15496	15802	15701	15957	15653	15805	15800	15534	15708	15769	15627	15655	15624	15517	15719	15521	15713	15662	15796	15655	15821	15718	15583	15715	15539	15857	15765	15750	15709	15597	15768	15821	15765	15608	15672	15780	15595	15750	15689	15642	15754	15588	15609	15467	15694	15655	15720	15712	15875	15619	15694	15534	15638	15600	15808	15585	15542	15772	15579	15771	15618	15671	15581	15888	15739	15587	15757	15804	15768	15543	15583	15536	15602	15704	15702	15653	15582	15560	15687	15860	15795	15767	15672	15723	15735	15716	15505	15687	15685	15653	15598	15744	15594	15643	15782	15690	15714	15780	15720	15657	15648	15533	15680	15576	15663	15740	15665	15744	15733	15580	15648	15588	15635	15612	15759	15576	15683	15665	15785	15688	15619	15815	15672	15606	15706	15595	15858	15550	15582	15660	15741	15785	15724	15461	15518	15808	15647	15616	15674	15669	15682	15781	15735	15830	15667	15641	15695	15661	15572	15622	15594	15642	15631	15831	15721	15786	15876	15775	15719	15691	15621	15696	15707	15735	15712	15754	15746	15609	15661	15654	15641	15949	15665	15611	15887	15563	15664	15695	15637	15636	15747	15544	15714	15688	15575	15826	15614	15636	15700	15784	15700	15632	15685	15697	15617	15596	15675	15737	15489	15630	15590	15510	15730	15776	15711	15768	15658	15655	15687	15608	15694	15808	15756	15806	15747	15594	15717	15739	15689	15850	15651	15765	15690	15625	15590	15685	15674	15645	15697	15614	15501	15746	15549	15675	15740	15762	15649	15889	15738	15607	15689	15799	15654	15596	15673	15622	15694	15693	15636	15755	15572	15701	15580	15685	15741	15568	15847	15756	15622	15669	15642	15387	15707	15393	15640	15731	15735	15801	15756	15590	15710	15760	15537	15632	15838	15544	15815	15664	15656	15664	15842	15632	15601	15644	15595	15835	15639	15518	15669	15762	15657	15783	15640	15710	15729	15745	15443	15780	15674	15711	15682	15705	15695	15631	15703	15830	15711	15540	15783	15670	15695	15566	15585	15626	15667	15725	15594	15567	15731	15784	15712	15632	15792	15761	15622	15618	15704	15503	15617	15809	15845	15745	15776	15743	15598	15673	15541	15637	15845	15565	15564	15717	15762	15680	15516	15760	15814	15853	15628	15594	15475	15757	15694	15668	15692	15737	15669	15633	15863	15713	15737	15702	15690	15599	15614	15685	15740	15786	15805	15758	15589	15793	15613	15650	15545	15733	15530	15621	15729	15671	15483	15739	15670	15501	15661	15717	15798	15600	15662	15624	15691	15659	15743	15653	15717	15727	15651	15802	15734	15608	15613	15682	15533	15726	15649	15644	15671	15700	15851	15648	15613	15641	15792	15592	15606	15614	15577	15597	15688	15513	15619	15744	15600	15647	15524	15631	15689	15575	15569	15688	15731	15488	15651	15660	15690	15637	15718	15759	15537	15545	15587	15782	15753	15525	15564	15607	15716	15686	15630	15634	15639	15688	15725	15737	15395	15599	15619	15720	15784	15587	15776	15675	15762	15787	15783	15810	15823	15732	15648	15620	15666	15764	15703	15599	15797	15736	15662	15767	15564	15690	15661	15760	15815	15712	15611	15640	15596	15751	15788	15814	15796	15650	15634	15614	15712	15692	15713	15588	15560	15687	15631	15637	15757	15697	15727	15736	15715	15606	15680	15723	15557	15719	15774	15865	15764	15713	15656	15605	15719	15584	15787	15812	15539	15710	15665	15652	15502	15646	15723	15749	15910	15655	15578	15705	15732	15521	15777	15840	15734	15627	15785	15828	15607	15639	15817	15769	15654	15724	15694	15688	15622	15857	15833	15780	15741	15843	15739	15775	15606	15643	15676	15761	15727	15713	15627	15761	15719	15532	15809	15549	15535	15801	15906	15739	15775	15736	15808	15485	15827	15803	15759	15726	15698	15700	15513	15771	15759	15668	15824	15683	15646	15597	15661	15739	15842	15790	15518	15617	15788	15700	15737	15695	15538	15799	15643	15578	15534	15530	15509	15709	15640	15631	15589	15640	15617	15727	15544	15681	15626	15760	15705	15735	15715	15630	15674	15566	15623	15512	15709	15541	15808	15605	15688	15755	15690	15902	15510	15496	15754	15795	15566	15539	15565	15603	15654	15781	15622	15732	15764	15531	15707	15595	15630	15672	15663	15572	15720	15810	15795	15644	15597	15859	15658	15793	15756	15837	15553	15713	15676	15726	15711	15724	15667	15549	15775	15493	15690	15692	15757	15715	15572	15704	15567	15578	15817	15683	15585	15777	15766	15752	15752	15665	15695	15806	15668	15651	15740	15677	15689	15737	15541	15676	15795	15817	15682	15682	15743	15725	15649	15703	15607	15763	15744	15793	15642	15652	15756	15575	15807	15741	15781	15738	15781	15527	15673	15497	15657	15674	15707	15488	15787	15892	15560	15660	15675	15627	15543	15683	15783	15730	15720	15665	15769	15628	15560	15602	15712	15745	15704	15696	15668	15811	15569	15669	15652	15691	15684	15697	15736	15635	15733	15699	15853	15652	15668	15729	15665	15666	15816	15629	15734	15862	15366	15714	15821	15650	15671	15731	15569	15740	15787	15543	15591	15949	15791	15803	15762	15845	15729	15650	15796	15757	15715	15701	15816	15712	15733	15852	15647	15683	15760	15686	15721	15746	15791	15855	15727	15627	15737	15568	15730	15578	15822	15627	15480	15639	15647	15686	15728	15885	15701	15758	15633	15788	15623	15645	15622	15671	15638	15627	15562	15828	15624	15593	15567	15718	15711	15681	15618	15811	15673	15716	15683	15636	15590	15750	15617	15564	15718	15623	15630	15729	15689	15732	15709	15655	15591	15625	15692	15616	15705	15707	15776	15603	15695	15517	15725	15540	15707	15722	15569	15621	15562	15586	15714	15512	15704	15669	15668	15780	15661	15738	15617	15786	15720	15646	15601	15627	15597	15760	15732	15605	15748	15634	15587	15654	15724	15806	15547	15744	15787	15595	15591	15820	15815	15649	15462	15617	15751	15580	15815	15678	15719	15829	15612	15576	15779	15696	15722	15841	15831	15771	15477	15737	15778	15515	15770	15606	16006	15611	15652	15889	15606	15764	15631	15613	15572	15641	15679	15807	15621	15501	15592	15769	15713	15853	15783	15536	15740	15647	15521	15753	15540	15729	15962	15827	15646	15589	15710	15633	15765	15508	15432	15657	15556	15719	15646	15768	15647	15666	15732	15841	15609	15644	15731	15772	15778	15592	15756	15604	15796	15663	15726	15825	15843	15503	15435	15789	15758	15597	15780	15747	15601	15655	15632	15624	15604	15727	15653	15644	15674	15689	15659	15723	15558	15706	15648	15723	15778	15731	15761	15916	15540	15739	15583	15456	15815	15593	15702	15645	15804	15681	15613	15693	15740	15818	15587	15611	15565	15693	15879	15687	15759	15745	15607	15689	15620	15668	15733	15731	15698	15707	15677	15733	15604	15723	15798	15724	15725	15624	15744	15603	15635	15654	15729	15768	15611	15705	15609	15623	15556	15872	15686	15853	15593	15778	15872	15796	15710	15710	15714	15747	15719	15654	15838	15776	15806	15684	15628	15692	15667	15700	15522	15643	15727	15453	15728	15741	15663	15624	15734	15822	15752	15680	15648	15556	15811	15627	15591	15550	15817	15668	15632	15713	15841	15748	15643	15747	15555	15596	15710	15736	15662	15598	15681	15704	15716	15640	15698	15770	15576	15748	15631	15818	15726	15493	15579	15698	15643	15621	15929	15730	15654	15770	15580	15793	15780	15656	15567	15643	15760	15755	15617	15671	15527	15680	15747	15628	15533	15679	15660	15620	15762	15625	15673	15634	15621	15654	15738	15736	15587	15692	15751	15762	15688	15576	15659	15844	15728	15660	15828	15912	15561	15680	15607	15750	15718	15884	15619	15748	15740	15602	15517	15700	15575	15626	15713	15795	15606	15601	15627	15641	15758	15786	15794	15681	15553	15780	15784	15695	15661	15640	15741	15731	15645	15830	15765	15835	15653	15686	15698	15803	15744	15692	15591	15786	15743	15687	15842	15600	15637	15514	15746	15658	15527	15660	15595	15653	15723	15678	15477	15717	15814	15579	15526	15773	15653	15552	15599	15557	15746	15654	15629	15715	15714	15658	15793	15551	15643	15441	15785	15677	15501	15579	15547	15672	15762	15493	15698	15562	15787	15722	15654	15757	15742	15781	15587	15723	15620	15888	15518	15786	15583	15717	15694	15697	15831	15848	15600	15703	15768	15738	15885	15706	15840	15604	15670	15701	15720	15741	15660	15635	15759	15671	15546	15663	15619	15826	15664	15647	15861	15782	15760	15724	15491	15733	15793	15792	15735	15718	15529	15519	15663	15518	15677	15569	15871	15673	15708	15509	15698	15654	15538	15809	15657	15693	15663	15739	15799	15779	15900	15679	15848	15765	15787	15385	15688	15758	15700	15834	15809	15629	15360	15703	15782	15749	15711	15690	15777	15571	15726	15594	15786	15722	15776	15596	15576	15596	15788	15851	15591	15714	15584	15730	15655	15558	15577	15839	15302	15694	15627	15577	15607	15778	15725	15816	15795	15523	15795	15513	15977	15827	15583	15771	15596	15772	15583	15696	15666	15545	15637	15668	15633	15947	15601	15519	15800	15572	15620	15850	15743	15529	15576	15529	15608	15755	15701	15760	15627	15641	15765	15809	15879	15700	15613	15622	15624	15574	15570	15672	15817	15802	15601	15623	15618	15690	15723	15704	15539	15664	15669	15755	15801	15496	15796	15571	15664	15601	15657	15768	15786	15894	15630	15642	15669	15673	15680	15501	15751	15708	15596	15693	15759
23083	21249	29191	24168	24080	28946	30668	24718	22637	22151	20967	19834	19461	19551	19780	19284	19048	18963	19135	18918	18810	18799	18910	18748	18641	18573	18729	18935	18775	18711	18517	18514	18651	18602	18769	18641	18576	18611	18410	18876	18770	18702	18683	18659	18815	18574	18656	18408	18693	18416	18792	18563	18514	18764	18756	18454	18693	18541	18575	18471	18550	18490	18668	18581	18425	18531	18446	18500	18420	18535	18752	18600	18474	18418	18615	18654	18761	18563	18690	18503	18691	18597	18573	18708	18558	18337	18494	18664	18483	18578	18667	18522	18650	18610	18628	18450	18454	18542	18462	18533	18576	18434	18526	18695	18420	18634	18507	18586	18569	18510	18443	18537	18575	18579	18555	18370	18418	18852	18590	18540	18483	18234	18682	18495	18341	18438	18511	18652	18403	18485	18542	18661	18520	18549	18639	18688	18262	18399	18601	18575	18456	18489	18574	18699	18644	18665	18691	18439	18233	18488	18557	18552	18571	18522	18307	18669	18480	18738	18646	18657	18764	18628	18516	18324	18636	18549	18491	18710	18667	18485	18531	18583	18542	18477	18772	18504	18554	18564	18464	18475	18430	18401	18841	18570	18489	18498	18528	18479	18388	18555	18651	18458	18442	18546	18629	18578	18352	18510	18600	18406	18572	18751	18470	18524	18651	18714	18477	18681	18690	18699	18788	18573	18483	18516	18747	18587	18490	18595	18485	18605	18442	18656	18570	18527	18415	18528	18434	18479	18651	18516	18558	18669	18722	18535	18716	18591	18642	18505	18279	18536	18409	18536	18833	18555	18728	18419	18635	18470	18491	18583	18571	18470	18591	18615	18714	18533	18597	18518	18515	18357	18695	18530	18531	18547	18475	18560	18445	18491	18424	18682	18554	18597	18590	18571	18400	18697	18597	18501	18514	18380	18460	18622	18594	18647	18489	18490	18397	18423	18427	18476	18428	18577	18471	18548	18367	18562	18599	18416	18406	18460	18390	18520	18416	18535	18376	18574	18558	18403	18514	18380	18495	18436	18440	18607	18562	18686	18346	18320	18448	18474	18613	18420	18513	18494	18466	18502	18526	18533	18530	18669	18606	18347	18481	18636	18612	18636	18713	18599	18431	18484	18764	18469	18617	18469	18524	18588	18500	18562	18521	18794	18608	18866	18658	18499	18471	18477	18564	18582	18284	18523	18494	18496	18470	18372	18637	18378	18429	18408	18499	18593	18595	18574	18527	18500	18208	18433	18572	18450	18515	18497	18521	18663	18528	18555	18626	18436	18494	18508	18346	18629	18453	18495	18452	18561	18492	18378	18548	18462	18702	18547	18572	18543	18597	18430	18527	18709	18571	18578	18653	18502	18504	18592	18517	18531	18532	18365	18243	18586	18560	18587	18635	18451	18485	18507	18734	18531	18370	18794	18505	18804	18656	18441	18483	18402	18712	18649	18602	18565	18566	18510	18461	18542	18445	18539	18502	18349	18610	18620	18779	18519	18622	18552	18567	18359	18517	18723	18398	18330	18643	18472	18752	18524	18698	18694	18273	18452	18567	18617	18639	18744	18507	18764	18483	18688	18488	18630	18650	18494	18649	18477	18609	18463	18686	18791	18615	18522	18696	18515	18498	18346	18498	18548	18605	18694	18467	18439	18573	18481	18503	18592	18805	18740	18546	18495	18439	18485	18549	18488	18234	18631	18611	18288	18697	18613	18629	18528	18464	18555	18698	18526	18712	18417	18686	18474	18696	18196	18478	18521	18563	18329	18528	18328	18411	18642	18537	18604	18383	18632	18635	18430	18519	18628	18430	18647	18598	18646	18567	18695	18450	18535	18483	18620	18551	18281	18754	18443	18701	18421	18418	18522	18395	18445	18569	18391	18438	18604	18457	18569	18276	18333	18626	18673	18579	18394	18624	18726	18583	18432	18716	18470	18497	18303	18622	18399	18431	18482	18399	18385	18497	18690	18530	18599	18485	18268	18436	18376	18502	18578	18717	18612	18521	18505	18519	18544	18471	18444	18414	18497	18587	18549	18529	18582	18622	18632	18373	18540	18547	18649	18358	18691	18738	18507	18608	18583	18525	18656	18522	18642	18501	18711	18388	18709	18685	18647	18504	18499	18461	18412	18640	18395	18540	18503	18569	18467	18412	18588	18597	18383	18353	18746	18552	18559	18479	18600	18466	18506	18501	18516	18633	18587	18494	18656	18625	18586	18487	18454	18463	18638	18629	18665	18593	18424	18595	18786	18825	18402	18389	18398	18587	18631	18413	18522	18549	18522	18522	18603	18618	18662	18659	18716	18725	18609	18452	18463	18520	18634	18644	18510	18515	18457	18607	18375	18437	18377	18621	18468	18511	18498	18542	18472	18472	18549	18436	18577	18430	18597	18483	18502	18615	18655	18762	18598	18332	18447	18432	18645	18691	18476	18560	18459	18452	18318	18519	18438	18564	18662	18499	18456	18499	18593	18546	18537	18518	18407	18638	18511	18633	18210	18493	18593	18590	18534	18501	18433	18673	18492	18579	18493	18410	18547	18778	18505	18415	18470	18524	18444	18726	18353	18491	18624	18350	18490	18481	18551	18621	18577	18640	18449	18537	18537	18546	18461	18406	18657	18610	18691	18510	18406	18376	18557	18587	18545	18491	18571	18464	18660	18658	18618	18421	18494	18559	18725	18590	18495	18666	18502	18583	18680	18666	18485	18389	18569	18391	18520	18543	18738	18556	18707	18744	18479	18526	18585	18522	18576	18379	18651	18618	18574	18484	18486	18579	18791	18649	18484	18404	18504	18468	18744	18384	18503	18721	18624	18618	18622	18352	18622	18670	18485	18625	18508	18569	18601	18710	18531	18319	18441	18436	18593	18602	18471	18692	18444	18539	18332	18409	18558	18455	18609	18674	18397	18788	18432	18563	18659	18552	18700	18691	18578	18627	18417	18702	18691	18419	18210	18620	18632	18340	18420	18476	18329	18377	18440	18628	18473	18747	18405	18444	18411	18343	18473	18677	18507	18555	18339	18400	18503	18578	18394	18437	18376	18482	18505	18490	18586	18756	18633	18215	18536	18457	18606	18520	18733	18636	18621	18678	18624	18295	18466	18621	18514	18571	18650	18647	18593	18608	18580	18464	18311	18600	18493	18281	18480	18535	18465	18436	18559	18439	18664	18529	18512	18435	18641	18491	18462	18647	18526	18742	18581	18429	18355	18453	18533	18485	18493	18664	18630	18492	18623	18555	18644	18487	18443	18542	18553	18402	18488	18377	18557	18570	18446	18513	18504	18574	18511	18556	18457	18404	18466	18527	18794	18614	18582	18670	18635	18586	18765	18616	18602	18715	18571	18534	18622	18380	18502	18597	18647	18601	18439	18493	18530	18272	18513	18512	18569	18755	18428	18638	18496	18375	18632	18492	18546	18699	18501	18656	18656	18514	18496	18545	18590	18647	18633	18450	18572	18638	18759	18576	18554	18633	18369	18533	18491	18626	18661	18445	18539	18526	18446	18381	18572	18531	18648	18743	18715	18496	18482	18534	18830	18485	18525	18623	18586	18694	18481	18781	18557	18566	18693	18736	18471	18616	18553	18571	18571	18469	18552	18431	18454	18645	18540	18433	18364	18461	18574	18542	18359	18686	18314	18579	18531	18547	18661	18637	18592	18442	18479	18670	18736	18619	18412	18456	18440	18608	18366	18352	18554	18440	18542	18475	18447	18542	18332	18592	18431	18438	18313	18699	18481	18556	18640	18564	18530	18527	18722	18741	18464	18439	18379	18606	18493	18739	18438	18556	18589	18623	18620	18560	18447	18528	18736	18586	18455	18562	18645	18636	18500	18480	18544	18381	18648	18475	18499	18788	18600	18563	18636	18534	18324	18482	18539	18830	18554	18366	18467	18744	18629	18717	18801	18588	18597	18589	18601	18514	18528	18592	18345	18529	18360	18527	18553	18785	18422	18620	18605	18623	18450	18360	18461	18452	18391	18384	18704	18612	18524	18566	18658	18530	18555	18569	18508	18496	18356	18753	18725	18524	18662	18454	18233	18688	18467	18372	18364	18579	18464	18568	18528	18762	18560	18593	18598	18496	18372	18483	18438	18493	18421	18502	18304	18422	18546	18579	18677	18415	18538	18583	18333	18588	18536	18647	18431	18594	18275	18542	18478	18514	18336	18534	18361	18497	18642	18338	18613	18393	18525	18350	18574	18540	18468	18432	18417	18510	18400	18675	18541	18568	18481	18594	18426	18729	18601	18696	18545	18239	18560	18696	18509	18618	18594	18783	18594	18640	18539	18574	18555	18515	18327	18434	18428	18431	18446	18603	18330	18527	18525	18678	18474	18576	18581	18506	18576	18572	18534	18472	18674	18652	18566	18525	18497	18653	18586	18703	18761	18504	18473	18511	18539	18363	18586	18387	18711	18506	18628	18691	18505	18008	18411	18676	18432	18584	18693	18396	18627	18530	18456	18486	18410	18488	18466	18688	18565	18518	18572	18796	18492	18547	18676	18428	18519	18534	18421	18556	18309	18516	18575	18532	18574	18808	18703	18586	18317	18559	18636	18794	18685	18587	18750	18389	18649	18516	18583	18569	18395	18568	18632	18542	18403	18521	18357	18498	18456	18522	18613	18553	18455	18277	18390	18454	18494	18501	18314	18518	18508	18567	18596	18681	18575	18539	18533	18617	18364	18432	18595	18394	18694	18549	18527	18362	18506	18612	18634	18444	18477	18429	18661	18657	18676	18443	18413	18594	18538	18618	18612	18529	18497	18390	18647	18464	18729	18533	18583	18672	18700	18444	18645	18667	18457	18584	18451	18334	18406	18430	18356	18654	18627	18542	18664	18503	18522	18553	18323	18615	18510	18476	18578	18492	18503	18546	18493	18603	18688	18595	18576	18601	18533	18712	18634	18432	18544	18374	18598	18463	18683	18491	18711	18675	18701	18307	18657	18419	18403	18491	18559	18551	18582	18547	18507	18518	18534	18515	18718	18585	18630	18460	18476	18513	18306	18402	18446	18343	18416	18483	18535	18622	18494	18503	18694	18541	18629	18485	18468	18880	18460	18678	18532	18636	18652	18653	18561	18603	18312	18551	18474	18641	18592	18535	18444	18541	18680	18517	18532	18596	18571	18554	18495	18615	18399
37381	59744	55491	45756	39079	33191	28001	23878	21703	20398	18694	17370	16814	16873	17058	16686	16298	16089	16192	16134	16007	16118	15806	15899	15662	15817	15776	15565	15855	15839	15634	15680	15814	15581	15536	15704	15679	15755	15698	15797	15473	15580	15701	15585	15728	15650	15534	15576	15735	15638	15664	15727	15730	15573	15725	15677	15706	15617	15689	15803	15655	15765	15651	15655	15589	15704	15737	15514	15682	15753	15643	15640	15680	15753	15708	15704	15665	15731	15786	15712	15693	15657	15624	15733	15637	15666	15548	15644	15620	15686	15801	15633	15681	15815	15512	15745	15755	15683	15756	15565	15592	15605	15621	15690	15591	15539	15700	15767	15649	15559	15705	15663	15743	15768	15578	15738	15772	15531	15692	15665	15669	15627	15481	15737	15579	15658	15818	15772	15650	15615	15574	15623	15729	15753	15418	15642	15401	15786	15593	15709	15675	15671	15637	15702	15536	15806	15816	15652	15528	15795	15692	15534	15662	15675	15625	15626	15642	15753	15668	15533	15604	15642	15587	15687	15731	15640	15633	15679	15596	15480	15715	15528	15437	15723	15538	15658	15573	15584	15768	15674	15522	15705	15655	15554	15726	15622	15605	15611	15574	15487	15736	15557	15586	15629	15453	15647	15540	15711	15592	15793	15618	15649	15923	15562	15679	15664	15582	15587	15779	15461	15681	15460	15765	15664	15627	15416	15729	15711	15572	15658	15638	15608	15771	15440	15473	15618	15547	15633	15598	15602	15626	15683	15704	15684	15651	15599	15703	15659	15555	15682	15492	15571	15636	15653	15579	15568	15598	15484	15624	15530	15561	15697	15533	15625	15696	15583	15603	15684	15749	15706	15657	15677	15605	15667	15640	15494	15724	15677	15695	15510	15511	15634	15610	15644	15747	15548	15695	15592	15545	15590	15486	15566	15545	15600	15476	15708	15699	15733	15763	15608	15671	15470	15675	15642	15569	15538	15609	15519	15509	15629	15559	15636	15633	15690	15610	15518	15630	15847	15524	15748	15704	15615	15515	15481	15748	15602	15589	15598	15664	15687	15525	15574	15671	15646	15732	15726	15611	15621	15526	15845	15468	15609	15526	15536	15716	15657	15525	15687	15720	15666	15581	15609	15522	15745	15679	15575	15690	15745	15582	15687	15640	15406	15592	15787	15599	15535	15654	15612	15638	15526	15779	15532	15743	15648	15729	15592	15627	15714	15684	15876	15623	15701	15724	15498	15622	15605	15704	15691	15711	15531	15590	15630	15592	15651	15609	15576	15692	15446	15751	15562	15516	15688	15663	15746	15708	15606	15645	15709	15533	15547	15570	15636	15503	15475	15581	15536	15603	15636	15592	15665	15607	15737	15577	15593	15699	15823	15642	15533	15619	15580	15689	15474	15565	15689	15825	15708	15634	15693	15537	15739	15599	15554	15749	15620	15770	15602	15651	15484	15512	15800	15501	15443	15578	15630	15728	15629	15548	15646	15608	15666	15423	15673	15406	15823	15533	15768	15644	15546	15509	15398	15631	15665	15582	15584	15612	15429	15618	15710	15727	15646	15695	15651	15451	15471	15612	15600	15637	15568	15534	15583	15698	15673	15663	15690	15553	15552	15716	15596	15689	15600	15510	15643	15675	15601	15672	15521	15622	15784	15755	15608	15645	15551	15790	15675	15632	15660	15702	15589	15553	15552	15624	15558	15629	15643	15642	15528	15661	15684	15661	15731	15683	15377	15654	15632	15632	15550	15616	15651	15501	15735	15621	15739	15752	15649	15701	15434	15725	15679	15666	15734	15710	15626	15650	15581	15763	15823	15527	15552	15673	15549	15493	15658	15688	15807	15693	15639	15617	15626	15676	15535	15678	15632	15703	15588	15407	15760	15830	15820	15702	15585	15592	15669	15715	15680	15775	15561	15668	15708	15661	15593	15630	15579	15722	15580	15430	15644	15587	15854	15500	15679	15470	15634	15646	15708	15808	15634	15764	15539	15641	15459	15738	15682	15516	15713	15559	15699	15739	15424	15524	15569	15618	15676	15450	15573	15746	15550	15755	15594	15724	15788	15787	15562	15709	15584	15685	15681	15633	15699	15438	15786	15597	15564	15690	15547	15720	15635	15682	15745	15496	15604	15725	15490	15675	15627	15557	15595	15486	15615	15716	15676	15646	15598	15503	15667	15499	15630	15792	15571	15744	15595	15680	15460	15677	15544	15685	15707	15597	15453	15740	15611	15699	15660	15658	15561	15657	15640	15600	15744	15596	15568	15649	15666	15599	15590	15744	15686	15555	15664	15724	15733	15798	15657	15648	15606	15629	15422	15735	15782	15680	15663	15679	15592	15617	15517	15585	15514	15592	15482	15536	15669	15588	15630	15375	15765	15649	15582	15724	15582	15755	15857	15651	15560	15597	15737	15657	15622	15711	15603	15596	15557	15686	15425	15724	15712	15722	15369	15658	15676	15577	15638	15624	15593	15519	15786	15645	15644	15671	15568	15689	15568	15588	15519	15724	15640	15645	15702	15631	15725	15728	15651	15834	15689	15771	15498	15878	15632	15493	15597	15434	15654	15593	15507	15661	15585	15675	15603	15580	15607	15689	15604	15632	15634	15720	15779	15611	15718	15652	15686	15647	15702	15507	15715	15675	15618	15737	15746	15522	15725	15502	15517	15541	15663	15550	15585	15625	15692	15689	15606	15727	15616	15571	15685	15662	15694	15735	15656	15701	15484	15863	15624	15636	15593	15789	15601	15680	15426	15712	15649	15546	15700	15581	15556	15584	15632	15704	15556	15632	15608	15742	15560	15390	15750	15603	15555	15714	15704	15525	15587	15472	15524	15440	15570	15541	15638	15642	15808	15583	15531	15699	15569	15557	15886	15446	15627	15585	15842	15611	15484	15460	15749	15625	15789	15542	15618	15585	15641	15631	15595	15793	15670	15591	15594	15620	15615	15687	15587	15680	15834	15376	15739	15525	15715	15790	15641	15544	15805	15838	15820	15547	15613	15493	15722	15700	15590	15798	15731	15625	15649	15674	15569	15657	15765	15559	15594	15812	15593	15416	15747	15614	15600	15779	15713	15547	15555	15683	15679	15579	15705	15614	15630	15661	15751	15420	15724	15567	15674	15580	15716	15798	15770	15704	15495	15686	15478	15836	15570	15604	15611	15640	15628	15555	15558	15458	15603	15520	15480	15639	15667	15758	15614	15648	15611	15608	15710	15841	15458	15573	15630	15577	15795	15498	15634	15549	15517	15491	15580	15766	15640	15732	15720	15532	15480	15682	15663	15609	15506	15577	15550	15530	15616	15801	15702	15580	15787	15553	15614	15646	15541	15574	15608	15708	15636	15765	15510	15643	15639	15554	15621	15622	15659	15393	15517	15582	15667	15460	15632	15716	15802	15566	15603	15704	15671	15567	15567	15709	15458	15642	15540	15543	15598	15724	15524	15626	15529	15531	15667	15620	15612	15680	15764	15731	15816	15702	15684	15673	15601	15808	15589	15543	15612	15656	15503	15532	15631	15711	15682	15576	15646	15623	15597	15624	15594	15539	15664	15725	15545	15715	15724	15619	15723	15643	15634	15487	15864	15607	15574	15567	15532	15680	15572	15568	15510	15612	15741	15566	15602	15787	15627	15588	15631	15566	15639	15538	15393	15722	15547	15659	15573	15697	15702	15647	15636	15781	15665	15706	15622	15682	15637	15630	15681	15580	15593	15569	15578	15586	15595	15452	15589	15656	15636	15665	15755	15548	15584	15558	15452	15698	15514	15620	15701	15670	15520	15751	15586	15682	15611	15742	15600	15659	15468	15687	15642	15433	15707	15516	15611	15669	15673	15663	15757	15735	15525	15835	15524	15563	15615	15599	15585	15639	15438	15739	15475	15616	15660	15666	15593	15451	15536	15626	15618	15594	15489	15593	15616	15694	15697	15696	15621	15678	15598	15521	15514	15587	15591	15675	15690	15590	15546	15660	15530	15574	15616	15593	15597	15515	15692	15711	15571	15590	15572	15866	15557	15578	15537	15667	15835	15694	15642	15666	15695	15548	15583	15661	15704	15572	15518	15660	15680	15482	15567	15625	15577	15513	15710	15560	15581	15516	15574	15502	15654	15723	15593	15689	15593	15642	15647	15642	15631	15686	15600	15560	15617	15565	15685	15690	15564	15630	15824	15750	15754	15631	15632	15554	15756	15628	15524	15629	15589	15673	15567	15673	15659	15564	15692	15524	15811	15535	15750	15690	15540	15481	15614	15653	15796	15867	15719	15799	15645	15688	15508	15592	15541	15680	15603	15776	15569	15537	15402	15704	15506	15687	15652	15507	15691	15631	15656	15567	15756	15684	15674	15698	15505	15642	15817	15718	15652	15688	15382	15434	15628	15588	15694	15490	15751	15504	15782	15704	15634	15750	15559	15672	15470	15561	15522	15597	15585	15664	15759	15662	15643	15637	15716	15644	15700	15480	15605	15701	15674	15566	15612	15682	15548	15819	15557	15789	15713	15654	15659	15613	15578	15496	15592	15577	15605	15651	15619	15730	15817	15575	15617	15606	15595	15551	15752	15666	15523	15553	15654	15583	15631	15532	15595	15740	15676	15595	15608	15290	15657	15586	15579	15597	15764	15611	15534	15642	15688	15486	15727	15491	15509	15668	15572	15469	15774	15740	15524	15765	15546	15622	15774	15720	15682	15709	15604	15639	15456	15642	15609	15567	15728	15615	15499	15682	15535	15642	15670	15496	15520	15678	15754	15654	15766	15700	15719	15749	15491	15616	15613	15609	15610	15721	15650	15762	15665	15520	15671	15422	15764	15662	15757	15519	15419	15529	15557	15610	15775	15736	15742	15668	15750	15694	15662	15539	15578	15605	15694	15643	15538	15592	15651	15559	15774	15714	15497	15588	15641	15490	15646	15666	15648	15606	15594	15518	15684	15766	15710	15606	15699	15748	15679	15653	15539	15605	15546	15669	15523	15578	15627	15590	15437	15713	15562	15618	15338	15500	15523	15466	15678	15567	15685	15587	15674	15511	15658	15723	15565	15685	15598	15622	15611	15543	15668	15683	15627	15778	15713	15664	15511	15517	15751	15655	15511	15538	15586	15618	15640	15557	15622	15719	15650	15589	15555	15654	15627	15662	15582
30541	31819	40808	36222	29005	25823	23393	21582	20657	20113	19328	19498	19347	19024	19241	19424	19229	18879	18747	18952	18799	18971	19006	18945	18974	18818	18789	18873	18706	18714	18677	18933	18663	18796	18914	18812	18823	18724	18863	18918	18932	18775	18975	18818	18698	18743	18733	18657	18768	18795	18879	18610	18652	18785	18640	18945	18756	18794	18877	18855	18589	18863	18998	18944	18703	18594	18660	18567	18826	18726	18602	18574	18834	18740	18828	18891	18834	18851	18745	18911	18837	18832	18537	18722	18778	18928	18711	18473	18596	18699	18587	18735	18541	18648	18802	18956	18855	18879	18867	18680	18658	18623	18840	18626	18684	18830	18756	18674	18639	18711	18617	18594	18932	18674	18909	18804	18776	18724	18516	18648	18583	18753	18717	18799	18596	18692	18591	18812	18758	18605	18800	18626	18799	18729	18748	18924	18773	18922	18761	18709	18815	18652	18726	18669	18689	18596	18579	18695	18689	18732	18697	18918	18524	18682	18691	18697	18674	18831	18732	18795	18734	18827	18680	18586	18646	18659	18593	18755	18545	18574	18669	18855	18719	18723	18777	18885	18741	18606	18931	18853	18998	18717	18814	18886	18758	18827	18819	18822	18820	18714	18890	18455	18789	18587	18783	18661	18691	18741	18836	18727	18747	18869	18767	18720	18728	18703	18592	18653	18598	18420	18757	18618	18638	18623	18767	18796	18868	18760	18888	18697	18762	18492	18956	18761	18838	18586	18848	18841	18639	18750	18647	18877	18702	18743	18760	18608	18658	18757	18718	18767	18695	18631	18942	18900	18707	18766	18952	18739	18811	18728	18678	18543	18670	18669	18700	18699	18773	18645	18687	18703	18826	18606	18839	18728	18718	18628	18442	18791	18770	18722	18780	18758	18767	18782	18745	18626	18630	18975	18563	18729	18859	18818	18849	18774	18646	18790	18814	18801	18892	18537	18646	18852	18822	18869	18689	18651	18722	18692	18715	18898	18882	18808	18759	18836	19008	18812	18678	18729	18898	18646	18647	18652	18685	18957	18556	18751	18837	18711	18562	18731	18549	18608	18839	18710	18891	18870	18738	18654	18724	18535	18815	18761	18803	18891	18742	18680	18720	18872	18489	18752	18653	18671	18862	18794	18675	18735	18795	18817	18795	18513	18732	18759	18898	18848	18786	18743	18949	18642	18720	18875	18727	18594	18768	18715	18782	18648	18851	18655	18681	18632	18687	18818	18681	18700	18620	18784	18574	18644	18703	18821	18812	18611	18682	18794	18775	18848	18801	18610	19104	18683	18666	18636	18711	18668	18893	18732	18576	18764	18684	18609	18628	18614	18725	18849	18785	18916	18632	18756	18825	18694	18707	18495	18981	18553	18863	18727	18782	18741	18664	18655	18801	18682	18764	18903	18682	18860	18897	18753	18910	18848	18764	18606	18719	18645	18933	18868	18955	18638	18575	18563	18668	18634	18569	18807	18799	18713	18882	18727	18918	18770	18845	18827	18805	18924	18684	18922	18734	18880	18670	18703	18732	18897	18948	18711	18740	18925	18928	18792	18608	18972	18785	18756	18610	18786	18654	18760	18879	18905	18761	18603	18652	18825	18680	18608	18515	18953	18842	18963	18664	19153	18638	18592	18816	18591	18689	18835	18794	18776	18765	18924	18818	18933	18872	18835	18695	18632	18836	18607	18678	18663	18872	18829	18636	18623	18804	18722	18832	18779	18718	18723	18945	18847	18864	18601	18823	18835	18763	18690	18717	18690	18726	18640	18750	18817	18645	18887	18974	18806	18650	18939	18621	18663	18893	18785	18807	18600	18646	18842	18651	18863	18720	18821	18808	18839	18695	18742	18646	18854	18874	18801	18739	18840	18671	18797	18571	18786	18818	18828	18736	18802	18743	18760	18869	18808	18758	18679	18714	18677	18806	18826	19015	18590	18604	18752	18658	18868	18727	18815	18780	18694	18759	18728	18656	18765	18753	18893	18862	18705	18868	18632	18838	18867	18816	18769	18757	18813	18601	18779	18852	18856	18729	18750	18657	18698	18922	18661	18723	18668	18818	18747	18956	18696	18524	18577	18557	18815	18953	18722	18534	18746	18682	18802	18755	18534	18852	18760	18688	18480	18859	18729	18723	18713	18895	18702	18811	18530	18995	18880	18899	18744	18826	18762	18848	18677	18648	18774	18742	18944	18795	18685	18822	18798	18815	18787	18776	18736	18588	18827	18782	18809	18802	18768	18814	18786	18738	18585	18626	18699	18678	18837	18587	18731	18780	18714	18702	18796	18744	18685	18801	18818	18692	18814	18640	18636	18828	18914	18729	18809	18793	18829	18897	18747	18763	18875	18824	18674	18819	18788	18951	18683	18734	18627	18874	18906	18858	18910	18740	18586	18821	18746	18675	18712	18739	18618	18729	18781	18828	18627	18849	18626	18715	18760	18822	18835	18689	18778	18811	18761	18835	18877	18874	18678	18851	18683	18703	18818	18675	18828	18876	18728	18790	18832	18846	18642	18763	18749	18645	18908	19052	18820	18925	18569	18565	18952	18580	18592	18775	18724	18855	18556	18782	18766	18829	18647	18546	18679	18801	18755	18851	19067	18790	18607	18853	18700	18704	18703	18648	18878	18740	18551	18591	18734	18623	18670	18802	18749	18565	18672	18763	18802	18654	18582	18703	18830	18491	18852	18735	18811	18595	18787	18819	18634	18743	18665	18662	18869	18816	18948	18741	18715	18793	18830	19048	18861	18579	18971	18906	18756	18885	18838	18851	18728	18667	18757	18577	18652	18522	18731	19020	18589	18678	18706	18590	19039	18546	18654	18791	18654	18801	18594	18926	18801	18880	18731	18859	18645	18878	18868	18856	18734	19116	18665	18809	18623	18755	18733	18618	18697	18711	18891	18923	18808	18507	18832	19000	18874	18713	18697	18497	18648	18834	18578	18713	18872	18820	18960	18643	18883	18784	18812	18721	18754	18830	18730	18788	18549	18774	18901	18711	18845	18608	18904	18778	18603	18676	18728	18970	18819	18805	18531	18691	18662	19076	18674	18684	18655	18783	18730	18847	18760	18851	18800	18613	18825	18723	18688	18851	18820	18719	18687	18732	18595	18823	18626	18810	18936	18831	18732	18737	18791	18894	18744	18868	18761	18978	18786	18810	18812	18648	18978	18662	18646	18791	18706	18729	18781	18868	18814	18725	18850	18674	18672	18754	18729	18859	18596	18666	18782	18772	18706	18816	18613	18744	18680	18807	18666	18823	18753	18883	18800	18827	18777	18854	18800	18957	18700	18820	18722	18954	18782	18775	18694	18832	18834	18751	18726	18747	18592	18760	18740	18641	18892	18800	18919	18669	18786	18785	18606	18725	18767	18986	18725	18755	18655	18985	19044	18813	18623	18665	18559	18788	18630	18791	18816	18708	18872	18803	18746	18679	18626	18701	18803	18836	18791	18611	18848	18627	18712	18583	18986	18776	18558	18747	18725	18723	18906	18903	18857	18544	18817	18789	18793	18737	18797	19002	18571	18838	18874	18836	19083	18660	18816	18924	18603	18801	18674	18706	18851	18803	18807	18811	18764	18631	18711	18656	18613	18708	18806	18801	18597	18593	18856	18683	18810	18703	18812	18660	18683	18675	18763	18863	18691	18690	18648	18823	18784	18828	18793	18790	18598	18933	18643	18666	18805	18773	18842	18720	18667	18811	18739	18736	18672	18851	18787	18602	18775	18828	18706	18685	18864	18628	18793	18733	18771	18684	18730	18816	18560	18939	18926	18795	18767	18664	18681	18656	18406	18669	18808	18755	18620	18990	18676	18861	18737	18712	18633	18686	18864	18671	18687	18886	18719	18815	18617	19042	18779	18791	18500	18797	18762	18661	18765	18478	18750	18734	18638	18971	18750	18781	18804	18749	18860	18654	18829	18914	18794	18588	18714	18701	18695	18806	18786	18757	18691	18964	18828	18641	18595	18806	18906	18662	18763	18746	18855	18791	18748	18700	18705	18875	18924	18803	18667	18629	18742	18712	18599	18829	18631	18825	18766	18752	18655	18523	18853	18800	18772	18931	18906	18739	18874	18696	19040	18589	18598	18816	18911	18763	18575	18904	18728	18541	18772	18767	18817	18936	18653	18779	18744	18695	18588	18809	18785	18928	18717	18867	18626	18767	18700	18791	18842	18713	18820	18537	18704	18901	18888	18805	18797	18715	18771	18747	18549	18678	18898	18709	18720	18693	18747	18698	18793	18646	18626	18650	18647	18883	18570	18698	18910	18808	18804	18782	18688	18846	18757	18669	18738	18801	18991	18663	18734	18726	18612	18794	18670	18850	18602	18736	18915	18831	18853	18778	18864	18780	18775	18906	18721	18593	18502	18704	18767	18873	18530	18802	18568	18669	18856	18794	18877	18857	18583	18935	19033	18824	18561	18795	18703	18776	18557	18736	18578	18710	18718	18769	18786	18412	18809	18767	18834	18782	18756	18658	18692	18655	18758	18724	18751	18806	18859	18715	18935	18722	18716	18815	18780	18702	18577	18738	18722	18797	18926	18661	18439	18716	18626	18621	18722	18760	18684	18744	18920	18619	18822	18604	18639	18842	18686	18892	18607	18838	18721	18878	18720	18779	18755	18745	18620	18695	18804	18727	18576	18755	18800	18753	18862	18904	18717	18754	18789	18842	18887	18911	18633	18732	18839	18766	18816	18773	18569	18924	18854	18755	18626	18787	18725	18559	18629	18804	18781	18405	18714	18851	18783	18601	18567	18890	18895	18931	18741	18807	18810	18758	18747	18740	18622	18451	18922	18581	18811	18722	18625	18779	18666	18785	18630	18677	18618	18869	18815	18957	18678	18622	18799	18642	18731	18696	18913	18730	18601	18730	18921	18926	18878	18959	18466	18876	18865	18922	18779	18784	18742	18960	18808	18866	18651	18976	18650	18616	18677	18678	18960	18661	18841	18673	18668	18742	18792	18780	18971	18683	18831	19007	18778	18614	18588	18744	18691	18872	18511	18759	18700	18869	18867	18746	18929	18669	18664	18673	18660	18803	18831	18732	18730	18902	18776	18736	18830	18841	18670	18761	18634	18660	18657	18931	18769	18682	19014	18862	18461	18754	18832	18821	18862	18750	18920	18892	18765
35625	48646	44663	35415	29327	25407	21725	19508	18384	17745	16849	16784	16282	16274	16532	16307	15794	15927	15954	15955	15991	15931	15712	15749	15977	15682	15708	15805	15984	15775	15853	15715	15817	15707	15812	15765	15870	15737	15844	15665	15657	15821	15693	15685	15875	15679	15606	15775	15746	15645	15504	15741	15960	15679	15799	15828	15763	15769	15831	15736	15785	15881	15587	15766	15711	15612	15761	15795	15558	15855	15639	15780	15792	15616	15711	15649	15900	15605	15777	15717	15844	15778	15732	15804	15669	15726	15837	15661	15849	15609	15723	15753	15827	15850	15761	15718	15802	15847	15766	15702	15683	15605	15598	15643	15736	15867	15671	15789	15659	15800	15670	15767	15635	15646	15782	15626	15631	15637	15676	15675	15717	15785	15746	15572	15876	15662	15692	15840	15694	15822	15867	15877	15703	15600	15750	15762	15583	15725	15704	15886	15683	15675	15824	15792	15863	15699	15853	15719	15768	15703	15821	15754	15782	15715	15823	15757	15740	15696	15821	15851	15829	15729	15719	15635	15798	15792	15685	15912	15805	15714	15712	15822	15749	15724	15682	15778	15713	15620	15660	15864	15899	15598	15701	15845	15819	15718	15707	15748	15672	15666	15784	15894	15832	15667	15575	15622	15849	15710	15572	15728	15519	15650	15824	15733	15698	15688	15692	15722	15587	15809	15720	15650	15704	15867	15844	15683	15720	15679	15735	15698	15809	15641	15629	15639	15608	15778	15746	15738	15584	15738	15828	15645	15792	15795	15725	15781	15786	15799	15818	15759	15761	15827	15699	15799	15778	15920	15750	15633	15997	15718	15617	15641	15786	15932	15689	15702	15738	15665	15704	15855	15868	15732	15784	15833	15751	15520	15684	15634	15771	15655	15854	15616	15729	15712	15898	15662	15652	15684	15739	15748	15788	15672	15798	15764	15951	15762	15875	15674	15679	15622	15662	15757	15642	15638	15771	15691	15572	15666	15702	15645	15629	15668	15881	15798	15681	15692	15720	15769	15588	15749	15663	15719	15768	15618	15723	15568	15786	15649	15766	15747	15674	15585	15515	15793	15698	15777	15707	15663	15711	15820	15516	15898	15587	15705	15728	15765	15550	15745	15795	15656	15675	15792	15850	15584	15664	15676	15737	15788	15818	15647	15658	15835	15785	15652	15519	15516	15797	15645	15860	15676	15902	15725	15780	15828	15847	15576	15727	15564	15807	15729	15697	15706	15645	15624	15645	15663	15826	15825	15662	15571	15711	15602	15566	15936	15779	15486	15767	15842	15692	15873	15975	15753	15689	15896	15694	15935	15675	15758	15830	15769	15578	15681	15788	15675	15725	15538	15766	15614	15947	15633	15689	15818	15766	15676	15599	15672	15817	15778	15721	15625	15929	15660	15719	15668	15817	15739	15630	15687	15795	15618	15858	15714	15761	15600	15745	15918	15745	15858	15760	15728	15638	15874	15658	15802	15703	15750	15685	15763	15814	15655	15787	15711	15706	15874	15645	15662	15772	15716	15683	15953	15740	15818	15847	15646	15546	15786	15752	15614	15694	15747	15741	15778	15668	15740	15797	15795	15754	15753	15513	15849	15697	15745	15910	15725	15675	15647	15757	15603	15676	15762	15847	15771	15940	15726	15731	15561	15763	15695	15707	15758	15670	15775	15754	15858	15603	15901	15839	15899	15552	15823	15544	15701	15715	15747	15699	15724	15750	15724	15851	15623	15685	15720	15712	15684	15836	15812	15651	15663	15700	15712	15782	15725	15889	15754	15740	15773	15594	15753	15845	15754	15735	15763	15673	15740	15612	15691	15720	15590	15737	15713	15735	15803	15592	15952	15760	15481	15762	15761	15657	15667	15823	15778	15604	15889	15543	15704	15739	15740	15656	15417	15781	15839	15767	15830	15810	15767	15920	15612	15755	15733	15682	15655	15764	15821	15623	15552	15835	15710	15705	15630	15773	15806	15492	15633	15784	15878	15745	15669	15718	15697	15812	15700	15814	15786	15817	15726	15754	15588	15774	15576	15859	15746	15615	15787	15741	15614	15630	15732	15590	15768	15752	15545	15774	15705	15814	15899	15744	15680	15577	15751	15650	15550	15702	15695	15723	15630	15801	15754	15840	15631	15658	15859	15784	15674	15614	15622	15839	15692	15554	15915	15715	15828	15846	15667	15728	15746	15740	15840	15864	15886	15873	15631	15831	15724	15775	15606	15779	15780	15865	15656	15831	15738	15682	15760	15710	15644	15793	15722	15683	15825	15702	15719	15665	15699	15627	15869	15869	15899	15701	15689	15629	15657	15644	15657	15867	15697	15917	15733	15763	15922	15666	15830	15751	15767	15792	15787	15597	15780	15634	15876	15602	15717	15715	15699	15671	15650	15895	15819	15676	15601	15617	15671	15733	15929	15729	15696	15696	15737	15861	15739	15710	15719	15740	15935	15688	15605	15705	15799	15773	15932	15781	15815	15686	15698	15565	15670	15767	15737	15673	15827	15661	15624	15749	15742	15763	15654	15709	15986	15786	15793	15797	15751	15871	15780	15679	15802	15778	15697	15696	15692	15767	15838	15745	15560	15709	15654	15988	15896	15816	15613	15796	15806	15635	15726	15731	15607	15656	15547	15802	15663	15798	15730	15706	15836	15756	15620	15756	15747	15710	15824	15558	15696	15637	15624	15833	15927	15717	15733	15576	15668	15607	15699	15701	15831	15973	15722	15737	15683	15491	15675	15895	15712	15512	15787	15823	15816	15750	15899	15914	15612	15842	15714	15815	15873	15727	15858	15660	15874	15711	15616	15756	15785	15780	15752	15850	15630	15586	15864	15935	15571	15687	15774	15643	15899	15696	15697	15666	15733	15747	15634	15754	15845	15756	15713	15786	15750	15666	15711	15763	15719	15596	15654	15731	15865	15856	15713	15673	15834	15724	15905	15741	15785	15707	15703	15705	15519	15848	15870	15831	15643	15574	15694	15565	15573	15689	15681	15883	15794	15851	15683	15779	15660	15937	15755	15715	15797	15699	15731	15862	15566	15853	15762	15644	15855	15643	15568	15725	15649	15622	15655	15663	15712	15787	15699	15744	15846	15754	15529	15579	15817	15774	16017	15637	15751	15769	15715	15587	15686	15801	15826	15786	15805	15842	15823	15664	15721	15597	15675	15761	15630	15865	15832	15676	15700	15822	15760	15973	15835	15775	15634	15655	15753	15798	15793	15822	15590	15925	15535	15745	15737	15620	15642	15656	15875	15619	15793	15882	15630	15793	15813	15785	15856	15681	15780	15625	15618	15637	15694	15784	15670	15732	15743	15839	15561	15725	15690	15645	15643	15702	15750	15801	15637	15716	15585	15815	15697	15712	15761	15871	15580	15768	15588	15757	15775	15770	15740	15627	15739	15609	15640	15678	15692	15587	15566	15529	15798	15731	15769	15818	15805	15699	15687	15866	15728	15869	15685	15793	15742	15634	15818	15833	15689	15656	15687	15622	15737	15945	15664	15758	15724	15706	15792	15714	15648	15811	15801	15550	15707	15576	15799	15580	15738	15799	15730	15697	15992	15720	15756	15736	15683	15702	15802	15601	15785	15623	15750	15743	15643	15772	15847	15768	15642	15789	15686	15712	15729	15679	15872	15729	15663	15634	15952	15645	15805	15793	15676	15855	15707	15823	15844	15648	15846	15901	15950	15753	15809	15706	15809	15775	15754	15739	15691	15744	15747	15822	15716	15888	15672	15723	15809	15755	15816	15745	15627	15675	15765	15696	15576	15663	15818	15612	15594	15709	15794	15879	15867	15715	15904	15565	15681	15754	15736	15602	15740	15745	15892	15854	15816	15702	15704	15681	15721	15778	15800	15576	15765	15738	15807	15917	15856	15854	15590	15738	15763	15889	15471	15722	15909	15772	15827	15762	15651	15577	15642	15670	15802	15801	15676	15585	15646	15751	15665	15621	15600	15790	15574	15635	15728	15628	15666	15781	15601	15546	15589	15752	15767	15789	15717	15762	15743	15706	15676	15655	15743	15891	15798	15760	15562	15745	15668	15744	15666	15772	15771	15723	15748	15844	15667	15784	15735	15691	15772	15884	15724	15695	15722	15656	15808	15887	15766	15763	15737	15740	15773	15664	15830	15764	15786	15597	15783	15692	15756	15864	15732	15594	15728	15775	15782	15824	15675	15671	15737	15579	15700	15766	15719	15740	15642	15781	15747	15621	15705	15830	15645	15753	15720	15687	15906	15715	15952	15732	15687	15665	15640	15808	15706	15598	15808	15901	15654	15768	15789	15812	15859	15753	15637	15782	15571	15681	15699	15822	15736	15564	15597	15928	15748	15710	15594	15707	15707	15619	15745	15817	15790	15812	15834	15734	15751	15679	15564	15694	15802	15658	15874	15734	15699	15763	15563	15897	15805	15727	15801	15594	15664	15650	15820	15795	15719	15650	15771	15748	15858	15725	15719	15833	15708	15818	15844	15819	15621	15761	15729	15788	15750	15430	15748	15688	15650	15842	15757	15721	15879	15774	15820	15614	15651	15758	15700	15778	15717	15648	15825	15623	15749	15679	15684	15785	15665	15702	15670	15733	15775	15803	15744	15753	15690	15583	15588	15567	15806	15464	15855	15738	15672	15671	15646	15799	15706	15767	15645	15657	15701	15797	15863	15654	15750	15742	15682	15665	15696	15740	15699	15673	15829	15765	15455	15624	15787	15742	15676	15892	15712	15711	15619	15639	15663	15742	15641	15809	15605	15715	15744	15651	15601	15886	15724	15845	15752	15763	15638	15635	15765	15713	15717	15869	15709	15887	15795	15672	15779	15620	15657	15705	15721	15717	15788	15529	15708	15836	15634	15800	15597	15649	15628	15763	15796	15876	15603	15661	15749	15709	15881	15657	15665	15701	15525	15799	15683	15735	15881	15970	15738	15706	15862	15690	15711	15678	15866	15612	15715	15980	15597	15519	15841	15759	15858	15643	15850	15599	15677	15797	15786	15690	15858	15742	15680	15626	15660	15510	15875	15685	15757	15777	15809	15815	15720	15920	15746	15734	15868	15688	15891	15614	15849	15672	15753	15721	15739	15617	15791	15671	15679	15769	15706	15694	15680	15867	15687	15776	15560	15706	15724	15783	15749	15697	15709
24667	21450	29403	26887	26641	28021	26200	22733	21205	20446	19716	19253	19205	19219	18914	18473	18617	18764	18567	18654	18321	18581	18394	18479	18557	18324	18350	18267	18347	18422	18279	18151	18252	18251	18363	18378	18390	18302	18484	18315	18324	18240	18315	18371	18303	18327	18317	18215	18396	18263	18225	18086	18417	18223	18311	18342	18457	18257	18309	18429	18258	18367	18250	18448	18303	18391	18394	18220	18139	18355	18374	18179	18241	18329	18243	18237	18343	18181	18479	18136	18070	18296	18391	18121	18225	18152	18167	18133	18334	18333	18087	18178	18202	18007	18208	18173	18349	18307	18319	18113	18325	18306	18187	18074	18200	18116	18128	18077	18337	18196	18172	18306	18387	18195	18330	18251	18328	18339	18195	18236	18187	18174	18310	18336	18100	18041	18216	18222	18392	18354	18345	18091	18256	18309	18123	18198	18495	18097	18233	18316	18205	18208	17993	18233	18400	18241	18181	18408	18355	18153	18415	18315	18112	18296	18234	18217	18411	18136	18069	18429	18213	18391	18163	18293	18204	18290	18149	18379	18347	18270	18163	18140	18129	18142	18318	18172	18126	18334	18422	18285	18276	18383	18268	18306	18291	18008	18097	18058	18259	18465	18310	18291	18391	18418	18300	18328	18140	18160	18299	18170	18582	18137	18134	18260	18293	18246	18344	18336	18001	18345	18441	18066	18536	18287	18197	18510	18270	18265	18352	17959	18140	18311	18207	18465	18267	18270	18386	18386	18479	18454	18296	17963	18102	18124	18133	18107	18273	18160	18310	18419	18470	18422	18101	18312	18531	18233	18033	18120	18201	18075	18239	18328	18420	18078	18203	18391	18034	18376	18158	18132	18264	18267	18343	18354	18339	18198	18277	18257	18156	18340	18358	18258	18233	18358	18309	18237	18416	18284	18498	18321	18321	18302	18229	18143	18169	18273	18346	18229	18279	18112	18125	18170	18149	18224	18108	18241	18146	18179	18438	18165	18161	18368	18211	18099	18254	18266	18294	18203	18210	18169	18396	18252	18251	18219	18258	18299	18150	18099	18346	18183	18231	18153	18284	18393	18253	18428	18088	18487	18243	18120	18107	18268	18156	18175	18382	18078	18409	18230	18379	18197	18234	18111	18229	18046	18219	18308	18253	18309	18050	18296	18326	18207	18308	18164	18114	18117	18089	18294	18159	18206	18205	18107	18369	18169	18404	18210	18118	18232	18049	18275	18288	18114	18272	18129	18177	18216	18043	18203	18414	18403	18225	18368	18470	18320	18149	18251	18424	18154	18389	18090	17989	18275	18150	18298	18279	18183	18423	18455	18215	18161	18228	18200	18237	18357	18355	17919	18429	18127	18088	18423	18372	18265	18386	18255	18458	18285	18019	18219	18103	18285	18276	18234	18524	18345	18277	18119	18245	18203	18052	18051	18248	18289	18182	18196	18183	18318	18266	18433	18403	18078	18241	18398	18372	18208	18329	18035	18367	18229	18241	18446	18330	18067	18128	18124	18077	18045	18131	18257	18150	18105	18327	18211	18243	18243	18100	18127	18208	18342	18337	18166	18471	18266	18360	18260	18298	18300	18398	18332	18255	18083	18493	18303	18334	18374	18293	18193	18232	18354	18251	18131	18359	18188	18004	18051	18273	18513	18319	18269	18167	18293	18402	18321	18233	18199	18393	18179	18135	18315	18306	18230	18228	18280	18497	18125	18389	18070	18176	18264	18367	18167	18355	18248	18302	18110	18262	18205	18287	18293	18273	18385	18377	18470	18295	18245	18169	18114	18107	18294	18220	18131	18275	18482	18180	18204	18495	18365	18244	18268	18165	18223	18254	18163	18354	18099	18182	18266	18112	18406	18149	18149	18162	18163	18336	18442	18272	18164	18206	18373	18194	18218	18179	18122	18307	18424	18386	18198	18054	18134	18268	18138	18235	17987	18184	18127	18210	18222	18278	18211	18199	18276	18057	18171	18460	18343	18183	18231	18204	18161	18268	18302	18403	18185	18186	18268	18452	18596	18094	18115	18116	18274	18197	18277	18084	18282	18385	18037	18242	17906	18162	18233	18416	18139	18302	18220	18091	18150	18177	18225	18122	18268	18295	18123	18225	18291	18417	18161	18418	18178	18320	18324	18097	18233	18252	18401	18429	18395	18447	18325	18184	18307	18430	18474	18342	18211	18247	18325	18005	18212	18158	18212	18358	18229	18136	17996	18137	18211	18141	18098	18273	18287	17993	18104	18161	18296	18213	18262	18202	18125	18279	18025	18271	18456	18257	18197	18209	18251	18368	18070	18104	18245	18360	18147	18342	18252	18192	18211	18340	18344	18181	18109	18160	18031	18400	18172	18259	18306	18154	18190	18214	18338	18256	18242	18315	18341	18381	18165	18401	18361	18336	18371	18444	18209	18431	18303	18241	18491	18383	18188	18186	18161	18245	18414	18083	18121	18246	18423	18339	18420	18519	18301	18192	18333	18157	18217	18304	18362	18020	18253	18255	18279	18132	18253	18296	18189	18433	18406	18390	18166	18350	18332	18231	18319	18273	18261	18244	18296	18142	18110	18321	18359	18229	18422	18294	18183	18459	18347	18329	18256	18491	18111	18171	18096	18375	18149	18123	18092	18280	18407	18039	18240	18367	18345	18299	18197	18140	18329	18324	18225	18096	18244	18374	18321	18363	18224	18239	18099	18264	18354	18299	18160	18259	18280	18147	18140	18388	18208	18263	18242	18235	18090	18165	18472	18460	18322	18309	18473	18210	18339	18213	18305	18336	18280	18341	18263	18420	18265	18316	18094	18359	18359	18145	18258	18379	18351	18549	18158	18422	18353	18218	18028	18101	18187	17881	18174	18411	18496	18238	18315	18181	17953	18122	18338	18416	18206	18240	18295	18136	17868	18283	18247	18446	18226	18420	18233	18309	18296	18163	18026	18371	18412	18432	18279	18435	18260	18403	18340	18168	18131	18146	18295	18374	18258	18110	18396	18397	18092	18264	18032	18439	18286	18392	18305	18389	18233	18301	18181	18398	18490	18078	18176	18348	18242	18280	18350	18368	18220	18143	18269	18121	18313	18367	18017	18306	18273	18264	18508	18328	18217	18159	18200	18088	18132	18057	18080	18440	18300	18328	18433	18357	18494	18368	18330	18561	18278	18323	18272	18146	18182	18340	18226	18210	18337	18353	18169	18200	18078	18286	18239	18348	18229	18254	18236	18236	18300	18339	18050	18283	18230	18442	18219	18279	18175	18119	18170	18236	18168	18210	18105	18156	18152	18234	18438	18106	18172	18288	18390	18407	18220	18286	18408	18242	18230	18252	18318	18068	18280	18196	18215	18322	18266	18149	18206	18352	18342	18201	18572	18341	18402	18592	18449	18458	18240	18166	18307	18215	18160	18224	18250	18334	18220	18261	18305	18492	18372	18373	18431	18376	18368	18245	18240	18125	18259	18163	18275	18149	18105	18159	18354	18264	18309	18304	18247	18145	18313	18235	18322	18173	18232	18342	18263	18320	18224	18338	18281	18239	18454	18406	18287	18103	18136	18172	18353	18246	18280	18351	18345	18297	18179	18334	18321	18402	18240	18258	18239	18204	18455	18237	18332	18139	18238	18307	18244	18498	18140	18231	18067	18214	18326	18212	18307	18351	18345	18108	18218	18463	18266	18231	18042	18128	18404	18171	18352	18102	18217	18441	18185	18338	18373	18342	18317	18383	18120	18304	18127	18334	18171	18247	18353	18345	18156	18291	18316	18114	18332	18375	18286	18100	18036	18206	18299	18368	18326	18146	18262	18306	18424	18381	18110	18226	18280	18112	18040	18314	18213	18228	18321	18330	18263	18090	18398	18168	18196	18344	18233	18435	18172	18153	18287	18175	18249	18245	18074	18318	18401	18241	18389	18429	18394	18397	18044	18305	18447	18341	18186	18322	18349	18274	18282	18190	18262	18224	18384	18353	18448	18307	18232	18141	18351	18360	18226	18308	18166	18205	18385	18248	18117	18060	18209	18323	18273	18295	18355	18245	18154	18068	18148	18291	18295	18159	18284	18526	18318	18159	18208	18195	18185	18254	18349	18324	18081	18162	18278	18264	18272	18274	18307	18341	18571	18108	18357	18144	18356	18315	18358	18396	18328	18376	18237	18510	18211	18267	18428	18379	18206	18116	18293	18054	18310	18147	18132	18181	18269	18375	18305	18273	18338	18222	18211	18375	18075	18253	18256	18211	18215	18164	18108	18333	18317	18151	18103	18102	18133	18420	18379	18409	18121	18280	18234	18264	18337	18305	18227	18339	18242	18032	18239	18150	18325	18583	18323	18533	18239	18282	18209	18417	18174	18283	18378	18187	18255	18413	18446	18235	18274	18469	18318	18254	18472	18258	18304	18214	18187	18351	18309	18380	18262	18432	18370	18323	18275	18280	18293	18338	18220	18244	18098	18076	18146	18440	18349	18293	18478	18162	18289	18397	18041	18193	18318	18237	18339	18240	18443	18466	18411	18397	18094	18185	18188	18258	18175	18337	18448	18432	18399	18277	18322	18191	18262	18138	18237	18281	18183	18103	18457	18086	18292	18144	18313	18281	18089	18251	18324	18156	18192	18378	18251	18283	18156	18418	18185	18294	18179	18185	18166	18194	18303	18349	18096	18284	18221	18269	18489	18360	18166	18093	18229	18281	18095	18128	18238	18207	18235	18123	18273	18240	18341	18171	18417	18303	18276	18166	18344	18289	18147	18218	18104	18253	18322	18282	18219	18057	18435	18318	18261	18312	18198	18268	18263	18377	18330	18219	18030	18276	18147	18304	18325	18385	18367	17989	18416	18377	18250	18199	18487	18376	18062	18163	18204	18478	18205	18439	18138	18295	18281	18169	18141	18228	18218	18424	18318	18229	18174	18010	18121	18231	18316	18122	18334	18356	18218	18379	18322	18325	18168	18263	18217	18311	18256	18330	18349	18281	17898	18194	18290	18103	18412	18279	18202	18343	18500	18174	18056	18178	18405	18295	18223	18321	18322	18436	18119	18245	18363	18324	18248	18236	18556	18221	18157	18403	18135	18122	18178	18097	18222	18211	18233	18431	18151	18359	18164	18321	18121	18264	18199	18160	17952	18305	18314	18370	18162	18344	18315	18275	18239	18253	18155
33987	53316	49813	38613	32306	28097	24221	21374	19963	18274	17320	17146	16598	16552	16242	16415	16012	16003	15840	15746	15796	15593	15727	15834	15671	15453	15522	15448	15604	15535	15387	15544	15479	15453	15496	15592	15704	15495	15535	15457	15537	15524	15567	15669	15400	15539	15480	15434	15422	15545	15546	15495	15467	15644	15493	15526	15503	15605	15445	15655	15500	15458	15317	15583	15535	15759	15725	15430	15498	15690	15589	15543	15388	15472	15546	15463	15472	15475	15477	15587	15398	15483	15604	15441	15566	15448	15448	15439	15652	15694	15506	15479	15435	15526	15526	15619	15416	15473	15398	15481	15496	15514	15513	15290	15537	15528	15458	15687	15197	15614	15605	15662	15466	15557	15450	15539	15526	15624	15455	15375	15621	15492	15588	15682	15415	15451	15653	15543	15532	15543	15425	15541	15443	15370	15640	15346	15467	15576	15472	15578	15357	15582	15424	15508	15450	15756	15479	15583	15481	15427	15446	15801	15337	15529	15504	15598	15427	15579	15569	15596	15344	15502	15372	15511	15416	15418	15461	15397	15715	15516	15572	15470	15483	15624	15662	15439	15459	15446	15611	15448	15569	15550	15379	15386	15441	15579	15618	15532	15644	15410	15538	15515	15260	15417	15480	15317	15531	15434	15559	15513	15485	15406	15432	15573	15494	15456	15356	15458	15598	15484	15567	15281	15483	15527	15442	15390	15447	15429	15598	15502	15670	15641	15484	15369	15586	15351	15534	15528	15399	15614	15410	15553	15399	15399	15537	15512	15597	15471	15433	15465	15789	15397	15429	15501	15414	15529	15580	15622	15428	15610	15636	15495	15561	15399	15438	15534	15432	15407	15420	15613	15464	15463	15418	15462	15368	15430	15523	15426	15579	15438	15636	15705	15540	15547	15534	15368	15299	15502	15404	15638	15571	15366	15451	15409	15464	15566	15461	15414	15614	15572	15367	15471	15443	15320	15519	15442	15568	15557	15489	15479	15586	15562	15448	15548	15674	15568	15356	15656	15349	15589	15446	15498	15603	15574	15647	15546	15502	15402	15532	15495	15422	15412	15525	15421	15590	15656	15468	15366	15336	15419	15363	15505	15410	15488	15425	15393	15527	15492	15403	15476	15475	15604	15468	15442	15462	15516	15403	15539	15453	15424	15513	15659	15349	15387	15538	15560	15643	15534	15623	15631	15523	15507	15372	15510	15475	15601	15316	15333	15502	15517	15624	15446	15589	15458	15434	15336	15558	15452	15467	15527	15482	15464	15606	15476	15573	15469	15634	15451	15466	15407	15686	15478	15576	15429	15470	15673	15598	15397	15349	15348	15526	15394	15537	15565	15479	15544	15540	15496	15496	15393	15464	15360	15541	15459	15385	15329	15494	15536	15706	15491	15450	15460	15558	15463	15473	15401	15600	15376	15447	15637	15405	15483	15477	15429	15647	15495	15550	15514	15476	15455	15512	15479	15381	15517	15435	15372	15515	15664	15402	15479	15536	15447	15523	15620	15581	15349	15594	15346	15578	15642	15482	15674	15455	15487	15368	15592	15318	15438	15543	15613	15431	15608	15465	15453	15472	15483	15487	15360	15472	15585	15305	15450	15507	15460	15467	15541	15720	15454	15537	15439	15504	15404	15609	15549	15528	15416	15529	15587	15530	15521	15463	15427	15415	15409	15470	15344	15624	15589	15413	15439	15329	15458	15591	15505	15574	15339	15543	15516	15438	15502	15544	15521	15445	15450	15463	15456	15461	15563	15416	15635	15541	15394	15333	15535	15629	15544	15371	15357	15437	15522	15417	15430	15357	15368	15422	15382	15541	15344	15323	15547	15405	15489	15737	15442	15412	15468	15575	15534	15647	15525	15500	15475	15437	15345	15516	15688	15487	15473	15618	15528	15378	15358	15495	15563	15488	15496	15648	15515	15435	15547	15606	15633	15364	15676	15366	15399	15646	15633	15669	15434	15585	15393	15574	15612	15459	15351	15362	15651	15626	15412	15543	15402	15584	15316	15655	15596	15490	15462	15572	15432	15646	15670	15320	15511	15533	15521	15486	15656	15355	15566	15407	15575	15569	15361	15594	15440	15545	15474	15511	15477	15441	15341	15550	15505	15432	15539	15588	15393	15365	15419	15628	15354	15558	15535	15505	15486	15495	15518	15548	15377	15453	15528	15354	15364	15431	15460	15636	15508	15326	15597	15646	15539	15669	15366	15565	15504	15547	15356	15411	15378	15513	15516	15493	15460	15439	15520	15512	15525	15529	15514	15460	15501	15370	15401	15540	15412	15524	15494	15472	15494	15580	15399	15598	15478	15446	15520	15574	15639	15235	15550	15420	15450	15509	15482	15525	15636	15431	15376	15517	15598	15574	15525	15308	15388	15628	15455	15547	15340	15636	15532	15588	15465	15546	15522	15418	15475	15517	15541	15602	15383	15342	15445	15546	15434	15469	15596	15683	15371	15469	15394	15562	15500	15666	15658	15458	15465	15610	15519	15584	15320	15656	15547	15514	15635	15470	15429	15404	15566	15649	15571	15496	15513	15381	15519	15516	15672	15549	15488	15611	15436	15463	15428	15560	15457	15508	15512	15640	15543	15430	15683	15496	15497	15559	15635	15441	15559	15400	15572	15506	15584	15540	15470	15579	15584	15601	15487	15467	15521	15531	15488	15594	15414	15607	15391	15493	15679	15464	15393	15608	15384	15510	15408	15433	15717	15422	15579	15512	15436	15506	15461	15560	15581	15485	15329	15473	15470	15550	15361	15528	15561	15479	15563	15583	15618	15388	15487	15471	15645	15585	15494	15547	15578	15503	15431	15527	15529	15429	15461	15539	15537	15553	15530	15542	15530	15523	15543	15444	15375	15708	15601	15553	15537	15584	15492	15503	15492	15420	15346	15446	15417	15648	15405	15494	15646	15416	15340	15679	15420	15509	15572	15535	15524	15562	15568	15473	15356	15511	15554	15551	15422	15455	15430	15326	15430	15475	15321	15639	15475	15545	15549	15553	15359	15481	15568	15592	15671	15424	15535	15485	15545	15476	15393	15579	15657	15530	15384	15489	15497	15630	15518	15612	15394	15509	15553	15457	15597	15642	15451	15365	15533	15560	15570	15451	15526	15453	15496	15459	15476	15489	15588	15502	15344	15555	15478	15596	15631	15433	15482	15596	15411	15566	15544	15458	15487	15677	15510	15548	15413	15552	15623	15461	15479	15372	15583	15470	15562	15534	15461	15552	15569	15447	15509	15516	15573	15401	15503	15420	15488	15477	15598	15417	15502	15440	15505	15491	15424	15539	15485	15422	15262	15599	15562	15437	15401	15437	15650	15363	15467	15546	15453	15367	15474	15565	15557	15436	15390	15464	15561	15560	15521	15628	15375	15547	15285	15400	15687	15564	15313	15557	15444	15535	15408	15484	15398	15508	15606	15406	15417	15658	15429	15696	15474	15393	15377	15595	15468	15432	15442	15541	15302	15466	15450	15402	15502	15650	15462	15543	15513	15402	15479	15460	15526	15541	15508	15511	15380	15375	15593	15509	15509	15363	15398	15519	15631	15373	15390	15592	15656	15546	15474	15414	15454	15402	15429	15524	15678	15475	15525	15421	15579	15489	15495	15629	15664	15550	15477	15345	15544	15439	15393	15497	15604	15468	15494	15454	15537	15438	15585	15561	15497	15548	15564	15572	15601	15646	15486	15547	15545	15417	15653	15659	15420	15433	15559	15463	15483	15775	15605	15592	15533	15552	15520	15534	15574	15451	15477	15386	15581	15495	15491	15627	15570	15426	15509	15467	15570	15461	15431	15639	15396	15555	15759	15417	15388	15281	15513	15516	15575	15500	15343	15557	15708	15491	15549	15424	15238	15662	15394	15528	15323	15588	15568	15383	15613	15516	15492	15586	15584	15514	15542	15582	15534	15473	15646	15599	15465	15595	15518	15600	15269	15546	15323	15318	15593	15341	15403	15556	15551	15518	15564	15569	15679	15424	15432	15628	15339	15494	15473	15474	15564	15462	15474	15461	15398	15552	15499	15186	15665	15369	15607	15526	15516	15445	15437	15586	15370	15528	15479	15470	15692	15625	15599	15457	15451	15521	15413	15579	15508	15675	15523	15478	15609	15387	15393	15382	15538	15546	15316	15644	15491	15454	15506	15587	15491	15532	15606	15432	15471	15438	15513	15485	15379	15474	15327	15587	15526	15465	15413	15530	15598	15485	15398	15480	15620	15412	15679	15584	15412	15557	15489	15360	15491	15381	15476	15451	15385	15654	15406	15384	15503	15535	15546	15603	15495	15713	15443	15492	15617	15475	15552	15444	15550	15393	15495	15406	15509	15553	15517	15673	15402	15308	15418	15506	15629	15481	15389	15642	15385	15652	15524	15491	15549	15583	15589	15613	15510	15501	15405	15614	15647	15584	15558	15377	15509	15546	15611	15465	15406	15737	15476	15509	15398	15462	15596	15495	15598	15545	15498	15592	15504	15517	15421	15419	15499	15504	15543	15385	15474	15587	15619	15510	15646	15444	15418	15620	15425	15427	15430	15496	15503	15655	15300	15620	15492	15596	15639	15468	15516	15336	15537	15611	15498	15398	15718	15546	15513	15431	15549	15483	15555	15340	15391	15403	15453	15436	15648	15601	15500	15412	15536	15613	15506	15545	15579	15361	15483	15449	15286	15487	15597	15503	15456	15539	15419	15724	15664	15550	15505	15421	15485	15497	15469	15468	15507	15474	15422	15650	15468	15395	15406	15600	15526	15407	15537	15629	15588	15368	15400	15433	15544	15527	15523	15587	15268	15585	15461	15333	15512	15707	15633	15373	15407	15604	15549	15593	15379	15455	15498	15492	15512	15567	15491	15541	15395	15484	15576	15405	15535	15342	15491	15470	15475	15475	15574	15402	15603	15524	15551	15622	15527	15565	15588	15490	15448	15583	15705	15439	15567	15624	15341	15563	15558	15588	15449	15521	15378	15517	15621	15544	15465	15369	15431	15527	15545	15607	15393	15474	15458	15612	15605	15568	15532	15496	15300	15468	15484	15484	15561	15535	15470	15381	15533	15628	15452	15604	15566	15475	15530	15503	15468	15566	15511	15404	15460	15629	15462	15482	15458	15654	15422	15523	15522	15500	15586	15456	15511
23208	21330	29229	24084	23224	27775	29817	24217	22520	20573	19567	18791	18600	18294	18283	18198	18223	18187	18130	18128	18196	17842	17782	17833	17840	17644	17815	17922	17893	17698	17808	17731	17476	17713	17534	17669	17753	17785	17787	17918	17636	17671	17676	17646	17975	17708	17717	17768	17592	17691	17492	17570	17799	17812	17742	17493	17656	17557	17659	17394	17767	17805	17736	17835	17799	17562	17500	17732	17786	17599	17300	17385	17624	17580	17847	17542	17476	17464	17776	17550	17535	17614	17810	17762	17581	17547	17865	17689	17723	17642	17543	17616	18001	17811	17761	17724	17871	17678	17568	17491	17697	17760	17671	17696	17697	17879	17663	17723	17719	17684	17560	17661	17703	17670	17634	17665	17829	17588	17679	17647	17469	17743	17745	17599	17560	17525	17674	17661	17649	17560	17526	17578	17772	17651	17733	17566	17764	17802	17634	17640	17410	17674	17939	17407	17622	17400	17615	17584	17550	17513	17310	17452	17779	17545	17744	17495	17634	17714	17578	17706	17413	17585	17535	17499	17712	17481	17638	17832	17560	17536	17651	17527	17864	17903	17496	17558	17486	17597	17545	17797	17633	17610	17458	17697	17449	17575	17500	17630	17603	17707	17410	17776	17637	17645	17544	17651	17597	17686	17512	17555	17512	17609	17613	17559	17222	17569	17562	17552	17506	17602	17688	17727	17704	17553	17668	17475	17413	17645	17823	17410	17676	17684	17578	17589	17698	17598	17637	17619	17541	17698	17736	17647	17756	17788	17665	17700	17754	17517	17614	17598	17547	17498	17513	17687	17767	17606	17563	17624	17618	17603	17598	17646	17743	17400	17494	17606	17390	17819	17586	17629	17694	17619	17670	17662	17571	17600	17652	17674	17446	17610	17613	17712	17438	17748	17632	17757	17760	17685	17580	17627	17494	17645	17554	17651	17509	17613	17505	17600	17551	17680	17510	17516	17656	17742	17402	17735	17544	17736	17539	17528	17543	17417	17570	17660	17652	17583	17452	17437	17633	17579	17495	17728	17527	17609	17727	17552	17455	17393	17608	17672	17666	17515	17696	17640	17573	17793	17634	17593	17623	17629	17614	17335	17603	17686	17674	17616	17872	17561	17594	17602	17852	17710	17608	17689	17550	17560	17527	17618	17473	17510	17657	17469	17575	17595	17569	17559	17467	17408	17517	17410	17421	17642	17595	17516	17584	17634	17600	17605	17473	17561	17738	17463	17652	17645	17753	17530	17487	17611	17600	17508	17430	17547	17506	17589	17660	17532	17611	17494	17712	17848	17523	17536	17611	17688	17445	17547	17621	17651	17659	17523	17667	17683	17484	17589	17524	17687	17678	17633	17516	17637	17643	17621	17613	17567	17498	17529	17657	17707	17629	17463	17639	17324	17745	17536	17734	17636	17526	17763	17572	17618	17737	17526	17562	17643	17626	17705	17444	17440	17403	17612	17532	17863	17736	17733	17657	17658	17564	17843	17703	17466	17526	17736	17623	17527	17563	17628	17660	17723	17623	17411	17633	17465	17516	17707	17480	17735	17600	17509	17695	17638	17514	17553	17663	17560	17608	17502	17500	17621	17568	17801	17712	17580	17553	17477	17492	17596	17733	17726	17771	17531	17668	17683	17839	17818	17689	17551	17647	17550	17602	17534	17757	17655	17364	17750	17438	17765	17504	17277	17436	17717	17852	17896	17505	17735	17491	17645	17835	17721	17778	17690	17467	17735	17772	17516	17544	17650	17785	17780	17580	17485	17691	17508	17601	17380	17525	17621	17639	17641	17552	17689	17508	17554	17688	17462	17552	17516	17527	17606	17427	17681	17688	17466	17715	17678	17614	17366	17512	17539	17638	17532	17886	17631	17553	17636	17531	17657	17754	17565	17481	17471	17422	17556	17687	17652	17612	17617	17510	17666	17447	17440	17421	17486	17523	17563	17729	17542	17549	17679	17833	17429	17683	17463	17605	17563	17771	17547	17568	17554	17433	17620	17799	17821	17373	17364	17528	17655	17535	17440	17490	17589	17576	17602	17787	17659	17663	17541	17467	17659	17578	17525	17596	17488	17485	17427	17475	17716	17771	17559	17620	17765	17609	17581	17489	17503	17624	17277	17600	17578	17641	17577	17552	17609	17602	17590	17638	17657	17531	17670	17568	17657	17767	17644	17515	17478	17485	17766	17654	17729	17683	17555	17558	17461	17527	17520	17628	17732	17701	17720	17573	17673	17500	17699	17589	17450	17603	17370	17657	17595	17532	17692	17658	17482	17442	17478	17503	17492	17597	17667	17603	17565	17699	17573	17546	17624	17562	17658	17625	17583	17546	17680	17734	17855	17597	17340	17751	17486	17640	17667	17607	17716	17622	17692	17698	17517	17579	17599	17591	17685	17492	17649	17862	17674	17670	17468	17676	17635	17443	17535	17617	17598	17377	17714	17602	17478	17623	17527	17629	17550	17708	17612	17732	17626	17651	17769	17883	17628	17597	17484	17688	17765	17583	17773	17478	17730	17560	17507	17755	17788	17649	17497	17475	17723	17393	17630	17673	17812	17676	17802	17584	17539	17829	17449	17676	17422	17621	17589	17629	17560	17481	17529	17539	17616	17486	17586	17567	17673	17630	17650	17556	17603	17679	17528	17673	17450	17710	17508	17679	17478	17613	17669	17705	17698	17465	17651	17703	17578	17475	17544	17536	17302	17424	17454	17712	17740	17761	17532	17638	17671	17357	17526	17493	17619	17482	17743	17496	17614	17689	17469	17593	17477	17590	17471	17637	17751	17617	17751	17523	17526	17715	17571	17864	17601	17462	17585	17531	17675	17725	17467	17636	17457	17454	17614	17516	17601	17643	17660	17613	17617	17473	17501	17686	17708	17658	17700	17680	17596	17471	17371	17599	17864	17761	17518	17644	17491	17712	17450	17697	17613	17617	17535	17502	17613	17700	17755	17497	17512	17484	17611	17729	17639	17608	17376	17576	17646	17589	17640	17728	17706	17771	17498	17584	17576	17562	17570	17394	17395	17705	17677	17644	17626	17549	17728	17729	17748	17744	17528	17655	17709	17362	17551	17644	17498	17772	17478	17570	17543	17358	17672	17610	17628	17687	17767	17675	17583	17607	17556	17521	17524	17454	17526	17581	17649	17742	17510	17556	17681	17762	17663	17677	17653	17610	17497	17717	17717	17689	17518	17699	17432	17594	17549	17716	17650	17370	17419	17698	17688	17528	17454	17501	17541	17711	17607	17481	17676	17726	17739	17652	17641	17496	17586	17589	17496	17764	17629	17491	17524	17573	17571	17792	17690	17727	17680	17577	17298	17733	17723	17638	17615	17559	17634	17584	17591	17705	17562	17638	17490	17358	17618	17672	17636	17508	17391	17684	17616	17490	17769	17619	17737	17778	17696	17494	17782	17641	17740	17558	17690	17502	17574	17769	17546	17535	17598	17533	17604	17677	17705	17756	17647	17691	17343	17766	17742	17642	17506	17546	17623	17681	17717	17772	17645	17572	17581	17637	17521	17563	17519	17714	17385	17480	17391	17524	17674	17413	17463	17593	17695	17443	17592	17638	17675	17561	17692	17620	17683	17428	17524	17604	17481	17374	17575	17500	17667	17621	17527	17473	17493	17548	17577	17667	17728	17589	17507	17390	17497	17659	17694	17635	17521	17526	17802	17560	17592	17707	17669	17338	17566	17660	17726	17558	17485	17706	17543	17571	17643	17515	17735	17780	17795	17765	17558	17784	17687	17504	17580	17464	17613	17668	17583	17639	17626	17826	17564	17616	17758	17711	17615	17614	17658	17568	17514	17498	17531	17631	17678	17569	17496	17573	17296	17561	17447	17666	17778	17646	17507	17467	17588	17630	17579	17789	17492	17529	17448	17812	17878	17847	17665	17596	17730	17413	17701	17647	17574	17692	17536	17468	17778	17581	17448	17698	17834	17574	17568	17685	17652	17596	17573	17556	17752	17733	17672	17565	17631	17519	17606	17660	17677	17712	17590	17432	17480	17602	17831	17591	17715	17691	17562	17670	17638	17688	17548	17522	17899	17719	17563	17705	17414	17705	17482	17570	17773	17466	17642	17703	17495	17524	17576	17697	17643	17584	17558	17632	17511	17492	17484	17512	17596	17663	17668	17570	17387	17715	17620	17631	17609	17670	17677	17570	17667	17521	17706	17625	17784	17445	17526	17757	17563	17642	17765	17853	17681	17804	17632	17704	17764	17458	17572	17761	17630	17561	17742	17664	17526	17566	17947	17690	17514	17557	17631	17421	17360	17737	17691	17706	17502	17555	17625	17729	17459	17544	17487	17659	17762	17227	17457	17593	17388	17616	17709	17672	17809	17678	17711	17700	17557	17763	17637	17681	17582	17657	17425	17493	17707	17626	17509	17571	17652	17730	17643	17523	17745	17505	17543	17695	17503	17368	17674	17811	17622	17758	17641	17542	17486	17574	17493	17765	17692	17517	17509	17827	17797	17670	17572	17767	17868	17595	17712	17417	17554	17764	17517	17765	17583	17774	17701	17415	17535	17726	17631	17610	17489	17530	17545	17570	17578	17523	17577	17762	17699	17638	17540	17667	17652	17637	17571	17453	17272	17445	17454	17623	17705	17453	17510	17641	17911	17556	17696	17426	17718	17371	17619	17669	17516	17558	17614	17348	17698	17475	17520	17680	17735	17694	17805	17546	17698	17605	17799	17711	17658	17675	17833	17666	17686	17714	17537	17580	17452	17572	17689	17498	17445	17572	17686	17705	17577	17595	17455	17536	17569	17750	17630	17745	17817	17682	17483	17566	17797	17777	17409	17608	17816	17600	17634	17627	17693	17791	17440	17527	17724	17612	17583	17535	17626	17643	17719	17733	17661	17641	17711	17593	17720	17802	17693	17700	17543	17595	17591	17734	17700	17467	17849	17642	17579	17673	17624	17649	17596	17492	17417	17473	17651	17750	17628	17648	17526	17583	17664	17767	17516	17503	17526	17645	17526	17426	17485	17783	17689	17652	17553	17734	17689	17671	17641	17518	17552	17501	17395	17450	17608	17479	17549	17665	17439	17718	17776	17679	17583	17609	17482	17850	17547	17368	17625	17602	17658	17704	17660	17533	17553	17686	17744	17769	17381	17523	17473	17617	17791
36066	59226	53700	42664	36188	31480	27188	24183	21884	18543	17681	16819	16408	16062	15964	15784	15843	15799	15772	15686	15578	15229	15446	15144	15187	15146	15193	15100	15195	15237	15350	15084	15095	15229	15110	15084	15027	15135	15079	15267	15044	14975	15266	15067	15120	15154	15170	14948	15141	14992	14851	15063	15020	15080	15069	15118	15143	15117	15240	15189	15143	15070	15186	15027	15089	15157	14996	15011	15044	15058	15045	14915	15119	15209	15098	15332	15043	14961	15007	15174	14995	15168	15209	15174	15045	14970	15127	15076	14960	15118	15033	15017	15057	15246	15222	15043	14990	15093	15291	15254	15096	15119	15221	15157	15056	15149	14959	15083	15096	14935	15245	15234	15156	15060	15057	15091	15003	15055	15250	15183	15083	15086	15076	15171	15032	15038	15127	15123	14998	15098	15293	15120	14884	14951	15069	15023	14998	15150	14916	15020	15141	15129	15077	15112	15140	15068	15070	15201	15057	15195	15152	15000	14896	15177	15070	15086	15017	14985	15117	15268	15213	15128	15019	15163	15173	15103	14959	15096	15082	15199	14987	14930	15177	15110	15077	15000	15093	15012	15062	14998	15099	15087	15060	14996	15169	15317	15140	15180	15111	15081	15073	15084	15065	15308	15086	15098	15034	15163	15198	14989	15287	15059	15042	15170	15130	15080	15033	15058	15153	15267	15299	14964	15081	15046	14961	15189	15079	15173	15112	15149	15230	15235	15078	14981	15109	15051	15006	14995	15048	14996	15013	15078	15103	15018	15193	15053	15099	15132	15015	15054	14960	15036	15054	15386	15040	15127	14998	14935	15127	15011	15008	15055	15052	15188	14886	15211	15143	15220	15217	15103	15100	15000	15177	15124	15023	15186	15257	15015	14969	15288	15164	14979	15202	15106	15026	14974	15151	15050	14877	15102	15241	15040	14884	15100	15024	15018	15126	14914	15155	15059	15163	15170	14919	15101	15146	15251	15087	15116	15068	15278	14973	15151	15112	15176	14959	14990	15284	15177	14900	15146	15052	15046	15136	15172	14948	15033	15092	15175	14944	15019	15170	15104	15130	15107	15222	15220	15155	15088	14863	14976	15146	15015	15105	15050	15088	15267	15133	15042	15053	15157	15083	15082	15161	15149	15144	15162	15150	15035	15261	15056	15202	15115	15104	15155	15118	15313	15177	14950	15056	15165	15167	14972	15083	15192	15162	15034	14949	15259	14880	15175	15022	15108	15094	15150	15034	15159	15191	15007	14984	15119	15178	15216	15201	15181	15037	15064	15301	15197	15185	15172	15225	15017	15106	15115	15166	15020	15106	15037	15121	15121	15146	15169	15214	15033	15117	15021	14890	15089	15059	15155	15032	15058	15097	15025	15108	15042	15018	15169	15049	15120	15229	14931	15087	15097	14997	15178	15066	14962	14999	15033	14980	14957	15091	15094	15020	15080	14975	14991	15218	15102	15090	14963	15010	15259	15196	15071	15120	15154	15095	14980	15266	15065	15170	15143	15194	15169	15070	15050	15178	14989	15068	15222	14977	15065	15203	15062	15068	15065	15265	15041	15107	15065	15082	15163	15149	15023	15107	15089	15199	14957	15070	15009	15074	15213	15038	14915	15015	14997	15066	14978	14868	15085	14921	15267	15065	15240	14975	15026	15191	14977	15057	14935	15041	15085	15102	14976	15104	15003	15057	15064	15110	15163	15072	15166	15052	15050	15130	15267	15181	15169	15255	14979	15008	15149	15127	15129	15040	14906	15087	15173	15167	15221	15126	15133	15039	15164	15190	15055	15047	15135	15224	15104	15024	14981	15098	15246	15352	14967	14918	15152	15098	14948	15100	15039	15046	14980	15322	15099	15093	14981	15153	15139	14945	15155	15077	15022	15075	15108	15092	15193	15080	15181	15131	14999	15065	15224	15113	15134	15234	15228	15060	15101	14945	15239	14944	15009	15133	14975	14983	15140	14869	15062	15006	15120	15174	15108	14966	15129	15088	14846	15174	15194	14976	15074	15068	14999	15081	15117	15148	15152	15224	14961	15159	15163	15081	15097	14967	15015	15108	15042	15086	15148	15206	15094	15209	14999	15078	15079	15015	15181	15249	15161	15040	15167	14927	15024	15072	15197	15202	15031	14980	15139	15156	15276	15207	15118	15160	15191	15062	15093	14892	15218	15126	14997	15270	15265	14979	15077	15087	15048	15141	15028	15025	15201	15112	15155	14959	14831	15051	15117	15117	15035	15175	15118	15139	15004	15028	15020	15043	15079	15245	15198	15038	15016	15329	15046	15087	15101	14982	15200	15128	14897	15087	15239	15124	15113	15062	15185	15187	15213	15044	15020	15241	15097	15181	15080	15191	15118	15012	15047	15114	15102	15002	14959	15090	15033	15181	15020	15034	15162	15059	15023	15058	15015	14938	15056	15087	15074	14984	15295	15054	15096	15058	15125	14921	15109	15174	15104	15026	15038	15126	15037	15092	15159	15259	15147	15015	15048	15095	15040	15092	15224	14893	15116	15100	14986	15225	14891	15196	14958	15033	15173	14972	15055	15179	14986	15070	14874	15248	15079	15048	14976	15019	15034	14980	14939	15103	15036	15092	15209	15154	15107	15296	15121	14962	15156	15057	15230	15034	15043	15210	15101	15128	15046	14979	15123	15193	14968	15252	14944	15017	15127	15228	15106	15039	14952	15171	15166	15076	15123	15023	15160	15087	15099	15153	15129	15003	15131	14973	15036	15040	15187	15149	15089	14895	15164	15083	15153	14928	14983	15084	15177	15081	15099	15146	15136	15108	15023	15197	15149	15292	15158	15066	15029	15259	14957	15017	15272	15131	15125	15098	15173	14835	15212	15065	15231	15061	14943	15086	15134	14994	15178	15069	15136	14901	15194	14845	15119	15149	15070	15192	15222	14873	15121	15080	15015	15203	15084	15037	15237	15174	15076	15140	15014	15104	15068	15127	15187	14971	15137	15161	15109	15007	14901	15167	15106	15182	15209	15046	15060	15099	15137	15000	15062	14947	15232	14895	15159	15222	15135	15052	15040	15070	14892	14969	14949	14993	15097	15172	14949	15072	14985	15145	15108	15078	15015	15083	15039	15160	14885	15114	15031	14816	15122	15108	14925	15220	15162	15279	15027	14981	15058	15083	15236	15217	15217	14987	15027	15089	15064	14992	15134	15028	15145	14899	15009	15158	15119	15064	15082	15214	15032	14980	15101	15027	15010	15418	15173	15137	14989	14959	15149	15194	15069	15077	15085	14987	14996	15044	15092	15142	15088	15182	15179	15281	15078	15025	15187	15170	15107	15090	15160	15153	15198	14879	14995	15201	15101	15106	15187	15058	15103	15192	15062	15158	15137	15185	15153	15047	14962	15071	14986	15039	15095	15121	15109	15060	15063	14891	15158	15261	15100	15107	14966	14956	15059	15142	15107	14989	15202	15015	15037	15156	14940	15010	14934	14958	15034	15085	15204	15097	15044	15074	15065	15066	14969	15134	15029	15060	14996	15039	15061	15189	14890	15058	15213	15100	15062	15006	15175	14903	15159	15230	15105	15122	14990	15320	15137	15062	15224	14976	15289	15093	15196	14937	15246	15047	14923	15058	15080	15097	14993	14911	14940	15051	15127	14993	14989	14997	14902	15099	15166	15183	15053	15066	15125	15075	15097	15154	15175	15266	15156	15144	15009	15118	14892	14886	14994	14961	15111	15067	15118	14966	15090	15068	15013	15143	15171	15084	14950	14956	15103	15053	15166	14996	15160	15058	15196	15066	14953	15007	15116	15113	15137	15119	15086	15033	14918	15128	14967	15113	15092	15199	15140	15190	15099	15134	15036	15097	14947	15174	15195	15038	15164	15025	15050	15216	15144	15074	15279	15104	15083	15160	14971	15096	15034	15099	15032	15035	15086	14929	15010	15128	15154	14987	15255	15105	15003	15038	15030	14989	15094	15042	14935	15057	15122	15109	15188	14908	15202	15112	14981	15111	15087	14923	15072	14932	14974	15079	15069	14943	15226	15007	15063	15135	15058	14911	15055	14974	15170	15226	14977	14970	15016	15127	15015	15219	15067	15052	15067	15187	15031	15191	15013	15029	15092	15058	14994	15094	15019	15081	15042	15128	15080	14950	15030	15101	15069	15134	15107	15068	14952	15081	15090	15012	15003	15142	15220	15079	15184	15100	15160	15352	15098	15148	15039	14958	15043	15019	15033	15173	15156	15103	15045	15147	15106	15004	15024	15343	14816	14991	15229	15119	15039	15203	15061	15064	15090	15068	15027	14956	15179	14782	15023	15120	15101	15124	15201	15236	14911	15124	14996	15040	14982	15136	15053	15101	14920	15116	14928	15040	14968	15016	15048	15079	15015	15230	14986	15223	15130	14985	15062	15014	15151	15037	15312	15229	14974	14973	14930	15126	15002	15047	15019	15120	15197	15032	15157	15097	15202	15057	15029	15202	15080	14975	15086	15120	15208	15185	15073	14921	15023	14958	14843	15029	15202	15164	15063	15144	15236	14981	15213	15105	15159	15050	15077	15013	15090	15021	15034	15121	15172	14949	15117	15157	15195	15070	15229	15078	15156	15078	15179	15175	15064	15078	15048	15075	15199	15067	15153	14887	15002	15063	15070	15151	15073	14997	15024	15169	14923	15256	15108	15158	15172	15224	15106	15079	15134	15024	15062	15100	15197	14819	15165	15109	14916	15007	14987	15157	15076	15223	14893	15170	14980	14991	15050	15174	15197	14960	15152	15251	15002	14916	15134	15073	14954	15153	15080	15031	15083	14925	15173	15175	15150	15231	14929	15267	15146	15118	15142	15120	15065	15132	15031	15252	15147	15114	15049	14857	14963	14891	15187	15049	15138	15080	15008	15138	15194	15078	14936	15168	15033	15132	14953	15011	15142	14968	15209	15050	15048	15136	15209	14966	15105	15111	15214	15186	14924	15111	15047	15204	15154	15017	14967	15148	14940	15031	15063	14938	15166	15044	15015	15117	14946	15005	15156	15211	15035	15268	15098	15060	14956	15169	15055	15020	15126	15016	15113	15044	14964	15154	15124	14987	15087	15204	14969	14940	15100	15153	15077	15133	15077	14967	15268	15158	15043	15033	15082	15316	15093	15105	15053	14804	15000	15104	15265
30174	30946	37909	33102	26974	24339	22310	20874	19478	18505	18293	18068	17954	17849	17978	17542	17693	17602	17864	17651	17595	17778	17737	17564	17666	17638	17534	17583	17706	17712	17280	17406	17706	17580	17309	17498	17557	17708	17580	17589	17549	17371	17526	17532	17674	17550	17708	17463	17638	17700	17515	17607	17563	17547	17465	17458	17668	17462	17508	17593	17304	17583	17691	17578	17351	17496	17425	17529	17370	17490	17657	17577	17435	17513	17436	17454	17359	17547	17603	17531	17403	17622	17521	17483	17549	17765	17573	17545	17579	17421	17547	17397	17508	17433	17683	17663	17630	17460	17610	17748	17532	17356	17572	17692	17645	17511	17627	17740	17514	17489	17509	17515	17651	17382	17471	17517	17546	17531	17537	17623	17478	17623	17418	17454	17544	17511	17503	17435	17633	17447	17675	17701	17703	17562	17458	17548	17525	17533	17406	17386	17401	17456	17522	17212	17405	17543	17516	17518	17486	17602	17648	17762	17454	17538	17605	17485	17471	17484	17458	17595	17670	17466	17404	17625	17422	17504	17600	17271	17496	17650	17701	17646	17594	17575	17610	17398	17538	17689	17475	17457	17623	17387	17670	17398	17643	17815	17512	17499	17669	17554	17594	17521	17645	17749	17479	17657	17660	17547	17466	17619	17518	17357	17615	17654	17318	17631	17583	17544	17629	17622	17605	17526	17439	17510	17774	17726	17432	17629	17759	17581	17385	17483	17495	17640	17633	17577	17586	17620	17597	17530	17713	17597	17685	17438	17587	17561	17493	17481	17722	17747	17720	17573	17444	17520	17560	17418	17476	17570	17640	17329	17615	17606	17612	17550	17650	17583	17678	17419	17471	17545	17431	17649	17574	17558	17543	17599	17449	17599	17646	17579	17504	17705	17380	17606	17625	17495	17396	17444	17524	17470	17501	17504	17690	17552	17494	17581	17731	17613	17451	17406	17491	17591	17536	17556	17481	17698	17461	17379	17561	17423	17623	17657	17625	17596	17520	17558	17449	17470	17519	17424	17425	17543	17513	17430	17550	17394	17427	17584	17611	17611	17622	17554	17549	17546	17661	17679	17475	17511	17763	17586	17626	17344	17542	17717	17474	17469	17671	17604	17406	17373	17382	17550	17707	17558	17600	17656	17622	17429	17560	17616	17543	17423	17516	17543	17442	17256	17582	17748	17676	17735	17438	17530	17552	17626	17505	17429	17403	17649	17668	17698	17373	17571	17423	17528	17545	17478	17485	17779	17510	17510	17543	17696	17349	17278	17527	17430	17308	17658	17414	17568	17407	17494	17378	17587	17675	17523	17508	17465	17276	17572	17426	17373	17548	17602	17565	17580	17705	17568	17632	17442	17682	17399	17382	17633	17452	17560	17555	17740	17544	17706	17470	17554	17487	17313	17755	17545	17696	17286	17668	17418	17761	17705	17486	17470	17719	17764	17689	17592	17388	17553	17469	17630	17596	17498	17323	17522	17507	17299	17589	17501	17451	17391	17446	17485	17491	17457	17692	17788	17586	17522	17470	17451	17422	17380	17515	17547	17453	17604	17583	17616	17514	17616	17345	17464	17560	17470	17512	17528	17595	17409	17576	17357	17514	17535	17546	17575	17959	17745	17579	17432	17613	17464	17644	17502	17541	17553	17457	17523	17509	17574	17474	17526	17532	17624	17345	17419	17641	17393	17693	17758	17560	17614	17659	17608	17629	17389	17486	17640	17510	17731	17686	17637	17547	17458	17541	17489	17550	17457	17652	17568	17497	17617	17689	17511	17544	17651	17503	17632	17422	17384	17543	17565	17417	17556	17532	17625	17657	17470	17656	17712	17476	17628	17594	17318	17610	17426	17595	17607	17475	17510	17686	17700	17716	17407	17634	17383	17646	17423	17587	17567	17506	17560	17476	17541	17504	17517	17438	17308	17677	17525	17555	17626	17722	17692	17636	17573	17640	17451	17511	17316	17537	17582	17661	17617	17397	17464	17663	17663	17361	17655	17689	17533	17460	17482	17665	17487	17374	17501	17349	17458	17492	17590	17556	17610	17481	17562	17715	17394	17378	17733	17503	17495	17506	17342	17454	17627	17576	17378	17634	17604	17437	17580	17543	17383	17549	17456	17488	17373	17474	17571	17657	17527	17465	17649	17536	17518	17667	17519	17390	17556	17639	17550	17651	17304	17519	17450	17566	17659	17595	17654	17665	17510	17506	17618	17582	17385	17518	17511	17403	17576	17519	17394	17498	17576	17688	17576	17618	17623	17497	17604	17619	17448	17536	17628	17481	17247	17439	17587	17427	17597	17840	17459	17500	17553	17490	17600	17642	17436	17455	17663	17646	17533	17898	17594	17751	17509	17562	17577	17594	17356	17506	17576	17473	17444	17750	17557	17535	17591	17621	17721	17467	17424	17681	17641	17728	17575	17621	17560	17585	17431	17643	17470	17489	17447	17598	17548	17562	17546	17548	17497	17382	17520	17386	17637	17717	17621	17609	17620	17605	17453	17685	17481	17483	17626	17723	17750	17539	17615	17614	17566	17771	17591	17398	17446	17490	17392	17423	17610	17479	17509	17422	17416	17647	17520	17608	17604	17539	17466	17444	17624	17540	17527	17636	17612	17421	17597	17367	17831	17401	17372	17606	17482	17683	17447	17524	17610	17737	17478	17454	17701	17687	17437	17654	17560	17568	17560	17634	17480	17414	17606	17475	17605	17569	17388	17582	17453	17655	17576	17619	17440	17723	17497	17458	17555	17471	17551	17589	17552	17559	17631	17526	17565	17549	17738	17530	17545	17624	17655	17667	17412	17455	17679	17718	17467	17518	17472	17585	17548	17447	17358	17373	17584	17606	17589	17482	17391	17602	17448	17495	17614	17360	17559	17702	17632	17648	17577	17495	17563	17514	17465	17696	17691	17444	17541	17591	17585	17519	17560	17507	17413	17512	17395	17404	17593	17596	17599	17720	17535	17604	17490	17642	17577	17574	17589	17449	17675	17573	17641	17547	17432	17442	17701	17569	17580	17747	17427	17565	17589	17669	17617	17731	17511	17450	17434	17433	17629	17656	17387	17530	17585	17609	17573	17482	17449	17485	17416	17567	17390	17451	17621	17763	17563	17370	17552	17538	17425	17730	17513	17624	17639	17697	17552	17675	17696	17721	17732	17732	17586	17628	17730	17566	17687	17662	17532	17536	17539	17506	17534	17778	17629	17635	17573	17388	17436	17496	17587	17700	17592	17648	17663	17508	17462	17486	17612	17540	17503	17771	17688	17579	17612	17570	17413	17783	17512	17580	17822	17683	17533	17577	17607	17509	17507	17447	17592	17611	17450	17373	17579	17748	17609	17536	17573	17495	17730	17710	17621	17487	17576	17551	17395	17494	17475	17616	17352	17718	17673	17513	17257	17462	17588	17573	17546	17589	17768	17500	17779	17720	17389	17666	17600	17336	17481	17610	17649	17431	17521	17556	17614	17598	17718	17593	17658	17526	17457	17336	17424	17489	17517	17688	17560	17603	17473	17481	17384	17499	17644	17683	17542	17423	17478	17721	17695	17393	17731	17418	17707	17474	17638	17650	17547	17392	17277	17579	17457	17551	17319	17506	17551	17385	17452	17618	17455	17569	17337	17571	17589	17508	17520	17435	17700	17505	17365	17660	17540	17591	17534	17394	17430	17530	17598	17529	17524	17523	17613	17363	17466	17709	17563	17383	17617	17726	17479	17504	17385	17461	17779	17529	17614	17624	17741	17281	17680	17573	17541	17596	17577	17584	17389	17532	17633	17361	17398	17687	17421	17512	17478	17546	17485	17520	17507	17773	17411	17821	17527	17604	17264	17513	17733	17422	17319	17335	17424	17621	17425	17440	17420	17418	17507	17521	17535	17583	17499	17582	17559	17684	17523	17590	17736	17613	17416	17611	17596	17640	17562	17564	17684	17563	17427	17503	17628	17805	17803	18025	17656	17625	17618	17423	17579	17695	17481	17505	17359	17739	17490	17365	17459	17484	17506	17516	17680	17581	17572	17571	17671	17585	17538	17633	17586	17454	17508	17511	17672	17674	17662	17593	17561	17374	17470	17726	17302	17353	17551	17532	17626	17469	17582	17458	17619	17385	17496	17385	17356	17497	17738	17620	17690	17641	17536	17431	17734	17425	17496	17625	17551	17576	17660	17832	17370	17610	17589	17498	17625	17664	17622	17591	17434	17426	17508	17529	17887	17563	17491	17669	17560	17515	17639	17560	17405	17563	17698	17485	17613	17583	17777	17375	17470	17353	17584	17585	17522	17539	17621	17643	17415	17719	17563	17464	17580	17364	17541	17232	17570	17658	17511	17482	17655	17451	17654	17591	17542	17384	17508	17303	17665	17700	17200	17546	17454	17441	17530	17604	17692	17686	17538	17470	17606	17467	17473	17438	17562	17494	17456	17562	17630	17567	17624	17610	17472	17514	17607	17513	17475	17496	17516	17505	17683	17489	17347	17394	17476	17387	17453	17565	17544	17630	17601	17823	17489	17486	17351	17597	17483	17618	17413	17460	17642	17690	17589	17666	17566	17650	17745	17719	17641	17456	17424	17234	17423	17405	17510	17507	17526	17576	17717	17438	17408	17539	17585	17506	17559	17749	17575	17577	17531	17437	17717	17642	17523	17559	17491	17514	17650	17540	17472	17398	17515	17430	17446	17546	17584	17629	17361	17669	17469	17636	17490	17483	17576	17443	17742	17543	17605	17590	17578	17555	17709	17627	17655	17576	17592	17624	17428	17558	17584	17554	17595	17727	17517	17500	17539	17669	17730	17543	17520	17484	17491	17490	17554	17600	17378	17556	17489	17331	17541	17506	17614	17693	17670	17234	17633	17573	17562	17480	17745	17666	17658	17418	17382	17463	17419	17792	17717	17470	17469	17766	17452	17538	17577	17659	17544	17568	17536	17562	17601	17604	17379	17610	17415	17467	17681	17315	17560	17599	17511	17670	17633	17621	17657	17579	17523	17911	17721	17491	17604	17589	17790	17540	17436	17548	17640	17587	17563	17539	17615	17522	17532	17557	17655	17474	17680	17634	17558	17576	17583	17594	17540	17644	17486	17490	17505	17555	17572	17587	17582	17631	17710	17581	17571	17690	17588	17573	17699	17702	17759	17560	17586
34809	47417	42022	32690	27603	24046	21733	19883	17340	16324	16171	15738	15587	15416	15530	15375	15480	15193	15373	15245	15259	15228	15137	15261	15115	15019	15113	15035	15041	14990	15197	15116	15145	15195	15111	14932	15052	15077	15094	14964	15064	15010	15161	15234	15131	14999	15259	15201	14990	14937	15158	15200	15181	14995	14962	15119	15125	15120	15098	14881	15058	15048	14990	14962	14942	15047	15036	15105	15445	14955	15204	14948	15151	15340	15137	15104	15168	15157	15249	15122	15246	15160	15136	15061	15034	14986	15145	15047	15285	15158	15082	15032	15241	14946	15083	14997	15193	15183	15114	14984	14998	14916	15014	15007	15103	15092	15100	15077	15143	14983	15047	15075	15134	15107	15079	14984	15152	15071	15072	14964	15140	14965	14988	15165	15199	15095	15231	14981	15079	15187	15060	15184	15085	15014	15050	15088	15065	15123	15044	14958	14989	15093	15243	15029	15014	15167	15057	14910	15166	15086	15031	15045	15039	15125	15118	15056	15012	15146	15069	14841	15111	14972	15189	15048	15169	15036	14983	15036	15142	15149	14985	15020	14999	15049	15099	15175	14920	15082	15098	15093	15030	15041	14955	15067	14905	15012	15052	15122	14986	15051	15088	15061	15013	15037	15091	15017	15024	15074	15047	14949	15212	15051	15073	15001	15073	14878	15086	15265	14967	14901	15308	15173	15008	14987	15058	14962	14981	15131	14966	14901	15067	15065	15153	15198	15065	15110	14994	15090	15146	15033	15025	15126	14969	15074	14979	15048	15047	15104	14984	15033	14954	14978	15035	15170	15137	14987	15044	15225	15178	14979	15015	14906	15057	14981	15089	15128	15244	15153	15072	15064	15126	15079	14998	14949	15126	15066	15161	15092	15058	15008	15099	15061	14908	15094	15123	14917	15066	15144	15036	15043	14961	15151	14995	15137	15057	14997	15144	14987	15083	15121	15096	15200	15100	15056	15088	14956	15256	15107	15097	15033	14962	14906	14979	15247	14984	15086	15099	15010	15192	15202	15098	15076	15179	14974	14924	15127	15150	15001	15019	15193	15276	15071	15010	15010	14886	15050	15096	14939	15057	15134	15074	15214	15107	15115	15157	14955	15049	15097	15011	15080	15112	15075	15079	15101	14964	15090	15034	15149	14977	15053	15032	15085	14899	15141	15069	15188	14954	15095	15150	15054	15092	15096	15057	15163	15246	14942	15038	15284	15006	15061	15109	15078	14984	15097	15227	15168	15070	15024	15060	14970	14883	15101	15064	15045	15032	14908	15146	14955	15062	15078	15117	15017	15197	14826	14927	15136	15140	15083	14937	14999	15093	15008	15041	15042	15053	15254	15151	15045	14973	15121	15052	15060	15097	14965	14954	15063	15186	15100	15148	15037	15210	15105	15133	15071	15059	15028	15056	15328	15366	15048	15056	15173	15027	15185	14964	15080	14939	15038	15054	15154	15212	15294	14974	15091	15144	15175	15185	15128	15255	15098	14980	15009	15047	15000	14986	15048	15046	15271	15168	15173	15090	14968	15091	15062	14925	15134	15103	15042	14915	15265	15180	14972	15091	14955	15103	14881	14968	15114	15221	15139	15091	15127	15030	15075	14956	15042	15034	14756	15075	15175	14833	15067	15171	14995	14989	15150	14997	15097	15082	14985	15296	14991	15193	14927	15085	15131	15074	15030	15265	15030	15061	15037	15040	15148	15148	14919	15091	15103	15165	15024	15021	15158	15067	15119	15131	15056	15038	15034	15175	14968	15181	15040	15147	15065	15284	15114	15075	14981	14990	14975	15152	15078	15076	15129	15027	15046	15002	15190	15155	15077	15168	15151	15081	15008	15135	14905	15117	15246	15049	15064	15091	15115	15074	15149	15015	15210	15047	15089	14994	15132	15155	15195	15031	15066	15198	14936	15199	15025	15028	14851	15115	14963	15085	15024	15112	14895	15058	15016	15152	15151	15065	15081	15169	15177	15269	14841	14980	15243	15030	14995	14906	15028	15067	15030	15184	14965	15234	15088	15059	15140	15062	14953	14947	14902	14934	15110	14980	15049	15130	15056	15138	15190	15008	15116	14988	15161	14885	15142	15071	15169	15043	15250	15094	14974	14986	14936	15105	15206	15191	14966	15274	15139	14911	15125	14941	15008	14952	14996	15062	15105	14991	15083	15055	15029	15040	15117	15246	15129	15058	15122	14917	15019	14847	15053	14994	15240	15209	15113	14972	15021	14983	15014	15120	15043	15175	15189	15160	15106	15127	15078	14982	15024	15173	15052	15057	14991	15064	14968	15019	15024	15001	15074	14865	15292	14958	15256	14990	15137	15127	15129	14997	14955	14909	14868	14955	15027	15038	15154	15018	14958	14984	15132	15135	15060	15218	15130	14849	15082	15169	14955	14996	15316	15133	15178	15219	15204	14874	15189	15185	15196	15166	14952	15116	15088	15241	15095	15145	15152	15062	14969	14989	15019	14968	15051	15201	15113	15194	15069	15180	15060	15182	14988	15055	15150	15120	14946	14933	15053	15065	15075	15124	14893	14935	15080	15040	14996	15021	15191	15196	15056	15024	15290	15095	15218	15178	15047	15167	14970	15179	15234	14997	14957	15236	15018	15174	15220	15048	14959	15176	15083	14939	15049	15028	15067	14943	15050	15166	15089	15092	15319	14948	15101	15054	14996	15128	15132	15067	15128	15198	15085	15070	15170	14993	15193	14963	14980	15037	14956	14849	14982	15041	15282	15021	15098	15041	15146	15053	15172	15033	15203	14955	14964	15145	14942	15238	15066	15006	15055	15280	15173	15258	15008	15032	15031	15097	15185	14902	15090	15086	15091	14969	15092	15015	15065	15023	15125	14987	15213	15137	15143	15136	14997	15108	15074	15079	15112	15149	15159	15225	14976	15257	14940	15151	15060	15056	15046	14861	15128	15185	15042	15063	15049	14977	15066	15005	15157	14861	15016	15108	15188	15114	15171	15202	15144	15140	15068	15084	15091	15002	15159	15117	14964	15044	14962	14997	15138	15123	15097	15167	15294	15114	15112	15166	15035	15121	15009	15035	15320	15067	14901	15086	15014	15043	15082	15046	15059	15080	14893	15084	15113	14976	15118	15109	14963	15002	15094	14966	15097	15026	15017	15004	15151	15023	15025	15102	15176	14965	15060	15036	15113	15178	15092	14992	15129	15099	14850	14901	15030	15123	15121	15123	15208	15164	15048	15090	15196	15073	15210	14980	14871	15311	14974	15197	15041	15069	15212	15014	14918	14964	15359	15007	15145	15215	15024	14988	15111	14944	14988	14934	15195	15179	15014	14971	15102	15010	15057	15282	15032	15126	14941	15061	15148	14739	14993	15009	15039	15089	15068	15150	15188	15160	15208	14984	15138	15084	15019	14991	15149	15123	15033	15051	15018	15093	15157	15009	15016	15135	15311	15085	15099	15047	15028	15245	15048	15043	15250	14887	14880	15102	15127	15058	15082	15043	15127	14944	15244	15012	15098	15132	15000	15002	15183	14972	15282	15226	15131	15082	15035	15125	15031	15145	15338	15080	15138	15087	14911	15092	15268	15137	15108	14911	15027	15061	15097	15227	15066	15178	15152	15128	15125	15104	15076	15094	14968	14976	15067	15139	14918	15312	14868	15068	15070	15037	14874	15195	14965	15198	15156	14989	15251	15088	15108	15081	14900	15064	15171	14850	15273	15087	15136	15149	15242	15177	15133	15096	14940	14997	15169	15039	15023	15108	15041	15077	15071	15127	15086	15091	15137	15124	15087	15037	15124	14944	15078	15144	15095	15038	15006	15190	15054	15037	15115	15124	15017	15146	15021	15075	15113	15134	15086	15104	14947	15137	15118	15145	15019	15095	15002	15221	14914	14984	15017	15188	15029	15107	15041	15017	15157	15020	15141	14949	15016	15000	15054	15119	15092	15125	15118	15027	14954	15144	14997	15192	15083	15301	15051	14902	15194	14993	15252	15162	14948	15007	15112	15256	15255	15098	15008	14968	15012	15057	15283	15075	15096	15000	15143	15053	14946	15109	15175	15011	15068	15107	14932	15076	15075	14999	15076	15054	15197	15238	15262	15132	15073	14936	15105	15164	14922	15109	15065	15217	15093	15093	15206	15110	15110	15046	15033	15081	15230	14991	15020	15240	15001	15138	15197	15038	15057	15050	15200	15124	15163	14824	14885	15123	15099	14939	15071	15084	14981	14982	15106	15003	14997	15113	15188	14946	15021	15161	15119	15170	14949	14945	15175	15117	15012	14983	15069	15008	14988	15007	15056	14774	15208	15082	14992	15085	15173	15091	14980	15153	14978	15104	14982	15018	14866	15125	15068	14988	15214	15070	14860	15079	15049	15083	15119	15073	15165	15115	15100	14996	15106	15144	14966	15168	15101	15087	15179	14957	15109	15079	15153	14908	14936	15017	15217	15223	14937	15054	15058	15244	15126	15039	15041	15261	15197	15095	15077	15225	15197	15092	14954	14966	15071	14843	15076	15163	15101	15173	15141	15112	15190	15133	15184	15072	15129	15023	14995	15144	15089	14958	15175	14932	14956	15266	15251	15003	15122	15106	15151	15093	15092	15064	15085	15001	15124	15056	15161	14933	15067	15127	15042	15185	15145	14899	15031	15082	15108	15093	15112	15108	15012	14924	15073	14991	15088	14989	15065	15126	14925	15151	15075	14876	14945	15141	15162	14997	15102	15210	15004	14981	15129	15071	15139	14913	14957	14886	15054	15322	15175	15032	15016	15020	14989	14964	14941	14966	14987	14991	15081	14914	15056	14945	15094	14952	15170	15131	15149	14991	14951	15151	15160	15038	15150	14979	15004	15077	15038	14981	15106	15096	15049	15029	14989	15136	15105	14958	15019	15151	15036	14963	15192	15124	15075	15108	14962	15091	15231	15120	14956	15235	15067	15060	15178	15020	15067	15171	14981	15030	15154	15243	15068	15060	15168	14941	15140	15052	15246	15021	15125	15013	15168	15176	14962	14941	15092	15210	15143	15133	15128	15088	15030	14934	15132	15095	15112	15112	15212	15177	15007	15172	15196	15248	15035	15084	15007	15184	15105	15148	15053	15263	14993	14775	15099	15165	15176	15240	15090	15010	14976	15183	15073	15146	15125	15002	15017
24764	21476	29073	26479	25920	26682	25455	21264	19195	18367	18174	17780	17270	17621	17500	17179	17127	16810	17076	17069	17226	17353	16985	17079	17194	16983	17042	16946	17107	16947	16944	16940	17071	16668	17068	16885	17052	16962	16765	16854	16894	16917	16766	16989	16883	16881	16981	17048	16976	16942	17019	16894	16917	16935	16926	16993	16958	16731	16801	16989	16734	16937	16866	16822	16932	16784	16904	16941	16867	16930	16879	16953	16846	16961	16934	16759	17096	17085	17089	16984	16927	16798	16913	16730	16804	16802	16854	16902	16893	16799	17030	17029	16944	16767	16813	16845	17079	16851	16894	16817	16597	16961	16937	16933	16643	16924	16905	17018	16808	16914	16835	16611	16802	17083	17008	16935	17023	16998	16819	16853	16711	16695	16966	16905	16935	16967	16784	16973	16851	16679	16816	16722	17001	16930	16897	16771	16932	16930	16862	16935	16872	16981	16956	16813	16865	16860	16813	16952	16672	16679	16782	16835	16831	16844	17016	16990	17189	16924	16909	16997	17093	16893	16816	16901	17077	16778	16702	17003	16819	16979	16949	17054	16920	16921	16882	17015	16855	16885	16801	16916	16895	16747	16828	16909	17168	16773	16878	16916	16778	16987	16964	16771	16888	16747	16975	16881	17029	16890	16984	16863	17009	16816	16983	16723	16908	16923	16848	17016	16880	17155	16772	16490	17079	16791	16804	16906	16952	16735	16880	16896	16782	16934	17099	16966	16824	16816	17023	16820	16870	16984	16922	16763	16928	16980	17104	16946	16905	16774	16753	17020	16864	16846	16831	17028	16929	16906	16802	16875	17066	16933	16883	16766	16968	17011	16882	17026	16976	17007	17060	16898	16866	16850	16987	16928	16889	16803	17181	16793	16876	16708	16911	16908	16952	16976	16782	16629	16803	17047	16868	16947	16740	17045	16956	16835	17105	16758	16844	16845	17056	16868	16744	16922	16967	16815	17043	16865	16938	16799	17026	16790	17005	16901	16921	16881	16894	16862	16832	16891	16710	16854	16817	16639	16871	16826	16719	16913	16956	16816	16762	17009	16792	16877	17030	16800	16899	17060	17068	16902	16971	16875	16891	16889	16917	16942	16917	17026	16867	16822	16854	16753	16942	16905	16973	16775	16658	16800	17193	16807	16888	16769	16881	16825	16784	16937	17007	16873	16783	16906	16888	16778	16679	16731	17064	16998	17013	16918	17201	16975	16689	16979	17006	16858	16981	16793	16939	16897	16864	17036	16931	16920	16849	16884	16782	16929	16823	16951	16856	16880	16863	16939	17027	16947	16847	16731	17065	16864	16766	16928	16860	17030	16951	16842	16981	16686	16692	16772	16587	16977	16868	16911	16805	16818	16846	16906	17035	17072	16761	17061	16803	16719	16796	16926	16707	16724	16818	16872	16722	16950	16905	16943	16964	16841	16916	16893	16918	16923	16955	16998	17014	17001	16715	16896	17012	16898	16909	16871	16930	16984	16931	16935	17025	16851	16757	16836	16847	16761	16828	16888	17068	16795	17015	16919	16975	16909	16828	17041	16927	16910	16842	17009	16760	16946	16889	17042	17025	16971	17038	16876	16769	17005	17080	16998	16935	16813	17039	16743	16884	16943	16943	16835	16924	16872	16882	16881	16812	16726	16932	16954	16889	16809	16876	16897	17007	16828	17015	16843	16691	16949	16988	16823	16923	16759	16971	16776	16980	17020	16960	16796	16935	16756	16832	17018	16806	16891	16820	16726	17003	16858	16914	17020	16911	16900	16845	16797	16804	16799	17041	16914	16967	16827	16955	16949	16902	17014	16694	16801	16861	17134	17091	16898	16850	16997	17014	16828	16829	17126	16880	16966	16962	16875	17074	16903	16832	16839	16952	17073	17049	17052	16772	17091	16889	16898	16990	16886	17027	16870	16958	16936	17156	17178	17022	16934	16983	16988	16839	16943	16875	16854	16958	16888	16912	16920	16935	16831	16907	16992	16862	16840	16870	16995	17024	16773	16796	16756	17007	16971	16955	16755	17260	17088	16830	16785	16807	16866	16837	16961	16967	16858	16939	17017	16977	16931	16986	16905	16964	16998	17190	16847	16812	16856	16865	17027	16911	16939	16984	16977	16979	16931	16859	16984	16819	16921	16756	16860	16799	16783	16966	16852	16809	16995	16868	17099	16883	16813	17046	16983	16779	16802	16720	16962	16911	16936	16983	17078	16869	17123	17024	16703	16821	16708	16727	16639	16887	16773	16828	16827	16808	16631	16735	17004	17144	17027	16861	17040	16707	16904	16768	16981	16865	16793	16852	16940	16880	16743	17103	16977	16899	16860	16842	17025	16854	16791	16940	16797	16784	16868	16956	16766	17075	16887	16902	16837	16865	16959	16865	16822	17001	16952	16976	16901	17096	16972	16864	16967	16831	16965	17094	16659	16810	16884	16780	16926	16851	16733	16865	16976	16848	16885	16946	16937	16688	16999	16976	16877	16816	16824	16809	16794	17058	16972	17078	16986	16930	16913	16818	16740	16805	17058	16903	16937	16941	17035	16885	16839	16793	16742	16827	17092	16895	16937	16897	17014	16907	16952	17084	16805	16703	16780	16677	16862	16981	16766	16716	16898	16839	16941	17096	16924	16884	16978	16761	16854	16859	16890	16891	16951	16921	16843	17048	16775	16712	16981	17089	16765	16876	17007	16983	16811	16833	16733	16997	16925	16859	16822	16722	16889	17046	16922	16910	17025	16811	16921	17030	16837	16824	16944	17051	16716	16775	16718	16884	16696	16669	16960	16824	16946	16770	16971	16898	16822	16857	16927	17015	16929	16988	16902	16972	16789	16975	16868	16840	16781	16651	16900	16983	16876	16911	17065	16832	16844	16874	16867	16819	16689	16937	16800	16809	16817	17046	16837	16983	16966	16994	16745	16751	16937	16882	16776	16798	16767	16906	16763	16932	16997	16834	16913	16940	16675	16689	16837	16741	16907	16809	16756	16840	17081	16975	17074	17166	16951	16899	16824	16790	16858	16715	16956	16768	16901	17028	16985	17122	16732	16838	16966	17004	16749	16885	16844	16775	16876	16949	16813	16922	16793	17038	16964	16944	16723	16720	16845	16826	16993	16687	16906	17015	16832	16894	16774	16813	17010	17039	16993	16970	16901	16939	16862	17049	16868	16855	17083	16939	16912	16803	16862	16831	17123	16783	16695	16900	16930	16852	17046	16944	16828	17036	16678	16891	16744	16923	16772	16798	16728	16965	16953	16806	16953	16874	16780	16767	16860	16980	17052	16853	16986	16853	17037	16939	16959	16960	16931	16932	16866	16997	16926	16893	16891	16995	16941	16884	16829	16854	16826	16811	16827	16737	16942	16839	16946	16984	16974	16663	16945	16777	16750	16987	16761	16719	17002	16826	16996	16859	16931	16637	17075	17023	16907	16897	17015	17001	16964	16951	16904	16853	16944	17015	16767	16819	16911	16846	16917	16817	16999	16907	16942	17001	16570	16903	16763	16837	16895	16807	16938	16817	16827	16699	16827	16729	16925	16752	16850	16945	17004	17008	16853	16739	16836	16814	16933	17109	16981	16851	16899	16859	16749	16866	16991	17163	16902	16959	16963	17038	16855	17004	17046	17258	16985	17094	16942	16802	16971	17109	16858	16812	16613	17100	17009	17065	16931	17012	17060	17042	16903	16993	16902	16865	17059	16790	17053	17194	16751	17187	16934	16999	16923	16926	16905	16836	17062	16993	17140	16842	16899	16953	17028	16877	16881	16822	16841	16705	16803	16806	16664	16916	16891	16615	16814	17006	16866	16856	17014	16771	16611	16925	16985	16837	16902	16748	16949	16846	16843	16976	16950	17074	16892	16938	17088	16830	16895	16871	16878	16889	16893	16826	16840	16856	16931	16638	16769	16994	17009	16914	16697	17236	16977	16793	17027	16760	16881	16823	16923	16923	16801	16634	17019	16832	16779	16957	16781	16890	17075	16919	16961	17091	16809	16783	16802	16833	16922	16949	16768	16812	17055	17065	16947	16915	16820	16758	16799	16872	16826	16827	16919	16975	16882	16960	16828	16929	17052	16905	17020	16758	17098	16894	16940	16925	16869	16647	16758	16860	16877	16971	16784	16903	17036	16966	16908	16831	16737	16924	16722	16959	17025	16934	17007	17003	17007	16774	16792	16872	16863	16768	16854	16751	16746	16874	16843	16920	16732	16758	16836	17074	17182	16958	16994	16885	16839	16784	17036	16998	16759	17004	16780	16787	16767	16863	16896	16981	16817	16810	16855	17075	17107	16879	16897	16916	16977	17148	16855	16977	16726	16872	16818	16925	16974	17061	16995	16905	16836	16979	17075	16981	16666	16911	16722	16870	17035	16928	16815	16906	16869	16873	16699	16891	16942	16720	16860	16710	16600	16972	16670	16864	16852	16995	16853	17009	16981	16831	16776	16848	16847	16984	16735	17119	16760	16848	16823	16928	16979	16744	16999	17074	17004	16993	17023	17042	17007	17040	16718	16937	16763	17019	16847	16892	16894	16800	16740	17011	17089	16837	17007	16973	16881	16852	16842	16814	16816	16938	16963	16917	16852	16941	16875	16792	16872	16877	16939	16818	16925	16903	17003	16895	16880	16899	16829	16993	16840	16973	17089	17001	17080	16781	16973	16800	16832	17053	16899	16774	16880	17051	16863	16991	17131	16939	16839	16952	16937	16901	16858	17067	16937	16786	16953	16731	16944	17044	16914	16940	16996	16970	16979	16854	17042	16997	17108	16891	17067	16707	16775	16805	17004	16899	16774	17089	16794	16678	17033	17075	16991	16907	16909	16794	16893	16782	16752	16808	16996	16978	16761	17014	17009	16863	16869	16915	16827	16958	16819	16835	16881	16810	16983	16849	16950	16706	16974	16905	16882	17325	16920	16885	16777	16976	17106	16902	16925	16903	16901	16745	17020	16821	16966	17114	17003	17004	16825	16647	16764	16909	16885	16811	16951	16909	16812	16893	16968	17059	16903	16986	17108	16904	16815	16753	16754	16959	17009	16763	16851	16866	16830	16974	16853	17084	16894	16882	16933	16961	16621	17057	16962	16979	16704	16652	16825	17033	16728	16892	16758	17001	16818	16969	16881	16818	16939	16731	16697	17063	16873
33905	52123	46269	37285	31480	27332	24120	20342	17635	16881	15882	15631	15245	15149	15416	15255	14867	15046	15007	15063	14959	15056	14867	14876	14973	14763	14815	14936	14681	14706	14830	14771	14833	14774	14750	14713	14711	14649	14766	14796	14790	14671	14839	14801	14824	14826	14753	14760	14739	14760	14749	14714	14774	14771	14728	14594	14792	14849	14628	14793	14764	14792	14823	14723	14542	14749	14776	14794	14803	14744	14591	14694	14594	14580	14771	14732	14749	14815	14909	14618	14732	14801	14628	14679	14831	14770	14610	14807	14703	14855	14662	14914	14688	14754	14793	14788	14834	14747	14884	14781	14826	14766	14707	14505	14752	14646	14682	14881	14673	14778	14602	14699	14910	14681	14808	14596	14825	14818	14667	14638	14775	14739	14685	14767	14815	14863	14918	14789	14770	14834	14726	14750	14748	14606	14673	14578	14689	14717	14732	14742	14634	14743	14799	14791	14803	14777	14787	14619	14763	14876	14746	14730	14540	14816	14853	14674	14636	14699	14673	14772	14705	14648	14787	14825	14679	14687	14749	14813	14580	14675	14618	14634	14882	14675	14763	14826	14677	14658	14793	14641	14875	14661	14596	14876	14786	14814	14926	14686	14724	14799	14803	14654	14593	14668	14531	14665	14655	14507	14740	14604	14771	14698	14646	14682	14848	14730	14666	14763	14918	14653	14773	14804	14719	14657	14835	14674	14634	14749	14661	14573	14655	14705	14636	14848	14690	14809	14662	14644	14852	14729	14827	14516	14555	14658	14843	14761	14659	14773	14745	14756	14727	14786	14668	14791	14711	14568	14791	14746	14674	14854	14759	14752	14684	14772	14666	14719	14589	14502	14936	14740	14738	14711	14621	14729	14569	14813	14716	14729	14579	14742	14824	14717	14859	14755	14728	14683	14498	14824	14747	14738	14662	14791	14613	14678	14717	14608	14912	14758	14721	14655	14722	14881	14522	14547	14789	14823	14674	14722	14732	14756	14634	14724	14762	14648	14628	14649	14722	14785	14750	14615	14582	14898	14775	14699	14775	14733	14673	14781	14664	14840	14870	14842	14587	14766	14719	14882	14792	14640	14656	14801	14535	14734	14563	14715	14792	14609	14702	14631	14946	14479	14716	14698	14872	14636	14856	14623	14890	14684	14505	14811	14642	14877	14619	14781	14776	14751	14663	14626	14781	14709	14651	14595	14832	14510	14734	14843	14779	14574	14842	14854	14807	14737	14727	14710	14762	14750	14720	14845	14822	14656	14832	14808	14600	14663	14754	14763	14727	14760	14670	14652	14684	14431	14757	14515	14831	14877	14846	14678	14700	14742	14725	14735	14734	14607	14649	14679	14613	14735	14853	14772	14708	14761	14675	14663	14567	14613	14721	14587	14706	14880	14777	14618	14629	14785	14831	14854	14622	14779	14841	14803	14753	14617	14827	14674	14715	14598	14711	14740	14801	14633	14757	14717	14640	14704	14725	14738	14682	14784	14813	14788	14754	14501	14649	14756	14612	14620	14690	14710	14723	14703	14570	14775	14600	14659	14881	14626	14825	14711	14786	14715	14769	14609	14681	14741	14726	14619	14858	14726	14623	14823	14811	14709	14826	14710	14566	14755	14826	14717	14694	14811	14786	14768	14827	14659	14626	14744	14829	14769	14654	14822	14689	14769	14727	14587	14689	14740	14761	14755	14615	14649	14583	14646	14701	14669	14671	14640	14751	14619	14588	14762	14696	14686	14656	14680	14796	14694	14654	14717	14728	14725	14731	14751	14710	14762	14570	14785	14605	14682	14774	14765	14914	14638	14596	14650	14606	14700	14678	14838	14867	14621	14695	14610	14646	14716	14630	14749	14864	14729	14734	14871	14625	14795	14747	14633	14690	14796	14680	14809	14813	14698	14555	14842	14763	14802	14815	14794	14823	14627	14746	14781	14808	14608	14550	14668	14564	14726	14669	14740	14795	14764	14674	14869	14617	14706	14645	14573	14724	14532	14864	14741	14726	14611	14914	14662	14697	14746	15000	14741	14794	14838	14709	14690	14548	14753	14611	14593	14745	14663	14614	14693	14861	14691	14700	14745	14713	14768	14649	14666	14670	14787	14720	14597	14748	14622	14677	14728	14816	14657	14634	14780	14867	14738	14696	14637	14805	14686	14601	14590	14646	14665	14760	14861	14723	14733	14935	14732	14665	14800	14724	14863	14740	14682	14826	14688	14697	14757	14675	14798	14668	14810	14831	14480	14769	14701	14674	14538	14586	14737	14644	14719	14691	14848	14766	14568	14894	14837	14802	14580	14691	14813	14720	14624	14763	14688	14813	14504	14570	14776	14801	14737	14705	14709	14766	14666	14874	14527	14849	14635	14793	14816	15006	14867	14760	14765	14683	14733	14708	14787	14747	14721	14681	14577	14869	14743	14770	14655	14655	14717	14636	14679	14738	14772	14760	14776	14684	14716	14683	14760	14835	14704	14587	14546	14699	14791	14598	14895	14789	14811	14681	14749	14833	14769	14651	14588	14765	14782	14811	14691	14618	14661	14862	14835	14696	14677	14831	14563	14598	14733	14672	14785	14811	14558	14662	14638	14648	14734	14671	14528	14569	14624	14760	14846	14606	14552	14675	14670	14768	14687	14867	14663	14637	14639	14648	14678	14646	14692	14680	14526	14867	14726	14882	14726	14606	14779	14731	14821	14729	14713	14632	14576	14822	14752	14731	14622	14728	14691	14694	14824	14912	14709	14683	14628	14747	14590	14723	14732	14830	14756	14876	14757	14707	14708	14835	14747	14657	14788	14696	14736	14845	14770	14665	14702	14684	14756	14815	14716	14676	14830	14786	14810	14819	14837	14846	14828	14724	14757	14645	14813	14633	14680	14895	14764	14554	14552	14862	14752	14616	14662	14571	14647	14676	14611	14647	14608	14674	14728	14683	14806	14799	14733	14721	14754	14714	14636	14655	14656	14794	14696	14625	14813	14616	14732	14664	14649	14781	14730	14886	14571	14712	14794	14666	14577	14688	14746	14623	14585	14724	14630	14538	14753	14803	14585	14791	14749	14625	14702	14713	14930	14689	14827	14672	14574	14822	14840	14801	14758	14777	14759	14756	14882	14634	14657	14753	14680	14828	14634	14767	14526	14762	14793	14724	14694	14775	14790	14747	14656	14709	14809	14699	14796	14587	14718	14740	14666	14753	14604	14706	14619	14721	14889	14630	14581	14650	14613	14585	14710	14683	14482	14689	14674	14878	14755	14858	14779	14842	14760	14880	14517	14750	14556	14626	14874	14716	14781	14893	14878	14788	14825	14720	14681	14775	14718	14791	14843	14584	14793	14802	14738	14620	14750	14718	14646	14822	14749	14818	14747	14639	14648	14813	14613	14820	14616	14605	14722	14728	14876	14850	14737	14793	14705	14624	14637	14682	14703	14759	14607	14724	14707	14570	14536	14788	14804	14613	14703	14687	14737	14556	14606	14775	14846	14707	14526	14835	14650	14557	14835	14772	14692	14719	14684	14713	14646	14905	14528	14670	14789	14876	14546	14688	14588	14668	14679	14699	14685	14612	14760	14659	14656	14758	14754	14854	14694	14688	14706	14656	14589	14742	14769	14883	14629	14872	14635	14726	14733	14724	14735	14824	14727	14756	14608	14706	14720	14693	14586	14774	14704	14873	14541	14785	14736	14788	14665	14589	14710	14801	14837	14562	14671	14669	14776	14552	14643	14684	14794	14535	14655	14784	14815	14816	14931	14694	14581	14769	14736	14659	14790	14572	14499	14628	14730	14695	14937	14731	14970	14806	14631	14551	14799	14593	14731	14534	14741	14683	14641	14536	14988	14762	14794	14678	14814	14882	14607	14646	14803	14614	14780	14560	14845	14796	14626	14766	14645	14732	14743	14739	14564	14529	14565	14737	14786	14613	14760	14706	14875	14654	14791	14766	14717	14875	14747	14793	14971	14824	14820	14773	14778	14669	14786	14740	14666	14723	14627	14792	14718	14728	14705	14597	14761	14612	14798	14624	14736	14870	14666	14744	14672	14665	14655	14550	14712	14708	14742	14620	14599	14582	14771	14765	14610	14759	14771	14732	14735	14781	14683	14759	14588	14766	14807	14670	14744	14790	14782	14726	14680	14858	14828	14845	14694	14777	14516	14773	14767	14629	14546	14738	14857	14641	14712	14750	14847	14669	14774	14890	14766	14807	14651	14778	14680	14739	14804	14595	14733	14765	14792	14827	14691	14596	14951	14720	14804	14778	14728	14735	14565	14844	14710	14731	14789	14619	14744	14682	14861	14650	14654	14570	14779	14981	14825	14788	14658	14805	14769	14771	14683	14729	14848	14734	14779	14754	14658	14651	14641	14593	14877	14735	14792	14593	14889	14699	14850	14655	14795	14782	14769	14676	14860	14790	14810	14602	14838	14729	14746	14729	14831	14760	14588	14642	14705	14743	14857	14691	14716	14740	14862	14729	14740	14598	14853	14596	14854	14645	14868	14580	14712	14722	14657	14883	14703	14710	14774	14757	14707	14584	14603	14807	14701	14768	14760	14799	14603	14685	14780	14673	14602	14764	14887	14686	14730	14690	14721	14761	14643	14461	14742	14610	14805	14806	14652	14714	14871	14743	14694	14841	14428	14848	14845	14674	14770	14880	14621	14625	14721	14713	14674	14855	14786	14665	14632	14716	14804	14822	14672	14631	14664	14728	14742	14768	14766	14613	14834	14645	14784	14627	14798	14733	14797	14689	14790	14884	14822	14704	14742	14825	14591	14806	14718	14837	14812	14802	14592	14845	14779	14968	14721	14765	14876	14687	14718	14826	14767	14682	14855	14618	14724	14848	14724	14833	14814	14759	14633	14635	14686	14704	14880	14723	14709	14673	14836	14729	14670	14616	14754	14771	14747	14855	14747	14823	14674	14785	14708	14820	14796	14686	14662	14707	14725	14921	14649	14771	14588	14743	14572	14467	14867	14602	14789	14818	14663	14789	14627	14676	14773	14707	14789	14628	14739	14861	14611	14618	14761	14666	14672	14722	14796	14597	14670	14793	14843	14738	14881	14665	14720	14722	14667	14771	14771	14704	14779	14768	14880	14615	14647	14649	14743	14792	14798	14889	14813	14610	14809	14663	14856	14744	14950	14757	14741
23234	21346	29279	23995	22737	26555	27888	21755	19328	18619	17853	17184	16936	16826	16800	16655	16563	16689	16687	16632	16660	16810	16606	16438	16418	16346	16300	16453	16295	16470	16226	16373	16230	16357	16279	16211	16282	16356	16166	16273	16172	16208	16268	16237	16205	16304	16239	16390	16338	16120	16292	16230	16329	16287	16366	16231	16145	16390	16489	16362	16241	16305	16251	16456	16255	16281	16407	16123	16376	16382	16220	16152	16212	16098	16067	16500	16289	16472	16138	16209	16293	16170	16291	16337	16273	16256	16086	16271	16106	16207	16285	16053	16285	16182	16389	16297	16292	16372	16185	16179	16027	16134	16266	16173	16182	15870	16153	16162	16158	16104	16109	15966	16245	16210	16266	16197	16357	16220	16182	16197	16046	16168	16095	16158	16246	16123	16403	16107	16328	16343	16232	16280	16371	16327	16096	16106	16254	16051	16139	16058	16043	16118	16147	16258	16159	16170	16377	16474	16142	16156	16185	16359	16235	15929	16181	16229	15941	16039	16326	16254	16070	16143	16066	16292	16118	16260	16228	16277	16238	16112	16079	16257	16214	16139	16184	16164	16386	15977	16119	16088	16316	16319	16249	16109	16192	16035	16157	16146	16241	16222	16342	16131	16277	16215	16195	16285	16227	16176	16334	16020	16257	16254	16375	16233	16062	16199	16197	16253	16322	16069	16267	16127	16228	16188	16158	16248	16257	16176	16157	16114	15931	16102	16072	16265	16015	16083	16154	16118	16214	16138	16220	16398	16136	16332	16146	16235	16214	16308	16254	16351	16404	16275	16153	16250	16172	16043	16316	16372	16178	16310	16324	16170	16285	16183	16256	16145	16330	16335	16263	15953	16363	16113	16048	16101	16228	16244	16115	16081	16208	16266	16129	16031	16187	16149	16422	16293	16192	16196	16205	16199	16094	16260	16331	16087	16158	16344	16215	16199	16071	15978	16209	16204	16138	16207	16196	16166	16119	16043	16209	16057	16252	16168	16259	16287	16208	16098	16029	16207	16103	16335	16353	16095	16268	16288	16270	16380	16166	16206	16409	16363	16314	16265	16300	16128	16012	16094	16238	16105	16020	16305	15990	16216	16302	16135	16179	16025	16142	16131	16218	16229	16178	16037	16234	16242	16257	15984	16344	16237	16224	16345	16381	16121	16217	16281	16192	16204	16084	16081	16185	16177	16135	16200	16221	16098	16017	16296	16229	16350	16150	16086	16046	16052	16088	16205	16068	16128	16251	16280	16120	15804	16289	16134	16203	16204	16108	16174	16354	16030	16278	16069	16239	16209	15998	15988	16202	16262	16216	16214	16193	16110	16182	16278	16280	16049	16031	16155	16203	16357	16238	16338	16049	16138	16202	16131	16090	16273	16095	16024	16202	16058	16194	16007	16056	16220	15958	16201	16173	16379	16159	16328	16227	16068	16113	16165	16035	16172	16155	16078	16153	16013	16366	16188	16369	16230	16196	16115	16206	16353	16390	16274	16170	16135	16057	16280	16251	16334	16072	16387	16316	16124	16380	16180	16085	16151	16212	16163	16068	16055	16141	15947	16008	16256	16214	16227	16069	16346	16265	16021	16091	16227	16283	16222	16169	16128	16034	16268	16005	16098	16330	16324	16419	16253	16233	16164	16224	16136	16186	16043	16144	16055	16105	16077	16242	16134	16074	16154	16261	16103	16047	16015	16162	16234	16279	16131	16189	16099	16274	16200	16195	16118	16192	16296	16427	16192	16159	16161	16389	16077	16046	16256	15982	16151	16210	16109	16370	16280	16219	16257	16173	16207	16226	16022	16390	16293	16116	16289	16313	16152	16196	16287	16141	16189	16397	16119	16098	16133	16011	16212	16358	16233	16208	16271	16238	16267	16240	16228	16071	16060	16052	16188	16170	16203	16182	16245	16008	16051	16184	16017	16219	16291	16477	16256	16125	16233	16004	16225	16028	16314	16114	16209	16170	16179	16243	16018	16171	16300	16279	16223	16153	16498	16112	16047	16273	16230	16220	16128	16187	16010	16241	16037	16156	16325	16110	16058	16150	16205	16305	16164	16227	16058	16253	16233	16166	16067	16102	16220	16247	16241	16150	16281	16382	16196	16284	16304	16178	16322	16075	16149	16088	16060	16159	16307	16150	16169	16404	16172	16116	16176	15986	16342	16039	16144	16097	16096	16102	16009	16362	16266	16252	16216	16223	16265	16122	16210	16183	16231	16209	16223	16153	16229	16254	16392	16292	16363	16094	16224	16112	16118	15951	16177	16084	15967	16021	16108	16154	16111	16103	15886	16497	16270	16317	16112	16029	15963	16141	16043	16234	16332	16018	16113	16278	16060	16292	16113	16180	16361	16315	16107	16394	16323	16133	16220	16229	16228	16338	15993	16370	16253	16165	16128	16185	16260	16064	16092	16189	16185	16125	16017	16199	16097	15983	16111	16398	16378	16226	16142	16093	16089	16136	16239	16120	16118	16140	16194	16180	16254	16030	16285	16208	16153	16075	16048	16049	16221	16275	16395	16301	16238	16371	15950	16136	16260	16254	16303	16172	16128	16247	16109	16162	16424	16129	16286	16271	16210	16289	16228	16147	16089	16187	16179	16184	16095	16153	15927	16093	16008	16163	16117	16233	16290	16232	16161	16129	16205	16322	16154	16063	16263	16264	16336	16130	16070	16289	16067	16128	16195	16142	16237	16179	16179	16122	16082	16168	16350	16256	16280	16132	16150	16241	16205	16019	16090	16208	16088	16201	16206	16051	16219	16265	16113	16066	16042	16177	16293	16020	16142	16079	16120	16180	16077	16242	16098	16048	16092	16153	16405	16396	16107	16127	16128	16238	16055	16123	16045	16321	16133	16090	16052	16297	16145	16066	16106	16268	16182	16233	16069	16150	16077	16188	16255	16326	16255	16349	16293	16173	16088	16157	16282	16118	16246	16214	16233	16399	16129	16171	16157	15965	16080	16274	16182	16233	16061	16100	16180	16307	15984	16033	16223	16213	16298	16134	16212	16218	16198	16303	16116	16265	16306	16099	16297	16065	16207	16208	16095	16020	16062	16199	15950	16208	16184	16185	16214	16219	16123	16117	16252	16203	16122	16212	16317	16186	16166	16291	16350	16290	16132	16202	16163	16112	16069	16101	16015	16037	16281	16072	16209	16228	16034	16154	16236	16276	16339	16115	15922	15993	16061	16327	16265	16166	16067	16390	16284	16060	16142	16223	15924	16164	16130	16060	16192	16065	16038	15979	16206	16089	16075	16310	16323	16408	16175	16407	16127	16354	16198	16241	16235	16295	16275	16091	16345	16067	16055	16117	16285	16142	16323	16169	16280	16029	16029	16121	15998	16151	16305	16196	16204	16190	15992	16143	16117	16195	16069	16254	16201	16152	16114	16165	16033	16367	16280	16206	16450	16084	16080	16275	16282	16245	16064	16160	15928	16261	16162	16252	16086	16336	16122	16173	16361	16144	16163	16077	15996	16188	16112	16117	16014	16359	16199	16197	16133	16266	16032	16132	15959	15999	16074	16136	16477	16302	16353	16318	16154	16003	16198	16395	16266	16076	16272	16210	16277	16170	16283	16204	16200	16209	16263	16101	16363	16050	16003	16260	15979	16202	16009	16030	16204	16249	16182	16226	16312	16186	16161	16026	16219	16248	16068	15971	16123	16034	16215	16180	16142	16157	16037	16137	15968	16137	16091	16177	16192	16170	16222	16057	16293	16137	16310	16217	16125	16310	16228	16108	16063	16251	16097	16154	16319	16231	16129	16209	16164	16171	16233	16161	16198	16226	15841	16189	16052	16162	16182	16176	16126	16091	16206	16256	15955	16089	15968	16172	16152	16408	16228	16068	16046	16108	16070	16258	16067	16146	16224	16053	16111	16310	16214	16241	16307	16103	16138	16126	16044	16087	16176	16016	16116	16143	16094	16274	16388	16072	16047	16113	16204	16276	16238	16187	16185	16185	16084	16165	16484	16095	16076	16348	16184	16135	16281	16361	16291	16432	16219	16217	16367	16355	16296	16164	16223	16145	16315	16286	16261	16200	16099	16237	16381	16201	16384	16249	16433	16132	16155	16101	16052	16236	16154	16133	16177	16222	16140	15916	16224	16068	16280	16313	16320	16236	16261	16290	16316	16074	16124	16297	16175	16222	16292	16235	16157	15974	16208	16233	16350	16247	16307	16078	16247	16157	16153	16151	16097	16275	16068	16229	16317	16083	16154	16265	16358	16146	16303	16038	16192	16020	16011	16277	16207	16272	16152	16115	16030	16106	16074	16334	16141	16081	16040	16063	16145	16289	16315	16091	16294	16189	16084	16179	16311	16201	16279	16162	16158	15970	16116	16154	16299	16112	16128	15984	16131	16143	16240	16257	16230	15973	16228	16184	16172	16091	16218	16192	16105	16138	16141	16155	16309	16205	16115	16095	16236	16146	16180	16226	16272	16337	16200	16151	16311	16208	16153	16239	16143	15917	15987	16204	16442	16048	16306	16369	16284	16381	16304	16244	16046	16159	16064	16086	16091	16005	16401	16334	16250	16230	16305	16218	16156	16268	16163	16014	15904	16254	16176	16034	15969	15991	16047	16146	16190	16095	16222	16131	16224	16327	16298	16054	16236	16265	16245	16128	16132	16242	16350	16273	16120	16132	16232	16235	16266	16199	16370	16266	16257	16226	16139	16167	16105	16304	16228	15895	16146	16016	16026	16265	16290	16259	16288	16383	16150	16286	16068	16117	16161	16198	16371	15938	16120	16469	16365	16234	16181	16089	16322	16285	16126	16195	16244	16090	16143	16017	16267	16436	16289	16299	16099	16140	16161	16235	15988	15989	16059	16457	16267	16113	16157	16228	16295	16250	15988	16101	16271	16254	16102	16130	16221	16232	16064	16120	16076	16345	16266	16214	16191	16323	16133	16085	16154	16362	16202	16108	16146	16258	16475	16104	16345	16363	16253	16324	16214	16062	15992	16237	16169	16358	16154	16171	16273	16110	16358	16231	16006	16123	16084	16124	16147	16259	16209	16009	16219	16183	16209	16262	16045	16182	16307	16075	16121	16237	16072	16124	16133	16162	16273	15988	16040	16201	16350	16381	16274	16321	16151	16146	16026	16121	15962	16225	16119	16062	16093	16211	16223
35164	55843	50485	40885	33955	29856	25932	21466	18625	17237	16167	15513	14997	15052	15324	14803	14551	14652	14663	14427	14714	14715	14545	14614	14328	14535	14255	14290	14253	14428	14341	14313	14298	14203	14237	14298	14198	14170	14320	14206	14182	14319	14509	14225	14250	14373	14306	14346	14214	14189	14243	14435	14284	14188	14302	14318	14208	14291	14243	14241	14283	14212	14292	14371	14188	14221	14315	14159	14208	14059	14136	14200	14353	14349	14293	14174	14215	14156	14246	14247	14300	14328	14247	14287	14208	14425	14250	14384	14288	14169	14199	14119	14230	14339	14420	14340	14285	14309	14111	14211	14191	14287	14263	14178	14313	14413	14236	14238	14389	14388	14152	14321	14184	14240	14258	14139	14378	14272	14289	14145	14370	14401	14390	14341	14237	14377	14249	14089	14151	14298	14183	14132	14290	14319	14291	14273	14361	14253	14316	14342	14169	14358	14170	14301	14318	14197	14129	14333	14233	14388	14168	14184	14294	14074	14290	14309	14171	14187	14231	14306	14255	14235	14250	14263	14234	14231	14252	14121	14214	14315	14363	14344	14167	14219	14201	14206	14375	14337	14298	14267	14288	14141	14284	14131	14302	14150	14195	14032	14147	14257	14350	14288	14194	14216	14247	14208	14152	14191	14122	14193	14274	14285	14180	14184	14222	14091	14301	14337	14345	14258	14198	14126	14115	14213	14307	14142	14197	14274	14322	14225	14126	14268	14343	14234	14301	14347	14219	14188	14199	14156	14154	14207	14034	14190	14079	14359	14226	14218	14212	14377	14397	14276	14197	14232	14068	14311	14126	14241	14199	14245	14250	14293	14201	14192	14247	14314	14326	14167	14332	14203	14232	14289	14230	14270	14314	14360	14148	14278	14379	14143	14149	14172	14177	14336	14189	14077	14144	14027	14286	14115	14180	14314	14234	14000	14282	14164	14211	14278	14231	14184	14239	14099	14233	14164	14277	14224	14030	14274	14280	14401	14239	14205	14195	14201	14211	14236	14236	14281	14250	14257	14161	14233	14469	14201	14315	14317	14153	14138	14204	14172	14172	14284	14331	14282	14209	14385	14243	14151	14185	14198	14226	14334	14375	14249	14128	14107	14275	14155	14311	14217	14191	14417	14224	14197	14338	14288	14114	14383	14122	14249	14107	14216	14245	14262	14225	14278	14100	14015	14110	14332	14240	14248	14312	14535	14135	14343	14360	14146	14247	14065	14238	14264	14279	14256	14191	14166	14221	14380	14316	14191	14129	14156	14315	14288	14261	14137	14223	14265	14153	14133	14334	14181	14147	14272	14211	14398	14324	14088	14173	14286	14159	14279	14200	14324	14088	14193	14092	14242	14239	14318	14226	14369	14280	14235	14353	14158	14155	14259	14273	14244	14378	14352	14145	14189	14143	14309	14287	14260	14395	14236	14185	14066	14427	14287	14332	14206	14104	14225	14369	14334	14107	14298	14323	14054	14058	14192	14177	14343	14105	14245	14242	14347	14274	14301	14176	14331	14368	14194	14113	14149	14271	14298	14261	14124	14230	14381	14254	14277	14116	14204	14160	14360	14305	14054	14395	14029	14321	14172	14151	14269	14125	14240	14294	14151	14352	14126	14219	14068	14385	14087	14274	14302	14295	14206	14149	14214	14222	14232	14124	14293	14235	14274	14309	14230	14166	14146	14242	14407	14221	14152	14370	14272	14270	14257	14143	14132	14350	14071	14361	14257	14299	14276	14259	14305	14228	14284	14162	14224	14209	14159	14299	14305	14183	14150	14231	14215	14279	14284	14396	14202	14259	14092	14165	14227	14140	14163	14174	14063	14293	14327	14250	14069	14187	14382	14217	14305	14071	14280	14179	14113	14172	14158	14252	14192	14341	14323	14422	14176	14136	14330	14241	14176	14234	14404	14176	14183	14175	14302	14334	14257	14190	14290	14169	14110	14087	14390	14078	14318	14150	14151	14306	14277	14244	14026	14162	14363	14292	14135	14358	14214	14091	14339	14315	14219	14260	14171	14277	14250	14266	14178	14235	14436	14254	14225	14186	14118	14174	14172	14195	14223	14237	14362	14210	14187	14307	14216	14148	14218	14382	14086	14283	14252	14326	14177	14449	14289	14169	14036	14206	14204	14094	14197	14106	14297	14266	14128	14185	14326	14192	14258	14112	14272	14349	14261	14312	14152	14240	14335	14237	14168	14399	14165	14373	14173	14145	14251	14271	14105	14327	14119	14421	14221	14132	14209	14411	14185	14339	14283	14027	14247	14232	14193	14267	14212	14280	14071	14166	14192	14060	14327	14258	14215	14128	14088	14327	14355	14200	14213	14250	14253	14156	14324	14375	14269	14102	14243	14229	14337	14117	14055	14102	14448	14257	14153	14370	14291	14268	14156	14310	14380	14283	14205	14121	14221	14267	14261	14367	14411	14131	14200	14365	14426	14110	14088	14387	14256	14328	14145	14118	14357	14267	14191	14283	14143	14167	14045	14430	14345	14150	14264	14159	14085	14139	14290	14004	14170	14407	14336	14206	14118	14198	14325	14252	14317	14245	14143	14159	14189	14198	14191	14056	14214	14383	14315	14261	14158	14283	14317	14286	14308	14190	14200	14351	14138	14321	14158	14169	14320	14244	14212	14276	14217	13990	14243	14185	14344	14412	14138	14213	14108	14225	14255	14109	14208	14286	14011	14175	14144	14216	14175	14257	14208	14284	14113	14304	14123	14346	14343	14250	14261	14009	14273	14204	14254	14172	14259	14032	14396	14233	14254	14149	14311	14311	14135	14145	14188	14331	14240	14230	14238	14375	14213	14109	14228	14153	14200	14363	14243	14059	14245	14151	14318	14240	14268	14287	14183	14351	14148	14245	14171	14370	14276	14202	14157	13982	14183	14288	14270	14204	14195	14182	14212	14344	14443	14214	14058	14248	14276	14302	14140	14382	14273	14354	14107	14270	14233	14242	14245	14193	14154	14201	14228	14125	14083	14286	14189	14333	14113	14180	14012	14099	14283	14265	14099	14315	14148	14150	14161	14167	14131	14275	14014	14145	14137	14450	14161	14274	14268	14278	14238	14284	14227	14269	14242	14251	14367	14038	14073	14164	14285	14366	14160	14406	14306	14254	14347	14172	14319	14339	14126	14163	14220	14329	14376	14088	14156	14168	14237	14200	14148	14172	14259	14362	14212	14122	14303	14243	14021	14204	14236	14168	14305	14134	14272	14085	14160	14157	14210	14177	14168	14277	14176	14364	14268	14365	14227	14223	14345	14149	14230	14182	14250	14128	14121	14327	14226	14171	14357	14262	14394	14225	14026	14224	14164	14276	14262	14317	14087	14184	14224	14249	14215	14229	14291	14095	14346	14146	14279	14295	14329	14279	14207	14233	14381	14317	14151	14301	14216	14127	14222	14291	14187	14273	14165	14286	14069	14251	14199	14227	14157	14178	14244	14311	14237	14202	14237	14254	14145	14248	14142	14270	14194	14146	14117	14403	14253	14122	14267	14230	14249	14352	14185	14193	14314	14334	14100	14188	14563	14129	14243	14151	14326	14042	14332	14223	14112	14175	14347	14328	14132	14175	14251	14297	14251	14317	14203	14300	14180	14319	14258	14257	14121	14534	14143	14226	14178	14159	14198	14253	14195	14093	14252	14195	14516	14082	14280	14253	14107	14270	14117	14300	14235	14225	14124	14296	14104	14174	14368	14335	14229	14239	14194	14415	14245	14205	14277	14130	14229	14312	14239	14241	14239	14276	14196	14100	14323	14242	14216	14260	14237	14396	14302	14252	14222	14325	14363	14099	14179	14228	14234	14223	14416	14168	14219	14318	14198	14428	14240	14370	14211	14090	14234	14197	14127	14216	14104	14321	14121	14215	14285	14218	14285	14117	14280	14239	14145	14108	14081	14374	14277	14203	14380	14256	14180	14383	14320	14202	14073	14206	14280	14344	14108	14094	14266	14145	14318	14210	14313	14236	14346	14321	14242	14118	14158	14274	14062	14001	14214	14258	14303	14156	14197	14069	14236	14207	14175	14129	14189	14104	14148	14091	14430	14255	14367	14147	14264	14189	14249	14220	14265	14142	14063	14160	14261	14258	14383	14156	14139	14182	14197	14210	14235	14326	14237	14190	14263	14265	14200	14292	14345	14365	14231	14298	14237	14225	14209	14258	14206	14249	14128	14268	14184	14141	14102	14365	14149	14262	14301	14231	14251	14202	14275	14184	14258	14150	14200	14387	14250	14255	14207	14245	14289	14153	14210	14377	14305	14328	14383	14217	14274	14164	14174	14247	14285	14211	14250	14328	14108	14258	14433	14216	14215	14240	14262	14194	14137	14234	14211	14257	14287	14283	14167	14285	14347	14165	14042	14347	14134	14057	14345	14251	14250	14196	14367	14186	14159	14180	14234	14113	14424	14189	14158	14151	14237	14318	14034	14192	14178	14262	14126	14252	14214	14241	14260	14247	14126	14341	14156	14187	14509	14349	14208	14318	14121	14210	14246	14329	14253	14288	14232	14386	14183	14218	14403	14152	14348	14165	14294	14166	14385	14194	14298	14165	14307	14184	14143	14131	14249	14197	14216	14203	14148	14091	14198	14214	14090	14159	14158	14330	14169	14277	14281	14104	14232	14246	14176	14228	14136	14287	14361	14051	14195	14292	14206	14181	14242	14468	14152	14302	14282	14366	14421	14235	14320	14242	14277	14206	14136	14150	14148	14256	14048	14351	14279	14247	14061	14209	14269	14364	14158	14251	14255	14193	14065	14140	14294	14194	14225	14352	14433	14202	14160	14263	14133	14193	14119	14148	14212	14315	14193	14156	14196	14233	14337	14282	14119	14123	14257	14230	14226	14173	14214	14197	14161	14374	14239	14085	14398	14381	14015	14161	14288	14311	14209	14182	14236	14261	14290	14285	14193	14500	14158	14148	14132	14250	14203	14294	14473	14086	13947	14156	14093	14192	14167	14224	14218	14276	14241	14195	14207	14157	14298	14144	14297	14195	14331	14152	14082	14267	14292	14209	14186	14196	14303	14188	14171	14169	14265	14303	14231	14246	14189	14247	14370	14307	14132	14321	14198	14180	14221	14144	14262	14197	14149	14197	14368	14229	14235	14282	14161	14242	14159	14273	14107	14148	14153
29790	29368	34236	29921	24468	21770	19728	18142	17273	16634	16623	16371	16339	16393	16375	16304	16108	16168	16189	16230	16118	16023	16064	16164	16060	16151	16120	16072	16167	16131	15952	16105	16220	15978	16050	15955	16008	15974	16098	16155	15905	15990	15965	15946	15973	16000	15905	15960	16148	15782	15758	15772	15981	16004	16010	15965	16015	15929	15976	16002	16007	16163	16111	15906	16101	15991	16153	15939	15927	16109	15967	16003	15820	15975	15897	15881	16039	15919	16183	16075	16047	15845	16094	16086	16007	15949	16119	15834	16136	16069	16043	16104	15984	16017	16197	15847	15745	15974	15974	16099	16261	15977	15899	16054	16056	15951	16004	16185	15970	15956	15909	15817	15968	15879	15915	16094	15962	16051	16036	15865	15793	16075	15892	15792	15893	16046	15966	16042	16154	15877	15943	15935	16042	16126	16088	15905	16226	15974	15976	15923	16137	16142	16083	15989	16004	15837	16077	16036	16181	16068	16216	15803	15971	16017	16044	15989	16164	15927	15982	16070	15941	15899	16132	15771	15916	16004	16133	15983	16081	15805	15937	15917	16125	16073	16118	15946	15992	16012	16114	15866	16104	16141	16056	15885	16029	16109	15969	16053	15991	15975	16146	15928	15977	16273	16163	16036	15892	15975	16019	15847	16011	16010	15983	16154	16122	15824	15975	16072	16162	16092	15906	16162	15872	15895	15931	15971	16185	16265	15975	15834	15875	15829	15923	15854	16103	16068	16111	16120	15958	15989	15791	15946	15758	15906	15937	16069	15888	15898	15990	15817	15875	16130	16008	15907	16024	15876	16000	15964	16144	15847	15949	15970	15929	15946	15908	16049	16068	15902	16096	15978	15819	15897	15894	15832	16002	15955	15993	15968	16070	15958	15920	15943	16026	16126	16098	16200	16043	16033	15898	16046	15918	15928	15906	15941	16030	16013	16065	16000	15872	16171	16116	15834	15933	16043	15836	16011	16093	16025	15943	16093	15829	15842	15999	15968	15907	15903	15910	15886	15944	15947	15907	15830	15948	15934	15892	15881	15859	15982	15994	15899	15894	15969	15742	16227	16053	16004	16040	16031	16139	15944	16078	16061	16059	16113	15808	16090	16029	15944	16001	15995	15989	16131	15892	16056	16126	15893	15816	15845	15959	15969	16105	16017	15937	15743	15861	15879	15941	15843	15976	16001	15904	15946	15884	16039	15901	15981	16082	16061	16078	15811	16041	16007	16067	15988	16071	15766	16079	16056	16074	16017	16045	15961	16150	15864	15885	16060	15788	15783	16046	16237	16051	16049	15784	16011	15926	15960	15885	15989	15853	15882	15872	16038	16186	16109	15943	16129	16136	15943	15983	16006	16095	16074	16192	15931	16057	16074	16115	16109	16090	16051	16161	15752	15990	15952	15740	15970	16080	16140	15927	16122	16084	16111	15921	16031	16017	15962	15926	15924	15919	15879	15950	15921	16051	15867	16113	16015	16078	15800	15968	16085	15914	16094	16167	16059	16148	15926	15989	16062	15999	15922	15921	15925	15834	16052	15775	15937	16000	15908	15998	16036	16104	16009	16051	15883	15817	16012	16011	15933	16071	15923	16118	15898	15958	15925	16119	15996	16111	16052	16048	15762	16027	15846	15850	15746	16029	16176	15964	16001	15985	15893	15852	16032	15900	15957	16042	15942	16148	15884	16046	16104	15932	16094	16066	15903	15871	15942	16130	15971	15885	16004	16026	15763	15751	16018	15981	16039	15842	15903	16090	15970	15893	16052	15856	16063	15808	15953	16129	15874	15772	15957	15913	15932	16169	15822	15913	16162	16002	16012	15971	15930	15951	16162	16147	16021	16091	16016	15973	16024	16064	15978	16105	15964	15996	16083	16118	16008	15771	16059	15988	15912	16193	16032	16108	16174	15965	16062	16135	16025	15771	16261	16167	16057	16105	16063	15924	16136	15888	15905	15880	15864	16068	16011	16033	16258	16039	15837	15915	16033	16042	15997	15955	15914	16048	15937	15978	15779	16224	15946	15920	15913	15859	15843	15982	16167	16089	16040	16073	15899	15925	15989	15962	15812	16037	15829	15991	16067	15944	16078	15884	15942	16069	15962	16168	15896	15850	16191	16017	16121	16085	15745	15849	15872	16358	16037	15996	15923	16111	16032	16088	16220	16071	16105	15963	16166	16101	15995	15975	15909	16042	15935	16103	15934	15838	15944	16094	15940	15990	15972	15999	15945	15971	16019	16045	16245	15999	16084	15995	15934	15964	16037	15740	16071	16156	16002	16107	15912	15964	15839	15985	15844	15852	15907	15846	16051	15989	15888	15954	15763	16048	15949	16112	16036	15883	16141	15814	15930	15974	16029	16060	16002	16038	16047	16048	16098	16083	15820	16054	16163	15932	16089	15866	16019	16048	16018	16119	15986	15993	15810	16124	15903	15987	16095	16067	16233	16034	16034	16122	16236	15923	15863	15923	15770	15833	16083	15961	16132	16071	16050	16061	15884	16060	15892	15885	15996	15927	16134	16069	16041	16127	16118	15980	15869	15903	15945	16197	16160	16083	15889	16095	16035	15905	15784	16097	15820	15855	16102	16082	15905	16017	16228	15940	15908	16072	16000	16066	16157	15778	15920	16028	15816	16188	15938	15844	15967	16243	16128	15906	16206	16181	16081	16225	15851	16137	15914	16193	15870	16106	15926	15759	15932	16195	16054	15853	16096	15983	15843	16114	16056	16087	16019	15991	16035	15943	16160	16021	16095	16159	15976	16201	15927	15890	15973	15995	16007	16034	15929	16068	16072	16260	16189	16068	15966	15880	16139	16035	16002	16019	16263	15973	16305	16000	15865	15889	15847	15993	16047	16209	16026	16042	15940	16085	15825	15897	15894	16017	15881	15908	15794	15909	15902	16054	15743	15765	16074	15924	15927	16244	16055	15982	16178	15977	15983	15974	15872	15957	16014	15785	15993	15982	16107	16087	15836	16011	15915	16007	16058	16018	16053	15944	15986	16040	15910	16123	16097	16170	16102	15925	15949	15936	15988	15954	15907	15981	15944	15877	16107	16017	16091	16059	16149	16092	15836	15878	15848	15905	16003	15892	15968	16040	16075	16030	16173	15953	16032	15965	15840	16119	16109	15990	16088	15799	15945	15949	16132	16147	15921	15978	16045	15848	15991	15812	16174	15862	16138	15992	15952	15985	15892	15852	16008	15808	16094	16023	16045	16087	15992	15902	15902	15955	16255	15876	15922	15903	15933	15979	16024	15847	15990	16029	15919	15905	15703	15874	16009	16120	16038	16102	15856	16240	16203	15995	15890	15812	16012	15826	15941	16042	15801	16034	15994	15929	15948	15955	15889	15822	15790	15849	15981	16111	15947	16160	16115	16096	16087	16015	15953	16058	15813	16007	16011	15931	16055	15900	16065	16022	16022	16156	16178	16125	15836	15960	16160	16027	16068	15848	15958	15950	16144	16126	15874	15893	15955	16107	15863	15876	16118	16000	15835	16096	15949	15957	15996	15873	15824	16035	15919	15935	15995	16010	15909	16138	15888	15953	16067	15800	15793	16048	16042	15753	16105	15759	15917	16043	15904	15968	15898	15994	16101	15970	15941	15853	16143	16090	15976	16038	15997	16107	16083	16061	16038	16107	15965	15991	15800	16081	16014	15802	16027	16115	15977	15899	15922	16038	16147	16063	15921	15869	15811	16027	15954	16097	15985	16290	16127	15834	15868	15911	15839	15992	16130	16168	15767	15855	16006	16105	15964	16182	16130	15966	15981	15910	16167	15966	16128	16153	15936	15769	16154	15968	16086	15958	16061	15983	16006	16029	15988	16043	16086	16023	15976	16068	16071	15949	16049	16155	15937	15890	15868	15999	15868	16145	15787	15930	16036	16092	16178	15809	15879	16030	15694	15730	15772	15995	16042	16071	15812	16074	15972	15947	15891	16032	16037	15983	15852	15773	15770	15897	15952	16014	15994	15959	16198	15888	15993	16244	16046	15947	16125	16229	15815	15819	15913	16102	16037	15876	15956	15914	15776	15903	15939	16229	16100	16045	16174	16017	15924	15963	15887	15972	15919	16299	15889	15804	16027	16068	15805	15994	15758	15942	15999	15717	15752	15913	16202	15916	15838	15867	15929	16031	16181	15899	15988	16018	15984	16039	15895	16057	15893	16146	16170	15864	15968	15838	15891	16043	16191	16094	15996	16116	16022	15955	16255	16065	15880	15851	15869	16104	15966	15787	16029	15808	15925	15982	16052	16320	15947	16083	16281	16347	16187	16147	16107	16018	16044	16099	16059	15986	16138	15974	15775	16026	15949	16059	16050	15993	16024	15952	16000	16020	15988	15897	15831	16009	15936	15958	15960	16087	15837	16039	15965	15897	15883	15784	16164	16045	15789	15919	15995	16033	15854	16144	16088	15970	16111	16184	16121	16003	15969	16039	16020	16186	15905	15949	15981	15865	16291	16003	15992	15926	15865	16200	16112	16207	15829	15934	15814	15922	16119	16120	16227	16150	15963	16125	16030	16095	15836	15953	15984	15950	15826	15928	15993	15893	15900	16117	16180	16143	16089	16024	16046	15774	16253	15980	16036	15850	15939	15846	16272	16073	15994	16035	16024	16020	15942	16248	15988	15984	15889	15954	15898	15932	15850	15989	16098	16018	16175	15957	16079	15920	16036	15781	15834	15946	16077	15961	15839	15976	16077	16188	16049	16232	16041	15869	16033	15967	16045	16017	16132	16132	15904	15922	16033	16057	16104	16071	15778	15839	16021	15794	15957	15983	15972	16017	16052	15862	15882	15999	15804	15929	15966	15925	16050	15914	15987	16009	15846	16029	16079	16019	16058	15796	15835	15996	16123	16133	15988	16052	15973	16011	15830	15878	15968	16111	16100	16109	15687	15926	15921	16162	16096	15919	15929	16034	16058	16271	16106	15786	15862	16040	16000	15966	16040	15862	15945	15961	15905	15800	15944	16084	16018	16046	15947	16037	15855	16089	16254	15905	16214	15828	15979	15892	16075	16071	16071	16036	16000	16040	16046	15966	16054	15926	15872	16016	15841	16017	15828	16085	16053	15804	15904	16053	15921	15996	16029	16055	15904	15823	16269	16209	15841	15840	16027	16139	16122	15709	16016
33935	44868	37739	29519	25698	22164	19038	17072	15821	15210	14712	14370	14327	14535	14563	14230	14288	14356	14186	14211	14483	14381	14214	14248	14144	14075	14137	13995	14109	13939	14194	14121	14029	14040	14147	14101	14065	13818	14160	14234	14161	14258	14182	14262	14060	14088	13993	14010	14172	14090	14098	13951	14085	14019	13987	14136	14063	14068	14264	14198	14102	14091	14056	14025	14138	14099	13871	14105	14158	14044	14216	13849	14036	14062	14025	14230	14043	14105	14030	14034	14131	14186	14112	14151	14075	14177	14217	14068	14020	14122	14057	14233	14090	14043	14072	14285	13987	14164	14037	14372	14165	13968	14235	13921	14198	14161	14142	14086	14226	14024	14135	14147	14061	13971	14176	14226	13987	14188	14154	14108	14012	14133	13994	14036	14184	14184	13974	13949	14153	14082	14156	14110	14211	14054	14058	14077	14186	14068	14045	14114	14195	14180	14146	14055	14149	14212	13995	14105	14112	14158	14129	14204	14208	14166	14017	14154	13947	14187	14262	13864	14147	14250	14013	13963	14213	13862	14071	13980	14041	14167	14255	14133	14141	14087	13936	14141	14128	14052	14145	14089	14060	13967	14132	13953	14343	13948	14308	14151	14271	14037	14189	13927	14109	14127	14145	14014	14265	14301	14137	14005	14083	14031	14212	14118	14067	14017	14011	14039	14094	14072	14065	14172	14091	14075	14087	14135	14108	14183	13901	14129	13981	14060	14105	14059	14274	14058	14066	14008	14284	14139	14127	14170	14212	13936	14001	14173	14215	14158	14053	14036	14044	13987	14031	14100	14215	14109	14107	14006	14167	14159	14176	14076	14084	14119	14176	14059	13977	14046	14121	14155	14009	14186	14175	14121	14206	14012	14184	14130	14161	14040	14232	14030	14128	14038	14224	14175	14050	14169	14228	13994	14060	14144	14123	14065	14025	14221	14013	14020	14251	14185	14068	14053	14125	14181	14038	14079	14210	14131	13988	14112	13992	13916	14050	14012	14079	14076	14048	14157	14111	14154	14125	14140	14159	14118	14206	14132	14055	14122	14149	14030	14060	14233	14119	13927	14145	14138	13998	14241	13996	14044	14093	14045	14093	14062	14069	14203	14044	14194	14117	13979	14125	14227	14137	14133	13933	14040	14182	14015	13987	14033	14011	14010	14089	14264	14196	14018	14016	14024	14251	14117	14104	14135	14153	14009	14086	14142	14050	14157	14082	14160	14147	14183	14047	13974	14035	14081	14204	14103	13974	14077	14124	14060	14196	14109	14026	14123	14127	14160	14118	14124	14009	14029	14055	13948	14064	14067	14221	14041	14147	14215	14056	13981	14125	14149	14008	14297	14003	14193	14202	14178	14088	14107	13975	14094	14153	14101	14167	14351	14322	13991	14080	14242	14071	14164	14206	14048	14010	13972	13918	14031	14119	13981	14099	14144	14004	14093	14255	14171	14027	13932	14228	14091	14094	14023	14035	13973	13955	14097	14173	14046	14012	14187	14260	14244	14176	14085	14085	13963	14103	14134	14081	14024	14145	13913	13975	14071	13997	14194	14041	14187	14086	13996	14078	13960	14231	14048	14173	14074	14104	14138	14085	13961	13969	13953	14172	14103	14007	14166	13965	14010	14212	14158	14020	13900	14106	14130	14142	14164	14140	14202	14130	14053	14256	14111	14092	14186	14148	14239	14056	13998	14289	14103	14157	14131	14061	14140	14041	14092	14008	14034	14225	14037	13994	14109	13864	14147	14037	14055	14177	13929	14251	14165	14074	14185	13955	14113	14055	14032	14176	14234	14186	14121	14145	14081	14099	14021	14102	14122	14073	14108	14209	14049	14079	13972	14087	14100	14050	14139	13934	14109	13955	14146	14151	13906	14044	14162	14011	14208	14057	14062	14103	14025	14187	14059	14029	14204	14096	13947	14138	14052	14164	14130	14039	14103	14051	14089	14060	14197	14013	14035	13919	14133	14038	14066	14199	14132	14016	14115	14143	14097	14035	14125	14221	14049	14128	14045	14036	14111	14067	14076	14114	14216	14129	14020	14167	14017	14007	14004	13991	14230	14056	13822	14085	14248	14282	13940	13959	14217	14030	14139	14208	14096	14067	14056	14183	14139	14109	13988	14062	14180	14040	14064	14114	13938	14057	14127	13876	14204	14084	14005	14112	13965	14095	13870	13982	14201	14001	14187	14095	14249	13995	14061	14091	14050	14050	14083	14171	14055	14150	14038	14216	14341	14021	14214	14036	14157	14005	14079	14010	14149	14100	14074	14042	14051	14068	14004	14057	14033	14214	14117	13997	14080	14156	14149	14121	13961	14077	14238	14162	14171	14054	14135	13951	13931	14032	14058	14062	13998	14012	14112	14169	14251	13998	14142	14196	14184	14092	14230	14100	14040	14042	14040	14152	14300	13920	14163	14115	14142	14159	14190	13907	14079	14048	14082	14125	14093	14005	14189	14091	14120	14263	14041	14147	14112	14034	13993	13998	14048	14204	14134	14081	14092	14301	14024	14128	14169	14119	14218	13910	14029	13895	14044	14045	14126	14142	14040	13969	14058	14043	14172	14149	14126	14007	14032	14147	14055	13983	14072	14145	14035	13949	14077	14185	14047	13950	14041	14181	14170	14235	14061	14129	13982	14021	14300	13853	14208	13923	14152	14093	13981	13972	14130	14126	14235	14134	13990	13921	14138	13922	14135	14075	14154	14171	14234	14062	14219	14052	13954	14175	14042	14097	14053	14196	14057	14087	14135	14290	14033	13970	14152	14046	14127	14081	14164	14087	14186	14032	14113	14204	14157	14192	14183	14137	13959	14094	14315	14157	14044	14147	13945	14173	14081	14211	13984	14022	14262	13969	14084	14172	14104	14197	14027	14129	14129	14011	14155	14056	14147	14147	14195	14103	14074	13996	14246	14192	13943	13920	14109	14035	14108	14106	14131	14004	13997	14162	14079	13970	14244	14101	14071	14055	14236	14128	14086	14114	14188	14048	14165	13979	14200	13995	13936	14299	14096	14067	14107	14245	14147	14109	14069	13971	14225	14109	13926	14111	14029	14060	13997	14003	14056	14128	14115	14068	14005	14148	14061	14070	14013	14115	14119	14163	14156	14091	13993	14070	13990	14229	14053	14139	14144	14120	14144	14157	14047	14051	14140	14074	14247	14096	14185	14076	14018	14139	14097	14259	14093	14245	13909	14026	14113	14026	14056	13932	13976	14043	14188	14053	14187	14207	13958	14120	14035	14073	14135	14055	14121	13953	14091	14292	14092	14079	14199	14196	14066	14007	14090	14187	14119	14089	14135	14133	14119	14077	14111	14277	14026	14162	14112	14192	14135	14185	14132	14027	14165	14120	14145	14169	14036	14056	14175	14183	13969	14000	14113	14034	14030	13994	14139	14212	14083	14100	14045	14192	14140	14187	14154	13990	14240	13961	14146	14135	14053	14114	14029	14301	14021	14183	14054	14103	14186	14122	14101	14172	14086	14018	14227	14034	13955	14307	14028	14072	13982	14037	14111	14136	14211	14261	14117	14039	14196	14151	14038	14098	14079	14106	14032	14176	14037	14019	14109	14022	14103	14037	13977	14044	13899	14198	14107	14257	14178	14114	14311	14061	14076	14148	14088	14079	14107	14196	14255	13973	14184	14043	14030	14241	14059	14206	13981	14091	14180	14097	13872	14064	14193	13965	14092	14045	14335	14143	14122	14115	14229	14200	14094	14108	14179	14113	13944	14061	14155	14191	14171	14082	14035	14205	14083	13905	13999	14052	14144	14255	14092	14166	14098	14068	14155	13991	13875	14167	14043	13931	14200	14031	14139	14045	14186	14173	14052	14255	14043	14059	14221	14167	13938	14322	14042	14114	14154	13931	14154	14248	14143	14107	14147	14091	13990	14131	14144	14130	14066	14061	13966	14030	14091	14104	14168	13956	14133	13908	14106	14136	14070	14129	14069	14103	13951	14072	14038	14261	14014	14060	14022	14114	14135	14174	14125	14269	14192	14091	14103	14091	14146	13993	14113	14058	13860	14253	13918	14111	13974	14168	14084	13988	14139	14037	14148	13975	13941	14142	14063	14008	14013	14048	14099	14160	13942	14112	14062	14162	14180	14033	14105	13988	14242	14093	14115	13991	14229	13964	14252	14133	14139	14021	14063	14107	13927	14069	14126	14128	13944	14173	14193	14137	14194	13976	14034	14202	14012	14258	14171	14018	14088	13940	14045	14175	14069	14130	14216	14046	13975	14053	13972	14138	14064	14118	13943	13990	14109	14110	13980	14036	14195	14150	13924	14023	14131	13955	13988	14123	13945	14132	14252	13973	14071	14271	14045	14238	14168	13889	14057	14105	14040	13996	14087	14215	14086	14002	14162	14133	14133	14104	13968	14113	14127	14166	14094	14051	14155	14154	14149	14082	14136	13999	14122	14111	14105	14160	14112	14256	13941	14181	14115	14042	14195	14131	13969	14137	14132	14252	14146	14049	14047	14157	14121	14106	14156	14129	13994	13992	14216	14039	14178	13966	14304	14179	14117	14119	14006	14121	14134	14035	14063	14038	14024	14149	14292	14213	14051	14040	14085	14200	14106	13985	14002	14130	14179	14287	13926	14230	14124	14104	14220	13960	14173	14200	14238	14179	14251	14119	13956	14178	14158	14063	14064	14261	14049	14054	14118	14137	13817	14240	14116	14185	14033	14060	14159	14088	14133	14045	13936	14114	14162	14136	14214	14046	14128	14073	14129	14248	14088	14059	14109	14279	14079	14096	14047	14112	14057	14107	13995	14078	14004	14177	14116	14223	14058	13922	14124	14165	14153	14193	14151	14214	13957	14142	14096	14170	14089	14155	14080	14142	14066	14088	14162	13928	14117	14092	14108	14008	14026	14149	14174	14140	13997	14053	14060	14133	13981	14154	14061	14216	14071	14338	14056	13941	14110	14046	14103	14145	14106	14069	14053	14176	14119	13912	14041	14097	14125	14018	14086	14003	14051	14045	14094	14222	14030	14197	14076	13999	14122	14207	14008	14105	14083	13918	14173	14091	14076	14155	13977	14116	14200	14065	14174	14135	14207	14058	14204	14112	14141	14162	14074	14220	14194	14164	14070	14160	13970	14083	14098	14123	14117	14105	14036	14106	14100
24539	21299	28679	25595	24483	24424	22359	18742	16959	16469	15835	15613	15469	15489	15553	15389	15185	15436	15464	15178	15160	15291	15562	15254	15103	15208	15031	15238	15226	15247	15002	15113	15153	14994	15353	15182	15147	15230	15185	15203	15047	15019	15025	15307	15148	15277	15119	15121	15140	15100	15201	15283	15175	15067	15130	15141	15205	15157	15140	15025	15310	15042	15166	15075	15259	15108	15299	15044	15171	15068	15192	15199	15168	14993	15235	15116	15027	15040	14967	14940	15017	15160	14935	15097	15391	15267	15168	15195	15240	15178	15169	15044	15101	15083	15002	15164	15041	15112	15004	14971	14880	15169	15152	14959	15064	15018	15096	14909	14986	15375	15102	15036	14900	15056	15265	14927	15076	15291	15036	15139	14955	14987	15030	15050	14980	15156	15061	15232	15337	15419	15018	15176	15093	15155	14953	15002	15124	15003	14946	14980	15064	15072	15207	14929	15104	15079	15121	15123	15153	15050	15024	15078	15121	15370	14980	14902	15243	15283	15057	14965	15101	15137	15165	14972	15114	14968	14988	15128	15049	15000	15160	14953	14969	15378	15117	15260	15052	15115	15039	15252	15136	15149	15177	15102	14805	14948	15044	14886	15200	15133	15097	15110	15167	15011	15333	15155	15022	15158	14943	15114	15114	15194	15273	15263	15290	15254	15133	15132	15204	15188	15118	15153	15240	15143	15039	15112	15199	15176	15163	14975	14982	15138	15033	15084	15192	14947	14998	15057	15141	14903	15125	15117	15144	14983	15114	15214	15242	15196	15049	15008	14963	15112	15176	15105	15215	15301	15069	15064	15021	15118	15122	15091	14855	15110	15101	15062	15145	15089	15062	15050	15087	15048	14999	15088	15060	15180	15373	15044	15151	15260	15203	15042	15116	15178	15120	15222	15294	14865	15019	15043	15087	15224	15220	15140	15135	14980	15089	15106	15162	14953	14958	15205	14983	15051	15109	15117	15128	14994	15092	15078	15303	15000	15025	15109	14993	14978	15134	15290	14963	15086	15205	14961	15048	15236	14870	15072	15123	15029	14956	14954	15152	15217	15280	15157	15188	15093	15023	15219	15036	15183	14878	15161	15346	15069	15177	15012	15324	15197	15135	15099	14999	14967	15113	15030	15168	15109	15274	14956	15169	15130	15072	15113	15026	14829	15148	15172	15215	15120	15125	15113	14979	15016	15058	15184	14893	15066	15215	15281	15243	15234	15083	15085	15052	15162	15208	15131	15016	15287	15150	15120	15163	15126	15172	15075	15088	14945	15154	15106	15090	15040	15201	15016	15114	15036	15119	14949	15103	15117	15110	15215	14983	15113	15140	15057	15070	15076	15353	15105	15113	14977	15143	15055	15060	15030	15068	15171	14940	14990	14991	15047	15161	14948	14983	14896	14959	15066	15017	15012	14907	15158	15110	15383	14969	15199	15230	15056	15331	15331	15169	15105	15113	15008	15082	15038	15181	15131	15294	15144	15165	15039	15218	15284	15237	14991	15151	14864	14973	14974	15066	15106	15234	15115	15218	15049	15179	15082	15029	15116	15056	15093	15211	14933	15334	15110	15055	14764	15102	15138	15115	14983	14916	15113	15144	15057	15095	15123	15087	15257	15146	15119	15073	15071	15063	15026	15097	15093	15039	15241	15177	15201	14970	15123	15214	14965	15205	15163	15276	14986	15164	15229	15049	15210	15187	15045	15300	14969	14979	15108	15106	15276	15276	15249	15097	15058	14870	14973	15008	15230	14975	15016	15046	15154	15113	15174	15134	15075	15086	14970	15183	15299	15239	15073	15155	15132	14966	15260	15098	15119	15252	15147	15079	15040	15005	15177	15054	15150	15084	15232	15132	15001	15084	14851	14797	15018	15122	14860	15327	15157	15118	15009	15007	15189	15136	15116	15129	15092	15258	15004	15278	15155	15211	15039	15109	15111	14826	14961	15204	15004	15061	15097	15096	15357	15051	14930	15202	15268	15070	15053	15075	15002	15209	14946	15213	15152	15089	15133	15009	15062	15193	15106	15148	15042	15113	15172	15211	15135	15038	15334	14901	15057	15151	15311	15014	15156	15069	15129	15203	14950	14972	15264	14949	14875	15177	14890	14962	15080	15156	15008	15213	15088	15000	15215	15056	15044	15135	15084	15076	15254	15188	15142	15055	15233	15067	15077	15119	15125	15409	14986	14897	15026	15129	15027	15112	15220	15051	15231	15211	15019	14950	14999	14959	15121	15082	15066	14922	15156	15248	14957	14918	14997	15005	14897	15013	14994	15202	14996	15136	15039	14959	15207	15007	15153	15217	15298	15280	15021	15167	15099	15112	15094	15022	15180	15165	15063	15066	14924	15195	14894	15158	15144	15074	15254	15324	15348	15257	15085	15151	14980	14886	14975	15032	15203	15023	15040	14929	14931	15173	15175	15108	15035	15107	15207	15235	15056	15125	15069	15123	15368	14985	14976	15071	15145	15079	15093	14964	15104	15094	15140	15302	15105	15143	15314	15023	15138	15181	15110	15097	15197	15296	14980	15027	15073	15016	15100	15261	15109	15075	14989	15130	15169	15142	15276	15094	15137	14914	14999	15311	14955	15081	15095	15164	15062	15117	14999	15050	15186	15168	14995	15148	15128	15093	14957	14930	15164	15059	15346	15233	15051	15095	15102	15149	15013	15147	14984	15173	14955	15170	15264	15065	15076	15207	15170	15129	15026	15035	15110	15265	15065	15023	14849	15186	15240	15170	15223	15206	14888	15208	15082	15040	15056	15225	14948	15189	15127	14988	14900	15005	14960	15059	15261	15105	15212	14999	15158	15038	14924	15026	14897	15151	15067	15138	14970	14923	15277	15278	15071	15194	15048	15122	15064	15024	15055	15221	15087	15115	14890	15099	15014	15160	15206	14982	14974	15277	15170	15187	14904	15014	15036	15001	15239	15214	15092	15037	15117	14964	15047	15157	15122	15113	15168	15026	14961	15034	15301	15268	15186	15113	15035	15124	15139	14928	15049	15146	15078	15286	15359	15300	15187	15020	14946	15113	15071	15033	15087	15151	15170	15041	14973	15148	14883	15190	15156	14908	15137	15251	15122	15091	15017	15034	14884	15327	15173	14906	15018	15017	15129	15200	15118	15245	15021	15147	15160	15085	15023	15026	15225	14985	15180	15188	15148	15135	14989	15179	15173	15083	15103	15061	15099	15378	15162	15030	14948	15250	15218	14881	15051	15175	15207	15111	15065	15133	15096	15122	15084	15027	15040	14964	15090	15002	15240	15003	15173	15369	15106	15176	15050	15213	15283	15040	15211	15060	15191	15213	15082	15097	15122	15143	15067	15041	14963	15106	15024	15182	14966	15150	15113	14963	15014	15045	14990	15126	15082	15123	15074	14895	15139	15037	15197	14966	15148	15182	15047	15152	15064	15332	14951	15246	15165	14968	15149	15229	15208	14977	15066	15170	15109	15186	15109	15221	14919	15027	15103	15115	14963	15353	15049	15209	15220	15233	15187	15095	15177	15381	15042	15047	15148	15169	15222	15126	15241	15027	15233	15122	15263	15289	15081	15169	15219	15096	15060	15053	15272	14996	15193	15228	15031	14955	15164	14931	15068	14817	15097	15059	15224	14986	15219	15061	14978	15195	15102	15222	14933	15301	15091	14982	15092	15019	15213	15051	15126	15394	15189	15138	15220	15172	15155	15087	15037	15030	14979	14926	15095	15214	15072	14917	15163	15029	15082	15136	15186	15116	15046	14947	15208	15236	15130	15302	15096	15233	15086	15160	15110	15114	15220	15193	15273	15066	15113	15043	15297	15431	15038	15140	15116	15000	15081	15190	15121	15063	15028	15100	15075	15164	15092	15292	15052	15206	15011	15147	15089	15073	15027	15033	15164	15066	15117	15269	15309	15233	15257	15138	15067	15248	15124	15102	14918	15086	15118	15179	14955	15066	15156	15057	15130	15168	15009	15035	15225	15186	14940	14997	14839	15071	14886	15182	15045	15195	15090	14936	15103	15119	15104	15009	15089	14903	15078	15277	15237	14985	15226	15108	15128	15208	15216	14953	15240	15212	15085	15119	15017	15309	15233	15025	15137	15238	14828	15066	15101	15226	15141	14957	15037	15078	15037	15187	15028	15029	15045	15005	15217	15114	15254	14753	15060	15178	14964	14967	15195	15013	15250	15362	15011	15126	15069	15294	15237	15069	15307	15086	15186	15179	15008	14839	15019	14900	15069	15143	15246	15121	15144	15172	15217	15161	15085	15044	14923	14992	15142	15123	15279	15054	15190	14837	15114	15002	14991	15042	14904	15077	15123	15160	15225	15135	15048	15226	15268	15210	15164	15021	15191	14965	14901	15051	15009	15120	15288	15124	15031	15153	14995	15032	15175	15051	14925	15068	15284	15055	15239	15136	15108	14950	15172	15298	14971	15087	14983	15186	15142	15149	14993	15316	15066	15230	14903	15131	15046	14992	15275	15174	15184	15145	14900	15097	15321	15160	15113	15149	15208	15317	15056	15127	15083	15171	15295	14888	15121	15022	14957	15140	15206	15013	15003	14970	15195	15255	15214	15003	15009	14996	14995	15062	15131	15217	15233	14983	15104	15160	15013	14998	15237	15113	14972	14968	14922	15258	15120	15178	15103	15225	15118	15116	15283	14875	14981	15041	15119	15075	14934	14968	14887	15116	15078	15285	15100	15057	14958	15103	15094	15025	14912	14990	14943	15151	15310	15104	14934	15247	14914	15188	15151	15051	15036	15136	15317	15306	15332	15160	15217	14985	15069	15340	15108	15145	15032	15264	15058	15096	14871	15141	15236	15342	15035	14996	14930	15183	15083	15299	14970	15003	15069	15093	15181	14996	15122	15268	15076	15238	15203	15146	15147	15119	15231	15236	15013	15171	15024	15154	15156	15236	15078	15174	15014	15151	15064	15152	15077	14864	14919	15245	15072	15105	15104	15079	15081	15017	15031	15054	14956	15364	15098	15143	15143	15121	15175	15311	15260	15087	15235	15145	15132	15248	15051	15234	15055	15223	15233	15168	15014	15124	15079	15044	14890	15190	15099	15152	14922	15189	15214	15069	15184	15086	15147	15029	15078	14991	15217	15205	15161	15110	15087	15101	14993	14919	15076	15136	14934
33247	48876	41853	33807	29018	24926	21154	18273	16420	15312	14542	14261	14096	14419	14054	13860	13813	13824	13734	13828	13781	13840	13778	13726	13811	13646	13768	13748	13665	13741	13662	13635	13550	13589	13708	13711	13612	13489	13444	13620	13665	13657	13679	13636	13586	13528	13579	13713	13626	13511	13710	13717	13755	13553	13536	13637	13449	13542	13550	13680	13638	13539	13644	13566	13525	13474	13523	13579	13508	13380	13682	13509	13580	13722	13521	13528	13721	13666	13550	13625	13677	13425	13570	13700	13573	13503	13642	13523	13594	13457	13768	13577	13455	13703	13631	13593	13724	13799	13516	13636	13504	13495	13649	13492	13675	13595	13743	13449	13662	13714	13577	13743	13528	13679	13654	13571	13566	13614	13519	13524	13421	13683	13648	13635	13647	13711	13595	13642	13441	13566	13542	13759	13616	13595	13608	13648	13533	13609	13611	13479	13592	13564	13407	13663	13574	13343	13774	13623	13515	13646	13676	13565	13817	13592	13605	13691	13640	13462	13714	13432	13689	13690	13536	13589	13542	13669	13428	13449	13555	13720	13643	13553	13656	13587	13503	13628	13619	13645	13478	13529	13394	13539	13507	13698	13548	13530	13565	13669	13496	13460	13623	13578	13533	13560	13534	13514	13446	13594	13493	13515	13547	13507	13677	13779	13396	13564	13664	13593	13569	13713	13643	13545	13602	13430	13754	13586	13632	13584	13524	13391	13714	13573	13558	13624	13581	13594	13639	13663	13619	13586	13638	13567	13638	13447	13635	13614	13610	13610	13839	13603	13585	13527	13582	13574	13681	13627	13562	13586	13765	13541	13550	13650	13619	13655	13689	13495	13534	13540	13589	13501	13505	13712	13418	13645	13444	13586	13607	13444	13523	13560	13468	13627	13599	13587	13569	13655	13528	13657	13569	13618	13609	13514	13474	13710	13573	13467	13727	13612	13526	13708	13564	13610	13551	13469	13413	13503	13605	13439	13593	13446	13486	13552	13535	13505	13523	13549	13511	13554	13661	13465	13546	13493	13564	13653	13556	13581	13541	13534	13527	13681	13488	13480	13521	13577	13614	13635	13690	13542	13474	13571	13673	13459	13553	13616	13557	13748	13573	13571	13638	13507	13569	13521	13572	13342	13476	13430	13581	13666	13686	13533	13551	13457	13480	13670	13450	13770	13374	13627	13574	13508	13751	13644	13554	13760	13541	13362	13566	13683	13619	13573	13679	13482	13678	13481	13597	13593	13493	13466	13715	13640	13557	13537	13671	13496	13547	13520	13699	13661	13663	13582	13616	13554	13609	13572	13582	13681	13520	13635	13567	13414	13640	13554	13570	13439	13446	13604	13676	13668	13464	13468	13639	13585	13679	13612	13366	13698	13557	13448	13581	13710	13537	13506	13505	13718	13778	13492	13436	13586	13672	13533	13776	13542	13529	13634	13566	13729	13662	13702	13610	13634	13606	13675	13686	13532	13679	13370	13633	13485	13527	13561	13610	13659	13594	13458	13603	13609	13585	13678	13556	13514	13717	13516	13481	13404	13687	13567	13481	13638	13631	13562	13753	13519	13616	13600	13521	13659	13672	13616	13667	13454	13435	13663	13669	13645	13628	13532	13504	13649	13566	13425	13655	13528	13530	13564	13504	13620	13741	13591	13500	13653	13454	13542	13676	13589	13600	13509	13510	13578	13632	13683	13698	13557	13561	13608	13541	13659	13607	13443	13590	13656	13625	13623	13487	13706	13633	13474	13686	13524	13563	13534	13515	13484	13629	13460	13581	13649	13627	13627	13560	13648	13529	13622	13556	13427	13568	13500	13541	13694	13673	13566	13494	13628	13669	13620	13581	13410	13513	13628	13464	13443	13590	13625	13588	13596	13429	13619	13585	13562	13510	13560	13578	13397	13682	13550	13788	13570	13340	13679	13456	13649	13496	13690	13496	13521	13620	13690	13611	13578	13632	13595	13639	13635	13554	13671	13572	13663	13447	13599	13500	13603	13560	13375	13625	13398	13400	13626	13465	13744	13567	13627	13650	13614	13405	13462	13654	13409	13693	13448	13506	13562	13469	13634	13638	13531	13641	13682	13696	13553	13580	13569	13377	13531	13612	13505	13486	13713	13623	13713	13529	13669	13566	13573	13633	13478	13660	13560	13593	13484	13689	13690	13629	13609	13468	13482	13533	13587	13686	13566	13520	13636	13384	13574	13463	13559	13852	13629	13555	13622	13545	13573	13575	13557	13572	13558	13663	13665	13848	13733	13733	13544	13588	13528	13704	13567	13574	13587	13564	13583	13675	13497	13669	13722	13628	13579	13549	13667	13538	13514	13651	13627	13459	13584	13536	13486	13580	13461	13516	13507	13619	13594	13476	13488	13623	13597	13570	13485	13579	13463	13551	13495	13399	13480	13563	13737	13531	13702	13628	13598	13567	13567	13577	13521	13485	13472	13450	13519	13626	13610	13592	13460	13565	13605	13535	13605	13597	13679	13631	13532	13516	13578	13504	13440	13603	13649	13618	13455	13666	13496	13598	13458	13521	13743	13617	13617	13446	13472	13691	13612	13404	13523	13580	13565	13557	13566	13626	13637	13650	13486	13647	13372	13605	13587	13599	13698	13600	13574	13607	13519	13669	13517	13716	13539	13704	13643	13646	13574	13559	13433	13696	13692	13523	13426	13695	13713	13535	13732	13742	13590	13400	13723	13528	13570	13445	13505	13734	13474	13543	13475	13599	13606	13620	13574	13646	13691	13561	13542	13533	13570	13530	13638	13522	13547	13631	13678	13519	13434	13577	13371	13698	13746	13496	13478	13540	13656	13536	13568	13607	13539	13560	13638	13598	13460	13747	13626	13392	13520	13787	13317	13563	13530	13659	13523	13867	13595	13613	13533	13371	13710	13579	13610	13614	13604	13390	13673	13445	13652	13466	13625	13643	13491	13581	13685	13558	13604	13594	13453	13791	13722	13566	13772	13472	13648	13515	13610	13466	13555	13751	13569	13500	13594	13586	13578	13480	13655	13548	13485	13402	13615	13711	13593	13606	13411	13683	13693	13511	13705	13592	13561	13571	13629	13522	13496	13535	13612	13388	13483	13659	13459	13479	13470	13596	13543	13513	13627	13606	13563	13886	13405	13667	13712	13530	13491	13651	13477	13573	13624	13533	13513	13720	13622	13539	13517	13526	13558	13905	13437	13580	13495	13639	13538	13673	13679	13575	13735	13429	13547	13446	13682	13725	13564	13566	13678	13669	13616	13534	13551	13574	13558	13568	13604	13763	13589	13575	13765	13664	13758	13739	13480	13576	13706	13508	13514	13634	13497	13546	13600	13462	13733	13731	13626	13702	13722	13575	13448	13493	13590	13530	13676	13527	13746	13825	13684	13461	13760	13539	13762	13504	13595	13545	13687	13513	13553	13626	13600	13612	13406	13421	13475	13492	13519	13432	13621	13559	13484	13449	13744	13712	13463	13469	13472	13742	13575	13356	13645	13650	13507	13627	13462	13651	13583	13564	13572	13605	13574	13528	13652	13628	13387	13603	13621	13551	13637	13607	13579	13579	13620	13871	13750	13616	13551	13594	13477	13497	13482	13560	13575	13497	13569	13731	13732	13611	13738	13620	13510	13700	13585	13676	13547	13528	13681	13567	13615	13553	13658	13469	13593	13540	13533	13648	13508	13645	13845	13430	13547	13566	13386	13694	13447	13424	13418	13479	13637	13528	13506	13695	13534	13628	13539	13511	13538	13615	13408	13519	13675	13424	13761	13502	13580	13587	13502	13556	13685	13651	13557	13605	13690	13522	13606	13435	13639	13650	13543	13588	13557	13522	13616	13536	13699	13580	13608	13558	13628	13561	13569	13619	13459	13568	13516	13502	13633	13617	13637	13623	13619	13516	13639	13717	13633	13556	13669	13628	13506	13690	13560	13548	13602	13695	13780	13700	13524	13477	13642	13600	13540	13660	13654	13621	13386	13666	13666	13523	13715	13481	13216	13646	13542	13618	13516	13672	13603	13551	13597	13657	13543	13429	13568	13672	13795	13570	13624	13572	13486	13630	13527	13608	13447	13674	13633	13465	13673	13637	13560	13705	13471	13495	13550	13601	13556	13551	13643	13670	13566	13639	13694	13436	13506	13527	13572	13624	13521	13672	13682	13623	13683	13508	13687	13608	13726	13572	13612	13454	13617	13490	13485	13591	13586	13617	13641	13466	13740	13376	13433	13734	13518	13527	13593	13649	13754	13704	13578	13628	13540	13568	13518	13731	13531	13486	13434	13614	13508	13522	13548	13432	13313	13521	13611	13557	13595	13567	13533	13581	13652	13455	13510	13600	13546	13600	13522	13554	13499	13502	13465	13454	13584	13613	13641	13528	13752	13498	13672	13636	13652	13509	13486	13585	13482	13612	13718	13563	13533	13593	13436	13530	13673	13483	13615	13438	13653	13460	13700	13633	13664	13398	13620	13518	13702	13514	13744	13586	13494	13706	13516	13780	13557	13595	13580	13580	13591	13652	13632	13680	13580	13535	13697	13514	13548	13593	13543	13576	13510	13500	13598	13496	13521	13610	13516	13639	13690	13568	13561	13674	13615	13521	13639	13651	13561	13516	13573	13454	13624	13564	13631	13563	13698	13530	13631	13588	13777	13642	13680	13597	13496	13537	13437	13586	13653	13660	13536	13725	13759	13652	13483	13685	13603	13672	13493	13575	13478	13719	13515	13805	13669	13575	13490	13623	13597	13685	13644	13569	13699	13585	13618	13633	13436	13540	13768	13629	13584	13707	13615	13689	13582	13471	13514	13662	13532	13630	13562	13421	13585	13535	13582	13540	13546	13738	13441	13573	13551	13586	13559	13621	13673	13510	13609	13454	13522	13604	13377	13532	13687	13646	13628	13558	13601	13485	13451	13661	13507	13593	13572	13545	13407	13640	13358	13657	13655	13534	13688	13559	13669	13385	13416	13500	13609	13611	13547	13493	13690	13513	13584	13570	13574	13677	13677	13710	13451	13584	13551	13560	13620	13804	13653	13530	13652	13481	13634	13571	13524	13533	13725	13568	13597	13561	13600	13628	13597	13583	13607	13742	13568	13617	13541	13612	13637	13710	13532	13623	13492	13552	13527	13625	13646	13567	13520	13572	13581
23311	21351	29206	23939	22277	25067	25048	18471	16018	15518	14666	14168	13963	14257	14089	14067	13935	13847	13766	13934	13739	13716	13658	13699	13644	13737	13770	13619	13327	13575	13694	13641	13727	13456	13604	13530	13409	13536	13466	13498	13391	13472	13485	13361	13602	13570	13450	13474	13429	13501	13520	13490	13285	13359	13408	13407	13462	13380	13456	13449	13458	13493	13494	13463	13620	13385	13494	13405	13433	13440	13412	13398	13439	13474	13416	13617	13366	13407	13459	13553	13496	13565	13603	13513	13592	13380	13668	13506	13499	13572	13580	13719	13632	13522	13806	13399	13657	13410	13447	13552	13431	13337	13479	13653	13384	13340	13585	13404	13495	13560	13414	13372	13352	13306	13533	13274	13456	13563	13568	13447	13573	13683	13662	13540	13414	13453	13541	13441	13623	13372	13582	13296	13471	13384	13447	13276	13599	13599	13506	13415	13296	13343	13316	13628	13447	13366	13430	13376	13383	13417	13568	13237	13504	13432	13373	13507	13576	13544	13396	13445	13451	13420	13393	13473	13439	13373	13372	13547	13458	13510	13427	13344	13542	13524	13601	13493	13309	13416	13364	13407	13539	13435	13383	13455	13479	13555	13480	13397	13259	13429	13361	13435	13471	13519	13403	13238	13348	13486	13398	13426	13415	13429	13359	13540	13450	13575	13351	13343	13582	13570	13470	13324	13514	13540	13535	13580	13382	13523	13484	13614	13325	13648	13443	13445	13493	13482	13434	13617	13440	13501	13476	13467	13577	13522	13469	13524	13351	13466	13595	13428	13381	13399	13370	13421	13451	13558	13468	13441	13408	13332	13508	13370	13443	13497	13335	13268	13469	13478	13556	13350	13434	13416	13432	13538	13576	13612	13430	13538	13328	13400	13575	13325	13369	13424	13484	13489	13568	13462	13395	13231	13438	13401	13244	13371	13400	13516	13371	13453	13626	13375	13519	13490	13435	13548	13476	13322	13411	13515	13477	13474	13515	13345	13338	13434	13440	13261	13276	13593	13509	13350	13402	13286	13600	13321	13514	13606	13476	13578	13675	13240	13405	13508	13403	13422	13463	13506	13460	13500	13484	13431	13386	13401	13402	13271	13294	13356	13331	13584	13494	13216	13491	13427	13279	13382	13465	13513	13335	13426	13274	13589	13484	13454	13480	13422	13419	13593	13397	13456	13306	13470	13391	13425	13326	13435	13577	13471	13308	13610	13322	13460	13559	13401	13656	13589	13273	13354	13390	13449	13344	13476	13500	13550	13481	13533	13506	13396	13324	13450	13348	13316	13638	13692	13460	13566	13410	13468	13447	13201	13447	13332	13490	13440	13498	13491	13496	13612	13484	13518	13529	13517	13445	13511	13342	13444	13510	13590	13620	13483	13431	13551	13494	13383	13668	13447	13338	13478	13405	13571	13614	13399	13401	13568	13397	13338	13535	13523	13761	13500	13425	13503	13318	13566	13362	13461	13499	13292	13498	13486	13503	13676	13425	13361	13543	13408	13333	13451	13412	13534	13369	13539	13458	13400	13535	13621	13450	13562	13368	13243	13502	13326	13430	13447	13338	13448	13517	13580	13586	13549	13439	13326	13582	13490	13440	13472	13339	13531	13397	13411	13547	13546	13392	13591	13348	13390	13518	13537	13432	13474	13313	13550	13457	13420	13466	13401	13456	13422	13680	13416	13470	13374	13389	13444	13593	13428	13509	13409	13413	13435	13357	13520	13429	13260	13318	13547	13429	13363	13386	13375	13482	13449	13595	13507	13352	13501	13343	13361	13514	13378	13395	13614	13426	13469	13467	13346	13486	13335	13504	13317	13528	13535	13608	13491	13467	13362	13388	13526	13562	13349	13525	13326	13448	13324	13464	13383	13365	13369	13443	13396	13330	13556	13359	13397	13617	13430	13492	13261	13414	13458	13470	13255	13420	13609	13422	13638	13494	13532	13351	13649	13463	13343	13505	13412	13340	13604	13391	13358	13398	13415	13467	13365	13334	13182	13506	13659	13376	13530	13303	13324	13486	13473	13347	13415	13387	13516	13451	13393	13469	13504	13492	13609	13484	13344	13535	13335	13542	13469	13598	13498	13517	13350	13690	13488	13526	13431	13398	13412	13450	13629	13546	13324	13404	13501	13425	13526	13694	13492	13475	13521	13333	13451	13389	13469	13498	13486	13410	13373	13288	13529	13394	13299	13640	13479	13562	13214	13543	13312	13404	13440	13520	13511	13457	13161	13325	13377	13409	13407	13512	13470	13274	13422	13476	13527	13377	13404	13357	13420	13340	13436	13197	13580	13285	13296	13444	13509	13758	13387	13482	13535	13499	13616	13570	13483	13481	13426	13514	13621	13458	13303	13377	13390	13472	13455	13620	13365	13507	13269	13263	13376	13390	13493	13536	13368	13255	13645	13565	13333	13547	13432	13361	13460	13551	13315	13589	13380	13603	13726	13453	13346	13450	13422	13621	13485	13433	13460	13347	13470	13101	13327	13423	13364	13536	13373	13517	13563	13598	13512	13264	13406	13617	13522	13462	13371	13411	13415	13445	13403	13399	13543	13462	13363	13322	13465	13278	13436	13448	13309	13508	13336	13620	13559	13357	13217	13371	13405	13481	13401	13277	13376	13433	13481	13464	13431	13213	13450	13480	13359	13500	13479	13534	13501	13538	13345	13407	13424	13658	13441	13344	13347	13483	13419	13377	13533	13416	13611	13444	13434	13420	13433	13462	13516	13487	13530	13516	13382	13378	13717	13251	13404	13276	13417	13334	13448	13382	13381	13330	13330	13478	13545	13336	13396	13403	13420	13375	13449	13407	13464	13318	13411	13359	13347	13270	13547	13537	13532	13469	13532	13470	13353	13526	13524	13356	13420	13583	13333	13347	13382	13466	13248	13424	13599	13333	13294	13597	13446	13608	13389	13325	13577	13600	13474	13470	13444	13571	13454	13429	13547	13408	13324	13474	13598	13377	13398	13395	13495	13518	13509	13187	13548	13376	13503	13637	13457	13442	13607	13339	13452	13394	13497	13402	13349	13580	13565	13460	13432	13465	13533	13524	13415	13316	13486	13472	13383	13406	13355	13379	13441	13405	13445	13423	13546	13408	13494	13562	13540	13471	13493	13400	13418	13381	13523	13503	13588	13569	13554	13597	13293	13551	13569	13581	13387	13360	13257	13594	13443	13423	13675	13583	13496	13541	13455	13325	13614	13617	13458	13483	13565	13438	13474	13552	13432	13448	13356	13429	13286	13543	13414	13521	13606	13444	13408	13397	13376	13400	13670	13324	13437	13433	13266	13317	13527	13362	13494	13404	13517	13349	13342	13354	13448	13293	13489	13459	13303	13514	13472	13579	13378	13469	13326	13348	13452	13346	13468	13209	13457	13183	13366	13588	13417	13306	13402	13519	13551	13341	13545	13586	13393	13548	13520	13355	13383	13518	13507	13536	13326	13500	13583	13428	13343	13541	13567	13395	13420	13512	13358	13697	13453	13505	13380	13622	13471	13549	13509	13483	13644	13563	13433	13485	13438	13384	13535	13403	13273	13555	13261	13451	13350	13446	13593	13480	13293	13275	13580	13504	13751	13550	13537	13393	13268	13507	13430	13472	13463	13524	13537	13567	13564	13509	13347	13425	13374	13440	13415	13510	13388	13461	13566	13512	13694	13646	13373	13422	13399	13503	13497	13592	13380	13536	13649	13587	13317	13540	13455	13482	13377	13563	13350	13416	13472	13391	13559	13528	13643	13500	13441	13521	13442	13308	13327	13344	13485	13619	13572	13434	13506	13580	13587	13376	13377	13565	13584	13339	13637	13380	13524	13356	13560	13549	13460	13549	13289	13293	13515	13616	13477	13254	13350	13652	13444	13389	13484	13697	13379	13393	13522	13394	13389	13527	13418	13290	13514	13631	13462	13264	13363	13301	13392	13568	13408	13564	13478	13338	13431	13406	13450	13342	13407	13494	13394	13370	13501	13597	13494	13465	13625	13397	13549	13430	13458	13484	13523	13588	13593	13402	13368	13435	13298	13372	13373	13297	13606	13454	13453	13405	13573	13485	13495	13353	13187	13533	13312	13347	13509	13365	13432	13580	13448	13505	13386	13457	13437	13496	13535	13525	13343	13442	13408	13496	13615	13366	13433	13536	13460	13318	13549	13384	13612	13407	13391	13455	13555	13578	13511	13524	13464	13550	13419	13454	13392	13409	13425	13482	13575	13462	13347	13370	13239	13401	13602	13440	13456	13483	13639	13263	13376	13336	13383	13331	13529	13523	13500	13447	13514	13258	13284	13339	13375	13446	13446	13528	13386	13416	13394	13452	13428	13459	13459	13353	13573	13623	13518	13429	13678	13577	13519	13534	13483	13583	13706	13422	13573	13691	13400	13443	13376	13222	13320	13447	13467	13398	13491	13481	13381	13505	13377	13391	13710	13340	13191	13460	13413	13406	13457	13549	13713	13426	13519	13338	13485	13468	13394	13533	13404	13388	13531	13595	13431	13500	13512	13320	13524	13337	13563	13585	13298	13422	13507	13508	13403	13424	13447	13516	13359	13423	13390	13648	13419	13663	13480	13779	13300	13474	13338	13346	13270	13349	13479	13518	13597	13544	13575	13433	13582	13502	13455	13526	13419	13467	13330	13305	13437	13559	13400	13538	13619	13593	13348	13540	13389	13440	13414	13499	13461	13455	13367	13415	13391	13356	13362	13296	13488	13474	13499	13575	13527	13487	13517	13442	13312	13510	13375	13471	13336	13407	13355	13393	13417	13641	13468	13528	13313	13544	13389	13558	13312	13445	13428	13472	13408	13479	13502	13521	13437	13318	13518	13381	13475	13477	13436	13552	13569	13491	13565	13474	13684	13568	13579	13509	13594	13602	13517	13405	13488	13459	13454	13457	13362	13345	13571	13364	13557	13397	13403	13274	13449	13342	13475	13463	13499	13501	13545	13268	13533	13420	13367	13444	13532	13564	13564	13456	13612	13527	13625	13367	13338	13534	13535	13589	13547	13382	13199	13340	13478	13500	13400	13453	13503	13271	13342	13294	13597	13405	13379	13351	13575	13516	13288	13528	13508	13296	13388	13522	13366	13507	13505	13566	13578	13499	13535	13588	13391	13480	13273	13473	13353	13437	13304
34408	51992	45798	36959	31974	27733	22972	18607	16395	15141	13866	13557	13178	13096	13201	12839	12932	12951	12985	12778	12749	12940	12905	12790	12740	12767	12692	12694	12460	12652	12630	12500	12546	12471	12637	12585	12433	12485	12744	12576	12552	12691	12666	12573	12459	12434	12559	12573	12467	12597	12530	12534	12387	12494	12505	12510	12396	12468	12594	12419	12521	12536	12527	12457	12484	12507	12395	12595	12506	12414	12562	12696	12529	12462	12432	12614	12415	12312	12407	12533	12468	12587	12576	12436	12372	12457	12472	12676	12565	12579	12432	12537	12585	12646	12525	12574	12494	12699	12493	12569	12578	12518	12608	12417	12571	12470	12385	12558	12532	12496	12479	12489	12615	12481	12495	12507	12473	12577	12581	12440	12388	12447	12285	12476	12584	12498	12396	12460	12381	12474	12499	12449	12407	12534	12591	12446	12401	12514	12571	12516	12330	12584	12627	12462	12541	12381	12339	12351	12427	12513	12545	12432	12385	12435	12328	12594	12453	12510	12434	12419	12525	12591	12485	12571	12465	12570	12607	12385	12439	12585	12580	12646	12642	12563	12343	12537	12499	12331	12492	12512	12547	12594	12480	12431	12476	12347	12529	12484	12561	12628	12586	12580	12350	12646	12536	12702	12350	12527	12590	12498	12311	12549	12406	12389	12302	12446	12536	12525	12537	12412	12489	12525	12507	12449	12414	12592	12601	12693	12375	12486	12654	12517	12552	12578	12528	12506	12323	12523	12422	12396	12275	12484	12614	12426	12559	12379	12510	12543	12511	12466	12546	12579	12510	12624	12506	12479	12423	12591	12324	12507	12469	12445	12527	12429	12554	12531	12585	12564	12370	12677	12426	12518	12404	12448	12470	12474	12491	12331	12409	12395	12550	12403	12444	12447	12481	12390	12520	12480	12451	12472	12543	12458	12639	12580	12487	12247	12479	12507	12415	12472	12440	12517	12430	12502	12433	12439	12467	12383	12473	12515	12621	12516	12518	12499	12478	12539	12470	12549	12399	12405	12368	12623	12602	12521	12395	12536	12459	12467	12364	12618	12576	12463	12448	12550	12499	12493	12453	12362	12690	12384	12662	12544	12655	12398	12550	12436	12525	12477	12425	12551	12444	12387	12490	12579	12386	12431	12417	12497	12531	12377	12569	12346	12268	12513	12376	12534	12517	12300	12510	12413	12510	12626	12518	12368	12569	12469	12509	12510	12563	12520	12386	12469	12332	12470	12555	12526	12424	12579	12414	12692	12578	12596	12675	12405	12534	12328	12586	12565	12338	12423	12471	12398	12519	12382	12482	12497	12392	12467	12613	12502	12485	12471	12573	12661	12601	12458	12483	12459	12540	12516	12402	12523	12446	12538	12520	12448	12572	12588	12450	12458	12384	12523	12636	12493	12404	12463	12455	12416	12412	12460	12348	12456	12417	12517	12651	12313	12386	12578	12553	12378	12639	12412	12413	12721	12535	12464	12513	12458	12364	12454	12672	12426	12645	12424	12600	12502	12604	12338	12468	12458	12579	12641	12444	12454	12533	12452	12420	12465	12398	12446	12452	12411	12426	12557	12472	12489	12515	12394	12572	12327	12746	12628	12572	12467	12524	12410	12295	12471	12503	12529	12760	12486	12360	12447	12570	12387	12563	12558	12462	12549	12622	12532	12388	12567	12429	12380	12465	12507	12554	12595	12483	12659	12497	12603	12539	12357	12522	12382	12419	12491	12467	12557	12491	12489	12641	12561	12373	12411	12617	12630	12443	12589	12377	12497	12425	12426	12536	12445	12411	12516	12531	12592	12486	12494	12351	12597	12478	12578	12363	12710	12458	12443	12470	12491	12421	12442	12524	12475	12461	12411	12505	12416	12550	12421	12460	12359	12532	12521	12473	12499	12422	12396	12454	12605	12545	12661	12531	12464	12644	12320	12707	12595	12681	12598	12587	12522	12448	12384	12528	12562	12537	12360	12590	12375	12418	12426	12599	12514	12399	12451	12581	12500	12359	12464	12500	12590	12496	12408	12469	12370	12446	12415	12475	12361	12481	12524	12624	12548	12524	12297	12623	12401	12481	12398	12425	12371	12573	12523	12519	12393	12659	12561	12353	12305	12524	12523	12540	12582	12410	12576	12541	12552	12511	12590	12589	12504	12540	12620	12490	12623	12502	12420	12465	12519	12485	12429	12523	12555	12268	12425	12384	12519	12393	12388	12321	12629	12549	12505	12450	12452	12419	12629	12374	12515	12528	12441	12375	12605	12418	12363	12680	12529	12560	12480	12524	12427	12539	12608	12478	12545	12503	12448	12601	12427	12306	12480	12387	12593	12470	12406	12419	12477	12502	12563	12368	12676	12533	12595	12524	12393	12532	12597	12540	12479	12620	12487	12411	12580	12638	12593	12399	12437	12346	12479	12504	12442	12418	12478	12530	12559	12401	12450	12403	12489	12547	12495	12575	12399	12603	12456	12546	12691	12460	12468	12552	12630	12537	12395	12658	12446	12424	12473	12567	12540	12592	12568	12472	12386	12533	12434	12474	12390	12400	12526	12465	12515	12595	12565	12667	12486	12450	12514	12370	12564	12632	12408	12667	12621	12488	12499	12412	12391	12374	12593	12503	12510	12567	12386	12460	12371	12446	12500	12436	12443	12523	12358	12441	12428	12651	12511	12385	12403	12455	12587	12543	12342	12570	12564	12385	12449	12429	12411	12491	12360	12450	12628	12489	12575	12569	12580	12513	12400	12517	12427	12337	12453	12560	12366	12522	12504	12541	12420	12463	12410	12445	12603	12487	12564	12610	12603	12526	12523	12548	12488	12623	12377	12481	12276	12494	12420	12605	12294	12424	12464	12455	12439	12563	12526	12477	12456	12471	12429	12595	12498	12449	12405	12384	12478	12407	12478	12460	12424	12439	12476	12478	12608	12516	12449	12635	12436	12589	12494	12446	12378	12284	12450	12496	12431	12496	12567	12446	12548	12419	12604	12491	12429	12491	12467	12379	12249	12482	12465	12551	12409	12431	12404	12560	12607	12524	12398	12329	12428	12576	12433	12547	12586	12707	12518	12670	12575	12554	12517	12577	12311	12481	12539	12376	12480	12476	12476	12483	12599	12448	12489	12620	12384	12603	12506	12644	12551	12528	12475	12607	12244	12460	12428	12486	12553	12467	12495	12573	12517	12366	12633	12522	12532	12637	12364	12416	12468	12596	12519	12438	12494	12526	12395	12519	12459	12589	12479	12572	12655	12507	12358	12430	12466	12488	12440	12513	12379	12704	12526	12628	12516	12434	12393	12738	12517	12415	12586	12593	12590	12502	12229	12519	12457	12479	12605	12594	12594	12509	12541	12470	12552	12552	12413	12520	12429	12599	12570	12474	12423	12394	12430	12498	12429	12361	12333	12604	12590	12673	12428	12399	12494	12511	12411	12479	12469	12557	12573	12651	12210	12623	12516	12424	12455	12366	12586	12504	12508	12721	12628	12430	12316	12474	12378	12601	12431	12553	12413	12597	12502	12441	12583	12392	12320	12456	12604	12297	12578	12422	12547	12405	12425	12461	12560	12503	12439	12500	12662	12461	12476	12408	12615	12584	12394	12568	12501	12616	12513	12524	12557	12547	12547	12441	12364	12528	12374	12477	12475	12602	12368	12609	12521	12255	12506	12552	12575	12653	12546	12448	12532	12491	12382	12496	12361	12514	12504	12460	12400	12438	12622	12459	12606	12488	12379	12580	12297	12496	12597	12443	12640	12386	12565	12357	12600	12497	12415	12376	12481	12458	12484	12542	12494	12517	12662	12548	12485	12501	12473	12492	12508	12636	12395	12440	12589	12565	12475	12493	12620	12355	12440	12513	12535	12390	12729	12466	12542	12545	12580	12465	12614	12398	12415	12659	12510	12594	12337	12456	12487	12292	12369	12635	12547	12548	12472	12653	12549	12540	12403	12380	12564	12364	12362	12669	12433	12317	12559	12568	12566	12493	12594	12426	12411	12397	12410	12646	12535	12586	12658	12361	12420	12455	12537	12572	12541	12368	12391	12635	12573	12447	12558	12496	12558	12493	12391	12433	12611	12548	12471	12432	12536	12482	12410	12463	12489	12535	12563	12446	12655	12393	12623	12544	12503	12498	12410	12551	12358	12646	12495	12587	12560	12510	12543	12681	12363	12544	12335	12331	12532	12523	12551	12527	12450	12347	12599	12575	12354	12530	12537	12619	12467	12331	12458	12442	12512	12299	12308	12371	12438	12699	12467	12470	12493	12355	12408	12436	12345	12513	12439	12374	12461	12433	12467	12491	12533	12370	12421	12424	12566	12531	12360	12514	12621	12489	12413	12321	12380	12489	12501	12406	12584	12564	12523	12438	12442	12459	12482	12498	12438	12452	12531	12740	12385	12411	12417	12428	12475	12409	12613	12465	12518	12517	12502	12489	12480	12528	12497	12378	12530	12613	12488	12470	12665	12502	12350	12526	12363	12527	12459	12673	12663	12556	12580	12470	12538	12416	12700	12492	12406	12524	12358	12518	12338	12568	12474	12456	12478	12323	12435	12405	12682	12526	12625	12447	12585	12428	12385	12670	12465	12500	12514	12467	12656	12500	12465	12475	12569	12370	12514	12359	12697	12613	12508	12439	12459	12582	12362	12513	12399	12515	12562	12467	12425	12592	12529	12544	12391	12637	12372	12442	12490	12427	12623	12414	12373	12296	12504	12577	12452	12476	12450	12480	12445	12510	12498	12380	12547	12435	12512	12387	12478	12462	12365	12463	12497	12428	12303	12435	12263	12384	12580	12433	12426	12448	12505	12532	12348	12511	12439	12419	12362	12576	12494	12481	12483	12479	12411	12557	12510	12508	12488	12454	12565	12462	12477	12592	12456	12466	12448	12482	12677	12665	12436	12428	12701	12568	12461	12381	12398	12497	12504	12570	12528	12456	12380	12563	12364	12529	12340	12478	12403	12415	12582	12552	12560	12554	12676	12337	12481	12487	12552	12451	12642	12547	12404	12515	12448	12350	12400	12626	12436	12495	12516	12456	12480	12608	12542	12367	12364	12310	12577	12469	12462	12482	12600	12480	12594	12580	12538	12566	12444	12432	12369	12539	12539	12558	12463	12450	12466	12591	12473	12611	12492	12625	12326
29031	26071	30954	25259	20140	18119	16303	14849	14320	14080	13879	13795	13861	13808	13524	13516	13524	13591	13792	13598	13460	13571	13688	13627	13591	13422	13302	13523	13687	13545	13640	13528	13425	13654	13498	13417	13549	13401	13529	13524	13310	13464	13514	13441	13539	13386	13297	13407	13490	13439	13487	13291	13334	13465	13358	13565	13487	13445	13376	13368	13518	13543	13461	13402	13434	13436	13429	13597	13693	13654	13538	13262	13550	13345	13375	13545	13665	13398	13486	13501	13453	13463	13558	13495	13441	13508	13391	13540	13516	13438	13412	13293	13602	13337	13654	13549	13447	13484	13543	13586	13409	13334	13504	13432	13489	13598	13213	13359	13311	13454	13622	13484	13220	13380	13409	13489	13444	13481	13257	13549	13515	13264	13620	13433	13539	13552	13662	13442	13389	13624	13537	13334	13454	13497	13443	13529	13395	13412	13409	13617	13725	13350	13318	13525	13520	13361	13622	13536	13525	13327	13298	13388	13445	13229	13383	13478	13384	13418	13523	13459	13398	13449	13320	13552	13621	13395	13646	13485	13325	13544	13604	13508	13531	13237	13573	13477	13537	13368	13481	13583	13561	13359	13330	13518	13436	13426	13527	13426	13256	13547	13544	13523	13346	13420	13318	13595	13415	13599	13514	13236	13467	13487	13523	13464	13448	13486	13355	13542	13558	13542	13349	13412	13444	13263	13616	13391	13521	13473	13611	13359	13334	13525	13489	13465	13493	13311	13407	13399	13283	13516	13467	13282	13440	13564	13454	13412	13522	13523	13359	13484	13497	13564	13330	13472	13518	13438	13648	13388	13380	13504	13466	13625	13510	13486	13482	13567	13448	13599	13431	13499	13541	13492	13356	13444	13481	13451	13325	13429	13449	13628	13458	13421	13500	13410	13512	13430	13453	13540	13299	13257	13545	13514	13353	13434	13311	13341	13528	13642	13578	13526	13417	13566	13454	13412	13327	13440	13429	13485	13426	13528	13695	13558	13659	13393	13487	13456	13481	13582	13428	13357	13592	13453	13534	13438	13376	13374	13485	13529	13504	13482	13677	13343	13476	13477	13365	13368	13472	13494	13632	13348	13524	13561	13428	13466	13346	13456	13472	13750	13461	13564	13553	13453	13506	13399	13631	13370	13562	13638	13463	13544	13534	13274	13521	13601	13675	13536	13345	13527	13576	13495	13563	13410	13308	13467	13305	13465	13655	13351	13638	13470	13587	13531	13508	13432	13500	13281	13401	13476	13438	13491	13381	13394	13395	13456	13478	13416	13566	13529	13434	13408	13582	13551	13605	13656	13378	13542	13419	13427	13482	13528	13461	13382	13382	13579	13317	13464	13363	13338	13276	13546	13364	13469	13324	13260	13535	13526	13316	13434	13435	13634	13582	13431	13348	13441	13435	13499	13578	13376	13601	13637	13455	13563	13353	13505	13436	13428	13352	13390	13372	13557	13323	13460	13402	13368	13333	13359	13492	13247	13655	13593	13572	13520	13542	13554	13464	13549	13347	13526	13360	13430	13486	13518	13508	13476	13488	13340	13605	13439	13481	13484	13539	13479	13556	13406	13586	13548	13374	13493	13319	13531	13282	13474	13463	13603	13482	13352	13310	13590	13256	13618	13632	13510	13535	13416	13423	13479	13495	13370	13435	13524	13565	13507	13423	13658	13142	13196	13560	13331	13512	13555	13581	13345	13641	13489	13660	13170	13362	13268	13376	13396	13666	13435	13431	13349	13450	13424	13437	13364	13540	13429	13675	13516	13527	13564	13295	13460	13493	13415	13424	13408	13418	13287	13548	13337	13441	13488	13297	13475	13294	13609	13446	13388	13426	13443	13335	13366	13291	13356	13515	13446	13437	13377	13274	13579	13483	13533	13380	13428	13474	13535	13373	13477	13448	13525	13476	13449	13495	13436	13403	13482	13529	13339	13375	13524	13310	13473	13343	13371	13433	13557	13428	13479	13347	13476	13426	13539	13471	13497	13314	13472	13626	13483	13652	13539	13464	13372	13349	13539	13447	13531	13690	13408	13622	13507	13460	13327	13335	13530	13476	13502	13336	13491	13575	13489	13646	13505	13527	13404	13502	13555	13595	13371	13522	13487	13545	13439	13662	13499	13510	13245	13655	13618	13294	13365	13558	13514	13516	13554	13502	13544	13459	13477	13458	13425	13362	13679	13609	13568	13580	13493	13418	13575	13323	13434	13253	13457	13649	13491	13503	13498	13344	13606	13313	13474	13418	13653	13561	13310	13357	13487	13256	13592	13626	13352	13553	13555	13486	13376	13594	13599	13391	13354	13320	13626	13448	13329	13210	13497	13488	13363	13418	13403	13549	13520	13535	13542	13615	13561	13575	13575	13565	13416	13437	13515	13462	13378	13640	13501	13513	13416	13424	13461	13451	13398	13447	13494	13572	13260	13371	13365	13579	13343	13491	13330	13457	13342	13344	13497	13453	13398	13336	13416	13412	13506	13285	13539	13138	13480	13443	13679	13464	13565	13571	13456	13394	13457	13566	13418	13377	13425	13391	13419	13500	13483	13386	13507	13320	13408	13528	13548	13508	13469	13555	13651	13488	13482	13447	13379	13516	13580	13391	13471	13662	13482	13604	13510	13637	13353	13704	13352	13559	13344	13452	13700	13472	13454	13561	13347	13472	13517	13600	13430	13440	13582	13410	13557	13291	13454	13465	13303	13448	13404	13615	13573	13512	13366	13517	13622	13585	13614	13510	13760	13354	13338	13629	13422	13506	13451	13399	13572	13531	13554	13347	13495	13388	13654	13370	13490	13505	13378	13451	13502	13546	13681	13511	13389	13231	13309	13570	13462	13381	13509	13512	13383	13507	13444	13500	13480	13613	13472	13578	13532	13428	13370	13278	13508	13246	13521	13509	13597	13481	13319	13377	13612	13393	13230	13577	13329	13418	13463	13443	13340	13361	13471	13435	13465	13549	13561	13382	13479	13683	13556	13424	13503	13420	13510	13363	13399	13445	13698	13394	13145	13333	13470	13251	13508	13598	13585	13399	13426	13307	13450	13601	13374	13311	13478	13494	13566	13556	13527	13592	13466	13504	13654	13399	13674	13442	13457	13404	13223	13397	13390	13602	13495	13440	13407	13488	13459	13221	13518	13478	13515	13763	13364	13632	13581	13467	13406	13352	13572	13443	13420	13605	13397	13556	13522	13616	13546	13467	13415	13527	13476	13535	13442	13587	13289	13484	13476	13655	13359	13412	13392	13383	13565	13482	13496	13552	13281	13533	13496	13459	13353	13375	13412	13375	13565	13569	13664	13408	13364	13455	13400	13573	13636	13619	13489	13329	13551	13386	13451	13468	13348	13461	13414	13496	13437	13395	13434	13303	13502	13689	13468	13327	13432	13535	13305	13563	13393	13482	13329	13356	13482	13492	13426	13489	13619	13540	13359	13421	13527	13465	13486	13471	13526	13481	13481	13367	13551	13440	13580	13485	13263	13532	13362	13494	13308	13443	13466	13541	13354	13444	13488	13575	13438	13405	13400	13428	13569	13480	13263	13441	13407	13564	13363	13449	13395	13422	13379	13464	13338	13390	13522	13562	13372	13399	13392	13471	13489	13386	13560	13259	13579	13582	13327	13555	13478	13390	13321	13511	13498	13362	13593	13452	13464	13428	13382	13608	13488	13617	13370	13505	13527	13441	13498	13514	13595	13420	13391	13616	13389	13440	13679	13597	13359	13393	13506	13510	13467	13409	13576	13521	13371	13397	13305	13405	13238	13646	13513	13199	13341	13476	13490	13520	13419	13498	13466	13495	13537	13390	13502	13629	13607	13462	13615	13514	13547	13450	13508	13750	13411	13553	13404	13398	13520	13455	13438	13592	13512	13572	13339	13515	13497	13487	13590	13230	13402	13258	13291	13391	13629	13637	13385	13395	13386	13441	13572	13442	13323	13463	13446	13614	13535	13394	13563	13279	13393	13672	13415	13388	13462	13443	13388	13170	13525	13285	13554	13535	13390	13214	13494	13337	13218	13476	13437	13402	13480	13450	13611	13425	13406	13308	13487	13531	13434	13392	13280	13433	13424	13388	13401	13500	13646	13654	13464	13547	13588	13333	13590	13518	13606	13644	13473	13192	13343	13241	13460	13479	13531	13443	13372	13435	13508	13541	13463	13663	13690	13323	13348	13505	13540	13452	13565	13457	13639	13464	13327	13431	13502	13472	13438	13444	13476	13551	13648	13325	13435	13542	13430	13433	13395	13372	13323	13629	13686	13516	13398	13347	13454	13452	13612	13503	13712	13357	13542	13414	13479	13490	13608	13481	13421	13532	13335	13428	13360	13521	13451	13378	13425	13425	13550	13500	13436	13409	13498	13562	13549	13381	13570	13547	13441	13537	13512	13538	13608	13501	13391	13330	13388	13517	13523	13408	13347	13462	13571	13640	13480	13472	13748	13348	13338	13440	13373	13339	13531	13377	13471	13653	13394	13529	13301	13477	13629	13544	13560	13353	13495	13537	13350	13431	13434	13200	13451	13233	13399	13378	13547	13494	13463	13412	13529	13399	13502	13393	13354	13462	13472	13434	13260	13335	13434	13467	13503	13615	13338	13570	13364	13468	13492	13644	13417	13281	13527	13224	13427	13536	13586	13671	13453	13406	13444	13379	13488	13482	13622	13457	13443	13269	13507	13339	13398	13442	13231	13295	13585	13604	13464	13381	13518	13526	13475	13501	13604	13478	13231	13458	13641	13640	13392	13470	13542	13425	13539	13468	13452	13423	13338	13473	13385	13485	13311	13621	13351	13263	13508	13467	13639	13326	13681	13490	13522	13535	13619	13465	13385	13499	13461	13362	13471	13433	13304	13572	13422	13525	13440	13224	13460	13522	13543	13388	13616	13471	13329	13557	13309	13441	13394	13308	13644	13449	13482	13397	13491	13388	13538	13440	13535	13556	13553	13497	13579	13618	13553	13477	13539	13393	13456	13512	13562	13465	13546	13337	13520	13330	13373	13612	13422	13561	13390	13482	13485	13494	13478	13579	13489	13374	13231	13313	13417	13476	13601	13452	13402	13599	13357	13447	13325	13492	13371	13408	13318	13450	13474	13488	13472	13372	13350	13566	13543	13512	13622	13494	13524	13319	13431	13403	13166
31531	39353	34609	25215	22114	19269	16305	14507	13814	13442	13107	12834	12757	12990	12720	12828	12675	12584	12639	12576	12528	12457	12561	12434	12476	12529	12654	12562	12497	12536	12643	12591	12613	12600	12543	12492	12536	12573	12349	12502	12422	12547	12483	12422	12467	12518	12714	12557	12489	12536	12472	12578	12394	12490	12305	12677	12683	12436	12508	12586	12399	12539	12468	12658	12592	12480	12494	12365	12528	12547	12580	12419	12484	12394	12560	12483	12515	12371	12509	12443	12508	12513	12456	12403	12649	12595	12527	12506	12455	12494	12301	12536	12455	12520	12511	12501	12542	12532	12595	12395	12451	12470	12570	12433	12406	12475	12504	12654	12489	12460	12540	12602	12367	12432	12580	12449	12413	12557	12476	12429	12415	12457	12648	12385	12592	12444	12496	12579	12454	12308	12461	12484	12425	12470	12304	12409	12580	12302	12425	12450	12489	12435	12486	12429	12598	12477	12482	12450	12408	12506	12330	12497	12561	12410	12515	12303	12462	12436	12464	12433	12526	12506	12402	12455	12715	12450	12547	12543	12567	12415	12455	12526	12391	12404	12453	12361	12580	12576	12414	12384	12426	12491	12454	12444	12383	12360	12260	12544	12476	12343	12509	12360	12563	12370	12417	12535	12446	12491	12361	12487	12533	12400	12498	12496	12556	12492	12626	12384	12436	12452	12468	12512	12453	12572	12478	12585	12456	12429	12378	12491	12497	12497	12481	12391	12390	12577	12521	12465	12380	12457	12483	12387	12336	12504	12479	12492	12505	12496	12460	12345	12487	12358	12498	12346	12415	12353	12577	12282	12685	12412	12515	12500	12476	12460	12468	12596	12738	12483	12543	12580	12555	12480	12615	12376	12563	12505	12507	12378	12525	12535	12557	12533	12484	12325	12464	12457	12387	12350	12445	12577	12372	12513	12496	12587	12268	12334	12417	12440	12586	12413	12419	12448	12430	12432	12532	12670	12498	12461	12519	12417	12692	12327	12588	12276	12466	12465	12457	12490	12479	12544	12496	12443	12505	12279	12212	12546	12432	12393	12545	12548	12511	12410	12423	12567	12506	12555	12409	12453	12304	12264	12400	12267	12487	12353	12340	12438	12417	12550	12385	12528	12612	12406	12417	12553	12454	12557	12381	12422	12438	12423	12490	12540	12495	12399	12635	12391	12430	12403	12550	12227	12396	12373	12517	12488	12422	12469	12397	12528	12542	12546	12347	12352	12501	12500	12496	12477	12447	12616	12600	12388	12577	12478	12268	12578	12540	12554	12286	12493	12426	12555	12520	12455	12472	12454	12469	12624	12444	12532	12502	12513	12508	12548	12382	12395	12566	12404	12393	12513	12417	12319	12436	12685	12377	12509	12414	12317	12560	12472	12471	12381	12519	12413	12498	12644	12597	12288	12481	12411	12568	12364	12475	12463	12633	12443	12416	12474	12490	12417	12591	12467	12408	12465	12580	12568	12496	12467	12493	12469	12479	12442	12369	12465	12524	12456	12691	12441	12525	12506	12378	12516	12594	12491	12463	12533	12518	12475	12506	12478	12495	12548	12623	12406	12639	12526	12531	12359	12595	12266	12535	12456	12469	12587	12616	12516	12652	12477	12558	12405	12496	12603	12463	12307	12475	12342	12495	12488	12500	12513	12449	12390	12561	12459	12484	12431	12454	12449	12680	12433	12523	12491	12527	12457	12426	12444	12476	12447	12536	12461	12388	12404	12401	12422	12583	12492	12538	12599	12427	12487	12480	12368	12368	12454	12249	12394	12527	12406	12583	12563	12426	12414	12455	12444	12425	12538	12508	12611	12413	12485	12466	12313	12514	12343	12335	12564	12459	12470	12466	12412	12468	12551	12432	12564	12475	12444	12577	12564	12361	12513	12448	12467	12411	12505	12368	12426	12352	12370	12581	12504	12453	12431	12384	12472	12507	12384	12603	12434	12396	12503	12308	12569	12427	12549	12464	12495	12404	12602	12410	12430	12566	12324	12534	12428	12364	12495	12393	12428	12420	12338	12575	12406	12597	12688	12531	12480	12536	12467	12506	12726	12624	12482	12422	12441	12411	12539	12481	12539	12346	12470	12523	12315	12473	12515	12475	12475	12494	12293	12427	12510	12667	12403	12539	12364	12442	12513	12444	12431	12588	12464	12406	12447	12588	12361	12530	12419	12630	12511	12469	12529	12458	12485	12409	12331	12518	12344	12542	12429	12470	12358	12309	12544	12487	12406	12598	12438	12539	12420	12332	12547	12402	12513	12776	12415	12425	12516	12380	12362	12525	12577	12438	12346	12375	12425	12451	12456	12529	12447	12529	12512	12486	12622	12331	12423	12397	12346	12339	12480	12570	12613	12448	12482	12551	12388	12436	12503	12562	12493	12377	12546	12405	12527	12444	12630	12384	12549	12532	12446	12462	12411	12587	12405	12466	12422	12437	12588	12481	12395	12464	12596	12529	12636	12470	12494	12638	12363	12521	12633	12333	12505	12511	12409	12508	12443	12332	12392	12397	12406	12562	12490	12386	12486	12529	12474	12264	12246	12439	12444	12464	12536	12700	12343	12381	12432	12484	12495	12354	12511	12361	12427	12628	12490	12327	12568	12456	12517	12593	12301	12466	12392	12538	12380	12513	12414	12625	12428	12485	12478	12501	12490	12563	12375	12575	12574	12525	12352	12448	12500	12540	12516	12434	12350	12438	12451	12410	12461	12580	12375	12559	12450	12484	12456	12477	12361	12543	12434	12591	12425	12504	12623	12582	12561	12420	12478	12311	12353	12569	12339	12450	12540	12375	12487	12524	12423	12414	12307	12387	12376	12553	12491	12465	12511	12391	12535	12413	12514	12434	12441	12523	12444	12586	12425	12329	12482	12354	12477	12356	12546	12582	12339	12629	12507	12557	12377	12503	12350	12516	12578	12310	12431	12355	12511	12413	12393	12588	12630	12547	12471	12502	12222	12428	12282	12529	12522	12358	12540	12347	12493	12566	12584	12528	12607	12553	12480	12485	12655	12433	12369	12503	12369	12547	12538	12448	12537	12599	12674	12381	12441	12391	12544	12409	12539	12544	12440	12437	12438	12580	12294	12408	12508	12296	12536	12495	12384	12415	12508	12525	12557	12621	12345	12521	12643	12646	12619	12359	12353	12575	12499	12392	12536	12342	12461	12468	12445	12541	12443	12495	12501	12516	12543	12410	12389	12575	12408	12486	12470	12400	12515	12506	12664	12516	12365	12328	12564	12526	12462	12542	12574	12409	12425	12516	12466	12670	12482	12396	12680	12687	12420	12504	12472	12421	12372	12551	12521	12486	12357	12382	12552	12626	12392	12431	12354	12519	12344	12548	12414	12353	12475	12422	12522	12461	12336	12616	12517	12487	12280	12554	12549	12381	12371	12353	12476	12454	12418	12520	12517	12279	12551	12609	12420	12400	12517	12409	12530	12589	12612	12378	12399	12491	12665	12324	12339	12389	12442	12498	12639	12433	12459	12232	12674	12403	12457	12434	12325	12482	12528	12467	12598	12463	12427	12322	12410	12532	12454	12632	12418	12460	12548	12590	12414	12516	12621	12437	12412	12403	12479	12376	12498	12456	12465	12306	12602	12539	12472	12426	12534	12589	12412	12557	12620	12411	12271	12496	12448	12417	12380	12421	12461	12581	12464	12471	12580	12517	12463	12462	12379	12481	12460	12524	12396	12524	12496	12348	12668	12438	12491	12375	12538	12651	12532	12384	12460	12476	12447	12450	12476	12519	12580	12486	12511	12571	12446	12461	12311	12421	12606	12283	12480	12514	12534	12445	12478	12395	12516	12616	12386	12447	12378	12483	12354	12424	12329	12512	12398	12407	12454	12433	12504	12611	12598	12569	12569	12398	12418	12467	12365	12329	12631	12463	12483	12347	12532	12410	12504	12390	12402	12394	12394	12480	12552	12368	12570	12451	12496	12475	12489	12533	12501	12376	12528	12476	12463	12541	12572	12265	12502	12445	12290	12498	12486	12528	12353	12570	12557	12492	12525	12432	12579	12379	12399	12373	12566	12437	12553	12572	12416	12459	12440	12369	12635	12444	12525	12412	12547	12497	12503	12593	12570	12408	12327	12270	12476	12348	12407	12667	12554	12612	12392	12506	12537	12442	12469	12464	12272	12488	12521	12541	12583	12381	12603	12233	12531	12532	12500	12601	12299	12456	12591	12368	12419	12514	12474	12430	12561	12555	12572	12479	12454	12469	12546	12398	12536	12245	12527	12424	12485	12454	12561	12472	12370	12495	12398	12546	12450	12377	12394	12483	12457	12418	12421	12427	12616	12497	12446	12454	12467	12745	12530	12675	12541	12458	12545	12570	12449	12493	12397	12451	12531	12419	12528	12406	12561	12444	12543	12463	12465	12490	12442	12405	12364	12603	12238	12544	12452	12295	12469	12479	12443	12494	12401	12460	12432	12572	12633	12484	12393	12665	12640	12401	12531	12528	12361	12589	12548	12386	12504	12541	12489	12573	12437	12537	12415	12408	12356	12586	12444	12511	12467	12381	12625	12461	12512	12422	12471	12569	12474	12530	12233	12421	12272	12337	12461	12481	12591	12482	12395	12471	12562	12528	12740	12535	12612	12529	12537	12590	12447	12543	12691	12445	12533	12469	12513	12413	12454	12451	12616	12370	12485	12535	12452	12434	12420	12406	12495	12394	12483	12418	12369	12519	12519	12304	12447	12598	12422	12381	12441	12434	12304	12438	12391	12501	12494	12515	12488	12410	12455	12516	12473	12529	12584	12537	12465	12289	12600	12561	12492	12505	12342	12441	12480	12325	12675	12421	12602	12249	12443	12494	12411	12493	12362	12335	12514	12490	12582	12581	12458	12469	12347	12422	12492	12321	12516	12565	12498	12405	12574	12427	12368	12375	12444	12429	12461	12570	12333	12512	12607	12464	12452	12478	12480	12506	12245	12531	12421	12424	12566	12608	12354	12479	12419	12441	12344	12402	12427	12550	12562	12433	12277	12576	12645	12311	12452	12526	12494	12276	12678	12386	12439	12543	12370	12547	12506	12596	12525	12298	12380	12642	12302	12449	12715	12586	12417	12476	12530	12470	12535	12510	12413	12572	12542	12508	12559	12434	12607	12492	12407	12725	12562
24715	21314	28536	24927	22314	20094	17675	14419	13277	12909	12538	12122	12231	12468	12151	12313	12051	12208	12028	11997	12154	12033	12246	11900	12138	12013	11942	12054	12046	12030	12011	11882	11825	11996	11850	12021	12062	11718	11871	11807	12008	12059	11898	11919	11867	11834	11946	11817	11977	12081	12036	12025	11880	11788	11814	11851	12142	11853	11895	11908	11961	11859	11856	11816	11763	11884	11809	11833	11772	11788	11837	11894	11820	12066	11952	11914	11763	11940	11841	11833	11895	11914	11797	11793	11971	11897	11832	11840	11873	11805	11901	11894	11945	11816	11631	12117	11975	11850	12043	12022	11812	11916	11693	11713	11944	11797	11710	11891	11866	11917	11846	11997	12008	11874	11878	11729	11854	11797	12007	11965	11970	11773	11902	11845	11745	11856	11937	11906	11661	11887	11852	11911	11866	11898	12013	11832	11816	12083	11936	11956	12074	11832	11871	11895	11938	11640	11945	11657	11955	11911	11857	11864	11764	11830	11980	11818	12010	11860	11942	11832	11934	11768	11901	11783	11887	11844	11891	11639	11783	11857	11938	11927	11825	11723	12029	11825	11634	11976	12010	11939	11853	11823	11820	11944	11918	11861	11842	11823	11659	11895	11631	11837	11941	11927	11949	11873	11757	11887	11978	11804	11884	12013	11649	11895	11960	11719	11846	11810	11826	11764	11773	11721	11889	11904	12155	11829	11713	11887	11923	11966	11913	11899	11716	11901	11900	11838	11991	11840	11925	11863	11820	11875	11800	11936	11991	12035	11907	11857	11833	11840	12011	11674	11772	11839	11945	11851	11898	11864	11766	11890	11869	11737	12131	11924	11876	11773	11854	11805	11875	11898	12087	11941	11914	11768	11814	11882	11711	11627	11893	11739	11860	11952	11652	11879	11918	11928	11801	11933	11767	11863	11902	11988	11915	11899	11770	11831	11690	11727	11687	11825	11853	11866	12059	11831	11822	11861	12052	11861	11867	11804	11985	11851	11872	11742	11751	11940	11981	11724	11724	11891	12014	11964	11845	12038	11989	11804	11855	11740	11827	11915	11842	11787	11780	12012	11780	11818	11812	11816	11809	11832	11798	11879	11978	11824	11830	11876	11816	11794	11897	11937	11766	11887	11767	11762	11819	11838	11725	11845	11892	11824	11819	11738	11919	11895	11950	11839	11754	11759	11821	11885	11850	11876	11673	11811	11863	11936	11935	11786	11892	12033	11978	12030	11835	12037	11829	11731	11940	11959	11884	11861	11969	11945	12117	12053	11841	11964	11718	11788	11785	11751	11777	12030	11800	11826	11939	11810	11834	11951	11839	11794	11933	11931	11903	11876	11846	11874	11828	11872	11845	11748	11970	11993	12028	11927	11878	11935	11767	11953	11822	11876	11725	11743	11799	11884	11769	11854	11743	11715	11804	11870	11906	11972	11728	11834	11703	11827	11888	11820	11693	11871	11783	11827	12011	12049	11821	11796	12018	11860	11799	11718	11793	11988	11859	11705	11778	11995	11961	11798	11940	11904	11668	11891	11813	11913	11894	11881	11932	11988	11753	11766	11766	11898	11889	12004	11900	11876	11960	11826	12003	11928	11943	11955	11931	11765	11837	11714	11722	11796	12020	11753	11862	11990	11892	11843	11877	11927	11873	11776	11828	11645	11955	11994	12043	11883	11829	11780	11791	11777	11837	11948	11824	11813	11774	11800	11935	11793	11897	11816	11780	11792	11691	11745	11821	11950	11904	11896	12095	11913	11952	11923	11775	11934	11809	11867	11657	11904	11920	11885	11780	12002	11821	11926	11943	11777	11859	11884	11844	11963	11825	11864	11890	11880	11812	11968	11894	11918	11879	11761	11787	11747	11773	11644	11920	11814	11740	11816	12038	11825	11955	11937	11915	11865	11869	11890	11961	11921	11971	11901	11876	11785	11878	12041	11827	11863	11809	11838	11981	11763	12083	12069	11932	11775	11713	11835	11892	11966	11949	11956	11864	11771	11802	11713	11913	11942	11869	11771	12049	11709	11948	11765	11843	11921	11908	11701	11831	11984	11816	11729	11894	11869	11897	11991	11975	11975	11987	11796	11880	11832	12004	11798	11954	11896	11821	11823	11678	11878	12065	11815	11904	11954	11719	11839	11993	11916	11859	11881	11997	12045	11875	11971	11983	11927	11981	11799	11903	12008	11914	11927	11693	11940	11935	11885	11844	11857	11770	11731	11924	11966	11912	11739	11887	11956	11904	11837	11769	11749	11791	11718	11801	11851	11636	11850	11738	11713	11846	11883	11679	11858	11911	11900	11677	11878	11725	11812	11827	11750	11845	11794	11870	11969	11750	11949	11870	11951	11893	11769	12016	11792	11841	11858	11859	11849	11876	11827	12003	11798	11791	11989	11919	11959	11928	11895	11847	11860	11890	12073	11941	11887	11863	11849	11951	11718	11823	11764	11845	11985	11647	11861	11857	11805	11859	11660	11896	12090	11913	11800	11893	11876	11683	11839	12006	11750	11808	11917	11872	11956	11831	11926	11807	11831	11871	11989	11865	11888	11854	11895	12070	11964	11988	11864	12144	11902	11779	12025	11981	11782	11792	11852	11810	11816	11842	11855	11874	11911	11893	11763	11860	12061	11791	11825	11829	11936	11878	11973	12052	11903	11875	11963	11624	11778	11815	12029	11962	11984	12105	11794	11930	12004	12040	11686	11861	12015	11954	11812	11863	11637	11893	11700	11947	11839	11886	11976	11971	11877	11739	11814	11971	11851	11883	11781	11801	12004	11988	11737	12038	11933	11965	11942	11919	11965	11934	11920	11790	11638	11914	11839	11843	11962	11771	11977	11809	11983	12014	11861	11902	11822	11805	11834	11949	11876	11754	11888	11997	11834	11886	12052	11934	11847	12031	11736	11874	11962	11691	12000	11899	11725	11794	11671	11950	12070	11882	12042	11913	11885	11970	11806	11906	11808	12004	11957	12014	11810	11836	11808	11935	11866	11786	11839	11896	11805	11752	11867	11753	11987	11888	11977	11839	11685	11870	11952	11838	11649	11711	11875	11971	11850	11773	11855	11781	11858	11947	11961	11845	11884	11977	11830	11903	11985	11938	11895	11845	11865	11950	11841	11832	11993	11893	11720	11876	11741	11771	11818	11770	11929	11779	11933	11871	11887	11906	11999	12071	11830	11849	11818	11727	11906	11837	11814	11926	12068	11914	11661	11784	11910	11757	11784	11784	11830	11911	11835	11824	11902	12014	11843	11813	11947	11927	12082	11957	11792	11924	12009	11840	11881	11989	11623	12056	11984	11808	11925	11808	11792	11883	11698	11899	12056	11815	11790	11795	11974	11905	11983	11816	11819	11962	11990	11821	11841	11889	11971	11718	11716	11774	11923	11792	11829	11846	11847	11782	11764	11762	12046	11824	11766	11718	11835	12054	11882	11720	11778	11999	12010	11885	11947	11885	11860	11677	11865	12023	11994	11858	12002	12157	12103	11604	12045	12041	11694	11846	11913	12021	11941	11978	11917	12122	11792	11860	11837	11814	11677	11982	11894	11867	11955	11641	11885	11884	11778	11862	11719	11809	11808	11735	11738	11695	11988	11683	11970	12048	11924	11983	12016	12001	11755	11676	11972	11601	11851	11841	11812	11734	11807	11998	11852	12018	11935	11906	11851	12092	11840	11841	11668	11881	12011	11820	11777	11859	11976	11780	11870	11923	11895	11766	11874	11888	12061	11893	11718	11799	11708	11929	11883	11901	11841	11760	11914	11983	11830	11907	11980	11892	11721	11720	11955	11973	11903	11742	11983	11755	11846	11926	11902	12013	11916	12027	11894	11650	11827	11776	11790	11802	11692	11793	11814	11793	11874	11818	11864	11839	11851	11731	11822	11864	11857	11843	11812	11813	11922	11797	12016	11952	11809	11785	11756	11949	11938	11877	11991	11871	11889	11830	12056	11798	11876	12071	11844	11986	11880	12014	11870	11875	11933	11803	11910	11805	11781	11917	11954	12012	11825	11771	11761	11859	11743	11921	11988	11889	11904	12052	11944	11997	11675	11695	11763	12119	11810	11921	11896	11793	11958	11908	11768	12095	11722	12173	11775	11942	11926	11988	11723	11889	11915	11820	11743	11856	11927	11868	11977	11886	11773	11878	11814	11877	11805	11990	11881	11902	12050	11839	11821	11903	11945	12015	11901	11744	11908	11993	11939	11826	11805	11794	11970	11825	11855	11928	11840	11814	12055	11899	11846	11878	11898	11923	11973	11890	11829	11860	11883	11759	11712	11898	11987	12046	11974	11734	11972	11870	11802	11910	11905	11910	11877	11895	11938	11944	11714	11667	11989	11744	11828	11747	11914	11929	12051	11669	11911	12130	11697	11843	11864	11712	12025	11945	11744	11978	11936	11923	11788	11950	11938	11734	11808	11965	11968	12014	12072	11947	11753	11834	11875	11866	11790	11908	11953	11984	11852	11907	11983	12030	11820	11771	12007	11819	11912	11872	11877	11879	12089	12020	11904	12013	11874	11883	11953	11897	11772	11801	11901	11853	11757	11802	11793	11794	11916	11989	11733	11825	11870	12000	11886	12046	11860	11809	12019	11794	11945	11992	11899	11899	11781	11749	11868	11822	11802	11757	11801	11825	11737	11911	11979	11899	12008	11953	11921	12090	11958	11838	11861	11924	11798	11725	11680	11915	11909	11743	11969	11971	11763	12026	11769	11919	11818	12100	11886	11893	11709	11781	12019	11727	11877	11979	11894	11823	11710	11761	11925	11799	12044	12040	11885	11903	11790	11834	11889	12000	11879	11856	12094	11907	11866	12020	11766	11786	11843	11994	11819	11921	11634	11828	11833	11865	12059	11949	11939	11929	11969	11875	11807	11702	11733	11961	11876	11591	11856	11773	11873	11780	11858	11814	11766	11968	11914	11829	11908	12070	11884	11850	11955	11922	11853	11924	11891	11939	11834	11774	11808	11672	11948	11972	11894	11794	11995	11927	12000	11863	11959	11890	12021	11705	12063	11922	11821	11990	11601	11817	11972	11801	11819	11875	11992	11816	11933	12001	12066	11941	11897	11958	11945	11897	11750	11797	11964	12009	11975	11882	11834	11922	11951	11864	11893	11803	11935	11924	12034	11829	11847
28494	41607	37011	28260	24390	20361	17427	14879	13852	12994	12404	12324	12033	12347	12162	11778	11850	11810	11662	11693	11744	11918	11701	11735	11625	11687	11634	11731	11713	11569	11572	11511	11703	11456	11413	11590	11668	11485	11554	11585	11612	11654	11496	11609	11560	11629	11542	11390	11395	11495	11498	11394	11569	11726	11571	11674	11537	11589	11573	11559	11576	11384	11535	11527	11486	11641	11581	11609	11479	11709	11681	11505	11571	11487	11618	11532	11657	11460	11526	11510	11494	11506	11603	11534	11590	11489	11510	11536	11525	11725	11410	11567	11528	11599	11501	11627	11610	11451	11734	11715	11594	11561	11411	11453	11482	11632	11517	11551	11492	11541	11709	11515	11624	11448	11564	11460	11512	11720	11503	11354	11662	11628	11532	11572	11635	11684	11467	11678	11581	11634	11408	11525	11460	11362	11471	11618	11616	11529	11391	11659	11683	11499	11498	11574	11608	11681	11636	11431	11654	11553	11670	11477	11439	11556	11401	11410	11440	11630	11444	11427	11393	11445	11468	11481	11536	11771	11574	11429	11441	11612	11582	11495	11727	11583	11567	11421	11471	11608	11659	11535	11596	11613	11398	11556	11707	11581	11375	11532	11609	11614	11674	11552	11534	11594	11475	11582	11604	11367	11634	11553	11475	11497	11705	11531	11549	11561	11382	11689	11508	11664	11726	11502	11655	11456	11372	11709	11566	11369	11724	11601	11479	11488	11498	11460	11526	11477	11590	11499	11435	11579	11618	11503	11409	11523	11487	11442	11592	11593	11538	11569	11587	11515	11499	11530	11534	11500	11549	11655	11540	11676	11467	11489	11636	11526	11540	11467	11453	11389	11435	11550	11549	11478	11411	11502	11553	11494	11683	11634	11616	11590	11455	11519	11560	11639	11539	11498	11478	11497	11525	11562	11481	11535	11467	11458	11528	11544	11535	11497	11458	11553	11636	11488	11628	11327	11630	11477	11715	11475	11605	11435	11541	11531	11543	11649	11532	11625	11608	11527	11543	11487	11387	11489	11578	11478	11565	11514	11470	11394	11455	11434	11435	11497	11458	11411	11453	11641	11670	11453	11551	11479	11654	11632	11603	11524	11566	11424	11532	11547	11617	11572	11575	11324	11462	11488	11468	11267	11704	11632	11600	11457	11587	11338	11601	11522	11419	11408	11381	11500	11600	11571	11554	11450	11479	11414	11490	11461	11520	11453	11472	11353	11502	11485	11614	11449	11625	11472	11472	11363	11566	11531	11519	11491	11653	11567	11499	11522	11571	11541	11452	11462	11483	11435	11610	11561	11491	11294	11630	11581	11521	11491	11485	11524	11516	11516	11534	11594	11575	11574	11555	11514	11642	11509	11517	11550	11527	11452	11670	11570	11446	11443	11501	11383	11553	11653	11377	11623	11485	11574	11593	11495	11492	11569	11466	11486	11583	11617	11433	11395	11505	11476	11413	11436	11457	11646	11444	11536	11516	11491	11546	11559	11426	11526	11443	11484	11525	11550	11617	11504	11607	11466	11615	11490	11621	11474	11599	11728	11645	11521	11424	11610	11528	11542	11586	11622	11661	11501	11550	11492	11600	11620	11637	11564	11592	11498	11639	11501	11427	11492	11457	11656	11556	11638	11466	11588	11515	11639	11557	11517	11406	11530	11614	11461	11479	11478	11411	11522	11716	11488	11469	11557	11462	11540	11508	11634	11556	11536	11523	11687	11409	11565	11712	11482	11448	11581	11511	11612	11484	11423	11564	11630	11570	11477	11584	11604	11584	11430	11465	11487	11478	11399	11620	11476	11539	11541	11580	11499	11578	11627	11472	11481	11602	11583	11432	11671	11612	11696	11557	11508	11572	11624	11404	11541	11579	11489	11499	11707	11575	11699	11656	11696	11641	11463	11566	11541	11494	11649	11475	11557	11534	11617	11443	11633	11499	11711	11468	11439	11533	11345	11553	11592	11539	11649	11593	11536	11572	11516	11563	11438	11695	11524	11601	11534	11772	11437	11503	11645	11592	11500	11499	11582	11597	11660	11501	11433	11585	11523	11502	11604	11520	11563	11579	11531	11642	11506	11567	11691	11539	11632	11479	11540	11460	11531	11511	11472	11623	11606	11544	11413	11596	11555	11588	11557	11665	11534	11353	11669	11530	11501	11498	11478	11586	11481	11503	11514	11543	11623	11390	11499	11450	11542	11394	11422	11786	11423	11626	11605	11447	11486	11504	11606	11448	11566	11599	11564	11500	11382	11468	11413	11524	11678	11589	11663	11481	11655	11770	11508	11598	11640	11633	11512	11480	11544	11608	11539	11532	11594	11481	11504	11494	11405	11449	11574	11607	11576	11518	11469	11605	11467	11538	11554	11505	11392	11410	11479	11622	11571	11494	11650	11589	11422	11550	11617	11515	11611	11578	11522	11576	11589	11623	11571	11625	11562	11355	11602	11488	11668	11479	11717	11549	11538	11627	11505	11599	11504	11573	11366	11456	11556	11347	11655	11571	11444	11575	11637	11525	11709	11579	11388	11470	11453	11579	11443	11857	11535	11438	11586	11465	11482	11667	11528	11433	11547	11472	11502	11458	11548	11540	11500	11571	11591	11505	11543	11632	11537	11519	11437	11713	11541	11586	11485	11558	11679	11632	11636	11545	11413	11806	11467	11550	11427	11532	11550	11595	11536	11602	11441	11534	11462	11677	11492	11526	11518	11470	11481	11560	11491	11537	11645	11474	11497	11539	11693	11545	11755	11561	11532	11485	11527	11662	11484	11529	11426	11626	11524	11689	11724	11545	11710	11642	11526	11606	11514	11469	11591	11384	11571	11602	11509	11628	11519	11617	11458	11553	11606	11436	11545	11561	11498	11669	11387	11693	11409	11447	11543	11549	11613	11621	11494	11574	11641	11616	11421	11636	11428	11550	11407	11644	11554	11455	11540	11382	11529	11376	11649	11627	11595	11646	11568	11487	11649	11586	11401	11461	11545	11432	11571	11487	11502	11656	11314	11525	11614	11549	11372	11479	11582	11610	11623	11715	11510	11585	11436	11477	11618	11520	11590	11629	11645	11606	11576	11579	11511	11785	11444	11712	11517	11509	11509	11599	11595	11533	11538	11544	11571	11502	11444	11547	11484	11455	11501	11599	11417	11603	11635	11455	11550	11654	11531	11550	11397	11479	11545	11483	11473	11424	11500	11595	11546	11445	11536	11434	11371	11599	11564	11561	11618	11590	11565	11538	11473	11511	11508	11577	11446	11528	11579	11642	11540	11441	11548	11669	11416	11506	11592	11546	11382	11434	11496	11453	11496	11585	11604	11724	11545	11622	11597	11457	11499	11568	11496	11582	11470	11490	11728	11508	11491	11527	11524	11600	11481	11416	11580	11529	11522	11461	11481	11597	11573	11559	11551	11508	11546	11566	11559	11670	11588	11546	11597	11588	11432	11583	11475	11490	11571	11548	11525	11639	11553	11423	11592	11389	11713	11554	11397	11439	11547	11510	11643	11557	11434	11371	11412	11511	11625	11615	11518	11515	11387	11499	11503	11490	11516	11570	11397	11552	11531	11387	11530	11456	11406	11638	11623	11549	11578	11589	11578	11475	11404	11523	11586	11513	11445	11415	11575	11838	11555	11459	11619	11519	11490	11611	11516	11564	11527	11541	11452	11597	11544	11445	11577	11462	11680	11466	11539	11455	11433	11475	11496	11482	11480	11631	11526	11651	11489	11478	11513	11465	11578	11598	11427	11503	11614	11476	11388	11626	11474	11660	11481	11550	11516	11474	11463	11402	11547	11635	11401	11492	11532	11464	11426	11653	11389	11515	11513	11402	11409	11560	11511	11371	11543	11649	11525	11751	11417	11585	11453	11340	11563	11755	11390	11401	11484	11654	11571	11528	11495	11616	11504	11515	11559	11353	11681	11581	11444	11543	11502	11719	11620	11637	11533	11585	11481	11529	11685	11555	11539	11420	11524	11625	11630	11707	11619	11676	11560	11550	11487	11494	11456	11653	11510	11569	11663	11642	11702	11661	11550	11477	11701	11468	11460	11574	11481	11611	11546	11614	11550	11730	11555	11593	11453	11615	11590	11363	11595	11470	11536	11600	11496	11485	11467	11623	11576	11594	11520	11638	11644	11554	11464	11567	11467	11704	11707	11491	11238	11585	11550	11645	11492	11607	11699	11386	11479	11483	11499	11378	11519	11696	11735	11449	11734	11664	11712	11471	11427	11504	11555	11538	11335	11729	11620	11708	11425	11584	11610	11591	11498	11492	11580	11581	11330	11442	11575	11398	11635	11407	11532	11490	11640	11569	11657	11590	11607	11598	11668	11540	11539	11555	11487	11439	11585	11552	11593	11500	11610	11586	11330	11590	11620	11548	11367	11730	11586	11422	11306	11371	11590	11553	11609	11645	11548	11712	11539	11500	11599	11575	11463	11518	11620	11467	11504	11546	11574	11563	11462	11431	11502	11515	11619	11543	11572	11426	11636	11436	11503	11434	11566	11695	11537	11532	11604	11550	11480	11456	11507	11542	11503	11704	11523	11498	11626	11552	11435	11535	11521	11502	11674	11404	11453	11492	11515	11588	11492	11593	11544	11453	11631	11504	11683	11664	11447	11722	11670	11320	11547	11507	11541	11568	11553	11466	11518	11726	11606	11489	11533	11579	11672	11568	11536	11563	11480	11549	11367	11540	11581	11576	11535	11448	11505	11444	11549	11492	11736	11600	11547	11610	11532	11631	11478	11406	11732	11528	11444	11442	11521	11585	11567	11519	11629	11594	11520	11624	11625	11587	11598	11584	11375	11672	11586	11335	11357	11475	11532	11493	11504	11563	11485	11549	11557	11666	11378	11678	11342	11585	11504	11526	11660	11558	11540	11680	11535	11544	11467	11577	11496	11518	11608	11526	11473	11512	11489	11582	11567	11477	11514	11705	11612	11548	11430	11436	11522	11583	11594	11475	11503	11586	11486	11629	11516	11591	11597	11526	11457	11599	11491	11478	11426	11615	11561	11567	11604	11575	11486	11519	11537	11462	11534	11590	11452	11551	11630	11536	11519	11452	11495	11491	11644	11465	11482	11514	11427	11367	11669	11417	11529	11567	11524	11568	11369	11490	11529	11432	11540	11666	11580	11577	11462
23170	21221	29064	23721	21708	23001	21447	14683	12484	11924	11899	11508	11429	11403	11304	11283	11068	11049	10901	11177	11178	11021	11192	10936	11031	11061	11006	11083	10998	10894	11180	10997	10887	10938	10940	10951	10732	11002	11047	10980	10925	10903	10883	10803	10985	10996	10873	10880	10798	10959	10825	10918	10846	10679	10722	10823	10802	10865	10908	10876	10767	10649	10685	10882	10972	10898	10786	10842	10894	10845	10775	10750	10909	10807	10713	10836	10787	10784	10885	10810	10611	10863	10822	10865	10788	10774	10770	10751	10865	10708	11035	10942	10779	10836	10822	10914	10915	10729	10927	10936	10787	10881	10697	10791	10912	10720	10886	10782	10892	10733	10740	10930	10885	10810	10794	10763	10814	10728	10800	10727	10858	10949	10746	10922	10708	10800	10855	10867	10723	11003	10801	10851	10840	10948	11042	10782	10806	10688	10778	10690	10754	10638	10855	10867	10842	10805	10883	10900	10804	10831	10769	10756	10720	11009	10753	10712	10855	10751	10664	10957	10840	10732	11023	10801	10751	10738	10833	10877	10979	10807	10832	10907	10728	10708	10840	10900	10792	10839	10847	10748	10910	10854	10640	10688	10803	10682	10866	10652	10794	10789	10565	10797	10763	10836	10628	10896	10751	10786	10724	10610	10643	10946	10721	10824	10789	10459	10796	10716	10792	10682	10712	10625	10905	10799	10868	10771	10773	10849	10730	10955	10783	10706	10941	10666	10722	10799	10733	10780	10722	10763	10874	10823	10991	10882	10780	10820	10618	10788	10861	10764	10869	10925	10739	10687	10648	10739	10817	10709	10623	10887	10709	10841	10748	11001	10826	10858	10754	10871	10857	10817	10824	10821	10887	10702	10648	10723	10770	10830	10957	10915	10820	10691	10664	10705	10713	10690	10726	10785	10684	10912	10738	10846	10776	10772	10847	10697	10908	10746	10843	10731	10720	10738	10696	10832	10544	10838	10821	10918	10685	10827	10735	10860	10805	10824	10510	10601	10828	10856	10954	10802	10901	10732	10708	10862	10720	10788	10784	10721	10698	10828	10840	10895	10694	10775	10752	10603	10636	10725	10777	10788	10807	10633	10679	10760	10891	10799	10874	10874	10756	10819	10698	10881	10781	10856	10850	10852	10739	10880	10926	10924	10808	10554	10896	10713	10858	10772	10864	10792	10779	10656	10723	10709	10955	10712	10871	11037	10606	10929	10959	10713	10690	10829	10822	10844	10963	10779	10681	10862	10641	10871	10699	10870	10547	10744	10653	10776	10818	10686	10809	10778	10743	10811	10743	10840	10727	10733	10839	10596	10833	10693	10701	10722	10806	10852	10797	10579	10760	10644	10805	10734	10783	10787	10771	10682	10789	10773	10852	10817	10871	10876	10794	10815	10801	10661	10718	10915	10733	10792	10970	10551	10677	10798	10787	10778	10743	10742	10764	10804	10678	10844	10769	10702	10956	10904	10937	10927	10888	10817	10859	10726	10942	10659	10700	10804	10982	10903	10862	10753	10796	10882	10736	10843	10802	10740	10800	10720	10718	10835	10912	10757	10799	10715	10808	10865	10675	10817	10760	10573	10678	10807	10792	10747	10808	10761	10676	10827	10780	10807	10685	10866	10899	10711	10750	11019	10888	10817	10834	10993	10601	10860	10801	11002	10619	10756	10721	10905	10876	10763	10746	10696	10833	10757	10784	10754	10712	10843	10623	10782	10951	10774	10727	10807	10830	10688	10698	10666	10674	10918	10783	10779	10689	10707	10872	10927	10814	10897	10838	10847	11095	10866	10766	10755	10829	10863	10706	10684	10667	10894	10787	10753	10852	10761	10936	10677	10704	10832	10795	10736	10833	10821	10781	10849	10646	10769	10804	10663	10832	10705	10764	10596	10800	10684	10812	10793	10846	10808	10630	10678	10779	10776	10804	10684	10713	10612	10911	10919	10765	10710	10715	10806	10788	10867	10913	10775	10928	10806	10760	10871	10752	10747	10764	10614	10976	10836	10798	10668	10720	10766	10742	10776	10830	10641	10740	10682	10791	10949	10767	10793	10634	10958	10827	10849	10721	10675	10786	10788	10715	10852	10621	10687	10797	10686	10929	10756	10779	10581	10774	10773	10871	10666	10732	10724	10790	10761	10757	10754	10717	10729	10763	10713	10784	10855	10797	10687	10704	10592	10740	10817	10779	10812	10748	10772	10746	10623	10786	10681	10896	10722	10649	10873	10788	10764	10819	10823	10837	10825	10939	10675	10759	10798	10733	10834	10855	10857	10839	10709	10760	10748	10751	10698	10699	10805	10788	10720	10732	10740	10849	10798	10702	10886	10769	10785	10743	10827	10612	10835	10808	10677	10937	10703	10883	10744	10806	10793	10923	10727	10831	10833	10909	10929	10647	10756	10719	10854	10818	10742	10802	10687	10821	10621	10808	10799	10876	10947	10977	10777	10686	10765	10917	10712	10684	10676	10720	10738	10884	10580	10805	10989	10861	10856	10778	10738	10775	10800	10927	10818	10847	10813	10716	10851	10783	10616	10867	10862	10694	10664	10698	10685	10842	10751	10667	10698	10928	10845	10725	10771	10745	10690	10821	10861	10718	10771	10896	10851	10793	10872	10742	10768	10921	10707	10707	10715	10838	10710	10816	10928	10869	10780	10868	10881	10689	10866	10793	10901	10782	10854	10735	10653	10793	10783	10752	10700	10714	10812	10779	10787	10828	10700	10731	10855	10554	10679	10804	11052	10796	10649	10869	10918	10938	10912	10790	10834	10745	10651	10969	10734	10848	10852	10518	10832	10660	10739	10918	10937	10834	10714	10694	10720	10831	10903	10710	10651	10782	10659	10816	10790	10654	10710	10808	10656	10728	10917	10605	10847	10783	10747	10810	10727	10793	10897	10773	10737	10619	10758	10828	10748	10724	10753	10838	10827	10804	10744	10673	10705	10680	10964	10819	10848	10809	10734	10830	10671	10697	10761	10768	10938	10841	10809	10960	10785	10684	10745	10563	10778	10771	10818	10712	10779	10626	10853	10779	10679	10651	10701	10852	10667	10815	10687	10705	10602	10813	10820	10783	10798	10677	10903	10714	10718	10809	10917	10866	10873	10660	10901	10584	10831	10726	10729	10760	10903	10698	10895	10749	10833	10746	10786	10781	10771	10800	10658	10845	10855	10752	10687	10649	10845	10807	10760	10813	10730	10673	10775	10767	10872	10849	10855	10775	10680	10740	10669	10560	10664	10850	10773	10822	10761	10744	10700	10680	10665	10857	10776	10832	10653	10651	10691	10792	10838	10796	10686	10979	10666	10884	10649	10674	10872	10985	10779	10748	10762	10783	10829	10842	10852	10934	10919	10915	10928	10762	10759	10819	10891	10877	10877	10904	10648	10830	10799	10711	10789	10742	10681	10682	10771	10702	10802	10685	10704	10836	10663	10580	11031	10956	10859	10766	10850	10983	10776	10711	10811	10734	10632	10762	10891	10956	10639	10745	10670	10911	10735	10806	10926	10677	10741	11006	10638	10791	10620	10791	10731	10856	10739	10701	10844	10662	10827	10695	10796	10910	10685	10951	10809	10905	10920	10879	10911	10803	10753	10975	10675	10663	10895	10731	10795	10687	10776	10907	10704	10806	10626	10796	10722	10780	10818	10848	10744	10846	10820	10856	10785	10780	10690	10850	10737	10790	10784	10751	10802	10608	10680	10774	10828	10783	10755	10849	10848	10775	10758	10797	10919	10735	10692	10929	10700	10779	10762	10620	10914	10708	10700	10570	10797	10727	10745	10830	10949	10706	10655	10791	10766	10856	10712	10710	10807	10725	10745	10798	10799	10833	10744	10682	10698	10723	10819	10723	10633	10780	10792	10823	10760	10797	10644	10618	10698	10639	10750	10616	10902	10721	10844	10765	10839	10819	10771	10814	10711	10863	10814	10863	10798	10607	10882	10784	10667	10723	10787	10532	10553	10457	10817	10691	10863	10780	10611	10668	10715	10869	10823	10716	10640	10961	10765	10777	10733	10875	10773	10810	10779	10590	10863	10778	10681	10799	10884	10822	10908	10696	10734	10777	10689	10894	10871	11056	10766	10858	10863	10841	10653	10658	10723	10759	10820	10727	10697	10745	10730	10759	10669	10770	10747	10742	10687	10689	10658	10862	10941	10713	10718	10806	10822	10853	10632	10893	10820	10823	10754	10992	10806	10705	10820	10801	10799	10815	10719	10840	10726	10817	10856	10758	10677	10682	10727	10689	10764	10691	10709	10785	10789	10847	10667	10774	10831	10748	10875	10668	10768	10786	10818	10933	10809	10678	10698	10981	10878	10523	10697	10750	10768	10654	10844	10687	10781	10730	10614	10894	10816	10750	10809	10598	10685	10687	10581	10820	10716	10722	10694	10799	10630	10735	10714	10942	10747	10700	10862	10810	10821	10723	10778	10829	10835	10584	10633	10737	10966	10617	10626	10911	10873	10744	10826	10882	10861	10761	10699	10930	11042	10865	10780	10806	10878	10626	10738	10756	10759	10696	10704	10701	10801	10711	10852	10679	10828	10773	10787	10918	10790	10884	10836	10794	10776	10788	10738	10822	10772	10730	10750	10597	10808	10673	10760	10750	10860	10745	10666	10683	10698	10800	10730	10747	10614	10770	10817	10877	10871	10728	10902	10646	10666	10797	10797	10802	10941	10739	10762	10662	10807	10807	10764	10664	10730	10852	10740	10854	10859	10801	10768	10812	10753	10675	10730	10833	10748	11057	10893	10701	10580	10736	10669	10971	10636	10988	10681	10974	10681	10915	10922	10733	10807	10629	10809	10745	10855	10810	10658	10650	10809	10703	10857	10881	10619	10781	10831	10865	10616	10597	10683	10911	10814	10694	10719	10725	10498	10741	10869	10814	10832	10855	10933	10745	10696	10575	10846	10838	10697	10824	10645	10866	10773	10700	10743	10690	10733	10827	10832	10816	10701	10794	10827	10803	10851	10639	10807	10892	10719	10677	10801	10918	10622	10770	10735	10672	10846	10710	10857	10904	10895	10930	10722	10743	10778	10719	10749	10740	10676	10813	10811	11030	10809	10780	11061	10927	10786	10910	10590	10919	10856	10698	10676	10927	10838	10616	10827	10952	10738	10730	10730
29345	44270	39989	31235	27828	23008	19171	15881	13693	12527	12007	11868	11772	11792	11648	11381	11060	11321	11086	11160	11184	11151	11289	11176	10903	11073	11067	10887	10898	10983	10970	10890	10907	10705	10850	10898	10832	10691	10851	10784	10763	10747	10775	10836	10949	10701	10917	10942	10804	10861	10722	10707	10791	10823	10758	10863	10883	10854	10851	10645	10793	10814	10700	10760	10862	10778	10821	10760	10889	10932	10822	10719	10996	10844	10694	10769	10662	10822	10793	10723	10716	10804	10857	10709	10723	10788	10708	10708	10701	10722	10633	10881	10875	10758	10825	10903	10796	10879	10760	10921	10807	10749	10856	10658	10884	10732	10791	10703	10859	10908	10681	10907	10763	10632	10744	10756	10840	10726	10696	10771	10944	10828	10883	10675	10830	10750	10805	10773	10765	10707	10735	10837	10696	10891	10826	10815	10709	10891	10701	10817	10799	10721	10695	10813	10783	10728	10802	10722	10746	10659	10764	10678	10698	10940	10658	10634	10668	10813	10548	10760	10859	10647	10885	10761	10713	10776	10880	10692	10658	10790	10701	10751	10856	10808	10762	10819	10968	10785	10787	10705	10860	10878	10638	10673	10716	10761	10679	10691	10835	10828	10757	10819	10758	10788	10703	10728	10533	10762	10708	10941	10880	10781	10715	10685	10691	10688	10583	10828	10832	10735	10615	10771	10821	10655	10752	10825	10805	11005	10719	10732	10683	10874	10732	10640	10552	10779	10754	10610	10667	10867	10762	10677	10839	10710	10828	10917	10667	10751	10811	10693	10836	10830	10845	10781	10722	10755	10686	10661	10816	10781	10684	10692	10777	10701	10871	10772	10779	10633	10636	10839	10890	10734	10812	10793	10570	10593	10869	10665	10694	10719	10685	10611	10716	10755	10710	10830	10810	10664	10727	10645	10711	10625	11072	10796	10853	10792	10790	10736	10832	10662	10754	10819	10760	10789	10756	10687	10771	10897	10828	10721	10748	11005	10870	10727	10714	10753	10748	10808	10812	10905	10769	10752	10660	10801	10795	10681	10818	10677	10856	10847	10634	10781	10766	10875	10715	10683	10707	10710	10682	10675	10833	10857	10773	10606	10863	10757	10799	10883	10727	10787	10806	10801	10846	10755	10763	10827	10835	10684	10674	10664	10793	10752	10723	10965	10788	10688	10858	10923	10655	10826	10857	10810	10818	10719	10720	10808	10601	10702	10672	10825	10707	10924	10714	10701	10790	10859	10787	10848	10811	10865	10764	10625	10736	10945	10741	10877	10955	10796	10826	10778	10708	10766	10669	10882	10895	10696	10825	10714	10734	10823	10720	10697	10768	10722	10707	10890	10806	10774	10899	10800	10754	10766	10868	10834	10861	10588	10768	10687	10757	10626	10668	10691	10805	10739	10698	10752	10719	10798	10767	10778	10611	10683	10775	10964	10719	10711	10783	10777	10666	10780	10771	10633	10903	10756	10910	10707	10790	10739	10604	10887	10812	10939	10640	10895	10968	10796	10725	10784	10641	10702	10778	10815	10728	10652	10841	10727	10610	10804	10660	10672	10673	10861	10848	10596	10969	10837	10659	10720	10801	10719	10583	10731	10785	10849	10770	10685	10633	10550	10851	10725	10859	10716	10765	10711	10931	10586	10750	10735	10714	10771	10739	10539	10867	10580	10721	10703	10693	10725	10709	10725	10756	10706	10835	10660	10698	10772	10815	10686	10835	10877	10614	10723	10739	10721	10768	10841	10718	10706	10822	10818	10788	10671	10787	10690	10746	10788	10873	10823	10873	10721	10859	10853	10878	10725	10758	10795	10853	10727	10819	10829	10819	10720	10826	10770	10823	10878	10849	10707	10794	10889	10672	10839	10757	10747	10765	10940	10865	10809	10753	10815	10749	10811	10855	10810	10802	10746	10698	10809	10805	10714	10751	10686	10581	10712	10699	10614	10700	10806	10892	10816	10773	10934	10900	10785	10651	10790	10896	10743	10693	10691	10670	10696	10655	10677	10859	10693	10695	10832	10741	10783	10851	10866	10725	10602	10695	10672	10771	10776	10738	10747	10775	10689	10858	10731	10885	10720	10655	10669	10740	10913	10687	10724	10753	10866	10849	10818	10826	10763	10834	10631	10796	10663	10669	10721	10856	10854	10728	10801	10745	10765	10736	10786	10738	10779	10856	10809	10811	10562	10751	10794	10782	10762	10733	10752	10725	10665	10671	10799	10799	10713	10594	10774	10790	10663	10798	10758	10781	10846	10762	10717	10869	10706	10824	10797	10603	10679	10706	10808	10826	10920	10693	10746	10830	10747	10548	10701	10722	10814	10898	10674	10649	10899	10648	10691	10703	10722	10811	10607	10713	10848	10674	10784	10777	10797	10725	10758	10813	10886	10843	10656	10756	10757	10760	10790	10803	10706	10595	10813	10765	10660	11017	10764	10882	10835	10938	10793	10669	10636	10882	10772	10731	10795	10859	10739	10788	10768	10828	10585	10826	10705	10603	10726	10886	10711	10815	10889	10695	10741	10573	10835	10660	10656	10691	10776	10849	10782	10793	10904	10742	10808	10674	10779	10709	10771	10837	10785	10789	10838	10903	10734	10652	10798	10813	10718	10666	10815	10692	10932	10727	10705	10664	10729	10752	10827	10741	10743	10800	10734	10750	10946	10766	10865	10735	10727	10655	10774	10804	10671	10836	10736	10924	10867	10724	10789	10670	10845	10851	10693	10834	10766	10830	10840	10918	10735	10622	10950	10677	10646	10787	10901	10741	10691	10664	10797	10790	10868	10849	10888	10779	10799	10704	10653	10765	10705	10791	10817	10801	10714	10714	10844	10702	10693	10833	10740	10870	10774	10644	10842	10549	10752	10782	10763	10766	10798	10602	10683	10677	10681	10659	10663	10650	10721	10631	10629	10629	10792	10786	10674	10749	10786	10757	10750	10657	10814	10593	10790	10743	10713	10730	10886	10644	10800	10807	10738	10688	10761	10809	10965	10742	10751	10672	10752	10771	10818	10768	10635	10708	10674	10665	10851	10681	10920	10764	10725	10618	10583	10786	10873	10769	10701	10769	10916	10680	10923	10807	10751	10808	10775	10876	10807	10839	10612	10695	10872	10875	10755	10918	10780	10759	10644	10651	10679	10731	10627	10757	10845	10695	10692	10784	10626	10731	10761	10781	10852	10601	10730	10764	10783	10769	10869	10770	10828	10886	10932	10843	10942	10832	10844	10662	10629	10999	10816	10696	10825	10812	10640	10982	10626	10763	10949	10760	10627	10680	10868	10797	10847	10729	10747	10613	10798	10664	10676	10795	10716	10714	10759	10690	10679	10765	10633	10757	10739	10822	10928	10640	10813	10962	10775	10680	10923	10748	10793	10655	10681	10837	10764	10735	10872	10579	10857	10739	10878	10760	10828	10852	10660	10710	10731	10685	10717	10748	10767	10645	10663	10713	10697	10543	10722	10689	10791	10714	10739	10582	10801	10713	10652	10727	10876	10757	10750	10807	10840	10867	10793	10747	10730	10778	10737	10716	10677	10634	10793	10597	10908	10786	10772	10730	10752	10666	10651	10668	10656	10887	10726	10893	10940	10816	10932	10747	10757	10812	10793	10722	10765	10756	10797	10891	10858	10705	10841	10711	10723	10749	10677	10657	10859	10653	10665	10739	10755	10798	10631	10688	10820	10679	10843	10741	10613	10689	10799	10824	10771	10797	10796	10720	10687	10719	10764	10803	10936	10723	10771	10733	10783	10789	10801	10959	10900	10771	10885	10768	10582	10641	10829	10668	10696	10625	10734	10813	10961	10819	10755	10757	10697	10635	10751	10686	10714	10791	10747	10825	10622	10700	10767	10567	10722	10782	10708	10866	10852	10810	10874	10668	10678	10903	10651	10709	10789	10762	10775	10671	10673	10901	10769	10863	10858	10851	10694	10839	10765	10853	10752	10491	10860	10757	10769	10737	10852	10808	10747	10890	10997	10650	10677	10700	10755	10874	10667	10737	10680	10816	10969	10859	10699	10599	10764	10684	10778	10763	10773	10764	10746	10919	10804	10647	10745	10772	10744	10729	10705	10761	10809	10828	10940	10789	10710	10705	10876	10609	10812	10760	10532	10714	10731	10833	10677	10631	10810	10682	10757	10768	10742	10713	10652	10775	10729	10882	10710	10576	10691	10737	10653	10780	10730	10748	10873	10842	10685	10799	10756	10789	10706	10792	10692	10792	10782	10726	10781	10865	10817	10685	10993	10897	10815	10739	10680	10646	10669	10855	10720	10630	10830	10698	10632	10582	10660	10757	10643	10631	10649	10754	10839	10903	10749	10771	10825	10894	10787	10553	10684	10854	10748	10737	10767	10863	10721	10825	10661	10788	10758	10808	10750	10611	10723	10764	10988	10845	10820	10634	10673	10817	10737	10721	10865	10683	10729	10942	10568	10776	10691	10744	10959	10849	10709	10553	10721	10722	10905	10722	10742	10662	10760	10940	10833	10758	10843	10808	10897	10865	10631	10787	10730	10732	10836	10990	10883	10701	10760	10726	10799	10866	10846	10630	10705	10719	10731	10771	10698	10854	10724	10747	10768	10667	10751	10742	10747	10619	10719	10868	10662	10794	10619	10865	10827	10690	10844	10701	10709	10896	10715	10733	10795	10771	10734	10862	10725	10816	10776	10652	10654	10728	10819	10724	10685	10870	10757	10709	10941	10827	10785	10634	10669	10710	10678	10737	10683	10902	10648	10679	10632	10803	10859	10653	10825	10666	10694	10868	10744	10752	10774	10818	10685	10754	10766	10772	10816	10747	10966	10858	10938	10733	10747	10723	10928	10747	10719	10803	10757	10886	10816	10748	10857	10838	10789	10852	10577	10823	10621	10884	10714	10760	10723	10846	10657	10884	10693	10664	10863	10797	10747	10627	10832	10641	10737	10815	10740	10827	10755	10925	10759	10761	10500	10741	10808	10770	10844	10692	10776	10692	10740	10564	10801	10767	10852	10936	10573	10785	10743	10615	10803	10676	10706	10862	10758	10646	10644	10764	10675	10898	10877	10876	10772	10689	10755	10753	10691	10670	10771	10771	10687	10721	10674	10953	10675	10673	10741	10640	10749	10757	10822	10773	10742	10690	10677	10729	10833
28425	24021	27225	22643	17501	16162	14896	13830	13537	13470	13358	13360	13466	13234	13267	13142	12910	12940	13075	12911	13116	13078	13015	13133	13086	12963	13060	12822	12940	13028	12973	13065	13104	12977	12840	12859	12979	12852	13010	12997	13102	12943	12945	12890	12852	13208	13117	12984	13037	12954	13173	13245	12814	12853	13136	12929	12855	13077	13045	12889	12869	13055	12936	12887	13093	13021	12938	12827	12923	12974	12903	12931	12895	12934	12750	13013	12697	12870	12752	12908	12918	13100	12768	12877	12797	12950	12745	13150	12994	12761	12902	12747	13066	12902	12964	13065	12988	12947	13029	12889	12892	12936	12970	13131	12949	12953	13006	12837	13016	13038	13072	12791	12976	12940	13085	13064	12948	13120	12818	12895	12932	12943	12944	12935	13025	12863	12991	12869	12830	12974	12880	12923	13080	12991	13071	13015	12866	12898	12952	12997	12747	12973	13062	12982	12993	12964	12858	12921	12941	12865	13047	13094	12824	12985	12971	12939	12671	12927	13174	13077	12865	12807	12920	12904	13080	12807	13161	13056	12988	13114	12997	12947	13010	12986	12867	13002	12941	12945	12841	12840	13014	13048	12900	13004	13009	12988	12816	13050	12812	12792	13049	12836	12943	13134	12845	12783	13025	12865	12991	12764	12913	12918	12849	12804	13122	12820	12950	13080	12922	13090	12897	12907	12966	13120	12906	12951	12935	12789	12848	12840	12803	12940	13111	12852	13224	12898	13067	12959	12953	12984	12717	12789	12940	12889	12879	12983	12867	12840	12893	12998	12827	13000	13041	12903	12967	13054	12885	12873	12837	12995	12857	13005	12978	13102	12803	12980	12914	12954	12860	12987	12990	12973	12766	12890	12945	12941	12896	13019	12977	12842	13018	12806	12933	12928	12996	13023	12945	12779	12891	13033	12989	13101	12888	12899	12842	12982	13065	12982	12977	12936	12864	12785	12882	13029	12871	12971	12931	13057	13040	12896	12876	12892	12882	12960	12900	12981	12790	13013	12971	13061	12962	13009	12969	13007	12917	12975	13003	13045	12820	13031	12962	13055	12884	12794	12899	12948	12932	12959	13201	12744	12816	12848	12901	12926	12929	12797	12906	13190	12882	12885	13005	12990	13038	13063	13025	12926	12952	12952	12927	13021	12975	12848	13082	12964	12708	12946	13035	12975	12985	12785	12876	12927	12909	12837	12905	13007	13201	12928	13080	12822	12931	12880	12968	12937	12868	12807	13023	13011	12967	12986	12831	12968	13051	12952	13011	12865	12845	12958	13108	12909	12700	12938	12868	12970	13020	12988	13030	12865	13001	12774	12920	12860	13112	12974	12821	12859	12985	12872	12848	12862	13018	12923	12802	13036	12921	12903	12814	12790	12901	13014	12987	13090	12945	12994	13101	12892	12831	13142	12995	12928	12808	13010	12746	12981	13006	12985	12999	13151	12852	12754	12875	12924	12750	13010	12919	12963	12640	12915	12831	12823	13064	12833	12967	13182	12967	12991	12891	12958	13012	12785	12979	12953	13094	12890	12886	12757	12911	12818	13027	13018	12851	12907	13012	12986	12977	12889	12945	12853	13089	13059	13021	12932	12951	12959	13113	13135	12894	12784	12808	12804	12945	12955	13020	12965	12939	13061	13023	13004	12810	12862	12885	13078	13068	12975	13116	12990	13048	12988	13042	13018	12889	12980	12982	12947	12888	13095	13015	12895	12926	12836	13028	12900	12926	13129	12925	12929	12821	12845	12672	12861	13054	12917	12986	12840	12934	12679	13002	13035	12916	12971	12851	12958	12930	12988	12801	12883	13113	12898	12926	13009	13096	12883	13006	13046	12838	12936	12839	12862	13061	12884	12994	13074	12917	13029	13026	13038	13021	13033	12939	12931	12994	13002	13103	12814	12883	12982	12871	13008	12817	12993	12956	12933	12975	12909	12906	13077	13244	13012	13207	12974	12920	12937	12799	12931	12988	12952	12768	12939	12849	13042	12942	12810	12996	12816	12851	12883	13091	12911	12829	13027	13074	13039	12975	12944	12949	12985	12874	13075	12906	13032	12918	12959	13019	13003	13128	12909	13039	12750	12883	12935	12959	12942	12938	12923	13153	12906	12867	13086	12925	13005	12930	13094	13142	13025	12908	13057	12780	12979	12924	13081	13035	12936	12985	12909	13063	12957	12892	12951	12862	12753	12889	12944	13103	13020	12946	12988	12954	13043	13149	12983	13082	12928	12954	13020	12794	13011	13130	12798	12732	13111	12894	13123	13010	12883	12797	13062	12862	13116	12812	12863	12870	13071	12858	12991	12792	13020	13144	12905	12908	13027	12756	12717	13065	13097	12998	12920	12910	12819	13127	12843	13094	13006	13171	12872	12948	12783	13068	12963	12883	12973	13050	12882	12942	12855	12870	13080	12983	12864	12944	12913	12977	13009	13156	12914	13047	12864	13006	12930	12952	12792	12990	12838	13145	12997	12920	13021	13108	12856	13044	13076	12878	12958	12883	13042	13064	12893	12957	12941	12809	12998	13059	12990	12958	12952	13016	12654	13040	13110	13129	12832	12808	13056	12965	12954	12810	12835	13035	12908	13110	12985	13016	13062	12822	12831	12971	12845	12891	12861	12886	13007	13091	12933	12935	12911	12953	12884	12938	12802	12991	13014	12779	12771	12683	13021	13031	12856	12893	12917	12847	12858	12815	12933	12734	12823	13099	13098	12914	12887	12687	12795	12956	12991	13038	12757	12927	12692	12983	13119	12936	12910	12801	12861	12888	13141	13049	12986	13011	13221	13029	12892	12974	12909	13019	13231	12884	12858	12895	13049	13066	12899	12983	13052	12949	12919	13093	12971	12952	13088	13123	12968	12923	12922	12940	12985	12935	13128	12891	12884	12979	12922	12945	13168	12991	12854	12836	13103	12911	13120	12962	13128	12983	12917	12865	13140	13009	13085	13088	12894	12841	13068	13122	12813	12694	12893	12819	12787	12880	12977	13098	12911	12969	12941	12869	12931	12850	12845	12877	12892	12945	12792	13044	12989	12894	12937	12921	12714	12882	13012	13162	12920	12964	12922	12897	12950	12916	12730	12972	13035	12934	12953	12830	13161	13064	12875	12989	12968	12831	12865	12953	13013	13068	12989	12812	12803	13055	12768	12775	13079	12961	12978	12874	12804	12894	13065	12985	13057	12959	12695	12898	12850	12803	12827	13081	12936	13022	12967	12834	12988	13013	13137	13051	13063	12951	13150	13036	12917	12854	12972	12794	12930	13043	12949	12920	12795	12834	12814	12911	12936	13062	13135	12903	13040	13028	12977	12981	12920	12944	12962	12996	12992	12932	13020	12803	13068	13195	13094	13106	12890	13023	12954	12811	12904	13004	13016	12981	13011	12879	12894	13167	12946	12909	13036	12949	13143	13009	13098	13190	12986	13008	12936	12848	12885	13081	12697	13050	13024	12910	12937	13204	12863	12854	12883	12862	12931	12866	12859	12858	13032	12970	12784	12978	12989	13054	12934	13198	12812	12846	12870	13003	13052	12946	12955	12782	12934	12985	12776	12981	13143	13025	13055	13014	12893	13094	12814	13069	12839	12996	12985	12961	12845	12951	12993	12979	13010	12967	12814	12933	12813	12894	12892	12808	12909	12895	13003	13032	13051	13148	12882	12764	13076	13049	12905	12945	12834	12827	12814	12903	12905	12922	12903	12964	12819	12934	12899	13067	12921	12899	13052	12932	13005	12859	12995	12905	13050	12961	12949	13107	13146	12876	13105	13018	12856	12936	12974	13153	12919	13020	13073	12802	13079	12939	12737	13025	12930	12865	13018	12791	13032	12761	12916	12995	12845	12831	12937	12973	12893	13031	12965	12897	12736	13029	13067	12880	12979	13118	12853	12945	12915	13032	13022	12670	13017	12940	12897	13089	13071	12936	12832	13183	12967	13144	12935	12940	12858	13068	13049	13032	12887	12936	13003	12884	12812	12879	12901	13034	13090	12856	12961	13036	12954	13003	12919	12829	13144	13199	12811	13011	13129	12982	12963	13005	12784	12930	13004	12951	12993	12947	12803	12969	12863	13003	12898	13072	13107	13034	12962	12840	12954	12924	13160	12768	12789	12917	13052	12935	12925	12896	12878	13107	12784	12983	13048	12988	13065	12886	13108	13021	13080	12913	12951	12854	12970	12783	12878	12852	12997	12927	12980	12933	12697	12983	12817	12993	12880	12834	12976	13172	13078	12958	12875	13022	12814	13091	12866	13142	12940	13049	12766	13020	12851	12971	12991	12994	13010	12949	12772	12812	12769	12911	12991	12868	12913	13166	12889	13007	12939	12906	13010	13112	12978	12938	12840	12841	13076	12946	12888	12931	12901	13133	12996	13095	13025	12864	12948	12907	13012	12935	13075	12971	13090	12859	13015	13039	13108	13144	12894	12973	12899	12971	13082	12953	13020	12813	13117	13018	12895	12976	13072	12975	12998	13016	13012	13022	12891	12995	12927	12827	12898	13051	13032	13040	13117	13206	12902	12808	13002	13086	13022	12900	12970	12931	12903	13107	12880	12971	13054	12854	12975	13099	13007	12911	13069	12979	12807	12857	12848	12769	12834	12702	12937	12959	12964	12702	12987	12841	13076	12917	12778	12853	12978	13013	13050	12995	12911	12681	13031	13020	13094	13032	12942	12853	13124	12757	13110	12869	12959	13039	12944	13135	13091	13004	12907	12930	12869	13030	12878	12950	12933	12916	12806	12942	13036	12933	12873	12891	12950	13095	12870	12873	13044	12979	13064	13119	12917	12888	12775	12748	12994	13122	13056	13126	12852	12946	13016	13016	12871	12866	13033	13051	12773	12965	13007	12826	13008	12951	13225	12909	12887	12982	13196	12920	13017	12975	13047	12882	12979	12696	12720	13078	12852	13050	12964	13002	12921	12973	13087	13049	13185	12968	12813	12922	12951	12896	12935	12972	12928	12995	12933	13123	12888	12886	12952	12959	13134	13069	12998	12906	13042	12830	12946	12962	13089	12983	12865	12840	12918	12941	12939	12899	13019	12871	13111	12797	12763	12871	13144	13029	13040	12902	12914	13041	12953	12874	12883	12882	13000	12975	12878	12836	12987	12957	12836	12931	12991	12749	12926
27119	34102	29493	21901	19109	17309	15086	13620	13162	13002	12958	12656	12788	12612	12770	12500	12368	12384	12347	12397	12245	12336	12403	12377	12217	12368	12365	12090	12318	12279	12372	12188	12339	12391	12175	12326	12289	12275	12382	12273	12329	12260	12346	12368	12408	12235	12225	12126	12370	12309	12313	12219	12189	12308	12235	12134	12242	12289	12139	12313	12389	12252	12429	12280	12314	12339	12210	12291	12339	12302	12263	12208	12253	12294	12250	12272	12369	12249	12240	12188	12207	12315	12307	12374	12328	12206	12287	12286	12532	12237	12123	12173	12282	12308	12401	12096	12102	12213	12310	12240	12228	12262	12166	12302	12299	12247	12336	12204	12080	12241	12309	12180	12259	12290	12223	12359	12116	12123	12552	12284	12276	12282	12155	12257	12355	12359	12213	12192	12238	12252	12194	12285	12252	12273	12130	12391	12298	12296	12109	12267	12217	12032	12096	12318	12218	12421	12254	12162	12213	12178	12205	12235	12301	12322	12194	12194	12315	12300	12155	12362	12341	12162	12142	12312	12354	12188	12209	12194	12192	12093	12213	12360	12320	12308	12207	12232	12328	12349	12225	12267	12304	12367	12277	12364	12295	12298	12143	12271	12208	12350	12221	12194	12270	12147	12402	12512	12076	12366	12440	12332	12316	12132	12165	12293	12246	12379	12207	12346	12440	12448	12298	12299	12459	12283	12207	12266	12327	12118	12186	12156	12324	12217	12164	12211	12435	12368	12266	12253	12266	12038	12088	12271	12251	12325	12409	12340	12274	12302	12036	12211	12262	12347	12324	12312	12198	12113	12296	12132	12257	12327	12317	12257	12260	12389	12225	12076	12212	12180	12199	12404	12219	12324	12221	12132	12417	12360	12414	12280	12433	12226	12386	12224	12268	12281	12261	12303	12263	12184	12311	12319	12172	12332	12247	12241	12303	12287	12267	12256	12292	12360	12174	12338	12394	12317	12280	12291	12310	12071	12267	12303	12064	12229	12198	12301	12265	12224	12350	12306	12339	12291	12305	12226	12343	12258	12299	12429	12257	12405	12161	12264	12307	12506	12306	12260	12225	12391	12385	12386	12327	12178	12311	12321	12252	12291	12296	12225	12249	12400	12284	12398	12150	12341	12133	12203	12215	12248	12284	12174	12376	12307	12151	12287	12143	12158	12238	12275	12273	12410	12216	12246	12285	12225	12422	12316	12317	12489	12316	12242	12312	12060	12390	12331	12294	12277	12347	12353	12207	12185	12396	12454	12187	12227	12254	12312	12344	12079	12282	12426	12156	12223	12415	12489	12209	12354	12363	12274	12427	12310	12283	12296	12239	12097	12370	12317	12334	12246	12270	12189	12130	12367	12230	12230	12238	12246	12458	12244	12299	12385	12268	12207	12293	12311	12221	12383	12489	12183	12273	12263	12365	12401	12378	12232	12267	12382	12266	12331	12293	12293	12230	12339	12321	12200	12283	12312	12359	12323	12303	12325	12297	12260	12251	12220	12484	12274	12163	12206	12375	12192	12411	12378	12311	12326	12272	12388	12343	12348	12452	12363	12344	12299	12209	12380	12252	12209	12231	12259	12279	12407	12292	12284	12148	12293	12189	12263	12164	12160	12358	12211	12118	12022	12356	12260	12184	12228	12333	12137	12317	12225	12249	12249	12514	12299	12284	12231	12237	12324	12272	12236	12085	12265	12137	12284	12185	12203	12257	12258	12413	12291	12367	12359	12305	12223	12418	12199	12145	12387	12442	12107	12388	12275	12330	12316	12207	12146	12330	12202	12283	12238	12148	12242	12134	12109	12140	12182	12255	12416	12306	12159	12332	12297	12316	12377	12168	12268	12261	12220	12118	12311	12214	12356	12289	12300	12367	12202	12234	12278	12101	12242	12271	12294	12257	12137	12244	12313	12221	12147	12150	12260	12178	12514	12307	12340	12255	12443	12477	12343	12266	12447	12310	12243	12200	12231	12405	12110	12190	12371	12273	12106	12497	12213	12294	12156	12291	12385	12175	12199	12158	12158	12253	12206	12381	12265	12188	11996	12428	12219	12316	12132	12292	12119	12345	12169	12095	12205	12300	12175	12324	12275	12169	12476	12125	12442	12327	12401	12189	12331	12449	12277	12335	12414	12221	12167	12277	12372	12063	12240	12410	12179	12331	12220	12373	12455	12401	12181	12255	12336	12227	12366	12096	12309	12283	12361	12337	12402	12335	12312	12341	12247	12235	12318	12213	12222	12316	12259	12137	12239	12279	12338	12160	12363	12247	12297	12392	12161	12134	12275	12349	12284	12265	12117	12266	12121	12343	12313	12113	12134	12235	12298	12115	12266	12099	12325	12252	12292	12401	12190	12328	12183	12276	12307	12319	12277	12431	12240	12332	12311	12402	12344	12245	12223	12163	12171	12317	12189	12425	12249	12105	12140	12210	12351	12269	12201	12260	12209	12297	12365	12273	12220	12309	12216	12299	12379	12353	12326	12384	12270	12402	12287	12269	12193	12293	12059	12362	12322	12151	12439	12300	12282	12435	12262	12298	12156	12145	12283	12262	12254	12413	12215	12203	12355	12395	12230	12285	12383	12490	12215	12251	12329	12286	12259	12233	12330	12012	12354	12381	12254	12279	12107	12362	12425	12323	12244	12298	12188	12207	12287	12218	12484	12242	12275	12258	12257	12466	12509	12268	12203	12177	12215	12273	12367	12311	12152	12354	12293	12311	12233	12290	12226	12356	12236	12337	12305	12284	12270	12348	12245	12172	12311	12207	12316	12317	12235	12196	12111	12239	12257	12280	12010	12299	12229	12219	12237	12032	12356	12149	12279	12362	12198	12359	12231	12355	12149	12228	12192	12169	12222	12392	12167	12239	12335	12207	12296	12392	12275	12290	12240	12339	12253	12366	12198	12338	12277	12239	12198	12384	12300	12302	12243	12362	12202	12359	12346	12232	12080	12529	12299	12297	12495	12376	12066	12289	12255	12384	12268	12197	12207	12214	12172	12338	12396	12384	12356	12282	12305	12288	12401	12059	12429	12284	12333	12349	12449	12234	12383	12308	12279	12146	12274	12363	12350	12395	12298	12272	12471	12181	12210	12141	12408	12305	12259	12354	12422	12420	12292	12322	12116	12247	12291	12417	12148	12199	12356	12244	12381	12305	12022	12223	12203	12294	12349	12196	12478	12286	12368	12318	12099	12298	12216	12264	11970	12179	12384	12259	12291	12241	12297	12334	12262	12303	12224	12427	12292	12248	12269	12199	12192	12295	12188	12366	12243	12193	12331	12178	12247	12196	12389	12252	12298	12210	12351	12356	12282	12348	12166	12323	12402	12348	12078	12380	12269	12110	12206	12258	12308	12246	12385	12194	12180	12263	12033	12189	12414	12365	12211	12218	12297	12354	12326	12170	12377	12238	12406	12270	12423	12298	12290	12353	12249	12345	12242	12437	12397	12332	12340	12176	12361	12225	12414	12113	12240	12136	12246	12327	12355	12289	12163	12415	12266	12353	12408	12216	12398	12381	12341	12365	12257	12304	12222	12156	12393	12289	12141	12333	12347	12391	12305	12286	12271	12525	12489	12236	12213	12276	12401	12225	12203	12210	12338	12292	12364	12181	12288	12362	12282	12270	12424	12336	12234	12176	12330	12118	12327	12243	12329	12132	12147	12293	12420	12151	12356	12225	12225	12595	12309	12464	12158	12381	12379	12377	12293	12288	12243	12175	12266	12337	12102	12318	12093	12351	12277	12406	12332	12206	12194	12326	12317	12265	12301	12308	12270	12239	12379	12413	12144	12424	12232	12258	12318	12393	12008	12265	12240	12289	12195	12165	12247	12334	12436	12319	12302	12250	12256	12300	12345	12250	12193	12283	12291	12318	12271	12428	12273	12317	12264	12231	12214	12385	12273	12313	12211	12214	12402	12301	12251	12208	12300	12271	12206	12212	12219	12291	12309	12344	12173	12247	12352	12200	12289	12342	12212	12260	12379	12207	12329	12222	12264	12217	12306	12313	12316	12178	12260	12270	12326	12135	12347	12320	12409	12096	12253	12201	12140	12328	12197	12284	12281	12337	12295	12299	12269	12381	12324	12186	12176	12321	12274	12391	12267	12165	12291	12118	12145	12255	12171	12270	12390	12149	12203	12439	12362	12398	12188	12310	12404	12408	12384	12337	12416	12318	12341	12141	12324	12149	12230	12252	12275	12383	12156	12359	12234	12233	12093	12250	12240	12382	12497	12384	12214	12183	12201	12259	12280	12203	12150	12248	12193	12329	12290	12317	12355	12273	12285	12392	12274	12214	12254	12184	12452	12326	12257	12309	12240	12365	12248	12292	12166	12259	12310	12244	12276	12258	12156	12117	12348	12412	12180	12315	12376	12257	12261	12166	12368	12125	12154	12233	12251	12373	12403	12149	12383	12243	12308	12270	12242	12195	12276	12310	12288	12372	12302	12404	12254	12255	12243	12444	12384	12183	12338	12347	12295	12171	12266	12377	12173	12051	12326	12401	12241	12324	12247	12207	12194	12408	12171	12215	12308	12272	12258	12310	12367	12283	12407	12210	12365	12250	12171	12529	12259	12311	12156	12258	12303	12326	12417	12307	12349	12103	12119	12422	12315	12220	12179	12326	12442	12394	12151	12248	12246	12321	12308	12440	12150	12376	12299	12267	12009	12118	12229	12185	12253	12287	12312	12299	12217	12243	12328	12107	12287	12369	12284	12239	12188	12190	12324	12311	12281	12245	12106	12118	12336	12368	12301	12239	12173	12286	12187	12449	12462	12186	12155	12295	12279	12327	12332	12337	12319	12237	12261	12306	12387	12315	12136	12167	12214	12212	12174	12383	12311	12178	12387	12242	12337	12314	12374	12323	12348	12237	12240	12236	12189	12236	12334	12414	12290	12358	12328	12303	12264	12238	12301	12280	12318	12102	12090	12359	12392	12331	12275	12244	12293	12292	12308	12244	12256	12235	12234	12204	12061	12277	12363	12215	12280	12329	12183	12387	12243	12268	12342	12355	12373	12325	12365	12204	12302	12354	12203	12386	12198	12368	12285	12332	12139	12270	12262	12279	12524	12343	12337	12392	12145	12208	12114	12380	12190	12304	12246	12313	12335	12289	12389	12133	12227	12354	12212	12128	12272
24747	21396	28606	24834	22043	20099	17825	15286	14218	14282	14065	14281	14113	14092	13978	13832	13833	13649	13804	13653	13677	13641	13689	13921	13768	13671	13776	13751	13644	13563	13565	13602	13694	13463	13522	13519	13710	13593	13588	13630	13564	13699	13620	13491	13620	13567	13584	13517	13643	13559	13496	13399	13568	13744	13652	13864	13728	13664	13600	13587	13550	13740	13502	13477	13636	13721	13642	13594	13591	13538	13551	13651	13649	13480	13768	13669	13609	13469	13574	13469	13453	13647	13521	13507	13531	13664	13563	13548	13634	13620	13603	13350	13553	13647	13725	13556	13693	13805	13689	13649	13587	13450	13567	13582	13491	13415	13563	13598	13361	13500	13560	13705	13482	13465	13399	13712	13557	13572	13569	13716	13564	13522	13683	13360	13497	13600	13510	13601	13598	13514	13630	13725	13531	13575	13657	13481	13718	13515	13461	13653	13517	13578	13517	13673	13624	13671	13359	13590	13564	13583	13793	13507	13630	13522	13532	13456	13595	13452	13607	13698	13616	13472	13626	13487	13624	13562	13545	13680	13515	13557	13435	13562	13376	13489	13378	13418	13504	13620	13709	13344	13701	13513	13506	13659	13648	13454	13584	13644	13521	13572	13511	13557	13432	13530	13626	13652	13706	13584	13621	13516	13377	13471	13524	13518	13451	13589	13436	13585	13670	13597	13178	13760	13463	13389	13740	13597	13625	13603	13412	13435	13677	13508	13533	13636	13356	13549	13481	13608	13615	13559	13706	13441	13457	13412	13447	13640	13756	13466	13619	13627	13473	13574	13490	13510	13614	13559	13653	13711	13369	13607	13458	13559	13669	13701	13756	13492	13499	13336	13660	13685	13442	13619	13379	13397	13624	13538	13359	13575	13685	13458	13641	13647	13593	13492	13425	13638	13575	13573	13635	13492	13364	13830	13572	13640	13576	13478	13661	13372	13672	13496	13554	13450	13389	13563	13445	13543	13674	13500	13514	13514	13657	13672	13504	13481	13658	13531	13501	13383	13618	13698	13745	13823	13572	13590	13449	13438	13504	13431	13431	13242	13665	13677	13421	13627	13744	13458	13678	13591	13782	13516	13549	13471	13608	13561	13676	13576	13804	13627	13554	13539	13617	13420	13488	13273	13608	13572	13541	13492	13470	13531	13630	13493	13370	13713	13560	13557	13610	13484	13770	13544	13410	13503	13463	13468	13523	13608	13664	13602	13604	13688	13474	13507	13558	13522	13556	13506	13573	13686	13525	13512	13531	13594	13487	13223	13365	13453	13575	13427	13540	13509	13622	13482	13557	13571	13588	13710	13756	13521	13437	13652	13423	13673	13558	13730	13489	13435	13424	13389	13430	13658	13590	13584	13487	13597	13611	13640	13559	13444	13543	13564	13604	13456	13520	13670	13684	13525	13506	13560	13405	13416	13484	13577	13637	13409	13673	13486	13312	13336	13387	13352	13523	13678	13494	13623	13727	13436	13491	13590	13637	13702	13376	13596	13486	13558	13704	13628	13682	13608	13719	13664	13492	13637	13828	13436	13667	13623	13733	13728	13597	13658	13565	13707	13715	13615	13604	13499	13520	13630	13653	13398	13622	13416	13450	13495	13380	13631	13606	13546	13696	13560	13640	13534	13409	13363	13670	13588	13655	13637	13555	13459	13427	13604	13836	13651	13503	13510	13433	13501	13516	13709	13599	13569	13515	13586	13460	13580	13538	13663	13497	13664	13603	13452	13590	13542	13544	13597	13504	13510	13596	13601	13521	13570	13540	13611	13570	13689	13651	13509	13450	13604	13541	13530	13509	13417	13407	13797	13622	13635	13758	13609	13662	13675	13423	13679	13413	13447	13467	13397	13440	13736	13377	13598	13512	13588	13616	13540	13519	13539	13672	13642	13598	13421	13544	13449	13499	13652	13670	13501	13591	13407	13400	13407	13745	13480	13468	13539	13542	13540	13476	13620	13605	13624	13560	13501	13474	13567	13512	13830	13559	13645	13675	13664	13513	13662	13468	13637	13760	13673	13585	13502	13554	13454	13699	13532	13435	13468	13636	13661	13610	13566	13667	13595	13654	13554	13420	13532	13495	13527	13664	13409	13647	13777	13574	13451	13757	13614	13713	13462	13543	13519	13464	13562	13627	13551	13531	13571	13637	13422	13619	13680	13606	13550	13376	13664	13571	13653	13666	13724	13371	13436	13578	13459	13504	13660	13528	13527	13588	13660	13770	13559	13445	13461	13686	13410	13589	13467	13674	13461	13697	13766	13440	13367	13527	13738	13553	13591	13522	13568	13489	13623	13430	13542	13560	13565	13483	13417	13396	13409	13623	13582	13449	13552	13613	13517	13435	13441	13644	13396	13466	13557	13469	13595	13694	13496	13579	13580	13648	13743	13643	13547	13644	13576	13490	13638	13452	13716	13535	13460	13635	13699	13576	13552	13469	13397	13665	13691	13582	13668	13610	13483	13600	13414	13539	13495	13588	13420	13641	13426	13632	13502	13513	13638	13508	13565	13607	13632	13386	13628	13708	13466	13670	13483	13536	13664	13704	13640	13522	13461	13620	13597	13580	13616	13532	13560	13567	13574	13633	13360	13514	13498	13699	13714	13331	13650	13702	13655	13426	13694	13569	13475	13625	13426	13523	13529	13603	13481	13533	13482	13592	13509	13539	13592	13547	13635	13523	13549	13476	13691	13668	13494	13548	13480	13490	13482	13555	13695	13443	13527	13502	13439	13598	13508	13607	13387	13511	13627	13441	13644	13743	13570	13584	13460	13633	13633	13650	13478	13544	13554	13509	13581	13535	13585	13647	13598	13502	13648	13690	13567	13529	13615	13703	13660	13726	13763	13658	13665	13488	13742	13482	13441	13516	13497	13486	13732	13443	13607	13583	13568	13581	13413	13523	13714	13521	13627	13517	13466	13611	13377	13473	13498	13507	13818	13505	13454	13424	13489	13568	13532	13565	13381	13494	13506	13493	13619	13476	13488	13621	13552	13482	13514	13609	13574	13681	13614	13347	13523	13530	13386	13582	13577	13588	13557	13565	13681	13572	13560	13718	13687	13570	13444	13686	13698	13545	13620	13662	13498	13365	13657	13615	13626	13522	13610	13496	13630	13618	13467	13576	13538	13496	13628	13427	13574	13571	13561	13500	13485	13522	13517	13512	13584	13574	13662	13506	13497	13353	13644	13538	13718	13476	13646	13486	13540	13597	13606	13648	13539	13549	13587	13815	13371	13642	13302	13514	13483	13589	13531	13614	13598	13710	13594	13465	13487	13616	13667	13719	13615	13657	13555	13601	13555	13571	13704	13579	13573	13611	13643	13547	13584	13639	13335	13617	13499	13551	13631	13475	13401	13523	13601	13659	13608	13313	13379	13611	13507	13483	13472	13521	13534	13601	13461	13469	13752	13495	13488	13528	13541	13491	13649	13569	13480	13475	13509	13538	13581	13656	13581	13546	13556	13486	13488	13486	13404	13607	13497	13445	13652	13623	13328	13628	13628	13804	13463	13490	13666	13406	13736	13619	13544	13620	13400	13444	13459	13405	13556	13587	13570	13645	13538	13531	13596	13689	13467	13577	13529	13713	13622	13575	13502	13549	13704	13547	13639	13589	13593	13595	13298	13592	13453	13549	13536	13640	13597	13604	13450	13445	13531	13635	13587	13375	13792	13500	13586	13525	13620	13493	13694	13433	13497	13459	13584	13598	13535	13719	13407	13366	13667	13581	13512	13612	13503	13616	13464	13594	13692	13601	13623	13472	13406	13485	13418	13479	13655	13718	13587	13728	13526	13518	13641	13686	13566	13545	13618	13511	13619	13595	13585	13476	13226	13610	13573	13588	13543	13576	13394	13690	13306	13569	13617	13546	13765	13606	13469	13495	13420	13497	13502	13608	13655	13553	13517	13412	13536	13593	13544	13527	13588	13452	13524	13350	13446	13513	13503	13668	13530	13498	13553	13645	13540	13690	13453	13578	13627	13457	13617	13567	13572	13660	13636	13599	13532	13390	13666	13639	13596	13626	13655	13424	13398	13275	13562	13557	13575	13541	13703	13632	13661	13396	13516	13481	13552	13527	13627	13578	13537	13605	13543	13554	13411	13580	13595	13597	13691	13501	13402	13505	13399	13458	13567	13526	13530	13563	13565	13643	13495	13647	13459	13595	13715	13795	13726	13511	13553	13321	13490	13305	13609	13748	13558	13528	13547	13495	13496	13491	13685	13690	13568	13514	13551	13693	13671	13325	13662	13736	13566	13523	13559	13502	13435	13535	13419	13380	13514	13516	13405	13715	13600	13533	13686	13704	13457	13588	13710	13466	13600	13629	13613	13447	13659	13671	13567	13303	13578	13585	13622	13465	13639	13513	13755	13494	13310	13524	13452	13591	13485	13517	13636	13531	13508	13519	13508	13744	13533	13452	13398	13536	13405	13628	13632	13509	13661	13605	13619	13720	13606	13523	13498	13666	13629	13589	13650	13597	13315	13580	13600	13567	13748	13520	13595	13619	13714	13416	13526	13510	13566	13375	13668	13598	13469	13627	13735	13677	13408	13683	13525	13485	13258	13520	13592	13654	13713	13535	13391	13629	13720	13424	13384	13578	13528	13656	13344	13395	13533	13487	13515	13522	13499	13613	13558	13608	13666	13606	13417	13586	13580	13537	13656	13496	13587	13625	13492	13665	13640	13509	13576	13262	13456	13652	13514	13610	13570	13486	13446	13465	13572	13471	13676	13617	13603	13366	13564	13493	13559	13680	13595	13488	13549	13605	13333	13294	13532	13624	13504	13459	13444	13565	13527	13191	13784	13810	13641	13635	13513	13592	13618	13487	13614	13493	13521	13498	13455	13664	13498	13663	13479	13634	13423	13572	13673	13689	13513	13481	13546	13484	13444	13568	13667	13511	13543	13658	13547	13662	13408	13768	13608	13570	13657	13455	13623	13521	13498	13368	13863	13718	13791	13631	13812	13670	13561	13581	13511	13724	13516	13579	13487	13344	13645	13543	13556	13547	13664	13544	13670	13681	13642	13524	13495	13499	13461	13509	13515	13521	13576	13607	13503	13577	13462	13500	13727	13378	13609	13429	13619	13456	13565	13463	13568	13579	13563	13638	13565	13464	13506	13526	13429	13464	13483
25610	37922	32569	24409	21414	19226	16408	14833	14043	13842	13489	13266	13333	13131	13265	13007	12881	12770	12750	12729	12771	12670	12808	12831	12903	12706	12591	12587	12656	12688	12663	12762	12792	12673	12734	12632	12748	12585	12561	12737	12557	12594	12690	12595	12729	12622	12644	12739	12663	12801	12594	12614	12687	12651	12708	12861	12741	12730	12691	12712	12770	12540	12725	12441	12752	12842	12655	12693	12732	12771	12606	12749	12547	12668	12508	12740	12580	12524	12582	12603	12612	12472	12767	12597	12590	12595	12370	12609	12578	12687	12818	12711	12570	12730	12857	12675	12677	12710	12552	12587	12635	12673	12482	12541	12815	12606	12467	12644	12502	12479	12696	12629	12636	12625	12696	12730	12722	12566	12587	12655	12711	12619	12774	12764	12664	12577	12601	12635	12675	12554	12676	12730	12548	12734	12461	12611	12736	12484	12613	12579	12737	12624	12792	12578	12613	12475	12573	12615	12741	12536	12718	12668	12687	12412	12520	12759	12774	12556	12661	12703	12584	12647	12543	12676	12648	12517	12670	12828	12639	12505	12583	12655	12802	12548	12654	12711	12686	12617	12695	12594	12668	12418	12598	12586	12684	12723	12741	12602	12634	12701	12669	12567	12436	12541	12600	12720	12657	12622	12619	12576	12637	12620	12675	12653	12577	12608	12518	12543	12753	12577	12468	12718	12576	12607	12475	12687	12728	12540	12639	12619	12513	12670	12492	12786	12387	12671	12527	12565	12544	12659	12610	12570	12652	12622	12800	12652	12694	12445	12642	12815	12691	12657	12490	12572	12658	12566	12424	12473	12560	12546	12573	12670	12719	12434	12622	12542	12565	12418	12514	12567	12757	12796	12687	12666	12654	12592	12478	12721	12708	12648	12720	12781	12709	12479	12685	12674	12477	12651	12790	12709	12717	12535	12646	12868	12677	12549	12561	12408	12438	12776	12687	12663	12632	12570	12698	12782	12684	12620	12541	12629	12738	12592	12562	12747	12617	12534	12474	12583	12534	12707	12570	12516	12618	12667	12529	12595	12750	12529	12553	12498	12688	12560	12809	12450	12711	12562	12718	12706	12571	12618	12715	12570	12611	12547	12561	12594	12750	12693	12725	12714	12713	12640	12725	12602	12710	12449	12644	12655	12496	12579	12496	12633	12439	12686	12632	12797	12500	12534	12622	12667	12742	12405	12603	12558	12706	12514	12747	12683	12516	12594	12629	12723	12783	12627	12721	12457	12698	12578	12756	12560	12523	12542	12704	12581	12512	12753	12617	12531	12554	12715	12442	12545	12654	12683	12737	12629	12579	12802	12686	12548	12471	12626	12761	12624	12567	12700	12621	12860	12599	12656	12685	12677	12691	12551	12617	12540	12436	12446	12489	12734	12627	12761	12707	12422	12639	12662	12676	12620	12634	12579	12685	12568	12540	12569	12671	12639	12569	12835	12750	12554	12703	12585	12690	12561	12716	12612	12580	12610	12568	12705	12518	12763	12577	12580	12564	12558	12511	12557	12632	12599	12563	12484	12676	12622	12504	12613	12581	12390	12578	12478	12545	12550	12649	12567	12645	12757	12503	12579	12642	12522	12530	12547	12698	12669	12628	12651	12597	12618	12637	12621	12613	12628	12561	12528	12487	12776	12642	12419	12751	12597	12596	12533	12650	12826	12557	12746	12612	12484	12696	12678	12485	12520	12662	12554	12638	12623	12583	12571	12841	12607	12651	12568	12719	12680	12554	12603	12528	12669	12670	12602	12587	12658	12491	12576	12601	12628	12763	12732	12520	12795	12483	12820	12660	12505	12597	12758	12615	12629	12588	12748	12681	12640	12593	12486	12615	12611	12469	12560	12621	12598	12484	12558	12726	12558	12623	12574	12655	12623	12750	12496	12793	12620	12585	12586	12845	12722	12649	12745	12703	12680	12683	12589	12665	12525	12738	12572	12549	12649	12626	12818	12666	12611	12681	12609	12717	12489	12770	12460	12561	12656	12618	12593	12634	12612	12616	12603	12531	12565	12679	12743	12528	12644	12395	12673	12611	12619	12533	12583	12492	12492	12651	12528	12464	12691	12534	12633	12657	12531	12638	12783	12677	12649	12611	12528	12756	12441	12847	12510	12571	12587	12561	12634	12642	12578	12538	12627	12622	12606	12564	12753	12684	12597	12676	12607	12589	12760	12587	12566	12564	12449	12462	12642	12780	12567	12592	12591	12614	12614	12585	12678	12562	12543	12603	12814	12641	12665	12550	12669	12706	12605	12460	12573	12778	12661	12712	12473	12634	12664	12662	12385	12549	12636	12504	12738	12706	12690	12637	12485	12615	12690	12609	12727	12705	12379	12615	12626	12822	12536	12709	12737	12677	12699	12641	12724	12710	12607	12706	12567	12542	12696	12776	12771	12725	12463	12641	12753	12555	12544	12767	12596	12666	12569	12528	12714	12684	12426	12722	12514	12570	12604	12609	12728	12599	12705	12688	12649	12664	12435	12540	12666	12766	12578	12670	12528	12687	12790	12622	12711	12667	12711	12611	12627	12648	12504	12576	12712	12633	12698	12470	12676	12739	12633	12597	12667	12656	12527	12576	12595	12916	12602	12676	12753	12563	12617	12719	12607	12702	12431	12646	12604	12731	12524	12569	12612	12464	12703	12639	12716	12643	12683	12640	12490	12774	12689	12655	12566	12316	12614	12678	12585	12312	12724	12626	12621	12552	12682	12609	12682	12431	12657	12586	12625	12700	12580	12476	12646	12767	12615	12775	12674	12612	12640	12539	12761	12608	12618	12631	12639	12507	12450	12600	12724	12675	12584	12631	12784	12642	12455	12623	12638	12599	12730	12716	12669	12554	12654	12658	12497	12746	12595	12852	12385	12564	12627	12619	12613	12585	12652	12597	12718	12493	12446	12708	12668	12767	12446	12663	12534	12646	12671	12565	12553	12626	12567	12547	12680	12639	12618	12766	12521	12691	12723	12621	12557	12571	12623	12500	12649	12732	12560	12533	12590	12620	12625	12594	12668	12652	12638	12802	12588	12589	12575	12524	12720	12503	12546	12686	12627	12515	12733	12521	12613	12583	12726	12639	12555	12535	12662	12696	12594	12620	12501	12642	12693	12594	12618	12506	12568	12533	12623	12501	12510	12707	12560	12561	12619	12612	12707	12508	12603	12603	12589	12586	12411	12558	12526	12640	12559	12578	12514	12526	12610	12640	12621	12643	12573	12750	12617	12619	12817	12582	12538	12697	12637	12625	12497	12597	12505	12760	12597	12635	12643	12446	12538	12773	12657	12516	12713	12621	12457	12506	12551	12599	12636	12674	12602	12437	12555	12585	12555	12762	12793	12669	12571	12529	12641	12683	12578	12638	12713	12553	12702	12657	12761	12559	12698	12771	12489	12694	12707	12788	12492	12540	12700	12507	12608	12526	12480	12663	12845	12593	12604	12555	12546	12502	12732	12643	12452	12653	12725	12650	12588	12647	12602	12544	12561	12700	12578	12584	12507	12559	12579	12632	12742	12630	12609	12591	12627	12496	12617	12495	12480	12857	12720	12913	12578	12609	12774	12627	12602	12681	12654	12668	12749	12824	12601	12741	12610	12645	12665	12714	12607	12431	12561	12448	12478	12426	12700	12587	12418	12653	12533	12599	12606	12648	12698	12822	12659	12637	12664	12609	12616	12606	12681	12596	12584	12799	12624	12621	12566	12581	12659	12630	12571	12607	12602	12560	12630	12469	12553	12529	12728	12622	12693	12623	12609	12550	12710	12705	12612	12679	12681	12434	12722	12553	12657	12656	12603	12475	12614	12682	12693	12620	12728	12668	12687	12696	12681	12483	12489	12570	12652	12613	12543	12708	12652	12589	12697	12638	12619	12758	12636	12683	12596	12718	12666	12692	12585	12665	12649	12529	12701	12607	12616	12609	12515	12670	12679	12595	12568	12652	12656	12535	12637	12651	12524	12661	12816	12678	12835	12616	12689	12490	12582	12640	12618	12616	12513	12681	12653	12628	12591	12470	12662	12668	12625	12705	12702	12799	12426	12698	12597	12756	12786	12770	12634	12772	12510	12408	12751	12684	12782	12444	12489	12751	12693	12542	12626	12583	12582	12620	12790	12713	12634	12745	12632	12645	12602	12555	12608	12554	12683	12813	12638	12698	12592	12524	12636	12696	12732	12562	12721	12832	12784	12578	12524	12634	12473	12577	12576	12484	12641	12437	12713	12543	12717	12658	12751	12754	12536	12715	12474	12528	12590	12623	12584	12649	12722	12663	12716	12622	12566	12480	12622	12683	12553	12662	12831	12640	12743	12607	12479	12597	12594	12740	12577	12648	12734	12674	12663	12573	12667	12649	12688	12536	12812	12731	12584	12702	12653	12658	12492	12555	12575	12483	12684	12684	12560	12580	12640	12728	12613	12697	12556	12730	12640	12635	12700	12672	12540	12673	12550	12647	12644	12455	12666	12660	12632	12738	12725	12599	12573	12470	12599	12601	12494	12702	12565	12679	12748	12639	12578	12663	12558	12639	12649	12688	12623	12602	12556	12551	12729	12762	12556	12701	12662	12602	12588	12581	12623	12670	12566	12476	12563	12489	12774	12558	12671	12608	12501	12602	12575	12633	12497	12627	12630	12687	12700	12607	12636	12815	12646	12602	12570	12634	12623	12514	12502	12678	12579	12543	12588	12691	12664	12593	12647	12617	12658	12707	12469	12586	12548	12774	12757	12771	12618	12706	12615	12453	12522	12613	12529	12673	12611	12706	12640	12667	12695	12620	12527	12585	12723	12490	12672	12546	12626	12641	12676	12574	12637	12662	12667	12607	12673	12559	12796	12663	12593	12798	12497	12692	12552	12663	12604	12711	12808	12715	12693	12690	12614	12613	12668	12800	12467	12494	12598	12705	12629	12551	12493	12584	12588	12657	12656	12621	12566	12682	12682	12659	12537	12572	12531	12584	12645	12544	12726	12669	12686	12646	12569	12597	12590	12792	12611	12609	12579	12611	12664	12441	12769	12711	12720	12634	12660	12772	12604	12642	12579	12655	12758	12575	12612	12682	12637	12498	12609	12528	12616	12558	12664	12558	12609	12607	12597	12566	12723	12621	12494	12731	12645	12511	12731	12395	12663	12643	12594
23295	21357	29295	23821	21646	23234	22379	16645	15454	15663	15395	14919	14631	14519	14426	14452	14229	14099	14236	14121	14228	14157	13930	14189	14133	14147	14088	14096	14154	14118	14124	14048	14196	14004	14008	14165	14175	14037	14133	13973	14011	14075	14142	13917	14132	14071	14108	14075	13776	14071	13850	13835	14074	13971	13930	13887	13923	13790	13886	14020	13995	14059	13790	13956	14061	14023	14130	13894	13830	13888	14102	13975	14003	13876	13861	13870	13853	13836	13884	13953	13994	13742	13880	14027	14000	13756	13945	13976	13914	13985	13904	13839	13839	13906	14280	14059	13950	13983	13917	14119	14067	14093	13836	14045	13868	13758	14013	13891	13900	13858	13827	13957	13874	13759	13939	13999	13878	14004	13917	13803	13909	13802	13890	14025	14114	13872	14044	13894	13842	13946	13838	13859	13980	13866	13942	13949	13878	13916	13798	13994	13817	13931	13963	13966	13821	13998	13920	13917	13707	14000	13900	13933	13977	13806	13913	13891	13947	13922	13960	13999	13816	13723	13887	13831	13897	13961	13835	13828	13990	13968	13979	13875	13966	13887	13805	13936	13911	13941	13969	13889	13811	13868	13856	13924	13698	13709	14187	13930	13672	14070	13711	13711	13787	13704	13955	13929	13990	14077	13806	13962	13993	13915	13781	13822	13930	13849	13797	13984	13894	14055	13889	13897	14031	14044	14126	13623	13923	13974	13970	14036	14018	13894	13974	14049	13926	14045	13941	13819	13826	13891	13994	13952	13956	13962	14020	13890	13766	13874	13721	13984	13797	13859	13945	13902	13805	13980	13802	13784	13722	13662	13951	13988	13897	13841	13860	13832	13723	13619	13788	13803	13751	13888	13943	13867	13878	13854	13774	13810	13991	13913	13844	14019	14003	13942	13726	13837	13949	13906	13764	13926	13938	13931	14003	13997	13874	13790	13698	13915	14008	13838	13731	13941	13745	13862	14052	13844	13906	13852	14009	14013	13810	14068	13815	13865	13861	14079	13852	14092	13906	13811	13886	13796	13947	14054	13754	13943	13659	13953	13988	13994	13885	13803	13898	13785	13672	13671	13944	13685	14119	13969	13653	13790	13718	13952	13796	13864	13986	14052	13879	13934	13896	13974	13867	13742	13773	13653	13945	13748	13839	13948	13807	13690	13780	13980	13852	14065	13872	13816	14095	13905	13946	14031	13908	13773	14008	13947	13882	13607	13793	13768	13913	13973	13887	13552	13927	13876	13910	14035	13784	13942	13888	13915	13878	13774	13868	14108	13791	13927	13877	13948	13958	13873	13976	14004	13841	13835	13884	13825	13799	13876	13826	13860	13890	13834	13862	13748	13945	14014	13936	14037	13959	13904	13980	13931	13981	14002	13708	13922	14015	13994	13920	13850	13950	13846	13861	13770	13923	13774	13757	13802	13984	14077	13900	13777	13925	13714	13805	13810	13880	13878	13730	13815	13957	14069	13818	13888	13968	13997	14020	13932	13754	13821	13860	13813	13833	14017	13766	13859	13733	13807	13916	13740	13805	13915	13808	13852	13894	13880	13758	13675	13988	13963	13993	13926	13805	13841	13929	14062	14007	13864	13757	13761	13764	13849	13839	13809	13852	13928	13937	13775	13942	13979	13966	13968	13812	13868	13826	13987	13821	13836	14060	13935	13875	13743	13682	13943	14011	13830	13883	13941	13939	13787	13839	13756	13960	13907	13817	13855	13811	13734	13773	13863	13803	13724	13895	13870	13868	13931	13798	13809	13826	13817	13783	14051	14038	13846	13921	13810	13868	13980	13695	13780	13865	13839	13984	13821	14022	13858	13790	13968	13878	13978	13921	13652	13837	13830	13555	13837	13796	13915	13747	13923	13903	13880	13977	13759	14003	13901	13889	13841	14007	13871	13813	13921	13999	13770	13815	13800	13920	13959	13828	14031	13856	13718	13923	13810	14061	13938	14040	13812	13754	13910	13793	13851	13796	13885	14079	13916	13889	13782	13861	14003	13846	13833	13808	13851	14014	13872	13791	13804	13944	13821	13935	14020	13950	13753	13976	13742	13922	13892	13838	13848	13877	13916	13933	13759	13944	13902	13831	13893	14049	13801	13860	13705	13984	13758	14032	14050	13702	13722	13910	13815	13886	13870	13748	13945	13760	13821	13916	13955	13920	13793	13978	13859	13939	13886	13724	13799	13869	14001	13783	13988	13927	14091	14113	13796	13789	13805	14024	13847	13793	14056	13714	13865	13840	13765	13761	13899	13976	14128	14081	13994	13925	13939	14018	13824	13721	13833	13850	14012	13762	13975	13951	13823	13738	13813	13739	13859	13928	13931	13934	13744	13927	13755	13936	13665	13781	13869	13832	14037	13965	13829	13861	13875	13823	13776	14031	14043	13829	13697	13838	13764	13849	13903	13745	13840	13850	13950	13833	13795	13920	13778	13890	13818	13655	13767	13920	13885	14008	13867	13756	13860	13796	13696	13949	13765	13933	13929	13948	13817	13837	13897	13914	13807	13958	13762	13826	13929	13783	13978	13955	13887	13941	13872	14008	13896	13870	13735	13838	13875	13819	13755	14027	13813	13752	13969	13966	14005	13923	13719	13829	13865	13887	13796	13698	13922	13880	13793	13923	13910	13911	14028	13764	13819	14080	13936	13921	13858	13862	14088	13787	13900	13910	13828	14061	13837	13903	13847	13992	13964	13800	14108	14045	13849	13774	13806	14007	13769	13972	13926	13992	13918	13989	13923	14001	13929	13785	13859	13874	13905	13848	13670	13902	13869	13859	13784	13902	13905	13906	14133	13806	13768	13880	13935	13799	13793	13835	13949	13794	13880	13809	13760	13890	13771	13808	13936	13800	13884	13906	13945	13660	13932	13837	13919	13809	13921	13678	13868	13877	14144	13994	13583	13765	13890	13763	13864	13858	13770	14032	13985	13669	13767	13803	14031	13919	13874	13762	13855	13798	13849	13836	13858	13784	13956	13988	13790	13986	13817	13908	13950	13966	13966	13854	13996	13922	13863	13765	14009	14022	13914	13894	13767	13855	13861	13805	13902	14017	13959	13901	13920	14055	13939	13772	13724	13844	13897	13813	13936	14087	13780	13737	13808	13934	13772	13819	14054	13781	13673	13924	13729	13774	13806	13722	14034	13864	13773	13962	13802	13925	13978	13884	13836	13920	13868	13964	13882	13832	13957	13906	13940	13740	13740	13814	13864	13803	13888	13641	13800	14221	13882	14081	13830	13975	13848	13954	13958	13754	13680	14114	13843	14019	13904	13917	14007	13904	13961	13825	13942	13779	13859	13863	13832	13971	13981	13839	13847	14040	13982	14006	13927	13860	13799	14044	13807	14139	13829	13789	13899	13785	13737	13793	13940	13776	13933	13893	14013	13894	13867	13809	13968	13952	13896	13797	13817	14009	13668	13792	13812	13899	13732	13819	13859	13828	14036	13836	13820	13934	13999	13953	13935	13867	13767	13868	13821	13902	13883	13876	13832	13956	13745	13858	13940	13883	13791	14123	14041	13892	13821	13767	13928	13886	13788	14094	13797	14102	13791	14000	13989	13963	13869	13832	13696	13771	13859	13907	13844	13807	14007	13839	13851	13914	13830	13866	13930	14047	13942	13891	13786	13970	14005	13717	13932	13880	13940	13849	13878	14007	13842	14006	13842	13862	13677	13852	13949	13985	13877	13923	13835	13974	13971	13906	14089	13862	13893	13961	13789	14046	13864	13930	13886	13884	14085	13765	13972	13847	13797	13938	13748	13903	13849	13939	13911	13792	13926	13971	13866	13834	13878	13860	14016	13844	13856	13860	14015	13690	13771	13769	13909	14035	13931	13685	13844	14108	13971	13944	13892	13831	14139	13931	13836	13774	13825	13913	13734	13888	13785	13774	13787	13742	14009	13819	13835	13909	13883	13954	13918	14019	13907	13764	14012	13887	13810	13992	13871	13775	13906	13773	13772	14078	13822	14020	14049	14090	13961	13873	13882	13688	13878	13836	13768	13752	13972	14060	13635	13833	13814	13651	13860	13946	13926	14014	13732	13842	13842	13761	13837	13709	13786	13873	13771	13736	13799	14001	13753	13827	13737	14088	13873	13737	13837	13955	13830	14009	13908	13847	13822	13824	13780	13828	13806	13989	14116	13853	13844	13832	13964	13884	13849	13757	13880	14041	13929	13799	13880	13671	13687	13837	13939	13721	13864	13752	13805	13842	14045	13812	13855	14005	13999	13937	13961	13825	13953	13744	13785	13875	14154	14029	13985	14000	13941	13914	13845	13919	13933	13937	13819	13895	13810	13859	13956	13915	13746	13994	13829	13844	13704	13917	13908	13815	13774	13886	13985	13931	13813	13912	13862	14046	13866	13890	13932	13803	13816	14064	13852	13785	13687	13892	13868	14018	13969	13907	13899	13957	13885	13927	13855	13952	13709	13680	13651	13822	13732	13674	13807	14031	13765	13840	13822	13848	13903	13998	13845	13645	13835	13946	13860	13839	13709	13891	13768	13833	13869	13755	13914	14054	13904	13804	13732	13934	13927	13810	13840	13833	13993	13885	13766	13925	13925	13901	13885	13860	13920	13843	13855	13602	13755	13896	13952	13859	13940	13612	13802	13904	13679	13771	13651	13852	13890	13614	14039	13796	13947	13821	13778	14227	14130	13983	13885	13840	13870	13733	13796	14073	14019	13961	13899	13762	13854	13908	13865	13888	13945	13891	13835	13811	13828	13878	13626	13704	13889	13883	13988	13699	13772	13787	13794	13990	13914	13987	13902	13989	13768	13975	14173	14037	13987	13813	13843	13878	13995	13862	13883	13950	13860	13918	13732	13931	13625	13923	13806	13824	13856	13862	13911	13772	13936	13817	13871	13792	13820	13848	13817	13857	13796	13727	14090	13927	14024	13939	14040	13988	13725	13838	14103	13843	13885	13802	13832	13855	13956	13858	13670	13943	13808	13800	13929	14011	14087	13840	13954	13842	14104	13827	13796	13790	13904	13857	13790	13892	13789	13727	13768	13815	13797	13891	13872	13897	13950	13886	13725	13937	13947	13746	13723	13944	13815	13815	13903	13970	13939	13717	13951	13902	13864	13915	14004	13762	13994	13915	13886	14139	13915	13780	14031	13976	14006
25927	40830	35069	26388	23172	20735	17980	16007	15112	15028	14528	13831	13812	13528	13416	13312	13234	13224	13010	13145	13055	13190	12984	13326	13207	13128	12929	12925	12924	12834	12960	12956	12773	12890	12749	12893	12663	12799	12832	12898	12795	12962	12962	13036	12814	12926	13019	12874	13000	13024	12963	12727	12894	12696	12913	12787	13023	12924	12872	12892	12887	12788	12808	12876	12969	12908	12851	12940	12981	12884	12815	12838	12790	12856	12712	12815	12768	12931	12843	12665	12886	12840	12707	12709	12901	12901	12945	12675	12767	12813	12776	13017	12734	12857	13029	12972	12972	12896	12931	12863	12762	12760	12932	12722	12777	12832	12763	12829	12708	12639	12762	12743	12541	12826	12741	12735	12929	12836	12826	12700	12825	12756	12690	12846	12778	12855	12739	12816	12941	12821	12558	12875	12899	12527	12823	12764	12864	12875	12784	12769	12659	12709	12809	12760	12963	12760	12673	12906	12831	12615	12875	12734	12882	12826	12672	12886	12807	12753	12769	12560	12600	12818	12628	12917	12703	12731	12725	12786	12916	12803	12697	12737	12702	12757	12859	12828	12795	12867	12804	12968	12801	12827	12717	12688	12759	12807	12713	12835	12748	12749	12726	12815	12753	12820	12800	12751	12710	12872	12840	12844	12814	12786	12760	12746	12766	12875	12717	12799	12773	12792	12913	12741	12760	12794	12708	12909	12643	12746	12870	12697	12832	12904	12873	12825	12874	12617	12797	12793	12721	12756	12791	12733	12747	12789	12661	12632	12831	12691	12767	12783	12616	12868	12705	12811	12700	12786	12675	12570	12710	12737	12611	12836	13016	12823	12806	12815	12817	12594	12753	12684	12798	12620	12765	12650	12887	12892	12782	12722	12754	12708	12792	12849	12886	12669	12863	12716	12777	12627	12867	12903	12760	12767	12759	12706	12835	12795	12893	12746	12909	12642	12664	12719	12771	12906	12718	12624	12735	12877	12841	12832	12707	12684	12818	12816	12701	12745	12849	12552	12799	12765	12879	12694	12758	12694	12713	12785	12688	12652	12873	12824	12864	12785	12718	12684	12931	12809	12833	12657	12809	12824	12747	12841	12798	12751	12789	12847	12780	12855	12742	12819	12763	12810	12702	12784	12802	12636	12916	13030	12823	12727	12747	12733	12756	12761	12731	12912	12634	12650	12770	12652	12803	12746	12846	12753	12829	12740	12607	12852	12655	12876	12714	12859	12808	12830	12911	12779	12864	12657	12654	12863	12772	12892	12849	12635	12656	12756	12716	12661	12595	12660	12908	12924	12874	12815	12782	12816	12796	12720	12903	12750	12736	12710	12708	12797	12704	12724	12877	12744	12665	12809	12666	12648	12658	12769	12738	12647	12856	12758	12815	12595	12848	12883	12809	12864	12708	12793	12711	12840	12601	12726	12876	12738	12823	12731	12917	12864	12829	12673	12743	12624	12838	12732	12757	12852	12823	12715	12653	12774	12574	12755	12846	12854	12890	12670	12710	12603	12711	12763	12723	12687	12832	12811	12749	12777	12751	12904	12784	12549	12717	12793	12906	12854	12710	12747	12742	12865	12823	12745	12751	12851	12789	12856	12822	12860	12778	12761	12768	12745	12643	12689	12699	12690	12863	12886	12822	12777	12759	12809	12885	12844	12726	12529	12815	12640	12769	12857	12743	12813	12868	12829	12598	12676	12859	12892	12704	12672	12931	12786	12656	12819	12726	12702	12785	12832	12762	12972	12796	12682	12752	12688	12954	12651	12760	12710	12623	12832	12880	12791	12587	12678	12764	12787	12665	12679	12715	12794	12923	12969	12767	12815	12808	12786	12672	12763	12586	12781	12701	12872	12775	12829	12893	12725	12899	12805	12772	12968	12724	12675	12682	12778	12728	12661	12821	12768	12874	12797	12756	12810	12690	12899	12704	12791	12691	12606	12908	12864	12688	12706	12741	12895	12686	12766	12655	12675	12865	12874	12804	12821	12779	12799	12789	12741	12735	12699	12929	12799	12776	12528	12610	12767	12818	12697	12894	12752	12787	12644	12806	12882	12861	12726	12747	12840	12869	12848	12588	12799	12876	12813	12711	12682	12808	12700	12714	12737	12636	12818	12635	12764	12783	12851	12808	12724	12680	12973	12626	12781	12708	12646	12831	12875	12699	12731	12740	12776	12654	12683	12653	12762	12878	12675	12769	12909	12561	12830	12825	12735	12826	12672	12750	12801	12747	12886	12803	12748	12843	12811	12822	13049	12829	12657	12833	12722	12714	12871	12804	12753	12617	12749	12841	12624	12757	12893	12665	12855	12902	12922	12775	12760	13044	12806	12709	12680	12713	12807	12661	12785	12711	12814	12694	12721	12746	12809	13058	12799	12732	12690	12796	12759	12754	12939	12859	12624	12570	12754	12784	12725	12735	12839	12870	12882	12782	12712	12759	12795	12889	12736	12858	12696	12900	12784	12864	12844	12871	12849	12747	12790	12827	12641	12831	12811	12745	12779	12931	12786	12690	12776	12910	12814	12756	12796	12808	12785	12724	12797	12885	12910	12815	12655	12818	12865	12768	12941	12910	12866	12932	12840	12951	12701	12788	12733	12632	12676	12814	12905	12712	12797	12786	12792	12949	12739	12832	12656	12645	12837	12693	12611	12756	12698	12800	12812	12748	12752	12818	12736	12775	12727	12895	12926	12897	12650	12821	12776	12813	12785	12750	12793	12793	12819	12681	12705	12767	12596	12665	12798	12774	12876	12826	12726	12842	12795	12746	12814	12712	12758	12843	12711	12738	12811	12793	12846	12900	12800	12810	12645	12768	12715	12735	12582	12706	12713	12783	12759	12761	12843	12834	12733	12720	12847	12767	12751	12875	12823	12776	12631	12606	12952	12709	12815	12714	12735	12806	12706	12901	12791	12711	12794	12878	12769	12710	12807	12780	12842	12724	12766	12928	12829	12935	12762	12855	12692	12830	12713	12911	12760	12889	12848	12755	12754	12814	12784	12692	12727	12729	12833	12766	12693	12795	12824	12926	12863	12721	12761	12714	12786	12632	12707	12794	12774	12719	12919	12672	12811	12693	12828	12795	12835	12862	12859	12759	12825	12895	12715	12818	12716	12677	12765	12832	12731	12731	12896	12794	12865	12760	12721	12781	12847	12770	12792	12752	12742	12831	12665	12940	12641	12808	12754	12665	12872	12823	12754	12961	12865	12761	13006	12839	12617	12757	12797	12547	12735	12705	12905	12905	12770	12625	12825	12545	12769	12775	12931	12964	12884	12614	12674	12913	12796	12711	12675	12707	12694	12822	12806	12755	12758	12772	12735	12884	12755	12572	12701	12867	12869	12871	12685	12784	12761	12700	12837	12801	12630	12933	12672	12756	12759	12915	12786	12592	12920	12795	12658	12822	12855	12812	12702	12903	12763	12810	12674	12794	12824	12888	12723	12804	12706	12716	12857	12647	12939	12668	12649	12833	12684	12742	12775	12885	12698	12684	12730	12813	12686	12932	12713	12813	12775	12761	12686	12880	12748	12744	12803	12844	12704	12699	12725	12811	12758	12680	12895	12716	12835	12873	12738	12796	12773	12681	12771	12707	12848	12678	12718	12737	12742	12834	12645	12887	12632	12708	12837	12856	12710	12736	12725	12782	12849	12889	12739	12765	12719	12626	12806	12817	12893	12806	12803	12906	12785	12932	12707	12761	12695	12758	12744	12800	12626	12720	12863	12784	12856	12669	12740	12883	12586	12947	12892	12852	12837	12719	12630	12829	12835	12754	12716	12826	12812	12685	12735	12782	12923	12689	12809	12904	12801	12980	12732	12876	12914	12728	12698	12804	12823	12842	12866	12704	12897	12728	12757	12720	12751	12790	12813	12953	12658	12733	12916	12828	12757	12797	12717	12895	12814	12795	12803	12763	12691	12625	12676	12749	12967	12893	12737	12779	12860	12692	12737	12829	12811	12703	12726	12717	12976	12958	12788	13003	12552	12694	12745	12851	12723	12714	12685	12972	12774	12773	12827	12712	12532	12781	12876	12756	12877	12846	12762	12729	12820	12821	12853	12756	12718	12610	12897	12836	12864	12651	12661	12588	12846	12898	12912	12757	12916	12661	12844	12787	12927	12711	12839	12789	12829	12912	12734	12720	12715	12795	12866	12846	12722	12753	12806	12642	12703	12746	12811	12705	12900	12737	12850	12775	12669	12792	12778	12733	12703	12765	12753	12793	12792	12635	12741	12838	12796	12720	12606	12756	12897	12652	12644	12713	12833	12777	12753	12841	12739	12799	12665	12921	12787	12644	12761	12816	12725	12812	12760	12738	12995	12811	12692	12797	12772	12765	12679	12692	12843	12831	12659	12836	12808	12767	12650	12807	12886	12687	12817	12789	12781	12891	12890	12922	12692	12822	12880	12699	12779	12743	12969	12605	12760	12839	12770	12867	12891	12928	12786	12745	12899	12757	12747	12797	12739	12587	12960	12743	12825	12887	12631	12820	12958	12800	12712	12657	12801	12695	12745	12754	12825	12809	12621	12642	12853	12817	12571	12598	12672	12673	12942	12743	12866	12767	12761	12821	12944	12661	12739	12677	12805	12868	12746	12649	12889	12850	12795	12810	12937	12979	12706	12629	12707	12783	12731	12634	12830	12765	12722	12638	12831	12602	12885	12680	12737	12911	12781	12807	12720	12775	12691	12746	12789	12959	12963	12692	12590	12927	12778	12762	12662	12879	12766	12862	12690	12898	12815	12760	12770	12882	12745	12900	12650	12808	12616	12737	12740	12950	12734	12806	12641	12650	12831	12724	12659	12675	12741	12788	12688	12681	12811	12907	12907	12751	12909	12746	12856	12687	12746	12796	12618	12760	12634	12812	12723	12743	12831	12828	12787	12848	12784	12876	12590	12819	12851	12602	12916	12767	12840	12805	12747	12882	12834	12827	12804	12659	12872	12592	12734	12833	12887	12623	12794	12806	12954	12832	12776	12963	12786	12795	12753	12850	12835	12750	12991	12985	12728	12861	12714	12819	12815	12773	12883	12799	12758	12756	12917	12878	12760	12723	12932	12693	12855	12776	12758	12786	12864	12810	12559	12805	12810	12767	12589	12766	12801	12756	12796	12804	12829	12795	12814	12923	12834
27825	22821	25202	21008	17056	16520	15893	15337	15370	15258	15348	15026	14876	14946	14798	14773	14713	14669	14866	14842	14685	14728	14789	14710	14747	14707	14759	14726	14796	14531	14660	14748	14711	14701	14745	14634	14549	14499	14572	14760	14700	14675	14610	14558	14620	14756	14709	14649	14714	14668	14532	14867	14879	14687	14702	14635	14719	14736	14871	14603	14915	14655	14688	14644	14659	14692	14740	14673	14733	14579	14518	14604	14664	14858	14683	14760	14462	14687	14691	14697	14636	14593	14709	14758	14535	14685	14625	14522	14607	14729	14740	14622	14720	14690	14655	14656	14698	14608	14798	14724	14752	14766	14754	14709	14830	14670	14555	14603	14708	14426	14699	14700	14723	14552	14713	14730	14634	14803	14518	14755	14691	14706	14760	14542	14561	14774	14611	14729	14682	14737	14561	14754	14792	14798	14635	14443	14565	14516	14752	14805	14690	14476	14732	14754	14761	14677	14584	14461	14656	14783	14838	14646	14736	14663	14756	14697	14695	14546	14558	14531	14740	14597	14655	14618	14666	14622	14560	14692	14665	14945	14742	14732	14746	14774	14606	14674	14663	14674	14560	14497	14698	14632	14494	14565	14640	14726	14819	14467	14662	14812	14641	14568	14834	14929	14704	14923	14689	14475	14670	14800	14466	14781	14755	14644	14589	14732	14724	14687	14557	14828	14628	14641	14906	14569	14595	14750	14812	14653	14612	14709	14700	14741	14754	14773	14586	14841	14699	14742	14686	14844	14536	14610	14573	14768	14780	14485	14691	14568	14583	14659	14785	14506	14699	14558	14583	14619	14679	14631	14497	14479	14731	14715	14746	14642	14535	14509	14662	14662	14514	14673	14608	14582	14821	14421	14669	14802	14683	14849	14706	14573	14482	14672	14694	14709	14753	14837	14692	14925	14609	14699	14612	14816	14724	14497	14807	14739	14777	14587	14586	14618	14693	14674	14696	14625	14539	14719	14603	14595	14724	14710	14750	14629	14780	14747	14833	14715	14552	14693	14762	14635	14524	14691	14619	14904	14573	14622	14726	14519	14541	14679	14431	14747	14668	14829	14821	14659	14602	14924	14708	14687	14766	14663	14719	14727	14674	14718	14966	14669	14740	14618	14711	14591	14883	14802	14768	14630	14579	14682	14603	14661	14757	14563	14826	14711	14605	14674	14791	14551	14704	14795	14785	14653	14699	14822	14667	14745	14830	14789	14712	14773	14713	14756	14728	14841	14633	14510	14441	14833	14922	14889	14701	14658	14736	14750	14612	14801	14399	14661	14668	14641	14538	14745	14601	14597	14626	14633	14732	14707	14699	14739	14709	14672	14766	14672	14615	14602	14358	14798	14547	14819	14532	14793	14762	14580	14685	14488	14676	14823	14638	14727	14650	14807	14732	14862	14600	14827	14625	14665	14779	14643	14676	14742	14670	14905	14648	14636	14587	14640	14435	14629	14663	14604	14719	14749	14676	14759	14589	14745	14433	14681	14699	14620	14682	14675	14581	14569	14780	14719	14545	14516	14724	14734	14741	14585	14606	14698	14752	14643	14829	14698	14784	14539	14800	14792	14483	14703	14743	14718	14713	14871	14796	14708	14502	14506	14752	14853	14653	14443	14622	14691	14841	14822	14630	14482	14867	14602	14576	14540	14463	14967	14738	14653	14521	14685	14729	14759	14712	14714	14781	14535	14755	14755	14694	14532	14689	14713	14574	14660	14820	14674	14717	14686	14662	14699	14735	14655	14853	14656	14688	14512	14764	14570	14723	14487	14692	14808	14762	14460	14634	14665	14733	14781	14765	14789	14761	14742	14557	14572	14724	14771	14601	14631	14577	14780	14579	14677	14679	14567	14888	14795	14580	14549	14803	14555	14616	14757	14717	14645	14670	14718	14790	14508	14641	14672	14751	14701	14662	14580	14459	14770	14556	14560	14813	14690	14778	14741	14597	14720	14677	14609	14659	14763	14646	14671	14674	14584	14585	14460	14613	14671	14616	14546	14740	14738	14793	14622	14744	14785	14715	14609	14639	14505	14468	14648	14544	14593	14684	14752	14730	14556	14771	14619	14801	14729	14637	14768	14507	14750	14693	14688	14668	14571	14526	14479	14772	14739	14744	14677	14631	14520	14507	14716	14658	14647	14684	14709	14465	14629	14721	14918	14746	14723	14599	14649	14757	14680	14516	14499	14829	14726	14483	14566	14668	14669	14718	14675	14860	14848	14796	14602	14655	14573	14650	14831	14607	14615	14748	14545	14905	14734	15035	14491	14817	14746	14664	14445	14737	14635	14538	14592	14653	14717	14702	14650	14584	14796	14835	14499	14782	14692	14702	14581	14771	14816	14835	14653	14648	14586	14845	14721	14542	14615	14656	14523	14657	14483	14567	14774	14757	14800	14663	14765	14594	14769	14898	14625	14554	14568	14728	14892	14521	14635	14675	14550	14626	14827	14538	14468	14495	14669	14821	14695	14687	14759	14630	14657	14657	14763	14706	14637	14697	14553	14702	14600	14689	14670	14614	14663	14723	14713	14737	14568	14667	14678	14636	14675	14737	14769	14658	14827	14579	14632	14626	14741	14699	14617	14522	14753	14539	14825	14876	14633	14592	14693	14632	14785	14706	14736	14830	14820	14674	14783	14728	14581	14564	14594	14672	14595	14613	14583	14720	14526	14688	14597	14731	14642	14778	14671	14747	14578	14750	14665	14501	14798	14725	14607	14631	14532	14635	14669	14635	14681	14636	14488	14470	14777	14625	14592	14756	14599	14695	14743	14736	14726	14604	14701	14714	14804	14624	14848	14691	14667	14763	14402	14591	14674	14553	14587	14789	14717	14788	14629	14660	14661	14553	14544	14627	14550	14765	14812	14763	14512	14829	14615	14559	14624	14726	14629	14589	14778	14760	14698	14934	14753	14720	14726	14733	14757	14616	14704	14774	14667	14876	14646	14854	14831	14567	14765	14668	14588	14740	14560	14595	14625	14516	14741	14547	14658	14725	14604	14623	14645	14841	14572	14726	14741	14916	14641	14654	14726	14837	14770	14701	14842	14771	14720	14682	14667	14699	14610	14674	14667	14677	14828	14848	14536	14900	14736	14919	14840	14633	14644	14752	14656	14685	14776	14601	14557	14507	14675	14719	14663	14701	14665	14803	14734	14477	14393	14822	14594	14807	14702	14538	14557	14608	14863	14721	14653	14574	14895	14731	14858	14664	14642	14553	14534	14588	14697	14440	14650	14646	14575	14705	14637	14566	14595	14700	14781	14582	14697	14590	14483	14680	14651	14763	14718	14940	14672	14807	14670	14606	14609	14690	14525	14857	14658	14630	14649	14828	14672	14539	14696	14581	14678	14533	14526	14600	14615	14778	14770	14742	14838	14603	14809	14766	14717	14660	14824	14589	14552	14670	14714	14649	14543	14572	14600	14791	14694	14643	14716	14689	14755	14733	14569	14887	14553	14783	14642	14539	14841	14620	14770	14629	14640	14769	14588	14842	14667	14559	14469	14468	14603	14584	14531	14717	14729	14718	14710	14513	14686	14823	14678	14539	14636	14729	14528	14764	14667	14548	14605	14744	14639	14734	14704	14818	14719	14536	14689	14686	14696	14722	14763	14569	14781	14733	14672	14799	14647	14856	14682	14926	14671	14674	14684	14627	14810	14661	14722	14680	14795	14450	14664	14756	14618	14640	14833	14857	14801	14621	14676	14618	14614	14675	14726	14665	14676	14544	14598	14716	14777	14831	14760	14655	14823	14650	14591	14587	14799	14824	14734	14517	14849	14784	14764	14639	14579	14563	14704	14739	14672	14631	14549	14881	14825	14785	14523	14590	14756	14688	14666	14565	14703	14702	14607	14773	14599	14744	14697	14831	14826	14612	14545	14518	14652	14690	14712	14821	14729	14683	14737	14572	14752	14623	14647	14659	14833	14643	14726	14591	14742	14655	14468	14824	14664	14576	14618	14729	14475	14739	14718	14790	14697	14639	14690	14593	14762	14558	14463	14491	14545	14774	14564	14759	14692	14729	14693	14632	14783	14845	14556	14815	14717	14743	14714	14398	14617	14720	14793	14691	14533	14649	14598	14741	14593	14654	14735	14644	14620	14663	14664	14860	14661	14589	14647	14478	14686	14597	14702	14562	14595	14540	14970	15002	14652	14595	14593	14608	14654	14714	14546	14746	14829	14681	14666	14602	14623	14667	14573	14777	14558	14767	14816	14678	14868	14779	14725	14666	14693	14627	14679	14757	14724	14688	14813	14645	14667	14819	14624	14777	14736	14786	14763	14670	14558	14671	14772	14802	14796	14733	14807	14609	14815	14822	14677	14640	14471	14583	14777	14675	14626	14698	14571	14919	14714	14634	14724	14600	14703	14545	14614	14540	14734	14656	14707	14686	14593	14758	14639	14534	14639	14714	14533	14624	14640	14769	14735	14824	14711	14902	14805	14711	14718	14712	14624	14471	14589	14782	14906	14677	14683	14639	14527	14750	14591	14659	14514	14552	14681	14654	14827	14884	14665	14800	14597	14490	14680	14710	14665	14626	14499	14766	14729	14737	14675	14677	14546	14671	14813	14702	14727	14651	14493	14697	14821	14842	14721	14603	14561	14716	14755	14741	14908	14496	14799	14813	14475	14711	14716	14589	14503	14925	14752	14603	14681	14660	14653	14606	14539	14595	14662	14687	14793	14794	14653	14689	14793	14503	14633	14542	14677	14762	14534	14812	14690	14782	14894	14649	14663	14785	14636	14660	14652	14754	14640	14686	14479	14611	14642	14770	14559	14595	14723	14621	14857	14655	14702	14462	14642	14710	14487	14698	14735	14766	14749	14558	14698	14514	14600	14651	14618	14844	14519	14735	14537	14708	14848	14579	15080	14763	14638	14642	14698	14597	14785	14782	14652	14648	14770	14591	14705	14771	14829	14601	14754	14738	14914	14874	14642	14720	14847	14690	14788	14667	14562	14613	14536	14751	14567	14623	14611	14764	14585	14745	14890	14572	14638	14679	14617	14568	14809	14717	14675	14848	14716	14623	14698	14667	14676	14860	14564	14625	14804	14694	14630	14575	14636	14645	14777	14607	14540	14718	14608	14632	14653	14638	14630	14674	14539	14795	14840	14662	14666	14715	14710	14594	14664
22028	27434	23468	18652	16964	15915	14876	14454	14268	14168	13832	13612	13646	13400	13321	13546	13364	13390	13433	13393	13298	13442	13276	13550	13347	13394	13437	13185	13198	13135	13214	13221	13328	13237	13291	13354	13370	13141	13345	13107	13377	13384	13326	13209	13448	13215	13213	13215	13256	13221	13275	13231	13253	13316	13223	13276	13154	13257	13064	13250	13039	13306	13268	13390	13400	13142	13134	13382	13238	13363	13253	13204	13250	13355	13167	13257	13299	13268	13242	13297	13215	13380	13093	13164	13210	13206	13158	13186	13314	13350	13126	13286	13381	13325	13351	13318	13268	13213	13374	13254	13229	13237	13169	13288	13058	13234	13174	13333	13223	13162	13390	13387	13267	13193	13179	13316	13144	13148	13152	13465	13325	13260	13104	13216	13218	13225	13150	13059	13129	13216	13137	13015	13360	13159	13165	13185	13223	13047	13351	13164	13269	13279	13167	13258	13233	13251	13276	13407	13360	13282	13044	13123	13288	13184	13084	13175	13301	13163	13189	13358	13119	13146	13211	13268	13287	13279	13369	13113	13296	13263	13294	13143	13186	13171	13265	13136	13377	13201	13188	13409	13148	13237	13274	13254	13409	13262	13171	13191	13364	13253	13165	13340	13256	13300	13307	13181	13410	13230	13226	13180	13284	13093	13288	13107	13298	13311	13213	13230	13141	13199	13224	13304	13092	13173	13168	13211	12972	13351	13474	13202	13287	13199	13146	13290	13196	13215	13313	13205	13209	13203	13243	13093	13239	13229	13090	13240	13334	13146	13338	13139	13072	13109	13202	13394	13195	13187	13319	13219	13339	13298	13261	13308	13418	13194	13249	13007	13117	13223	13105	13284	13165	13250	13110	13215	13100	13290	13273	13170	13384	13262	13265	13258	13431	13119	13373	13057	13318	13287	13297	13237	13144	13347	13085	13260	13180	13283	13170	13208	13306	13243	13354	13171	13182	13258	13156	13224	13232	13249	13376	13218	13261	13340	13305	13284	13217	13406	13225	13256	13257	13204	13381	13194	13121	13231	13353	13164	13163	13164	13351	13370	13233	13102	13358	13124	13268	13309	13114	13390	13143	13154	13289	13292	13254	13270	13151	13133	13290	13218	13302	13261	13250	13263	13206	13096	13193	13329	13203	13229	13298	13286	13107	13211	13190	13117	13266	13157	13203	13324	13345	13174	13172	13164	13348	13244	13313	13436	13337	13279	13166	13381	13079	13412	13084	13151	13465	13313	13196	13089	13313	13144	13399	13084	13301	13138	13194	13365	13220	13250	13223	13260	13302	13343	13312	13166	13249	13263	13336	13287	13209	13238	13229	13328	13101	13158	13352	13311	13336	13061	13246	13205	13209	13219	13396	13221	13292	13225	13073	13392	13100	13262	13414	13087	13388	13224	13219	13083	13201	13156	13366	13322	13189	13225	13200	13207	13293	13244	13074	13338	13323	13260	13358	13204	13183	13108	13343	13309	13191	13082	13383	13284	13369	13143	13217	13262	13367	13379	13230	13130	13268	13229	13139	13293	13275	13147	13272	13187	13314	13177	13193	13200	13262	13315	13326	13158	13349	13280	13333	13007	13210	13311	13323	13251	13253	13328	13282	13264	13412	13374	13204	13405	13305	13086	13523	13212	13393	13267	13237	13223	13217	13230	13273	13120	13140	13306	13203	13050	13267	13241	13201	13313	13200	13069	13382	13182	13319	13310	13236	13202	13170	13289	13228	13169	13112	13115	13080	13212	13279	13133	13299	13240	13104	13275	13144	13219	13272	13315	13288	13330	13242	13244	13172	13158	13310	13232	13283	13192	13301	13238	13479	13257	13114	13174	13179	13374	13220	13168	13071	13300	13307	13182	13317	13331	13275	13131	13434	13280	13203	13428	13268	13223	13222	13115	13312	13093	12960	13397	13373	13041	13264	13197	13124	13201	13269	13482	13220	13203	13230	13259	13132	13155	13259	13186	13228	13204	13139	13269	13258	13293	13270	13114	13323	13240	13241	13032	13324	13395	13342	13236	13194	13166	13259	13197	13230	13103	13275	13142	13251	13103	13157	13284	13272	13128	13281	13182	13446	13245	13098	13178	13252	13393	13245	13468	13143	13286	13230	13155	13091	13203	13107	13202	13236	13212	13139	13210	13289	13293	13347	13197	13162	13084	13361	13174	13188	13234	13206	13300	13333	13274	13342	13190	13234	13358	13317	13337	13216	13148	13246	13260	13312	13277	13085	13179	13191	13066	13319	13366	13239	13222	13207	13164	13207	13297	13043	13107	13111	13170	13357	13145	13223	13286	13139	13439	13216	13289	13292	13169	13305	13150	13156	13209	13299	13327	13423	13176	13287	13158	13163	13312	13311	13257	13239	13121	13261	13082	13236	13003	13231	13256	13242	13346	13163	13150	13186	13192	13263	13197	13247	13269	13215	13061	13316	13235	13263	13283	13231	13384	13405	13113	13278	13220	13248	13236	13238	13141	13310	13264	13190	13113	13158	13146	13196	13223	13231	13142	13173	13245	13244	13224	13343	13057	13312	13187	13139	13164	13144	13227	13278	13363	13286	13113	13051	13285	13188	13172	13222	13173	13122	13173	13187	13228	13141	13196	13118	13167	13094	13333	13255	13267	13117	13233	13358	13341	13268	13194	13286	13244	13299	13156	13234	13176	13187	13297	13155	13232	13230	13325	13215	13179	13192	13183	13457	13350	13135	13129	13253	13203	13354	13213	13310	13165	13215	13254	13214	13354	13238	13183	13176	13237	13308	13307	13277	13098	13375	13148	13206	13220	13168	13228	13298	13243	13437	13339	13287	13203	13393	13276	13146	13313	13123	13199	13235	13301	13170	13294	13296	13189	13272	13236	13311	13328	13410	13183	13206	13296	13422	13273	13234	13157	13232	13236	13331	13156	13115	13421	13275	13171	13206	13197	13136	13243	13301	13027	13211	13151	13351	13411	13296	13249	13232	13238	13272	13241	13319	13185	13230	13170	13232	13241	13177	13220	13202	13235	13231	13046	13209	13320	13261	13237	13208	13219	13218	13207	13296	13307	13179	13169	13162	13186	13071	13274	13273	13239	13173	13233	13240	13211	13147	13237	13251	13341	13333	13241	13128	13267	13382	13370	13335	13137	13162	13262	13173	13188	13397	13244	13188	13332	13419	13308	13226	13274	13178	13304	13219	13234	13231	13483	13155	13229	13199	13332	13136	13329	13089	13096	13260	13294	13321	13198	13361	13363	13255	13088	13230	13250	13264	13412	13322	13176	13248	13218	13189	13287	13228	13252	13372	13179	13201	13285	13229	13228	13301	13201	13137	13227	13436	13275	13278	13253	13225	13260	13270	13239	13046	13188	13178	13207	13231	13362	13295	13268	13322	13293	13399	13186	13169	13089	13168	13279	13276	13257	13310	13085	13300	13169	13271	13204	13157	13320	13035	13111	13292	13294	13226	13170	13260	13386	13302	13171	13373	13147	13186	13230	13141	13356	13325	13229	13266	13243	13280	13189	13300	13194	13348	13223	13333	13294	13312	13230	13174	13028	13399	13199	13312	13184	13387	13198	13182	13216	13275	13217	13193	13194	13258	13357	13398	13191	13290	13180	13304	13108	13233	13385	13268	13121	13222	13188	13281	13193	13168	13058	13082	13310	13166	13256	13199	13219	13241	13278	13207	13292	13166	13277	13206	13155	13431	13214	13257	13258	13246	13193	13242	13162	13431	13043	13371	13440	13345	13194	13154	13330	13307	13294	13192	13212	13238	13101	13391	13127	13158	13228	13299	13147	13340	13277	13309	13239	13208	13243	13309	13173	13394	13072	13377	13241	13150	13133	13218	13282	13292	13134	13383	13195	13302	13147	13113	13256	13263	13393	13203	13039	13126	13191	13346	13102	13235	13174	13109	13328	13175	13312	13248	13174	13185	13055	13314	13343	13005	13435	13382	13129	13229	13266	13317	13207	13318	13215	13254	13203	13160	13152	13222	13270	13248	13121	13304	13172	13298	13207	13195	13237	13294	13221	13243	13365	13274	13249	13108	13314	13166	13275	13155	13195	12991	13248	13392	13258	13145	13165	13219	13178	13379	13228	13220	13230	13271	13363	13329	13284	13353	13100	13323	13221	13428	13287	13160	13072	13238	13162	13304	13029	13204	13164	13375	13377	13338	12990	13393	13422	13438	13174	13240	13132	13231	13202	13400	13299	13221	13144	13285	13222	13300	13241	13084	13166	13255	13267	13357	13235	13218	13168	13276	13216	13332	13288	13316	13154	13175	13224	13129	13297	13244	13225	13217	13178	13173	13394	13263	13304	13247	13311	13178	13207	13252	13210	13314	13327	13213	13284	13304	13184	13236	13426	13178	13192	13531	13425	13148	13306	13249	13178	13342	13218	13495	13271	13201	13254	13356	13252	13237	13271	13089	13109	13212	13220	13272	13237	13179	13473	13305	13175	13136	13151	13302	13293	13148	13288	13248	13261	13281	13382	13352	13171	13022	13325	13345	13167	13236	13337	13183	13325	13450	13263	13315	13338	13187	13284	13354	13129	13328	13217	13294	13144	13192	13172	13157	13137	13273	13297	13117	13237	13223	13318	13388	13259	13282	13420	13201	13300	13387	13066	13324	13236	13312	13346	13349	13120	13284	13291	13190	13214	13114	13190	13322	13334	13278	13169	13282	13298	13309	13292	13231	13132	13239	13205	13261	13260	13275	13274	13244	13161	13027	13218	13344	13219	13453	13368	13276	13139	13289	13381	13224	13282	13092	13325	13335	13257	13151	13219	13195	13302	13238	13325	13267	13151	13194	13191	13396	13271	13371	13291	13289	13285	13286	13170	13281	13142	13189	13230	13308	13200	13168	13257	13169	13280	13297	13135	13328	13308	13201	13140	13292	13248	13099	13265	13161	13329	13237	13153	13232	13230	13222	13345	13252	13235	13190	13110	13421	13231	13213	13284	13167	13210	13292	13236	13326	13269	13215	13220	13185	13361	13354	13140	13209	13289	13246	13222	13228	13233	13256	13406	13194	13375	13235	13312	13350	13313	13052	13239	13270	13147	13279	13240	13303	13250	13109	13174	13203	13157	13291	13271	13157	13255	13182	13175	13210	13328	13242	13220	13127	13303	13296	13077	13326	13179	13287	13091
24545	21303	28521	24696	21984	19890	18641	16772	16258	16069	15908	15562	15495	15233	15166	15255	15160	15162	15100	15149	15052	15156	15000	15016	15298	15202	14946	15130	14828	15090	15073	14928	15041	15134	15194	15229	15063	15229	15039	14928	14838	15090	15185	15377	15162	14978	15055	15025	14990	15194	15026	14843	15142	15002	15049	14984	14950	15008	15048	15057	14911	14990	14850	14825	15124	14961	15005	14963	14811	15013	14752	15029	15003	14685	14863	15289	15044	15132	14854	15140	15067	14840	14888	14855	14808	14908	14839	14916	14845	14770	15029	15052	14888	14978	15003	14965	14913	15221	15111	14744	14841	15107	14880	14924	15099	15106	14966	15106	15040	14765	15097	14847	14950	14760	15054	15104	15105	14877	15025	14947	14773	14866	14954	14904	14818	15194	14982	15116	14953	14953	14946	14785	14941	15085	14998	15054	15100	14973	14920	15006	14996	14823	14814	14947	14774	15026	14979	14992	14880	15061	14914	14809	15064	14831	14932	15006	15004	14896	14839	14889	15034	15130	15015	15031	14807	14937	15072	15058	14831	14941	14938	15001	14821	14939	14783	14924	14934	15010	14874	14727	15112	14897	15027	14992	14865	14920	14849	15029	14989	14867	15069	14877	14929	14904	14901	14871	14899	14871	14805	15033	15047	15052	15131	14969	14906	14960	14930	14909	15078	14832	14920	14767	14753	14792	15008	14952	15020	14791	14900	15095	15009	14953	14970	15008	14971	14977	15038	15107	14904	14928	14873	14851	14899	14861	14862	14891	14730	14766	14866	14905	14950	15009	14803	14877	15071	14893	14952	14944	14964	14818	14915	14786	14932	14832	14886	14940	14864	14821	14876	14776	15018	14907	14987	14954	14860	14941	14736	14970	14861	14816	14800	14968	14848	14902	15013	14882	14928	14826	15006	15018	14979	14922	14813	15008	14887	14932	14873	14940	14867	14758	15013	14951	14953	15039	14907	14778	14985	14658	14863	14795	14924	14955	14989	14773	15057	14960	15019	14881	15000	14801	14902	14888	14851	14898	14782	14774	14951	14916	14910	14986	15079	14920	14833	14897	15003	14762	14897	14798	14764	14766	14850	15088	15081	15086	14876	15077	14963	14812	14870	15042	14884	15101	15089	14848	15214	14941	15061	15012	14737	14894	14915	14956	14940	14867	14992	15151	14620	14861	14916	14991	14984	15101	14830	14843	14855	14799	14959	14967	15065	15085	14984	15036	14863	15005	14642	14952	14901	15033	14837	14928	14956	15005	14863	14856	14907	14853	15018	14937	14968	14880	14779	14776	14919	14848	14889	14939	14758	14863	15038	14793	14907	15073	15027	14774	14938	15092	15013	14838	14791	14927	14920	14787	15112	14875	14954	14987	15050	14852	14791	14970	14974	15028	15009	15014	14984	15088	14957	14979	14863	15101	14860	14935	14837	14878	14874	14945	14917	15032	14958	14926	15076	15125	14990	15058	14799	14909	14855	14938	15025	15007	14872	14875	14959	15038	14821	14858	14846	14811	15031	14911	14976	14937	15009	14828	15097	14890	14900	15160	14984	14756	14930	14866	14828	14902	14733	15065	15061	14800	15027	14962	14972	14913	14795	14966	15004	15095	15038	14765	14931	15125	14920	14860	14842	14924	14933	14892	14847	14846	14882	14849	15088	15017	15039	15075	14921	14947	15199	15005	14737	14900	14901	14941	15168	14947	14974	14802	15011	15063	14897	14884	14809	14987	14839	14918	14969	14808	14981	14995	14951	15042	15033	14861	14932	15040	15062	14968	14704	14808	14813	14852	15026	15182	14734	14886	14758	14873	14947	15148	14924	14978	14886	14869	14984	14918	14977	14765	14912	15063	14791	14916	14953	14705	14943	14825	14835	14805	14830	15144	14939	14936	14900	14749	14916	14948	14736	14860	14932	14991	14831	14727	14956	15026	14891	14957	14808	15069	14992	15003	14752	14861	14939	14817	14973	14874	14864	14897	15007	14930	15150	14874	14903	15206	14795	14942	14897	14714	14991	14773	15039	14864	15035	14954	14900	14982	14847	14831	15123	14756	14830	14768	14938	14858	14803	14962	14983	15044	14889	14928	15075	14817	14730	14826	15023	14799	14970	14685	15121	15225	14962	15102	15016	14940	14911	14804	15057	14766	14975	14784	15042	14810	14890	14931	14843	14936	14983	15006	15044	15196	14922	15034	14858	14823	14672	14728	14839	14817	14929	14936	15016	14803	14866	15004	14978	14927	14912	14780	14905	14891	14977	14948	14899	14926	14932	14815	14995	14798	14791	14864	15169	14972	15032	14879	15041	14836	14977	15038	14861	14766	14697	14966	14908	14876	14760	14888	14657	15031	14937	14986	14749	14848	14867	14947	14964	14758	14770	14880	14900	14968	14932	14733	14918	14786	14892	14893	14807	14770	14831	15091	14734	14911	14873	14857	14860	14907	14981	14905	15072	14935	14986	15092	14884	14892	15152	14961	14836	15021	15098	14845	14909	15021	14921	15000	14876	14894	15003	14873	14956	14787	15048	15025	15014	14953	14857	14761	15006	15032	14922	15001	14946	14910	14804	14941	15041	14909	14987	15161	15060	14822	15044	14982	14858	14880	14924	14907	14683	15023	14948	14902	14932	14834	14815	14939	14918	14905	14913	14924	14892	14990	14906	15004	14934	14727	15058	14948	14910	14963	14905	14949	15066	14937	14937	14905	15016	14982	14916	14911	14963	14913	14967	15022	15041	14986	15222	15075	14921	14745	14884	14991	15055	15012	14976	14968	15037	14986	14871	14867	14937	14820	14954	14993	14945	14846	14915	14618	14944	15191	14918	14827	14948	14907	14725	14965	14909	15186	15040	14844	14989	14758	14919	14924	14947	14871	15232	15020	14982	14783	14805	14777	14953	14882	14985	14877	14970	14940	14944	14911	14778	15179	15241	15110	15069	14925	14966	14998	14926	14645	14736	15127	15111	15005	15040	14903	14826	14876	14994	14999	14784	14739	14927	15176	15025	14887	14737	14974	14665	14733	14933	15005	14945	15067	14786	14927	14974	14886	14914	14816	14900	14932	14748	14903	14757	15124	14973	14766	14697	14813	14976	15029	14862	15022	15083	15070	14816	14904	15021	14884	15051	14990	14990	14939	14878	15019	14883	15105	15082	14773	14948	14693	14948	15063	14955	14754	14889	14972	14811	14932	14883	14767	14892	14900	15027	14913	14860	14908	15074	14969	14963	14878	14970	15254	15033	14791	14730	14909	14944	14877	14998	15069	14945	15107	14856	14975	15020	14822	14904	15022	14875	14772	14977	14985	15005	14967	14930	14872	15026	14861	14836	14920	15199	14992	14924	14935	14818	14858	14913	14851	14698	14994	14951	15069	14736	14951	14943	14997	14932	15035	14884	14945	14981	14908	15094	15055	14999	14849	14981	14897	14878	14531	15103	14914	14841	14947	14860	14951	15157	14953	15054	14972	14904	14793	15087	14868	14749	14990	14897	14914	14820	14773	15005	15024	15003	14779	14875	14807	15002	14863	15042	14955	14836	14810	14906	14933	14717	14923	14868	14920	14873	15070	14972	14926	14903	14934	14917	14944	14963	14873	14823	14946	14839	15141	14976	14924	14856	14953	14930	14928	14686	14926	14936	15055	14968	14849	14867	14923	14927	15002	14924	14989	14963	14931	14840	14786	14905	15186	14968	14734	15099	15051	15027	15087	14937	14979	14755	14792	14851	14816	14869	14889	15092	15075	14935	14767	14810	15049	14952	14873	14933	14834	14977	15035	14998	15101	14981	14849	14799	14935	14912	14941	14982	14823	14834	14941	14921	14968	14845	14850	14897	14979	14763	14800	14959	14979	15149	14952	14941	15014	14968	14982	15100	14981	14891	14919	14856	14867	15062	14723	14943	14727	15063	14903	15179	14918	14921	14943	14817	14977	14786	15000	15042	14962	14792	15031	15029	14896	14938	14985	14949	14886	14923	15081	14634	14711	15048	15024	14879	14823	15042	14910	14754	14952	14825	14850	14932	14892	14979	14955	14936	15094	14842	15047	14862	14916	14822	15037	14904	14932	14900	14927	14945	15010	14932	14685	14879	15035	14836	14867	15040	15025	15004	14915	15092	15019	14941	15058	14859	14884	14911	14946	14990	14934	15004	15128	14877	15098	15018	14930	14834	14878	14771	14876	14962	14947	14915	14853	14864	14986	15007	14785	14919	15022	15163	15017	15024	14816	14915	14853	14978	14676	14899	14765	14885	14879	15019	14850	15125	14969	14936	15028	15007	15037	15016	14941	14896	15088	15154	14988	15121	14933	14932	14958	15050	14986	14760	14983	15156	15216	15061	15016	15035	14941	15037	14967	15028	14901	14967	14956	14774	14774	15031	14974	14937	14838	15008	14933	14836	14991	15026	14917	14764	14989	15077	14885	14659	14845	14951	15050	14968	14957	15005	14932	14861	14939	14756	14839	15118	14801	15152	15036	14914	14878	14808	14927	14919	14997	15028	14686	14799	14859	14687	14977	14930	15005	14799	14879	14860	14955	14841	14773	14874	15016	14970	14928	14919	14946	14927	14884	14870	14884	14793	14856	14831	14936	14830	14880	14895	14986	14924	14839	14837	14708	15085	14739	14924	14889	14989	15110	15015	14972	15026	15012	14934	15087	15007	14942	14853	14983	15041	14875	14993	14796	15017	14628	14882	14913	14861	14947	14936	14972	15006	15005	14866	14926	14854	14971	14863	14999	14970	14819	14838	14920	15110	14846	15010	14970	15195	14721	14824	14957	14973	14762	15031	14994	15062	14946	14883	14916	14953	14937	14968	14909	14885	14932	14881	14786	15025	14934	14880	15211	14878	14945	14645	14923	14923	14890	14914	15020	15007	14936	14949	15046	14828	14938	15054	14785	14992	14906	14990	15110	14939	14842	14931	15039	15019	14842	14951	14872	14941	15060	14981	14976	14738	14773	14979	14597	14930	14878	14800	14754	15067	15122	14903	14775	14991	14764	14932	14900	14845	15065	14919	14822	14796	14848	14813	14940	14899	14815	15109	14988	14963	14771	14757	14985	14901	14989	14951	14885	15028	14881	14915	15195	14959	14860	14889	14845	14837	14991	15191	15206	15040	14799	14779	14918	14997	14776	15046	14778
20484	31050	27150	22020	19310	17802	16269	15683	15634	15064	14616	14162	13935	13743	13717	13686	13777	13745	13563	13722	13626	13615	13610	13642	13530	13665	13391	13497	13526	13553	13522	13634	13570	13595	13462	13528	13511	13597	13573	13526	13375	13506	13757	13861	13687	13560	13528	13754	13655	13550	13635	13551	13502	13441	13331	13523	13449	13380	13573	13449	13432	13357	13426	13630	13385	13354	13322	13415	13459	13426	13523	13497	13494	13281	13630	13513	13553	13540	13346	13500	13472	13487	13261	13626	13424	13399	13499	13604	13553	13523	13403	13505	13447	13506	13407	13580	13591	13183	13395	13471	13462	13306	13531	13383	13573	13573	13471	13460	13538	13419	13396	13473	13402	13474	13402	13672	13389	13231	13500	13549	13470	13387	13400	13313	13454	13501	13586	13182	13559	13399	13409	13420	13180	13415	13437	13477	13345	13527	13454	13550	13255	13359	13560	13590	13529	13389	13627	13480	13519	13458	13683	13501	13477	13568	13402	13470	13578	13556	13461	13507	13546	13417	13444	13429	13567	13387	13467	13424	13413	13264	13568	13301	13534	13590	13306	13348	13505	13414	13500	13343	13530	13440	13290	13162	13400	13363	13465	13537	13399	13594	13343	13521	13216	13478	13553	13407	13465	13495	13340	13589	13581	13496	13578	13473	13331	13504	13440	13427	13457	13556	13502	13357	13467	13410	13268	13515	13477	13549	13517	13478	13435	13443	13530	13465	13508	13490	13460	13255	13653	13489	13440	13406	13351	13410	13607	13169	13557	13416	13569	13503	13462	13403	13504	13315	13667	13434	13574	13532	13492	13509	13500	13323	13632	13509	13258	13482	13437	13513	13393	13553	13465	13532	13410	13516	13511	13462	13437	13458	13443	13470	13371	13397	13425	13374	13304	13322	13488	13510	13489	13592	13468	13231	13596	13463	13546	13486	13528	13535	13481	13335	13602	13603	13355	13424	13602	13577	13418	13456	13518	13411	13348	13462	13528	13506	13526	13365	13457	13461	13464	13493	13367	13504	13455	13487	13480	13585	13397	13581	13340	13571	13447	13470	13633	13477	13367	13403	13380	13380	13541	13501	13493	13299	13532	13279	13537	13343	13250	13610	13357	13629	13458	13382	13362	13452	13610	13432	13384	13399	13559	13474	13488	13431	13373	13577	13502	13368	13455	13372	13596	13458	13437	13465	13580	13607	13348	13316	13543	13410	13492	13353	13503	13234	13650	13681	13555	13492	13418	13536	13349	13515	13401	13469	13540	13475	13465	13307	13538	13313	13489	13389	13420	13466	13467	13593	13355	13545	13432	13457	13379	13446	13508	13510	13280	13437	13555	13374	13540	13444	13453	13604	13468	13387	13422	13501	13654	13458	13454	13494	13600	13382	13545	13495	13608	13427	13497	13585	13387	13465	13407	13643	13352	13268	13392	13364	13345	13334	13477	13557	13405	13367	13486	13379	13458	13495	13522	13461	13333	13376	13537	13458	13446	13348	13577	13354	13507	13464	13263	13696	13444	13336	13389	13480	13448	13439	13392	13533	13490	13432	13348	13323	13345	13490	13425	13555	13499	13468	13354	13436	13257	13586	13573	13495	13384	13387	13476	13440	13390	13448	13430	13463	13482	13279	13523	13458	13406	13439	13455	13274	13381	13494	13539	13386	13467	13651	13518	13409	13358	13456	13449	13413	13482	13428	13548	13583	13313	13454	13360	13477	13520	13533	13335	13606	13439	13235	13449	13488	13534	13456	13476	13535	13443	13590	13475	13444	13463	13469	13431	13502	13360	13673	13306	13389	13488	13515	13477	13366	13643	13515	13400	13461	13394	13287	13408	13519	13668	13300	13459	13617	13442	13442	13516	13488	13574	13545	13350	13361	13439	13382	13496	13493	13359	13396	13352	13514	13449	13554	13442	13622	13500	13324	13541	13458	13558	13396	13370	13522	13496	13467	13637	13577	13405	13447	13287	13383	13469	13704	13624	13461	13528	13460	13447	13461	13787	13360	13454	13442	13516	13446	13494	13463	13520	13460	13462	13565	13583	13438	13513	13493	13545	13310	13369	13361	13527	13430	13504	13361	13322	13618	13454	13428	13388	13367	13592	13421	13295	13441	13641	13429	13493	13408	13380	13331	13401	13390	13328	13558	13469	13439	13343	13478	13493	13672	13646	13506	13383	13500	13509	13425	13630	13436	13443	13555	13488	13615	13623	13439	13455	13251	13478	13430	13488	13273	13377	13463	13464	13330	13468	13505	13572	13382	13425	13452	13561	13392	13319	13409	13362	13498	13475	13455	13485	13321	13446	13425	13542	13464	13305	13586	13305	13289	13644	13531	13396	13459	13444	13450	13434	13461	13454	13585	13417	13515	13454	13450	13277	13412	13493	13415	13466	13490	13471	13457	13534	13579	13313	13446	13502	13389	13469	13168	13519	13300	13493	13377	13442	13469	13403	13343	13335	13476	13517	13509	13405	13529	13533	13441	13378	13499	13397	13437	13396	13327	13375	13420	13538	13424	13366	13393	13405	13460	13551	13468	13444	13535	13481	13373	13414	13380	13415	13590	13500	13462	13436	13356	13479	13591	13239	13449	13557	13573	13527	13454	13639	13307	13344	13519	13333	13408	13470	13486	13486	13670	13393	13546	13489	13574	13599	13593	13532	13394	13614	13358	13504	13480	13473	13471	13346	13381	13359	13559	13502	13574	13547	13462	13581	13398	13455	13517	13414	13442	13413	13573	13362	13473	13518	13304	13476	13507	13427	13745	13533	13444	13473	13383	13721	13494	13306	13451	13506	13447	13493	13496	13543	13477	13490	13453	13497	13456	13429	13501	13324	13505	13460	13348	13400	13448	13494	13449	13268	13465	13475	13493	13524	13518	13484	13457	13477	13512	13410	13424	13354	13609	13469	13348	13493	13451	13431	13671	13345	13645	13469	13431	13370	13547	13521	13379	13516	13427	13438	13384	13404	13431	13487	13461	13350	13458	13486	13286	13447	13481	13221	13430	13440	13453	13659	13526	13369	13549	13331	13419	13452	13399	13408	13517	13482	13460	13540	13311	13377	13563	13433	13554	13432	13458	13484	13546	13248	13307	13561	13410	13489	13286	13557	13385	13508	13543	13387	13614	13436	13605	13287	13589	13543	13357	13456	13611	13474	13557	13337	13387	13350	13466	13443	13383	13427	13403	13529	13453	13456	13507	13444	13506	13427	13427	13566	13645	13401	13340	13437	13459	13397	13555	13249	13436	13410	13411	13478	13438	13428	13408	13363	13549	13448	13534	13472	13647	13500	13566	13371	13608	13348	13343	13413	13466	13394	13273	13533	13457	13539	13502	13343	13562	13431	13458	13297	13439	13429	13459	13297	13276	13566	13313	13616	13353	13407	13509	13423	13487	13534	13343	13559	13438	13682	13253	13568	13439	13419	13351	13492	13366	13490	13434	13264	13337	13507	13506	13444	13465	13360	13470	13472	13434	13601	13383	13343	13473	13391	13500	13416	13484	13563	13526	13637	13540	13399	13595	13556	13413	13496	13526	13451	13443	13407	13532	13540	13427	13393	13477	13441	13436	13401	13467	13393	13587	13455	13432	13324	13495	13497	13334	13430	13362	13562	13394	13467	13393	13511	13474	13416	13471	13369	13306	13659	13433	13482	13532	13500	13315	13417	13404	13479	13314	13408	13419	13455	13628	13444	13603	13364	13594	13374	13532	13508	13432	13393	13673	13528	13507	13351	13581	13475	13336	13551	13455	13402	13441	13385	13620	13473	13534	13383	13488	13506	13407	13399	13474	13493	13302	13492	13428	13445	13562	13390	13454	13396	13433	13338	13512	13433	13497	13431	13375	13413	13533	13621	13627	13411	13272	13402	13487	13448	13366	13519	13561	13334	13544	13456	13503	13662	13503	13473	13457	13494	13578	13416	13429	13547	13255	13426	13487	13408	13439	13519	13513	13546	13528	13628	13477	13402	13335	13450	13491	13342	13543	13510	13336	13451	13472	13559	13403	13352	13682	13442	13387	13348	13436	13384	13495	13473	13458	13434	13364	13491	13464	13515	13462	13648	13561	13494	13414	13418	13485	13500	13541	13413	13411	13394	13578	13411	13485	13497	13414	13207	13631	13360	13286	13642	13464	13683	13373	13427	13466	13471	13531	13486	13336	13590	13445	13494	13537	13387	13416	13418	13616	13439	13300	13476	13612	13354	13449	13503	13503	13611	13464	13533	13556	13432	13432	13544	13441	13295	13365	13348	13358	13437	13345	13475	13536	13393	13491	13398	13571	13498	13520	13352	13415	13411	13336	13547	13448	13567	13360	13667	13504	13468	13403	13553	13542	13397	13470	13568	13437	13514	13606	13418	13430	13468	13453	13547	13433	13368	13534	13580	13489	13520	13510	13347	13345	13670	13433	13523	13532	13382	13470	13646	13515	13337	13605	13621	13344	13304	13472	13535	13498	13479	13422	13552	13438	13457	13474	13335	13332	13489	13439	13509	13408	13529	13485	13420	13562	13333	13460	13478	13480	13260	13538	13504	13302	13397	13381	13515	13627	13487	13327	13366	13345	13468	13202	13440	13574	13398	13253	13468	13330	13330	13372	13213	13305	13529	13491	13548	13450	13627	13472	13487	13573	13501	13508	13436	13450	13486	13495	13465	13526	13353	13426	13471	13369	13483	13422	13559	13525	13357	13326	13578	13679	13567	13322	13259	13279	13413	13436	13477	13502	13486	13302	13411	13481	13486	13410	13466	13461	13458	13598	13542	13432	13449	13612	13404	13488	13453	13379	13448	13465	13448	13438	13357	13449	13434	13470	13560	13537	13388	13464	13595	13482	13268	13534	13454	13365	13442	13489	13355	13298	13563	13375	13614	13429	13367	13471	13608	13522	13423	13408	13656	13605	13323	13419	13397	13368	13417	13435	13465	13392	13535	13513	13506	13370	13599	13496	13383	13367	13405	13518	13615	13446	13438	13412	13394	13372	13407	13230	13515	13385	13370	13398	13529	13443	13392	13403	13437	13485	13336	13675	13624	13522	13512	13479	13546	13422	13429	13544	13366	13425	13393	13576	13397	13433	13498	13484	13556	13357	13397	13482	13558	13358	13337	13430	13534	13396	13474	13613	13628	13590	13344	13388
23238	21330	29217	23797	21664	23331	23327	18186	17020	17247	16496	15981	15879	15805	15895	15502	15431	15445	15415	15402	15362	15291	15375	15586	15520	15422	15488	15433	15340	15156	15362	15261	15319	15536	15372	15442	15404	15535	15334	15335	15526	15270	15660	16319	16065	15246	15221	15345	15254	15218	15285	15332	15473	15251	15285	15165	15212	15310	15193	15336	15257	15262	15269	15306	15193	15142	14982	15289	15250	15140	15153	15282	15244	15467	15404	15368	15105	15217	15300	15324	15007	15228	15208	15021	15462	15283	15154	15317	15102	15162	15280	15286	15245	15336	15284	15230	15266	15179	15065	15147	15198	15282	15148	15100	15223	15379	15329	15238	15070	15347	15376	15094	15309	15152	15045	15160	15317	14969	15294	15314	15224	15202	15148	15105	15325	15164	15074	15370	15321	15093	15173	15132	15151	15235	15303	15310	15327	15255	15265	15336	15227	15172	15316	15120	15060	15230	15113	15123	15194	15352	15191	15054	15090	15069	15051	15269	15055	14976	15236	15027	15186	15170	15146	15212	15224	15127	15159	15173	15096	15220	15096	15120	15332	15259	15077	15088	15066	15169	15277	15162	15467	15229	15591	15115	15179	15242	15204	15406	15276	15286	15146	15185	15223	15229	15433	15199	15382	15141	15336	15239	15077	15148	15164	14916	15210	15186	15130	15118	15467	15079	15045	15070	15138	15098	15107	15146	15041	14959	15213	15244	15248	15173	15349	15004	15183	15130	15219	15328	15149	15272	15294	15186	15300	15197	15221	15127	15238	15194	15098	15348	15412	15218	15263	15222	15156	15254	15090	15194	15161	15036	15093	15270	15360	14984	15047	15258	15422	15184	15472	15111	15238	15302	15123	15516	15396	15216	15097	15236	15382	15251	15217	15182	15268	15275	15156	15096	15231	15209	15081	15192	15198	15152	15062	15366	14953	15115	15163	15252	15066	15099	15030	15104	15123	15210	15056	15108	15234	15197	15343	15179	15312	15084	15173	15092	15195	15039	15142	15075	14983	15030	15241	15189	15087	14937	15195	15207	15229	15009	15031	14948	15351	15328	15063	15213	15182	15137	15204	15057	14994	15059	14991	15131	15291	15207	15160	15177	15078	15170	15390	15242	15277	15280	15404	15119	15336	15074	14967	15219	15335	15196	15096	14992	15159	15093	15261	15108	15028	15161	15201	15081	15183	15264	15194	15274	15243	15202	15247	15013	15229	15228	15161	15153	15266	15226	15254	15211	15238	15114	15265	15211	15162	15008	15247	15108	15318	15284	15179	15345	15115	15230	15329	15141	15105	15191	15228	15455	15201	15133	14992	15127	15212	15208	15153	15150	15066	15172	15103	15039	15208	15322	15238	15129	15362	15304	15188	15383	15046	15297	15189	14956	15189	15210	15193	15074	15392	15326	15297	15025	15279	15137	15119	15200	14923	15158	15118	15163	15164	15282	15090	15150	14994	15202	15148	15167	14956	15111	15033	14939	15141	15231	15063	15281	15238	15117	14999	15296	15208	15215	14988	15213	15174	15179	15384	15162	15154	15014	15214	15184	15261	15091	15106	15392	15416	15315	15075	15079	15207	15109	14998	15000	15176	15129	15090	15089	15157	15283	15221	15079	15093	14954	15266	15440	15221	15082	15270	15198	15283	15275	15260	15154	14934	15044	15130	15303	15042	15033	15164	15178	15252	15199	15253	15097	15279	15363	15238	15277	15080	15198	15034	15114	15060	15079	15224	15171	15138	15189	15147	15133	15203	15381	15066	15169	15157	15014	15196	15138	15326	15264	15067	15034	15099	15304	15212	15136	15210	15124	15054	15072	15165	15308	15179	15116	15163	15201	15229	15034	15173	15158	15099	15126	15151	15220	15100	15289	15264	15272	15280	15244	15107	15071	15121	15090	15265	15137	15220	15149	15297	15199	14892	15101	15121	15211	15282	15114	15291	15336	15253	15146	15338	15161	15175	15216	15206	15276	15186	15319	15297	15203	15193	15196	15184	15002	15187	15200	15223	15297	14944	15107	15255	15387	15104	14963	15178	15197	15204	15111	15242	15175	15318	15295	15131	15233	15319	15068	15349	15355	15298	15316	15057	15108	15122	15167	15148	15239	15057	15193	15305	15190	15116	15088	15377	15410	15245	15105	15002	15243	15269	15164	15224	15316	15226	14978	15289	15212	15356	15118	15229	15167	15014	14972	15128	15414	15176	15128	15323	15111	15306	15113	15270	15206	15031	15243	15342	15230	15097	15159	15009	15112	15079	15192	15228	15361	15078	15249	15258	15348	15122	14986	15188	15313	15340	15267	15111	15323	15220	15015	15200	15147	15013	15273	15063	15205	15243	15182	15222	15127	15089	15183	15312	15223	15047	15243	15234	15088	15175	15151	15190	14983	15016	15122	14989	15197	15254	15258	15210	15212	15079	15090	15321	15171	15180	15073	15091	15103	14958	15416	15176	15235	15046	15092	15111	15129	15137	15164	15038	15288	15449	15143	15331	15202	15166	15217	15099	15282	15083	15117	15170	15166	15143	15217	15219	15179	15433	15254	15092	15334	15026	15247	15129	14901	15135	15137	15191	15226	14988	15249	15114	15209	15182	15222	14991	15070	15193	15201	15206	15126	15033	15051	15143	15218	15109	15071	15122	15271	15374	15125	15161	15187	15061	15140	15405	15272	15126	15135	15129	15477	15292	15286	15242	15050	15306	15280	15345	15026	15323	15158	15239	15292	15290	15069	15215	15100	15216	15154	15226	15109	15149	14951	14991	15256	14988	15070	15094	14934	14898	15183	15090	15113	15173	15119	15160	15219	15204	15295	15186	15009	15179	15115	15131	15189	15146	15333	15256	15145	15170	15076	15166	15252	15164	15008	15246	15094	15142	15197	15336	15151	15162	15227	15227	15141	15251	15043	15306	15260	14976	15338	15099	15021	15165	15138	15175	15305	15146	15025	15279	15011	15148	15051	15026	15089	14983	14924	15216	15166	15401	15045	15261	15124	15252	14851	15111	15268	15225	15234	15228	15276	15152	15015	15263	15119	15135	15064	15052	15155	15114	15138	15112	15161	15125	15067	15296	15293	15125	15164	15232	15006	15162	15204	15050	15177	15236	15244	15101	15029	15253	15241	15261	15369	15221	15167	15245	15244	15181	15102	15026	15137	15091	15283	15116	15174	15305	15157	15317	15256	15271	15061	15295	15180	15090	15044	15188	14996	15087	15068	15012	15130	15169	15177	15111	15200	15221	15029	15130	15025	15332	15152	15120	15401	15294	15072	15110	15173	15199	15142	15146	15147	15215	15122	15212	15116	15281	15246	14932	15320	15051	15456	15212	14979	15161	15195	15261	15037	15203	15268	15246	15177	15050	15232	15085	15129	15143	15142	15112	15052	15299	15307	15272	15081	15316	15124	15253	15175	15191	15031	15208	15154	15043	15185	15188	15227	15313	15252	15237	14981	15089	15196	15142	15200	15210	15282	15142	15239	15240	15071	15178	15204	15260	15174	15189	15363	15297	15091	14918	15122	15312	15389	15340	14991	14930	15273	15113	15347	15355	15149	15121	15008	15205	14971	15328	15276	15070	15279	15173	15106	15204	15076	14984	15158	15125	15210	14901	15151	15260	15036	15268	15192	15169	15031	15231	15066	15371	14941	15242	15135	15266	15227	15288	15208	15142	15034	15155	15099	15114	15220	15179	15212	15060	15227	15024	15144	15095	14830	15300	15226	15212	15182	15119	15190	15275	15251	15339	15358	15130	15117	15285	15082	15060	15136	15091	15169	15234	15252	15191	15257	15174	15223	15216	15257	15104	15157	15157	15252	15168	15199	15215	15407	15322	15292	15096	15292	15107	15218	15166	15368	15285	15062	15219	15285	15302	15205	15124	15043	15095	15257	15293	15295	15166	15248	15199	15214	15071	14934	15175	15337	15247	15213	15344	15090	15226	15190	15266	15129	15133	15244	15254	15293	15171	15139	15112	15092	15042	15119	15111	15112	15151	15289	14987	15191	15248	15345	15236	15260	15115	15190	15149	15144	15136	15004	15164	15211	15052	15219	15086	15368	15225	15323	15272	15328	15383	15175	15277	15300	15078	15273	15050	15309	15301	14959	15104	15167	15057	15007	15134	15276	15177	15105	15393	15004	14995	15223	15269	15224	15140	15068	15213	15265	15219	15177	15215	15062	15238	15291	14909	15199	15317	15156	15307	15262	15354	15194	15270	15303	15171	15115	15278	15340	15262	15221	15095	15086	15118	15122	15144	15251	15178	15191	15218	15073	15351	15152	15262	15063	15230	15065	15326	15269	15111	15232	15341	15155	15299	15153	15348	15284	15253	15118	15226	15250	15418	15360	15378	15235	15150	15283	15295	15113	15215	15040	15164	15280	15275	14944	15205	15220	15084	14916	15165	15272	14988	15160	15081	15296	15115	15224	15066	15223	15314	15115	15154	15357	15281	15219	15330	15163	14950	15003	15136	15170	15048	14823	15326	15327	15174	15094	15275	15127	15306	15150	15350	15190	15049	15308	15116	15293	15368	15352	15371	15166	15061	15282	15062	15134	15094	15084	15432	15129	15269	15166	15247	15235	15335	15167	15060	15347	15321	15153	15323	15109	15254	15280	15147	15167	14935	15094	15148	15243	15103	15125	15201	15093	15193	15308	15081	15174	15185	15454	15195	15153	15251	15035	15211	15145	15209	15137	15157	15088	15004	15165	15191	15065	15240	15277	15218	15233	15201	15236	15026	15063	15469	15267	15292	15271	15109	15190	15071	15104	15109	15165	15075	15168	15051	15088	15322	15153	15177	14971	15249	15230	15271	15052	15216	15350	15220	15125	15230	15175	15385	15072	15126	15167	15114	14978	15260	15007	15129	15231	15332	15340	15045	15110	15101	15284	15249	15186	15109	15279	15050	15203	15141	15402	15251	15213	15097	15069	15209	15266	15085	15255	15089	15260	15245	15075	15090	15340	15303	15121	15197	15135	15223	15084	15131	15238	15075	15085	15313	15089	15092	14954	15314	15212	15120	15229	15100	15245	15182	15020	15136	14854	15323	15188	15072	15354	15042	15024	15038	15140	15123	15219	15346	15048	15177	15270	15437	15133	15006	15023	15159	15208	15233	15224	15110	15153	15229	15137	15089	15231
21405	35489	32219	25950	22428	19892	18516	17912	17132	16095	15127	14637	14192	14281	13967	14147	14031	13920	13915	13751	13942	13966	13816	13883	13958	14009	13855	13957	13768	13792	13839	13791	13789	13755	13629	13651	13764	13530	13809	13836	13775	14052	14146	15125	14445	13710	13685	13648	13561	13814	13796	13554	13612	13704	13707	13757	13651	13585	13762	13608	13520	13767	13675	13779	13576	13744	13688	13674	13608	13787	13628	13585	13660	13622	13657	13547	13575	13621	13637	13755	13700	13571	13552	13709	13645	13756	13537	13713	13734	13569	13632	13505	13550	13569	13788	13655	13603	13622	13792	13705	13629	13717	13505	13626	13829	13736	13617	13524	13643	13708	13547	13653	13524	13691	13576	13579	13668	13738	13625	13628	13610	13720	13707	13637	13572	13688	13554	13786	13528	13490	13691	13607	13689	13499	13722	13722	13760	13718	13534	13676	13814	13595	13707	13681	13626	13636	13713	13612	13635	13592	13594	13612	13631	13641	13583	13685	13617	13593	13694	13540	13764	13556	13702	13484	13509	13625	13688	13524	13666	13697	13696	13663	13486	13606	13668	13615	13563	13598	13570	13526	13730	13576	13507	13771	13587	13559	13761	13603	13596	13539	13639	13614	13704	13459	13607	13657	13590	13623	13650	13491	13613	13629	13564	13723	13645	13638	13672	13524	13612	13731	13614	13659	13764	13578	13604	13716	13599	13697	13669	13650	13539	13629	13715	13798	13729	13587	13570	13707	13654	13634	13579	13781	13611	13564	13392	13513	13645	13494	13562	13525	13667	13663	13874	13612	13548	13630	13727	13647	13625	13655	13601	13719	13626	13644	13688	13527	13764	13704	13575	13753	13721	13744	13642	13648	13725	13620	13652	13659	13684	13555	13710	13707	13502	13698	13528	13588	13677	13520	13680	13685	13553	13641	13581	13597	13556	13763	13588	13678	13641	13535	13622	13677	13700	13576	13686	13653	13583	13661	13610	13663	13651	13720	13572	13566	13413	13629	13477	13452	13678	13780	13632	13807	13525	13618	13573	13514	13527	13668	13613	13572	13618	13490	13635	13799	13736	13505	13591	13591	13558	13597	13533	13708	13626	13692	13639	13674	13705	13712	13648	13686	13652	13484	13700	13683	13705	13684	13565	13542	13644	13549	13597	13670	13449	13743	13675	13530	13570	13667	13551	13499	13672	13611	13669	13615	13544	13666	13756	13566	13541	13506	13630	13684	13563	13491	13646	13559	13477	13537	13583	13711	13666	13622	13669	13538	13672	13641	13533	13565	13545	13637	13791	13475	13612	13467	13672	13656	13588	13600	13688	13647	13724	13592	13608	13642	13657	13641	13568	13418	13615	13820	13623	13629	13678	13768	13548	13494	13615	13542	13661	13618	13717	13507	13759	13473	13591	13625	13503	13513	13734	13607	13707	13473	13712	13771	13657	13639	13666	13609	13429	13581	13531	13560	13466	13639	13694	13567	13583	13509	13569	13752	13628	13651	13544	13550	13588	13630	13542	13607	13606	13768	13709	13645	13651	13749	13655	13642	13661	13737	13692	13781	13644	13648	13603	13752	13715	13624	13735	13465	13641	13519	13729	13582	13556	13567	13729	13610	13680	13556	13555	13651	13648	13449	13667	13494	13655	13669	13582	13618	13597	13669	13784	13474	13572	13707	13543	13481	13557	13815	13755	13751	13673	13648	13454	13453	13691	13457	13660	13579	13611	13656	13553	13585	13675	13659	13520	13685	13746	13703	13719	13607	13692	13485	13489	13647	13595	13697	13721	13731	13515	13652	13704	13585	13609	13505	13706	13595	13699	13597	13579	13740	13647	13607	13636	13663	13510	13621	13618	13689	13552	13667	13447	13551	13482	13662	13653	13663	13710	13620	13549	13742	13638	13555	13657	13622	13684	13649	13735	13611	13736	13379	13587	13512	13740	13847	13539	13498	13639	13739	13628	13560	13690	13653	13629	13646	13627	13748	13599	13781	13569	13737	13577	13630	13753	13557	13565	13509	13652	13561	13598	13624	13565	13599	13532	13765	13489	13563	13513	13762	13602	13710	13527	13604	13711	13476	13657	13576	13731	13575	13731	13624	13559	13721	13611	13551	13773	13574	13725	13614	13660	13803	13736	13630	13643	13483	13594	13485	13550	13555	13565	13613	13722	13460	13731	13506	13667	13633	13655	13684	13538	13575	13660	13710	13804	13512	13568	13659	13656	13851	13701	13603	13805	13464	13452	13512	13611	13534	13592	13526	13636	13515	13680	13713	13628	13526	13610	13628	13731	13599	13680	13617	13462	13581	13600	13469	13629	13652	13702	13650	13651	13665	13522	13592	13658	13602	13763	13661	13533	13563	13735	13679	13766	13544	13638	13598	13660	13759	13518	13684	13586	13760	13523	13679	13608	13628	13624	13703	13706	13579	13550	13684	13501	13687	13585	13439	13678	13580	13526	13575	13644	13622	13527	13543	13492	13490	13670	13623	13728	13466	13542	13699	13642	13499	13749	13639	13670	13855	13668	13751	13600	13671	13535	13585	13731	13450	13726	13543	13659	13508	13630	13522	13584	13717	13786	13657	13648	13773	13541	13581	13712	13699	13508	13701	13594	13482	13649	13557	13589	13592	13618	13749	13543	13652	13660	13595	13689	13648	13627	13560	13621	13756	13485	13654	13526	13664	13626	13663	13693	13339	13541	13403	13652	13800	13543	13567	13621	13644	13866	13462	13870	13519	13552	13691	13488	13536	13603	13678	13570	13604	13584	13540	13602	13596	13633	13668	13466	13676	13547	13691	13676	13537	13625	13586	13532	13548	13588	13619	13519	13486	13530	13627	13614	13689	13752	13543	13706	13779	13532	13676	13832	13774	13417	13680	13574	13631	13455	13605	13516	13563	13614	13536	13698	13616	13608	13725	13585	13699	13731	13718	13602	13800	13563	13548	13669	13664	13646	13555	13624	13704	13564	13714	13697	13696	13567	13515	13763	13651	13679	13685	13790	13485	13626	13719	13656	13752	13671	13625	13697	13568	13554	13603	13515	13727	13558	13402	13683	13455	13608	13873	13609	13473	13616	13542	13528	13767	13619	13674	13521	13696	13639	13642	13519	13502	13474	13453	13757	13623	13595	13625	13560	13619	13628	13793	13719	13557	13555	13451	13577	13622	13601	13553	13669	13579	13805	13550	13753	13643	13562	13593	13658	13566	13612	13606	13724	13746	13544	13593	13702	13623	13598	13681	13684	13479	13563	13575	13471	13690	13840	13567	13591	13535	13698	13749	13725	13657	13377	13642	13545	13851	13585	13591	13640	13652	13611	13588	13605	13629	13670	13693	13634	13622	13448	13622	13645	13673	13576	13536	13613	13801	13738	13626	13486	13611	13544	13734	13633	13757	13540	13657	13535	13571	13707	13738	13689	13589	13462	13695	13647	13656	13644	13674	13742	13674	13472	13602	13544	13700	13559	13733	13674	13539	13526	13558	13665	13664	13540	13592	13691	13557	13713	13637	13637	13716	13599	13685	13757	13695	13380	13609	13699	13579	13550	13559	13724	13440	13644	13746	13824	13583	13585	13746	13557	13715	13682	13574	13541	13574	13590	13698	13732	13627	13480	13588	13634	13739	13589	13503	13601	13578	13675	13677	13554	13687	13491	13660	13682	13646	13613	13534	13632	13479	13746	13703	13700	13479	13480	13554	13682	13610	13562	13600	13691	13665	13679	13615	13626	13543	13626	13725	13674	13600	13499	13655	13541	13725	13537	13762	13397	13649	13639	13489	13665	13530	13717	13734	13696	13671	13611	13648	13609	13704	13683	13508	13574	13668	13576	13561	13640	13681	13626	13633	13789	13450	13653	13739	13386	13610	13593	13524	13568	13615	13763	13537	13476	13485	13714	13556	13605	13508	13772	13424	13569	13649	13709	13572	13680	13807	13670	13498	13525	13634	13562	13665	13552	13561	13586	13544	13570	13562	13668	13668	13614	13572	13594	13656	13705	13610	13617	13629	13765	13726	13590	13679	13538	13583	13633	13794	13530	13652	13746	13680	13553	13677	13576	13494	13559	13650	13543	13562	13715	13544	13373	13570	13652	13769	13642	13610	13573	13600	13516	13670	13815	13549	13547	13807	13638	13788	13611	13624	13518	13685	13686	13634	13533	13805	13593	13623	13789	13402	13627	13631	13814	13612	13503	13721	13755	13687	13466	13510	13732	13787	13604	13662	13645	13641	13609	13668	13730	13543	13549	13466	13576	13689	13718	13535	13613	13647	13681	13700	13641	13603	13550	13522	13651	13704	13590	13559	13379	13689	13792	13603	13589	13602	13761	13709	13627	13680	13509	13551	13603	13497	13790	13643	13825	13605	13553	13578	13579	13693	13570	13726	13615	13468	13662	13566	13592	13670	13603	13649	13723	13764	13688	13750	13740	13732	13578	13586	13664	13629	13686	13721	13684	13755	13532	13663	13591	13610	13779	13642	13675	13552	13728	13564	13669	13582	13638	13659	13664	13770	13569	13663	13532	13638	13828	13604	13584	13690	13602	13761	13620	13444	13727	13563	13759	13492	13780	13437	13561	13531	13660	13603	13742	13558	13721	13687	13561	13675	13468	13803	13661	13633	13680	13597	13475	13790	13579	13814	13642	13820	13725	13725	13679	13524	13751	13723	13577	13520	13558	13562	13585	13698	13638	13658	13688	13502	13647	13618	13677	13582	13710	13601	13563	13486	13569	13520	13572	13470	13573	13613	13665	13834	13662	13696	13512	13707	13550	13446	13576	13518	13779	13645	13603	13517	13610	13559	13827	13694	13550	13543	13630	13672	13697	13668	13578	13683	13654	13739	13809	13713	13530	13647	13616	13827	13631	13562	13627	13613	13591	13742	13677	13538	13577	13678	13452	13717	13669	13559	13751	13462	13629	13577	13464	13654	13689	13552	13625	13822	13513	13614	13703	13560	13513	13601	13398	13662	13460	13681	13538	13724	13585	13408	13307	13521	13658	13771	13517	13613	13449	13474	13444	13629	13627	13532	13585	13563	13630	13624	13686	13707	13503	13628	13497	13547	13507	13795	13628	13590	13713	13558	13647	13565	13700	13677	13620	13496	13718	13622	13640	13577	13555	13700	13722	13719	13656	13600	13660	13484
27974	22567	25686	22585	18505	17378	17346	17095	16503	16427	16147	15809	15998	15759	15938	15628	15705	15906	15829	15863	15738	15573	15772	15756	15645	15769	15870	15740	15705	15750	15556	15834	15909	15804	15773	15678	15673	15698	15586	15742	15760	15607	15651	15894	15892	15783	15720	15675	15803	15621	15492	15679	15794	15502	15658	15833	15567	15832	15948	15683	15764	15663	15785	15779	15782	15844	15801	15730	15717	15813	15908	15839	15606	15669	15519	15604	15669	15631	15760	15528	15656	15745	15739	15686	15698	15598	15583	15672	15790	15616	15822	15556	15719	15799	15662	15696	15862	15395	15781	15711	15398	15523	15823	15766	15662	15658	15552	15953	15654	15509	15663	15670	15893	15664	15844	15901	15754	15686	15641	15839	15732	15452	15534	15526	15883	15737	15769	15708	15810	15687	15646	15655	15745	15686	15611	15768	15624	15771	15587	15518	15761	15737	15763	15719	15752	15689	15815	15710	15692	15795	15530	15601	15750	15806	15684	15795	15629	15595	15741	15604	15841	15734	15580	15730	15552	15683	15643	15699	15651	15721	15770	15500	15796	15552	15666	15759	15712	15802	15710	15845	15613	15635	15741	15638	15822	15689	15807	15623	15723	15591	15767	15700	15645	15627	15522	15900	15638	15775	15595	15784	15764	15680	15680	15725	15826	15800	15669	15604	15755	15848	15739	15816	15717	15851	15960	15778	15802	15580	15571	15753	15622	15760	15626	15684	15611	15723	15603	15650	15691	15668	15609	15673	15723	15795	15633	15877	15553	15752	15909	15656	15406	15830	15656	15716	15697	15824	15514	15786	15683	15721	15677	15657	15622	15814	15814	15872	15776	15725	15640	15536	15794	15705	15725	15582	15605	15561	15549	15566	15715	15741	15557	15802	15583	15558	15707	15636	15752	15803	15346	15694	15873	15645	15627	15546	15775	15668	15676	15552	15668	15800	15638	15864	15715	15641	15726	15803	15534	15711	15808	15593	15648	15625	15775	15674	15854	15789	15703	15795	15564	15744	15643	15719	15729	15742	15687	15521	15781	15650	15578	15624	15691	15657	15695	15851	15654	15627	15698	15747	15780	15685	15819	15788	15844	15668	15531	15764	15849	15869	15831	15581	15578	15704	15887	15562	15960	15755	15902	15624	15610	15754	15713	15623	15520	15841	15579	15627	15850	15644	15529	15759	15720	15825	15656	15788	15647	15846	15590	15808	15686	15456	15773	15980	15881	15844	15723	15597	15567	15747	15597	15513	15745	15647	15671	15725	15800	15821	15663	15784	15707	15663	15628	15773	15677	15789	15935	15755	15669	15675	15859	15864	15680	15610	15597	15701	15586	15754	15669	15615	15599	15739	15647	15686	15643	15830	15844	15610	15710	15648	15680	15858	15733	15655	15615	15680	15664	15544	15832	15757	15776	15814	15603	15881	15694	15774	15649	15837	15692	15835	15721	15676	15557	15729	15643	15772	15669	15527	15816	15718	15922	15805	15688	15695	15740	15576	15753	15734	15705	15801	15852	15602	15590	15614	15625	15714	15724	15843	15752	15594	15523	15724	15630	15564	15601	15695	15800	15616	15878	15651	15739	15549	15689	15651	15688	15475	15787	15765	15481	15711	15695	15789	15745	15667	15832	15726	15527	15602	15813	15921	15789	15421	15861	15613	15666	15540	15754	15541	15720	15706	15817	15667	15872	15691	15946	15572	15838	15878	15725	15562	15749	15641	15679	15702	15923	15681	15832	15533	15766	15847	15706	15878	15909	15470	15815	15476	15554	15800	15662	15592	15556	15715	15647	15696	15771	15739	15498	15762	15691	15673	15436	15760	15850	15690	15688	15743	15917	15837	15742	15774	15642	15720	15513	15759	15720	15818	15806	15744	15689	15604	15840	15554	15518	15600	15780	15596	15878	15809	15688	15668	15755	15764	15824	15531	15736	15818	15722	15614	15668	15760	15529	15692	15795	15561	15669	15713	15713	15829	15833	15871	15512	15564	15757	15781	15697	15653	15619	15754	15523	15557	15413	15376	15812	15849	15711	15826	15586	15626	15644	15582	15723	15818	15610	15967	15859	15672	15588	15767	15656	15822	15803	15653	15711	15584	15716	15824	15825	15867	15701	15742	15635	15734	15686	15867	15787	15743	15829	15590	15791	15814	15790	15636	15583	15770	15824	15788	15885	15816	15776	15572	15679	15679	15706	15819	15805	15716	15747	15640	15889	15804	15666	15680	15579	15749	15587	15625	15602	15907	15712	15740	15776	15875	15820	15701	15527	15629	15633	15498	15888	15711	15615	15639	15832	15702	15655	15588	15784	15492	15689	15765	15775	15706	15725	15753	15709	15730	15681	15780	15715	15863	15852	15701	15524	15810	15593	15776	15714	15550	15726	15743	15716	15739	15778	15811	15675	15589	15746	15753	15774	15791	15566	15733	15581	15607	15642	15772	15869	15584	15668	15670	15568	15729	15759	15648	15652	15602	15808	15705	15830	15730	15818	15848	15866	15805	15504	15511	15709	15815	15808	15836	15791	15558	15666	15701	15885	15678	15533	15735	15727	15700	15630	15628	15684	15642	15676	15805	15706	15668	15626	15645	15816	15663	15629	15598	15716	15697	15637	15812	15731	15576	15664	15686	15752	15957	15835	15975	15929	15641	15843	15727	15773	15757	15722	15595	15915	15674	15679	15858	15744	15757	15631	15852	15785	15801	15802	15875	15761	15675	15706	15731	15633	15830	15889	15716	15821	15637	15660	16044	15634	15723	15815	15655	15574	15775	15594	15564	15694	15757	15563	15627	15578	15782	15692	15728	15697	15802	15940	15552	15876	15724	15694	15731	15751	15435	15596	15730	15739	15689	15758	15765	15747	15596	15733	15740	15612	15478	15591	15678	15744	15850	15859	15620	15876	15860	15568	15728	15839	15678	15832	15752	15955	15613	15698	15695	15640	15702	15746	15724	15625	15701	15833	15731	15836	15636	15667	15880	15614	15563	15809	15661	15878	15705	15697	15676	15612	15606	15755	15730	15737	15689	15609	15671	15729	15557	15821	15739	15729	15676	15764	15682	15672	15552	15674	15805	15550	15875	15765	15750	15803	15621	15796	15779	15464	15758	15798	15521	15455	15798	15785	15520	15745	15815	15722	15869	15862	15548	15795	15724	16062	15664	15519	15724	15597	15605	15923	15926	15581	15324	15757	15668	15543	15598	15729	15553	15805	15739	15955	15728	15770	15589	15636	15575	15619	15815	15756	15653	15466	15723	15690	15728	15648	15756	15858	15606	15677	15674	15563	15648	15664	15614	15761	15731	15723	15639	15827	15662	15583	15581	15645	16012	15784	15728	15717	15459	15656	15574	15815	15632	15687	15506	15638	15676	15606	15650	15663	15774	15663	15728	15845	15828	15569	15764	15710	15717	15814	15692	15657	15568	15452	15547	15656	15831	15805	15777	15650	15583	15771	15824	15671	15718	15781	15672	15764	15745	15799	15700	15652	15782	15940	15679	15600	15594	15945	15899	15731	15733	15684	15629	15759	15728	15873	15809	15549	15699	15630	15761	15573	15777	15677	15856	15790	15820	15594	15776	15703	15637	15841	16079	15718	15707	15772	15534	15481	15813	15838	15789	15706	15828	15776	15850	15808	15806	15648	15599	15798	15882	15800	15475	15695	15611	15676	15608	15869	15826	15696	15845	15598	15726	15704	15424	15831	15961	15774	15528	15664	15710	15662	15656	15799	15696	15766	15720	15688	15549	15790	15621	15867	15837	15613	15771	15772	15673	15673	15762	15615	15646	15796	15863	15650	15564	15766	15751	15674	15766	15711	15786	15672	15864	15682	15793	15500	15725	15820	15882	15787	15734	15714	15725	15567	15628	15849	15854	15769	15673	15729	15908	15737	15695	15703	15738	15680	15671	15551	15764	15624	15621	15605	15682	15745	15649	15637	15661	15634	15522	15670	15711	15592	15582	15778	15669	15803	15679	15742	15772	15703	15671	15751	15664	15682	15465	15708	15567	15816	15706	15887	15752	15752	15817	15763	15699	15689	15723	15790	15708	15726	15680	15687	15582	15638	15469	15880	15874	15703	15698	15634	15904	15573	15616	15734	15720	15666	15765	15578	15781	15744	15777	15883	15556	15967	15815	15776	15624	15464	15683	15738	15856	15639	15779	15652	15633	15768	15729	15692	15780	15716	15885	15528	15748	15845	15824	15480	15744	15602	15631	15678	15770	15877	15795	15673	15802	15705	15780	15851	15769	15869	15599	15517	15683	15746	15766	15786	15652	15734	15770	15703	15964	15623	15866	15654	15773	15664	15660	15761	15488	15545	15584	15728	15679	15632	15707	15630	15771	15683	15867	15672	15640	15945	15802	15692	15601	15708	15903	15762	15789	15667	15816	15772	15704	15762	15501	15645	15689	15709	15636	15652	15570	15730	15623	15802	15773	15604	15695	15920	15466	15702	15690	15813	15871	15882	15666	15695	15601	15735	15661	15719	15726	15729	15710	15793	15470	15727	15976	15757	15876	15946	15781	15765	15654	15756	15666	15698	15615	15532	15632	15742	15802	15881	15823	15709	15626	15654	15497	15825	15759	15507	15680	15384	15578	15673	15594	15869	15778	15593	15673	15929	15730	15775	15839	15622	15713	15590	15713	15723	15756	15773	15652	15753	15641	15898	15774	15701	15607	15729	15530	15616	15685	15696	15707	15585	15941	15592	15497	15863	15613	15837	15868	15833	15571	15847	15893	15667	15756	15849	15553	15777	15392	15760	15554	15710	15730	15839	15658	15666	15606	15540	15641	15607	15798	15686	15769	15630	15805	15637	15724	15779	15560	15547	15504	15799	15810	15789	15780	15850	15743	15636	15696	15850	15732	15518	15728	15749	15706	15663	15868	15733	15452	15696	15753	15724	15716	15923	15779	15714	15580	15729	15748	15717	15822	15673	15586	15589	15843	15620	15695	15674	15816	15589	15706	15552	15648	15711	15618	15758	15832	15826	15805	15853	15765	15621	15668	15631	15498	15586	15720	15470	15744	15693	15675	15723	15720	15814	15472	15676	15534	15823	15636	15913	15638	15766	15585	15755	15682	15693	15831	15816	15604	15783	15660	15736	15785	15770	15593	15719	15750	15704	15624	15789	15669
19821	25484	23370	20375	18166	16625	16038	15933	15434	14784	14486	14394	14216	14113	14091	14035	14125	14163	14093	13913	13967	14093	13925	14090	14191	14063	13996	14049	14108	13968	14071	14157	14045	13947	14040	13937	13952	14090	13748	14080	13859	14133	14073	14028	13950	13990	13987	14064	13946	14030	14176	13986	13993	13997	14072	13885	13938	14188	14034	13998	14039	14131	14028	13973	13961	13921	13899	13959	13981	13871	14002	14028	13807	13959	14122	13898	14004	13830	13843	13995	13880	13924	13911	13875	14211	14201	14086	13923	14021	13984	14069	14090	14183	14015	14087	13948	13911	14038	14000	14116	13845	13920	13826	13884	13913	13968	13942	14043	13998	14070	13858	13819	13971	14112	13979	14071	14069	13929	14003	13949	14048	13928	14054	13952	13984	14100	13963	13923	14002	13874	13915	14057	13886	13941	14093	14033	13958	13995	13984	13955	14050	13999	14048	14102	14013	13959	13991	14103	14022	13995	13982	14059	13979	13822	14198	13903	14049	13927	14024	13903	14120	14072	13928	13844	13905	13841	13916	13962	14034	14057	13921	14018	13878	14032	14014	14050	14076	13926	14068	13943	14282	13989	14178	14004	13889	14066	14129	13945	14068	13990	14050	13938	14004	14009	14045	13891	13982	13978	13972	13840	13975	13979	14026	14040	13963	14130	13958	14022	13931	14030	14150	13841	13906	14185	13993	13998	14067	13999	14125	14122	13848	14045	14112	14081	13875	14119	13876	14114	13970	13888	13894	14041	14035	13872	13821	14028	13905	14094	14094	13905	14030	13946	14010	14137	14002	14052	14022	14069	14042	14203	13991	14014	13856	13984	13968	13922	14012	14071	13951	13967	13888	13900	13805	14105	14087	14061	14029	13833	14023	13928	13998	13792	14048	13905	14055	13865	13975	14091	14076	13955	14127	13950	13799	14031	14085	14056	13932	14001	13967	13988	14047	14051	14031	14176	14165	14029	13936	13911	13954	13983	13890	14048	13947	14109	13963	13952	14070	13959	13921	13996	13989	13940	13864	13716	14213	13972	14052	13953	14093	13906	14280	13815	14122	14007	14034	13973	13998	13936	13926	13855	13934	13972	13910	13917	14058	13881	13928	13785	14240	14106	13878	13969	14006	14043	14035	13777	14095	13938	13912	14029	14020	14141	13986	14035	13899	14010	13965	13999	13995	14149	13871	14061	13848	14112	14000	14003	14134	14036	13886	14076	13995	14131	14038	13912	13951	13999	14062	13961	13896	14089	13986	13982	14082	14066	14042	14105	13976	13934	13911	14106	14016	13920	13967	14118	13922	13927	14085	13861	14080	14137	14121	14042	14159	13944	13836	14038	13979	13934	13812	14139	14135	14077	13857	13797	13823	13971	14166	14092	14060	14077	14080	14071	13913	14033	14012	14088	14162	13738	14046	14044	13856	13963	13823	14144	13971	14017	14147	13964	13982	13954	14083	14024	13981	13934	13986	13849	13897	13899	13986	13957	14084	13877	14168	13842	14005	14016	14026	14008	13954	14023	13987	13844	13815	14088	13915	13891	14116	14009	14075	14040	14042	13974	13821	14078	13975	13984	13935	14100	13976	14012	14019	13777	14016	14040	13893	14040	13808	14046	14083	14085	13893	14163	13888	13919	13971	14029	13905	13967	13955	13902	13981	13920	13916	13980	13999	13956	14069	14065	14194	13955	13885	13867	13956	14013	13958	14043	13932	14067	13950	13853	13940	13983	13946	14162	13936	14036	14120	13978	13902	13961	13961	13851	13795	13928	14023	14019	13866	14007	14078	14029	14131	13962	13970	14061	13824	14003	13891	13987	14245	13948	14022	14026	14071	14104	13849	14109	14007	13934	13955	13863	13971	14079	13946	14099	13922	14012	13856	14163	13978	13936	13969	14103	13997	13931	14024	14154	13971	13965	13957	13964	13698	14003	14069	14083	13908	14027	13902	14148	13974	13923	13846	14142	13953	13906	13983	14052	14091	14071	14003	13892	14068	13976	13978	13918	13960	13928	13952	13899	14061	13968	13911	14055	13930	13938	14115	13841	13884	13969	14021	13999	14020	13943	14113	13981	14095	13926	14092	13917	13996	13984	13999	13878	13874	14002	13732	13967	14028	13958	14024	13959	13999	13919	13991	14020	13951	14125	13989	14106	14002	14005	13959	14114	13884	13889	13888	13996	14055	13987	13914	13882	13946	14028	14128	13779	14005	13949	13927	14003	13859	14041	13909	13950	14003	13920	13889	13904	14167	13814	14157	13936	14004	14042	14022	14026	14131	13964	14091	14118	14139	13930	14148	13924	14048	13837	14035	14132	14034	13924	13981	14148	14112	13987	14070	13897	13820	14229	14046	13899	13921	13984	13925	14121	13898	13926	13938	14000	13978	14032	13952	14016	13978	14138	13917	14002	13990	13734	13997	13956	14059	14183	13967	13954	14086	13805	14187	13895	14118	13999	14029	13950	14171	14099	13844	13888	13980	13850	14006	13980	14045	14020	13902	14156	14190	14011	13980	14097	14039	13896	14091	13952	13815	13973	13881	13938	14017	14125	13914	14042	13809	14076	14057	13925	14125	14111	14062	13917	14066	13909	14031	14035	13949	14021	13846	14028	13923	13834	13887	13920	13962	14062	13906	14027	14018	13976	13979	13975	13890	13978	13961	14047	13947	13819	13867	14021	14019	13929	14135	13815	14081	14003	14009	13624	13823	14062	14042	14000	14060	13918	13994	14119	14195	13908	14034	13918	14000	14061	14003	14137	13889	14123	14010	13806	13858	14001	14099	14035	14058	13874	14055	14040	14097	13999	13893	14003	14025	14153	14026	14177	14118	13915	14012	13998	13961	13958	13918	13977	14088	13988	14045	14096	13921	14011	14053	13982	14085	13800	14166	14008	14080	14104	13856	13885	13981	14207	14059	14031	14072	14139	13822	13963	13976	14008	14129	13976	14016	13966	13822	13987	13853	13961	14069	14039	13956	13968	14040	13934	14104	13996	13907	14037	14070	14090	14047	14055	13907	14133	13922	13898	14250	13799	13896	14061	13835	13996	13990	14225	14029	14012	13930	13903	13968	13820	13879	14002	13900	13965	13939	14066	14077	13957	14034	14097	13956	13952	14035	14082	14049	13868	14097	14076	13981	14096	13894	13877	14051	13833	13886	13958	13977	13929	13892	13973	14017	13929	14065	13931	14013	13933	14154	14093	13953	14005	13935	13934	14122	13982	13960	14027	14029	13927	14066	13887	14028	14058	14000	14035	13935	13891	13954	13925	14053	13962	14098	14078	14154	14039	13853	14040	14112	13868	13955	14009	13869	14056	13989	14066	13917	14115	13947	13940	14131	13955	13960	13977	14013	13901	13900	14054	14020	13958	13900	13952	13941	14053	14075	14046	13836	14009	13830	13867	14122	13901	13858	13970	13953	13912	13881	14068	14057	14184	13934	14151	13927	13908	13968	14086	13903	13987	14016	14099	14006	14000	14201	13942	14198	13970	13939	13909	14052	14005	13883	13915	13932	13983	14041	14113	14066	14122	14037	13976	13920	13962	14001	13981	14049	13944	13869	13994	13967	14041	14063	13951	13972	14007	14012	14006	14013	14067	13923	14045	14098	13923	14007	14094	13995	13984	14021	14112	14128	13966	14112	13975	13943	13944	13971	13929	14120	14111	13881	13884	14008	14086	13878	13921	14075	13994	13873	14069	14052	13995	14016	14077	13960	13962	13984	13799	13931	13955	14040	13942	14003	14037	14059	13922	13976	13995	13980	13978	13932	13970	14018	13994	14010	14024	14064	14046	14075	13834	14091	13932	13932	14065	13981	13882	13987	14056	13943	13871	14048	14035	14068	14020	13912	13917	14016	14013	13974	14186	13762	14007	14044	13977	14071	13954	13908	13963	14025	13888	14004	14094	14068	14105	14062	13985	14029	14018	14017	14138	14025	14045	14012	14009	13954	13866	14161	14008	13873	14012	14023	14015	13942	14128	13982	14125	13934	13928	13863	14076	13942	14054	14049	14012	14141	14069	14032	13973	13897	13997	13924	13996	13942	13993	13980	14028	14086	13987	14067	13929	13998	14050	14116	13983	14129	14072	14229	14070	14038	13827	13900	14014	13996	13965	13896	13957	14066	13996	13947	13979	13993	13973	14051	14108	14082	14051	14036	13928	14150	13973	13903	14023	13944	14045	13962	13868	13891	13957	13907	14027	13858	14019	13946	13945	14004	13995	14049	13916	13913	13962	14056	13994	14098	14009	13984	13908	13898	14069	14002	14273	14078	13985	14215	13859	14102	13907	13958	14000	13738	13877	14077	14002	13910	14048	13930	14004	13991	13962	13999	13858	13987	14109	13839	13938	13931	13968	13945	13995	13826	14059	13799	14068	13984	14003	14083	13985	14108	14108	13950	13829	13862	14109	14016	13927	14015	14023	14023	14024	14061	13985	13898	14117	13938	13930	14000	14018	13964	14054	14157	14060	14029	14099	13873	14112	14047	13908	14029	14027	13956	13997	13964	14002	13908	13885	14069	13920	13922	13984	13871	14023	13864	14073	14023	13999	14180	14210	13829	13883	14059	14082	14155	14073	14034	13973	14007	13962	14001	14110	13983	13882	14069	14058	13853	14026	14317	13926	14065	14260	14021	13985	14038	13894	13909	14081	13925	13916	14047	14085	13926	13944	13751	14139	13983	13998	13968	13933	13964	14108	14076	13970	14066	14077	13974	14000	14012	14001	13911	14026	13970	13995	13795	14081	13974	14149	14078	14012	13985	13997	13947	13852	13951	14033	13951	14071	13986	14013	13997	13950	14131	14048	13992	13699	14000	13985	14080	13989	13928	13723	13921	14143	13980	13910	14065	13978	13982	14056	13930	13952	14084	13923	14052	14083	14094	14043	14043	13892	14023	14013	14153	13956	14152	14042	13965	14054	14032	14104	14124	13973	14027	13997	14073	13978	13923	13966	14107	14000	14049	13984	14074	14188	14052	14012	14036	13884	13933	14029	14061	14125	14048	14073	13913	13891	14036	14030	13898	13897	14100	14087	13808	14088	13933	13938	13958	13837	14010	13946	14093	14018	14031	13966	14140	14135	13890	14061	14006	14108	14067	13928	13974	14082	14065	13791	13958	14073	14065	14066	14018	13933
24634	21295	28585	24719	22207	20513	19504	17256	16764	16167	16013	15887	15599	15551	15664	15533	15404	15537	15377	15388	15310	15482	15399	15366	15503	15526	15371	15437	15610	15506	15523	15577	15381	15266	15319	15528	15522	15354	15420	15260	15313	15466	15618	15908	15474	15225	15505	15435	15427	15300	15520	15287	15206	15360	15423	15365	15291	15420	15199	15561	15363	15155	15584	15489	15349	15440	15436	15318	15332	15247	15310	15392	15429	15317	15418	15480	15279	15168	15272	15405	15366	15353	15397	15257	15303	15585	15491	15294	15417	15189	15280	15334	15229	15379	15361	15497	15440	15252	15270	15317	15308	15502	15418	15111	15365	15347	15170	15400	15361	15244	15530	15398	15225	15305	15295	15475	15460	15446	15322	15157	15271	15406	15508	15412	15395	15350	15242	15302	15305	15480	15394	15353	15309	15444	15397	15359	15253	15098	15386	15392	15247	15353	15276	15173	15330	15423	15231	15347	15504	15398	15388	15214	15266	15160	15369	15434	15391	15216	15340	15458	15374	15345	15353	15244	15293	15384	15157	15537	15459	15475	15506	15328	15170	15384	15156	15384	15249	15265	15319	15333	15449	15144	15351	15364	15377	15325	15303	15276	15230	15170	15397	15415	15495	15304	15498	15237	15356	15360	15430	15203	15307	15350	15488	15460	15236	15290	15334	15309	15317	15301	15532	15507	15424	15186	15266	15612	15407	15334	15312	15369	15091	15251	15321	15219	15475	15271	15330	15358	15373	15330	15408	15429	15346	15348	15389	15244	15347	15219	15632	15140	15305	15375	15337	15285	15391	15204	15209	15247	15299	15167	15330	15491	15024	15242	15107	15322	15342	15431	15497	15365	15396	15281	15522	15559	15358	15421	15359	15356	15294	15403	15217	15235	15334	15175	15334	15138	15362	15334	15157	15344	15319	15391	15392	15316	15297	15292	15262	15410	15363	15253	15337	15391	15312	15331	15475	15493	15273	15344	15532	15273	15487	15347	15293	15399	15343	15341	15385	15364	15424	15354	15249	15099	15182	15238	15186	15181	15223	15321	15219	15369	15276	15281	15397	15429	15195	15276	15444	15255	15283	15274	15245	15290	15303	15248	15339	15258	15295	15240	15309	15447	15187	15409	15403	14966	15169	15296	15256	15426	15221	15227	15295	15452	15193	15378	15335	15370	15285	15447	15370	15169	15300	15553	15348	15227	15402	15270	15234	15178	15199	15310	15194	15329	15354	15468	15290	15182	15382	15469	15157	15371	15377	15386	15286	15491	15095	15335	15396	15537	15519	15400	15337	15142	15371	15332	15205	15359	15363	15174	15237	15325	15358	15225	15202	15421	15492	15281	15245	15170	15291	15284	15139	15281	15267	15526	15295	15158	15329	15202	15498	15373	15338	15102	15168	15277	15445	15104	15404	15297	15266	15470	15469	15243	15296	15330	15352	15153	15168	15054	15236	15348	15372	15343	15152	15414	15355	15309	15309	15322	15233	15373	15318	15333	15060	15268	15249	15209	15251	15223	15349	15360	15463	15417	15416	15183	15360	15374	15412	15320	15315	15277	15486	15333	15332	15290	15383	15242	15414	15170	15060	15246	15362	15334	15144	15262	15251	15099	15223	15274	15149	15536	15363	15328	15336	15345	15378	15207	15261	15356	15356	15329	15305	15232	15323	15339	15483	15338	15372	15368	15205	15261	15412	15340	15264	15437	15509	15439	15239	15286	15336	15283	15282	15369	15206	15241	15277	15453	15476	15179	15389	15219	15238	15403	15257	15315	15299	15446	15603	15262	15587	15380	15350	15505	15432	15044	15454	15355	15325	15223	15420	15397	15274	15095	15479	15271	15221	15357	15448	15335	15372	15205	15164	15138	15226	15436	15465	15398	15185	15462	15215	15389	15337	15417	15183	15215	15242	15326	15159	15172	15276	15277	15354	15453	15257	15363	15431	15428	15425	15494	15242	15191	15374	15367	15367	15301	15182	15284	15532	15217	15331	15386	15186	15269	15316	15154	15383	15293	15483	15371	15322	15364	15387	15323	15294	15233	15346	15458	15340	15311	15404	15428	15323	15114	15358	15382	15334	15341	15434	15113	15323	15301	15495	15409	15312	15100	15486	15203	15294	15298	15231	15146	15312	15409	15345	15455	15582	15254	15450	15296	15254	15364	15313	15209	15210	15199	15349	15301	15237	15305	15465	15244	15378	15483	15275	15264	15276	15144	15190	15431	15283	15424	15421	15304	15369	15280	15265	15315	15344	15338	15367	15396	15390	15437	15424	15406	15481	15291	15458	15367	15392	15486	15315	15369	15297	15469	15463	15336	15427	15410	15100	15100	15486	15187	15243	15352	15366	15236	15314	15427	15369	15479	15365	15318	15404	15235	15293	15483	15313	15334	15432	15310	15373	15362	15258	15230	15325	15319	15306	15280	15299	15328	15340	15353	15201	15296	15321	15480	15407	15277	15368	15298	15481	15445	15289	15346	15487	15333	15425	15382	15264	15099	15441	15161	15441	15252	15518	15179	15304	15302	15317	15291	15522	15294	15286	15370	15390	15474	15403	15384	15353	15551	15269	15298	15339	15166	15502	15468	15333	15128	15521	15440	15411	15378	15368	15091	15435	15302	15222	15371	15278	15220	15294	15406	15207	15234	15198	15374	15412	15468	15353	15259	15366	15241	15367	15153	15477	15289	15333	15194	15287	15392	15386	15358	15372	15143	15171	15329	15274	15417	15289	15123	15203	15365	15494	15235	15304	15193	15243	15404	15372	15275	15408	15189	15518	15302	15155	15331	15167	15195	15280	15425	15299	15189	15405	15168	15409	15481	15420	15455	15574	15552	15375	15317	15390	15382	15217	15169	15198	15394	15158	15460	15312	15421	15257	15395	15277	15380	15277	15483	15288	15248	15366	15525	15355	15246	15363	15214	15550	15223	15313	15364	15442	15238	15409	15207	15413	15347	15507	15209	15439	15164	15380	15557	15510	15221	15204	15297	15341	15141	15290	15275	15468	15351	15257	15263	15254	15368	15409	15232	15116	15278	15455	15240	15495	15429	15262	15132	15283	15322	15318	15451	15437	15427	15415	15294	15367	15472	15214	15284	15181	15250	15427	15416	15327	15304	15373	15369	15268	15323	15429	15266	15337	15452	15445	15305	15415	15393	15368	15402	15288	15310	15369	15321	15371	15367	15499	15480	15317	15350	15432	15291	15162	15510	15488	15242	15580	15070	15244	15443	15340	15264	15174	15343	15214	15378	15307	15477	15379	15367	15406	15392	15441	15616	15338	15487	15389	15569	15482	15389	15424	15469	15366	15337	15184	15369	15412	15246	15258	15326	15281	15359	15387	15343	15408	15275	15304	15166	15350	15105	15331	15316	15287	15258	15416	15123	15354	15121	15442	15290	15305	15305	15520	15236	15324	15497	15423	15360	15329	15219	15279	15289	15181	15241	15566	15077	15289	15411	15272	15449	15332	15169	15460	15317	15384	15281	15280	15258	15338	15532	15324	15329	15296	15414	15228	15206	15315	15110	15160	15414	15408	15262	15284	15152	15280	15589	15264	15254	15404	15242	15303	15250	15410	15232	15305	15511	15420	15272	15232	15347	15237	15345	15294	15302	15444	15285	15469	15495	15274	15351	15472	15185	15152	15291	15343	15315	15175	15326	15443	15148	15277	15072	15428	15303	15314	15379	15290	15375	15358	15430	15192	15125	15297	15145	15438	15114	15102	15278	15240	15339	15328	15336	15290	15502	15584	15584	15303	15333	15241	15064	15191	15295	15497	15166	15414	15355	15392	15308	15380	15441	15191	15204	15305	15065	15397	15248	15312	15441	15201	15405	15334	15353	15331	15327	15262	15259	15324	15337	15358	15465	15321	15327	15344	15287	15323	15200	15281	15082	15212	15285	15426	15454	15232	15226	15373	15103	15415	15411	15491	15421	15231	15408	15316	15316	15142	15424	15729	15358	15407	15204	15149	15419	15384	15237	15387	15398	15389	15429	15496	15311	15431	15340	15500	15211	15186	15497	15343	15342	15383	15200	15218	15202	15330	15326	15419	15232	15509	15285	15134	15527	15159	15395	15194	15356	15284	15377	15352	15330	15513	15349	15446	15320	15228	15418	15427	15378	15308	15356	15293	15374	15161	15351	15325	15313	15359	15336	15272	15344	15354	15243	15494	15337	15465	15433	15261	15489	15442	15194	15390	15388	15453	15315	15285	15325	15170	15124	15173	15218	15462	15475	15160	15365	15226	15418	15424	15332	15320	15604	15300	15434	15317	15432	15463	15547	15303	15237	15330	15279	15302	15334	15224	15414	15210	15496	15424	15296	15495	15463	15257	15338	15387	15289	15362	15321	15423	15107	15537	15349	15359	15309	15430	15283	15429	15262	15425	15310	15328	15215	15141	15192	15354	15286	15313	15411	15239	15336	15253	15300	15319	15267	15434	15284	15314	15351	15339	15206	15205	15202	15206	15306	15313	15271	15319	15250	15249	15222	15267	15329	15465	15269	15274	15264	15319	15081	15227	15306	15271	15225	15235	15384	15480	15203	15188	15403	15509	15289	15349	15253	15475	15373	15340	15312	15615	15403	15436	15407	15304	15358	15408	15460	15265	15117	15168	15201	15172	15253	15197	15357	15254	15273	15227	15248	15290	15333	15412	15323	15156	15267	15210	15170	15217	15303	15387	15337	15458	15328	15382	15481	15437	15216	15334	15576	15286	15338	15402	15200	15405	15336	15175	15358	15656	15376	15384	15370	15394	15424	15210	15361	15291	15567	15182	15423	15508	15125	15325	15421	15503	15186	15216	15215	15449	15324	15232	15357	15303	15216	15284	15286	15372	15408	15209	15351	15376	15229	15146	15409	15257	15383	15360	15145	15402	15295	15428	15471	15249	15510	15254	15417	15250	15470	15481	15367	15402	15345	15354	15322	15377	15328	15317	15474	15483	15386	15358	15383	15479	15273	15354	15424	15382	15264	15226	15425	15363	15298	15250	15249	15361	15376	15596	15340	15300	15460	15417	15461	15265	15428	15471	15409	15507	15283	15234	15456	15311	15201	15388	15469	15504	15203	15355	15454	15460	15313	15266	15534	15225	15248	15380	15108	15404	15400	15199	15292	15229	15294	15144	15448	15417	15429
19083	30467	29221	24045	20855	18455	17319	16757	16059	15072	14522	14177	13866	14226	14092	14066	14055	13777	13916	13982	13859	13886	13958	13954	13896	13984	13829	13858	13838	13753	13780	13832	13861	13915	13878	13927	13711	13704	13758	13952	13753	14094	14278	14296	13855	13942	13718	13762	13848	13663	13803	13791	13759	13765	13633	13871	13701	13670	13859	13812	13895	13766	13843	13840	13825	13855	13649	13672	13693	13834	13755	13734	13804	13581	13804	13710	13613	13699	13731	13888	13642	13834	13782	13863	13786	13778	13789	13782	13794	13764	13789	13858	13952	13727	14107	13823	13928	13841	13841	13713	13702	13793	13778	13756	13797	13653	13749	13871	13768	13702	13856	13819	13829	13760	13780	13930	13712	13580	13826	13920	13882	13694	13843	13899	13751	13825	13709	13539	13861	13764	13770	13750	13750	13904	13635	13824	13621	13855	13798	13888	13894	13693	13844	13779	13872	13757	13594	13764	13769	13620	13683	13710	13704	13638	13635	13731	13622	13850	13699	13679	13661	13731	13783	13676	13863	13791	13748	13608	13863	13688	13798	13689	13734	13670	13793	13763	13622	13753	13826	13817	13798	13775	13751	13756	13789	13616	13793	13698	13745	13772	13643	13792	13621	13727	13958	13789	13750	13813	13616	13903	13722	13714	13637	13693	13793	13813	13683	13664	13594	13704	13787	13898	13931	13787	13749	13974	13740	13958	13640	13837	13696	13785	13753	13894	13903	13743	13649	13841	13645	13673	13721	13693	13681	13750	13776	13707	13820	13708	13663	13756	13849	13565	13724	13952	13856	13799	13733	13967	13589	13694	13770	13761	13695	13695	13619	13856	13600	13798	13760	13760	13735	13750	13744	13740	13781	13766	13600	13765	13698	13848	13611	13858	13706	13654	13766	13647	13873	13631	13698	13808	13744	13773	13816	13714	13832	13643	13786	13605	13757	13889	13853	13786	13736	13642	13672	13888	13626	13815	13911	13700	13925	13723	13774	13702	13851	13726	13818	13759	13744	13723	13748	13732	13790	13688	13677	13713	13898	13686	13651	13788	13882	13806	13751	13832	13819	13620	13628	13702	13865	13537	13745	13740	13704	13788	13766	13696	13776	13727	13829	13685	13915	13781	13809	13725	13741	13708	13747	13758	13838	13709	13985	13842	13812	13814	13727	13753	13673	13891	13801	13702	13687	13772	13864	13699	13843	13724	13908	13489	13819	13833	13880	13736	13702	13853	13678	13905	13622	13766	13885	13835	13761	13834	13852	13808	13851	13721	13662	13721	13624	13771	13849	13615	13973	13768	13726	13771	13552	13780	13828	13894	13635	13738	13833	13635	13763	13827	13757	13763	13704	13719	13698	13616	13749	13725	13805	13822	13602	13865	13748	13797	13968	13779	13720	13785	13754	13640	13766	13701	13841	13668	13750	13663	13651	13679	13840	13631	13727	13541	13896	13732	13713	13714	13882	13683	13772	13799	13676	13762	13717	13569	13723	13678	13831	13793	13784	13830	13586	13675	13727	13881	13849	13611	13826	13653	13619	13809	13726	13684	13675	13682	13675	13880	13794	13700	13732	13834	13751	13628	13844	13809	13997	13737	13736	13900	13861	13822	13676	13849	13643	14022	13752	13855	13745	13667	13798	13766	13834	13776	13665	13802	13750	13722	13866	13896	13787	13653	13787	13839	13787	13757	13826	13634	13672	13804	13828	13645	13759	13744	13781	13803	13799	13834	13761	13782	13691	13968	13675	13747	13771	13838	13810	13940	13666	13809	13788	13659	13820	13824	13736	13735	13836	13742	13644	13914	13929	13796	13660	13848	13601	13660	13674	13816	13796	13859	13807	13748	13852	13823	13749	13757	13774	13800	13702	13803	13843	13956	13718	13826	13905	13682	13637	13866	13791	13729	13742	13877	13617	13802	13808	13829	13808	13874	13687	13802	13821	13926	13787	13871	13740	13761	13633	13740	13755	13716	13905	13806	13649	13633	13719	13786	13787	13886	13906	13747	13501	13866	13719	13641	13698	13829	13708	13905	13839	13835	13805	13664	13838	13820	13836	13714	13752	13765	13898	13783	13711	13962	13750	13794	13782	13780	13728	13690	13745	13906	13612	13713	13785	13787	13685	13775	13724	13781	13884	13803	13814	13731	13859	13791	13548	13853	13769	13768	13723	13892	13746	13859	13789	13891	13872	13868	13686	13847	13685	13721	13653	13745	13831	13587	13668	13781	13750	13839	13755	13759	13899	13836	13745	13834	13882	13887	13701	13673	13747	13700	13791	13899	13855	13746	13647	13732	13733	13810	13807	13843	13741	13729	13768	14002	13721	13566	13706	13935	13754	13809	13599	13878	13708	13709	13853	13755	13772	13768	13771	13675	13703	13646	13666	13759	13842	13772	13758	13772	13926	13917	13476	13652	13774	13667	13815	13839	13731	13838	13851	13730	13746	13841	13796	13917	13623	13961	13843	13942	13831	13836	13803	13727	13792	13826	13908	13728	13817	13821	13767	13753	13801	13624	13733	13733	13825	13699	13773	13943	13739	13761	13786	13672	13741	13623	13773	13826	13694	13796	13625	13780	13779	13749	13551	13815	13670	13731	13787	13626	13586	13777	13646	13784	13861	13611	13697	13659	13815	13764	13903	13692	13843	13746	13830	13717	13724	13864	13651	13770	13869	13598	13714	13792	13785	13778	13791	13712	13739	13599	13755	13754	13758	13773	13862	13816	13633	13861	13709	13674	13585	13756	13707	13774	13890	13640	13666	13747	13770	13712	13734	13789	13682	13619	13833	13831	13710	13803	13760	13583	13755	13669	13886	13583	13823	13745	13622	13763	13962	13868	13778	13900	13777	13681	13782	13622	13826	13650	13732	13796	13684	13707	13958	13659	13751	13687	13825	13660	13918	13784	13988	13658	13647	13755	13718	13853	13736	13935	13801	13792	13772	13684	13469	13888	13810	13758	13729	13900	13827	13777	13745	13783	13750	13842	13660	13786	13654	13809	13645	13904	13579	13880	13656	13839	13898	13627	13682	13565	13708	13774	13687	13723	13697	13838	13689	13960	13679	13715	13709	13641	13713	13789	13579	13785	13744	13676	13687	13789	13769	13588	13839	13733	13694	13700	13808	13758	13731	13758	13723	13611	13739	13743	13733	13832	13786	13771	13760	13840	13880	13897	13739	13739	13639	13822	13855	13852	13770	13772	13852	13830	13770	13645	13707	13732	13801	13674	13771	13767	13816	13893	13859	13713	13776	13721	13808	13861	13659	13868	13844	13762	13610	13701	13680	13922	13639	13668	13825	13659	13648	13793	13850	13769	13794	13901	13713	13937	13826	13816	13821	13931	13655	13745	13599	13865	13712	13742	13797	13709	13779	13721	13680	13699	13752	13816	13780	13817	13699	13709	13819	13796	13761	13753	13790	13669	13701	13845	13610	13722	13948	13729	13781	13822	13867	13713	13739	13897	13918	13884	13807	13874	13805	13693	13761	13691	13850	13688	13891	13801	13778	13654	13794	13776	13795	13804	13649	13953	13738	13706	13641	13766	13880	13670	13770	13862	13656	13712	13908	13627	13556	13771	13897	13516	13819	13753	13739	13699	13724	13682	13800	13668	13614	13707	13676	13764	13846	13766	13790	13689	13857	13667	13861	13775	14018	13673	13826	13656	13804	13974	13579	13985	13693	13883	13676	13775	13804	13777	13760	13541	13791	13646	13748	13934	13765	13831	13773	13827	13832	13786	13735	13726	13702	13839	13774	13745	13832	13898	13753	13726	13853	13756	13836	13808	13880	13668	13704	13799	13925	13657	13671	13662	13704	13943	13701	13792	13800	13831	13802	13992	13642	13830	13720	13701	13731	13713	13782	13811	13609	14013	13665	13834	13802	13851	13834	13646	13768	13843	13798	13688	13682	13693	13960	13862	13873	13857	13677	13676	13812	13792	13740	13710	13794	13588	13820	13624	13860	13633	13946	13803	13873	13754	13787	13784	13722	13825	13724	13765	13711	13807	13881	13740	13798	13718	13716	13914	13830	13624	13765	13828	13945	13774	13780	13634	13663	13774	13806	13723	13843	13691	13790	13666	13592	13601	13635	13760	13711	13746	13727	13688	13668	13804	13961	13802	13955	13734	13855	13634	13653	13866	13755	13808	13775	13572	13792	13723	13864	13799	13685	13851	13732	13863	13830	13800	13659	13738	13647	13793	13888	13772	13878	13840	13752	13666	13869	13674	13703	13653	13718	13881	13818	13707	13833	13753	13822	13841	13690	13945	13808	13801	13725	13822	13653	13646	13723	13584	13831	13909	13858	13715	13873	13705	13740	13812	13649	13778	13792	13693	13773	13757	13575	13808	13715	13735	13695	13715	13797	13676	13756	13790	13863	13697	13779	13669	13603	13708	13627	13742	13645	13684	13890	13868	13688	13801	13959	13866	13620	13737	13738	13845	13823	13728	13510	13762	13839	13568	13760	13735	13688	13793	13772	13766	13918	13664	13867	13663	13846	13811	13759	13837	13740	13823	13743	13882	13629	13800	13762	13767	13853	13714	13629	13753	13856	13907	13570	13642	13965	13745	13749	13894	13882	13905	13774	13759	13841	13739	13861	13714	13910	13905	13748	13777	13709	13706	13692	13840	13723	13701	13708	13736	13766	13749	13787	13726	13602	13654	13792	13707	14048	13741	13718	13801	13839	13800	13727	13754	13791	13890	13734	13788	13807	13745	13733	13703	13643	13792	13947	13753	13935	13766	13782	13753	13693	13622	13758	13659	13701	13667	13725	13686	13791	13750	13859	13869	13823	13938	13813	13736	13849	13667	13675	13854	13697	13887	13899	13688	13621	13746	13642	13642	13798	13719	13889	13571	13770	13809	13862	13583	13807	13751	13825	13663	13746	13931	13725	13904	13807	13694	13810	13848	13741	13783	13699	13744	13701	13776	13819	13701	13863	13840	13905	13837	13848	13864	13718	13755	13843	13659	13669	13733	13830	13768	13748	13969	13806	13861	13643	13730	13643	13669	13663	13791	13694	13723	13877	13675	13803	13888	13686	13897	13804	13752	13709	13714	13669	13717	13826	13921	13830	13725	13800	13692	13892	13925	13777	13793	13667	13782	13775	13683	13759	13720	13862	13702	13726	13857
23263	21307	29194	23769	21688	23444	23434	18467	17035	16756	16083	15664	15510	15643	15443	15276	15368	15394	15195	15357	15487	15329	15166	15385	15182	15187	15351	15226	15208	15261	15270	15164	15051	14900	15145	15154	15044	14921	15064	15128	14797	15769	15784	15384	15151	14943	15024	15126	14955	15054	15004	15031	15168	15303	15116	14985	15090	15099	15131	15005	14945	14966	15059	14928	14930	14973	14918	14887	14996	15167	14751	15054	15025	15009	15177	14966	14869	14881	14884	14914	14991	14897	14955	14862	15075	14788	15086	14878	15100	15008	14843	14960	15009	14932	14944	15169	15057	14982	14951	15002	15045	14904	15041	15002	14811	14818	14804	14750	14935	14838	15025	15000	14996	15025	14917	14973	15098	14939	14905	15046	15081	14969	14942	14677	14976	14874	15058	15003	14785	15015	14928	14896	14976	15051	15072	14980	15169	14936	14963	15058	14924	15005	14901	14899	15076	14992	15063	14821	14954	15057	14859	14923	15018	14920	15057	14772	14773	14849	15104	15217	14839	14942	14968	15075	15072	14925	14920	14739	14755	14839	15194	15086	14938	14924	15005	14923	14945	14892	14911	14864	15088	15068	15064	15048	15119	14926	14943	15032	15138	14881	15094	14898	15004	14828	14934	15339	14915	14878	14955	15056	14945	14807	15032	14911	14802	14991	14915	14861	14822	15107	14857	14919	15143	15046	15024	15060	14967	14761	14853	14831	14802	14828	14899	14894	14697	14942	14889	15102	14991	15020	15072	15001	15032	14883	14894	15149	15035	15058	14977	14901	14891	14959	15123	14986	15118	14764	14900	14871	14839	14981	14873	14903	14809	14966	14844	15131	15083	14853	15015	15002	15161	14918	14949	14895	14971	14984	15022	15060	15008	15017	14861	14983	15120	15069	15042	14892	14868	15011	15099	14850	15121	14889	14802	14863	14869	14931	14910	14960	15074	14903	15194	14970	14993	15051	14930	14965	15017	14827	14915	14674	14925	15054	14933	15015	14899	14976	15029	14796	15002	14796	14972	14908	14987	14830	15060	14896	14925	14985	14957	14917	14816	15048	14910	14780	14799	14863	15012	14937	15115	15157	14927	14959	14916	14814	14991	15183	14931	14911	14755	15116	15018	14776	14867	15049	14809	14837	14847	15167	14984	15137	15140	14887	14853	14916	15074	14988	15195	14929	15008	14906	14799	14922	14936	14746	14819	14969	15013	14989	14925	14781	14835	14678	14912	14946	14817	14879	15000	14929	14851	14767	14829	14692	15031	14943	14879	14818	14946	14883	14933	14909	14886	14885	14945	14929	15013	14971	14996	15019	14925	14896	15032	15044	14913	14748	14744	14913	15040	15042	14903	14923	14847	14960	15055	15031	15016	15070	14767	14864	14852	14914	15118	15065	15108	14947	14857	15131	14919	15017	15059	15088	15054	15141	14842	14862	15064	14830	14699	14999	14891	15007	15074	15046	14907	15003	14866	15012	14986	14966	14866	15068	14970	14779	15027	14905	14872	15256	14904	15224	15010	14884	15248	14886	15107	14976	14977	14925	14892	15100	14962	14860	15203	14920	15103	14984	14943	14898	15018	15177	14955	14872	14992	14917	14950	15167	14835	15118	14991	14829	15165	14901	14693	14867	15035	14981	14911	14904	14924	14923	15071	15010	14732	15027	14976	14959	14988	14859	14965	14891	15059	14935	14951	14992	15073	14954	14984	14996	15012	14915	14974	15240	14842	14947	14858	14923	14942	14959	14770	14767	15041	15108	14883	15011	15009	14933	15005	15120	15156	14989	14925	14912	14907	14933	15120	14826	14903	14865	14849	14970	14804	14859	15045	14858	15054	15119	14939	14895	15030	14934	15012	15001	14979	14784	14868	14950	14933	14857	14834	14738	14927	15064	14905	14974	14882	14875	14952	14923	14974	14905	14929	14858	15045	15036	14976	14985	15017	15097	15190	15026	15125	14967	14901	14818	14802	14842	15109	15005	14900	15130	15016	14918	14628	14884	14869	14978	14936	14998	14899	15020	15004	14962	14996	15175	15074	14739	15107	15122	14822	14919	14931	14962	14808	15108	14923	14745	14864	15040	15164	14988	14818	14879	15127	15001	14984	14909	14868	15060	14979	15047	14882	14834	14855	14926	14878	14926	14971	14773	15016	15071	15122	15019	14970	15129	14799	14836	15018	15030	15008	15213	14986	14921	15000	14988	15036	14962	14863	14996	14853	14985	14993	15041	14940	14879	14990	15075	14768	15174	15089	15019	14923	14874	15112	15011	14963	14856	15035	14989	14905	14773	15077	14941	14712	14973	15005	15171	14933	14824	14884	15048	14975	15022	14952	14947	14845	14781	14902	14854	15047	14906	14967	15017	14979	15017	14913	14903	14790	14845	14903	14789	15055	14828	14730	14728	14920	14936	14840	14979	14831	14819	14997	14845	14953	14951	15084	14920	15023	14849	15070	14797	14765	15143	14946	14917	15068	14907	15065	15081	14990	15190	14932	15161	14950	15038	14927	14907	15024	14771	14995	15023	14811	14730	14857	14961	14911	14999	15094	15161	15004	15106	14969	14900	15093	15190	14995	14979	14808	14834	14814	14993	14913	15100	15171	14786	15057	14888	14940	14875	15028	15036	14762	14961	15021	14917	15020	15023	14976	15144	14986	14907	15048	15038	15109	15064	14968	14891	15038	15058	14864	15035	15053	15037	15059	14980	14902	14938	14669	14971	14933	14814	14721	15037	14905	14931	14945	14775	14889	15034	14864	14901	15119	14950	14959	15177	15001	14808	15054	14977	14992	14975	15079	14919	14908	15024	14963	14804	14927	15090	14897	14810	15138	14749	15022	14946	14989	14788	14867	14904	14911	14868	14889	14794	15088	14925	15162	14945	14943	14813	14943	14699	15009	15045	14871	15052	14913	15016	14928	15111	14995	14933	14858	14735	14982	15224	14989	14935	14928	14839	14977	15005	14990	15090	15146	14815	15023	14895	15024	14928	14987	14922	14990	14949	14748	14966	15004	14915	15013	14913	14720	14918	15043	14892	15128	14971	14908	15057	15121	15126	15034	14921	15163	15059	15187	14936	15158	14981	15021	14994	15046	14804	14864	14951	15046	14987	15139	15241	15226	14910	14885	14980	14970	14982	15082	14859	14749	15108	15045	14986	14862	14927	15186	15064	14850	14924	15076	14865	14889	14964	14979	14872	15001	15054	14948	15068	15099	14956	14967	14980	14824	14920	15005	14898	14864	14945	15034	14808	15005	14938	15096	15000	14961	14854	15043	14881	15107	15046	14957	14886	15015	14794	14926	14946	14936	14973	14878	14966	14971	14959	15001	14988	14898	14899	14950	14931	14916	15006	14838	15062	14947	14990	14975	14891	14988	14974	14894	15038	15129	14894	14899	14971	14960	15096	15009	14708	15036	14966	14886	14950	14888	15038	15058	14911	14836	14978	15022	15077	14966	14955	14763	14963	14882	14899	15010	15050	14994	14757	14996	15036	14959	14942	14939	15107	14864	15139	14946	15067	15022	15010	14975	15023	15304	15017	14914	15012	14881	15061	14834	14890	14990	15019	14992	14831	14753	14889	14857	15075	14898	14988	14929	14945	14894	15017	14918	14763	14953	15119	14907	15071	14818	14849	14757	14950	14810	14911	15046	14989	15030	14966	14858	14972	14986	15088	14853	14891	14993	14719	15000	14962	15096	14821	14882	15056	14907	14886	14861	14709	15173	15198	15106	15050	14936	14955	15007	15004	14954	15040	15028	15023	15054	14801	14811	14847	14860	14903	14987	15016	14908	15051	15095	15046	15143	14918	14972	14875	15028	14864	15021	15124	14922	14889	14935	14858	14820	14839	14941	14912	14998	14733	14771	14970	14861	14914	14911	15129	15073	15073	14976	14800	14877	14844	14939	15064	15123	14851	14799	14973	14902	15055	14896	15013	14811	14877	14801	14997	14916	14994	14938	14880	14905	14870	15043	14952	14781	14791	15009	14944	15069	14899	14967	15040	14897	14958	14914	14938	15123	14913	14925	15004	14972	14960	14960	14984	14928	15087	15030	14882	14909	15048	14856	14964	14909	15098	14989	14767	14888	14881	15081	14995	15010	14982	15144	15005	14993	14746	14704	14842	14931	14976	14908	14995	14769	14924	14792	15124	14872	15090	14850	14820	14858	14777	15050	14955	15086	14792	15074	15232	14910	14893	15204	14972	14988	15098	15016	14948	14866	15068	15019	15016	14899	14919	14863	14880	14924	15089	14779	14836	15061	14967	15071	14965	15000	14850	15147	14906	15133	15024	14949	14859	14969	14887	15019	15009	14902	14734	14830	15159	14886	14934	15115	14918	14909	14923	14927	15065	14743	14836	15057	14900	14971	14892	14938	14912	15191	14958	14894	14955	14962	14924	15078	14825	15123	14987	14907	15125	14886	14878	14697	14947	15005	14865	14941	14921	14827	15079	14980	14857	14806	14849	14779	14739	14861	14999	15007	15001	14761	14945	15026	14841	15036	14889	14925	14882	14901	14998	15082	14982	14702	14874	14755	14814	14792	14880	14938	14962	14788	14879	14849	14980	15115	15204	15029	15071	15071	14941	15080	15048	15227	14958	14978	14827	14682	14915	15065	15112	15052	15001	15002	14920	14817	14991	14880	14892	14848	14827	14944	15013	14712	15004	14902	14696	14991	14920	14898	14928	15050	14881	14783	15079	14974	14883	14983	14863	14897	14947	14886	14783	14796	15128	14828	14987	14948	14885	14889	14920	15021	14920	14900	14789	14746	14734	14896	15037	14911	14928	14848	15037	14864	14887	15018	14958	15057	15072	14866	15078	15021	14878	14964	14988	14943	14960	15041	15030	14942	14912	14762	15023	14935	14900	15173	15137	15032	14970	15102	14884	14836	15159	14861	14968	14888	15018	14964	14956	15016	14961	15090	15092	15017	15191	14856	14925	14827	14923	14968	14746	14864	14861	15075	14969	14950	15006	14880	14799	15097	14962	14983	14799	14911	15034	14921	15104	14821	15085	15052	14783	15044	14783	15078	14901	14966	14906	14914	14784	14894	14875	14939	14995	14916	14930	14729	15011	15198	15070	14797	14864	15334	15125	14899	15010	14865	14951	14980	15162	14945	14779	14883	15082	14983	15031
21382	35942	34167	28406	24228	21070	19214	18211	16876	15404	14654	14107	14274	14184	13942	13883	13892	13762	13668	13758	13741	13562	13668	13647	13611	13727	13795	13636	13665	13600	13649	13659	13580	13682	13671	13572	13618	13549	13570	13535	13611	14728	14837	14040	13484	13577	13454	13633	13583	13762	13475	13559	13694	13530	13534	13507	13555	13468	13621	13455	13651	13399	13410	13447	13568	13499	13612	13686	13544	13555	13311	13444	13576	13642	13566	13399	13469	13579	13625	13527	13575	13464	13401	13456	13525	13751	13659	13501	13535	13450	13359	13426	13696	13718	13630	13576	13606	13537	13614	13583	13524	13587	13385	13611	13510	13368	13472	13482	13466	13567	13459	13458	13477	13505	13375	13738	13524	13429	13632	13456	13405	13395	13588	13558	13603	13453	13394	13563	13566	13532	13647	13648	13430	13525	13621	13544	13548	13424	13530	13389	13585	13480	13451	13433	13409	13539	13404	13426	13530	13511	13400	13516	13435	13448	13582	13459	13491	13684	13418	13441	13373	13448	13354	13473	13568	13398	13390	13734	13567	13443	13544	13535	13529	13433	13664	13274	13556	13582	13542	13505	13426	13534	13314	13646	13548	13391	13527	13399	13583	13479	13471	13586	13531	13620	13471	13548	13510	13458	13558	13437	13482	13518	13493	13516	13665	13451	13449	13496	13546	13726	13406	13569	13367	13626	13385	13349	13367	13527	13509	13417	13656	13503	13601	13450	13638	13549	13481	13526	13469	13469	13640	13647	13437	13464	13519	13440	13434	13525	13522	13568	13505	13442	13631	13609	13570	13501	13484	13478	13440	13572	13476	13573	13537	13480	13482	13522	13552	13412	13549	13596	13441	13510	13629	13497	13405	13543	13404	13446	13543	13435	13563	13544	13529	13579	13648	13539	13597	13529	13403	13523	13571	13451	13597	13451	13611	13403	13476	13486	13500	13621	13602	13500	13397	13482	13532	13481	13571	13512	13506	13538	13432	13604	13450	13506	13617	13617	13502	13681	13395	13468	13585	13542	13490	13790	13480	13566	13558	13449	13529	13452	13473	13580	13607	13492	13427	13411	13607	13390	13686	13629	13445	13471	13543	13628	13530	13466	13621	13431	13433	13457	13478	13425	13489	13547	13591	13666	13409	13558	13457	13624	13455	13645	13485	13608	13437	13546	13393	13475	13522	13591	13431	13504	13602	13723	13407	13501	13526	13627	13444	13532	13589	13498	13601	13612	13611	13476	13487	13685	13410	13612	13390	13565	13594	13641	13451	13528	13535	13512	13602	13406	13651	13626	13590	13491	13552	13384	13553	13648	13491	13338	13552	13506	13477	13393	13347	13666	13463	13517	13407	13380	13541	13318	13525	13406	13454	13512	13526	13612	13586	13621	13616	13405	13405	13444	13555	13428	13508	13659	13424	13398	13551	13602	13526	13540	13618	13510	13431	13393	13489	13469	13470	13634	13393	13503	13538	13678	13491	13526	13448	13572	13475	13533	13478	13590	13508	13561	13390	13403	13507	13450	13576	13357	13555	13400	13529	13523	13648	13575	13350	13455	13657	13513	13484	13483	13644	13503	13453	13661	13508	13429	13569	13543	13557	13542	13539	13550	13507	13433	13594	13615	13568	13369	13496	13567	13390	13510	13493	13641	13567	13369	13319	13801	13576	13366	13399	13456	13465	13655	13568	13482	13460	13658	13365	13707	13454	13697	13598	13461	13528	13586	13521	13462	13415	13431	13446	13525	13419	13432	13609	13446	13487	13408	13450	13473	13410	13628	13602	13408	13622	13386	13518	13423	13494	13474	13632	13516	13600	13505	13521	13532	13560	13598	13586	13501	13596	13527	13320	13507	13455	13512	13533	13523	13567	13403	13333	13401	13479	13517	13528	13491	13433	13615	13489	13547	13421	13528	13448	13491	13484	13514	13646	13586	13397	13517	13403	13468	13567	13538	13584	13564	13596	13448	13480	13451	13491	13500	13438	13569	13642	13453	13417	13657	13604	13479	13575	13476	13561	13607	13512	13511	13584	13539	13398	13563	13486	13376	13495	13371	13619	13384	13534	13458	13419	13503	13676	13523	13705	13504	13375	13501	13697	13405	13397	13505	13353	13395	13390	13357	13555	13599	13516	13588	13628	13427	13546	13479	13608	13597	13514	13582	13552	13549	13467	13437	13607	13583	13651	13515	13542	13531	13460	13427	13322	13389	13475	13488	13437	13650	13565	13483	13578	13295	13377	13491	13614	13478	13546	13584	13705	13478	13443	13498	13515	13367	13462	13546	13489	13533	13582	13466	13378	13506	13398	13553	13502	13404	13417	13385	13445	13367	13651	13584	13535	13468	13253	13526	13471	13371	13298	13596	13464	13463	13456	13446	13490	13437	13572	13342	13535	13413	13478	13260	13584	13520	13437	13340	13522	13379	13523	13387	13476	13536	13421	13576	13446	13598	13608	13340	13513	13451	13626	13535	13523	13591	13538	13417	13483	13498	13593	13484	13485	13504	13633	13473	13481	13564	13504	13477	13494	13470	13495	13545	13398	13538	13625	13573	13426	13485	13571	13544	13529	13423	13563	13344	13507	13676	13519	13612	13457	13547	13474	13584	13425	13372	13369	13672	13505	13495	13534	13540	13453	13399	13346	13535	13323	13588	13278	13532	13553	13362	13541	13671	13506	13380	13523	13517	13560	13500	13627	13378	13452	13653	13523	13427	13607	13471	13583	13505	13508	13582	13569	13396	13444	13413	13599	13561	13696	13673	13605	13441	13691	13434	13477	13539	13583	13470	13551	13506	13584	13442	13443	13591	13373	13566	13553	13568	13478	13575	13533	13365	13472	13219	13557	13528	13390	13643	13307	13402	13612	13547	13526	13552	13584	13519	13340	13511	13416	13571	13478	13562	13603	13409	13504	13515	13607	13500	13474	13382	13603	13639	13610	13609	13448	13512	13526	13396	13590	13374	13504	13564	13416	13498	13539	13395	13643	13384	13703	13455	13246	13564	13527	13511	13567	13240	13459	13579	13515	13431	13489	13681	13489	13503	13737	13493	13541	13624	13544	13514	13281	13479	13471	13406	13468	13603	13374	13639	13531	13392	13376	13422	13504	13608	13532	13572	13658	13375	13589	13492	13590	13530	13581	13438	13571	13446	13717	13470	13450	13529	13412	13484	13510	13676	13467	13533	13627	13622	13469	13650	13471	13511	13498	13572	13455	13665	13599	13602	13534	13593	13456	13518	13479	13547	13480	13524	13457	13470	13491	13488	13453	13576	13482	13460	13541	13620	13655	13492	13457	13557	13540	13539	13563	13623	13532	13564	13568	13648	13414	13392	13497	13469	13610	13548	13505	13405	13695	13572	13649	13506	13540	13435	13529	13289	13595	13505	13436	13481	13566	13411	13602	13545	13460	13524	13628	13527	13502	13426	13509	13341	13530	13357	13600	13449	13634	13505	13606	13567	13514	13545	13391	13474	13450	13530	13543	13574	13341	13534	13390	13463	13612	13480	13541	13407	13553	13526	13408	13639	13526	13471	13519	13521	13357	13327	13566	13550	13511	13312	13407	13424	13583	13478	13522	13431	13521	13510	13508	13445	13586	13575	13495	13495	13454	13507	13647	13608	13523	13531	13574	13658	13538	13513	13452	13396	13591	13541	13419	13547	13615	13452	13665	13261	13525	13307	13558	13381	13392	13476	13458	13549	13563	13431	13415	13337	13408	13393	13395	13670	13360	13450	13643	13675	13494	13483	13663	13465	13527	13564	13446	13380	13442	13498	13533	13454	13491	13576	13549	13414	13651	13411	13549	13523	13546	13477	13540	13434	13527	13570	13519	13536	13443	13593	13673	13373	13511	13427	13404	13510	13473	13491	13565	13359	13519	13482	13627	13415	13561	13626	13386	13451	13522	13603	13647	13505	13459	13419	13602	13503	13530	13465	13481	13561	13486	13416	13619	13414	13414	13679	13553	13387	13494	13501	13538	13374	13620	13448	13634	13450	13490	13572	13444	13446	13452	13468	13543	13545	13293	13472	13606	13534	13612	13561	13536	13506	13445	13417	13442	13499	13482	13382	13514	13528	13601	13474	13420	13504	13646	13582	13562	13448	13564	13457	13549	13560	13389	13416	13510	13512	13512	13594	13509	13494	13463	13498	13456	13598	13620	13516	13509	13409	13558	13394	13605	13527	13529	13583	13435	13502	13425	13541	13471	13374	13512	13493	13629	13430	13519	13479	13601	13371	13426	13556	13393	13491	13631	13493	13602	13371	13459	13497	13493	13628	13541	13601	13478	13517	13433	13363	13695	13363	13399	13560	13507	13498	13547	13485	13587	13566	13657	13585	13295	13465	13642	13518	13466	13454	13747	13709	13643	13505	13547	13459	13463	13418	13502	13584	13520	13562	13519	13703	13342	13435	13378	13477	13421	13355	13517	13641	13589	13486	13426	13471	13399	13450	13410	13432	13528	13386	13521	13715	13488	13551	13645	13659	13686	13654	13550	13514	13499	13676	13537	13592	13526	13719	13496	13532	13480	13423	13571	13572	13532	13476	13520	13504	13547	13493	13450	13497	13462	13468	13414	13496	13518	13548	13495	13549	13608	13404	13585	13503	13631	13433	13513	13526	13579	13489	13379	13548	13531	13615	13574	13471	13518	13515	13404	13419	13434	13504	13556	13424	13383	13530	13483	13725	13559	13552	13521	13411	13424	13547	13291	13642	13364	13757	13434	13555	13478	13557	13361	13478	13504	13477	13220	13332	13590	13522	13639	13511	13518	13370	13531	13583	13393	13455	13491	13470	13519	13664	13554	13377	13491	13566	13474	13486	13519	13587	13477	13385	13619	13472	13432	13589	13607	13572	13566	13524	13335	13588	13603	13626	13525	13683	13478	13439	13484	13574	13394	13731	13631	13504	13494	13565	13666	13610	13357	13522	13459	13516	13511	13455	13463	13623	13524	13584	13524	13568	13533	13431	13493	13391	13480	13601	13371	13596	13575	13472	13501	13715	13479	13485	13527	13619	13473	13675	13494	13761	13419	13405	13388	13504	13712	13444	13548	13689	13494	13516	13567	13475	13519	13509	13549	13368	13683	13270	13581	13465	13471	13493	13607	13596	13521	13509	13516	13576	13433	13558	13561	13381
27806	22930	26774	24035	19119	17908	17276	16930	16240	15816	15717	15551	15481	15660	15455	15350	15516	15605	15696	15441	15440	15485	15410	15579	15502	15526	15446	15371	15399	15374	15539	15661	15386	15374	15488	15424	15462	15398	15313	15396	15498	15360	15429	15518	15323	15351	15316	15469	15288	15496	15326	15386	15375	15460	15502	15492	15381	15621	15265	15384	15399	15406	15433	15541	15302	15443	15340	15258	15519	15498	15440	15241	15453	15438	15455	15438	15138	15409	15425	15114	15261	15337	15539	15463	15514	15284	15292	15437	15578	15481	15403	15696	15506	15466	15414	15362	15459	15347	15437	15506	15574	15450	15421	15371	15419	15293	15366	15298	15324	15429	15665	15437	15432	15595	15530	15506	15432	15439	15532	15312	15625	15357	15334	15455	15146	15358	15512	15333	15368	15511	15301	15301	15220	15289	15499	15440	15410	15329	15363	15404	15449	15368	15569	15510	15360	15289	15479	15401	15360	15506	15493	15454	15358	15462	15414	15444	15407	15456	15378	15358	15456	15237	15294	15264	15439	15402	15615	15462	15278	15561	15362	15547	15379	15334	15552	15454	15451	15318	15320	15581	15556	15399	15413	15232	15368	15348	15452	15325	15600	15308	15509	15366	15304	15346	15435	15208	15383	15460	15388	15352	15520	15366	15371	15383	15462	15423	15376	15384	15658	15320	15368	15187	15417	15301	15310	15304	15321	15437	15298	15311	15482	15395	15639	15108	15441	15373	15446	15379	15404	15524	15282	15224	15456	15541	15444	15250	15473	15430	15451	15282	15423	15591	15411	15454	15298	15434	15448	15500	15444	15438	15435	15424	15446	15524	15393	15339	15290	15389	15524	15289	15316	15397	15256	15353	15536	15498	15403	15454	15587	15433	15195	15387	15250	15315	15611	15324	15519	15494	15218	15420	15478	15400	15411	15441	15428	15358	15384	15464	15333	15417	15558	15437	15474	15486	15287	15256	15341	15458	15385	15423	15504	15281	15413	15202	15314	15297	15441	15356	15559	15597	15358	15206	15338	15478	15488	15450	15475	15452	15311	15293	15254	15452	15629	15329	15405	15545	15504	15236	15393	15476	15495	15419	15341	15276	15115	15393	15434	15306	15271	15299	15512	15366	15393	15307	15226	15356	15289	15387	15239	15495	15436	15269	15321	15528	15264	15343	15387	15261	15333	15410	15311	15379	15457	15413	15434	15456	15400	15367	15267	15545	15471	15547	15418	15399	15139	15216	15381	15407	15309	15520	15297	15452	15426	15491	15365	15496	15362	15341	15225	15234	15329	15398	15514	15448	15500	15524	15359	15373	15508	15478	15366	15371	15232	15320	15369	15532	15439	15283	15372	15559	15393	15454	15442	15361	15560	15306	15393	15260	15408	15361	15300	15338	15504	15299	15476	15256	15410	15532	15336	15328	15414	15438	15360	15261	15431	15355	15409	15250	15582	15260	15280	15385	15405	15538	15324	15457	15504	15410	15516	15331	15506	15391	15360	15225	15377	15152	15470	15358	15366	15469	15425	15406	15370	15586	15337	15378	15367	15474	15357	15365	15308	15281	15396	15337	15509	15493	15245	15388	15419	15405	15296	15372	15521	15569	15333	15352	15322	15386	15431	15293	15293	15231	15356	15487	15365	15257	15293	15313	15237	15185	15315	15410	15335	15325	15376	15401	15403	15222	15285	15415	15373	15321	15316	15372	15458	15536	15457	15213	15455	15366	15240	15308	15468	15519	15259	15409	15670	15297	15392	15414	15384	15494	15361	15522	15128	15270	15375	15462	15572	15343	15326	15318	15564	15251	15522	15213	15487	15248	15466	15444	15300	15518	15372	15402	15452	15404	15295	15346	15509	15364	15266	15390	15546	15572	15500	15395	15303	15302	15436	15483	15360	15478	15415	15409	15401	15449	15570	15556	15414	15372	15308	15183	15391	15111	15541	15260	15491	15487	15431	15182	15257	15471	15473	15391	15298	15401	15319	15387	15556	15435	15551	15688	15427	15465	15416	15324	15308	15348	15494	15453	15335	15564	15503	15352	15523	15655	15471	15485	15469	15547	15389	15445	15380	15384	15647	15485	15374	15537	15498	15419	15596	15486	15410	15560	15443	15465	15306	15337	15324	15458	15534	15357	15337	15433	15549	15418	15320	15304	15341	15399	15389	15336	15629	15453	15350	15497	15419	15385	15453	15587	15290	15441	15484	15426	15462	15386	15431	15448	15284	15314	15401	15348	15311	15418	15457	15324	15401	15340	15578	15222	15603	15424	15283	15314	15352	15336	15415	15443	15375	15468	15544	15259	15251	15339	15294	15601	15287	15340	15298	15314	15222	15462	15275	15342	15660	15409	15493	15331	15645	15448	15466	15549	15538	15389	15424	15269	15499	15353	15279	15443	15473	15395	15160	15244	15449	15471	15451	15494	15493	15416	15429	15534	15461	15345	15352	15442	15385	15383	15449	15403	15291	15234	15340	15521	15390	15579	15533	15624	15575	15438	15211	15357	15418	15657	15266	15355	15432	15380	15447	15368	15308	15278	15331	15199	15306	15565	15452	15414	15437	15553	15408	15434	15364	15482	15573	15453	15488	15375	15440	15377	15429	15380	15381	15545	15373	15269	15274	15330	15330	15476	15245	15480	15580	15547	15510	15471	15311	15361	15454	15278	15304	15389	15509	15378	15487	15137	15434	15438	15406	15372	15520	15348	15210	15193	15385	15307	15342	15305	15430	15438	15328	15202	15483	15398	15512	15580	15529	15314	15432	15500	15496	15468	15196	15428	15389	15373	15479	15436	15580	15382	15545	15311	15423	15576	15260	15336	15348	15443	15093	15383	15487	15567	15549	15471	15513	15487	15371	15559	15404	15409	15397	15428	15362	15277	15534	15301	15638	15256	15332	15405	15364	15515	15417	15487	15369	15401	15211	15472	15302	15420	15545	15337	15405	15355	15520	15316	15475	15206	15177	15245	15382	15411	15435	15381	15462	15243	15428	15453	15387	15497	15529	15277	15468	15194	15410	15528	15439	15514	15423	15348	15464	15234	15466	15491	15519	15388	15279	15339	15425	15360	15373	15334	15251	15509	15331	15409	15349	15488	15267	15352	15442	15203	15321	15309	15322	15303	15322	15291	15598	15306	15448	15382	15267	15448	15264	15366	15449	15450	15574	15450	15375	15329	15372	15346	15327	15351	15272	15416	15597	15466	15343	15176	15424	15522	15366	15146	15397	15415	15419	15502	15540	15426	15195	15171	15358	15482	15463	15272	15484	15489	15567	15203	15186	15230	15430	15254	15394	15258	15407	15462	15492	15461	15416	15443	15440	15341	15407	15281	15288	15418	15373	15447	15341	15419	15356	15281	15211	15396	15413	15258	15424	15450	15446	15422	15512	15374	15579	15476	15331	15289	15387	15314	15303	15473	15520	15353	15539	15339	15319	15262	15499	15500	15419	15477	15433	15359	15521	15363	15333	15388	15424	15353	15287	15252	15643	15389	15369	15326	15436	15398	15288	15450	15333	15215	15271	15560	15506	15427	15302	15633	15294	15520	15487	15589	15297	15238	15324	15220	15353	15489	15357	15454	15378	15221	15313	15396	15342	15297	15233	15332	15343	15559	15533	15349	15329	15383	15453	15500	15452	15334	15291	15558	15544	15464	15432	15480	15293	15433	15552	15506	15516	15520	15395	15261	15321	15489	15362	15429	15289	15288	15466	15435	15593	15343	15486	15225	15602	15290	15421	15410	15419	15361	15486	15191	15353	15312	15498	15477	15342	15341	15694	15369	15626	15373	15262	15377	15226	15265	15422	15379	15528	15298	15328	15181	15305	15374	15296	15310	15397	15329	15502	15286	15337	15314	15550	15430	15485	15235	15413	15574	15216	15373	15498	15552	15438	15543	15296	15462	15214	15453	15225	15370	15443	15447	15546	15380	15394	15406	15307	15390	15592	15509	15383	15309	15306	15409	15389	15352	15336	15385	15533	15424	15303	15344	15507	15458	15416	15413	15580	15374	15401	15242	15265	15428	15534	15419	15445	15389	15420	15492	15585	15383	15429	15667	15482	15531	15346	15475	15471	15467	15501	15321	15224	15411	15161	15420	15435	15315	15351	15651	15412	15476	15554	15253	15526	15501	15434	15374	15383	15294	15426	15240	15436	15406	15253	15186	15252	15484	15377	15712	15230	15212	15353	15489	15351	15133	15233	15333	15403	15256	15485	15384	15440	15508	15298	15437	15470	15250	15347	15500	15539	15454	15534	15418	15383	15500	15501	15385	15294	15512	15362	15259	15413	15332	15505	15484	15362	15337	15307	15306	15173	15572	15304	15499	15489	15456	15380	15250	15316	15535	15464	15253	15345	15443	15412	15461	15591	15603	15338	15358	15453	15359	15418	15380	15539	15306	15068	15566	15298	15253	15266	15351	15323	15364	15461	15480	15498	15403	15430	15381	15237	15250	15327	15271	15340	15503	15320	15545	15485	15307	15318	15390	15452	15454	15375	15366	15368	15335	15383	15482	15486	15525	15558	15521	15270	15467	15412	15651	15433	15413	15708	15421	15213	15266	15646	15297	15477	15474	15424	15486	15276	15690	15385	15444	15350	15403	15276	15414	15531	15474	15319	15554	15323	15616	15501	15430	15353	15579	15379	15345	15463	15215	15216	15289	15419	15407	15454	15518	15407	15299	15412	15488	15372	15230	15473	15209	15504	15420	15433	15410	15474	15346	15378	15347	15310	15335	15478	15310	15428	15499	15529	15521	15627	15417	15421	15390	15574	15476	15349	15591	15338	15571	15504	15465	15440	15432	15406	15471	15472	15354	15486	15438	15481	15333	15261	15281	15291	15378	15430	15518	15284	15350	15360	15469	15355	15344	15289	15472	15407	15497	15229	15466	15420	15379	15248	15418	15187	15315	15369	15284	15243	15398	15428	15437	15306	15414	15451	15537	15185	15462	15452	15169	15270	15408	15452	15465	15471	15391	15523	15391	15367	15370	15398	15459	15183	15343	15457	15364	15421	15251	15382	15327	15459	15250	15378	15330	15508	15180	15477	15467	15288	15336	15244	15392	15395	15348	15286	15428	15377	15196	15322	15546	15593	15351	15345	15337	15289	15512	15319	15382	15402	15451	15420	15506	15336	15239
20015	28361	26854	22119	19159	17219	16531	16033	15188	14394	14111	14135	14050	13809	13861	13971	13896	13842	13817	13756	13755	13827	13734	13946	13799	13854	13713	13984	13851	13871	13715	13812	13836	13836	13822	13782	13760	13727	13850	13750	13883	13917	13950	13851	13896	13729	13712	13768	13806	13703	13981	13816	14044	13750	13769	13811	13728	13727	13650	13935	13817	13618	13845	13743	13845	13729	13678	13752	13703	13788	13772	13752	14065	13680	13728	13783	13701	13747	13833	13828	13839	13932	13694	13797	13785	13809	13748	13793	13708	13683	13854	13742	13661	13907	13774	13623	13748	13785	13786	13739	13908	13712	13807	13870	13669	13668	13636	13732	13779	13477	13826	13852	13723	13929	13916	13816	13598	13652	13823	13762	13696	13793	13852	13669	13764	13856	13789	13741	13820	13842	13582	13792	13693	13743	13831	13837	13920	13678	13724	13768	13785	13792	13952	13812	13813	13757	13774	13804	13946	13755	13727	13914	13909	13708	13869	13772	13875	13773	13880	13765	13805	13801	13653	13741	13927	13872	13910	13777	13800	13598	13619	13785	13715	13674	13837	13759	13847	13732	13838	13707	13663	13775	13826	13765	13859	13893	13722	13878	13597	13702	13721	13847	13840	13660	13654	13631	13756	13609	13723	13764	13875	13839	13761	13780	13966	13746	13825	13740	13761	13789	13687	13706	13818	13701	13627	13652	13633	13729	13684	13661	13848	13756	13783	13773	13735	13697	13913	13855	13873	13709	13718	13788	13710	13691	13745	14031	13752	13824	13532	13841	13792	13814	13835	13791	13827	13805	13865	13703	13757	13708	13816	13735	13730	13694	13868	13828	13731	13892	13681	13736	13739	13702	13792	13654	13694	13738	13734	13960	13714	13690	13907	13706	13779	13712	13748	13809	13924	13835	13692	13711	13708	13625	13691	13702	13814	13786	13907	13930	13817	13778	13860	13850	13844	13707	13664	13631	13787	13689	13696	13753	13687	13685	13888	13760	13588	13819	13807	13815	13688	13636	13956	13776	13764	13657	13642	13739	13784	13729	13591	13643	13669	13830	13838	13913	13890	13856	13752	13912	13735	13803	13762	13818	13924	13780	13724	13657	13901	13693	13742	13771	13811	13790	13729	13752	13731	13939	13750	13723	14026	13710	13818	13753	13771	13635	13794	13866	13801	13787	13859	13584	13786	13837	13783	13747	13720	13617	13907	13694	13900	13700	13800	13755	13888	13852	13828	13849	13945	13761	13781	13721	13869	13905	13701	13784	13715	13698	13909	13595	13675	13867	13806	13655	13841	13757	13763	13831	13799	13783	13797	13822	14002	13803	13817	13857	13680	13831	13799	13819	13757	13672	13707	13777	13779	13741	13600	13854	13821	13786	13697	13700	13745	13698	13764	13697	13956	13791	13685	13842	13783	13806	13811	13871	13840	13618	13783	13727	13756	13668	13870	13828	13949	13565	13862	13479	13749	13778	13841	13804	13508	13847	13898	13714	13933	13874	13684	13781	13685	13821	13695	13744	13656	13737	13740	13657	13796	13719	13708	13736	13821	13829	13934	13785	13846	13991	13772	13708	13634	13673	13610	13782	13840	13848	13825	13724	13821	13922	13828	13895	13805	13671	13780	13651	13792	13726	13857	13677	13661	13893	13671	13704	13974	13734	13759	13664	13734	13719	13688	13714	13803	13735	13718	13779	13791	13681	13765	13789	13705	13916	13728	13721	13854	13614	13879	13643	13892	13767	13816	13844	13631	13756	13817	13783	13748	13807	13830	13633	13817	13646	13755	13764	13885	13915	13819	13930	13832	13751	13849	13888	13714	13810	13688	13884	13715	13704	13795	13668	13619	13798	13754	13858	13912	13783	13745	13742	13822	13853	13775	13715	13847	13983	13769	13734	13917	13875	13989	13853	13706	13791	13885	13824	13750	13799	13960	13635	13685	14055	13683	13734	13806	13561	13770	13714	13756	13797	13705	13838	13717	13727	13671	13702	13781	13741	13817	13635	13708	13989	13718	13828	13700	13696	13790	13590	13620	13561	13825	13707	13670	13725	13784	13663	13840	13774	13810	13752	13664	13696	13838	13745	13677	13695	13792	13758	13796	13811	13724	13724	13770	13873	13790	13667	13842	13823	13856	13675	13926	13691	13811	13783	14011	13805	13816	13697	13770	13697	13821	13854	13651	13743	13908	13736	13792	13753	13749	13711	13790	13823	13824	13766	13725	13845	13743	13784	13785	13792	13797	13916	13852	13618	13738	13669	13793	13738	13824	13761	13768	13857	13794	13628	13756	13670	13779	13835	13654	13732	13741	13830	13653	13801	13697	13838	13869	13823	13687	13919	13662	13772	13934	13745	13739	13663	13798	14030	13697	13890	13894	13611	13842	13605	13829	13891	13646	13716	13893	13701	13759	13726	13687	13638	13770	13882	13711	13883	13660	13794	13797	13673	13678	13603	13750	13814	13694	13686	13822	13658	13762	13754	13788	13839	13750	13868	13671	13881	13756	13714	13795	13741	13808	13644	13757	13899	13798	13923	13680	13818	13702	13683	13827	13739	13749	13768	13865	13752	13750	13850	13792	13969	13695	13766	13651	13904	13811	13808	13735	13696	13734	13780	13764	13675	13675	13821	13773	13705	13919	13634	13627	13821	13658	13819	13704	13762	13891	13875	13713	13779	13661	13896	13738	13775	13774	13790	13627	13765	13823	13794	13757	13678	13764	13716	13727	13781	13692	13766	13824	13781	13685	13831	13935	13768	13729	13824	13820	13819	13855	13752	13731	13893	13853	13776	13841	13749	13984	13848	13811	13674	13718	13725	13853	13726	13915	13897	13772	13803	13852	13810	13802	13714	13792	13783	13775	13766	13597	13668	13821	13758	13852	13849	13928	13805	13802	13762	13624	13706	13677	13674	13724	13829	13998	13917	13797	13845	13809	13947	13825	13905	13691	13901	13642	13695	13833	13781	13829	13791	13716	13778	13621	13743	13601	13677	13849	13685	13672	13809	13881	13847	13574	13893	13762	13703	13748	13782	13737	13768	13870	13769	13809	13718	13878	13947	13747	13850	13597	13679	13696	13671	13868	13863	13747	13660	13700	13762	13566	13655	13983	13660	13682	13911	13598	13772	13683	13692	13771	13758	13775	13518	13706	13981	13902	13802	13895	13772	13790	13795	13757	13763	13858	13774	13617	13716	13711	13842	13834	13723	13693	13865	13812	13569	13738	13818	13853	13679	13951	13782	13786	13834	13786	13792	13891	13773	13669	13766	13694	13665	13746	13539	13728	13724	13659	13819	13740	13808	13794	13739	13655	13616	13674	13774	13766	13827	13678	13720	13575	13775	13806	13692	13611	13727	13993	13676	13634	13698	13835	13840	13654	13765	13819	13745	13707	13749	13718	13799	13803	13850	13864	13723	13679	13734	13777	13705	13823	13753	13615	13926	13933	14008	13798	13837	13799	13796	13731	13716	13897	14049	13600	13701	13707	13858	13724	13613	13866	13709	13789	13721	13875	13786	13942	13764	13795	13683	13675	13883	13868	13661	13790	13837	13704	13588	13607	13856	13786	13690	13660	13781	13648	13649	13740	13773	13658	13830	13764	13817	13800	13822	13679	13780	13670	13835	13774	13948	13819	13842	13885	13725	13750	13978	13724	13781	13767	13964	13712	13823	13819	13782	13752	13953	13741	13881	13817	13924	13819	13845	13908	13795	13546	13778	13738	13746	13662	13838	13813	13737	13776	13795	13739	13654	13786	13712	13786	13705	14046	13806	13863	13788	13649	13738	13957	13729	13916	13888	13821	13737	13703	13708	13855	13899	13858	13724	13854	13658	13734	13690	13831	13816	13733	13769	13748	13810	13641	13856	13743	13673	13779	13664	13712	13708	13638	13864	13779	13714	13693	13733	13594	13809	13842	13542	13884	13697	13782	13772	13752	13887	13680	13779	13704	13697	13634	13629	13818	13801	13833	13842	13756	13761	13918	13766	13957	13667	13749	13755	13934	13799	13705	13731	13624	13665	13778	13864	13758	13626	13911	13714	13883	13972	13683	13592	13816	13745	13801	13844	13876	13768	13789	13888	13708	13808	13746	13802	13628	13851	13660	13664	13750	13763	13799	13866	13777	13734	13775	13747	13655	13763	13704	13816	13889	13702	13815	13810	13749	13801	13726	13910	13893	13857	13756	13881	13690	13853	13629	13741	13652	13778	13841	13662	13838	13825	13685	13793	13611	13804	13919	13704	13750	13733	13699	13792	13711	13839	13803	13818	13808	13731	13670	13826	13638	13882	13844	13826	13754	13855	13857	13866	13834	13903	13789	13664	13781	13722	13799	13956	13673	13850	13867	13889	13804	13880	13837	13930	13771	13739	13703	13763	13713	13788	13783	13748	13694	13906	13783	13723	13713	13904	13829	13777	13849	13768	13945	13760	13731	14059	13843	13743	13743	13882	13704	13857	13619	13870	13716	13642	13907	13933	13837	13810	13757	13700	13872	13883	13655	13880	13627	13645	13612	13769	13673	13725	13762	13818	13703	13887	13678	13664	13918	13804	13733	13760	13755	13710	13775	13712	13911	13847	13808	13876	14048	13879	13719	13840	13727	13810	13774	13963	13785	13913	13792	13666	13765	13859	13704	13827	13696	13643	13720	13734	13613	13836	13699	13928	13847	13785	13875	13776	13840	13774	13868	13745	13795	13882	13935	13735	13692	13703	13707	13687	13753	13869	13613	13705	13793	13816	13753	13796	13837	13764	13857	13793	13718	13783	13730	13783	13798	13840	13845	13832	13808	13901	13744	13627	13860	13868	13845	13818	13804	13802	13798	13647	13618	13602	13734	13827	13660	13745	13843	13827	13864	13706	13561	13725	13823	13611	13749	13648	13816	13835	13853	13844	13757	13829	14024	13734	13730	13729	13965	13765	13705	13742	13719	13647	13773	13843	13628	13781	13741	13844	13906	13656	13836	13891	13793	13694	13850	13796	13831	13817	13755	13791	13938	13802	13680	13714	13689	13770	13793	13856	13846	13837	13845	13836	13773	13834	13759	13583	13627	13779	13907	13695	13868	13772	13657	13776	13564	13753	13721	13884	13772	13833	13750	13695	13661	13828	13929	13825	13736	13698	13800	13744	13810	13620
24415	21177	28368	24674	22024	19895	18387	16081	15272	14878	14387	14402	14347	14251	14273	14160	14211	14058	14102	14137	14115	13974	14166	14128	13974	13839	13940	13998	14094	13980	14037	14084	14028	14079	14127	14070	14000	14088	14167	14165	14098	14130	14169	14013	13916	13988	14067	14054	13848	14079	14093	13845	13815	14042	13909	13943	14275	14125	13928	13947	14121	13878	13992	13826	13926	13798	13896	13806	13906	13917	13789	13993	13963	13849	13942	14027	14192	13888	14053	13786	13844	13956	13700	14026	13912	14091	13938	13837	13908	13959	14029	13888	13774	13865	14053	14143	13992	13822	13790	13750	14049	13913	13810	14018	14024	13951	13935	14049	13700	13955	13867	13837	13864	13960	13994	14059	14051	13887	13985	13841	13856	14024	13919	14006	13900	13868	13920	13977	13947	13992	13983	13819	14000	13880	13885	13909	13851	13907	13835	14014	13952	14005	13960	13934	14024	13929	13992	13863	13880	13874	13906	13946	13923	13785	13933	13910	13868	13872	13857	13743	13823	13934	13911	14068	13794	13818	13860	14087	13894	13970	13972	13750	13916	14027	13939	13958	13972	13928	14077	14021	14091	14148	14004	14048	13957	13874	13787	13949	13895	13976	13848	13967	13958	14095	13991	14037	13868	13916	14047	13982	14091	13893	13925	14020	13819	13918	14171	13811	13986	13912	13865	13964	13840	14227	14011	14101	13919	14026	13962	14025	13858	13960	13876	13900	13948	13836	13800	13982	13999	13922	13948	13810	14035	13847	13867	13802	13885	13629	13882	13764	13840	13805	13976	13849	13941	13705	13936	13941	14065	13953	13983	13958	13832	13776	13840	13849	13737	13965	13952	13717	13935	13831	14026	13866	13868	14032	13781	13862	13763	14083	13927	13778	14005	13795	13694	13806	13883	14028	14014	14043	13836	13921	13835	13837	14004	13953	13887	13777	13836	13786	14018	14012	13954	13825	13825	13835	14082	14034	13998	13792	13875	13774	13804	13942	14076	13813	13945	13794	13861	13840	13957	13942	13847	13774	14097	13944	13826	13801	13855	13924	13854	13831	13909	14121	13861	13915	13834	13850	13891	14080	13932	13957	14153	13999	13850	13913	13958	14056	14002	13719	13923	13812	13790	13724	13968	13886	14086	13761	13998	13988	14112	13928	13837	13853	13918	14004	13957	13983	13994	14039	14094	13794	13998	13748	13835	13951	14074	13909	13739	13908	13749	13875	13999	13963	13745	13888	13904	13814	13899	13988	14011	13980	14010	13876	14006	14022	13952	14046	14004	14014	13892	13820	13930	14006	13948	13827	13681	13759	13809	13994	13872	13882	13903	13809	14030	13811	13991	13875	14125	13873	14002	13787	14121	14021	13807	13932	13944	13909	13936	13981	13932	14010	13921	13659	13861	14010	13942	13967	14111	13897	13833	13949	13847	13873	13950	14071	13844	13907	13874	14004	13591	13885	13757	13784	13944	13910	13901	13910	14003	13987	14002	13951	13878	13989	14025	14011	13825	13909	13960	14028	13981	13750	14013	13838	13983	13907	14059	13882	13887	13876	13830	13868	13825	14003	14102	13987	13805	14054	14039	14050	13889	13846	13910	13942	13938	13974	14061	14112	13972	13899	13938	13891	14005	14049	13862	13955	13858	13897	14057	13825	14045	13958	13859	13842	13963	14119	14104	13889	13846	13976	13960	14085	14090	13925	13919	13838	14032	13891	13952	14075	14047	14038	14033	14030	13856	13882	14019	13826	13993	13959	13882	14063	13749	13992	14158	13779	13820	13981	14043	13871	13672	14151	13903	13997	13902	13835	13896	13849	13835	13826	13755	13768	13846	13918	13820	14026	13804	13866	13954	13809	13684	14016	13945	13832	14086	14003	13894	14017	13705	13679	13764	13852	13985	13989	13998	13888	13768	13955	13791	13827	13823	14015	13958	13858	13826	13930	13724	14007	13751	13656	14007	13860	13890	13990	13829	13738	13782	14168	14034	13817	14160	13978	13868	13953	13868	13738	13766	13793	13995	14035	14131	14094	13932	14081	13762	14163	13947	13826	13923	14203	13896	13822	13657	13859	13647	13908	13966	13810	13782	13967	13908	13876	13852	13844	13952	14046	13973	13750	13972	14008	13769	13808	14048	14059	13742	13763	13810	14023	13855	14013	14050	13931	13751	13999	13793	13912	14093	13823	13836	13849	14007	13814	13672	13987	13881	14021	13890	13893	13977	13893	13868	13973	13808	13944	13802	13765	14029	13854	13935	13873	13899	13837	13840	13953	13929	13966	13977	13875	13848	14186	14145	14011	13999	14096	14024	13742	13892	13893	13722	13931	13790	14108	14000	13838	13991	14088	13916	13899	14055	13886	14073	14062	13747	13834	14052	13956	13811	13932	13732	13841	13849	13834	14002	14033	13825	13699	13891	13683	14066	13975	14101	13912	13847	13854	14049	13917	14037	13985	13952	13763	13899	13943	13748	13951	13911	14085	14058	13690	13774	13915	14101	13842	13979	13994	13904	13956	13918	13792	13967	13787	14028	13875	13890	13903	13868	13937	13831	13991	13871	13897	13943	14023	13963	13881	13904	13867	13887	13845	13975	13839	13833	14106	13837	13982	13857	13706	13857	14078	13957	13886	13796	13871	13881	13694	13774	13983	13909	13984	13894	13915	13999	13954	14034	13989	13842	13850	13922	14011	13957	13842	14118	14028	13872	13898	13803	14003	13893	13676	13929	14023	13906	13996	13956	13984	13981	13809	13756	13961	13863	13843	13831	13883	13733	13949	13913	13894	13974	13990	13992	13980	13833	13918	13987	13994	13891	13826	13713	13820	14061	13947	13986	14003	13974	13935	13705	13861	14021	13978	14092	13831	13888	14087	14094	14143	13926	13998	13752	13764	13783	13800	13821	13892	13752	13711	13932	14029	13956	13867	13990	13766	14130	13938	13916	13953	13991	13832	14046	13860	14059	13758	13771	13580	13997	13854	13789	13875	13877	13986	13937	14043	14043	14024	13951	13816	13866	14015	13816	13930	13900	13870	13842	14016	13801	14066	13871	13902	13712	13932	13864	13959	13965	13997	13995	13971	13956	14142	13932	14040	13706	14130	13855	13875	13905	13956	13934	13993	13780	14023	13974	13754	14016	14113	13891	13997	13788	13886	14084	13768	13985	13994	14085	13981	13953	13840	13970	13879	13965	14030	13982	13935	13820	13969	13939	13987	13914	13962	13931	14022	13971	13822	13967	13844	13850	13985	13896	13920	13866	13913	13945	13933	14033	13936	14025	13930	13931	13938	13890	13930	13939	13803	14005	13959	13952	14015	13834	13669	13934	13800	14082	14074	14002	14173	13913	13813	14002	13992	13952	13892	13916	14040	14053	13852	13743	14057	13811	14103	14103	13778	13819	13908	13912	13885	14092	13917	13934	13903	13960	13997	13714	13783	13915	14003	13832	13751	13736	13876	13901	13839	13970	13939	13823	14001	13931	14145	13980	13935	13833	13883	13967	13842	13899	14069	13890	13791	14034	13898	13872	13946	13815	13896	13910	13870	14181	13993	14083	13842	13916	13918	14004	13745	14001	13946	13881	13856	14085	13875	13863	13919	14020	13761	14107	13972	13934	13879	14072	13949	14011	13736	14106	14122	13911	13971	14043	13865	13814	13829	14179	13949	13968	13957	14007	13762	13897	13935	13861	13906	13971	13956	13933	13866	13915	14030	13880	14018	13924	13981	13940	13994	13884	13935	13911	14148	13756	13851	14066	13970	13773	13931	13959	13948	13839	14012	13659	13780	14013	14032	13913	13808	13953	13698	13733	13812	13951	13870	13947	13883	13840	14029	13784	13781	14042	13987	14008	13805	14026	13934	13874	14116	13839	14062	13932	13875	13843	14059	13934	14035	13845	13829	13988	13901	14077	13818	13934	13824	13790	13926	13930	14081	13872	13890	13847	13899	14056	13839	13970	13985	13966	14034	13952	13942	13883	13983	13857	13901	13910	13993	14072	13805	13973	13813	13790	13996	14002	14008	13870	13850	13879	13756	13976	13890	13807	13899	13874	13710	14066	13916	14019	13973	14021	13832	13978	14063	13784	13859	13916	13904	14073	13737	13817	13902	13936	14066	13765	13994	13816	14035	13969	13996	13906	14053	14120	13939	14066	13778	14018	13697	14003	13559	13874	13917	13776	13845	13744	13922	14108	13947	14092	13987	13959	14065	13885	13744	14004	13972	13943	14034	13888	13781	13732	13905	13912	13840	14038	13903	14060	13791	13875	13864	13923	13836	13874	14022	13912	13861	14045	13918	13896	13966	13826	13931	13857	13981	14028	13947	14048	14029	13961	13820	13898	13782	13835	14135	13871	13954	14011	13724	13868	13999	13929	13948	13904	13891	13980	13984	13722	13948	13946	14229	13965	13856	13827	13950	13822	13957	13923	13763	13878	13792	13943	13971	13885	14111	13953	14027	13986	13785	14043	13738	14072	13854	14055	14087	14105	13763	14048	14016	13777	13889	13872	14125	13984	14018	14098	13969	13825	13949	13975	13850	14008	13964	14109	13939	13835	13897	13872	13800	13589	14018	13957	13907	13878	13773	13751	14051	14075	14063	13941	13929	14011	13903	13779	13939	13895	13997	13941	13597	13841	14050	13973	13883	13837	13940	13997	13899	13915	13940	13849	14021	14026	13843	14095	13987	13954	14105	13995	13840	13819	13964	13856	13899	13857	14120	13965	13907	13918	13750	13991	14034	13878	13890	13952	13933	14012	13933	13910	13897	13927	13847	13868	13830	13989	13775	13888	13850	13926	14061	13923	14125	13756	13991	14009	14060	13857	13986	14078	13871	13889	13986	14059	13990	13928	13649	13955	13813	13739	13869	13967	13971	13985	13890	13832	13863	13901	14025	13918	13849	13808	13849	13924	13983	14110	14002	13983	13765	13983	13842	13865	13774	13875	13864	13913	13834	13954	14077	14014	13981	13880	13801	13907	14121	13934	13886	14057	13989	13896	13782	13956	14037	13966	14006	13929	13904	13767	13992	13820	13748	13971	13945	13880	13797	14107	14192	13954	13933	13881	13938	13827	13857	13750	13794	13829	13900	14046	13936	13852	13985	14070	14094	13874	13964	14108	13928	13984	13667	13992	13838
19847	34275	31807	25664	21269	18598	17115	15893	15116	14150	13416	13418	13237	13095	13023	13117	12985	13047	12999	13052	13032	12871	12871	12904	12912	12981	12851	12967	12983	12880	12870	13017	12931	12891	12778	13042	12951	12934	12949	12819	12840	13088	13020	13133	12882	12860	12878	12809	12833	12830	12909	12634	12847	12943	12847	12886	12836	12937	13071	12856	12686	12859	12788	12880	12794	12827	12928	12893	12990	12775	12929	12784	12614	12794	12807	12849	12895	12973	12802	12832	12895	12774	12938	12976	12934	12930	12926	13047	12812	12799	12730	12803	13198	13003	12739	13139	13065	12756	12940	12950	12816	12725	12951	12831	12948	12849	12877	12775	12980	12887	12944	12891	12902	12868	12906	12835	12923	12873	12954	12950	12977	12807	12923	12912	12741	12942	12818	12779	12949	12850	13012	12841	13033	12942	12751	12915	12728	12865	12817	12790	12763	12912	12703	12988	12769	12895	12888	12858	12898	12904	12914	12900	12889	12821	12808	12968	12833	12780	12909	12811	12908	12751	12989	12775	12797	12883	12981	12811	12657	12833	12777	12743	12889	12855	12953	12712	12982	12886	12897	12871	12818	12908	12749	12854	12953	12861	12843	12866	12800	12931	12725	12784	12960	12810	12773	12940	12855	12832	12821	12970	12957	12858	12905	12874	12941	12920	12767	12743	12847	12851	12827	12925	12892	12775	12900	12807	12681	12867	12825	12787	12748	12692	12915	12877	12904	12830	12850	13007	12892	12682	12791	12792	12905	12783	12702	12762	13007	12827	12755	12995	12663	12818	12820	12901	12801	12863	13008	12918	12806	12771	12920	12858	12843	12818	12883	12839	12840	12963	12849	12896	12894	12819	12876	12821	12863	12920	12771	12862	12940	12835	12809	12868	12920	12933	12774	12854	12922	13002	12886	12859	12937	12887	12838	12920	13014	12832	12824	12912	12762	12889	12855	12996	12836	12805	12929	12993	12725	12838	12814	12975	12817	12715	12861	12787	12892	13063	12691	12901	12865	12772	12824	12788	12839	12911	12831	12705	12852	12986	13068	12790	13014	12780	12882	12934	12914	12904	12804	13004	13101	12871	13032	12762	12834	12854	12827	12871	12754	12850	12891	12908	12846	12912	12857	12757	12890	12680	12801	12880	12989	13049	13015	12751	12934	12882	12850	12972	12881	12886	12841	12715	12785	12906	12771	12874	12766	12834	12986	12834	12911	12737	12981	12849	12755	12741	12882	12808	12730	12971	12795	12707	12867	12688	12894	12766	12803	12850	12898	12977	12731	12768	12944	12968	12901	12802	12903	12761	12850	12688	12982	12579	12995	12871	12901	12895	12879	12655	12987	12746	12726	12902	12927	13080	13124	12805	12883	12755	12825	12854	12894	12853	13001	12908	13016	12834	12933	12801	12788	12840	12942	12923	12987	12751	12752	12856	12785	12844	12857	12814	12858	12750	12828	12992	12852	12869	12862	12937	13003	12911	12871	12944	12801	12762	12869	12804	12697	12885	12958	12933	12750	12760	12683	12887	12839	12808	12980	12916	13022	12917	12974	12782	12999	13005	12918	12800	12663	12932	12787	12818	12845	12747	12847	12925	12809	12947	12902	12853	12834	12814	12999	12799	12923	12881	12918	12801	12694	12842	12826	12838	12820	12837	12921	12975	12783	12826	13097	13021	12788	12988	12993	12967	12858	12909	12766	12990	12810	12696	12692	12895	12804	12816	12835	12922	12908	12848	12913	12797	12871	12872	12823	12807	12902	12908	13011	12886	12903	13099	12883	12791	12976	12808	12823	12938	12772	12881	12779	12801	12901	12707	12870	12866	12759	12739	12867	13006	12792	12844	12958	12805	12791	12701	12878	12861	12767	12841	12933	12914	12976	12879	12942	12932	12806	12954	12791	12835	12788	12931	12698	12859	12922	12848	12967	12854	12771	13000	13002	12907	12808	12891	12854	12884	12954	12847	12838	12952	12841	12884	13066	12881	12819	12793	12777	12827	12748	12821	13007	12822	12759	12940	12796	12727	12930	12759	12936	12759	12662	12791	12739	12899	12936	12855	12915	12854	12944	12830	12924	12829	12881	12829	12890	12837	12804	12855	12878	13003	12980	12868	12773	12860	12737	12892	12783	12859	12824	12733	12996	12800	13058	12851	12993	12896	12845	12894	12803	12903	12908	12984	12814	12842	12753	12586	12951	12847	12837	12784	13086	13018	12767	12843	12862	12736	12825	12959	12866	12867	12888	12826	12818	12852	12805	12984	13072	12833	12892	12992	12908	12790	12955	12777	12787	12861	12917	12976	13062	12830	12809	12891	12819	12911	12850	12869	12832	12765	12972	12788	12846	12899	12852	12777	12884	12735	12965	12910	13072	12834	12841	12813	12973	12765	12933	12707	12695	12895	12868	12878	12743	12846	12986	12729	12884	12955	12820	12835	12870	12737	12967	12968	12870	12869	12773	12937	12900	12783	12645	12617	12841	12960	13031	12872	12974	12813	12869	12880	12873	12782	12958	12906	12953	12883	12753	12879	12790	12861	12975	12768	12835	12834	12842	12844	12879	12859	12824	12880	13028	12839	12925	12905	12902	12830	12879	12868	12870	12883	12793	12799	13021	12834	12876	12965	12762	12835	12774	12867	12808	12744	13103	12754	12851	12880	12734	12968	12737	12847	12775	12849	12979	12838	12856	12981	12911	12856	12855	12801	12818	12957	12852	12888	12876	12760	12900	12880	12845	12770	12980	12949	12757	12898	12711	12936	12833	12893	12747	12845	12793	12736	12856	13014	12792	12913	12806	12753	12938	12829	12992	12760	12864	12828	12966	12855	12976	12779	12887	12813	13035	13020	12850	12925	12724	12886	12711	12893	12631	12753	12726	12731	12842	12837	12745	12883	12794	12907	12858	12944	12968	12925	12959	12785	12863	12888	12776	12877	12947	12742	12809	12930	12750	12821	12963	12825	12854	12862	12773	12904	12832	13043	12942	12967	12935	12931	12836	12886	12958	12877	12736	12875	12846	12893	12900	12901	12807	12848	12810	13103	12883	12906	12911	12924	12847	12813	13060	12830	12745	12818	12852	12731	12778	12877	12748	12701	12840	12859	12892	12824	12824	12777	12994	12862	12737	12751	12755	12999	12916	12773	12938	12907	12965	12959	12929	12779	13011	12731	12912	13032	12699	12882	12825	12743	12950	12729	12770	12825	12856	12840	12910	12831	12828	12996	12996	12935	12772	12824	12861	12754	12766	12853	12810	12703	12860	12831	12864	12877	13010	12751	12844	12900	12873	13020	12858	12937	12876	12902	13006	12765	12711	12825	12890	12896	12823	12826	12858	12892	12876	12772	12757	12882	12736	12937	12777	12844	12849	12737	12913	12853	12794	12811	12796	12853	12915	12977	12839	12906	12808	12784	12909	12906	12990	12951	12818	12894	12803	12920	12774	12916	12914	12887	12817	13056	12913	12764	12824	12839	12805	12929	12893	12804	12792	12966	12821	12955	12760	12837	12920	12943	12872	12782	13057	12802	12843	12726	12829	12787	12971	12946	12917	12847	12911	12765	12906	12682	12953	12810	12695	12757	12877	13024	12803	12766	12900	12716	12857	12764	12829	12887	13072	12866	12789	12872	12788	12919	12919	12888	12819	12715	12800	12835	12908	12788	12872	12873	12755	12908	12848	12905	12843	12978	12778	12850	12708	12797	12754	12922	12960	12878	12555	12824	12919	12659	13001	12802	12945	12778	13017	12880	12688	12813	12881	12902	12946	12810	12866	12843	13026	12777	12791	13008	12947	13020	12774	12640	12927	12905	12897	13004	12908	12836	12897	12889	12867	12781	12775	12881	12756	12735	12971	12809	13090	12901	12828	12829	12973	12743	12921	12854	12826	12959	12865	12838	12836	12819	12897	12896	12756	12862	12815	12972	12852	12905	12870	13036	12938	12926	12804	12848	12864	12921	13025	12859	12911	12887	12832	12904	12735	12860	12990	12896	12914	12877	12914	12873	12955	12785	12741	12935	12915	12774	13040	12853	12891	12937	12811	12842	12861	12942	12818	12871	12787	13000	12672	12752	12877	12898	12630	12762	13001	12768	12995	12914	12694	12947	12732	12851	12928	12831	12882	12850	12874	12918	12932	13021	12855	12795	12877	12828	12800	12788	12967	12761	12826	12965	12863	12812	12891	12783	12881	12774	12938	12959	12824	12821	12716	12873	12927	12731	12912	12839	12757	12932	12750	12740	12717	12768	12857	12847	12846	12780	12854	12848	13042	12824	12768	12929	12770	12862	12859	12875	12989	12883	12812	12807	12821	12843	12873	12902	12792	12806	12899	12856	12923	12732	12766	12847	12855	12675	12898	13032	12983	12982	12814	12865	12814	13019	12873	12892	12807	12981	12808	13016	12935	12786	12874	12750	12907	12924	12869	12890	12838	12865	12917	12909	12781	12765	12914	12814	12852	12885	13038	12809	12822	12921	12998	12958	12889	12821	12941	12770	12853	12889	12838	12762	12783	12763	12981	12818	12771	12808	12859	12808	12789	12889	12915	12842	12761	12998	12886	12876	12823	12552	12778	12832	12774	12848	12868	12814	12802	12847	13076	12790	12864	12908	12950	12880	12802	12905	12794	12893	12720	12952	12724	13029	12897	12810	12725	12747	12637	12821	12756	12762	12870	12911	12801	13046	12826	12925	12911	12784	12848	12780	12747	12909	12868	12857	12928	12961	12914	12830	12748	13010	12913	12788	12763	12829	13032	12982	12838	12944	12833	12941	12971	12790	12879	12696	12915	12791	12937	12798	12867	13022	12734	12771	12981	12772	12967	12897	12964	12808	12951	12803	12941	12901	12798	12736	12827	12805	12866	12883	12830	12887	12754	12862	12856	12779	12934	12818	13021	12784	12846	12905	12779	12920	12737	12782	12841	12845	12904	12945	12888	12868	12821	12898	12790	12907	12793	12911	12908	12638	12839	12942	12831	12926	12699	12874	12918	12758	12840	12915	12860	12895	12967	12753	12876	12799	12892	12813	12835	12777	12802	12691	12806	13014	12850	12970	12757	12893	12789	13000	12824	12777	12905	12814	12911	12807	13059	12915	12723	12864	12879	12836	12834	13019	12874	12833	12867	12788	12810	12847	12803	12714
23286	21310	29162	23834	21632	23073	22254	16596	15199	14517	13819	13467	13430	13446	13283	13122	13186	13320	13026	12970	12887	13035	13003	13075	13088	13074	13036	13082	13233	13014	13009	13137	12979	12892	13006	13056	13220	12988	12989	13108	12937	13166	13184	13122	13025	13052	13048	12897	13092	13038	12963	12742	12927	13106	12957	12762	12873	12763	13017	13128	12826	12900	12966	13019	12969	12954	12735	12952	12927	12829	12776	12876	12857	12814	12913	12756	12917	12846	12851	12817	13044	12927	12975	12868	13151	12835	12894	13072	12825	12874	12699	13057	13034	13169	13132	13004	12974	12804	12812	12717	12906	12756	12839	12928	12929	12837	12891	12868	12795	12789	12773	12944	12788	13068	12757	12885	12774	12648	13010	12771	12844	12906	12798	12961	12802	12857	13075	12904	12827	12915	12841	12700	12931	12672	12680	12890	12953	12828	12921	12958	12992	12847	12965	12709	12865	12728	12936	12857	12875	12815	12814	12741	12935	12900	12803	12749	12874	12812	13004	13022	12973	12979	12863	12994	12825	13003	12897	12974	12876	12981	12961	12777	12799	12928	12929	12866	13061	12857	12880	12893	13044	12862	12657	12878	12917	12980	12918	12657	13050	12867	12797	12890	12927	12947	12868	12752	12798	12977	12793	12758	12823	12754	12844	12825	12883	12821	12682	12795	12857	12798	12862	12765	12795	12821	12873	12832	12971	12869	12836	12975	12904	12684	12747	12856	12931	12864	12917	12870	12930	13016	12921	12918	12798	12955	12837	12782	12909	12722	12687	12770	12802	12960	12942	12860	12929	12951	12791	12824	12781	12806	12854	12973	12804	12813	12871	12738	12752	12858	12902	12715	12698	12774	12911	12815	12797	12800	12951	12792	12888	12859	12696	12871	12956	12837	12740	12735	12875	12963	12925	12905	12703	13019	12970	12915	13048	12942	13033	12971	12935	12952	12863	12728	12841	12836	12874	12866	12927	12852	12738	12849	12829	12917	12905	12995	12929	12893	12872	12869	12774	12740	12867	12875	12737	12940	12846	12964	12960	12696	12896	12927	12929	12776	13067	12972	12969	12851	12798	12713	12847	12921	13160	12761	12847	12957	12786	12805	12917	12710	12768	12949	12750	12709	12960	12824	12841	12829	12792	12937	12823	12925	12856	12829	12812	12882	12955	12845	12951	12965	13045	12779	12823	12716	12791	12798	12592	12842	12794	12735	13061	12794	12859	12732	12842	12947	12817	12866	12741	12864	12793	12953	12814	12737	12876	12928	13056	12849	13007	12909	12702	12831	12987	12818	12854	12822	12897	12834	13022	12822	12822	12769	13045	12859	12797	12865	12927	12774	12951	12884	12886	12651	12859	12829	12595	12930	12847	12820	12909	12800	12888	12884	12907	12866	12748	12632	12851	12841	12768	12870	13028	12581	12811	12889	12889	12925	12865	12902	12683	12883	12982	12818	12769	12898	12841	12725	12940	12858	13018	12699	12632	12788	12901	12865	12787	12908	12648	12775	12926	12886	12838	12893	12891	12890	13024	12959	12785	12923	12934	12861	12761	12897	12837	12809	12884	12740	12966	12938	12899	12807	12929	12861	12724	12854	12845	12832	12854	12778	12773	12920	12807	12753	12694	12941	12749	12809	12811	12700	12871	12906	12904	12674	12964	12784	12873	12985	12991	12982	13006	12873	12800	13077	12821	12707	12864	13037	12973	13002	12881	12894	12806	12870	12988	12707	12877	12859	12828	12838	12959	12838	12890	12871	12711	13034	12862	12756	12942	12752	12706	12796	12769	12861	12879	12824	12594	12698	12929	12829	13020	12853	12739	12967	12752	12579	12612	12871	12779	12894	12764	12982	13039	12613	12888	12900	12772	12782	12877	12776	12916	12804	12905	12892	12801	12732	12755	12913	12916	12850	12933	12827	12785	12776	12852	13048	12821	12950	12874	12867	12986	12970	12852	12775	13030	12900	12951	12774	12907	12907	13022	12912	12824	12895	12897	12945	12788	12945	12762	12909	12903	12795	12901	12899	12882	12919	12789	12689	12899	12845	12766	12628	12821	12762	12650	12892	12800	12708	12797	12816	12858	12631	12937	12761	12719	12827	12566	12739	12922	12896	12811	13015	12944	12858	12943	12907	12883	12859	12907	12712	13042	12849	12831	12898	12645	12909	12817	12786	12746	12886	12987	12765	12937	12954	13003	12899	12861	12833	12954	12978	12866	12888	12872	12782	12657	12916	12837	12927	12718	12867	12820	12891	12864	12800	12948	12853	12823	12848	12956	12932	12766	12867	12786	12921	12807	12855	12945	12970	12835	12670	12991	12985	12898	12762	13051	12682	12846	12889	12673	13020	12984	12913	12797	12746	12791	12948	12771	13002	12914	12764	12918	12684	12796	12836	12862	12791	12899	12773	12782	12724	12706	12795	12755	12869	12790	12782	12910	12890	12759	12690	12899	12740	12735	12878	12720	12800	12784	12638	12839	12736	12736	12850	12905	12803	12982	12697	12984	12891	12931	12806	12802	13112	13026	12815	12748	12805	12966	12867	12909	12817	12714	12842	13039	12879	12927	12587	12800	12974	12832	12864	12836	12902	12847	12865	12852	12681	12739	12820	12909	12680	13017	12833	12797	12905	12948	13066	12665	12675	12989	12825	13062	12823	12852	12852	12983	12884	12729	12687	12929	12791	12758	12898	13047	12985	12793	12704	12818	12897	13019	12962	12707	12956	12925	12664	12877	13029	12891	12706	12828	12873	13003	12985	12665	12902	12882	12901	12796	12783	12778	12911	12793	12898	12730	12630	12788	12868	12667	12984	12862	12558	12885	12790	12942	12916	12792	12673	12776	12874	13013	12799	12687	12761	12804	12696	12813	12886	12871	12762	12885	12679	12990	12800	12764	12834	12830	12886	12886	12823	12844	12752	12867	12729	13142	12812	12825	12677	12703	12834	12696	12797	13108	12908	12924	12893	12646	13002	12860	12800	12864	12811	12931	12834	12938	13020	12935	12900	13100	12785	12854	12808	13029	12838	12886	12900	12953	12674	12728	12936	12820	12847	12819	12792	12876	12760	12811	12863	12777	12700	12755	12828	12755	12792	12725	12810	13037	12896	12804	12812	12906	12846	12898	12891	12959	13025	12773	12766	12776	12675	12877	12849	12933	12818	12605	13011	12753	12939	13079	12966	12798	12684	13123	12820	13024	12949	12891	13012	12695	12813	12933	12889	12854	12907	12942	12700	12868	12836	12972	12781	12935	12862	12722	12819	12871	12705	12712	12811	12697	12723	12907	13014	12879	12684	12778	12858	12769	12762	12739	12695	12729	12822	12879	12760	12774	12990	12841	12996	13036	12844	13038	12877	12899	12853	12832	12792	12595	12692	12961	12907	12687	12749	12735	12801	12617	12785	12832	12920	12860	12837	12838	13073	12903	12931	12764	12835	12730	12931	12758	12765	12808	13059	12716	12882	12722	12878	12824	12892	12803	12661	12911	12901	12819	12921	12869	12902	12656	12868	12814	13015	12758	12836	12706	12736	12833	12783	12754	12772	12812	12805	12962	12963	12716	12810	12791	12828	12905	12770	12823	13036	12950	13012	12935	12880	12727	12986	12817	12856	12900	12811	12918	12816	12731	12874	12765	12935	13033	12904	12845	12888	12857	12941	12830	12823	12894	12926	12939	12912	12790	12811	12924	12741	12793	12777	12838	12814	12995	12784	12955	12972	12876	12991	12940	12871	12896	12789	13005	12909	12934	12800	12770	12766	12924	12820	12710	12752	12819	12889	12958	12828	12844	12862	12704	12874	12911	12898	12784	12858	12727	12870	12840	12625	12798	12835	12884	12905	13033	12824	12676	12677	12837	12910	12742	12792	12929	12873	12951	12959	12758	12824	12865	12838	12803	12803	12805	12843	12728	12927	12959	12865	12973	12742	12801	12831	12973	12920	12818	12940	12781	12905	12969	13013	12931	12731	12675	12861	13027	12828	12786	12750	13080	12870	12835	12795	12701	12789	13040	12857	12729	12772	12721	12973	12787	12905	12705	12883	12902	13085	12870	12652	12909	12847	12648	12823	13009	12869	12687	13019	12678	12822	12798	12765	13015	12982	12895	12799	12929	13001	13003	12847	12908	12839	12956	12847	12930	12836	12942	12814	12967	12813	12885	12785	13024	12933	12769	12793	12783	12736	12783	12761	12908	12879	12807	12722	12914	12861	12781	12841	12999	12726	12841	12633	12894	13075	12825	12740	12869	12859	12827	12911	12824	12775	12852	12807	12836	12931	13014	12910	12672	12952	12796	12962	12751	12860	12648	12811	12899	13045	12848	12855	12949	13057	12897	12949	13048	12903	12694	12888	12992	12827	12820	12895	12828	12863	12855	13018	12888	12828	12895	12915	12782	12799	12825	13004	12762	12838	12991	12889	12834	12793	12913	12858	12863	12629	12837	12953	12802	12807	12963	13077	12930	12877	12730	12987	12824	12922	13112	12904	12913	12812	12917	12969	12944	12929	12736	12900	12694	12882	12755	12719	12898	12872	12908	12913	12789	12815	12961	12925	12618	12942	12896	12964	12896	12844	12776	12982	12871	12836	12695	12883	12943	12867	12799	12964	12852	13026	12685	12870	12788	12897	12789	12770	12904	12894	12836	12621	13051	12941	12899	12888	12870	12937	12729	12896	12807	12846	12915	12879	12780	12756	12872	12888	12958	12959	12896	12812	12962	12764	13027	13085	13070	12830	12828	12840	12909	12882	12921	13014	12950	12953	12862	12818	12748	12709	12821	12764	12793	12715	12776	13044	12901	12935	12904	12834	12805	12803	12762	12821	12669	12791	12786	12764	12773	12869	12890	12747	12964	12795	12688	12858	12898	12910	12891	12800	13079	12745	12863	12817	12975	12755	12947	12738	12867	12891	12829	12818	12855	12710	12838	12754	12905	12811	12882	12888	12840	12885	12777	12956	12669	12656	12825	12889	12779	12954	12655	12779	12601	12897	12969	12785	12652	12628	12807	12785	12836	12783	12974	12677	12845	12794	12940	12831	12830	12956	12784	12952	13094	12787	12914	12812	12847	13006	12967	12924	12966	12704	12772	12890	12788	12869	12968	12889	12777	12955	13057	12857	12860	12782	12737	12910	12848	12705
23471	40234	37136	29228	24789	21496	18716	17231	15813	14002	13242	13013	12692	12596	12654	12279	12281	12447	12340	12310	12234	12366	12343	12141	12308	12221	12395	12398	12115	12345	12144	12247	12149	12339	12252	12324	12296	12024	12314	12217	12281	12446	12203	12354	12159	12117	12264	12135	12154	12219	12158	12210	12160	12165	11978	12359	12285	12125	12358	12160	12125	12134	12113	12184	12083	12244	12149	12018	12088	12191	12246	12189	12188	12087	12250	11896	12163	12069	12084	12037	11970	12235	12146	12210	12202	12179	12112	12064	12034	12165	12192	12134	12291	12292	12320	12324	12205	12112	12061	12265	12077	12028	12094	12115	12203	12162	12189	11990	12240	12190	12127	12259	12162	12033	12219	12022	12199	12028	12284	12108	12204	12238	12082	12136	12043	12112	12050	12065	12201	12050	12067	12072	12019	12236	12189	12256	12206	12074	12101	12024	12313	12078	12240	12095	12079	12259	12061	12035	12013	11996	12023	12153	12165	12182	12211	12160	12054	12111	12205	12096	12009	11985	12063	12141	12129	12174	12024	12134	12131	12096	12265	12043	11954	12201	12235	12122	12125	12032	12127	12054	12010	12009	12056	12156	11982	12182	12248	12169	12160	12101	12089	11997	11968	12070	12333	12045	12230	12116	12254	12184	12099	12104	12029	11919	12060	12038	11917	12079	12131	12136	11955	12119	12037	12008	12117	12026	12109	12014	11985	12216	12084	12220	12028	12095	11989	12109	12105	12111	12181	12135	12029	11994	12232	11988	12116	12011	12023	11998	12073	12042	12141	12178	12202	12051	12024	12000	12058	12223	11966	12205	12113	12205	11943	12075	12062	12086	12171	11984	12114	12269	12072	12070	12065	12109	11927	12033	12073	12232	12211	12110	12023	12078	12171	12078	12099	12007	12116	12164	12162	12015	12345	12148	11987	12130	12141	11986	11973	11949	12103	12031	12033	11979	12046	12096	12131	11961	12105	11927	12006	12061	12168	11938	12139	12203	12116	12142	12081	12064	12030	12253	11929	12218	12088	12099	12131	12211	12176	12110	12039	12087	12071	12205	12093	12318	12184	12200	12171	12227	12092	12123	12152	12089	12250	12157	12183	12128	12051	12203	12076	11970	12045	12059	12227	12126	12120	12162	12087	12172	12084	12320	12056	12159	12019	12147	12108	12132	12114	11971	12052	12017	12131	12051	11955	12113	12110	11985	12035	11992	12171	12125	12177	12212	12128	12112	12156	12172	12198	12053	12076	12144	12247	12100	12100	12065	12021	12031	12068	11996	12068	12089	11962	12138	12031	12150	12136	12039	12194	12235	12063	12102	12073	12269	12129	12129	12118	11972	12046	12222	12052	12065	12091	12109	12193	12047	12225	12101	12100	12175	11985	12095	12105	12108	11964	12205	12046	11970	12267	12034	11959	12071	12096	12212	12136	12146	12173	12182	12218	12209	12244	11991	12101	12042	12215	12122	12042	12004	12128	12150	12131	12036	12123	12003	11926	12052	12181	12101	12148	12045	12104	12061	12162	12190	12222	11977	12111	12013	12143	12082	12057	12091	12119	12029	12172	12063	12114	12105	12012	12180	12189	12136	12061	12068	12085	12139	12031	12160	12128	12075	12033	12105	12147	12279	12160	12048	12158	12066	11984	12112	12120	12132	12081	12210	12291	12043	12189	12235	12109	12051	12072	12160	12165	12019	12063	11941	12126	12049	11978	12053	12170	11956	12020	12087	12146	11982	12139	12222	12133	12113	12259	12168	12197	12158	12082	12234	11877	12068	12076	12144	11927	12181	12097	12174	12119	12206	12131	12150	12168	12033	12164	12261	12220	12148	12164	12139	12150	12280	12111	12028	11920	12182	12019	11951	12255	12223	12218	12025	12182	12221	12058	12206	12119	11909	12080	11990	12261	11942	12153	12109	12109	12051	12103	12041	12072	12066	12133	12071	12036	11860	12148	11943	12219	11977	12252	12173	12084	12018	11958	12001	12129	12065	12126	12078	12028	12251	12030	12096	12048	12021	12154	12258	12005	12152	12227	11995	12111	12318	11995	12137	12251	12172	12107	12055	11965	12230	12126	12079	12005	12299	11842	12213	12027	12137	11948	12158	11994	12090	12091	12184	12067	12188	12020	12127	11958	12125	12086	12047	12076	12029	12097	12007	12288	12097	12194	12238	12200	12024	12257	12070	12062	12128	12221	12218	11938	12167	11934	11919	12052	12178	12169	12015	12186	12146	12239	12146	12096	12169	12029	12084	12116	12155	12136	12019	12035	12272	12088	12047	11973	12022	12099	12099	12060	12128	12223	12177	12016	12047	12061	12210	12132	11973	12157	12155	12074	12172	12102	12170	11948	12072	11984	12177	12095	12143	12025	12097	12048	12178	11942	12073	12136	12020	12179	12226	12063	12218	12179	12089	12216	12015	11954	12120	12116	11933	12087	12023	12161	11981	12144	12129	11977	11960	12097	12096	12022	12018	12089	12062	12072	11944	12091	12251	12161	12278	12160	12096	12215	12194	12258	12063	11919	12035	12221	12048	12210	12088	12013	12171	11990	12170	11827	12138	12203	12123	12242	12062	11966	12152	12029	12059	12054	12139	12072	12192	12206	12172	12092	12200	12029	12336	12049	11940	12134	11991	11940	12172	12129	12236	12165	12024	12163	12016	12090	12140	12057	12078	12168	12034	12048	12085	12162	12148	12037	12229	12130	12213	12041	12163	12083	12215	12115	12151	12158	12205	12237	12258	12010	12128	12097	12128	12201	12164	12119	12087	12053	12125	12005	11938	12122	12122	12029	12125	12160	12050	12167	11921	12094	12147	12018	12229	12018	11937	12251	11998	12048	12028	12032	12134	12086	12201	12100	12211	12111	12219	12121	12147	12028	11974	12262	12211	12176	12148	12017	12232	12077	12232	11940	12143	12137	12046	12086	12151	12308	11990	12175	12098	12012	12097	12272	12077	12177	12290	12156	12033	12275	12009	12145	12130	11963	12041	11880	12164	12177	12004	11900	12201	12032	12018	12249	12040	12062	12070	11966	12105	11980	11991	12092	12068	11985	12007	12121	12139	12114	12026	12095	12133	12043	12052	12062	12073	12048	12111	11934	12024	12019	12072	12123	12149	11951	12049	12123	12139	12133	12020	12097	12157	12110	11968	12255	11949	12196	12031	12163	12055	12143	12135	12126	12223	12206	12041	12076	12218	11957	12133	11972	12127	12206	12064	12123	12094	12069	11956	12188	12087	12213	11996	12162	12244	12147	12127	12109	12055	12182	12201	11963	12136	12108	12259	12153	12003	12231	12139	12069	12080	12134	12072	12101	12124	12203	12134	12078	12218	11986	12309	12081	12026	12002	12109	12136	12119	12114	12136	12109	12082	12149	11981	12035	12161	12016	12067	12049	12104	12052	11966	12222	12155	12215	12151	12152	12168	12102	12130	12086	12164	12027	11952	12139	12099	12363	12035	12078	12202	12084	12174	12089	12126	12133	12111	12087	12105	12004	12127	12023	11960	11994	12216	12061	12076	12065	11973	12216	12063	12044	12073	12068	12064	12145	12071	12079	12232	12117	12175	12113	12043	12043	12101	12283	11831	12171	12136	12128	12075	12143	12088	12228	12277	12195	12210	12236	12076	12021	12143	12097	12136	12126	12227	12065	12137	12132	12074	12058	12223	12085	12020	12115	12049	12147	12019	12152	12036	12264	12260	12144	12032	12186	12118	12147	12094	12104	11943	12086	12176	12078	12029	12076	12059	12109	12088	12048	11987	12100	12132	12088	12110	12097	12098	12098	12178	12033	12133	12020	12127	12017	11959	12204	12089	12200	12107	12159	11978	12092	12015	12143	12034	12098	12081	12028	12292	12077	12065	11976	12159	12150	12185	12169	12020	12293	12132	12180	12163	11959	12026	12082	12074	12186	12066	12157	12035	12151	12047	12097	12092	12088	12136	12033	12118	12198	12266	12181	12102	12058	12268	11950	12182	12134	12154	12078	12058	11986	12002	12114	12136	12005	12116	12171	11932	12109	12153	12200	11878	12074	12042	12023	12079	12010	12176	11933	12189	12114	12134	12170	12267	12016	12179	11944	12238	12037	11992	12201	12117	12074	12085	12150	12253	12147	11967	12060	12200	12026	12149	11935	12120	12014	12120	12093	12205	12243	12245	12060	12097	12073	12083	12141	12086	12049	12192	12129	12219	11922	11961	12150	12175	12131	12152	12087	12116	12082	12162	12306	12048	12005	12162	12320	12052	12250	11975	11918	12085	12010	12140	12007	12194	12153	12098	12241	12005	12075	12153	12057	12134	12095	12078	12058	12024	12027	12019	12272	12117	12125	12095	12024	11942	12194	12146	12093	12213	12116	12067	12153	12174	12095	12215	12218	12063	12129	11998	12003	12283	12016	12131	12059	12080	12169	12235	12265	11955	12164	12006	12208	12170	11914	11996	11979	12144	12024	12069	12010	12048	12001	12058	12163	12186	12096	12192	12116	12092	12141	12037	12124	11993	12182	12039	12072	12184	12147	11995	12008	12136	12041	12296	12054	11990	12252	12225	12061	12223	11963	12024	12079	12162	11950	12033	12057	11997	12003	12215	12218	12111	12198	12109	12203	12131	12233	12156	12001	12080	12144	11994	12087	12005	11997	12054	12044	12150	12151	12240	12054	12278	12242	11985	12063	12064	12154	11990	12060	12190	12157	12194	12130	12063	12186	12091	12127	12108	12117	12083	11975	12229	12218	12158	12087	11962	12019	12103	12086	12024	12098	12122	12099	12055	12162	12056	12264	12049	11940	12112	12057	12014	12141	11892	11898	12110	12204	12005	12067	12017	12152	12121	12060	12154	12117	12068	12190	12084	12259	12222	12132	12166	12024	12166	12101	12103	12054	12084	12097	12075	12103	12096	12172	12161	12068	12174	12056	12173	12072	12024	12089	12100	12043	12015	12354	12097	12264	12018	12143	11960	12223	12010	12110	11985	12063	11964	12073	12190	12173	12121	12215	12057	12089	12025	11857	12170	12113	12022	12258	12389	12009	12112	12077	12230	12140	12198	12024	11948	12041	12148	12230	12116	12176	12001	12195	11972	11949	11982	12054	12146	12176	12093	12114	11957	11989	12189	12227	12209	11837	11985	12111	12151
27973	23309	26742	23363	18120	16665	15751	14953	14499	14146	13993	13635	13647	13838	13620	13507	13562	13692	13559	13632	13603	13716	13391	13517	13625	13367	13591	13634	13583	13373	13373	13518	13611	13656	13605	13760	13494	13602	13748	13555	13474	13623	13568	13339	13645	13654	13588	13630	13745	13609	13512	13556	13589	13407	13465	13433	13692	13449	13788	13590	13492	13521	13329	13622	13515	13556	13455	13434	13774	13445	13468	13403	13598	13552	13447	13627	13583	13660	13563	13423	13443	13450	13296	13409	13588	13494	13510	13542	13496	13565	13552	13328	13645	13533	13565	13565	13571	13484	13496	13544	13496	13538	13465	13327	13467	13533	13577	13504	13411	13650	13664	13711	13536	13529	13566	13738	13590	13457	13576	13462	13233	13488	13377	13700	13506	13487	13554	13495	13373	13409	13525	13770	13625	13684	13522	13565	13663	13499	13666	13434	13536	13435	13672	13691	13512	13424	13484	13450	13535	13548	13540	13562	13543	13499	13618	13472	13424	13482	13406	13504	13477	13525	13719	13506	13554	13441	13335	13465	13618	13474	13535	13553	13456	13490	13437	13455	13186	13394	13565	13649	13410	13641	13434	13454	13467	13425	13392	13444	13441	13417	13543	13605	13603	13467	13547	13570	13549	13641	13594	13571	13442	13366	13490	13591	13568	13657	13363	13586	13524	13400	13684	13544	13648	13621	13636	13530	13445	13413	13458	13356	13441	13581	13524	13574	13482	13456	13465	13697	13647	13474	13362	13583	13731	13507	13529	13321	13361	13648	13495	13480	13447	13537	13643	13346	13524	13475	13511	13349	13478	13541	13451	13543	13547	13598	13592	13500	13640	13485	13546	13587	13497	13465	13579	13509	13631	13481	13600	13222	13355	13673	13502	13585	13564	13543	13512	13656	13653	13446	13403	13636	13605	13600	13617	13499	13528	13532	13331	13389	13467	13493	13612	13384	13437	13630	13666	13546	13513	13441	13478	13482	13555	13464	13506	13462	13432	13511	13446	13319	13438	13505	13523	13337	13203	13302	13378	13541	13342	13630	13573	13691	13421	13536	13566	13464	13299	13530	13525	13671	13591	13697	13520	13628	13484	13412	13441	13405	13465	13515	13600	13681	13420	13401	13497	13325	13662	13489	13273	13594	13423	13425	13310	13487	13635	13503	13366	13452	13443	13605	13510	13449	13485	13516	13507	13372	13544	13446	13511	13406	13465	13443	13537	13516	13451	13483	13604	13583	13493	13511	13360	13357	13694	13700	13587	13507	13605	13559	13604	13534	13519	13560	13610	13421	13618	13584	13593	13585	13743	13448	13522	13631	13534	13451	13488	13434	13263	13440	13337	13553	13369	13377	13400	13493	13693	13682	13615	13494	13483	13593	13483	13500	13467	13460	13365	13549	13621	13565	13596	13458	13412	13438	13656	13459	13444	13541	13404	13592	13633	13378	13547	13409	13339	13484	13500	13651	13508	13590	13546	13476	13600	13433	13402	13540	13569	13504	13753	13657	13590	13620	13592	13520	13489	13364	13664	13451	13337	13485	13480	13274	13460	13622	13420	13617	13547	13423	13531	13409	13578	13538	13477	13526	13563	13523	13716	13472	13598	13475	13559	13587	13463	13602	13600	13439	13517	13680	13436	13528	13280	13623	13533	13473	13609	13454	13625	13573	13513	13487	13382	13630	13580	13796	13323	13401	13635	13605	13500	13566	13429	13510	13621	13425	13585	13569	13575	13649	13546	13453	13391	13527	13666	13518	13508	13586	13524	13463	13677	13485	13694	13484	13311	13559	13657	13486	13566	13483	13583	13373	13516	13482	13624	13442	13513	13446	13466	13624	13479	13410	13596	13413	13471	13746	13573	13610	13556	13500	13521	13610	13593	13641	13548	13436	13502	13491	13501	13217	13578	13602	13505	13282	13511	13656	13496	13509	13388	13572	13451	13511	13444	13371	13541	13508	13748	13524	13620	13614	13457	13579	13564	13324	13425	13459	13706	13572	13455	13429	13649	13372	13589	13546	13402	13482	13438	13588	13452	13420	13587	13478	13508	13315	13375	13770	13509	13581	13593	13545	13386	13597	13770	13541	13485	13524	13649	13601	13622	13485	13512	13572	13404	13444	13359	13696	13426	13593	13602	13756	13499	13598	13531	13510	13423	13444	13522	13406	13536	13604	13532	13562	13469	13531	13547	13620	13381	13443	13510	13550	13536	13408	13449	13541	13637	13506	13717	13589	13520	13666	13583	13437	13663	13528	13557	13678	13564	13425	13667	13372	13610	13608	13671	13645	13655	13483	13683	13479	13498	13595	13669	13446	13569	13445	13388	13610	13371	13636	13678	13442	13362	13494	13505	13309	13455	13316	13552	13593	13703	13524	13415	13516	13545	13495	13581	13295	13533	13537	13702	13565	13670	13609	13677	13469	13516	13454	13314	13437	13498	13333	13363	13624	13618	13485	13669	13527	13298	13488	13602	13603	13507	13450	13539	13535	13402	13426	13614	13492	13440	13591	13634	13481	13421	13597	13584	13417	13507	13426	13486	13456	13498	13638	13587	13788	13429	13440	13736	13614	13507	13603	13540	13613	13493	13520	13475	13700	13472	13553	13584	13422	13455	13537	13639	13598	13549	13495	13722	13538	13451	13410	13613	13398	13637	13570	13412	13575	13765	13557	13494	13707	13656	13551	13346	13512	13309	13611	13376	13575	13374	13704	13522	13444	13590	13450	13639	13485	13783	13398	13604	13454	13501	13281	13595	13567	13555	13513	13502	13348	13505	13381	13507	13628	13542	13432	13360	13374	13582	13544	13534	13633	13501	13403	13389	13705	13595	13558	13501	13444	13361	13415	13632	13632	13415	13370	13442	13496	13593	13413	13566	13442	13491	13609	13603	13512	13423	13580	13409	13573	13476	13460	13333	13509	13576	13433	13521	13467	13524	13544	13291	13512	13677	13570	13505	13547	13752	13454	13488	13635	13547	13374	13730	13497	13618	13484	13515	13482	13409	13334	13586	13411	13529	13497	13410	13521	13612	13495	13394	13554	13564	13440	13596	13610	13380	13333	13533	13748	13608	13472	13726	13735	13609	13584	13472	13348	13616	13466	13598	13637	13739	13446	13596	13595	13453	13527	13540	13509	13771	13548	13518	13384	13511	13781	13460	13517	13258	13419	13598	13507	13496	13539	13488	13540	13389	13574	13570	13677	13481	13600	13503	13522	13546	13484	13481	13496	13632	13651	13501	13714	13538	13559	13378	13682	13403	13460	13434	13443	13428	13452	13426	13600	13657	13581	13419	13601	13205	13433	13672	13843	13488	13391	13531	13537	13471	13460	13635	13646	13508	13309	13442	13584	13655	13547	13640	13685	13549	13678	13574	13405	13605	13499	13389	13404	13522	13564	13632	13539	13585	13584	13398	13536	13409	13649	13353	13467	13489	13615	13518	13708	13591	13429	13631	13590	13556	13615	13536	13330	13350	13571	13505	13539	13492	13632	13477	13524	13470	13519	13482	13532	13629	13295	13372	13549	13466	13366	13610	13493	13560	13434	13556	13435	13560	13714	13467	13401	13567	13467	13543	13611	13752	13560	13532	13548	13511	13499	13501	13658	13464	13515	13499	13639	13415	13430	13476	13406	13604	13511	13594	13364	13571	13483	13496	13620	13728	13619	13426	13640	13318	13433	13408	13549	13453	13525	13609	13608	13367	13515	13482	13575	13520	13557	13541	13736	13540	13456	13578	13388	13350	13548	13473	13540	13756	13394	13631	13583	13685	13302	13498	13275	13478	13643	13717	13617	13496	13427	13432	13481	13524	13330	13380	13504	13455	13384	13604	13553	13684	13580	13351	13517	13510	13523	13393	13541	13531	13446	13578	13574	13448	13499	13454	13496	13528	13562	13505	13534	13479	13444	13627	13542	13663	13456	13371	13582	13481	13355	13684	13578	13381	13694	13639	13373	13503	13448	13415	13523	13646	13533	13559	13508	13529	13541	13628	13516	13554	13416	13493	13371	13370	13561	13459	13334	13569	13425	13477	13568	13419	13563	13440	13638	13413	13445	13585	13356	13556	13355	13347	13594	13552	13624	13399	13496	13455	13409	13714	13524	13619	13638	13746	13600	13371	13600	13450	13658	13568	13472	13467	13429	13410	13508	13369	13414	13492	13576	13471	13628	13461	13615	13775	13584	13671	13377	13446	13553	13469	13458	13282	13432	13824	13556	13360	13208	13371	13336	13609	13371	13402	13353	13494	13317	13477	13505	13668	13510	13722	13523	13528	13572	13629	13543	13586	13463	13227	13670	13543	13521	13565	13489	13667	13450	13426	13575	13731	13386	13670	13421	13615	13559	13505	13659	13512	13441	13469	13623	13481	13494	13617	13321	13606	13258	13496	13588	13629	13531	13670	13534	13470	13577	13464	13602	13634	13380	13618	13461	13653	13515	13515	13678	13586	13489	13510	13391	13479	13424	13609	13638	13551	13704	13701	13444	13652	13533	13553	13475	13602	13400	13368	13384	13715	13182	13492	13345	13614	13437	13424	13446	13575	13681	13590	13653	13590	13530	13450	13537	13694	13546	13626	13595	13454	13592	13584	13505	13597	13528	13503	13726	13334	13468	13531	13561	13446	13399	13557	13520	13444	13569	13464	13558	13700	13532	13640	13483	13480	13388	13360	13631	13616	13357	13688	13460	13664	13443	13605	13615	13512	13493	13594	13538	13389	13602	13548	13401	13501	13520	13497	13663	13533	13331	13354	13500	13493	13594	13320	13433	13388	13556	13444	13568	13419	13456	13457	13474	13464	13435	13678	13454	13547	13513	13580	13424	13719	13491	13447	13471	13629	13544	13510	13389	13249	13511	13634	13412	13618	13428	13626	13567	13586	13425	13573	13561	13624	13610	13416	13526	13574	13666	13433	13679	13617	13798	13698	13715	13427	13550	13639	13490	13478	13285	13431	13512	13593	13579	13646	13638	13541	13611	13339	13484	13594	13492	13623	13469	13574	13499	13470	13702	13606	13449	13723	13361	13678	13541	13558	13490	13470	13576	13443	13618	13648	13490	13510	13521	13547	13573	13519	13380	13508	13543	13553	13478	13542	13614	13569	13566	13575	13603	13703	13781	13524	13444	13542	13692	13617	13509
22892	31137	27890	22767	19398	17160	15892	15011	14356	13288	12843	12914	12811	12713	12776	12575	12533	12609	12726	12597	12672	12616	12565	12635	12683	12597	12588	12569	12699	12613	12533	12592	12632	12558	12646	12640	12680	12452	12859	12492	12530	12660	12616	12580	12537	12492	12574	12635	12685	12565	12455	12666	12452	12511	12527	12541	12618	12458	12647	12647	12520	12614	12667	12511	12616	12637	12482	12597	12694	12758	12440	12584	12496	12716	12422	12743	12483	12374	12564	12600	12630	12619	12555	12478	12540	12423	12649	12503	12581	12496	12559	12533	12641	12539	12714	12573	12661	12590	12629	12547	12534	12754	12615	12393	12630	12628	12336	12580	12434	12606	12639	12683	12731	12654	12637	12407	12651	12539	12648	12458	12639	12639	12681	12636	12658	12651	12628	12611	12565	12455	12640	12431	12549	12457	12546	12543	12621	12610	12488	12515	12477	12622	12457	12523	12559	12696	12511	12477	12550	12593	12595	12500	12633	12630	12561	12556	12497	12453	12580	12542	12511	12526	12569	12482	12666	12530	12537	12685	12640	12562	12622	12533	12429	12442	12546	12470	12482	12468	12701	12546	12466	12437	12539	12672	12415	12596	12463	12490	12603	12599	12451	12628	12605	12713	12603	12628	12561	12577	12636	12644	12602	12477	12626	12580	12639	12535	12593	12608	12537	12574	12512	12578	12611	12475	12634	12517	12563	12629	12552	12641	12567	12474	12665	12486	12706	12547	12503	12627	12533	12653	12438	12586	12579	12667	12461	12621	12728	12343	12557	12486	12517	12713	12579	12667	12644	12612	12706	12629	12624	12495	12575	12502	12518	12681	12753	12541	12551	12550	12596	12648	12507	12469	12626	12398	12366	12434	12519	12545	12701	12608	12592	12616	12482	12532	12483	12654	12609	12473	12512	12489	12457	12545	12539	12421	12390	12574	12605	12656	12565	12506	12644	12450	12434	12660	12572	12417	12627	12581	12598	12635	12611	12624	12668	12883	12592	12431	12569	12496	12612	12706	12568	12442	12577	12463	12694	12499	12734	12490	12648	12706	12543	12659	12627	12569	12521	12596	12487	12492	12495	12695	12571	12478	12518	12526	12487	12635	12562	12491	12511	12611	12461	12623	12647	12611	12644	12700	12661	12724	12617	12461	12705	12714	12564	12701	12651	12628	12526	12641	12530	12548	12525	12611	12697	12540	12657	12629	12641	12514	12501	12561	12446	12488	12542	12547	12618	12469	12588	12640	12585	12486	12514	12712	12609	12540	12757	12354	12550	12361	12537	12621	12630	12510	12475	12540	12539	12653	12551	12373	12735	12491	12603	12543	12681	12468	12522	12505	12473	12844	12427	12643	12475	12677	12446	12646	12510	12377	12614	12400	12498	12609	12476	12533	12730	12632	12399	12664	12530	12504	12508	12565	12573	12521	12556	12526	12499	12607	12642	12596	12663	12482	12499	12525	12538	12490	12724	12438	12656	12439	12485	12568	12431	12689	12659	12692	12658	12566	12649	12648	12471	12601	12517	12601	12418	12705	12380	12561	12487	12482	12705	12573	12729	12452	12557	12507	12517	12415	12436	12570	12534	12521	12552	12631	12629	12619	12474	12638	12587	12669	12573	12667	12592	12570	12495	12505	12582	12522	12534	12466	12637	12664	12644	12438	12577	12435	12540	12507	12558	12675	12548	12654	12412	12498	12521	12550	12612	12702	12525	12533	12517	12549	12635	12464	12563	12653	12772	12520	12536	12590	12632	12464	12533	12625	12413	12357	12601	12576	12540	12757	12692	12643	12635	12677	12485	12522	12503	12585	12581	12320	12765	12525	12597	12636	12647	12646	12593	12589	12640	12596	12514	12524	12540	12447	12633	12470	12497	12521	12619	12500	12737	12502	12571	12523	12571	12460	12701	12688	12437	12482	12514	12633	12675	12633	12619	12660	12585	12568	12431	12525	12584	12566	12614	12480	12623	12495	12622	12558	12554	12618	12583	12624	12637	12598	12495	12661	12635	12585	12622	12713	12684	12397	12511	12685	12598	12405	12559	12475	12581	12533	12453	12581	12641	12696	12431	12500	12527	12446	12546	12380	12447	12635	12533	12470	12565	12433	12633	12774	12608	12714	12691	12521	12606	12576	12623	12362	12510	12655	12447	12507	12549	12286	12674	12519	12652	12439	12589	12568	12585	12650	12563	12331	12464	12472	12522	12685	12659	12540	12516	12567	12388	12593	12610	12652	12537	12585	12579	12599	12564	12633	12647	12573	12643	12505	12525	12505	12726	12560	12574	12505	12613	12519	12638	12701	12550	12387	12484	12538	12465	12678	12412	12630	12421	12704	12481	12515	12655	12569	12755	12560	12544	12647	12519	12466	12645	12547	12732	12612	12486	12473	12503	12707	12604	12557	12643	12627	12535	12373	12447	12528	12478	12543	12424	12589	12617	12589	12687	12531	12610	12546	12718	12632	12635	12643	12550	12400	12547	12582	12596	12439	12593	12615	12527	12533	12793	12410	12632	12654	12663	12589	12487	12732	12697	12494	12602	12513	12729	12503	12593	12525	12624	12480	12461	12504	12422	12531	12609	12615	12652	12533	12555	12479	12547	12738	12637	12587	12405	12489	12540	12678	12466	12446	12719	12532	12735	12669	12567	12575	12624	12488	12490	12673	12550	12458	12484	12757	12580	12409	12529	12566	12599	12722	12660	12536	12634	12554	12423	12452	12518	12707	12503	12446	12644	12482	12543	12520	12517	12500	12566	12643	12661	12647	12482	12615	12665	12545	12668	12542	12643	12637	12438	12618	12556	12599	12666	12559	12439	12540	12464	12544	12519	12410	12417	12510	12624	12622	12653	12503	12520	12549	12573	12437	12588	12632	12598	12509	12584	12510	12501	12461	12547	12786	12596	12487	12465	12722	12690	12590	12567	12526	12462	12589	12659	12587	12654	12363	12665	12403	12608	12629	12474	12600	12424	12620	12576	12569	12601	12524	12624	12698	12659	12634	12485	12574	12434	12530	12652	12430	12362	12689	12552	12417	12773	12544	12616	12543	12450	12601	12464	12557	12654	12610	12583	12559	12567	12692	12470	12476	12539	12734	12524	12567	12630	12699	12462	12514	12518	12430	12394	12552	12638	12613	12596	12443	12496	12609	12523	12676	12430	12693	12590	12726	12646	12692	12581	12602	12502	12563	12687	12694	12605	12454	12622	12572	12656	12620	12469	12607	12576	12574	12572	12640	12531	12540	12629	12500	12467	12578	12506	12492	12600	12546	12580	12436	12643	12635	12591	12557	12655	12560	12543	12488	12609	12696	12586	12403	12416	12649	12480	12578	12615	12664	12644	12537	12521	12568	12615	12489	12653	12513	12401	12479	12628	12689	12537	12565	12583	12501	12732	12562	12401	12552	12608	12633	12837	12558	12549	12598	12644	12553	12614	12595	12347	12412	12529	12460	12657	12659	12501	12428	12659	12535	12566	12561	12547	12708	12645	12687	12871	12441	12614	12702	12421	12662	12523	12493	12590	12481	12690	12662	12526	12553	12571	12482	12673	12522	12417	12580	12524	12637	12677	12635	12414	12605	12581	12598	12610	12676	12492	12523	12522	12580	12512	12570	12664	12736	12706	12506	12638	12581	12717	12665	12610	12520	12576	12486	12559	12621	12584	12651	12494	12584	12644	12574	12574	12651	12421	12576	12586	12573	12423	12595	12571	12503	12470	12467	12547	12602	12636	12526	12573	12460	12609	12561	12398	12576	12424	12465	12557	12639	12533	12495	12513	12485	12643	12614	12582	12533	12589	12483	12584	12540	12526	12428	12638	12453	12650	12552	12492	12740	12776	12511	12451	12486	12567	12742	12471	12495	12381	12541	12527	12537	12625	12590	12611	12507	12500	12547	12534	12524	12555	12431	12559	12642	12602	12425	12576	12534	12699	12408	12494	12514	12544	12436	12608	12692	12608	12474	12477	12586	12530	12656	12669	12702	12534	12429	12580	12530	12691	12546	12481	12535	12502	12502	12421	12578	12528	12687	12583	12560	12582	12598	12638	12441	12588	12528	12722	12469	12579	12534	12626	12600	12554	12591	12462	12628	12559	12501	12590	12440	12661	12529	12737	12492	12562	12572	12545	12655	12653	12349	12579	12548	12574	12658	12557	12484	12616	12600	12734	12466	12485	12549	12483	12621	12736	12677	12462	12441	12406	12515	12588	12504	12636	12432	12605	12611	12449	12572	12485	12580	12622	12569	12629	12562	12667	12759	12529	12642	12419	12679	12450	12581	12597	12556	12647	12398	12606	12514	12477	12664	12598	12594	12608	12842	12631	12626	12550	12518	12555	12555	12525	12589	12545	12523	12524	12613	12498	12513	12481	12542	12397	12563	12556	12579	12453	12629	12640	12479	12739	12412	12508	12545	12709	12562	12622	12542	12650	12573	12442	12533	12593	12479	12731	12602	12551	12597	12646	12540	12653	12677	12528	12729	12521	12476	12613	12739	12497	12519	12497	12554	12609	12582	12617	12842	12565	12650	12524	12556	12522	12655	12657	12531	12591	12622	12482	12626	12548	12413	12522	12591	12596	12665	12593	12522	12487	12561	12577	12474	12690	12572	12609	12508	12636	12606	12426	12519	12618	12480	12565	12642	12557	12526	12558	12604	12575	12590	12671	12750	12398	12406	12655	12574	12495	12583	12604	12686	12460	12458	12541	12497	12624	12762	12536	12553	12535	12622	12560	12467	12485	12481	12494	12463	12421	12636	12647	12481	12532	12528	12588	12544	12569	12651	12468	12617	12563	12633	12477	12591	12431	12515	12570	12721	12549	12539	12563	12623	12606	12647	12407	12553	12516	12684	12407	12604	12383	12600	12415	12650	12434	12790	12384	12319	12568	12611	12419	12616	12469	12439	12618	12595	12532	12487	12609	12767	12525	12532	12539	12613	12615	12527	12580	12592	12671	12528	12558	12502	12644	12646	12493	12557	12473	12636	12586	12415	12679	12447	12596	12544	12575	12535	12496	12585	12659	12481	12672	12731	12549	12565	12621	12406	12676	12470	12462	12637	12528	12579	12654	12487	12552	12577	12616	12654	12510	12535	12466	12754	12474	12609	12727	12565	12635	12526	12559	12569	12596	12692	12595	12579
24653	21361	28654	24902	22158	20178	18457	15740	14562	14308	13943	13839	13867	13744	13597	13445	13363	13635	13563	13596	13386	13532	13528	13336	13549	13457	13268	13277	13452	13402	13442	13338	13384	13486	13391	13397	13465	13302	13244	13120	13429	13411	13373	13337	13303	13286	13409	13101	13368	13212	13440	13209	13399	13421	13412	13190	13316	13141	13320	13450	13316	13224	13237	13317	13344	13261	13260	13296	13290	13253	13351	13298	13391	13440	13314	13237	13282	13090	13273	13373	13316	13436	13184	13286	13430	13385	13371	13214	13339	13389	13229	13431	13497	13373	13361	13411	13431	13193	13310	13353	13222	13284	13078	13346	13184	13315	13340	13322	13175	13237	13506	13255	13436	13319	13316	13331	13367	13446	13496	13287	13356	13209	13483	13132	13151	13259	13167	13246	13136	13273	13422	13359	13311	13354	13288	13413	13275	13358	13381	13520	13250	13344	13447	13382	13410	13228	13243	13229	13093	13237	13330	13370	13341	13326	13189	13400	13307	13254	13272	13266	13198	13206	13326	13312	13512	13187	13268	13320	13425	13275	13347	13253	13211	13279	13257	13314	13306	13395	13286	13450	13178	13371	13265	13177	13380	13304	13335	13282	13291	13421	13306	13306	13195	13411	13157	13251	13112	13316	13183	13313	13408	13476	13346	13376	13384	13395	13173	13445	13424	13338	13322	13241	13087	13270	13132	13280	13296	13325	13417	13225	13332	13245	13273	13422	13366	13257	13230	13334	13219	13188	13415	13297	13439	13554	13383	13283	13261	13224	13135	13228	13275	13316	13404	13302	13199	13347	13266	13342	13307	13259	13074	13300	13180	13236	13112	13154	13275	13290	13211	13243	13171	13352	13281	13167	13271	13357	13513	13385	13351	13385	13276	13349	13591	13334	13218	13317	13240	13185	13251	13436	13399	13510	13370	13349	13259	13233	13470	13369	13272	13344	13211	13346	13330	13237	13343	13245	13493	13243	13252	13282	13231	13246	13317	13402	13251	13184	13301	13229	13397	13300	13369	13252	13277	13288	13289	13447	13272	13524	13262	13135	13021	13249	13312	13268	13379	13280	13212	13224	13491	13234	13141	13232	13340	13352	13296	13453	13332	13166	13281	13311	13309	13501	13404	13225	13257	13173	13157	13391	13453	13353	13237	13159	13371	13386	13361	13202	13271	13223	13254	13152	13265	13388	13415	13242	13407	13272	13428	13399	13271	13313	13328	13320	13319	13425	13371	13406	13531	13375	13300	13397	13305	13288	13243	13330	13342	13305	13086	13224	13103	13156	13163	13048	13333	13461	13438	13125	13535	13352	13318	13266	13036	13339	13268	13243	13434	13278	13290	13196	13337	13341	13314	13305	13247	13165	13416	13267	13306	13559	13325	13242	13269	13489	13400	13339	13355	13255	13279	13209	13358	13265	13079	13492	13272	13315	13313	13306	13308	13257	13301	13247	13264	13161	13180	13281	13188	13474	13325	13271	13367	13362	13099	13503	13324	13358	13383	13354	13102	13337	13265	13237	13261	13260	13390	13413	13443	13222	13260	13335	13295	13221	13220	13149	13362	13206	13330	13229	13273	13166	13309	13284	13225	13218	13221	13294	13254	13260	13408	13270	13405	13312	13266	13328	13339	13356	13323	13517	13307	13304	13295	13318	13490	13127	13326	13317	13083	13117	13269	13313	13356	13159	13233	13276	13440	13266	13136	13320	13542	13180	13384	13134	13318	13234	13251	13209	13227	13332	13141	13244	13367	13360	13299	13339	13428	13463	13581	13378	13374	13327	13340	13445	13159	13340	13201	13400	13308	13176	13398	13099	13339	13235	13390	13440	13219	13352	13238	13202	13078	13284	13324	13337	13377	13262	13311	13286	13090	13355	13380	13422	13220	13344	13295	13267	13254	13429	13300	13277	13417	13219	13461	13292	13314	13320	13367	13329	13318	13185	13261	13262	13447	13181	13211	13267	13278	13329	13250	13404	13269	13199	13432	13494	13458	13426	13274	13526	13369	13293	13237	13080	13209	13341	13328	13097	13234	13267	13533	13225	13395	13399	13149	13225	13338	13275	13455	13274	13152	13445	13446	13306	13417	13310	13185	13436	13413	13242	13262	13291	13449	13217	13279	13209	13324	13270	13184	13150	13274	13191	13391	13468	13301	13383	13249	13212	13312	13302	13310	13461	13388	13232	13349	13143	13205	13258	13385	13360	13257	13328	13383	13239	13510	13128	13278	13326	13256	13106	13544	13198	13283	13263	13309	13317	13269	13309	13249	13250	13400	13251	13250	13173	13335	13311	13390	13390	13419	13170	13165	13489	13232	13213	13260	13455	13430	13545	13418	13155	13396	13255	13237	13335	13304	13317	13295	13252	13263	13207	13391	13351	13404	13204	13148	13317	13341	13386	13525	13437	13363	13361	13130	13362	13283	13257	13365	13375	13294	13361	13224	13159	13286	13353	13210	13307	13304	13215	13426	13421	13203	13420	13214	13194	13470	13315	13317	13369	13388	13359	13292	13220	13184	13217	13313	13404	13174	13434	13328	13360	13336	13315	13103	13383	13245	13198	13282	13242	13136	13390	13244	13389	13266	13379	13426	13277	13368	13179	13159	13302	13375	13403	13247	13304	13388	13297	13206	13182	13278	13363	13327	13341	13385	13181	13272	13447	13218	13015	13240	13325	13082	13434	13406	13232	13267	13339	13343	13366	13328	13317	13138	13290	13305	13469	13539	13358	13281	13287	13206	13298	13314	13482	13167	13332	13088	13282	13409	13515	13412	13350	13259	13328	13185	13153	13353	13126	13244	13318	13243	13403	13398	13441	13442	13362	13422	13168	13336	13292	13366	13408	13350	13289	13312	13336	13201	13304	13467	13350	13212	13261	13366	13448	13257	13217	13285	13207	13254	13252	13403	13381	13345	13400	13276	13182	13386	13306	13261	13209	13523	13073	13283	13350	13394	13433	13219	13213	13334	13392	13322	13273	13306	13179	13263	13277	13347	13101	13215	13191	13270	13347	13198	13367	13375	13375	13293	13295	13480	13259	13358	13416	13320	13152	13440	13170	13299	13386	13304	13381	13442	13247	13271	13379	13188	13248	13051	13356	13392	13268	13453	13168	13119	13304	13326	13229	13274	13331	13248	13305	13255	13351	13349	13320	13474	13369	13305	13242	13225	13058	13285	13299	13255	13305	13384	13374	13168	13306	13508	13558	13331	13470	13373	13280	13199	13261	13221	13300	13221	13386	13346	13295	13478	13220	13275	13241	13378	13268	13317	13181	13219	13281	13535	13436	13291	13295	13195	13216	13411	13165	13272	13348	13355	13087	13251	13433	13256	13406	13180	13315	13136	13277	13246	13288	13283	13239	13256	13437	13467	13473	13377	13281	13199	13416	13358	13279	13298	13221	13295	13312	13304	13414	13280	13261	13320	13338	13258	13268	13238	13326	13329	13338	13484	13395	13180	13457	13245	13422	13397	13363	13414	13302	13316	13118	13286	13375	13261	13250	13349	13336	13432	13187	13322	13348	13345	13118	13348	13361	13189	13138	13259	13324	13423	13372	13133	13211	13193	13238	13293	13281	13176	13274	13413	13182	13177	13418	13612	13209	13256	13344	13371	13427	13515	13421	13526	13410	13279	13343	13526	13152	13302	13229	13403	13257	13330	13200	13261	13332	13448	13328	13444	13234	13382	13284	13432	13092	13334	13216	13193	13313	13308	13378	13270	13412	13321	13509	13348	13289	13355	13345	13287	13382	13338	13369	13197	13550	13298	13317	13432	13186	13234	13437	13399	13400	13386	13465	13476	13325	13170	13152	13293	13200	13340	13313	13198	13382	13245	13329	13031	13229	13341	13314	13239	13269	13330	13311	13196	13267	13319	13338	13212	13357	13434	13322	13455	13267	13346	13195	13216	13321	13187	13228	13219	13417	13343	13331	13365	13280	13205	13303	13297	13350	13427	13227	13254	13340	13280	13290	13223	13112	13305	13494	13301	13275	13338	13388	13217	13394	13337	13405	13431	13239	13381	13366	13363	13447	13399	13266	13384	13342	13367	13590	13375	13178	13320	13404	13309	13548	13508	13354	13239	13115	13187	13304	13234	13328	13478	13236	13215	13349	13415	13346	13390	13165	13317	13283	13322	13221	13346	13234	13367	13447	13301	13333	13202	13321	13315	13392	13306	13240	13064	13358	13093	13465	13276	13458	13253	13181	13494	13279	13302	13411	13257	13425	13369	13265	13218	13297	13184	13325	13283	13423	13258	13104	13168	13359	13397	13047	13484	13317	13577	13235	13071	13173	13280	13243	13502	13282	13315	13288	13327	13274	13290	13222	13329	13198	13223	13413	13300	13336	13408	13287	13410	13342	13305	13332	13430	13406	13260	13281	13327	13380	13335	13413	13162	13165	13288	13101	13476	13424	13386	13495	13244	13441	13249	13402	13197	13149	13087	13343	13207	13303	13407	13156	13486	13320	13188	13234	13260	13431	13170	13251	13270	13152	13320	13253	13296	13144	13260	13202	13269	13362	13277	13319	13395	13433	13401	13266	13558	13348	13328	13391	13266	13332	13263	13315	13307	13322	13232	13383	13427	13406	13205	13347	13323	13347	13160	13327	13164	13232	13270	13431	13349	13161	13388	13368	13304	13331	13225	13235	13358	13259	13253	13433	13440	13219	13464	13444	13336	13221	13267	13287	13329	13597	13241	13132	13236	13454	13276	13105	13270	13173	13286	13336	13073	13206	13276	13159	13189	13395	13383	13238	13208	13353	13306	13300	13203	13364	13167	13355	13407	13330	13377	13205	13354	13225	13264	13109	13236	13301	13328	13273	13297	13247	13357	13437	13268	13267	13206	13298	13111	13345	13483	13566	13381	13178	13378	13403	13552	13309	13364	13432	13307	13200	13260	13350	13162	13357	13213	13370	13445	13369	13337	13406	13316	13082	13199	13259	13200	13358	13355	13264	13410	13256	13107	13549	13393	13080	13346	13219	13433	13221	13473	13535	13219	13306	13469	13307	13349	13267	13458	13276	13426	13419	13384	13501	13208	13364	13584	13214	13415	13224	13240	13321	13258	13242	13406	13221	13045	13306	13344	13420	13379	13272	13384	13393	13526	13169	13385	13267	13298	13240	13379	13385
22431	35585	32422	26541	21868	19603	17752	16128	14927	13672	13156	13071	12822	12841	12801	12728	12592	12489	12433	12552	12645	12506	12547	12423	12538	12613	12637	12569	12474	12513	12581	12620	12446	12462	12347	12433	12624	12491	12557	12533	12456	12626	12400	12665	12407	12507	12609	12394	12345	12313	12478	12674	12589	12602	12343	12519	12458	12374	12609	12611	12462	12612	12427	12525	12482	12455	12451	12479	12531	12546	12487	12511	12466	12555	12420	12434	12679	12363	12412	12426	12610	12407	12290	12294	12603	12508	12392	12408	12568	12485	12348	12482	12509	12585	12573	12566	12562	12475	12541	12328	12287	12399	12563	12405	12332	12440	12486	12636	12441	12448	12591	12486	12631	12542	12468	12555	12586	12573	12286	12445	12441	12400	12482	12551	12480	12357	12434	12503	12394	12430	12384	12614	12425	12465	12294	12412	12561	12347	12476	12512	12471	12590	12345	12337	12272	12346	12626	12426	12433	12399	12349	12374	12456	12400	12564	12336	12406	12393	12435	12565	12620	12375	12540	12520	12650	12362	12497	12518	12378	12488	12412	12455	12585	12301	12501	12530	12513	12524	12384	12451	12451	12362	12444	12603	12481	12468	12505	12443	12393	12596	12455	12566	12354	12337	12420	12514	12374	12470	12504	12361	12517	12446	12426	12528	12497	12431	12373	12571	12517	12396	12436	12397	12469	12388	12595	12511	12484	12569	12424	12461	12449	12437	12541	12480	12565	12517	12499	12401	12497	12549	12430	12480	12590	12365	12541	12527	12417	12363	12455	12504	12423	12478	12528	12756	12393	12510	12429	12387	12355	12584	12412	12405	12360	12392	12412	12544	12400	12480	12399	12551	12386	12306	12381	12526	12411	12251	12424	12388	12506	12492	12563	12362	12479	12549	12347	12470	12494	12525	12561	12334	12588	12403	12401	12365	12504	12532	12438	12436	12408	12405	12506	12530	12505	12356	12501	12254	12480	12664	12476	12359	12426	12457	12402	12420	12453	12319	12333	12582	12341	12554	12477	12501	12542	12433	12271	12462	12338	12371	12486	12438	12396	12578	12477	12485	12450	12517	12465	12346	12434	12485	12529	12435	12542	12556	12427	12516	12457	12685	12363	12656	12376	12445	12406	12534	12437	12268	12439	12502	12418	12479	12509	12423	12615	12659	12392	12444	12254	12497	12321	12544	12433	12406	12349	12517	12477	12373	12601	12514	12232	12429	12482	12256	12402	12292	12396	12516	12253	12604	12478	12374	12461	12463	12576	12387	12466	12381	12590	12368	12422	12455	12666	12459	12545	12367	12486	12354	12467	12510	12501	12462	12413	12522	12442	12351	12494	12515	12436	12496	12512	12492	12590	12419	12202	12602	12415	12572	12520	12513	12464	12406	12405	12435	12489	12486	12318	12587	12515	12416	12533	12487	12435	12363	12506	12367	12290	12413	12470	12388	12293	12331	12473	12513	12362	12559	12287	12464	12355	12462	12443	12542	12351	12298	12633	12388	12703	12520	12343	12634	12434	12589	12500	12443	12375	12562	12613	12644	12448	12358	12500	12443	12372	12304	12376	12256	12512	12409	12288	12416	12540	12364	12548	12292	12600	12456	12427	12331	12399	12376	12465	12455	12344	12373	12358	12386	12418	12527	12554	12498	12468	12433	12489	12532	12473	12471	12420	12396	12455	12498	12417	12357	12322	12585	12436	12641	12496	12352	12461	12384	12381	12438	12307	12286	12377	12380	12299	12432	12557	12339	12432	12695	12531	12537	12469	12460	12461	12434	12151	12511	12395	12487	12408	12567	12449	12554	12501	12305	12452	12564	12389	12369	12442	12334	12606	12397	12594	12514	12285	12641	12378	12485	12583	12345	12405	12678	12472	12427	12430	12447	12508	12489	12475	12350	12598	12394	12417	12344	12466	12421	12392	12503	12379	12375	12456	12512	12365	12560	12317	12237	12461	12471	12389	12234	12364	12509	12486	12571	12386	12664	12610	12554	12414	12412	12456	12586	12404	12376	12532	12349	12502	12362	12431	12357	12315	12414	12445	12386	12317	12386	12425	12417	12538	12433	12570	12554	12398	12426	12544	12347	12492	12709	12524	12573	12629	12439	12446	12380	12495	12495	12609	12502	12412	12374	12388	12363	12403	12558	12520	12519	12332	12325	12581	12506	12544	12593	12529	12454	12483	12530	12461	12212	12432	12410	12464	12439	12441	12468	12478	12434	12385	12463	12464	12393	12552	12547	12622	12300	12494	12431	12520	12583	12576	12369	12249	12412	12546	12492	12548	12447	12443	12385	12313	12451	12554	12487	12408	12483	12460	12553	12459	12444	12448	12404	12469	12490	12483	12415	12430	12546	12615	12603	12402	12468	12490	12315	12443	12469	12424	12262	12318	12528	12541	12610	12311	12537	12554	12347	12531	12440	12612	12685	12412	12338	12496	12491	12557	12520	12436	12473	12512	12353	12494	12477	12535	12454	12461	12418	12568	12615	12506	12574	12521	12599	12416	12511	12423	12482	12489	12402	12311	12429	12540	12453	12618	12490	12314	12367	12378	12369	12371	12534	12640	12445	12318	12480	12630	12399	12608	12438	12507	12374	12533	12354	12551	12299	12508	12504	12597	12340	12395	12520	12466	12365	12365	12610	12483	12396	12382	12275	12458	12478	12433	12379	12445	12573	12380	12325	12477	12470	12492	12374	12622	12446	12357	12375	12729	12424	12469	12453	12668	12455	12418	12328	12463	12516	12466	12441	12372	12441	12531	12490	12534	12449	12391	12344	12600	12321	12492	12457	12444	12630	12444	12460	12379	12482	12501	12412	12481	12496	12540	12567	12431	12266	12468	12467	12389	12461	12429	12435	12412	12430	12619	12407	12303	12530	12401	12445	12301	12396	12345	12495	12562	12500	12333	12562	12530	12196	12465	12456	12432	12409	12324	12583	12531	12559	12465	12537	12591	12537	12464	12386	12178	12293	12404	12589	12483	12536	12394	12501	12389	12602	12412	12497	12466	12494	12462	12555	12532	12358	12259	12347	12525	12464	12534	12373	12356	12489	12440	12568	12448	12558	12355	12362	12423	12465	12444	12591	12410	12262	12333	12310	12571	12373	12437	12388	12517	12410	12490	12598	12447	12388	12280	12554	12429	12371	12410	12464	12521	12490	12567	12271	12575	12394	12538	12308	12295	12393	12443	12541	12513	12451	12524	12454	12479	12469	12386	12477	12485	12418	12581	12478	12406	12607	12434	12360	12353	12389	12461	12612	12527	12395	12521	12480	12413	12439	12517	12442	12405	12606	12607	12351	12531	12489	12348	12371	12451	12580	12214	12620	12509	12497	12421	12338	12361	12267	12394	12473	12370	12418	12345	12518	12520	12487	12562	12432	12399	12710	12468	12344	12499	12568	12389	12386	12550	12411	12478	12486	12113	12454	12515	12277	12535	12314	12413	12526	12349	12366	12369	12518	12392	12475	12563	12759	12496	12305	12476	12469	12358	12507	12488	12362	12501	12456	12395	12341	12399	12473	12338	12458	12438	12678	12426	12514	12351	12460	12408	12352	12456	12351	12370	12444	12394	12516	12356	12436	12327	12581	12351	12510	12454	12340	12495	12524	12499	12463	12472	12437	12269	12251	12650	12460	12483	12432	12499	12347	12276	12491	12355	12535	12663	12360	12442	12363	12577	12440	12466	12375	12522	12602	12573	12525	12484	12365	12504	12430	12432	12377	12307	12446	12539	12531	12301	12525	12362	12549	12508	12494	12428	12269	12343	12423	12512	12556	12594	12325	12470	12486	12598	12496	12362	12579	12402	12624	12341	12516	12515	12511	12394	12346	12417	12278	12421	12497	12482	12613	12508	12407	12392	12476	12494	12497	12433	12427	12650	12374	12190	12589	12479	12444	12586	12508	12429	12552	12596	12310	12521	12385	12412	12569	12416	12379	12494	12482	12421	12412	12524	12283	12485	12406	12363	12600	12387	12433	12397	12418	12443	12454	12412	12555	12398	12530	12455	12449	12523	12555	12367	12597	12381	12442	12528	12425	12538	12513	12435	12405	12537	12418	12508	12495	12489	12402	12486	12288	12472	12393	12530	12401	12533	12478	12409	12571	12373	12567	12373	12372	12251	12481	12497	12543	12532	12455	12362	12489	12337	12632	12645	12567	12443	12444	12454	12522	12589	12456	12445	12501	12371	12431	12532	12455	12464	12588	12343	12531	12313	12311	12482	12574	12381	12477	12383	12449	12444	12490	12564	12601	12341	12567	12525	12482	12369	12410	12379	12533	12331	12356	12562	12392	12361	12495	12385	12270	12343	12455	12577	12361	12364	12506	12411	12283	12530	12551	12553	12406	12456	12473	12554	12573	12485	12391	12570	12499	12524	12473	12681	12425	12566	12463	12458	12485	12458	12423	12557	12308	12453	12457	12500	12508	12459	12364	12407	12535	12339	12318	12467	12529	12379	12393	12614	12552	12303	12573	12484	12495	12448	12362	12278	12455	12490	12467	12525	12386	12562	12461	12472	12576	12765	12236	12453	12394	12445	12599	12411	12422	12336	12330	12381	12501	12531	12446	12539	12553	12321	12577	12447	12366	12656	12421	12523	12448	12479	12577	12432	12418	12455	12520	12354	12409	12358	12484	12248	12552	12276	12463	12276	12437	12283	12530	12350	12400	12373	12449	12441	12467	12377	12467	12505	12572	12505	12374	12407	12580	12460	12446	12468	12482	12377	12549	12416	12497	12500	12321	12615	12448	12518	12461	12457	12451	12622	12469	12477	12392	12546	12450	12459	12423	12480	12535	12383	12445	12419	12377	12310	12342	12426	12411	12430	12527	12461	12341	12530	12319	12368	12511	12349	12454	12540	12437	12380	12524	12352	12615	12240	12520	12475	12481	12509	12255	12415	12371	12495	12452	12453	12364	12607	12499	12373	12511	12456	12388	12583	12413	12340	12248	12613	12349	12637	12357	12443	12592	12343	12463	12469	12605	12389	12336	12492	12430	12514	12582	12318	12460	12594	12374	12580	12583	12428	12327	12419	12435	12536	12658	12239	12601	12490	12439	12415	12552	12525	12527	12259	12281	12457	12391	12577	12386	12412	12394	12492	12533	12501	12521	12292	12453	12459	12477	12303	12455
23291	21374	29281	23874	21692	23172	22515	16952	14806	14264	13786	13636	13630	13367	13252	13178	13173	13217	13128	12992	13084	13005	12991	12993	12887	13218	12988	13126	13001	12904	12811	12828	12925	13047	13023	13039	13168	13058	12981	12801	12875	12908	13218	12856	13132	12981	13049	12760	12998	12819	12860	12975	12876	12821	12875	12929	12925	12932	12835	12872	12831	12958	12828	12778	12794	12796	12827	13070	12933	12807	12891	13068	12963	13018	12996	12852	12801	12830	12995	12931	12700	12922	12851	12872	12888	12865	12935	13072	12806	13020	12765	12725	12851	13034	13166	13003	13137	13003	12841	13052	12637	12935	12930	12858	12749	12888	12851	12852	12827	12848	12937	12685	12751	12777	12978	12759	12836	12843	12680	12742	12967	12684	12893	12749	12949	12846	12638	12753	12989	12822	13019	12772	12752	12749	13044	12749	12967	12983	12960	13037	12856	12873	12805	12846	12844	12833	12739	12749	12767	12872	12747	12828	13027	12877	12907	12866	12901	12736	12807	12748	12924	12802	12907	12882	12872	12897	12894	12847	12797	12942	12893	12869	12945	12916	13004	12673	12875	12809	12789	12777	12780	12796	12753	12766	12853	12819	12865	12799	12684	12725	12917	12868	12854	12813	12716	12727	12812	12753	12904	12814	12771	12855	12824	13017	12971	12995	12733	12540	12865	12751	12868	12814	12759	12726	12974	12749	12873	12746	12971	12891	12935	12753	12840	12682	12800	12712	12913	12871	12959	13085	12823	12990	12835	12766	12665	12921	12774	12994	12909	12873	12733	12904	12790	12813	12783	12853	12896	12816	13026	12728	12706	12991	12790	12956	12724	12822	13084	12960	12768	12818	12852	13008	12799	12641	12941	12806	12709	12892	12718	12990	12943	12698	12843	12628	12758	12742	12765	12903	12824	12851	12941	12905	12890	12833	12851	12743	12884	12808	12846	12737	12873	12959	12815	12885	12902	12858	12946	12580	12782	12740	12738	12811	12883	12696	12907	13062	12777	12862	12792	12902	12781	12911	12883	12898	13018	12723	12744	12703	12688	12773	12963	12837	12889	12801	12936	12896	12852	12785	12941	12862	12813	12669	12923	12814	12923	12857	12711	12805	12834	12857	12859	12712	12693	12805	12763	12909	12747	12767	12952	12915	12923	13032	12876	12896	12620	12952	13062	12818	12880	12850	12836	12805	12861	12897	12723	12842	12788	12582	12818	12816	12742	12689	12770	12813	13024	12684	12881	12803	12941	12928	13049	12813	13041	12895	12808	12756	12695	12837	12726	12663	12901	12676	12624	12671	12805	12795	12881	12853	12788	12809	12854	12862	12838	12861	12785	12734	12809	12737	12721	12790	12870	12954	12992	12830	12839	12969	12816	12838	13110	12766	12927	12857	12816	12807	12955	12840	12946	12869	12752	12839	12890	12812	12842	12780	12743	12786	13082	12913	12760	12764	12651	12836	12699	12840	12607	12716	12967	12804	12745	12744	12936	12819	12933	12751	12941	12822	12857	12822	13011	12725	12925	12878	12719	12769	12726	12735	12849	12944	12838	12744	12790	12800	12880	12667	12634	12829	12934	12901	12762	12732	12947	12769	12772	12869	12923	12847	12803	12894	12694	12887	12759	12760	12858	12970	12691	12883	12880	12894	12557	12725	12906	12922	12843	12741	12754	12708	12896	12828	12864	12703	12831	12822	12995	12895	12891	13005	12893	12909	12838	12884	12876	13095	12881	13078	12802	12781	12748	12846	12754	12576	12834	12848	12844	12739	12797	12841	12901	13028	12906	12942	12824	12920	12981	12924	12645	12877	12844	12872	13081	12760	12670	12590	12762	12715	12872	12849	12662	12962	12906	12812	12618	12956	12837	13011	12846	12816	12994	12753	12757	12992	12833	12755	12779	12841	12677	12900	12709	12745	12853	12782	12792	13002	12866	12988	12971	12897	12988	12820	12824	12815	12651	12830	12798	12887	12824	12829	12640	12831	12765	12776	13024	12837	12814	13002	12948	12758	12776	12742	12851	12965	12846	12915	12702	12828	12934	12737	12644	12860	12679	12791	12806	12735	12985	12791	12912	12702	12946	12896	12772	12701	12788	12741	12933	12981	12914	12790	12752	12725	12967	12697	12885	12817	12899	12582	12769	12756	12787	12802	12815	12745	12810	12952	12832	12845	12690	12866	12864	12752	12774	12887	12822	12860	12925	12800	12935	13048	12813	13027	12848	12983	12734	12925	12824	12919	12864	12868	12857	12851	12728	12867	12835	12890	12840	12975	12942	12770	12788	12753	12916	12625	12824	12696	12851	12673	12771	12667	12709	12852	12808	12789	12724	12804	12663	12761	12864	12813	12783	12885	12821	12554	12888	12860	12849	12889	12906	12554	12883	12843	12877	12799	12968	12886	12792	12939	12825	12907	12899	12878	12764	12575	12833	12859	12932	12697	12733	12768	12861	12883	12652	12712	13008	12744	12770	12776	13064	12957	12866	12856	12950	12892	12816	12818	12940	12711	12919	12953	12887	12896	13041	12818	12839	12941	12885	12898	12875	12844	12904	12904	12908	12911	12835	12764	12855	12890	12904	12938	12878	12978	12823	12814	12811	12761	12684	12887	12804	12877	12915	12917	12705	12830	12694	12773	12903	12816	12985	12813	12769	12905	12802	12930	12902	12745	12958	12936	12813	12674	12903	12976	12886	12832	12861	12882	12894	12743	12893	12747	12802	12720	12817	13088	12685	12755	12833	12937	12874	12777	12810	12958	12837	12723	12877	13039	12675	12923	12982	12964	12973	12753	12789	12689	12693	12861	12746	12882	12920	12901	12951	12681	12916	12703	12878	12865	12880	12919	12913	12889	12916	12865	12866	12807	12819	12878	13098	12771	12889	12804	12755	12772	12905	12897	12882	12871	12907	12988	12886	12623	12782	12873	12770	12772	12924	12884	12716	12701	12877	12881	13008	12790	12925	12689	12630	12873	12789	12737	12718	12695	12827	12772	12843	12840	12939	12777	12815	12841	12864	12884	12855	12881	12793	12884	12884	12837	12721	12845	12912	12918	12990	12719	12794	12883	12923	12990	12709	12929	12810	12892	12698	12772	12908	12781	12725	12966	12837	12716	13117	12971	12974	13008	12719	12760	12839	12907	12777	12995	12961	13126	12824	12773	12815	12614	12829	12807	12744	12893	12847	12726	12940	12717	12732	12730	12735	12845	12809	12709	12743	12722	12809	12801	12807	12741	12922	12842	12725	12971	12758	12794	12768	12915	12571	12675	12727	12891	12971	12778	13004	12884	12794	12758	13144	12893	12828	13036	12942	12798	12668	12845	13047	12974	12871	12823	12735	12787	12945	12813	12756	12736	12945	12708	12872	12931	12886	12770	12714	12723	12741	12740	12913	12897	12886	12786	12709	12820	12773	12810	12844	12777	13047	12943	12767	12762	12697	12884	12755	12780	12670	12693	12864	12583	12955	12827	12980	12874	12685	12879	12808	12799	12756	12768	12850	12717	12837	12985	12780	12637	12982	12764	12865	12796	12824	12846	12938	12692	12792	12823	12677	12875	12784	12790	12552	13013	12784	12927	12885	12848	12745	12783	12865	12821	12838	12920	12778	12753	12896	12934	12843	13136	12726	12731	12878	12759	12871	12742	12944	12795	12772	12732	12814	12952	12979	12672	12853	12756	12821	12876	12834	12539	12913	12812	12873	12852	12963	12768	13095	12844	12805	12848	12966	12879	12847	12952	12811	12947	12888	12873	12744	12804	13024	12774	12742	12800	12836	12854	12935	12913	13016	12876	12729	12788	12688	12912	12747	12804	12846	12783	12900	12795	12869	12958	12865	12680	12740	12853	12895	12851	13026	12734	12796	12590	12868	12818	12676	12771	12954	12674	12889	12847	12751	12978	12941	12719	12743	12800	12867	12881	12709	12852	12933	12921	12853	12949	12724	12999	12660	12819	12884	12902	12675	12943	12997	12925	12603	12772	12981	12794	12899	12603	12738	12836	12936	12772	12691	12837	12989	12948	12932	12962	12976	12924	12804	12958	12736	12781	12765	12773	12906	12930	12886	12757	12952	12874	12830	12684	12856	12789	12998	12802	12909	12833	12822	13136	12739	13037	12905	12719	12790	13067	12792	12853	13066	12898	12861	12889	12817	12819	12775	12700	12776	12961	12766	12877	12764	12704	12669	12781	13014	12952	12870	12875	12668	12782	12843	12886	12766	12911	12961	12700	12837	12927	12875	12879	12881	12864	12771	12907	12807	12864	12808	12851	12861	12810	12840	12767	12824	12832	12898	12880	12760	12849	12670	12705	12805	12847	12703	12827	12849	12778	12977	12655	12910	12837	12828	12865	13039	12774	12955	12812	12830	12827	12900	12756	12702	12957	12780	12803	12844	12804	13095	12784	12714	12817	12676	12755	12640	12878	12845	12897	12805	12736	12859	12908	12848	12726	12804	12799	12684	12715	12896	12690	12811	12630	12808	12789	12848	12782	12820	12826	12741	12655	12865	12888	12737	12676	12802	12855	12833	12802	12822	12870	12808	12972	12723	12682	12645	12833	12660	12831	12817	12826	12634	12852	12946	12853	12879	12960	12707	12972	12758	12786	12770	12770	12917	12953	12857	12925	12833	12826	12861	12876	12891	12715	12801	12980	12741	13036	12922	12857	13188	12811	12865	13038	12877	12901	12671	12849	12655	12865	12919	12966	12777	13194	12795	12936	12979	12711	12827	12730	12720	12776	12785	12810	12696	12792	12596	12829	12794	12872	13032	12704	12839	12924	12733	12930	12753	12667	13009	12659	12922	12944	12751	12995	12934	12942	12914	12869	12611	13063	12677	12685	12604	12789	12945	12897	12786	12656	12894	12969	12780	12893	12812	12857	12816	12659	12791	12837	12903	12886	12941	12862	12893	12735	12790	12819	12884	12883	12683	12805	12891	12777	12772	12910	12807	12772	12741	12854	13005	13031	12703	12735	12814	12921	12769	12840	12793	12728	13089	12778	12722	12977	12975	12769	12776	12774	12727	12835	12700	12636	12768	12842	12919	12811	12794	12707	12941	12987	12848	12734	12950	12737	12828	12713	12745	12971	12777	12824	12971	12905	12878	12684	12761	12796	12729	12765	12790	12705	12682	12945
23718	39815	38004	29172	24102	21073	19570	17309	15084	13999	13362	13041	12876	12696	12494	12509	12314	12218	12255	12278	12320	12370	12349	12282	12274	12259	12367	12189	12206	12201	12301	12149	12378	12263	12203	12130	12277	12407	12271	12232	12311	12293	12172	12202	12232	12182	12298	12202	12305	12091	12267	12038	12200	12120	12235	12192	12193	12150	12236	12022	12207	12090	12070	12221	12144	12077	12162	12389	12166	12083	12150	12204	12127	12179	12301	12097	12146	12223	12189	12066	12126	12143	12082	12249	12103	12190	12114	12093	12111	12203	11957	12178	12182	12300	12415	12293	12432	12246	12084	12159	12089	12099	12038	11988	12246	12135	12078	12113	12075	11988	12083	12144	12117	12071	11975	12150	12133	12181	12425	12121	12162	12055	12119	12240	12181	12252	12256	12111	12051	12120	12135	12191	12096	12169	12158	12188	12223	12008	12019	12290	12044	12100	12044	12103	12191	12044	11941	12241	12048	12173	12284	12179	12279	12060	12145	12021	12243	12179	12095	12098	12243	12023	12104	12210	12046	12099	12038	12145	12159	12244	12009	11976	12251	12118	12049	11969	12082	12086	12045	12052	12147	12067	11984	12173	12022	12175	12289	12277	12301	12115	12126	12012	12099	12185	12071	12065	12126	12224	12043	12185	12260	12109	12273	12172	12142	12203	12129	12205	12184	12161	12083	11936	12019	12140	11986	12136	12029	12125	12210	12020	12191	12076	12122	12185	12105	12134	12128	12105	12040	12153	12102	12164	12016	12127	12094	12194	12059	11974	12114	12236	12054	12183	12082	12068	12267	12089	12098	12142	12101	12075	12112	12024	12147	12108	12005	12169	12115	12090	12124	12144	12040	12112	12058	12182	12210	11898	12218	12068	12066	12083	12156	12271	12007	12193	11938	12112	11994	12117	12071	11993	12114	12269	12222	12104	12138	12039	12121	11878	12219	12056	12159	12120	12154	12019	12109	12353	12084	12058	12139	12286	12073	12084	12170	12070	12094	12251	12119	12097	12156	12006	12152	12086	12104	12036	12228	11965	11930	12118	12187	12005	12018	11977	12080	12107	12126	12151	12172	11954	12078	12285	12082	12179	12029	12259	12039	12068	12218	12247	12206	12189	12008	12233	12177	12228	12162	12042	12171	12192	12093	12157	12008	12074	12122	12163	12120	11988	12059	12115	12279	11849	12188	12174	12186	12120	12192	12115	12071	12237	12134	12174	12130	12053	12032	12067	12015	12057	12051	12113	12235	12104	12028	12210	12291	12236	12201	12095	12029	12121	12002	12074	11980	12281	12080	12042	12191	12078	12076	12021	12205	12190	12289	12164	12167	12128	12219	12228	12048	12113	12044	12112	12077	12186	12137	12047	12010	12134	12193	12066	12221	12164	12112	12063	11964	12050	12088	12106	12270	12091	12247	12065	12125	12215	12168	12071	12348	12166	12192	12157	12175	12082	12248	12139	12140	12233	12064	12145	12119	12224	12197	12236	12133	12191	12135	12154	12056	12250	12210	12078	12065	12182	12185	12299	12096	12078	12057	12219	12099	12155	12087	12042	12104	11905	12097	12135	12102	12159	11920	12179	12071	12087	11972	11992	11991	12151	12107	11972	12273	12132	12195	11993	12158	12189	12267	12029	12055	12113	11957	12134	12072	12233	12211	12015	12254	12071	12144	12088	12048	12138	12033	12035	12065	12086	12019	12248	12058	12090	12080	12054	12027	11951	12189	12098	12218	12264	12119	11913	12109	12029	12063	12021	11939	12174	12182	12185	12019	12180	12031	12079	12143	12116	12039	12275	12076	12048	12334	12204	12093	12242	12121	12004	12037	12061	12022	12048	12199	12169	12099	12217	12241	12181	11986	12193	11977	12233	12258	12218	12012	11926	12145	12078	12006	12044	12058	12120	12047	11998	12006	12240	12145	12141	12010	12090	12039	12268	12202	12298	12148	12015	12241	12157	12021	12139	12338	12204	12206	12134	11905	12149	12128	11953	12213	12216	12137	12298	12079	12238	12199	12056	12146	12125	12074	12065	12377	12086	12097	12230	12181	12100	12091	12182	12118	11930	12074	12175	12237	11925	12148	12031	12161	12199	12267	11890	12111	12093	12123	12229	12040	12266	12201	12115	12198	12034	12074	12079	12094	12225	12010	12129	12137	12045	12256	12153	12233	12034	12155	12093	12110	12015	12072	11957	11899	12175	12254	12216	12200	12130	12231	11967	12118	12128	12152	12079	12029	12173	12310	12168	12173	12050	12041	12269	12281	11993	12040	12144	12141	12009	12210	12228	12205	12205	12089	12160	12083	12139	12073	12120	11991	11977	12224	12205	12205	12085	12113	12067	12149	12238	12049	12113	12105	12230	12062	12254	12119	12110	12073	12081	12010	12119	12043	12133	12214	12177	12034	12110	12073	12140	12107	12043	12129	12295	12118	12205	12168	12128	12072	12155	12080	12261	12171	12178	12114	12134	12188	12024	12170	11959	12137	12052	12150	11955	12126	12181	11940	12109	12104	12010	12094	12097	12230	12070	12211	12063	12062	12279	12173	12061	12134	12292	12307	12118	12176	11974	12302	12003	12155	12108	12060	12202	12232	12061	12171	12233	12036	12124	12114	12075	12221	12180	12189	12095	12070	12193	12328	12082	12078	12178	11995	12029	12234	12006	12065	12093	12111	11909	12138	12325	12190	12191	12188	11999	12202	12188	12196	12060	12100	12052	12020	12115	11987	12189	12198	12169	11994	12227	12137	12014	12060	11983	12129	12057	12133	12121	12068	12145	12195	12084	12069	12043	12086	12135	12118	12001	12085	11891	12163	12082	12126	11964	12132	12213	11979	11994	12025	12084	12076	12202	12108	12146	12137	12081	12045	12066	12167	12193	12099	12192	12066	12073	12010	12037	11993	12378	12081	12100	12021	12087	12121	12059	12135	12102	12145	12097	12029	12116	12186	12080	12255	12229	11993	12179	12153	12131	12035	12143	12101	12086	12236	12279	12324	12097	12041	12157	12218	12126	12004	12057	12197	12204	12388	12115	11989	11900	12083	12112	12166	12116	12141	12208	12159	12219	12152	12210	12071	12185	12201	12144	12139	12095	12020	12011	12018	12212	11888	12000	12118	11989	12225	12008	12126	12115	12187	12140	12041	12060	12116	12040	12088	12277	12216	12138	12005	12067	12090	12148	11977	12043	12223	12160	12217	12096	12134	12161	12175	12164	11985	12072	12176	12073	12097	12075	12115	12137	12204	12067	12301	12195	12107	12255	12128	12264	12032	11979	12155	12155	12135	12117	12116	12145	12166	12001	12198	12083	12169	12210	12176	11879	12091	12080	12219	12121	12175	12112	12224	12018	12163	12057	12086	12102	12023	12075	11994	12268	11988	12177	12279	12119	11926	12165	12158	12199	12197	12095	12039	11920	12137	12059	12113	12079	12156	12319	11958	12287	12256	12160	12139	12114	12208	12226	12105	12122	12132	12089	11981	12084	11928	12137	12004	12199	12246	12154	12132	12009	12190	11944	11865	12085	12153	12200	12048	12045	12114	12103	12076	12188	12201	12114	11991	12117	12256	12236	12182	11903	12010	12168	12127	12066	12065	12178	12283	12115	12181	12073	12111	12084	12070	12103	12096	12053	12130	12117	12156	11948	12111	12121	12079	12020	12048	12123	12102	12126	12234	12167	12211	12134	12088	12085	12163	12311	12191	12064	12030	12045	12149	12256	12173	12303	12143	12092	12046	12018	12245	12184	12078	12076	12264	12118	12254	12220	12193	12034	12151	12142	12188	12023	12128	12151	12047	12003	12253	12017	12150	12108	12186	12099	12193	12190	12074	12125	12164	12179	12323	12066	12185	12236	12125	12185	12212	12231	12238	12240	12234	12173	12109	12193	11981	12178	12203	11990	11910	12155	11997	12166	12107	12014	12229	12157	12003	11976	12193	11995	11916	12238	12132	12160	12074	12197	12238	12321	12218	12091	12129	12070	12101	12144	12080	12149	12323	11980	12057	12099	12150	12067	12103	12127	12046	12092	12016	11993	12086	12004	12090	12126	12062	12219	12185	12064	12010	12182	12011	12109	12089	12087	12035	12147	12154	12126	12053	12201	12031	12130	12128	12124	12003	11996	12050	12128	12266	12099	12135	12071	12183	12157	12169	12101	12055	12082	12063	12056	12175	12139	12152	12023	12091	12115	12174	12071	12160	12002	12078	12033	11931	12184	12063	12213	12164	12058	12160	12169	12154	12051	12149	12048	11930	12063	12062	12177	12164	12220	12123	12081	12249	11974	12102	12302	12098	12119	12239	12122	12034	12192	12133	12063	12243	12157	12118	12027	12125	12264	12036	12174	12126	12210	12019	12296	12072	12098	12111	12262	12114	12133	12262	12213	12132	12128	12148	12132	12188	12214	12030	12142	12115	12034	11984	12214	12160	12204	12116	12196	12218	12179	12191	12153	12108	12083	12272	11988	12075	12008	12051	12142	12077	12042	12037	12086	12157	12237	11941	12029	12178	12120	12118	12317	12093	11973	12053	12171	12140	11950	12065	12240	12025	12217	12021	12191	12097	12221	11920	12085	12194	12111	12271	12020	12107	12188	11943	12240	12073	12215	12155	12153	11979	12144	11986	12060	12144	11964	12107	12173	12181	12194	12217	12124	12006	12144	12028	12202	12127	12166	12213	12103	12296	12199	11983	12079	12100	11993	11995	12133	12023	12041	12079	12156	11970	11924	12117	12090	12086	12007	11977	12070	12033	12202	12100	12035	12067	12281	12222	12147	12115	12039	12141	12082	12237	12201	12137	12147	12077	12024	12009	11957	11987	12129	12104	12153	12242	12156	12205	11971	12026	12120	12104	12076	12186	12071	12079	12039	12185	12054	12066	12157	12033	12138	12138	12119	12113	12077	12140	12098	12314	12138	12174	12081	12175	12201	12157	12052	12224	12066	12114	12129	11997	12046	12169	12167	11998	12119	12044	12186	12177	12049	12056	12197	11993	12180	12244	12079	12005	12149	12144	12038	12174	12110	12132	12129	11992	12122	11945	12056	11926	12118	12056	12050	12026	11998	12166	12177	12124	12168	12119	12151	12089	12151	12227	12201	12164	12062	12147	12147	12058	12088	12130	12148	12330	12145	12157	12063
27873	23108	26441	21600	17055	16207	15531	14921	14415	14047	13854	13969	13970	13900	14054	13732	13871	13688	13749	13789	13871	13771	13575	13900	13462	13587	13774	13923	13827	13651	13614	13931	13821	13646	13802	13673	13718	13532	13812	13705	13823	13790	13872	13775	13586	13560	13562	13731	13896	13968	13691	13753	13819	13780	13864	13708	13778	13806	13729	13692	13805	13849	13670	13635	13759	13556	13597	13705	13551	13881	13764	13758	13706	13727	13732	13728	13548	13808	13522	13807	13720	13522	13749	13681	13719	13525	13882	13645	13656	13689	13778	13652	13594	13670	13808	13717	13770	13896	13718	13607	13674	13732	13638	13637	13716	13724	13689	13760	13694	13658	13720	13840	13743	13872	13686	13885	13770	13762	13625	13733	13562	13762	13787	13979	13918	13617	13730	13781	13564	13697	13617	13526	13580	13810	13903	13770	13870	13554	13575	13972	13629	13560	13676	13692	13756	13713	13706	13688	13554	13690	13571	13715	13632	13726	13667	13784	13675	13889	13472	13591	13806	13878	13929	13780	13539	13709	13741	13731	13769	13762	13851	13753	13711	13552	13768	13759	13860	13683	13563	13822	13592	13769	13753	13655	13670	13757	13625	13662	13620	13610	13826	13781	13666	13629	13714	13906	13889	13618	13607	13712	13694	13653	13634	13822	13410	13816	13816	13697	13804	13823	13736	13850	13681	13597	13616	13512	13560	13737	13637	13754	13639	13771	13706	13824	13565	13769	13674	13801	13633	13633	13781	13632	13632	13567	13737	13567	13595	13547	13614	13547	13857	13596	13695	13813	13638	13726	13649	13701	13673	13782	13667	13649	13796	13632	13664	13874	13667	13746	13894	13822	13853	13820	13736	13624	13691	13537	13897	13706	13724	13683	13699	13895	13705	13864	13765	13828	13791	13814	13664	13611	13708	13480	13685	13671	13671	13826	13741	13600	13728	13643	13962	13753	13641	13692	13679	13853	13803	13707	13547	13668	13650	13708	13757	13827	13753	13706	13511	13848	13636	13922	13785	13840	13928	13637	13724	13739	13653	13501	13638	13781	13688	13589	13653	13779	13636	13715	13645	13518	13844	13795	13790	13668	13665	13843	13810	13717	13792	13615	13541	13664	13643	13833	13750	13650	13548	13689	13821	13819	13839	13797	13660	13561	13789	13872	13715	13675	13656	13750	13922	13688	13631	13859	13671	13559	13811	13678	13841	13777	13787	13567	13675	13703	13865	13414	13523	13667	13876	13716	13582	13505	13831	13690	13496	13810	13846	13968	13757	13620	13644	13655	13702	13665	13612	13405	13818	13738	13640	13650	13801	13678	13733	13931	13754	13732	13831	13602	13843	13850	13572	13583	13724	13544	13760	13617	13673	13879	13584	13697	13672	13515	13395	13671	13872	13635	13893	13625	13663	13622	13570	13771	13707	13740	13798	13683	13776	13750	13729	13967	13739	13635	13616	13783	13658	13546	13711	13632	13759	13619	13765	13706	13656	13465	13667	13754	13701	13665	13635	13653	13652	13680	13545	13566	13709	13904	13566	13669	13773	13596	13814	13714	13635	13806	13795	13673	13860	13581	13889	13756	13819	13657	13608	13732	13822	13559	13579	13807	13626	13923	13816	13881	13764	13854	13696	13730	13820	13756	13573	13705	13768	13733	13636	13714	13662	13736	13731	13670	13693	13700	13689	13902	13694	13794	13899	13709	13899	13783	13890	13802	13784	13528	13636	13620	13689	13701	13663	13735	13738	13674	13685	13802	13679	13700	13640	13564	13568	13711	13902	13699	13509	13648	13654	13762	13787	13716	13756	13749	13968	13978	13734	13703	13783	13699	13753	13729	13667	13657	13531	13732	13735	13785	13874	13627	13808	13964	13748	13549	13551	13571	13731	13557	13496	13671	13801	13750	13575	13873	13712	13778	13764	13658	13681	13776	13788	13684	13844	13540	13806	13567	13539	13762	13728	13637	13738	13714	13717	13702	13760	13711	13680	13658	13898	13503	13856	13786	13803	13632	13808	13650	13719	13781	13694	13808	13656	13733	13606	13740	13549	13497	13778	13815	13761	13643	13684	13766	13572	13666	13888	13880	13817	13513	13528	13552	13683	13677	13735	13706	13760	13619	13752	13652	13749	13664	13806	13653	13573	13672	13762	13673	13575	13767	13759	13628	13606	13551	13754	13702	13618	13706	13753	13823	13799	13599	13695	13694	13718	13808	13707	13595	13715	13853	13727	13915	13778	13790	13650	13765	13818	13449	13737	13884	13685	13777	13963	13738	13887	13819	13808	13779	13848	13778	13796	13701	13618	13754	13726	13725	13661	13659	13874	13683	13684	13754	13919	13720	13568	13842	13851	13697	13725	13770	13797	13653	13627	13658	13672	13578	13699	13919	13695	13755	13738	13791	13763	13511	13689	13785	13648	13712	13717	13661	13471	13759	13738	13692	13664	13707	13585	13613	13780	13685	13807	13672	13749	13581	13638	13855	13774	13708	13736	13571	13746	13774	13867	13795	13666	13937	13767	13752	13755	13859	13843	13548	13838	13670	13839	13845	13699	13730	13662	13680	13723	13665	13673	13822	13750	13772	13773	13728	13621	13921	13778	13793	13636	13672	13746	13669	13835	13524	13557	13817	13829	13864	13677	13721	13720	13801	13842	13751	13739	13535	13718	13635	13570	13671	13743	13576	13668	13932	13729	13754	13686	13985	13791	13759	13843	13887	13628	13631	13680	13558	13727	13709	13619	13848	13830	13653	13736	13808	13825	13814	13793	13748	13837	13682	13692	13734	13772	13805	13866	13741	13897	13595	13922	13732	13658	14006	13819	13865	13665	13679	13704	13604	13702	13589	13716	13803	13756	13756	13748	13649	13913	13858	13651	13778	13644	13453	13764	13637	13794	13678	13833	13698	13701	13734	13710	13617	13652	13770	13711	13826	13579	13693	13706	13509	13491	13875	13772	13807	13527	13650	13724	13641	13825	13598	13745	13606	13781	13647	13768	13788	13614	13868	13625	13779	13681	13574	13832	13659	13790	13688	13729	13778	13829	13756	13743	13907	13834	13821	13570	13640	13769	13801	13665	13780	13751	13777	13759	13572	13652	13676	13777	13593	13586	13667	13692	13433	13706	13764	13766	13722	13584	13736	13865	13630	13619	13825	13814	13746	13986	13681	13847	13654	13646	13763	13892	13533	13650	13803	13758	13750	13537	13859	13867	13699	13610	13571	13705	13727	13775	13537	13846	13792	13815	13744	13775	13653	13629	13717	13740	13813	13698	13727	13567	13804	13829	13399	13679	13875	13765	13509	13665	13726	13750	13848	13847	13617	13845	13761	13804	13768	13592	13887	13643	13844	13718	13422	13682	13848	13753	13624	13699	13564	13534	13704	13820	13626	13561	13858	13766	13705	13635	13521	13672	13659	13644	13822	13778	13643	13594	13555	13713	13923	13523	13747	13656	13715	13644	13552	13704	13736	13708	13627	13772	13688	13614	13723	13788	13630	13874	13637	13774	13634	13756	13789	13728	13633	13722	13693	13965	13735	13529	13777	13629	13810	13704	13610	13540	13780	13649	13856	13646	13554	13775	13780	13793	13757	13597	13831	13449	13868	13630	13685	13621	13823	13811	13479	13537	13734	13897	13654	13930	13653	13741	13536	13666	13781	13721	13714	13652	13556	13671	13762	13685	13584	13489	13479	13749	13691	13783	13819	13761	13685	13819	13804	13792	13794	13488	13792	13924	13618	13773	13782	13673	13688	13729	13746	13926	13581	13840	13686	13676	13753	13822	13818	13678	13669	13617	13501	13865	13713	13784	13638	13771	13587	13660	13583	13970	13602	13724	13632	13726	13534	13641	13757	13715	13750	13555	13802	13608	13685	13778	13836	13805	13667	13727	13771	13695	13721	13605	13767	13685	13766	13740	13845	13775	13628	13574	13781	13813	13760	13633	13578	13660	13565	13565	13692	13720	13907	13731	13753	13782	13779	13702	13685	13784	13684	13671	13712	13494	13614	13875	13760	13764	13827	13663	13766	13718	13772	13626	13752	13563	13652	13585	13714	13671	13685	13792	13750	13720	13782	13564	13607	13783	13752	13657	13620	13746	13748	13785	13720	13630	13771	13819	13725	13807	13709	13858	14038	13719	13857	13803	13747	13602	13686	13705	13647	13803	13654	13708	13660	13677	13698	13757	13655	13676	13661	13702	13691	13614	13583	13755	13739	13705	13895	13828	13533	13749	13604	13699	13780	13699	13701	13861	13551	13796	13951	13698	13517	13811	13714	13655	13611	13830	13721	13735	13584	13667	13844	13821	13686	13656	13820	13845	13725	13797	13780	13553	13917	13735	13677	13650	13789	13626	13689	13628	13599	13825	13817	13538	13707	13823	13762	13649	13709	13593	13823	13675	13592	13926	13635	13694	13574	13513	13742	13538	13622	13615	13583	13672	13774	13682	13747	13732	13545	13615	13745	13807	13742	13766	13776	13681	13615	13763	13797	13649	13706	13826	13806	13572	13743	13725	13734	13611	13640	13775	13563	13606	13570	13971	13895	13708	13596	13632	13701	13914	13668	13784	13973	13655	13695	13661	13676	13680	13744	13757	13725	13578	13690	13694	13639	13735	13680	13811	13618	13720	13798	13774	13648	13657	13521	13682	13679	13812	14018	13755	13833	13818	13580	13803	13703	13752	13771	13776	13766	13806	13558	13491	13720	13734	13952	13783	13567	13556	13742	13623	13759	13725	13792	13622	13711	13850	13746	13808	13665	13711	13718	13761	13803	13746	13648	13738	13696	13593	13594	13682	13757	13626	13684	13763	13818	13935	13815	13868	13860	13719	13746	13636	13886	13707	13744	13840	13637	13682	13719	13777	13574	13683	13765	13632	13753	13617	13602	13847	13745	13692	13571	13761	13808	13731	13697	13785	13764	13685	13568	13909	13610	13900	13601	13780	13651	13586	13834	13601	13728	13863	13556	13671	13647	13787	13862	13739	13814	13905	13819	13917	13699	13874	13777	13814	13766	13617	13756	13742	13721	13853	13957	13651	13488	13604	13713	13515	13687	13781	13762	13782	13702	13763	13860	13700	13820	13919	13808	13654	13711	13670	13763	13642	13739	13598	13637	13716	13864	13810	13913	13820	13686
22301	30349	26921	20275	18023	16426	15621	14589	13732	13072	13051	13149	12896	12876	12890	12966	12745	12656	12773	12869	12855	12763	12862	12953	12781	12534	12702	12754	12841	12778	12681	12694	12762	12763	12759	12693	12651	12682	12771	12481	12636	12783	12756	12725	12694	12692	12658	12770	12752	12627	12649	12860	12552	12695	12607	12854	12667	12670	12639	12661	12754	12806	12756	12724	12737	12788	12485	12729	12867	12622	12445	12600	12618	12674	12768	12684	12624	12652	12766	12870	12772	12632	12740	12626	12615	12679	12588	12646	12706	12763	12589	12667	12751	12711	12890	12747	12613	12734	12853	12679	12547	12831	12672	12707	12600	12651	12602	12838	12585	12684	12629	12826	12727	12738	12609	12609	12729	12653	12785	12547	12751	12760	12606	12691	12676	12578	12689	12670	12536	12748	12719	12750	12716	12601	12721	12741	12565	12622	12546	12711	12656	12764	12614	12649	12710	12704	12754	12698	12636	12782	12557	12617	12772	12606	12806	12776	12569	12559	12694	12809	12652	12779	12680	12820	12598	12825	12752	12775	12652	12598	12732	12686	12814	12689	12584	12579	12688	12604	12578	12670	12544	12592	12595	12713	12700	12682	12703	12668	12607	12687	12717	12760	12724	12668	12764	12832	12674	12691	12668	12648	12791	12844	12692	12578	12772	12761	12648	12632	12747	12719	12619	12596	12758	12516	12632	12627	12721	12724	12825	12620	12849	12684	12579	12705	12697	12663	12571	12715	12617	12853	12609	12712	12793	12603	12743	12698	12739	12688	12699	12686	12719	12704	12836	12651	12660	12636	12668	12733	12669	12768	12796	12622	12833	12806	12491	12680	12654	12889	12726	12695	12689	12717	12549	12627	12575	12717	12561	12498	12707	12738	12758	12767	12828	12671	12663	12501	12641	12712	12653	12678	12619	12823	12801	12681	12741	12718	12744	12624	12612	12679	12560	12900	12659	12769	12688	12774	12685	12846	12511	12658	12684	12563	12707	12801	12603	12674	12718	12734	12645	12606	12702	12585	12694	12687	12859	12507	12835	12565	12803	12520	12748	12561	12703	12758	12659	12478	12759	12893	12772	12634	12746	12591	12833	12690	12731	12825	12858	12586	12823	12706	12855	12614	12629	12579	12747	12577	12751	12525	12704	12824	12613	12867	12730	12726	12850	12803	12771	12741	12830	12744	12725	12650	12700	12796	12690	12682	12728	12996	12631	12784	12659	12691	12608	12721	12686	12713	12610	12652	12703	12716	12639	12814	12681	12840	12652	12700	12639	12726	12640	12512	12671	12646	12735	12672	12771	12763	12724	12819	12594	12632	12792	12743	12531	12640	12743	12670	12630	12800	12704	12758	12816	12695	12609	12604	12762	12627	12835	12619	12842	12728	12630	12562	12603	12651	12646	12881	12689	12822	12672	12693	12709	12855	12577	12706	12848	12576	12675	12707	12643	12664	12725	12683	12626	12757	12788	12762	12678	12531	12824	12770	12630	12742	12752	12531	12709	12593	12715	12626	12600	12773	12720	12744	12588	12686	12736	12825	12807	12767	12776	12552	12597	12648	12716	12680	12688	12714	12706	12765	12576	12691	12670	12685	12700	12705	12780	12795	12567	12732	12792	12789	12723	12858	12638	12743	12711	12791	12513	12765	12793	12747	12684	12770	12708	12535	12699	12841	12563	12715	12708	12736	12615	12625	12596	12660	12706	12623	12807	12571	12690	12684	12606	12791	12655	12665	12708	12713	12663	12660	12832	12598	12682	12707	12792	12693	12872	12622	12688	12782	12760	12899	12625	12665	12702	12765	12620	12769	12834	12867	12605	12565	12515	12650	12717	12556	12579	12887	12829	12678	12732	12522	12617	12715	12736	12661	12835	12695	12727	12801	12792	12728	12755	12655	12790	12767	12600	12747	12833	12882	12693	12808	12658	12791	12622	12804	12674	12760	12740	12557	12706	12831	12828	12776	12554	12740	12707	12625	12513	12588	12664	12587	12683	12687	12850	12598	12863	12686	12704	12630	12533	12779	12919	12733	12602	12631	12749	12423	12784	12667	12692	12674	12740	12757	12709	12656	12701	12727	12715	12761	12762	12731	12837	12650	12635	12612	12905	12651	12786	12657	12876	12686	12677	12596	12662	12820	12615	12627	12768	12580	12674	12813	12631	12812	12679	12794	12570	12860	12907	12754	12647	12766	12734	12776	12706	12577	12781	12646	12757	12799	12653	12744	12689	12626	12642	12702	12813	12738	12615	12686	12813	12786	12771	12943	12698	12682	12706	12824	12851	12682	12688	12592	12729	12696	12856	12695	12683	12641	12747	12778	12695	12718	12673	12718	12748	12730	12539	12848	12572	12656	12728	12678	12711	12732	12896	12657	12745	12542	12749	12719	12746	12727	12736	12754	12595	12804	12725	12729	12800	12708	12771	12562	12894	12892	12747	12711	12701	12730	12767	12638	12647	12697	12838	12692	12764	12648	12738	12581	12605	12662	12654	12748	12720	12613	12594	12711	12558	12580	12737	12634	12816	12813	12744	12776	12594	12648	12762	12693	12691	12788	12596	12876	12713	12591	12720	12785	12650	12755	12711	12632	12679	12844	12688	12679	12746	12712	12803	12616	12728	12691	12571	12763	12734	12933	12563	12581	12590	12698	12705	12791	12683	12718	12524	12703	12654	12816	12654	12673	12690	12433	12708	12620	12725	12632	12675	12723	12859	12635	12753	12806	12623	12752	12578	12645	12651	12610	12765	12606	12689	12588	12773	12854	12660	12711	12847	12645	12770	12861	12711	12731	12702	12759	12976	12777	12537	12634	12741	12641	12717	12953	12868	12837	12884	12712	12711	12731	12656	12632	12760	12696	12614	12767	12602	12669	12688	12641	12719	12653	12722	12608	12790	12648	12732	12759	12689	12643	12388	12709	12836	12780	12608	12693	12614	12773	12755	12619	12573	12605	12744	12741	12675	12642	12703	12770	12716	12555	12890	12776	12655	12774	12700	12696	12882	12907	12780	12592	12605	12751	12533	12655	12683	12586	12684	12733	12601	12697	12797	12672	12851	12792	12750	12678	12632	12632	12630	12758	12668	12662	12705	12777	12636	12537	12801	12610	12578	12659	12597	12704	12614	12679	12803	12723	12662	12857	12727	12673	12760	12688	12669	12725	12722	12764	12807	12785	12668	12701	12691	12697	12763	12577	12864	12765	12557	12820	12795	12777	12678	12604	12706	12751	12817	12701	12703	12595	12723	12729	12649	12685	12713	12528	12752	12718	12974	12741	12810	12789	12804	12639	12604	12739	12673	12670	12671	12720	12699	12816	12569	12756	12665	12617	12612	12577	12742	12773	12714	12689	12575	12722	12683	12689	12881	12868	12756	12733	12716	12659	12711	12620	12662	12839	12507	12651	12809	12635	12716	12658	12756	12593	12642	12848	12619	12642	12621	12771	12764	12933	12831	12556	12617	12543	12655	12652	12734	12714	12502	12635	12824	12610	12644	12749	12752	12638	12637	12660	12703	12598	12678	12722	12707	12595	12647	12689	12622	12670	12708	12664	12700	12800	12686	12779	12741	12854	12815	12728	12740	12751	12779	12656	12723	12564	12618	12739	12790	12727	12782	12863	12714	12737	12611	12730	12832	12693	12749	12794	12654	12769	12690	12701	12600	12790	12812	12837	12722	12564	12695	12715	12691	12909	12550	12744	12801	12700	12676	12790	12719	12705	12845	12810	12682	12690	12819	12566	12629	12964	12764	12749	12688	12817	12578	12761	12934	12637	12699	12692	12686	12710	12898	12555	12623	12769	12721	12840	12863	12667	12766	12612	12708	12706	12862	12530	12642	12658	12595	12653	12658	12676	12652	12762	12786	12819	12918	12594	12717	12650	12619	12763	12778	12717	12740	12651	12736	12726	12609	12661	12799	12856	12764	12685	12561	12775	12729	12754	12612	12621	12668	12623	12709	12663	12704	12570	12707	12707	12769	12807	12792	12688	12766	12842	12609	12713	12693	12569	12651	12772	12718	12723	12692	12764	12861	12782	12734	12439	12654	12586	12682	12657	12777	12710	12822	12589	12749	12784	12722	12712	12584	12717	12695	12731	12671	12733	12688	12734	12581	12661	12812	12789	12683	12664	12779	12750	12685	12582	12623	12653	12775	12655	12607	12656	12656	12809	12730	12718	12772	12610	12624	12826	12816	12859	12659	12729	12666	12752	12789	12683	12925	12681	12547	12808	12802	12806	12693	12697	12630	12686	12549	12763	12666	12805	12891	12735	12660	12793	12732	12768	12650	12768	12616	12617	12578	12791	12629	12744	12616	12724	12743	12721	12727	12614	12631	12634	12697	12724	12636	12637	12684	12657	12838	12836	12799	12677	12791	12823	12607	12730	12881	12640	12706	12690	12869	12783	12703	12682	12698	12665	12762	12783	12628	12696	12683	12643	12639	12543	12775	12728	12710	12559	12634	12627	12765	12772	12709	12628	12546	12632	12766	12645	12645	12674	12787	12795	12683	12958	12640	12449	12775	12756	12734	12733	12698	12686	12689	12749	12653	12810	12645	12908	12665	12827	12576	12639	12758	12758	12741	12758	12618	12692	12675	12752	12830	12942	12604	12710	12758	12709	12790	12672	12657	12800	12559	12671	12779	12646	12798	12659	12674	12655	12675	12691	12803	12747	12669	12743	12826	12706	12755	12896	12685	12769	12653	12684	12788	12518	12756	12663	12559	12687	12727	12725	12690	12721	12668	12730	12705	12730	12867	12629	12887	12851	12691	12906	12586	12742	12600	12662	12847	12731	12706	12866	12917	12857	12572	12536	12733	12737	12578	12636	12708	12759	12792	12591	12819	12717	12776	12714	12678	12782	12702	12745	12427	12598	12817	12723	12638	12775	12728	12659	12550	12887	12848	12948	12759	12636	12810	12706	12700	12705	12733	12655	12847	12695	12694	12641	12738	12749	12708	12787	12761	12691	12634	12779	12758	12642	12770	12716	12647	12600	12655	12741	12760	12713	12690	12563	12603	12604	12732	12738	12858	12689	12647	12711	12588	12791	12845	12651	12769	12733	12784	12727	12745	12682	12617	12730	12665	12865	12666	12685	12496	12941	12597	12691	12723	12579	12767	12667	12587	12717	12851	12623
24794	21417	28644	24837	21715	18716	17030	14863	14019	13806	13591	13302	13230	13347	13340	13235	13233	13141	13210	13170	13182	12973	13253	13202	13073	13229	13128	12951	13068	13063	13057	12977	13012	13099	13128	13028	13031	13150	13043	12986	13068	13018	13189	13118	13008	13046	13286	13079	13131	13142	13148	13158	13261	13116	13299	13150	13195	13060	13158	13097	12986	13168	13079	13094	13016	13011	13293	13008	13062	13121	12948	12957	13101	12894	13073	13097	13072	12960	13097	12828	13118	13109	13079	12928	13097	13104	13175	13103	13027	13286	13092	12984	13323	13072	13182	13105	13181	13126	13257	12881	13083	13150	12964	13048	12802	13064	13154	13021	12971	13023	13055	12911	12877	12892	13085	12789	13118	12944	13030	13057	12837	13075	12974	13045	12934	13056	13118	13136	12866	12956	13137	13045	12864	12978	13261	13038	12932	13163	13020	13084	13096	13127	13060	12885	13006	13139	13166	13069	13110	12979	13094	12995	13039	12936	13065	12943	12989	13051	13227	13172	12826	13072	13054	13069	12972	12863	13201	12752	13128	13109	13068	13041	13046	12944	13075	12994	13021	12940	13266	13023	13107	13095	12899	12978	13012	13047	12911	13098	13074	13039	13028	13055	13047	13051	13142	13039	13087	13179	13034	12996	13076	12915	13011	13097	13079	13001	12894	12971	13153	12969	13147	13062	12990	12946	13030	13124	13085	13108	12997	13069	12975	13248	13189	13114	13010	13071	12993	13012	13283	12970	12985	13071	13205	13236	12852	13030	13160	13051	13120	12927	13020	13028	13179	13101	13120	13166	13062	13069	13055	12768	12943	13220	12905	13010	13002	12923	13087	13063	12835	13192	12918	13015	13003	13169	12937	13147	13151	13001	12970	13099	12948	12962	13127	13022	12908	13118	13052	12903	12839	13007	13268	13011	13053	13106	13031	12874	12956	12996	12986	13236	13247	13027	13070	12877	13183	13051	13226	13013	12937	12982	13028	12959	12845	12947	13139	13147	12969	13060	12783	13004	13019	12939	12985	13093	12997	13017	12953	12944	12868	13103	13047	13063	12934	13032	13070	12955	12991	13133	13125	13118	13079	12990	12862	12955	13003	12911	13100	13095	13028	13148	12945	13198	13084	13035	13112	13014	13055	12925	13177	12982	13035	13249	12922	13155	13020	13004	13252	13027	13065	13079	12846	12921	13111	13234	13089	13195	13130	13048	12976	13095	13145	13051	12929	12842	13050	12981	12908	12977	13034	12971	13058	12856	13073	13066	13078	13018	12958	13167	13182	12976	12775	13015	12983	13097	12977	12988	13241	13178	12935	13032	13101	13011	13215	13085	13019	13168	12938	12987	13091	13092	12947	13105	12958	12942	13077	12892	13115	13017	13050	12847	12957	13061	13171	13241	13193	13068	13035	13027	12921	13080	13122	12979	13029	13120	13088	13012	12985	12932	13121	13068	12922	13235	12957	13108	13161	13034	13045	12986	13130	13017	13073	13002	13028	13042	12912	12896	13150	12874	13025	13032	13138	12897	13051	13026	13067	13074	12883	13143	13031	13004	12718	13073	13026	13009	13236	12987	13115	12984	13116	12965	12991	13148	13167	13119	12939	12993	13220	12997	12985	13020	12865	13132	13040	13166	13000	12901	12844	13097	12966	12868	12987	13062	13056	12834	13244	12909	12995	13084	13002	13203	13028	13059	13196	13133	13361	13095	13099	12842	13005	13102	12837	13022	13122	13019	12927	13123	13313	13076	13209	12838	13034	12917	13016	13075	12991	13008	13045	13148	13055	12975	12995	13130	12886	12914	12898	13033	13008	13016	13038	12964	12937	12998	13063	13165	13107	12937	12912	13014	12994	13111	12958	13073	13054	12829	13014	13081	13087	12978	12896	12861	13155	13113	13102	12926	12850	13137	12951	13061	13033	13025	12883	13046	13327	13195	13078	13029	13156	12923	13085	12964	12865	13043	12925	12886	13114	13077	13064	12915	13001	13024	13188	12968	13007	12902	12772	13100	13123	13145	12986	13129	13055	12945	13114	12883	13143	12921	13184	12979	13092	13033	13014	13025	12956	13220	13027	12947	13104	13047	13065	12965	13048	13259	13036	12941	13011	13034	13175	12978	13024	13033	13018	13118	13238	13003	13123	13035	12884	12959	12964	13043	13103	13081	13061	13038	12881	12933	13040	13133	13048	12980	12999	13107	13076	12998	13048	13201	13098	13137	13158	13075	13175	12958	13168	13025	13100	13097	12917	13018	13092	13043	13061	13014	12931	13087	13173	13163	13111	13051	13041	12980	13087	12990	13063	13005	13110	13022	13176	13131	13019	13118	12851	12969	13012	12898	13173	12993	12942	13035	13060	13005	13057	12829	12920	13064	12964	12924	12913	13062	13087	12828	12797	13076	13091	13195	13109	13119	13008	12999	13057	13078	13072	12809	13077	12983	12854	12984	13104	13162	13058	13043	13176	12979	12871	13173	12977	13058	13057	12976	13043	13055	13081	13000	12912	13133	13041	13125	13035	12982	12982	13096	13058	13065	12978	13065	13040	13121	13013	12984	12883	12884	12946	13014	13007	12965	13158	12857	13006	13096	12979	12877	12949	13036	12896	13005	12789	12822	13061	12976	13002	13009	13020	12769	13055	13076	12940	13008	12908	12924	13074	13186	12994	13056	13022	13102	12996	13081	13080	13172	13068	13009	13038	13010	13035	13140	12880	12933	13010	13011	13089	12933	13089	13056	13217	13068	12937	12773	13023	13212	13068	13187	13098	12878	13082	12961	13216	12995	13107	12986	12975	13040	13117	12997	12973	13075	13058	13014	13159	13140	12999	13059	12850	12987	12940	13100	12948	13108	13033	13066	13118	13094	12928	13027	13160	13094	13102	13048	12937	12892	12974	13095	13208	13110	13151	12998	12927	13006	13130	12945	13066	12841	13085	13093	13015	13004	13055	13031	13096	13057	13213	12980	13004	13090	13036	13130	13203	12952	13404	13010	12911	12982	13153	13008	13035	13050	13025	13129	13037	12996	12947	12990	13040	13155	13064	13009	13321	13076	13077	13166	12980	13019	13015	12934	13023	13055	12962	13089	12998	13122	13280	13057	13089	13108	13120	13184	13010	13079	13093	13052	13094	13211	13192	12867	13367	13022	13091	13064	13016	13060	13043	13040	12938	13127	13150	13075	13170	13155	12967	13007	12975	12970	13082	13057	13013	12974	13148	13064	13035	13003	13077	13132	13088	13127	13151	12868	12953	13081	13020	13048	13158	13101	13100	13113	12964	13179	12994	12949	13069	13112	12940	12778	12964	13164	13152	13059	12922	13062	13008	12919	12864	13125	13030	12870	12921	13105	13077	13071	13057	13032	12978	13034	13161	13002	12928	13097	13078	13061	13117	13058	13092	13177	13111	12895	12978	12953	13160	13001	12889	12854	12840	12999	12979	13032	13207	13057	12964	13135	13339	13024	13323	13047	12820	13280	13145	13014	13115	12945	12928	13070	13066	12791	12918	13018	13171	13090	13071	13083	13116	13064	13098	13137	13110	13012	13164	13004	12948	13004	13108	13073	12941	13034	13212	13079	13215	13191	12993	13074	13001	12982	13059	13029	12908	12925	12981	13006	12902	13114	13010	12952	13170	13088	13114	13190	12913	12887	13173	12860	12976	12921	13075	13158	13255	13097	13167	13091	12954	13121	13007	12947	13060	13010	13127	13003	13087	13234	12919	12974	13158	12922	12996	13003	13012	12930	13251	12922	12955	13142	13074	12972	13004	12881	13155	13064	13148	13153	13079	12995	13186	12911	13060	13032	12863	12926	13104	12976	13173	13152	13105	13098	13100	13057	12974	12923	13173	13024	13123	13067	13005	12998	13036	13049	13115	13086	13038	13026	13155	13075	13024	13080	12779	13097	12983	13057	13096	13030	12999	13042	12997	13044	13070	13167	13090	12985	12961	13090	13026	13109	13033	13054	13139	13141	13091	13010	13110	12924	13123	12889	13186	12991	13160	13010	13182	13156	13010	12857	13071	13015	13010	13090	12997	13137	13078	12991	13072	13222	13031	13214	13072	13103	13083	12933	13125	13087	13035	12945	13142	12953	13049	13017	13167	13148	13262	13168	12950	13086	13019	13028	13041	12993	12980	13009	13128	13184	12904	12992	13072	13032	13058	13104	13073	13029	12979	12985	12891	13085	12931	13095	13086	13090	12883	13070	12938	13057	13241	13062	12951	13015	13024	12961	13087	13028	12754	13154	13171	12877	12923	13052	12978	12892	12880	12843	12874	13075	13104	13024	13147	12796	12865	12947	13201	13037	13033	13056	13173	13018	13236	13082	12973	13066	12998	13123	13057	12922	12904	12953	13054	12942	13230	12953	12972	13037	13117	13233	13167	13033	12809	12903	13291	13122	13069	13085	12888	13157	13224	13093	12976	13014	13116	13032	12947	12999	13136	13111	13127	13068	13003	12840	12959	13014	13130	13083	12998	13143	13144	12941	13129	13013	13111	12986	12940	12970	13127	13011	13040	13159	13148	12939	12896	13049	13032	13073	13012	13121	13186	13015	12930	12924	13005	12962	12943	13059	12996	13152	13101	12972	13159	13052	13002	13097	12830	13086	12970	13058	13076	13034	13094	13070	12910	13038	13086	13131	13040	12936	13090	13015	13035	13187	13225	13033	13013	13092	12999	12964	13031	13124	12954	13071	13033	13081	13203	12998	12898	12911	13068	13177	13123	13067	13150	13168	13059	12949	13131	13220	12852	12874	12971	13074	13135	13049	12987	13030	13008	13027	13045	13257	12884	13037	13070	13042	13049	13144	13077	13231	13074	13167	13191	13219	13110	12825	13114	13112	13007	13199	12997	13013	13181	13086	12990	13233	12984	13114	13044	13098	13237	13128	13091	13014	13206	13239	13159	13120	13010	13203	12919	13095	13102	13104	13124	13103	12975	12921	12946	13083	13101	12982	12866	12935	13046	12917	13032	12936	13016	13103	13099	13118	13145	12789	13012	13157	12913	12991	13169	12997	13112	12929	13013	13042	13226	12937	12991	13059	12962	12904	13152	13084	13177	12963	13036	13111	13238	12947	13102	13129	13140	13004	12923	13163	13074	13178	13104	13021	13184	13073	12966	12910	13125	12996
22532	34941	28925	21975	19110	17252	15952	14817	13921	13420	13109	13073	12687	12611	12582	12478	12687	12338	12576	12438	12253	12376	12437	12429	12519	12423	12415	12217	12455	12561	12413	12170	12429	12323	12312	12489	12468	12409	12387	12426	12395	12393	12363	12233	12410	12520	12223	12433	12378	12467	12446	12504	12416	12470	12335	12385	12203	12418	12369	12409	12488	12336	12343	12351	12309	12226	12476	12230	12352	12434	12299	12172	12300	12216	12429	12397	12239	12301	12439	12300	12436	12333	12314	12170	12369	12180	12328	12418	12332	12368	12167	12348	12458	12491	12574	12506	12572	12341	12306	12288	12343	12342	12302	12173	12408	12286	12415	12389	12321	12319	12417	12520	12391	12147	12201	12293	12472	12326	12335	12326	12240	12290	12441	12332	12219	12543	12158	12408	12436	12326	12301	12324	12319	12414	12393	12407	12305	12257	12438	12379	12273	12382	12449	12152	12268	12355	12335	12506	12349	12304	12403	12346	12241	12298	12315	12191	12022	12535	12503	12285	12378	12446	12330	12344	12407	12168	12218	12311	12376	12561	12401	12261	12437	12295	12367	12328	12374	12503	12353	12359	12294	12237	12306	12371	12266	12246	12226	12309	12257	12277	12338	12193	12193	12325	12320	12276	12079	12428	12256	12410	12450	12343	12441	12359	12276	12295	12436	12328	12324	12452	12430	12356	12283	12221	12288	12410	12320	12324	12429	12361	12207	12165	12274	12378	12223	12357	12458	12239	12291	12206	12335	12400	12314	12232	12428	12239	12286	12409	12323	12385	12236	12231	12403	12072	12301	12308	12277	12035	12441	12500	12506	12356	12419	12312	12276	12246	12171	12356	12213	12345	12106	12416	12110	12150	12346	12318	12377	12361	12522	12283	12184	12308	12339	12244	12496	12362	12351	12273	12318	12341	12439	12263	12338	12408	12223	12456	12344	12280	12275	12213	12581	12320	12316	12403	12285	12443	12225	12341	12442	12240	12370	12240	12350	12235	12451	12203	12330	12421	12377	12331	12360	12287	12267	12373	12420	12232	12330	12338	12312	12199	12312	12352	12372	12335	12266	12445	12161	12287	12188	12302	12381	12247	12399	12194	12342	12298	12159	12240	12503	12471	12312	12267	12348	12388	12250	12306	12254	12291	12267	12519	12373	12430	12433	12207	12290	12138	12397	12220	12336	12400	12263	12369	12303	12237	12229	12235	12300	12167	12203	12336	12333	12303	12351	12351	12292	12258	12283	12299	12441	12274	12241	12404	12317	12371	12503	12358	12326	12423	12257	12290	12110	12386	12403	12323	12289	12297	12451	12309	12359	12340	12428	12366	12434	12453	12257	12427	12229	12248	12364	12346	12259	12374	12321	12366	12148	12304	12288	12238	12223	12205	12375	12404	12196	12407	12307	12427	12304	12237	12430	12210	12414	12396	12488	12459	12411	12500	12409	12341	12494	12313	12364	12379	12098	12399	12358	12379	12371	12403	12308	12187	12529	12426	12509	12224	12415	12221	12338	12232	12388	12325	12308	12397	12274	12304	12373	12333	12505	12332	12364	12362	12277	12475	12240	12387	12273	12188	12404	12314	12484	12367	12227	12227	12210	12408	12285	12278	12308	12336	12394	12489	12324	12411	12323	12359	12299	12213	12388	12263	12392	12374	12455	12184	12273	12212	12235	12322	12448	12209	12389	12307	12187	12131	12436	12389	12282	12279	12397	12350	12340	12281	12313	12068	12374	12539	12409	12277	12388	12267	12322	12252	12390	12454	12148	12304	12209	12135	12349	12311	12308	12338	12359	12250	12250	12244	12340	12286	12225	12229	12175	12314	12393	12273	12297	12265	12267	12474	12336	12289	12429	12205	12377	12394	12340	12184	12266	12258	12310	12226	12309	12249	12285	12373	12457	12235	12234	12408	12314	12382	12306	12290	12315	12344	12278	12227	12455	12240	12482	12280	12224	12355	12283	12337	12300	12271	12229	12126	12370	12430	12305	12282	12528	12250	12359	12228	12408	12315	12479	12504	12310	12212	12233	12293	12297	12339	12214	12328	12365	12490	12399	12490	12268	12237	12389	12467	12365	12252	12252	12332	12375	12457	12370	12342	12468	12243	12366	12412	12219	12408	12248	12386	12374	12443	12407	12308	12506	12385	12400	12188	12432	12337	12266	12243	12375	12215	12294	12188	12355	12227	12287	12475	12192	12183	12294	12350	12512	12350	12328	12312	12240	12374	12104	12339	12304	12315	12351	12400	12330	12511	12356	12270	12306	12459	12545	12326	12287	12253	12351	12246	12340	12472	12218	12311	12299	12291	12406	12427	12225	12306	12343	12346	12316	12520	12456	12143	12396	12221	12350	12298	12246	12261	12300	12357	12227	12246	12325	12310	12343	12236	12421	12196	12419	12415	12368	12209	12305	12329	12130	12269	12234	12393	12375	12250	12339	12377	12274	12231	12432	12372	12266	12311	12403	12370	12323	12269	12297	12410	12282	12306	12351	12263	12273	12245	12258	12410	12318	12158	12469	12189	12221	12434	12378	12433	12309	12326	12337	12379	12274	12280	12394	12336	12228	12429	12412	12302	12454	12382	12500	12423	12342	12226	12390	12254	12352	12345	12309	12199	12458	12394	12363	12357	12273	12377	12222	12301	12421	12313	12356	12325	12356	12250	12185	12444	12332	12339	12369	12314	12323	12275	12328	12277	12174	12338	12248	12305	12318	12361	12296	12092	12337	12480	12294	12197	12404	12381	12374	12273	12354	12438	12380	12392	12324	12270	12263	12298	12274	12320	12185	12378	12315	12347	12316	12363	12183	12160	12361	12200	12552	12201	12294	12453	12302	12296	12247	12358	12488	12222	12242	12311	12404	12329	12406	12291	12292	12355	12260	12427	12369	12334	12295	12254	12245	12259	12283	12114	12425	12127	12400	12372	12386	12180	12444	12415	12324	12251	12481	12427	12265	12321	12420	12392	12352	12318	12369	12223	12306	12363	12404	12394	12352	12261	12350	12196	12335	12376	12490	12295	12342	12262	12279	12363	12234	12338	12502	12453	12279	12418	12360	12349	12288	12240	12331	12311	12277	12343	12438	12430	12455	12437	12335	12415	12339	12328	12262	12384	12345	12328	12278	12365	12318	12235	12331	12372	12322	12359	12341	12255	12502	12198	12376	12371	12230	12376	12326	12355	12324	12383	12295	12363	12165	12417	12520	12403	12300	12395	12262	12423	12426	12402	12307	12215	12313	12323	12354	12407	12174	12408	12267	12079	12359	12499	12412	12279	12254	12386	12186	12355	12363	12409	12409	12334	12324	12242	12296	12259	12307	12307	12454	12180	12337	12316	12301	12388	12288	12273	12408	12438	12364	12426	12256	12194	12235	12378	12385	12440	12277	12348	12223	12366	12336	12307	12404	12217	12290	12139	12400	12261	12392	12292	12259	12394	12325	12133	12350	12352	12391	12347	12294	12401	12304	12224	12382	12268	12337	12480	12286	12379	12334	12360	12406	12324	12246	12371	12322	12276	12259	12367	12390	12372	12323	12266	12266	12308	12452	12529	12327	12329	12325	12275	12141	12345	12348	12304	12093	12330	12415	12434	12428	12357	12306	12313	12303	12316	12434	12397	12401	12336	12269	12378	12313	12308	12382	12397	12395	12250	12414	12440	12331	12423	12303	12490	12365	12366	12405	12255	12402	12277	12264	12396	12363	12280	12318	12293	12295	12250	12352	12378	12327	12258	12221	12526	12345	12290	12523	12300	12341	12205	12202	12395	12294	12275	12184	12406	12231	12453	12333	12316	12393	12483	12354	12290	12340	12453	12331	12408	12376	12327	12375	12256	12386	12324	12503	12259	12282	12343	12390	12292	12280	12339	12241	12314	12530	12392	12397	12212	12284	12310	12425	12426	12261	12290	12100	12338	12341	12318	12222	12436	12239	12359	12489	12298	12401	12352	12314	12342	12299	12318	12203	12249	12257	12454	12233	12387	12257	12403	12291	12363	12156	12523	12262	12372	12455	12289	12369	12498	12226	12384	12371	12367	12295	12407	12439	12344	12300	12285	12217	12391	12255	12307	12201	12422	12479	12339	12361	12264	12310	12430	12203	12570	12255	12252	12549	12357	12362	12313	12367	12194	12368	12385	12375	12283	12446	12280	12290	12423	12325	12340	12369	12273	12488	12272	12364	12310	12341	12286	12332	12402	12420	12522	12225	12541	12266	12415	12420	12426	12348	12415	12262	12257	12334	12488	12415	12430	12263	12229	12206	12308	12289	12258	12283	12501	12127	12272	12346	12389	12282	12405	12294	12298	12307	12369	12262	12263	12263	12304	12399	12345	12361	12265	12296	12420	12303	12329	12213	12296	12406	12285	12240	12438	12425	12420	12344	12421	12405	12322	12255	12225	12355	12366	12534	12344	12396	12330	12352	12346	12305	12213	12430	12244	12300	12285	12289	12468	12345	12163	12179	12381	12501	12308	12392	12282	12273	12214	12410	12409	12314	12482	12392	12267	12342	12278	12367	12264	12256	12330	12372	12423	12478	12361	12323	12208	12355	12230	12433	12227	12540	12339	12452	12236	12193	12337	12223	12164	12466	12209	12279	12359	12228	12236	12349	12363	12367	12351	12379	12314	12287	12338	12317	12463	12434	12287	12401	12233	12260	12160	12125	12388	12340	12196	12454	12271	12280	12223	12411	12434	12529	12394	12278	12321	12437	12409	12327	12411	12446	12290	12306	12286	12454	12410	12290	12242	12280	12342	12344	12340	12262	12366	12417	12350	12382	12295	12146	12470	12324	12361	12367	12332	12416	12397	12231	12285	12227	12278	12357	12244	12245	12373	12268	12269	12386	12340	12395	12423	12428	12425	12243	12485	12243	12205	12352	12370	12301	12322	12277	12325	12278	12174	12422	12304	12413	12448	12337	12364	12423	12379	12488	12228	12364	12310	12313	12454	12165	12476	12100	12459	12487	12291	12390	12277	12436	12338	12236	12111	12400	12296	12138	12296	12324	12301	12292	12242	12391	12307	12364	12264	12120	12417	12397	12340	12314	12342	12254	12393	12212	12403	12408	12323	12363	12507	12364	12412	12320	12327	12311	12476	12395	12390	12440	12245	12287	12398	12310	12319	12618	12263	12374	12251
23285	21334	29213	23804	21541	22663	20880	15284	13777	13902	13513	13310	13089	12829	12886	12602	12706	12544	12662	12744	12579	12582	12479	12709	12569	12503	12695	12536	12438	12561	12578	12395	12728	12525	12524	12661	12572	12642	12418	12369	12400	12403	12590	12486	12925	12428	12644	12351	12566	12465	12391	12590	12468	12626	12333	12656	12425	12615	12666	12421	12500	12602	12431	12541	12560	12379	12472	12457	12512	12587	12552	12403	12449	12361	12522	12294	12473	12436	12387	12467	12458	12611	12448	12378	12357	12356	12576	12525	12366	12397	12449	12601	12689	12624	12564	12482	12476	12574	12531	12373	12466	12342	12505	12386	12438	12432	12306	12549	12444	12520	12550	12426	12332	12647	12478	12456	12331	12475	12510	12441	12456	12474	12462	12379	12393	12460	12315	12584	12629	12457	12526	12525	12460	12375	12438	12462	12296	12486	12299	12373	12514	12439	12561	12531	12481	12237	12488	12311	12218	12498	12425	12465	12433	12392	12501	12339	12592	12354	12584	12371	12688	12483	12398	12288	12450	12429	12458	12400	12371	12353	12495	12625	12371	12457	12453	12580	12366	12413	12591	12303	12521	12437	12519	12545	12534	12487	12479	12279	12406	12430	12470	12305	12445	12373	12426	12253	12400	12438	12289	12633	12475	12361	12387	12404	12217	12520	12422	12403	12378	12284	12387	12284	12377	12459	12357	12475	12367	12490	12510	12464	12245	12419	12365	12297	12539	12509	12439	12413	12416	12490	12524	12331	12417	12402	12394	12443	12445	12393	12395	12359	12546	12526	12263	12329	12282	12426	12461	12397	12364	12352	12398	12544	12350	12479	12539	12499	12363	12371	12501	12344	12631	12356	12574	12474	12304	12491	12481	12507	12281	12535	12337	12389	12431	12248	12478	12272	12404	12502	12343	12399	12424	12640	12584	12304	12540	12379	12504	12590	12468	12412	12441	12390	12250	12373	12267	12497	12522	12464	12573	12574	12429	12623	12495	12367	12381	12353	12435	12433	12435	12369	12634	12541	12424	12531	12480	12380	12421	12469	12502	12519	12387	12495	12487	12594	12444	12408	12457	12277	12443	12540	12391	12381	12352	12463	12299	12412	12291	12456	12513	12416	12290	12562	12458	12381	12447	12416	12552	12288	12399	12256	12488	12503	12378	12439	12422	12434	12540	12509	12375	12416	12373	12381	12217	12579	12390	12321	12517	12308	12606	12319	12450	12340	12414	12256	12311	12384	12378	12464	12410	12553	12631	12487	12363	12474	12463	12416	12402	12501	12426	12435	12500	12326	12373	12401	12551	12504	12419	12379	12303	12520	12442	12323	12343	12316	12310	12576	12407	12397	12462	12390	12337	12582	12456	12500	12364	12368	12413	12466	12293	12417	12291	12516	12355	12539	12308	12520	12545	12516	12489	12434	12354	12572	12461	12288	12418	12480	12392	12483	12434	12337	12532	12345	12203	12490	12550	12450	12316	12602	12395	12467	12443	12475	12424	12257	12442	12474	12400	12451	12539	12430	12409	12295	12502	12559	12437	12420	12280	12655	12416	12441	12369	12405	12383	12313	12478	12589	12521	12535	12414	12381	12313	12349	12559	12651	12420	12168	12357	12433	12289	12304	12506	12317	12336	12568	12384	12294	12334	12264	12491	12470	12420	12447	12542	12283	12348	12285	12461	12314	12455	12491	12325	12370	12342	12485	12415	12588	12235	12612	12522	12453	12333	12281	12439	12401	12605	12484	12331	12463	12313	12448	12480	12362	12497	12231	12448	12516	12461	12359	12422	12330	12499	12494	12249	12649	12472	12434	12371	12356	12524	12429	12394	12392	12539	12370	12560	12445	12388	12228	12573	12443	12499	12332	12276	12461	12349	12448	12370	12431	12566	12329	12286	12453	12413	12358	12486	12427	12454	12425	12435	12527	12459	12383	12461	12425	12494	12469	12440	12447	12380	12374	12531	12439	12414	12493	12295	12472	12531	12510	12389	12406	12287	12502	12540	12401	12832	12355	12395	12713	12396	12486	12442	12386	12472	12488	12408	12301	12588	12228	12234	12356	12307	12469	12428	12331	12468	12605	12329	12445	12421	12495	12476	12367	12548	12408	12403	12412	12332	12337	12579	12479	12483	12465	12411	12360	12496	12562	12588	12247	12526	12467	12380	12329	12466	12367	12533	12230	12580	12461	12583	12376	12215	12592	12456	12365	12562	12460	12452	12274	12430	12429	12654	12493	12481	12481	12355	12388	12307	12495	12505	12536	12460	12499	12392	12333	12615	12256	12387	12396	12333	12479	12324	12422	12531	12415	12294	12502	12421	12196	12487	12374	12224	12401	12424	12621	12254	12416	12405	12328	12284	12487	12421	12452	12364	12364	12381	12199	12481	12475	12480	12443	12388	12379	12502	12499	12284	12362	12404	12435	12585	12370	12427	12443	12422	12587	12291	12547	12448	12436	12424	12497	12647	12566	12448	12618	12539	12261	12436	12426	12366	12241	12505	12298	12470	12450	12386	12288	12400	12543	12495	12458	12497	12481	12359	12517	12533	12456	12386	12380	12483	12276	12212	12536	12414	12340	12549	12387	12394	12250	12468	12377	12470	12384	12600	12492	12489	12462	12429	11987	12437	12446	12566	12552	12402	12468	12422	12480	12338	12426	12393	12424	12476	12303	12532	12439	12601	12213	12525	12483	12559	12479	12405	12334	12719	12218	12448	12470	12545	12359	12354	12403	12473	12389	12384	12402	12249	12376	12432	12570	12665	12507	12505	12470	12403	12509	12430	12318	12687	12446	12426	12403	12337	12196	12417	12418	12507	12388	12480	12152	12497	12648	12482	12377	12492	12444	12462	12358	12457	12393	12405	12369	12405	12469	12525	12433	12357	12563	12334	12554	12499	12505	12420	12396	12343	12508	12346	12243	12515	12377	12512	12337	12470	12390	12185	12367	12314	12529	12644	12437	12380	12436	12516	12483	12345	12377	12428	12280	12374	12595	12686	12524	12380	12622	12516	12553	12509	12468	12495	12347	12412	12632	12535	12607	12562	12376	12493	12522	12430	12407	12600	12533	12383	12504	12523	12394	12297	12404	12416	12396	12517	12337	12411	12513	12418	12386	12349	12305	12473	12474	12298	12271	12429	12556	12453	12530	12575	12484	12458	12488	12401	12225	12559	12447	12463	12467	12492	12447	12514	12440	12512	12461	12630	12580	12310	12551	12439	12412	12530	12505	12420	12306	12373	12358	12454	12380	12386	12596	12554	12435	12518	12589	12389	12395	12345	12461	12482	12421	12539	12456	12406	12353	12451	12268	12454	12295	12351	12329	12339	12576	12465	12680	12626	12447	12353	12492	12411	12424	12330	12537	12455	12455	12543	12370	12387	12314	12565	12331	12404	12394	12304	12334	12459	12578	12493	12559	12289	12301	12436	12231	12585	12490	12441	12455	12480	12466	12591	12476	12392	12394	12459	12504	12341	12414	12342	12333	12406	12534	12435	12571	12445	12467	12340	12538	12330	12278	12411	12333	12485	12484	12524	12491	12415	12320	12213	12470	12501	12228	12407	12529	12359	12295	12298	12479	12496	12496	12643	12341	12481	12441	12421	12481	12375	12302	12418	12318	12318	12379	12517	12583	12308	12571	12356	12462	12559	12442	12467	12384	12537	12579	12376	12311	12377	12372	12545	12278	12389	12502	12359	12460	12531	12552	12369	12475	12545	12603	12585	12463	12486	12510	12362	12531	12612	12479	12514	12453	12672	12447	12401	12448	12194	12363	12547	12510	12597	12261	12468	12457	12540	12494	12386	12334	12437	12420	12518	12416	12385	12497	12363	12564	12465	12551	12343	12366	12429	12318	12189	12262	12393	12453	12503	12374	12556	12379	12431	12360	12337	12519	12568	12437	12324	12642	12570	12368	12485	12440	12523	12217	12486	12436	12337	12442	12637	12587	12269	12538	12414	12439	12429	12495	12367	12510	12279	12524	12462	12354	12536	12436	12298	12370	12429	12462	12381	12533	12414	12347	12237	12543	12418	12468	12525	12392	12449	12628	12454	12377	12519	12626	12423	12353	12489	12610	12561	12385	12356	12352	12353	12543	12336	12423	12405	12504	12361	12336	12388	12487	12461	12462	12454	12502	12485	12546	12410	12418	12544	12287	12339	12401	12461	12588	12441	12402	12448	12309	12305	12392	12394	12642	12391	12358	12405	12245	12497	12331	12313	12332	12421	12230	12408	12381	12399	12516	12206	12284	12385	12395	12489	12446	12438	12637	12514	12379	12459	12386	12312	12299	12290	12284	12247	12341	12494	12386	12454	12356	12578	12462	12411	12339	12376	12424	12269	12498	12474	12397	12427	12335	12572	12368	12317	12559	12480	12339	12519	12489	12381	12386	12461	12566	12546	12315	12359	12388	12415	12414	12504	12248	12507	12387	12555	12472	12497	12323	12481	12394	12285	12384	12502	12284	12493	12518	12368	12363	12377	12596	12488	12472	12119	12389	12525	12434	12351	12413	12417	12503	12324	12380	12223	12329	12366	12372	12596	12561	12362	12569	12478	12552	12468	12563	12433	12623	12463	12382	12374	12505	12299	12455	12304	12443	12387	12516	12281	12302	12504	12437	12357	12363	12449	12386	12349	12331	12539	12433	12521	12304	12287	12529	12469	12502	12424	12368	12492	12400	12352	12521	12526	12365	12534	12261	12334	12496	12465	12376	12611	12510	12436	12298	12578	12371	12482	12397	12458	12519	12508	12408	12485	12569	12324	12438	12329	12496	12346	12517	12189	12244	12422	12261	12405	12494	12295	12403	12421	12421	12347	12365	12493	12268	12458	12271	12452	12542	12352	12528	12373	12437	12220	12271	12381	12624	12292	12465	12368	12378	12402	12531	12521	12531	12454	12294	12565	12440	12315	12264	12538	12344	12364	12425	12464	12134	12233	12407	12590	12394	12484	12394	12419	12429	12588	12471	12500	12321	12438	12504	12436	12388	12441	12189	12442	12503	12506	12602	12401	12489	12537	12543	12498	12516	12338	12465	12466	12387	12549	12514	12325	12255	12360	12461	12455	12490	12331	12433	12459	12393	12539	12380	12427	12347	12527	12494	12335	12449	12441	12460	12471	12486	12296	12443	12398	12461
22818	36056	31122	25330	21829	18816	16789	15325	13986	13608	13065	12763	12429	12433	12254	12196	12089	12063	12112	12069	11955	11894	12034	11900	12082	12043	11823	11903	12048	12101	11863	11925	11984	12024	12084	11993	11961	11938	11911	11973	11717	11901	11959	11773	12418	11953	11945	12095	11913	11855	11977	11957	11948	11757	11891	11985	11770	11865	11913	11841	11854	11885	11980	11870	12066	11849	11878	11887	11724	11857	11936	11908	11896	11930	11928	11835	11790	11975	11800	11621	11879	11680	11917	11729	12005	11755	11710	11889	11894	11757	11812	11960	12040	11928	12105	11996	12110	11986	11940	11735	11867	11889	11883	11886	11756	11669	11815	11798	11915	11887	11938	11881	11952	11835	12008	11829	11704	11816	12026	11746	11983	11800	11825	11717	11623	11613	11831	11845	11925	11831	11736	11915	11855	12023	11883	11742	11865	11756	11900	11751	11760	11956	11770	11849	11741	11689	11806	11693	11776	11741	11832	11681	11846	11968	11851	11862	11918	11828	11744	11898	11839	11849	11725	11869	11788	11863	11750	11940	11792	11947	11809	11922	11839	11861	11879	11832	11753	11845	11696	11822	11761	11720	11660	11859	11840	11787	11788	11748	11929	11832	11919	11875	11849	11825	11728	11918	12037	11768	11773	11882	11790	11635	11881	11963	11966	11697	11825	11922	11840	11878	11884	12013	12016	11723	11814	11861	11807	11722	11850	11792	11751	11844	11749	11780	11812	11853	11943	11634	11858	11820	11740	11888	11625	11751	11939	11781	11775	11886	11930	11696	11863	11888	11930	11759	11910	11845	11657	11766	11798	11890	11862	11714	11820	11856	11862	11696	11853	11859	11870	11658	11737	11896	11909	11952	11812	11731	11838	11807	11793	11948	11953	11810	11763	11984	11576	11833	11922	11831	11746	11746	11826	11798	11713	11769	11968	11887	11840	11639	11802	11789	11616	11625	11887	11701	11858	11804	11987	11895	11743	11873	11774	11839	11705	11809	11812	11647	11706	11773	11810	11777	11816	11773	11846	11879	11784	11701	11884	11798	11790	11765	11992	11868	11740	11735	11901	11891	11815	11845	11771	11844	11937	11817	11751	11774	11762	11711	11842	11853	11690	11866	11961	11806	11993	11669	12028	11649	11885	11755	11781	11758	11849	11850	11725	11874	11863	11770	11871	11747	11846	12019	11864	11786	11924	11815	11800	11781	11874	11782	11872	11962	11778	11830	11703	11837	11948	11855	11733	11839	11834	11833	11725	11859	11761	11719	11817	11774	11806	11866	11881	11759	11936	11796	11790	11857	11961	11861	11755	11812	11861	11785	11729	11970	11770	11746	11781	11890	11798	11927	11730	11882	11765	11762	11808	11859	11945	11944	11712	11811	11833	11862	11694	11799	11932	11995	11904	11881	11847	11767	11926	11892	11786	11822	11884	11854	11731	11779	11831	11816	11830	11944	11871	11761	11789	11742	11835	11730	11613	11689	11833	11851	11922	11872	11935	11885	11853	11898	11867	11833	11987	11919	11863	11807	11896	11737	11944	11795	11799	11830	11876	11758	11714	11951	11807	11771	11866	11882	11661	11907	11811	12001	11645	11923	11693	11994	11807	11831	11729	11791	11947	11784	11863	12042	11779	11792	11681	11906	11780	11813	11731	11850	11936	11847	11905	11783	11870	11776	11804	11896	11868	11872	11894	11974	11736	11826	11805	11866	11919	11920	11915	11797	11741	11783	11946	11878	11793	11711	11822	12050	11821	11870	11982	11719	11863	11712	11821	11755	11804	11918	11823	11799	11812	11913	11825	11668	11741	11906	11746	11688	12051	11798	11804	11675	11757	11803	11769	11835	11933	11887	11748	11950	11712	12003	11719	11877	11767	11970	11702	11818	11846	11760	11799	11997	11858	11715	11770	11824	11772	11666	11690	11812	11647	11996	11740	11754	11943	11825	11759	11836	11632	11802	11831	11858	11787	11890	11681	11726	11824	11704	11833	11769	11801	11982	11769	11691	11711	11995	11789	11920	11891	11836	11564	11666	11944	11915	11807	11740	11820	11742	11826	11905	11817	11954	11781	11913	11788	11852	11896	11889	11862	11517	11823	11798	11964	11847	11855	11766	11888	11808	11904	11811	11715	11870	11760	11796	11742	11908	11905	11842	11961	11686	11754	11764	11775	11872	11764	11786	11936	11784	11738	11743	11756	11812	11617	11974	11907	11802	11786	11733	11832	11740	11942	11823	11693	11738	11825	11692	11903	11860	11826	11949	11975	11793	11884	11786	11875	11816	11839	11695	11848	11804	11804	11780	11756	11848	11850	11699	11910	11968	11741	11639	11936	11706	11694	11835	11720	11801	11661	11791	11792	11739	11732	11869	11928	11982	11782	11907	11627	11865	11758	11718	11786	11731	11916	11843	11723	11663	11769	11895	11764	11735	11771	11801	11692	11866	11765	11825	11903	11711	11937	11776	11814	11882	11724	11758	11826	11907	11805	11915	11759	11804	11869	11680	12012	11744	11819	11809	11740	11747	11837	11839	11782	11969	11751	11816	11712	11754	11808	11963	11844	11774	11859	11901	11896	11740	11851	11810	11938	11914	11839	11891	11993	11831	11946	11825	11773	11772	11798	11778	11919	11862	11734	11628	11897	11884	11641	11915	11727	11743	11798	11917	11912	11846	11958	11786	11794	11870	11769	11818	11909	11631	11864	11700	11750	11653	11836	11877	11793	11793	11786	11878	11780	11844	11817	11826	11709	11921	11846	11903	11991	11686	11883	11885	11896	11781	11778	11834	11799	11912	11889	11885	11815	11819	11861	11814	11857	12032	11862	11897	11921	11733	11774	11816	11759	12023	11685	11874	11832	12013	11840	11893	11891	11882	11855	11849	12050	11902	11854	11760	11788	12000	11961	11620	11804	11893	11919	11857	11841	11724	12063	11850	11783	11934	11690	11757	11876	11939	11802	11798	11712	11825	11850	11901	11734	11752	11972	11853	11820	11869	11699	11780	11770	11911	11792	11896	11838	11777	11905	11792	11827	11774	11862	11826	11684	11772	11875	11923	11945	11903	11791	11748	11903	11927	11785	11750	11776	11847	11796	11894	11840	11892	11887	11925	11773	11784	11776	11746	11815	11898	11929	11861	11935	11666	11897	11799	11823	11941	11747	11832	11915	11978	11810	11884	11883	11789	11617	11875	11738	11798	11847	11768	11902	11824	11749	11871	11789	11842	11847	11786	11812	11677	11815	11748	11886	11810	11745	11799	11877	11820	11962	11728	11854	11864	11815	11764	11861	11783	11850	11679	11651	11882	11921	11708	11735	11839	11795	11901	12003	11842	11677	11896	11902	11712	11842	11826	11749	11909	11833	11777	11858	11858	11761	11674	11767	11813	11931	11785	11819	11630	11847	12023	11823	11762	11942	11666	11778	11803	11877	11759	11708	12004	11832	11768	11794	11911	11872	11697	11850	11687	11771	11959	11791	11846	11768	11543	11905	11875	11767	11905	11736	11693	11776	11806	11807	11937	11908	11614	11910	11887	11837	11787	11745	11656	11869	11910	11846	11788	11928	11835	11935	11910	11874	12003	11883	11761	11872	12094	11859	11797	11869	11804	11677	11876	11835	11928	11738	11784	11777	11868	12001	11849	11827	11790	11954	12111	11747	11679	11838	11830	11859	11820	11849	11859	11871	11778	11883	11978	11784	11925	11983	11862	11771	11872	11803	11758	11869	11950	11780	11745	11813	11816	11949	11770	11824	11860	11978	11892	11632	11856	11939	11716	11922	11865	11897	11833	11894	11832	11813	11881	11883	11869	11813	11749	11856	11850	11884	11732	11905	11972	11809	11650	11860	11818	11837	11708	11639	11805	11730	11840	11842	11738	11893	11893	11764	11895	11878	11744	11735	11738	11858	11836	11839	11800	11969	11747	11661	11762	11899	11817	11855	11910	11911	11809	11670	11743	11871	11983	11756	11795	11777	11861	11870	11849	12004	11919	11892	11827	11803	11919	11745	11933	11842	11717	11826	11863	12014	11701	11861	11791	11997	12035	11871	11846	11677	11846	11866	11743	11863	11714	11828	11733	11763	11817	11883	11894	11840	11738	11735	11837	11730	11915	11709	11964	11894	11936	11825	11718	11889	11764	11955	11790	11654	11805	11861	11827	11760	11744	11849	12059	11797	11829	11898	11730	11860	11729	11734	11831	11862	11883	11868	11775	11769	11832	11783	11697	11726	11819	11779	11735	11853	11891	11752	11885	12049	11946	11771	11831	12006	11813	11835	11870	11861	11932	11911	11891	11691	11609	11851	11937	11657	11892	11773	11869	11735	12010	11823	11751	11922	11626	11923	11949	11733	11888	11906	11829	11722	11767	11919	11974	11825	11725	11742	11826	11706	11682	11828	11790	11773	11759	11823	11802	11905	11777	11799	11899	11795	11732	11909	11767	11859	11888	11742	11795	11809	11797	12010	12000	11792	11797	11749	11990	11651	11723	11849	11777	11819	11702	12021	11794	11748	11753	11879	11909	11870	11817	11681	11874	11846	11812	11732	11824	11838	11706	11843	11706	12017	11838	11908	11990	11596	11797	11925	11819	11903	11774	11821	11904	11869	11803	11842	11922	11569	11957	11728	11925	11689	11904	11731	11918	11784	11852	11886	11793	11831	11695	11792	11847	11758	11896	11734	11829	11930	11816	11691	11897	11813	11852	11879	11829	11890	11942	11735	12020	11746	11818	11777	11923	11951	11875	11860	11749	11873	11781	11741	11706	11795	11853	11875	11702	11897	11861	11738	11824	11946	11755	11785	11802	11905	11861	11876	11822	11855	11893	11810	11851	11963	11903	12092	11950	11767	11943	11698	11847	11885	11878	11907	11820	11753	11689	11824	11738	11922	11885	11763	11846	11995	11935	11853	11842	11944	11862	11917	11903	11831	12024	11699	11877	11808	11896	11586	11903	11842	11732	11827	11832	11684	11739	11729	11835	11898	11832	11842	11797	11893	11771	11837	11824	11906	11903	11813	11538	11728	11795	11763	11764	11925	11723	11859	11920	11703	11968	11806	11748	11904	11753	11848	11803	11736	11741	11803	11775	11817	11795	11707	11773	11752	11793	11800	11869	11712	11971	11876	11883	11913	11760	11934	11820
27994	22551	24135	19865	15676	14767	14112	13513	13306	13093	13126	13021	12976	12967	12961	12757	12913	12852	12801	12764	12752	12757	12800	12786	12721	12766	12674	12825	12978	12822	12776	12756	12711	12691	12710	12691	12812	12814	12666	12562	12894	12907	12749	12773	12776	12798	12689	12683	12852	12548	12716	12840	12846	12630	12866	12819	12857	12874	12959	12737	12757	12722	12646	12848	12856	12712	12624	12761	12914	12906	12650	12606	12717	12887	12855	12830	12944	12699	12816	12751	12659	12689	12887	12656	12586	12666	12873	12655	12776	12706	12558	12763	12815	12654	12768	12711	12651	12563	12909	12780	12654	12729	12986	12622	12844	12755	12715	12732	12631	12697	12817	12822	12763	12799	12758	12800	12751	12742	12918	12725	12670	12730	12743	12750	12561	12822	12922	12708	12587	12691	12725	12753	12715	12810	12722	12796	12772	12705	12790	12644	12759	12768	12575	12675	12677	12706	12723	12805	12857	12683	12629	12613	12643	12712	12694	12736	12736	12668	12809	12566	12604	12741	12714	12795	12643	12625	12789	12792	12738	12746	12930	12758	12922	12702	12911	12709	12639	12665	12697	12812	12425	12859	12711	12609	12869	12802	12729	12822	12710	12850	12799	12781	12833	12722	12751	12722	12780	12783	12828	12543	12791	12775	12815	12813	12724	12612	12769	12750	12744	12578	12686	12648	12757	12979	12977	12699	12924	12855	12692	12600	12748	12826	12655	12823	12738	12647	12687	12581	12702	12794	12830	12652	12665	12939	12809	12754	12705	12630	12768	12853	12788	12663	12769	12779	12716	12683	12851	12621	12897	12878	12879	12796	12679	12764	12669	12589	12845	12660	12880	12783	12727	12833	12859	12747	12743	12677	12735	12717	12703	12752	12660	12647	12951	12905	12846	12663	12825	12916	12732	12820	12809	12497	12685	12722	12770	12648	12766	12686	12626	12951	12817	12863	12634	12957	12818	12656	12797	12776	12823	12843	12752	12890	12901	12735	12787	12924	12680	12635	12817	12752	12840	12557	12644	12728	12863	12695	12817	12763	12843	12807	12840	12871	12682	12648	12875	12742	12835	12817	12705	12788	12774	12897	12800	12761	12796	12695	12512	12939	12695	12753	12794	12805	12698	12661	12775	12980	12736	12744	12855	12819	12813	12732	12800	12826	12585	12772	12695	12892	12763	12724	12817	12695	12810	12650	12810	12766	12645	12689	12587	12906	12811	12552	12641	12746	12640	12875	12705	12547	12609	12840	12788	12766	12778	12633	12804	12521	12860	12707	12682	12713	12767	12838	12639	12852	12817	12656	12806	12866	12809	12691	12743	12648	12779	12809	12736	12867	12831	12727	12716	12607	12910	12699	12851	12688	12705	12805	12529	12768	12855	12830	12805	12699	12838	12725	12772	12636	12771	12675	12769	12583	12663	12967	12812	12835	12811	12866	12674	12680	12731	12535	12793	12662	12640	12699	12772	12728	12905	12781	12772	12729	12799	12759	12871	12795	12708	12648	12714	12789	12809	12681	12717	12736	12787	12742	12727	12736	12777	12842	12955	12867	12744	12917	12849	12813	12969	12749	12776	12725	12783	12779	12859	12779	12751	12914	12796	12598	12688	12664	12656	12633	12811	12733	12789	12785	12796	12931	12486	12601	12707	12780	12824	12726	12684	12813	12813	12866	12910	12910	12997	12832	12740	12861	12737	12828	12587	12815	12914	12452	12547	12610	12766	12581	12738	12651	12601	12831	12713	12743	12792	12620	12628	12918	12644	12699	13054	12776	12709	12675	12704	12864	12786	12626	12881	12663	12859	12795	12854	12834	12924	12707	12737	12936	12806	12714	12823	12967	12784	12721	12764	12764	12635	12631	12834	12831	12605	12548	12756	12839	12725	12674	12722	12672	12712	12842	12583	12762	12714	12718	12918	12763	12678	12698	12880	12746	12716	12685	12864	12840	12752	12778	12816	12752	12706	12649	12787	12915	12493	12827	12823	12753	12695	12871	12799	12841	12620	12651	12729	12809	12745	12692	12738	12596	12764	12948	12826	12870	12859	12746	12964	12802	12760	12744	12773	12950	12948	12696	12806	12849	12850	12901	12943	12874	12793	12747	12741	12783	12634	12824	12715	12782	12910	12633	12742	12822	12821	12988	12848	12798	12617	12634	12600	12872	12683	12774	12892	12702	12775	12790	12803	12790	12790	12777	12819	12789	12705	12624	12693	12900	12648	12752	12835	12751	12969	12733	12731	12906	12734	12554	12776	12608	12730	12815	12806	12800	12853	12712	12808	12981	12848	12865	12816	12717	12558	12867	12781	12777	12778	12767	12752	12794	12750	12802	12928	12615	12886	12946	12821	12535	12693	12609	12911	12756	12879	12678	12690	12596	12826	12642	12736	12792	12952	12883	12673	12726	12753	12707	12754	12786	12738	12694	12893	12853	12593	12800	12713	12739	12866	12744	12938	12743	12869	12520	12654	12570	12862	12750	12919	12884	12803	12726	12914	12470	12540	12867	12857	12737	12845	12668	12587	12866	12703	12650	12670	12812	12892	12712	12713	12751	12694	12586	12779	12666	12797	12742	12903	12849	12625	12561	12604	12612	12620	12798	13060	12583	12769	12715	12687	12620	12842	12626	12743	12655	12694	12657	12895	12880	12738	12754	12694	12942	12790	12617	12925	12761	12655	12816	12765	12682	12742	12856	12838	12794	12687	12847	12694	12823	12703	12877	12600	12789	12796	12748	12729	12688	12661	12749	12776	12746	12832	12674	12669	12709	12625	12793	12835	12760	12903	12908	12867	12610	12703	12846	12800	12717	12703	12717	12925	12663	12746	12836	12881	12760	12746	12761	12844	12722	12641	12729	12880	12812	12790	12620	12741	12670	12678	12851	12818	12662	12730	12731	12649	12813	12620	12777	12821	12687	12639	12632	12757	12644	12695	12717	12761	12763	12856	12922	12723	12816	12944	12877	12659	12868	12625	12805	12683	12775	12937	12774	12833	12788	12738	12807	12726	12744	12550	12606	12684	12827	12825	12692	12887	12766	12738	12679	12827	12805	12953	12673	12732	12710	12704	12854	12832	12711	12796	12667	12494	12882	12926	12849	12782	12704	12744	12709	12741	12788	12617	12634	12782	12774	12823	12975	12754	12834	12530	12824	12909	12956	12810	12757	12927	12717	12762	12641	12661	12782	12746	12870	12902	12939	13027	12768	12688	12701	12642	12842	12687	12688	12710	12553	12734	12774	12595	12834	12890	12847	12777	12704	12747	12744	12730	12760	12715	12676	12806	12740	12711	12656	12832	12668	12764	12768	12772	12727	12743	12859	12829	12868	12912	12844	12901	12650	13086	12745	12808	12844	12983	12839	12699	12503	12602	12767	12850	12934	12617	12688	12808	12671	12758	12604	12835	12717	12714	12707	12711	12688	12965	12773	12735	12914	12628	12978	12694	12751	12891	12877	12805	12625	12920	12760	12696	12887	12750	12669	12809	12596	12803	12680	12795	12746	12868	12766	12585	12686	12720	12758	12709	12610	12592	12698	12652	12746	12563	12596	12717	12861	12711	12829	12735	12810	12662	12849	12817	12795	12717	12719	12924	12780	12838	12784	12816	12771	12729	12657	12958	12929	12741	12665	12870	12731	12665	12587	12703	12684	12674	12739	12794	12831	12855	12772	12710	12672	12729	12765	12883	12822	12688	12726	12809	12953	12649	12856	12913	12849	12787	12596	12765	12479	12769	12519	12888	12872	12776	12867	12759	12629	12885	12849	12787	12752	12749	12708	12760	12876	12907	12718	12577	12709	12915	12778	12657	12777	12849	12750	12838	12780	12775	12704	12743	12636	12709	12869	12934	12780	12673	12909	12771	12925	12667	12706	12674	12748	12667	12763	12738	12749	12750	12797	12925	12769	12982	12585	12714	12750	12948	12743	12828	12778	12856	12781	12780	12848	12732	12604	12869	12800	12820	12999	12857	12830	12840	12833	12966	12793	12673	12854	12731	12822	12722	12675	12882	12701	12650	12819	12950	12815	12777	12617	12770	12745	12997	12857	12896	12797	12642	12721	12743	12756	12718	12776	12820	12789	12685	12640	12485	12831	12722	12553	12809	12859	12743	12804	12674	12722	12629	12696	12856	12612	12701	12846	12776	12735	12646	12699	12820	12755	12706	12851	12550	12727	12734	12677	12800	12801	12728	12771	12703	12540	12872	12718	12658	12769	12900	12933	12833	12777	12599	12672	12667	12714	12693	12690	12635	12735	12893	12835	12855	12836	12809	12799	12657	12637	12666	12792	12734	12817	12590	12713	12729	12873	13017	12768	12765	12803	12894	12865	12686	12728	12782	12726	12873	12749	12849	12702	12769	12651	12765	12894	12880	12938	12925	12827	12847	12788	12547	12743	12814	12783	12808	12837	12811	12886	12777	12576	12699	12819	12755	12840	12820	12774	12814	12768	12799	12607	12855	12769	12766	12777	12679	12544	12820	12833	12802	12728	12833	12794	12935	12821	12742	12695	12650	12695	12604	12811	12672	12659	12834	12746	12716	12973	12768	12947	12725	12695	12791	12749	12817	12742	12648	12791	12747	12889	12639	12441	12748	12867	12901	12833	12741	12766	12825	12770	12814	12768	12886	12791	12900	12753	12709	12705	12748	12686	12776	12758	12761	12794	12810	12813	12802	12804	12586	12580	12753	12918	12664	12613	12820	12808	12851	12798	12725	12856	12803	12784	12675	12915	12733	12761	12776	12469	12762	12665	12670	12655	12613	12858	12751	12813	12545	12722	12763	12823	12724	12936	12832	12769	12661	12807	12851	12642	12770	12804	12687	12669	12548	12983	12816	12798	12933	12896	12935	12770	12652	12800	12668	12885	12721	12792	12739	12611	12604	12746	12869	12895	12883	12661	12694	12775	12678	12712	12744	12784	12831	12779	12772	12832	12830	12621	12683	12742	12724	12796	12872	12767	12825	12747	12827	12665	12699	12843	12719	12697	12876	12817	12816	12698	13023	12786	12568	12772	12792	12684	12979	12760	12762	12874	12814	12897	12685	12906	12929	12769	12799	12556	12844	12841	12557	12669	12783	12815	12748	12811	12631	12807	12894	12845	12640	12726	12927	12805	12687	12713	12732	12976	12558	12739
20951	26276	22457	18678	16744	15279	14182	13317	12943	12905	12766	12377	12436	12302	12230	12180	12182	12096	12172	12114	12200	12222	12384	12248	12125	12292	12195	12215	12193	12213	12202	12235	12285	12087	12150	12093	12087	12184	12145	12168	12039	12154	12294	12078	12297	12180	12139	12124	12159	12238	12218	12200	12025	12183	12090	12051	12131	12086	11995	12108	12277	12336	12163	12201	12108	11984	12265	12103	12031	12065	12142	12146	12299	12208	12150	12234	12028	12111	12133	12123	12071	11941	11993	12288	12082	12323	12170	12247	12113	12073	12210	12267	12131	12103	12062	12068	12177	12125	12204	12358	12095	12390	12351	12155	11976	12125	12114	12237	12065	12055	12161	12020	12103	12197	12124	12133	12284	12227	11948	12161	12233	12204	12100	11941	12249	12118	12207	12022	12197	12213	12106	12139	12056	12183	12105	12151	12172	12187	12108	12100	11976	12116	12196	12126	12230	12188	12060	12161	12132	12141	12083	12027	12006	12209	12196	12158	12194	12097	12229	12002	12116	12112	12162	12067	12166	12175	12147	12122	12035	12145	12202	12086	12108	12257	12204	12132	11943	12103	11961	12191	12101	12091	12154	12218	12148	12140	12129	12131	12174	11973	11854	12047	12149	12232	12206	11998	12210	12122	12048	12203	12248	12144	12174	11860	12100	12056	12211	12028	12213	12113	12033	12171	12088	12104	12169	12153	12025	12166	11993	12213	11832	12139	12001	12064	12120	12130	12061	12038	12342	12082	12115	12251	12011	12126	12149	12190	12096	12142	12074	12172	12172	12147	12060	12228	12031	12229	12225	12153	12060	12111	12095	12187	12205	12089	12091	12174	12095	12053	12048	12143	12187	12244	12136	12272	12276	12052	12158	12022	12090	12239	12117	12105	12221	12133	12160	12220	12138	12242	12270	12210	11940	12265	12179	12015	12007	12193	11979	12022	12011	12107	12151	12138	12152	12128	12000	12102	12138	12178	12100	12145	12179	11928	12104	12208	12186	12203	12043	12172	12119	12108	12170	12072	12090	12230	12191	12140	12101	12250	12214	12202	12240	12055	12270	12051	11972	11963	12120	12133	12126	12133	12102	11990	12176	12057	12124	12196	12219	12227	12007	12052	12111	12184	12088	12166	12239	11941	12056	12076	12113	12235	11991	12291	12126	12134	12080	12134	12169	12117	12254	12008	12209	12117	12329	12059	12186	12221	12094	12088	12116	12194	12071	12009	12165	12084	12144	11964	12071	12129	12230	12251	12115	11970	12191	12138	12093	12220	12173	12077	12102	12093	12190	12151	12267	12358	12053	12010	12170	12069	12194	12222	12235	12172	12178	12155	12067	11981	12236	12078	12163	12071	12101	12108	12117	12153	12128	12144	12158	12229	12172	12147	12407	12072	12209	12121	12110	12200	12270	12203	12227	12300	12045	12238	12191	12219	12178	12050	12130	12221	12158	12120	12070	12085	12255	12153	12200	12363	12212	12049	12107	11996	12174	12130	12101	12116	12181	12044	12163	12002	12127	12254	12130	12233	12059	11968	12192	12160	12342	12072	12155	12116	12224	12178	12231	12081	12069	12066	12183	12045	12180	12224	12123	12149	12088	11970	12150	12324	12155	12079	12014	12239	12258	12140	12032	12169	11999	12131	12178	12067	12162	12048	12109	12215	12161	12280	12233	12177	12105	12192	12120	12114	12148	12173	12052	12051	12193	12113	12173	12094	12234	12145	12124	12101	12090	11973	12118	12248	12052	12098	12151	12251	12069	12162	12198	12194	12199	12034	12223	11976	12195	12144	12117	12080	12065	12055	12094	12195	12038	12117	12214	12123	12038	12220	11974	12162	12156	12120	12287	12122	12213	12113	12281	12021	11967	12103	12220	12141	11968	12283	12002	12099	12015	12252	12153	12163	12142	12028	12213	12074	12157	11973	12259	12190	12248	12084	12228	12018	12228	12192	12097	12225	12078	12105	12143	12100	12125	12193	12093	12087	12048	12244	12122	12253	12190	12097	12179	12243	12089	12114	12124	12085	12276	12151	12140	12014	11948	12199	12031	12175	12241	12112	12179	12122	12252	12156	12177	12079	12105	12224	12062	12217	12158	12266	12133	11950	12048	12141	12124	12076	12183	12205	12186	12062	12362	12240	12166	11987	12215	12157	12203	12212	12233	11983	12113	12066	12160	12286	12201	12230	12209	12079	12192	12019	12009	12096	12040	12185	12103	12157	12134	12099	12165	12056	11983	12218	12167	12039	12111	12073	12179	12128	12113	12115	12142	12187	12187	12125	12226	12206	12258	12117	12140	12130	12226	12089	12142	12131	12100	12029	12225	12193	11961	12083	12118	12227	12010	12214	12157	12056	12063	12046	12039	12189	12038	12078	12127	12086	12122	12106	12225	12244	12218	12009	12165	12213	12154	12225	12251	12173	12164	12118	12207	12145	12206	12140	12101	12290	12266	12189	12217	12116	12117	12122	12213	12085	12160	12109	12220	12193	12096	12207	12123	12130	12057	12129	11980	12197	12118	12147	12079	12241	12181	12018	12140	12036	12189	12067	12041	12058	12169	12327	12328	12075	12036	12225	12170	12252	12149	12159	12275	12281	12072	12224	12194	11881	12220	12178	12171	12136	11988	12073	12019	12240	12125	12106	12235	12089	12105	12198	12133	12146	12144	12147	12145	12232	12170	12231	12168	12025	12168	12065	12038	12021	12315	12236	12085	12311	12131	12146	12089	12175	12109	12163	12118	12191	12115	12145	12086	12068	12000	12210	12157	12162	12080	12243	12144	12326	12098	12024	12253	12062	12127	12238	12212	12393	12157	12216	11964	12068	12055	12113	12079	12267	12053	12104	11936	12096	12215	12209	12344	12105	12145	12277	12144	12057	12018	12078	12077	12216	12373	12185	11930	12163	12121	12119	12185	12289	12335	12104	12250	12299	12170	12297	11881	12244	12072	12068	12371	12183	12042	12111	12242	11973	12231	12128	12177	12242	12222	12132	12188	12183	12071	12160	12241	12177	12018	12143	12139	12165	12216	12055	12220	12137	12169	12144	12015	12067	12132	12003	12119	12040	12012	12096	12153	12152	12133	12237	12099	12193	12178	12147	12096	12131	12088	12050	12084	12092	12056	12183	12022	12051	11995	12346	12216	12146	12191	12071	12133	12134	12123	12224	12190	12032	12041	12188	12130	12179	12124	12015	12224	12156	12196	12181	12112	12135	12182	12067	12108	12204	12160	12172	12207	12126	12111	12225	12008	12043	12196	12246	12029	12217	12126	12161	12176	12147	12102	12217	12085	12121	12290	12282	12278	12051	12123	12128	12171	11996	12181	12272	12103	12156	12203	12245	12113	12360	12129	12031	12118	12096	12051	12000	12188	12282	12156	12159	12129	12170	12029	12129	12071	12213	12187	12115	12234	12017	12165	12030	12151	12143	12161	12189	12024	12122	12220	12082	12072	12226	12288	12013	12272	11998	12082	12037	12185	12103	12146	12020	12368	12176	12119	11977	12183	12043	12246	12289	12100	12070	12148	12119	12147	12069	12089	12015	11994	12212	12096	12322	12352	12001	12089	12086	12167	12155	12176	12040	12065	12088	12139	12295	12125	12292	12120	12135	12214	12252	12149	12053	12209	12119	12194	12114	12104	12100	12130	12016	12101	12259	12077	12079	12117	12277	12222	12023	12088	12221	12124	12075	12225	12082	12319	12289	12260	12112	12117	12144	12121	12099	12075	12237	12186	12272	12059	12225	12138	12177	12019	12061	12165	12219	11962	12237	12199	12184	12223	12140	12159	12174	12136	11939	12129	12176	12021	12058	12157	12132	12207	12110	12160	12154	12009	12188	12013	12120	12345	12099	12215	12137	12006	12189	11997	12173	12149	12124	12193	12024	12062	12345	12114	12171	12086	12058	12133	12299	12218	12148	12164	12197	12084	12049	12126	12273	12155	11955	12309	12207	12085	12193	12056	12051	12101	12106	12142	12281	12135	12065	11861	12092	12104	12076	12184	12249	12080	12118	11977	12367	12054	12291	12052	12075	11915	12182	12174	12054	12075	12308	12154	12081	12070	12209	12120	12146	12044	12186	12196	11945	12140	12136	12223	12106	12122	12183	12068	12181	12084	12207	12274	12312	12183	12112	12220	11959	12229	11975	12102	12096	12173	12120	12118	11922	11844	12181	12169	12140	12011	12020	12200	12046	12288	12213	12207	12301	12145	12088	12032	12130	12098	12270	12032	12125	12230	12262	12210	12144	12243	12211	12154	12232	12060	12049	12102	12193	12273	12135	12142	12102	12217	12125	12200	12306	12116	12115	12244	12149	12252	12084	12080	11959	12155	12191	12338	12171	12005	12186	12098	12087	12094	12022	12016	12234	12100	12134	12018	12017	12171	12222	12118	12168	12214	12104	12070	12150	12067	12155	12172	11974	12082	12173	11959	12139	12161	11943	12102	12088	12179	12061	12198	12170	12068	12082	12273	12080	12244	12029	12265	12288	12138	12058	12014	12178	12236	12154	12255	12029	12182	12209	12356	12133	12213	12290	12044	12272	12009	12119	12253	12108	12196	11949	12270	12183	12277	12087	12190	12156	12260	12246	12038	12279	12258	12204	12278	12033	12137	12041	12164	11885	12221	12241	12184	12077	12160	12147	12212	12143	12158	11982	12203	12086	12049	12270	12239	12182	12093	12228	12093	12004	12278	12158	12182	12271	12181	12278	12234	12236	12197	12010	12154	12039	12095	12224	12231	12021	12193	12297	12092	12120	12139	12229	12181	12196	12117	12159	12133	12283	12054	12115	11924	12137	12147	12208	12112	12238	12089	12042	12226	12193	12185	11951	12158	12260	12139	12283	12046	12228	12089	12134	12105	12101	12054	12288	12111	12309	12224	12089	12148	12134	12082	12040	12207	12068	12198	12270	12123	12079	12180	12093	12322	12127	12098	12079	12302	12095	12051	12179	12121	12158	12141	12243	12136	12153	12200	12245	12229	12097	12132	12067	12146	12213	12063	12214	12148	12248	12202	12121	12277	12117	12112	12163	12076	12211	12059	12008	12336	12219	12182	12048	12201	11888	12098	12184	12160	12119	12118	12237	12312	12185	12197	12253	12105	12119	12164	12204	12072	12110	12019	12061	12024	12060
24727	21451	28656	24853	21503	17981	15881	13682	12852	12675	12682	12482	12311	12240	12200	12126	12099	12089	12191	12017	11998	12060	12011	12003	12007	12098	12066	11937	12092	11998	11955	11763	12071	11962	12051	11871	12108	11965	12047	12107	11938	11948	12170	12030	12104	12187	12156	12034	12078	11985	12026	12163	12143	11949	11890	11888	11886	11856	11994	12044	12048	12073	12021	11854	11904	12016	11870	11791	11948	12006	11894	11866	11948	11823	11856	12089	12038	11977	11892	11932	12059	11918	12013	12166	12095	11935	11926	11944	11902	12151	11931	12013	11996	12171	12104	11968	12027	12071	11996	11912	12097	11893	11999	11927	11941	12019	12157	11848	12134	11887	11852	11942	11978	11986	11819	11984	12007	11909	11819	11854	11912	11964	11779	11952	12072	11777	12073	11825	11783	12087	12065	11852	11947	11943	11875	11872	12078	12003	11826	11891	11937	12043	12039	11924	12017	11862	11758	11865	11981	11928	11946	12031	11983	11883	11964	12112	11859	11921	12019	11983	11913	12067	11926	11740	11931	11967	11826	11843	11937	11930	12026	11850	11784	12105	11861	11817	12056	11931	11867	12113	11982	11813	11941	11914	12018	11883	11906	11959	11955	11853	11890	11783	12067	11922	11940	11912	11964	12036	11976	11918	12111	11790	11931	12036	11995	11906	12067	12097	12256	11871	11972	11796	11915	12020	11890	11929	11874	12015	11884	11915	11924	11805	12017	11911	11949	11901	11914	11890	12078	11971	12084	11916	11944	12006	11946	12036	11895	11790	11904	11972	11826	11952	11917	11926	11960	11974	11988	11864	11795	12086	11960	12086	12042	11848	11884	11840	12074	11871	11895	12026	12184	12003	12006	11908	11849	11995	11789	11997	11888	11859	11774	11966	11781	11941	12216	12078	12014	12025	11990	11908	12019	11914	11987	12013	12118	12109	12020	12023	11939	12143	12008	11965	11892	11930	12083	12008	11970	11943	11779	11984	12087	11875	11915	11880	11963	11984	11971	11945	12192	12098	11868	11934	11840	11878	11902	12015	12025	12116	12168	11835	12096	11823	11986	11981	11774	11820	12023	11845	11860	11926	12059	12021	12006	11819	11921	12049	12094	12034	11875	11956	12173	11896	12093	11832	11993	11976	11998	11953	11910	12027	11960	11822	11898	12079	12209	12008	11796	12005	11664	11983	11758	11940	12003	12016	11853	11839	12033	11941	12034	12087	12022	11934	11999	11864	11816	11889	11921	12181	12023	12048	11965	11929	11921	12013	11906	11784	11813	11951	12066	11915	11831	11779	11903	11870	11905	11903	11901	11982	11814	12059	11882	12018	11991	11928	11996	11823	11734	11935	12103	11947	11867	11788	12015	11856	11984	11948	11919	12079	12052	11894	11884	11826	11882	11942	11976	11783	11823	11898	11853	11985	11981	12014	11981	11992	11956	11996	11963	12023	11884	11917	11897	11955	11911	11832	11855	12011	11921	12051	12099	11901	11896	11893	12016	12020	11988	12071	11964	11973	11937	11919	12049	12112	11916	11945	11867	12017	11905	11888	12141	11981	11819	12083	11781	12058	12024	11886	11919	12016	12003	11954	12060	11890	12010	11828	11765	12003	11949	12032	12052	12026	11942	11887	12164	12079	12064	11874	11969	12038	11857	11954	11951	12043	12025	11960	11814	11825	11966	12039	11981	12079	11935	11969	12065	11988	11884	11884	11896	11947	11978	11877	11903	11910	11958	11987	11848	12099	11973	12188	11866	11982	11909	12137	12077	12077	11994	12016	11902	11903	12067	11994	11897	12170	12089	11781	11875	11975	11844	11925	11773	12161	12049	12012	11963	12018	11970	12017	11931	12073	11995	11752	11915	11866	11944	11878	11840	11937	11844	12052	11831	11942	12040	11958	12039	11877	11849	11756	11899	11790	12017	12158	11967	11820	12261	12056	11851	11846	12082	11943	11892	11963	11865	11850	11763	11929	12024	12015	11804	11695	11920	11922	12154	11819	11792	11880	11895	11953	12110	11978	11994	11926	11937	11896	11857	11923	12104	11996	11732	11986	12021	11921	11925	11903	11841	12055	12014	11947	12060	11932	11833	11973	11884	11682	11995	11867	11888	11928	11849	11976	11941	12071	11958	12027	11936	12017	11902	11992	11920	11900	11946	11997	12213	12060	11967	11933	11987	11984	11908	11910	11984	11898	11945	11917	11801	11817	12052	11965	11770	11816	11991	11986	11879	11840	11886	11889	11911	12050	11950	11898	12022	11861	11832	12116	12024	11923	12015	12079	12059	11985	11979	12005	12035	11965	11918	11926	11950	11929	12005	11907	11987	11919	12098	11807	11848	11945	11961	12060	12000	11893	11891	12027	11996	12126	12033	11878	12009	11980	11919	11897	11935	11955	11941	11919	11909	11980	12124	11999	12027	12107	11860	12119	12008	11737	11961	11940	11868	11942	11740	11976	11902	11840	11988	11780	11765	11987	11777	12006	11837	11835	12020	12065	12014	11954	12137	12107	11974	12080	11979	11976	11976	11991	12035	11881	11940	11887	11907	11945	12047	12039	11955	12061	11875	12135	11900	11980	11999	11984	12028	11937	12025	11851	12001	12037	12003	12094	12046	11900	12098	11887	11951	11855	12015	11924	12095	12037	11839	11981	11990	12012	11865	12167	11904	11916	11917	12183	11932	12045	12071	11886	11984	11990	11959	11944	11922	12012	11953	11948	11910	11965	11752	11832	11916	12002	11983	11929	11890	11869	11881	11942	11853	11821	11847	11911	11838	11897	11937	11906	11956	11846	11842	11840	11717	11950	12066	11854	11953	12007	11884	11919	11842	12067	11899	11850	11829	11862	11958	12091	11905	11806	11897	12025	11868	11944	12070	11903	11942	11965	12049	12061	12105	11893	12077	12057	11884	12111	11898	12007	11966	11915	11927	11859	12092	11920	12056	11918	12009	11992	11766	11874	11925	11752	11932	11979	11852	12064	11940	11840	11791	11940	11996	11951	12057	12068	11944	11885	11762	11994	11773	11891	12092	11833	12047	11784	11795	11774	11837	11865	12034	11788	11903	11761	12003	11924	11883	11932	11779	11988	11909	12080	12012	11877	12061	11957	11900	11876	11762	11937	11977	11782	11970	11933	11981	12006	11704	11871	11807	11983	11961	11839	11824	11902	11977	12144	12054	11935	11898	12013	12159	11865	11873	11934	12066	11880	11841	12078	11902	11979	12079	11884	11847	11779	11989	11893	11902	11820	12060	12037	11897	11855	11770	11942	11977	11918	11988	11994	11997	11993	11882	12068	11894	11951	12005	11891	12044	12082	12090	11847	11792	11830	11857	12035	12019	12064	12060	12023	11834	12047	12025	11944	11811	11920	12062	11982	11898	12129	12168	12132	11881	11995	11965	11965	11999	11778	11879	11896	11955	11945	11976	12015	11973	11867	11902	11872	11972	12060	11998	11889	12073	11909	11914	11987	12072	11917	11971	11900	11992	12125	11930	12191	11855	11815	11951	12045	12038	12228	11951	12005	11913	11964	11821	11991	11896	11890	11764	11884	12037	11918	11977	12031	11879	12031	11853	11868	12147	11848	11913	11969	11924	12009	11760	11937	12210	11792	11934	11832	11865	11993	12051	11946	11733	12037	11841	11845	12036	11933	11864	11989	11913	11966	11951	12147	12122	12022	11928	11946	11996	11917	11944	11995	11798	11893	12018	11937	12097	12025	12057	11982	12018	11919	12178	11929	11881	11902	11950	12073	12020	12052	11899	11999	11946	12119	11900	11957	11870	12030	11975	11939	11990	12042	11938	11905	12003	11813	11880	11971	11825	12040	12143	11890	12140	12143	12001	11891	11900	11891	12027	11970	11925	11821	11987	11815	11968	11986	12012	11936	11769	12041	12014	12025	11963	12122	12057	12059	11997	11862	11837	11827	11863	11976	12019	11867	11749	12097	11969	12022	11982	11951	12025	12058	11837	11835	12051	12024	11882	11757	11956	11949	11990	11935	11900	11918	11819	11916	11990	11871	11913	11784	12063	11934	11889	11950	12020	12136	12045	11765	11940	11914	11924	12031	11787	11884	11902	12078	11890	11885	11924	11940	12118	11874	11622	11974	11956	11929	11964	11996	11767	11792	11915	11885	12030	11840	11989	11952	11839	11935	11968	11801	11777	11946	11901	12088	12101	12093	11795	12077	11820	12005	12105	11926	12001	11955	11894	11945	11874	11997	11916	11968	12117	11898	12054	11968	11905	12099	11984	11839	11984	11724	12026	11870	11946	12114	11896	11962	12170	11788	12103	11902	12095	12120	11937	11845	11802	11846	11833	12008	12086	11851	11929	12003	11824	12086	12086	11915	11967	11982	11955	12020	11994	12046	11977	11888	12125	12062	11898	11901	12137	11838	12029	11975	11971	11927	11980	11999	11999	12021	12148	11913	11878	12034	11721	12089	11905	12015	11939	11911	11955	11944	11842	11923	11854	12050	11999	11941	11885	11902	11890	11924	12096	12109	11926	11784	11927	12012	12076	11834	12079	11897	11915	11948	12154	12068	12058	11955	11961	11939	11955	12016	12013	11849	11916	12010	11906	11850	11964	12018	12023	11870	11963	11863	12115	12026	11935	11983	11939	11829	11927	11935	12082	11950	12052	11931	11969	11930	11938	12022	11919	11764	11825	11887	12059	11986	11857	11982	11877	12053	11797	11855	11907	12030	11967	11771	11890	12003	11956	12017	11830	12101	12080	12024	12004	12040	12099	11970	11931	11951	11905	11891	12007	11920	12093	11936	11886	11936	12245	11912	11981	11775	12067	12075	11954	11840	11997	12010	11951	11934	11840	11891	11947	11985	12032	11912	11994	12000	11876	12140	12106	11852	11764	11929	12093	11981	11811	11892	12054	11885	12015	11772	11980	12046	11915	11877	11865	11855	11904	11808	11774	11758	11943	11830	12029	11953	12122	11934	11972	11956	11859	11992	12001	11922	11963	11984	12014	12012	11850	11868	11995	12078	12063	11951	11982	11901	12038	12125	11923	12029	11945	12170	11986	11935	12039	11907	11975	11979	12009	12108	12067	11935	11689	11923	11878	11947	11869	12013	11942	11946	12095	11903	12067	11978	12050	11887	11931	12044	12009	11937	11921	11894
20643	30403	27242	22601	18768	16694	14856	13686	13085	12889	12636	12239	12003	11870	11882	12002	11898	11901	11817	11751	11741	11692	11812	11919	11631	11647	11799	11742	11713	11643	11694	11928	11503	11753	11612	11699	11870	11564	11699	11611	11899	11784	11695	11756	11748	11788	11721	11784	11781	11807	11752	11792	11724	11816	11561	11725	11834	11662	11836	11613	11623	11767	11555	11768	11685	11602	11663	11780	11670	11718	11891	11705	11774	11569	11867	11554	11618	11642	11623	11778	11727	11616	11673	11768	11629	11617	11705	11709	11657	11644	11803	11593	11728	11844	11827	11891	11712	11726	11776	11606	11731	11663	11599	11692	11660	11706	11531	11578	11634	11564	11793	11825	11773	11800	11616	11647	11606	11631	11815	11721	11785	11548	11553	11598	11761	11673	11723	11605	11616	11710	11641	11562	11724	11617	11655	11781	11555	11665	11785	11769	11675	11674	11593	11697	11501	11679	11733	11694	11803	11519	11579	11462	11800	11732	11672	11658	11668	11650	11677	11711	11693	11781	11688	11606	11669	11538	11690	11738	11659	11655	11733	11640	11670	11754	11550	11730	11825	11733	11432	11675	11792	11652	11503	11697	11684	11639	11705	11589	11620	11740	11795	11622	11714	11789	11738	11709	11785	11726	11618	11744	11677	11784	11687	11621	11674	11476	11728	11723	11766	11642	11549	11519	11776	11867	11649	11642	11659	11683	11871	11742	11735	11652	11760	11703	11659	11689	11663	11603	11790	11645	11709	11607	11759	11711	11753	11835	11661	11579	11656	11641	11742	11647	11586	11662	11701	11849	11586	11762	11726	11638	11645	11788	11577	11697	11667	11757	11588	11657	11677	11506	11682	11728	11689	11723	11637	11648	11739	11601	11611	11674	11687	11688	11783	11681	11629	11697	11781	11542	11607	11736	11580	11699	11519	11604	11593	11751	11800	11716	11623	11611	11674	11638	11578	11683	11529	11648	11707	11638	11689	11513	11547	11573	11646	11645	11788	11619	11704	11784	11683	11780	11602	11747	11545	11687	11758	11635	11800	11604	11652	11692	11570	11802	11559	11706	11706	11803	11723	11695	11648	11720	11757	11562	11666	11776	11613	11725	11556	11625	11642	11800	11827	11685	11740	11724	11690	11625	11557	11691	11708	11777	11612	11671	11709	11634	11644	11752	11697	11627	11753	11675	11571	11427	11711	11645	11543	11537	11451	11632	11592	11649	11720	11578	11730	11679	11549	11664	11698	11672	11654	11513	11637	11728	11601	11640	11742	11594	11573	11847	11601	11741	11733	11697	11803	11769	11620	11569	11678	11672	11809	11698	11737	11655	11744	11617	11499	11656	11711	11427	11672	11522	11409	11495	11756	11612	11667	11668	11665	11599	11611	11705	11707	11707	11676	11882	11791	11768	11834	11650	11636	11752	11706	11778	11685	11774	11815	11654	11699	11528	11658	11525	11704	11673	11603	11738	11695	11724	11617	11864	11649	11699	11656	11597	11646	11537	11736	11741	11609	11581	11778	11522	11791	11642	11739	11538	11737	11698	11675	11633	11759	11622	11522	11657	11691	11830	11641	11631	11752	11588	11801	11617	11625	11660	11779	11796	11601	11810	11781	11549	11687	11773	11619	11606	11546	11714	11614	11752	11594	11615	11687	11694	11644	11676	11671	11481	11696	11605	11765	11624	11762	11541	11722	11760	11657	11743	11764	11806	11842	11649	11670	11752	11723	11621	11629	11670	11788	11544	11571	11687	11751	11720	11654	11617	11622	11763	11617	11780	11577	11790	11813	11750	11684	11707	11740	11512	11772	11701	11809	11589	11656	11535	11700	11540	11725	11714	11552	11521	11529	11822	11602	11676	11671	11635	11665	11697	11654	11711	11710	11735	11535	11827	11824	11627	11659	11662	11569	11678	11606	11638	11574	11740	11666	11643	11679	11696	11823	11744	11758	11543	11635	11792	11566	11808	11700	11511	11717	11639	11781	11811	11685	11713	11682	11688	11664	11661	11704	11625	11682	11590	11801	11841	11581	11706	11458	11747	11605	11675	11611	11664	11698	11571	11789	11775	11719	11680	11663	11784	11628	11618	11622	11716	11778	11588	11693	11564	11397	11788	11690	11714	11626	11616	11550	11685	11676	11683	11774	11681	11698	11550	11645	11561	11831	11766	11789	11839	11591	11754	11701	11651	11675	11655	11849	11619	11649	11739	11857	11711	11633	11615	11707	11719	11610	11516	11691	11618	11634	11626	11553	11675	11667	11822	11659	11483	11618	11710	11682	11599	11533	11593	11676	11657	11800	11744	11600	11672	11732	11609	11506	11595	11721	11648	11561	11625	11522	11710	11584	11678	11616	11742	11698	11901	11620	11658	11758	11601	11791	11623	11754	11655	11772	11679	11677	11807	11781	11599	11775	11586	11651	11734	11707	11619	11607	11574	11690	11782	11604	11686	11642	11646	11522	11893	11590	11823	11735	11702	11656	11753	11699	11686	11745	11738	11514	11599	11669	11756	11826	11690	11608	11609	11708	11623	11628	11744	11638	11666	11661	11733	11739	11749	11654	11597	11801	11783	11664	11652	11609	11622	11543	11562	11568	11600	11560	11623	11703	11690	11733	11691	11575	11619	11790	11676	11619	11631	11655	11693	11609	11565	11676	11805	11585	11639	11634	11792	11701	11583	11625	11805	11564	11582	11783	11630	11652	11817	11656	11765	11737	11521	11678	11794	11688	11637	11703	11808	11733	11778	11684	11503	11742	11594	11783	11614	11760	11721	11738	11751	11778	11663	11742	11709	11636	11752	11550	11675	11813	11786	11686	11604	11906	11670	11680	11641	11670	11595	11708	11610	11725	11507	11752	11661	11672	11615	11610	11675	11531	11793	11693	11835	11648	11709	11650	11412	11666	11723	11619	11669	11672	11782	11658	11830	11748	11621	11733	11698	11680	11787	11606	11762	11571	11794	11721	11808	11710	11662	11582	11665	11803	11720	11561	11773	11796	11731	11588	11531	11716	11771	11555	11685	11727	11444	11687	11723	11711	11571	11640	11539	11666	11781	11684	11790	11547	11671	11581	11819	11507	11631	11768	11658	11745	11774	11475	11725	11721	11638	11632	11618	11624	11659	11720	11715	11573	11670	11541	11693	11610	11595	11588	11865	11696	11600	11765	11618	11682	11597	11617	11562	11774	11675	11603	11652	11756	11558	11764	11604	11604	11901	11830	11615	11651	11600	11441	11754	11830	11795	11706	11750	11608	11676	11740	11611	11682	11627	11739	11730	11753	11658	11729	11463	11700	11659	11781	11851	11879	11725	11824	11702	11541	11695	11698	11542	11745	11671	11613	11642	11686	11583	11768	11579	11721	11531	11726	11595	11712	11766	11760	11669	11681	11695	11580	11570	11598	11791	11554	11559	11892	11579	11804	11779	11678	11696	11575	11678	11566	11663	11635	11742	11536	11627	11606	11725	11662	11759	11642	11794	11638	11603	11498	11744	11629	11648	11612	11497	11614	11661	11685	11770	11587	11639	11662	11756	11621	11559	11652	11544	11659	11796	11544	11621	11621	11829	11592	11542	11750	11578	11822	11625	11799	11624	11570	11682	11739	11647	11739	11765	11739	11803	11625	11712	11687	11700	11622	11691	11759	11619	11763	11604	11625	11661	11681	11685	11643	11787	11669	11734	11794	11673	11662	11546	11671	11736	11580	11761	11706	11639	11745	11801	11772	11616	11763	11719	11665	11626	11602	11660	11603	11628	11687	11644	11730	11725	11584	11567	11522	11880	11702	11725	11655	11650	11757	11589	11747	11587	11546	11774	11690	11576	11557	11664	11741	11759	11653	11731	11801	11711	11845	11675	11704	11551	11716	11559	11583	11742	11692	11680	11641	11653	11582	11563	11686	11634	11631	11731	11683	11712	11535	11641	11524	11650	11576	11738	11788	11730	11771	11727	11765	11753	11635	11705	11727	11708	11718	11692	11756	11607	11678	11568	11778	11660	11537	11319	11640	11655	11612	11616	11667	11680	11671	11769	11637	11542	11737	11698	11717	11665	11712	11623	11643	11777	11686	11688	11713	11512	11572	11575	11739	11705	11615	11819	11699	11659	11813	11696	11623	11855	11730	11726	11746	11830	11875	11704	11656	11822	11690	11644	11688	11676	11746	11586	11688	11635	11651	11689	11592	11591	11716	11569	11660	11553	11561	11674	11668	11819	11484	11688	11504	11511	11637	11701	11731	11787	11659	11729	11821	11563	11659	11616	11637	11613	11659	11602	11645	11665	11697	11689	11792	11722	11601	11682	11698	11567	11634	11726	11575	11771	11558	11710	11775	11721	11700	11760	11679	11603	11677	11717	11725	11607	11816	11675	11670	11623	11636	11612	11712	11667	11701	11763	11609	11735	11547	11619	11561	11539	11586	11810	11793	11605	11755	11647	11723	11482	11695	11729	11619	11733	11739	11639	11548	11710	11601	11662	11548	11689	11782	11631	11658	11713	11796	11556	11764	11644	11828	11609	11855	11588	11689	11839	11746	11659	11573	11543	11587	11686	11705	11591	11637	11672	11722	11707	11705	11540	11814	11720	11618	11592	11717	11695	11739	11690	11669	11645	11655	11676	11702	11723	11834	11663	11740	11680	11797	11756	11705	11764	11584	11642	11766	11568	11644	11612	11635	11743	11572	11576	11727	11494	11646	11653	11673	11611	11633	11874	11669	11729	11564	11707	11689	11767	11647	11745	11796	11881	11609	11691	11686	11664	11659	11678	11742	11825	11747	11608	11563	11514	11690	11703	11644	11678	11660	11778	11605	11621	11586	11627	11599	11575	11670	11639	11765	11755	11569	11693	11782	11545	11762	11693	11633	11731	11671	11545	11688	11689	11651	11710	11443	11811	11706	11821	11562	11677	11550	11604	11610	11617	11669	11767	11803	11721	11505	11583	11562	11635	11662	11610	11712	11729	11714	11906	11599	11693	11753	11747	11660	11870	11581	11744	11670	11744	11505	11618	11684	11548	11651	11569	11633	11720	11557	11776	11716	11658	11653	11677	11765	11559	11678	11755	11772	11617	11645	11712	11820	11621	11577	11675	11800	11715	11708	11856	11592	11492	11673	11723	11630	11645	11606	11771	11749	11678	11768	11657
23299	21392	29275	23827	21601	22629	20571	14895	13552	13466	13168	12708	12448	12201	12319	12332	12342	12394	12109	12131	12103	12160	12122	11965	12125	12235	12103	12100	12350	11958	12214	12165	11982	12096	12173	12027	12254	12061	12013	11998	11999	11944	12037	12115	11981	11899	12082	11893	12035	12026	12051	12042	12156	12114	11955	12175	11954	12051	11826	11931	12077	12219	11945	12073	11948	11960	11997	12131	12055	12002	11906	12000	11946	11838	11876	11961	12041	11903	11943	11821	11954	12102	11989	11970	12067	11984	12102	11940	12004	11895	12099	11986	12167	12174	12244	12018	12085	12009	12073	11814	12055	11813	11825	11951	11996	11846	11959	12052	12046	12087	11865	11982	12048	12067	11991	11839	11882	11770	11838	12059	11825	11846	12037	12005	12013	11902	12088	12028	11935	11914	11895	11934	12112	11973	11963	11806	11859	11944	11909	11860	12143	11979	12137	11911	11964	11881	12047	11873	11975	12058	12179	12146	11959	11892	11873	12059	12022	11813	12096	12074	12034	11975	11967	12065	12054	11903	12165	11932	11932	12050	11845	11804	11955	11868	11935	11973	12046	11947	11944	12067	11879	11926	11976	11900	11773	11858	12019	11911	11939	11912	11962	11805	11967	12063	11919	12025	11993	12066	11871	11972	12068	12015	11983	12036	11762	12026	11901	11973	11767	11805	11950	11862	11943	12204	11901	11939	12007	11764	11867	12017	11983	11902	11924	11955	11842	12234	11906	11852	11799	11754	11972	12057	11853	11906	11915	11975	12332	12022	11989	11784	11916	11760	11904	11804	11913	11994	11935	12046	12066	12070	11855	12050	12078	12026	11839	11796	11929	12017	12063	12053	11946	11924	12036	12054	11945	12053	12048	11881	11785	11790	12046	11791	11995	11775	11931	11783	11829	11867	11954	11962	11829	11831	11806	11985	11877	11957	11798	12104	11901	11879	11888	12020	11963	11894	11864	12064	11839	11820	11881	12084	11909	11878	11940	11975	11928	11887	12108	11800	11874	11874	11866	11989	11867	12001	11990	11943	11926	11869	11885	11968	11839	12086	12290	11977	11923	11923	11933	11910	11906	11829	12046	12104	11985	11880	11882	12151	11973	12050	12049	11890	11950	11722	11922	11887	11894	12022	11854	12192	11970	11970	11924	12056	11832	12084	11820	12036	12067	11986	11885	11937	11996	11952	11942	12005	11860	11961	12103	11974	11880	12107	11994	11870	12071	12028	12017	11976	12141	11994	12156	11893	11874	11861	12018	11885	11925	11877	12029	11907	11920	12177	11987	11818	12019	11904	12034	11969	12055	12050	12037	11706	12028	12002	11994	11991	12003	11877	11903	12064	12123	11940	12101	11882	11989	11932	11897	12067	11861	11959	11918	11957	11986	12077	12100	11882	11824	12005	11974	11987	11836	11993	11733	11997	11951	11999	11998	11935	11877	11916	11962	11930	12003	11967	11735	12069	11926	12035	11771	11790	12042	12087	11906	11888	11712	11828	12077	11932	11973	12017	11965	11999	12008	11998	12013	11998	12131	11853	11862	11988	11920	11910	11784	12027	12226	11846	12104	12052	11953	11994	11881	11966	11797	12041	12120	11987	12008	11971	12012	12069	11903	11872	11953	11861	11983	11955	11865	12036	12140	12127	11990	11864	12082	11920	11932	11936	11968	11837	11820	11908	11893	11887	12017	12130	12031	12142	12113	12034	11945	11726	11887	11881	11954	11953	12048	11819	12033	11995	11985	11790	12061	11889	11979	11852	12008	11905	11933	11844	12007	11842	11974	12041	11957	11880	11967	11728	11915	11900	11942	12133	11881	12101	11961	11936	12088	12094	12000	11966	12064	12172	12054	11962	11925	11924	11643	11849	11812	11889	11853	11945	12035	11941	12288	12123	11941	11977	12052	11851	11841	11974	11881	12038	11998	12073	12036	11973	11956	11980	11954	12015	11975	11964	12023	12028	12100	11813	11787	12084	11897	11723	11865	11936	11994	12017	11939	12073	11974	11921	11933	11984	12087	11967	12024	11998	11976	11999	12044	11903	11869	11973	12023	11915	11994	11977	12110	11969	11952	11949	12009	11998	11967	11937	11988	11977	12029	12023	12154	12024	12010	11715	12016	11964	11988	11884	11986	11861	11939	12112	12143	12011	12073	11904	11926	11678	11796	11968	12021	11877	11842	11936	12193	11853	11955	11757	11993	11830	11982	11869	11783	11924	11887	11767	11954	11864	12005	12008	11847	11672	11920	11954	11873	11832	11998	12002	12042	12013	12015	11875	11862	11963	11940	11987	11980	11734	12058	11815	11992	12141	11920	11883	11767	11749	12038	11960	12036	11756	12031	12017	11876	12029	12124	12069	11941	11835	11918	11966	11756	11859	11911	11826	12084	11969	12120	12083	11980	11925	12075	12069	12014	11820	11913	11920	12035	12031	12075	11924	11988	11840	11827	12032	12025	11975	12042	11965	11943	11747	12130	12073	11936	11874	11882	12094	11992	12007	12021	11822	11984	12046	12112	11950	11792	12017	12019	11885	12091	12105	12134	12123	11949	11973	12087	11964	11955	11864	12170	11906	12016	12296	12124	11941	11873	12051	11833	11788	11901	12004	11881	11998	12060	11789	12011	11958	11985	11906	11974	12080	12023	11919	11927	12105	12086	11943	11954	11880	11927	12084	11824	11954	11935	12050	11935	11956	11903	12064	11901	12057	12057	11956	11705	11843	11818	11915	11912	11753	11960	12027	11918	11893	11880	11821	12001	12016	12124	11869	12143	11864	11996	12003	11878	11926	12025	12011	11979	12107	11942	12035	11982	11998	11724	11902	11933	11871	11924	12164	11883	12086	11973	11947	12066	12021	11917	11839	11988	11982	11914	12052	11881	11826	11801	12030	12020	12045	11950	11874	11988	11984	12146	12080	11847	11921	11960	12048	12139	12153	11993	11962	11947	11998	11814	11919	11898	11896	11946	11889	11902	12033	12080	12036	11791	11947	11953	11750	11871	11938	11961	11920	12027	11862	11836	11918	11954	11940	12102	12013	11950	11884	11990	12121	11990	11818	11976	12017	11935	11951	11960	11766	11980	11830	11995	11829	12004	11988	11970	11878	11931	11852	12065	11846	11913	11914	12003	11954	11864	12011	12056	12135	12003	11807	12227	11925	11985	11939	12001	12010	11910	11881	11852	11842	11791	11904	12045	11895	12091	11834	11769	11964	11774	11895	12085	11892	12022	12102	11929	11986	12101	12036	11767	11879	11917	11917	12117	11882	11968	11975	12142	11957	11904	11915	12034	11976	11870	11917	12054	12030	12159	12046	12129	11887	12032	11807	11961	11979	11899	12023	12025	11993	11781	11801	11966	11738	11977	12002	12019	12148	11882	11988	11953	11895	11977	11958	11985	11938	11911	12109	11972	11911	11949	11917	12001	11853	11969	11940	11916	11961	12008	11935	11736	11929	11924	11917	11983	11892	11830	11988	11923	11877	11894	11784	11892	12138	11918	11840	11951	12080	11963	11933	11838	11853	11943	11947	11923	11916	11911	12017	11914	11974	12041	11882	11960	11778	12106	11828	12052	11915	11795	11977	11831	12001	12031	11823	11745	11855	11834	12070	11874	11893	12120	11996	11982	11887	11909	11994	12077	11914	12001	11975	11990	11983	11849	11932	12001	11987	12114	11944	11998	11836	11942	11892	11855	11994	11901	11758	11930	11892	11953	11771	11741	11786	11991	12022	12109	11919	11931	12018	11944	11974	12013	11790	11895	11784	11941	11885	11968	11937	12049	11928	12033	11782	12011	12012	12015	11885	11969	11956	12034	11800	12096	11921	11958	11951	11822	12023	11883	11892	11965	12059	11951	11989	12097	11958	11904	11887	11889	11912	11819	11721	11954	11889	12212	12057	11920	11867	11950	11909	11897	11890	11833	12051	12065	11958	11938	11880	11997	12056	11989	11875	11875	11781	11953	11897	11813	11755	11733	12025	11860	11956	11974	11878	11867	12026	12098	11905	11793	12077	11967	12025	11959	11845	11954	11865	11903	11941	11934	11926	12014	12153	12087	11953	11919	11864	11895	12012	11833	11924	11957	11797	12026	11946	11929	11809	11860	11965	12047	11762	11986	12109	11957	12304	11974	11945	12026	11886	11963	11825	11972	11949	12069	11817	12081	12083	11939	12001	11983	11922	11825	11884	11911	11982	11888	11959	11987	11904	11858	11818	11735	11944	12137	11811	12158	12015	11878	11978	12125	11902	11762	11832	11902	11965	11939	11982	12130	11881	11988	11988	11922	11907	11820	11888	11964	11984	11876	12005	11851	11859	11985	11810	11900	11865	11853	11745	12011	11811	12065	12091	11896	12007	11770	11854	11862	11988	11860	11847	12008	11849	12150	12000	11837	12117	11777	11942	11936	11865	12117	12012	11933	11928	11797	11932	12022	12011	11859	12054	12026	11986	11955	11950	11968	12023	11969	11931	11769	11911	12170	12021	12077	11958	11874	12020	11920	11921	12000	11811	11805	11702	11939	12207	12029	12009	11930	12030	12143	11903	11979	11845	11954	12078	12026	12184	11998	11979	11955	12021	12201	11954	12120	11935	11992	12031	11859	11972	12097	12078	11940	11897	12002	11939	12011	11983	11780	11994	11749	11984	12064	11764	12082	11912	12121	11956	12076	12005	12074	11713	11815	12028	11800	11983	11944	11989	12050	11869	11933	11946	11870	12100	11921	11859	11943	11919	12006	11655	11814	11981	11824	11960	11931	11993	11908	11848	11924	11949	11778	11831	11983	11986	11873	11968	12016	12089	11895	11948	12093	11846	11841	11815	11971	11977	12025	11914	12073	12028	11946	11783	11879	11931	11924	11962	12011	11842	11912	11865	12004	11824	12018	11977	11782	11882	12004	11932	12023	12089	11891	11923	11840	12040	11807	11989	12024	11909	12029	12078	11926	12035	12080	11873	12075	11690	11902	12073	12023	11960	11916	12023	12032	11901	12117	11889	11968	11958	11969	12034	11928	12146	11780	11986	11892	12089	11846	11824	11913	11787	11817	11996	11847	11825	12073	11910	11882	11854	11862	11889	11807	11856	12018	11982	12035	12078	12154	12013	12054	11842	11884	11874	11929	12058	12079	11817	11978	12160
20605	34289	33109	26304	21893	18823	16398	14863	14184	13587	12846	12468	12125	12015	11966	11894	11884	11911	11903	11725	11585	11826	11617	11785	11809	11870	11481	11821	11708	11676	11655	11644	11598	11523	11676	11616	11852	11625	11507	11593	11718	11656	11498	11573	11566	11725	11500	11628	11734	11687	11699	11604	11678	11749	11623	11784	11500	11713	11590	11565	11748	11664	11552	11642	11589	11501	11579	11675	11714	11443	11562	11689	11617	11670	11616	11401	11455	11571	11489	11511	11634	11463	11418	11535	11535	11545	11479	11557	11546	11571	11683	11560	11714	11872	11899	11801	11771	11708	11623	11459	11568	11504	11621	11692	11577	11703	11562	11448	11456	11264	11635	11443	11744	11610	11702	11425	11753	11442	11659	11615	11569	11528	11546	11580	11519	11564	11575	11510	11543	11544	11638	11598	11486	11494	11645	11679	11667	11545	11541	11647	11532	11395	11622	11562	11552	11511	11575	11683	11556	11513	11614	11688	11673	11435	11572	11399	11491	11641	11491	11640	11599	11476	11568	11662	11667	11559	11590	11518	11511	11444	11753	11562	11740	11575	11366	11574	11647	11699	11476	11506	11594	11526	11542	11643	11555	11612	11416	11649	11553	11560	11423	11723	11714	11624	11484	11535	11601	11571	11508	11507	11570	11556	11597	11347	11540	11702	11544	11476	11555	11572	11699	11369	11654	11382	11681	11576	11601	11647	11658	11490	11543	11651	11517	11686	11612	11446	11515	11411	11561	11500	11533	11517	11418	11618	11664	11713	11584	11599	11659	11513	11597	11644	11444	11555	11540	11494	11505	11645	11525	11415	11665	11530	11387	11507	11546	11518	11352	11516	11449	11657	11492	11547	11440	11453	11600	11499	11743	11464	11570	11539	11537	11673	11547	11411	11505	11566	11708	11562	11546	11650	11684	11559	11609	11352	11538	11535	11461	11615	11352	11461	11560	11636	11597	11486	11535	11700	11682	11406	11483	11442	11588	11647	11510	11470	11586	11574	11659	11602	11419	11616	11602	11492	11479	11456	11715	11491	11487	11467	11513	11641	11630	11360	11473	11483	11509	11489	11434	11464	11626	11532	11477	11615	11508	11541	11582	11657	11702	11518	11567	11551	11572	11468	11668	11484	11726	11610	11386	11440	11489	11573	11654	11547	11546	11578	11548	11402	11447	11546	11446	11619	11628	11520	11526	11612	11577	11412	11588	11418	11615	11431	11515	11496	11481	11676	11560	11551	11549	11483	11549	11449	11524	11558	11477	11562	11518	11417	11583	11444	11616	11518	11642	11532	11596	11533	11513	11575	11476	11606	11616	11348	11564	11624	11612	11377	11409	11492	11716	11574	11609	11572	11621	11508	11538	11590	11511	11626	11453	11661	11603	11516	11502	11586	11658	11532	11595	11354	11648	11540	11499	11617	11553	11488	11533	11595	11472	11674	11310	11539	11548	11699	11636	11575	11501	11402	11539	11471	11459	11404	11511	11520	11516	11492	11646	11493	11419	11559	11543	11496	11578	11528	11418	11709	11774	11627	11375	11569	11564	11520	11538	11458	11607	11653	11527	11588	11447	11700	11524	11661	11460	11399	11503	11529	11668	11565	11640	11485	11451	11552	11496	11654	11397	11497	11606	11509	11626	11539	11442	11522	11542	11541	11508	11504	11474	11432	11543	11689	11479	11422	11574	11591	11513	11550	11469	11514	11580	11454	11656	11709	11539	11705	11588	11529	11710	11617	11338	11551	11476	11496	11439	11559	11551	11494	11416	11552	11575	11563	11594	11580	11628	11685	11476	11652	11596	11501	11595	11486	11561	11507	11693	11555	11494	11563	11575	11559	11504	11602	11556	11630	11513	11494	11539	11386	11454	11519	11428	11458	11597	11634	11668	11602	11490	11531	11418	11549	11589	11600	11564	11505	11624	11593	11539	11698	11597	11572	11588	11461	11567	11457	11424	11516	11560	11502	11453	11566	11594	11512	11571	11511	11582	11748	11510	11537	11612	11559	11626	11745	11512	11596	11629	11351	11522	11519	11513	11527	11686	11543	11424	11529	11538	11450	11673	11618	11532	11421	11562	11515	11491	11697	11710	11677	11623	11504	11572	11435	11575	11602	11556	11474	11688	11574	11476	11571	11507	11707	11596	11519	11388	11612	11522	11488	11469	11662	11722	11346	11399	11602	11599	11560	11658	11550	11452	11398	11577	11593	11380	11699	11536	11550	11284	11670	11652	11605	11692	11478	11584	11723	11556	11686	11513	11512	11680	11661	11546	11521	11565	11453	11621	11676	11657	11584	11513	11638	11597	11578	11448	11423	11595	11533	11503	11569	11627	11589	11526	11347	11593	11575	11695	11723	11492	11606	11530	11689	11532	11565	11770	11559	11566	11562	11442	11653	11481	11410	11582	11610	11597	11554	11469	11522	11447	11548	11662	11734	11522	11444	11571	11549	11594	11606	11542	11581	11549	11576	11561	11521	11512	11571	11697	11397	11406	11431	11539	11630	11680	11505	11525	11615	11504	11489	11466	11651	11449	11451	11499	11538	11411	11484	11777	11407	11528	11612	11478	11531	11600	11570	11538	11672	11491	11604	11659	11590	11605	11481	11465	11670	11590	11512	11650	11579	11555	11435	11648	11577	11530	11486	11682	11494	11676	11600	11651	11494	11625	11428	11527	11513	11517	11542	11486	11652	11580	11449	11645	11564	11504	11596	11415	11544	11515	11589	11543	11483	11504	11537	11466	11538	11470	11452	11497	11527	11585	11756	11634	11648	11570	11509	11522	11535	11608	11568	11417	11588	11538	11595	11476	11504	11529	11540	11599	11563	11524	11434	11441	11539	11605	11500	11654	11696	11639	11454	11643	11411	11568	11505	11471	11619	11803	11548	11583	11462	11532	11393	11562	11500	11665	11503	11640	11552	11575	11623	11404	11543	11631	11487	11595	11682	11577	11573	11637	11501	11657	11626	11502	11495	11538	11629	11335	11545	11572	11640	11619	11449	11442	11637	11592	11533	11693	11404	11361	11652	11395	11649	11592	11707	11450	11695	11518	11595	11602	11574	11470	11701	11656	11550	11452	11453	11470	11456	11501	11623	11583	11547	11686	11471	11435	11615	11443	11648	11498	11579	11480	11452	11657	11622	11552	11525	11568	11476	11564	11540	11462	11694	11599	11514	11403	11532	11639	11467	11683	11512	11575	11440	11387	11572	11523	11569	11678	11469	11689	11660	11336	11592	11498	11631	11580	11404	11503	11598	11465	11602	11506	11485	11431	11481	11543	11549	11570	11481	11614	11514	11621	11516	11524	11669	11540	11599	11588	11545	11565	11554	11619	11564	11585	11542	11668	11419	11629	11402	11591	11597	11514	11546	11489	11471	11434	11446	11675	11511	11588	11547	11513	11498	11649	11593	11432	11662	11524	11640	11481	11443	11482	11418	11607	11568	11469	11640	11543	11572	11513	11671	11477	11411	11475	11542	11632	11494	11549	11549	11614	11663	11666	11562	11517	11535	11598	11455	11591	11534	11478	11648	11442	11623	11299	11491	11575	11469	11560	11471	11659	11607	11503	11511	11636	11535	11480	11592	11502	11671	11508	11403	11477	11572	11511	11604	11670	11641	11562	11761	11464	11454	11679	11359	11548	11555	11516	11560	11575	11427	11551	11568	11466	11563	11493	11506	11471	11592	11643	11566	11518	11494	11428	11566	11482	11460	11625	11657	11489	11496	11664	11601	11524	11382	11659	11596	11645	11605	11494	11553	11423	11486	11627	11507	11462	11530	11687	11616	11689	11692	11608	11377	11552	11513	11542	11505	11436	11685	11672	11579	11596	11460	11527	11534	11491	11603	11630	11658	11526	11692	11679	11591	11453	11578	11636	11563	11527	11449	11545	11509	11525	11513	11589	11550	11517	11591	11713	11409	11284	11480	11451	11668	11511	11469	11533	11570	11596	11444	11462	11671	11595	11556	11658	11616	11566	11637	11457	11440	11713	11464	11702	11546	11456	11554	11580	11467	11526	11482	11553	11505	11618	11389	11570	11560	11644	11639	11565	11630	11660	11585	11665	11532	11515	11655	11573	11541	11581	11609	11695	11694	11526	11500	11540	11659	11618	11310	11548	11627	11414	11575	11546	11550	11652	11517	11477	11421	11462	11510	11408	11484	11629	11444	11372	11477	11456	11616	11550	11467	11559	11552	11539	11457	11562	11534	11562	11528	11665	11522	11411	11611	11577	11523	11506	11586	11710	11490	11444	11489	11532	11578	11531	11736	11559	11490	11473	11529	11758	11548	11649	11542	11354	11416	11789	11642	11614	11563	11608	11561	11662	11608	11543	11483	11684	11462	11690	11492	11455	11486	11365	11599	11669	11457	11591	11598	11530	11521	11629	11519	11571	11441	11756	11719	11494	11526	11552	11392	11579	11280	11663	11529	11578	11686	11578	11704	11527	11472	11630	11701	11664	11617	11500	11576	11597	11534	11485	11540	11486	11596	11576	11651	11532	11646	11516	11620	11635	11465	11673	11638	11483	11595	11694	11497	11478	11635	11556	11529	11450	11364	11662	11556	11584	11584	11485	11625	11533	11492	11499	11616	11553	11611	11635	11556	11701	11637	11478	11455	11497	11567	11511	11425	11621	11430	11469	11527	11516	11549	11553	11361	11384	11601	11567	11564	11411	11549	11643	11543	11574	11724	11493	11512	11460	11606	11572	11537	11603	11508	11539	11644	11480	11460	11610	11584	11467	11721	11341	11633	11536	11638	11663	11593	11543	11389	11768	11453	11645	11499	11432	11598	11357	11596	11648	11496	11468	11598	11579	11526	11552	11524	11524	11733	11611	11509	11526	11564	11443	11465	11524	11484	11490	11414	11370	11319	11413	11444	11545	11579	11560	11473	11568	11468	11449	11585	11734	11352	11635	11495	11595	11596	11597	11344	11436	11500	11597	11416	11528	11430	11561	11536	11378	11585	11529	11576	11524	11540	11449	11528	11641	11568	11438	11579	11637	11595	11543	11655	11508	11435	11603	11585	11671	11621	11590	11610	11472	11578	11597	11551	11724	11418	11509	11524	11680	11477	11595	11411	11531	11562	11509	11623	11542	11556	11711	11555	11642	11496	11481	11419	11653	11403	11484	11372
27643	22281	24745	20706	15968	14932	14381	13648	13670	13550	13193	13222	13131	13120	13174	13027	12957	12979	13150	12980	13061	13167	12997	13048	13191	12890	13013	13090	13038	12928	12998	13057	12998	12972	13140	12965	13034	13149	12956	12839	13102	13004	13079	13090	12950	12892	12953	12795	12991	13012	12997	13034	13034	13006	12880	12930	13076	13053	13071	12971	12899	13053	13038	12977	13055	13082	13019	12990	13079	12855	12946	12926	12976	13118	13099	12861	12928	13047	12894	13027	13043	12981	13006	13059	13053	13028	12897	13095	12829	13075	12950	12764	13033	13133	12945	13057	13055	13053	13098	12987	13027	12892	13061	12987	13003	12906	12829	12942	13108	12880	13007	13058	13284	12964	13056	12979	12806	12940	12924	12930	13037	12924	12960	12877	13059	13149	13052	12968	13113	13068	12867	12840	12884	13070	12936	12890	13037	12959	12963	13033	13117	12983	13075	13098	12878	12962	12926	13023	12911	13091	12995	12830	13093	12942	12946	12949	12967	13019	13114	12905	12999	13071	12983	12867	13055	12916	12821	12982	13031	13034	13017	13047	12965	12991	13026	13025	13129	12810	12982	12828	13188	13062	12848	12925	13043	12844	12939	13096	13054	12976	12945	12998	13005	12927	13026	12982	12994	12986	13016	12979	13196	12716	13168	12937	12812	12911	13062	13089	13087	12970	13170	13039	13035	13014	13150	12839	13091	13255	12982	12950	13084	12961	13156	12987	12985	12966	13004	12925	13001	13094	12953	13008	13028	12979	12863	13012	13065	13051	12863	12840	13020	12967	13148	12938	12992	12916	13190	12993	13128	12977	13001	12941	13001	12926	12969	12877	13007	13052	12937	12818	13208	12900	12806	13111	12877	13034	13020	13118	12903	13113	13214	13040	12958	13092	12961	12828	13011	12854	12967	13027	13120	12972	12849	13106	13041	13003	13066	13016	12919	12992	12818	12990	12960	12968	12914	13009	12927	13035	13076	13056	12889	12935	12964	13051	13030	12902	13157	12925	12997	12782	12918	12942	12966	13015	13048	12877	12879	12922	13137	13012	13097	12971	12897	12865	12786	13116	12913	12981	13014	12879	12852	13099	13003	13081	12716	12919	13051	13001	13114	12875	12959	12987	12915	13098	12919	12897	12943	12991	12828	13098	12886	12957	12818	12956	12876	13095	12868	12924	13125	12949	12907	12972	13139	12912	12917	12788	12850	13016	13096	13035	13036	13030	13020	12958	13092	13005	12990	12733	12999	13123	12888	13057	12973	12986	12875	13075	12978	12988	12842	13127	12844	12979	13034	12926	12966	13024	12853	13127	12985	13058	13101	13076	13088	13110	12972	13051	13089	13022	13090	12822	12982	13012	12986	12916	12864	12956	13039	12881	12912	12898	12929	12983	12808	12962	12936	13047	13055	13085	12973	13026	12889	13090	12970	13198	12944	13162	12877	13000	13112	12888	13071	12994	12896	13000	13035	12938	13147	13039	13152	12986	12900	12859	13050	12824	12856	12946	13153	12898	13035	12776	13094	13050	12997	13087	13017	12890	12923	12993	12999	12875	12983	12908	12857	13111	12929	12874	12975	13078	13075	13011	12844	13030	13030	13003	12642	12733	12955	12944	13077	12827	13048	13009	13103	12924	13026	12916	13206	12969	12835	13001	13106	12999	12974	13052	13013	13139	12874	13169	13105	13090	13115	13110	12956	12874	12965	13020	12978	13022	12993	13081	13037	13031	12878	12856	13045	13093	12943	12774	12906	13000	13150	13141	12923	13154	13177	13006	12952	13089	12983	12931	12993	12861	12970	12904	13155	12901	12981	13060	12899	12954	13019	12956	12918	12925	12844	12947	13038	12969	12947	13200	12957	12951	13047	13109	12921	12834	13038	13053	13046	12886	13018	13084	12965	12942	12931	12843	13027	12964	13039	12843	12939	13153	12874	13038	13248	12952	12898	12822	12871	12795	12901	12998	12980	12989	12908	13129	13154	13008	13001	13114	12857	12867	12990	13159	13153	13161	13064	12923	12992	13126	13032	13042	12953	13058	12953	12942	12864	13079	13206	12933	12992	13198	12911	13001	13134	12930	12837	12944	13086	12992	12978	13046	12914	12938	13070	13048	13019	13147	13093	12947	12880	12814	13052	13035	13080	13009	13054	12852	12890	12827	13001	12909	12853	12902	12890	12843	12758	12747	12935	13153	13035	12950	12985	13112	12946	12970	13206	12984	13166	12876	13149	12991	13210	12966	13011	13095	13021	12818	12892	13100	13080	13002	13122	13017	13020	12833	13016	12858	12934	12999	12890	13016	13036	13081	13161	13028	12902	12935	13173	13071	13005	12895	12998	12952	12967	12987	13002	13117	12920	13069	12991	13013	12982	12914	13111	12989	13123	12935	13112	12927	12773	12961	12917	12976	13000	12881	13009	13068	12752	13063	12942	13009	12821	12971	13120	13001	12941	13041	12884	13023	12867	13048	12882	13154	12979	12745	12919	13043	13219	12965	12904	13050	13057	12750	13020	12973	12952	12882	13088	12997	12964	13064	12849	12978	13156	13021	12952	13044	12903	13034	13044	13109	12885	13031	13030	13006	12908	12913	12829	12961	13061	12877	13010	12892	13060	12888	13078	12931	12883	13044	13024	12886	13120	13135	13078	12778	13135	12937	12929	13025	12933	13021	13058	12967	13082	13060	12984	12972	12966	12890	13273	13006	13022	12869	12852	12897	12858	13160	13003	13006	12889	12943	12952	12848	13009	13076	12883	12905	12961	12802	13007	12918	12816	12827	13038	12921	12600	12886	13052	12904	13201	13000	12920	12864	13103	12842	12907	12979	12820	12766	12894	12795	13075	12994	13100	12978	12797	12820	12899	13018	12933	12957	13062	12970	13079	13136	12784	12961	13053	12921	13080	12922	13009	12864	13024	13051	12755	13044	12886	12940	12941	13056	12839	13042	12918	12944	13027	12966	12969	12978	13041	13190	13117	13051	12978	13023	12858	12774	13128	12894	13185	13046	12865	12958	12923	12974	12952	13096	13159	13065	13147	13052	12979	12918	12980	12905	13116	13038	13057	12997	13065	12895	12947	12954	13019	12947	12901	13082	13102	13186	13034	13049	12901	12975	13111	12853	13009	12808	12906	12890	13024	12992	13167	12985	13113	13142	12849	13040	13111	12933	13071	12918	13077	12986	12909	13028	12945	12970	12917	13099	12944	13036	12957	12926	13106	12945	12764	13119	12884	13144	12996	12950	12920	12826	12960	13135	12834	13116	12941	12996	13083	13019	12874	12961	12972	13013	12873	12936	13035	12976	12901	12999	13093	12763	13072	12835	12792	13171	12905	13104	12906	13070	12946	13052	12899	13074	13018	13027	12830	12688	13006	13037	12912	13020	12922	12914	12951	12988	12957	13130	13096	13122	13024	12913	12930	13005	12984	12992	12933	12777	12968	13062	12892	12981	13110	12938	13017	13087	12950	13103	12931	12857	13059	13134	13047	12931	12929	12912	13001	13043	13247	12966	12976	13043	12908	12605	13143	12938	12997	13093	12947	13141	12903	12987	12885	12809	13021	12954	13153	13005	13004	12898	12925	12902	12984	13027	12882	12970	12887	13143	12985	13290	12950	12895	12805	13032	13046	13172	13061	13188	12974	13074	13230	13095	13059	13042	13022	12988	12869	12927	12902	13021	12912	12958	12945	12865	12923	12995	12925	13102	12976	13061	13085	12950	12931	13099	13110	12969	13032	12790	12922	12894	12925	12935	12911	12859	13050	13084	12964	13082	13048	12879	12870	12799	13022	13025	12817	12716	13083	12950	12988	13127	13138	12964	12931	13131	12962	13287	13052	13071	13030	12957	12850	12786	12869	12962	12902	12851	12826	13012	13088	12995	13178	13019	12984	12774	12962	12956	13064	12947	12877	12987	12988	12876	13052	12939	12993	12978	12817	12820	13003	13058	12774	12838	12999	12910	13136	12919	13016	12678	13145	12981	12992	12969	12863	13007	12960	12917	12956	13003	13046	13056	13085	12774	13067	13015	13086	12863	13011	13146	13038	12855	12924	13066	12931	12978	13043	12909	12869	12952	12995	12917	12747	12936	12834	13037	12968	13191	12903	13025	13017	12879	13019	12920	12974	12890	13039	12871	12826	13194	13132	13041	13029	12919	13149	13001	13042	12996	13103	12964	12684	13007	12959	13070	12908	13069	13118	12933	13004	13074	12932	12999	12931	12837	13141	13079	12922	12902	13001	13153	12820	12935	12945	12864	12683	13006	12937	13034	12954	12965	13047	12896	13071	13066	13002	12976	12963	12793	13011	13043	12988	13095	13013	12922	13068	12954	12962	13004	12969	13069	12898	13121	12858	13056	13034	12812	12862	13031	13041	13077	13098	13107	13163	13132	13019	13056	13061	13014	12940	13028	13000	13105	13030	12927	12947	13060	12888	12898	13052	13057	12807	12739	12941	12901	12932	12816	12880	13048	13108	13001	13089	12777	13043	12983	13028	13081	13146	13033	12872	12953	12850	12853	13086	12959	13055	12976	12968	13220	12909	12826	12841	12987	12980	13140	12949	12916	13037	13106	12966	13014	13025	12992	12914	12903	13163	12944	12924	12974	12834	12924	13019	12811	13007	12984	13047	12934	12943	12925	12874	12919	12903	12997	12998	12939	12989	13013	12947	12802	12892	12939	12931	12979	12980	12997	12946	13037	12886	12926	13064	12852	13057	13152	12937	12998	13026	13056	12950	12967	13223	12847	12966	12972	12959	13002	13149	12869	12943	12876	13022	13064	12931	12971	13154	13197	13188	13044	13097	12974	12967	13048	12940	12928	13180	12977	13001	12790	13027	13120	12995	13004	12963	12932	12964	12995	12970	12949	12985	12919	13102	12744	12843	13030	12752	12917	13057	12953	12777	13046	13019	13111	12918	13032	12998	12992	13027	12812	13252	13019	12907	12954	13016	13065	13146	12895	12795	12967	13195	12960	12788	13034	13111	12910	13085	13102	12857	13009	12938	12807	13233	13163	13053	13220	12778	12899	13105	12886	12993	12943	13041	12904	13002	12879	12960	13059	12955	12957	12944	12938	13005	12983	13199	12812	13038	12888	12923	13117	12798	12800	12950	12973	12900	12979	12946	13042	12815	12846
18816	25243	24042	19444	17066	15500	14417	13831	13348	13082	12781	12581	12557	12400	12329	12464	12441	12492	12427	12399	12396	12421	12288	12301	12377	12389	12385	12452	12472	12359	12402	12527	12345	12302	12340	12301	12330	12346	12353	12274	12349	12401	12211	12347	12259	12272	12325	12352	12317	12507	12316	12316	12384	12479	12248	12166	12428	12228	12362	12336	12423	12310	12394	12448	12222	12274	12397	12265	12262	12299	12418	12329	12334	12205	12566	12506	12340	12359	12328	12252	12338	12352	12320	12345	12383	12192	12321	12401	12362	12253	12294	12204	12366	12391	12413	12315	12401	12216	12457	12185	12350	12427	12527	12376	12261	12254	12246	12386	12399	12252	12421	12321	12507	12411	12321	12324	12277	12241	12431	12352	12333	12400	12166	12491	12354	12359	12233	12543	12317	12316	12099	12286	12268	12195	12523	12514	12323	12147	12274	12358	12228	12237	12311	12377	12346	12317	12335	12257	12313	12409	12414	12347	12212	12329	12336	12407	12299	12344	12410	12348	12349	12275	12424	12308	12397	12357	12351	12462	12443	12318	12224	12207	12228	12344	12317	12205	12249	12267	12357	12403	12319	12416	12353	12402	12289	12137	12400	12398	12220	12603	12334	12298	12324	12297	12181	12292	12314	12477	12476	12264	12207	12157	12369	12325	12475	12426	12514	12276	12410	12239	12384	12201	12310	12309	12346	12393	12415	12287	12209	12390	12299	12384	12247	12323	12231	12471	12391	12278	12273	12457	12365	12328	12393	12227	12318	12303	12348	12310	12228	12400	12200	12302	12401	12545	12340	12295	12196	12259	12239	12301	12223	12459	12142	12227	12338	12423	12245	12347	12560	12305	12067	12209	12356	12274	12429	12311	12285	12354	12297	12419	12356	12512	12267	12428	12314	12302	12408	12298	12256	12396	12336	12302	12153	12382	12219	12206	12241	12301	12374	12297	12242	12259	12485	12232	12469	12355	12357	12265	12361	12452	12384	12353	12268	12229	12457	12362	12330	12418	12185	12270	12341	12265	12388	12450	12258	12212	12268	12325	12373	12312	12420	12349	12229	12399	12277	12362	12387	12334	12244	12223	12290	12289	12259	12299	12389	12445	12323	12354	12352	12438	12399	12472	12146	12343	12161	12269	12477	12336	12365	12122	12404	12362	12367	12327	12313	12257	12247	12299	12391	12362	12428	12116	12319	12293	12285	12188	12403	12247	12260	12424	12456	12235	12290	12308	12346	12417	12347	12463	12303	12282	12415	12453	12368	12335	12328	12313	12270	12498	12197	12356	12360	12201	12244	12371	12461	12259	12293	12273	12248	12231	12353	12268	12141	12302	12214	12349	12387	12293	12274	12233	12278	12208	12407	12234	12340	12193	12316	12200	12279	12235	12301	12496	12206	12389	12392	12262	12160	12361	12301	12228	12457	12474	12375	12359	12286	12457	12402	12409	12279	12332	12309	12310	12309	12285	12321	12277	12197	12401	12265	12156	12321	12401	12385	12408	12236	12316	12326	12337	12309	12335	12175	12299	12276	12327	12452	12347	12486	12500	12338	12331	12522	12277	12288	12408	12391	12164	12255	12320	12298	12281	12351	12442	12115	12268	12274	12390	12322	12260	12386	12348	12267	12402	12401	12488	12242	12201	12283	12359	12374	12344	12318	12363	12151	12322	12423	12296	12293	12353	12253	12441	12338	12272	12535	12181	12353	12223	12437	12316	12321	12307	12395	12364	12233	12566	12373	12318	12336	12417	12400	12427	12334	12294	12372	12441	12239	12202	12294	12293	12228	12321	12430	12353	12276	12484	12216	12384	12386	12409	12409	12399	12290	12372	12464	12294	12234	12565	12316	12274	12275	12165	12200	12390	12252	12264	12376	12326	12317	12443	12336	12351	12299	12170	12331	12422	12395	12332	12337	12290	12311	12234	12251	12173	12232	12444	12398	12413	12391	12313	12373	12284	12197	12371	12230	12251	12373	12287	12550	12413	12233	12291	12231	12287	12295	12348	12242	12290	12249	12457	12519	12245	12338	12240	12267	12293	12563	12447	12380	12306	12252	12321	12335	12204	12211	12333	12201	12348	12361	12315	12473	12302	12286	12279	12405	12379	12374	12240	12293	12287	12385	12492	12193	12289	12319	12277	12202	12229	12333	12443	12313	12409	12203	12152	12317	12401	12307	12097	12262	12372	12277	12428	12409	12203	12465	12301	12365	12402	12332	12378	12387	12393	12262	12326	12474	12336	12454	12333	12245	12152	12416	12419	12324	12253	12477	12403	12364	12265	12323	12342	12396	12250	12377	12265	12359	12340	12272	12320	12299	12438	12358	12220	12283	12205	12298	12487	12342	12283	12427	12449	12324	12424	12415	12495	12393	12295	12110	12396	12330	12482	12283	12141	12414	12441	12431	12249	12307	12298	12271	12415	12424	12277	12500	12326	12379	12327	12525	12331	12330	12415	12340	12325	12439	12296	12268	12387	12282	12303	12243	12388	12399	12339	12472	12273	12272	12316	12302	12301	12329	12263	12416	12296	12281	12304	12245	12231	12269	12238	12452	12343	12478	12358	12442	12408	12349	12276	12249	12297	12307	12332	12498	12327	12213	12434	12369	12332	12471	12404	12338	12297	12209	12280	12290	12231	12421	12204	12258	12253	12318	12291	12326	12289	12399	12187	12285	12345	12373	12218	12254	12427	12353	12327	12275	12207	12455	12266	12408	12302	12284	12299	12217	12328	12405	12289	12332	12308	12227	12286	12263	12268	12378	12369	12486	12454	12385	12337	12256	12294	12231	12228	12480	12383	12364	12326	12300	12368	12306	12327	12318	12299	12318	12252	12428	12391	12290	12209	12419	12132	12409	12400	12325	12309	12253	12349	12370	12231	12339	12386	12209	12207	12362	12396	12300	12486	12366	12362	12134	12252	12217	12306	12289	12236	12388	12478	12375	12291	12498	12381	12327	12339	12231	12333	12320	12471	12233	12522	12357	12256	12344	12388	12389	12253	12393	12503	12190	12379	12227	12304	12185	12472	12344	12401	12317	12345	12348	12357	12372	12223	12350	12215	12211	12427	12375	12497	12265	12409	12382	12323	12303	12345	12263	12421	12315	12523	12401	12207	12347	12427	12400	12300	12436	12062	12355	12385	12355	12178	12283	12317	12373	12226	12459	12336	12396	12335	12215	12134	12433	12331	12253	12394	12234	12287	12420	12191	12390	12316	12317	12384	12409	12336	12201	12413	12322	12199	12373	12359	12403	12363	12298	12303	12355	12368	12234	12314	12164	12306	12337	12268	12295	12366	12492	12356	12422	12198	12367	12275	12270	12335	12314	12403	12444	12257	12435	12337	12389	12352	12474	12281	12210	12459	12251	12167	12255	12212	12329	12405	12368	12261	12352	12291	12255	12333	12395	12298	12486	12341	12476	12353	12340	12003	12299	12393	12297	12164	12362	12490	12270	12319	12387	12309	12271	12169	12335	12454	12308	12334	12423	12426	12377	12230	12422	12446	12281	12275	12302	12349	12325	12346	12318	12337	12056	12034	12337	12300	12454	12226	12241	12367	12337	12438	12357	12443	12314	12404	12434	12242	12244	12351	12428	12191	12410	12301	12264	12339	12353	12196	12295	12318	12226	12451	12278	12269	12374	12416	12212	12229	12310	12323	12482	12484	12229	12253	12304	12257	12401	12436	12208	12369	12290	12245	12302	12399	12285	12254	12278	12374	12410	12439	12322	12215	12435	12257	12173	12379	12327	12283	12392	12347	12346	12467	12313	12314	12559	12485	12558	12449	12354	12413	12328	12488	12160	12315	12337	12274	12392	12287	12539	12291	12333	12335	12403	12243	12280	12318	12350	12327	12572	12230	12258	12207	12395	12230	12419	12238	12340	12277	12319	12263	12262	12245	12282	12398	12262	12533	12294	12477	12401	12308	12419	12366	12308	12136	12277	12288	12383	12375	12357	12379	12379	12264	12257	12216	12431	12411	12310	12282	12339	12280	12386	12357	12395	12308	12347	12454	12408	12448	12483	12403	12265	12346	12110	12342	12433	12369	12237	12281	12383	12341	12496	12235	12408	12361	12345	12346	12442	12411	12234	12329	12374	12271	12272	12268	12373	12431	12272	12413	12286	12428	12418	12384	12317	12401	12359	12349	12300	12395	12435	12347	12426	12312	12343	12341	12203	12465	12142	12371	12224	12401	12468	12227	12332	12355	12300	12219	12426	12304	12363	12309	12414	12376	12217	12218	12249	12586	12141	12163	12265	12344	12313	12520	12272	12313	12365	12393	12370	12305	12198	12430	12351	12457	12529	12398	12342	12227	12378	12194	12329	12402	12167	12232	12401	12222	12361	12355	12302	12265	12388	12313	12225	12299	12265	12167	12392	12284	12354	12168	12289	12280	12377	12204	12409	12341	12249	12331	12167	12494	12321	12280	12409	12421	12311	12339	12385	12413	12398	12460	12223	12396	12369	12397	12267	12272	12331	12315	12268	12349	12346	12252	12365	12365	12456	12500	12470	12329	12436	12358	12308	12316	12430	12329	12352	12382	12391	12117	12181	12280	12263	12316	12279	12440	12214	12225	12343	12373	12384	12306	12309	12364	12322	12420	12295	12213	12460	12248	12376	12293	12337	12474	12153	12324	12482	12433	12378	12505	12330	12340	12226	12249	12438	12290	12140	12327	12385	12256	12316	12353	12146	12464	12379	12323	12276	12200	12354	12389	12275	12322	12274	12462	12169	12396	12214	12163	12464	12429	12437	12332	12389	12425	12321	12291	12333	12444	12249	12394	12286	12438	12325	12296	12382	12424	12289	12308	12287	12305	12250	12511	12333	12235	12349	12261	12302	12141	12340	12248	12337	12430	12297	12463	12256	12429	12333	12248	12433	12396	12323	12336	12420	12236	12377	12312	12240	12229	12279	12424	12221	12329	12372	12498	12432	12347	12411	12106	12367	12392	12220	12279	12345	12426	12357	12267	12394	12281	12268	12317	12388	12329	12254	12328	12267	12343	12409	12338	12402	12233	12424	12317	12342	12277	12356	12104	12211	12171	12461	12264	12376	12222	12433	12412	12320	12472	12375	12399	12414	12323	12281	12444	12397	12186	12261	12264	12382	12323	12212	12451	12267	12332	12450	12241
24760	21438	28672	24846	21559	18273	16620	14188	13440	13286	13020	12754	12593	12479	12507	12541	12733	12558	12587	12465	12285	12364	12530	12296	12534	12421	12489	12557	12485	12369	12315	12525	12423	12403	12357	12390	12489	12439	12504	12391	12329	12460	12691	12576	12329	12271	12521	12510	12452	12393	12299	12435	12660	12451	12358	12501	12535	12331	12313	12484	12490	12371	12477	12334	12514	12320	12398	12436	12269	12222	12529	12313	12399	12383	12264	12268	12445	12244	12284	12317	12248	12362	12404	12512	12393	12260	12291	12094	12401	12346	12374	12383	12306	12498	12562	12678	12592	12452	12280	12455	12590	12251	12353	12562	12332	12202	12474	12333	12233	12354	12423	12277	12414	12449	12231	12287	12374	12367	12424	12248	12349	12334	12486	12384	12140	12181	12433	12259	12403	12263	12319	12311	12473	12333	12318	12410	12341	12456	12583	12295	12362	12339	12233	12403	12379	12417	12297	12238	12351	12462	12347	12312	12420	12264	12523	12521	12375	12362	12502	12293	12335	12354	12418	12448	12350	12433	12362	12436	12333	12192	12353	12365	12460	12406	12550	12302	12248	12428	12479	12352	12264	12385	12300	12249	12206	12448	12321	12214	12412	12387	12392	12412	12326	12404	12357	12439	12534	12241	12248	12316	12292	12377	12259	12406	12435	12261	12361	12334	12360	12306	12328	12274	12491	12406	12234	12240	12291	12192	12376	12235	12276	12429	12388	12407	12311	12344	12479	12470	12349	12475	12274	12414	12354	12341	12374	12336	12373	12310	12304	12290	12374	12358	12256	12492	12333	12233	12255	12437	12397	12461	12370	12275	12324	12421	12430	12343	12547	12292	12460	12330	12293	12398	12431	12498	12279	12211	12280	12367	12310	12416	12371	12420	12410	12340	12466	12222	12364	12416	12238	12216	12485	12573	12442	12477	12310	12419	12369	12260	12234	12351	12369	12393	12090	12306	12446	12433	12305	12377	12402	12484	12483	12277	12187	12340	12290	12455	12413	12280	12280	12348	12399	12295	12340	12290	12414	12390	12283	12232	12392	12372	12426	12323	12308	12276	12446	12413	12270	12495	12382	12192	12337	12458	12259	12298	12464	12366	12409	12259	12293	12545	12405	12159	12382	12253	12382	12275	12422	12502	12423	12559	12316	12335	12368	12545	12424	12208	12289	12372	12218	12312	12353	12367	12287	12527	12313	12429	12584	12418	12582	12399	12406	12176	12414	12468	12264	12276	12291	12433	12443	12373	12431	12425	12159	12280	12398	12464	12350	12548	12363	12391	12288	12132	12330	12365	12509	12350	12296	12239	12222	12343	12301	12339	12595	12410	12284	12353	12233	12388	12448	12409	12522	12335	12478	12514	12222	12391	12531	12323	12243	12381	12151	12339	12425	12380	12355	12319	12400	12218	12293	12324	12361	12459	12257	12226	12296	12402	12341	12555	12175	12396	12485	12401	12278	12457	12245	12455	12562	12387	12407	12408	12247	12571	12420	12373	12468	12346	12277	12361	12374	12312	12417	12313	12472	12442	12516	12353	12318	12290	12434	12330	12311	12225	12231	12411	12467	12420	12507	12378	12383	12257	12469	12581	12503	12303	12414	12095	12369	12402	12379	12487	12378	12373	12348	12374	12399	12225	12434	12251	12315	12367	12439	12485	12422	12366	12558	12443	12510	12447	12299	12357	12432	12341	12434	12280	12399	12292	12255	12414	12422	12226	12671	12481	12433	12397	12309	12384	12200	12370	12263	12429	12401	12333	12342	12304	12346	12248	12410	12473	12290	12480	12344	12343	12319	12421	12334	12323	12355	12396	12271	12259	12228	12224	12706	12431	12277	12308	12650	12400	12398	12338	12368	12495	12476	12367	12382	12307	12291	12321	12274	12376	12475	12482	12495	12418	12388	12382	12375	12431	12463	12459	12352	12409	12334	12180	12295	12548	12510	12329	12363	12434	12277	12294	12396	12298	12410	12346	12137	12491	12396	12290	12266	12404	12298	12163	12244	12497	12439	12372	12373	12302	12136	12205	12428	12488	12343	12403	12487	12276	12342	12430	12473	12285	12326	12425	12341	12341	12472	12133	12282	12373	12459	12329	12227	12372	12451	12393	12429	12466	12477	12377	12298	12225	12396	12408	12346	12345	12277	12331	12465	12477	12124	12302	12211	12210	12226	12469	12370	12483	12541	12247	12397	12311	12312	12397	12362	12335	12465	12230	12396	12408	12413	12264	12276	12348	12432	12370	12494	12274	12355	12168	12360	12422	12318	12344	12277	12302	12300	12322	12195	12316	12451	12421	12419	12443	12185	12495	12417	12299	12319	12316	12460	12303	12341	12440	12099	12382	12495	12361	12387	12269	12413	12450	12255	12207	12187	12076	12331	12330	12388	12286	12323	12427	12159	12250	12372	12356	12192	12420	12203	12279	12402	12396	12442	12366	12345	12516	12215	12398	12527	12374	12330	12307	12329	12284	12368	12396	12318	12411	12407	12390	12156	12346	12372	12241	12377	12395	12277	12454	12341	12282	12344	12184	12307	12261	12357	12347	12425	12403	12281	12192	12377	12149	12300	12199	12201	12374	12444	12218	12383	12403	12343	12373	12497	12389	12559	12282	12348	12412	12481	12388	12284	12310	12306	12436	12298	12223	12552	12333	12224	12285	12437	12393	12408	12400	12212	12327	12279	12299	12293	12399	12377	12424	12299	12510	12236	12277	12323	12303	12228	12251	12565	12529	12439	12382	12457	12382	12157	12454	12316	12415	12378	12369	12297	12453	12261	12270	12357	12291	12255	12371	12419	12303	12484	12449	12172	12290	12313	12258	12439	12248	12478	12492	12390	12246	12410	12283	12307	12506	12528	12409	12359	12377	12246	12322	12396	12422	12277	12242	12409	12410	12445	12370	12560	12439	12388	12443	12606	12423	12519	12399	12476	12338	12363	12262	12432	12328	12283	12299	12506	12362	12259	12343	12417	12453	12289	12189	12410	12467	12552	12383	12294	12335	12489	12270	12321	12356	12283	12230	12337	12268	12269	12216	12488	12202	12383	12290	12356	12320	12391	12324	12487	12050	12559	12438	12364	12412	12236	12379	12418	12554	12298	12432	12110	12290	12258	12254	12384	12266	12227	12300	12562	12477	12432	12162	12389	12452	12427	12450	12357	12580	12489	12242	12490	12168	12322	12220	12249	12371	12270	12350	12273	12465	12492	12354	12454	12531	12461	12265	12512	12182	12248	12453	12521	12271	12555	12325	12412	12554	12411	12228	12382	12432	12371	12337	12295	12332	12363	12498	12388	12475	12396	12471	12240	12404	12416	12368	12210	12390	12348	12311	12408	12332	12197	12380	12138	12408	12353	12437	12217	12427	12542	12566	12478	12418	12416	12364	12290	12170	12418	12342	12251	12280	12437	12482	12413	12370	12233	12280	12424	12372	12302	12422	12112	12424	12314	12517	12432	12425	12351	12314	12363	12491	12370	12257	12329	12312	12392	12433	12323	12482	12168	12506	12428	12481	12444	12406	12368	12314	12388	12351	12389	12330	12339	12362	12428	12288	12226	12291	12293	12164	12271	12220	12441	12317	12468	12543	12164	12343	12340	12213	12254	12411	12421	12356	12272	12232	12276	12409	12542	12515	12268	12195	12116	12380	12398	12403	12373	12309	12494	12375	12310	12304	12495	12453	12429	12366	12297	12229	12557	12366	12417	12535	12364	12283	12449	12142	12319	12430	12286	12316	12444	12510	12267	12346	12514	12444	12489	12434	12329	12296	12260	12286	12265	12389	12484	12240	12254	12380	12535	12215	12289	12222	12255	12416	12330	12479	12323	12214	12437	12426	12281	12443	12493	12505	12405	12372	12519	12396	12440	12373	12367	12545	12023	12347	12416	12520	12486	12368	12456	12396	12358	12313	12325	12216	12246	12190	12338	12623	12392	12386	12204	12368	12396	12510	12515	12520	12219	12320	12295	12264	12467	12311	12482	12357	12411	12364	12433	12278	12513	12414	12497	12407	12351	12398	12529	12637	12249	12259	12525	12452	12468	12262	12371	12485	12329	12406	12421	12478	12443	12269	12384	12202	12406	12375	12358	12324	12403	12456	12473	12585	12347	12322	12168	12263	12155	12303	12496	12345	12391	12558	12479	12414	12342	12475	12445	12333	12317	12338	12247	12379	12467	12314	12229	12273	12359	12324	12475	12591	12442	12283	12551	12209	12362	12541	12391	12150	12297	12413	12126	12332	12305	12310	12468	12364	12267	12083	12391	12277	12478	12418	12523	12270	12375	12322	12234	12211	12331	12331	12192	12302	12091	12380	12390	12437	12222	12349	12285	12307	12225	12363	12440	12246	12444	12384	12397	12315	12561	12446	12402	12247	12273	12436	12316	12360	12572	12460	12497	12339	12500	12372	12436	12383	12332	12452	12314	12442	12400	12419	12474	12461	12431	12554	12294	12332	12452	12404	12337	12324	12327	12187	12341	12360	12366	12319	12406	12358	12419	12215	12526	12520	12288	12227	12497	12413	12479	12373	12566	12266	12156	12417	12309	12183	12267	12466	12401	12302	12356	12227	12290	12317	12518	12358	12356	12309	12255	12437	12407	12429	12363	12327	12202	12215	12477	12294	12341	12477	12495	12647	12250	12258	12288	12343	12333	12454	12400	12388	12451	12408	12349	12245	12510	12387	12265	12457	12480	12560	12490	12375	12361	12448	12441	12477	12294	12304	12361	12510	12432	12377	12479	12234	12397	12250	12472	12324	12217	12142	12119	12442	12353	12404	12361	12352	12452	12197	12292	12347	12261	12308	12474	12355	12405	12408	12486	12450	12423	12362	12437	12305	12368	12442	12420	12413	12397	12436	12327	12349	12378	12465	12509	12256	12378	12488	12463	12428	12503	12367	12066	12221	12291	12326	12112	12350	12358	12376	12658	12361	12368	12366	12364	12243	12428	12383	12427	12374	12357	12231	12438	12506	12514	12422	12398	12352	12350	12370	12390	12345	12237	12345	12393	12363	12364	12363	12386	12319	12417	12468	12458	12267	12301	12402	12317	12297	12362	12521	12411	12220	12326	12217	12279	12325	12317	12278	12281	12290	12382	12288	12345	12367	12474	12262	12453	12323	12440	12368	12534	12209
18484	29984	28069	22536	19040	17026	15527	14497	13888	13143	12672	12458	12459	12337	12069	12220	12227	12269	12290	12120	12072	11993	12091	12179	12026	12253	12064	12191	12022	11932	12018	11890	12041	11999	12139	11979	12004	11967	11957	12017	11979	12195	12553	12192	12018	11902	12067	11932	12051	12082	11948	12175	12115	11755	11809	12047	12101	12071	11928	12011	12082	11925	12102	11823	12046	11967	12028	12015	12006	11888	11906	11974	11804	11932	11968	11956	11981	11866	11988	12087	11916	12036	12082	11988	11947	12100	11871	11978	11850	12045	11992	11946	12075	12170	12085	12173	11969	11814	11808	11848	11884	11933	11965	12101	12075	11920	11934	11865	12035	11885	12108	12028	12206	11970	11953	12032	11977	12045	11995	11935	12112	11883	11921	11967	12075	11972	11879	12155	11872	11986	11998	12084	11910	11890	12051	12253	12019	12083	12016	12021	11983	12003	11984	11896	11886	12093	12143	12027	11936	12001	11907	12064	11894	12164	12053	11912	11995	12118	11916	12012	11847	11927	12062	12045	12024	12107	11965	12043	11882	12121	11919	11939	11903	12005	12003	11928	12009	11899	11950	11961	11953	11988	11914	11954	11997	11841	11981	11924	12126	11960	11953	11845	11989	11948	12093	11944	12015	12027	12066	11868	12009	11950	12056	12100	11920	12018	11978	11903	11991	12027	11978	11995	11968	11956	12089	11864	12031	11972	12050	11996	11911	12045	12036	11890	11996	11881	11864	11999	12035	11915	11942	12012	12020	11841	11930	11940	12027	12040	11941	11975	11827	11941	11752	11994	11928	11911	12153	11945	12070	12157	12060	12058	11900	11961	12004	11911	11944	12057	12122	11972	11984	12017	11961	12054	12018	12002	11944	12154	12090	11974	12083	11925	12050	12128	11871	11964	11806	11886	12008	11958	11918	12089	12048	11972	11923	11866	11982	11978	12024	12065	12157	11967	11955	12052	11928	11946	12051	12051	11901	11977	11900	11943	11977	12151	11991	12221	12069	12026	11897	12009	12027	11915	11925	12150	12128	11895	11946	12062	11990	11900	12119	11974	12016	11957	11903	11996	11969	11937	11950	11997	11939	11958	11925	11982	11931	11952	11914	12067	11907	11909	12009	11975	12053	11876	11800	12040	12050	11919	11992	11881	11921	11937	11920	11968	12002	11924	11953	12039	11951	11801	12028	11943	12070	11736	12014	12004	11986	12087	11794	12002	11956	11995	11969	12001	11846	11973	11905	11998	12037	11913	12071	11995	11896	11958	12104	12051	11844	11993	11960	11939	11938	11903	11869	12055	11943	11988	11963	12118	11899	12154	12049	11929	12142	11990	11970	11874	12081	11990	11914	11896	11976	11954	12111	12075	11910	11921	12152	11974	11971	11958	11872	11853	12050	11966	11992	12123	11959	11825	12034	12020	12019	12033	12062	11945	11862	12117	11992	11874	11835	12083	11914	11929	12082	11922	11970	12017	12039	12072	12093	12124	11996	11926	11968	11972	11763	11875	12046	11918	11905	11879	11943	11978	12158	12027	12036	12082	11986	11854	11886	12060	11984	11874	11881	11978	12049	11878	11931	11897	11901	12088	12022	12028	11951	12141	12079	11964	11930	11898	12206	11947	12070	11904	12038	11974	12103	12189	12010	11948	11964	11914	11957	12029	11951	12012	11938	11746	11951	11902	11990	11881	12022	11860	12152	11938	11996	11932	12048	12041	12029	12011	12178	12117	12032	11844	12185	11970	11924	12090	12050	12035	11916	12089	12111	12021	12161	11954	12105	12057	11789	11832	11947	11919	12034	11828	11996	12041	11926	12051	11951	12006	12049	11946	11865	11994	11931	12078	12065	12041	12034	12098	11879	12058	11958	11835	11938	11957	11960	11966	12047	11900	11874	12083	12008	12014	11862	11848	12014	11824	11972	11916	12077	12011	12034	12031	12181	11886	12027	12077	12073	12050	11964	11847	11979	11880	11997	12161	11989	11913	11860	12021	11943	11880	12027	11884	12007	12007	11869	12120	12036	11891	11994	12033	12025	11949	11993	11892	11933	12036	11937	12045	12110	11644	11995	11906	12053	11958	11993	11866	12015	11929	12003	11856	11952	11871	11967	11880	11941	12069	11924	11976	11979	11843	11945	12038	12004	11986	12017	11908	11882	12077	12073	11901	11953	12155	12079	11947	12002	11909	11899	12021	12183	11951	11956	12021	11906	11775	12118	11908	11956	12022	11987	11894	12017	12100	11966	12128	11989	12002	11888	12170	11955	12004	11882	11904	11896	11983	12047	11881	11979	12051	11963	12134	12021	11964	12072	11853	12210	11970	11977	11969	11935	12189	12099	12096	12004	11956	11988	11963	11888	12194	11799	11920	11955	12042	12048	11968	11908	12033	11999	12125	11953	11992	11962	12094	11940	12110	12013	11902	11980	11907	11948	11948	11885	11961	11914	11877	11963	12095	11945	12037	11948	11985	11911	11978	11999	11977	11981	12027	11954	11946	11796	12098	12060	12094	12017	12014	11986	11824	11965	11770	11848	12005	12011	11962	11960	11943	12036	12020	11982	11994	12005	11951	11960	11997	11921	12165	11977	11895	12006	11849	12096	12098	11959	11996	12032	11967	11954	11928	11873	11845	12062	11935	11932	11887	12050	11982	12010	11863	12081	12057	11983	11884	12010	11961	11917	11897	11935	12071	12095	11902	11937	11842	12098	11999	11828	11836	11946	12016	11858	12108	11974	12078	11952	11853	11974	12094	11913	11949	11889	12018	12133	11915	12033	12074	12082	11888	12078	12010	12083	12005	11917	12007	11931	12015	12114	12067	12040	12006	11912	12009	11886	11925	11922	11898	12208	12085	12005	12025	12113	11964	11909	11934	11923	11963	11916	12048	11947	11909	11778	11948	12004	12100	11907	12074	11919	11957	12034	12035	11912	11978	11817	12079	12048	12047	11882	12049	12004	11933	11929	11881	12099	12014	11961	12111	11969	12015	11994	12019	12045	11918	11933	11895	11903	12042	11789	11901	12002	11867	12008	12024	11806	11937	12016	11963	11882	12040	11888	12100	11886	11916	11953	12111	11806	11813	11959	12010	11999	11941	11984	11930	11934	11881	11975	11934	12081	12015	11971	11830	11875	11978	11888	11884	11963	11816	11995	11965	12008	11805	11989	11973	11918	11894	11871	11958	12031	11952	11958	11994	11887	11994	12095	12038	11919	11923	12224	11945	11948	11891	11910	11974	11910	12085	11923	11927	12022	11995	11990	12060	12029	12034	12000	11885	11975	12123	12000	12145	12005	11981	11874	11875	11923	11988	11972	11987	12008	12187	11955	12166	11874	12033	11927	12075	11879	12000	11993	11941	11971	11928	11870	11990	12032	12070	11818	12088	11940	12007	11986	11962	12124	11976	11948	12074	11865	12133	11899	12004	11958	12107	12052	11885	12035	11901	11752	11912	11973	11932	11933	11992	11951	12019	11959	12024	11898	11995	12020	11974	12042	11907	11807	12018	11840	11884	12025	11980	11926	11879	11958	11975	11921	11954	11943	12014	11864	12034	11963	12016	12114	12038	11843	12032	11896	11894	11942	12069	11963	11956	12017	11845	11923	11970	11963	12170	11971	12066	12049	11881	11928	12011	11921	11981	12121	12025	11962	11955	12067	11986	11947	12090	11836	11920	12063	12053	11955	11836	11899	12010	11766	11910	12066	11945	12031	11997	12069	11988	12014	11813	11886	11940	11979	11994	12005	11836	11943	11991	11962	12074	12046	12025	12023	12039	11926	11873	12171	11858	11942	11837	12085	12105	12075	12147	12002	11896	11999	11897	11999	11813	11848	11948	12003	11953	12083	12083	12027	11968	11875	12086	11990	12102	12007	12062	12016	11872	12013	11787	11983	11849	11927	11775	12068	11930	12017	11989	11978	11874	11801	11867	11898	11921	12001	11864	11956	11889	11948	11965	12080	11980	12026	12085	11915	12038	11929	12008	11984	11954	12009	12009	11974	11960	12058	11892	12188	12040	11882	11980	11899	12036	11907	12045	11986	11950	11974	11799	12041	12082	11969	11983	12140	11944	11995	11934	11913	12054	12150	11926	12053	11899	11985	11906	11910	11941	11982	12017	11959	12113	12134	12021	11900	11952	12091	12033	11819	12045	12055	12010	12030	11919	11940	11958	12045	11845	12113	11804	11900	11911	11893	12104	11960	12112	11972	12032	11849	11909	11984	11858	12061	11863	11914	11948	11753	11992	12066	12098	11961	11901	11934	12058	11912	12080	11979	11978	11974	11937	11891	11914	11873	11900	12012	11957	11935	11881	12144	12070	11960	11983	11957	12092	12204	11959	11826	11979	11840	11990	12045	11871	12016	11930	11992	12049	12000	11990	11945	11999	12162	11926	12022	12030	12133	11930	11897	12014	12045	11912	11872	11882	12011	12002	12073	12055	11884	11906	12047	11928	11937	11991	12014	11963	12004	11965	12087	11900	11954	11986	11928	12025	12098	11939	12011	12120	12089	12177	11939	12069	12001	12042	11933	11876	12059	12020	12058	12134	12004	12031	12181	12028	12020	11873	12012	12055	12250	12149	11959	11956	11923	11928	11981	11929	12036	11928	11895	11852	11876	12007	11903	12057	11934	12067	11896	11975	12134	11981	11893	12046	11835	11881	11975	11904	11840	11994	11994	11964	12010	12025	12143	11909	11865	11895	11931	11964	11983	11958	11964	12084	11822	11989	12175	11943	11893	12134	12039	11967	11925	11869	11864	11929	12042	11979	12014	11860	12004	11947	12110	12058	12096	11957	11915	12069	11901	12010	11986	11990	11817	11834	12140	11972	11824	11979	12057	11965	12004	12143	12075	11954	11904	11973	11932	12082	12023	11970	11956	12018	11932	11955	12107	11909	11974	11954	12007	11951	12126	11974	11994	12041	11855	11919	12128	11970	11803	11972	11931	12132	12035	12103	11857	11872	12098	12010	12101	11951	12035	11898	12020	11972	11834	11868	11873	12006	11973	11930	12130	11959	11990	12058	12076	12109	12050	11879	12036	11847	11946	12042	11931	11976	11923	12067	12059	11919	11867	11953	12014	12024	12013	11779	11974	11936	12087	11961	12052	11900	11950	11922	12068	11912	11975	12028	11961	12050
23351	21406	29350	23861	21642	22637	20854	15132	13817	13232	12859	12754	12588	12672	12469	12363	12271	12398	12420	12458	12508	12344	12339	12376	12079	12426	12303	12214	12239	12283	12288	12207	12121	12398	12268	12420	12404	12161	12294	12102	12103	12612	13731	12702	12293	12082	12153	12369	12051	12195	12207	12246	12066	12180	11993	12385	12264	12275	12201	12330	12079	12217	12330	12077	12155	12063	12187	12304	12223	12252	12216	12085	12312	12178	12182	12155	12116	12155	12161	12193	12258	12184	12086	12271	12026	12119	12061	12227	12254	12072	12212	12156	12183	12145	12312	12352	12222	12231	12143	12131	12172	12264	12199	12076	12092	12137	12217	12129	11997	12007	12184	12143	12069	12215	12120	11986	12234	12217	12151	12218	12227	12044	12246	12159	12047	12046	12170	12041	12095	12187	12030	12128	12172	12237	12030	12089	12109	12251	12228	12176	12243	12147	12019	12100	12209	12260	12150	11939	12106	12054	12076	12179	12149	12215	12095	12080	12159	12141	12068	12134	12232	12415	12045	12267	12286	12079	12022	12116	12153	12223	12327	12058	11873	12104	12011	12067	12141	12160	12094	12039	12268	12265	12086	12050	12026	12147	12053	12017	12182	12166	12277	12322	12106	12141	12224	12076	11960	12200	12158	12190	11948	12045	12026	12025	12076	12088	12148	11948	12049	12067	11899	12127	12188	11986	12158	12201	12077	12130	12160	12115	12144	12134	12165	11912	12188	12116	12043	12208	12235	12101	12170	12071	11979	12025	12111	12119	12095	12082	12324	12022	12042	12430	12111	12211	12110	12093	12047	12021	12057	12010	12146	12139	12168	11946	12077	12042	12288	12092	12186	12014	12123	12002	12235	11947	11911	12041	11943	12151	12194	12144	11992	12122	12201	11965	11992	11905	12223	12247	12181	12166	12132	12083	12136	12058	12065	12009	12137	12036	12429	12252	12356	12057	12086	12146	12313	12108	12170	12088	12194	12198	12054	12152	12074	12079	12018	12105	12124	12005	12230	12196	12159	12192	12110	12345	11916	12086	12041	12199	12304	12236	12161	11965	12275	12152	12005	12083	11998	12199	12068	12021	12088	11974	12181	12119	12088	12078	12073	12043	12038	12108	12128	11888	11858	12290	12105	12013	12070	12033	12117	12143	12134	11954	12109	12180	12152	12141	12029	12122	12048	12008	12119	11963	12002	12119	12021	12152	11928	12287	12070	12059	12031	12248	12297	12111	11797	12312	11843	12106	12113	12105	12316	12129	11944	12114	11952	12083	12147	11993	12109	12040	12068	12148	12062	12305	12126	12179	12141	12191	12058	12048	12097	12131	12011	12246	12097	12220	11983	12232	12079	12196	12141	12019	12202	12064	12098	12044	12085	12092	12021	12138	12256	12096	12196	11991	12041	12198	12097	12042	12138	12066	12065	12019	12127	12016	12033	12031	12138	12096	12138	12367	12063	12241	11964	12159	12062	12228	12215	11955	12207	12199	12152	12270	12228	12152	11903	12138	12073	11998	12102	12295	11964	11987	12147	12062	12021	11987	12157	12072	12080	12071	12172	12298	12087	12133	12267	11981	12147	12091	12203	11992	12034	12076	12129	12114	12115	11938	12253	12025	12020	12192	11972	12021	12178	11946	11973	12263	12154	12134	11899	11785	12159	12152	12116	12140	12269	12088	12123	12104	12107	11967	12003	11953	12172	12331	12141	12117	12168	11951	12104	12133	12173	11887	12084	12082	12037	12085	12097	12109	12249	11920	12023	11994	12003	12091	11979	12089	12071	12054	12122	12170	12105	12033	12082	12104	12146	12143	12079	12053	12114	12084	12086	12097	12031	12182	12241	12119	12168	12068	12022	12098	12209	12104	12109	12033	11991	12185	12149	12249	12024	11925	12093	12156	12044	12018	12081	12047	12153	12024	12045	12113	12003	12216	12111	12309	11981	12030	12112	12059	12155	12007	11969	12079	12157	11980	12015	12183	12219	12043	12072	12200	12054	12197	12271	12036	12118	12010	12073	12122	12044	12024	12109	12142	11961	12186	12088	12020	11917	12167	12087	12108	11995	12035	12153	12001	12092	12051	12268	11901	12244	11961	12104	12124	12090	12085	11985	12102	12095	12179	12159	11938	12063	12134	12131	12138	12316	12241	12174	12035	11951	12111	12183	12012	12144	11912	12112	12283	12100	11960	12121	11910	12008	12108	12082	12142	12200	12008	12118	12111	12041	12018	12073	12150	12054	11963	12051	12095	11963	12141	11963	12223	12033	12073	12051	12117	12076	12071	12188	12246	12050	12132	12024	12184	12060	12038	11981	12049	12035	12143	12306	12144	12099	12094	12024	12192	12116	12181	12165	11995	12187	11952	12251	12055	12184	12121	12015	11966	12029	12136	12103	12014	12161	11982	11923	12082	12183	12187	12017	11995	12159	12131	11994	11899	11826	12086	11971	12011	11976	12208	12073	12251	12189	12114	12102	11984	12142	12267	11915	12111	12203	12200	12114	11960	12047	12244	12017	11984	12172	11982	12096	12089	12249	12161	12115	12094	11941	11994	12253	11944	12115	12044	12153	12052	12011	12086	12070	12091	11943	12150	12150	12005	12120	12119	12091	12076	11987	12115	12201	12125	12145	12245	12219	12161	12145	12033	12158	12116	12085	12065	12152	12122	12201	11975	12101	11893	12276	12194	12163	12300	11982	12129	12085	12059	11978	12121	12111	12172	11932	12136	12165	12148	12126	12204	12100	12218	12114	12107	12179	12066	12160	12070	12202	12103	12170	12004	12014	12103	12075	12119	12270	12226	11958	12044	11962	12191	12106	12115	12311	12051	12071	12012	12011	12242	12115	12041	12102	12233	12066	12168	11963	11984	12112	12138	12144	12141	11983	11983	12124	12079	12365	12229	12032	12166	12163	12060	12076	12028	12055	12030	12362	11938	12123	12216	12083	12107	12020	12101	11870	12007	12102	11972	12045	12142	11944	12020	12086	12041	12005	12050	12142	12108	12154	12126	12116	12016	12079	12126	12022	12104	12146	12244	12100	12149	12133	12257	12006	12069	12190	11913	12061	12212	12108	12195	12184	12013	12005	12164	12072	12124	12130	12091	12144	12250	12151	12067	12105	12020	12090	12061	11912	12011	12136	12147	12143	12072	12222	11945	12160	12302	12175	12119	12040	12067	11936	12278	12075	11984	12231	12095	11993	11977	12102	11992	12185	12062	12118	11949	12169	12228	12159	11994	12076	12104	12108	12137	11952	12175	11891	11945	12069	12171	12196	12199	12150	12170	12085	12058	12035	12236	12130	11981	12057	12072	11989	12219	12057	12126	12067	12173	12170	12202	12142	12047	12204	12178	12127	12210	12015	12047	12095	12073	12139	12113	12124	12145	11992	11989	11973	12096	12117	11915	12153	12222	12322	12099	12205	12073	12091	12124	12114	12071	12209	12300	12006	12096	12120	12036	12231	12228	12023	12052	12075	12219	11986	12136	12241	12125	12018	12018	12047	12283	12206	12033	11980	12180	12086	12103	11946	12063	12002	12206	11982	12146	11915	12202	12296	12064	12054	12107	12051	12034	11944	12141	12178	11982	12202	12217	11978	12100	12285	12126	12186	12096	12158	12026	12111	12207	11974	11980	12197	12176	12183	11988	12197	12195	12115	12091	12030	12112	12325	12324	12125	12283	12116	12039	12311	12258	12220	12117	12215	12065	12016	12326	11948	11998	12186	12132	12216	12182	12162	11956	12030	12283	12133	12055	12003	12054	12110	12194	12192	11967	12189	12059	11979	12088	12071	12168	12126	12171	12163	12059	12144	12127	12164	12009	12282	12095	11908	12001	11992	12054	12109	12191	11928	11989	12101	12160	12330	12135	11845	12161	12305	12122	12053	12092	12362	12158	12167	12048	12080	12157	12187	12048	12150	12326	12125	11982	12047	12035	12044	12192	12045	12131	12128	12102	12139	12120	12117	12032	12155	12136	12222	12021	12007	11972	11925	12144	12220	12123	12121	12267	12199	12027	11954	12161	12083	11946	12168	12155	12133	12272	12327	12284	12179	12099	12181	12112	12072	12035	12223	12027	12109	11917	12045	12187	12195	12151	12015	12128	12053	12200	12077	12224	11958	12057	12006	11891	12159	12120	12205	12013	12151	12092	12226	12023	11989	12169	12007	12064	12048	12290	12186	11930	12019	12109	12039	12141	12249	12240	12049	12188	12077	12037	12034	12107	12105	12059	12201	12182	12137	12171	12170	12210	12191	12107	12030	12050	12083	12007	12125	12289	12156	12054	12218	12243	12160	12092	12218	12078	12057	12127	12134	12176	12096	12041	12130	12046	11996	12039	12006	12140	12087	12222	12124	12111	12147	11991	12197	11973	12206	12206	12249	12154	11971	12225	12019	11899	12132	12179	12030	12015	12136	12124	12098	12167	12161	12209	12076	11991	12325	12161	11918	12156	12120	12181	12034	11947	12046	12130	11975	12076	12215	12090	12350	12038	12252	12208	12144	12170	12165	11985	12296	12067	12141	11943	12105	12042	12119	12132	12120	12144	12251	12202	12069	12058	11948	12063	11988	12184	12254	12147	12079	12153	11943	12113	12104	12149	12054	12117	12194	12221	11983	12156	12268	12070	12220	11945	12236	11959	12148	11987	11983	12096	12203	12035	12095	12091	12266	12070	11983	12178	12398	12244	12025	12124	12122	12243	12119	12182	12019	12068	12099	12323	12162	12094	12123	12153	12207	12269	12126	11953	11971	12243	12125	12072	12154	12169	12071	12217	12168	12029	12257	12348	12251	12128	12113	12063	12151	12103	12036	12134	12103	11920	12204	12044	11924	12085	12185	12268	12199	12121	11921	12024	12021	12049	11999	11985	12164	12135	12043	12178	12200	12138	12185	11918	11880	12041	12251	12189	12124	12121	12243	12053	12061	11953	11869	12258	12289	12044	12055	12283	12031	12275	11952	12254	12032	12176	12144	12104	12051	12089	12250	11999	11906	12085	12209	12141	12007	12007	12006	12131	11996	11886	12040	12079	12067	12129	12316	11960	12118	12140	12111	12051	12242	12120	12015	12083	12168	12271	12296	12230	12134	11961	12205	12017	12180	12299	12253	12033	12170	12036	12050	12216	12047	12250	12018	12168
20248	34702	32839	25486	21277	18695	17027	15472	14278	13464	12796	12543	12285	12301	12183	12184	12000	12143	12072	11975	11827	12155	11776	11930	11829	12080	11897	11916	12018	11773	11841	11977	11871	11843	11941	11909	11814	11751	11844	11765	11765	12744	14470	12399	11700	11801	11956	11816	11688	11942	11759	11848	11606	11699	11820	11781	11774	11732	11893	11776	11798	11817	11757	11742	11826	11894	11809	11906	11896	11814	11756	11887	11901	11901	11805	11843	11894	11591	11830	11687	11768	11855	11935	11889	11818	11841	11749	11816	11790	11821	11936	11721	11862	11820	12057	12025	12046	11905	11836	11794	11689	11894	11914	11811	11920	11699	11808	11824	11712	11944	11765	11836	11847	11704	11769	11828	11754	11811	11905	11705	11691	11763	11761	11641	11868	11864	11818	11982	11775	11783	11776	11787	11850	11697	11911	11816	11777	11874	11840	11664	11624	11843	11807	11806	11689	11806	11757	11855	11777	11832	11586	11810	11847	11723	11747	11764	11673	11966	11672	11753	11804	11768	11752	11872	11695	11857	11775	11788	11692	11752	11844	11718	11773	11821	11777	11570	11611	11694	11903	11917	11684	11670	11750	11680	11711	11968	11725	11651	11798	11756	11861	11687	11828	12022	11852	11792	11692	11666	11726	11669	11726	11758	11770	11662	11600	11677	11804	11590	11898	11720	11858	11700	11669	11831	11861	11801	11878	11612	11808	11562	11794	11684	11801	11711	11869	11836	11796	11779	11567	11753	11713	11888	11764	11774	11671	11882	11831	11915	11872	11843	11815	11831	11618	11710	11896	11791	11640	11799	11684	11796	11772	11830	11830	11634	11952	11979	11760	11806	11646	11768	11821	11779	11732	11815	11872	11943	11668	11775	11733	11691	11690	11830	11660	11685	11689	11785	11794	11779	11712	11814	11613	11722	11737	11871	11856	11721	11695	11805	11664	11792	11853	11693	11832	11732	11972	11672	11795	11949	11701	11777	11770	11661	11818	11783	11686	11712	11832	11716	11723	11614	11733	11834	11811	11863	11841	11652	11622	11676	11632	11715	11838	11735	11716	11754	11956	11685	11931	11799	11738	11732	11736	11847	11707	11782	11749	11778	11928	11795	11819	11725	11862	11930	11611	11807	11750	11867	11621	11618	11741	11777	11708	11823	11852	11658	11826	11575	11788	11691	11903	11719	11672	11709	11782	11689	11620	11734	11832	11839	11688	11829	11699	11737	11874	11733	11869	11741	11822	11728	11691	11697	11676	11735	11850	11766	11790	11666	11671	11663	11718	11725	11684	11802	11746	11692	11778	11597	11848	11828	11762	11712	11699	11816	11923	11795	11854	11726	11683	11779	11638	11647	11753	11928	11736	11607	11967	11721	11689	11986	11878	11816	11717	11879	11660	11667	11798	11837	11755	11762	11781	11878	11632	11653	11777	11931	11845	11803	11756	11773	11706	11764	11839	11739	11738	11683	11722	11834	11675	11679	11896	11683	11771	11784	11667	11730	11814	11762	11688	11864	11863	11575	11753	11646	11453	11766	11658	11657	11760	11604	11672	11770	11736	11757	11797	11661	11730	11702	11692	11690	11786	11780	11706	11766	11784	11662	11809	11825	11771	11746	11767	11707	11703	11706	11838	11701	11958	11772	11627	11736	11847	11841	11783	11746	11730	11709	11817	11545	11756	11964	11533	11709	11888	11816	11728	11679	11804	11867	11703	11674	11648	11856	11712	11706	11797	11816	11719	11629	11706	11716	11690	11744	11520	11816	11826	11747	11718	11739	11763	11723	11758	11712	11739	11767	11742	11730	11711	11634	11696	11816	11615	11863	11788	11759	11768	11778	11691	11708	11865	11709	11702	11707	11734	11621	11831	11752	11623	11818	11754	11922	11786	11810	11809	11890	11717	11802	11761	11729	11779	11834	11711	11798	11606	11695	11697	11694	11797	11815	11797	11852	11877	11637	11655	11732	11759	11813	11796	11683	11697	11666	11614	11763	11795	11765	11719	11660	11796	11893	11789	11988	11740	11794	11796	11746	11755	11709	11624	11858	11742	11716	11797	11738	11813	11916	11719	11778	11795	11904	11739	11755	11624	11804	11760	11727	11656	11531	11910	11694	11716	11671	11916	11749	11751	11708	11921	11817	11682	11821	11727	11672	11860	11751	11923	11880	11939	11816	11867	11774	11778	11744	11780	11912	11750	11654	11867	11820	11802	11767	11728	11943	11768	11537	11541	11823	11687	11750	11656	11746	11838	11586	11754	11813	11785	11862	11679	11677	11595	11805	11827	11733	11766	11693	11780	11703	11777	11690	11766	11900	11754	11776	11758	11720	11825	11589	11872	11569	11716	11748	11944	11760	11794	11841	11614	11719	11634	11635	11804	11712	11682	11747	11742	11749	11863	11976	11852	11756	11557	11585	12011	11669	11832	11863	11783	11794	11783	11724	11639	11847	11851	11598	11762	11663	11747	11678	11848	11839	11817	11923	11720	11686	11662	11728	11778	11799	11728	11712	11773	11692	11870	11829	11755	11861	11685	11646	11688	11642	11754	11683	11612	11670	11699	11771	11612	11841	11834	11803	11720	11562	11696	11763	12022	11739	11746	11885	11636	11787	11541	11852	11760	11812	11627	11822	11892	11731	11863	11830	11692	11914	11753	11995	11703	11860	11738	11906	11668	11773	11845	11667	11878	11799	11635	11940	11795	11881	11691	11761	11574	11761	11821	11724	11855	11631	11770	11625	11794	11716	11771	11712	11802	11695	11803	11727	11731	11871	11734	11826	11813	11722	11710	11627	11817	11842	11712	11860	11886	11798	11664	11672	11636	11711	11697	11719	11684	11720	11735	11764	11716	11905	11850	11592	11817	11682	11764	11812	11819	11810	11773	11876	11623	11792	11890	11579	11696	11875	11682	11794	11998	11600	11724	11781	11756	11816	11732	11784	11784	11757	11785	11631	11785	11610	11706	11847	11709	11798	11703	11714	11926	11838	11850	11662	11824	11716	11887	11785	11659	11929	11695	11707	11782	11668	11953	11796	11792	11732	11582	11660	11687	11688	11711	11811	11712	11659	11716	11706	11831	11773	11804	11717	11848	11697	11816	11707	11868	11732	11925	11759	11714	11886	11732	11669	11811	11759	11827	11555	11770	11923	11727	11758	11664	11785	11817	11715	11654	11758	11644	11787	11927	11846	11773	11821	11645	11799	11698	11799	11700	11699	11593	11741	11791	11771	11600	11826	11619	11850	11722	11853	11687	11773	11720	11679	11809	11827	11825	11717	11835	11876	11859	11741	11617	11794	11699	11757	11705	11810	11689	11856	11650	11755	11713	11801	11754	11680	11730	11804	11661	11618	11836	11598	12052	11927	11668	11669	11744	11657	11710	11748	11850	11917	11726	11765	11774	11660	11926	11803	11815	11732	11802	11789	11638	11630	11636	11825	11731	11796	11796	11804	11695	11727	11721	11816	11662	11665	11584	11908	11804	11854	11761	11762	11705	11812	11828	11740	11841	11563	11808	11773	11757	11734	11899	11676	11772	11808	11845	11902	11687	11587	11833	11853	11788	11727	11713	11674	11829	11691	11819	11757	11786	11949	11686	11727	11667	11820	11964	11865	11825	11725	11909	11698	11852	11815	11740	11718	11724	11766	11800	11775	11749	11758	11794	11731	11714	11703	11711	11530	11630	11814	11746	11694	11732	11731	11784	11656	11759	11830	11739	11771	11707	11633	11786	11653	11832	11762	11651	11914	11625	11660	11736	11711	11741	11686	11874	11751	11918	11782	11692	11766	11748	11637	11880	11749	11740	11834	11832	11644	11879	11703	11758	11681	11779	11770	11856	11839	11782	11768	11778	11627	11853	11860	11707	11729	11737	11799	11821	11892	11848	11707	11673	11860	11715	11709	11652	11629	11765	11759	11844	11786	11737	11885	11728	11730	11657	11684	11804	11782	11781	11755	11885	11589	11968	11824	11746	11799	11762	11706	11669	11552	11700	11822	11750	11693	11820	11779	11942	11820	11805	11747	11818	11877	11776	11759	11793	11837	11830	11650	11636	11826	11810	11746	11888	11743	11756	11782	11668	11830	11882	11746	11808	11960	11709	11819	11679	11859	11757	11940	11836	11806	11675	11717	11642	11775	11560	11829	11624	11736	11818	11694	11757	11699	11821	11761	11846	11874	11521	11765	11706	11629	11658	11645	11723	11782	11908	11652	11792	11854	11781	11532	11956	11740	11881	11588	11700	11726	11863	11716	11816	11716	11805	11811	11803	11758	11739	11809	11686	11683	11565	11841	11768	11845	11590	11846	11850	11778	11890	11739	11741	11686	11864	11897	11986	11969	11712	11640	11764	11886	11653	11770	11802	11812	11906	11955	11745	11722	11730	11714	11584	11589	11732	11809	11707	11781	11791	11908	11848	11832	11770	11850	11796	11942	11753	11655	11725	11726	11791	11705	11549	11841	11678	11682	11889	11732	11852	11810	11782	11709	11798	11800	11778	11698	11771	11837	11711	11779	11710	11707	11782	11747	11850	11668	11806	11786	11779	11935	11895	11728	11972	11652	11786	11824	11863	11784	11775	11568	11732	11825	11782	11648	11706	11813	11780	11692	11819	11825	11761	11828	11800	11745	11699	11647	11732	11726	11674	11651	11865	11774	11634	11760	11679	11706	11708	11718	11646	11798	11738	11758	11855	11784	11833	11780	11903	11617	11881	11783	11810	11730	11627	11614	11638	11701	11813	11709	11765	11762	11827	11711	11736	11625	11689	11821	11742	11845	11665	11788	11833	11861	11739	11788	11985	11836	11857	11729	11666	11616	11914	11631	11785	11798	11677	11799	11555	11779	11721	11840	11690	11742	11683	11747	11700	11726	11837	11540	11774	11820	11818	11639	11803	11782	11660	11713	11756	11804	11750	11795	11714	11810	11888	11740	11560	11791	11812	11797	11840	11592	11714	11764	11702	11799	11688	11690	11835	11775	11637	11718	11734	11873	11842	11584	11903	11678	11663	11802	11825	11861	11896	11918	11733	11674	11885	11730	11686	11799	11797	11816	11748	11780	11805	11962	11601	11826	11652	11809	11761	11615	11882	11738	11729	11724	11850	11782	11851	11634	11779	11631	11744	11767	11740	11912	11722	11779
27823	22452	24779	19987	15548	14679	14439	13939	13306	13455	13277	13191	13024	13083	12965	12908	12980	12946	12879	13102	12831	13102	12839	13101	12907	12824	13006	12965	13109	12978	12799	13055	12977	12887	12767	13117	12955	12918	12809	12904	12720	12847	13020	12917	12812	12802	13035	13093	12955	13021	12962	12927	12972	13134	13054	13023	12780	12913	12965	13360	13028	13014	13036	12865	12957	12803	12849	12941	12842	13048	13009	12999	12959	12979	12968	13093	13152	13017	12909	12901	13050	13144	12992	12994	12990	13033	12989	13068	13059	12889	12866	12976	12947	12997	12839	13161	12894	13023	12857	13075	12948	12826	12983	13015	12872	12959	12998	13014	13021	12989	12811	12929	12900	13063	13029	13032	12929	13088	12855	12987	12864	12935	12970	12933	12789	12892	12907	13028	13016	12917	12824	12989	13017	12982	12868	12845	12808	12869	13032	12835	13077	12930	13269	13027	12950	12979	13063	13081	12774	12982	13160	12897	13032	13127	12936	12832	12965	12999	13144	12880	12902	12986	12951	12903	12661	12719	13128	12972	12980	12771	13034	12742	12886	12992	13006	13007	12892	13077	13025	13016	13005	13092	13062	12876	12952	13046	13148	12921	13031	12892	12967	12848	13086	12855	13093	12692	12912	13094	12898	12966	12762	12901	12872	12975	12822	12921	12987	12863	12921	12942	12823	12996	13051	12912	12822	12876	13005	13083	12860	13042	13099	12927	12796	12822	12943	12955	13095	12923	12859	12775	12982	13102	12813	13148	13033	13229	13055	12973	12837	13064	13055	12954	13112	12792	12942	13065	12997	12941	12969	13076	12880	12870	13163	13110	12929	12885	13116	12981	13055	12982	12994	12837	12971	12865	12855	12920	12983	12998	13098	13002	12963	12849	13023	12880	12851	13037	13012	12932	12989	13013	13130	13058	13071	12982	12952	12921	13007	12835	12989	13018	12967	13003	12794	12976	13073	12731	13085	13044	12972	12978	12800	13001	13181	12871	12880	12986	13070	12932	12867	13003	13106	12939	12881	13014	13045	12998	13113	12907	13024	12979	13163	12857	12996	13027	13083	12949	13159	12919	12859	12787	12933	13050	12993	13007	12919	12864	13021	12971	12871	13134	13016	13017	12859	13195	12942	13051	13110	12961	12861	13077	13123	13066	13049	13129	13124	12901	12947	13105	12985	12902	13023	12849	12998	13063	12983	12892	12964	13069	13060	12940	13021	12812	13079	13054	12886	13015	13124	12917	13076	12877	12852	12838	12967	12939	12949	12909	13018	13012	12915	12869	13190	12967	12968	12866	13040	12995	12950	12929	13061	13066	12831	12977	13022	12792	12889	12953	13047	12948	12896	13041	12839	13080	12911	12882	13022	12952	12806	13031	12884	12961	12871	13018	13055	12755	12787	13058	12973	12958	12971	12921	13032	12942	12928	12833	13170	13158	12985	12939	13053	12952	12906	12940	13035	12839	13001	13084	12726	12912	12865	12964	12961	13044	12988	13018	13030	12838	12715	12874	13073	12987	12944	13032	12876	12836	12957	12972	12724	12908	13032	12895	13198	13017	12961	13029	12923	13048	13084	12991	12962	12935	12983	13064	13008	12943	13122	12869	12972	12813	12978	12911	12900	13036	13052	12705	12807	13019	12906	12994	13106	12996	13025	13055	12796	12867	13103	13028	12941	12926	12954	13014	13171	13199	12896	12964	13036	12868	12970	12879	12983	13002	13008	12876	12776	12971	12942	12920	13150	13044	12922	13002	12985	12987	12967	13015	13090	12848	13088	13087	12657	12797	13002	12819	12894	13003	12887	13073	13005	13001	13088	12832	12870	13078	13013	12895	12901	12837	12925	13010	12913	12978	12924	12986	12916	12959	12920	12887	13001	12776	12890	12893	13049	12893	13016	13023	13003	12923	13068	13044	13038	13017	12865	12819	12874	12889	13034	12986	13152	12913	12894	12887	12994	13034	12790	13027	13020	13039	12876	12916	12992	12842	12895	13074	12915	12719	13015	12797	12986	12805	13090	13021	13004	13115	13103	13046	12976	13075	12806	13056	13119	13038	12971	12888	13019	12960	12904	12898	12795	12803	12851	12765	12998	12722	12913	13046	13051	12827	12792	12952	13138	12834	12975	12849	13002	12941	12854	12861	12980	13195	13024	12894	12867	12836	12838	12973	12850	12968	12932	12907	12863	12776	13018	12925	13008	12990	12988	12910	13153	12865	13072	13139	13024	12974	12961	13065	13012	13027	12903	12896	13008	12943	13091	13029	12842	12915	12881	12855	13000	12948	12993	13055	13100	12975	12968	12742	12848	13018	12948	13063	13077	13005	12831	12893	12873	12911	12931	12966	13070	13018	13012	12916	13140	12930	12926	12873	13016	12838	13071	13098	12931	12821	13020	12944	12852	12856	12919	12762	12981	12860	12967	13017	12999	13122	12938	12979	13033	12862	12894	12840	12910	13052	12833	12893	12870	13050	12801	13027	13054	12908	12951	12940	13007	12994	12908	12925	12978	13023	12982	12943	12956	12849	13183	13017	13099	13083	13060	13077	12962	12970	12955	12897	12940	12865	12884	12932	12656	12902	12955	13077	12907	12965	12959	12786	13030	13113	13060	13060	12923	13014	13068	12997	12975	13000	12866	13074	13046	13045	13044	13081	13026	13049	13072	13082	12857	12928	12892	12822	12956	12954	12864	13098	13051	12945	12978	12941	12915	13100	12892	13031	13023	13068	13004	12900	12939	13024	13025	12930	12949	12955	12991	12911	13070	12984	12859	13008	12888	12891	12891	13027	13126	13070	12979	13054	13059	13104	12983	12861	12743	12890	13052	12677	12836	12884	12975	13077	13140	12761	12933	13093	13031	12920	12997	12926	12924	13100	13070	12819	13023	12904	13028	12966	12760	12904	12997	13032	12865	12973	12982	12846	13060	12938	12944	12909	13222	12878	12889	13052	12917	12898	13149	12876	13080	12792	12831	12822	12973	13070	12942	13030	12877	12841	13041	12891	12965	13042	12933	12886	12902	12944	12989	12938	12839	12955	12820	12822	12944	13006	13112	13052	13049	13023	12905	13051	12934	12897	12875	12868	13110	13005	12979	12933	13246	12813	12719	13039	12904	12945	12980	12925	12979	13120	12918	12899	12780	12777	12977	13046	12812	12910	13058	12897	13066	13034	12953	12855	12995	13075	12949	13142	13055	13131	12978	12946	13033	12929	12961	12895	12997	12749	12754	12947	12867	13216	13118	13127	13010	13101	12997	13020	12795	12969	12884	12940	12981	12832	12954	12876	13039	12908	12914	12923	12966	12802	13075	12767	13039	13072	12961	12737	12992	12916	12959	12873	13017	13001	13077	13085	12898	12936	12933	12921	12852	12742	12940	12856	13054	12938	12912	13220	12873	12791	12887	12993	13079	13073	12826	13023	13062	12919	13082	12874	12758	13055	12897	12953	13041	13044	13018	12842	12977	13087	12755	12865	12963	13087	13102	13008	12951	12857	13078	12755	13108	12854	12822	12742	12936	12898	13023	13074	12920	12918	12790	13028	12925	12937	12999	12974	12880	12816	13054	12948	12760	12883	12932	12908	13012	12893	13052	12886	12968	13038	12963	12939	12810	12937	13001	12894	13004	13087	12885	12844	12829	12873	13230	13117	12945	12934	12978	13169	12973	13019	13020	12822	12769	12989	13001	12992	13076	13097	12831	13097	13011	12810	12963	13022	12986	12930	12932	12756	12750	12975	13091	12813	12822	13155	12980	12846	12866	12958	13129	12895	12985	13123	12790	12866	12948	12986	12955	13060	12873	12926	13095	12991	12934	12969	13136	12810	12762	13065	12909	12878	13065	13016	13121	12908	13024	12883	13074	12922	13031	12990	12858	12899	12903	12917	12999	12935	12837	12981	12903	12713	13135	12898	12872	12890	12924	12931	12797	13022	12998	12808	13005	12994	13012	12998	12899	12973	13000	12859	12868	12973	12686	13016	13146	12858	12898	12813	12868	12943	13187	13047	12818	12875	12905	13060	12993	12910	12943	13097	13029	13001	13018	13051	12927	12852	13006	12893	13171	12952	12904	13063	13024	12944	12837	13005	12954	13099	12963	13046	12961	12959	12822	13014	13085	13116	13022	12871	13035	12943	12766	13029	13004	12744	13045	12782	13054	12983	12877	12994	12843	12877	12969	12953	12862	13117	12894	13059	12986	13024	12959	13010	12977	12864	13034	12836	12877	12891	12872	12916	12903	12908	13032	12802	12741	12927	13074	12745	12905	12972	12995	13063	13034	13008	12942	13054	12938	12986	12824	12880	12775	13011	12921	13018	13043	12701	12774	12837	12863	12889	12902	12963	13023	12918	12857	12924	12875	13081	13019	13072	12777	12898	13059	12892	12943	12977	13046	13040	12969	12964	12982	13024	12958	12961	13054	12920	12869	13130	13088	12825	12927	12956	12912	12797	13009	12968	12829	12826	13108	13008	13059	12990	12927	12860	13154	13136	13114	13014	12822	12957	13061	12875	13042	12945	13086	12875	12967	13073	13077	12820	12901	13039	13109	12867	12868	12932	12696	12944	13006	12984	12989	12958	13038	12950	13219	12994	12928	12965	12891	13004	12824	13103	12905	12976	13011	13025	12972	13024	12791	12983	12955	12810	12910	13053	12905	12934	12855	12992	12990	12999	12763	12958	13006	12940	13033	12881	12995	12961	12894	12892	13031	13037	13071	12903	13084	12855	13007	12960	12994	12916	12874	12912	13147	13075	12900	12985	13174	12871	12948	12915	12954	12912	12913	12930	12928	12858	13055	12945	12818	12940	12994	12999	13030	12948	12947	12966	12938	12966	12946	12923	12762	12994	13101	12860	12936	12924	13041	13083	12965	13106	13053	13023	13101	13000	12967	12964	12981	12976	12901	12826	13082	13105	13079	12907	12910	12976	12960	12927	13034	13069	13041	12995	12959	12997	13047	12903	12974	13117	13027	13016	12996	13071	13105	12806	12979	12950	13020	13087	12965	12990	13054	13165	13037	13024	12807	12895	13094	13093	12952	13068	12943	13093	13193	12995	12827	13041	12816	12760	12986	13034	13050	13084	12820	12754	13157	12845	13018	13041	13085	13076	12962	12999	12830	12958	12933	12906	12968	13069
18801	25842	23706	18273	16201	14847	14557	13554	13175	12732	12544	12523	12484	12473	12585	12302	12390	12338	12413	12189	12358	12291	12520	12230	12464	12337	12290	12347	12223	12331	12211	12344	12363	12406	12498	12224	12370	12351	12397	12419	12222	12285	12395	12338	12366	12230	12334	12218	12441	12385	12286	12252	12220	12327	12587	12287	12419	12330	12495	12226	12316	12148	12398	12144	12225	12270	12238	12390	12329	12286	12357	12210	12232	12431	12355	12406	12330	12363	12279	12461	12209	12262	12502	12220	12374	12185	12256	12310	12304	12287	12358	12303	12329	12370	12257	12255	12358	12296	12313	12452	12206	12293	12341	12213	12311	12371	12147	12387	12373	12312	12118	12333	12331	12357	12343	12189	12328	12240	12291	12301	12222	12206	12242	12292	12159	12139	12298	12265	12291	12425	12257	12362	12269	12451	12175	12443	12368	12447	12378	12308	12336	12346	12288	12259	12209	12448	12214	12248	12220	12244	12339	12430	12162	12197	12221	12354	12268	12255	12368	12133	12449	12256	12244	12282	12253	12153	12248	12436	12258	12288	12225	12170	12402	12198	12170	12342	12280	12304	12308	12286	12445	12376	12306	12073	12302	12335	12294	12316	12385	12320	12368	12304	12417	12383	12407	12120	12222	12368	12158	12205	12421	12410	12481	12351	12308	12168	12344	12275	12052	12221	12050	12331	12160	12295	12235	12242	12131	12304	12228	12159	12321	12319	12283	12238	12184	12194	12270	12237	12338	12266	12451	12289	12280	12336	12354	12277	12313	12266	12457	12291	12240	12322	12311	12302	12329	12228	12333	12327	12234	12197	12383	12265	12322	12214	12270	12242	12363	12313	12317	12376	12293	12247	12379	12388	12256	12213	12261	12320	12238	12268	12195	12261	12209	12182	12363	12260	12252	12306	12135	12244	12189	12242	12343	12245	12284	12217	12344	12314	12270	12290	12251	12235	12327	12269	12261	12158	12342	12293	12357	12248	12323	12329	12278	12378	12302	12378	12366	12462	12243	12390	12319	12347	12379	12197	12265	12367	12191	12284	12289	12327	12311	12207	12054	12468	12199	12275	12394	12366	12107	12150	12474	12217	12358	12455	12252	12128	12371	12196	12331	12249	12337	12258	12335	12261	12292	12216	12235	12338	12278	12296	12107	12118	12364	12118	12348	12322	12295	12269	12110	12505	12310	12394	12405	12362	12302	12200	12366	12424	12311	12211	12255	12220	12319	12322	12200	12374	12117	12196	12291	12487	12270	12332	12220	12146	12174	12364	12274	12439	12261	12302	12301	12226	12141	12293	12282	12317	12236	12234	12273	12287	12377	12589	12271	12355	12193	12332	12196	12350	12200	12306	12310	12305	12129	12317	12431	12412	12166	12219	12219	12272	12287	12376	12251	12297	12289	12345	12396	12391	12210	12347	12294	12248	12312	12431	12326	12383	12234	12325	12218	12335	12240	12352	12416	12193	12387	12291	12333	12343	12225	12261	12318	12230	12399	12160	12515	12340	12274	12455	12237	12288	12172	12343	12160	12472	12235	12318	12167	12367	12378	12342	12160	12275	12236	12238	12259	12244	12244	12165	12313	12295	12186	12399	12335	12378	12226	12325	12278	12210	12216	12402	12274	12441	12212	12402	12315	12289	12317	12421	12245	12359	12234	12368	12300	12338	12236	12325	12384	12079	12317	12093	12210	12285	12239	12314	12421	12244	12250	12406	12213	12390	12387	12288	12325	12123	12391	12314	12422	12393	12454	12371	12251	12412	12241	12155	12226	12322	12301	12358	12302	12398	12137	12248	12385	12150	12265	12238	12259	12122	12388	12152	12307	12366	12267	12315	12313	12443	12301	12265	12362	12337	12347	12175	12294	12293	12301	12293	12256	12234	12340	12339	12370	12281	12428	12338	12254	12235	12231	12197	12452	12239	12183	12328	12284	12267	12207	12492	12380	12339	12222	12213	12310	12226	12451	12303	12283	12362	12377	12312	12311	12278	12182	12268	12127	12206	12393	12244	12303	12441	12288	12206	12268	12312	12239	12284	12142	12369	12262	12274	12191	12137	12403	12525	12313	12439	12367	12209	12319	12279	12335	12187	12213	12367	12306	12287	12299	12236	12187	12347	12426	12347	12343	12259	12293	12231	12331	12205	12092	12221	12250	12305	12188	12369	12294	12340	12335	12286	12215	12361	12174	12219	12285	12385	12299	12339	12272	12307	12276	12138	12382	12348	12332	12141	12374	12377	12175	12300	12367	12139	12200	12383	12367	12369	12497	12207	12355	12326	12246	12338	12426	12172	12203	12266	12433	12266	12273	12192	12163	12202	12354	12201	12300	12301	12233	12241	12218	12326	12357	12423	12204	12315	12398	12276	12413	12062	12240	12203	12378	12363	12257	12260	12313	12375	12307	12246	12155	12394	12104	12514	12340	12265	12284	12302	12265	12238	12265	12338	12429	12378	12316	12234	12463	12383	12261	12300	12307	12392	12281	12226	12249	12318	12391	12288	12165	12291	12323	12403	12514	12304	12147	12187	12385	12203	12433	12241	12242	12263	12304	12276	12159	12394	12265	12259	12322	12502	12248	12251	12372	12297	12284	12270	12320	12238	12261	12407	12300	12236	12294	12264	12375	12290	12279	12092	12303	12335	12194	12332	12262	12394	12299	12328	12287	12228	12267	12352	12207	12225	12409	12248	12214	12347	12154	12300	12290	12372	12149	12274	12409	12268	12498	12067	12339	12127	12179	12426	12238	12188	12303	12345	12261	12274	12301	12397	12417	12279	12270	12499	12296	12292	12213	12336	12060	12358	12262	12313	12442	12441	12268	12282	12300	12287	12179	12305	12309	12319	12323	12142	12160	12400	12307	12327	12192	12376	12332	12420	12221	12328	12229	12265	12107	12315	12257	12351	12371	12406	12188	12314	12207	12284	12593	12438	12242	12225	12343	12350	12347	12119	12245	12403	12220	12397	12271	12554	12335	12451	12309	12339	12373	12172	12474	12199	12289	12106	12330	12372	12297	12356	12408	12444	12359	12383	12270	12452	12319	12383	12258	12420	12226	12306	12330	12256	12350	12295	12356	12375	12177	12211	12154	12360	12397	12518	12342	12413	12310	12311	12375	12374	12348	12347	12321	12258	12292	12171	12185	12295	12237	12263	12326	12173	12338	12202	12118	12320	12254	12327	12251	12267	12284	12401	12295	12342	12277	12276	12297	12294	12368	12245	12317	12253	12389	12307	12253	12433	12394	12430	12181	12286	12256	12306	12192	12411	12531	12309	12290	12196	12281	12227	12408	12267	12397	12317	12476	12472	12259	12261	12396	12345	12233	12268	12420	12278	12339	12191	12244	12287	12358	12364	12306	12310	12280	12055	12409	12450	12146	12215	12416	12452	12356	12346	12408	12402	12267	12353	12114	12282	12339	12271	12227	12172	12238	12360	12071	12124	12454	12270	12216	12216	12288	12318	12609	12338	12347	12253	12283	12282	12395	12237	12257	12233	12274	12472	12397	12401	12196	12480	12235	12416	12321	12323	12323	12194	12163	12296	12359	12243	12295	12354	12145	12309	12244	12161	12115	12120	12408	12166	12294	12377	12231	12307	12238	12452	12373	12288	12207	12249	12165	12315	12259	12139	12303	12315	12133	12358	12324	12260	12398	12041	12292	12237	12218	12214	12351	12289	12200	12320	12406	12366	12362	12207	12266	12302	12367	12360	12271	12276	12174	12288	12258	12279	12371	12433	12353	12303	12296	12415	12282	12218	12313	12195	12317	12236	12312	12307	12188	12373	12269	12361	12182	12294	12359	12190	12338	12330	12408	12208	12256	12231	12320	12247	12337	12343	12313	12213	12189	12278	12218	12349	12320	12423	12183	12169	12325	12221	12266	12321	12250	12297	12287	12390	12267	12403	12186	12379	12268	12308	12190	12259	12269	12312	12248	12099	12478	12362	12151	12210	12390	12173	12395	12243	12372	12366	12354	12192	12356	12238	12159	12322	12328	12129	12421	12357	12330	12270	12377	12178	12314	12401	12228	12271	12243	12167	12356	12511	12275	12277	12292	12196	12434	12297	12348	12213	12189	12355	12160	12382	12309	12171	12453	12242	12256	12304	12351	12397	12251	12284	12283	12315	12287	12395	12237	12222	12290	12495	12240	12275	12268	12251	12145	12294	12239	12493	12258	12410	12353	12213	12144	12120	12243	12380	12289	12248	12077	12369	12230	12407	12206	12344	12208	12217	12332	12257	12208	12480	12239	12253	12445	12451	12384	12275	12336	12191	12271	12236	12451	12293	12279	12243	12225	12423	12381	12136	12286	12316	12182	12336	12240	12324	12365	12440	12333	12477	12288	12294	12297	12433	12331	12287	12326	12161	12185	12198	12317	12379	12414	12346	12219	12360	12437	12263	12250	12189	12115	12390	12322	12389	12288	12370	12313	12197	12186	12171	12346	12303	12156	12564	12161	12301	12075	12345	12418	12367	12322	12266	12511	12333	12207	12420	12376	12228	12309	12351	12263	12260	12416	12333	12205	12285	12308	12248	12191	12229	12239	12260	12293	12397	12264	12378	12302	12247	12332	12405	12264	12269	12260	12311	12378	12425	12162	12272	12327	12332	12251	12180	12253	12312	12411	12313	12425	12259	12417	12353	12245	12249	12453	12315	12365	12399	12446	12362	12310	12268	12309	12440	12203	12316	12280	12379	12341	12372	12330	12183	12314	12273	12373	12179	12171	12257	12347	12409	12408	12339	12303	12278	12291	12421	12312	12422	12549	12352	12392	12543	12083	12387	12316	12309	12286	12245	12273	12273	12330	12369	12263	12423	12235	12216	12448	12368	12261	12279	12143	12360	12317	12284	12439	12207	12308	12356	12312	12353	12354	12436	12324	12175	12253	12273	12328	12300	12438	12380	12330	12281	12196	12144	12319	12206	12290	12192	12363	12404	12293	12355	12285	12241	12296	12249	12181	12280	12259	12211	12379	12322	12200	12257	12439	12429	12256	12178	12225	12181	12279	12262	12254	12469	12256	12293	12124	12373	12411	12371	12259	12228	12209	12200	12362	12387	12320	12281	12481	12299	12316	12369	12477	12338	12263	12258	12323	12359	12243	12397	12272	12269	12302	12112	12236	12271	12458	12311
24664	21395	28600	24798	21561	18438	16615	14298	13744	13426	13357	13119	13090	13257	13219	13075	13006	12977	13176	13069	12986	12912	12897	13044	12789	12974	12835	12978	12954	12864	12903	12696	12778	12916	12850	13041	12846	12932	12835	12870	12798	13091	13037	13046	12815	12962	12854	12882	12921	12818	12932	13133	13028	12733	12781	13010	12814	12742	12908	12902	12866	12872	12976	12832	12858	12755	12898	12762	13032	12954	12836	12793	12848	12771	12727	12854	12806	12754	12832	12714	13027	12905	12814	12879	13025	12828	12851	12773	12988	13033	12886	13044	12871	12891	12896	13026	12947	12966	12988	12811	12757	12992	12909	12838	12876	12867	12790	12838	12854	12705	12994	12916	12617	12829	12794	12929	13018	13102	12782	12836	12728	12917	12897	12745	12825	12706	12731	12783	12929	12681	12888	12727	12726	12805	12749	12846	12824	12779	12842	12789	12791	12838	12887	12926	12774	12583	12637	12689	12790	12685	12808	12815	12793	12629	12669	12815	12859	12746	12688	12747	12783	12661	12721	12811	12877	12921	12958	12866	12700	12693	12876	13009	12976	12935	12744	12830	12882	12641	12728	12743	12856	12701	12711	12941	12551	12852	12808	12834	12867	12582	12854	12718	12795	12803	12729	12588	12846	12687	12970	12843	12896	12754	12771	12877	12816	12641	12898	12889	12841	12665	12839	12746	12871	12621	12790	12831	12680	12803	12958	12926	12753	12664	12985	12975	12654	12776	12990	12970	12892	12710	12707	12836	12798	12735	12784	12912	12820	12829	12734	12857	12828	12902	12710	12922	13044	13006	12710	12840	12923	12872	12783	13010	12864	13018	12880	12834	12696	12877	12748	12685	12893	12835	12864	12798	12947	12888	12888	12820	12689	12786	12862	12727	12661	12853	12848	12740	12673	12756	12698	12834	12867	12947	12790	12923	12773	12981	12832	12885	12814	12915	12939	12500	12685	12778	12699	12746	12923	12777	12611	12820	12738	12719	12783	12858	12881	12942	12663	12807	13036	12861	12916	12916	12744	12700	12768	13014	12930	12684	12739	12829	12721	12721	12696	12838	12776	12960	12773	12666	12858	12651	12842	12711	12758	12840	12814	12881	12876	12652	12758	12952	12758	12842	12734	12697	12708	12915	13078	12921	12828	12848	12961	12762	12914	12679	12846	12915	12929	12755	12678	12788	12782	12815	12792	12778	12894	12887	12901	12711	12881	12932	12860	12824	12743	12980	12900	12947	12775	12600	12865	12881	12976	12866	12824	12941	12799	12798	12801	12877	12927	12995	12774	12913	12789	12876	12846	12890	13023	12621	12945	13003	12804	12767	12867	12877	12772	12774	12812	12757	12819	12727	12940	12816	12847	12838	12837	12844	12824	12968	12899	12706	12781	12858	12902	12919	12920	12853	12794	12881	12963	12977	12679	12734	12850	12760	12678	12899	12728	12891	12818	12818	12857	12747	12695	12788	12588	12835	12669	12880	12707	12764	12813	13031	12816	12869	12866	12824	12684	12962	12739	12622	12788	12686	12924	12722	12746	12878	12936	12848	12934	12783	12793	12961	13012	12870	12811	12800	12639	12887	12687	12872	12878	12804	12800	12948	12852	12691	12818	12727	12772	12913	12917	12939	12822	12828	12696	12774	12700	12466	12702	12648	12821	12967	12806	12785	12897	12934	12895	12875	12888	12796	12747	12724	12706	12816	13015	12896	12902	12832	12899	12896	12711	12835	12942	12891	12900	12800	12826	12798	13092	12994	12781	12925	13005	12770	12942	12793	12870	12766	12799	12917	12872	12847	12692	12767	12750	12935	12909	12912	12987	12914	12875	12591	12837	12699	12714	12875	12854	13142	12707	12992	12849	12936	12748	12990	12776	12931	13001	12945	12695	12937	12754	12840	12749	12733	12859	12793	12969	13062	12981	12794	12832	12825	12867	12935	12859	12818	12797	13006	12937	12820	12776	12862	12818	12983	12858	12744	12813	12965	12824	12918	12786	12487	12810	12754	13023	12904	12757	12894	12710	12718	12822	12863	12807	12884	12990	12809	12964	12979	12789	12860	12825	12768	12977	12828	13006	12808	12825	12660	12952	12723	12688	12764	12882	12937	12790	12729	12849	12803	12928	12731	12848	12682	12830	12848	12798	12773	12676	12757	12814	12862	12830	12804	12795	12932	12845	12749	12865	12821	12757	12724	12720	12920	12716	12859	12895	12822	12790	12724	12892	12802	12989	12696	12701	12647	12933	13025	12917	12750	12904	12834	12583	12824	12944	12822	12633	12815	12808	12836	13058	12858	12729	12821	12799	12779	12860	13017	12911	12732	12888	12556	12788	12922	12761	12665	12827	12843	12667	12785	12826	12729	12865	12803	12907	12873	13016	12893	12747	12890	12742	12851	12827	12691	12983	12892	12926	12897	12739	12816	12722	12975	12642	12930	12784	12894	12808	12790	12900	12774	12583	12899	12900	12903	12891	12883	12784	12892	12758	13029	12737	12827	12715	12932	12610	12851	12820	12720	12710	12879	12920	12903	12662	12713	12818	12809	12858	12841	12728	12794	12727	12811	12855	12923	12658	12972	12579	12785	12890	12715	12701	12642	12924	12920	12691	12808	12949	12663	12864	12885	12909	12872	12878	12906	12938	12772	12804	12949	12864	12846	12801	12784	12905	12819	12805	12774	12779	12806	12876	12620	12790	12856	12640	12810	12800	12716	12836	12708	12816	12782	12756	12867	12740	12832	12745	12891	12744	12820	12884	12790	12688	12869	12926	12832	12854	12795	12777	12697	12720	13065	12911	12734	12786	13008	12891	12887	12922	12982	12810	12802	12794	12938	12688	12717	12729	12790	12828	12742	12931	12831	12760	12783	12679	12871	12687	12927	12855	12884	12749	12759	12923	13031	12869	12754	12956	12656	12861	12549	12775	12671	12813	12774	12928	12867	12852	13038	12875	12929	12953	12938	12761	12721	13040	12821	12774	12903	12750	12622	12825	12860	12792	12811	12999	13019	12990	12771	12999	12690	12947	12907	12776	12740	12861	12783	12696	12846	12935	12900	12831	12869	12851	12781	12865	12815	12784	12794	12878	12785	12877	12699	12726	12974	12765	12879	12952	12921	12829	12990	12820	12739	12845	12564	12884	12926	12724	12772	12782	12806	12747	12814	12991	12847	12797	12790	12766	12738	12961	12742	12954	12760	12993	12982	12891	12866	12760	12860	12886	12926	12834	12868	12602	12509	12739	12796	12795	12947	13035	13093	12783	12761	12815	12954	12746	12888	12817	12880	12702	12754	12731	12951	12812	12797	12840	12738	12852	12942	13025	12946	12740	12715	12750	12741	12866	12806	12842	12687	12636	12949	12866	12857	12615	12728	12896	12915	12822	12796	12740	12872	12902	12790	12934	12803	12688	12950	12866	12960	12984	12712	12792	12748	12893	12822	12899	12789	12940	12987	12879	12920	12975	12738	12808	12758	13098	12973	12990	12958	12888	12754	12870	13059	12937	12759	12829	12858	12873	12959	12874	12969	12901	12781	12622	12902	12765	12809	12731	12876	13019	12793	13075	12749	12720	12880	12745	12608	12708	12803	12742	12935	12785	12699	12771	12932	12865	13003	12840	12821	12913	12788	13055	12779	12794	12706	12717	12734	12790	12717	12891	12614	12708	12867	12817	12927	12676	12813	12819	12818	12812	13156	12988	12753	12721	12824	12727	12880	12719	12774	12787	12667	12925	12791	12691	12805	12882	12688	12830	12797	12771	12725	12694	12951	12901	12818	12920	12913	12893	12960	12887	12941	12816	12738	12699	12851	12675	12866	12870	12773	12837	12773	12851	12739	12690	12869	12905	12773	12990	12905	12670	12702	12904	12935	12587	12935	12934	12762	12894	12743	12823	12868	12837	12838	12928	12880	12819	12832	12827	12832	12955	12928	12895	12902	12916	12763	12821	13080	13041	12906	12825	12661	12821	12798	12925	12804	12877	12815	12879	12723	12866	12846	12964	12949	12755	12717	12686	12884	12736	12796	12768	12746	12769	12632	12595	12837	12847	13041	12763	12714	12904	12820	12828	12803	12722	12814	12951	12960	12773	12785	12936	12915	12840	12954	12821	12987	12814	12787	12952	12786	12786	12834	12711	12836	12748	12822	12833	12804	12913	12917	12595	12980	12747	12857	12674	12884	12906	12949	12820	13080	12832	12872	12662	12818	12891	12850	12796	12781	12594	12936	12940	12687	12945	12951	12838	12940	12953	12992	12699	12914	12841	12810	12823	12844	12760	12821	12857	12808	12679	12738	12852	12725	12756	12789	12918	12890	12857	12944	12894	12592	12886	12727	12962	12856	12862	12808	12802	12871	12688	12863	12789	12924	12724	12945	13005	13010	12666	12803	12852	12808	12872	12877	12880	12714	12947	12638	12718	12855	12912	12932	12652	12742	12899	12861	12887	12847	12940	12848	12818	12696	12700	12817	12986	12727	12840	12635	12891	12777	12961	12836	12641	12805	12774	12924	12713	12768	12706	12916	12652	12649	12730	12968	12707	12741	12826	12741	12689	12920	12853	12844	12849	12811	12726	12789	12832	12784	12708	12931	12852	12826	12795	12708	12891	13029	12882	12782	12959	12839	12665	12837	12799	13112	12728	12687	12672	12791	12972	12948	12765	12941	12737	12882	12859	12730	12865	12974	12610	12995	12726	12771	12803	12694	12723	12971	12882	12896	13007	12907	12903	12918	12852	12830	12822	12744	12859	12797	12863	12804	12847	12835	12917	12802	12920	12869	12767	12825	12707	12667	12764	12693	12764	12806	12699	12967	12885	12840	12912	12758	12988	12814	12834	12772	12945	12850	12694	12850	12828	12821	12961	12843	12861	12735	12878	12840	12944	12696	12935	12888	13023	12827	12790	12745	12834	12889	12808	12789	12746	12902	12848	12897	12638	12835	12713	12851	12935	12789	13040	12928	12897	12822	12903	12810	12888	13002	12891	12860	12889	12806	12727	12714	12720	12570	12745	12841	12858	12776	13087	12818	12807	12788	12824	12662	12841	12887	12831	12768	12853	12867	12805	12859	12882	12731	12920	12839	12816	12806	12655	12681	12759	12703	12897	12872	12997	13014	12728	12925	12756	12575	12654	12866	12803	12787
18990	30930	26629	20865	18154	16396	15254	14303	13503	13139	12950	12801	12521	12494	12427	12456	12378	12340	12318	12354	12347	12377	12224	12355	12317	12245	12294	12186	12250	12215	12221	12338	12313	12401	12314	12274	12146	12259	12109	12147	12234	12693	12317	12256	12229	12100	12219	12445	12210	12289	12402	12119	12397	12223	12231	12222	12138	12134	12245	12302	12411	12296	12312	12204	12152	12069	12331	12240	11994	12245	12307	12119	12108	12137	12307	12143	12094	12106	12246	12083	11912	12214	12204	12300	12233	12165	12084	12107	12364	12165	12312	12251	12325	12349	12246	12304	12472	12171	12338	12142	12259	12377	12162	12155	12121	12260	12248	12232	12133	12163	12249	12233	12362	12117	12179	12149	11966	12154	12178	12218	12325	12285	12197	11979	12208	12097	12280	12214	12153	12125	12077	12205	12186	12474	12315	12195	12280	12194	12219	12116	12076	12296	12181	12201	12135	12346	12237	12112	12268	12233	12199	12230	12318	12143	12202	12246	12262	12186	12227	12143	12016	12055	12159	12085	12097	12138	12098	12119	12193	12155	12089	12129	12348	12056	12375	12254	12193	12094	12127	12130	12240	12189	12144	12215	12219	12159	12301	12120	12315	12014	12177	12089	12226	12312	12145	12370	12288	12276	12184	12219	12191	12228	12168	12212	12285	12201	12150	12201	11985	12240	12153	12207	12106	12193	12052	12178	12138	12190	12291	12166	12137	12282	12022	12227	12229	12206	12187	12264	12221	12199	12359	11965	12234	12324	12122	12147	12218	12142	12115	12410	12208	12096	12280	12232	12094	12230	12377	12039	12242	12209	12251	12304	12258	12099	12113	12049	12160	12103	12158	12066	12108	12047	12305	12264	12168	12235	12168	12213	12333	12351	12042	12012	12196	12251	12115	12234	12022	12110	12208	12329	12196	12137	12205	12208	11902	12198	12094	12090	12153	12198	12272	12382	12153	12008	12093	12095	12221	12132	12250	12298	12177	12110	12194	12318	12247	12174	12302	12162	12080	12046	12186	12202	12200	12301	12080	12208	12235	12260	12345	12254	12183	12131	12300	12067	12234	12338	12053	12220	12104	12322	12286	12112	12325	12202	12119	12292	12261	12133	12098	12171	12247	12310	12135	12132	12123	12307	12255	12212	12205	12185	12280	12244	12246	12155	12107	12268	12173	12301	12390	12212	12166	12205	12073	12081	12217	12106	12234	12151	12199	12211	12315	12064	12324	12146	12019	12274	12185	12187	12301	12309	12113	12313	12254	12320	12273	12283	12094	12168	12132	12169	12184	11970	12213	12360	12222	12155	12220	12130	12179	12123	12128	12266	12243	12105	12198	12349	12193	12194	12167	12148	12151	12212	12135	12289	12108	12270	12163	12074	12207	12074	12173	12049	12147	12206	12287	12249	12064	12133	12181	12191	12268	12278	12189	12257	12122	12356	12202	12347	12093	12266	12233	12235	12147	12178	12220	12095	12302	12266	12172	12214	12171	12323	12081	12393	12104	12130	12175	12156	12147	12238	12200	12128	12181	12255	12148	12227	12150	12286	12199	12257	12121	12229	12201	12286	12280	12276	12180	12093	12253	12145	12142	12104	12097	12148	12166	12264	12275	12123	12240	12337	12220	12070	12158	12052	12099	12183	12069	12166	12152	12204	12172	12195	12064	12163	12046	12191	12107	12132	12095	12221	12063	12207	12104	12220	12249	12257	12146	12174	12166	12135	12181	12287	12113	12201	12133	12275	12431	12168	12312	12274	12177	12182	12363	12200	12114	12179	12011	12232	12173	12176	12023	12206	12183	12270	12300	12222	12163	12257	12162	12274	12262	12047	12355	12164	12422	12161	12226	12212	12359	12178	12416	12191	12278	12269	12227	12146	12192	12168	12084	12183	12100	12305	12107	12255	12288	12257	12213	12098	12228	12193	12178	12155	12049	12281	12262	12330	12193	12259	12182	12249	12226	12304	12166	12375	12167	12267	12250	12132	12329	12192	12321	12104	12093	12270	12216	12326	12375	12202	12131	12229	12279	12110	12279	12266	12088	12332	12225	12078	12164	12202	12246	12231	12061	12185	12195	12113	12284	12156	12179	12239	12232	12261	12171	12352	12352	12350	12145	12159	12232	12172	12281	12133	12193	12212	12217	12256	12186	12340	12381	12144	12216	12238	12142	12270	12112	12089	12160	12179	12221	12234	12099	12211	12096	12087	12162	12191	12219	12261	12079	12313	12128	12083	12272	12265	12233	12208	12042	12211	12224	12182	12201	12147	11968	12159	12444	12339	12275	12157	12415	12193	12187	12214	12200	12195	12195	12126	12262	12131	12242	12111	12270	12324	12332	12080	12166	12232	12139	12095	12095	11964	12090	12189	12141	12083	12361	12168	12188	12255	12383	12271	12246	12252	12167	12204	12116	12198	12200	12121	12171	12103	12060	12102	12137	12080	12185	12301	12123	12286	12181	12254	12130	12248	12413	12279	12047	12000	12357	12137	12075	12242	12061	12249	12346	12170	12293	12221	12197	12132	12217	12251	12269	12103	12270	12177	12223	12175	12134	12136	12235	12224	12192	12020	12089	12249	12327	12218	12105	12258	12147	12185	12243	12204	12342	12246	12111	12165	12281	12306	12189	12115	12100	12244	12132	12137	12218	12271	12193	12073	12110	12061	12192	12420	12262	12335	12414	12210	12133	12363	12173	12183	12158	12174	12215	12225	12255	12339	12148	12161	12219	12108	12083	12136	12338	12209	11995	12299	12092	12099	12058	12171	12202	12178	12228	12117	12224	12213	12174	12113	12193	12338	12125	12235	12181	12290	12225	12113	12267	12219	12283	12096	12154	12249	12289	12251	12176	12193	12321	12139	12125	12387	12229	12199	12067	12177	12162	12040	12280	12202	12206	12319	12023	12194	12206	12300	11986	12150	12231	12175	12191	12239	12221	12162	12325	12134	12216	12223	12082	12283	12197	12069	12145	12275	12188	12248	12061	12289	12320	12150	12342	12207	12161	12212	12249	11978	12058	12140	12205	12059	12221	12192	12135	12216	12173	12095	12130	12079	12331	12115	12260	12248	12117	12224	12247	12051	12090	12235	12138	12251	12222	12203	12097	12342	12209	12154	12133	12114	12123	12138	12229	12240	12127	12118	12117	12250	12065	12039	12175	12172	12153	12152	12221	12105	12165	12190	12204	12191	12255	12123	12170	12050	12242	12238	12129	12298	12397	12209	12219	12171	12175	12178	12091	12156	12169	12174	12136	12127	12189	12267	12352	12285	12125	12189	12268	12342	12252	12305	12249	12268	12177	12222	11921	12281	12211	12115	12201	12086	12079	12140	12249	12179	12426	12208	12127	12047	12309	12167	12092	12217	12313	12214	12194	12264	12089	12067	12195	12444	12046	12116	12111	12235	12213	12249	12257	12185	12170	12243	12074	12221	12101	12141	12242	12186	12291	12203	12297	12175	12257	12306	12173	12195	12285	12294	12136	12164	12182	12160	12182	12240	12277	12166	12199	12169	12303	12035	12297	12094	12111	12140	12240	12086	12225	12220	12144	12284	12223	12275	12236	11931	12077	12106	12308	12348	11999	12162	12194	12255	11989	12135	12069	12249	12053	12243	12100	12233	12280	12393	12166	12139	12039	12091	12218	12298	12091	12394	12202	12312	12219	12241	12175	12174	12272	12018	12087	12261	12228	12124	12337	12257	12387	12120	12196	12161	12232	12204	12081	12222	12230	12236	12208	12154	12214	12217	12126	12210	12237	12109	12250	12106	12159	12270	12252	11992	12247	12213	12230	12297	12123	12299	12311	12152	12222	12220	12074	12365	12111	12118	12213	12182	12252	12136	12217	12235	12298	12153	12231	12169	12207	12073	12207	12192	12268	12294	12274	12292	12276	12252	12183	12176	12085	12121	12126	12139	12184	12348	12201	12167	12170	12167	12044	12143	12166	12152	12185	12219	12266	12258	12216	12183	12288	12160	12213	12144	12065	12232	12298	12130	12191	12344	12077	12326	12167	12196	11987	12148	12283	12157	12317	12138	12071	12113	12255	12239	12088	12090	12260	12033	12075	12235	12250	12224	12169	12160	12065	12305	12214	12012	12086	12173	12240	12260	12303	12104	12233	12198	12061	12236	12268	12241	12116	12053	12242	12094	12086	12126	11966	12125	12294	12359	12313	12274	12220	12282	12244	12252	12231	12200	12059	12332	12108	12379	12236	12204	12117	12368	11933	12120	12139	12095	12243	12079	12335	12160	12151	12201	12136	12175	12284	12226	12166	12234	12166	12208	12228	12149	12157	12316	12088	12204	12235	12184	12103	12214	12084	12153	12266	12226	12257	12315	12150	12395	12076	12284	12136	12186	12180	12303	12160	12208	12115	12200	12083	12195	12358	12272	12247	12113	12181	12205	12244	12200	12250	12117	12116	12212	12146	12230	12221	12080	12283	12157	12292	12187	12089	12233	12185	12315	12078	12183	12185	12117	12260	12110	12211	12344	12197	12191	12227	12218	12213	12303	12242	12188	12206	12245	12123	12159	12220	11986	12231	12212	12182	12268	12099	12287	12232	12492	12154	12162	12139	12313	12220	12219	12213	12277	12201	12035	12265	12219	12124	12287	12251	12359	12245	12149	12287	12151	12227	12249	12017	12040	12156	12146	12153	12200	12310	12207	12392	12340	12203	12175	12222	12287	12351	12167	12160	12202	12132	12198	12103	12009	12224	12143	12151	12010	12099	12191	12111	12137	12121	12163	12361	12075	12345	12229	12132	12266	12343	12181	12132	12129	12057	12097	12227	12313	12232	12316	12190	12184	12136	12118	12022	12006	12148	12056	12271	12186	12244	12340	12136	12155	12174	12352	12285	12105	12297	12265	12154	12075	12107	12285	12032	12013	12144	12211	12199	12167	12289	12187	12281	12172	12297	12248	12343	12253	12307	12118	12192	12312	12338	12165	12408	12205	12248	12161	12210	12195	12028	12276	12069	12268	12264	12138	12148	12198	12164	12088	12104	12215	12174	12102	12119	12264	12128	12237	12290	12232	12156	12265	12144	12096	12137	12184	12212	12102	12221	12190	12132	12131	12317	12043	12365	12115	12138	12277	12100	12175	11964	12166	12193	12359	12267	12140	12298	12160	12262	12301
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
